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

*{ margin:0; padding:0;}
body{ font:12px/24px "宋体"; background:#fff5a9 url(bg.jpg) no-repeat center 35px; color:#333333;}
a{ color:#333333; text-decoration:none; cursor:pointer;}
a:hover{ text-decoration:underline;}
.cl{clear:both;}
img{ border:none;}
ul,li{ list-style:none;}
input{ font-size:12px;}
.head {width:960px; height:386px; background:url(1.jpg) no-repeat; margin:0 auto;position:relative;z-index:1000;}
.main{ width:964px; height:345px;background:url(2.jpg) no-repeat; color:#febeac; margin-bottom:-90px;position:relative; margin:auto;}
.main a{ color:#333333;}
#logo{position:absolute;display:block;left:370px;top:0px;width:208px;height:107px;overflow:hidden;text-indent:-1000em; z-index:2000;}
/*导航*/
#nav{position:absolute;top:3px;left:2px;width:970px;height:86px; z-index:1000;}
#nav a{display:block; float:left;overflow:hidden; text-indent:-1000em;}
#nav a:hover{ background-image: url(nav_btn.jpg);}
#nav a.n1{ width:134px; height:86px;}
#nav a.n1:hover{background-position:0px 0px;}
#nav a.n2{ width:121px; height:86px;}
#nav a.n2:hover{ background-position: -134px 0;}
#nav a.n3{ width:117px; height:86px;}
#nav a.n3:hover{ background-position:-255px 0;}
#nav a.n4{ width:124px; height:86px;}
#nav a.n4:hover{ background-position:-580px 0;}
#nav a.n5{ width:120px; height:86px;}
#nav a.n5:hover{ background-position:-704px 0;}
#nav a.n6{ width:122px; height:86px;}
#nav a.n6:hover{ background-position:-824px 0;}
#nav a.n3{ margin-right:208px;}
/*进入游戏*/
#play{position:absolute;left:272px;top:308px;width:255px;height:161px;z-index:1001;}
#play a{ display:block;width:255px;height:161px; overflow:hidden; text-indent:-1000px; position:absolute; z-index:4000; left:0; top:0; background:url(no.png);}
/*简介*/
#about{position:absolute;top:41px;left:54px;width:208px; height:24px; color:#f0fbfc;}

/*幻灯*/
#focus{position:absolute;top:81px;left:16px;width:259px; height:244px; color:#333333;}
.num{ bottom:5px;_bottom:3px;position: absolute;right: 10px;}
.num a{ width:14px; height:14px; display:block; float:right; background:#f25800; text-align:center; margin-right:5px; font:bold 12px/14px Tahoma, Geneva, sans-serif; color:#fffeb6;}
.num a.on{background:#0a536e;}
.num a:hover{text-decoration:none;background:#C96;}

/*登录*/
#user{position:absolute;top:110px;_top:98px;left:292px;width:220px;}
#login_form{ color:#333333;}
#login_form li{ vertical-align:middle; padding-bottom:7px; width:211px;}
#login_form .text1{ width:138px; border:1px solid #398abe; background:#ffffff; height:24px; text-indent:4px; line-height:24px;}
#login_form .text2{ width:70px; border:1px solid #398abe; background:#ffffff; height:24px; text-indent:4px;line-height:24px;}
#login_form input,#login_form li img{vertical-align:middle;}
#login_form .log_btn{width:108px; height:53px; background:url(nav_btn.jpg) no-repeat 0px -86px; border:none;float:left; cursor:pointer;}
#login_form input.log_btn{ width:108px; height:53px; display:block; text-indent:-1000em; overflow:hidden;}
#login_form input.log_btn:hover{width:108px; height:53px; background:url(nav_btn.jpg) no-repeat -211px -86px;}
#login_form a.reg_btn{ display:block; width:103px; height:53px; background:url(reg.png) no-repeat;float:right; text-indent:-1000em; overflow:hidden; float:right;}
#login_form a.reg_btn:hover{ background:url(reg_on.png) no-repeat;}
#login_form .text_align{ text-align:center;}
.nn {width:208px; margin-top:10px;}
#login_form a.enter {width:101px; height:43px; background:url(nav_btn.jpg) no-repeat -423px -86px; display:block; cursor:pointer; margin-left:30px; float:left;overflow:hidden; text-indent:-1000em;}
#login_form a.enter:hover {width:101px; height:43px; background:url(nav_btn.jpg) no-repeat -525px -86px;}
a.blue { color:#005bac; display:block; padding:15px 40px 0 0; float:right;}
a.lose {color:#33333;}
/*登录后*/
#logined{ color:#333333;}
#logined a{ color:#333333;}
#logined a.play{ display:block; width:100px; height:43px; background:url(nav_btn.jpg) no-repeat -627px -86px; overflow:hidden; text-indent:-1000em; margin:5px auto; }
#logined a.play:hover{ display:block; width:100px; height:43px; background:url(nav_btn.jpg) no-repeat -728px -86px; overflow:hidden; text-indent:-1000em; margin:5px auto; }
#logined li{ height:24px; overflow:hidden;}
#lgame span {color:#333333;}
/*新闻*/
#news{position:absolute;top:130px;left:527px;width:406px; color:#894823;}
#news a{ color:#333333;}
#news .big_new{ height:30px; text-align:center; font-size:16px; font-weight:bold; line-height:28px; width:400px; overflow:hidden;}
#news .big_new a{color:#fd4201;width:380px; overflow:hidden; padding:0 10px;}
#news li span{ float:right; color:#333333;}
#news li{ border-bottom:1px dotted #b0987f; line-height:25px; overflow: hidden; height:26px;}
#news a.more{ position:absolute; top:-48px; right:2px; width:50px; height:14px; font-family:Arial, Helvetica, sans-serif; color:#FFF;}

/*列表页*/
.break {padding-right:15px; margin-top:-18px;color:#FFF;}
#top{ width:960px; height:386px; background:url(1.jpg) no-repeat; margin:0 auto;position:relative;z-index:3001;}
#top .play{position: absolute;left:368px;top:268px;width:255px;height:161px; z-index:6000;}
#top .play a{ display:block;width:255px;height:161px; overflow:hidden; text-indent:-1000px; position:absolute; z-index:6001; left:0; top:0; background:url(no.png);}
#top .pic{ color:#FFF; position:absolute;width:65px; height:56px; background:url(chongwu.png) no-repeat;left: 0;top:365px; z-index:7000;}

.yxzl{ background: url("news_re.jpg") repeat-y scroll 0 0 transparent; margin: 0 auto;width: 960px;z-index: 3000;}
.yxzl .dh{ width:960px; height:80px; line-height:43px; background: url(news_top.jpg) no-repeat; text-align:right; color:#febeac;position:relative;z-index:2000;}
.yxzl .dh a{ color:#FFF;}
.yxzl .dh h2{ width:74px; height:20px; position: relative; left:68px;_left:-820px; top:15px; background-image: url(notice.jpg); overflow:hidden; text-indent:1000em;}
.yxzl .dh h3{ width:74px; height:20px; position:relative; left:68px;_left:-820px; top:15px; background-image: url(data.jpg); overflow:hidden; text-indent:1000em;}
.yxzl .dh h2.t1{ background-position:0 0;}
.yxzl .dh h2.t2{ background-position:-100px 0;}
.list{ width:930px; padding: 0 15px;height:auto !important; height:600px; background:url(news_re.jpg) repeat-y;}
.list ul li{ padding:0 30px;}
.list li{line-height:32px; border-bottom:1px dotted #b0987f; font-size:14px;}
.list li span{ float:right; color:#888;padding-right: 20px;}
.s_bot{ width:960px; height:34px;padding-top:10px; background: url(news_bot.jpg) no-repeat 0 10px; overflow: hidden;}

/*文章页*/
.tit{ width:873px; height:41px; line-height:36px; background: url(news_bg.jpg); margin:auto; text-align:center; font-size:16px;color:#333333; font-family:"微软雅黑";}
.txt{ padding:30px 40px 60px; background: url(news_re.jpg) repeat-y 0 bottom; overflow-x:hidden;color:#333333; font:14px/200% "微软雅黑"; min-height:600px; height:auto !important; height:600px; }
.s_bottom{ width:960px; height:34px; background: url(news_bot.jpg) no-repeat; overflow: hidden;}
.txt p{ margin-bottom:1em;}
.yxzl img{ margin:0 auto;}

/*分页码*/
#pages{text-align:center; width:100%; overflow:hidden; margin-top:30px; position:relative; height:60px; width:960px;}
#pages a{display:inline-block;margin-right:4px;line-height:18px;padding:2px 5px;border:1px solid #0e69a4;background:#249ee2;color:#d1f0ff;}
#pages a:hover{text-decoration:none;}
#pages a.pagecurrent{border:none;color:#f26809;font-weight:bold;background:none;}
/*上下篇*/
#ud{text-align: center; width:100%; overflow:hidden; position:relative; left:210px; top:-40px; height:24px; width:550px;  background-color:#cdf2f7; padding-top:5px;}
#ud a{display:inline-block;margin-right:10px;line-height:18px;padding:2px 5px;color:#333333; }
#ud a:hover{text-decoration: underline; }

/*尾部*/
#footer{ width:650px; height:80px; margin:auto; color:#333; background:url(s_logo.png) no-repeat 100px 20px; padding-left:310px;padding-top: 22px; line-height:20px; position:relative; z-index:1000;}
#footer .s_logo{position:absolute;left:100px;top:12px;width:172px;height:40px;overflow:hidden;text-indent:-1000px;}
#footer a{ color:#333;}