/* CSS Document */
*{
padding:0;
margin:0 auto;
font-family: Tahoma, Helvetica, Arial, sans-serif;
}
body{
background:#698342 url(/img/bg1.jpg) repeat-x;
font-size:12px;
}

img{
border:0px;
}
ul,li{ list-style-type:none;}
.container{
background:url(/img/bg.jpg) no-repeat top center; height:100%; overflow:hidden;
}
/*---------------head----------------------*/
.top{
width:1003px;
height:297px;

margin:0 auto;
}
.mainbox{
width:1003px; height:auto;
}
/*---------------left----------------------*/
#left {
	width:220px;
	float:left;
	height:100%; overflow:hidden;
}
#left .play {
	width:170px;
	height:16px;
}
#left .reg {
	position:relative;
	width:170px;
	height:150px;
	background:url(/img/reg_bg.png) no-repeat;
}
#left .play_btn {
	position:absolute;
	width:125px;
	height:40px;
	top:52px;
	left:24px;
}
#left .play_btn a,#left .play_btn a:link {
	display:block;
	width:125px;
	height:40px;
	background:url(/img/start.png) no-repeat;
}
#left .play_btn a:hover {
	background:url(/img/start_h.png) no-repeat;
}
#left .reg1 {
	position:absolute;
	width:125px;
	height:40px;
	top:12px;
	left:24px;
	text-align:center;
	line-height:40px;
	color:#F90;
}
#left .reg1 a,#left .reg1 a:link {
	display:block;
	width:125px;
	height:40px;
	background:url(/img/reg.png) no-repeat;
}
#left .reg1 a:hover {
	background:url(/img/reg_h.png) no-repeat;
}
#left .charge{
	position:absolute;
	width:125px;
	height:40px;
	top:92px;
	left:24px;
}
#left .charge a,#left .charge a:link{
	display:block;
	width:125px;
	height:40px;
	background:url(/img/charge.png) no-repeat;
}
#left .charge a:hover {
	background:url(/img/charge_h.png) no-repeat;
}
#left .cs {
	margin-top:20px;
	width:166px;
	height:154px;
	padding:48px 0 0 14px;
	background:url(/img/cs_bg.png) no-repeat;
}
#left .cs ul li {
	display:block;
	width:160px;
	height:20px;
	line-height:20px;
	margin-bottom:5px;
	text-align:center;
	color:#F2DF5F;
}
#left .serverstats {
	margin-top:20px;
	width:166px;
	height:154px;
	padding:48px 0 0 14px;
	background:url(/img/serverstats.png) no-repeat;
}
#left .serverstats ul li {
	display:block;
	width:160px;
	height:20px;
	line-height:20px;
	margin-bottom:5px;
	text-align:center;
	color:#F2DF5F;
}
#left .game_intro {
	margin-top:10px;
	width:203px;
	height:154px;
	padding:48px 0 0 17px;
	background:url(/img/game_intro.png) no-repeat;
}
#left .game_intro ul li {
	display:block;
	width:200px;
	height:20px;
	line-height:150%;
	margin-bottom:5px;
	text-align:left;
	color:#F2DF5F;
}
#left .cs .faq {
	width:128px;
	height:29px;
	position:absolute;
	left:31px;
	top:width:128px;
	height:29px;148px;
}
#left .cs .faq a,#left .cs .faq a:link {
	display:block;
	width:128px;
	height:29px;
	background:url(/img/faq.png);
	}
#left .cs .faq a:hover{
	background:url(/img/faq_h.png);
} 

