.contants>.nomal-page-wrap{
	display:none;
}
.contants>.nomal-page-wrap.show{
	display:block;
}
.contants>.nomal-page-wrap>.nomal-page{
	display:none;
	border:3px solid #b8b097;
	width:100%;
	max-width:1680px;
	margin:0 auto;
}
.contants>.nomal-page-wrap.show.L-size{
	width:2800px;
	position:absolute;
	z-index:100;
	top:0;
	left:0;
}
.contants>.nomal-page-wrap.show.L-size>.nomal-page{
	max-width:none;
}
.contants>.nomal-page-wrap.show.L-size>.nomal-page.show-page{height:max-content;width:max-content;}
.contants>.nomal-page-wrap.show.L-size>.nomal-page.show-page>img{vertical-align:bottom;width:auto;}
.contants>.nomal-page-wrap>.nomal-page.show-page{
	display:block;
	cursor:pointer;
}
.contants>.nomal-page-wrap>.nomal-page>img{
	vertical-align:bottom;
	width:calc(100% / 2);
}
.contants>.nomal-page-wrap>.catalog-page-btn-wrap{
	margin:0 auto;
	width:250px;
	height:61px;
	text-align:center;
	/* padding:15px 0; */
	position:relative;
	/* display:grid; */
	/* grid-template-columns: repeat(4, 1fr); */
	/* display:; */
}
.contants>.nomal-page-wrap>.catalog-page-btn-wrap>.prev-page-btn{
	cursor:pointer;
	display:inline-block;
	position:absolute;
	left:40px;
	/* left:0; */
	/* top:14px; */
	/* grid-column-start: 1; */
	/* grid-column-end: 2; */
}
.contants>.nomal-page-wrap>.catalog-page-btn-wrap>.next-page-btn{
	cursor:pointer;
	display:inline-block;
	position:absolute;
	right:40px;
	/* right:0; */
	/* top:14px; */
	/* grid-column-start: 4; */
	/* grid-column-end: 5; */
}
.contants>.nomal-page-wrap.L-size>.catalog-page-btn-wrap{
	display:none;
}

.contants>.contants-bottom>.mini-page-wrap{
	max-width:1060px;
	margin:0 auto;
}
.contants>.contants-bottom>.mini-page-wrap>.mini-page{
	display:inline-block;
	border:3px solid #b8b097;
	margin:3px;
	cursor:pointer;
}
.contants>.contants-bottom>.mini-page-wrap>.mini-page.selected{
	border:3px solid #c1d62f;
}
.contants>.contants-bottom>.mini-page-wrap>.mini-page>img{
	vertical-align:bottom;
}

.contants>.model-list{
	display:inline-block;
	width:130px;
	text-align:center;
	vertical-align:top;
	margin:10px;
	color:#d0cfcd;
	font-weight:600;
	cursor:pointer;
}
.contants>.model-list>.model-img{
	display:inline-block;
	border:3px solid #b8b097;
}
.contants>.model-list>.model-img>img{
	vertical-align:bottom;
}