.faq_list_new{display:flex;align-items: stretch;gap:20px;border-top: 1px solid #ccc;}
.faq_list_new .faq_nav{width:25%;background: #eff8ff;border-right: 1px solid #ccc;}
.faq_list_new .faq_nav .item .item_title{color:#000000;font-size: 16px;font-weight:600;display: flex;justify-content: space-between;padding: 8px 20px 8px 20px;}
.faq_list_new .faq_nav .item .item_title i svg{width: 12px;height: 12px;}
.faq_list_new .faq_nav .item .item_title.curr i{transform: rotate(270deg);}
.faq_list_new .faq_nav .item .children{color:#000000;font-size: 16px;display:none;}
.faq_list_new .faq_nav .item .children .child{color:#555;font-size: 16px;padding: 8px 20px 8px 30px;}
/*.faq_list_new .faq_nav .item:has(.curr) .children{display:block;}*/
.faq_list_new .faq_nav .item .slug{cursor: pointer;}
.faq_list_new .faq_nav .item .slug.curr{background:#e7e7e7;}
.faq_list_new .faq_nav .item .slug:hover{background:#ccc;}
.faq_list_new .faq_content{width:75%;background: #FFFFFF;}
.faq_list_new .faq_content .faq_list_item{display: none;margin-top: 10px;}
.faq_list_new .faq_content .faq_list_item.curr{display: block;}
.faq_list_new .faq_content .faq_list_item .item{margin-bottom: 10px;}
.faq_list_new .faq_content .faq_list_item .item .item_title{color:#000000;}

@media screen and (max-width: 768px){
    .faq_list_new{flex-direction:column;}
    .faq_list_new .faq_nav{width:100%;border-right: none;border-bottom: 1px solid #ccc;}
    .faq_list_new .faq_content{width:100%;}
}