*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
html{font-family:Helvetica Neue, Helvetica, PingFang SC, Hiragino Sans GB, Microsoft YaHei, 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:#333}
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{width:100%;border:0;vertical-align:top}
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{font-size:.37rem;color:#bbb}
input:-ms-input-placeholder,textarea:-ms-input-placeholder{font-size:.37rem;color:#bbb}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{font-size:.37rem;color:#bbb}
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}
blockquote,figure,form,h1,h2,h3,h4,h5,h6,p{margin:0}
dd,dl,li,ol,ul{margin:0;padding:0}
ol,ul{margin:0;padding:0;list-style:none outside none}
h1,h2,h3,h4,h5,h6{line-height:2;font-weight:400}
em{font-style:normal}
.clearfix:after,.clearfix:before{content:"";display:table}
.clearfix:after{clear:both}
.popups{position:fixed;top:0;left:0;background:rgba(0,0,0,.4);width:100%;height:100%;display:none;z-index:1000}
.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;}
.hideHeder{padding-top: 0!important}