BODY {
	FONT-SIZE: 12px; COLOR: #666666
}
.td03 {height:25px; background-color:#FFFFFF; border-bottom:1px solid #D1D3D4; padding-top:3px;}
TD {
	FONT-SIZE: 12px; COLOR: #666666
}
TH {
	FONT-SIZE: 12px; COLOR: #666666
}
BODY {
	MARGIN-TOP: 0px; BACKGROUND-COLOR: #fff
}
A:link {
	COLOR: #4d4d4d; TEXT-DECORATION: none
}
A:visited {
	COLOR: #4d4d4d; TEXT-DECORATION: none
}
A:hover {
	COLOR: #d20000; TEXT-DECORATION: underline
}
A:active {
	TEXT-DECORATION: none
}
.fz:link {
	COLOR: #ff3300; TEXT-DECORATION: none
}
.fz:visited {
	COLOR: #ff3300; TEXT-DECORATION: none
}
.fz:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
.fz:active {
	TEXT-DECORATION: none
}
.nav:link {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ffffff; TEXT-DECORATION: none
}
.nav:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ffffff; TEXT-DECORATION: none
}
.nav:hover {
	COLOR: #ff9; TEXT-DECORATION: underline
}
.nav:active {
	TEXT-DECORATION: none
}
.seach_input_select_78 {
	WIDTH: 100px
}
.input_class {
	BORDER-RIGHT: #d20000 1px solid; BORDER-TOP: #d20000 1px solid; BACKGROUND: #fff; BORDER-LEFT: #d20000 1px solid; WIDTH: 108px; COLOR: #666; BORDER-BOTTOM: #d20000 1px solid
}
.14p {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000
}
.jl22 {
	LINE-HEIGHT: 22px
}
.inputs {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; WIDTH: 255px; COLOR: #000000; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 23px; font-family:Arial;
}
.forget:link {
	COLOR: #ff0000; TEXT-DECORATION: none
}
.forget:visited {
	COLOR: #ff0000; TEXT-DECORATION: none
}
.forget:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
.forget:active {
	TEXT-DECORATION: none
}
.zs:link {
	COLOR: #804040; TEXT-DECORATION: none
}
.zs:visited {
	COLOR: #804040; TEXT-DECORATION: none
}
.zs:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
.zs:active {
	TEXT-DECORATION: none
}
.fh {
	COLOR: #ab2f1b
}
.f_l {
	MARGIN-TOP: 6px; FLOAT: left; WIDTH: 74px; HEIGHT: 20px; TEXT-ALIGN: center
}
.navs {
	PADDING-RIGHT: 0px; PADDING-LEFT: 28px; FLOAT: left; PADDING-TOP: 2px
}
.lvse:link {
	COLOR: #009900; TEXT-DECORATION: none
}
.lvse:visited {
	COLOR: #009900; TEXT-DECORATION: none
}
.lvse:hover {
	COLOR: #006600; TEXT-DECORATION: underline
}
.lvse:active {
	TEXT-DECORATION: none
}
.lvse2 {
	COLOR: #990099
}
.hys:link {
	COLOR: #ff3300; TEXT-DECORATION: none
}
.hys:visited {
	COLOR: #ff3300; TEXT-DECORATION: none
}
.hys:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
.hys:active {
	TEXT-DECORATION: none
}
.hys2:link {
	COLOR: #f4b51d; TEXT-DECORATION: underline
}
.hys2:visited {
	COLOR: #f4b51d; TEXT-DECORATION: underline
}
.hys2:hover {
	COLOR: #ff0000; TEXT-DECORATION: none
}
.hys2:active {
	TEXT-DECORATION: underline
}
.asdf {
	FLOAT: left; MARGIN-LEFT: 5px; WIDTH: 11px; HEIGHT: 15px
}
.assdf {
	PADDING-LEFT: 5px; FLOAT: left; WIDTH: 190px; HEIGHT: 22px
}
.ba:link {
	COLOR: #d20000; TEXT-DECORATION: underline
}
.ba:visited {
	COLOR: #d20000; TEXT-DECORATION: underline
}
.ba:hover {
	COLOR: #ff0066; TEXT-DECORATION: none
}
.ba:active {
	TEXT-DECORATION: underline
}
.page_tz:link {
	COLOR: #ff3300
}
.page_tz:visited {
	COLOR: #ff3300
}
.page_tz:hover {
	FONT-WEIGHT: bold; COLOR: #ff3300
}
.c_m {
	FLOAT: left; MARGIN-BOTTOM: 5px; MARGIN-LEFT: 5px; WIDTH: 172px; MARGIN-RIGHT: 3px; HEIGHT: 249px;border:#ECBEBE solid 1px;
}
.c_m1 {
	BACKGROUND-POSITION: center 50%; MARGIN-TOP: 9px;MARGIN-LEFT: 1px; FLOAT: left; MARGIN-BOTTOM: 3px; WIDTH: 168px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 168px;
}
.c_m2 {
	FLOAT: left; WIDTH: 155px; PADDING-TOP: 3px; HEIGHT: 17px
}
.c_m3 {
	FLOAT: left; WIDTH: 100px; PADDING-TOP: 2px; HEIGHT: 28px; TEXT-ALIGN: center
}
.c_m4 {
	PADDING-LEFT: 5px; FLOAT: left; WIDTH: 50px; PADDING-TOP: 5px; TEXT-ALIGN: center
}
.input_select {
	WIDTH: 100px
}




