#merchantGoods .merchantGoods_header{
	background-color: #fff;
	position: fixed;
	z-index: 30;
	width: 100%;
	font-size: 0.345454rem; /* 38 */
}
#merchantGoods .merchantGoods_header .layui-icon-search {
	position: relative;
	top: 0.018181rem;
}


#merchantGoods .headerMG{
	background-color: #fff;
	padding: 0.290909rem; /* 32 */
	padding-top: 0.436363rem; /* 48 */
	padding-bottom: 0.236363rem; /* 26 */
	display: flex;
	align-items: center;
	justify-content: flex-end;
}
#merchantGoods .merchant_name{
	font-size: 0.381818rem; /* 42 */
	flex-grow: 1;
	padding-right: 0.290909rem;/* 32 */
}
#merchantGoods .merchant_name span {
	font-size: 0.272727rem;
	color: #fff;
	background-image: linear-gradient(to left, #e4393c, #ff6671, #e4393c);
	border-radius: 0.054545rem;
	padding: 0.018181rem 0.10909rem; /* 8 12 */
	padding-top: 0.036363rem;
	padding-left: 0.163636rem; /* 18 */
}
#merchantGoods .merchant_name .layui-icon{
	position: relative;
	top: 0.018181rem; /* 2 */
	font-size: 0.30909rem; /* 34 */
}
#merchantGoods .merchant_icon {
	border: 1px solid #ccc;
	border-radius: 0.5rem; /* 55 */
	line-height: 0.76rem; /* 77 */
	/* height: 0.76rem; */
	flex-shrink: 0; /* 不缩小 */
	font-size: 0.4rem; /* 44 */
}
#merchantGoods .merchant_icon:nth-child(2) {
}
#merchantGoods .merchant_icon:nth-child(3) {
	margin-left: 0.2rem; /* 22 */
	color: #ccc;
}
#merchantGoods .merchant_icon span {
	line-height: 0.76rem; /* 77 */
}
#merchantGoods .merchant_icon span i {
	padding: 0.254545rem; /* 28 */
}
#merchantGoods .merchant_icon:nth-child(2) span {
	padding-right: 0.236363rem; /* 26 */
}
#merchantGoods .merchant_icon:nth-child(3) span i {
	padding: 0.327272rem; /* 36 */
}
#merchantGoods .merchant_icon span.home i {
	padding-right: 0.254545rem; /* 28 */
}
#merchantGoods .merchant_icon span.close i {
	padding-left: 0.254545rem; /* 28 */
}
#merchantGoods .merchant_icon i {
	font-size: 0.436363rem; /* 48 */
	color: #2f2f2f;
	position: relative;
	top: 0.036363rem; /* 4 */
}
#merchantGoods .merchant_icon:nth-child(3) .layui-icon-close {
	font-weight: bold;
}
#merchantGoods .merchant_icon:nth-child(3) .layui-icon-home {
	color: #000;
}



#merchantGoods .merchantGoods_header .search {
	font-size: 0.4rem; /* 44 */
	/* padding: 0.290909rem 0; */ /* 32 */
	/* padding-top: 0.436363rem; */ /* 48 */
	margin-left: 0.290909rem;
	/* background: #fff; */
	text-align: right;
	position: fixed;
	top: 0;
	z-index: 40;
	display: none;
}
#merchantGoods .merchantGoods_header .search div {
	background: #fff;
	border: 1px solid #ccc;
	line-height: 0.82rem; /* 66 */
	border-radius: 0.5rem; /* 44 */
	display: inline-flex;
}
#merchantGoods .merchantGoods_header .search i {
	margin-left: 0.236363rem; /* 26 */
}
#merchantGoods .merchantGoods_header .search form {
	flex-grow: 1;
	/* display: none; */
	padding-left: 0.10909rem; /* 12 */
}
#merchantGoods .merchantGoods_header .search input {
	border: 0;
	/* width: 74%; */
	display: none;
	font-size: 0.4rem; /* 44 */
	width: 100%;
}



#merchantGoods .merchantGoods_header .search-icon div {
	background: #fff;
	line-height: 0.76rem; /* 66 */
	border-radius: 0.5rem; /* 44 */
	display: inline-flex;
	/* width: 100%; */
}
#merchantGoods .merchantGoods_header .search-icon i {
	margin-left: 0.236363rem; /* 26 */
}
#merchantGoods .merchantGoods_header .search-icon form {
	flex-grow: 1;
	display: none;
	padding-left: 0.10909rem; /* 12 */
}
#merchantGoods .merchantGoods_header .search-icon input {
	border: 0;
	/* width: 74%; */
	/* display: none; */
	font-size: 0.4rem; /* 44 */
	width: 100%;
}




