main .faq{padding:1.8rem 0}main .faq .select{display:flex;justify-content:space-between;margin-top:.6rem;border-bottom:1px solid #e5e5e5;padding-bottom:.8rem}main .faq .select .input{max-width:570px;width:100%;height:64px}main .faq .select .input input{border:1px solid #e5e5e5;background-color:#fff;border-radius:5px;height:100%;padding:0 20px}main .faq .select .semect_in{max-width:570px;width:100%;height:64px}main .faq .select select{width:100%;height:100%;border:1px solid #e5e5e5;background-color:#fff;border-radius:5px;padding:0 20px}main .faq .select input[type=submit]{width:240px;height:64px;background-color:#D51625;border-radius:5px;border:none;font-size:.22rem;font-family:'Medium';transition:all 0.5s}main .faq .select input[type=submit]:hover{background-color:#fff;color:#D51625}main .faq .faq_in{margin-top:.8rem}main .faq .faq_in .h3{padding:20px 0;background-color:#F6F6F6;padding-left:70px}main .faq .faq_in .h3 h3{font-size:.28rem;color:#212529;font-family:'Medium';position:relative}main .faq .faq_in .h3 h3::after{position:absolute;top:50%;transform:translateY(-50%);left:-70px;width:16px;height:8px;background:#D51625;content:''}main .faq .faq_in .q{padding:.5rem 0;border-bottom:1px solid #e5e5e5}main .faq .faq_in .q .tit{display:flex;justify-content:flex-start}main .faq .faq_in .q .tit .left{flex-shrink:0;cursor:pointer}main .faq .faq_in .q .tit img{display:none}main .faq .faq_in .q .tit img.mt{margin-top:15px}main .faq .faq_in .q .tit img.active{display:block}main .faq .faq_in .q .tit .right{margin-left:.5rem;flex:1}main .faq .faq_in .q .tit h4{font-size:.22rem;color:#212529;font-family:'Medium';cursor:pointer}main .faq .faq_in .q .tit .right p{margin-top:.2rem;color:#A8A8A8;line-height:1.8}@media (max-width:1600px){main .faq .select .input{max-width:36.33%}main .faq .select .semect_in{max-width:36.33%}}@media (max-width:1023px){main .faq .select{flex-direction:column}main .faq .select .input{max-width:100%;margin-bottom:20px;height:48px}main .faq .select .semect_in{max-width:100%;margin-bottom:20px;height:48px}main .faq .select input[type=submit]{width:100%;height:48px}}@media (max-width:767px){main .faq .faq_in .h3{padding-left:30px}main .faq .faq_in .h3 h3::after{left:-30px}main .faq .select input[type=submit]{font-size:.3rem}main .faq .faq_in .h3 h3{font-size:.3rem}main .faq .faq_in .q .tit h4{font-size:.3rem}main .faq .faq_in .q .tit img.mt{margin-top:9px}}