#faq_ma{width:794px;overflow:visible;margin:0 auto;font-family:Arial, Helvetica, sans-serif;margin-top:25px;margin-bottom:30px;font-size:16px;}
#faq_ma .header{width:inherit;height:143px}
#faq_ma .ico{width:143px;float:left;background-color:#4575B6}
#faq_ma .header .areatext{width:630px;background-color:#FFF;float:right;font-weight:bold;padding:20px 0 0 20px;height:118px;margin-bottom:20px}
#faq_ma .areatext .title{font-size:45px;color:#4575B6;display:block}
#faq_ma .areatext .undertitle{font-size:26px;color:#666;display:block;float:left;}

#faq_ma .line{overflow:hidden; width:100%;display:block;margin-bottom:10px}
#faq_ma .square{color:#FFF;height:28px; width:38px;color:#FFF;float:left;text-align:center;padding-top:10px;font-weight:bold}

#faq_ma .Sq-blue{background:#235397;}
#faq_ma .Sq-orange{background:#f07f00;}

#faq_ma .question{ min-height:30px;font-size:18px;color:#000;text-indent:15px;padding-top:8px;}
#faq_ma .question:hover{background:#235397;color:#FFF;cursor:pointer}
#faq_ma .answer{margin-top:1px;padding:30px;color:#000;border-bottom:#235397 3px solid;background-color:#FFF;text-align:justify;}
#faq_ma .block{width:auto;display:block;background:#FFF;height:auto}
#faq_ma a{color:#235397;}
#faq_ma a:hover{color:#4575B6;}
#faq_ma .answer > sup{line-height:0px}

 #faq_ma .faq_enum{margin-right:25px;};