.vue-picture-preview .pswp__bg{background:rgba(0,0,0,.8)}@-webkit-keyframes a{0%{opacity:1}to{opacity:0}}@keyframes a{0%{opacity:1}to{opacity:0}}.v-toast--top{top:13.333vw}.v-toast--top .v-toast--fade-out{-webkit-animation-name:a;animation-name:a}body{font-family:system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif}.login-container{position:relative;width:100%;height:100vh;padding-top:6.667vw;font-family:Noto Sans SC}.login-container .go-home{width:100%;height:4.8vw;font-size:4.8vw;padding-left:5.333vw;margin-bottom:8vw}.login-container .login-image{width:100%;height:auto}.login-container .login-image>img{width:inherit}.login-container .login-box{padding:8vw 10.133vw 0}.login-container .login-box .tab-box{position:relative;width:100%;height:7.333vw;padding-left:.533vw;margin-bottom:5.333vw}.login-container .login-box .tab-box .tab-items{font-size:0;color:#787878}.login-container .login-box .tab-box .tab-items .t-item{position:relative;display:inline-block;vertical-align:top;font-size:4vw}.login-container .login-box .tab-box .tab-items .t-item>span{position:relative;z-index:2}.login-container .login-box .tab-box .tab-items .t-item:first-of-type{margin-right:4.267vw}.login-container .login-box .tab-box .tab-items .t-item.active{color:#1f1f1f}.login-container .login-box .tab-box .tab-items .t-item.active:before{content:"";position:absolute;z-index:1;left:50%;margin-left:-4.933vw;bottom:-.533vw;width:9.867vw;height:1.867vw;background:#a1ccf9;border-radius:.267vw}.login-container .login-box .tab-box .logo-image{position:absolute;right:0;top:0;height:7.333vw;width:auto}.login-container .login-box .tab-box .logo-image>img{height:inherit}.login-container .login-box .form-area .input-box{width:100%;height:11.467vw;background:#f4f9ff;border-radius:1.2vw;padding:3.333vw 0 3.333vw 3.6vw;font-size:3.733vw;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:space-between;margin-bottom:2.133vw}.login-container .login-box .form-area .input-box .split{flex:0 0 0.267vw;height:4.8vw;background:#bac8f3;margin-right:3.2vw}.login-container .login-box .form-area .input-box .select-box{position:relative;flex:0 0 12.667vw;color:#1380f0}.login-container .login-box .form-area .input-box .select-box .check-list{position:absolute;right:0;left:0;top:50%;transform:translateY(-50%);width:100%;opacity:0}.login-container .login-box .form-area .input-box .text-box{position:relative;flex:1}.login-container .login-box .form-area .input-box .text-box>input[type=number],.login-container .login-box .form-area .input-box .text-box>input[type=password],.login-container .login-box .form-area .input-box .text-box>input[type=text]{padding:0;overflow:hidden;font-family:Arial;font-size:inherit;font-weight:inherit;background:transparent;border:none;resize:none;outline:none;width:100%;color:#1380f0;line-height:4.8vw}.login-container .login-box .form-area .input-box .text-box>input[type=number]::-webkit-input-placeholder,.login-container .login-box .form-area .input-box .text-box>input[type=password]::-webkit-input-placeholder,.login-container .login-box .form-area .input-box .text-box>input[type=text]::-webkit-input-placeholder{color:#85c1ff}.login-container .login-box .form-area .input-box .text-box>input[type=number]::-moz-placeholder,.login-container .login-box .form-area .input-box .text-box>input[type=password]::-moz-placeholder,.login-container .login-box .form-area .input-box .text-box>input[type=text]::-moz-placeholder{color:#85c1ff}.login-container .login-box .form-area .input-box .text-box>input[type=number]::-ms-input-placeholder,.login-container .login-box .form-area .input-box .text-box>input[type=password]::-ms-input-placeholder,.login-container .login-box .form-area .input-box .text-box>input[type=text]::-ms-input-placeholder{color:#85c1ff}.login-container .login-box .form-area .input-box .text-box>input[type=number]:-webkit-autofill,.login-container .login-box .form-area .input-box .text-box>input[type=number]:-webkit-autofill:active,.login-container .login-box .form-area .input-box .text-box>input[type=number]:-webkit-autofill:focus,.login-container .login-box .form-area .input-box .text-box>input[type=number]:-webkit-autofill:hover,.login-container .login-box .form-area .input-box .text-box>input[type=password]:-webkit-autofill,.login-container .login-box .form-area .input-box .text-box>input[type=password]:-webkit-autofill:active,.login-container .login-box .form-area .input-box .text-box>input[type=password]:-webkit-autofill:focus,.login-container .login-box .form-area .input-box .text-box>input[type=password]:-webkit-autofill:hover,.login-container .login-box .form-area .input-box .text-box>input[type=text]:-webkit-autofill,.login-container .login-box .form-area .input-box .text-box>input[type=text]:-webkit-autofill:active,.login-container .login-box .form-area .input-box .text-box>input[type=text]:-webkit-autofill:focus,.login-container .login-box .form-area .input-box .text-box>input[type=text]:-webkit-autofill:hover{-webkit-transition-delay:99999s;-webkit-transition:background-color 99999s ease-out}.login-container .login-box .form-area .input-box .input-action{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;padding:0 4vw 0 1.333vw}.login-container .login-box .form-area .input-box .input-action .send-code-button{padding:0 0 0 4vw;background:none;border:none;flex:1;font-size:3.733vw;color:#1380f0}.login-container .login-box .form-area .input-box .input-action .clear{font-size:3.733vw;color:#bbcbfc}.login-container .login-box .form-area .input-box .input-action .eye .svg-icon{position:relative;top:.4vw;margin-left:1.333vw;font-size:4.667vw;color:#bbcbfc}.login-container .login-box .form-confirm{position:relative;margin-top:26.667vw;font-size:3.733vw}.login-container .login-box .form-confirm .protocol{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;font-size:3.2vw;margin-bottom:3.333vw}.login-container .login-box .form-confirm .protocol input{width:8vw;height:8vw}.login-container .login-box .form-confirm .protocol .ipt2{width:4.933vw;height:4.933vw}.login-container .login-box .form-confirm .protocol>label{margin-left:1.333vw;color:#525252}.login-container .login-box .form-confirm .protocol>label a{color:#1380f0}.login-container .login-box .form-confirm .submit-button{padding:0;border:none;font:inherit;color:inherit;background-color:transparent;cursor:pointer;outline:none;display:block;width:100%;height:10.4vw;background:#1380f0;border-radius:1.2vw;color:#fff;line-height:5.6vw;font-size:4vw}.login-container .login-box .form-confirm .switch-logintype{padding:0;border:none;font:inherit;color:inherit;background-color:transparent;cursor:pointer;outline:none;position:absolute;display:block;width:100%;text-align:center;margin-top:5.333vw;color:#1380f0}
