/* #to_order .to_order .header{
	font-size: 0.436363rem;  48 
	height: 1.218181rem;  134 
	background-color: #fff;
	position: fixed;
	top: 0;
	left: 0;
	text-align: center;
	width: 100%;
	z-index: 3;
	line-height: 1.218181rem;  134 
}
#to_order .to_order .header div{
	padding-right: 0.581818rem;  64 
}
#to_order .to_order .header .van-icon{
	float: left;
	line-height: 1.218181rem;  134 
	font-size: 0.581818rem;  64 
	margin-left: 0.218181rem;24
}
 */

#to_order .content{
	padding: 0.290909rem;/* 32 */
}


/* 跨境说明 */
#to_order .content .description{
	margin-top: 0.290909rem;/* 32 */
	padding: 0.290909rem 0.236363rem;/* 32 26 */
	background-color: #fff;
	display: flex;
	align-items: center;
	border-radius: 0.236363rem;/* 26 */
	font-size: 0.345454rem;/* 38 */
	line-height: 0.50909rem;/* 56 */
}
#to_order .content .description img{
	width: 0.527272rem;/* 58 */
	height: 0.527272rem;/* 58 */
	margin-right: 0.10909rem;/* 12 */
	flex-shrink: 0;
}
#to_order .content .description span{
	color: #e4393c;
}


/* 地址 */
#to_order .content .site_content{
	display: flex;
	background-color: #fff;
	border-radius: 0.236363rem;/* 26 */
	padding: 0.290909rem 0.145454rem 0.145454rem 0.236363rem;/* 32 20 16 26 */
	align-items: center;
}
#to_order .content .site_content .van-icon-arrow{
	font-size: 0.381818rem;/* 42 */
}
#to_order .content .site_content .van-icon-location-o{
	font-size: 0.618181rem;/* 68 */
	color: #757575;
	margin-right: 0.036363rem;/* 4 */
	/* background: -webkit-linear-gradient(-45deg, #ff6671 20%, #e4393c 60%);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent; */
}
#to_order .content .site_content .siteItem {
    margin-bottom: 0.2rem;
	flex-grow: 1;
}
#to_order .content .site_content .siteItem .name {
    font-size: 0.381818rem;/* 42 */
    font-weight: bold;
    margin-right: 0.163636rem;/* 18 */
}
#to_order .content .site_content .siteItem .phone {
    font-size: 0.381818rem;/* 42 */
    font-weight: bold;
}
#to_order .content .site_content .address {
    font-size: 0.327272rem;/* 36 */
	margin-top: 0.163636rem;/* 18 */
	color: #757575;
}


/* 订单 */
#to_order .orderInfo{
	margin-top: 0.290909rem;/* 32 */
	padding: 0.290909rem 0.236363rem;/* 32 26 */
	background-color: #fff;
	border-radius: 0.236363rem;/* 26 */
}
#to_order .orderInfo .item_top {
	display: flex;
	align-items: center;
}
#to_order .orderInfo .van-icon-shop-o{
	font-size: 0.472727rem;/* 52 */
}
#to_order .orderInfo #companyName{
	font-size: 0.345454rem;/* 38 */
	margin-left: 0.10909rem;/* 12 */
	padding-top: 0.072727rem;/* 8 */
}


/* 订单的商品列表 */
#to_order .order_list{
	background-color: #fff;
	font-size: 0.345454rem;/* 38 */
}
#to_order .order_list .itme{
	margin: 0.163636rem 0;/* 18 0 */
	display: flex;
	padding: 0.290909rem 0;
}
#to_order .order_list img{
	width: 2.272727rem;/* 250 */
	height: 2.272727rem;
}
#to_order .order_list .goodsName{
	padding-left: 0.290909rem;/* 32 */
	padding-right: 0.236363rem;/* 26 */
	line-height: 0.418181rem;/* 46 */
	color: #757575;
	flex-grow: 1;
	text-align: justify;
}
#to_order .order_list .goodsName a{
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
	text-align: justify;
}
#to_order .order_list .priceConut{
	flex-shrink: 0;
}
#to_order .order_list .price{
	color: #2F2F2F;
	margin-bottom: 0.072727rem;/* 8 */
}
#to_order .order_list .count{
	font-size: 0.327272rem;/* 36 */
	color: #757575;
	float: right;
}




