.common-style[data-v-41d40890]{border-radius:10px;box-shadow:0 2px 12px 0 rgba(9,29,63,.06)}.com-root .content-wrap[data-v-41d40890]{width:1440px;margin:0 auto}.com-root .detail[data-v-41d40890]{background:#f5f7fa;border-radius:10px;padding:30px}.com-root .content-wrap .back-bar[data-v-41d40890]{display:flex;justify-content:flex-end;margin-bottom:12px}.com-root .content-wrap .back-bar .back-btn[data-v-41d40890]{display:inline-block;font-size:14px;color:#4a90e2;background:#ecf5ff;border:1px solid #4a90e2;padding:6px 24px;border-radius:4px;cursor:pointer;transition:all .3s ease}.com-root .content-wrap .back-bar .back-btn[data-v-41d40890]:hover{color:#fff;background:#4a90e2}.com-root .detail .org-name[data-v-41d40890]{font-size:28px;font-weight:700;color:#091d3f;text-align:center;margin-bottom:20px}.com-root .detail .info-bar[data-v-41d40890]{display:flex;align-items:center;justify-content:center;padding:20px 30px;margin-bottom:24px;gap:24px;background:#fff}.com-root .detail .info-bar .info-item[data-v-41d40890]{display:flex;align-items:center;gap:8px}.com-root .detail .info-bar .info-item .label[data-v-41d40890]{font-size:14px;color:#909399}.com-root .detail .info-bar .info-item .value[data-v-41d40890]{font-size:15px;color:#091d3f;font-weight:500}.com-root .detail .info-bar .divider[data-v-41d40890]{color:#e4e7ed;font-size:14px}.com-root .detail .info-bar .cert-badge[data-v-41d40890]{display:inline-block;font-size:13px;font-weight:700;color:#fff;padding:2px 14px;border-radius:10px}.com-root .detail .info-bar .cert-badge.cert-yes[data-v-41d40890]{background:linear-gradient(135deg,#ffb800,#ff8c00)}.com-root .detail .info-bar .cert-badge.cert-no[data-v-41d40890]{background:hsla(0,0%,62.7%,.85)}.com-root .detail .sections[data-v-41d40890]{display:flex;flex-direction:column;gap:24px;padding-bottom:40px}.com-root .detail .sections .section[data-v-41d40890]{padding:28px 30px;background:#fff}.com-root .detail .sections .section .section-title[data-v-41d40890]{font-size:20px;font-weight:700;color:#091d3f;padding-bottom:16px;margin-bottom:20px;border-bottom:2px solid #4a90e2}.com-root .detail .info-detail .info-row.full-width[data-v-41d40890]{margin-bottom:24px}.com-root .detail .info-detail .info-row.full-width .cell-label[data-v-41d40890]{font-size:14px;color:#909399;margin-bottom:10px}.com-root .detail .info-detail .info-row.full-width .scope-value[data-v-41d40890]{font-size:15px;color:#091d3f;line-height:1.8;padding:14px 18px;background:#ebf0f5;border-radius:8px}.com-root .detail .info-detail .info-row.two-col[data-v-41d40890]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.com-root .detail .info-detail .info-card[data-v-41d40890]{display:flex;align-items:center;gap:16px;padding:20px 24px;background:#ebf0f5;border-radius:10px}.com-root .detail .info-detail .info-card .card-icon[data-v-41d40890]{width:52px;height:52px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.com-root .detail .info-detail .card-type .card-icon[data-v-41d40890]{background:linear-gradient(135deg,#4a90e2,#6ba5f0);color:#fff;font-size:24px}.com-root .detail .info-detail .card-member .card-icon[data-v-41d40890]{background:linear-gradient(135deg,#67c23a,#85ce61);color:#fff;font-size:24px}.com-root .detail .info-detail .info-card .card-body[data-v-41d40890]{min-width:0}.com-root .detail .info-detail .info-card .card-label[data-v-41d40890]{font-size:13px;color:#909399;margin-bottom:6px}.com-root .detail .info-detail .info-card .card-value[data-v-41d40890]{font-size:16px;color:#091d3f;font-weight:500}.com-root .detail .info-detail .info-card .count-value[data-v-41d40890]{font-size:22px;font-weight:700;color:#67c23a}.com-root .detail .info-detail .info-card .count-value .unit[data-v-41d40890]{font-size:14px;font-weight:400;color:#909399;margin-left:2px}.com-root .detail .info-grid .sport-tag[data-v-41d40890]{display:inline-block;font-size:14px;color:#4a90e2;background:rgba(74,144,226,.1);padding:2px 14px;border-radius:12px}.com-root .detail .rich-text[data-v-41d40890]{font-size:15px;color:#333;line-height:1.9}.com-root .detail .rich-text[data-v-41d40890] h2{margin:16px 0 10px;font-size:18px;font-weight:700}.com-root .detail .rich-text[data-v-41d40890] p{line-height:1.9;text-indent:2em;margin-bottom:10px}.com-root .detail .rich-text[data-v-41d40890] img{display:block;margin:16px auto;max-width:100%;border-radius:8px}.com-root .detail .album-grid[data-v-41d40890]{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.com-root .detail .album-grid .album-item[data-v-41d40890]{aspect-ratio:4/3;border-radius:8px;overflow:hidden;background:#f0f0f0;cursor:pointer}.com-root .detail .album-grid .album-item[data-v-41d40890]:hover img{transform:scale(1.05)}.com-root .detail .album-grid .album-item[data-v-41d40890] img{transition:transform .3s ease;-o-object-fit:cover;object-fit:cover}.com-root .detail .empty-text[data-v-41d40890]{text-align:center;color:#909399;font-size:14px;padding:30px 0}.com-root .loading-wrap[data-v-41d40890]{text-align:center;padding:100px 0}.com-root .loading-text[data-v-41d40890]{color:#999;font-size:16px}