/* chache-jiashi.html — 叉车驾驶 N1 · S11v2 取证清单+说明 · D2 对角光斑 + D5 斜贴标签 */

.cc-hero{
  padding:calc(var(--header-h) + 70px) 0 88px;
  background:linear-gradient(155deg,#F5F3EE 0%,#E8E3D9 100%);
}
.cc-hero-in{max-width:800px;}
.cc-hero h1{font-size:40px;line-height:1.3;margin:22px 0 18px;}
.cc-lede{font-size:16px;color:var(--text-weak);max-width:720px;}

.cc-row{max-width:820px;margin-bottom:26px;}
.cc-rot{transform:rotate(-2deg);}
.cc-row h2{font-size:28px;margin:14px 0 14px;}
.cc-row p{font-size:15px;}
.cc-fig img{width:100%;height:auto;box-shadow:var(--shadow-b);}

.cc-sec-head{margin-bottom:32px;max-width:720px;}
.cc-sec-head h2{font-size:28px;margin:14px 0 10px;}
.cc-tbl-wrap{overflow-x:auto;}
.cc-tbl th{text-align:center;}

.cc-end{display:grid;grid-template-columns:1fr 1.2fr;gap:44px;align-items:center;}
.cc-end-fig img{width:100%;height:auto;box-shadow:var(--shadow-b);}
.cc-end-txt h2{font-size:26px;margin:12px 0 14px;}
.cc-end-txt p{font-size:15px;}
.cc-cta{display:flex;gap:14px;flex-wrap:wrap;margin-top:24px;}

@media (max-width:920px){
  .cc-hero h1{font-size:29px;}
  .cc-end{grid-template-columns:1fr;gap:28px;}
}

/* 列宽（table-layout:fixed） */
.cc-tbl th:nth-child(1),.cc-tbl td:nth-child(1){width:18%;}
.cc-tbl th:nth-child(2),.cc-tbl td:nth-child(2){width:52%;}
.cc-tbl th:nth-child(3),.cc-tbl td:nth-child(3){width:30%;}
