/* public */
html,body,form,ol,ul,li,div,p,dl,dt,dd,h1,h2,h3,h4,h5,h6,table,th,td,font,em,ins,span,a{margin:0; padding:0;}
h1,h2,h3,h4,h5,h6,button,input,select,textarea{font-size:100%;font-weight:normal}
html{_filter:expression(document.execCommand("BackgroundImageCache",false,true));}
ul,li,div,dl,dt,dd{list-style:none;}
h1.wm-public{height:0px; line-height:0px; font-size:0px;}
a{text-decoration:none;}
a{blr:expression(this.onFocus=this.blur());outline:none;}
img{border:0;}
font,em{font-style:normal; font-family:\5b8b\4f53;}
label{vertical-align:middle; font-family:tahoma;}
textarea,input{resize:none; outline:none;}
textarea{overflow:auto;}
ins{float:right; text-decoration:none; font-weight:normal;}
.pub_wsp{word-wrap:break-word; word-break:break-all;}
.pub_abso{vertical-align:middle;}
.pub_clr{clear:both;font-size:0;height:0;line-height:0;overflow:hidden;}
.pub_ani{-webkit-transition:0.4s;-moz-transition:0.4s;-ms-transition:0.4s;-o-transition:0.4s;transition:0.4s;}
.pub_yh{font-family:"Microsoft YaHei";}
.none{display:none;}
body{background:none; font-size:12px; font-family:"Microsoft YaHei",Verdana,Geneva,sans-serif,\5b8b\4f53;overflow-x: hidden;}

