.pro-update{
	margin-top: -33px;
    position: relative;
}
.pro-update section{
	padding: 5px 0;
	background: rgba(0, 0, 0, 0.71);
	text-align: center;
}
.pro-update p,
.pro-update ul,
.pro-update li{
	vertical-align: bottom;
	margin: 0 10px;
	font-size: 16px;
}
.pro-update p{
	display: inline-block;
	color:#d4145a;
	background: #fff;
    border-radius: 15px;
	padding: 0 5px;
}
.pro-update ul{
	display: inline-block;
}
.pro-update li{
	display: inline-block;
}
.pro-update li a{
	color:#fff;
}
.pro-update li a:hover{
    color: #f77676;
}
@media screen and (max-width: 1440px) {
	.pro-update p, .pro-update ul, .pro-update li{
		margin: 0 5px;
		font-size: 13px;
	}
}
@media screen and (max-width: 980px) {
	.pro-update{
	    margin-top: 0;	
	}
}
@media screen and (max-width: 640px) {
	.pro-update li{
		float: left;
		width: 33%;
		margin: 0;
		overflow: hidden;
		white-space: nowrap;
		text-overflow: ellipsis;
		text-align: center;		
	}
}
@media screen and (max-width: 480px) {
	.pro-update p,
	.pro-update ul{
		display:block;
		text-align:left;
		margin: 0;
	}
	.pro-update p{
		display:inline-block;
	}
	.pro-update li{
		width: 50%;
	}
}