.login[data-v-f3c2229e]{width:100%;height:100%}.login .bg[data-v-f3c2229e],.login[data-v-f3c2229e]{display:-webkit-box;display:-ms-flexbox;display:flex}.login .bg[data-v-f3c2229e]{-webkit-box-flex:1;-ms-flex:1;flex:1;background:-webkit-gradient(linear,left top,right bottom,from(#ddeef7),color-stop(70%,#fafafa)) 100% no-repeat;background:linear-gradient(to bottom right,#ddeef7 0,#fafafa 70%) 100% no-repeat;position:relative}.login .bg .project-logo[data-v-f3c2229e]{width:34px;height:36px;margin:24px 0 0 30px;position:absolute}.login .bg .bg-icon[data-v-f3c2229e]{width:100%;height:100%;background:url(../img/logo-bg.684518fa.png);background-size:100% 100%}.login .login-container[data-v-f3c2229e]{width:520px;position:relative;padding-right:80px}.login .login-container .title-box[data-v-f3c2229e]{color:#4b526a;margin:92px 0 0 62px}.login .login-container .title-box .title-cont[data-v-f3c2229e]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.login .login-container .title-box .icon_title[data-v-f3c2229e]{font-size:48px;margin-right:8px}.login .login-container .title-box .title[data-v-f3c2229e]{font-size:42px;font-weight:700;line-height:60px}.login .login-container .title-box .title span[data-v-f3c2229e]{color:#3883f0}.login .login-container .title-box .subtitle[data-v-f3c2229e]{font-size:22px;font-weight:400;line-height:30px}.login .login-container .brand-box[data-v-f3c2229e]{width:378px;margin-top:30px;margin-left:62px}.login .login-container .brand-box .brand-subtitle[data-v-f3c2229e]{color:#848997;font-size:16px;margin-bottom:12px}.login .login-container .brand-box .brand-item[data-v-f3c2229e]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid #d8d8d8;border-radius:4px;padding:12px 18px;margin-top:-1px}.login .login-container .brand-box .brand-item .brand-icon[data-v-f3c2229e]{height:30px;margin-right:12px}.login .login-container .brand-box .brand-item .brand-name[data-v-f3c2229e]{font-size:16px;font-weight:400;color:#4b526a;line-height:32px}.login .login-container .brand-box .brand-list[data-v-f3c2229e]{padding-top:2px;max-height:calc(100vh - 380px);overflow:auto}.login .login-container .brand-box .brand-list .brand-item[data-v-f3c2229e]{cursor:pointer;width:378px;display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid #d8d8d8;padding:12px 14px;margin-top:-1px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.login .login-container .brand-box .brand-list .brand-item .left[data-v-f3c2229e]{display:-webkit-box;display:-ms-flexbox;display:flex;width:calc(100% - 40px);overflow:hidden}.login .login-container .brand-box .brand-list .brand-item .right[data-v-f3c2229e]{font-size:18px;line-height:32px;color:#adb1be}.login .login-container .brand-box .brand-list .brand-item .brand-icon[data-v-f3c2229e]{height:30px;margin-right:12px}.login .login-container .brand-box .brand-list .brand-item .brand-name[data-v-f3c2229e]{font-size:16px;font-weight:400;color:#4b526a;line-height:32px;white-space:nowrap}.login .login-container .brand-box .brand-list .brand-item[data-v-f3c2229e]:active{background-color:#f1f3f6}.login .login-container .brand-box .brand-list .brand-item[data-v-f3c2229e]:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.login .login-container .brand-box .brand-list .brand-item[data-v-f3c2229e]:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.login .login-container .manage-mes[data-v-f3c2229e]{margin-top:34px}.login .login-container .manage-mes .brand-item[data-v-f3c2229e]{display:block}.login .login-container .manage-mes .brand-item .manage-name[data-v-f3c2229e]{color:#848997;line-height:32px}.login .login-container .manage-mes .brand-item .brand-name[data-v-f3c2229e]{color:#848997;margin-left:0;white-space:nowrap}.login .login-container .login-box[data-v-f3c2229e]{width:354px;position:absolute;left:83px;bottom:162px}.login .login-container .login-box .wx-login-btn[data-v-f3c2229e]{cursor:pointer;background:#00c16a;color:#fff;font-size:16px;padding:12px;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:54px;height:54px}.login .login-container .login-box .wx-login-btn .wx_icon[data-v-f3c2229e]{font-size:30px}.login .login-container .login-box .wx-login-btn p[data-v-f3c2229e]{line-height:30px;margin-left:8px}.login .login-container .login-box .ldap-login[data-v-f3c2229e]{text-align:center;margin-top:4px}.login .power[data-v-f3c2229e]{position:absolute;right:16px;bottom:16px;font-size:14px;color:#adb1be}.login .form-label[data-v-f3c2229e]{margin-bottom:10px}.first-marquee[data-v-f3c2229e]:hover{-webkit-animation:first-marquee-data-v-f3c2229e 5s linear infinite normal;animation:first-marquee-data-v-f3c2229e 5s linear infinite normal;display:inline-block;padding-right:50%}@-webkit-keyframes first-marquee-data-v-f3c2229e{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);display:none}}@keyframes first-marquee-data-v-f3c2229e{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);display:none}}.first-marquee:hover+.second-marquee[data-v-f3c2229e]{-webkit-animation:first-marquee-data-v-f3c2229e 5s linear infinite normal;animation:first-marquee-data-v-f3c2229e 5s linear infinite normal;display:inline-block;padding-right:50%}@-webkit-keyframes second-marquee-data-v-f3c2229e{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);display:none}}@keyframes second-marquee-data-v-f3c2229e{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);display:none}}@media only screen and (max-width:768px){.login[data-v-f3c2229e]{display:block;overflow:hidden}.login .bg[data-v-f3c2229e]{display:none}.login .login-container[data-v-f3c2229e]{width:100%;height:100%;padding-right:0}.login .login-container .title-box[data-v-f3c2229e]{margin:18px 22px}.login .login-container .title-box .title-cont[data-v-f3c2229e]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.login .login-container .title-box .icon_title[data-v-f3c2229e]{font-size:44px}.login .login-container .title-box .title[data-v-f3c2229e]{font-size:36px}.login .login-container .title-box .subtitle[data-v-f3c2229e]{font-size:18px}.login .login-container .brand-box[data-v-f3c2229e]{width:calc(100% - 44px);margin-top:20px;margin-left:22px}.login .login-container .brand-box .brand-list[data-v-f3c2229e]{max-height:calc(100vh - 340px)}.login .login-container .brand-box .brand-list .brand-item[data-v-f3c2229e]{width:100%}.login .login-container .brand-box .brand-list .brand-item[data-v-f3c2229e]:hover{background-color:#f1f3f6}.login .login-container .login-box[data-v-f3c2229e]{width:80%;left:50%;bottom:100px;-webkit-transform:translate(-50%);transform:translate(-50%)}.login .power[data-v-f3c2229e]{width:100vw;position:fixed;bottom:16px;text-align:center;right:0}}.demo-ruleForm .el-input--prefix .el-input__inner{padding-left:38px}.login.brand .brand-back-login{position:absolute;bottom:140px;width:354px;left:83px;height:48px;border-radius:48px}.login.brand .login-container .add-info .el-form{width:calc(100% - 62px);margin-top:20px;margin-left:62px}.login.brand .login-container .add-info .el-form .el-input__icon{font-size:20px}.login.brand .login-container .add-info .el-form-item.is-required .el-form-item__label{font-size:16px;font-weight:400;padding-bottom:0}.login.brand .login-container .add-info .el-form-item.is-required .el-form-item__label:before{content:""}.open-aidian{display:none}@media only screen and (max-width:768px){.login.brand .brand-back-login{position:fixed;bottom:100px;width:80%;left:10%;height:48px;border-radius:48px}.login.brand .login-container .add-info .el-form{width:calc(100% - 44px);margin-top:20px;margin-left:22px}.register-success-back{display:none}.open-aidian{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.open-aidian .aidian-icon{background:#fff;padding:6px;border-radius:20px;margin-top:-2px}.open-aidian .aidian-icon img{height:14px}.open-aidian .aidian-btn-text{font-size:16px;margin:4px 6px}}