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;}
td,th,div{word-break:break-all;word-wrap:break-word}
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;}


.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;}

.nav_home_down{margin-top:3px;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;}


/*共用控件*/

/*头部*/
.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:960px; 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:960px; margin:0 auto; clear:both; overflow:hidden;}

	#links{ width:930px;margin:10px auto; line-height:20px; border:#ddd solid 1px; padding:8px 15px; background:url(pic/bg.png) -370px -375px no-repeat;}
		#links a.more{ color:#1E50A2;}
		#links a{ color:#999;}
		#links a:hover{ color:#333;}

	#footer{ line-height:22px; width:940px; 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;}



	/*红色*/
	.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_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:960px; 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_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;}
