*{margin:0;padding:0;box-sizing:border-box;font-family:Inter,Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Arial,sans-serif;--el-text-color-regular:#333;--el-menu-item-height:48px;--el-input-border-radius:4px;--el-table-header-bg-color:#f5f7fa;--el-drawer-padding-primary:29px 24px 0 24px}.icon{width:1em;height:1em;fill:currentColor}.router-link-active{text-decoration:none}.el-form--inline{align-items:flex-end}.el-form--inline .el-form-item{margin-right:8px!important;margin-bottom:16px}.el-form-item__content .el-date-editor.el-input,.el-form-item__content .el-date-editor.el-input__wrapper{width:100%!important}.el-table .el-table__cell{padding:12px 0!important}.el-table .cell{color:#606266}.el-table .cell .is-underline{text-decoration:underline!important}.el-table .cell .is-underline:after{display:none}.table-img{width:32px;height:32px}.drawer-wrapper{width:508px!important}.el-drawer__header{margin-bottom:0!important}.el-drawer__title{color:#303133;font-weight:700}.form-tip{width:100%;font-size:14px;line-height:22px;color:#303133}.form-tip a{color:#409eff}.fade-enter-active,.fade-leave-active{transition:all .5s cubic-bezier(.55,0,.1,1)}.fade-enter-from,.fade-leave-to{opacity:0;transform:translateY(-30px)}.el-overlay-message-box{padding-bottom:20%!important}.input-unit{font-size:14px;margin-right:12px}.el-tag.el-tag--info .el-select__tags-text,.input-unit{color:#303133}.el-button.is-link{font-size:14px!important}.select-pagination{width:100%;display:flex;align-items:center;justify-content:right}.time-separator{font-size:14px;text-align:center}.upload-picture{width:100%;height:auto}.upload-picture .upload-tip{width:100%;font-size:12px;line-height:17px;color:#606266;margin-top:8px}.upload-picture .upload-list{padding:0;list-style:none;position:relative}.upload-picture .upload-list .upload-list-item{width:100%;overflow:hidden;z-index:0;background-color:#fff;border:1px solid #dcdfe6;border-radius:6px;box-sizing:border-box;margin-top:10px;padding:10px;display:flex;align-items:center;transition:all .5s cubic-bezier(.55,0,.1,1);font-size:14px;color:#606266;margin-bottom:5px;position:relative}.upload-picture .upload-list .upload-list-item .upload-img{width:70px;height:70px;margin-right:4px}.upload-picture .upload-list .upload-list-item .upload-info{width:calc(100% - 74px);display:inline-flex;justify-content:center;flex-direction:column}.upload-picture .upload-list .upload-list-item .upload-info .upload-name{width:100%;font-size:14px;color:#606266;line-height:20px;padding:0 4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.upload-picture .upload-list .upload-list-item .upload-info.full{width:100%}.upload-picture .upload-list .upload-list-item .upload-status-label{position:absolute;right:-17px;top:-7px;width:46px;height:26px;line-height:inherit;background:#67c23a;text-align:center;display:inline-flex;justify-content:center;align-items:center;transition:opacity .3s;transform:rotate(45deg);touch-action:manipulation;cursor:default}.upload-picture .upload-list .upload-list-item .upload-status-label svg{height:1em;width:1em;font-size:12px;margin-top:12px;transform:rotate(-45deg);line-height:1em;display:inline-flex;justify-content:center;align-items:center;position:relative;fill:currentColor;color:#fff}.upload-picture .upload-list .upload-list-item .upload-status-label.fail{background:#f56c6c}.upload-picture .upload-list .upload-list-item .upload-close{color:#606266;display:none;position:absolute;right:5px;top:5px;height:1em;width:1em;line-height:1em;justify-content:center;align-items:center;fill:currentColor;cursor:pointer;opacity:.75;transform:translateY(-50%);transition:opacity .3s}.upload-picture .upload-list .upload-list-item .upload-close:hover{color:#409eff;opacity:1}.upload-picture .upload-list .upload-list-item:hover .upload-status-label{display:block;opacity:0}.upload-picture .upload-list .upload-list-item:hover .upload-close{transform:translateY(0);display:inline-flex}.custom-img{width:100%;height:100%}.custom-img .load-status{width:100%;height:100%;background-color:#f2f3f5;animation:skeleton-blink 1.2s ease-in-out infinite;position:relative}@keyframes skeleton-blink{50%{background-color:#fafafa}}.custom-img .error-status,.custom-img .error-status img{width:100%;height:100%}