.avatar-cihe-2 figcaption,
.avatar-cihe-2 .avatar-intro-item-des-bg {
	opacity: 0;
	
	-webkit-transition: all 0.4s ease-in-out;
	-moz-transition: all 0.4s ease-in-out;
	-o-transition: all 0.4s ease-in-out;
	-ms-transition: all 0.4s ease-in-out;
	transition: all 0.4s ease-in-out;
	
	-webkit-transform: scale(0);
	-moz-transform: scale(0);
	-o-transform: scale(0);
	-ms-transform: scale(0);
	transform: scale(0);
	
	-webkit-backface-visibility: hidden;
}
.avatar-cihe-2 .avatar-intro-item-des-wrap .avatar-intro-item-des-bg{
	background-color: #000;
}
.no-touch .avatar-cihe-2 figure:hover .avatar-intro-item-des-bg,
.avatar-cihe-2 figure.cs-hover .avatar-intro-item-des-bg{
	opacity: 0.8;
}
.no-touch .avatar-cihe-2 figure:hover .avatar-intro-item-des-wrap,
.avatar-cihe-2 figure.cs-hover .avatar-intro-item-des-wrap{
	box-shadow: 
		inset 0 0 0 350px rgba(0,0,0, 0.4),
		inset 0 0 0 16px rgba(255,255,255,0.8),
		0 1px 2px rgba(0,0,0,0.1);
	-webkit-box-shadow: 
		inset 0 0 0 350px rgba(0,0,0, 0.4),
		inset 0 0 0 16px rgba(255,255,255,0.8),
		0 1px 2px rgba(0,0,0,0.1);
	-moz-box-shadow:
		inset 0 0 0 350px rgba(0,0,0, 0.4),
		inset 0 0 0 16px rgba(255,255,255,0.8),
		0 1px 2px rgba(0,0,0,0.1);
}
.no-touch .avatar-cihe-2 figure:hover .avatar-intro-item-des, .no-touch .avatar-cihe-2 figure:hover .avatar-intro-item-des-bg,
.avatar-cihe-2 figure.cs-hover .avatar-intro-item-des, .avatar-cihe-2 figure.cs-hover .avatar-intro-item-des-bg {	
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-o-transform: scale(1);
	-ms-transform: scale(1);
	transform: scale(1);
}
.no-touch .avatar-cihe-2 figure:hover .avatar-intro-item-des,
.no-touch .avatar-cihe-2 figure:hover .ch-info-content,
 .avatar-cihe-2 figure.cs-hover .avatar-intro-item-des,
 .avatar-cihe-2 figure.cs-hover .ch-info-content{
	opacity: 1;
}