.ok-loading{width:calc(100% - 30px);height:calc(100% - 30px);display:flex;align-items:center;justify-content:center;background-color:var(--system-page-background);margin:15px}.ok-loading.close{animation:close 1s;-webkit-animation:close 1s;animation-fill-mode:forwards}.ball-loader>span,.signal-loader>span{background-color:var(--system-primary-color);display:inline-block}.ball-loader.sm>span:first-child,.ball-loader>span:first-child,.signal-loader.sm>span:first-child,.signal-loader>span:first-child{animation-delay:0s}.ball-loader.sm>span:nth-child(2),.ball-loader>span:nth-child(2),.signal-loader.sm>span:nth-child(2),.signal-loader>span:nth-child(2){animation-delay:.1s}.ball-loader.sm>span:nth-child(3),.ball-loader>span:nth-child(3),.signal-loader.sm>span:nth-child(3),.signal-loader>span:nth-child(3){animation-delay:.15s}.ball-loader.sm>span:nth-child(4),.ball-loader>span:nth-child(4),.signal-loader.sm>span:nth-child(4),.signal-loader>span:nth-child(4){animation-delay:.2s}.ball-loader>span{width:20px;height:20px;margin:0 3px;border-radius:50%;transform:scale(0);-ms-transform:scale(0);-webkit-transform:scale(0);animation:ball-load 1s ease-in-out infinite;-webkit-animation:ball-load 1s ease-in-out infinite}@keyframes ball-load{0%{transform:scale(0);-webkit-transform:scale(0)}50%{transform:scale(1);-webkit-transform:scale(1)}to{transform:scale(0);-webkit-transform:scale(0)}}@keyframes close{0%{opacity:1}to{opacity:0}}.upload-img-single[data-v-b95b71be]{text-align:var(--align)}.upload-img-single .upload-img-container[data-v-b95b71be],.upload-img-single[data-v-b95b71be] .el-upload{box-sizing:border-box;width:var(--width);height:var(--height);border-radius:8px;overflow:hidden;position:relative;background-color:var(--backColor);border:1px dashed #dcdfe6;display:flex;justify-content:center;align-items:center}.upload-img-single .image-wrapper[data-v-b95b71be]{max-width:100%;max-height:100%;display:flex;justify-content:center;align-items:center}.upload-img-single .upload-img[data-v-b95b71be]{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;display:block;border-radius:8px}.upload-img-single[data-v-b95b71be] .el-upload{background:var(--backColor);border:1px solid #dcdcdc}.upload-img-single[data-v-b95b71be] .el-upload .upload-img-container{position:relative}.upload-img-single[data-v-b95b71be] .el-upload .upload-img-container .del-icon{position:absolute;top:5px;right:5px;width:20px;opacity:0;border-radius:0}.upload-img-single[data-v-b95b71be] .el-upload .upload-img-container:hover .del-icon{opacity:1}.upload-img-single[data-v-b95b71be] .el-upload .upload-icon{font-size:16px;font-weight:400;color:#999;line-height:22px;text-align:center;padding-top:10px}.upload-img-single[data-v-b95b71be] .el-upload .upload-icon .avatar{width:var(--6048d1d6);margin-bottom:0}.upload-img-single[data-v-b95b71be] .el-upload .upload-icon p{font-size:var(--5f55700a)}.upload-img-single .upload-img-tip[data-v-b95b71be]{color:#999;line-height:17px;font-size:var(--tipSize);text-align:left;margin-top:8px}.el-popper.is-light{outline:none!important;border:none!important}.el-popper:focus,.el-popper:focus-visible,.el-popper:hover{outline:none!important;border:none!important}.el-menu--horizontal:focus,.el-menu--horizontal:focus-visible,.el-menu--horizontal:hover{outline:none!important;border:none!important}.el-menu:focus,.el-menu:focus-visible,.el-menu:hover{outline:none!important;border:none!important}.top-menu[data-v-637bbd9c]{width:70%;height:50px}.top-menu .el-menu-demo[data-v-637bbd9c]{border:none}.top-menu[data-v-637bbd9c] .el-menu--horizontal{height:50px;display:flex;align-items:center}.top-menu[data-v-637bbd9c] .el-sub-menu{height:50px}.top-menu[data-v-637bbd9c] .el-menu--horizontal.el-menu{background-color:transparent;border:none!important}.top-menu[data-v-637bbd9c] .el-menu--horizontal>.el-sub-menu .el-sub-menu__title{color:#fff;font-size:16px;border-bottom:0}.top-menu[data-v-637bbd9c] .el-menu--horizontal>.el-sub-menu .el-sub-menu__title:hover{background-color:transparent}.top-menu[data-v-637bbd9c] .is-active{background-color:#fff;height:35px;border-radius:5px}.top-menu[data-v-637bbd9c] .is-active .el-sub-menu__title{color:#000!important}.el-dropdown:focus,.el-dropdown:focus-visible{outline:none!important}.el-dropdown,.el-dropdown :focus{outline:none!important}.system-header[data-v-c866922e]{width:100%;box-sizing:border-box;display:flex;justify-content:space-between;align-items:center;height:50px;padding:0 20px;overflow:hidden;background-color:#0286df;color:#fff}.left-box[data-v-c866922e]{display:flex;align-items:center;width:70%}.left-box .platform-info[data-v-c866922e]{display:flex;align-items:center;margin-right:40px}.left-box .platform-info .logo[data-v-c866922e]{height:40px}.left-box .platform-info .platform-name[data-v-c866922e]{margin-left:10px;font-size:20px;font-weight:700}.flex-center-center[data-v-c866922e]{display:flex;justify-content:center;align-items:center}.right-box .user-avatar[data-v-c866922e]{width:40px;height:40px;background:#fafafa;box-shadow:0 2px 4px 0 rgba(0,0,0,.1);border-radius:50%}.right-box .user-avatar img[data-v-c866922e]{width:100%;border-radius:50%}.right-box .user-info[data-v-c866922e]{margin-left:16px;cursor:pointer;border:none!important}.right-box .user-info .el-dropdown-link[data-v-c866922e]{display:flex;align-items:center;font-size:18px;color:#fff;font-weight:500}.right-box .user-info .el-dropdown-link .user-info-icon[data-v-c866922e]{margin-left:10px}.head-fold[data-v-c866922e]{font-size:20px}.aside-and-main[data-v-48c6192e]{height:calc(100vh - 50px);width:100%;overflow-y:scroll}.main-container[data-v-48c6192e]{box-sizing:border-box;flex-grow:0;flex-shrink:0;height:100%;width:100%}*{padding:0;margin:0;list-style:none}a{text-decoration:none}.flex{display:flex}.center{justify-content:center;align-items:center;text-align:center}@keyframes slideIn{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes bounce{0%,to{transform:translateY(0)}5%{transform:translateY(-2px)}20%{transform:translateY(-4px)}30%{transform:translateY(-6px)}50%{transform:translateY(0)}65%{transform:translateY(-2px)}65%{transform:translateY(-4px)}80%{transform:translateY(0)}}@keyframes slideOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-15px)}}@keyframes perFadeIn{0%{opacity:1}to{opacity:0}}@keyframes leftIn{0%{opacity:0;transform:translateX(15px)}to{opacity:1;transform:translateX(0)}}@keyframes rightIn{0%{opacity:0;transform:translateX(-15px)}to{opacity:1;transform:translateX(0)}}@keyframes slideTop{0%{transform:translateY(-15px)}to{transform:translateY(0)}}