.blurBg {
	position: relative;
	overflow: hidden;
}
.bgImg {
	width: 120%;
	height: 120%;
	background-size: cover;
	filter: url(blur.svg#blur); /* IE10, IE11 */
	-webkit-filter: blur(10px); /* Chrome, Opera */
	-moz-filter: blur(10px);
	-ms-filter: blur(10px);
	filter: blur(10px);
	overflow: hidden;
	filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius=10, MakeShadow=false); /* IE6~IE9 */
	opacity: 0.5;
	position: absolute;
	top: -10%;
	left: -10%;
	z-index: 2;
}
.fieldDetail {
	position: relative;
	z-index: 3;
}
.coverPic {
	width: 100%;
	height: 300px;
	border: 2px solid #fff;
	background-size: cover;
	box-shadow: 0 2px 14px 5px rgba(0, 0, 0, 0.3);
}
.summary {
	line-height: 2em;
	font-weight: normal;
	color: #333;
	font-size: 14px;
}
.summary p {
	text-indent: 2em;
}
.keywords {
	padding: 20px 0;
}
.keywords > span {
	display: inline-block;
	background: var(--primary);
	color: #fff;
	border-radius: 3px;
	padding: 5px 10px;
	margin-right: 10px;
}
.progress {
	background: none;
}
#mui-player {
	display: none;
}
.fieldContent {
	font-size: 16px;
	line-height: 2em;
}
.fieldContent video {
	width: 100%;
	max-width: 100%;
}
.fieldContent img{
	max-width: 100%;
}
