@charset "utf-8";
/* CSS Document */

*{ margin:0; padding:0;}
body{ font:12px/24px "宋体"; background:#1c0600 url(bg.jpg) no-repeat center 35px; color:#7c2f00;}
a{ color:#7c2f00; text-decoration:none; cursor:pointer;}
a:hover{ text-decoration:underline;}
img{ border:none;}
ul,li{ list-style:none;}
input{ font-size:12px;}
.main{ width:960px; height:850px; margin:auto; background:url(main.jpg) no-repeat;  margin-bottom:-90px;position:relative; }

#logo{position:absolute;display:block;left:370px;top:0px;width:217px;height:107px;overflow:hidden;text-indent:-1000em; z-index:2000;}
/*导航*/
#nav{position:absolute;top:0;left:0px;width:970px;height:79px; z-index:1000;}
#nav a{ display:block; float:left; width:123px; height:79px; overflow:hidden; text-indent:-1000em;}
#nav a.n3{ margin-right:222px;}
/*进入游戏*/
#play{position:absolute;left:262px;top:312px;width:256px;height:190px;}
#play a{ display:block;width:256px;height:190px; overflow:hidden; text-indent:-1000px; position:absolute; z-index:1000; left:0; top:0; background:url(no.png);}
/*简介*/
#about{position:absolute;top:418px;left:13px;width:229px; height:24px; color:#fbdda8;}

/*幻灯*/
#focus{position:absolute;top:465px;left:8px;width:259px; height:244px; border:1px solid #552604;}
#focus .num{position:absolute;right:10px;bottom:8px;height:17px;}
#focus .num a{width:17px;height:17px;float:left;margin-left:1px;line-height:17px;text-align:center;color:#ffe3ce;display:block;background:#7b4319;font-family:Arial;font-weight:bold;}
#focus .num a.on,#focus .num a:hover{background:#b34306;text-decoration:none;}
/*登录*/
#user{position:absolute;top:512px;left:295px;width:208px;}
#login_form{}
#login_form li{ vertical-align:middle; padding-bottom:7px; width:208px;}
#login_form .text1,#login_form .text2{ width:138px; border:1px solid #cfae8e; background:#fde9c6; height:24px; text-indent:4px; line-height:24px;}
#login_form .text2{ width:70px; }
#login_form input,#login_form li img{vertical-align:middle;}
#login_form .log_btn{
	width:81px;
	height:35px;
	background:url(1.jpg) 0 -45px;
	border:none;
	margin:0 4px 0 12px;
	float:left;
	cursor:pointer;
	display:inline;
}
#login_form .log_btn:hover{background:url(1.jpg) -81px -45px;}
#login_form .reg_btn{ display:block; width:81px; height:35px; overflow:hidden; text-indent:-1000em; background:url(1.jpg) -162px -45px;}
#login_form .reg_btn:hover{background:url(1.jpg) -243px -45px;}
#login_form .text_align{ text-align:center;}
/*登录后*/
#logined{display:none;}
#logined a.play{ display:block; width:125px; height:45px;  background:url(1.jpg) -324px -45px; overflow:hidden; text-indent:-1000em; margin:5px 0 5px 35px;}
#logined li{ height:24px; overflow:hidden;}
.Avatar{ font-size:14px; font-weight:bold;}
.Avatar p{ font-weight:normal; font-size:12px;}

/*新闻*/
#news{
	position:absolute;
	top:518px;
	left:528px;
	width:404px;
	color:#894823;
}
#news a{ color:#894823;}
#news .big_new{ height:36px; text-align:center; font-size:16px; font-weight:bold; line-height:28px;}
#news .big_new a{color:#e60012; text-decoration:underline;}
#news .big_new a:hover{ text-decoration:none;}
#news li span{ float:right; }
#news li{ border-bottom:1px dotted #b7683b; line-height:25px; overflow: hidden; height:26px; font-size:14px;}
#news a.more{
	position:absolute;
	top:-42px;
	right:7px;
	width:44px;
	height:24px;
	overflow:hidden;
	text-indent:-1000em;
}

/*列表页*/
.top{ width:960px; height:382px; margin:auto; background:url(main.jpg); position:relative; z-index:1000;}
.top #play{left:50%; margin-left:-128px;top:234px;}

.main2{ width:960px; background:#f8f4dd;  margin:0 auto 70px; position:relative; padding-bottom:50px;}
.main2 .dh{
	width:940px;
	height:45px;
	line-height:45px;
	background:url(1.jpg);
	text-align:right;
	padding-right:20px;
}

.main2 .dh h2,.main2 .dh h1{ width:110px; height:18px; position:absolute; left:25px; top:13px; background-image:url(3.png); overflow:hidden; text-indent:1000em;}
.main2 .dh h2.t1,.main2 .dh h1.t1{ background-position:0 0;}
.main2 .dh h2.t2,.main2 .dh h1.t2{ background-position:-110px 0;}

.list{ width:880px; padding:30px 40px 100px; min-height:600px; height:auto !important; height:600px;}
.list li{line-height:32px; border-bottom:1px dotted #dbac91; font-size:14px;}
.list li span{ float:right;}

/*文章页*/
.tit{ width:878px; height:36px; line-height:36px; margin:50px auto 0; text-align:center; font-size:16px;color:#aa0f18;  border:1px solid #d8bc8a;}
.txt{ width:868px; margin:30px auto; padding-bottom:80px; overflow-x:hidden; font-size:14px; }
.txt p{ margin-bottom:1em;}

/*分页码*/
#pages{text-align:center; width:100%; overflow:hidden; margin-top:-60px; position:relative; height:100px; width:960px;}
#pages a{display:inline-block;margin-right:4px;line-height:18px;padding:2px 5px;border:1px solid #691d15;background:#9c6b51;color:#eddeb9;}
#pages a:hover{text-decoration:none;}
#pages a.pagecurrent{border:none;color:#de0912;font-weight:bold;background:none;}

#updown{border:1px solid #e0ae84;line-height:35px;text-align:center;background:#ecd8a4;font-weight:bold;margin: auto;width:90%;font-weight:bold;}
#updown a{font-weight:normal;}

/*尾部*/
#footer{ width:650px; height:80px; margin:auto; color:#b39185; background:url(s_logo.png) no-repeat 115px 2px; padding-left:310px; line-height:20px; position:relative; z-index:1000;}
#footer{color:#be8879;}
#footer a{color:#be8879;}
#footer .s_logo{position:absolute;left:112px;top:6px;width:172px;height:32px;overflow:hidden;text-indent:-1000px;}
