.layout-wrap {
	padding-bottom: 60px;
}
.special-title {
	padding-top: 45px;
	font-size: 36px;
	color: #333;
	text-align: center;
}
.sub-title {
	font-size: 12px;
	color: #999;
	padding-bottom: 30px;
	text-transform: uppercase;
}
.icon-title {
	display: inline-block;
	width: 140px;
	height: 5px;
	background: url(https://images.zhongmin.cn/zhongmin2017/limited/images/line.png) no-repeat top center;
	margin-top: 10px;
}
.icon-title-left {
	background-position: 0px 0px;
	margin-right: 20px;
}
.icon-title-right {
	background-position: 0px -5px;
	margin-left: 20px;
}
.special-box {
	background: #fff;
	padding: 10px;
	margin-bottom: 20px;
}
.special-box .pro-info {
	padding-left: 750px;
	text-align: center;
	line-height: 1;
}
.pro-info .pro-title {
	font-size: 24px;
	color: #333;
	text-align: center;
	padding: 43px 0 10px;
}
.pro-info .pro-title span {
	display: inline-block;
	padding-bottom: 15px;
	border-bottom: 1px solid #ddd;
}
.pro-info .tips-title {
	background: url(https://images.zhongmin.cn/zhongmin2017/limited/images/icon-clock.png) no-repeat 10px 12px;
	padding: 10px 0px 0px 35px;
	vertical-align: middle;
}
.time {
	padding-top: 20px;
}
.time .num {
	display: inline-block;
	background: #a6a6a6;
	padding: 5px 10px;
	border-radius: 3px;
	color: #fff;
	font-size: 24px;
	font-weight: bold;
}
.time .text {
	display: inline-block;
	padding: 0px 15px 0px 10px;
	color: #333;
	position: relative;
    top: -5px;
}
.detail-btn {
	display: inline-block;
	width: 140px;
	height: 38px;
	line-height: 38px;
	text-align: center;
	background: #fe902e;
	color: #fff;
	border-radius: 3px;
    -webkit-transition: background .2s;
    -moz-transition: background .2s;
    -o-transition: background .2s;
    transition: background .2s;
    margin-top: 30px;
}
.detail-btn:hover {
    background: #f6ab1a;
	color: #fff;
}
.special-box > img {
	width: 730px;
	height: 280px;
}