#q
{
	margin: 0 10px 10px 40px;
}
#q li
{
	margin-bottom: 0.5em;
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(/img/share/icon_arrow03.gif) no-repeat scroll 0 0.5em;
	list-style-type:none;
	padding-left:15px;
}
#q li a{
	color: #4F9BD8;
}
#qa dt {
	border-bottom:thin dotted #6699FF;
	border-color:#6699FF;
	border-left:medium solid #6699FF;
	border-style:none none dotted solid;
	color:#000000;
	font-weight:bold;
	padding:5px;
}
#qa dd {
	line-height:18px;
	margin:0;
	padding:5px 20px;
	text-align:left;
}
