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

*{margin:0; padding:0}
body{font-size:12px; background:#410a20 url(foot.jpg) no-repeat center bottom; font-family:宋体; color:#51453c;}

a{color:#51453c; text-decoration:none; cursor:pointer; outline:none;}
a:hover{text-decoration:underline;}
ul,li{list-style:none}
img{ border:0;}
.cl{clear:both;}

#main{margin:auto; width:972px; background:#192026;border-left:1px solid #588280; border-right:1px solid #588280; position:relative; padding-bottom:10px;z-index:100;}
#left {float:left; width:206px; margin-left:12px;margin-right:10px; display:inline; position:relative; z-index:1000;}
#right{float:left; width:737px;display:inline;position:relative;z-index:1000;margin-top:10px;}
#right2{float:left; width:730px;display:inline;position:relative;z-index:1000; background:url(index_06.gif) -206px 0; margin-top:10px;}
.bg{ background:url(bg.jpg) no-repeat center 35px; height:695px;  width:100%;position:absolute; left:0; top:0; z-index:-1000;}

#header{margin:auto; height:352px; width:974px; background:url(index_01.jpg); position:relative;z-index:1000;}
#header .flash{position:absolute;top:0;	right:0;width:974px;height:352px; z-index:0;}
#header #logo{position:absolute;width:226px;height:152px;overflow:hidden;text-indent:-1000px;left:9px;top:25px; z-index:1000; background:url(index_07.gif) no-repeat 0 -10000px;}
#header #xsk{position:absolute;width:120px;	height:33px;overflow:hidden;text-indent:-1000px;left:374px;top:300px;z-index:1000;}
/*导航*/
#nav{margin:auto; height:46px; width:944px; background:url(index_02.jpg); padding:1px 0 0 30px; }
#nav a{display:block; float:left; width:120px; height:45px; overflow:hidden; text-indent:-1000px;}
#nav a:hover{background-image:url(index_02.jpg); }
#nav a.m1{ width:108px;}
#nav a.m1:hover{ background-position: 0 -48px;}
#nav a.m2:hover{ background-position: -108px -48px;}
#nav a.m3:hover{ background-position: -228px -48px;}
#nav a.m4:hover{ background-position: -348px -48px;}
#nav a.m5:hover{ background-position: -468px -48px;}
#nav a.m6:hover{ background-position: -588px -48px;}
#nav a.m7:hover{ background-position: -708px -48px;}

#main .bg1{background:url(index_03.png) no-repeat 0 -46px; width:974px; height:90px; position:absolute; top:0; left:-1px;}  




/*进入游戏*/
#play{width:216px; height:94px; background:url(play.png); margin-left:-10px; text-align:right;}
/*登录*/
#user{width:206px; height:208px; color:#eae9bf; background:url(index_03.jpg); margin-top:6px;position:relative;}
#user h3{height:40px; text-indent:-1000em;}
#user ul{padding:12px 16px 0;}
#user li{padding:4px 0; }
#user li label{font-weight:bold;}
#user .ipt{width:114px; height:24px;border:1px solid #530020;background:#fffac7; text-indent:2px;color:#000; font-size:12px; line-height:24px;}
#user .login_but{width:83px; height:39px; float:left; margin-right:2px;  margin-left:6px;background:none; border:0; background:url(index_05.gif) 0 -77px; cursor:pointer;}
#user .reg_but{width:83px; height:39px; display:block; float:left;background:url(index_05.gif) -83px -77px; text-indent:-1000em;}
#user .link{ position:absolute; top:169px;left:20px; width:180px;line-height:20px; height:20px;}
#user .link a{ display:block; float:left;color:#eae9bf; width:85px; text-indent:18px;height:20px;}
#user .link a.c1{ background:url(index_05.gif) no-repeat 0 -173px;}
#user .link a.c2{ background:url(index_05.gif) no-repeat -318px -173px;}
.logined{ display:none;}
.logined h3{ background:url(index_03.jpg) 0 -495px;}
.logined a{ color:#eae9bf;}
.logined .center{ position:absolute; top:169px;left:0px; width:206px;line-height:20px; height:20px; text-align:center;}
.logined li{ line-height:18px;}
.logined li.en{ font-size:14px; font-weight:bold;text-align:center;}
.logined li.en a{color:#fc0; } 
#ustr{ color:#fc0; font-weight:bold; font-size:14px;}
/*推荐服务器*/
#fwq{width:206px; margin-top:6px;}
#fwq h3{height:53px; text-indent:-1000em; background:url(index_03.jpg) 0 -208px;}
#fwq li{line-height:26px; height:27px; text-indent:45px; background:url(index_05.gif) 0 -116px;}
#fwq li a{ color:#efebd1;}
#fwq a.more{ display:block; margin:auto; height:44px; text-align:center;background:url(index_03.jpg) 0 -259px; line-height:42px; color:#efebd1;}
/*游戏介绍*/
#about{width:206px; height:192px;background:url(index_03.jpg) 0 -303px;margin-top:6px;}
#about h3{height:45px; text-indent:-1000em;}
#about div{line-height:20px;color:#ccc;padding:0 10px;text-indent:2em;}

/*防沉迷*/
#button{ margin-top:6px;}

/*客服*/
#service{ margin-top:6px; background:url(index_06.gif); color:#cbcfd6;}
#service h3{ display:none;}
#service ul{ padding:50px 15px 0px; width:176px;background:url(index_03.jpg) no-repeat 0 -635px;}
#service li{line-height:24px;}
#service li a{color:#efebd1; display:inline-block; width:66px; height:23px;background:url(index_05.gif) no-repeat -265px -117px; text-align:center;}
#service li a:hover{ text-decoration:none;}
/*QQ群*/
#qq{ width:206px; height:100px; background:url(index_03.jpg) 0 -535px;}
#qq dt{ line-height:30px; display:block; color:#efebd1; padding-left:15px; font-weight:bold;}
#qq dd{ padding:0px 20px 0; line-height:20px;}
/*分享*/
#share{margin:auto; height:38px; width:914px; background:url(index_03.png); color:#cbcfd6; padding:8px 30px 0; position:relative;z-index:1000;}
#share a{color:#cbcfd6;}
#share a.link{ position:absolute; top:8px; right:30px; display:block; width:210px; height:20px; line-height:20px; text-align:center; cursor:pointer;}
#share a.link:hover{ text-decoration:none; color:#e9f1f7;}
#share img{ margin:0 2px;}
#medias{background:#3f4449;border:1px solid #33414c;bottom:40px;right:35px;position: absolute;width:198px;z-index:1000;padding:5px 0 2px;text-align:center; display:none;}
#medias img{margin-bottom:3px;}

#p1{ width:737px; height:262px; background:url(index_04.jpg); position:relative;}

/*幻灯*/
#focus{ position:absolute; left:6px; top:8px; width:357px; height:246px;}
#news{position:absolute;left:372px;top:0;width:358px;height:247px;}
#news ul{ padding:0 12px;}
#news h3{height:45px; padding-left:10px;}
#news h3 a{display:block; float:left; width:72px;height:35px; line-height:35px;text-align:center;font-size:12px;font-weight:normal; cursor:pointer;}
#news h3 a:hover{ text-decoration:none;}
#news h3 a.n1{ background:url(index_05.gif) -165px -77px; color:#ffa200;font-weight:bold;}
#news h3 a.n2{color:#b9c9e5;background:url(index_05.gif) -237px -77px;}
#news li{ border-bottom:1px dashed #8196ad; line-height:24px; background:url(index_05.gif) no-repeat -325px -147px; padding-left:13px;}
#news li span{ float:right; color:#c6dbe1;} 
#news li a{color:#b9c9e5;}

#news a.more{ top:12px; right:8px; position:absolute; color:#d8e9ee;}
#news h4{ line-height:28px; text-align:center; font-weight:bold; clear:both;font-size:14px;}
#news h4 a,#news h4 a:hover{color:#ffd800;}
#news label{ width:44px; height:18px; background:url(index_02.jpg) -148px -574px; display:inline-block; text-align:center; color:#0b6e8e; margin-right:3px; height:21px;}

/*小通栏*/
#ad{ margin-top:8px; height:79px; width:700px; padding:0 19px; position:relative;}
#ad li{ float:left; width:25%; text-align:center;} 
#ad .t_l{ position:absolute; left:0px; top:32px; background:url(index_05.gif) -220px -124px; width:18px; height:18px; cursor:pointer;}
#ad .t_r{ position:absolute; right:0px; top:32px;background:url(index_05.gif) -238px -124px; width:18px; height:18px; cursor:pointer;}

#p2{margin-top:8px; width:730px;background:url(index_06.gif) -206px 0;}
#p2 a.more{ position:absolute; right:15px; top:10px; color:#ddd;}
.bg2{ background:url(index_04.jpg) 0 -262px; height:10px; line-height:1px; overflow:hidden;}
.bg3{ background:url(index_04.jpg) 0 -272px; height:10px; line-height:1px; overflow:hidden;width:730px;}
/*游戏资料*/
#data{ float:left; width:351px; display:inline; margin-left:10px;position:relative;}
#data h3{ height:33px; background:url(index_04.jpg) 0 -282px;text-indent:-1000em;} 
#data ul{background:#efebd1 url(index_07.gif) repeat-x 0 bottom; margin:0 2px; padding-top:8px; height:250px;}
#data li{ width:327px; height:69px; background:url(index_05.gif); margin:0 auto 4px; padding:8px 5px 0 0; line-height:20px;}
#data li strong{ width:16px; color:#fff; text-align:center; display:block; padding:3px 0 0 12px; line-height:14px; color:#ececec; float:left; margin-right:8px;}
#data li a{ margin:0 3px;}
/*活动*/
#acts{ float:right; width:351px; display:inline; margin-right:10px;position:relative;}
#acts h3{ height:33px; background:url(index_04.jpg) -351px -282px; padding-left:30px;} 
#acts h3 a{ width:108px; height:33px; display:block; float:left; overflow:hidden; text-indent:-1000px;}
#acts h3 a.on1{ background:url(index_04.jpg) 0 -527px;}
#acts h3 a.on2{ background:url(index_04.jpg) -108px -527px;}
#acts div{background:#efebd1 url(index_07.gif) repeat-x 0 bottom; margin:0 2px; padding:10px 10px 0; height:249px;}
#acts table{ width:100%;}
#acts td{ line-height:22px;text-align:center;}
#acts th{ line-height:22px; background:url(index_08.png); }
/*壁纸*/
#pic{clear:both; width:712px;margin:auto;position:relative;}
#pic h3{ height:33px; background:url(index_04.jpg) 0 -348px; padding-left:41px;}
#pic h3 a{ width:99px; height:33px; display:block; float:left; overflow:hidden; text-indent:-1000px;}
#pic h3 a.on1{ background:url(index_04.jpg) -41px -315px;}
#pic h3 a.on2{ background:url(index_04.jpg) -140px -315px;}

#pic ul{background:#efebd1 url(index_07.gif) repeat-x 0 bottom; margin:0 2px; padding:10px 12px; height:128px;}
#pic li{ text-align:center; float:left; width:25%;}
#pic li img{ width:153px; height:117px; padding:2px; border:1px solid #976c7e;}
/*道具*/
#prop{clear:both; width:712px;margin:auto;position:relative;}
#prop h3{ height:33px; background:url(index_04.jpg) 0 -348px; text-indent:-1000px;}
#prop ul{background:#efebd1 url(index_07.gif) repeat-x 0 bottom; margin:0 2px; padding:10px 0 0 12px; height:106px;}
#prop li{ text-align:center; float:left; width:98px;}
#prop li img{ margin-bottom:6px;}
#prop li a:hover{ text-decoration:none;}
/*尾部*/
#foot{ padding:50px 0; text-align:center; line-height:20px; color:#c4c1b5;}
#foot a{color:#c4c1b5;}


/*列表页*/
.dh{height:730px;background:url(index_04.jpg) no-repeat 0 -381px; height:80px; position:relative;}
.dh h3{ font-family:"微软雅黑"; font-size:16px;color:#ffd800;text-align:center; padding-top:50px;} 
.dh h1{ font-family:"微软雅黑"; font-size:14px;color:#ffd800;text-align:center; padding-top:50px;} 
.dh div{ text-align:right;right:10px; padding-left:12px;color:#2f8ea7; position:absolute; top:7px; background:url(index_05.gif) no-repeat -325px -86px;}
.dh div a{ color:#2f8ea7;}

.list{ padding:20px 30px; width:670px;}
.list li{ line-height:30px; border-bottom:1px dashed #ad9c76; padding:0 8px 0 16px; background:url(index_05.gif) no-repeat 3px -145px; font-size:14px;}
.list li span{ float:right; color:#666;}
.list li a{ color:#684a2e}

/*分页码*/
.page {line-height: 20px; padding-top:20px; text-align: center; height:80px;}
.page strong{ margin-right:8px; color: #684a2e; }
.page a {background:#775f2a;  margin-right:8px; padding:6px; color:#fff;}
.page a:hover{background:#9d8140; text-decoration:none;}


/*文章页*/
.txt{ line-height:200%; font-size:14px; margin:30px auto 50px; width:670px;}
.txt img{ display:block; margin:auto;}
.txt table{margin:auto;}
.msg{ padding-top:30px; line-height:20px;}
.msg,.msg a{ font-size:12px; color:#c46212;}

/*图片列表页*/
.p_list {margin:30px auto; width:680px;}
.p_list li{float:left; width:170px; height:158px;text-align:center;}
.p_list li p{line-height:24px;} 
.p_list li img{border:1px solid #a9925e; padding:4px; display:block;margin:auto; width:153px; height:117px;}
.p_list li img:hover{border:1px solid #967a3b;}

/*游戏资料页*/
.info_list {margin:30px auto 50px; width:680px;}
.info_list dt {background:#fffaed url(index_08.png) repeat-x 0 0;	font-size: 14px;font-weight: bold;line-height: 30px;text-align: center;width: 678px;border-left:1px  solid #e1c27c;	border-right:1px  solid #e1c27c;border-top:1px solid #ecbb4b;border-bottom:1px solid #ffeace;	color:#f60;}
.info_list dd{ border:1px  solid #e1c27c; margin-bottom:10px; padding:12px 20px; background:#fffaed; color:#ccc; line-height:22px; border-top-width:0;}
.info_list dd a{ margin:0 5px;}


/*媒体攻略*/
#gl{ float:left; width:351px; display:inline; margin-left:10px;}
#gl h3{ height:33px; background:url(index_04.jpg) 0 -461px;text-indent:-1000em;} 
#gl .g_l{background:#efebd1 url(index_07.gif) repeat-x 0 bottom; margin:0 2px; padding:10px 10px 0; height:220px;}

#bk{ float:right; width:351px; display:inline; margin-right:10px;}
#bk h3{ height:33px; background:url(index_04.jpg) -351px -461px;text-indent:-1000em;} 
#bk .g_l{background:#efebd1 url(index_07.gif) repeat-x 0 bottom; margin:0 2px;padding:10px 0 0 10px; height:220px;}

.tit{ height:24px; border-bottom:1px solid #9A8812; margin-bottom:10px; padding-left:5px;}
.tit a{ display:block; width:90px;line-height:24px; text-align:center; float:left; font-weight:bold; margin-right:1px; background:#DDD499;}
.tit a:hover{ text-decoration:none;}
.tit a.on{ background:#9A8812; color:#fff;}

/*游戏攻略*/
#raiders{float:left; width:351px; display:inline; margin-left:10px; position:relative;}
#raiders h3{ height:33px; background:url(index_04.jpg) 0 -494px;text-indent:-1000em;} 
#raiders ul{background:#efebd1 url(index_07.gif) repeat-x 0 bottom; padding:10px 20px 0; height:271px;}
#raiders li{ line-height:23px;}
#raiders li span{ float:right;}

/*排行榜*/
#ranking{float:right; width:351px; display:inline; margin-right:10px; position:relative;}
#ranking h3{ height:33px; background:url(index_04.jpg) -351px -494px;text-indent:-1000em;} 
#ranking .r_list{background:#efebd1 url(index_07.gif) repeat-x 0 bottom; margin:0 2px; padding:10px 10px 0;height:271px;}
#ranking .ran_ban{ height:24px;line-height:24px; margin-bottom:10px; border-bottom:1px solid #c08a3e;}
#ranking .ran_ban a{ display:inline-block; float:left; width:70px; text-align:center;background:#c08a3e; color:#fff; border:1px solid #c08a3e;  margin-right:2px; position:relative; top:2px; margin-top:-3px;}
#ranking .ran_ban a.on{  background:#efebd1; color:#000; border-bottom:1px solid #efebd1;}

#ranking table{width:100%;}
#ranking td{ line-height:20px; text-align:center;background-color:#f8f7ed;}
#ranking th{ line-height:20px; background:url(index_08.png);}
#ranking td span{ font-size:14px; font-weight:bold; font-family:Arial;} 

#ranking .sle{ position:absolute; right:15px; top:8px;}

/*新加*/
.ban{height:33px; background:#64421d; width:690px; margin:25px auto 5px;}
.ban a{ width:80px;line-height:32px;text-align:center;display:inline-block; font-size:14px;height:32px;}
.ban a:hover{ text-decoration:none;}
.ban a.b1{ color:#5B321F; background:#d8d1c1; border-left:1px solid #67501b;border-top:1px solid #67501b;}
.ban a.b2{  color:#ECDCB4; border-right:1px solid #503416;border-left:1px solid #8b5c2b;}

.ad{ margin-top:8px;}
.ad a{ display:block; margin-bottom:4px;}


/*伙伴*/
#fre{ width:730px; height:170px; background:url(index_09.jpg); margin-top:8px; color:#b9c9e5; position:relative;}
#fre .b_nav{ height:28px; padding:15px 0 0 15px; position:relative; z-index:1000;}
#fre .b_nav a{ width:57px; height:24px; line-height:22px; font-size:14px; color:#fff; float:left; text-align:center; display:block; background-image:url(index_08.gif); margin-right:2px;}
#fre .b_nav a:hover{ text-decoration:none;}
#fre .b_nav a.on{ background-position:0 -24px; height:28px; color:#ffed76;}
#fre .f_about{left:20px; line-height:24px; position:absolute; width:710px; top:0px; height:120px; padding-top:50px;}
#fre li{ width:710px; float:left;}
#fre h4{ font-size:14px; font-weight:bold; color:#ffef67; line-height:30px; float:left;}
#fre label{ color:#f0dfa6;}
#fre a.more{ display:block; background:url(index_08.gif) 0 -52px; text-indent:6px; line-height:18px; color:#f0dfa6; float:left; margin-left:8px; margin-top:5px; width:57px;}
#fre .links{ text-align:center; width:196px; line-height:22px; color:#f0dfa6; position:absolute; bottom:6px; right:14px;}
#fre .links a{color:#f0dfa6;}
#fre .f_1{ background:url(f.jpg) no-repeat right 0;}
#fre .f_2{ background:url(f.jpg) no-repeat right -170px;}
#fre .f_3{ background:url(f.jpg) no-repeat right -340px;}
#fre .f_4{ background:url(f.jpg) no-repeat right -510px;}
#fre .f_5{ background:url(f.jpg) no-repeat right -680px;}
#fre .f_6{ background:url(f.jpg) no-repeat right -850px;}
#fre .f_7{ background:url(f.jpg) no-repeat right -1020px;}