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

*{ margin:0; padding:0;}
body{ font:12px/20px 宋体; background:#fff url(bg.jpg) no-repeat center 35px; color:#18536d;}
a{ color:#18536d; text-decoration:none;cursor:pointer;}
a:hover{ text-decoration:underline; clear:#000;}
img{ border:0;}
ul,li{ list-style:none;}
em{ font-style:normal;}
h3,h4{ font-size:12px;}
input{ vertical-align:middle;}
.cl{ clear:both;}

.main{width:962px; margin:auto; position:relative; z-index:1000;}
.top{width:962px;height:402px; margin:auto; background:url(index_01.jpg); position:relative; z-index:100;}
.top a.logo{ position:absolute; top:0px; left:375px; width:250px; height:115px; overflow:hidden; text-indent:-1000em;}
#nav{ height:36px; position:absolute; width:1100px; top:12px;}
#nav a{ display:block; float:left;width:118px; height:36px; margin-right:6px; overflow:hidden; text-indent:-1000em; }
#enter{position:absolute;top:-195px;left:15px;width:190px;height:190px;	z-index:1001;}
.top #banner{position:absolute;left:200px;top:181px;width:600px;height:120px;}

.l{ width:220px; float:left; background:url(ban5.png) -744px 0;}
.r{ width:734px; float:right; background:url(ban5.png);}
.l h3{ width:220px;height:50px; text-indent:-1000em; overflow:hidden;}

/*登录前*/
#user{ width:220px; background:url(ban1.jpg) no-repeat 0 -340px;color:#fff; padding-bottom:5px;}
#user a{color:#fff;}
.reg{height:52px; width:220px; position:relative; z-index:2000;}
.reg a{ display:block; float:right; width:103px; height:40px; margin:13px 7px 0 0; overflow:hidden; text-indent:-1000em; }
#nolog{color:#fff;padding:2px 0 5px;}
#nolog li{padding:3px 0; text-align:center;}
#nolog .ipt{ width:132px; height:21px; line-height:21px; border:1px solid #1c6175; background:url(ban1.jpg) 0 -286px; text-indent:2px;}
#nolog .login_btn{ border:0; width:130px; height:35px; overflow:hidden; text-indent:-1000em; background:url(ban1.jpg) 0 -182px;}
/*登录后*/
#logined{padding:54px 15px 0;display:none;}
#logined .Avatar{ padding-left:50px; background:url(login_icon02.gif) no-repeat 0 0; height:40px;}
#logined a.play{ display:block; width:131px; height:35px; margin:5px auto; background:url(ban1.jpg) 0 -217px; overflow:hidden; text-indent:-1000em;}
#logined strong{ color:#00F0FF;}


#btn{ width:220px; text-align:center;}
#btn img{ margin-bottom:2px;} 
/*服务器列表*/
#service{margin-top:7px; }
#service h3{ background:url(ban1.jpg);}
#service li {background:#d9eef1 url(ban4.png) repeat-x 0 -92px ; height: 24px;width:200px; border:1px solid #23738b; margin:0 auto 2px; line-height:20px; overflow:hidden;}
#service li a:hover{ text-decoration:none;}
#service .ser_m {background: url(ban3.png) no-repeat  -714px -54px;display: block; padding-left: 24px; padding-top: 2px; color:#bd3b08;}
#service .ser_du {display: block; padding-left: 12px;}

#service .ser_3 {background:url(server_bg.gif) no-repeat  98px -194px ;}
#service .ser_2 {background:url(server_bg.gif) no-repeat  98px -170px ;}
#service .ser_1 {background:url(server_bg.gif) no-repeat  98px -170px ;}

#service .ser_du span{padding-left: 62px;}
#service a.more{ width:204px; height:32px; background:url(ban1.jpg) 0 -150px; display:block; margin:auto; color:#fff; color:#fff; text-align:center; line-height:32px;}

/*游戏活动*/
#act h3{ background:url(ban1.jpg) 0 -50px; margin-top:7px; }
#act .act_box{ width:198px; margin:auto;background:#F1F1F1 url(ban5.png) repeat-y right 0;height:200px; border:1px solid #277C95; border-bottom-width:2px;border-right-width:2px;}
#act .data {width:60px; float:left; line-height:28px; text-align:center; height:200px;}
#act .data a{width:60px;color:#fff; display:block; height:28px; text-align:center; background:#277c95; margin-bottom:1px;}
#act .act_r{ float:left; width:118px;height:180px;padding:10px; overflow:hidden;}
#act a.on{ background:#f1f5f5; color:#000;}

/*客服中心*/
#help h3{ background:url(ban1.jpg) 0 -100px; margin-top:7px;}
#help p{ padding:8px 15px 20px;line-height: 22px; color:#e7f8ff;background:url(ban5.png) no-repeat -974px bottom;}
#help p a.an{ color:#e7f8ff; background:url(ban1.jpg) -150px -196px; width:70px; height:21px; display:inline-block; text-align:center; } 
#help p a:hover{ text-decoration:none;}


.p1{ background:url(ban2.jpg); float:right; width:742px; height:335px; position: relative;}
#focus{position:absolute;top:-89px;left:17px;width:277px;height:333px;}
#news{ float:right; width:428px; height:232px; margin:11px 12px 0 0; width:429px; height:232px; display:inline;}
#news h3{ height:39px; padding-left:4px;} 
#news h3 a{ width:68px; height:30px; line-height:30px; text-align:center; float:left; display:inline-block; margin-right:1px;}
#news h3 a:hover{ text-decoration:none;} 
#news h3 a.n1{background:url(ban1.jpg) -70px -254px;}
#news h3 a.n2{background:url(ban1.jpg) 0 -254px;color:#fff;}
#news h4{ text-align:center; line-height:27px;}
#news h4 a{ color:#fff;}
#news h4 a:Hover{ text-decoration:none;}
#news ul{ padding:8px 15px 0; }
#news li{line-height:24px;}
#news li span{ float:right;}
#news li em{ color:#fff; width:42px; display:inline-block; background:url(ban1.jpg) no-repeat -147px -316px; text-align:center; margin-right:4px;}
#news a.more{ position:absolute; top:14px; position:absolute; right:30px; color:#fff;}

#ad{ float:right; width:734px; height:78px; margin-top:5px; position:relative;}
#ad ul{padding-left:24px;}
#ad li{float:left; width:170px; margin-right:2px;}
#ad img{width:170px; height:78px;}
#ad .to_l{ position:absolute; left:7px; top:33px; width:12px; height:18px; cursor:pointer}
#ad .to_r{ position:absolute; right:7px; top:33px; width:12px; height:18px; cursor:pointer}

.p0{ width:732px; height:450px; float:right; margin-top:7px; border:1px solid #88bcd7; background:#eaf9fe; position:relative;}
.ban1{ position:absolute; left:-1px; top:-1px; width:734px; height:34px; background:url(ban2.jpg) 0 -337px;}
#data{ width:458px; height:236px; background:url(ban2.jpg) 0 -609px no-repeat; margin:38px 0 0 5px; float:left; display:inline;}
#data li{height:71px; padding:8px 10px 0 76px; position:relative;}
#data li h4{ display:none;}
#data li a{ margin:0 3px; display: inline-block; width: 80px; }
#data li a.more{ position:absolute; right:10px; top:50px;}

/*图片*/
.pic{ width:458px; height:160px; margin:8px 0 0 5px; position:relative; float:left;}
.pic h3{ height:33px; background:url(ban4.png) repeat-x 0 0; padding:1px;}
.pic h3 a{display:inline-block; float:left; width:62px; text-align:center; color:#fff; margin-right:2px; font-weight:normal;}
.pic h3 a:hover{ text-decoration:none;}
.pic h3 a.n1{color:#fff;background:url(ban1.jpg) -81px -311px;height:26px;}
.pic h3 a.n2{color:#216176; background:#a1d9ec; height:22px;}
.pic ul{ padding:8px 10px 0;}
.pic li{ float:left; width:33.3%; text-align:center;}
.pic li img{ margin-bottom:5px; display:inline-block; width:132px; height:81px; border:1px solid #58b9db;}

.pic .p_send{ position:}


#job{ float:right; width:242px; height:395px; border:1px solid #6dc3e1; display:inline;margin:42px 10px 0 0; position:relative;}
#job h3{ height:27px; line-height:27px; background:url(ban4.png) 0 -36px; border:1px solid #a5daf1;}
#job h3 a{ display:inline-block; width:60px; text-align:center; color:#fff;}
#job h3 a:hover{ text-decoration:none;}
#job h3 a.n1{ color:#f6ff00; background:url(ban4.png) 0 -64px}
.j1{ padding:10px 8px 0  135px; background:url(17.png) no-repeat 5px 8px; height:140px;}
#job a.more{width:47px;height:20px;display:block;text-align:center;color:#49200b;background:url(ban1.jpg) -135px -288px;position:absolute;right:10px;right:10px;top:140px;}
#job p{ line-height:18px;}
#job a.more:hover{ text-decoration:none;}
#about h4{ width:227px; height:26px; line-height:26px; text-align:center; margin:0 auto 8px; background:url(ban3.png) 0 -58px;}
#about div{ padding:0 15px;}
.ban2{ position:absolute; left:-1px; top:-1px; width:734px; height:34px; background:url(ban2.jpg) 0 -371px;}

/*玩家攻略*/
#raiders{width:458px; height:160px; margin:40px 0 0 5px; position:relative; float:left;}
#raiders h3{ height:25px; border-bottom:1px solid #58b9db; padding-left:5px;}
#raiders h3 a{ width:90px; height:25px; line-height:25px; display:inline-block; text-align:center;}
#raiders h3 a:hover{ text-decoration:none;}
#raiders h3 a.n1{ background:#58b9db; color:#fff;}
#raiders ul{ padding:12px 15px 0;}
#raiders li{ line-height:24px;}
#raiders li span{ float:right;}
#raiders a.more,.pic a.more{ position:absolute; top:2px; right:20px;}

/*排行榜*/
#ranking{float:right; width:244px; display:inline;margin:42px 10px 0 0; position:relative;}
#ranking table{ width:100%; border-right:1px solid #6dc3e1;border-bottom:1px solid #6dc3e1;}
#ranking td{ line-height:26px;border-left:1px solid #6dc3e1;border-top:1px solid #6dc3e1; text-align:center; height:26px;} 
#ranking th{ background:#58b9db; line-height:28px; color:#fff; font-weight:normal;}
.ranking_b{ height:30px;}
.ranking_b span{ float:right;}
/*合作媒体*/
.ban3{ position:absolute; left:-1px; top:-1px; width:614px; height:34px; background:url(ban2.jpg) 0 -405px; padding-left:120px;}
.m173{width:455px; height:160px; margin:40px 0 0 10px; position:relative; float:left; overflow:hidden; display:inline;}
.ban3  a{ width:80px; display:inline-block; margin-right:2px; text-align:center; line-height:28px; position:relative; top:6px; float:left;}
.ban3  a:hover{ text-decoration:none;}
.ban3  a.n1{ background:url(ban1.jpg) -140px -254px;height:32px; color:#723600;}
.ban3  a.n2{ background:url(ban1.jpg) -140px -224px;height:28px; color:#fff;}

/*合作专区*/
#corpers{float:right; width:242px; display:inline;margin:42px 10px 0 0; position:relative; border:1px solid #5ABADB; background:#fff; height:136px;padding-top:10px;overflow:hidden;}
#corpers li{ height:36px; text-align:center;}

/*尾部*/
#footer{ text-align:center; padding:200px 0 0; line-height:18px; background:url(f_bg.jpg) no-repeat center bottom; height:215px; margin-top:-100px;}


/*列表页*/
.dh{ width:742px; margin-left:-8px; height:170px; background:url(ban2.jpg) 0 -439px; position:relative;line-height:58px;}
.dh h3{padding-left:75px; font-size:14px; color:#fff; float:left;} 
.dh h3 a{color:#fff; }
#breadcrumb{ float:right;color:#fff; padding-right:30px;}
#breadcrumb a{color:#fff; }
.list{ position:relative; z-index:1000;width:640px; margin:-80px auto 40px;}
.list li{ line-height:28px; padding-left:15px; border-bottom:1px  dotted #297E9C; background:url(ban3.png) no-repeat -726px -29px;width:625px;}
.list li em{ float:right;}
.bg1{ background:url(ban3.png); width:734px; height:25px; overflow:hidden;}
.pages{padding:10px;text-align: center; vertical-align: middle; margin-bottom:50px;}
.pages a{background:#a6e5f4;border: 1px solid #689DB6; display: inline-block; font-family: Arial;padding:3px 5px; margin-right:3px;}
.pages a:hover{background:#c9f1fb; text-decoration:none; border-color:#94bfd4}

/*图片列表页*/
.p_list{position:relative; z-index:1000; margin:-80px 0 40px; padding-left:28px; width:706px; overflow:hidden;}
.p_list li{ float:left; width:160px; text-align:center; height:146px; border:1px solid #7ecdeb; background:#fff; margin:0 10px 10px 0; padding-top:5px;}
.p_list li:hover{ border-color:#62b5d4}
.p_list li img{ width:150px; height:110px; display:block; margin:auto;}
.p_list li p{ line-height:26px; margin:5px; background:#e8f4f8;}

/*文章页*/
.contend{ position:relative; z-index:1000;width:640px; margin:-80px auto 40px;}
.contend h1.title{ text-align:center;font-family: "微软雅黑";font-size: 20px;line-height: 40px; margin:0 auto 20px;}
.contend .txt{ line-height:200%;}
.contend .txt img{ display:inline-block; margin:10px 0;}
#updown{border: 1px solid #99BAC4; height: 28px;line-height: 28px; margin: 20px auto 0; text-align: center; background:#CEE4EB;}
.art_texlink {padding:20px 10px 0;}

/*游戏资料页*/
.yxzl{position:relative; z-index:1000;width:683px; margin:-80px auto 40px; }
.zl_c{ border:1px solid #56bedd; padding:1px; width:679px; margin-bottom:7px;}
.zl_c h4{background:url(ban3.png) 0 -25px; line-height:30px; height:30px;text-indent:46px; color:#fff; width:679px;}
.zl_c ul{padding:10px; background:url(index_02.gif);}
.zl_c li{line-height:20px; padding:2px 0;}
.zl_c li span{background: url(ban3.png) -233px -58px;display: inline-block;height: 20px; line-height: 20px;text-align: center;width: 77px; color:#fff;}
.zl_c li span a{ color:#fff;}
.zl_c li span a:hover{ text-decoration:none;} 
.zl_c li a{padding: 0 7px;}


/*新手卡领取*/
#xsk_list{padding-bottom:20px;}

#xsk_list li{ float:left; width:33.3%;}
#xsk_list .ipt{ width:180px; height:21px; line-height:21px; border:1px solid #8fabb4; text-indent:2px;}
.red{ color:#f00;}
/*图片上传*/
.send table{ width:100%; padding:2px; border:1px  solid #98d4e6;}
.send th{ line-height:45px; color:#fff;}
