.vipContent{
	width:640px;
	border:1px solid #eee;
	padding:10px;
	margin:0 auto;
	margin-top:40px;
}
.vipContent>h3{
	margin:10px 0 0 0;
	padding-bottom:20px;
	font-size:20px;
}
.vipContent>h3 img{
	height:22px;
	width:22px;
	margin-right:10px;
	vertical-align:top;
}
.vipContent>h3 i{
	margin-right:5px;
}
.vipContent>h3 .pull-right{
	margin-top:5px;
}
.vipContent>ul{
	border-top:1px solid #eee;
	padding-top:10px;
}
.vipContent>ul:empty{
	display:none;
}
.vipContent>ul>li{
	display:block;
	height:60px;
	padding-top:10px;
	padding-bottom:10px;
	cursor:pointer;
}
.vipContent>ul>li img{
	width:40px;
	height:40px;
	border-radius:50%;
	float:left;
	vertical-align:middle;
}
.vipContent>ul>li h4{
	margin:10px 185px 0 50px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	vertical-align:middle;
	line-height:normal;
}
.vipContent>ul>li em{
	color:#ff6e1e;
	font-style: normal;
}
.vipContent>ul>li .pull-right{
	max-width:180px;
	margin-top:-20px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
}
.vipContent .more{
	margin-top:10px;
	border-top:1px solid #eee;
	padding-top:20px;
	padding-bottom:10px;
}
.vipContent .more button{
	font-size:18px;
	outline:0;
	border:0;
	background-color:transparent;
}
.vip_tip{
	text-align:center;
	padding-top:10px;
}
.vip_tip h3{
	margin-top:10px;
}
.vip_tip .tip{
	text-align:center;
	max-width:360px;
	margin:0 auto;
	padding-top:20px;
	padding-bottom:10px;
}
.vip_tip ul{
	width:600px;
	border-top:1px solid #ddd;
	display:inline-block;
}
.vip_tip ul li{
	padding:15px 25px 15px 25px;
	font-size:20px;
}
.vip_tip ul li:nth-child(2){
	border-left:1px solid #ddd;
}
.vip_tip ul li:nth-child(1) a{
	color:#ff6e1e;
}
.vip_tip ul li:nth-child(2) a{
	color:#333;
	text-shadow:2px 2px 2px #fef886;
}
.vipContent .CommentPostTop{
	display:none;
}
.vipContent .CommentPost{
	background-color:transparent;
	z-index:0;
}

.vipContent .CommentPost .PostDiv{
	border:0;
}

@media screen and (max-width: 991px){
	.vipContent{
		border:0;
		border-top:10px solid #eee;
		margin-left:-15px;
		margin-right:-15px;
		width:auto;
	}
	.vipContent>ul>li{
		height:40px;
		padding-top:5px;
		padding-bottom:5px;
	}
	.vipContent>ul>li img{
		width:30px;
		height:30px;
	}
	.vipContent>ul>li .pull-right{
		max-width:100px;
		margin-top:-16px;
		font-size:10px;
	}
	.vipContent>ul>li h4{
		margin:8px 105px 0 40px;
		font-size:14px;
		overflow:hidden;
		white-space:nowrap;
		text-overflow:ellipsis;
		vertical-align:middle;
	}
	.vipContent .more{
		text-align:center;
	}
	.vip_tip h3{
		font-size:16px;
	}
	.vip_tip .tip p{
		font-size:13px;
	}
	.vip_tip ul{
		width:100%;
		margin:0 -15px -5px -15px;
	}
	.vip_tip ul li{
		padding:10px 25px 15px 25px;
	}
	.vipContent .CommentPost{
		background-color:#fff;
		z-index:999;
	}
	.vipContent .CommentPost .CommentPostTop{
		display:block;
		border:0;
	}
}