p{
	margin-bottom: 0;
}

@media only screen and (min-width: 1200px){
    .goodsList{
	width: 1200px;
	margin: 30px auto;
	display: flex;
	flex-wrap: wrap;
}
.goodsList a{
	width: 278px;
	height: 384px;
	margin-right: 29px;
	margin-bottom: 30px;
}
.goodsList_item{
	position: relative;
	width: 278px;
	height: 384px;
	background: #FDF5E6;
	border-radius: 10px;
	border: 1px solid #D0AD9A;
	
	overflow: hidden;
	padding-bottom: 20px;
	display: flex;
	flex-direction: column;
	justify-content: space-between;
	
}
.goodsList a:nth-child(4n){
	margin-right: 0;
}
.goodsList .goodsImg{
	width: 278px;
	height: 278px;
}
.goodsList .goodsTitle{
	font-weight: 400;
	font-size: 18px;
	color: #333333;
	margin-left: 20px;
	width: 230px;
}
.goodsList .goodsPrice{
	font-weight: 400;
	font-size: 16px;
	color: #EE3C14;
	margin-left: 20px;
}

/* 商品详情 */
.tab_class_item a{
	color: #975305;
}
.typeActive a{
	color: #F8DD91;
}
.goodsDetail{
	position: relative;
	width: 1200px;
	margin: 30px auto;
	background: #FDF5E6;
	border-radius: 10px;
	border: 1px solid #D0AD9A;
	overflow: hidden;
	padding: 30px;
}
.goodsBox{
	display: flex;
	margin-bottom: 30px;
}
.goodsBox .goodsImg{
	width: 400px;
	height: 400px;
	margin-right: 30px;
	border-radius: 10px;
}
.product{
	height: 400px;
	display: flex;
	flex-direction: column;
	/* justify-content: space-between; */
	position: relative;
	z-index: 3;
}
.product .goodsTitle{
	width: 504px;
	height: 24px;
	font-weight: 600;
	font-size: 18px;
	color: #333333;
	margin-bottom: 20px;
}
.product .goodsSubtitle{
	width: 680px;
	font-weight: 400;
	font-size: 14px;
	color: #666666;
	line-height: 16px;
	margin-bottom: 20px;
}
.support{
	display: flex;
	align-items: center;
	padding: 30px 0;
	border-top: 1px dashed #F2D2B5;
}
.support li{
	display: flex;
	align-items: center;
}
.support li img{
	width: 21px;
	height: 21px;
}
.support li span{
	font-weight: 400;
	font-size: 16px;
	color: #333333;
	margin-right: 20px;
}
.address{
	display: flex;
	align-items: center;
}
.address_r{
	width: 362px;
	height: 66px;
	background: #FFF2DB;
	border-radius: 10px;
	display: flex;
	align-items: center;
	justify-content: space-between;
	padding: 10px;
}
.address_r li{
	display: flex;
	flex-direction: column;
	justify-content: space-between;
}
.address_r li p{
	width: 246px;
	font-weight: 400;
	font-size: 14px;
	color: #333333;
	line-height: 16px;
}
.address_r li p:last-child{
	margin-top: 10px;
	color: #666666;
}
.editAddress{
	width: 76px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	background: #FDF5E6;
	border-radius: 5px 5px 5px 5px;
	cursor: pointer;
}
.price{
	font-family: Microsoft YaHei, Microsoft YaHei;
	font-weight: 400;
	font-size: 16px;
	color: #EE3C14;
	line-height: 19px;
	text-align: left;
	font-style: normal;
	text-transform: none;
	margin: 30px 0;
	
}
.price span{
		font-size: 22px;
		font-weight: 600;
	}
.goodscontent{
	padding-top: 30px;
	border-top: 1px dashed #F2D2B5;
}
.goodscontent img{
	width: 100%!important;
	    height: auto;
}
}

