@supports (bottom: env(safe-area-inset-bottom)){#app{padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom)}}body,div,span,img,input,a,strong,em,ins,del,ul,li,p,h1,h2,h3,h4,i{margin:0;padding:0}a{text-decoration:none;color:#000}li{list-style:none}input{border:none;outline:none}img{border:none;vertical-align:middle}i{font-style:normal}body{font-size:3.2vw;line-height:1;background-color:#f3f6f6}.clearfix:before,.clearfix:after{content:"";display:block}.clearfix:after{clear:both}.clearfix{*zoom: 1}#app .popup_img{height:165.33333vw}#app .loading{display:inline-block;width:8vw;height:8vw;position:relative;border:1.06667vw solid #e04960;animation:loader 4s infinite ease}#app .loading-inner{vertical-align:top;display:inline-block;width:100%;background-color:#e04960;animation:loader-inner 4s infinite ease-in}@keyframes loader{0%{transform:rotate(0)}25%{transform:rotate(180deg)}50%{transform:rotate(180deg)}75%{transform:rotate(360deg)}to{transform:rotate(360deg)}}@keyframes loader-inner{0%{height:0%}25%{height:0%}50%{height:100%}75%{height:100%}to{height:0%}}:root:root{--van-popup-background: rgba(0, 0, 0, .4)}#app{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Source Han Sans CN,\201dMicrosoft YaHei\201d,Arial,Helvetica,sans-serif,\201d\5b8b\4f53\201d;color:#2c3e50;box-sizing:border-box;background-color:#fff;font-size:3.2vw}#app[data-v-5859285c] .van-toast{background-color:#0006!important}
