@charset "utf-8";
#bo_cate {margin:15px 0 10px}
#bo_cate h2 {position:absolute;font-size:0;line-height:0;overflow:hidden}
#bo_cate ul {;zoom:1;margin-bottom:15px;}
#bo_cate ul:after {display:block;visibility:hidden;clear:both;content:""}
#bo_cate li {display:inline-block; border-right:1px solid #ddd;}
#bo_cate li:last-child{border-right:0;}
#bo_cate a {padding:0 20px; font-size:15px; color:#333333;}
#bo_cate a:focus, #bo_cate a:hover, #bo_cate a:active {text-decoration:none;}
#bo_cate #bo_cate_on {color:#ec77ab;}

#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;border-top:2px solid #333333; }
#faq_wrap li{border-bottom:1px solid #ddd;}
#faq_wrap li h3{min-height:50px;line-height:30px;padding:10px;padding-left:50px;position:relative;font-size:14px; color:#777777;}
#faq_wrap li h3 .tit_bg{display:inline-block;position:absolute;top:10px;left:10px;text-align:center;color:#333333;border-radius:50%;width:30px;height:30px; font-size:17px;}
#faq_wrap li a{display:inline-block; width:900px;}
#faq_wrap li p {display:inline-block;}
#faq_wrap li a > img{float:right; margin-top:11px}
#faq_con .con_inner{display:none;border-top:1px solid #ddd;padding:15px;padding-left:100px;position:relative;font-size:13px; color:#333333;}
#faq_con .con_inner .tit_bg{display:inline-block;position:absolute;top:10px;left:10px; font-weight:bold;text-align:center;color:#ec77ab; font-size:17px;border-radius:50%;width:84px;line-height:30px;height:30px}
#faq_con .con_inner .tit_bg img{margin-right:20px; margin-bottom:5px;}
#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 {text-align:center;background:#f7f7f7;;padding:15px 0;margin:20px 0}
#faq_sch form{display:inline-block;position:relative}
#faq_sch .sch_tit{}
#faq_sch .frm_input{border-color:#ec77ab;border-radius:0;width:780px; height:55px; padding-left:20px;}
#faq_sch input::placeholder{color:#7a7a7a; font-size:14px; font-weight:300}
#faq_sch .btn_submit{background:none; border:0; position:absolute;top: 50%; transform: translateY(-50%); right:20px;}


/*Γί°‘*/
#faq{float:right; width: 960px;}
.faq_title h2{font-size:22px; color:#333333; text-align:center; padding-bottom:13px;}
#faq_sch_wrap{border-top:2px solid #333333;}