.privacy-policy[data-v-7d3cd09c]{max-width:1200px;margin:0 auto;padding:20px;background:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.privacy-policy .privacy-header[data-v-7d3cd09c]{text-align:center;margin-bottom:30px;border-bottom:1px solid #e8e8e8;padding-bottom:20px}.privacy-policy .privacy-header h1[data-v-7d3cd09c]{color:#333;margin-bottom:10px;font-size:28px;font-weight:700}.privacy-policy .privacy-header .update-date[data-v-7d3cd09c]{color:#666;font-size:14px;margin:0}.privacy-policy .privacy-content[data-v-7d3cd09c]{line-height:1.6}.privacy-policy .privacy-content .privacy-section[data-v-7d3cd09c]{margin-bottom:25px}.privacy-policy .privacy-content .privacy-section h2[data-v-7d3cd09c]{color:#333;font-size:18px;font-weight:700;margin-bottom:12px;border-left:4px solid #1890ff;padding-left:12px}.privacy-policy .privacy-content .privacy-section h3[data-v-7d3cd09c]{color:#333;font-size:16px;font-weight:700;margin:20px 0 10px 0;padding-left:8px;border-left:2px solid #52c41a}.privacy-policy .privacy-content .privacy-section p[data-v-7d3cd09c]{color:#555;margin-bottom:10px;font-size:14px;line-height:1.6}.privacy-policy .privacy-content .privacy-section ul[data-v-7d3cd09c]{margin-left:20px}.privacy-policy .privacy-content .privacy-section ul li[data-v-7d3cd09c]{color:#555;margin-bottom:8px;font-size:14px;line-height:1.5}.privacy-policy .privacy-content .privacy-section strong[data-v-7d3cd09c]{color:#333;font-weight:600}.privacy-policy .privacy-content .agreement-notice[data-v-7d3cd09c]{background:#f6ffed;border:1px solid #b7eb8f;border-radius:6px;padding:16px;margin-top:20px}.privacy-policy .privacy-content .agreement-notice .agreement-text[data-v-7d3cd09c]{color:#389e0d;font-weight:500;margin:0;text-align:center}.privacy-policy .privacy-footer[data-v-7d3cd09c]{text-align:center;margin-top:30px;padding-top:20px;border-top:1px solid #e8e8e8}