
.public-sec-faq *{margin:0;padding:0;box-sizing:border-box;font-family:'Segoe UI',Roboto,sans-serif}
.public-sec-faq{max-width:1200px;margin:30px auto;padding:20px 15px;color:#2c3e50}
.public-sec-faq .faq-title{font-size:22px;color:#192a56;margin-bottom:25px;border-bottom:2px solid #00a8ff;padding-bottom:8px;display:inline-block}
.public-sec-faq .faq-item{background:#fff;padding:20px;border-radius:10px;margin-bottom:16px;box-shadow:0 2px 8px rgba(0,0,0,.05);transition:all 0.3s ease}
.public-sec-faq .faq-item h3{font-size:16px;color:#192a56;font-weight:600;margin-bottom:10px}
.public-sec-faq .faq-item p{font-size:14px;color:#333;line-height:1.7}
.public-sec-faq .whatsapp-link {color:#00a8ff; font-weight:600; text-decoration:none;}
.public-sec-faq .email-link {color:#00a8ff; font-weight:600; text-decoration:none;}
/* 鼠标指向悬浮效果 */
.public-sec-faq .faq-item:hover{
    transform: translateY(-3px);
    box-shadow:0 5px 15px rgba(0,0,0,0.12);
    border-left:4px solid #00a8ff;
}
.public-sec-faq .faq-item:hover h3{
    color:#192a56;
}
@media(max-width:768px){
.public-sec-faq .faq-title{font-size:19px}
.public-sec-faq .faq-item{padding:16px}
}
