.base-pagination{padding-top:5px;display:flex;justify-content:space-between;align-items:center}.base-pagination .pagination-tip{font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.base-pagination .pagination-tip .pagination-tip-highlight{color:#ec6161}.base-pagination .el-pagination{font-weight:500}.base-pagination .el-pagination .el-select .el-input{width:60px}.base-pagination .el-pagination .btn-next,.base-pagination .el-pagination .button:disabled{color:#bdbdbd}.base-pagination .el-pagination .el-input__inner{line-height:28px}.base-pagination .el-pagination__sizes .el-input .el-input__inner{font-size:14px}.base-pagination .el-pager li{height:28px;line-height:28px;font-size:14px}.base-pagination .el-pagination__editor{height:28px}.base-pagination .el-pagination__editor.el-input{width:60px}.base-pagination .el-pagination__editor.el-input .el-input__inner{height:28px}.base-pagination .el-input--mini{font-size:14px}.base-pagination .el-pagination button,.base-pagination .el-pagination span:not([class*=suffix]){font-size:14px;height:28px;line-height:28px}.base-table .el-table__body .cell,.base-table.no-row-click .el-table__body .cell{color:#616466}.base-table{position:relative}.base-table .el-pagination{margin-top:4px;text-align:right}.base-table .el-pagination__jump .el-input__inner{height:28px}.base-table.no-row-click .el-table__row.hover-row .cell,.base-table.no-row-click .el-table__row:hover .cell{color:#616466}.base-table.no-row-click .cell{cursor:unset}.base-table .el-table--border td,.base-table .el-table--border th,.base-table .el-table__body-wrapper .el-table--border.is-scrolling-left~.el-table__fixed{border-right:1px solid #d9d9d9}.base-table .el-table th{background-color:#f5f5f5}.base-table .el-table thead .cell{font-weight:400}.base-table .el-table thead.is-group th{background-color:#f5f5f5}.base-table .el-table--border.el-loading-parent--relative{border-color:transparent}.table-page-template{padding:16px;min-height:100%;border-radius:4px;display:flex;flex-direction:column}.table-page-template--searcher,.table-page-template-top{margin-bottom:12px}.table-page-template--searcher.search-form{background-color:#fff;border-radius:4px}.table-page-template--searcher .el-range-editor{width:370px!important}.table-page-template--content{background-color:#fff;border-radius:4px;padding:16px;flex:1}.table-page-template--operation{margin-bottom:16px;position:relative}.table-page-template--operation .el-button i{margin-right:4px}.form-drawer .base-drawer--content{padding:14px 40px 20px;overflow:auto}.form-drawer .one-column-form{padding-left:50px;padding-right:60px}.form-drawer .two-columns-form{overflow:hidden}.form-drawer .two-columns-form .el-form-item__content{flex:1}.form-drawer .two-columns-form .el-form-item{width:calc(50% - 10px);display:inline-flex;float:left}.zoom-in-image-popover{min-width:0;min-height:0;padding:4px}.zoom-in-image{width:30px;height:40px;vertical-align:middle}.zoom-in-image-max{display:block;width:100px;height:133px}.table-page--form-drawer__info .el-form .el-form-item{margin-bottom:0}.import-dialog .el-dialog{border-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,.16)}.import-dialog .el-dialog__body{padding:12px 20px 36px}.import-dialog .import-dialog-tip{display:flex;padding:12px 16px;line-height:20px;background-color:#ebf5fb;border:1px solid #aed6f1;border-radius:4px;margin-bottom:14px;white-space:pre-line}.import-dialog .import-dialog-tip i{color:#3598db;margin-right:8px}.import-dialog .import-list{padding-left:32px}.import-dialog .import-list-row{display:flex;letter-spacing:.5px;font-size:14px;line-height:40px;color:#33404d}.import-dialog .import-list-row .label-text{color:#616466;white-space:nowrap;width:100px;text-align:right;margin-right:12px}.import-dialog .import-list .download-btn{display:flex;align-items:center}.import-dialog .import-list .download-btn:before{margin-right:5px;font-size:16px}.import-dialog .import-list .upload-btn{display:flex;align-items:center;font-size:14px}.import-dialog .import-list .upload-btn:before{margin-right:5px;font-size:14px}.import-dialog .import-list .el-upload-list__item-name{width:340px;color:#969799}.import-dialog .import-list .el-upload-list__item-name .el-icon-document:before{content:"\e6a1";font-family:iconfont}.import--error-message-dialog .el-dialog__body{padding:16px 20px 0}.import--error-message-dialog .el-dialog__footer{text-align:left;padding:16px 20px}.import--error-message-dialog .error-message-tips{color:#fb6262;margin-bottom:12px}.staff-upload-image{width:100px;height:130px;border:1px dashed #d9d9d9;border-radius:4px;background:#f5f5f5;color:#969799;font-size:22px;text-align:center;line-height:120px;padding:4px}.staff-upload-image:hover{border-color:#3598db;color:#3598db}.staff-upload-image .el-upload{width:100%;height:100%}.staff-upload-image .uploaded-box{position:relative;width:100%;height:100%}.staff-upload-image .uploaded-image{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.staff-upload-image .upload-again{position:absolute;bottom:0;width:100%;height:32px;background-color:rgba(53,152,219,.8);color:#fff;line-height:32px;font-size:14px;pointer-events:none}.staff-upload-suggest{white-space:nowrap;font-size:12px;color:#969799}.table--in-school{display:inline-block;width:8px;height:8px;border-radius:999px;background-color:#bfbfbf}.table--in-school.in-school{background-color:#67c23a}.table--in-school.not-in-school{background-color:#fb6262}.personnel--custom-list{position:absolute;right:0}.personnel--custom-list--popover{padding:16px}.personnel--custom-list--popover .el-checkbox{width:50%;margin-right:0}.personnel--custom-list--popover .popover--footer{margin-top:24px}.personnel--custom-list--popover .popover--footer--confirm-btns{display:inline-block;width:50%;text-align:right}