     /* 页面整体背景，用于衬托居中表格 */     body {         background-color: #f8f9fa;         margin: 0;         padding: 40px 20px;         font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;     }      /* 顶部韩语简介样式优化 */     .product-intro-text {         max-width: 650px;         margin: 0 auto 30px auto;         color: #555;         font-size: 16px;         line-height: 1;         text-align: left;     }          .product-intro-text p {         margin: 0 0 12px 0;     }      /* B2B 产品规格表格核心样式 */     .b2b-spec-table {         width: 650px;         max-width: 100%;         margin: 0 auto;         border-collapse: collapse;         font-size: 14px;         line-height: 2.5;         background-color: #ffffff;          box-shadow: 0 4px 20px rgba(0, 0, 0, 0.04); /* 更细腻的高级阴影 */         border-radius: 6px;         overflow: hidden; /* 配合圆角 */         table-layout: fixed;      }      .b2b-spec-table th,     .b2b-spec-table td {         padding: 16px 24px;            border-bottom: 1px solid #edf2f7; /* 更细腻的浅灰底线 */         text-align: left;         word-wrap: break-word;     }      /* 去除最后一行底线，保持干净 */     .b2b-spec-table tr:last-child th,     .b2b-spec-table tr:last-child td {         border-bottom: none;     }      /* 左侧表头样式 */     .b2b-spec-table th {         background-color: #fafbfc; /* 极浅的现代高级灰 */         color: #2d3748;         font-weight: 600;         width: 32%;                    text-transform: uppercase;         letter-spacing: 0.5px;         font-size: 13px;     }      /* 右侧内容样式 */     .b2b-spec-table td {         color: #4a5568;         width: 68%;                }      /* 鼠标悬停微交互效果 */     .b2b-spec-table tbody tr:hover {         background-color: #f7fafc;     }      /* 移动端适配：当屏幕小于 768px 时（手机端） */     @media (max-width: 768px) {         .product-intro-text {             padding: 0 10px;         }          .b2b-spec-table,          .b2b-spec-table tbody,          .b2b-spec-table tr,          .b2b-spec-table td,          .b2b-spec-table th {              display: block;                width: 100%;                   box-sizing: border-box;         }                  .b2b-spec-table {             box-shadow: none;             background: transparent;         }          .b2b-spec-table tr {             margin-bottom: 12px;             border: 1px solid #e2e8f0;             border-radius: 8px;             background: #ffffff;             box-shadow: 0 2px 6px rgba(0,0,0,0.02);             overflow: hidden;         }          .b2b-spec-table th,         .b2b-spec-table td {             border-bottom: none;             padding: 12px 18px;         }          .b2b-spec-table th {             background-color: #f7fafc;             border-bottom: 1px solid #edf2f7;             font-size: 12px;             padding-bottom: 8px;         }                  .b2b-spec-table td {             font-size: 14px;             padding-top: 8px;             color: #4a5568;         }     } 