#app{font-family:PingFangSC-Medium,PingFang SC;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2c3e50;background-color:#f5f5f8;min-height:100vh}::-webkit-scrollbar{display:none}.loadFail[data-v-2166b8d7]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column}.loadFail img[data-v-2166b8d7]{width:2.4rem;height:1.76rem;margin-bottom:.3rem}.loadFail button[data-v-2166b8d7]{margin:0 auto;padding:.05rem .13rem;border-radius:.15rem;border:.01rem solid #ccc;font-size:.14rem;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#595e66}html{font-family:PingFangSC,PingFangSC-Regular,Microsoft yahei;font-size:26.66667vw;height:100%}blockquote,body,dd,dl,form,h1,h2,h3,h4,h5,h6,input,ol,option,p,select,textarea,ul{margin:0;padding:0}body{-webkit-tap-highlight-color:transparent;font-size:.28rem;font-family:PingFangSC,PingFangSC-Regular,Microsoft yahei}input,ol,option,td,textarea,th,ul{padding:0}h1,h2,h3,h4,h5,h6{font-weight:400;font-size:100%}article,aside,details,figcaption,figure,footer,header,menu,nav,section{display:block}table{border-collapse:collapse;border-spacing:0}ol,ul{list-style-type:none}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clear{clear:both;height:0;overflow:hidden}input[type=text],textarea{-webkit-appearance:none}input:focus{-webkit-user-modify:read-write-plaintext-only}fieldset,img{border:0}img{display:block}a{text-decoration:none}a,input,textarea{outline:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}textarea{overflow:auto;resize:none}