.pro-layout .home-news-frame{position:relative !important;padding:18px 18px 16px !important;border:1px solid #c7d8f2 !important;border-radius:18px !important;background:linear-gradient(180deg,#ffffff 0%,#f3f8ff 100%) !important;box-shadow:0 16px 38px rgba(37,99,235,.10) !important;overflow:hidden !important}.pro-layout .home-news-frame::before{content:"" !important;position:absolute !important;left:0;right:0;top:0;height:4px !important;background:linear-gradient(90deg,#2563eb,#7c3aed,#06b6d4,#2563eb) !important;background-size:300% 100% !important;animation:hnBarFlow 6s linear infinite !important}@keyframes hnBarFlow{0%{background-position:0% 0}100%{background-position:300% 0}}.pro-layout .home-news-head{margin-bottom:10px !important}.pro-layout .home-news-head h2{font-weight:800 !important;background:linear-gradient(90deg,#1d4ed8,#7c3aed) !important;-webkit-background-clip:text !important;background-clip:text !important;-webkit-text-fill-color:transparent !important;letter-spacing:.2px !important}.pro-layout .home-news-head h2 i{-webkit-text-fill-color:#2563eb !important;color:#2563eb !important;animation:hnBell 2.6s ease-in-out infinite !important;transform-origin:50% 0 !important}@keyframes hnBell{0%,86%,100%{transform:rotate(0)}88%{transform:rotate(12deg)}92%{transform:rotate(-9deg)}96%{transform:rotate(5deg)}}.pro-layout .home-news-list{display:flex !important;flex-direction:column !important;gap:0 !important;border:1px solid #d7e3f5 !important;border-radius:14px !important;overflow:hidden !important;background:#ffffff !important}.pro-layout .home-news-row{position:relative !important;display:grid !important;grid-template-columns:96px minmax(0,1fr) 54px !important;align-items:stretch !important;gap:10px !important;padding:3px 14px 3px 14px !important;min-height:0 !important;background:#ffffff !important;border-bottom:1px solid #eef3fb !important;border-left:4px solid transparent !important;text-decoration:none !important;transition:background .18s ease,transform .18s ease,box-shadow .18s ease,border-color .18s ease !important}.pro-layout .home-news-row:last-child{border-bottom:none !important}.pro-layout .home-news-row:hover{transform:translateX(3px) !important;background:#f5f9ff !important;box-shadow:-2px 0 0 0 rgba(37,99,235,.08) !important}.pro-layout .home-news-title{color:#0f2540 !important;font-size:15px !important;line-height:1.35 !important;font-weight:600 !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important;min-width:0 !important;transition:color .18s ease !important;align-self:flex-end !important;padding-bottom:1px !important}.pro-layout .home-news-right{gap:4px !important;color:#7587a3 !important;font-size:12.5px !important}.pro-layout .home-news-right i{color:#2563eb !important;font-size:16px !important}.pro-layout .home-news-row:hover .home-news-right i{transform:translateX(3px) !important}.pro-layout .home-news-row.notice{border-left-color:#3b82f6 !important}.pro-layout .home-news-row.notice:hover{background:#eff6ff !important}.pro-layout .home-news-row.notice:hover .home-news-title{color:#1d4ed8 !important}.pro-layout .home-news-row.event{border-left-color:#f97316 !important}.pro-layout .home-news-row.event:hover{background:#fff7ed !important}.pro-layout .home-news-row.event:hover .home-news-title{color:#9a3412 !important}.pro-layout .home-news-row.news{border-left-color:#0ea5e9 !important}.pro-layout .home-news-row.news:hover{background:#f0f9ff !important}.pro-layout .home-news-row.news:hover .home-news-title{color:#075985 !important}.pro-layout .home-news-row.guide{border-left-color:#22c55e !important}.pro-layout .home-news-row.guide:hover{background:#f0fdf4 !important}.pro-layout .home-news-row.guide:hover .home-news-title{color:#166534 !important}.pro-layout .home-news-row.feature{border-left-color:#a855f7 !important}.pro-layout .home-news-row.feature:hover{background:#faf5ff !important}.pro-layout .home-news-row.feature:hover .home-news-title{color:#6b21a8 !important}.pro-layout .home-news-cat-wrap{width:96px !important;display:flex !important;align-items:center !important;justify-content:flex-start !important}.pro-layout .home-news-cat-wrap .news-cat{box-sizing:border-box !important;width:90px !important;height:26px !important;padding:0 !important;margin:0 !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;text-align:center !important;border-radius:6px !important;border-width:1px !important;border-style:solid !important;font-size:12px !important;font-weight:700 !important;line-height:1 !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important;box-shadow:0 2px 5px rgba(15,23,42,.08) !important}@media (max-width:720px){.pro-layout .home-news-row{grid-template-columns:84px minmax(0,1fr) 30px !important;padding:3px 10px !important;gap:8px !important}.pro-layout .home-news-cat-wrap{width:84px !important}.pro-layout .home-news-cat-wrap .news-cat{width:80px !important;height:24px !important;font-size:11px !important}.pro-layout .home-news-title{white-space:nowrap !important}}.pro-layout .news-detail.news-detail-single{background:#ffffff !important;border:1px solid #e2e8f0 !important;border-radius:18px !important;padding:24px 26px !important;box-shadow:0 12px 30px rgba(15,23,42,.06) !important;max-width:1000px !important;margin:0 auto !important}.pro-layout .news-detail-single .news-detail-hero{border:0 !important;border-radius:14px !important;box-shadow:none !important;background:transparent !important;margin:0 0 16px !important;overflow:hidden !important}.pro-layout .news-detail-single .news-detail-hero img{border:0 !important;border-radius:14px !important;box-shadow:none !important;width:100% !important;height:auto !important;max-height:360px !important;object-fit:cover !important;display:block !important}.pro-layout .news-detail-single .news-detail-hero:empty,.pro-layout .news-detail-single .news-detail-hero span{display:none !important}.pro-layout .news-detail-single .news-detail-meta{padding:0 !important;border:0 !important;border-radius:0 !important;background:transparent !important;box-shadow:none !important;margin:0 0 8px !important;gap:10px !important;flex-wrap:wrap !important}.pro-layout .news-detail-single .news-detail-meta em{font-style:normal !important;color:#64748b !important;font-size:13px !important}.pro-layout .news-detail-single h1{border-bottom:0 !important;padding:0 !important;margin:4px 0 12px !important}.pro-layout .news-detail-single>.muted{padding:0 !important;border:0 !important;border-radius:0 !important;background:transparent !important;box-shadow:none !important;margin:0 0 14px !important;color:#5b6b84 !important}.pro-layout .news-detail-single>.muted:empty{display:none !important}.pro-layout .news-detail-single .news-content{margin-top:8px !important;padding:0 !important;border:0 !important;border-radius:0 !important;background:transparent !important;box-shadow:none !important}.pro-layout .news-detail-single .news-content>h2,.pro-layout .news-detail-single .news-content>h3{background:transparent !important;border:0 !important;border-left:4px solid #2563eb !important;border-radius:0 !important;padding:2px 0 2px 12px !important;box-shadow:none !important;margin:18px 0 10px !important}.pro-layout .news-detail-single .news-content>h3{border-left-color:#60a5fa !important}.pro-layout .news-detail-single .news-content>ul,.pro-layout .news-detail-single .news-content>ol{background:transparent !important;border:0 !important;border-radius:0 !important;padding:0 0 0 22px !important}.pro-layout .news-detail-single .related-news-box{background:transparent !important;border:0 !important;border-top:1px solid #e2e8f0 !important;border-radius:0 !important;box-shadow:none !important;padding:18px 0 0 !important;margin:22px 0 0 !important}.pro-layout .news-detail-single .actions{margin-top:18px !important;padding-top:14px !important;border-top:1px solid #f1f5f9 !important}@media (max-width:820px){.pro-layout .news-detail.news-detail-single{padding:18px 16px !important}}.pro-layout .home-combined-frame{position:relative !important;padding:18px !important;margin:16px 0 !important;border:1px solid #c7d8f2 !important;border-radius:18px !important;background:linear-gradient(180deg,#ffffff 0%,#f3f8ff 100%) !important;box-shadow:0 16px 38px rgba(37,99,235,.10) !important;overflow:hidden !important}.pro-layout .home-combined-frame::before{content:"" !important;position:absolute !important;left:0;right:0;top:0;height:4px !important;background:linear-gradient(90deg,#2563eb,#7c3aed,#06b6d4,#2563eb) !important;background-size:300% 100% !important;animation:hnBarFlow 6s linear infinite !important}.pro-layout .home-combined-grid{display:grid !important;grid-template-columns:1fr 1fr !important;gap:18px !important;align-items:start !important}.pro-layout .home-combined-col{min-width:0 !important}.pro-layout .home-combined-news{border-right:1px solid #e2eaf6 !important;padding-right:18px !important}.pro-layout .home-combined-events .home-event-center-head{margin-bottom:12px !important}.pro-layout .home-combined-events .home-event-center-head h2{margin:6px 0 4px !important;font-size:20px !important}.pro-layout .home-combined-events .home-event-center-grid{display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:10px !important}@media (max-width:900px){.pro-layout .home-combined-grid{grid-template-columns:1fr !important}.pro-layout .home-combined-news{border-right:0 !important;border-bottom:1px solid #e2eaf6 !important;padding-right:0 !important;padding-bottom:14px !important}}@media (max-width:560px){.pro-layout .home-combined-events .home-event-center-grid{grid-template-columns:1fr !important}}