@import url(https://oss.xuyucloud.com/xy-mes/login/login.css);.lock-container{height:100%;display:flex;align-items:center;justify-content:center;position:relative}.lock-container .title{text-align:center;margin-bottom:8px}.lock-container:before{z-index:-999;content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-image:url(/img/bg/login.png);background-size:cover}.lock-form{width:300px}@keyframes error404animation-1c6a9daa{0%{transform:rotate(0deg)}20%{transform:rotate(-60deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(50deg)}80%{transform:rotate(-20deg)}to{transform:rotate(0deg)}}.error404-body-con[data-v-1c6a9daa]{width:700px;height:500px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.error404-body-con-title[data-v-1c6a9daa]{text-align:center;font-size:240px;font-weight:700;color:#2d8cf0;height:260px;line-height:260px;margin-top:40px}.error404-body-con-title span[data-v-1c6a9daa]{display:inline-block;color:#19be6b;font-size:230px;animation:error404animation-1c6a9daa 3s ease 0s infinite alternate}.error404-body-con-message[data-v-1c6a9daa]{display:block;text-align:center;font-size:30px;font-weight:500;letter-spacing:12px;color:#dddde2}.error404-btn-con[data-v-1c6a9daa]{text-align:center;padding:20px 0;margin-bottom:40px}@keyframes error403animation-dcecc672{0%{transform:rotate(0deg)}40%{transform:rotate(-20deg)}45%{transform:rotate(-15deg)}50%{transform:rotate(-20deg)}55%{transform:rotate(-15deg)}60%{transform:rotate(-20deg)}to{transform:rotate(0deg)}}.error403-body-con[data-v-dcecc672]{width:700px;height:500px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.error403-body-con-title[data-v-dcecc672]{text-align:center;font-size:240px;font-weight:700;color:#2d8cf0;height:260px;line-height:260px;margin-top:40px}.error403-body-con-title .error403-0-span[data-v-dcecc672]{display:inline-block;position:relative;width:170px;height:170px;border-radius:50%;border:20px solid #ed3f14;color:#ed3f14;margin-right:10px}.error403-body-con-title .error403-0-span i[data-v-dcecc672]{display:inline-block;font-size:120px!important;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.error403-body-con-title .error403-key-span[data-v-dcecc672]{display:inline-block;position:relative;width:100px;height:190px;border-radius:50%;margin-right:10px}.error403-body-con-title .error403-key-span i[data-v-dcecc672]{display:inline-block;font-size:190px!important;position:absolute;left:20px;transform:translate(-50%,-60%);transform-origin:center bottom;animation:error403animation-dcecc672 2.8s ease 0s infinite}.error403-body-con-message[data-v-dcecc672]{display:block;text-align:center;font-size:30px;font-weight:500;letter-spacing:4px;color:#dddde2}.error403-btn-con[data-v-dcecc672]{text-align:center;padding:20px 0;margin-bottom:40px}@keyframes error500animation-d747b590{0%{transform:rotate(0deg)}20%{transform:rotate(-10deg)}40%{transform:rotate(5deg)}60%{transform:rotate(-5deg)}80%{transform:rotate(10deg)}to{transform:rotate(0deg)}}.error500-body-con[data-v-d747b590]{width:700px;height:500px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.error500-body-con-title[data-v-d747b590]{text-align:center;font-size:240px;font-weight:700;color:#2d8cf0;height:260px;line-height:260px;margin-top:40px}.error500-body-con-title .error500-0-span[data-v-d747b590]{display:inline-block;position:relative;width:170px;height:170px;border-radius:50%;border:20px solid #ed3f14;color:#ed3f14;margin-right:10px}.error500-body-con-title .error500-0-span i[data-v-d747b590]{display:inline-block;font-size:120px!important;position:absolute;bottom:-43px;left:20px;transform-origin:center bottom;animation:error500animation-d747b590 3s ease 0s infinite alternate}.error500-body-con-message[data-v-d747b590]{display:block;text-align:center;font-size:30px;font-weight:500;letter-spacing:4px;color:#dddde2}.error500-btn-con[data-v-d747b590]{text-align:center;padding:20px 0;margin-bottom:40px}.iframe{width:100%;height:100%;border:0;overflow:hidden;box-sizing:border-box}.avatar-uploader .el-upload{border:1px dashed #d9d9d9;border-radius:6px;cursor:pointer;position:relative;overflow:hidden}.avatar-uploader .el-upload:hover{border-color:#409eff}.avatar-uploader-icon{font-size:28px!important;color:#8c939d!important;width:178px!important;height:178px!important;line-height:178px!important;text-align:center!important}.avatar{width:178px;height:178px;display:block}