@charset "utf-8";

#bo_cate_faq h2 {position:absolute;font-size:0;line-height:0;overflow:hidden}
#bo_cate_faq ul {margin-bottom:20px;padding-left:1px;zoom:1;  }
#bo_cate_faq ul:after {display:block;visibility:hidden;clear:both;content:""}
#bo_cate_faq li {float:left;}
#bo_cate_faq li:first-child a { border-left: none; font-size: 18px; }
#bo_cate_faq a {display:block;position:relative;margin-left:-1px;padding:6px 20px 5px;border:none;
            background: none; border-left:1px solid #ddd;color:#888;text-align:center;
            letter-spacing:-0.5px;line-height:1.2em;cursor:pointer; color: #666; }
#bo_cate_faq a:focus, #bo_cate_faq a:hover, #bo_cate_faq a:active {text-decoration:none}
#bo_cate_faq #bo_cate_on {z-index:2; background:none;color:#565e60;}


#faq_wrap {margin:10px 0 30px}
#faq_wrap h2 {position:absolute;font-size:0;line-height:0;overflow:hidden}
.faq_admin {text-align:right}
#faq_wrap ol {margin:0;padding:0;list-style:none}
#faq_con {border:1px solid #e9e9e9;border-top:0}

#faq_con h3 { margin-bottom: 0; font-size: 15px; }

#faq_con h3 a {display:block;padding:10px 20px;border-top:1px solid #e9e9e9;background:#f5f5f5;text-decoration:none}
#faq_con h3 a:link { color: #666; }
#faq_con h3 a:hover { color: #333; }
#faq_con p { margin: 0; }
#faq_con .con_inner {display:none;padding:10px 20px; line-height:1.8em}
#faq_con .con_closer {margin:10px 0 0;text-align:right}
#faq_con .closer_btn {margin:0;padding:0;border:0;background:transparent}
.faq_tolist {padding:0 10px;text-align:right}
.faq_img {text-align:center}

#faq_sch {text-align:center}