/*!
 *  build: admin-pro 
 *  copyright: vue-admin-beautiful.com 1204505056@qq.com 
 *  time: 2025-3-27 03:08:20
 */[data-v-3a4537fa]:export{menu-color:hsla(0,0%,100%,.95);menu-color-active:hsla(0,0%,100%,.95);menu-background:#282c34;column-second-menu-background:#fff}.login-container[data-v-3a4537fa]{height:100vh;background:url(../../static/img/background1.0cdef321.png) 50% fixed no-repeat;background-size:cover}.login-container .wrapimg[data-v-3a4537fa]{position:absolute;top:0;right:45%;width:42%;height:100%}.wrapimg[data-v-3a4537fa]{right:48%!important}.login-container .wrapimg .img2[data-v-3a4537fa]{display:table-cell;width:100%;height:100%;background:url(../../static/img/loginimg.ae076448.png);background-repeat:no-repeat;background-size:90%!important;-o-object-fit:cover;object-fit:cover}.logo[data-v-3a4537fa]{left:6%!important;display:flex;align-items:center;width:auto!important}.logo-img[data-v-3a4537fa]{display:inline-block;width:20px;height:20px;margin:3px;vertical-align:middle;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAktJREFUOE+tlUFIFGEUx/9vphQioihIgkAIqVHYPASB4kGIDpHRJaG2xpWgnC81hI6FRp0qIpKdWSJYm80OeysjCIKEyFtUgjuGFHuo6NApClJ3vhcz7NjOOLMGOYeBee8/v/m+9/7fG0LMtfBsqHH5u+wl5hQUpJix35MR4T0kZploduMOpdhyZHwx+jpFAx8nh1uW3IoJ4FDcx2piLxrUDWJP+u5CrS4EdB5eOArJU2uAwmmFerTT2adBcAU4bxsDDLISYBMALRG4l4Gtq7fJxj7dyvll8W5OQXSA8ToJpulmv5eby4t2VcUoA8dXaQmd2hlzhuayYrO6Ba+Y0R4PpHuanj1fm3MeiHEQBkO1I7xzf6CLHNs4BdBk/brxNEBlABkGj7Tq1p35wuAxZvk4/B6nqWQb1wh0uQ7Qrx/A5wKNZFxt6zPHSra4T8DZIM7g6+TY4gmAnnggT2u61e3X2RYc0rjSi5ehKi8BNFdzU+QUxBcwdtWIy3BlNynqCSa+4a3GyymEUS/u6zyI5ANaxnrjFMQlMG76ccLXOOBnTTd3l2xxm4ARhjxJpOwFYwxMHUw4SCyvaH3W9urKMwDyf4ExW2Yg16qbhpMfaNb6c14z8KEw1FVpdN8qv317pbyVN6hqsSLdIoC2lS0nNGVG083OaF0/Pbq4c7Gy/C2pgdWmxNiG8HMbb2pq0m/9CvlvQhyGgufJjuB0srGrzg8BaxsQoVJg7H84evU9H2SDoxc8rzEc6kIJkeEQqNd1fAXQdR2wAfR/fgF/AIGfD+D+F9EoAAAAAElFTkSuQmCC);background-size:20px 20px}.logo-title[data-v-3a4537fa]{display:inline-block;font-size:16px;color:#fff;vertical-align:middle}.right-area[data-v-3a4537fa]{right:6%!important;right:0;width:auto;font-size:18px;font-weight:300;color:#f3f1f0}.logo[data-v-3a4537fa],.right-area[data-v-3a4537fa]{position:absolute;top:50%;width:185px;height:20px;transform:translateY(-50%)}.hotline[data-v-3a4537fa]{display:inline-block;vertical-align:middle}.tc[data-v-3a4537fa]{text-align:center}.login-form[data-v-3a4537fa]{position:absolute;top:50vh;right:8%!important;z-index:9;box-sizing:border-box;width:360px;height:400px;padding:28px 30px 20px;overflow:hidden;color:#888;background-color:hsla(0,0%,100%,.85);border-radius:5px;box-shadow:0 0 10px 0 hsla(0,0%,50.2%,.5);transition:all .3s cubic-bezier(.645,.045,.355,1);transform:translateY(-50%)}.login-form .title-tips[data-v-3a4537fa]{margin-top:15px;font-size:28px;font-weight:600;color:#666}.login-form .login-btn[data-v-3a4537fa]{display:inherit;width:100%;height:50px;margin-top:5px;border:0}.login-form .login-btn[data-v-3a4537fa]:hover{opacity:.9}.login-form .login-btn .forget-passwordword[data-v-3a4537fa]{width:100%;margin-top:40px;text-align:left}.login-form .login-btn .forget-passwordword .forget-password[data-v-3a4537fa]{width:129px;height:19px;font-size:20px;font-weight:400;color:#5c66f0}.login-form .tips[data-v-3a4537fa]{margin-bottom:10px;font-size:14px;color:#fff}.login-form .tips span[data-v-3a4537fa]:first-of-type{margin-right:16px}.login-form .title-container[data-v-3a4537fa]{position:relative}.login-form .title-container .title[data-v-3a4537fa]{margin:0 auto 40px auto;font-size:34px;font-weight:700;color:#1890ff;text-align:center}.login-form i[data-v-3a4537fa]{top:8px;left:5px;z-index:1999}.login-form .show-password[data-v-3a4537fa],.login-form i[data-v-3a4537fa]{position:absolute;font-size:16px;color:#d7dee3;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.login-form .show-password[data-v-3a4537fa]{right:25px;left:-35px}.login-form[data-v-3a4537fa] .el-form-item{padding-right:0;margin:20px 0;color:#454545;background:transparent;border:1px solid transparent;border-radius:2px}.login-form[data-v-3a4537fa] .el-form-item__content{min-height:32px;line-height:32px}.login-form[data-v-3a4537fa] .el-form-item__error{position:absolute;top:100%;left:18px;font-size:12px;line-height:18px;color:#ff4d4f}.login-form[data-v-3a4537fa] .el-input{box-sizing:border-box}.login-form[data-v-3a4537fa] .el-input input{height:48px;padding-left:35px;font-size:14px;line-height:58px;background:#f6f4fc;border:0}.login-form[data-v-3a4537fa] .code{position:absolute;top:4px;right:4px;cursor:pointer;border-radius:2.5px}