/* zhengce-shencha.html · 证书动态核查政策解读专属样式 */

/* 题头：深蓝实色块 + 白字 */
.sc-hero{background:var(--gray-900);padding:calc(var(--header-h) + 64px) 0 64px;text-align:center}
.sc-hero-in{max-width:780px;margin:0 auto}
.sc-breadcrumb{justify-content:center}
.sc-breadcrumb,.sc-breadcrumb a{color:var(--gray-400)}
.sc-breadcrumb .bc-now{color:var(--gray-200)}
.sc-kicker{color:var(--blue-300)}
.sc-hero h1{color:#fff;margin:14px 0 14px;font-weight:800}
.sc-hero p:last-child{color:var(--gray-300);font-size:15.5px}

/* 企业核查：左图右文 */
.sc-enter{padding:64px 0;background:var(--white)}
.sc-enter-in{display:grid;grid-template-columns:.9fr 1.1fr;gap:48px;align-items:center}
.sc-enter-img img{border-radius:var(--radius-l);box-shadow:var(--shadow-m);height:320px;width:100%;object-fit:cover}
.sc-enter-text h2{margin:6px 0 16px}
.sc-enter-text p{color:var(--gray-700);margin-bottom:14px}

/* 状态自查清单 */
.sc-status{padding:64px 0;background:var(--gray-50)}
.sc-check{max-width:860px;margin:0 auto;display:grid;gap:14px}
.sc-check li{
  display:flex;gap:16px;background:var(--white);border-radius:var(--radius-m);
  padding:20px 24px;box-shadow:var(--shadow-s);align-items:flex-start;
}
.sc-box{
  flex-shrink:0;width:22px;height:22px;border-radius:6px;margin-top:3px;
  border:2px solid var(--blue-400);background:var(--blue-50);position:relative;
}
.sc-box::after{
  content:"";position:absolute;left:6px;top:2px;width:6px;height:11px;
  border:solid var(--blue-600);border-width:0 2px 2px 0;transform:rotate(45deg);
}
.sc-check strong{display:block;color:var(--gray-900);margin-bottom:4px}
.sc-check p{font-size:14px;color:var(--gray-500)}

/* 常见问题对照表 */
.sc-faq{padding:64px 0;background:var(--white)}
.sc-table-wrap{overflow-x:auto;border-radius:var(--radius-m);box-shadow:var(--shadow-s)}
.sc-table{width:100%;border-collapse:collapse;font-size:14.5px;min-width:680px;background:var(--white)}
.sc-table th,.sc-table td{padding:15px 18px;text-align:left;border-bottom:1px solid var(--gray-100)}
.sc-table thead th{background:var(--blue-50);color:var(--blue-800)}
.sc-table tbody tr:hover{background:var(--blue-50)}
.sc-table td:first-child{font-weight:700;color:var(--gray-900)}

/* 自查步骤 */
.sc-steps{padding:64px 0;background:var(--blue-50)}
.sc-steps-in{max-width:960px}
.sc-steps-in h2{margin:6px 0 24px}
.sc-step-row{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}
.sc-step{background:var(--white);border-radius:var(--radius-m);padding:24px 22px;box-shadow:var(--shadow-s)}
.sc-step strong{display:block;color:var(--blue-700);margin-bottom:8px;font-size:16px}
.sc-step p{font-size:14px;color:var(--gray-600)}

/* 行动带 */
.sc-cta{padding:72px 0;background:linear-gradient(120deg,var(--blue-700),var(--blue-500))}
.sc-cta-in{text-align:center;color:#fff}
.sc-cta-in h2{color:#fff;margin-bottom:12px}
.sc-cta-in p{color:rgba(255,255,255,.9);margin-bottom:24px}

@media (max-width:920px){
  .sc-enter-in{grid-template-columns:1fr;gap:24px}
  .sc-step-row{grid-template-columns:1fr}
}

/* 扩展对照表 */
.sc-more{padding:64px 0;background:var(--gray-50)}
.sc-more-wrap{margin-top:36px;overflow-x:auto}
.sc-more-table{width:100%;border-collapse:collapse;background:var(--white);border-radius:12px;overflow:hidden;font-size:14.5px}
.sc-more-table th,.sc-more-table td{padding:14px 18px;text-align:left;border-bottom:1px solid var(--gray-200)}
.sc-more-table th{background:var(--brand-50)}
.sc-more-table td:first-child{font-weight:600;color:var(--brand)}
.sc-more-table tbody tr:last-child td{border-bottom:none}

/* 整改流程 */
.sc-fix{padding:64px 0;background:var(--white)}
.sc-fix-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:36px}
.sc-fs{background:var(--gray-50);border-radius:10px;padding:22px 18px}
.sc-fs strong{display:block;color:var(--brand);font-size:15px;margin-bottom:8px}
.sc-fs p{font-size:14px;color:var(--gray-600);line-height:1.7}
.sc-fix-note{text-align:center;margin-top:24px;font-size:14.5px;color:var(--gray-600)}
@media(max-width:900px){.sc-fix-steps{grid-template-columns:repeat(2,1fr)}}
@media(max-width:560px){.sc-fix-steps{grid-template-columns:1fr}}
