@charset "UTF-8";*,:after,:before{box-sizing:border-box;margin:0;padding:0}#__layout,#__nuxt,#app{height:100vh;min-height:100%!important;width:100%}html{font-family:Helvetica Neue,Helvetica,Microsoft YaHei,Arial,sans-serif;font-size:16px;height:100%;min-height:100vh;width:100%;word-spacing:0;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;box-sizing:border-box}body{background:#fff!important;flex-direction:column;font-size:14px;line-height:1.42857143;min-height:100%;min-height:100vh;overflow-x:hidden;overflow-y:auto}#routerView,body{display:flexbox;display:flex}#routerView{width:100%;-prefix-box-flex:1;flex:1;flex-direction:column;flex-grow:1}hr{box-sizing:content-box;height:0;overflow:visible}img{border-style:none;display:inline-block}a,button,input,optgroup,select,textarea{-webkit-tap-highlight-color:rgba(0,0,0,0)}a,img{-webkit-touch-callout:none}blockquote,body,button,code,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,pre,strong,td,textarea,th,ul{font-family:Alibaba PuHuiTi;margin:0;padding:0}img{border:0;vertical-align:middle}a{color:#000;outline:none;text-decoration:none}li{list-style:none}div,h1,h2,h3,h4,h5,h6,p,section,span{-webkit-margin-before:0;-webkit-margin-after:0}.clearfix:after{clear:both;content:"​";display:block;height:0}button{background:transparent;border:none;cursor:pointer}i{font-style:normal}input,select,textarea{border:none;outline:none}select{appearance:none;-moz-appearance:none;-webkit-appearance:none;background:transparent}select::-ms-expand{display:none}button{outline:none}input:-webkit-autofill{　　-webkit-box-shadow:0 0 0 1000px #fff inset}.luffy-message-root{left:50%;pointer-events:none;position:fixed;top:18px;transform:translate(-50%);z-index:10000}.luffy-message{align-items:center;background:#111827cc;border:1px solid hsla(0,0%,100%,.08);border-radius:8px;box-shadow:0 18px 42px #0f172a4d;color:#fff;display:inline-flex;font-size:14px;font-weight:500;gap:10px;justify-content:center;left:50%;line-height:1.55;max-width:min(620px,100vw - 28px);min-width:300px;opacity:0;padding:13px 18px;position:absolute;text-align:center;transform:translate(-50%) translateY(-10px) scale(.98);transition:opacity .2s ease,transform .2s ease,top .18s ease;white-space:nowrap}.luffy-message.is-visible{opacity:1;transform:translate(-50%) translateY(0) scale(1)}.luffy-message.is-leaving{opacity:0;transform:translate(-50%) translateY(-8px) scale(.98)}.luffy-message.is-success{background:#16a34acc;border-color:#ffffff14;color:#fff}.luffy-message.is-error,.luffy-message.is-fail{background:#dc2626cc;border-color:#ffffff14;color:#fff}.luffy-message__icon{align-items:center;background:#ffffff29;border-radius:999px;display:inline-flex;flex:0 0 auto;font-size:12px;height:20px;justify-content:center;width:20px}.luffy-message__text{display:inline-block}@media only screen and (max-width:750px){.luffy-message-root{left:50%;top:12px}.luffy-message{border-radius:8px;font-size:13px;min-width:0;padding:12px 14px;width:min(420px,100vw - 24px)}}.error-container[data-v-1d168bc1]{align-items:center;display:flex;justify-content:center}.error-container .error-content .error-text .error-subtitle[data-v-1d168bc1],.error-container .error-content .error-text .error-title[data-v-1d168bc1]{color:#646464;line-height:1.4}.error-container .error-content .error-text .error-title[data-v-1d168bc1]{font-size:40px;font-weight:600}.error-container .error-content .error-text .error-subtitle[data-v-1d168bc1]{font-size:18px;margin-top:10px}.error-container .error-content .error-btn-group[data-v-1d168bc1]{margin-top:20px}.error-container .error-content .error-btn-group .error-btn[data-v-1d168bc1]{background:none;border:1px solid;border-radius:3px;cursor:pointer;display:inline-block;font-size:14px;line-height:32px;padding:0 16px;text-align:center}.error-container .error-content .error-btn-group .btn-index[data-v-1d168bc1]{background-color:#ffc210;border-color:#ffc210;color:#fff}.error-container .error-content .error-btn-group .btn-index[data-v-1d168bc1]:hover{background:#f5a623;border-color:#f5a623}
