
/* mvp112 */
.mvp112 {width:100%;height:100%;background: #f9f9f9;float:left;box-sizing:border-box;position:relative;padding: 15px;text-align: center;}
.mvp112 .titbox {position:relative;}
.mvp112 .titbox h3.tit {width: 100%;float:left;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;line-height:25px;padding: 0 30px 0 0;box-sizing:border-box;text-align: left;margin-bottom: 10px;}
.mvp112 .titbox .more_btn {border: 1px solid rgba(0,0,0,0.1);font-size: 19px;font-weight: 600;width: 20px;height: 20px;
							line-height: 20px;text-align: center;position: absolute;top: 0;right: 0; background:rgba(255,255,255,0.4);}

.mvp112 ul {width:100%; float:left; box-sizing:border-box;}
.mvp112 ul li {width: 32.666%;margin-right: 1%;font-size:13px;float:left;position:relative;box-sizing:border-box;/* padding:15px; */}
.layout_01 .mvp112 ul li:nth-child(4n) {margin-right:0;}

.mvp112 ul li a {width: 100%;float:left;position:relative;overflow:hidden;box-sizing:border-box;}
.mvp112 ul li .cobox {float:left;width:100%;clear:both;display:block;box-sizing:border-box;position:relative;background: white;padding: 15px;}
.mvp112 ul li .gall_tit {
						width:100%;
						position:relative;
						box-sizing:border-box;
						float:left;
						font-size: 16px;
						color:#555;
						font-weight:600;
						letter-spacing:-1px;
						line-height:22px;
						overflow:hidden;
						white-space:nowrap;
						text-overflow:ellipsis;
						/* text-align: center; */
						}
					
.mvp112 ul li .gall_co {
						width:100%;
						float:left;
						box-sizing:border-box;
						overflow:hidden;
						color:#333;
						font-size:13px;
						letter-spacing: -1px;
						line-height:20px;
						word-break: keep-all;
						-webkit-line-clamp: 3;
						-webkit-box-orient:vertical;
						display:-webkit-box;
						white-space:normal;
						/* text-align: center; */
						max-height: 57px;
						margin-top: 15px;
						}
.mvp112 ul li .date {color:#727272;font-size:13px;float:left;width: 100%;/* text-align: center; */margin-top: 7px;}	

.mvp112 ul li .imgbox {width:100%; float:left; position:relative; overflow:hidden; float:left; box-sizing:border-box; /*border:1px solid rgba(0,0,0,0.1);*/
						background:url(/images/wzwg/site/mngr/no-img.png) #f9f9f9; background-size:contain; background-repeat:no-repeat; background-position:center;}
.mvp112 ul li .imgbox img {position:absolute; top:-999px; bottom:-999px; left:-999px; right:-999px;
   							margin:auto; min-height:100%; width:100%;  -webkit-transition:transform 1s;transition:transform 1s;}


.mvp112 ul li.no_data {width:100% !important;}
.mvp112 ul li.no_data .gall_tit {font-weight:400; font-size:14px;}


.mvp112 ul li:hover .imgbox img {transform:scale(1.1);}
.mvp112 ul li:hover .gall_co {text-decoration:underline;}
.layout_height_M .mvp112 ul li:hover .date {text-decoration:underline;}


	/* layer height - different styling */
		.layout_height_H .mvp112 ul li:nth-child(3)~ li,
		.layout_height_M .mvp112 ul li:nth-child(3)~ li {display:none;}
		.layout_height_H .mvp112 ul li:nth-child(3),
		.layout_height_M .mvp112 ul li:nth-child(3) {margin-right:0;}
		
		.layout_01 .mvp112 ul li .cobox {height: 145px;}
		.layout_height_H .mvp112 ul li .cobox {height: 145px;}
		.layout_height_M .mvp112 ul li .cobox {height:83px;}
		.layout_height_M .mvp112 ul li .date {margin-top: 20px;float:left;}
		.layout_height_M .mvp112 ul li .gall_co {display: none;}

		.layout_01 .mvp112 ul li .imgbox {height: 140px;}
		.layout_height_H .mvp112 ul li .imgbox {height: 140px;}
		.layout_height_M .mvp112 ul li .imgbox {height:100px;}

		.layout_03 .mvp112 ul li:nth-child(2)~ li,
		.layout_04 .mvp112 ul li:nth-child(2)~ li {display:none;}
		.layout_03 .mvp112 ul li,
		.layout_04 .mvp112 ul li {width:49%; margin-right:2%;}
		.layout_03 .mvp112 ul li:nth-child(2),
		.layout_04 .mvp112 ul li:nth-child(2) {margin-right:0;}



	@media (min-width:800px){
		.mvp112 .titbox h3.tit {font-size:18px;}

		.layout_01 .mvp112 ul li {width:24.25%;}
		.layout_01 .mvp112 ul li .gall_co {}

		.layout_height_H .mvp112 .titbox h3.tit {margin-bottom:10px;}
		.layout_height_H .mvp112 ul li .gall_co {/* height:36px; *//* -webkit-line-clamp: 2; *//* margin-bottom: 17px; *//* margin-top: 15px; */}

		.layout_height_M .mvp112 .titbox h3.tit {margin-bottom:10px;}
		
	}


	@media (max-width:799px){
		.mvp112 .titbox h3.tit {font-size:17px;}
		.mvp112 ul li .gall_tit {font-size:15px;}
		.mvp112 ul li .gall_co {font-size:12px; line-height:18px;}
		.mvp112 ul li .date {margin-top:5px;}

		.layout_01 .mvp112 ul li {width:49%; margin-right:2%;}
		.layout_01 .mvp112 ul li:nth-child(2n) {margin-right:0;}
		.layout_01 .mvp112 ul li .imgbox {height:130px;}
		.layout_01 .mvp112 ul li .cobox {height:130px; margin-bottom:20px;}

		.layout_height_H .mvp112 ul li .imgbox {height:110px;}
		.layout_height_H .mvp112 ul li .gall_co {margin-top:15px;}
	}



	@media (min-width:600px) and (max-width:799px){
	}

	@media (max-width:599px){	
	}

