/**
 * kyzq_main.css
 * @author lzr
 * @date 2014-11-14
 *
 */
html,body,div,span,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,em,img,samp,small,strong,sub,b,i,dl,dt,dd,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,menu,nav,section,summary{padding:0;margin:0;}
table{border-collapse:collapse;border-spacing:0;}
ol,ul{list-style:none;}
li{vertical-align:bottom;}
img{vertical-align:top;border:0;}
h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:normal;}
a{text-decoration:none;outline:none;}
input{outline:none;}
a:hover{text-decoration:none;}
.colored{color:#ff6600;}
.fl{float:left;_display:inline;}
.fr{float:right;_display:inline;}
.clear{clear:both;}
.clearfix{*zoom:1;}
.clearfix:after{display:block;overflow:hidden;clear:both;height:0;visibility:hidden;content:".";}
.hidden{display:none;}
.f14{font-size:14px;}
.f24{font-size:24px;}
body{background:#fbfbfb url("images/bg.jpg") center 40px no-repeat;}
.body{color:#5e5e5e;background:url("images/ft.jpg") bottom center no-repeat;}
.body a{color:#666666;}
.body a:hover{color:#ff6600;}
.wrap{width:1000px;margin:0 auto;background:url("images/main.jpg") top center no-repeat;}
.header{height:336px;}
.content{padding-bottom:50px;}
.aside{float:left;_display:inline;width:230px;margin-left:25px;}
.main{float:left;_display:inline;width:710px;margin-left:10px;}
.mod{background:#fff;border:1px solid #e6e6e6;position:relative;}
.body h2{font-size:18px;color:#5e5e5e;font-weight:bold;height:35px;line-height:35px;border-bottom:1px solid #e4e6e7;margin:0 20px;}
.body h2 span{color:#2d8500;}
.nav{width:994px;height:56px;margin:0 auto;background:url("images/nav.png") 0 0 no-repeat;}
.nav a{float:left;width:119px;height:56px;_display:inline;}
.nav a:hover{background-image:url("images/nav.png");background-repeat:no-repeat;}
.nav-1{margin-left:79px;background-position:-79px -61px;}
.nav-2{margin-left:32px;background-position:-230px -61px;}
.nav-3{margin-left:31px;background-position:-380px -61px;}
.nav-4{margin-left:18px;background-position:-517px -61px;}
.nav-5{margin-left:24px;background-position:-660px -61px;}
.nav-6{margin-left:22px;background-position:-801px -61px;}
.start{height:96px;}
.reg-pay{height:46px;background:#2c2f44;}
.reg-pay a:hover{background-color:#424664;}
a.reg-btn,a.pay-btn{font-size:16px;float:left;line-height:46px;color:#fff;text-indent:52px;background-image:url("images/btns.png");background-repeat:no-repeat;}
a.reg-btn{width:114px;background-position:-5px 16px;border-right:1px solid #000;}
a.pay-btn{width:114px;background-position:-118px 16px;border-left:1px solid #373a4e;}
.loginframe{height:168px;margin-top:8px;}
.loginframe li{margin-bottom: 2px;}
.log{text-align:center;padding-top: 4px;}
.ipt1{width:194px;height:21px;padding:3px 5px;background:#dddddd;line-height:21px;color:#515151;font-size:14px;}
.foget{margin-left: 60px;}
.log-btn a{display:block;width:206px;height:49px;margin:0 auto;background:url("images/btns.png") 0 -33px no-repeat;}
.log-btn a:hover{background-position:0 -87px;}
.loged{padding: 34px 10px 0 10px;}
.recom-server{height:250px;margin-top:22px;}
.quick-ingame{height:42px;text-align:center;line-height:42px;}
.fastin-input{width:35px;height:18px;text-align:center;line-height:18px;background:#cccccc;border:1px solid #999999;color:#000;}
a.fastin-btn{display:inline-block;width:60px;height:20px;text-align:center;line-height:20px;background:url("images/btns.png") 0 -143px no-repeat;color:#fff;vertical-align:middle;}
a.fastin-btn:hover{background-position:-65px -143px;color:#f8f477;}
.sidebar-server{height:116px;margin:0 20px;}
.sidebar-server li{height:28px;border-bottom:1px dotted #e9e9e9;text-align:center;line-height:28px;}
a.server-more{display:block;width:181px;height:26px;text-align:center;line-height:26px;background:#c7c7c7;margin:10px auto;}
a.server-more:hover{background:#dddddd;color:#000;}
.ziliao{height:302px;margin-top:8px;}
.ziliao-more{position:absolute;right:20px;top:10px;}
.ziliao dl{margin:10px 20px 0;}
.ziliao dt{font-size:14px;color:#2d8500;border-bottom:1px dotted #eeeeee;clear:both;}
.ziliao dd{margin-bottom:10px;overflow:hidden;}
.ziliao dd a{float:left;width:62px;height:25px;text-align:center;line-height:25px;}
.service{height:140px;margin-top:8px;}
.service img{float:left;margin:14px 5px 0 5px;}
.service p{font-size:14px;color:#2d8500;margin-top:12px;}
.service a{display:inline-block;width:60px;height:20px;text-align:center;line-height:20px;background:url("images/btns.png") 0 -143px no-repeat;color:#fff;vertical-align:middle;}
.service a:hover{background-position:-65px -143px;color:#f8f477;}
.tips18{font-size:16px;color:#173700;height:50px;line-height:50px;}
.kv{width:472px;height:270px;overflow:hidden;position:relative;}
.kv .kv-img{overflow:hidden;width:472px;height:270px;position:relative;clear:both;}
.kv .kv-img li{overflow:hidden;width:472px;height:270px;}
.kv .kv-img li img{width:472px;height:270px;}
.kv .kv-num{position:absolute;bottom:5px;right:10px;}
.kv .kv-num li{float:left;width:14px;height:14px;border-radius:7px;margin-right:8px;overflow:hidden;background:#fff;font-size:0;line-height:0;text-indent:-9999em;}
.kv .kv-num li:hover,.kv .kv-num li.focus{background:#a10900;}
.activity{height:97px;margin-top:22px;overflow:hidden;}
.activity a{float:left;margin-right:10px;}
.activity .a3{margin-right:0;}
.news{height:252px;margin-top:10px;border-top:none;position:relative;}
.news-date{float:right;}
a.more{position:absolute;width:32px;height:32px;line-height:32px;right:14px;top:8px;font-size:60px;color:#d2d2d2;text-shadow:0 0 10px #fff;z-index:2;}
a.more:hover{color:#979797;}
.tab{height:48px;background:#f0f0f0;border-top:4px solid #d2d2d2;position:relative;}
.tab li{float:left;width:145px;height:48px;border-top:4px solid #d2d2d2;position:relative;top:-4px;text-align:center;font-size:18px;line-height:48px;}
.tab a{display:block;height:48px;}
.tab .current{border-color:#ff3c00;background:#fff;}
.news-list{margin:20px 10px 0 10px;}
.news-list li{height:25px;line-height:25px;border-bottom:1px dotted #e9e9e9;}
.news-list ul li:nth-child(1){font-size:18px;border-bottom:none;margin-bottom:11px;text-align:center;}
.news-list ul li:nth-child(1) a{color:#2d8500;}
.news-list ul li:nth-child(1) .news-date{display:none;}
.player{height:231px;border-top:none;margin-top:10px;}
.player-list{padding:22px 0 0 43px;}
.player-list li{display:none;float:left;width:205px;height:130px;position:relative;margin-right:7px;}
.player-list img{position:relative;top:-15px;}
.next,.prev{position:absolute;width:19px;height:29px;background:url("images/btns.png") -151px -139px no-repeat;top:128px;left:680px;}
.prev{background-position:-131px -139px;left:10px;}
.next:hover{background-position:-193px -139px;}
.prev:hover{background-position:-173px -139px;}
.player-list .name{position:absolute;width:75px;height:31px;line-height:31px;font-size:12px;color:#ffffff;left:122px;top:47px;text-align:center;}
.player-list .value{position:absolute;left:129px;top:88px;}
.player-list strong{color:#ff6600;}
.links,.media{float:left;margin-top:13px;}
.links .mod,.media .mod{height:61px;}
.links h2,.media h2{margin:0;}
.links{width:489px;}
.links a{line-height:30px;padding:0 5px;white-space:nowrap;}
.media{width:211px;margin-left:10px;}
.media-scroll{width:150px;height:50px;overflow:hidden;margin:0 auto;position:relative;top:6px;}
.media-scroll li,.media-scroll img{width:150px;height:50px;}

/*å†…é¡µ*/
.article-top{height:91px;padding-left:15px;background:url("images/article-top.jpg") no-repeat;}
.article-top span{display:block;font-size:30px;color:#fbdc29;line-height:58px;}
.bread-nav{color:#fff;}
.bread-nav a{color:#fff;}
.article-main{background:#fff;padding:20px;min-height:874px;*zoom:1;_height:874px;}
.article-title{font-size:20px;color:#2d8500;height:50px;line-height:50px;text-align:center;}
.article-detail{text-align:center;margin-bottom:20px;}
.article-content{font-size:14px;line-height:2;}
.article-relation{height:150px;margin-top:30px;}
.article-relation dt{border-bottom:1px solid #e6e6e6;padding-bottom:5px;margin-bottom:10px;}
.article-relation dd{float:left;width:47%;padding-right:2%;height:30px;line-height:30px;}
.article-list{padding-top:20px;}
.article-list li{font-size:14px;height:30px;line-height:30px;}
.card-btn{background-color:#b7b0a8;border-color:#b7b0a8;}
.card-btn:hover,.card-btn:focus{background:#b7b0a8;border-color:#b7b0a8;color:#89847e;text-shadow:none!important;}
.pageNum{height:50px;margin:20px auto 0;padding-top:20px;text-align:center;}
.pageNum span{display:inline;}
.pageNum a{margin:3px;padding:2px 7px 2px 7px;line-height:26px;background:#908274;color:#fff;font-size:12px;}
.pageNum a:hover{text-decoration:underline;}
.key-wechat:focus{border-color:#89847e;box-shadow:inset 0 1px 2px #89847e;}

/*æœåŠ¡å™¨åˆ—è¡¨*/
.s-body{background:url(images/s-bg.jpg) top center no-repeat;color:#4a4846;}
.s-body a{color:#4a4846;}
.s-wrap{width:1100px;height:1000px;background:url(images/s-main.jpg) no-repeat;margin:0 auto;position:relative;}
.s-header{height:281px;position:relative;}
.s-content{height:719px;position:relative;}
.s-logo{position:absolute;width:245px;height:220px;left:105px;top:31px;text-indent:-9999em;overflow:hidden;}
.s-nav{padding:16px 0 0 422px;height:62px;}
.s-nav a{float:left;width:149px;height:62px;margin-right:12px;background:url("images/sl-spr.png") -9999px 0 no-repeat;}
.s-nav .n1:hover{background-position:0 0;}
.s-nav .n2:hover{background-position:-161px 0;}
.s-nav .n3:hover{background-position:-322px 0;}
.s-nav .n4:hover{background-position:-483px 0;}
.s-body .loginframe{position:absolute;padding-top:0;width:615px;height:74px;left:435px;top:149px;color:#cdcdcd;background:none;}
.s-body .loginframe a{color:#cdcdcd;}
.s-body .log{padding-left:10px;padding-top:0;width:auto;}
.s-body .log li{margin-bottom:0;position:absolute;}
.s-body .ipt1{background:#fff;border:1px solid #000;width:165px;height:23px;color:#000;padding:3px 5px;box-shadow:0 0 3px #ccc inset;}
.s-body .user,.s-body .psw{background:none;padding-left:0;}
.s-body .user{top: 6px;left: 6px;}
.s-body .psw{left:200px;top: 6px;}
.s-body .log-btn{width:206px;height:49px;left:385px;top: 6px;}
.s-body .log-btn a{display:block;height:49px;}
.s-body .remember{padding-left:0;position:relative;left: 8px;clear:both;top:44px;}
.s-body .psw-btn{left:200px;top:45px;}
.s-body .reg-btn{width:auto;height:auto;background:none;left:353px;top:44px;}
.s-body .loged{padding:2px 10px 0 10px;}
.s-body .loged li{width:200px;float:left;height:18px;line-height:18px;margin-bottom:4px;}
.s-body .f-ar{text-align:left!important;}
.s-body .server-list li{float:left;width:196px;height:42px;text-align:center;line-height:42px;background:url(images/sl-spr.png) -208px -63px no-repeat;margin:0 10px 10px 0;}
#rec-server li{background-position:0 -63px;}
.server-list a{color:#e5dddd;display:block;height:42px;font-size:14px;}
.server-list a:hover{text-shadow:0 0 10px #fff;background:url(images/sl-spr.png) -208px -107px no-repeat;}
#rec-server a:hover{background:url(images/sl-spr.png) 0 -107px no-repeat;}
.s-body .rec-server{position:absolute;left:639px;top:15px;z-index:22;}
.s-body .quick-ingame{right:265px;top:45px;position:absolute;color:#ffffff;border-bottom:none;height:50px;line-height:50px;}
.s-body .fastin-btn{text-align:center;line-height:20px;display:inline-block;width:60px;height:20px;vertical-align:middle;font-size:12px;background:url("images/sl-spr.png") -344px -152px no-repeat;color:#e5dddd;}
.s-body .fastin-btn:hover{background-position:-276px -152px;color:#ff9600;}
.s-body .fastin-input{width:45px;height:14px;padding:2px 0;border:none;color:#000;text-align:center;background:#c5bfb4;}
.s-body .all{width:660px;height:575px;position:absolute;left:433px;top:83px;overflow:auto;}
.s-body .colored,.s-body .server-list span{color:#ff9600;}
.sp-pager{margin:10px 0;overflow:hidden;}
#serverTab li{width:80px;height:23px;line-height:23px;background:#f0ede4;cursor:pointer;color:#5c0e00;border-radius:5px;margin:0 5px 5px 0;}
#serverTab .on{color:#fff;background:#000000;}

/*three*/
.loged img,.s-loged img{margin-right:3px;vertical-align:middle;}
.three{top:90px;left:228px;font-size:12px;line-height:30px;}
.three-icon{background:url(http://img1.37wanimg.com/common/css/images/three.png) no-repeat;transition:.5s;width:28px;height:28px;display:inline-block;text-indent:-9999em;vertical-align:middle;margin: 0 6px;}
.three-wx{background-position:-39px 0;}
.three-wb{background-position:-78px 0;}
.s-body .log .three{left: 202px;top: 38px;}
.s-body .three-icon{margin: 0 1px;}