@charset "utf-8";

#bo_cate h2 {position:absolute;font-size:0;line-height:0;overflow:hidden;}
#bo_cate #bo_cate_on {z-index:2;background:#fff;color:#565e60;font-weight:bold;border-bottom:1px solid #fff}
#bo_cate ul{border:1px solid #ddd;border-bottom:0;border-left:0}
#bo_cate li a{border:1px solid #ddd;border-top:0;margin-right:-1px;}
 
#faq_wrap {margin:0 0 10px ;padding:20px;background:#fff;border:1px solid #ddd;margin-top:-1px }
#faq_wrap h2 {position:absolute;font-size:0;line-height:0;overflow:hidden}
.faq_admin {text-align:right;margin-bottom:10px}
#faq_wrap ol {margin:0;padding:0;list-style:none;}
#faq_con {border-bottom:1px solid #e9e9e9}
#faq_con h3 a {display:block;padding:10px;border-top:1px solid #e9e9e9;background:#fefefe;text-decoration:none;padding-left:40px;position:relative}
#faq_con .faq_f{position:absolute;top:9px;left:5px;background:#c92033;display:inline-block;color:#fff;padding:3px ;;text-align:center;border-radius:5px;font-size:0.92em;font-weight:normal;}
#faq_con .faq_q{background:#283045;display:inline-block;color:#fff;padding:3px;line-height:1.2em;text-align:center;border-radius:5px;font-size:0.92em;font-weight:normal;}
#faq_con .con_inner {display:none;padding:10px;line-height:1.8em;background:#f3f3f3}
#faq_con .con_closer {margin:10px 0 0;text-align:right;}
#faq_con .closer_btn {margin:0;padding:5px;border:1px solid #ddd;background:#fff;}
.faq_tolist {padding:0 10px;text-align:right}
.faq_img {text-align:center}
#faq_wrap  .empty_list a{text-decoration:underline}
#faq_sch {text-align:center;padding:20px 0}
#faq_sch .btn_submit{height:30px;width:30px}