@charset "utf-8";
/*initialize*/
form,input,select,ul,ol,li,p,img,h1,h2,h3,h4,strong,table,div{border:0px;padding:0px;margin:0px;font-size:12px;font-family:Verdana, Arial, "宋体", "黑体"; line-height:150%;color:#515151;}
input{ border:1px #E2E3EA solid;margin-left:1px; margin-right:5px; height:18px;}
select{ border:1px #E2E3EA solid;}
p{margin-bottom:8px;text-indent: 2em;}
body{margin:0 auto;background-color:#FFF;border-top:solid 4px #E60000; min-height:642px;border-bottom:solid 4px #E60000;}
* html>body .clearfix{display:inline-block;width:100%;}* html .clearfix{height:1%;} *+html .clearfix{min-height:1%;}
ol.olli li{ margin-left:30px; padding-bottom:10px;}
ol.olli h2{ font-size:12px;}
/*bg*/

.menulefttop,.menuleftbottom,.menuleftnva2bottom,.menuleftnva2top{background:url(../images/common/top.gif); background-repeat:no-repeat;}
h2.h2horse,h2.h2inquiry,h2.h2ad,h2.h2poll{background-image:url(../images/ico/ico.gif); background-repeat:no-repeat;padding-left:35px; padding-top:4px; white-space:nowrap;}

/*assistant*/
.clearbox {clear: both; border-top: transparent 0px solid; margin-top: 0px; visibility: hidden; }
.global-left {float: left;}
.global-right {float: right;}
.text-left{ text-align:left;}
.text-center{ text-align:center;}
.text-right{ text-align:right;}
.nobg{ background-image:none;}
.nobr{ border:none;}

/*global*/
a:link{color:#336699;text-decoration:none;text-decoration:none;}
a:hover{color:#3366CC;text-decoration:underline;}
a:visited{color:#336699;text-decoration:none;}
a:visited:hover{text-decoration:underline;}
a{blr:expression(this.onFocus=this.close());} 
a{blr:expression(this.onFocus=this.blur());} 
a:focus { -moz-outline-style: none; }
.gamea{ text-align:center;} 
.gamea a{color:#FF0000;background-image: url(../images/common/crumb_front.gif);
	background-repeat:no-repeat; padding-left:15px;
	background-position: 5px center;}
.hot {color: #FF0001;}
a.hot:link{color: #FF0001;text-decoration:none;}
a.hot:hover{color: #FF0001;text-decoration:underline;}
a.hot:visited{color: #FF0001;text-decoration: none;}
a.hot:visited:hover{color: #FF0001;text-decoration:underline;}
.red{ color:#FF0000;}.green{ color:#009900;}
.gcont{ width:600px; margin:auto;}
.gcont p{ font-size:12px;}
.gcont h1{ text-align:center; padding-top:8px; padding-bottom:8px;}

/*list-g*/
.titleBar{width:728px; height:31px;}
.titleBar_l{width:4px; height:31px; line-height:20px; float:left; background:url(../images/common/title_bar_l.gif) left top no-repeat}
.titleBar_mid{width:720px; height:31px; line-height:20px; float:left; background:url(../images/common/title_bar_bg.gif) left top repeat-x}
.titleBar_mid_line{width:720px; height:31px; line-height:20px; float:left; background:url(../images/common/title_bar_bg.gif) left top repeat-x;}
.titleBar_r{width:4px; height:31px; line-height:20px; float:left; background:url(../images/common/title_bar_r.gif) left top no-repeat; clear:right}
h1.caption{line-height:32px; float:left; text-indent:8px;font-size:13px; font-weight:bold; margin:0px; padding:0px;}
.caption span{color:#00A86D}
.en_f{color:#00a86d;font-family:Arial; font-size:13px; padding-top:6px; padding-left:3px; font-weight:bold; float:left; display:block;}
.text{width:630px;float:left; padding-top:10px}
.more{display:block;float:right;padding:6px 0px 0 15px;background-image:url(../images/common/shuangsanjiao.gif);background-repeat: no-repeat;background-position: left 10px;}
.listSub{width:720px;text-decoration:none; text-align: left; padding:9px 0px 0px 5px;}
.listSub ul{margin: 0px; padding: 0px;}
.listSub li{width:100%;border-bottom:dashed #CCCCCC 1px;line-height:24px;list-style-type: none;}
.listSub li a{color: #4E4E4E; text-decoration:none; display: block; padding-left:8px}
.listSub li a:hover{color:#4E4E4E}
.listSub li span{float:right; text-align: right; padding-left:6px; padding-right:6px;}
.listSub ul.adpic li{ margin-bottom:20px;border-bottom:none;}

table.table_cont{background-color: #000;}
table.table_cont th{background-color: #DFDFDF; padding:6px;}
table.table_cont td{background-color: #FFF; padding:6px;}
table.table_cont tfoot{background-color: #DFDFDF;  padding:6px; text-align:center;}

h1{font-size:18px;font-weight: bold; text-align:center; padding-bottom:5px; color:#000; line-height:22px;}
h1.h1sub{font-size:16px; text-align:center; padding-bottom:5px; color:#000; line-height:18px;}
h2{font-size:16px;font-weight: bold; padding-bottom:5px; color:#000; line-height:18px;}
h3{font-size:14px;font-weight: bold; padding-bottom:5px; color:#000; line-height:16px;}
h4{font-size:12px;font-weight: bold; padding-bottom:5px; color:#000; line-height:14px;}
h5{font-size:12px;font-weight: normal;padding-bottom:5px; margin:0px; color:#000; line-height:14px;}
h2.h2horse{background-position:0 0;}
h2.h2inquiry{background-position: 0 -52px;}
h2.h2ad{background-position:0 -25px;;}
h2.h2poll{background-position:0 -77px;;}


.bt_bg{height:40px; overflow:hidden; clear:both; background:url(../images/common/bt_bg.gif) top repeat-x; margin-bottom:10px; font-size:14px;}
.bt_on,.bt_of,.bt_of_mo,.bt_of1,.bt_of1_mo{float:left; width:100px; height:23px; padding-top:6px; overflow:hidden; text-align:center; background:url(../images/common/bt_on.gif) no-repeat;}
.bt_of,.bt_of_mo{background:url(../images/common/bt_of.gif) no-repeat; cursor:pointer;}
.bt_of1,.bt_of1_mo{background:url(../images/common/bt_of1.gif) no-repeat; cursor:pointer;}
.bt_of_mo,.bt_of1_mo{color:#36c; text-decoration:underline;}
.buttom{height:21px;background:#CD3F2C url(../images/common/buttonbg.gif) repeat-x;color:#fff;font-size:12px;margin:0px;padding:0px;border:1px #DEB6A5;line-height:20px;}
.dele{height:13px; width:13px;margin:0px;padding:0px;border:none;background-image: url(../images/common/close.gif);background-repeat: no-repeat;}
/*header*/
.header{width:1002px; height:37px;margin:0 auto; overflow:hidden;}
.header ul.fltop li{float:left;}
.header a:hover, a:active, a:focus {text-decoration:none;}
.header ul.fi{width:250px;}
.header form{float:right;padding:7px 0 0 10px;}
.nav{background:url(../images/common/nav.gif); background-repeat:no-repeat; float:left;}

a.logo,a.home,a.user,a.profile,a.game,a.group,a.inquiry,a.magazine,a.activity{display:block;overflow:hidden;float:left;width:0px;height:37px;}
a.logo{ padding-left:113px;}
a.home{padding-left:51px;}
a.user{padding-left:79px;}
/*a.profile{padding-left:69px;}*/
a.game{padding-left:69px;}
a.group{padding-left:69px;}
a.inquiry{padding-left:83px;}
a.magazine{padding-left:80px;}
a.activity{padding-left:85px;}
.header_split{ float:left;width:2px;height:23px;background-position:-341px 0px;margin-top:7px;}
.header .input160{width:156px;}
.pl-5{padding-left:5px;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden; }
.mousem{cursor:move}.mousep{cursor:pointer}.moused{cursor:default}
.top_bar{width:1000px;height:65px;margin:auto;clear:both;background-image: url(../images/common/bg_top.gif);background-repeat: repeat-x;}

/*footer*/
.footer{margin:0 auto; width:1004px; text-align:center;}
.footer a{ padding-left:5px; padding-right:5px;}
.key{ padding:5px; text-align:center; width:1002px; margin:auto;}.key_h1{ font-size:16px; clear:both;}

/*leftnav*/
.navleft{ float:left; width:200px;}
.leftnav{
	width:180px; padding-left:8px;
	padding-top:8px;
	padding-bottom:8px;	
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFF;
	border-bottom-color: #FFF;
	margin-top:10px; margin-bottom:10px; margin-left:auto; margin-right:auto;
}
.loginbg{background-image:url(../images/common/menuleft_bg.jpg);background-repeat: repeat-y; padding-left:4px; padding-right:4px; overflow:hidden;}
.loginbg ul{ padding-left:6px; padding-right:6px; height:200px; overflow-y:auto;}
.loginbg ul li{ padding-bottom:2px;}
.menulefttop{ clear:both; width:182px; height:9px; overflow:hidden;background-position:0px -78px;}
.menuleftbottom{ clear:both;width:182px; height:9px; overflow:hidden;background-position:0px -86px;}
.login{	width:182px; margin-left:auto; margin-right:auto;overflow:hidden;}
.userjoin{
	clear:both;
	text-align:center;
	font-size:14px;
	font-weight: bold;
	padding-top: 4px;
	padding-bottom: 4px;
}
.menuleftnva2{width:187px; height:260px; overflow:hidden;text-align:center; margin-left:auto;margin-right:auto; margin-bottom:10px;}
.menuleftnva2bg{background-image: url(../images/common/leftbg2.gif);background-repeat: repeat-y;}
.menuleftnva2top{
	background-position:-191px -67px;
	width:187px;
	height: 39px;
	line-height:39px;
	font-size:14px;
	font-weight: bold;
	margin-bottom: 6px;
}
.menuleftnva2bottom{
	background-position:-191px -107px;
	width:187px; margin-top:-20px;
	height:23px;
}


/*main*/
.import{ margin:auto; width:1002px; padding-top:10px; background-image:url(../images/common/bg.gif)}

/*content*/
.content{float:left; width:760px; padding:10px; background:#FFF; border:#CCC 1px solid;min-height:500px; overflow:hidden;}
.content p {text-justify:inter-ideograph;text-align: justify;text-indent: 2em; padding-bottom:15px; line-height:20px;}
.content h1 {line-height: 30px;	text-align: left;color: #19539B;font-size:22px;padding-top:5px;}
.content h5 span {padding-left:5px; padding-right:10px;color: #19539B;font-size:10px;}
.line{background-image: url(../images/common/line.jpg);background-repeat:repeat-x;clear:both;padding:0;margin-top:10px; margin-bottom:10px;height:1px;}

/*list-pic*/
.picitem{width:164px;background-image: url(../images/common/choose_bg.jpg);background-repeat: no-repeat;background-position: 0px bottom; float:left; margin-right:15px; margin-bottom:22px;}
.picitem2{width:94px;background-image: url(../images/common/choose_bg.jpg);background-repeat: no-repeat;background-position: 0px bottom; float:left; margin-right:20px; margin-bottom:22px; overflow:hidden}
.picitemimg{margin-bottom:1px; clear:both;height:120px;width:160px; text-align:center; padding:1px; background-color:#FFF; border:#E6E6E6 solid 1px;}
.picitemimg2{margin-bottom:1px;height:120px;width:90px; text-align:center; padding:1px;background-color:#FFF; border:#E6E6E6 solid 1px;}
.picitemcar{width:153px;height:20px; text-align:center;clear:both;background-color:#999;padding-left:11px; line-height:18px; color:#FFF;}
.picitemcar2{width:94px;height:20px; text-align:center;clear:both;background-color:#999;line-height:18px; color:#FFF;}
.picitemtxt{text-align:center; line-height:23px; padding-bottom:10px;}
.list-styel1{
	width:593px;
	float:left;
	padding-top: 8px;
	padding-right: 14px;
	padding-bottom: 8px;
	padding-left: 14px;
}
h1.list-styel1_h1{
	color:#023471;
	height:22px;
	font-size:12px;
	font-weight: normal; margin:0px; padding:0px;
}
h1.list-styel1_h1 a{ color:#023471;}
h1.list-styel1_h1 a:hover {
	color:#66CCFF;
	text-decoration: underline;
}
h1.list-styel1_h1 a:visited {color:#023471;}

/*crumb*/
.crumb {float:left;line-height:32px;padding-left:15px;background-image:url(../images/common/crumb_front.gif);background-position: left center;background-repeat: no-repeat;}
.crumb a {color:#424242; padding-right:21px;background-image:url(../images/common/crumb.gif);background-repeat: no-repeat;background-position: right center;}
.crumb a.now {color:#FF8A00;}
.crumb span {color:#FF8A00;}
.xudian{
	background-image:url(../images/common/xudian.gif);
	background-repeat: repeat-x;
	background-position: left center;
	height: 1px;
	clear:both;
	float:left;
	width:621px;
	padding-top: 8px;
	padding-bottom: 8px;
}

/*list*/
.new-list2{ clear:both;}
.new-list-top2{height: 0px;width: 621px;overflow: hidden;}
.new-list-bottom2{height: 0px;width: 621px;overflow: hidden;}
.new-list {padding-top: 10px;padding-right: 23px;padding-bottom: 0px;padding-left: 23px;}
h1.new-list-h1{background-image:url(../images/common/shuangsanjiao.gif);background-repeat: no-repeat;padding-left:16px;line-height:12px;background-position: left center;color:#023471;font-weight: normal;font-size: 12px; margin:0px;}
h1.new-list-h1 a,a:hover,a:visited{ color:#023471;}
.new-list-p{color:#666;text-indent: 0em; margin:0px; padding-left:17px; padding-bottom:12px; padding-top:0px; line-height:22px;}
.new-list-p a,a:hover,a:visited{ color:#023471;}
span.date{ color:#666; margin-left:10px;}
div.download{
	padding-left:250px;
	padding-top:5px;
	background-image: url(../images/common/download_btn.jpg);
	background-repeat: no-repeat;
	background-position: 220px;
	height:23px;
}

/*list-main*/
.new-list-top{background-image: url(../images/common/news-list-top.gif);background-repeat: no-repeat;height: 10px;width: 621px;overflow: hidden; clear:both;float:left;}
.new-list-txt{background-color:#023471;padding-left:20px;width:601px; height:auto;float:left;background-image: url(../images/common/news-list-bg.jpg);background-repeat: repeat-x; clear:both; margin:0px; padding-bottom:0px;}
.new-list-txt .tuijianimg{ display:block; border:#7D8FA5 1px solid; margin-right:13px; float:left;}
.new-list-txt .tuijiancon{ float:right; width:360px;padding-right:13px;}
.new-list-txt .tuijiancon h1.tuijianh1{ color:#54C8FE; padding-bottom:11px; font-size:14px; margin:0px;}
.new-list-txt .tuijiancon div.tuijiantxt{ color:#FFF;}
.new-list-txt .tuijiancon div.view{background-image: url(../images/common/news-list-bottom.gif);background-repeat: no-repeat;}
a.view{padding-left:18px;background-image: url(../images/common/shuangsanjiao2.gif);background-repeat: no-repeat;background-position: left 12px; display:block;color:#54C8FE; padding-top:6px;}
a.view:hover {color:#54C8FE;}
a.view:visited {color:#54C8FE;}
.new-list-txt .tuijiancon div.download{padding-left:250px;padding-top:5px;background-image: url(../images/news-SGMW/download_btn.jpg);background-repeat: no-repeat;background-position: 220px;height:23px;}
.new-list-bottom{background-image: url(../images/common/news-list-bottom.gif);background-repeat: no-repeat;height: 9px;width: 621px;overflow: hidden; clear:both; float:left;}

/*pages*/

.pages {text-align:center;padding-right:14px;color:#666; padding-top:2px; line-height:20px; clear:both; background-color:#EBEBEB; margin-bottom:10px;}
.pages a{ padding-left:6px; padding-right:6px; color:#666;}
.inputx {border:none; background-color:#7aace9; font-size:11px; font-weight:bold;height:20px; padding-left:2px; padding-right:2px; color:#ffffff;}

/*sitemap*/
.sitemapTitle{padding-top:10px;height:20px;}
.sitemapTitle h2{margin:0px;padding:0px;padding-left:20px;width:98px;height:20px;color:#535353;line-height:20px;font-size:12px;}
.sitemapTitle h2 a{ text-decoration:none; color:#535353;}
.sitemapList{padding-top:5px;}
.sitemapList ul{ padding-left:22px;}
.sitemapList li{display:block;height:20px;padding-left:5px;padding-right:10px;float:left;background:url(../images/common/bluebt.gif) 0px 5px no-repeat;list-style-type:none;text-align:left;}
.sitemapLine{ border-bottom:1px dashed #bfbfbf;margin-left:40px;margin-right:5px; width:100%;}

#scrolldiv p{ width:200px; display:block; float:left;}
.ts32{float:right; padding:2px 3px;}
.ts32 a{color:#F6D2D8; text-decoration:none;}
.ts3{height:25px; background:#D01E3B; border-bottom:1px solid #565656; font-weight:bold;}
.ts31{float:left; font-size:13px; color:#fff; padding:3px 8px;}
.ts4{padding:10px 15px; height:300px;}
p.new-list-p-h{text-indent: 0px; margin-left:15px; padding-bottom:4px; margin-bottom:0px;/* height:18px; overflow:hidden; */
/*border-bottom:#666 solid 1px; color:#999;*/}
.new-list-hu-tit{ margin-left:40px; margin-top:4px; clear:both; height:18px;  padding-top:0px; padding-bottom:0px;}
p.new-list-hu{text-indent: 0px;  margin-left:40px;/* clear:both; height:18px;*/ padding-top:0px; padding-bottom:0px; }
div.new-list-hu-tit:hover{ background-color:#F0F0F0;}
.liuyanitem{  border-bottom:#DDD7FB solid 1px;}
.liuyanitem .huifu{ padding-left:40px; padding-bottom:8px;clear:both;}
.champion{ clear:both; margin-bottom:10px;}
.championright{ padding-left:8px; float:left; width:280px;}
.championmore .championright{padding-left:8px; float:left; width:240px;}
h2.championtit{ font-size:14px; color:#0179B4;}
.wenzhang{ clear:both; padding-bottom:15px;}
.sy_rj{border-bottom:1px solid #D8DFEA; padding:5px 0 10px 0;}
.p_sz_r1{padding-left:40px;}
.p_sz_r1 p,.wenzhang p{text-indent: 0px;}
h2.index_tit{border-top:1px solid #3B5998;  background:#D8DFEA; padding:1px 10px; clear:both;}
.index_more{ text-align:right; margin-top:-20px; display:block; height:30px; padding-right:10px;}
.indexinfo{float:left; width:550px;}
.index_info{float:left; width:420px;}
.index_right{float:right; width:150px;}
.index_right a,.index_right span{ display:block; clear:both; background-image:url(../images/common/manage.jpg); background-repeat:no-repeat; height:26px; width:97px; padding-left:27px; padding-top:6px; color:#FFF; font-weight:bold;}
.index_right a.in2{ background-position:0 -32px;}
.index_right a.in2:link ,.index_right a.in2:hover,.index_right a.in2:visited,.index_right a.in2:visited:hover{color:#FFF;}
.index_right a.in3{ background-position:0 -70px;color:#000;}
.infotit{ width:100px; float:left; display:block; text-align:right;}
.infotxt{ width:300px; float:left; display:block;}
a.noline{ display:block; float:left; padding-left:15px;}
h2.con_tit{ border-bottom:#CCC solid 1px; padding-bottom:5px; margin-bottom:5px; font-size:14px;}
.wenzhang h3{ text-align:center;}
.wenzhanginfo{ text-align:center; padding:6px;}
.why_d{border:1px solid #ccc; background:#f7f7f7; padding:10px 15px; margin-bottom:15px;}
.searchtxt{ padding-left:6px; width:120px; float:left;}
#continue{padding-top:10px; padding-bottom:10px;}
.gentleman{ float:right; width:370px; overflow:hidden;}
.lady{ float:left; width:370px; overflow:hidden;}
.listactivity{ background-color:#F2F2F2;}
input .picitemcarin{ color:#FFF;}
h1.listtit{ background-image:url(../images/common/line_bg.jpg); height:22px; padding-left:20px; font-size:14px; color:#FFF; margin-bottom:15px;}
/*rili*/
.ad { margin-top:8px; text-align:center;}
