/* 移动端 */


@media (max-width:1280px){
	
	
	/* 店铺地址 */
	.addressShop{
		width: 100%;
		margin-top: 2rem;
		margin-bottom: 1.3125rem;
	}
	.addressShop .pageWidth{
		width: 94.4%;
		margin: 0 auto;
	}
	.addressShop .pageWidth ul{
		display: flex;
		justify-content: center;
		margin-bottom: 1.3125rem;
	}
	.addressShop .pageWidth ul li{
		margin-right: 4.25rem;
		font-size: 2rem;
		font-weight: 400;
		color: #ACACAC;
		line-height: 2.25rem;
	}
	.addressShop .pageWidth ul li.current{
		font-size: 2rem;
		font-weight: 500;
		color: #000000;
		border-bottom: 2px solid #000;
		padding-bottom: 0.5rem;
		
	}
	.addressShop .pageWidth .picture_pc{
		display: none;
	}
	.addressShop .pageWidth .picture_mabilo .swiper{
	    width: 100%;
	    height: 100%;
		position: relative;
	}
	.addressShop .pageWidth .picture_mabilo .swiper-slide {
	    text-align: center;
	    font-size: 1.125rem;
	    /* Center slide text vertically */
	    display: -webkit-box;
	    display: -ms-flexbox;
	    display: -webkit-flex;
	    display: flex;
	    -webkit-box-pack: center;
	    -ms-flex-pack: center;
	    -webkit-justify-content: center;
	    justify-content: center;
	    -webkit-box-align: center;
	    -ms-flex-align: center;
	    -webkit-align-items: center;
	    align-items: center;
	}
	.addressShop .pageWidth .picture_mabilo .swiper-slide img {
	    display: block;
	    width: 100%;
	    height: 100%;
	    object-fit: cover;
	}
	.addressShop .pageWidth .picture_mabilo .swiper-button-prev,
	.addressShop .pageWidth .picture_mabilo .swiper-button-next{
		color:#fff;
		--swiper-navigation-size: 21px;/* 设置按钮大小 */
		background-color: #2b2a2a;
		width: 3.75rem;
		height: 3.75rem;
	}
	.addressShop .pageWidth .picture_mabilo .swiper-button-prev{
		left: 88%;
		top: 28.875rem;
	}
	.addressShop .pageWidth .picture_mabilo .swiper-button-next{
		left: 88%;
		top: 25.125rem;
	}
	.addressShop .pageWidth .addressPic .addressItem1{
		width: calc(100%);
		height: 43.875rem;
		background-color: #f2f2f2;
		padding-top: 5rem;
	}
	.addressShop .pageWidth .addressPic .addressItem1 .addressItempic{
		width: 16.75rem;
		height: 3.5rem;
		margin: 0 auto;
	}
	.addressShop .pageWidth .addressPic .addressItem1 .addressLine{
		width: 2.875rem;
		border-bottom: 0.125rem solid #000;
		margin: 1.4375rem auto 2.5rem;
	}
	.addressShop .pageWidth .addressPic .addressItem1 .addressTitle{
		font-size: 2rem;
		font-family: Source Han Sans CN;
		font-weight: 400;
		color: #2B2A2A;
		margin-bottom: 1.5rem;
		text-align: center;
	}
	.addressShop .pageWidth .addressPic .addressItem1 p{
		font-size: 1.5rem;
		font-family: Source Han Sans CN;
		font-weight: 400;
		color: #2B2A2A;
		line-height: 2.375rem;
		text-align: center;
	}
	.addressShop .pageWidth .addressPic .addressItem1 .code{
		width: 12.8125rem;
		text-align: center;
		font-size: 1.5rem;
		font-weight: 400;
		color: #2B2A2A;
		margin: 1.875rem auto 0;
	}
	.addressShop .pageWidth .addressPic .addressItem1 .code .codePic{
		width: 12.8125rem;
		height: 12.8125rem;
		margin-bottom: 0.9375rem;
	}
	.addressShop .pageWidth .addressPic .addressItem2{
		width: calc(100%);
		height: 43.875rem;
		background-color: #f2f2f2;
		position: relative;
	}
	.addressShop .pageWidth .addressPic .addressItem2 .arrows{
		width: 2rem;
		height: 2.5rem;
		position: absolute;
		top: 42%;
		left: 54%;
	}
	.addressShop .pageWidth .addressPic .addressItem2 .title{
		width: 13.25rem;
		height: 2.0625rem;
		background: #FFFFFF;
		border: 1px solid #D83A31;
		text-align: center;
		line-height: 2.0625rem;
		font-size: 1.25rem;
		font-family: Source Han Sans CN;
		font-weight: 400;
		color: #000000;
		position: absolute;
		top: 48%;
		left: 58%;
	}
	.sanLiTun{
		display: none;
	}
	
}



































