.container[data-v-eb882cba]{height:100%;display:flex;flex-direction:column;padding:20px}.container .head-box[data-v-eb882cba]{display:flex;padding:20px;background:#fff}.container .head-box .btnCon[data-v-eb882cba]{margin-bottom:20px;padding-right:20px}.container .head-box .btnCon .addProject[data-v-eb882cba]{width:120px!important}.container .head-box .searchCon .first_select[data-v-eb882cba],.container .head-box .searchCon .second_select[data-v-eb882cba]{display:flex;align-items:center;margin-bottom:20px}.container .head-box .searchCon .first_select[data-v-eb882cba]:last-child,.container .head-box .searchCon .second_select[data-v-eb882cba]:last-child{margin-bottom:0}.container .head-box .searchCon .searchInputText[data-v-eb882cba]{font-size:13px;color:#595959;margin-right:8px;margin-left:20px;white-space:nowrap}.container .head-box .searchCon .searchInputText[data-v-eb882cba]:first-child{margin-left:0}.container .head-box .searchCon .searchBtn[data-v-eb882cba]{margin-left:20px}.container .head-box[data-v-eb882cba] .searchInput{height:32px!important;width:200px}.container .head-box[data-v-eb882cba] .searchInput .el-input__inner{height:32px!important;line-height:32px!important}.container .head-box[data-v-eb882cba] .short,.container .head-box[data-v-eb882cba] .short .el-input,.container .head-box[data-v-eb882cba] .short .el-input .el-input__inner{width:216px!important;height:32px!important}.container .head-box[data-v-eb882cba] .short .el-select__caret{line-height:32px!important}.container .head-box[data-v-eb882cba] .datepicker{width:316px!important;height:32px!important}.container .head-box[data-v-eb882cba] .datepicker .el-input__icon{line-height:24px!important}.container .head-box[data-v-eb882cba] .datepicker .el-range-separator{width:20px;line-height:24px!important}.container .table-box[data-v-eb882cba]{margin-top:20px;padding:0 20px 20px 20px;padding-bottom:0;display:flex;flex-direction:column;align-items:flex-end;height:0;background:#fff;flex:1}.container .table-box .tableBottom[data-v-eb882cba]{height:60px;position:relative;width:100%}.container .table-box .tableBottom .deleteCon[data-v-eb882cba]{width:50%;display:flex;justify-content:flex-start;align-items:center;position:absolute;bottom:14px;left:0}.container .table-box .tableBottom .deleteCon .selectText[data-v-eb882cba]{font-size:14px;font-weight:400;color:#595959;line-height:16px;letter-spacing:.5px}.container .table-box .tableBottom .pageCover[data-v-eb882cba]{position:absolute;bottom:14px;right:0}.container .add-salary-dialog .dialog-header[data-v-eb882cba]{margin-bottom:20px;text-align:left}.container .add-salary-dialog[data-v-eb882cba] .el-table .el-input .el-input__inner,.container .add-salary-dialog[data-v-eb882cba] .el-table .el-select .el-input__inner{padding:0 8px}.container .add-salary-dialog[data-v-eb882cba] .el-table .el-date-editor .el-input__inner{padding-left:30px!important}.container .add-salary-dialog[data-v-eb882cba] .el-table .el-date-editor .el-input__suffix{right:8px!important;display:flex!important;align-items:center!important;width:20px!important;height:100%!important}.container .add-salary-dialog[data-v-eb882cba] .el-table .el-date-editor .el-input__suffix-inner{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:100%!important}.container .add-salary-dialog[data-v-eb882cba] .el-table .el-date-editor .el-icon-date{font-size:14px!important;color:#c0c4cc!important}.container .edit-salary-dialog .form-row[data-v-eb882cba]{display:flex;margin-bottom:20px}.container .edit-salary-dialog .form-row .form-item[data-v-eb882cba]{flex:1;margin-right:40px}.container .edit-salary-dialog .form-row .form-item[data-v-eb882cba]:last-child{margin-right:0}.container .edit-salary-dialog .form-row .form-item.full-width[data-v-eb882cba]{flex:none;width:100%;margin-right:0}.container .edit-salary-dialog .form-row .form-item .form-text[data-v-eb882cba]{color:#333;font-size:14px;line-height:32px}.container .edit-salary-dialog .form-row .form-item .attachment-section[data-v-eb882cba]{display:flex;flex-direction:column;align-items:flex-start}.container .edit-salary-dialog .form-row .form-item .attachment-section .file-display[data-v-eb882cba]{margin-bottom:10px;padding:8px 12px;background:#f5f7fa;border-radius:4px;border:1px solid #e4e7ed;width:100%;max-width:400px}.container .edit-salary-dialog .form-row .form-item .attachment-section .file-display .file-info[data-v-eb882cba]{display:flex;justify-content:space-between;align-items:center}.container .edit-salary-dialog .form-row .form-item .attachment-section .file-display .file-info .file-name[data-v-eb882cba]{color:#606266;font-size:14px;flex:1;margin-right:10px;word-break:break-all}.container .edit-salary-dialog .form-row .form-item .attachment-section .file-display .file-info .file-actions[data-v-eb882cba]{display:flex;gap:8px}.container .edit-salary-dialog .form-row .form-item .attachment-section .file-display .file-info .file-actions .el-button--text[data-v-eb882cba]{padding:0;font-size:12px}.container .edit-salary-dialog .form-row .form-item .attachment-section .file-display .file-info .file-actions .el-button--text.delete-btn[data-v-eb882cba]{color:#f56c6c}.container .edit-salary-dialog .form-row .form-item .attachment-section .file-display .file-info .file-actions .el-button--text.delete-btn[data-v-eb882cba]:hover{color:#f78989}.container .edit-salary-dialog .form-row .form-item .attachment-section .attachment-name[data-v-eb882cba]{color:#333;font-size:14px}.container .edit-salary-dialog[data-v-eb882cba] .el-form-item{margin-bottom:0}.container .edit-salary-dialog[data-v-eb882cba] .el-form-item .el-form-item__label{color:#333;font-weight:400;padding-right:12px}.container[data-v-eb882cba] .el-dialog .el-dialog__header{padding:20px 20px 10px}.container[data-v-eb882cba] .el-dialog .el-dialog__header .el-dialog__title{font-size:16px;font-weight:500}.container[data-v-eb882cba] .el-dialog .el-dialog__body{padding:10px 20px}.container[data-v-eb882cba] .el-dialog .el-dialog__footer{padding:10px 20px 20px;text-align:center}.container .import-salary-dialog .upload-section[data-v-eb882cba]{margin-bottom:30px}.container .import-salary-dialog .upload-section .upload-item[data-v-eb882cba]{margin-bottom:20px}.container .import-salary-dialog .upload-section .upload-item .upload-label[data-v-eb882cba]{margin-bottom:10px;font-size:14px;color:#333}.container .import-salary-dialog .upload-section .upload-item .upload-label .required[data-v-eb882cba]{color:#f56c6c;margin-left:4px}.container .import-salary-dialog .upload-section .upload-item .upload-area[data-v-eb882cba] .el-upload{width:100%}.container .import-salary-dialog .upload-section .upload-item .upload-area[data-v-eb882cba] .el-upload .el-upload-dragger{width:100%;height:120px;border:2px dashed #d9d9d9;border-radius:6px;cursor:pointer;position:relative;overflow:hidden;transition:border-color .2s cubic-bezier(.645,.045,.355,1)}.container .import-salary-dialog .upload-section .upload-item .upload-area[data-v-eb882cba] .el-upload .el-upload-dragger:hover{border-color:#409eff}.container .import-salary-dialog .upload-section .upload-item .upload-area[data-v-eb882cba] .el-upload .el-upload-dragger .upload-content{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}.container .import-salary-dialog .upload-section .upload-item .upload-area[data-v-eb882cba] .el-upload .el-upload-dragger .upload-content .upload-icon{font-size:28px;color:#c0c4cc}.container .import-salary-dialog .upload-section .upload-item .upload-area[data-v-eb882cba] .el-upload .el-upload-dragger .file-display{display:flex;align-items:center;padding:20px;height:100%}.container .import-salary-dialog .upload-section .upload-item .upload-area[data-v-eb882cba] .el-upload .el-upload-dragger .file-display .file-icon{width:40px;height:40px;margin-right:15px;flex-shrink:0;object-fit:contain}.container .import-salary-dialog .upload-section .upload-item .upload-area[data-v-eb882cba] .el-upload .el-upload-dragger .file-display .file-icon.small-icon{width:32px;height:32px}.container .import-salary-dialog .upload-section .upload-item .upload-area[data-v-eb882cba] .el-upload .el-upload-dragger .file-display .file-info{flex:1}.container .import-salary-dialog .upload-section .upload-item .upload-area[data-v-eb882cba] .el-upload .el-upload-dragger .file-display .file-info .file-name{font-size:14px;color:#333;margin-bottom:8px;word-break:break-all}.container .import-salary-dialog .upload-section .upload-item .upload-area[data-v-eb882cba] .el-upload .el-upload-dragger .file-display .file-info .file-actions .el-button{padding:0;margin-right:15px;font-size:12px}.container .import-salary-dialog .upload-section .upload-item .upload-area[data-v-eb882cba] .el-upload .el-upload-dragger .file-display .file-info .file-actions .delete-btn{color:#f56c6c}.container .import-salary-dialog .upload-section .upload-item .upload-area[data-v-eb882cba] .el-upload .el-upload-dragger .file-display .file-info .file-actions .delete-btn:hover{color:#f78989}.container .import-salary-dialog .import-instructions[data-v-eb882cba]{background:#f5f7fa;padding:20px;border-radius:4px}.container .import-salary-dialog .import-instructions .instruction-title[data-v-eb882cba]{font-size:14px;font-weight:700;color:#333;margin-bottom:10px}.container .import-salary-dialog .import-instructions .instruction-item[data-v-eb882cba]{margin-bottom:8px;font-size:13px;line-height:1.5;text-align:left}.container .import-salary-dialog .import-instructions .instruction-item[data-v-eb882cba]:last-child{margin-bottom:0}.container .import-salary-dialog .import-instructions .instruction-item .instruction-number[data-v-eb882cba]{color:#f56c6c;font-weight:700}.container .import-salary-dialog .import-instructions .instruction-item .instruction-text[data-v-eb882cba]{color:#666}.container .import-salary-dialog .import-instructions .instruction-item .template-link[data-v-eb882cba]{padding:0;font-size:13px;color:#409eff;text-decoration:underline}.container .import-result-dialog .result-summary[data-v-eb882cba]{margin-top:15px;padding:10px;background:#f5f7fa;border-radius:4px;font-size:14px;color:#666;text-align:left}.container .import-result-dialog .result-summary .success-count[data-v-eb882cba]{color:#67c23a;font-weight:700}.container .import-result-dialog .result-summary .failed-count[data-v-eb882cba]{color:#f56c6c;font-weight:700}.container .required-star[data-v-eb882cba]{color:#f56c6c;margin-left:4px}.container .id-card-input[data-v-eb882cba]{display:flex;align-items:center;gap:8px}.container .id-card-input .id-card-field[data-v-eb882cba]{flex:1;min-width:0}.container .id-card-input .supplement-btn[data-v-eb882cba]{flex-shrink:0;padding:0 8px;font-size:12px;color:#409eff;white-space:nowrap;border:1px solid #409eff;border-radius:3px;height:28px;line-height:26px}.container .id-card-input .supplement-btn[data-v-eb882cba]:hover{background-color:#ecf5ff}.container .id-card-input .supplement-btn.is-loading[data-v-eb882cba]{pointer-events:none}.container .editable-input[data-v-eb882cba] .el-input__inner{background-color:#fff}.container .editable-input[data-v-eb882cba] .el-input__inner:focus{border-color:#409eff;box-shadow:0 0 0 2px rgba(64,158,255,.2)}.container .readonly-input[data-v-eb882cba] .el-input__inner{border:1px dashed #d9d9d9;background-color:#f5f7fa;color:#909399;cursor:not-allowed}.container .readonly-input[data-v-eb882cba] .el-input__inner:focus{border-color:#d9d9d9;box-shadow:none}.container .attachment-cell .attachment-info .file-display[data-v-eb882cba]{display:flex;align-items:center;margin-bottom:5px}.container .attachment-cell .attachment-info .file-display .file-icon-small[data-v-eb882cba]{width:16px;height:16px;margin-right:5px;flex-shrink:0;object-fit:contain}.container .attachment-cell .attachment-info .file-display .file-name-small[data-v-eb882cba]{font-size:12px;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.container .attachment-cell .attachment-info .file-actions-small .el-button[data-v-eb882cba]{padding:0;margin-right:8px;font-size:12px}.container .table-date-picker[data-v-eb882cba] .el-input__inner{background-color:#fff!important;text-align:left!important}.container .table-date-picker[data-v-eb882cba] .el-input__suffix{right:10px!important;width:20px!important;display:flex!important;align-items:center!important;justify-content:center!important}.container .table-date-picker[data-v-eb882cba] .el-input__suffix-inner{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important}.container .table-date-picker[data-v-eb882cba] .el-icon-date{font-size:14px!important;color:#c0c4cc!important;cursor:pointer!important}.container .table-date-picker[data-v-eb882cba] .el-input__inner:focus{border-color:#409eff!important;box-shadow:0 0 0 2px rgba(64,158,255,.2)!important}.container .table-date-picker[data-v-eb882cba] .el-input__inner:hover{border-color:#409eff!important}.container .date-picker-input[data-v-eb882cba] .el-input__inner{background-color:#fff!important;padding-right:30px!important}.container .date-picker-input[data-v-eb882cba] .el-input__suffix{right:5px!important}.container .date-picker-input[data-v-eb882cba] .el-input__suffix,.container .date-picker-input[data-v-eb882cba] .el-input__suffix-inner{display:flex!important;align-items:center!important;height:100%!important}.container .date-picker-input[data-v-eb882cba] .el-icon-date{color:#c0c4cc!important;font-size:14px!important;display:block!important}.container .date-picker-input[data-v-eb882cba] .el-input__inner:focus{border-color:#409eff!important;box-shadow:0 0 0 2px rgba(64,158,255,.2)!important}