.login-container{display:flex;align-items:center;height:100vh;width:100%;background-color:#2d3a4b;background:repeat 50%/cover url(../img/bg.27d0e2fa.png)}.login-container .banner-left{width:52%;height:100%;background:no-repeat 100%/80% url(../img/banner-left.c32192fd.png)}.login-container .login-wrap{width:440px;flex-shrink:0;height:537px;margin-left:150px;padding:133px 66px 76px;background:no-repeat 50%/100% url(../img/login-bg.6a38d4a0.png)}.login-container .slide-wrapper{position:relative;width:100%;overflow:hidden}.login-container .slide-box{display:flex;flex-wrap:nowrap;width:200%;transition:transform .5s ease}.login-container .slide-box.to-forget-pwd{transform:translateX(-50%)}.login-container .slide-item{position:relative;flex:0 0 50%}.login-container .login-title{font-family:PingFangSC-Regular,PingFang SC;font-size:24px;color:#fff;letter-spacing:6px;text-align:center;line-height:32px}.login-container .input-wrap{display:flex;align-items:center;height:52px;padding:0 20px;background:#252a5e;border:1px solid #e3e3e3;border-radius:6px}.login-container .input-wrap.account{margin-top:40px}.login-container .input-wrap .close-icon{font-size:20px;color:#fff;font-weight:800;cursor:pointer}.login-container .input-wrap.pwd{margin-top:20px}.login-container .input-wrap .login-icon{width:24px;height:24px}.login-container .input-wrap .login-icon.icon-eye{margin-left:10px;cursor:pointer}.login-container .input-wrap .send-code-btn{white-space:nowrap}.login-container .input-wrap .login-input{flex:0 1 100%;height:100%;margin-left:10px;background:transparent;border:none;outline:none;font-size:16px;color:#fff;caret-color:#fff}.login-container .input-wrap ::-moz-placeholder{color:#7d7d7d}.login-container .input-wrap ::placeholder{color:#7d7d7d}.login-container .input-wrap input:-webkit-autofill{box-shadow:inset 0 0 0 1000px #252a5e!important;-webkit-text-fill-color:#fff!important}.login-container .forget-pwd .input-wrap{height:35px}.login-container .forget-pwd .input-wrap.account{margin-top:20px}.login-container .forget-pwd .login-input{margin-left:0}.login-container .forget-pwd .user-mobile{position:absolute;font-size:12px;color:#409eff;line-height:1.5}.login-container .forget-pwd .tips-wrap{transform:translateY(13px)}.login-container .forget-pwd .btn-login{margin-top:50px}.login-container .change-type-btn{position:absolute;right:0;transform:translateY(6px)}.login-container .tips-wrap{position:absolute;display:flex;align-items:center;font-family:PingFangSC-Regular,PingFang SC;font-size:16px;color:#f56c6c;line-height:1;transform:translateY(28px)}.login-container .tips-wrap .tips-icon{width:24px;height:24px;margin-right:10px}.login-container .btn-login{display:flex;justify-content:center;align-items:center;width:100%;height:47px;margin-top:80px;background-image:linear-gradient(90deg,#02b0fc,#005feb);border-radius:6px;font-family:PingFangSC-Semibold;font-size:20px;color:#fff;font-weight:Semibold;cursor:pointer}.ellipsis[data-v-6ca298fb]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.avatar[data-v-6ca298fb]{display:inline-block;width:40px;height:40px;border-radius:40px;font-size:14px;text-align:center;line-height:40px;color:#fff;letter-spacing:3px;text-indent:3px}.ellipsis[data-v-2e543a9a]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.change-pwd .show-pwd[data-v-2e543a9a]{cursor:pointer}.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-containter .header{position:fixed;top:0;right:0;left:0;z-index:10;display:flex;justify-content:space-between;align-items:center;height:60px;padding:0 20px;background-color:#242a2f;box-shadow:0 3px 9px 0 rgba(0,0,0,.1)}.app-containter .header-title{font-family:PingFangSC-Semibold;font-weight:Semibold;font-size:18px;color:#fff}.app-containter .tenant-name{margin-left:13.3px;padding:6px 9px;background:#fff;border-radius:13px 7px;font-family:PingFangSC-Regular;font-weight:Regular;font-size:11px;color:#0f1a3a}.app-containter .user-info-wrap{height:40px;background:hsla(0,0%,100%,.1);border-radius:20px}.app-containter .user-info-wrap .user-name{margin-left:10px;font-family:PingFangSC-Regular;font-weight:Regular;font-size:14px;color:#fff}.app-containter .user-info-wrap .el-icon-caret-bottom{margin:0 14px 0 3px}.app-containter .app-list{display:flex;flex-wrap:wrap;width:1000px;margin:80px auto 0}.app-containter .per-app{position:relative;display:flex;align-items:center;flex:0 0 calc(33.33333% - 10px);height:160px;margin:15px 0 0 15px;padding:30px 15px 30px 30px;background-color:#fff;border-radius:8px;box-shadow:0 3px 12px 0 rgba(0,0,0,.1);cursor:pointer}.app-containter .per-app:nth-child(3n+1){margin-left:0}.app-containter .per-app .app-icon{flex:0 0 100px;height:100%}.app-containter .per-app .image-slot{display:flex;justify-content:center;align-items:center;width:100px;height:100px;background-color:#eee;border-radius:4px}.app-containter .per-app .app-content{flex:0 1 100%;text-align:center}.app-containter .per-app .app-name{font-size:14px;color:#a0a0a0}.app-containter .per-app .line-clamp{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.app-containter .per-app .app-code{font-family:PingFangSC-Semibold;font-weight:Semibold;font-size:28px;color:#333}.app-containter .empty-box{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%;text-align:center;box-sizing:border-box;padding:40px 0}.app-containter .empty-box img{width:100px;height:100px}.app-containter .empty-box .empty-txt{margin-top:20px;font-size:14px;color:#999}.app-containter .footer{position:fixed;bottom:0;left:0;z-index:-1;width:100%;height:200px;background:no-repeat bottom/1000px url(../img/app-bottom.35240bee.png)}.current-account{line-height:1.5}.current-account.account{color:#999}