body,html{height:100%}body{padding:0;margin:0;font-family:Helvetica,STHeiti,Microsoft YaHei,Verdana,Arial,Tahoma,sans-serif;font-size:12px}#app{height:100%}a{text-decoration:none}.el-link.el-link--primary{font-size:12px}.el-dropdown-menu{min-width:96px}.login-container[data-v-c3b067e4]{min-height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center;background:url(/img/bg.7075721d.jpg) no-repeat 50%;background-size:cover;padding:20px;box-sizing:border-box}.login-container .login-box[data-v-c3b067e4]{width:100%;max-width:450px;background:hsla(0,0%,100%,.85);border-radius:12px;padding:40px;box-shadow:0 10px 30px rgba(0,0,0,.2);animation:fadeInUp-c3b067e4 .6s}.login-container .login-box .logo-area[data-v-c3b067e4]{text-align:center;margin-bottom:30px}.login-container .login-box .logo-area .logo[data-v-c3b067e4]{width:auto;height:45px;margin-bottom:15px}.login-container .login-box .logo-area .title[data-v-c3b067e4]{font-size:24px;color:#333;margin-bottom:5px;font-weight:600}.login-container .login-box .logo-area .subtitle[data-v-c3b067e4]{font-size:14px;color:#999}.login-container .login-box .login-tabs[data-v-c3b067e4] .el-tabs__nav-wrap:after{height:1px;background-color:#eee}.login-container .login-box .login-tabs[data-v-c3b067e4] .el-tabs__item{font-size:16px;padding:0 20px}.login-container .login-box .login-tabs[data-v-c3b067e4] .el-tabs__active-bar{height:3px;background-color:#c19a6b}.login-container .login-box .login-form[data-v-c3b067e4]{margin-top:20px}.login-container .login-box .login-form[data-v-c3b067e4] .el-input__inner{height:48px;line-height:48px;border-radius:8px;padding-left:45px}.login-container .login-box .login-form[data-v-c3b067e4] .el-input__prefix{left:15px}.login-container .login-box .login-form[data-v-c3b067e4] .el-input__prefix i{font-size:18px;color:#c19a6b}.login-container .login-box .login-form .code-item[data-v-c3b067e4]{position:relative}.login-container .login-box .login-form .code-item .code-btn[data-v-c3b067e4]{position:absolute;right:1px;top:1px;height:46px;border-radius:0 8px 8px 0;border:none;background-color:#f5f5f5;color:#c19a6b;font-weight:500}.login-container .login-box .login-form .code-item .code-btn[data-v-c3b067e4]:hover{background-color:#e8e8e8}.login-container .login-box .login-form .code-item .code-btn[data-v-c3b067e4]:disabled{color:#999;background-color:#f5f5f5}.login-container .login-box .login-form .submit-btn[data-v-c3b067e4]{margin-top:30px}.login-container .login-box .login-form .submit-btn .login-btn[data-v-c3b067e4]{width:100%;height:48px;font-size:16px;background-color:#c19a6b;border-color:#c19a6b}.login-container .login-box .login-form .submit-btn .login-btn[data-v-c3b067e4]:hover{background-color:#b08e5f;border-color:#b08e5f}.login-container .login-box .footer-links[data-v-c3b067e4]{display:flex;justify-content:center;align-items:center;margin-top:30px;font-size:14px}.login-container .login-box .footer-links .footer-link[data-v-c3b067e4]{color:#999}.login-container .login-box .footer-links .footer-link[data-v-c3b067e4]:hover{color:#c19a6b}.login-container .login-box .footer-links[data-v-c3b067e4] .el-divider{background-color:#ddd;margin:0 15px}.login-container .copyright[data-v-c3b067e4]{margin-top:30px;color:hsla(0,0%,100%,.7);font-size:12px;text-align:center}@keyframes fadeInUp-c3b067e4{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.login-container[data-v-c3b067e4]{padding:15px;background-position:60%}.login-container .login-box[data-v-c3b067e4]{padding:30px 20px;width:100%}.login-container .login-box .logo-area[data-v-c3b067e4]{margin-bottom:20px}.login-container .login-box .logo-area .logo[data-v-c3b067e4]{width:auto;height:45px}.login-container .login-box .logo-area .title[data-v-c3b067e4]{font-size:20px}.login-container .login-box .login-form[data-v-c3b067e4] .el-input__inner{height:44px;line-height:44px}.login-container .login-box .login-form .submit-btn .login-btn[data-v-c3b067e4]{height:44px}}