
.kanpas-faq{max-width:900px;margin:40px auto;padding:0 16px;font-family:inherit;color:#999;text-align:left}
/* 外层总开关 */
.kanpas-faq>details{border:none}
.kanpas-faq>details>summary{cursor:pointer;list-style:none;text-align:left;
  font-size:15px;font-weight:700;color:#999;padding:12px 8px;position:relative}
.kanpas-faq>details>summary::-webkit-details-marker{display:none}
.kanpas-faq>details>summary::after{content:"+";margin-left:10px;color:#999;font-weight:400}
.kanpas-faq>details[open]>summary::after{content:"−"}
/* 内层问答 */
.kanpas-faq .faq-body details{border-bottom:1px solid #eee}
.kanpas-faq .faq-body summary{cursor:pointer;padding:12px 30px 12px 8px;font-size:13px;
  font-weight:600;list-style:none;position:relative;color:#999}
.kanpas-faq .faq-body summary::-webkit-details-marker{display:none}
.kanpas-faq .faq-body summary::after{content:"+";position:absolute;right:8px;top:10px;
  font-size:15px;font-weight:400;color:#999}
.kanpas-faq .faq-body details[open] summary::after{content:"−"}
.kanpas-faq .faq-body details p{padding:0 8px 14px;margin:0;font-size:12px;line-height:1.7;color:#999}
.kanpas-faq details a{color:#999;text-decoration:underline}
