.faq-section[data-v-689a9f49]{padding:60px 20px;background:#fff}.faq-container[data-v-689a9f49]{max-width:1200px;margin:0 auto}.faq-title[data-v-689a9f49]{text-align:center;font-size:32px;font-weight:600;color:#333;margin-bottom:8px}.faq-subtitle[data-v-689a9f49]{text-align:center;font-size:14px;color:#999;margin-bottom:50px}.faq-content[data-v-689a9f49]{display:flex;gap:0;justify-content:center;align-items:stretch}.faq-category[data-v-689a9f49]{display:flex;flex-direction:row;margin-right:15px}.faq-category[data-v-689a9f49]:last-child{margin-right:0}.faq-category.active[data-v-689a9f49]{flex:1;max-width:700px}.faq-category[data-v-689a9f49]:not(.active){width:auto}.category-title[data-v-689a9f49]{width:80px;height:300px;background-size:100% 100%;background-position:50%;background-repeat:no-repeat;display:flex;align-items:center;justify-content:center;cursor:pointer;position:relative;background-image:url(./question-cate-bg.7k0QXYtn.png)}.category-title span[data-v-689a9f49]{writing-mode:vertical-rl;text-orientation:mixed;font-size:16px;font-weight:500;color:#333;letter-spacing:4px}.category-content[data-v-689a9f49]{flex:1;padding:10px;background:transparent;border:1px solid #e0e0e0;height:300px;overflow-y:auto;margin:0 0 0 15px}.faq-item[data-v-689a9f49]{margin-bottom:15px}.faq-item[data-v-689a9f49]:last-child{margin-bottom:0}.faq-item h4[data-v-689a9f49]{font-size:15px;font-weight:600;color:#2b7de1}.faq-item p[data-v-689a9f49]{font-size:13px;color:#666;line-height:1.8}@media(max-width:992px){.faq-category[data-v-689a9f49],.faq-content[data-v-689a9f49]{flex-direction:column}.faq-category[data-v-689a9f49]{margin-right:0;margin-bottom:15px}.faq-category[data-v-689a9f49]:last-child{margin-bottom:0}.faq-category.active[data-v-689a9f49]{max-width:100%;margin-right:0;margin-bottom:20px}.category-title[data-v-689a9f49]{width:100%;min-height:80px;padding:15px;background-size:contain;background-repeat:no-repeat}.category-title span[data-v-689a9f49]{writing-mode:vertical-rl;text-orientation:mixed;letter-spacing:4px}.category-content[data-v-689a9f49]{padding:20px;border:1px solid #e0e0e0;height:auto;max-height:400px}}@media(max-width:768px){.faq-section[data-v-689a9f49]{padding:60px 16px}.faq-title[data-v-689a9f49]{font-size:24px}.category-content[data-v-689a9f49]{padding:15px}.faq-item h4[data-v-689a9f49]{font-size:14px}.faq-item p[data-v-689a9f49]{font-size:12px}}