@media only screen and (max-width: 1200px){
        .goodsList{
	width: 90vw;
	margin: 2.4vw auto;
	display: flex;
	flex-wrap: wrap;
}
.goodsList a{
	width: 22.24vw;
	height: 30.72vw;
	margin-right: 2.4vw;
	margin-bottom: 2.4vw;
}
.goodsList_item{
	position: relative;
	width: 22.24vw;
	height: 30.72vw;
	background: #FDF5E6;
	border-radius: 0.8vw;
	border: 1px solid #D0AD9A;
	
	overflow: hidden;
	padding-bottom: 1.6vw;
	display: flex;
	flex-direction: column;
	justify-content: space-between;
	
}
.goodsList a:nth-child(4n){
	margin-right: 0;
}
.goodsList .goodsImg{
	width: 22.24vw;
	height: 22.24vw;
}
.goodsList .goodsTitle{
	font-weight: 400;
	font-size: 1.44vw;
	color: #333333;
	margin-left: 1.6vw;
	width: 22.4vw;
}
.goodsList .goodsPrice{
	font-weight: 400;
	font-size: 1.28vw;
	color: #EE3C14;
	margin-left: 1.6vw;
}

/* 商品详情 */
.tab_class_item a{
	color: #975305;
}
.typeActive a{
	color: #F8DD91;
}
.goodsDetail{
	position: relative;
	width: 90vw;
	margin: 2.4vw auto;
	background: #FDF5E6;
	border-radius: 0.8vw;
	border: 1px solid #D0AD9A;
	overflow: hidden;
	padding: 2.4vw;
}
.goodsBox{
	display: flex;
	margin-bottom: 2.4vw;
}
.goodsBox .goodsImg{
	width: 32vw;
	height: 32vw;
	margin-right: 2.4vw;
	border-radius: 0.8vw;
}
.product{
	height: 32vw;
	display: flex;
	flex-direction: column;
	/* justify-content: space-between; */
	position: relative;
	z-index: 3;
}
.product .goodsTitle{
	width: 40.32vw;
	height: 1.92vw;
	font-weight: 600;
	font-size: 1.44vw;
	color: #333333;
	margin-bottom: 1.6vw;
}
.product .goodsSubtitle{
	width: 680px;
	font-weight: 400;
	font-size: 1.12vw;
	color: #666666;
	line-height: 1.28vw;
	margin-bottom: 1.6vw;
}
.support{
	display: flex;
	align-items: center;
	padding: 2.4vw 0;
	border-top: 1px dashed #F2D2B5;
}
.support li{
	display: flex;
	align-items: center;
}
.support li img{
	width: 1.68vw;
	height: 1.68vw;
}
.support li span{
	font-weight: 400;
	font-size: 1.28vw;
	color: #333333;
	margin-right: 1.6vw;
}
.address{
	display: flex;
	align-items: center;
}
.address_r{
	width: 28.96vw;
	height: 5.28vw;
	background: #FFF2DB;
	border-radius: 0.8vw;
	display: flex;
	align-items: center;
	justify-content: space-between;
	padding: 0.8vw;
}
.address_r li{
	display: flex;
	flex-direction: column;
	justify-content: space-between;
}
.address_r li p{
	width: 19.68vw;
	font-weight: 400;
	font-size: 1.12vw;
	color: #333333;
	line-height: 1.28vw;
}
.address_r li p:last-child{
	margin-top: 0.8vw;
	color: #666666;
}
.editAddress{
	width: 6.08vw;
	height: 2.4vw;
	line-height: 2.4vw;
	text-align: center;
	background: #FDF5E6;
	border-radius: 0.4vw;
	cursor: pointer;
}
.price{
	font-family: Microsoft YaHei, Microsoft YaHei;
	font-weight: 400;
	font-size: 1.28vw;
	color: #EE3C14;
	line-height: 1.52vw;
	text-align: left;
	font-style: normal;
	text-transform: none;
	margin: 2.4vw 0;
	
}
.price span{
		font-size: 22px;
		font-weight: 600;
	}
.goodscontent{
	padding-top: 2.4vw;
	border-top: 1px dashed #F2D2B5;
}
.goodscontent img{
	width: 100%;
}
}
@media only screen and (max-width: 700px){
    
.tab_class{
    
}
.tab_class_box{
    
}
.tab_class_item{
    width: 50%!important;
}

.goodsList{
	width: 95vw;
	margin: 4vw auto;
	display: flex;
	flex-wrap: wrap;
}
.goodsList a{
	width: 44.66vw;
	height: 66.4vw;
	margin-right: 2vw;
	margin-bottom: 4vw;
}
.goodsList_item{
	position: relative;
	width: 44.66vw;
	height: auto;
	background: #FDF5E6;
	border-radius: 1.33vw;
	border: 1px solid #D0AD9A;
	
	overflow: hidden;
	padding-bottom: 2.66vw;
	display: flex;
	flex-direction: column;
	justify-content: space-between;
	
}
.goodsList a:nth-child(4n){
	margin-right: 0;
}
.goodsList .goodsImg{
	width: 44.66vw;
	height: 44.66vw;
}
.goodsList .goodsTitle{
	font-weight: 400;
	font-size: 3.466vw;
	color: #333333;
	margin-left: 2.66vw;
	width: 39.3vw;
}
.goodsList .goodsPrice{
	font-weight: 400;
	font-size: 4.26vw;
	color: #EE3C14;
	margin-left: 2.66vw;
}

/* 商品详情 */
.tab_class_item a{
	color: #975305;
}
.typeActive a{
	color: #F8DD91;
}
.goodsDetail{
	position: relative;
	width: 100vw;
	margin-bottom: 4vw;
	background: #FDF5E6;
	border-radius: 1.33vw;
	border: 1px solid #D0AD9A;
	overflow: hidden;
	padding: 0;
}
.goodsBox{
	display: flex;
	flex-direction: column;
	margin-bottom: 4vw;
}
.angleBox,.backimg{
    display: none;
}
.goodsBox .goodsImg{
	width: 100vw;
	height: 100vw;
	padding: 2.5vw;
}
.product{
	height: 67.7vw;
	display: flex;
	flex-direction: column;
	/* justify-content: space-between; */
	position: relative;
	z-index: 3;
	padding: 2.5vw;
}
.product .goodsTitle{
	width: 92vw;
	height: 5.7vw;
	font-weight: 600;
	font-size: 4.26vw;
	color: #333333;
	margin-bottom: 2.66vw;
}
.product .goodsSubtitle{
	width: 92vw;
	font-weight: 400;
	font-size: 3.73vw;
	color: #666666;
	line-height: 3.73vw;
	margin-bottom: 2.66vw;
}
.support{
	display: flex;
	align-items: center;
	padding: 4vw 0;
	border-top: 1px dashed #F2D2B5;
	font-size: 3.73vw;
}
.support li{
	display: flex;
	align-items: center;
}
.support li img{
	width: 4.4vw;
	height: 4.4vw;
}
.support li span{
	font-weight: 400;
	font-size: 3.73vw;
	color: #333333;
	margin-right: 2.66vw;
}
.address{
	display: flex;
	align-items: center;
	font-size: 3.73vw;
}
.address_r{
	width: 74.66vw;
	height: 13.06vw;
	background: #FFF2DB;
	border-radius: 1.33vw;
	display: flex;
	align-items: center;
	justify-content: space-between;
	padding: 2vw 2.6vw;
}
.address_r li{
	display: flex;
	flex-direction: column;
	justify-content: space-between;
}
.address_r li p{
	width: 32.8vw;
	font-weight: 400;
	font-size: 2.93vw;
	color: #333333;
	line-height: 2.93vw;
}
.address_r li p:last-child{
	margin-top: 1.33vw;
	color: #666666;
}
.editAddress{
	width: 15.73vw;
	font-size: 2.93vw;
	height: 4vw;
	line-height: 4vw;
	text-align: center;
	background: #FDF5E6;
	border-radius: 0.66vw;
	cursor: pointer;
}
.price{
	font-weight: 400;
	font-size: 4vw;
	color: #EE3C14;
	line-height: 4vw;
	text-align: left;
	font-style: normal;
	text-transform: none;
	margin: 4vw 0;
	
}
.price span{
		font-size: 5.33vw;
		font-weight: 600;
	}
.goodscontent{
	padding: 4vw 2.5vw;
	border-top: 1px dashed #F2D2B5;
}
.goodscontent img{
	width: 100%!important;
	height: auto;
}
.gobuy{
    width: 33.2vw!important;
    height: 8.66vw!important;
    font-size: 3.46vw!important;
}
}