.kkl-news-main{padding-top:50px;padding-bottom:70px;min-height:60vh}.kkl-news-main h1{font-size:clamp(28px,4vw,46px);line-height:1.5;margin:18px 0}.kkl-news-intro,.kkl-news-meta{color:var(--muted,#718797)}.kkl-news-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:30px}.kkl-news-card{border:1px solid var(--line,#d4e1e8);border-radius:16px;overflow:hidden;background:var(--surface,#fff)}.kkl-news-card>a{display:block}.kkl-news-card img{width:100%;aspect-ratio:3/2;object-fit:contain;background:#14364c;display:block}.kkl-news-card>div{padding:22px}.kkl-news-card h2{font-size:21px;line-height:1.6;margin:10px 0}.kkl-news-card p{line-height:1.8}.kkl-news-meta{font-size:14px}.kkl-news-placeholder{aspect-ratio:3/2;display:grid;place-items:center;background:#163b56;color:#fff}.kkl-news-article{max-width:960px;margin:auto}.kkl-news-breadcrumb{font-size:14px;line-height:1.9}.kkl-news-hero{display:block;width:100%;max-height:650px;object-fit:contain;border-radius:14px;margin:26px 0;background:#163b56}.kkl-news-body{font-size:18px;line-height:1.95;overflow-wrap:anywhere}.kkl-news-body h2{font-size:25px;line-height:1.6;border-left:4px solid #00a99d;padding-left:16px;margin:36px 0 18px}.kkl-news-body table{width:100%;border-collapse:collapse;table-layout:fixed;margin:24px 0}.kkl-news-body td,.kkl-news-body th{border:1px solid #92aeba55;padding:12px;word-break:break-word}.kkl-news-body th{background:#163b56;color:#fff}.kkl-news-body img{max-width:100%;height:auto}.kkl-news-body a{text-decoration:underline;color:#008f8a}.kkl-news-pager{display:flex;gap:24px;justify-content:center;margin-top:35px}.kkl-news-home{margin-top:50px;margin-bottom:60px}.kkl-news-home h2{font-size:30px}.kkl-news-home-heading{display:flex;align-items:center;justify-content:space-between;gap:20px}.kkl-news-editor{display:grid;gap:18px}.kkl-news-editor textarea{width:100%;min-height:110px}.kkl-news-editor textarea[name=content_html]{min-height:420px;font-family:"Microsoft YaHei",sans-serif;line-height:1.7}.kkl-news-actions{display:flex;gap:14px;flex-wrap:wrap}.kkl-news-admin-message{white-space:pre-wrap;line-height:1.8}.kkl-news-cover-preview{width:240px;max-width:100%;height:auto}.kkl-news-admin-layout{display:grid;grid-template-columns:minmax(0,1fr);gap:28px}.kkl-news-plain{white-space:pre-wrap}.kkl-news-editor dialog{width:min(900px,95vw)}@media(max-width:1000px){.kkl-news-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.site-header .public-nav{gap:12px}}@media(max-width:650px){.kkl-news-main{padding-top:26px}.kkl-news-grid{grid-template-columns:1fr}.kkl-news-body{font-size:16px}.kkl-news-body h2{font-size:21px}.kkl-news-body td,.kkl-news-body th{padding:8px;font-size:14px}.kkl-news-card img{aspect-ratio:3/2}.kkl-news-home-heading{align-items:flex-start}}

