.news-page[data-v-f13f9ed0]{width:100%}.news-banner[data-v-f13f9ed0]{background:url(https://cdn.good-laser.com/img/banner.c489e198.webp) 50%/cover no-repeat;height:428px;width:100%}.banner-wrapper[data-v-f13f9ed0]{align-items:center;display:flex;height:100%;width:100%}.banner-container[data-v-f13f9ed0]{color:#000;margin:0 auto;max-width:1200px;padding:0 20px;width:100%}.banner-title[data-v-f13f9ed0]{color:#333;font-size:72px;font-weight:700;margin-bottom:16px}.banner-desc[data-v-f13f9ed0]{font-size:24px;opacity:.8}.news-filter[data-v-f13f9ed0]{padding:20px 0}.filter-container[data-v-f13f9ed0]{margin:0 auto;max-width:1200px;padding:0 20px}.filter-tabs[data-v-f13f9ed0]{display:flex;flex-wrap:wrap;gap:20px}.filter-tab[data-v-f13f9ed0]{background:#fff;border:1px solid #e0e0e0;border-radius:20px;color:#333;cursor:pointer;padding:8px 20px;transition:all .3s ease}.filter-tab.active[data-v-f13f9ed0],.filter-tab[data-v-f13f9ed0]:hover{background:#4f9da6;border-color:#4f9da6;color:#fff}.news-section[data-v-f13f9ed0]{padding:60px 0}.news-container[data-v-f13f9ed0]{margin:0 auto;max-width:1200px;padding:0 20px}.news-grid[data-v-f13f9ed0]{display:grid;gap:30px;grid-template-columns:repeat(3,1fr);margin-bottom:40px}.news-card[data-v-f13f9ed0]{background:#fff;border-radius:8px;cursor:pointer;overflow:hidden;transition:all .3s ease}.news-card[data-v-f13f9ed0]:hover{transform:translateY(-5px)}.news-img[data-v-f13f9ed0]{height:240px;overflow:hidden;width:100%}.news-img img[data-v-f13f9ed0]{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease;width:100%}.news-card:hover .news-img img[data-v-f13f9ed0]{transform:scale(1.05)}.news-content[data-v-f13f9ed0]{padding:20px}.news-card[data-v-f13f9ed0],.news-card[data-v-f13f9ed0]:hover,.news-content [data-v-f13f9ed0],.news-content[data-v-f13f9ed0]{text-decoration:none!important}.news-title[data-v-f13f9ed0]{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#333;display:-webkit-box;font-size:18px;line-height:1.4;margin-bottom:12px;overflow:hidden}.news-date[data-v-f13f9ed0]{color:#999;font-size:14px;margin-right:15px}.news-type[data-v-f13f9ed0]{background:#f0f8ff;border-radius:12px;color:#4f9da6;font-size:12px;padding:2px 8px}.news-profile[data-v-f13f9ed0]{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#666;display:-webkit-box;font-size:14px;line-height:1.5;margin:10px 0;overflow:hidden}.news-action[data-v-f13f9ed0]{margin-top:12px}.read-more[data-v-f13f9ed0]{color:#4f9da6;font-size:14px}.news-detail-dialog[data-v-f13f9ed0] .el-dialog{border-radius:8px}.news-detail-dialog[data-v-f13f9ed0] .el-dialog__header{background:#f8f9fa;padding:20px 24px}.news-detail-dialog[data-v-f13f9ed0] .el-dialog__title{color:#333;font-size:24px;font-weight:600}.news-detail-content[data-v-f13f9ed0]{padding:20px 0}.news-meta[data-v-f13f9ed0]{border-bottom:1px solid #eee;display:flex;flex-wrap:wrap;gap:20px;margin-bottom:20px;padding-bottom:15px}.news-author[data-v-f13f9ed0],.news-date[data-v-f13f9ed0]{color:#666;font-size:14px}.news-type-tag[data-v-f13f9ed0]{background:#f0f8ff;border-radius:12px;color:#4f9da6;font-size:12px;padding:4px 8px}.news-content-html[data-v-f13f9ed0]{color:#333;line-height:1.8}.news-content-html[data-v-f13f9ed0] img{border-radius:4px;height:auto;margin:10px 0;max-width:100%}.news-content-html[data-v-f13f9ed0] h1,.news-content-html[data-v-f13f9ed0] h2,.news-content-html[data-v-f13f9ed0] h3{color:#333;margin:20px 0 10px}.news-content-html[data-v-f13f9ed0] p{margin-bottom:15px}.pagination[data-v-f13f9ed0]{display:flex;justify-content:center}.pagination[data-v-f13f9ed0] .el-pagination.is-background .el-pager li:not(.disabled).active{background-color:#4f9da6}.pagination[data-v-f13f9ed0] .el-pagination.is-background .el-pager li:not(.disabled):hover{color:#4f9da6}@media (max-width:1200px){.news-grid[data-v-f13f9ed0]{grid-template-columns:repeat(2,1fr)}.banner-container[data-v-f13f9ed0]{padding:0 40px}}@media (max-width:768px){.news-banner[data-v-f13f9ed0]{height:150px!important}.banner-title[data-v-f13f9ed0]{font-size:30px!important}.banner-desc[data-v-f13f9ed0]{font-size:16px!important}.news-grid[data-v-f13f9ed0]{grid-template-columns:1fr}.news-img[data-v-f13f9ed0]{height:200px}.filter-tabs[data-v-f13f9ed0]{gap:10px}.filter-tab[data-v-f13f9ed0]{font-size:14px;padding:6px 16px}.news-detail-dialog[data-v-f13f9ed0] .el-dialog{margin:5vh auto;width:95%!important}.news-meta[data-v-f13f9ed0]{flex-direction:column;gap:10px}}