*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:12px}
body,html{height:100%;font-size:12px}
html{font-family:"Helvetica Neue",Helvetica,STHeiTi,Arial,sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;background:#f7f7f7}
body{position:relative;margin:0 auto;line-height:1.6;color:#333;width:100%;height:100%;overflow-x:hidden;-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:transparent}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}
audio,canvas,progress,video{display:inline-block;vertical-align:baseline}
audio:not([controls]){display:none;height:0}
[hidden],template{display:none}
svg:not(:root){overflow:hidden}
a{background:0 0;text-decoration:none;-webkit-tap-highlight-color:transparent;color:#008ad1}
a:active{outline:0}
b,strong{font-weight:700}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-.5em}
sub{bottom:-.25em}
img{border:0;vertical-align:middle}
button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}
button{overflow:visible}
button,select{text-transform:none}
button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}
button[disabled],html input[disabled]{cursor:default}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
input{padding:0;background:0 0;border:0;outline:0;vertical-align:middle;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}
input[type=search]{-webkit-appearance:textfield}
input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}
input[type=text]{width:100%}
input[type=checkbox]{vertical-align:-6.8%}
input::-moz-placeholder,textarea::-moz-placeholder{color:#b3b3b3}
input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#b3b3b3}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#b3b3b3}
fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}
legend{border:0;padding:0}
textarea{overflow:auto;resize:none}
optgroup{font-weight:700}
table{margin:0 auto;width:100%;border-collapse:collapse;border-spacing:0}
td,th{padding:0}
button,html,input,select,textarea{font-family:"Helvetica Neue",Helvetica,STHeiTi,Arial,sans-serif}
blockquote,figure,form,h1,h2,h3,h4,h5,h6,p{margin:0}
dd,dl,li,ol,ul{margin:0;padding:0}
ol,ul{list-style:none outside none}
h1,h2,h3,h4,h5,h6{line-height:2;font-weight:400}
img{width:100%;display:block}
em{font-style:normal}
.clearfix::after,.clearfix::before{content:"";display:table}
.clearfix::after{clear:both}
.header{position:fixed;background:#1fcb94;width:100%;height:1.2rem;line-height:1.2rem;font-size:.43rem;color:#fff;text-align:center;z-index:1000}
.header .bn-back{position:absolute;top:0;left:0;background:url(../img/bn-back-1.png) 50% 50% no-repeat;background-size:.24rem .43rem;width:1.2rem;height:1.2rem;display:block}
.header .bn-txt{position:absolute;top:0;right:0;width:1.2rem;height:1.2rem;font-size:.37rem;color:#fff;display:block}
.headernor{position:fixed;background:#fff;width:100%;height:1.2rem;line-height:1.2rem;border-bottom:1px solid #eee;font-size:.43rem;color:#333;text-align:center;z-index:1000}
.headernor .bn-back{position:absolute;top:0;left:0;background:url(../img/bn-back-2.png) 50% 50% no-repeat;background-size:.24rem .43rem;width:1.2rem;height:1.2rem;display:block}
.headernor .bn-back-n{position:absolute;top:0;left:0;background:url(../img/bn-back-3.png) 50% 50% no-repeat;background-size:.53rem .53rem;width:1.2rem;height:1.2rem;display:block}
.headernor .bn-reg{position:absolute;top:0;right:.67rem;width:1.2rem;height:1.2rem;font-size:.37rem;color:#d8d8d8;display:block}
.headernor .bn-m{position:absolute;top:0;right:0;background:url(../img/bn-m.png) 50% 50% no-repeat;background-size:.61rem .61rem;width:1.2rem;height:1.2rem;display:block}
.headernor .sp{margin:0 .27rem 0 0;font-size:.43rem;}
.headernor .ctrlmenu{position:absolute;top:1.43rem;right:2%;padding:.53rem;background:rgba(255,255,255,.96);border-radius:.27rem;box-shadow:0 1px 3px 0px #737373;text-align:left;display:none;}
.headernor .ctrlmenu::before{content:'';position:absolute;top:-.27rem;right:3%;width:0;height:0;border-width:0 .27rem .34rem;border-color:transparent transparent #fff;border-style:solid;}
.headernor .ctrlmenu a{padding:0 0 0 .8rem;background:url(../img/pm-0.png) left center no-repeat;background-size:.61rem .61rem;font-size:.40rem;color:#444;display:block;}
.headernor .ctrlmenu .scan{background-image:url(../img/pm-1.png);background-position:.05rem center;background-size:.48rem .48rem;color:#00be8b}
.content{padding:1.2rem 0 0 0;height:100%}
.content .mn{padding:.4rem}
.content .mnb{padding:.4rem .4rem 0}
.content.bgf{background:#fff;}
.contenttop{position:fixed;top:0;left:0;background:#fff;width:100%;height:100%;overflow:auto}

.content-ntop{padding-top: 0;}

.footer{text-align:center}

.bgcw{background:#fff}

.p-toast{position: fixed;top: 35%;left: 20%;background: rgba(0,0,0,.6);width: 60%;line-height: .93rem;border-radius: 5px;font-size: .33rem;color: #fff;text-align: center;z-index: 1050;display: none;}
.ptstl1{top: 25%;border-radius: .6rem;}