/* 2026-11-05 Claude: 资讯 pages. Entry bar for every column + 申请案例 block on the overview. */
.cx-zx-nav{max-width:1190px;margin:40px auto 56px;padding:12px 24px;border:1px solid #eee;border-radius:12px;background:#fff;box-sizing:border-box}
.cx-zx-nav .cx-row{display:flex;align-items:center;flex-wrap:wrap;gap:8px 10px;padding:8px 0}
.cx-zx-nav .cx-row+.cx-row{border-top:1px dashed #eee}
.cx-zx-nav .cx-lab{flex:0 0 84px;color:#222;font-size:15px;font-weight:600}
.cx-zx-nav a{display:inline-flex;align-items:center;height:32px;padding:0 15px;border-radius:16px;background:#f5f6f8;color:#444;font-size:14px;text-decoration:none;transition:background .15s}
.cx-zx-nav a:hover{background:#fff3c4;color:#111;text-decoration:none}
.cx-zx-nav a.on{background:#fcca00;color:#111;font-weight:600}
.cx-zx-cases{max-width:1190px;margin:0 auto}
.cx-zx-nav .cx-lab{flex-basis:56px}
/* list item: 类型 · 主题 (style 128: {Define_ctype} + [className]) */
.cx-zx-tags{display:flex;flex-wrap:wrap;gap:6px;margin:8px 0 4px}
.cx-zx-tags span{display:inline-block;height:20px;line-height:20px;padding:0 8px;border-radius:10px;background:#f5f6f8;color:#666;font-size:12px;white-space:nowrap}
.cx-zx-tags span:empty{display:none}
.cx-zx-tags .cx-zx-type[data-v="视频"]{background:#e8f1ff;color:#1d5fc4}
.cx-zx-tags .cx-zx-type[data-v="案例"]{background:#fff3c4;color:#7a5600}
.cx-zx-tags .cx-zx-type[data-v="文章"]{background:#eaf6ee;color:#23733d}
.cx-zx-empty{max-width:1190px;margin:0 auto 40px;padding:40px 0;text-align:center;color:#999;font-size:14px}
/* 2026-11-06 column page: the title sat 90px below the breadcrumb */
.zixuninbox{margin-top:28px!important}
.zixuninbox .cx-zx-nav{margin:24px auto 32px}
.zixuninbox #tab-one{margin-top:0!important}
/* "查看更多" (MF_Style 10 renders div#paging.morepage inside the list) */
.boxzixun1 #paging{display:flex;align-items:center;justify-content:center;gap:6px;width:220px;height:46px;margin:28px auto 64px;padding:0;border-radius:23px;background:#fcca00;color:#111;font-size:15px;font-weight:600;cursor:pointer;list-style:none;box-shadow:0 6px 16px rgba(252,202,0,.35);transition:background .15s,transform .15s,box-shadow .15s}
.boxzixun1 #paging:hover{background:#ffd43b;transform:translateY(-1px);box-shadow:0 8px 20px rgba(252,202,0,.45)}
/* 2026-11-06 article page (MF_Style 123: .author + .cx-article + .cx-copyright) */
.newsdetail .author{display:inline-block;margin-right:20px}
.newsdetail-box .cx-article img{margin:14px auto;height:auto}
.newsdetail-box .cx-article .cx-strong-p{margin:26px 0 12px;font-size:19px;line-height:1.6;font-weight:700;color:#222}
.newsdetail-box .cx-article .cx-strong-p strong,.newsdetail-box .cx-article .cx-strong-p b{font-size:inherit}
.cx-copyright{margin:36px 0 0;padding:14px 18px;border-left:4px solid #fcca00;border-radius:0 6px 6px 0;background:#f8f8f8;color:#777;font-size:13px;line-height:1.8}
.cx-copyright b{color:#444}
@media(max-width:1024px){
 .zixuninbox{margin-top:12px!important}
 .zixuninbox .cx-zx-nav{margin:12px 12px 16px}
 .boxzixun1 #paging{width:180px;height:42px;margin:20px auto 40px;font-size:14px}
 .newsdetail-box .cx-article .cx-strong-p{margin:20px 0 10px;font-size:17px}
 .cx-copyright{margin-top:28px;font-size:12px}
 .cx-zx-nav{margin:14px 12px 20px;padding:6px 12px}
 .cx-zx-nav .cx-row{flex-wrap:nowrap;overflow-x:auto;gap:8px;-webkit-overflow-scrolling:touch;scrollbar-width:none}
 .cx-zx-nav .cx-row::-webkit-scrollbar{display:none}
 .cx-zx-nav .cx-lab{flex:0 0 60px;font-size:13px}
 .cx-zx-nav a{flex:none;height:28px;padding:0 12px;font-size:13px}
}
/* 2026-11-06 owner: looser line spacing in every article; images in 案例 articles sit on the left */
.newsdetail-box .cx-article,.newsdetail-box .cx-article p,.newsdetail-box .cx-article div,.newsdetail-box .cx-article li{line-height:2.1}
.newsdetail-box .cx-article .cx-strong-p{line-height:1.6}
.newsdetail-box .cx-article[data-ctype="案例"] img,.newsdetail-box .cx-article[data-topic="69"] img{margin-left:0;margin-right:auto} /* 11-06 owner: 观点趋势 (class 69) images left too; data-topic set by zixun-2026.js */
/* 2026-11-06 owner: 相关资讯 = 4 on phones (label 171 fetches 4), 3 on PC */
@media (min-width:1025px){.newsdetail-box .linkvdlist .linkvd-item:nth-child(n+4){display:none}}
/* 2026-11-06 owner: easier reading - larger type and paragraph spacing (PC 17px / phone 16px) */
.newsdetail-box .cx-article{font-size:17px;color:#333;letter-spacing:.02em}
.newsdetail-box .cx-article p,.newsdetail-box .cx-article li{font-size:inherit}
.newsdetail-box .cx-article,.newsdetail-box .cx-article p,.newsdetail-box .cx-article div,.newsdetail-box .cx-article li{line-height:2}
.newsdetail-box .cx-article p{margin:0 0 14px}
.newsdetail-box .cx-article .cx-strong-p{font-size:20px;line-height:1.6;margin:30px 0 14px}
/* videos inside articles keep the player's 16:9 (phones showed a short box) */
.newsdetail-box .cx-article iframe{display:block;width:100%!important;max-width:900px;height:auto!important;aspect-ratio:16/9;margin:14px auto}
@media (max-width:1024px){
 .newsdetail-box .cx-article{font-size:16px;letter-spacing:.01em}
 .newsdetail-box .cx-article,.newsdetail-box .cx-article p,.newsdetail-box .cx-article div,.newsdetail-box .cx-article li{line-height:1.9}
 .newsdetail-box .cx-article p{margin:0 0 12px}
 .newsdetail-box .cx-article .cx-strong-p{font-size:18px;margin:24px 0 10px}
 /* 作者 / 阅读量 / 发布时间 stay on one line (labels hidden on phones, icons stay) */
 .newsdetail{flex-wrap:nowrap!important;gap:0 12px!important;font-size:12px!important;white-space:nowrap;overflow:hidden}
 .newsdetail .lb{display:none}
 /* breadcrumb on one tidy line */
 .subnavs .subbox{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:13px}
}