/* 订单金额数据 */
#to_order .orderInfo .orderDatas li{
	line-height: 0.836363rem;/* 92 */
	font-size: 0.345454rem;/* 38 */
	
}
#to_order .orderInfo .orderDatas .main{
	width: 2.272727rem;/* 250 */
	display: inline-block;
	text-align: right;
}
#to_order .orderInfo .orderDatas .vice{
	color: #757575;
	display: inline-block;
	padding-left: 0.181818rem;/* 20 */
}
#to_order .orderInfo .orderDatas .right{
	color: #2F2F2F;
	float: right;
	line-height: 0.836363rem;/* 92 */
}
#to_order .orderInfo .orderDatas .right i{
	position: relative;
	top: 0.06rem;/* 6 */
}
#to_order .orderInfo #amount_jg{
	display: flex; 
	align-items: center; 
	justify-content: flex-end;
}
#to_order .orderInfo #goods_tax{
	color: #e4393c;
}	
#to_order .orderInfo .red{
	color: #e4393c;
}
/* 订单备注 */
#to_order .orderInfo .orderRemark{
	display: flex;
}
#to_order .orderInfo .orderRemark .main{
	flex-shrink: 0;
}
#to_order .orderInfo .orderRemark .vice{
	flex-grow: 1;
}
#to_order .orderInfo .orderRemark i{
	font-size: 0.4rem;
	position: relative;
	top: 0.054545rem; /* 6 */
	display: none;
}
#to_order .orderInfo .orderRemark input{
	/* border: 0; */
	border: 1px solid #fff;
	color: #333;
	width: 100%;
}
#to_order .orderInfo .orderRemark input::-ms-input-placeholder{
	font-size: 0.345454rem;
	color: #757575;
}
#to_order .orderInfo .orderRemark input::-webkit-input-placeholder{
	font-size: 0.345454rem;
	color: #757575;
}


/* 结算 */
#to_order .orderInfo .summary{
	text-align: right;
	line-height: 0.836363rem;/* 92 */
	font-size: 0.327272rem;/* 36 */
}
#to_order #order_price1{
	font-size: 0.363636rem;
	
}
#to_order #order_price1::before{
	content: "¥";
}

/* 协议 */
/* #to_order .content .agreement{
	margin-top: 0.381818rem; *//* 42 */
	/* font-size: 0.345454rem; *//* 38 */
	/* text-align: center;
} */
/* #to_order .content .agreement .van-icon-success{
	border: 1px solid #c8c9cc;
	background-color: transparent;
	color: transparent;
	display: inline-block;
	font-size: 0.254545rem; *//* 28 */
	/* border-radius: 0.036363rem; *//* 4 */
/* } */
/* #to_order .content .agreement .van-checkbox{
	border: 1px #377ec0 solid;
	background-color: #377ec0;
	color: #fff;
} */
#to_order .agreement{
	color: #757575;
	height: 1.16rem; /* 120 */
	background-color: #fff;
	position: fixed;
	left: 0;
	bottom: 1.30909rem; /* 144 */
	text-align: center;
	width: 100%;
	border-top: #F6F6F6 solid 0.018181rem;
	display: flex;
	justify-content: center;
	align-items: center;
	font-size: 0.32rem;
	display: none;
}
#to_order .agreement .van-icon-success,
.alcohol-agreement .van-icon-success{
	border: 1px #bbb solid;
	background-color: #fff;
	color: #fff;
	font-weight: bolder;
	border-radius: 2px;
	margin-right: 0.072727rem;/* 8 */
	font-size: 0.290909rem;/* 32 */
	
	/* border: 0.018181rem solid #999;
	text-align: center;
	border-radius: 100%;
	margin: auto 0;
	color: #fff;
	margin-right: 0.15rem;
	font-size: 0.290909rem;/* 32 */ */
}
#to_order .agreement .active,
.alcohol-agreement .active{
	color: #e4393c;
}
#to_order .agreement span{
	display: flex;
	align-items: center;
}
#to_order .agreement a{
	color: #2F2F2F;
}



#to_order .to_order .footer{
	height: 1.30909rem; /* 144 */
	background-color: #fff;
	position: fixed;
	left: 0;
	bottom: 0;
	text-align: right;
	width: 100%;
	border-top: #f1f1f1 solid 0.018181rem;
	font-size: 0.38rem;
}
#to_order .to_order .footer #order_price{
	display: flex;
	align-items: center;
	justify-content: flex-end;
	width: 97.04%;
	height: 100%;
}
#to_order .to_order .footer .count{
	color: #757575;
}
#to_order .to_order .footer a{
	display: flex;
	align-items: center;
	background: #e4393c;
	/* background-image: linear-gradient(to left, #ff6671, #e4393c); */
	border-radius: 0.6rem;/* 48 */
	padding: 0.22rem 0.46rem;/* 26 48 */
	color: #fff;
	margin-left: 0.2rem;/* 16 */
	letter-spacing: 0.04rem;
	font-size: 0.4rem;
}
#to_order .to_order .footer a.failed {
	background: #999;
}


