.doctor-salary-bill-page[data-v-2144db59]{padding:16px;background:#fff;height:100%;overflow:hidden;display:flex;flex-direction:column;box-sizing:border-box}.doctor-salary-bill-page .page-header[data-v-2144db59]{margin-bottom:12px;display:flex;justify-content:space-between;align-items:center}.doctor-salary-bill-page .page-header h2[data-v-2144db59]{font-size:18px;font-weight:600;color:#333;margin:0}.doctor-salary-bill-page .tab-container[data-v-2144db59]{margin-bottom:12px}.doctor-salary-bill-page .tab-container .tab-group[data-v-2144db59]{display:flex;gap:16px}.doctor-salary-bill-page .tab-container .tab-group .tab-item[data-v-2144db59]{padding:8px 32px;font-size:14px;font-weight:500;border:1px solid #dcdfe6;border-radius:4px;background:#fff;color:#666;cursor:pointer;transition:all .3s ease}.doctor-salary-bill-page .tab-container .tab-group .tab-item[data-v-2144db59]:hover{border-color:#409eff;color:#409eff}.doctor-salary-bill-page .tab-container .tab-group .tab-item.active[data-v-2144db59]{background:#409eff;border-color:#409eff;color:#fff}.doctor-salary-bill-page .search-area[data-v-2144db59]{margin-bottom:12px;padding:12px 16px;background:#f5f7fa;border-radius:4px}.doctor-salary-bill-page .search-area .search-form[data-v-2144db59]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.doctor-salary-bill-page .search-area .search-form[data-v-2144db59] .el-form-item{margin-bottom:0}.doctor-salary-bill-page .search-area .search-form[data-v-2144db59] .el-form-item.export-item{margin-right:0}.doctor-salary-bill-page .data-table[data-v-2144db59]{width:100%}.doctor-salary-bill-page .page-wrap[data-v-2144db59]{display:flex;justify-content:flex-end;padding:12px 16px;background:#f5f7fa;border-top:1px solid #e4e7ed}