.page[data-v-2063cc2d]{min-height:100vh;background:#fff;padding:0 15px 30px}.page .title[data-v-2063cc2d]{font-size:22px;font-weight:700;color:#1a1a1a;line-height:1.4;margin-bottom:16px;text-align:left;margin-top:0}.page .meta-row[data-v-2063cc2d]{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid #f0f0f0}.page .meta-row .source-info[data-v-2063cc2d]{display:flex;align-items:center}.page .meta-row .source-info .source-logo[data-v-2063cc2d]{width:24px;height:24px;border-radius:50%;margin-right:8px;-o-object-fit:cover;object-fit:cover;background-color:#f5f5f5}.page .meta-row .source-info .source-name[data-v-2063cc2d]{font-size:14px;font-weight:500;color:#333}.page .meta-row .time[data-v-2063cc2d]{font-size:12px;color:#999}.page .main-image-wrapper[data-v-2063cc2d]{margin-bottom:24px;border-radius:12px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.05)}.page .main-image-wrapper .main-image[data-v-2063cc2d]{width:100%;display:block}.page .article-content[data-v-2063cc2d]{font-size:16px;line-height:1.8;color:#333}.page .article-content .notice-detail-rich-text[data-v-2063cc2d] p{margin-bottom:16px}.page .article-content .notice-detail-rich-text[data-v-2063cc2d] img{max-width:100%;height:auto;border-radius:8px;margin:12px 0;box-shadow:0 2px 6px rgba(0,0,0,.05)}.page .article-content .notice-detail-rich-text[data-v-2063cc2d] h1,.page .article-content .notice-detail-rich-text[data-v-2063cc2d] h2,.page .article-content .notice-detail-rich-text[data-v-2063cc2d] h3{margin:20px 0 12px;font-weight:600;color:#111}.page .article-content .notice-detail-rich-text[data-v-2063cc2d] a{color:#007aff;text-decoration:none;border-bottom:1px dashed #007aff}.page .article-content .notice-detail-rich-text[data-v-2063cc2d] blockquote{margin:16px 0;padding:12px 16px;background:#f9f9f9;border-left:4px solid #007aff;color:#666}.page .footer-section[data-v-2063cc2d]{margin-top:40px}.page .footer-section .divider[data-v-2063cc2d]{height:1px;background:#f0f0f0;margin-bottom:20px}.page .footer-section .original-link[data-v-2063cc2d]{display:inline-flex;align-items:center;color:#666;font-size:14px;text-decoration:none;transition:color .2s}.page .footer-section .original-link[data-v-2063cc2d]:hover{color:#007aff}.page .footer-section .original-link i[data-v-2063cc2d]{margin-left:4px}