﻿body{ font-size:12px; color:#322107;}
.bg{
 background:#000 url(848_a4fcdb98_e062_4e72_87bc_3a7a336aad72_1.jpg) center 360px no-repeat;
}
a{ color:#322107;}
#page{ background:url(848_a4fcdb98_e062_4e72_87bc_3a7a336aad72_0.jpg) center top no-repeat;}
#wrapper{ width:980px; margin:0 auto; background:black url('bg1.jpg') no-repeat}
#header{
	height:338px;background:url('bg.jpg') no-repeat left bottom ;
}	
#navgation{ height:150px; position:relative; background:url(848_a4fcdb98_e062_4e72_87bc_3a7a336aad72_3.jpg) left top no-repeat;}
	.nav{ width:625px; height:55px; display:block; position:absolute; left:177px; top:34px;}
	.nav li{ float:left; height:55px; display:block;}
	.nav li.account{ width:127px;}
	.nav li.recharge{ width:125px; position:relative; left:-14px;}
	.nav li.newbie{ width:162px; position:relative; left:100px; _left:75px; top:0px;}
	.nav li.forum{ width:122px; position:relative; left:88px; _left:63px; top:0px;}
	
	.nav li a{ display:block; width:78px; height:55px; /*position:relative;*/ /*filter:alpha(opacity=0); -moz-opacity:0; opacity:0;*/}
	
	.nav li.account a{ width:127px;}
	.nav li.recharge a{ width:125px;}
	.nav li.newbie a{ width:162px;}
	.nav li.forum a{ width:122px;}
	
	.flash{ position:absolute; left:417px; top:0px;}
	.events{ position:absolute; left:155px; top:-153px; width:110px; height:95px; display:block;}
	.events img{ width:110px; height:95px; float:left;}
	.green{ position:absolute; top:-124px; right:50%; margin-right:-260px; z-index:100;}
	
	
#container{ width:855px; padding-left:125px; background:url(848_a4fcdb98_e062_4e72_87bc_3a7a336aad72_4.jpg) left top no-repeat;}	
	.content{ width:855px; background:url(848_01c0cb45_334c_4923_a956_1364f79dffcb_1.jpg) left top repeat-y;}
		.outer{ width:735px; padding-right:120px; background:url(848_01c0cb45_334c_4923_a956_1364f79dffcb_0.jpg) left top no-repeat; padding-top:12px;}
			.inner{ background:url(848_01c0cb45_334c_4923_a956_1364f79dffcb_2.jpg) left bottom no-repeat; padding-left:30px; padding-bottom:50px;}
			.list-box1, .list-box2{ width:310px; float:left; padding:0px 5px;}
			.list-box2{ width:350px; padding:0; padding-left:18px;}
				/*左侧下载列表*/
				.list{ margin:0 auto; padding-bottom:10px;}
				.list h1, .list p.bt{ text-align:center;}
                                .list p.bt{ padding:0 40px;}
				.list p.text{ text-align:left; line-height:20px; padding:5px 0;}
				.list p.text a{ text-decoration:none;}
				.list p.text a:hover{ text-decoration:underline;}
				.list p.media a{ padding-right:6px;}
				.list p.more{ text-align:right; padding-right:20px;}
				
				.scrollNews{ padding:0 40px; padding-left:65px; margin-bottom:5px; font-size:12px; line-height:30px; height:30px;	overflow:hidden;}		
				.scrollNews .list{ text-align:left;}
				.scrollNews .list li{ font-weight:bold; list-style:disc; line-height:30px; height:30px;}
				
				ul.list2{ margin:0 auto; width:322px;}
				ul.list2 li{ margin-top:5px;}
				
				.book{ width:246px; height:166px; margin:0 auto; padding-left:25px; padding-right:23px; padding-top:56px; background:url(848_01c0cb45_334c_4923_a956_1364f79dffcb_4.jpg) left top no-repeat;}
				.book ul{ width:246px; padding-bottom:53px;}
				.book ul li{ width:123px; float:left; text-align:left; height:46px;}
				.book ul li a{ display:block; width:123px; height:46px;}
				
				p.lhl{ margin:0 auto; margin-top:15px; text-align:center; clear:both;}
				p.video-enter{ width:310px; text-align:center; margin:0 auto; margin-top:10px;}
.fwqlb{border-bottom:1px8 solid #999966; border-top:2px  #282828  solid;  color:#CA9A4E}
.fwqlb .zhushi{background:#3F2911; }
.fwqlb tr td{border-bottom:1px solid #2E3035; height:20px; text-indent:10px;}
.fwqlb a{color:#0000FF}
#listtitle {
	text-align:center; padding:30px 10px 10px 10px; border-bottom:1px #CC6600  dashed; margin-bottom:20px; line-height:30px;
}
#listtitle h3{
	  font-size:20px;font-family:黑体;
}
.down-list-bg tr td{
	padding:5px; line-height:18px; 
}
.down-list-title{
	font-size:14px;color: white;font-weight:bold; text-indent:15px; padding:3px;
}
#kf{
 border-bottom:1px #B28B3E solid;  border-left:1px #B28B3E solid; 
}
#kf h3{
	font-size:14px;
}
#kf td{
	 line-height:25px; border:1px #B28B3E solid; border-left:0;border-bottom:0; text-indent:8px;
}
#kf .frmvi{
	padding-left:10px;
}
#kf  input,#kf textarea,#kf select{
	background: #000000; border:1px  #0A2643 solid ;color:#FFFFCC
}

	
#footer{ clear:both; margin-top:35px; border-top:1px  solid #333333;}

#footer a{
	 text-decoration:underline;color:#757575
}