/* faqList */
ul.faqList li { margin: 15px 0; padding: 10px;border-bottom: 1px solid #e4e4e4;}
ul.faqList li h3 { font-size: 18px; color: #000; }
ul.faqList li h3 span{
	float: left;
	display: inline-block;
    width: 33px;
    height: 31px;
    line-height: 30px;
    text-align: center;
    border-radius: 17px;
    border: 1px solid #dadada;
    margin-right: 20px;
}
ul.faqList li h3 font{display:inline-block;width: calc(100% - 80px);}
ul.faqList li .menu_body { margin: 10px 0 15px; padding:0 60px;  border-radius: 10px; transition: none; }
ul.faqList li .menu_body span{
	display: inline-block;
    width: 33px;
    height: 31px;
    line-height: 30px;
    text-align: center;
    border-radius: 17px;
    background: #dadada;
    border: 1px solid #dadada;
    color: #fff;
    margin-right: 20px;
    float: left;
}
ul.faqList li .menu_body article { 
	background: #fff;
	width: calc(100% - 80px);
    display: inline-block; 
}
@media screen and (max-width: 480px){
	ul.faqList li .menu_body{padding: 0 15px 0px 60px;}
}