/*头部*/
#header{ height:191px;z-index:9999;}
#header .ntop {width:990px;margin:0 auto;height:80px;overflow:hidden;}
#header .ntop .ntop_top {height:78px;}
#header .ntop .logo {float:left;margin-top:10px;padding-left:8px;}
#header .ntop .ntop_top .top_txtbox {height:78px;width:740px;position:relative;float:right;}
#header .ntop .top_online_server {position:absolute;width:84px;height:28px;right:34px;bottom:8px;overflow:hidden;cursor:pointer;}
#header .ntop .top_online_server img {display:none;}
#header .ntop .top_online_server a{display:block;width:84px;height:28px;background:url(../imgs/server_btn_off.jpg) no-repeat;}
#header .ntop .top_online_server a:hover{display:block;background:url(../imgs/server_btn_on.jpg) no-repeat;}
#header .helloinfo {clear:both;text-align:left;background:url(../imgs/ttel.jpg) no-repeat 340px center;line-height:23px;height:23px;padding-top:15px;}
#header  .rl_text {color:#dddddd;}
#header  .tserver {float:right;display:block;:#dddddd;background:url(../imgs/ico01.jpg) no-repeat left center;padding-left:20px;height:19px;line-height:19px;margin-top:-1px; position:relative;right:26px;}
#header  .rl_text a {color:#f23030;}
#header  .rl_text a:hover {color:#da5200;}

#header .top_toolbox {float:right;height:27px;line-height:27px;color:#ccc;background:url(../imgs/topxmenubg.jpg) no-repeat left top;margin-right:25px;display:inline;padding-left:10px;}
#header .top_toolbox .inbox {padding-right:10px;background:url(../imgs/topxmenubg_r.jpg) no-repeat right top;}
#header .top_toolbox a {color:#606060;}#header .top_toolbox a:hover {color:#d91616;}

#header  .tgmenu {height:28px; clear:both;width:990px;margin:0 auto;}
#header  .tgmenu ul {display:block;width:410px;float:right;}
#header  .tgmenu li {float:left;display:inline;width:90px;height:28px;line-height:28px;text-align:center;font-weight:bold;font-size:14px;margin-left:6px;}
#header  .tgmenu li a {display:block;width:90px;height:28px;background:url(../imgs/ico02.jpg) no-repeat left top;color:#d91616;}
#header  .tgmenu li a:hover {display:block;width:90px;height:28px;background:url(../imgs/ico02.jpg) no-repeat left -28px;text-decoration:none;color:#fff;}
#header  .tgmenu li .nowa {display:block;width:90px;height:28px;background:url(../imgs/ico02.jpg) no-repeat left -28px;text-decoration:none;color:#fff;}


