@charset "UTF-8";html{overflow:visible}
blockquote,body,button,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,hr,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}
body,button,input,select,textarea{outline:0;font:14px "microsoft yahei",tahoma,arial,\5b8b\4f53,sans-serif}
h1,h2,h3,h4,h5,h6{font-size:100%}
address,cite,dfn,em,var{font-style:normal}
code,kbd,pre,samp{font-family:courier new,courier,monospace}
small{font-size:12px}
ol,ul{list-style:none}
a{outline:0;text-decoration:none}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
legend{color:#000}
fieldset,img{border:0}
button,input,select,textarea{font-size:100%}
input{color:#999}
table{border-collapse:collapse;border-spacing:0}
article,aside,audio,details,figcaption,figure,footer,header,mark,menu,nav,section,summary,time,video{display:block;margin:0;padding:0}
body{position:relative;overflow:hidden}
.clearfix:after,.clearfix:before,.colgroup:after,.colgroup:before{display:table;content:""}
.clearfix:after,.colgroup:after{clear:both}
.undis{display:none}
.fl{float:left}
.fr{float:right}
.fm{overflow:hidden}
.center{text-align:center}
.color-gray{color:#999}
.mg10{margin:10px 0}
.mgt10{margin-top:10px}
.mgb20{margin-bottom:20px}
.txt-red{color:red!important}
.txt-green{color:green!important}
.btn-login{width:153px;height:76px;outline:0;border:none;background:url(../images/btn-login.png) 0 0 no-repeat;background-position:0 0;vertical-align:middle;cursor:pointer}
.btn-login:visited{background:url(../images/btn-login.png) 0 -312px no-repeat}
.btn-reg:link{background:url(../images/btn-reg.png) 0 0 no-repeat}
.btn-reg:hover{background:url(../images/btn-reg.png) 0 -104px no-repeat}
.btn-reg:active{background:url(../images/btn-reg.png) 0 -208px no-repeat}
.btn-reg:visited{background:url(../images/btn-reg.png) 0 -312px no-repeat}
.s{position:absolute;top:9px;left:10px;display:inline-block;margin-right:5px;width:18px;height:18px;vertical-align:middle;font-size:0}
.s-2{background-position:-51px 0}
.s-3{background-position:-102px 0}
.s-4{background-position:-153px 0}
.main .left{float:left;width:47.18%;height:100%}
.main .right{float:right;width:47.8%}
.login-sign{height:100%}
.main .slider{position:relative;width:100%;height:50%}
#slide-num{position:absolute;right:0;bottom:10px;z-index:3}
.num-item{float:left;margin-right:4px;width:11px;height:11px;background:#fff}
.checkedli{background:#f90}
.news-wrap .dt{margin-top:10px;width:130px;height:29px;border:1px solid #404068;background:#222031;color:#abbcfd;text-align:center;font-weight:700;font-size:14px;line-height:29px}
.news-wrap{width:100%;height:42%}
.news-wrap .news-title{float:left;height:23px;color:#9c9e88;font-weight:700;font-size:14px;line-height:23px}
.news-wrap .more{float:right;margin:10px 10px 0 0;width:48px;height:17px;color:#ed5607}
.news-wrap .more:hover{color:#C44B0D;text-decoration:underline}
.news-wrap .list li{height:27px;border-bottom:1px solid #464547;line-height:27px}
.news-wrap .list li a{display:block;overflow:hidden;height:27px;color:#c7c7c7}
.news-wrap .list li a:hover{color:#c7c7c7}
.news-wrap .date{position:absolute;top:0;right:0;width:40px;height:20px}
.login-wrap{color:#5D4C42;font-size:14px}
.login-wrap a{color:#5D4C42}
.login-wrap a:hover{color:#C7780B;text-decoration:underline}
.login-wrap .dt{padding-top:7px;height:53px}
.dd{height:84%}
#news-list{overflow:hidden;height:100%}
.login-wrap .row{position:relative;margin-bottom:5px;width:100%}
.login-wrap .code,.login-wrap .password,.login-wrap .user{margin-top:20px}
.login-wrap .passwordSign,.login-wrap .passwordSureSign,.login-wrap .userSign{margin-top:20px;width:282px;height:33px;line-height:33px}
.inname{color:#c7c7c7}
.login-wrap .code{display:none;height:32px;background:url(../images/code.png) 0 0 no-repeat}
.login-wrap .userSign{background:url(../images/user-h.png) no-repeat}
.login-wrap .passwordSign{background:url(../images/pass-h.png) no-repeat}
.login-wrap .passwordSureSign{background:url(../images/pass-sure.png) no-repeat}
.login-wrap .code .ipt{padding:5px 0;width:70px;height:20px;border:none;background:0 0;font-size:14px;line-height:20px}
.jz{float:left}
.wj{float:right}
.login-wrap .wjLink{display:block;color:#c7c7c7;text-decoration:underline}
.login-wrap .ipt{width:70.37%;height:32px;border:none;border:1px solid #c7c7c7;background:#222;color:#c7c7c7;text-indent:10px;font-size:14px;line-height:32px}
.login-wrap .ipt:focus{outline:0}
.remember{margin-top:20px;margin-left:42px;width:70.37%}
.login-wrap .remember .fr{margin-top:10px;margin-left:10px}
.login-wrap .err-tips{position:absolute;bottom:-14px;left:0;margin-left:47px;height:20px;color:#FF3B2C;font-size:12px;line-height:20px}
.img-start{cursor:pointer}
.login-wrap #rError{bottom:-12px;margin-left:73px}
.third-login{margin-top:10px}
.slider-wrapper{height:100%;font-size:0}
.slider-wrapper .slide{position:relative;overflow:hidden;height:100%}
.slider-wrapper .slide li{position:absolute;top:0;left:0;width:100%;height:100%;text-align:center}
.slider-wrapper .slide li.active{display:block}
.slider-wrapper .slide li a{display:block;width:100%;height:100%;background-position:50% 0;background-size:cover;background-repeat:no-repeat}
.slider-wrapper .slide li a img{width:100%;height:100%}
.slider-wrapper .slide li a div{display:block;width:100%;height:100%;background:url(../images/bg-slide.png) 0 0 no-repeat}
.slider-wrapper .num{position:relative;z-index:1000;margin-top:-30px;padding-left:20px}
.slider-wrapper .num a{float:left;margin-right:10px;width:12px;height:12px;background:url(../images/num.png) 0 0 no-repeat;text-decoration:none;cursor:pointer}
.slider-wrapper .num a.on{width:32px;border-bottom:none;background:url(../images/num-active.png) 0 0 no-repeat}
.reg-wrap{margin:0 auto}
.reg-wrap .dd{margin-top:7px}
.reg-wrap .row{position:relative;margin-bottom:24px}
.reg-wrap .row.sub{margin-bottom:0}
.reg-wrap .row.read{margin-bottom:3px}
.reg-wrap .password,.reg-wrap .user{padding-left:70px;width:199px;height:37px}
.reg-wrap .password2{padding-left:85px;width:184px;height:37px}
.reg-wrap .user{background:url(../images/bg-reg-ipt.png) 0 0 no-repeat}
.reg-wrap .password{background:url(../images/bg-reg-ipt.png) 0 -63px no-repeat}
.reg-wrap .password2{background:url(../images/bg-reg-ipt.png) 0 -126px no-repeat}
.reg-wrap .ipt{padding:5px 0;width:199px;height:27px;border:none;background:0 0;font-size:14px;line-height:27px}
.reg-wrap .ipt:focus{outline:0}
.reg-wrap .tips{position:absolute;bottom:-22px;left:0;overflow:hidden;padding-left:10px;width:262px;height:20px;font-size:12px;line-height:20px}
.reg-wrap .code .fl input{margin-left:70px;width:107px;height:27px;border:none;background:0 0;letter-spacing:2px;font-size:16px}
.reg-wrap .code .fl input{outline:0}
.reg-wrap .code .fr{height:37px}
.reg-wrap .code .fr a{display:block;height:37px}
.server-wrap{padding-top:1%;width:100%;height:99%}
.server-con{margin:16px auto;margin:0 auto;width:86%;height:90%}
.server-wrap .user-info{height:40px;border-bottom:1px solid #404040;color:#c54000;font-weight:700;font-size:12px;line-height:40px}
.logoutBtn{margin-left:15px;color:#9fa5a5;font-weight:700}
.server-wrap .user-info .logout{height:18px;color:#AAA;font-size:14px;line-height:18px}
.server-played{padding:10px;border:1px solid #1e3e57;background:#041b2b}
.server-played .tt{float:left;width:70px;height:32px;color:#ccf7fc;font-weight:700;font-size:14px;line-height:32px}
.server-list{font-size:0}
.server-played .server-list{overflow:hidden}
.server-list li{display:inline-block;margin-right:8px;width:113px;height:35px;font-size:12px}
.server-list li a{position:relative;display:inline-block;width:113px;height:35px;background:url(../images/bg-server.png) 0 0 no-repeat;color:#fff;text-align:center;line-height:35px}
.server-list-played li{float:left;margin-right:8px}
.server-list-played li a{position:relative;display:inline-block;width:113px;height:35px;background:url(../images/bg-serveplay.png) no-repeat;color:#fff;text-align:center;line-height:35px}
.server-tab .quick-type{height:24px;border:1px solid #691405;background:0 0;color:#FFF;line-height:24px}
.ser-quick{position:relative;height:40px;line-height:40px}
.server-tab .quick-ipt{position:relative;margin-right:5px;width:44px;height:21px;border:none;background:url(../images/quick-input-bg.png) no-repeat;color:#4a87be;text-align:center}
.server-tab .quick-ipt:hover{outline:0}
.server-tab .quick-btn{position:absolute;top:9px;width:74px;height:23px;border:none;background:url(../images/btn-quick.png) no-repeat;text-align:center;line-height:23px;cursor:pointer}
.server-tab .fr{width:200px;height:18px}
.server-tab .fr .status{margin-left:22px}
.server-box{overflow:auto;height:163px}
.server-box li{margin-bottom:10px}
.server-filter{margin:4px auto 10px}
.server-filter .type a{display:inline-block;margin-right:5px;width:129px;height:33px;background:url(../images/server-type.jpg) -129px 0 no-repeat;color:#edd5bb;text-align:center;font-weight:600;line-height:33px}
.server-filter .type a.on{background:url(../images/server-type.jpg) 0 0 no-repeat}
.server-filter .section{display:table;overflow:hidden;margin:4px auto;width:610px}
.server-filter .section>a{display:table-cell;width:15px;height:25px;vertical-align:middle;font-size:17px;zoom:1}
.server-filter .section .section-list{display:none;width:610px}
.server-filter .section .section-list span{float:left;display:block;margin-right:1px;width:111px;height:30px;background:url(../images/server-tab.png) 0 0 no-repeat;color:#CCC;text-align:center;text-shadow:0 1px 0 #000,0 -1px 0 #000;line-height:30px}
.server-filter .section .section-list span.on{background:url(../images/server-tab-h.png) 0 0 no-repeat;color:#F8B551}
.server-choice{position:relative;margin-top:15px;height:50%}
.server-choice .server-list{position:relative;overflow:auto}
.footer{position:absolute;bottom:0;left:0;padding:5px 0;width:690px;height:20px;border-top:1px solid #312E2C;color:#4f4e4e;text-align:center;line-height:20px}
.to-regist{float:left;margin:0 10px;color:#c7c7c7!important}
.to-registw{float:right;margin:0 10px;color:#57de0e!important}
.row-reslog{margin-top:10px}
/* #register-btn-sure{margin-top:10px;background:url(../images/btn-reg-sure.png) 0 0 no-repeat} */
#register-btn-sure{margin-top:10px;/* background:url(../images/btn-reg-sure.png) 0 0 no-repeat */}
.to-login{display:block;margin:0;width:100%;height:58px;background:#4f6785;color:#c7c7c7!important;text-align:center;font-weight:700;font-size:18px;line-height:58px}
.forget{padding-left:26px;}
.login-tab{height:40px}
.login-pt{cursor:pointer}
.login-wrap .text-kg{position:absolute;left:0;width:274px;color:red;font-size:14px;line-height:18px}
#Form2{display:none}
.login-wrap .dd.code_show .code{display:block}
.navigation a{width:187px;height:37px;outline:0;text-decoration:none}
.hide{display:none}
.servece-tab-div{border-bottom:1px solid #112d3d}
.servece-tab-num{width:107px;height:21px;background:url(../images/ser-num.png) 0 0 no-repeat;color:#fff;text-align:center;text-shadow:1px 1px 1px #000;line-height:21px}
.list-item{float:left;margin-right:48px;height:38px}
.list-item a{display:block;margin-top:5px;width:84px;height:24px}
.nav-list{padding-left:44px;background:url(../images/nav-bg.png) no-repeat}
.item-home{width:116px!important;background:url(../images/home.png) no-repeat}
.item-lt{background:url(../images/luntan.png) no-repeat}
.item-kf{background:url(../images/kefu.png) no-repeat}
.item-cz{background:url(../images/chongzhi.png) no-repeat}
.list-itemLast{margin-right:0}
#qq-login,#wechat-login{float:left;width:42%}
#wechat-login{float:right;width:42%}
#qq-login img,#wechat-login img{width:100%}
.passwordSure{margin-top:20px}
.rname-wrap{padding-top:1px;width:100%;height:100%;background:#fff}
.rform{margin:10px auto;width:50%}
.text{float:left;width:24%;text-align:right}
.register_input{float:left;margin-left:6%;width:64%;height:26px;border:none;border:1px solid #a4a4a4;background:#fff;text-indent:10px;line-height:28px}
.input-box{position:relative;margin-top:16px}
.rrerror{position:absolute;top:27px;left:30%;z-index:3;font-size:12px}
.nou{color:#db0000}
.rregBtn{margin-top:20px;margin-left:30%;width:64%;height:32px;background:#db0000;color:#fff;text-align:center;font-weight:700;font-size:16px;line-height:32px;cursor:pointer}
.rlogBtn{margin-top:8px;margin-left:30%;width:64%;height:22px;background:#049500;color:#fff;text-align:center;font-weight:700;font-size:14px;line-height:22px;cursor:pointer}
.xing{position:absolute;top:6px;left:25%}
body{background:#fff;color:#999;scrollbar-arrow-color:#FFF;scrollbar-base-color:#753A27;scrollbar-highlight-color:#171312}
.main{position:relative;overflow:hidden;width:746px;height:395px;background:#000 url(http://n.7k7kimg.cn/uploads/gameimg/201809/7bf3e.jpg) no-repeat 0 0}
.rform{width:60%}
.id_reg{display:none}
.id_hint{font-size:12px}