.community-container[data-v-37c46b89]{max-width:900px;margin:0 auto;padding:20px}.community-header[data-v-37c46b89]{padding:20px;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:12px;margin-bottom:20px;color:#fff;position:relative}.header-top-row[data-v-37c46b89]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.header-content[data-v-37c46b89]{text-align:center}.back-btn[data-v-37c46b89]{cursor:pointer;padding:6px 14px;background:hsla(0,0%,100%,.2);border-radius:20px;font-size:13px;transition:background .2s}.back-btn[data-v-37c46b89]:hover{background:hsla(0,0%,100%,.35)}.header-title[data-v-37c46b89]{font-size:28px;font-weight:700}.header-sub[data-v-37c46b89]{font-size:14px;opacity:.9;margin-top:8px}.user-detail-pc[data-v-37c46b89]{margin-top:10px;font-size:13px;background:hsla(0,0%,100%,.15);padding:6px 14px;border-radius:16px;display:inline-block}.header-right[data-v-37c46b89]{display:flex;align-items:center;z-index:10}.header-right[data-v-37c46b89] .el-dropdown{display:inline-block}.user-info[data-v-37c46b89]{display:flex;align-items:center;gap:8px;background:hsla(0,0%,100%,.2);padding:6px 12px;border-radius:20px;font-size:13px;cursor:pointer;transition:background .2s;max-width:320px}.user-info[data-v-37c46b89]:hover{background:hsla(0,0%,100%,.3)}.user-info .el-icon-arrow-down[data-v-37c46b89]{font-size:12px}.user-name-mobile[data-v-37c46b89]{max-width:80px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500}.verify-tag[data-v-37c46b89]{flex-shrink:0}.notice-bar[data-v-37c46b89]{display:flex;align-items:center;background:linear-gradient(90deg,#fff8f0,#fff 50%,#f0f8ff);border-radius:20px;padding:8px 16px;margin-bottom:16px;box-shadow:0 2px 8px rgba(0,0,0,.05);cursor:pointer;border:1px solid bisque;height:36px;overflow:hidden}.notice-bar[data-v-37c46b89]:hover{box-shadow:0 4px 12px rgba(0,0,0,.08)}.notice-bar-icon[data-v-37c46b89]{font-size:14px;margin-right:6px;flex-shrink:0}.notice-bar-title-inline[data-v-37c46b89]{display:inline-block;font-size:13px;font-weight:700;color:#e74c3c;background:#fff0ef;padding:0 6px;border-radius:3px;margin-right:6px;border-left:3px solid #e74c3c;vertical-align:middle;line-height:18px}.notice-bar-content[data-v-37c46b89]{flex:1;overflow:hidden;position:relative;height:20px;line-height:20px}.notice-bar-scroll[data-v-37c46b89]{display:flex;white-space:nowrap;-webkit-animation:notice-scroll-data-v-37c46b89 25s linear infinite;animation:notice-scroll-data-v-37c46b89 25s linear infinite;color:#666;font-size:13px}.notice-bar-scroll span[data-v-37c46b89]{padding-right:50px}@-webkit-keyframes notice-scroll-data-v-37c46b89{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes notice-scroll-data-v-37c46b89{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.notice-bar-more[data-v-37c46b89]{font-size:12px;color:#667eea;flex-shrink:0;margin-left:8px}.section-card[data-v-37c46b89]{background:#fff;border-radius:12px;padding:20px;margin-bottom:20px;box-shadow:0 2px 12px rgba(0,0,0,.06)}.menu-grid[data-v-37c46b89]{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.menu-item[data-v-37c46b89]{background:#fff;border-radius:12px;padding:30px 20px;text-align:center;cursor:pointer;transition:all .3s;box-shadow:0 2px 12px rgba(0,0,0,.06)}.menu-item[data-v-37c46b89]:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(0,0,0,.12)}.menu-icon[data-v-37c46b89]{width:60px;height:60px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:28px;margin:0 auto 12px}.notice-icon[data-v-37c46b89]{background:linear-gradient(135deg,#ffecd2,#fcb69f)}.repair-icon[data-v-37c46b89]{background:linear-gradient(135deg,#a1c4fd,#c2e9fb)}.complaint-icon[data-v-37c46b89]{background:linear-gradient(135deg,#a18cd1,#fbc2eb)}.stats-icon[data-v-37c46b89]{background:linear-gradient(135deg,#fbc2eb,#a6c1ee)}.satisfaction-icon[data-v-37c46b89]{background:linear-gradient(135deg,#84fab0,#8fd3f4)}.activity-icon[data-v-37c46b89]{background:linear-gradient(135deg,#ffecd2,#fcb69f)}.rent-icon[data-v-37c46b89]{background:linear-gradient(135deg,#c1dfc4,#deecdd)}.visitor-icon[data-v-37c46b89]{background:linear-gradient(135deg,#d4fc79,#96e6a1)}.access-icon[data-v-37c46b89]{background:linear-gradient(135deg,#89f7fe,#66a6ff)}.menu-wip[data-v-37c46b89]{position:relative;opacity:.9}.menu-wip[data-v-37c46b89]:hover{opacity:1}.wip-badge[data-v-37c46b89]{position:absolute;top:8px;right:8px;background:#ff6b6b;color:#fff;font-size:11px;padding:2px 8px;border-radius:10px;font-weight:400}.menu-activity[data-v-37c46b89]{position:relative}.activity-badges[data-v-37c46b89]{position:absolute;top:6px;right:6px;display:flex;gap:4px;flex-wrap:wrap;justify-content:flex-end}.activity-badge[data-v-37c46b89]{font-size:10px;padding:2px 6px;border-radius:8px;font-weight:500;color:#fff;white-space:nowrap;line-height:1.4}.badge-signup[data-v-37c46b89]{background:linear-gradient(135deg,#f6d365,#fda085)}.badge-ongoing[data-v-37c46b89]{background:linear-gradient(135deg,#84fab0,#8fd3f4)}.satisfaction-content[data-v-37c46b89]{padding:10px 0}.satisfaction-tip[data-v-37c46b89]{background:#f4f9ff;border:1px solid #d9ecff;color:#409eff;padding:10px 14px;border-radius:8px;font-size:13px;margin-bottom:16px}.menu-text[data-v-37c46b89]{font-size:16px;font-weight:700;color:#333;margin-bottom:6px}.menu-desc[data-v-37c46b89]{font-size:12px;color:#999}.community-info-header[data-v-37c46b89]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.community-info-title[data-v-37c46b89]{font-size:18px;font-weight:700;color:#333}.info-grid[data-v-37c46b89]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:16px}.info-item[data-v-37c46b89]{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:10px;padding:16px;text-align:center;color:#fff}.info-value[data-v-37c46b89]{font-size:24px;font-weight:700;margin-bottom:4px}.info-label[data-v-37c46b89]{font-size:12px;opacity:.9}.community-address-display[data-v-37c46b89],.community-name-display[data-v-37c46b89],.community-phone-display[data-v-37c46b89]{font-size:14px;color:#606266;margin-bottom:8px}.community-address-display .label[data-v-37c46b89],.community-name-display .label[data-v-37c46b89],.community-phone-display .label[data-v-37c46b89]{color:#909399;margin-right:8px}.area-info[data-v-37c46b89]{display:flex;gap:24px;margin-bottom:12px;flex-wrap:wrap}.area-item[data-v-37c46b89]{font-size:14px;color:#606266;padding:8px 16px;background:#f0f9eb;border-radius:6px;border-left:3px solid #67c23a}.area-label[data-v-37c46b89]{color:#67c23a;font-weight:700}.income-section[data-v-37c46b89]{margin-top:16px;padding:16px;background:#fdf6ec;border-radius:8px;border-left:4px solid #e6a23c}.income-title[data-v-37c46b89]{font-size:15px;font-weight:700;color:#e6a23c;margin-bottom:8px}.income-content[data-v-37c46b89]{font-size:14px;color:#606266;line-height:1.6;white-space:pre-wrap}.community-info-empty[data-v-37c46b89]{text-align:center;color:#999;padding:30px;font-size:14px}.room-no-tip[data-v-37c46b89]{margin-top:6px;font-size:12px;color:#67c23a}.room-no-tip.error[data-v-37c46b89]{color:#f56c6c}@media (max-width:1024px){.menu-grid[data-v-37c46b89]{grid-template-columns:repeat(4,1fr);gap:12px}.menu-item[data-v-37c46b89]{padding:20px 12px}.menu-icon[data-v-37c46b89]{width:50px;height:50px;font-size:24px;margin-bottom:8px}.menu-text[data-v-37c46b89]{font-size:14px}.menu-desc[data-v-37c46b89]{font-size:11px;margin-top:4px}}@media (max-width:768px){.community-page[data-v-37c46b89]{padding:12px}.community-header[data-v-37c46b89]{padding:16px;border-radius:10px}.header-top-row[data-v-37c46b89]{margin-bottom:12px}.header-title[data-v-37c46b89]{font-size:22px}.header-sub[data-v-37c46b89]{font-size:13px}.user-info[data-v-37c46b89]{padding:4px 10px;font-size:12px;gap:6px}.user-avatar[data-v-37c46b89]{width:28px;height:28px}.user-name-mobile[data-v-37c46b89]{max-width:60px;font-size:12px}.verify-tag[data-v-37c46b89]{font-size:10px;padding:0 4px}.back-btn[data-v-37c46b89]{font-size:12px;padding:5px 10px}.user-detail-pc[data-v-37c46b89]{font-size:12px;margin-top:8px;padding:4px 10px}.menu-grid[data-v-37c46b89]{grid-template-columns:repeat(2,1fr);gap:10px}.menu-item[data-v-37c46b89]{padding:18px 10px}.menu-icon[data-v-37c46b89]{width:48px;height:48px;font-size:22px;margin-bottom:6px}.menu-text[data-v-37c46b89]{font-size:14px}.menu-desc[data-v-37c46b89]{font-size:11px;margin-top:2px}.wip-badge[data-v-37c46b89]{font-size:10px;padding:1px 6px}.activity-badges[data-v-37c46b89]{top:4px;right:4px;gap:3px}.activity-badge[data-v-37c46b89]{font-size:9px;padding:1px 5px}.info-grid[data-v-37c46b89]{grid-template-columns:repeat(2,1fr);gap:10px}.info-item[data-v-37c46b89]{padding:12px 8px}.info-value[data-v-37c46b89]{font-size:20px}.info-label[data-v-37c46b89]{font-size:12px}.section-card[data-v-37c46b89]{padding:16px;margin-bottom:12px}.community-info-title[data-v-37c46b89]{font-size:16px}.notice-bar-title-inline[data-v-37c46b89]{font-size:12px;padding:0 4px}.notice-bar-scroll[data-v-37c46b89]{font-size:12px}.notice-bar-more[data-v-37c46b89]{display:none}}@media (max-width:480px){.community-header[data-v-37c46b89]{padding:12px}.header-top-row[data-v-37c46b89]{margin-bottom:10px}.header-title[data-v-37c46b89]{font-size:19px}.header-sub[data-v-37c46b89]{font-size:12px;margin-top:4px}.user-name-mobile[data-v-37c46b89]{max-width:50px;font-size:11px}.verify-tag[data-v-37c46b89]{font-size:9px;padding:0 3px;height:18px;line-height:16px}.user-info[data-v-37c46b89]{padding:3px 8px;gap:5px;font-size:11px}.user-avatar[data-v-37c46b89]{width:26px;height:26px}.back-btn[data-v-37c46b89]{font-size:11px;padding:4px 8px}.user-detail-pc[data-v-37c46b89]{font-size:11px;padding:3px 8px;margin-top:6px}.menu-grid[data-v-37c46b89]{grid-template-columns:repeat(2,1fr);gap:8px}.menu-item[data-v-37c46b89]{padding:14px 8px}.menu-icon[data-v-37c46b89]{width:42px;height:42px;font-size:20px;margin-bottom:5px}.menu-text[data-v-37c46b89]{font-size:13px;margin-bottom:3px}.menu-desc[data-v-37c46b89]{font-size:10px;line-height:1.3}.info-grid[data-v-37c46b89]{grid-template-columns:repeat(2,1fr);gap:8px}.info-value[data-v-37c46b89]{font-size:18px}.info-label[data-v-37c46b89]{font-size:11px}}.rate-legend[data-v-37c46b89]{background:#f5f7fa;border-radius:6px;padding:10px 12px;margin-bottom:16px;font-size:12px;color:#606266;display:flex;flex-wrap:wrap;align-items:center;gap:8px}.rate-legend .legend-title[data-v-37c46b89]{font-weight:600;color:#303133;margin-right:4px}.rate-legend .legend-item[data-v-37c46b89]{background:#fff;border:1px solid #dcdfe6;border-radius:4px;padding:2px 8px;font-size:12px;color:#606266}.satisfaction-content .el-rate .el-rate__text[data-v-37c46b89]{font-size:13px;color:#409eff;margin-left:8px;font-weight:500}