#completion-page .design-title {
	margin:0;
	color:#fff;
	font-size:11px;
	line-height:13px;
	font-weight:bold;
	height:46px;
	padding:0 14px;
	background:url(/common/smart/design/img/title_bg_quest111.gif) repeat-x;
	background-size:auto 46px;
	display: -webkit-box; 
	display: -moz-box; 
	display: -ms-flexbox; 
	display: -webkit-flex; 
	display: flex;
	-webkit-align-items: center;
	-moz-align-items: center;
	-ms-align-items: center;
	align-items: center;
}
.completion-page-info{
	overflow:hidden;
	margin:11px 8px;
	overflow:hidden;
}
.completion-page-info h2{
	margin:0 0 10px;
	font-size:13px;
	line-height:30px;
	font-weight:bold;
	color:#fff;
	background:#59af26;
	padding:0 8px;
}
.completion-page-info p{
	margin:0 0 10px;
	font-size:12px;
	line-height:16px;
	color:#000;
}
.completion-page-info p mark{
	background:none;
	color:#e70000;
	text-decoration:none;
}
.completion-page-info p strong{font-weight:bold;}
