/* 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; outline: none;}
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;}
span,a,strong,div{-webkit-appearance:none;-webkit-tap-highlight-color:transparent;}
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;}
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";}
.pub_btn{display: block; overflow: hidden; text-indent: -999px; cursor: pointer; margin: 0 auto;}
.pub_btn:hover{background-position: 0 bottom;}
.pub_le{float: left}
.pub_lr{float: right;}
.pub_ib{text-align: center; display: table; word-spacing:-1em;}
.pub_text1{display: block;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.pub_text2{overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.pub_table{border-collapse: collapse; width: 100%;}
.none{display:none;}
body{background:#000; font-size:12px; font-family:"Microsoft YaHei",Verdana,Geneva,sans-serif,\5b8b\4f53; width: 100%; overflow-x: hidden;}
#content{width: 19.2rem; height: 48.59rem; background: url(../images/bg.jpg) no-repeat center 0; background-size: 100% auto; position: relative; -webkit-text-size-adjust: 100%; overflow: hidden;}

.logo{display: block; position: absolute; left: .1rem; top: 1.3rem; width: 1.5rem; z-index: 100;}
.loginBox{width: 7rem; position: absolute; right: .1rem; top: 1.4rem; font-size: .2rem; color: #000; text-align: right; z-index: 100;}
.loginBox a{color: #f00; cursor: pointer;}
.login,.logout{display: none;}

.section1{width: 13rem; margin: 0 auto; position: relative; height: 10.70rem;}


.slg{display: block; width: 9.94rem; height: 5.86rem; background: url(../images/slg.png) no-repeat 0 0; background-size: 100% auto; position: absolute; right: -2.48rem; top:.5rem;}
.serverBox div.a1{width: 4.66rem; height: .7rem; line-height: .7rem; text-align: center; font-size: .34rem; color: #ffff95; position: absolute; left: 2.86rem; top: 3.70rem;}
.serverBox div.a2{width: 4.66rem; height: .7rem; line-height: .7rem; text-align: center; font-size: .28rem; color: #ab0a00; position: absolute; left: 2.86rem; top: 4.40rem;}

.btn{width: 100%; position: absolute; left: 0; top: 7.50rem;}
.btn a{display: block; width: 4.48rem; height: 1.88rem; margin: 0 auto; cursor: pointer; background: url(../images/btn_yy.png) no-repeat 0 0; background-size: 100% auto;}
.btn a.on{background-position: 0 -1.88rem; cursor: default;}

.box1{background: url(../images/box1.png) no-repeat center 0; background-size: 10.75rem; height: 5.88rem; position: relative;}
.yynum{text-align: center; font-size: .40rem; color: #fce195; position: absolute; left: 0; top: 4.72rem; width: 100%;}

.box2{height: 8.26rem; position: relative;}
.box2Cont{width: 19.20rem; height: 7.60rem; background: url(../images/box2.png) no-repeat center 0; background-size: 100% auto;}
.box2ContIcon{width: 12rem; height: 100%; margin: 0 auto; position: relative;}
.box2Icon{display: none; width: .48rem; height: .47rem; background: url(../images/icon.png) no-repeat 0 0; background-size: 100% auto; position: absolute;}
.box2Icon.icon1{left: 0.53rem; top: 2.18rem;}
.box2Icon.icon2{left: 3.28rem; top: 3.00rem;}
.box2Icon.icon3{left: 6.15rem; top: 2.33rem;}
.box2Icon.icon4{left: 8.98rem; top: 1.70rem;}
.box2Icon.icon5{left: 11.73rem; top: 2.48rem;}

.box3{background: url(../images/box3.png) no-repeat center 0; background-size: 12.88rem auto; height: 10.09rem; position: relative; width: 13rem; margin: 0 auto;}
.box4{background: url(../images/box4.png) no-repeat center 0; background-size: 6.60rem auto; height: 10.12rem; position: relative; width: 13rem; margin: 0 auto;}
.box5{display: flex; justify-content: center; padding-top: .5rem;}
.box5 a{display: block; width: 3.55rem; height: .81rem; margin: 0 .2rem;}
.box5 a.btnShare{background: url(../images/btnShare.png) no-repeat 0 0; background-size: 100% auto; cursor: pointer;}
.box5 a.btnHome{background: url(../images/btnHome.png) no-repeat 0 0; background-size: 100% auto; width: 3.53rem; height: .83rem;}

.qrcode{display: block; width: 3.00rem; height: 3.00rem; position: absolute; top: 6.05rem; left: 50%; margin-left: -1.47rem;}


.popFiex{width: 100%; height: 100%; position: fixed; left: 0; top: 0; background: rgba(0,0,0,0.8); z-index: 99999999999999; display: none;}
.popCont{position: fixed; left: 50%; top: 50%; -webkit-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%);transform: translate(-50%,-50%);}
.pop1{width: 7.54rem; height: 4.75rem; background: url(../images/pop.png) no-repeat 0 0; background-size: 100% auto;}
.closeBtn{display: block; width: .4rem; height: .4rem; background: url(../images/close.png) no-repeat center; background-size: .27rem auto; cursor: pointer; overflow: hidden; text-indent: -9999rem; position: absolute; right: .4rem; top: .4rem;}

.msg{height: 3rem; padding-top: .3rem; display: flex; justify-content: center; align-items: center; font-size: .44rem; color: #86230a; font-weight: bold;}
.btnBox{display: flex; justify-content: center;}
.btnBox a{display: block; width: 2.66rem; height: .62rem; margin: 0 .1rem; cursor: pointer;}
.btnBox a.btn_enter{background: url(../images/btn_enter.png) no-repeat 0 0; background-size: 100% auto;}

.shareMain{width: 3.48rem; height: 100%; margin: 0 auto; display: flex; align-content: center; flex-wrap:wrap;}
.shareMain a{display: block; width:3.48rem; height:.81rem; cursor: pointer; margin: .14rem 0;}
.shareMain a.btn_wb{background: url(../images/btn_wb.png) no-repeat 0 0; background-size: 100% auto;}
.shareMain a.btn_wx{background: url(../images/btn_wx.png) no-repeat 0 0; background-size: 100% auto;}
.shareMain a.btn_qq{background: url(../images/btn_qq.png) no-repeat 0 0; background-size: 100% auto;}