@charset "utf-8";
.faq_top{border-bottom:1px solid #1b67b5; position:relative; margin-top:10px; padding-bottom:20px;}
#bo_cate {}
#bo_cate h2 {position:absolute;font-size:0;line-height:0;overflow:hidden}
#bo_cate ul {;zoom:1}
#bo_cate ul:after {display:block;visibility:hidden;clear:both;content:""}
#bo_cate li {display:inline-block; width:140px; margin-right:10px;}
#bo_cate a {display:block; border:1px solid #1b67b5; font-size:15px; line-height:48px; color:#1b67b5; text-align:center;  border-radius:3px;}
#bo_cate a:focus, #bo_cate a:hover, #bo_cate a:active {text-decoration:none; background:#1b67b5}
#bo_cate #bo_cate_on {z-index:2; background-color:#1b67b5; color:#fff;}

#faq_wrap {margin:0 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_wrap li{border-bottom:1px solid #e1e1e1;}
#faq_wrap li h3{min-height:60px; position:relative}
#faq_wrap li h3 a{display:block;font-size:15px; line-height:30px; color:#010101; padding:15px 15px 15px 50px;}
#faq_wrap li h3 .tit_bg{display:inline-block;position:absolute;top:14px;left:20px; font-size:15px; line-height:30px; color:#1b67b5; font-weight:bold;}
#faq_con .con_inner{display:none;border-top:1px solid #e1e1e1;padding:15px 15px 15px 50px;padding-left:50px;position:relative; background-color:#f4f4f4; font-size:15px; line-height:30px; color:#7e7e7e;}
#faq_con .con_inner div{font-size:15px; line-height:30px; color:#7e7e7e;}
#faq_con .con_inner p{font-size:15px; line-height:30px; color:#7e7e7e;}
#faq_con .con_inner span{font-size:15px; line-height:30px; color:#7e7e7e;}
#faq_con .con_inner a{font-size:15px; line-height:30px; color:#7e7e7e;}

#faq_con .con_inner img{max-width:100%;}
#faq_con .con_inner .tit_bg{display:inline-block;position:absolute;top:14px;left:20px; font-size:15px; line-height:30px; color:#424242; font-weight:bold;}
#faq_con .con_inner .closer_btn{height:25px;font-size:0.92em;display:inline-block;padding:0 5px;border-radius:5px;}
#faq_con .con_closer{text-align:right}

#faq_sch{position:absolute; top:0; right:0;}
#faq_sch form{display:inline-block;position:relative}
#faq_sch .sch_tit{font-size:20px;font-weight:bold;display:inline-block;margin-right:10px;vertical-align:middle}
#faq_sch .frm_input{width:350px; height:50px; border:1px solid #d7d7d7; background-color:#f3f3f3; border-radius:3px; padding:0 55px 0 15px;}
#faq_sch .btn_submit{width:50px; height:50px; background-color:transparent; position:absolute; top:0; right:5px; outline:none;}
