@charset "UTF-8";.page-container[data-v-abe61b44]{max-width:1200px;margin:0 auto;min-height:auto;height:auto;overflow:visible}.faq-page__header[data-v-abe61b44]{background:linear-gradient(135deg,#03b61d,#4ade80);padding:12px 40px;box-shadow:0 12px 40px #03b61d40;position:relative;overflow:hidden;border-radius:16px;margin:12px 0}.faq-page__header[data-v-abe61b44]:before{content:"";position:absolute;top:0;left:-100%;width:50%;height:100%;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.3) 50%,transparent 100%);animation:shine-abe61b44 2.5s ease-in-out infinite;pointer-events:none}.faq-page__header .faq-page__header-content[data-v-abe61b44]{position:relative;z-index:2;text-align:center}.faq-page__header .faq-page__title[data-v-abe61b44]{font-size:42px;font-weight:800;color:#fff;margin-bottom:16px;text-shadow:0 4px 12px rgba(0,0,0,.15);letter-spacing:2px}.faq-page__header .faq-page__subtitle[data-v-abe61b44]{font-size:18px;color:#fffffff2;font-weight:400;letter-spacing:1px;max-width:600px;margin:0 auto}.faq-search-container[data-v-abe61b44]{background:#fff;box-shadow:0 4px 16px #00000014;border-radius:12px;animation:slideDown-abe61b44 .3s ease-out;border:1px solid #e8f0fe}.faq-search-container .faq-search-input[data-v-abe61b44]{width:100%;margin:0 auto}.faq-search-container .faq-search-input[data-v-abe61b44] .el-input__wrapper{border-radius:8px;background-color:#f8f9fa;border:1px solid #e9ecef;transition:all .3s ease}.faq-search-container .faq-search-input[data-v-abe61b44] .el-input__wrapper:hover{border-color:#03b61d;box-shadow:0 2px 4px #03b61d1a}.faq-search-container .faq-search-input[data-v-abe61b44] .el-input__wrapper.is-focus{border-color:#03b61d;box-shadow:0 0 0 3px #03b61d1a}.faq-search-container .faq-search-input[data-v-abe61b44] .el-input__inner{font-size:16px;padding:16px 20px;color:#2c3e50;height:52px}.faq-search-container .faq-search-input[data-v-abe61b44] .el-input__inner::placeholder{color:#909399;font-size:16px}.faq-search-container .faq-search-input[data-v-abe61b44] .el-input__prefix{left:16px}.faq-search-container .faq-search-input[data-v-abe61b44] .el-input__prefix .el-icon{color:#03b61d;font-size:18px}.faq-search-container .faq-search-input[data-v-abe61b44] .el-input__suffix{right:16px}.faq-search-container .faq-search-input[data-v-abe61b44] .el-input__suffix .el-icon{color:#909399;font-size:18px;transition:all .3s ease}.faq-search-container .faq-search-input[data-v-abe61b44] .el-input__suffix .el-icon:hover{color:#03b61d}.faq-page__content[data-v-abe61b44]{margin:12px 0;min-height:auto;height:auto;overflow:visible}.faq-list[data-v-abe61b44]{width:100%}.faq-item[data-v-abe61b44]{margin-bottom:20px;border-radius:12px;box-shadow:0 4px 16px #00000014;transition:all .3s ease;background-color:#fff;overflow:hidden}.faq-item[data-v-abe61b44]:hover{box-shadow:0 8px 24px #03b61d26;transform:translateY(-2px)}.faq-item .faq-item__header[data-v-abe61b44]{padding:24px 32px;display:flex;justify-content:space-between;align-items:center;cursor:pointer;background-color:#fff;transition:background-color .3s ease}.faq-item .faq-item__header[data-v-abe61b44]:hover{background-color:#f0fff4}.faq-item .faq-item__arrow[data-v-abe61b44]{font-size:24px;color:#03b61d;transition:transform .3s ease}.faq-item .faq-item__arrow.is-expanded[data-v-abe61b44]{transform:rotate(180deg)}.faq-item .faq-item__answer[data-v-abe61b44]{padding:32px;background-color:#fafbfc;border-top:1px solid #e8f0fe}.faq-item__title-wrapper[data-v-abe61b44]{display:flex;align-items:center;width:100%}.faq-item__title-wrapper .faq-item__icon[data-v-abe61b44]{width:64px;height:64px;margin-right:16px}.faq-item__title-wrapper .faq-item__question[data-v-abe61b44]{flex:1;font-size:18px;font-weight:600;color:#2c3e50;line-height:1.5}.faq-item__answer[data-v-abe61b44]{padding:40px;font-size:14px;line-height:1.6;color:#5a6c7d;background-color:#f0fff4;border-radius:8px;margin-top:16px;overflow:visible!important;max-height:none!important}.faq-answer-content[data-v-abe61b44]{display:flex;flex-direction:column;gap:20px}.faq-answer-intro[data-v-abe61b44]{font-size:16px;font-weight:500;color:#2c3e50;line-height:1.6}.faq-answer-step[data-v-abe61b44],.faq-answer-condition[data-v-abe61b44],.faq-answer-case[data-v-abe61b44],.faq-answer-section[data-v-abe61b44]{background-color:#fff;padding:20px;border-radius:8px;border-left:4px solid #03b61d;transition:all .3s ease;box-shadow:0 2px 8px #0000000d}.faq-answer-step[data-v-abe61b44]:hover,.faq-answer-condition[data-v-abe61b44]:hover,.faq-answer-case[data-v-abe61b44]:hover,.faq-answer-section[data-v-abe61b44]:hover{box-shadow:0 4px 12px #03b61d26;transform:translateY(-2px)}.faq-answer-step h4[data-v-abe61b44],.faq-answer-condition h4[data-v-abe61b44],.faq-answer-case h4[data-v-abe61b44],.faq-answer-section h4[data-v-abe61b44]{font-size:16px;font-weight:600;color:#2c3e50;margin-bottom:12px}.faq-answer-table[data-v-abe61b44]{overflow-x:auto;margin:16px 0;background-color:#fff;border-radius:8px;padding:16px;box-shadow:0 2px 8px #0000000d}.faq-answer-table table[data-v-abe61b44]{width:100%;border-collapse:collapse;font-size:14px}.faq-answer-table th[data-v-abe61b44],.faq-answer-table td[data-v-abe61b44]{padding:12px 16px;text-align:left;border-bottom:1px solid #e8f0fe}.faq-answer-table th[data-v-abe61b44]{background-color:#dcfce7;font-weight:600;color:#2c3e50}.faq-answer-table tr[data-v-abe61b44]:hover{background-color:#f0fff4}.faq-item__answer ul[data-v-abe61b44]{padding-left:24px;margin:12px 0}.faq-item__answer li[data-v-abe61b44]{margin-bottom:8px;line-height:1.5}.faq-answer-tip[data-v-abe61b44]{background-color:#fff3cd;padding:16px;border-radius:8px;border-left:4px solid #ffc107;font-size:14px;color:#856404;margin-top:12px;box-shadow:0 2px 8px #0000000d}.faq-item__answer p[data-v-abe61b44]{margin-bottom:16px}.faq-item__answer p[data-v-abe61b44]:last-child{margin-bottom:0}.faq-page__loading[data-v-abe61b44]{padding:60px 0;background:#fff;border-radius:12px;box-shadow:0 4px 16px #00000014;border:1px solid #e8f0fe;margin:40px 0}.faq-page__footer[data-v-abe61b44]{background:linear-gradient(135deg,#f0fff4,#fff);padding:40px 30px;box-shadow:0 -8px 32px #0000001a;border-radius:16px;margin-top:60px;border:1px solid #dcfce7}.faq-page__footer .faq-page__contact[data-v-abe61b44]{display:flex;align-items:center;justify-content:space-between;margin:0 auto}.faq-page__footer .faq-page__contact .contact-info .contact-text[data-v-abe61b44]{font-size:18px;font-weight:600;color:#5a6c7d}.faq-page__footer .faq-page__contact .contact-button[data-v-abe61b44]{padding:16px 40px;font-size:18px;font-weight:600;border-radius:8px;background:linear-gradient(135deg,#03b61d,#4ade80);border:none;color:#fff;transition:all .3s ease}.faq-page__footer .faq-page__contact .contact-button[data-v-abe61b44]:hover{transform:scale(1.05);box-shadow:0 8px 24px #03b61d4d}@keyframes slideDown-abe61b44{0%{transform:translateY(-20px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes shine-abe61b44{0%{left:-100%}to{left:200%}}@media screen and (max-width: 768px){.faq-page__header[data-v-abe61b44]{padding:12px 20px;margin:12px}.faq-page__header .faq-page__title[data-v-abe61b44]{font-size:32px}.faq-page__header .faq-page__subtitle[data-v-abe61b44]{font-size:16px}.faq-page__content[data-v-abe61b44]{margin:30px 0}.faq-item[data-v-abe61b44]{margin-bottom:16px}.faq-item .faq-item__header[data-v-abe61b44]{padding:20px}.faq-item .faq-item__title-wrapper .faq-item__icon[data-v-abe61b44]{width:32px;height:32px}.faq-item .faq-item__title-wrapper .faq-item__question[data-v-abe61b44]{font-size:16px}.faq-item .faq-item__answer[data-v-abe61b44]{padding:24px;font-size:13px}.faq-answer-step[data-v-abe61b44],.faq-answer-condition[data-v-abe61b44],.faq-answer-case[data-v-abe61b44],.faq-answer-section[data-v-abe61b44]{padding:16px}.faq-answer-step h4[data-v-abe61b44],.faq-answer-condition h4[data-v-abe61b44],.faq-answer-case h4[data-v-abe61b44],.faq-answer-section h4[data-v-abe61b44]{font-size:14px}.faq-answer-table[data-v-abe61b44]{padding:12px}.faq-answer-table table[data-v-abe61b44]{font-size:13px}.faq-answer-table table th[data-v-abe61b44],.faq-answer-table table td[data-v-abe61b44]{padding:8px 12px}.faq-answer-tip[data-v-abe61b44]{padding:12px;font-size:13px}.faq-item__answer p[data-v-abe61b44]{margin-bottom:12px}.faq-page__loading[data-v-abe61b44]{padding:40px 0}.faq-page__footer[data-v-abe61b44]{padding:30px 20px;margin-top:40px}.faq-page__footer .faq-page__contact[data-v-abe61b44]{flex-direction:column;gap:20px;align-items:stretch}.faq-page__footer .faq-page__contact .contact-info .contact-text[data-v-abe61b44]{font-size:16px;text-align:center}.faq-page__footer .faq-page__contact .contact-button[data-v-abe61b44]{width:100%;padding:12px 32px;font-size:16px}}
