h1
{
	    color: #d44560!Important;
}

.answer
{
	display:none;
	margin-left:37px;
	margin-top:16px;background:#fff;
	
	padding:1px 16px 3px 16px;
}

.answer *
{
color:#000!Important;	
}

.question.widthmot
{
	cursor:default!important;
}

.question.widthmot>span
{
	border-bottom:none!Important;
	text-decoration:none!Important;
	font-weight:bold;
}

.secq
{
	margin-left:37px;
}

.question
{
	display:inline-block;
	padding-left:35px;
	position:relative;
	cursor:pointer;
}

.question>span
{
	display:inline-block;
	
	    font-size: 14px;
    line-height: 17px;
}

.question_wrap
{
	margin-bottom:20px;
	 font-size: 14px;
	text-shadow: 0px 1px 0px #fff;
}

.question>i
{
	width:20px;
	height:20px;
	left:0px;
	top:1px;
	position:absolute;
	background:#d2abd7;
}

.question_wrap.active>.question>i>i
{
	background-position: 0px -5px;
    height: 3px;
    margin-top: -2px;
}

.question_wrap.active .answer
{
	display:block!Important;
}

.question>i>i
{
background:url("/images/template/plus-12.png");
width:12px;
height:12px;
position:absolute;
    left: 50%;
    top: 50%;
    margin-left: -6px;
    margin-top: -7px;
	
}
