body { border_:red solid 1px;line-height: 1.5;}

html,body{ font-family:simsun,arial,sans-serif, Geneva,Verdana ; font-size:12px; color:#333; margin:0;}

form,ul,ol,li,button,dl,dt,dd{ margin:0; padding:0; list-style:none;}

a{ text-decoration:none;}
a img{ border:none;}
a:link{ color:#2B2B2B;}
a:hover{text-decoration:underline; color:#000;}
a:visited{color:#2B2B2B;}
h1, h2, h3, h4, h5, h6 {font-size:100%;font-weight:700;}

html {font-size:12px;}
body, div, dl, dt, dd, ul, ol, li,
h1, h2, h3, h4, h5, h6, pre, code,
form, fieldset, legend, input, button,
textarea, p, blockquote, th, td {margin: 0;padding: 0;}
img {border: 0;}
cite,em,strong,th{font-style: inherit;font-weight: inherit;}
input,button,textarea,select{font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;}
input,button,textarea,select{*font-size: 100%;}
ol, ul {list-style: none;}
table {border-collapse: collapse;border-spacing: 0;}
th{text-align: left;}
blockquote{quotes: none;}
blockquote:before,blockquote:after,{content: '';content: none;}
:link, :visited {text-decoration: none;}
 
form{display:inline;}
*{outline:none}
/*清除浮动 代码*/
.cc:after {content: ".";display: block;height:0;clear: both;visibility: hidden;}
.cc {display: inline-block;}/* Hides from IE-mac \*/
* html .cc {height: 1%;}
.cc {display: block;}/* End hide from IE-mac *//*清除浮动 代码*/
.c{clear:both;height:0px;font:0px/0px Arial;overflow:hidden;width:0;}
/*通用样式*/
.b{ font-weight:700;}
.w{white-space:nowrap}
.tal{text-align:left}
.tac{text-align:center}
.tar{text-align:right}
.fr{float:right}
.fl{float:left}
.pr{position:relative}
.vt,.vt td{vertical-align:top}
/*字体大小*/
.f9{font-size:10px;}
.f10,small,.small{font-size:11px;}
.f12{font-size:12px}
.f14{font-size:14px}
.f16{font-size:16px;}
.f20{font-size:20px;}
.f24{font-size:24px;}
.fn,.fn a{font-weight:normal}
.aimg{display:block;text-indent:-2000em;}

/*共用控件*/

/*头部*/
.img-20{width:16px;height:16px;}
/*名片*/
.mt10{margin-top:10px;}
.mr10{margin-right:10px;}
.mr20{margin-right:20px;}
.gray2{color:#bbbbbb;}
.p10{padding:10px;}

#wrapper{ margin:auto; background:#fff;}

	#top{ text-align:center; line-height:32px; height:32px; color:#434343; margin-bottom:10px; background:#F2F2F2 url(common/bg.png) 0 -130px repeat-x;}
		#top a{ margin:0 2px;}
		#top a:link{ color:#1F3A87;}
		
		#top-box{ width:950px; margin:auto;}
			
			#top-a{ float:left;}
			
			#top-b{ float:right; color:#999;_height:24px;_padding-top:4px;}
				#top-b strong{ color:#434343;}
				#top-b .home{ background:url(common/block.gif) center center no-repeat; padding:0 15px 0 20px; display:inline-block;}
				
			#top-c{ float:right; color:#999; text-align:left; background:url(common/bg.png) -410px -170px no-repeat; padding:3px 5px; width:74px; height:183px; z-index:999; position:absolute;}
				#top-c li{ line-height:26px; color:#434343; padding-left:19px;}
		
			#top form{ display:inline; margin:0 15px;}
			
			#top form input{ vertical-align:middle; color:#A1A0A0; padding:2px; height:12px;}
			#top form input.text,#top-b form div.text{ background:#fff; border:#B4B4B4 solid 1px; width:80px; height:12px; overflow:hidden; margin:0 4px;}
			#top-b form div.text{padding:1px;height:14px;margin-left:0}
#top-b form div.text input{ height:12px;padding:1px 0 0 0; margin-top:2px;display:inline}
			#top form input.keyword{width:100px;}
			#top form button{ background:url(common/bg.png) -150px -40px no-repeat; border:none; width:38px; height:18px; line-height:18px; vertical-align:middle; margin:0 5px;}
			#nav_logintab td{ text-align:left}
			/*登录*/
			#login_type_list ul li{ text-align:left; height:20px;padding:0; margin:0;line-height:20px}
			a.select_arrow{background:url(select_arrow.gif) no-repeat;display:block;text-indent:-2000em;height:15px;width:15px;margin:0 2px 0 0;overflow:hidden;}
			a.select_arrow:hover{background:url(select_arrow_over.gif) no-repeat;}
			.sel_name li{border-bottom:1px solid #ddd;}

	#header{ width:980px; margin:0 auto; background:#fff; overflow:hidden;}

		#header h1{ width:120px; height:50px; margin:0 10px!important; margin:0 5px; padding:0; float:left; text-align:center;}
		#header h1 a{ width:120px; height:100%; display:block; background:url(common/bg.png) -10px -37px no-repeat;}
		#header h1 span{ display:none;}
		
		#header .header_ul{ float:left; margin:0; padding:0 5px; background:url(common/bg.png) right -392px no-repeat;}
			#header .header_ul li{ line-height:25px;}
			#header .header_ul a{ color:#1F3A87; margin:0 6px; }
			#header .header_ul a:hover{ color:#BC2931;}
			.index_ul li a{margin-left:2px;margin-right:2px;}

			#header ul.last {background:transparent none repeat scroll 0 0;float:left; margin:0; padding:0 0 0 5px;}
			#header ul.last li {line-height:25px;}
			#header ul.last a{ color:#1F3A87; margin:0 6px;}
			#header ul.last a:hover{ color:#BC2931;}

		
		#header iframe{width:110px; height:50px;}
		
		#header .a_nav_simple{ margin:10px 0 0 0; clear:both; line-height:19px; padding:5px; background:url(common/bg.png) 0 0 repeat-x; border:#DDDDDD solid 1px;height:19px;}

	#content{ width:980px; margin:0 auto; clear:both; overflow:hidden;}

	#links{ width:950px;margin:3px auto;margin-top:0; line-height:20px; border:#ddd solid 1px; padding:8px 15px; }
		#links a.more{ color:#1E50A2;}
		#links a{ color:#999;}
		#links a:hover{ color:#333;}

	#footer{ line-height:22px; width:960px; margin:20px auto 0 auto ; clear:left;color:#929292; padding:10px; text-align:center;}
		#footer a:link,#footer a:visited{color:#616161; text-decoration:none;}
		#footer a:hover{ text-decoration:underline;}


	/*50%*/
	.ad_50 li{ width:50%; float:left; text-align:center;}

	/*30%*/
	.ad_30 li{ width:33.333%; float:left; text-align:center;}

	/*25%*/
	.ad_25 li{ width:25%; float:left; text-align:center;}

	/*大幅降落*/
	.ad_opera{ text-align:center; clear:both; margin-bottom:5px;}

	/*红色*/
	.txt_red{ color:#FE0200;}

	/*红色*/
	.clear{ clear:both;}






.a_nav,.a_nav_left,.a_nav_right{background:#052B7E url(a_header_bg.png); height:32px;}
.a_nav{ background-position:0 -80px;margin:10px 0 0 0;}
.a_nav_left,.a_nav_right{width:5px;height:32px;overflow:hidden;}
.a_nav_left{ background-position:0 -40px;}
.a_nav_right{ background-position:-5px -40px;}
.a_nav ul li{float:left;color:#FFF;padding:8px 0px 0px 0px;}
.a_nav ul li a,.a_nav ul li a:visited{color:#fff;}

.fr{float:right}
.fl{float:left}
.c{clear:both;height:0px;font:0px/0px Arial;overflow:hidden;}
.cc:after {content: ".";display: block;height:0;clear: both;visibility: hidden;}
.cc {display: inline-block;}/* Hides from IE-mac \*/
* html .cc {height: 1%;}
.cc {display: block;}/* End hide from IE-mac *//*清除浮动 代码*/

.online{font:13px/18px normal;color:#FFFFFF;padding:6px;}

#a-slide ol li{cursor:pointer}
.tanchu2close a {background:transparent url(close2.gif) no-repeat scroll 0 top;display:block;height:11px;margin-top:5px;_margin-top:8px;overflow:hidden;padding:0;width:13px;}
.tanchu2close a:hover {background-position:0 -12px;}

/*new header*/
.bbs_logo{display:block;float:left;width:333px;height:70px; text-indent:-2000em;background:url(logo.png) no-repeat;}
.nav_home_down,.bbs_nav_b li,.bbs_nav_b li a,.bbs_nav_b li a:active,.bbs_radio a,.bbs_radio a i,.bbs_radio a em,.head_btn,.bbs_nav_left,.bbs_nav_right,.bbs_nav,.bbs_nav li.current,.bbs_nav li.current a,.bbs_nav li a:hover,.bbs_nav li a:hover span,.bbs_nav li{background:url(bbs_header_bg.png) repeat-x;}

.user_info{float:right;padding:7px 50px 0 0;}
.user_info dt{float:right;}
.user_info dd{float:right;line-height:24px;padding-top:6px; text-align:right;}
.user_info_level{ float:right;_margin-top:5px}
.user_info_level li{margin-left:20px; display:inline;text-align:right;}
.img-60 {background:url(face_60.png) no-repeat 0 0;height:48px;padding:4px 7px 7px 4px;width:48px;}
.mr10{margin-right:10px;}
.bbs_nav_wrap{ height:36px; width:980px; margin:auto}

.bbs_nav_left{background-position:0 -295px; width:4px; height:36px}
.bbs_nav_right{background-position:right -295px; width:4px; height:36px;}

.bbs_nav{background-color:#668ec1; background-position:0 -80px;display:block; height:36px;width:952px}
.bbs_nav li{float:left;line-height:35px;font-size:14px; display:block; background-position:right -340px; margin:1px 3px 0}
.bbs_nav li a{color:#fff;font-weight:700; float:left;}
.bbs_nav li a:hover{text-decoration:none;}
.bbs_nav li a span{padding:0 15px;cursor:pointer;}
.bbs_nav li a span img{ padding:15px 0 16px;}
.bbs_nav li.current{background-position:left -119px;}
.bbs_nav li.current a{background-position:right -119px;color:#000;}
.bbs_nav li.current a:hover{background-position:left -119px;color:#000;}
.bbs_nav li.current a:hover span{background-position:right -119px; float:left; display:inline;}

.bbs_nav li a:hover{background-position:left -119px;color:#000;}
.bbs_nav li a:hover span{background-position:right -119px; float:left; display:inline;}
.bbs_nav li.back a:hover{background-position:left -423px;text-decoration:none;}
.bbs_nav li.back a:hover span{background-position:right -423px; float:left; display:inline;}

.bbs_nav .down{margin:15px 0 0 5px;}

.bbs_nav_b{background:url(bbs_nav_listbg.gif) no-repeat 0 bottom;padding-left:5px;}
.bbs_nav_bot{height:1px;overflow:hidden;display:block;background:#d5d5d5;}
.bbs_nav_pd{overflow:hidden;width:973px;}
.bbs_nav_b ul{padding:8px 0 7px;margin-left:-1px;}
.bbs_nav_b li{float:left; background-position:left -340px;line-height:25px;width:90px;padding:0 0 0 5px;}
.bbs_nav_b li a{display:block; text-align:center;color:#333333;font-size:14px; background-position:0 -400px;height:25px;overflow:hidden;}
.bbs_nav_b li a:hover{ background-position:-120px -400px; text-decoration:none;}
.bbs_nav_b li a:active{background-position:-222px -400px; text-decoration:none; background-repeat:no-repeat;}

.bbs_choose{line-height:16px;padding:22px 0 0 5px;float:left;}
.bbs_choose a{color:#999999;}
.bbs_choose span{ font-weight:700; color:#0d64b2;}

.bbs_search_home{background:url(bbs_searchbg.png) no-repeat 0 0;background-color:#f3f3f3;padding:7px 10px 7px 40px;}
.bbs_radio{padding-top:1px;}
.bbs_radio li{float:left;line-height:25px;margin-right:2px;}
.bbs_radio a{background-position:0 9999px;float:left;display:block;padding-right:2px; font-size:14px;}
.bbs_radio a:hover{ text-decoration:none;}
.bbs_radio a em{ float:left;display:block;overflow:hidden;width:12px;height:12px;background-position:-140px -160px;margin:5px 5px 0 0; display:inline;}
.bbs_radio a i{background-position:0 9999px; float:left; display:block;padding:0 4px 0 5px;font-style:normal; cursor:pointer;color:#333;}
.bbs_radio .current a,.bbs_radio a:hover{background-position:right -190px;}
.bbs_radio .current a i,.bbs_radio a:hover i{background-position:0 -190px;}
.bbs_radio .current a em{background-position:-120px -160px;}
.head_btn{border:0px;width:60px;height:25px;float:left;margin-left:5px; background-position:-160px -160px; cursor:pointer;}
.bbs_search_ip{background:url(bbs_search_ip.png) no-repeat;float:left;width:491px;height:24px;margin:1px 6px 0 0;}
.bbs_search_ip input{border:0px;float:left;display:inline;margin:4px 0 0 40px;width:440px; font:12px/12px Arial;padding-top:2px;}

.nav_home_down{margin-top:7px;overflow:hidden;line-height:24px;color:#ffffff;width:100px;background-position:0 -160px;float:right;}
.nav_home_down i{ font-style:normal;cursor:pointer;padding:0 5px 0 15px;display:block;float:left; color:#fff;}
.nav_home_down .d_white_up{margin:9px 10px 0 0;}
.nav_home_down:hover{ text-decoration:none;}
.nav_home_down .d_white_up {margin:9px 10px 0 0;}
.d_white_up {border-bottom:0 dotted transparent;border-top:4px solid #FFFFFF;}
.d_white_on, .d_white_up {border-left:4px dotted transparent;border-right:4px dotted transparent;}
.down_top {display:block;float:right;height:0;margin:14px 8px 0 0;overflow:hidden;padding:0;width:0;}
.ad_box{border:1px solid #95b5dc;padding:5px;margin:10px 0 0;}

.menu_topup2{border:1px solid #7ca4d1;background:#fff;margin-top:-25px;border-top:1px solid #7ca4d1;}
.menu_topup2 li{overflow:hidden;}
.menu_topup2 a{color:#333333;padding:4px 6px;_padding:6px 6px 2px;display:block;line-height:18px;height:18px;overflow:hidden;}
.menu_topup2 a:hover{background-color:#e6f2fe; text-decoration:none;}
.menu_topup2 img{ vertical-align:middle;margin-right:5px;}
.menu_topup2 b{padding:0 8px;margin-right:5px;}

	/*table*/
	#nav_logintab.t{border:1px solid #85add6;background:#f5f5f5;padding:0;}
	#nav_logintab.t table{width:100%;*border:1px solid #ffffff;}
	#nav_logintab.t table table{border:0;}
	#nav_logintab.t3{margin:5px auto;}
	#nav_logintab.t5{border:1px solid #d5e6ed;}
	#nav_logintab.t,#nav_logintab.t5{margin:0 auto 10px; height:auto; overflow:hidden;}
	.f_one,.t_one,.r_one{background:#f5f5f5;}
	.f_two,.t_two,.r_two{background:#efefef;}


@media projection, screen {
    .ui-tabs-hide {
        display: none;
    }
}

@media print {
    .ui-tabs-nav {
        display: none;
    }
}


.channel-bbs {
color:#FFFFFF;
float:left;
font-weight:bold;
color:#FFFFFF;
font-size:15px;
font-weight:700;
height:40px;
line-height:38px;
margin:0 0 0 10px;
width:142px;
margin-left:20px;
_margin-left:20px;
}
.channel-bbs a {
color:#FFFFFF;
}
.channel-bbs a:hover{ color:#FFFFFF;}
.channel-bbs a:visited{ color:#FFFFFF;}

.gray{color:#888;}

/*按钮*/
.btn{border-color:#3366cc;margin-right:1em;color:#fff;background:#3366cc;}
.btn,.bt{border-width:1px;cursor:pointer;padding:.1em 1em;*padding:0 1em;font-size:9pt; line-height:130%; overflow:visible;}
.bt{cursor:pointer;background:#f7f7f7;vertical-align:middle;border-color: #e4e4e4 #cccccc #cccccc #e4e4e4;}

.input{border: 1px solid; border-color: #c0c0c0 #ededed #ededed #c0c0c0;padding:2px 0px 2px 1px;font-size:1.0em;vertical-align:middle;color:#000;}
textarea{border: 1px solid; border-color: #c0c0c0 #ededed #ededed #c0c0c0;}

.search{display:inline; margin:5px 10px 0 0;width:170px; height:20px; border:1px solid #999; background:url(textareabg.png)}
.s-btn{height:20px;width:48px;border:0; padding:0; display:block;cursor:pointer; float:right; background:url(searchbt.png) ; border-left:1px solid #999 }
.s-btn:hover { background-position:0 1px}
.s-input{height:15px;border:0;width:106px;background:none;float:left;}

.nav{background:url(navbg.png) 0 0 no-repeat;height:30px; overflow:hidden}
.nav ul{padding:0 0 0 20px}
.nav li,.nav li a{float:left; height:31px; line-height:34px; }
.nav li{ background-position:left 0; padding-left:2px;margin:0 5px}
.nav li a{ padding:0 10px 0 8px;color:#ffffff;}
.nav li a:hover{text-decoration:underline;}

.nav .current,.nav .current a{ background:url(nav-current.png);color:#666 }
.nav .current{ background-color:#fff }
.nav .current a{ background-position:right top }

.nav2{background:url(nav2-bg.png) 0 bottom repeat-y;}
.nav2 ul{padding:6px 20px 9px;}
.nav2 li{float:left;height:18px;padding:0 .5em;overflow:hidden;}
.nav2 li a{float:left;color:#333;display:block;padding:0 .5em;white-space:nowrap;}
.nav2 li a:hover{background:#F1F1F1;}







/*弹出框 popout*/
.popoutContent{background:#fff;border:1px solid #8B8B8B;}
.bgcorner1,.bgcorner2,.bgcorner3,.bgcorner4,.pobg1,.pobg2,.pobg3,.pobg4{filter:Alpha(opacity=20);_filter:Alpha(opacity=20);opacity:.2;overflow:hidden; z-index:1005; line-height:0 }
.bgcorner1,.bgcorner2,.bgcorner3,.bgcorner4{width:8px;height:8px;background:#000;}
.bgcorner1{background-position: 0 0 }
.bgcorner2{background-position: -8px 0 }
.bgcorner3{background-position: -8px -8px}
.bgcorner4{background-position:0 -8px}
.pobg1,.pobg2,.pobg3,.pobg4{ background:#000;}
.pobg1{height:8px; }
.pobg2{width:8px;}
.pobg3{height:8px;}
.pobg4{width:8px;}
.popoutContent td{padding:.5em .6em;border-bottom:1px solid #dbe4e9;}
/*table head*/
.h{border-bottom:1px solid #a9d5e9;background:#e1f2fa;text-align:left;color:#006699;padding:2px .5em 0; line-height:220%;}
	.h span{font-weight:normal;}
	.h h2{font-weight:bold}
	.h a{font-family:Arial;color:#006699}
	.h span a,.h span{color:#006699;}

.listA_li li{background:url(listA_li.png) 0 10px no-repeat;padding-left:10px;}
/*menu*/
.menu{position:absolute;background:#fff;border:1px solid #d7e6f2;}
.menu a{display:block;padding:4px 8px;}
/*下拉框*/
.menu-post{border:2px solid #d5e6ed;padding:1px;background:#9fb7e7;}
.menu-post .menu-b{border:1px solid #fff;background:#ffffff;}
.menu-b .h{border-bottom:1px solid #abc8ea;}
.menu-half li{width:46%;float:left;}
.menu-half li a{float:left;}

.user-table td{padding:1em 1em .5em 2em;}


.view-current{background-color:#FBFAE3;position:relative;border:1px dashed #FF9900}
.view-hover .open-none{display:none;position:absolute;}
.view-current .open-none{display:inline;right:0px;background-color:#f7e084;cursor:pointer;position:absolute;z-index:9999;padding:3px 10px 5px;margin:0;top:0;line-height:1}

.mode-one{padding:10px;width:600px;border:1px solid #eeeeee;background:#fff;margin-top:10px;}
.mode-one dd{float:left;;line-height:24px;width:600px;}
.mode-one dd .fr a{margin-left:2em;}
.mode-one dd li{padding:4px 0;}
.mode-one a{color:#006699;border-bottom:1px solid #006699;}

ul.area-list-tree{border-bottom:1px dashed #cccccc;margin-bottom:10px;padding:0;overflow:hidden;margin-top:10px;*margin-top:-7px;}
ul.area-list-tree li{float:left;margin-right:20px;line-height:18px;padding:0 0 5px;*padding:13px 0 5px;}

/*搜索*/
.bbs_header{width:980px;margin:0 auto;}
.bbs_search_home,.bbs_radio a,.bbs_radio a i,.bbs_radio a em,.head_btn{background:url(../../../../../../images/hlx/bbs_header_bg.png) repeat-x;}
.bbs_search_home{background-position:0 -240px;background-color:#f3f3f3;padding:6px 10px 6px 40px;}
.bbs_nav_bot{height:1px;overflow:hidden;display:block;margin:0 1px;background:#d5d5d5;}
.bbs_search_ip{background:url(../../../../../../images/hlx/bbs_search_ip.png) no-repeat;float:left;width:491px;height:24px;margin:1px 6px 0 0;}
.bbs_search_ip input{border:0px;float:left;display:inline;margin:4px 0 0 40px;width:440px; font:12px/12px Arial;padding-top:2px;}
.bbs_radio{padding-top:1px;}
.bbs_radio li{float:left;line-height:25px;margin-right:2px;}
.bbs_radio a{background-position:0 9999px;float:left;display:block;padding-right:2px; font-size:14px;}
.bbs_radio a:hover{ text-decoration:none;}
.bbs_radio a em{ float:left;display:block;overflow:hidden;width:12px;height:12px;background-position:-140px -160px;margin:5px 5px 0 0; display:inline;}
.bbs_radio a i{background-position:0 9999px; float:left; display:block;padding:0 4px 0 5px;font-style:normal; cursor:pointer;color:#333;}
.bbs_radio .current a,.bbs_radio a:hover{background-position:right -190px;}
.bbs_radio .current a i,.bbs_radio a:hover i{background-position:0 -190px;}
.bbs_radio .current a em{background-position:-120px -160px;}
.head_btn{border:0px;width:60px;height:25px;float:left;margin-left:5px; background-position:-160px -160px; cursor:pointer;}

.popoutContent table th.h{background:#336699; color:#fff; font-weight:700; padding:4px 10px;}
.popoutContent ul{background:#eee; padding:4px 0}
.popoutContent ul li input.bt{background:#cccccc;color:#333; padding:3px 5px;  border:0; cursor:pointer;margin-right:5px;overflow:visible;}
.popoutContent ul li input.btn{background:#336699;color:#fff; padding:3px 5px; border:0; cursor:pointer;overflow:visible;}

/*tanchubtn*/
.popoutContent span{margin-left:5px;}
.popoutContent span.button button{color:#ffffff; background:#369;}
.popoutContent span.button2 button{color:#333; background:#ccc;}

.tanchu2close a {background:transparent url(close2.gif) no-repeat scroll 0 top;display:block;height:11px;margin-top:5px;_margin-top:8px;overflow:hidden;padding:0;width:13px;}
.tanchu2close a:hover {background-position:0 -12px;}



.pa strong{
color:#214EA3;
}

.zj-union  {
border:1px solid #CCCCCC;border-bottom:0px ;
margin-top:5px;
width:980px;
}
.zj-union span, .zj-union ul {
display:block;
float:left;
}
.zj-union span img {
border:0 none;
margin-right:5px;
}
.zj-union ul li {
float:left;
line-height:1.5em;
margin:0 2px;
white-space:nowrap;padding-top:3px;
line-height:30px;
 
}
.autoh {
clear:both;
display:block;
}