.l_top { width:174px; height:164px; background:url(/img/left_top.gif) no-repeat; padding:23px 0 0 58px;}
.l_center { width:220px; height:auto; background:url(/img/l_c_bg.jpg) repeat-y;}
.yh { padding:0 0 10px 16px;}
.title { width:175px; text-align:center; margin:8px 0 11px 22px; color:#FFCC66; font-size:14px; background:#670000; height:25px; line-height:25px;}
.table { width:174px; margin-left:26px;}
.table td { line-height:24px;}
.lv { color:#0F0;}
.lv a { color:#0F0;}
.bai { color:#FFF;}
.hong { color:#FF1E00;}
.huang { color:#FF0;}
.huang a { color:#FF0;}
.lx { padding-left:25px; line-height:22px; width:220px; color:#ffeca7;}
.ly{ height:5px;}
.l_bottom { height:153px; background:url(/img/left_bottom.gif) no-repeat;}
  .l_bottom ul{ margin-left:23px;}
  .l_bottom li{ float:left; width:90px; height:40px;}

/*---------------right----------------------*/
.right{
width:771px;
height:auto;
float:left;
}
.mainNav{
margin-top:22px;
width:781px;
height:50px;
text-align:center;
background:url(/img/mainNav.gif) no-repeat;
}
.nav-button{
width:680px;
padding-top:9px;
}
.nav-button a{
float:left;
width:72px;
height:24px;
margin:0 6px 0 18px;
display:inline;
text-indent:-100000000000000000px;
}
.content{
width:779px;
height:auto;
background:#051701;
border: solid 1px #85986B;
padding-bottom:8px;
}
.content1{
height:auto;
width:765px;
margin-top:8px;
background:url(/img/kMiddle.gif) repeat-y;
}
.news{
width:359px;
float:left;
padding-left:14px;
}
.news-title{
width:359px;
background:url(/img/xwgg.gif) no-repeat top;
text-align:right;
}
.bbs-title{
width:359px;text-align:right;
}
.news-title a, .ltrt-title a, .yxbj-title a, .xtjs-title a{
font-size:12px;
line-height:34px;
color:#ffd200;
font-weight:bold;
margin-right:40px;
text-decoration:none;
}
.main_content ul{
list-style-type:none;
margin-top:6px;
}
.main_content ul li{
line-height:26px;
height:26px;
background:url(/img/bli.gif) no-repeat 3px 3px;
padding:0 20px;
color:#012A23;
font-size:13px;
}
.main_content ul li span{
float:right;
}
.main_content ul li img{
vertical-align:middle;
}
.main_content ul li a:link, .main_content ul li a{
margin-left:4px;
text-decoration:none;
color:#012A23;
}
.main_content ul li a:hover{
text-decoration:underline;
}
.ltrt{
width:363px;
float:left;
margin-left:10px;
}
.ltrt-title{
width:363px;
background:url(/img/ltrt.gif) no-repeat top;
text-align:right;
}
.container2{
width:393px;
height:auto;
background:url(/img/k2Middle.gif) repeat-y;
float:left;
margin-left:6px;
margin-top:12px;
display:inline;
}
.yxbj{
width:363px;
}
.yxbj-title{
background:url(/img/yxbj.gif) no-repeat;
width:363px;
height:31px;
text-align:right;
}
.yxbj-content{
margin-left:15px;
line-height:23px;
font-size:12px;
color:#012A23;
}
.xtjs{
width:363px;
margin-top:4px;
}
.xtjs-title{
background:url(/img/xtjs.gif) no-repeat;
width:363px;
height:31px;
text-align:right;
}
.xtjs-content{
line-height:25px;
padding:5px;
margin-top:8px;
}
.xtjs-content li{ float:left; width:70px;}
.xtjs-content a{
margin:0 4px;
}
.xtjs-content a:link{
text-decoration:none;
color:#012A23;
}
.xtjs-content a:hover{
color:#990000;
text-decoration:underline;
}

.xtjs-content a:visited{
color:#012A23;
text-decoration:underline;
}
.wjpm{
width:358px;
height:181px;
float:left;
margin-top:12px;
margin-left:14px;
background:url(/img/wjph3.gif) no-repeat bottom;
}
.wjpm-list{
background:url(/img/wjph2.gif) no-repeat;
height:126px;
}
.wjpmleft{ float:left;}
.wjpmright{ float:right; padding-left:25px;}
.wjpm-list ul{ margin-left:15px; line-height:25px;}
.wjpm-list a:link{ color:#fff; text-decoration:none;}
.wjpm-list a:vistied
.wjpm-list a:vistied{ color:#fff;text-decoration:none;}

.wjpm-list ul li{ background:url(/img/icon_w.gif) no-repeat 5px 10px;
color:#FFFFFF;
line-height:25px; padding:0px 10px;
}
.order{
color:#00FF00;
font-weight:bold;
margin-right:4px;
}
.value{
color:#FF0000;
float:right;
}
.link-pic{
width:358px;
float:left;
margin-top:12px;
margin-left:14px;
}
.link-pic ul{
list-style-type:none;
}
.link-pic ul li{
float:left;
margin:0 0 5px 10px;
}
.footer{ background:#698342;
width:1003px;
margin:0 auto;
color:#DACFA8;
text-align:center;
line-height:24px;
clear:both;
}
.foot-logo{ 
float:left;
width:500px;
}