.sbuywp{width: 1672px; margin: 0 auto; padding: 0 14px 0 0; border-radius: 10px; }
.isbis{width: 320px; height: 480px; overflow: hidden;}
.isbuylist li a:hover .mo1_pbtt{background:rgba(138,122,83,.5); transition: all 0.5s;}
.mobox_mbuybgs{background: url(../img/smob_1.jpg) no-repeat 50% 0;}
#msbrpls{ height: 276px;overflow: hidden; width: 100%; background: url(../img/smob_1.jpg) no-repeat center top;}
#msbrpls .mo2_t{padding:  50px 0 0 0!important;}

.mobg03s{ padding: 0 0 80px 0; background: url(../img/smob_2.jpg) no-repeat 50% 100%;}
.isbuylist img{width:320px; height: 480px; transform: scale(1); transition: all 0.5s;}
.isbuylist .gdim:hover{ transform: scale(1.1); transition: all 0.5s;opacity: 0.9;}
.isbuylist li{position: relative; width: 320px; height: 480px; float: left; margin:0 0 14px 14px;}

.imrside{ overflow: hidden; display: none; z-index:7; position: absolute; width: 120px; height: 100%; top: 0; right:-120px; margin: 0px 0 0 0;  }
.imrside_s{background:#000; padding: 1px 0 0 0;  box-shadow: 10px 10px 40px #000;width: 80px; height: 100%;}
.imrside img{ width: 60px!important; height: 90px!important; cursor:pointer; border: #000 solid 1px;}
.imrside .a{ border:1px solid #ff2f00;}
.ifms1,.ifms2,.ifms3,.ifms4{ margin: 0px 0 8px 8px;}
 

@media screen and (max-device-width:1679px){
	.sbuywp{width: 1301px;}
	.isbuylist li{ width:246px; height: 369px;}
	.isbuylist img{ width:246px; height: 369px;}
	.isbis{width:246px; height: 369px;}
	.imrside img{ width: 55px!important; height: 82px!important;}
 
}
@media screen and (max-device-width:1440px){
	.sbuywp{width: 1301px;}
	.isbuylist li{ width:246px; height: 369px;}
	.isbuylist img{ width:246px; height: 369px;}
	.isbis{width:246px; height: 369px;}
	.imrside img{ width: 55px!important; height: 82px!important;}
 
}
@media screen and (max-device-width:1280px){
	.sbuywp{width: 1222px;}
	.isbuylist li{ width:230px; height: 345px;}
	.isbuylist img{ width:230px; height: 345px;}
	.isbis{ width:230px; height: 345px;}
	.imrside img{width: 52px!important; height: 78px!important;}
}

@media screen and (max-device-width:980px){

}