.no-permission[data-v-2bcea004]{display:flex;align-items:center;justify-content:center;flex-direction:column;height:100%;font-size:14px;background:#eee}.no-permission h3[data-v-2bcea004]{font-size:30px;color:#000;display:flex;align-items:center;margin-bottom:20px}.no-permission .icon-rz-permission[data-v-2bcea004]{font-size:35px;color:#ffc107;margin-right:10px}.no-permission .desc[data-v-2bcea004]{display:flex;align-items:center}.no-permission .desc .el-link[data-v-2bcea004]{margin-left:10px}@supports (-webkit-mask:none) and (not (cater-color:#fff)){.login-container .login-form .el-input input{color:#fff}}.login-container .login-form .el-input{display:inline-block;height:40px;width:80%}.login-container .login-form .el-input input{background:transparent;border:0;-webkit-appearance:none;border-radius:0;padding:12px 5px 12px 15px;color:#1f2743;height:40px;caret-color:#1f2743}.login-container .login-form .el-input input:-webkit-autofill{box-shadow:inset 0 0 0 1000px #f2f3fa!important;-webkit-text-fill-color:#1f2743!important}.login-container .login-form .el-form-item__content{display:flex}.login-container .login-form .el-form-item--small .el-form-item__error{padding-top:3px;padding-left:16px}.login-container .login-form .el-form-item{width:280px;height:40px;background:#f2f3fa;border-radius:20px}.login-container .login-form .el-form-item .icon{width:18px;height:18px;display:inline-block;margin:11px 0 11px 19px}.login-container[data-v-93be3b6c]{min-height:100vh;width:100%;overflow:hidden;background-repeat:no-repeat;background-position:0;background-size:100%}.login-container .login-form[data-v-93be3b6c]{position:relative;width:380px;max-width:100%;margin:204px auto 0;height:381px;background:rgba(242,243,250,.6);box-shadow:0 2px 7px 0 rgba(85,154,248,.16);border-radius:10px;padding:0 50px;box-sizing:border-box}.login-container .login-form .logo-icon[data-v-93be3b6c]{width:120px;height:120px;background:#fff;border-radius:50%;position:absolute;left:130px;top:-60px;display:flex;justify-content:center;align-items:center;box-shadow:0 2px 7px 0 rgba(85,154,248,.36)}.login-container .login-form .logo-icon img[data-v-93be3b6c]{width:84px;height:84px}.login-container .tips[data-v-93be3b6c]{font-size:14px;color:#fff;margin-bottom:10px}.login-container .tips span[data-v-93be3b6c]:first-of-type{margin-right:16px}.login-container .title-container[data-v-93be3b6c]{position:relative;padding:75px 0 16px}.login-container .title-container .title[data-v-93be3b6c]{font-size:20px;color:#1f2743;text-align:center;font-family:Source Han Sans CN;font-weight:400;line-height:36px}.login-container .show-pwd[data-v-93be3b6c]{position:absolute;right:10px;top:7px;font-size:16px;color:#889aa4;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.login-container .thirdparty-button[data-v-93be3b6c]{position:absolute;right:0;bottom:6px}.login-container .login-btn[data-v-93be3b6c]{width:280px;height:40px;background:rgba(19,100,182,.7);border-radius:20px;font-size:14px;margin-top:2px}.login-container .forget-pwd[data-v-93be3b6c]{font-size:12px;font-family:Source Han Sans CN;font-weight:400;color:#1364b6;padding-top:15px;text-align:right;cursor:pointer}.pwd-form[data-v-93be3b6c]{padding:0 40px 0 20px}.err[data-v-48a1fae9]{font-size:30px;display:flex;justify-content:center;align-items:center;height:100vh}.role-detail{padding:12px}.proxy-manage{padding:12px;text-align:left;height:100%;box-sizing:border-box}.proxy-manage .proxy-btns{text-align:left;margin:12px 0}.proxy-manage .proxy-table{height:calc(100% - 120px);overflow-y:auto}