/* ===== 欧云前台全站表格统一皮肤(与域名插件 oydp-table 同风格) =====
   作用:统一所有前台 el-table 的字体/字号/文字色/表头/网格线/行悬浮,不分主题页面与模块页面。
   注意:不改动容器边框/圆角/布局属性,避免与各页面卡片容器叠加冲突;插件页自有 oydp-table 叠加圆角描边。 */

.el-table {
  font-family: "Noto Sans SC", "PingFang SC", "Microsoft YaHei", "Helvetica Neue", sans-serif;
  font-size: 14px !important;
  color: #1f2937 !important;
}
/* 表头:浅灰底/深字/半粗 */
.el-table th.el-table__cell {
  background: #f8fafc !important;
  color: #111827 !important;
  font-weight: 600;
  border-bottom: 1px solid #e5e7eb !important;
}
.el-table th.el-table__cell > .cell { font-weight: 600; }
/* 正文:近黑文字/浅行分隔线 */
.el-table td.el-table__cell {
  color: #1f2937 !important;
  border-bottom: 1px solid #f1f5f9 !important;
}
/* 完整网格竖线(末列/gutter除外) */
.el-table td.el-table__cell,
.el-table th.el-table__cell:not(.gutter) { border-right: 1px solid #e5e7eb !important; }
.el-table td.el-table__cell:last-child,
.el-table th.el-table__cell:last-child { border-right: none !important; }
/* 行悬浮高亮 */
.el-table .el-table__row:hover > td.el-table__cell,
.el-table .member-table__row:hover > td.el-table__cell { background: #f8fafc !important; }

/* 补强:部分页面(finance等)的 .cell 有自身颜色规则,需在 cell 层也统一(链接等自带颜色的元素不受影响) */
.el-table td.el-table__cell .cell { color: #1f2937 !important; }
/* 去圆角:统一全站表格直角 */
.el-table { border-radius: 0 !important; }
.el-table__inner-wrapper, .el-table__header-wrapper, .el-table__body-wrapper { border-radius: 0 !important; }
