.news-page[data-v-4c6dbf6f]{min-height:100vh;background:#f7f8fb}.news-kv[data-v-4c6dbf6f]{position:relative;height:4rem;overflow:hidden}.news-kv img[data-v-4c6dbf6f]{width:100%;height:100%;object-fit:cover}.news-kv__text[data-v-4c6dbf6f]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;color:#fff}.news-kv__title[data-v-4c6dbf6f]{font-size:.48rem;font-weight:700;margin-bottom:.15rem;text-shadow:0 2px 8px rgba(0,0,0,.3)}.news-kv__subtitle[data-v-4c6dbf6f]{font-size:.22rem;opacity:.9}.news-tabs[data-v-4c6dbf6f]{background:#fff;box-shadow:0 2px 12px #0000000f;position:sticky;top:0;z-index:10}.news-tabs__container[data-v-4c6dbf6f]{max-width:12rem;margin:0 auto;display:flex;justify-content:center;padding:0 .4rem}.news-tabs__item[data-v-4c6dbf6f]{padding:.3rem .4rem;font-size:.18rem;color:#666;cursor:pointer;position:relative;transition:color .3s}.news-tabs__item[data-v-4c6dbf6f]:hover{color:#1eb475}.news-tabs__item--active[data-v-4c6dbf6f]{color:#1eb475;font-weight:600}.news-tabs__item--active[data-v-4c6dbf6f]:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:.6rem;height:.04rem;background:#1eb475;border-radius:2px}.news-list[data-v-4c6dbf6f]{padding:.4rem .3rem}.news-list__container[data-v-4c6dbf6f]{max-width:12rem;margin:0 auto}.news-loading[data-v-4c6dbf6f]{display:flex;align-items:center;justify-content:center;padding:1rem 0;color:#999}.loading-spinner[data-v-4c6dbf6f]{width:.4rem;height:.4rem;border:3px solid #e0e0e0;border-top-color:#1eb475;border-radius:50%;animation:spin-4c6dbf6f .8s linear infinite;margin-right:.15rem}@keyframes spin-4c6dbf6f{to{transform:rotate(360deg)}}.news-top[data-v-4c6dbf6f]{display:flex;background:#fff;border-radius:.16rem;overflow:hidden;margin-bottom:.4rem;cursor:pointer;transition:transform .3s,box-shadow .3s}.news-top[data-v-4c6dbf6f]:hover{transform:translateY(-4px);box-shadow:0 8px 24px #0000001a}.news-top__cover[data-v-4c6dbf6f]{position:relative;width:4rem;min-height:2.6rem;flex-shrink:0}.news-top__cover img[data-v-4c6dbf6f]{width:100%;height:100%;object-fit:cover}.news-top__badge[data-v-4c6dbf6f]{position:absolute;top:.2rem;left:.2rem;background:#ea5128;color:#fff;font-size:.12rem;padding:.06rem .12rem;border-radius:.04rem}.news-top__content[data-v-4c6dbf6f]{padding:.3rem;display:flex;flex-direction:column;justify-content:center}.news-top__title[data-v-4c6dbf6f]{font-size:.24rem;font-weight:600;color:#1a1a1a;margin-bottom:.15rem;line-height:1.5}.news-top__summary[data-v-4c6dbf6f]{font-size:.16rem;color:#666;line-height:1.6;margin-bottom:.2rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.news-top__meta[data-v-4c6dbf6f]{font-size:.14rem;color:#999;display:flex;gap:.3rem}.news-grid[data-v-4c6dbf6f]{display:grid;grid-template-columns:repeat(2,1fr);gap:.3rem}.news-card[data-v-4c6dbf6f]{background:#fff;border-radius:.16rem;overflow:hidden;cursor:pointer;transition:transform .3s,box-shadow .3s}.news-card[data-v-4c6dbf6f]:hover{transform:translateY(-4px);box-shadow:0 8px 24px #0000001a}.news-card__cover[data-v-4c6dbf6f]{height:2rem;overflow:hidden}.news-card__cover img[data-v-4c6dbf6f]{width:100%;height:100%;object-fit:cover;transition:transform .3s}.news-card:hover .news-card__cover img[data-v-4c6dbf6f]{transform:scale(1.05)}.news-card__content[data-v-4c6dbf6f]{padding:.25rem}.news-card__title[data-v-4c6dbf6f]{font-size:.18rem;font-weight:600;color:#1a1a1a;margin-bottom:.12rem;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.news-card__summary[data-v-4c6dbf6f]{font-size:.14rem;color:#666;line-height:1.5;margin-bottom:.15rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.news-card__meta[data-v-4c6dbf6f]{font-size:.12rem;color:#999;display:flex;justify-content:space-between}.news-empty[data-v-4c6dbf6f]{text-align:center;padding:1rem 0;color:#999}.news-empty__icon[data-v-4c6dbf6f]{width:1rem;height:1rem;margin:0 auto .2rem;background:#e8e8e8;border-radius:50%}@media only screen and (max-width: 992px){.news-kv[data-v-4c6dbf6f]{height:3rem}.news-kv__title[data-v-4c6dbf6f]{font-size:.36rem}.news-kv__subtitle[data-v-4c6dbf6f]{font-size:.18rem}.news-tabs__item[data-v-4c6dbf6f]{padding:.25rem .3rem;font-size:.16rem}.news-grid[data-v-4c6dbf6f]{grid-template-columns:1fr}.news-top__cover[data-v-4c6dbf6f]{width:2.4rem}}