@media screen and (min-width: 1280px) {

	
	
	/* 店铺地址 */
	.addressShop .pageWidth{
		padding-top: 61px;
		margin-bottom: 133px;
	}
	.addressShop .pageWidth ul{
		display: flex;
		justify-content: center;
		margin-bottom: 50px;
	}
	.addressShop .pageWidth ul li{
		margin-right: 40px;
		font-size: 1.042vw;
		font-weight: 400;
		color: #ACACAC;
		line-height: 1.875vw;
		cursor: pointer;
	}
	.addressShop .pageWidth ul li.current{
		font-size: 1.042vw;
		font-weight: 500;
		color: #000000;
		line-height: 1.875vw;
		border-bottom: 2px solid #000;
	}
	.addressShop .pageWidth .picture_pc{
		margin-bottom: 31px;
	}
	.addressShop .pageWidth .picture_pc .twoPic{
		width: 41.667vw;
		height: 31.25vw;
	}
	.addressShop .pageWidth .picture_mabilo{
		display: none;
	}
	.addressShop .pageWidth .picture_pc .onePic{
		width: 41.667vw;
		height: 31.25vw;
	}
	.addressShop .pageWidth .picture_pc .swiper{
	    width: 100%;
	    height: 100%;
		position: relative;
	}
	.addressShop .pageWidth .picture_pc .swiper-slide {
		width: 41.667vw;
		/* height: 600px; */
	    text-align: center;
	    font-size: 0.9375vw;
	    /* Center slide text vertically */
	    display: -webkit-box;
	    display: -ms-flexbox;
	    display: -webkit-flex;
	    display: flex;
	    -webkit-box-pack: center;
	    -ms-flex-pack: center;
	    -webkit-justify-content: center;
	    justify-content: center;
	    -webkit-box-align: center;
	    -ms-flex-align: center;
	    -webkit-align-items: center;
	    align-items: center;
	}
	.addressShop .pageWidth .picture_pc .swiper-slide img {
	    display: block;
	    width: 100%;
	    height: 100%;
	    object-fit: cover;
	}
	.addressShop .pageWidth .picture_pc .swiper-button-prev,
	.addressShop .pageWidth .picture_pc .swiper-button-next{
		color:#fff;
		--swiper-navigation-size: 1.09375vw;/* 设置按钮大小 */
		background-color: #2b2a2a;
		width: 3.125vw;
		height: 3.125vw;
	}
	.addressShop .pageWidth .picture_pc .swiper-button-prev{
		left: 90.98%;
		top: 70%;
	}
	.addressShop .pageWidth .picture_pc .swiper-button-next{
		left: 90.98%;
		top: 80%;
	}
	.addressShop .pageWidth .addressPic{
		display: flex;
		justify-content: center;
	}
	.addressShop .pageWidth .addressPic .addressItem1{
		width: calc(50%);
		height: 32.4vw;
		background-color: #f2f2f2;
		padding-top: 4.74vw;
	}
	.addressShop .pageWidth .addressPic .addressItem1 .addressItempic{
		width: 268px;
		height: 56px;
		margin: 0 auto;
	}
	.addressShop .pageWidth .addressPic .addressItem1 .addressLine{
		width: 46px;
		border-bottom: 2px solid #000;
		margin: 1.042vw auto 1.083vw;
	}
	.addressShop .pageWidth .addressPic .addressItem1 .addressTitle{
		font-size: 1.6667vw;
		font-weight: 400;
		color: #2B2A2A;
		margin-bottom: 1.458vw;
		text-align: center;
	}
	.addressShop .pageWidth .addressPic .addressItem1 p{
		font-size: 1.042vw;
		font-weight: 400;
		color: #2B2A2A;
		text-align: center;
	}
	.addressShop .pageWidth .addressPic .addressItem1 .code{
		width: 8.125vw;
		text-align: center;
		font-size: 0.8333vw;
		font-weight: 400;
		color: #2B2A2A;
		margin: 1.927vw auto 0;
	}
	.addressShop .pageWidth .addressPic .addressItem1 .code .codePic{
		width: 8.125vw;
		height: 8.125vw;
		margin-bottom:0.625vw;
	}
	.addressShop .pageWidth .addressPic .addressItem2{
		width: calc(50%);
		height: 32.4vw;
		background-color: #f2f2f2;
	}
	.addressShop .pageWidth .addressPic .addressItem2 .arrows{
		width: 2.03125vw;
		height: 2.604vw;
		position: absolute;
		top: 39%;
		z-index: 1000;
		left: 53%;	
	}
	label.setStyle({
		width: 9.515vw;
		height: 1.718vw;
		background: #FFFFFF;
		border: 1px solid #EA2323;
		text-align: center;
		line-height: 1.71875vw;
		font-size: 0.8333vw;
		font-family: Source Han Sans CN;
		font-weight: 400;
		color: #000000;
	})
	.sanLiTun{
		display: none;
	}
}