.hd2_box { height:40px; margin-top:0; background:#C60C0D url(../imgs/bg-navbox.png) repeat-x 0 0; }
.hd2_main { width:990px; margin:0 auto; position:relative; z-index:8500; }


.hd2_box { height:40px; margin-top:0; background:#C60C0D url(../imgs/bg-navbox.png) repeat-x 0 0; }
.hd2_main { width:990px; margin:0 auto; position:relative; z-index:8500; background:url(../imgs/bg-naddvbox.html) repeat-x left top;}

#hd2_nav { background:url(../imgs/bdr-nav.gif) no-repeat left center; padding-left:3px; font-weight:bold;height:40px;}
#hd2_nav li { float:left; background:url(../imgs/bdr-nav.gif) no-repeat 100% 0; padding:0 5px 0 2px;  position:relative;width:78px;}
#hd2_nav li a { line-height:40px; color:#FDFDFD; display:block; }
#hd2_nav .gatli {width:97px;}
#hd2_nav li a span { padding:0 7px 0 9px; display:block;font-size:14px;text-align:center;}

#hd2_nav a:hover { background:url(../imgs/bg-nav-cur.gif) no-repeat left 3px; color:#CE0000; color:#CE0000; text-decoration:none; }
#hd2_nav a:hover span { background:url(../imgs/bg-nav-cur2.gif) no-repeat right 3px;cursor:pointer;display:block;height:40px;}

#hd2_nav .nowhover { background:url(../imgs/bg-nav-cur.gif) no-repeat left 3px; color:#CE0000; text-decoration:none; }
#hd2_nav .nowhover:hover {background:url(../imgs/bg-nav-cur.gif) no-repeat left 3px; color:#CE0000; text-decoration:none;}

#hd2_nav .nowhover span {background:url(../imgs/bg-nav-cur2.gif) no-repeat right 3px;cursor:pointer;display:block;height:40px;}
#hd2_nav .nowhover:hover span {background:url(../imgs/bg-nav-cur2.gif) no-repeat right 3px; color:#CE0000;cursor:pointer;display:block;height:40px;}

#hd2_nav a.hover { background:url(../imgs/bg-nav.png) no-repeat left 3px !important; color:#CE0000; }
#hd2_nav a.hover span { background:url(../imgs/bg-nav2.png) no-repeat right 3px !important;cursor:pointer;display:block;height:40px;}

#hd2_nav .navp { font-weight:normal; width:160px; position:absolute;left:0px; border:2px solid #d91616; border-top:none; display:none;z-index:8000;background:#fff;}
#hd2_nav .navp h3 {line-height:28px;text-align:left;background:url(../imgs/listmenu_tbg1.jpg) repeat-x left top;height:28px;font-weight:bold;font-size:12px;color:#cc1f1f;padding-left:10px;}
#hd2_nav .navp h4 {line-height:28px;text-align:center;background:#fff0e7;height:28px;font-weight:bold;font-size:12px;color:#cc1f1f;}
#hd2_nav .navp h4 a {background:none;line-height:28px;padding:0;color:#cc1f1f;}
#hd2_nav .navp h4 a:hover{background:none;line-height:28px;padding:0;color:#cc1f1f;}
#hd2_nav .navp.hp_nav_col3{width:520px;}
#hd2_nav .navp li { background:none; float:none; height:22px; }




#hd2_nav .navp .lsitspannr p {display:block;padding-left:5px;}
#hd2_nav .navp .lsitspannr .inpadding {padding:8px 8px 8px 5px;display:block;}
#hd2_nav .navp .lsitspannr p span {float:left;padding:3px 3px 2px 3px;word-break:normal;width:66px;text-align:left;display:block;white-space:nowrap;
}
#hd2_nav .navp .lsitspannr p .wn1 {width:100px;}
#hd2_nav .navp .lsitspannr p span a {padding:3px 4px 3px 14px;font-weight:normal;display:block;color:#666666;line-height:14px;background:url(../imgs/listmenu_lbg2.gif) no-repeat left top;}
#hd2_nav .navp .lsitspannr p span a:hover {text-decoration:none;color:#666666;background:url(../imgs/listmenu_lbg1.html) no-repeat left top;padding:3px 4px 3px 14px;}
.hd2_main .menuenglish {width:80px;height:27px;float:right;margin:7px 33px 0 0;display:inline;}

/*搜索栏*/
.search {height:35px;line-height:35px;background:url(../imgs/search_bg.jpg) no-repeat left top;width:990px;margin:0 auto;}
.search .peisongbox {width:478px;float:left;text-align:left;margin-left:20px;color:#d9d9d9;display:inline;font-size:12px;}
.search .input_box {width:180px;float:left;background:url(../imgs/search_inputbg.gif) no-repeat left top;height:26px;padding-left:2px;margin:3px 0 0 115px;text-align:left;display:inline;}
.search .search_inputbox {width:105px;height:18px;float:left;margin:4px 0 0 7px;display:inline;}
.search .search_inputbox .search_input {width:105px;line-height:18px;height:18px;padding:0 2px 0 0;display:block;border:0px;background:none;}
.search .search_btn {border:none;background:none;width:55px;height:26px;cursor:pointer;outline:0;color:#red;font-size:14px;font-weight:bold;float:right;display:block;text-indent:-9999px}
.search .hotkey {float:left;padding-left:10px;text-align:left;display:inline;font-size:12px;}
.search .hotkey a {color:#f24965;font-size:12px;}

html,body,div,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,p,img,form,strong,label,em{ margin:0px; padding:0px;}

.l_f {
	FONT-WEIGHT: bold; COLOR: #fff
}
.t_l_padding {
	PADDING-LEFT: 8px; PADDING-TOP: 8px
}
.t_m1 {
	BACKGROUND-IMAGE: url(../imgs/dg1.jpg); CURSOR: pointer
}
.t_m2 {
	BACKGROUND-IMAGE: url(../imgs/dg2.jpg); CURSOR: pointer
}
.t_m21 {
	BACKGROUND-IMAGE: url(../imgs/dg21.jpg); CURSOR: pointer
}
.t_m22 {
	BACKGROUND-IMAGE: url(../imgs/dg22.jpg); CURSOR: pointer
}
.kk {
	BACKGROUND-POSITION: center 50%; BACKGROUND-REPEAT: no-repeat
}
.fl_dh {
	BACKGROUND-IMAGE: url(../imgs/fl_bg.jpg); TEXT-ALIGN: center
}
.20h {
	LINE-HEIGHT: 22px
}



/**底部**/
.allhelpbox {
	clear:both;
	overflow:hidden;
	zoom:1;
	padding-top:20px;
	border:1px #ccc solid;
	margin:0px auto;
	width:990px;
	background-image:url(../imgs/footerkuangbg.jpg) ;
	
}
.wrapper {
	width:980px;
	margin:0 auto;
	text-align:left;
	
}
#footerid a{ color:#FFF}

.span_phonetitle {
	display:block;
	height:40px;
	text-indent:-999em;
	overflow:hidden;
}
.strong_phone {
	display:block;
	line-height:38px;
	font-size:20px;
	color:#c00;
	text-align:center;
	font-weight:normal;
}
.h3_alltomessage {
	line-height:38px;
	padding-left:35px;
	font-family:"宋体";
	font-size:12px;
	font-weight:normal;
}
a.a_alltomessage {
	margin:0 0 0 8px;
	color:#666;
	text-decoration:underline;
}
a.a_alltomessage:hover {
	color:#c00;
}
.dl_allhelp {
	float:left;
	width:130px;
	height:170px;
	margin:0 0 0 12px;
	display:inline;
}

.dl_line{width:1px; margin-top:10px; background-color:#000; height:140px; background-image:url(../imgs/footerdian.jpg)}

.dl_allhelp dt {
	background:url(../imgs/footerline.png) no-repeat;background-position:0px 24px;
	height:25px;
	padding:0 0 0 10px;
	line-height:22px;
	margin:0 0 10px;
}
.ul_mymbb a, .dl_subact dd, .ul_list_a1 li ,.dl_allhelp dd{
	background:url(../imgs/icon_leader_a1.html) no-repeat;
}

.dl_allhelp dd {
	line-height:20px;
	padding:0 0 0 20px;
	background-position:-793px 7px;
}
.dl_allhelp a {
	color:#666;
}
.dl_allhelp a:hover {
	color:#c00;
	text-decoration:none;
}

.dl_subact{float:left;width:185px;height:278px;overflow:hidden;}
.dl_subact dt{height:28px;line-height:28px;text-indent:13px;font-weight:bold;color:#c00;border-bottom:1px solid #ddd;margin:0 0 8px;}
.dl_subact dd{background-position:-2395px 9px;padding-left:15px;height:22px;line-height:22px;}
.dl_subact dd a{float:left;width:160px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;zoom:1;}
 
.allfooter {
	padding:5px 0 0;
}
.subnavbox, .proeachbox, .h2_indextitle, .h3_sublinks, .specialservice, .member_probox {
	background:url(../imgs/960bg_a26.html) no-repeat;
}
.specialservice {
	clear:both;
	width:980px;
	height:70px;
	background-position:-2000px 0;
	margin:0 0 15px;
	text-indent:-999em;
	overflow:hidden;
}
.p_footerlinks{height:36px;line-height:36px;text-align:center;margin:0 0 10px;}
.p_footerlinks a{margin:0 5px;}
.p_copyright{text-align:center;color:#999;}
.p_copyright a{color:#999;}
.p_copyright a:hover{color:#c00;}

.ul_honor{text-align:center;padding:10px 0;}
.ul_honor li{display:inline;margin:0 5px;}
 img{border:0;}
 
 
 	.friend{
		width:100%;
		color:#666
	}
	.friend li{
		float:left;
		width:98px;
		height:25px;
		line-height:25px;
		}
		
.weiboimg li{float:left; margin-left:60px; margin-top:5px}
.fli li{width:auto; display:inline; margin-left:5px; margin-right:5px;font-size:13px;white-space:nowrap}
/**底部**/