.el-input--prefix .el-input__inner{padding-left:40px}.el-input__prefix{left:0;width:40px}.login-wrap{left:0;right:0;bottom:0;top:0;overflow:auto;position:absolute;background-image:url(https://scw-meal-prod.oss-cn-shanghai.aliyuncs.com/public/202407/29/mszc8ta5xo6n2w4lwhle.jpg);background-size:cover;background-position:50%}.login-wrap:after,.login-wrap:before{content:"";position:absolute}.login-wrap:before{height:0;width:100px;top:0;bottom:0;left:0;width:40%;z-index:1}.login-wrap>.container{margin:0 auto;max-width:100vw;min-height:calc(100% - 120px);padding:60px;position:relative;z-index:5}.cover{background-image:url(/images/login-cover.png?t=1);background-repeat:no-repeat;background-position:100%;background-size:cover;height:420px;left:0;margin-top:-210px;width:640px;z-index:3}.cover,.form-box{top:50%;position:absolute}.form-box{background-color:#fff;border-radius:16px;box-shadow:0 16px 32px rgba(0,0,0,.05);right:12.2%;transform:translateY(-50%);width:26%;min-width:376px;z-index:4}.form-box .logo{margin:40px auto 0}.form-box .logo em,.form-box .logo span{display:block}.form-box .logo em{background-image:url(https://scw-meal-prod.oss-cn-shanghai.aliyuncs.com/public/202407/29/b644at5w88ie657fe169.png);background-position:50%;background-repeat:no-repeat;background-size:contain;margin:0 auto;width:189px;height:54px}.form-box .logo span{font-family:黑体;font-size:1.4rem;text-align:center;margin-top:16px}.form-box .form{padding:52px 68px 20px}.form-box .form .verify-code{align-items:center;display:flex;position:relative;margin-top:13px;margin-bottom:20px}.form-box .form .verify-code .image{background-color:#e6e9f0;border-radius:2px;height:32px;overflow:hidden;margin-left:15px;width:160px}.form-box .form .verify-code .image img{cursor:pointer;height:100%;width:100%}.form-box .form .verify-code .refresh{align-items:center;display:flex;justify-content:center;height:40px;position:absolute;right:-40px;width:40px}.form-box .form .verify-code .refresh .kd-icon{align-items:center;color:#7d818c;cursor:pointer;display:flex;justify-content:center;width:40px}.form-box .form .actions{position:relative;color:#909ba8}.form-box .form .actions .reset-password{font-size:.8rem}.form-box .form .actions .reset-password span{font-weight:700}.form-box .form .submit{width:100%}.form-box .copyright{text-align:center;padding:0 48px 56px}.form-box .copyright p{color:#7d818c;font-size:.8rem}.content[data-v-95506a3a]{align-items:center;display:flex;justify-content:center;height:calc(100vh - 84px);overflow:auto}.main{align-items:stretch;background-color:#fafbff;overflow-y:hidden;overflow-x:auto;height:100vh}.main .mask{background-color:rgba(0,0,0,.6);left:0;right:0;bottom:0;top:0;opacity:0;position:fixed;pointer-events:none;transition:all .4s ease;z-index:2}.main .sidebar{background-color:#fff;border-right:1px solid #e6e9f0;flex-shrink:0;position:relative;width:200px;z-index:3;box-sizing:border-box}.main .sidebar .nav-wrap{top:70px;left:0;right:0;bottom:0;overflow:scroll;position:absolute;box-shadow:1px 10px 10px 0 rgba(50,77,91,.12)}.main .content{flex:1;position:relative}.main .header{align-items:center;display:flex;justify-content:space-between;position:relative;z-index:333;height:70px;background-image:url(/static/layout/bg.png);background-size:100% 100%;background-repeat:no-repeat}.main .header>.left .user{position:relative;width:200px}.main .header>.left .user:before{content:"";position:absolute;width:1px;height:100%;background:#e6e9f0;right:0;top:0}.main .header>.right{display:flex;flex:1;overflow-x:auto;height:100%}.main .header>.right>.start{flex:1}.main .header>.end{flex:0 0 188px;text-align:center}.main .header>.end .el-tag{background:#f2f7f7;color:#333;border:none}.main .header .icon-refer,.main .header .icon-side-toggle{color:#3d3f47;display:block;font-size:20px;height:24px;line-height:24px;margin:0 5px;text-align:center;width:24px}.main .header .icon-side-toggle{cursor:pointer;display:none}.main .header .icon-refer{color:#ba62ef}.main .header .title{font-size:16px;line-height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.main .header .breadcrumb-wrap{padding:0 20px}.main .header .breadcrumb-wrap .el-breadcrumb{font-size:12px}.main .header .options{align-items:center;display:flex;position:relative}.main .header .options .handle{cursor:pointer;padding:5px;margin-right:20px}.main .header .options .handle i{display:block;font-size:1.2rem;height:24px;line-height:24px;text-align:center;transition:all .3s ease;width:24px}.main .header .options .handle:hover i{color:#9f8774}.main .body{height:100%;overflow:auto;position:relative}.main .body>*,.main .body>*>*{height:100%}.main .body>* .left-box,.main .body>* .right-box{overflow-y:scroll}.main-section{display:flex;position:relative}.main-section>.content,.main-section>.sidebar{height:calc(100vh - 64px);position:relative}.main-section>.sidebar{background-color:#fff;border-right:1px solid #e6e9f0;overflow:auto;width:200px}.main-section>.sidebar>.nav{margin:0 0 40px}.main-section>.content{display:flex;flex-direction:column;flex:1;overflow:hidden}.main-section>.content .tag-nav{background-color:#fff}.main-section>.content>.body{flex:1;padding:20px;overflow:auto}@media screen and (max-width:1024px){.breadcrumb-wrap{display:none}}@media screen and (max-width:860px){.user-base .info{display:none}}@media screen and (max-width:720px){.sidebar{box-shadow:-16px 0 32px rgba(0,0,0,.3);left:0;top:0;bottom:0;position:absolute!important;transform:translateX(-290px);transition:all .4s ease;z-index:99}.icon-side-toggle{display:block!important}.side-toggled .mask{opacity:1;pointer-events:all}.side-toggled .sidebar{transform:translateX(0)}}