﻿@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0}
body{ font-size:12px; color:#064f7a; background:#d1f1ed url(bg.jpg) no-repeat center 35px; line-height:21px; font-family:"宋体";}
a{ color:#064f7a; text-decoration:none;;blr:expression(this.onFocus=this.blur());outline:none;}
a:hover{ text-decoration:underline; color:#c46212;}
ul,li{ list-style:none;}
img{ border:0;}
.clear{ clear:both;}
.m_07{ margin-top:7px;}

.main{ margin:auto; width:960px; }
.left{ float:left; width:200px; background:url(index_04.gif);}
.left h3{ text-indent:-1000px;}
.right{ float:right; width:760px; }
.bg1{width:751px; height:8px; background:url(index_04.gif) -572px bottom; float:right; line-height:8px; overflow:hidden;}
/*顶部*/
.top{ margin:auto; width:960px; height:309px;background:url(index_01.jpg); position:relative; z-index:1000;}
.top a.logo{ position:absolute; left:366px; top:0px; width:232px; height:111px; display:block; overflow:hidden;z-index:10000; text-indent:-1000px;}
.top .nav{width:936px; position:absolute; top:14px; left:50px; height:30px;}
.top .nav a{ display:block; width:82px; height:30px; float:left; margin-right:13px; overflow:hidden; text-indent:-1000px;}
.top .play{position:absolute;left:1px;top:145px;width:200px;height:160px;overflow:hidden;}
/*登录*/
.user{ height:168px; position:relative;background:#fff url(index_02.jpg) no-repeat;overflow:hidden; padding-top:42px;}
.login ul{ padding:0px 10px;}
.login li{ padding:3px 0;}
.login li label{width:54px; text-align:right; display:inline-block;}
.login .ipt1{ width:111px; height:20px; border:1px solid #69b0bc;color:#000; text-indent:2px; line-height:20px;}
.login .ipt2{ border:0; background:url(index_02.jpg) 0 -571px ; width:125px; height:29px;cursor:pointer; margin:auto; display:block;}
.login a.link{ color:#fff;}
.user a.reg{display:block;position: absolute;top:170px;left:8px;width:185px;height:35px; overflow:hidden; text-indent:-1000px;}

/*登录后*/
.logined ul{ padding:0 15px;}
.logined .st{ font-weight:bold; text-align:center;}
.logined .st a{ color:#CC0000;}
.logined .en{ text-align:center; font-size:14px; font-weight:bold;}
.logined .center{ text-align:center;}
.logined  .quit{ float:right;}

/*推荐服务器*/
.fwq h3{height:36px;background:url(index_02.jpg) 0 -213px;}
.fwq {position:relative; z-index:1000;zoom:1}
.fwq ul{padding-top:6px;}
.fwq li{width:140px;line-height:23px;background:url(index_03.gif) no-repeat 3px -51px; margin:auto;padding-left:17px; border-bottom:1px dotted #79b8cc}
.fwq li a{color:#fff; font-weight:bold;}
.fwq li a b{color:#f00;}
.fwq li a:hover{ color:#aef4fe;text-decoration:none;}
.fwq .more a{display:block; margin:5px auto 10px;background:url(index_02.jpg) 0 -632px; width:139px; height:29px; line-height:27px; text-align:center;color:#aef4fe;}
.fwq .more a:hover{text-decoration: none; color:#cff4e9;}

/*游戏介绍*/
.about h3{height:70px;background:url(index_02.jpg) 0 -249px;margin-top:-30px;}
.about div{padding:5px 18px 0; color:#fff;position:relative; z-index:1000;}

/*客服专区*/
.kf{margin-top:-20px;}
.kf h3{ height:70px;background:url(index_02.jpg) 0 -319px;}
.kf ul{ padding:5px 15px 0;color:#fff;position:relative; z-index:1000;}
.kf li{ line-height:23px;}
.kf a.an{ display:inline-block;  width:61px; height:23px; background:url(index_02.jpg) -63px -604px; text-align:center; color:#aef4fe;}
.kf a.an:hover{ text-decoration:none;color:#cff4e9;}

/*合作媒体*/
.mt{background:url(index_02.jpg) no-repeat 0 -389px; height:182px;color:#1c686f;text-align:center;position:relative; margin-top:-125px;}
.mt a.link{ position:absolute;width:164px; display:block; height:22px; line-height:22px;top:139px; left:20px; width:150px;}
.mt a.link:hover{ text-decoration:none; color:#f60;}
.medias{background:#edfbf7;border:1px solid #3caadb;top:162px;left:0px;position: absolute;width:198px;z-index:1000;padding:5px 0 2px;text-align:center;}
.medias img{margin-bottom:3px;}

/*新闻*/
.p1{width:760px;height:371px;background:url(index_05.jpg);position:relative; z-index:1000;}
.btn{height:186px; width:139px;overflow:hidden; position:absolute; top:7px; left:616px;}
.btn a{ display:block;  height:35px; width:100%; overflow:hidden; text-indent:-1000px;}

.news{position:absolute;top:11px;left:263px;width:336px;height: 232px;}
.news h3{height:38px;}
.news h3 a{display:block; float:left; width:52px;height:32px; line-height:32px;text-align:center;font-size:12px;font-weight:normal; cursor:pointer;font-weight:bold;}
.news h3 a:hover{ text-decoration:none;}
.news h3 a.n1{ background:url(index_02.jpg) 0 -600px; color:#ff0;}
.news h3 a.n2{color:#fff;}
.news li{ border-bottom:1px dotted #79b8cc; line-height:24px; height:24px; overflow:hidden;}
.news li span{ float:right; color:#c6dbe1;} 
.news li a{color:#aef4fe;}
.news li a:hover{ color:#dcfbff;}
.news a.more{ top:9px; right:5px; 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:#fff;}
.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;}

/*幻灯*/
.focus{position:absolute;top:6px;left:17px;	width:230px;height:250px;border:1px solid #0e3a47;}

/*小通栏*/
.ad{width:600px;height:95px;position:absolute;top:264px;left: 18px;}
.ad li{ float:left; width:199px;}
.ad li img{ border:1px solid #79b8cc; width:188px; height:86px; padding:1px; background:#27687c;}
/*新手指南*/
.xszn{width:124px;height:130px;position:absolute;top:224px;right:14px;}
.xszn h3{ display:none;}
.xszn li{ float:left; width:50%;}
.xszn li a,.xszn li a:Hover{ color:#fff;}

/*游戏资料*/
.yxzl{width:751px; float:right; background:url(index_05.jpg) 0 -371px; height:221px; overflow:hidden;color:#79b8cc; position:relative;}
.yxzl h3{height:38px;text-indent:-1000px;}
.yxzl li{line-height:22px; float:left; width:335px;height:70px; padding:15px 0 0 0; overflow:hidden; vertical-align:middle;}
.yxzl h4{ float:left;width:60px; height:80px; text-indent:-10000px;}
.yxzl span{ padding:0 3px; }
.yxzl a.more{ position:absolute; top:8px; right:10px; width:58px; height:22px; overflow:hidden; text-indent:-1000px;}
.yxzl a{ display:inline-block; width:68px;}

.p3{width:372px;display:inline; position:relative; margin-top:7px; background:url(index_04.gif) -200px bottom; padding-bottom:8px;}
.p3 em{ height:38px;background-image:url(index_05.jpg); display:block; text-indent:-10000px;}
.p3 h3{ height:28px;border-bottom:1px solid #8dc6d8; margin-left:1px; margin-right:1px; background:#d4f2f6;}
.p3 h3 a{text-align:center; font-size:12px; line-height:27px; display:block; float:left;cursor:pointer; padding:0 15px; border-right:1px solid #8dc6d8;border-left:1px solid #edfbf7; position:relative; color:#45618b;}
.p3 h3 a:hover{ text-decoration:none;}
.p3 a.more{position:absolute; top:42px; right:14px; color:#c46212;font-weight:bold;}
.p3 div{ background:#edfbf7; border-left:1px solid #41a8c2; border-right:1px solid #41a8c2; }
.p3 ul{padding:8px 15px 5px;}
.p3 a.b1{background:#edfbf7; border-bottom:1px solid #edfbf7;top:1px;}
.p3 a.b2{ color:#5f7daa;}

/*攻略*/
.gl{float:left; margin-left:9px;}
.gl em{ background-position:0 -592px}
.list li{ border-bottom:1px dotted #79a5b8; line-height:24px; background:url(index_03.gif) no-repeat 4px -21px; padding-left:13px; width:327px;}
.list li span{float:right;}
/*排行榜*/
.phb{float:right;}
.phb em{background-position:right -592px}
.phb table{width:100%;}
.phb td{text-indent:10px; line-height:21px;}
.bold{line-height:30px; color:#c46212; font-weight:bold; text-align:left;}
.phb select{ position:absolute; top:41px; right:12px; border:1px solid #55a9c1; height:20px;}
/*照片*/
.pic{float:right; margin-top:7px; width:751px; position:relative; display:inline;background:url(index_04.gif) -572px bottom;}
.pic em{ background-position:0 -630px}
.pic div{ height:190px; overflow:hidden; width:749px;}

.pic li{ float:left; width:25%; text-align:center;}
.pic li img{ width:160px; height:120px; border:1px solid #7ba6ad; background:#fff; padding:3px;}
.pic div li p{ line-height:22px;}

/*17173*/
.gl173{float:left; margin-left:9px;}
.bk173{float:right;}
.gl173 em{ background-position:0 -668px}
.bk173 em{ background-position:right -668px}


/*列表页*/
.contend{ min-height:1180px;height:auto !important; height:1180px;overflow:visible;float:right;width:760px; background:url(index_04.gif) repeat-y right 0;}
.dh{height:760px;line-height:38px;background:url(index_05.jpg) no-repeat 0 -706px; height:150px;}
.dh h3{ font-family:"微软雅黑"; font-size:16px;float:left; width:200px; padding-left:70px;color:#fff; } 
.dh div{ float:right; text-align:right; padding-right:30px; padding-left:14px;color:#cff4e9; background:url(index_03.gif) no-repeat 0px -74px;}
.dh div a{ color:#aef4fe;}

.list2{ margin:-80px 38px 30px 50px;}
.list2 li{line-height:28px; background:url(index_03.gif) no-repeat 3px 9px; padding-left:16px; border-bottom:1px dotted #4e87c4; height:28px;}
.list2 li span{ float:right;}

/*图片列表页*/
.list3 { margin:-80px 0 30px 38px;}
.list3 li{float:left; width:176px; height:158px;text-align:center;}
.list3 li p{ line-height:24px;} 
.list3 li img{ width:158px; height:118px; border:1px solid #98cbd6; padding:3px; display:block;}

/*文章页*/
.tih1 {margin:-80px 30px 20px 40px;text-align: center; }
.tih1 h1 {font-size: 14px;line-height:50px; border-bottom:1px solid #a9ced2;color:#004d6d;}
.tih1 div{line-height:30px; color:#7395aa;}
.txt{ line-height:200%; font-size:14px; padding:0px 35px 50px 50px;}
.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;}
/*分页码*/
.page {line-height: 20px; padding-top:20px; text-align: center; height:30px;}
.page strong{ margin-right:8px; color: #1d4c93; }
.page a {background:#227198;  margin-right:8px; padding:6px; color:#fff;}
.page a:hover{background:#2f8ea7; text-decoration:none;}
/*游戏资料页*/
.info_list {margin:-80px 28px 20px 37px;}
.info_list dt {background:url(index_02.jpg) no-repeat 0 -661px; color: #FFFFFF;display: block; font-size: 14px; font-weight: bold;  height: 33px; line-height: 32px;  text-align: center; width: 170px;}
.info_list dd{ border:1px  solid #8bc0d8; margin-bottom:10px; padding:20px; background:#f4fdfa; color:#ccc;}
/*尾部*/
.foot {background: url("f_bg.jpg") no-repeat center bottom;   height:190px;   padding-top:100px;   text-align: center;   width: 100%; color:#18535b;}
.foot a{margin:0 5px; color:#18535b;}

#code_label img{vertical-align:middle;}
#code_label input{border: 1px solid #69B0BC;width:45px;height:20px;line-height:20px;}