@charset "utf-8";
.cp_comment_widget{
	margin: 0;
	padding: 0;
	margin: 0;
	padding: 0;
	border: none;
	font-family: sans-serif;
	font-style: normal;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
}
.cp_comment_widget img { 
	vertical-align: bottom; 
	border: none;
}
.cp_comment_widget a{
	text-decoration: none;
	color:#2950bf;
}
.cp_comment_widget{
	position:relative;
	width:220px;
	height:305px;
	background:url(../img/pc_base.jpg) no-repeat center top rgba(0,0,0,0.5);
	background-size:auto;
	box-sizing:border-box;
}
.cp_comment_cn{
	position:absolute;
	width:200px;
	height:195px;
	/*background:#FFF;*/
	background:#000;
	top:45px;
	left:10px;
}
.cp_comment_more{
	position:absolute;
	top:250px;
	left:10px;
	width:200px;
	height:34px;
	background:url(../img/pc_more.jpg) no-repeat center top;
	background-size:auto;	
	cursor:pointer;
}
.cp_comment_more:hover{
	opacity:0.9;
}

.cp_comment_name{
	width:180px;
	height:30px;
	font-size:18px;
	text-align:center;
	overflow:hidden;
	margin:15px auto 0;
	/*color:#000;*/
	color:#fff;
}
.cp_comment_job{
	width:180px;
	height:18px;
	font-size:11px;
	text-align:center;
	overflow:hidden;
	margin:0 auto;
	color:#bd9300
}
.cp_comment_comment{
	font-size:11px;
	line-height:19px;
	margin:4px 10px 0;
	text-align:justify;
	text-justify:distribute;
    height: 124px;
	width:180px;
	overflow: hidden;
	text-overflow: ellipsis;
	-webkit-text-overflow: ellipsis; /* Safari */
	-o-text-overflow: ellipsis; /* Opera */
	/*color:#000;*/
	color:#fff;
}