#merchantGoods .merchantGoods_screen{
	font-size: 0.4rem;/* 44 */
	background-color: #fff;
	padding: 0.290909rem;/* 32 */
	padding-bottom: 0.236363rem; /* 26 */
	/* position: fixed;
	top: 1.24rem;
	width: 100%;
	box-sizing: border-box; */
}
#merchantGoods .merchantGoods_screen ul{
	display: flex;
	align-items: center;
	justify-content: center;
}
#merchantGoods .merchantGoods_screen li{
	width: 19%;
	display: flex;
	align-items: center;
	justify-content: center;
}
#merchantGoods .merchantGoods_screen li span{
	/* padding-bottom: 0.10909rem; *//* 12 */
}
#merchantGoods .merchantGoods_screen li:nth-child(4){
	width: 24%;
}
#merchantGoods .merchantGoods_screen li:nth-child(5) span{
	margin-left: 45%;/* 92 */
}
#merchantGoods .merchantGoods_screen li i{
	font-size: 0.50909rem;/* 56 */
	margin-left: 18%;/* 32 */
	padding-bottom: 0.10909rem;/* 12 */
}
#merchantGoods .merchantGoods_screen .merchantGoods_active{
	/* font-weight: 600; */
	/* border-bottom: 0.054545rem #2F2F2F solid; *//* 6 */
	color: #e4393c;
	font-weight: 600;
}
#merchantGoods .merchantGoods_screen .tool_active{
	/* color: #2F2F2F; */
	color: #e4393c;
}
#merchantGoods .merchantGoods_screen #price_tool{
	transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	-webkit-transform: rotate(45deg);
	display: inline-block;
	font-size: 0.181818rem;/* 20 */
	color: #757575;
	margin-left: 0.145454rem;/* 16 */
	position: relative;
	top: 0.054545rem; /* 6 */
}
#merchantGoods .merchantGoods_screen .merchantGoods_priceActive{
	color: #3f3f3f;
}






/************goods-style-y***************/
#merchantGoods .goods-style-y{
	width: 100%;
	padding: 0.290909rem;
	background-color: #fff;
	box-sizing: border-box;
}

#merchantGoods .goods-style-y .activep{
	color: #e4393c;
}

#merchantGoods .goods-style-y img {
	width: 2.90909rem;/* 320 */
	height: 2.90909rem;
	object-fit: cover;
	float: left;
}

#merchantGoods .goods-style-y li {
	/* width: 94.06%; */
	height: 3rem;/* 330 */
	margin-bottom: 0.32rem;
}

#merchantGoods .goods-style-y li .imgDiv{
	position: relative;
	width: fit-content;
}

#merchantGoods .goods-style-y li .imgDiv div{
	width: 50%;
	/* height: 50%; */
	height: 1.454545rem;
	border-radius: 50%;
	position: absolute;
	/* top: 25%; */
	top: 0.727272rem;
	left: 25%;
	background: rgba(50, 50, 50, 0.6);
	color: #fff;
	/* font-size: 0.45rem; */
	font-size: 0.36rem;
	display: flex;
	justify-content: center;
	align-items: center;
}

#merchantGoods .goods-style-y .goodsName {
	display: inline-block;
	width: 66%;
	margin-left: 2.5%;
	font-size: 0.345454rem;/* 38 */
	height: 1.12rem;/* 172 */
	line-height: 0.545454rem;
	text-align: justify;
	overflow : hidden;
	text-overflow: ellipsis;
	/* display: -webkit-box; */
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}

#merchantGoods .goods-style-y .high_light {
	color: #e4393c;
	font-weight: bold;
}

#merchantGoods .goods-style-y .divAmount{
	float: right;
	margin-right: 0;
}

#merchantGoods .goods-style-y .price {
	display: inline-block;
	width: 66%;
	/* margin-top: -0.5rem; */
	float: right;
	text-align: right;
	border-bottom: #BDBDBD 0.018181rem solid;
	
	position: relative;
	top: 34%;
}

#merchantGoods .goods-style-y .price .newPrice{
	font-weight: bold;
	color: #e4393c;
	font-size: 0.418181rem;/* 46 */
}

#merchantGoods .goods-style-y .price .oldPrice{
	color: grey;
	text-decoration: line-through;
	font-size: 0.345454rem;/* 38 */
}

#merchantGoods .goods-style-y .cart {
	display: inline-block;
	/* width: 12%;
	margin-top: -0.826rem;
	float: right;
	text-align: right;
	border-bottom: #BDBDBD 0.018181rem solid; */
	
	width: 10%;
	position: relative;
	top: 8%;
	background: transparent;
}

#merchantGoods .goods-style-y .cart i{
	float: right;
	transform: rotateY(180deg);
	font-size: 0.44rem;/* 44 */
	cursor: pointer;
	padding: 0.10909rem;
}

