.contact-page .breadcrumb[data-v-7269bb82]{text-align:center;padding:20px 0;font-size:14px;color:#606266;margin-bottom:10px}.contact-page .page-header[data-v-7269bb82]{text-align:center;margin-bottom:40px}.contact-page .page-title[data-v-7269bb82]{font-size:28px;color:#303133;margin-bottom:10px}.contact-page .page-desc[data-v-7269bb82]{font-size:14px;color:#909399}.contact-page .contact-info-section[data-v-7269bb82]{margin-bottom:40px}.contact-page .contact-info-card[data-v-7269bb82]{text-align:center;padding:30px;background:#fff;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,.1)}.contact-page .card-icon[data-v-7269bb82]{font-size:40px;color:#409eff;margin-bottom:15px}.contact-page .card-title[data-v-7269bb82]{font-size:16px;color:#303133;margin-bottom:8px}.contact-page .card-content[data-v-7269bb82]{font-size:14px;color:#606266}.contact-page .contact-main[data-v-7269bb82]{margin-bottom:40px}.contact-page .card[data-v-7269bb82]{padding:24px;background:#fff;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,.1)}.contact-page .qrcode-title[data-v-7269bb82]{font-size:18px;color:#303133;margin-bottom:20px}.contact-page .qrcode-container[data-v-7269bb82]{text-align:center}.contact-page .qrcode-placeholder[data-v-7269bb82]{width:180px;height:180px;margin:0 auto;background:#f5f7fa;border-radius:8px;display:flex;align-items:center;justify-content:center}.contact-page .qrcode-placeholder img[data-v-7269bb82]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:8px}.contact-page .qrcode-placeholder i[data-v-7269bb82]{font-size:60px;color:#c0c4cc}.contact-page .qrcode-desc[data-v-7269bb82]{text-align:center;margin-top:15px;font-size:14px;color:#606266}.contact-page .methods-title[data-v-7269bb82]{font-size:18px;color:#303133;margin-bottom:20px}.contact-page .method-list[data-v-7269bb82]{display:flex;flex-direction:column;gap:16px}.contact-page .method-item[data-v-7269bb82]{display:flex;align-items:center;gap:12px}.contact-page .method-item i[data-v-7269bb82]{font-size:24px;color:#409eff}.contact-page .method-content h4[data-v-7269bb82]{font-size:14px;color:#303133;margin-bottom:4px}.contact-page .method-content p[data-v-7269bb82]{font-size:13px;color:#606266}.contact-page .contact-form-section[data-v-7269bb82]{margin-bottom:40px}.contact-page .section-title[data-v-7269bb82]{font-size:18px;color:#303133;margin-bottom:20px}.contact-page .contact-form[data-v-7269bb82]{background:#fff;padding:24px;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,.1)}.contact-page .form-submit[data-v-7269bb82]{text-align:center;padding-top:10px}.contact-page .submit-btn[data-v-7269bb82]{width:200px}.contact-page .faq-section[data-v-7269bb82]{margin-bottom:40px}.contact-page .faq-section[data-v-7269bb82] .el-collapse-item__header{font-size:14px;color:#303133}.contact-page .faq-section[data-v-7269bb82] .el-collapse-item__content{font-size:14px;color:#606266;padding:15px 0}.float-buttons[data-v-7269bb82]{position:fixed;right:30px;bottom:50px;display:flex;flex-direction:column;gap:12px;z-index:999}.float-btn[data-v-7269bb82]{width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:20px;color:#fff;cursor:pointer;transition:all .3s ease;position:relative}.float-btn[data-v-7269bb82]:hover{transform:scale(1.1);box-shadow:0 4px 12px rgba(0,0,0,.2)}.float-btn.phone-btn[data-v-7269bb82]{background:linear-gradient(135deg,#667eea,#764ba2)}.float-btn.wechat-btn[data-v-7269bb82]{background:linear-gradient(135deg,#11998e,#38ef7d)}.float-btn.service-btn[data-v-7269bb82]{background:linear-gradient(135deg,#f093fb,#f5576c)}.float-btn.top-btn[data-v-7269bb82]{background:linear-gradient(135deg,#4facfe,#00f2fe)}.float-btn .float-tip[data-v-7269bb82]{position:absolute;right:60px;padding:6px 12px;background:rgba(0,0,0,.7);color:#fff;font-size:12px;border-radius:4px;white-space:nowrap;opacity:0;visibility:hidden;transition:all .3s ease}.float-btn .float-tip[data-v-7269bb82]:after{content:"";position:absolute;right:-6px;top:50%;transform:translateY(-50%);border-left:6px solid rgba(0,0,0,.7);border-top:6px solid transparent;border-bottom:6px solid transparent}.float-btn:hover .float-tip[data-v-7269bb82]{opacity:1;visibility:visible}