@charset "utf-8";
*{ margin:0; padding:0;}
body{ font-size:12px; background:#caf2fc url(bg.jpg) no-repeat center 35px; line-height:20px; color:#414546; font-family:"宋体"}
ul,li{ list-style:none;}
a{ color:#414546; text-decoration:none; blr:expression(this.onFocus=this.blur());outline:none; cursor:pointer; }
a:hover{color:#224d63;text-decoration:underline;}
img{border:0;}
.clear{ clear:both;}


.main{ width:962px;  margin:auto;}
.l{float:left; width:191px;}
.r{float:right; width:771px;}
.l h3{ text-indent:-1000px;}
.r_bg{ background:url(index_09.gif);}
/*顶部*/
.top{ width:962px; height:335px; background:url(index_01.jpg); margin:auto; position:relative; z-index:1000;}
.top a.logo{ position:absolute; left:396px; top:14px; width:172px; height:104px; display:block; overflow:hidden; text-indent:-1000px;}
.top .nav{ padding:17px 0 0 72px; height:30px;}
.top .nav a{ display:block; width:82px; height:30px; float:left; margin-right:35px; overflow:hidden; text-indent:-1000px;}
.top .play{	position:absolute;left:12px;top:259px;width:160px;height:160px;}
.top .play a{ position:absolute; left:0; top:0; z-index:1000; display:block; width:160px; height:160px; overflow:hidden; text-indent:-1000px; background:url(icon1.gif) no-repeat 1000px 1000px;}
.top .play embed{}

.btn{ height:158px; width:181px; background:url(xq.jpg) -191px -317px;}
.btn a{ display:block; height:51px; width:181px; overflow:hidden; text-indent:-1000px; overflow:hidden;}



/*用户中心*/
.user{background:url(xq.jpg) 0 -262px; height:290px; width:191px; position:relative;color:#fff9df;}
.user a{color:#fff9df;}
.login{padding:100px 7px 0; width:167px;}
.login span{ display:inline-block; float:left; width:50px; text-align:right;}
.login li{ padding:5px 0;}
.login .ipt1{ width:104px; height:22px; line-height:22px; background:url(xq.jpg) -379px -351px; border:0; text-indent:2px;}
.login .ipt2{background:url(xq.jpg) -379px -291px; width:112px; height:29px; border:none; cursor:pointer; margin:0 auto; display:block;}
.login .get{text-align:center;color:#fff9df}
.login .get a{margin:0 5px;}

.user .b_reg{ display:block; width:78px; height:40px; overflow:hidden; text-indent:-1000px; left:10px; bottom:5px; overflow:hidden; position:absolute;}
.user .b_cz{ display:block; width:78px; height:40px; overflow:hidden; text-indent:-1000px; right:16px; bottom:5px;overflow:hidden; position:absolute;}
/*登录后*/
.logined{padding:100px 7px 0; width:167px;}
.logined a{ margin:0 2px;}
.logined .center{ text-align:center;}
.logined .en{ font-size:14px; text-align:center;} 
.logined .en a:hover{ text-decoration:none;} 
.logined #ustr{ color: #FFCC00; margin-left:5px; font-size:14px; font-family:Arial; font-weight:bold;}


/*推荐服务器*/
.fwq{ margin-top:7px; padding-bottom:7px;width:181px; background:url(index_11.gif) repeat-y 0 0;}
.fwq h3{ height:55px; background:url(xq.jpg) -191px -262px;}
.fwq ul{ padding:5px 0;}
.fwq li{ width:167px; line-height:24px; text-align:center; background:url(index_03.gif) no-repeat; margin:auto; height:26px;}
.fwq li a{color:#f0ffff;}
.fwq li a:hover{ text-decoration:none; color:#fff}
.fwq a.more{ display:block; margin: 4px auto 0; width:109px; height:31px; line-height:31px; background:url(xq.jpg) -379px -320px; text-align:center; color:#fff;}

/*客服*/
.kf{width:181px;background:url(index_11.gif) repeat-y 0 0; color:#f0ffff;}
.kf h3{ display:none;}
.kf ul{background:url(index_05.jpg) no-repeat 0 bottom; padding:10px 0 10px 14px;}
.kf a.e{ display:inline-block; width:58px; height:22px; background:url(xq.jpg) -379px -403px; text-align:center; color:#fcff00;}
.kf a.e:hover{text-decoration:none; color:#feff80;}
/*合作媒体*/
.mt{width:181px;background:url(index_06.gif)}
.mt h3{ background:url(xq.jpg) -191px -475px; height:34px;}
.mt .mt_ul{ padding:10px 0 5px; background:url(index_07.gif) no-repeat 0 bottom;}
.mt li { text-align:center;  height:35px}
.mt li img{ width:172px; height:30px;} 




/*幻灯&新闻*/
.p1{ background:url(xq2.jpg); height:342px; width:771px; position:relative;}
.focus{position:absolute; left:10px; top:10px;width:180px;height:215px;border:1px solid #7acde0;}
.news{ position:absolute; left:201px; top:10px;width:372px;height:215px;}
.news h3{ height:31px; padding:5px 0 0 10px;}
.news h3 a{font-size:12px; font-weight:normal; width:60px; height:30px; display:block; float:left;  text-align:center; line-height:30px;cursor: pointer;}
.news h3 a.n1{color:#fff; background:url(xq.jpg) -379px -373px;}
.news ul{ padding:10px;}
.news li{ line-height:26px; background:url(icon1.gif) no-repeat 3px 11px; padding-left:12px; border-bottom:1px dotted #b4cfd8;}
.news li span{ float:right;color:#224d63}
.news a.more{ position:absolute; top:10px; right:12px; width:50px; height:20px; overflow:hidden; text-indent:-1000px;}
.ad{ position:absolute; left:10px; top:235px;width:780px;height:78px;}
.ad li{ float:left; margin-right:8px;}
.ad li img{ width:177px; height:77px;border:2px solid #7acde0;}

.bt{ position:absolute; left:589px; top:73px;width:166px;height:156px;}
.bt a{ width:166px; height:35px; display:block; margin-bottom:3px; overflow:hidden; text-indent:-1000px;}


.p2{ background:url(index_09.gif);}
/*游戏资料*/
.yxzl{ width:749px; height:192px; margin:auto; background:url(xq.jpg);}
.yxzl h3{ height:37px; text-indent:-10000px;}
.yxzl ul{ padding:0 0 0 130px; line-height:30px;}
.yxzl li a{ margin:0 5px;}
.yxzl li span{ float:right; margin-right:10px;}
.yxzl li span a{ color:#224d63;}
/*玩家攻略*/
.wjgl{width:370px; margin:7px 9px 0 11px; float:left; display:inline;}
.wjgl h3{width:370px; height:35px; background:url(xq.jpg) 0 -192px;text-indent:-10000px;}
.list{ padding:5px 20px 12px;}
.list li{line-height:26px; background:url(icon1.gif) no-repeat 3px 11px; padding-left:12px; border-bottom:1px dotted #b4cfd8;}
.list li span{ float:right; color:#224d63}
/*排行榜*/
.phb{width:370px; margin:7px 11px 0 0; float:right; display:inline;}
.phb h3{ height:35px;background:url(xq.jpg) -379px -192px;text-indent:-10000px;}
.phb table{ width:340px; margin:4px auto 9px;}
.phb td{ height:22px;border-bottom:1px dotted #b4cfd8;}
/*热闹道具*/
.dj{width:749px; margin:7px auto; position:relative;}
.dj h3{height:35px; background:url(xq.jpg) 0 -552px;text-indent:-10000px;}
.dj .dj_ul{background:url(xq.jpg) 0 bottom; padding:10px 10px 0 10px; height:90px;}
.dj li{ float:left; width:104px; text-align:center;}

.bg2{ background:url(index_02.png) no-repeat 0 bottom; width:370px; position:relative;}
.bg3{ background:url(index_02.png) no-repeat right bottom; width:370px;}
.dj a.more,.bg2 a.more{ position:absolute; top:8px; right:12px; display:block; width:47px; height:20px; overflow:hidden; text-indent:-1000px;} 
/*图鉴*/
.pic{width:370px; margin:7px 9px 0 11px; float:left; display:inline;}
.pic h3{width:370px; height:35px; background:url(xq.jpg) 0 -227px;text-indent:-10000px;}
.pic ul{ padding:6px 12px 0; height:200px;}
.pic li{ float:left; width:50%; text-align:center; height:97px;}
.pic li img{ width:160px; height:84px; border:1px solid #b4e1e4; padding:3px;} 

.ban1{ height:30px; background:#daf5fc; margin:auto; width:362px; position:relative;}
.ban1 a{ width:83px; display:block; float:left; height:30px; cursor:pointer; line-height:30px; text-align:center; font-size:14px;}
.ban1 a.n1{ background:#fff; border-right:1px solid #b4e1e4;color:#224d63;}
.ban1 a.n2{ border-left:1px solid #fff;}

.ban2{ height:30px; background:#daf5fc; margin:auto; width:362px; position:relative;}
.ban2 a{ width:60px; display:block; float:left; height:30px; cursor:pointer; line-height:30px; text-align:center; font-size:12px;}
.ban2 a.n1{ background:#fff; border-right:1px solid #b4e1e4;color:#224d63; font-weight:bold;}
.ban2 a.n2{ border-left:1px solid #fff;border-right:1px solid #b4e1e4;}
.ban2 select{ position:absolute; right:10px; top:4px;}

/*17173*/
.b173{width:370px; margin:7px 11px 0 0; float:right; display:inline;}
.b173 h3{ height:29px;background:url(xq.jpg) -379px -227px; padding:6px 0 0 10px; overflow:hidden;}
.b173 h3 a{ font-size:12px; display:block; float:left; width:96px; height:29px; line-height:29px; text-align:center; margin-right:2px; cursor:pointer;}
.b173 h3 a.n1{ background:url(xq.jpg) -379px -262px;}
.b173 h3 a.n2{ background:url(xq.jpg) -477px -262px; color:#fff;}
.b173 div{ height:226px; padding:10px 0 0 20px; line-height:27px;}
/*分享*/
.share{ width:771px; height:31px; background:url(xq2.jpg) 0 -395px; margin-top:7px; text-align:center; padding-top:10px; line-height:12px;}

/*列表页*/
.dh{background:url(xq2.jpg) 0 -342px; height:53px; width:771px; overflow:hidden; line-height:72px;color:#fff; }
.dh h3{ font-family:"黑体"; font-size:18px;float:left; width:200px; padding-left:66px;} 
.dh div{ float:right; width:400px; text-align:right; padding-right:30px; color:#fff;}
.dh div a{ color:#fff;}

.contend{ min-height:1180px;height:auto !important; height:1180px;overflow:visible;overflow-x:hidden; }
.list2{ padding:30px 40px;}
.list2 li{line-height:28px; background:url(icon1.gif) no-repeat 3px 12px; padding-left:12px; border-bottom:1px dashed #b4cfd8;}
.list2 li span{ float:right; color:#224d63}

/*图片列表页*/
.list3 { margin:30px 30px 0; clear:both; width:711px; }
.list3 li{ float:left; width:177px;  height:134px;text-align:center;}
.list3 li p{ line-height:24px;} 
.list3 li img{ width:160px; height:94px; border:1px solid #b4e1e4; padding:3px;}


/*文章页*/
.tih1 {margin: 20px auto 30px;background:#daf5fc; border:1px solid #b3e1f9;color: #005e8c; width:730px;text-align: center; }
.tih1 h1 {font-size: 14px;line-height:34px; border-bottom:1px solid #fff;}
.tih1 div{line-height:30px;border-top:1px solid #b3e1f9;}
.txt{ line-height:200%; font-size:13px; margin:auto; overflow:hidden; width:690px;}
/*分页码*/
.page {color: #224d63; line-height: 20px; padding: 20px 0 ; text-align: center;}
.page a {  background: #daf5fc;  margin-right: 8px;  padding:6px;}
.page a:hover{background: #ecfafd; text-decoration:none;}

/*游戏资料页*/
.zl{width:732px; margin:0 auto;}
.zl li{ line-height:26px; background:url(../images/index_14.gif) no-repeat 0 8px;color:#bec0bf; border-bottom:1px solid #eaeaea; width:730px; margin:auto;}
.zl h4{ height:35px; background:url(15.png); line-height:35px; text-indent:45px; font-size:14px; margin:15px auto 10px; color:#08343f;}
.zl li strong{ font-size:12px; color:#e20100; padding:0 6px 0 17px; background:url(icon2.gif) no-repeat 0 6px; display:inline-block; font-weight:normal;}
.zl li a{ margin:0 3px; color:#224d63;}

/*尾部*/
.foot{height:204px; width:100%; background:url(f_bg.jpg); text-align:center; padding-top:60px; color:#000;}
.foot a{ color:#000; margin:0 5px;}
