@CHARSET "UTF-8";
.bodyWrap{margin-top:0 !important; position:relative; }

hr{margin-top:55px !important;}

.faqHead{width:100%; height:150px;line-height:150px; margin-top:70px; background-color:#3ec1cd; text-align:center; font-size:28px;  
	font-weight:600; color:#fff;}
.aWhite{width:50px;height:50px;vertical-align:-10px;}
.midTxtWhite{font-size:17px; color:#fff; text-align:center; line-height:30px; font-weight:300;}

.faqLeft{width:250px; position:fixed; left:calc(50% - 600px); font-size:16px; font-weight:400;color:#495057; text-indent:30px; z-index:6000; 
	background-color:#fff;}
.faqLeft > a{display:block; width:100%; height:60px;line-height:60px; border-bottom:1px solid #ddd; border-left:1px solid #ddd;border-right:1px solid #ddd; position:relative;}
.faqLeft > a:FIRST-CHILD{border-top:1px solid #ddd;}
.faqLeft > a:HOVER{cursor:pointer; background-color:#ebf9fa; 
	box-shadow: 0px 2px 4px -1px rgba(0,0,0,0.2), 0px 4px 5px 0px rgba(0,0,0,0.14), 0px 1px 10px 0px rgba(0,0,0,0.12);}
.faqLeft > a .faqIcon{width:20px; height:20px; position:absolute;top:20px; right:30px;}

.faqRight{width:800px; margin-left:400px; margin-bottom:30px;}
.faqTitle{font-size:24px; font-weight:700; margin-top:50px;}
.queTitle{font-size:20px; font-weight:600; margin-top:30px;}
.queAnswer{font-size:16px; margin-top:10px; color:#777;}