#content{min-width: 1230px; background:#370a03 url(https://shenmo.games.wanmei.com/images/cover251017/mainbg.jpg) no-repeat center 0;}
#wrap{}
#header{width: 1230px; margin: 0 auto; position: relative; height: 620px;}
.navshade{display:none;position:absolute;top:0;right:-346px;width: 1920px;height: 450px;background: url(https://shenmo.games.wanmei.com/images/cm221011/nav-bg.png) no-repeat center 0;}
.navBox{width: 820px; height: 76px; position: absolute; right: 0; top: 0;z-index: 2;}
.navlist{float: left; width: 100px; height: 76px; display: inline; margin-right: 20px; position: relative;}
.navlast{margin: 0;}
.navlist a.link{display: block; width: 100px; height: 76px; text-align: center;}
.navlist a.link strong{display: block; font-weight: normal; font-size: 18px; color: #FFF; padding: 20px 0 0 0; height: 24px;}
.navlist a.link span{display: block; font-size: 12px; color: #aeaeae;}
.navlist a.on,.navlist a:hover,.navlist a:hover strong{color: #fff17e;}
.navPop{width: 100px; position: absolute; left: 6px; top: 76px; display: none;}
.navPop a{display: block; text-indent: 16px; font-size: 14px; height: 30px; line-height: 30px; color: #FFF;}

#main{width: 1230px; margin: 0 auto;}
.leftImg{width: 100px; height: 300px; position: fixed; left: 0; top: 50%; margin-top: -150px; z-index: 100;}
.leftImg a.leftImgClose{display: block; width: 16px; height: 16px; background: url(https://shenmo.games.wanmei.com/images/main120514/x.gif) no-repeat 0 0; position: absolute; right: 0; top: 0;  z-index: 2;}
.leftImg img{display: block; width: 100px; height: 300px;}

#kefupop{width: 60px; height: 140px; position:fixed; left: 0; bottom:140px; z-index: 100;}
#kefupop img{display: block;}

.popBg,.popBg2{background:#000; display: none; filter:alpha(opacity=80);-moz-opacity:0.8; opacity:0.8; width: 100%; height: 100%; position:fixed; left: 0; top: 0; z-index: 998;}
.showfirst{width: 638px; height: 487px; display: none; position: fixed; left: 50%; top: 50%; margin: -243px 0 0 -319px; background: url(https://shenmo.games.wanmei.com/images/cover140612/xinshoulibao.jpg) no-repeat 0 0; z-index: 999;}
.closeReg{display: block; width: 41px; height: 41px; background: url(https://static.games.wanmei.com/public/images/close150901.jpg) no-repeat 0 0; position: absolute; right: -41px; top:0px; cursor: pointer;}
.card_box{position: absolute; left: 248px; top: 83px; width: 227px; height: 20px; line-height: 20px; text-align: center; color: #FFF;}
.showfirst a.link{display: block; width: 301px; height: 61px; position: absolute; left: 169px; top: 393px; background: url(about:blank); overflow: hidden; text-indent: -999px;}
.showsecond{width: 280px; height: 350px; position:fixed; right: 0; top:368px; background: #FFF; z-index: 999; display: none;}
.showreg p{text-align: center; line-height: 18px;}
.showreg p a{color: blue;}
.showpng{background: url(https://shenmo.games.wanmei.com/images/cover140324/jiantou.png) no-repeat 0 0; width: 256px; height: 111px; position: absolute; left: -270px; top: -50px;}

.qreg-tab-li a{color:#eee;background:#000;}
.qreg-tab-select a{background:#f5f7ff;color:#000;font-weight:bold}
.qreg-btns a,
.qreg-succ-btn a{background:#000;color:#fff;}
.qreg-btn-code{background:#000;color:#fff;}
.qreg-agree,.qreg-agree a,.qreg-btn-smscaptcha{color:#9b9b9b}

.pop-newcard{display:none;width: 526px; height: 448px; display: none; position: fixed; left: 50%; top: 50%; margin: -224px 0 0 -263px; background:#2c3137; z-index: 999;}
.close-newcard{display: block; width: 21px; height: 22px; background: url(https://shenmo.games.wanmei.com/images/main20200428/close.png) no-repeat 0 0; position: absolute; right: 10px; top:10px; cursor: pointer;}
.close-newcard:hover{background-image: url(https://shenmo.games.wanmei.com/images/main20200428/close-hov.png);}
.card_box{position: absolute; left: 248px; top: 83px; width: 227px; height: 20px; line-height: 20px; text-align: center; color: #FFF;}
.pop-btn-newcard{display: block;margin:30px auto 0; width: 133px; height: 41px;overflow: hidden; background-color: #b59645;color: #fff;font-size: 18px;text-align: center;line-height: 41px;}
.newcard-title{width:470px;margin:0 auto;padding:30px 0;text-align: center;font-size: 24px;font-weight: bold;color: #ecc663;border-bottom: 1px solid #3b3f43;}
.newcard-title span{font-size: 36px;}
.card-box{width:411px;height:40px;line-height:40px;margin:24px auto 0;border-bottom: 1px solid #2c3137;background-color: #23272c;overflow: hidden;}
.card-box span{float: left;}
.card-box span.tt{width: 116px;text-align: center;font-size: 16px;color: #c9c9c9;}
.card-box span.card-num{border-left: 1px solid #2c3137;width:293px;color: #ecc663;font-size: 18px;text-indent: 10px; }
.daoju-img{width: 411px;height: 190px;margin: 0 auto;}
.pop-yz{display:none;width: 526px; height: 308px; display: none; position: fixed; left: 50%; top: 50%; margin: -224px 0 0 -263px; background:#2c3137; z-index: 999;}
.yz-box{width: 308px;margin:24px auto 20px;overflow: hidden;}
.input-code{float:left;border-left: 1px solid #2c3137;width:200px;color: #ecc663;font-size: 18px;text-indent: 10px;border:0;background-color: #23272c;height:40px;line-height:40px;}
/*zhuce*/
#flart_regbar{position:fixed; width:244px; height:482px; right:0; top:280px; overflow:hidden; z-index:100;}
#regbox{ position:absolute; width:244px; height:482px; left:0; top:0; background-image:url(https://shenmo.games.wanmei.com/resources/jpg/160322/10111458636386783.jpg); overflow:hidden;}
.close_bar{ position:absolute; width:42px; height:42px; right:0px; top:0px; background:url(about:blank); text-indent:-9999px; cursor:pointer;}
#fastreg{ position:absolute; top:115px; left:7px; cursor: pointer;}
.btn_bar{ display:none; position:absolute; top:67px; left:0px; cursor:pointer;}
#regbox .link{ position:absolute; text-indent:-9999px; background:url(about:blank); }
#regbox .libao{ width:207px; height:31px; left:18px; top:45px; }
#regbox .xiazai{ width:207px; height:31px; left:18px; top:326px; }
#regbox .sinaT{ width:100px; height:50px; left:18px; top:401px; }
#regbox .qqT{ width:100px; height:50px; left:123px; top:401px; }

.show{ width:418px; height:145px; left:105px; top:148px; z-index:10; }

.aps_tit{height:22px;}
.aps_tit a{float:left; width:100px; height:22px;}
.aps_tit a.tits1{background:url(https://shenmo.games.wanmei.com/images/main150609/tits_01.png) no-repeat 0 0;}
.aps_tit a.tits2{/*background:url(https://shenmo.games.wanmei.com/images/main1310/tits_02.jpg) no-repeat 0 0;*/}
.aps_tit a.hover,.aps_tit a:hover{/*background-position:0 -22px;*/}
.aps_img{padding:15px 0 0 31px; height:49px;}
.aps_img img{float:left; display:inline; margin-right:6px;}

.mainFirst{width: 100%; height: 375px;}
.mainLeft{float: left; width: 221px; height: 375px; position: relative; margin-right: 12px;}
.mainLeft .tlOne{padding-bottom: 0;}
.mainMid{float: left; width: 670px; height: 375px; position: relative;}
.mainRight{float: right; width: 315px; height: 375px;}

.btnDownload{display: block; width: 221px; height: 130px; background: url(../images/cover251017/btn_down.png) no-repeat 0 0; position: absolute; left: 0; top: -15px;}
.btnDownload:hover{background-position: 0 bottom;}

.btnCont{padding-top: 115px;}
.btnCont a{display: block; width: 221px; height: 61px; background: #14171b; border-bottom: 1px solid #2e2d32; background-position:center center; background-repeat: no-repeat; position: relative;cursor: pointer;}
.btnCont a.btn_reg{background-image: url(../images/cover251017/btn_reg.png);}
.btnCont a.btn_pay{background-image: url(../images/cover251017/btn_pay.png);}
.btnCont a.btn_pai{background-image: url(../images/cover251017/btn_pai.png);}
.btnCont a.btn_game{background-image: url(../images/cover251017/btn_game.png);}
.btnCont a span{display: block; width:0; height: 4px; background: #968458; line-height: 0; font-size: 0; position: absolute; left: 0; bottom: -1px; -webkit-transition:0.4s;-moz-transition:0.4s;-ms-transition:0.4s;-o-transition:0.4s;transition:0.4s;}
.btnCont a:hover span{width: 100%;}

.lunbo{width: 670px; height: 363px;}
.lunbo .bd{width: 670px; height: 363px; overflow: hidden;}
.lunbo .bd li{float: left; width: 670px; height: 363px;}
.lunbo .bd li img{display: block; width: 670px; height: 363px;}
.lunbo .hd{ position: absolute; right: 20px; bottom: 20px; z-index: 2;}
.lunbo .hd span{cursor: pointer; float: left; width: 10px; height: 10px;margin-right: 5px; color: #FFF; background: rgba(0,0,0,0.5); display: inline;}
/*.lunbo .hd span:last-child{width: 134px;}*/
.lunbo .hd span.on{background: #9a8b63;}

.newServer{width: 269px; padding: 0 23px; height: 363px; background: #2c3137;}
.newSerTop{height: 100px; border-bottom: 1px solid #3b3f43;}
.newSerTop h3{height: 52px; line-height: 52px;}
.newSerTop h3 strong{font-size: 22px; color:#ecc663;}
.newSerTop h3 a{color: #5f5f5f;}
.newSerTop h3 a:hover{color: #fdc53f;}
.newSerScrll{height: auto; overflow: hidden;}
.newSerScrll li{height: 28px; line-height: 28px; color: #e4e4e4; font-size: 14px;width: 268px; overflow: hidden;}
.newSerScrll li span{float: right; color:#e3e3e3; font-size: 12px;}
.newSerImg{padding: 16px 0 14px 0;}
.newSerImg img{display: block; width: 269px; height: 101px;}
.newSerText p{line-height: 30px; background:url(https://shenmo.games.wanmei.com/images/main201907/icon2.png) no-repeat 0 center; text-indent: 18px;}
.newSerText p a{color: #a7a7a7; font-size: 16px;}
.newSerText p a:hover{color: #fdc53f;}

.mainSecond{height: 456px;}
.mainLeft2{float: left; width: 221px; height: 444px; display: inline; margin-right: 12px;}
.mainLeft2 .tlOne{padding-bottom: 0;}
.mainMid2{float: left; width: 670px; height: 444px; position: relative; background: #2c3137;}
.mainRight2{float: right; width: 315px; height: 444px;}

.mainNews{padding: 20px 26px 0 26px;}
.mainNewTab{height: 36px; border-bottom: 1px solid #656571; padding-left: 3px;}
.mainNewTab{line-height: 36px;}
.mainNewTab a.more{color: #5f5f5f; font-size: 12px;}
.mainNewTab a.more:hover{color: #fdc53f;}
.mainNewTab a.nlk{float: left; width: 82px; height: 34px; line-height: 34px; text-align: center; font-size: 16px; color: #FFF;}
.mainNewTab a.nlk:hover,.mainNewTab a.on{border-bottom: 2px solid #9a8b63;}

.mainNewHot{height:76px; line-height: 76px; border-bottom: 1px solid #3b3f43;text-align: center;}
.mainNewHot a{color: #ecc663; font-size: 24px; font-weight: bold;}
.mainNewHot a:hover{color: #fdc53f;}

.mainNewList{padding-top: 14px;}
.mainNewList ul{display: none;}
.mainNewList li{font-size: 14px; line-height: 30px; color: #ffffff;}
.mainNewList li a{color: #ffffff;}
.mainNewList li a:hover{color: #ecc663;}
.mainNewList li span{padding-right: 10px;}
.mainNewList li.on{color: #ecc663;}
.mainNewList li.on a{color: #ecc663;}

.mainThird{background: #14171b; width: 1230px; height: 408px; margin-bottom: 12px; overflow: hidden; position: relative;}
.mainThird .hd{width: 1240px; height: 40px; position: absolute; left: 0; bottom: 0; z-index: 2;}
.mainThird .hd span{cursor: pointer; float: left; display: inline; margin-right: 1px; color: #FFF; width: 81px; height: 40px; line-height: 40px; text-align: center; background: rgba(0,0,0,0.5); font-size: 14px;}
.mainThird .hd span:hover,.mainThird .hd span.on{background: #9a8b63;}
.mainThird .bd{width: 1230px; height: 480px;}
.mainThird .bd .li{width: 1230px; height: 480px; position: relative;}

.hreoText{width: 645px; position: absolute; left: 44px; top: 20px; z-index: 2;}
.hreoText h3{height: 50px;}
.hreoText h3 strong{float: left; font-size: 30px; color: #FFF; width: 140px; font-weight: normal;}
.hreoText h3 span{float: left; padding-top: 8px;}
.hreoText h3 span a{color: #FFF; display: block; text-align: center; font-size: 12px; background: #9a8b63; width: 94px; height: 22px; line-height: 22px; border-radius: 11px; text-align:center;}
.hreoText p{font-size: 16px; color: #8b8b8b; line-height: 24px; padding-bottom: 18px; min-height:48px;}
.hreoText video{width: 288px; height: 168px; background: #000;}

.hreoImg{position: absolute; right: 0; top: 0; z-index: 1; right:0;}

.bannBox{display: block; width: 315px;}
.bannBox img{display: block; width: 315px; height: 140px; margin-bottom: 12px;}
.bannBox img.last{margin: 0;}

.mainFourth{height: 395px;}
.mainLeft3{float: left; width: 221px; height: 395px; display: inline; margin-right: 12px;}
.mainLeft3 .tlThree{margin-top: 0;}
.mainLeft3 .tlThree .tlTitle{height: 70px; line-height: 70px;}
.mainMid3{float: left; width: 670px; height: 395px; position: relative; background: #2c3137;}
.mainRight3{float: right; width: 315px; height: 395px;}

.mainEnjoy{width: 636px; margin: 0 auto;}
.mainEnjoyTab{height: 34px; padding: 18px 0 14px 0; margin-bottom: 25px;}
.mainEnjoyTab strong{float: left; width: 145px; height: 34px; line-height: 34px; color: #d9b75e; font-size: 22px;}
.mainEnjoyTab span{float: left; width: 32px; height: 31px; line-height: 31px; color: #414447; text-align: center; font-size: 16px;}
.mainEnjoyTab a{float: left; width: 66px; height: 31px; line-height: 31px; color: #FFF; font-size: 16px;}
.mainEnjoyTab a:hover,.mainEnjoyTab a.on{border-bottom: 3px solid #9a8b63;}

.mainEnjoyUl{width: 636px; overflow: hidden;}
.mainEnjoyUl ul{display: none; width: 660px;}
.mainEnjoyUl li{float: left; width: 200px; height: 130px; display: inline; margin: 0 16px 18px 0;}
.mainEnjoyUl img{display: block; width: 200px; height: 130px;}

.mainphone{height: 66px; margin-bottom: 12px; background: #9c8d66; padding-top: 8px;}
.mainphone dt{float: left; width: 115px; border-right: 1px solid #aca07e; padding-top:20px; height: 38px;}
.mainphone dt span{display: block; width: 94px; height: 22px; line-height: 22px; text-align: center; font-size: 12px; color: #FFF; background: #908360; border-radius: 11px; margin: 0 auto;}
.mainphone dd{float: right; width: 186px; color: #FFF;}
.mainphone dd span{display: block; font-size: 16px; padding: 6px 0 0px 0;}
.mainphone dd strong{display: block; font-size: 24px;}

.mainFour{height: 309px; background:#2c3137;}
.mainCard{width: 260px; padding: 30px 0 0 0; margin: 0 auto;}
.mainCard li{height: 114px; border: 1px solid #4b5055; margin-bottom: 20px;}
.mainCard div.card{width: 96px; height: 96px; padding: 10px 0 0 10px; float: left;}
.mainCard div.card img{display: block; width: 96px; height: 96px; margin: 0 auto;}
.mainCard div.text{float: right; width: 130px; padding-top: 10px;}
.mainCard div.text strong{display: block; font-size: 20px; color: #9a8b63; line-height: 36px; padding-bottom: 8px;}
.mainCard div.text span{display: block; font-size: 14px; color: #a7a7a7; line-height: 18px;}


.tempLeft{float: left; width: 221px;}
.tlOne{padding-bottom: 12px;}
.lc1888{height: 135px; position: relative;}
.lc1888 span{cursor: pointer; display: block; background: url(https://shenmo.games.wanmei.com/images/main201907/lcBtn.png) no-repeat 0 0;  width: 221px; height: 150px; position: absolute; left: 0; bottom: 0;}
.lc1888 span:hover{background-image: url(https://shenmo.games.wanmei.com/images/main201907/lcBtn-hover.png);}
.tlLink a{display: block; width: 100%; height: 75px; background: #14171b; border-bottom: 1px solid #2e2d32; background-position:center center; background-repeat: no-repeat; position: relative;cursor: pointer;}
.tlLink a.b1{background-image: url(https://shenmo.games.wanmei.com/images/main201907/btn1.png);}
.tlLink a.b2{background-image: url(https://shenmo.games.wanmei.com/images/main201907/btn2.png);}
.tlLink a.b3{background-image: url(https://shenmo.games.wanmei.com/images/main20200428/btn3.png);}
.tlLink a span{display: block; width:0; height: 4px; background: #968458; line-height: 0; font-size: 0; position: absolute; left: 0; bottom: -1px; -webkit-transition:0.4s;-moz-transition:0.4s;-ms-transition:0.4s;-o-transition:0.4s;transition:0.4s;}
.tlLink a:hover span{width: 100%;}
.btn-newcard{height: 135px; position: relative;}
.btn-newcard span{cursor: pointer; display: block; background: url(https://shenmo.games.wanmei.com/images/main20200428/btn-newcard.png) no-repeat 0 0;  width: 221px; height: 150px; position: absolute; left: 0; bottom: 0;}
.btn-newcard span:hover{background-image: url(https://shenmo.games.wanmei.com/images/main20200428/btn-newcard-hov.png);}
.tlTwo{background: #14171b; height: 444px; width: 221px; overflow:hidden;}
.tlTitle{font-size: 22px; color: #d9b75e; height: 60px; line-height: 60px; font-weight: bold; text-indent: 16px;}
.tlUl li{float: left; width: 110px;}
.tlUl li a{display: block; width: 100%; height: 30px; line-height: 30px; text-indent: 35px; font-size: 12px; color: #ffffff; background: url(https://shenmo.games.wanmei.com/images/main201907/icon.png) no-repeat 19px 0;}
.tlUl li a:hover{background-position:19px -30px; color: #ecc663;}

.tlThree{background: #14171b; margin-top: 12px;}
.tlBeas{padding: 0 0 30px 0; width: 190px; margin: 0 auto; border-top: 1px solid #232529;}
.tlBeas a{display: block; width: 100%; height: 48px; line-height: 48px; border-bottom: 1px solid #232529; font-size: 16px; color: #a7a7a7; text-indent: 86px;}
.tlBeas a.n1{background: url(https://shenmo.games.wanmei.com/images/main201907/be1.png) no-repeat 21px center;}
.tlBeas a.n2{background: url(https://shenmo.games.wanmei.com/images/main201907/be2.png) no-repeat 21px center;}
.tlBeas a.n3{background: url(https://shenmo.games.wanmei.com/images/main201907/be3.png) no-repeat 21px center;}
.tlBeas a.n4{background: url(https://shenmo.games.wanmei.com/images/main201907/be4.png) no-repeat 21px center;}
.tlBeas a.n5{background: url(https://shenmo.games.wanmei.com/images/main201907/be5.png) no-repeat 21px center;}
.tlBeas a.n6{background: url(https://shenmo.games.wanmei.com/images/main201907/be6.png) no-repeat 21px center;}
.tlBeas a:hover{color: #ecc663; background-position: -169px center;}

.tlFour{background: #2c3137; margin-top: 12px;}
.tlphone{background: #a2946e; height:74px;}
.tlphone span,.tlphone strong{display: block; padding-left: 20px; font-size: 16px; color: #FFF;}
.tlphone span{padding-top: 10px; height: 22px;}
.tlphone strong{font-size: 24px;}

.tlCard{padding: 18px 0 10px 0;}
.tlCard li{height: 110px;}
.tlCard div.card{float: left; padding:0 0 0 12px; width: 87px;}
.tlCard div.card img{display: block; width: 77px; height: 77px; padding: 4px; border: 1px solid #4b5055;}
.tlCard div.text{float: right; width: 116px;}
.tlCard div.text strong{display: block; font-size: 20px; color: #9a8b63; line-height: 36px;}
.tlCard div.text span{display: block; font-size: 14px; color: #a7a7a7; line-height: 18px;}

.tempRight{width: 998px; float: right;}
.tempNav{height: 82px; background: #14171b; background: rgba(20,23,27,0.95);}
.tempNav strong.name{float: left; text-indent: 26px; font-size: 24px; color: #9a8b63; width:150px; line-height: 82px; height: 82px;}
.tempNav div.tnv{float: right; width: 500px; padding-right: 26px; height: 82px; line-height: 82px; font-size: 14px; color:#9a8b63; text-align: right;}
.tempNav div.tnv a{color: #9a8b63;}
.tempNav div.tnv a:hover{color: #FFF;}
.tempNav div.tnv span{padding: 0 8px;}

.tempNews{background: #2c3137; height: auto !important; min-height: 1560px; height: 1560px; padding-bottom: 50px;}
.tempTab{height: 60px; background: #3d4147;}
.tempTab a{float: left; width: 140px; height: 60px; line-height: 60px; text-align: center; font-size: 18px; color: #FFF;}
.tempTab a.on,.tempTab a:hover{background: #2c3137;}

.tempNewsList{width: 944px; margin: 0 auto; font-size: 16px; color: #a7a7a7; line-height: 30px; padding: 50px 0 0 0;}
.tempNewsList ul{height: auto !important; min-height: 1370px; height: 1370px;}
.tempNewsList li{padding: 0 30px;}
.tempNewsList li:nth-child(10n){border-bottom: 1px solid #494b54; padding-bottom: 30px; margin-bottom: 30px;}
.tempNewsList a{color: #a7a7a7;}
.tempNewsList a.on,.tempNewsList a:hover{color: #fdc53f;}
.tempNewsList span{padding-right: 8px;}

.page{height: 20px;line-height: 20px;text-align: center;padding-top: 20px;color: #d4d4d4;}
.page a{display: inline-block;width: 20px;line-height: 20px;text-align: center;color: #FFF;background-color: #a99b77;}

.artBox{width: 944px; margin: 0 auto;}
.artTop{text-align: center; border-bottom: 1px solid #656571; height: 165px;}
.artTop h1{font-size: 30px; font-weight: bold; color: #FFF; padding-top: 55px; height: 60px;}
.artTop h3{font-size: 14px; color: #909090;}
.artTop h3 span{margin-right: 20px; cursor: pointer;}
.artTop h3 span.on{color: #9a8b63;}

.artMain{padding: 40px 26px 0 26px; font-size: 16px; color: #a7a7a7; line-height: 30px;}
.artMain p{text-indent: 2em; padding-bottom: 20px;}
.artMain a{color: #fdc53f; text-decoration: underline;}
.artMain img{display: block; margin: 0 auto; max-width: 100%;}

.shmoText{border-top: 1px solid #656571; padding-top: 40px;}
.shmoText span{color: #fdc53f;}

.gameText{text-align: center; padding: 50px 0 0 0; height: 88px;}
.gameText h3{font-size: 18px; color: #babbbc; height: 34px;}
.gameText p{font-size: 14px; color: #FFF;}

.downTab{height: 70px; background: #3d4147;}
.downTab a{float: left; width: 280px; height: 70px; text-align: right; font-size: 24px; color: #FFF;}
.downTab a strong{display: block; padding-right: 50px; line-height: 36px; padding-top: 8px; font-weight: normal;}
.downTab a span{display: block; padding-right: 50px; font-size: 12px; color: #acadae;}
.downTab a.on,.downTab a:hover{background: #2c3137;}

.downBox{padding: 68px 0 0 0; width: 885px; margin: 0 auto;}
.dwText{height: 85px; font-size: 16px; color: #b5b4b9; line-height: 32px;}
.dwText span{float: left; background: #1f2226; color: #9a8b63; padding: 0 5px; margin-right: 12px;}
.dwFirst{background: url(https://shenmo.games.wanmei.com/images/main201907/first.png) no-repeat 0 -18px; padding: 0 0 80px 144px;}
.dwFont{height: 52px; line-height: 52px; font-size: 16px; color: #b5b4b9;}
.dwFont a{color: #b5b4b9;}
.dwFont a:hover{color: #fdc53f;}

.dwBtn{height: 100px;}
.dwBtn a.downbigbtn{float: left; width: 360px; height: 100px; background: url(https://shenmo.games.wanmei.com/images/main201907/dw1.jpg) no-repeat 0 0; overflow: hidden; text-indent: -999px;}
.dwBtn .anniuBoxsm{float: left; padding: 0 0 0 15px;}
.dwBtn .anniuBoxsm a{display: block; width: 179px; height: 44px; position: relative;}
.dwBtn .anniuBoxsm a.shttp{background:url(https://shenmo.games.wanmei.com/images/main201907/dw2.jpg) no-repeat 0 0; margin-bottom: 12px;}
.dwBtn .anniuBoxsm a.sxunlei{background:url(https://shenmo.games.wanmei.com/images/main201907/dw3.jpg) no-repeat 0 0; overflow: hidden; text-indent: -999px;}

.anniuBoxsm2{height: 44px; margin-top: 15px; position: relative;}
.anniuBoxsm2 a.downxsbtn{background:url(https://shenmo.games.wanmei.com/images/main201907/dw4.jpg) no-repeat 0 0; overflow: hidden; text-indent: -999px; display: block; width: 360px; height: 44px;}

.fenliu_title{height: 26px;}
.fenliu_title span{display: block; width: 98px; height: 26px; line-height: 26px; background: #16181b; text-align: center; font-size: 16px; color: #b4b3b8;}
.fenliu_box{background: #16181b; padding: 26px 30px 14px 30px; margin-bottom: 16px; overflow: hidden;}
.fenliu_box li{float: left; font-size: 14px; color: #656576; line-height: 18px; padding-right: 36px; display: inline; padding-bottom: 14px;}
.fenliu_box a{color: #656576;}
.fenliu_box a.corlor_red{text-decoration: underline;}
.fenliu_box a:hover{color: #fdc53f;}

.tip_box{width: 360px; height: 44px; position: relative; position: relative;}
.tip_cont{background:#C8B4AB; display: none; border: 1px solid #372A15; color:#453C26; padding: 5px; position: absolute; left: 0; top: 44px; z-index: 100; width: 240px;}
.tip_cont span{display: block;}

.chy{height: 36PX;}
.chy a{float: left; width: 82px; height: 21px; display: inline; margin-right: 6px; overflow: hidden; text-indent: -999px;}
.chy a.ch1{background: url(https://shenmo.games.wanmei.com/images/inside111104/btn_md5.png) no-repeat 0 0;}
.chy a.ch2{background: url(https://shenmo.games.wanmei.com/images/inside111104/btn_rar.png) no-repeat 0 0;}
.chy a.ch3{background: url(https://shenmo.games.wanmei.com/images/inside111104/btn_directx.png) no-repeat 0 0;}

.dwSecond{background: url(https://shenmo.games.wanmei.com/images/main201907/second.png) no-repeat 0 -18px; padding: 0 0 80px 144px;}
.dwSecTop{line-height: 30px; padding-bottom: 16px;}
.dwSecTop h3{font-size: 18px; color: #9b8c65;}
.dwSecTop p{font-size: 14px; color: #b5b4b9;}
.dwSecTop p span{padding:0 6px; color: #FFF;}

.dwThird{background: url(https://shenmo.games.wanmei.com/images/main201907/third.png) no-repeat 0 -18px; height: 124px;  padding: 0 0 0 144px;}
.dwOver{height: 120px; color:#9c8d66;}
.dwOver strong{float: left; height: 80px; line-height: 80px; padding-right: 10px; font-size: 36px;}
.dwOver span{float: left; padding-top: 36px; font-size: 16px;}
.dwImg{padding: 12px 0 0 0;}

.dwTable{width: 604px;}
.dwTitle{width: 122px; height:26px; line-height: 26px; text-align: center; background: #16181b; font-size: 16px; color: #b4b3b8;}
.dwView{width: 560px; margin: 0 auto; padding-top: 26px;}

.hebing_scroll{ width:564px; height:106px; overflow-y:auto;}
.hebing_scroll table{ width:540px; border-spacing:0; border-collapse:collapse; border-top:1px solid #0d0d10; border-left:1px solid #0d0d10;}
.hebing_scroll table td,.hebing_scroll table th{ height:26px; background-color:#292931; color:#656576; border-bottom:1px solid #0d0d10; border-right:1px solid #0d0d10;text-align:center;}
.hebing_scroll table th{ color:#aa9d7a;  font-weight:bold;}
.hebing_scroll table td a{color:#b4b3b8;}

.hebing_scroll::-webkit-scrollbar{width:6px;height:6px;background-color:rgba(0,0,0,0);}
.hebing_scroll::-webkit-scrollbar-track{border-radius:3px;background-color:#0b0c0d;}
.hebing_scroll::-webkit-scrollbar-thumb{border-radius:3px;background-color:#2c3137;} 
.hebing_scroll::-webkit-scrollbar-thumb:hover{background-color:rgba(143,143,148,1);}
.hebing_scroll::-webkit-scrollbar-thumb:active{background-color:rgba(106,106,112,1);}
.hebing_scroll::-webkit-scrollbar-track-piece{margin:0;}


.moveleft{-webkit-transform: translate3d(-60%,0,0);-moz-transform: translate3d(-60%,0,0);-ms-transform: translate3d(-60%,0,0);-o-transform: translate3d(-60%,0,0);transform: translate3d(-60%,0,0); filter:alpha(opacity=0);-moz-opacity:0; opacity:0; -webkit-transition:0.4s;-moz-transition:0.4s;-ms-transition:0.4s;-o-transition:0.4s;transition:0.4s;}

.moveright{-webkit-transform: translate3d(60%,0,0);-moz-transform: translate3d(60%,0,0);-ms-transform: translate3d(60%,0,0);-o-transform: translate3d(60%,0,0);transform: translate3d(60%,0,0); filter:alpha(opacity=0);-moz-opacity:0; opacity:0; -webkit-transition:0.4s;-moz-transition:0.4s;-ms-transition:0.4s;-o-transition:0.4s;transition:0.4s;}

.moveup{-webkit-transform: translate3d(0,-100%,0);-moz-transform: translate3d(0,-100%,0);-ms-transform: translate3d(0,-100%,0);-o-transform: translate3d(0,-100%,0);transform: translate3d(0,-100%,0); filter:alpha(opacity=0);-moz-opacity:0; opacity:0;}
.movedown{-webkit-transform: translate3d(0,100%,0);-moz-transform: translate3d(0,100%,0);-ms-transform: translate3d(0,100%,0);-o-transform: translate3d(0,100%,0);transform: translate3d(0,100%,0); filter:alpha(opacity=0);-moz-opacity:0; opacity:0;}

.pop-box{width: 1145px;height: 780px;background: url(https://shenmo.games.wanmei.com/images/cover20200428/pop-bg.png) no-repeat center;position: relative; display: none;}
.pop-close{position: absolute;right:31px;top:90px;width: 31px;height: 32px;background: url(https://shenmo.games.wanmei.com/images/cover20200428/pop-close.png) no-repeat center;cursor: pointer;}
.pop-title{position: absolute;left: 380px;top:70px;width: 596px;height: 220px;background: url(https://shenmo.games.wanmei.com/images/cover20200428/pop-title.png) no-repeat center;}
.pop-cont{position: absolute;left: 340px;top:240px;padding-right:20px;width: 720px;height: 400px;overflow-x: hidden;overflow-y: auto;font-size: 16px;color: #ece0d4;}
.pop-cont h3{margin:20px 0 10px;padding:0 8px;background: #38478f;display: inline-block;}
.pop-cont p{line-height: 24px;}
.pop-btn{position: absolute;bottom: 30px;left: 465px;width: 314px;height: 66px;background: url(https://shenmo.games.wanmei.com/images/cover20200428/pop-btn.png) no-repeat center top;font-size: 24px;color: #fff;line-height: 66px;text-align: center;}
.pop-btn:hover{background-position: center bottom;}
.boxy-modal-blackout{z-index: 99998 !important;}
.boxy_layer{z-index: 99999 !important;}
.pop-cont::-webkit-scrollbar{width:12px;height:12px;border-radius:8px;background-color:#262a47;}
    .pop-cont::-webkit-scrollbar-track{background-color: transparent;}
    .pop-cont::-webkit-scrollbar-thumb{border-radius:8px;background-color:#38478f;} 
    .pop-cont::-webkit-scrollbar-thumb:hover{background-color:rgba(143,143,148,1);}
    .pop-cont::-webkit-scrollbar-thumb:active{background-color:rgba(106,106,112,1);}
    .pop-cont::-webkit-scrollbar-track-piece{margin: 3px 0;}