.footer-container[data-v-35e9810a]{margin-top:auto}.footer-container .footer[data-v-35e9810a]{background:#fff;border-top:1px solid #e8e8e8;box-shadow:0 -2px 8px rgba(0,0,0,.05)}.footer-container .footer .footer-content[data-v-35e9810a]{max-width:1200px;margin:0 auto;padding:40px 40px 25px;display:grid;grid-template-columns:2fr 1.5fr 1.5fr 2fr;gap:30px}@media screen and (max-width:1024px){.footer-container .footer .footer-content[data-v-35e9810a]{grid-template-columns:1fr 1fr;gap:25px;padding:30px 30px 20px}}@media screen and (max-width:768px){.footer-container .footer .footer-content[data-v-35e9810a]{display:flex;flex-direction:row;flex-wrap:wrap;gap:20px;padding:25px 15px 15px;justify-content:flex-start}}@media screen and (max-width:480px){.footer-container .footer .footer-content[data-v-35e9810a]{padding:20px 12px 12px;gap:18px}}@media screen and (max-width:768px){.footer-container .footer .footer-content .footer-section[data-v-35e9810a]{flex:0 0 calc(50% - 10px);min-width:140px;max-width:calc(50% - 10px)}}@media screen and (max-width:480px){.footer-container .footer .footer-content .footer-section[data-v-35e9810a]{flex:0 0 calc(50% - 9px);min-width:120px;max-width:calc(50% - 9px)}}@media screen and (max-width:768px){.footer-container .footer .footer-content .footer-section.brand-section[data-v-35e9810a]{flex:0 0 100%;max-width:100%}}.footer-container .footer .footer-content .footer-section .section-title[data-v-35e9810a]{font-size:15px;font-weight:600;color:#2c3e50;margin-bottom:15px;padding-bottom:8px;border-bottom:2px solid #1890ff;display:inline-block}@media screen and (max-width:768px){.footer-container .footer .footer-content .footer-section .section-title[data-v-35e9810a]{font-size:14px;margin-bottom:12px;padding-bottom:6px}}@media screen and (max-width:480px){.footer-container .footer .footer-content .footer-section .section-title[data-v-35e9810a]{font-size:13px;margin-bottom:10px;padding-bottom:5px}}.footer-container .footer .footer-content .footer-section.brand-section .brand-info .brand[data-v-35e9810a]{display:flex;align-items:center;margin-bottom:12px}@media screen and (max-width:768px){.footer-container .footer .footer-content .footer-section.brand-section .brand-info .brand[data-v-35e9810a]{margin-bottom:10px}}.footer-container .footer .footer-content .footer-section.brand-section .brand-info .brand .brand-icon[data-v-35e9810a]{width:28px;height:28px;margin-right:8px;-o-object-fit:contain;object-fit:contain}@media screen and (max-width:768px){.footer-container .footer .footer-content .footer-section.brand-section .brand-info .brand .brand-icon[data-v-35e9810a]{width:24px;height:24px;margin-right:6px}}.footer-container .footer .footer-content .footer-section.brand-section .brand-info .brand .brand-name[data-v-35e9810a]{font-size:18px;font-weight:600;color:#2c3e50}@media screen and (max-width:768px){.footer-container .footer .footer-content .footer-section.brand-section .brand-info .brand .brand-name[data-v-35e9810a]{font-size:16px}}.footer-container .footer .footer-content .footer-section.brand-section .brand-info .brand-desc[data-v-35e9810a]{color:#666;font-size:13px;line-height:1.5;margin:0}@media screen and (max-width:768px){.footer-container .footer .footer-content .footer-section.brand-section .brand-info .brand-desc[data-v-35e9810a]{font-size:12px;line-height:1.4}}.footer-container .footer .footer-content .footer-section.about-section .link-list[data-v-35e9810a],.footer-container .footer .footer-content .footer-section.links-section .link-list[data-v-35e9810a]{list-style:none;padding:0;margin:0}@media screen and (max-width:768px){.footer-container .footer .footer-content .footer-section.about-section .link-list[data-v-35e9810a],.footer-container .footer .footer-content .footer-section.links-section .link-list[data-v-35e9810a]{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px}}@media screen and (max-width:480px){.footer-container .footer .footer-content .footer-section.about-section .link-list[data-v-35e9810a],.footer-container .footer .footer-content .footer-section.links-section .link-list[data-v-35e9810a]{gap:6px}}.footer-container .footer .footer-content .footer-section.about-section .link-list li[data-v-35e9810a],.footer-container .footer .footer-content .footer-section.links-section .link-list li[data-v-35e9810a]{margin-bottom:10px}@media screen and (max-width:768px){.footer-container .footer .footer-content .footer-section.about-section .link-list li[data-v-35e9810a],.footer-container .footer .footer-content .footer-section.links-section .link-list li[data-v-35e9810a]{margin-bottom:0;flex:0 0 auto;width:auto!important;height:auto!important;min-width:auto!important;min-height:auto!important}}@media screen and (max-width:480px){.footer-container .footer .footer-content .footer-section.about-section .link-list li[data-v-35e9810a],.footer-container .footer .footer-content .footer-section.links-section .link-list li[data-v-35e9810a]{margin-bottom:0;width:auto!important;height:auto!important;min-width:auto!important;min-height:auto!important}}.footer-container .footer .footer-content .footer-section.about-section .link-list li a[data-v-35e9810a],.footer-container .footer .footer-content .footer-section.links-section .link-list li a[data-v-35e9810a]{color:#666;text-decoration:none;font-size:13px;transition:all .3s;display:inline-block;width:auto!important;height:auto!important;min-width:auto!important;min-height:auto!important}.footer-container .footer .footer-content .footer-section.about-section .link-list li a[data-v-35e9810a]:hover,.footer-container .footer .footer-content .footer-section.links-section .link-list li a[data-v-35e9810a]:hover{color:#1890ff;transform:translateX(5px)}@media screen and (max-width:768px){.footer-container .footer .footer-content .footer-section.about-section .link-list li a[data-v-35e9810a],.footer-container .footer .footer-content .footer-section.links-section .link-list li a[data-v-35e9810a]{font-size:12px;white-space:nowrap;width:auto!important;height:auto!important;min-width:auto!important;min-height:auto!important}}@media screen and (max-width:480px){.footer-container .footer .footer-content .footer-section.about-section .link-list li a[data-v-35e9810a],.footer-container .footer .footer-content .footer-section.links-section .link-list li a[data-v-35e9810a]{font-size:11px;width:auto!important;height:auto!important;min-width:auto!important;min-height:auto!important}}.footer-container .footer .footer-content .footer-section.contact-section .contact-info[data-v-35e9810a]{margin-bottom:15px}@media screen and (max-width:768px){.footer-container .footer .footer-content .footer-section.contact-section .contact-info[data-v-35e9810a]{margin-bottom:12px}}.footer-container .footer .footer-content .footer-section.contact-section .contact-info p[data-v-35e9810a]{display:flex;align-items:center;color:#666;font-size:13px;margin-bottom:8px}@media screen and (max-width:768px){.footer-container .footer .footer-content .footer-section.contact-section .contact-info p[data-v-35e9810a]{font-size:12px;margin-bottom:6px}}@media screen and (max-width:480px){.footer-container .footer .footer-content .footer-section.contact-section .contact-info p[data-v-35e9810a]{font-size:11px;margin-bottom:5px}}.footer-container .footer .footer-content .footer-section.contact-section .contact-info p .ivu-icon[data-v-35e9810a]{margin-right:6px;color:#1890ff;font-size:14px}@media screen and (max-width:768px){.footer-container .footer .footer-content .footer-section.contact-section .contact-info p .ivu-icon[data-v-35e9810a]{font-size:12px;margin-right:5px}}.footer-container .footer .footer-content .footer-section.contact-section .social-links[data-v-35e9810a]{display:flex;gap:12px}@media screen and (max-width:768px){.footer-container .footer .footer-content .footer-section.contact-section .social-links[data-v-35e9810a]{gap:10px}}.footer-container .footer .footer-content .footer-section.contact-section .social-links .social-icon[data-v-35e9810a]{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:#f5f5f5;border-radius:50%;color:#666;transition:all .3s;text-decoration:none}@media screen and (max-width:768px){.footer-container .footer .footer-content .footer-section.contact-section .social-links .social-icon[data-v-35e9810a]{width:28px;height:28px}}@media screen and (max-width:480px){.footer-container .footer .footer-content .footer-section.contact-section .social-links .social-icon[data-v-35e9810a]{width:26px;height:26px}}.footer-container .footer .footer-content .footer-section.contact-section .social-links .social-icon[data-v-35e9810a]:hover{background:#1890ff;color:#fff;transform:translateY(-3px);box-shadow:0 4px 8px rgba(24,144,255,.3)}.footer-container .footer .footer-bottom[data-v-35e9810a]{background:#f8f9fa;border-top:1px solid #e8e8e8;padding:15px 40px}@media screen and (max-width:768px){.footer-container .footer .footer-bottom[data-v-35e9810a]{padding:12px 20px}}@media screen and (max-width:480px){.footer-container .footer .footer-bottom[data-v-35e9810a]{padding:10px 15px}}.footer-container .footer .footer-bottom .copyright[data-v-35e9810a]{max-width:1200px;margin:0 auto;text-align:center}.footer-container .footer .footer-bottom .copyright p[data-v-35e9810a]{margin:3px 0;color:#999;font-size:12px;line-height:1.5}@media screen and (max-width:768px){.footer-container .footer .footer-bottom .copyright p[data-v-35e9810a]{font-size:11px;margin:2px 0}}@media screen and (max-width:480px){.footer-container .footer .footer-bottom .copyright p[data-v-35e9810a]{font-size:10px;margin:2px 0;line-height:1.4}}.footer-container .footer .footer-bottom .copyright p .brand-text[data-v-35e9810a]{color:#1890ff;font-weight:500}.footer-container .footer .footer-bottom .copyright p.icp-info[data-v-35e9810a]{display:flex;align-items:center;justify-content:center;gap:4px}@media screen and (max-width:480px){.footer-container .footer .footer-bottom .copyright p.icp-info[data-v-35e9810a]{flex-direction:column;gap:2px}}.footer-container .footer .footer-bottom .copyright p.icp-info .ivu-icon[data-v-35e9810a]{font-size:12px}@media screen and (max-width:768px){.footer-container .footer .footer-bottom .copyright p.icp-info .ivu-icon[data-v-35e9810a]{font-size:11px}}