/* 领券优惠券弹窗 */
#to_order #discount_box{
	background-color: #fff;
	border-radius: 0.345454rem 0.345454rem 0 0;/* 38 */
	display: none;
}
#to_order #discount_box .title{
	text-align: center;
	font-size: 0.418181rem;/* 46 */
	margin: 0.454545rem 0;/* 50 */
}
#to_order #discount_box #coupon_info{
	/* margin-bottom: 1.636363rem; *//* 180 */
	margin: 0.290909rem 0.418181rem;
	margin-top: 0;
}

#to_order #discount_box .couponItem{
	display: flex;
	margin: 0.236363rem 0;/* 26 */
	border-bottom: 1px solid #ddd;
	padding-bottom: 0.236363rem;
}
#to_order #discount_box .left{
	font-size: 0.381818rem;/* 42 */
	background-color: #ddd;
	border-radius: 0.072727rem;/* 8 */
	color: #fff;
	padding: 0.290909rem 0;/* 32 50 */
	text-align: center;
	width: 30%;
}
#to_order #discount_box .left .price{
	text-align: center;
}
#to_order #discount_box .left .couponValue{
	font-size: 0.618181rem;/* 68 */
}
#to_order #discount_box .right{
	color: #ccc;
	line-height: 0.436363rem;/* 48 */
	flex-grow: 1;
	margin-left: 0.290909rem;/* 32 */
}
#to_order #discount_box .right p{
	font-size: 0.4rem;/* 44 */
	font-weight: bold;
}
#to_order #discount_box .right span{
	line-height: 0.654545rem;/* 72 */
	font-size: 0.345454rem;/* 38 */
}
#to_order #discount_box .icon{
	display: flex;
	justify-content: right;
	align-items: center;
}
#to_order #discount_box .van-icon-success{
	border: 0.018181rem solid #ccc;
	text-align: center;
	border-radius: 100%;
	width: 0.436363rem;
	height: 0.436363rem;
	color: #fff;
}
#to_order #discount_box .van-icon-success::before{
	padding-top: 0.072727rem;
}

#to_order #discount_box .left.active{
	background: #FFF1F1;
	color: #FF615E;
}
#to_order #discount_box .right.active{
	color: #2F2F2F;
}
#to_order #discount_box .icon .active{
	background-color: #e4393c;
	border-color: #e4393c;
}
#to_order .to_order + div .layui-layer-content{
	max-height: 463px;
}




#to_order #discount_box .no_coupon .yqm {
  margin: 0.290909rem 0;/* 32 */
  display: flex;
  justify-content: center;
  align-items: center;
}
#to_order #discount_box .no_coupon .yqm .line {
  display: inline-block;
  width: 3.12rem;
  border-top: 0.00909rem solid #686868;
}
#to_order #discount_box .no_coupon .txt{
	font-size: 0.381818rem;/* 42 */
	padding: 0 0.290909rem;/* 32 */
	color: #686868;
}

#to_order #discount_box .closeButton {
    font-size: 0.563636rem; /* 62 */
    color: #2F2F2F;
    position: absolute;
    top: 0.236363rem;
    right: 0.236363rem;
}


#discount_box .discountBox_button{
	position: fixed;
	bottom: 0;
	padding-bottom: 0.290909rem;
	width: 100%;
	background-color: #fff;
	text-align: center;
}

#to_order #discount_box button{
	padding: 0.363636rem 0 0.327272rem 0;
	width: 91.48%;
	border: 0;
	color: #fff;
	font-size: 0.381818rem;/* 42 */
	border-radius: 0.6rem;
	background: linear-gradient(to left, #ff4901, #ff7b00);
}

#to_order .layui-layer{
	border-radius: 0.345454rem 0.345454rem 0 0;/* 38 */
}



#to_order .pop{
	padding: 0.290909rem;
	font-size: 0.345454rem;/* 38 */
	display: none;
	position: fixed;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	z-index: 3;
	background: #fff;
}
#to_order .pop h1{
	padding: 0.290909rem;
	font-size: 0.418181rem;/* 46 */
	text-align: center;
}
#to_order .pop a{
	width: 80%;
	height: 1.09rem;/* 120 */
	/* height: 1.02rem; */
	/* background-color: #0F63AC; */
	background-image: linear-gradient(to right, #2b8de1, #0f63ac);
	border: 0;
	border-radius: 0.618181rem;
	color: #fff;
	font-size: 0.4rem;/* 44 */
	display: inline-block;
	line-height: 1.09rem;/* 120 */
	/* margin-top: 0.290909rem; */
	position: relative;
	top: 0.2rem;
}