/************goods-style-x***************/
#merchantGoods .goods-style-x {
	/* text-align: center; */
	padding: 0.290909rem;
	background-color: #F1F1F1;
}

#merchantGoods .goods-style-x img {
	width: 4.545454rem;/* 500 */
	width: 100%;
	height: 4.545454rem;/* 500 */
	height: 4.56371rem;
	object-fit: cover;
	border-radius: 0.072727rem 0.072727rem 0 0;/* 8 */
	float: none;
}

#merchantGoods .goods-style-x li {
	width: 4.545454rem;/* 500 */
	width: calc(100%/2 - 0.145454rem); /* 16 */
	min-height: 5rem;
	height: auto;
	display: inline-block;
	background-color: #fff;
	border-radius: 0.072727rem;/* 8 */
}

#merchantGoods .goods-style-x li .imgDiv{
	width: 100%;
}

#merchantGoods .goods-style-x li .imgDiv div{
	height: 2.281855rem;
	top: 1.1409275rem;
	font-size: 0.45rem;
}

#merchantGoods .goods-style-x li:nth-child(odd) {
	float: left;
}

#merchantGoods .goods-style-x li:nth-child(even) {
	/* margin-left: 0.32rem; */
	float: right;
}

#merchantGoods .goods-style-x .goodsName {
	margin: 0.236363rem;/* 26 */
	/* margin-top: 0.236363rem; */
	width: 89.6%;
	/* padding: 0.236363rem; *//* 26 */
	height: 1.018181rem;/* 112 */
	display: -webkit-box;
}

#merchantGoods .goods-style-x .divAmount{
	float: left;
	margin-top: 0;
}

#merchantGoods .goods-style-x .price {
	min-width: 90%;
	margin-bottom: 0.290909rem;
	float: none;
	border-bottom: 0;
	padding: 0 0.236363rem 0 0.181818rem;/* 26 */
	text-align: left;
	-webkit-line-clamp: 2;
}

#merchantGoods .goods-style-x .cart {
	width: 18%;
	margin-top: -1.14rem;
	border-bottom: 0;
	position: relative;
	right: 0.090909rem; /* 10 */
	z-index: 10;
	background-color: rgba(255, 255, 255, 0);
	float: right;
}

#merchantGoods .goods-style-x .cart i{
	padding: 0.2rem;
}




#mg_licenseInfo_box{
	display: none;
}
#mg_licenseInfo_box img{
	width: 100%;
}
#mg_licenseInfo_box .merchantName{
	font-size: 0.418181rem;/* 46 */
	margin-top: 0.345454rem;/* 38 */
}
#mg_licenseInfo_box .licenseInfo_img{
	padding: 0.290909rem;
}
#mg_licenseInfo_box .licenseInfo_img div{
	font-size: 0.4rem;
	text-align: center;
	margin-top: 0.345454rem;/* 38 */
	margin-bottom: 0.290909rem;
}
#mg_licenseInfo_box .licenseInfo_img img{
	/* margin-top: 0.290909rem; */
}

#mg_licenseInfoDetail_box .licenseInfoDetail_page{
	font-size: 0.363636rem;
	text-align: right;
	padding-right: 0.345454rem;
	/* position: relative;
	top: -20px;
	z-index: 99;
	padding-bottom: 0.345454rem; */
}


/* 执照验证码 */
#chat_box + .layui-layer {
	background: #f6f6f6;
}
#licenseCaptcha_box {
	display: none;
	font-size: 0.4rem; /* 44 */
}
#licenseCaptcha_box .contents {
	margin-top: 8%;
	text-align: center;
}
#licenseCaptcha_box .contents > div {
	margin: 0 auto;
	text-align: center;
	display: inline-block;
	width: 80%;
}
#licenseCaptcha_box .contents h1 {
	font-size: 0.418181rem; /* 46 */
	display: inline-block;
}
#licenseCaptcha_box .contents .captchaInfo {
	line-height: 2rem; /* 55 */
	
}
#licenseCaptcha_box .contents .captchaInfo input {
	line-height: 0.76rem;
	padding: 0.1rem 0.2rem;
	border: 0;
	background: #eee;
	box-sizing: border-box;
	width: 65%;
}
#licenseCaptcha_box .contents .captchaInfo img {
	height: 1.2rem;
	width: 30%;
	margin-left: 5%;
	border: 1px solid #ccc;
	box-sizing: border-box;
}
#licenseCaptcha_box .contents button {
	background: #e4393c;
	color: #fff;
	width: 100%;
	border: 0;
	padding: 0.2rem 0;
	border-radius: 0.054545rem; /* 6 */
}
#licenseCaptcha_box .contents button.failed {
	background: #ddd;
	color: #666;
}