.news-list-page[data-v-2cd35038]{background:var(--bg);min-height:100vh}.page-inner[data-v-2cd35038]{max-width:1200px;margin:0 auto;padding:60px 40px}.news-grid[data-v-2cd35038]{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.news-card[data-v-2cd35038]{background:var(--bg-card);border-radius:var(--radius);cursor:pointer;transition:var(--transition);box-shadow:var(--shadow-sm);overflow:hidden}.news-card[data-v-2cd35038]:hover{box-shadow:var(--shadow-lg);transform:translateY(-4px)}.news-img[data-v-2cd35038]{width:100%;height:200px;position:relative}.news-tag[data-v-2cd35038]{z-index:2;color:#fff;background:#00000080;border-radius:20px;padding:4px 10px;font-size:12px;position:absolute;top:12px;left:12px}.news-body[data-v-2cd35038]{padding:20px}.news-body h3[data-v-2cd35038]{color:var(--text-primary);margin-bottom:8px;font-size:16px;font-weight:600;line-height:1.4}.news-body p[data-v-2cd35038]{color:var(--text-tertiary);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:1.6;display:-webkit-box;overflow:hidden}.news-date[data-v-2cd35038]{color:var(--text-tertiary);margin-top:8px;font-size:12px;display:block}@media (width<=900px){.news-grid[data-v-2cd35038]{grid-template-columns:1fr}}
