.images[data-v-631505a8] {
	min-height:calc(100vh - 470px)
}
.images .images-wrap[data-v-631505a8] {
	-webkit-box-pack:start;
	-ms-flex-pack:start;
	justify-content:flex-start;
	-webkit-box-align:start;
	-ms-flex-align:start;
	align-items:flex-start;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	min-height:560px
}
.images .images-item[data-v-631505a8] {
-webkit-transition:all .3s ease-in-out;
transition:all .3s ease-in-out;
	display:block;
	cursor:pointer;
	height:272px;
	width:333px;
	margin:13px;
	border:1px solid #ccc
}
.images .images-item .img[data-v-631505a8] {
	height:210px;
	overflow:hidden
}
.images .images-item .img img[data-v-631505a8] {
-webkit-transition:all .2s ease-out;
transition:all .2s ease-out;
	width:333px;
	height:210px
}
.images .images-item .bottom[data-v-631505a8] {
	height:60px;
	background:#f4f4f4;
	padding:10px
}
.images .images-item .bottom .title[data-v-631505a8] {
	text-align:center;
	height:40px;
	margin-bottom:5px;
	font-size:14px;
	color:#333;
	overflow:hidden;
	line-height:22px
}
.images .images-item[data-v-631505a8]:hover {
	-webkit-box-shadow:0 0 5px #125fad;
	box-shadow:0 0 5px #125fad
}
.images .images-item:hover img[data-v-631505a8] {
	-webkit-transform:scale(1.05);
	transform:scale(1.05)
}
.images .images-item:hover .title[data-v-631505a8] {
	color:#125fad!important
}
