.flx-row-c-c[data-v-3bbbedf1]{display:flex;align-items:center;justify-content:center}.middle[data-v-3bbbedf1]{width:1200px;margin:0 auto}.empty-icon[data-v-3bbbedf1]{font-size:44px}.news-banner[data-v-3bbbedf1]{position:relative;overflow:hidden;height:220px;background:linear-gradient(135deg,#080716,#1d1a2e 60%,#2a2740)}.banner-circle[data-v-3bbbedf1]{position:absolute;border-radius:50%}.c1[data-v-3bbbedf1]{width:320px;height:320px;right:-60px;top:-120px;background:rgba(249,82,31,.08)}.c2[data-v-3bbbedf1]{width:180px;height:180px;right:220px;bottom:-90px;background:rgba(249,82,31,.05)}.banner-title[data-v-3bbbedf1]{padding-top:66px;font-size:36px;font-weight:700;color:#fff;letter-spacing:2px}.banner-desc[data-v-3bbbedf1]{margin-top:14px;font-size:14px;color:hsla(0,0%,100%,.55);letter-spacing:1px}.news-content[data-v-3bbbedf1]{padding:36px 0 80px}.type-tabs[data-v-3bbbedf1]{display:flex;flex-wrap:wrap;align-items:center;padding:14px 16px;margin-bottom:24px;background:#fff;border-radius:12px;box-shadow:0 2px 12px rgba(8,7,22,.04)}.type-item[data-v-3bbbedf1]{padding:8px 22px;margin-right:8px;font-size:15px;color:#666;cursor:pointer;border-radius:18px;transition:all .25s}.type-item[data-v-3bbbedf1]:hover{color:#f9521f;background:rgba(249,82,31,.12)}.type-item.active[data-v-3bbbedf1]{color:#fff;font-weight:700;background:#f9521f;box-shadow:0 3px 8px rgba(249,82,31,.35)}.news-list[data-v-3bbbedf1]{background:#fff;border-radius:12px;padding:10px 30px;min-height:300px}.news-row[data-v-3bbbedf1]{display:flex;align-items:center;padding:19px 4px;border-bottom:1px dashed #e8e8e8;cursor:pointer}.news-row[data-v-3bbbedf1]:last-child{border-bottom:none}.row-dot[data-v-3bbbedf1]{flex:0 0 8px;width:8px;height:8px;border-radius:50%;background:#f9521f;margin-right:16px}.row-title[data-v-3bbbedf1]{flex:1;min-width:0;font-size:16px;color:#333;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:color .2s}.news-row:hover .row-title[data-v-3bbbedf1]{color:#f9521f}.row-date[data-v-3bbbedf1]{flex:0 0 auto;margin-left:20px;font-size:14px;color:#999}.news-loading[data-v-3bbbedf1]{padding:90px 0;text-align:center}.news-empty[data-v-3bbbedf1]{padding:80px 0;text-align:center;color:#bbb}.empty-text[data-v-3bbbedf1]{margin-top:12px;font-size:14px}.page-area[data-v-3bbbedf1]{padding-top:26px}