.page-news-detail{--jk-blue:#1e5ace;--jk-text:#111e36;--jk-meta:#6f7073;--jk-muted:#8e8e93;--jk-bg:#f8f9fc;--jk-card:#ffffff;--jk-line:#ececef;color:var(--jk-text);font-family:system-ui,-apple-system,PingFang SC,Microsoft YaHei,sans-serif}.page-news-detail__breadcrumb{margin-top:25px;font-size:12px;line-height:12px;color:var(--jk-muted)}.page-news-detail__breadcrumb-link{color:var(--jk-muted);text-decoration:none}.page-news-detail__breadcrumb-link:hover{color:var(--jk-text)}.page-news-detail__breadcrumb-sep{margin:0 6px}.page-news-detail__breadcrumb-current{color:var(--jk-text)}.news-detail-layout{display:flex;gap:40px;margin-top:24px;align-items:flex-start}.news-detail-main{flex:1 1 auto;min-width:0}.news-detail-main__title{margin:0;font-size:28px;font-weight:700;line-height:36px;color:var(--jk-text)}.news-detail-main__meta{display:flex;flex-wrap:wrap;margin-top:14px;font-size:12px;line-height:20px;color:var(--jk-meta)}.news-detail-main__meta-sep{margin:0 10px}.news-detail-main__cover{display:block;width:100%;margin-top:24px;border-radius:4px;object-fit:cover}.news-detail__body{margin-top:24px;font-size:16px;line-height:28px;color:var(--jk-text);word-break:break-word}.news-detail__heading{display:block;margin:24px 0 12px;font-weight:600;line-height:1.4;border-left:4px solid var(--jk-blue);padding-left:10px}.news-detail__heading:is(h2){font-size:21px}.news-detail__heading:is(h3){font-size:18px}.news-detail__text p{margin:0 0 16px}.news-detail__text h2{font-size:21px;margin:24px 0 12px;font-weight:600}.news-detail__text h3{font-size:18px;margin:20px 0 10px;font-weight:600}.news-detail__text ol,.news-detail__text ul{padding-left:22px;margin:0 0 16px}.news-detail__text blockquote{border-left:3px solid var(--jk-blue);padding-left:12px;color:var(--jk-meta);margin:0 0 16px}.news-detail__text code{background:var(--jk-bg);padding:1px 4px;border-radius:3px;font-size:13px}.news-detail__text pre{background:var(--jk-bg);padding:10px;border-radius:6px;overflow-x:auto;margin:0 0 16px}.news-detail__text pre code{background:transparent;padding:0}.news-detail__figure{margin:0 0 20px}.news-detail__media{display:block;width:100%;border-radius:4px}.news-detail__figcaption{margin-top:8px;font-size:13px;line-height:20px;color:var(--jk-meta);text-align:center}.news-detail__audio{width:100%}.news-detail__empty{margin:24px 0 0;font-size:14px;color:var(--jk-muted)}.news-detail-rail{flex:0 0 357px;width:357px}.news-detail-rail__block{background:var(--jk-card);border-radius:4px;padding:20px;margin-bottom:20px}.news-detail-rail__title{margin:0 0 12px;font-size:16px;font-weight:700;color:#000}.news-detail-rail__list{margin:0;padding:0;list-style:none}.news-detail-rail__link{display:flex;gap:12px;align-items:center;padding:10px 0;border-bottom:1px solid var(--jk-line);text-decoration:none;color:var(--jk-text)}.news-detail-rail__link:hover .news-detail-rail__name{color:var(--jk-blue)}.news-detail-rail__thumb{flex:0 0 auto;width:80px;height:56px;object-fit:cover;border-radius:4px}.news-detail-rail__name{font-size:14px;line-height:20px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media (max-width:1100px){.news-detail-rail{flex-basis:320px;width:320px}}@media (max-width:900px){.page-news-detail__breadcrumb{margin-top:16px}.news-detail-layout{flex-direction:column;gap:24px}.news-detail-rail{width:100%;flex:none}.news-detail-main__title{font-size:22px;line-height:30px}.news-detail-rail__thumb{width:96px;height:64px}}