*{box-sizing:border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; margin:0; padding:0; font-size: .2rem;}
html{font-family: "Microsoft YaHei","Arial","Helvetica Neue",Helvetica,STHeiTi,arial,sans-serif; -webkit-font-smoothing: antialiased;-webkit-text-size-adjust: none;-webkit-tap-highlight-color: rgba(0,0,0,0); -webkit-overflow-scrolling: touch; overflow-scrolling: touch; width: 100%; height: 100%; }
body{width: 100%; height: 100%; position: relative; margin: 0 auto; max-width: 7.5rem}
ul,li,dl,dt,dd{list-style:none;}
h1,h2,h3,h4,h5,h6{font-weight:400;color:#000;}
h1{font-size: 0.44rem;}h2{font-size:0.4rem}h3{font-size:0.34rem}h4{font-size:0.3rem}h5{font-size:0.24rem}h6{font-size:0.2rem;}
a{text-decoration:none;color:#000;}
img{border: 0;vertical-align:bottom; width: 100%; height: 100%;}
input,button{outline: none; border: none; -webkit-appearance:none; background: none; touch-action: none;}
i{display: inline-block; background-size: 100% 100%; }
button {
  border: none;
  outline: none;
  -webkit-appearance:none;
  border-radius: 0;
}
input[type="button"], input[type="submit"], input[type="reset"] {

  -webkit-appearance: none;
  border-radius: 0;

}

/*header*/
header{width: 100%; height: 1.66rem; position: relative;border-bottom: .01rem solid rgb(234,234,234);border-top: .1rem solid rgb(33,33,33)}
.header-logo{position: absolute;top:.33rem;left: .3rem;}
.header-logo img{width: 3.78rem;height: .95rem}
.header-menu{position: absolute;top:.6rem;right: .26rem;}
.header-menu img{width: .68rem;height: .15rem;}
.menu{position: absolute;top:1.05rem;right: 0.26rem;width: 3rem;height: 3.6rem;border:.01rem solid rgb(160,160,160);z-index: 99999;background-color: #fff;display: none}
.menu ul{width: 2.6rem;margin: 0 auto;height: 3.6rem}
.menu ul li{height: .72rem;padding-left: .13rem;border-bottom: 1px solid rgb(177,177,177);font-size: .3rem;padding-top: .13rem}
.menu ul li span{font-size: .18rem}
.menu .active{font-weight: bold;color: rgb(184,152,78);}

/*footer*/
footer{width: 100%;height: 4.25rem;background-color: rgb(49,49,49);float: left;}
.QRcode{width: 1.18rem;height: 1.61rem;margin:0 auto;}
.QRcode img{width: 1.18rem;height: 1.18rem;margin-top: .43rem;}
.QRtext{width: 5.2rem;height: .5rem;margin: .1rem auto;border-bottom: .01rem solid #fff;text-align: center;font-weight: bold;line-height: .5rem;color: #fff; font-size: .26rem;}
.share{width: 2.5rem;height: .5rem;margin: 0 auto;color: #fff;line-height: .5rem;margin-top: .1rem}
.share span{width: .45rem;height: .5rem;display: block;float: left;text-align: center;}
.share span:first-child{width: .8rem; padding-top: .02rem;}
.share span img{width: .38rem;height: .38rem;vertical-align: middle;}
.info{width: 98%;color: #fff;text-align: center;font-size: .1rem;margin: 0 auto;margin-top: .15rem;}
.info span{font-size: .22rem; line-height: .4rem; display: block;}