



/* CSS Document */



*{margin:0;padding:0;}



* html body{overflow: visible;}



* html iframe, * html frame{overflow: auto;}



* html frameset{overflow: hidden;}



fieldset,img{border:0}address,caption,cite,code,dfn,em,i,th,var,optgroup{font-style:normal;font-weight:normal}



ins{text-decoration:none}li{list-style:none}table{font-size:inherit;font:100%}caption,th{text-align:left}







q:before,q:after{content:''}



abbr,acronym{border:0;font-variant:normal}



legend{color:#000}



input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}



input,button,textarea,select{margin:0;*font-size:100%;line-height:1.2}



input,textarea,select{outline:0}



a img,img{-ms-interpolation-mode:bicubic}



.clear{visibility: hidden; font-size: 0; content: "."; clear: both; height:0; line-height:0; overflow:hidden;}



* html .clear{zoom: 1;}



*:first-child + html .clear{zoom: 1;}



.clearfix:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}



 .clearfix{*zoom:1;}



.clearfix{display:inline-block;}



.clearfix{display:block;}



* html .clear{zoom: 1;}



.bold{ font-weight:bold;}



ins{ display: none}



a:hover, img {border: medium none;}



a{color:#333333; text-decoration:none;}



a:hover{color:#cc0000; text-decoration:underline;}











body {



background:#efefef;



}











.webbox{



}







.main {



background:#fff;



border:5px solid #aaa;



margin:10px auto;



padding-top:20px;



padding-bottom:20px;



}







.logo {



border-bottom:1px solid #efefef;



margin-bottom:20px;



padding-bottom:20px;



}



.logo .logoimg {



margin-left:20px;



font-weight:bold;



font-size:48px;



font-family:??????;



}







.logodesc {



font-size:22px;



font-family:??????;



color:#e51400;



}







.rightbox {



border-right:1px solid #efefef;



}







.rightbox .content-title {



margin-left:20px;



margin-right:20px;



font-size:22px;



font-weight:bold;



color:#e51400;



margin-bottom:8px;



}







.content-gx {



margin-left:20px;



margin-right:20px;



font-size:20px;



font-weight:bold;



color:#FF00FF;



margin-bottom:8px;



}







.rightbox .content-body {



margin-left:20px;



margin-right:20px;



font-family:????;



font-size:14px;



margin-bottom:20px;



}







.sidebar{



}







.sidebar .gamedown {



text-align:center;



font-size:16px;



font-weight:bold;



border:2px solid #bbb;



background-color:#eee;



padding:10px;



margin-bottom:10px;



}



.sidebar .gamedown a {



text-decoration:none;



color:#e51400



}







.ad {



text-align:center;



}







.ad img {



width:600px;



}







.xinshou {



text-align:center;



font-size:16px;



font-weight:bold;



border:2px solid #bbb;



background-color:#0072E3;



padding:10px;



margin-bottom:10px;



}







.m00{ height:10px;}



.m01{ height:20px;}



.ad02{ text-align:center;}



.m02{ margin-top:20px;}



.m03{ margin-top:10px;}











#container{ width:940px; border:5px solid #ababab; margin:0 auto; background:#ffffff; padding:20px;}



#header{ margin-top:0px;}



.m_l{ width:700px; }



.m_r{ width:238px;}



.m_l_con{padding-right:20px;}



.m_l_con h2{ text-align:center; display:block; height:80px; line-height:80px; font-size:24px; color:#f31100}



.wz01{ height:20px; line-height:20px; background:#fe0000; text-align:center; color:#FF0}



.wz02{ background:#defdff; height:55px; line-height:55px; text-align:center; font-size:16px;}



.down01{ overflow:hidden;  padding:10px 0 25px 54px;}



.down01 a{ display:block; height:40px; line-height:40px; font-size:14px; color:#0000E3; float:left; width:150px; border:2px solid #bdbdbd; margin:0 20px; text-align:center; background:#eeeeee; font-weight:bold}



.down03{ overflow:hidden;  padding:10px 0 25px 54px;}



.down03 a{



	display: block;



	height: 40px;



	line-height: 40px;



	font-size: 14px;



	color: #0000E3;



	float: left;



	width: 540px;



	border: 2px solid #bdbdbd;



	margin: 0 20px;



	text-align: center;



	background: #eeeeee;



	font-weight: bold



}



.t01 h3{ font-size:22px; color:#f31100; }



.con01{ font-size:14px; line-height:23px;}



.down02{ overflow:hidden;}



.down02 a{ display:block; height:40px; line-height:40px; font-size:16px; color:#ff0000; width:150px; border:2px solid #bdbdbd; margin:10px 0 0 20px; text-align:center; background:#eeeeee;font-weight:bold}



.newslist{ margin:20px 10px 0 10px;}



.n_t{ border-bottom:1px solid #ebebeb; overflow:hidden; height:30px; line-height:30px;}



.n_t h3{ display:block; float:left; font-size:12px;}



.n_t span{ display:block; float:right}



.newslist li{ height:25px; line-height:25px;  border-bottom:1px dotted #ebebeb;}







.linktxt{ line-height:28px; height:28px; background:#efefef; color:#333; padding:0 10px; overflow:hidden}



.linktxt a:link{color:#000;}



.linktxt a:visited{color:#000;}



.linktxt a:hover{color:#cc0000;}







.linktxt b{ display:block; float:left;}



.linktxt li{ float:left; display:block; margin-left:10px;}







.footer{ line-height:25px; text-align:center; padding:10px;}







.pos{ background:#eaeaea; margin-top:10px; height:25px; line-height:25px; padding-left:10px;}



.list li{ line-height:30px; height:30px; background:url("../image/arrow.gif"/*tpa=http://103.239.245.70:88/static/image/arrow.gif*//*tpa=../image/arrow.gif*/) left center no-repeat; padding-left:15px; font-size:14px; border-bottom:1px dashed #ebebeb; overflow:hidden}



.list li a{ display:block; float:left;}



.list li em{ display:block; float:right; color:#999}



.showcon{ font-size:13px; line-height:23px;}



.info{ height:25px; line-height:25px; text-align:center; font-size:12px; background:#eaeaea;}



.info small{ font-size:12px; color:#666}



.intro{ border:1px solid #dddddd; padding:10px; margin-top:20px; background:#eaeaea}



.fg01{ height:1px; line-height:1px; background:#efefef; text-align:center; color:#FF0}
