.ax-tags-page{background:#f3f6fa;color:#091426;padding-bottom:80px}.ax-tags-hero{padding:92px 0 76px;background:linear-gradient(120deg,#061121 0%,#0d2b5b 70%,#13498c 100%);color:#fff}.ax-tags-kicker{display:block;color:#57d4ff;font-size:13px;font-weight:700;letter-spacing:3px;margin-bottom:20px}.ax-tags-hero h1{font-size:54px;line-height:1.1;margin:0 0 20px;font-weight:800}.ax-tags-hero p{max-width:760px;color:#c8d5e8;font-size:18px;line-height:1.85}.ax-tags-panel{background:#fff;border:1px solid #dce4ef;border-radius:20px;margin-top:-34px;padding:44px 48px;box-shadow:0 22px 60px rgba(20,47,84,.09)}.ax-tags-heading{display:flex;align-items:flex-end;justify-content:space-between;border-bottom:1px solid #e3e9f1;padding-bottom:22px;margin-bottom:28px}.ax-tags-heading h2{font-size:30px;margin:0;color:#071427}.ax-tags-heading p{margin:0;color:#7a8799}.ax-tag-cloud{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.ax-tag-chip{display:flex;align-items:center;min-height:58px;padding:0 18px;border:1px solid #dfe6f0;border-radius:12px;color:#1a2a41;background:#f9fbfe;transition:.2s}.ax-tag-chip span{color:#1967ff;margin-right:8px}.ax-tag-chip em{font-style:normal;font-size:12px;color:#8794a6;margin-left:auto}.ax-tag-chip:hover{background:#0f4b91;color:#fff;border-color:#0f4b91;transform:translateY(-2px)}.ax-tag-detail-hero{padding:70px 0}.ax-tags-back{display:inline-block;color:#b7c8e2;margin-bottom:25px}.ax-tags-content{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:28px;padding-top:42px}.ax-tag-article-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.ax-tag-article{display:grid;grid-template-columns:180px 1fr;background:#fff;border:1px solid #dde5ef;border-radius:14px;overflow:hidden}.ax-tag-thumb{min-height:190px;background:linear-gradient(145deg,#0b2448,#176bd4);position:relative}.ax-tag-thumb.no-image:after{content:'爱炫观察';position:absolute;inset:0;display:grid;place-items:center;color:#fff;font-weight:700;letter-spacing:2px}.ax-tag-thumb img{width:100%;height:100%;object-fit:cover}.ax-tag-article-body{padding:20px}.ax-tag-meta{display:flex;justify-content:space-between;color:#7b8798;font-size:13px}.ax-tag-meta span{color:#1764de}.ax-tag-article h2{font-size:19px;line-height:1.5;margin:12px 0}.ax-tag-article h2 a{color:#0b172a}.ax-tag-article p{color:#677487;line-height:1.7;min-height:48px}.ax-tag-read{color:#155fd0;font-weight:600}.ax-tag-sidebar{align-self:start;background:#fff;border:1px solid #dde5ef;border-radius:14px;padding:25px}.ax-tag-sidebar h3{font-size:22px;margin:0 0 22px}.ax-tag-side-cloud{display:flex;flex-wrap:wrap;gap:9px}.ax-tag-side-cloud a{padding:8px 10px;border-radius:8px;background:#f0f4fa;color:#334258}.ax-tag-contact{margin-top:28px;padding:24px;background:#071629;color:#fff;border-radius:12px}.ax-tag-contact span{display:block;color:#9fb1c9}.ax-tag-contact strong{font-size:22px;display:block;margin:10px 0}.ax-tag-contact a{color:#63d8ff}.ax-tag-pagination{text-align:center;margin-top:34px}.ax-tag-pagination a,.ax-tag-pagination span{display:inline-block;padding:8px 12px;margin:3px;border:1px solid #dce4ee;border-radius:6px}
@media(max-width:1100px){.ax-tag-article-grid{grid-template-columns:1fr}.ax-tags-content{grid-template-columns:minmax(0,1fr) 260px}.ax-tag-cloud{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media(max-width:760px){.ax-tags-hero{padding:54px 22px}.ax-tags-hero h1{font-size:38px}.ax-tags-panel{margin:0 14px;padding:28px 20px;border-radius:0 0 18px 18px}.ax-tag-cloud{grid-template-columns:repeat(2,minmax(0,1fr))}.ax-tags-content{display:block;margin:0 14px;padding-top:24px}.ax-tag-sidebar{margin-top:20px}.ax-tags-heading{display:block}.ax-tags-heading p{margin-top:8px}.ax-tag-article{grid-template-columns:120px 1fr}.ax-tag-thumb{min-height:170px}.ax-tag-article-body{padding:15px}.ax-tag-article p{display:none}}
@media(max-width:480px){.ax-tag-cloud{grid-template-columns:1fr}.ax-tags-hero h1{font-size:34px}.ax-tags-hero p{font-size:16px}.ax-tag-article h2{font-size:17px}}
.ax-tags-hero h1{color:#fff!important;text-shadow:0 2px 18px rgba(0,0,0,.18)}
.ax-tags-hero p{color:#dbe7f7!important}
