/* ==========================================
   发电机组技术参数表专属样式
   ========================================== */

/* 模块大标题样式 */
.tech-specs-wrapper .spec-section-title {
  font-size: 16px;
  font-weight: 700;
  text-transform: uppercase;
  color: #222222;
  margin-top: 30px;
  margin-bottom: 12px;
  border-left: 4px solid #F26C22;
  padding-left: 10px;
  letter-spacing: 0.5px;
}

/* 表格基础样式 */
.tech-specs-wrapper .spec-table {
  font-size: 14px;
  margin-bottom: 25px;
  width: 100%;
  border-collapse: collapse;
  border: 1px solid #dee2e6 !important;
}

.tech-specs-wrapper .spec-table td {
  padding: 12px 15px !important;
  vertical-align: middle;
  border: 1px solid #dee2e6 !important;
  text-align: left !important;
}

/* 通过 CSS 自动实现所有表格的斑马纹交替 */
.tech-specs-wrapper .spec-table tbody tr:nth-child(odd) {
  background-color: #f8f9fa !important;
}

.tech-specs-wrapper .spec-table tbody tr:nth-child(even) {
  background-color: #ffffff !important;
}

/* 统一文字颜色微调 */
.tech-specs-wrapper .spec-table td:first-child {
  color: #333333;
}
.tech-specs-wrapper .spec-table td:last-child {
  color: #555555;
}

/* 移动端响应式自适应 */
@media (max-width: 576px) {
  .tech-specs-wrapper .spec-table td {
    padding: 8px 10px !important;
    font-size: 13px;
  }
}