@charset "utf-8";
#bo_cate{border-bottom:1px solid #d6d9e3;;}
#bo_cate h2 {width:0;height:0;font-size:0;line-height:0;overflow:hidden}
#bo_cate ul {white-space: nowrap;overflow-x: auto;
-webkit-overflow-scrolling: touch
 -ms-overflow-style: -ms-autohiding-scrollbar}
#bo_cate ul:after {display:block;visibility:hidden;clear:both;content:""} 
#bo_cate ul::-webkit-scrollbar {display: none;}
#bo_cate li{display:inline-block;padding: 0 10px;}
#bo_cate a {color:#555;display:block;line-height:40px;position:relative}
#bo_cate #bo_cate_on {color:#bd00c9;font-weight:bold}
#bo_cate #bo_cate_on:before{background:#bd00c9;content:'';position:absolute;bottom:0;left:0;width:100%;height:2px}


#faq_wrap {margin:10px 0 }
#faq_wrap h2 {position:absolute;font-size:0;text-indent:-9999em;line-height:0;overflow:hidden}
.faq_admin {margin:0 5px;text-align:right}
#faq_wrap p {line-height:1.8em}
#faq_wrap ol {margin:0;padding:0;list-style:none;border: 1px solid #e8e8e8;border-top:0}
#faq_wrap li{background:#fff;border-top: 1px solid #e8e8e8;}
#faq_con h3{position:relative;padding-left:30px;}
#faq_con h3 a {display:block;padding:15px;}
#faq_con .faq_alp{position:absolute;top:15px;left:15px;display:inline-block;background:#333;border-radius:50%;width:20px;height:20px;line-height:20px;text-align:center;color:#fff}
#faq_con .faq_alp_a{background:#aaa}
#faq_con .con_inner {;position:relative;display:none;padding:10px;padding-left:40px;line-height:1.8em;border-top:1px solid #eee;}
#faq_con .con_closer {margin:10px 0 0;text-align:right}
#faq_con .closer_btn {margin:0;padding:0 5px;line-height:24px;border:0;background:#666;color:#fff}
.faq_tolist {padding:0 10px;text-align:right}
.faq_img {text-align:center}

#faq_sch {text-align:center;padding:10px;background:#fff;border:1px solid #e8e8e8;position:relative;margin:10px 0}
#faq_sch .frm_input {width:100%;background: #f5f6f7;border:0;}
#faq_sch .btn_submit{position:absolute;top:10px;right:10px;width:40px;height:40px;background:none;border:0;font-size:15px;color: #91a9bc;}