


.faq {
    width:905px;
	margin:0 auto; text-align:left; margin-top:20px;
}
.faq .main .body.no_menu .content {
	width:905px;
	padding:0px;
	margin:0 auto;
}
.faq .main .body.no_menu .content dl {
	min-height:60px;
	_height:60px;
	border-bottom: 1px dotted #ddd;
background: url(faq_list_item_left_bg.jpg) center top no-repeat;
}
.faq .main .body.no_menu .content dl dt {
	line-height: 50px;
	color: #1345a8;
	font-size:16px;
	font-weight: normal;
}
.faq .main .body.no_menu .content dl dt a {
	width: 44px;
	height: 44px;
	background:  ;
	text-decoration: none;
}
.faq .main .body.no_menu .content dl dt a.hover {
	background-position-y: -44px;
}
.faq .main .body.no_menu .content dl dd {
	clear: both;
	color: #666;
	font-size:13px;
	line-height:24px;
	display: none;
}
.f_l {
	float: left; text-align:left
}
.f_r {
	float: right;
}
.f_c {
	clear: both;
}

