.gp_faq .gp_list_faq li{border:1px solid #ececec;border-radius:12px;background:#f7f7f7;margin-bottom:20px;overflow:hidden}.gp_faq .gp_list_faq li .h2{font-size:18px !important;font-weight:500;line-height:27px;padding:20px;margin-bottom:0;cursor:pointer;color:#2d4366}.gp_faq .gp_list_faq li .h2 .title_item p{font-size:18px !important;font-weight:500;line-height:27px;margin-bottom:0;cursor:pointer;color:#2d4366;padding:0 !important}.gp_faq .gp_list_faq li .h2 .title_item{width:100%;display:block;position:relative;padding-right:27px}.gp_faq .gp_list_faq li .h2 .title_item:after{width:12px;height:12px;position:absolute;top:50%;right:-5px;margin-top:-6px;content:"";display:block;transform-origin:5px;border-left:2px solid #2f3d54;border-bottom:2px solid #2f3d54;transform:rotate(-45deg)}.gp_faq .gp_list_faq li .h2.js_open_koP8 .title_item{font-size:18px}.gp_faq .gp_list_faq li .h2.js_open_koP8 .title_item:after{transform:rotate(134deg)}.gp_faq .gp_list_faq li .gp_faq_item{padding:20px 20px 4px 20px}.gp_faq .gp_list_faq li p{font-size:16px;line-height:24px;color:#333}.gp_faq .gp_list_faq li p a{color:#336fee;text-decoration:none;border:1px solid rgba(0,0,0,0);transition:border .2s linear 0s}.gp_faq .gp_list_faq li p a:hover{border-bottom-color:#336fee}
