/* 签小二 · 常见问题汇总页 */
.faq-page{padding:56px 0 72px;background:#f6f8fb}
.faq-page .container{max-width:900px}
.faq-page__title{font-size:30px;font-weight:800;color:#1b2733;text-align:center;margin:0 0 16px;letter-spacing:.5px}
.faq-page__intro{font-size:15px;line-height:1.9;color:#5a6b7b;text-align:center;margin:0 auto 34px;max-width:760px}
.faq-page h2{font-size:20px;font-weight:800;color:#1b2733;margin:38px 0 16px;padding-left:14px;border-left:4px solid #1879fe}
.faq-qa{display:block}
.faq-qa__item{background:#fff;border:1px solid #e6ecf3;border-radius:12px;margin-bottom:10px;box-shadow:0 1px 2px rgba(20,50,90,.04);transition:box-shadow .2s}
.faq-qa__item:hover{box-shadow:0 4px 14px rgba(20,50,90,.08)}
.faq-qa__item>summary{cursor:pointer;list-style:none;padding:16px 52px 16px 20px;font-size:16px;font-weight:700;color:#1b2733;line-height:1.6;position:relative}
.faq-qa__item>summary::-webkit-details-marker{display:none}
.faq-qa__item>summary::after{content:"+";position:absolute;right:20px;top:50%;transform:translateY(-50%);font-size:22px;font-weight:400;color:#1879fe;line-height:1}
.faq-qa__item[open]>summary::after{content:"\2212"}
.faq-qa__item[open]>summary{color:#1879fe}
.faq-qa__a{padding:14px 20px 18px;font-size:15px;line-height:1.9;color:#4a5b6b;border-top:1px dashed #eef2f7;margin-top:2px}
.faq-page__note{margin-top:34px;font-size:13px;line-height:1.8;color:#8b98a5;text-align:center}
@media(max-width:767px){
 .faq-page{padding:34px 0 48px}
 .faq-page__title{font-size:22px}
 .faq-page h2{font-size:17px}
 .faq-qa__item>summary{font-size:15px;padding:14px 44px 14px 16px}
 .faq-qa__a{font-size:14px}
}
