@charset "UTF-8";
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,hgroup,menu,nav,section,summary{padding:0;margin:0;}
table{font-size:12px;border-collapse:collapse;border-spacing:0;margin:0 auto!important;}
tr,th,td{font-size:12px;}
ol,ul{list-style:none;}
li{list-style-type:none;vertical-align:bottom;}
img{vertical-align:top;border:0;}
h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:normal;}
a{color:#080000;text-decoration:none;outline:none;}
input{outline:none;}
a:hover{text-decoration:none;}
a,button{cursor:pointer}
.clear{clear:both;}
.cls{*zoom:1;}
.cls:after{display:block;overflow:hidden;clear:both;height:0;visibility:hidden;content:".";}
.hidden{display:none;}
.a-nb{background:url(about:blank);text-indent:-9999px;}
.wPage{width:1200px;margin:0 auto;}
.f-l{float:left;display:inline;}
.f-r{float:right;display:inline;}
.i-b{display:inline-block;vertical-align:top;*zoom:1;}
.i-b{*display:inline;}
input::-webkit-input-placeholder{color:#6e6054;}
-ms-input-placeholder{color:#6e6054;}
-moz-input-placeholder{color:#6e6054;}
.time{float:right;color:#6e6054;}
.text-out{position:absolute;left:-9999px;top:-9999px;}
html{*overflow-x:hidden;*zoom:1;}

/*content*/
.content{background:#1c1312;overflow:hidden;min-width:1200px;}
.wrap{background:url(images/btm.jpg) no-repeat center bottom;padding-bottom:60px;}
.main{width:1200px;margin:0 auto;}
.main a:hover{color:#916531;}
.header{height:600px;position:relative; width:1200px;}
.main-nav{font-size:16px;padding-top:481px;height:119px;position:relative;z-index:5;width:100%;}
.main-nav li{float:left;width:160px;text-align:center;background:url(images/line.png) no-repeat 0 0;display:inline-block;height:119px;}
.main-nav li.h-li4{margin-left:239px;}
.main-nav li.h-li4,.main-nav li.h-li5,.main-nav li.h-li6{background:url(images/line.png) no-repeat right 0;}
.main-nav li span{color:#635445;font-size:12px;line-height:24px;display:block;font-weight:normal;}
.main-nav a{color:#dfcea5;display:block;font-size:16px;font-weight:700;padding-top:46px;height:73px;}
.banner{width:2000px;height:600px;position:absolute;left:50%;top:0;margin-left:-1000px;background:url(images/flash7_20180119.jpg) no-repeat}
.header .logo{display:block;height:104px;width:216px;position:absolute;left:8px;top:2px;z-index:5;text-indent:-9999px;}
.header .logo,.logo,.s-header .s-logo{width: 219px;height: 98px;background: url(images/logo_20180119.png);}
.tips{height:22px;line-height:22px;color:#cdbc95;font-size:14px;position:absolute;right:2px;bottom:119px;z-index:5;}
.junxian{position:absolute;left:479px;top:477px;width:241px;height:123px;background:url(images/junxian.png) no-repeat;z-index:6;}
.mod-1{height:325px;overflow:hidden;width:1200px;}
.startgame{height:152px;width:319px;background:#2e1c0a;}
.mod-1 .sl{background-color:#2e1c0a;width:319px;overflow:hidden;}

/* loginframe */
.loginframe{height:172px;overflow:hidden;border:solid 1px #43301a;border-top:none;background:#2e1c0a;}
.loginframe{width:317px;}
.loginframe .log{position:relative;height: 132px;}
.loginframe .log li{position:absolute;font-size:14px;}
.loginframe label{color:#093531;line-height:22px;}
.loginframe .ipt1{height:30px;line-height:30px;width:185px;padding-left:5px;background:#3a2916;border-radius:1px;color:#6e6054;font-family:"Microsoft Yahei"}
.log .user{left:30px;top: 10px;}
.log .psw{left:30px;top: 41px;}
.log-btn{left:220px;top: 10px;}
.remember{left:31px;top: 74px;}
.indexPage .psw-btn{*width:50px;}
.indexPage .remember{*width:74px;}
.psw-btn{left:230px;top: 74px;}
.loged .loged-highlight{color:#916531;}
.loged{padding: 14px 32px 0;}
.loged li{line-height:22px;color:#6e6054;margin:2px 0;}
.loged li a{color:#6e6054;}
.log-btn a{display:block;background:url(images/ico-btn.png) no-repeat 0 0;height:61px;width:68px;text-indent:-9999px;transition:all .2s ease;}
.log-btn a:hover{background-position:-69px 0;}
.reg-btn{left:167px;top:78px;}
.remember label,.psw-btn a,.reg-btn a{color:#6e6054;font-size:12px;}
.reg-btn a{color:#d90000;font-size:12px;}
.relat-btn{height:34px;width:254px;background:url(images/cmb.png) no-repeat 0 0;margin-left:30px;}
.relat-btn a{float:left;width:127px;height:34px;text-indent:-9999px;}
.relat-btn a:hover{background:url(images/cmb.png) no-repeat -255px 0;}
.relat-btn .r-btn-2:hover{background-position:-382px 0;}

/* kv */
.kv-contain{float:left;width:880px;height:325px;position:relative;overflow:hidden;}
.kv-cnt{height:325px;}
.kv-cnt li{display:inline;float:left;width:880px;height:325px;}
.kv-cnt li img{height:100%;width:100%;}
.kv-nav{position:absolute;right:20px;bottom:20px;height:16px;}
.kv-nav li{display:inline;float:left;height:16px;width:16px;overflow:hidden;line-height:0;border-radius:8px;margin:0 4px;background:#202020;cursor:pointer;}
.kv-nav li.cur{background:#f6bf0a;width:30px;}

/* card */
.card-list{height:136px;overflow:hidden;position:relative;background:url(images/line.jpg) repeat-x;}
.card-list a{float:left;height:136px;width:240px;overflow:hidden;position:relative;}
.card-list a strong{width:238px;display:block;height:100%;overflow:hidden;}
.card-list .card-5 strong{width:240px}
.card-list a i{display:block;height:100%;width:476px;background:url(images/card2.png) no-repeat 0 0;margin-left:0;transition:all .5s;}
.card-list a.card-1 i{background-position:0 0;}
.card-list a.card-2 i{background-position:0 -137px;}
.card-list a.card-3 i{background-position:0 -274px;}
.card-list a.card-4 i{background-position:0 -411px;}
.card-list a.card-5 i{background-position:0 -548px;}
.card-list a:hover i{margin-left:-238px;}
.card-list em{width:2px;height:123px;overflow:hidden;background:#4D4232;position:absolute;right:0;top:5px;}

/* index serverlist */
.m-lft{width:319px;overflow:hidden;}
.indexPage .m-lft{overflow:visible;}
.server-list{overflow:hidden;font-size:14px;height:324px;background-color:#483c2f;}
.quick-ingame{text-align:center;color:#958a6f;font-size:20px;height:30px;}
.server-list .fastin-input{width:60px;height:20px;text-align:center;line-height:20px;background:#271808;color:#fff;font-size:14px;}
.choice-tab a{margin-left:3px;display:inline-block;height:24px;width:60px;background:url(images/f-btn.png) no-repeat 0 0;vertical-align:middle;text-align:center;line-height:24px;color:#d18933;font-size:12px;}
.choice-tab a:hover{color:#fff194;}
.ser-con{position:relative;}
.recom-server{height:170px;overflow:hidden;display:none;z-index:9999;}
.recom-server li{line-height:32px;height:32px;}
.recom-server li:nth-child(odd){background-color:#413629;}
.recom-server li:nth-child(1) a:after,.recom-server li:nth-child(2) a:after{display:block;content:"";height:10px;width:10px;overflow:hidden;position:absolute;right:-15px;top:6px;background:url(images/ico-btn.png) -130px -93px no-repeat;}
.recom-server li:nth-child(2) a:after{background-position:-130px -62px;}
.recom-server li a{color:#958a6f;transition:all .4s ease;position:relative;font-size:12px;display:block;}
.recom-server li a:hover{padding-left:5px;}
.more-list a{display:block;height:40px;width:255px;background:url(images/cmb.png) 0 -35px no-repeat;margin:2px auto 0;text-indent:-9999px;}
.more-list a:hover{background-position:-255px -35px;}
.cm-tle{height:53px;overflow:hidden;}
.cm-tle h4{width:140px;height:25px;background:url(images/c-txt2.png) 0 0 no-repeat;margin-top:14px;text-indent:-9999px;}
.c-mid h4{margin:14px auto 0;}
.si{width:152px;margin:auto;background:url(images/ser-tr.png) 0px 10px no-repeat;padding:0 14px;}
.si span{float:right;}

/* kefu */
.kefu{height:284px;background:#372c1f;padding:0 28px;}
.kefu .cm-tle{border-bottom:dashed 1px #453a2d;background:#372c1f;}
.kefu .cm-tle h4{background-position:0 0;}
.kf-con{padding:15px 4px 0;color:#6e6054;position:relative;}
.kf-card{display:block;height:106px;width:254px;margin-bottom:18px;}
.kf-card i{display:block;height:100%;width:508px;background:url(images/kefu.jpg) 0 0 no-repeat;transition:all .4s ease;}
.kf-card:hover i{background-position:-254px 0;}
.kf-con p{height:18px;line-height:18px;margin:0 0 8px 0;}
.kf-con .code{height:89px;width:89px;position:absolute;left:168px;top:132px;}
.kf-con .code img{height:100%;width:100%;}
.melk-box{height:268px;overflow:hidden;background:#453a2d;padding:0 28px;}
.melk-box .cm-tle{border-bottom:dashed 1px #372c1f;height:60px}
.melk-box .cm-tle h4{background-position:0 -31px;margin:22px auto 0;}
.media{height:113px;margin:21px 0 28px;}
.media .m-con{width:150px;height:113px;overflow:hidden;margin:auto;}
.media .m-con li{height:50px;padding-bottom:13px;}
.links{width:252px;margin:auto;overflow:hidden;position:relative;}
.link-hd{height:31px;}
.link-hd a{display:block;padding-left:15px;line-height:31px;height:100%;background:url(images/link.jpg) 0 0 no-repeat;color:#6e6054;font-size:14px;}
.link-con{position:absolute;left:0;top:80px;width:100%;background:#271808;transition:top .5s;}
.link-con .bd{height:70px;overflow-y:auto;}
.link-con li{line-height:25px;height:25px;margin-bottom:2px;text-align:center;}
.link-con a{display:block;line-height:20px;color:#6e6054;}
.linkshow,.linkshow .links{overflow:visible;}
.linkshow .link-con{top:31px;z-index:9;}
.more{display:block;height:15px;width:15px;background:url(images/ico-btn.png) -1px -128px no-repeat;position:absolute;text-indent:-9999px;}
.more:hover{background-position:-21px -128px;}

/* m-mid */
.m-mid{width:597px;}
.news{width:597px;height:324px;overflow:hidden;background:#3E3427;}
.news .n-hd{position:relative;height:38px;padding:2px 0 0;font-size:14px;margin:0 auto;width:558px;}
.news .n-hd ul{border-bottom:solid 2px #483c2f;}
.news .n-hd li{width:98px;height:36px;display:inline;float:left;margin-right:5px;}
.news .n-hd li.first{margin-left:0;}
.news .n-hd li a{display:block;height:100%;color:#958a6f;line-height:36px;padding-left:22px;transition:.5s;}
.news .n-hd li.cur a{color:#916531;font-weight:700;border-bottom:solid 2px #916531;height:36px;}
.news .n-hd .first a{border-left:none;}
.news-more{top:12px;right:0;}
.news-list{padding:21px 28px 0;}
.news-list li{line-height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:url(images/news-dot.jpg) no-repeat 2px center;padding-left:10px;}
.news-list a{color:#b5a98a;}
.n-link{transition:all .4s ease;}
.n-link:hover{padding-left:8px;color:#db2d04;}
.news-list .news-item{height:214px;overflow:hidden;}
.news-list .hot-line{height:32px;background:#453a2d;line-height:32px;margin-bottom:14px;font-size:14px}
.hot-line a{display:block;padding-left:50px;background:url(images/hot-dot.jpg) no-repeat 14px center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.h-time{float:right;color:#b5a98a;padding-right:14px}

/* role */
.role{height:284px;width:597px;overflow:hidden;background:#453a2d url(images/role_bg.jpg) no-repeat 342px 36px;position:relative;}
.role-con{position:relative;}
.role .cm-tle{height:51px}
.role .cm-tle h4{margin-left:35px;background-position:0 -64px;}
.role-wrap{margin-left:20px;position:relative;color:#958a6f;font-size:14px;}
.role-tab{position:relative;z-index:9;}
.role-tab li{display:inline;float:left;height:34px;width:100px;text-align:center;line-height:33px;}
.role-tab li a{display:block;color:#958a6f;background:#55493a;height:100%;}
.role-tab li.cur a{background:#372c1f;color:#916531;border-bottom:solid 3px #916531;height:31px;font-weight:700;}
.role-detail{position:relative;}
.role-desc{position:absolute;width:290px;top:0;left:-500px;width:330px;z-index:5;}
.role-1 .role-desc{left:0;}
.role-desc .t{height:22px;line-height:22px;margin:18px 10px 30px 0;color:#b5a98a;font-size:12px;}
.role-desc .t span{display:inline-block;height:11px;width:12px;overflow:hidden;margin:0 2px;*display:inline;*zoom:1;font-size:0;}
.role-desc .t span.g{background:url(images/g-star.png) no-repeat center center;}
.role-desc .t span.b{background:url(images/b-star.png) no-repeat center center;}
.skill{height:99px;width:101px;background:url(images/role_jn.jpg) no-repeat left 0;margin-left:74px;position:relative;}
.skill span{display:block;height:18px;line-height:18px;position:absolute;width:36px;}
.skill .s1{top:-20px;left:42px;}
.skill .s2{top:23px;left:110px;}
.skill .s3{top:98px;left:88px;}
.skill .s4{top:98px;left:8px;}
.skill .s5{top:23px;left:-40px;}
.role-2 .skill{background-position:-102px 0;}
.role-3 .skill{background-position:-204px 0;}
.role-pic{position:absolute;right:-300px;top:-85px;z-index:3;width:345px;text-align:center;}
.role-1 .role-pic{right:0;}
.role-pic img{position:absolute;right:0;top:0}
.zqarea{height:268px;overflow:hidden;background:#372c1f;}
.zqarea .cm-tle{position:relative;height:67px;}
.zqarea .cm-tle h4{background-position:0 -95px;margin:24px 0 0 35px;}
.jt-more{right:20px;top:32px;}
.area-con{font-size:14px;padding-left:21px;}
.area-con li{display:inline;float:left;width:175px;margin-right:16px;text-align:center;color:#7d745f;background:#453a2d;cursor:pointer;}
.area-con li span{display:block;height:29px;line-height:29px;position:relative;}
.area-con li span b,.zl-tab li span b{height:3px;width:0;background:#916531;transition:width .3s;display:block;position:absolute;left:0;bottom:0;overflow:hidden;}
.area-con li:hover{color:#916531;}
.area-con li:hover span b{width:100%;}

/* m-rgt */
.m-rgt{width:284px;overflow:hidden;}
.flarea{background:#4c4135;height:227px;overflow:hidden;}
.flarea .cm-tle{height:55px}
.flarea .cm-tle h4{margin-left:16px;background-position:0 -159px;}
.fl-con{padding:0 12px;}
.fl-con .item{height:57px;margin-bottom:39px;}
.fl-con .lastItem{border-bottom:none;padding-bottom:0;margin-bottom:0;}
.fl-con .item .fl-i{width:57px;height:57px;background:url(images/icon.jpg) no-repeat;}
.fl-con .fl-t{margin-left:65px;color:#958a6f;margin-top:2px;}
.fl-t .tl{height:16px;line-height:16px;font-size:0;}
.fl-t .tl span{color:#B5A98A;display:inline-block;vertical-align:top;*display:inline;*zoom:1;font-size:16px;}
.fl-t .tl .line{height:1px;background:#6f6254;overflow:hidden;width:77px;margin:0 8px;font-size:0;vertical-align:middle;}
.fl-t .tl .d{height:14px;border:solid 1px #BE8440;width:33px;font-size:12px;line-height:14px;color:#BE8440;text-align:center;}
.fl-t .tl a{color:#916531;}
.fl-con .fl-t .tc{color:#776b5d;text-align:right;margin-top:18px;line-height:16px;}
.fl-con .fl-t .tc a{color:#8a7666;margin-left:6px;display:inline-block;}
.fl-con .item .zl-i-1{background-position:0 -116px;}
.fl-con .item .zl-i-2{background-position:0 -233px;}
.fl-con .item .zl-i-3{background-position:0 -174px;}
.fl-con .item .fl-i-1{background-position:0 0;}
.fl-con .item .fl-i-2{background-position:0 -58px;}
.fl-con .i-hover .zl-i-1{background-position:-58px -116px;}
.fl-con .i-hover .zl-i-2{background-position:-58px -233px;}
.fl-con .i-hover .zl-i-3{background-position:-58px -174px;}
.fl-con .i-hover .fl-i-1{background-position:-58px 0;}
.fl-con .i-hover .fl-i-2{background-position:-58px -58px;}
.zlarea{height:325px;overflow:hidden;background:#41372C;}
.zlarea .cm-tle{height:60px}
.zlarea .cm-tle h4{margin-left:16px;background-position:0 -126px;}
#flArea .item{margin-bottom:42px}
.zl-con{padding:10px 20px 0;}
.zl-tab li{display:inline;float:left;width:65px;text-align:center;background:#55493a;font-size:14px;}
.zl-tab li.mid{margin:0 24px;}
.zl-tab li a{display:block;color:#958a6f;}
.zl-tab li i{display:block;height:29px;background:url(images/ico-btn.png) 0 -213px no-repeat;margin:12px auto 2px;}
.zl-tab li .zt-1 i{width:30px;}
.zl-tab li .zt-2 i{width:34px;background-position:-31px -213px;}
.zl-tab li .zt-3 i{width:34px;background-position:-66px -213px;}
.zl-tab li span{display:block;height:25px;position:relative;}
.zl-tab li.cur span b{width:100%;}
.zl-tab li.cur{background:#372c1f;}
.zl-tab li.cur a{color:#916531;}
.zl-tab li.cur .zt-1 i{background-position:0 -303px;}
.zl-tab li.cur .zt-2 i{background-position:-35px -303px;}
.zl-tab li.cur .zt-3 i{background-position:-70px -303px;}
.zl-panel{margin-top:15px;font-size:12px;}
.zl-panel a{color:#958a6f;}
.zl-panel li{display:inline;float:left;line-height:20px;width:60px;text-align:center;margin-bottom:2px;}

/* videos */
.videos{height:324px;overflow:hidden;background:#4c4135;}
.videos .cm-tle{height:50px}
.videos .cm-tle h4{margin-left:35px;background-position:-4px -196px;}
.v-con{width:259px;margin:0 auto;}
.v-con li{margin-bottom:11px;background:#372c1f;text-align:center;position:relative;}
.v-con em{height:25px;line-height:25px;color:#958a6f;display:block;font-style:normal;}
.play{position:absolute;width:35px;height:35px;background:url(images/play.png) no-repeat;left:112px;top:10px;cursor:pointer;transition:.5s;}
.play:hover{transform:scale(1.1);}

/* newsPage */

/* mod-right */
.mod-right{width:881px;}
.news-wrap{color:#958a6f;font-size:14px;background:#3f352b;min-height:934px;_height:934px;}
.news-wrap a{color:#958a6f;}
.news-wrap .card-btn{color:#fff;}
.i-news-hd{height:55px;padding-top:15px;background:url(images/i-news-hd.jpg) left top repeat;width:100%;color:#d5c49c;}
.news-main{padding:30px 50px 20px;}
.position{padding:50px 25px 0;color:#fff;}
.i-news-hd span{font-size:30px;line-height:38px;padding-left:42px;margin-left:18px;background:url(images/i-news-ico.png) left center no-repeat;}
.i-news-hd .p-det{padding:24px 20px 0 0;text-align:right;line-height:20px;font-size:14px;}
.i-news-hd a{color:#d5c49c;}
.art-title{text-align:center;color:#7c6d5f;padding-bottom:10px;border-bottom:dashed 1px #3c3225;}
.art-title h1{font-size:22px;color:#cebe96;line-height:35px;}
.art-main{padding-top:14px;font-size:14px;}
.article-relation{overflow:hidden;margin:50px 10px 0;font-size:12px;color:#958a6f;}
.article-relation dt{height:30px;line-height:30px;border-top:1px solid #8a8a8a;font-weight:bold;margin:5px 0;color:#958a6f;}
.article-relation dd{width:270px;display:inline;float:left;margin:0 22px 0 10px;overflow:hidden;height:30px;line-height:30px;}
.article-relation dd span{float:right;}
.article-relation a{color:#958a6f;}
.article-relation .time{color:#717171;}
.art-main a:hover,.article-relation a:hover{color:#ff8812;}
.news-list-main{padding:10px;}
.news-list-main .newsItem li{height:24px;line-height:24px;padding-bottom:2px;border-bottom:dashed 1px #e1e1e1;margin-bottom:4px;}
.news-list-main .newsItem li a{float:left;padding-left:10px;background:url(images/gt.jpg) 2px 8px no-repeat;color:#093531;transition:all .3s linear;}
.news-list-main .newsItem li a:hover{color:#ff8812;margin-left:10px;}
.pageNum{height:50px;margin:20px auto 0;padding-top:20px;text-align:center;}
.pageNum a{margin:3px;padding:5px 9px 3px;line-height:26px;border:1px solid #6d82a6;border-radius:15px;}
.pageNum a:hover{background:#6d82a6;}
.bdShare{width:150px;margin:2px auto 0;}
.sq-dialog-alert{font-size:13px;}

/*video*/
.video-alert{width:1000px;height:562px;background:#505050;position:fixed;top:50%;left:50%;margin:-281px 0 0 -500px;z-index:999;_position:absolute;_top:expression(eval(document.documentElement.scrollTop+300));border:3px solid #505050;display:none}
.video-code{width:1000px;height:562px}
.video-close{position:absolute;width:44px;height:44px;top:-3px;right:-44px;display:block;text-align:center;background:#535354;font-size:18px;line-height:44px;color:#F2FAFF;}
.layout{display:none;position:absolute;left:0;top:0;height:100%;width:100%;background:#000;opacity:.4;filter:alpha(opacity=40);z-index:99}

/* show img */
.img-alert{width:750px;height:500px;background:#535354;position:fixed;top:50%;left:50%;margin:-250px 0 0 -375px;z-index:999;_position:absolute;_top:expression(eval(document.documentElement.scrollTop+300));border:3px solid #535354;display:none;}
.img-code{width:750px;height:500px;}
.img-close{position:absolute;width:44px;height:44px;top:-3px;right:-44px;display:block;text-align:center;background:#535354;font-size:18px;line-height:44px;color:#F2FAFF;}

/*server list*/

/* s-header */
.s-body{background:url(images/s-bg.jpg) center top no-repeat;color:#4d3d31;}
.s-wrap{width:1000px;height:1100px;background:url(images/s-main_20180119.jpg) no-repeat;margin:0 auto;position:relative;}
.s-header{height:265px;position:relative;}
.s-content{position:relative;margin:32px 0 0 383px;display:none}
.s-logo{position:absolute;width:210px;height:100px;left:122px;top:5px;text-indent:-9999px;}
.s-nav{position:relative;height:50px;margin-left:383px;padding-top:18px;}
.s-nav a{width:138px;height:50px;float:left;margin-left:13px;}
.s-nav a:hover{background:url(images/s-nav.jpg) no-repeat 0 0;}
.s-nav .sn-1{margin-left:0;}
.s-nav .sn-2:hover{background-position:-151px 0;}
.s-nav .sn-3:hover{background-position:-302px 0;}
.s-nav .sn-4:hover{background-position:-453px 0;}

/* s-loginframe */
.s-body .loginframe{position:absolute;padding:0;width:600px;height:88px;margin:0;border:none;left:380px;top:142px;background:none;overflow:hidden;font-size:14px;color:#4d3d31;}
.s-body .ipt1{width:180px;padding:2px 5px 2px 5px;font-size:14px;}
.s-body .user{left:5px;top:13px;}
.s-body .psw{left:210px;top:13px;}
.s-body .psw-btn a,.s-body .reg-btn a{color:#4d3d31;}
.s-body .log-btn{position:absolute;float:none;width:187px;height:49px;left:410px;top:13px;}
.s-body .log-btn a{display:block;height:100%;width:187px;background:url(images/s-cmb.png) no-repeat 0 0;}
.s-body .log-btn a:hover{background-position:0 -50px;}
.s-body .log .remember{left: 4px;top: 56px;font-size: 12px;}
.s-body .log .remember a{color: #4d3d31}

.s-body .remember label{color:#4d3d31;}
.s-body .psw-btn{left:223px;top:47px;}
.s-body .reg-btn{left:310px;top:47px;}
.s-body .reg-btn a:hover{background:none;}
.s-body .loged{padding:6px 10px 0 40px;}
.s-body .loged li{width: 260px;float:left;height:22px;line-height:22px;overflow:hidden;color:#dcc69b;}
.s-body .loged a{color:#dcc69b;}
.s-body .loged .loged-highlight{color:#F8F8F8;}
.s-body .loged .loged-usercenter{}
.sq-dialog-content{text-align:center;}

/* s-quickingame */
.s-body .quick-ingame{text-align:center;height:35px;line-height:35px;color:#d3c3ae;border-bottom:none;background:none;font-size:14px;position:static;left:0;top:0;margin:10px 0;}
.s-body .fastin-input{width:40px;height:16px;border:1px solid #3a2916;background:#3a2916;color:#af712a;text-align:center;line-height:16px;margin:0 3px;}
.s-body .fastin-btn{display:inline-block;width:62px;height:24px;line-height:24px;overflow:hidden;vertical-align:middle;}
.s-body .fastin-btn:hover{color:#db2d04;}

/* select frame */
.select-type{display:none;}
.select-type-0-i{display:block;}
.select-btn{float:right;height:0;display:block;margin:6px 6px 0 0;border-top:5px solid #c98b41;border-left:5px solid #3A2916;border-right:5px solid #3A2916;border-bottom:none;cursor:pointer;_font-size:0;overflow:hidden;}
.select-dom{width:80px;height:18px;display:inline-block;background:#3a2916;color:#000;vertical-align:middle;position:relative;line-height:18px;cursor:pointer;*margin-top:5px}
#select-dom-i1 .select-btn{margin-top:10px;border-left:5px solid #271808;border-right:5px solid #271808;}
#select-dom-i1 .select-con{height:26px;line-height:26px;width:88px;}
.select-con{font-weight:700;width:70px;text-align:center;color:#c98b41;position:absolute;left:0;top:0;font-size:12px;line-height:16px;}
.s-server-list li{float:left;width:188px;height:40px;text-align:center;line-height:40px;margin:0 12px 8px 0px;font-size:14px;}
.s-server-list a{display:block;height:100%;color:#d7c59f;background:url(images/s-cmb.png) no-repeat 0 -100px;opacity:.8;}
.s-server-list a:hover{opacity:1;}
.s-server-list span{color:#d18933;margin-left:2px;}
.s-server-list .s-name{font-size:18px;line-height:20px;color:#3a2916;padding:10px 0;}
.s-body .all{height:570px;overflow-y:auto;margin-top:20px;}
.all .sp{padding-left:5px;}
.mr-server-wrap{overflow:auto;padding-top:10px;}
.mr-server-wrap,.no-ex-server-wrap{display:none;}
.now-is-1 .mr-server-wrap,.now-is-0 .no-ex-server-wrap,.now-is-2 .no-ex-server-wrap{display:block;}
#all-mr-server-tab{display:none;}
.now-is-0 .select-type-0,.now-is-1 .select-type-1,.now-is-2 .select-type-2{display:inline-block;*display:inline;vertical-align:top;}
.now-is-0 .select-type-0{display:inline-block;*display:inline;}
.sp-pager li{font-size:12px;color:#d1be99;width:70px;height:24px;line-height:24px;background:#85582e;cursor:pointer;margin:0 10px 2px 0;}
.sp-pager{margin:10px 10px 0 0;overflow:hidden;}
.sp-pager li.on{background:#711901;color:#d18933;}
.now-is-1 .sp-pager,.now-is-2 .sp-pager{display:none;}
.sp-panel-wrap{padding:10px 0 0 0;}
.choice-tab{color:#d8c89f;font-size:14px;width:256px;height:30px;position:relative;z-index:9;margin:10px 0 14px 54px;text-indent:2px;}
#choice-tab{z-index:10;}
#select-dom-i1{border:0;background:#271808;width:104px;height:26px;color:#692f00;}
.type-option-dom{width:208px;padding:1px 0;font-size:12px;background:#3A2916;}
.type-option-dom li{width:48px;line-height:18px;height:16px;color:#c98b41;cursor:pointer;float:left;}
#type-option-dom-1{width:104px;}
#type-option-dom-1 li{float:none;width:100%;height:20px;font-size:14px;margin:5px auto;text-align:center;}
.option-bg{position:absolute;display:none;left:64px;top:22px;z-index:9999;}
.option-bg-type{left:316px;top:22px;}
.option-bg-type-i{left:62px;top:27px;zoom:1;}
.option-bg-mr{left:502px;}
.sup-tab{height:50px;margin-bottom:4px;}
.sup-tab a{float:left;width:188px;height:50px;letter-spacing:2px;margin-right:12px;background:url(images/type1.jpg) no-repeat;cursor:pointer;text-align:center;line-height:50px;font-size:24px;color:#ffe8a1}
.sup-tab a:hover,.sup-tab .focus{background:url(images/type2.jpg) no-repeat;color:#522311;}
.type-choose{height:26px;color:#C9C9C9;position:relative;}
#select-dom-s1{margin-right:36px;}
.s-body .select-type{width:300px;}
.s-body .select-type-3{display:inline-block;}
.s-body .type-option-dom li{width:100%;padding:2px 0px;line-height:18px;height:18px;cursor:pointer;float:none;text-align:center;}
.s-body .type-option-dom{width:80px;}
.s-body .option-bg-type{top:24px;left:63px;}
.s-fastin{background:#3A2916;color:#af712a;height:18px;line-height:18px;text-align:center;width:42px;font-weight:700;}
.type-choose{line-height:24px;height:24px;margin:12px 0 20px 90px;color:#dcdcdc;font-size:12px;}
.s-body #quick-ingame,.s-body #quick-ingame-ty{line-height:21px;position:relative;float:left;width:206px;height:21px;margin-right:6px;text-align:center;}
.s-body #quick-enter-input{width:44px;height:18px;line-height:19px;margin:0 3px;text-align:center;color:#000;border:0;background:#fff;}
.s-fastin-btn{display:inline-block;width:60px;height:24px;margin:0 3px;background:url(images/fastin.jpg) no-repeat -1px -1px;vertical-align:middle;text-indent:-9999px}
.s-body #quick-ingame a:hover,.s-body #quick-ingame-ty a:hover{background:url(images/fastin-hov.jpg) no-repeat -1px -1px;}
.recom-server-c{display:block;}
#all-server-wrap{overflow-y:auto;height:530px;}

/*three*/
.loged .loged-top{display: none}
.loged-usercenter a {margin-left: 10px;}
.loged img{ margin-right: 3px;vertical-align: middle;}
.loginframe .log .three{top: 96px;left: 28px;font-size: 12px;line-height: 30px;color: #6e6054;}
.three-icon{background: url("//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 5px;}
.three-wx{background-position:  -39px 0;}
.three-wb{background-position:  -78px 0;}
.s-body .log .three{left: 209px;top: 52px;color: #4d3d31;}
.s-body .three-icon{margin: 0 4px;}

html{overflow: auto;}body { min-width: 1200px; overflow: auto; position: relative; } .sq-dialog-masking { position: fixed!important; _position: absolute!important; } .r-cover { position: fixed!important; _position: absolute!important; }
.content{position:relative;}