/* 用户端*/
@font-face {
font-family: 'ALIBABAFont-Regular';
src: url("fonts/ALIBABAFont-Regular.woff") format("woff");
font-display:swap;
}
.f_num_r{font-family: 'ALIBABAFont-Regular';}
.f_9{font-size: 0.56rem;}
.f_36{font-size: 2.25rem;}
.color_deep{color: #724E14;}
.color_a3a3a3{color: #a3a3a3;}
.color_adadad{color: #adadad;}
.color_7d7d7d{color: #7d7d7d;}
.color_cdcdcd{color: #cdcdcd;}
.mr_15{margin-right: 1.5rem;}
.lh-15{line-height: 1.5rem;}

.Btn_light a{background-image: url(../images/btnbg-2.png);}

.list-icon{padding: 1.25rem;}

.home-keep{display: flex;align-items: center;}
.home-keep img{width: 8.38rem;}
.home-keep .txt{width: 11.87rem;}
.home-keep .t-1{color: #FF9D00;line-height: 2.31rem; margin-bottom: 0.31rem;}

#hot .Name{margin-bottom: 0.69rem;}
.member-menu .Name > a,
#hot .Name > a{color: #999;background-image: url(../images/a_xy_999.svg);}
#hot .Name .icon{padding-left: 1.56rem;background: url(../images/icon_hot.png) no-repeat left center;background-size: contain;}
#hot .data{margin: 0 -1.25rem 0 -0.62rem;}
#hot .data li{display: inline-block; width: 8.13rem; padding-right: 0.63rem; height: 10.62rem;}
#hot .data li .t-1{margin: 0.31rem 0;}
#hot .data li .t-2{color: #CF3704;}

.menu li:nth-child(2) .icon{background-image: url(../images/icon_menu04.png);}
.menu li:nth-child(3) .icon{background-image: url(../images/icon_menu02.png);}
.menu li:nth-child(4) .icon{background-image: url(../images/icon_menu03.png);}
.menu li:nth-child(2).aon .icon{background-image: url(../images/icon_menu04_on.png);}
.menu li:nth-child(3).aon .icon{background-image: url(../images/icon_menu02_on.png);}
.menu li:nth-child(4).aon .icon{background-image: url(../images/icon_menu03_on.png);}

.all-assets ul > *{vertical-align: middle;}
.all-assets li a.f_num,
.all-assets li{color: rgba(114,78,20,1);}
.all-assets li a.f_num{padding-right: 0.88rem;background: url(../images/a_xy_724e14.svg) no-repeat right center;background-size: contain;}
.all-assets .total{ color: rgba(127,84,12,0.7);}

.integral{line-height: 1.38rem;background: #F9ECBC;padding: 0;}
.integral .inner{display: block;}
.integral span{background-size: contain; background-repeat: no-repeat;}
.integral .fl{padding-left: 1.88rem;background-image: url(../images/member/icon_fen.png);background-position:  left center;}
.integral > .inner{padding-top:1.19rem;padding-bottom: 1.19rem;}
.integral .fr{padding-right: 1.06rem;background-image: url(../images/member/a_xy_blod.svg);background-position: right center;background-size: auto 80%;}

.my-integral .top-area .wrap{margin: 0;padding:0.63rem 1.19rem 1.69rem;}
.my-integral .top-area .total{padding: 0.63rem 0 1.5rem 0;}
.my-integral .top-area .total span{line-height: 2.88rem;}
.my-integral .top-area .total a.fr{background-image: linear-gradient(90deg, #F9ECBC 0%, rgba(255,255,255,0.00) 100%);border-radius: 2.19rem 0 0 2.19rem;line-height: 2.19rem; padding: 0 0.5rem 0 1rem;color: #724E14; margin-right: -1.19rem; margin-top: 0.345rem;}
.my-integral .top-area .total a.fr:before{display: inline-block; content: ''; width: 1.31rem; height: 0.88rem;background: url(../images/member/icon_share.png) no-repeat;background-size: contain; margin-right: 0.31rem; vertical-align: middle;}
.my-integral .top-area .use-after span{margin-left: 2.69rem;}
.my-integral .list{padding-top:1.25rem; padding-right: 0.88rem;padding-left: 0.69rem;}
.my-integral .list-time{margin-bottom: 1.25rem;}
.my-integral .list-time .tit{padding-bottom: 1.25rem;}
.my-integral .list-time li:not(:last-child){margin-bottom: 0.63rem;}
.my-integral .list dl{display: table; table-layout: fixed;width: 100%;}
.my-integral .list dl>*{display: table-cell; vertical-align: middle;}
.my-integral .list dd{width: 5rem; text-align: right;}
.my-integral .list dd span:nth-child(1){font-family: 'LucidaGrande-Bold';}
.my-integral .list dt.img{width: 3.13rem;}
.my-integral .list dt.img img{border-radius: 50%; height:3.13rem;}
.my-integral .list dt.txt{padding-left: 1.25rem;}
.my-integral .list dt.txt .f_sb{margin-bottom: 0.31rem;}

.exchange .integral{background: #FFE6E6;color: #d00000;}
.exchange .integral .fl{background-image: url(../images/member/exchange.png);}
.exchange .integral .fr{padding-right: 0;background: none;}
.exchange .integral > .inner{padding-left: 0.56rem;padding-right: 0.56rem;}

.gradientBg .top-area{background-image: linear-gradient(134deg, #F7E6A9 0%, #C09144 100%);padding-top: 2.75rem;}
.gradientBg .top{transition: 0.3s;}
.gradientBg .top.active{background: #fff;}
.gradientBg .all-assets{background: none;border-radius: 0; padding-top: 0.63rem;}
.gradientBg .all-assets dl{margin-bottom: 0.63rem;}

.gold-custody .all-assets{padding-bottom: 3.63rem;}
.gold-custody .form .inner{ padding: 0 1.19rem 1.25rem 1.31rem;}
.gold-custody .form .input{box-shadow: 0 0 0.94rem 0 rgba(146,146,146,0.20);position: relative;padding-right: 3rem; padding-left: 2.81rem;background: url(../images/icon_wirte.png) 0.63rem center no-repeat #fff;background-size: auto 1.56rem; margin-top: -2.19rem;float: left;width: 100%;}
.gold-custody .form .input span{position: absolute;right: 1.25rem; top: 50%;transform: translateY(-50%);}
.gold-custody .form .input input{line-height: 3.75rem;height: 3.75rem; border: 0;width: 100%;}

.select-mouth{clear: both;}
.select-mouth .Name{padding: 1.25rem 0;}
.select-mouth li{width: 32%; margin-bottom: 2%;box-shadow: 0 0 0.94rem 0 rgba(146,146,146,0.20);position: relative;margin-right: 2%;}
/* .select-mouth li:not(:nth-child(3n)){margin-right: 2%;} */
.select-mouth li label input{position: absolute; left: 0; top: 0; width: 100%; height: 100%;border: 0.06rem solid transparent; border-radius: 0.13rem;background: none;}
.select-mouth li label input:checked{border-color: #BE8E41;}
.select-mouth li label input:checked + a{background: #FCF5DD;}
.select-mouth li a{display: block; padding: 0.75rem 0.63rem;}
.select-mouth li .f_20{color: #E91400; margin: 0.46rem 0;line-height: 1.44rem;}
.select-mouth li .f_20 > span{font-family: 'LucidaGrande-Bold';}

.gold-custody .from-tips{padding: 0; margin-bottom: 0;}

.user-fixed-btn{height: 3.13rem;}
.user-fixed-btn .inner{position: fixed; left: 0; bottom: 0; width: 100%;box-shadow: 0 -0.19rem 0.63rem 0 rgba(0,0,0,0.10); z-index: 200;}
.user-fixed-btn ul > li{text-align: center; overflow: hidden;}
.user-fixed-btn ul > li a{width: 7.5rem;float: left;color: #fff;background-image: linear-gradient(133deg, #FAEAAE 0%, #BE8E41 100%);line-height: 3.13rem;}
.user-fixed-btn ol{display: flex;height: 3.1rem;padding-left: 0.75rem; align-items: center;max-width: 15rem;}
.user-fixed-btn ol .input_type{margin-right: 0.63rem;}
.buy-btn ol{width: 33.33333%;display: block;padding: 0;}
.buy-btn ol li{float: left; text-align: center; padding-top: 0.46rem;}
.user-fixed-btn ol.row-2 li{width: 50%;}
.user-fixed-btn ol:last-child{padding-right: 0.75rem;padding-left: 0;}
.buy-btn ol li .icon{display: table; margin: 0 auto;position: relative;}
.buy-btn ol li .icon img{height: 1.25rem;}
.buy-btn ol li .icon .num{position: absolute; width: 1rem;height: 1rem;line-height: 0.9rem;text-align: center; border-radius: 50%;background: #E10000;color: #fff;right: -0.2rem; top:  -0.2rem;border:0.09375rem solid #fff;}
.buy-btn  ul > li a.add{background-image: linear-gradient(133deg, #F5F1E1 0%, #DCBD8C 100%);}

.freeze-assets .Name{padding: 1.25rem 0 0 1.25rem;}
.freeze-assets .list:not(:last-child) .wrap:last-child{margin-bottom: 0;}
.freeze-assets .list .wrap > .inner{padding-bottom: 0;}
.freeze-assets .orderNum {
	font-size:12px;
}
.freeze-assets .list dl {
	display: table;
	width: 100%;
	table-layout: fixed;
	border-bottom: 0.06rem solid rgba(0,0,0,0.05);
	padding-bottom: 1.34rem;
}
.freeze-assets .list dl > *{display: table-cell;vertical-align: bottom;}
.freeze-assets .list dt{width: 5rem;}
.freeze-assets .list dt:before{width: 0.5rem;height: 0.5rem;border-radius: 50%; display: inline-block; content: '';margin-right: 0.63rem; vertical-align: middle;margin-top: -0.2rem;}
.freeze-assets .list dt.status-ing:before{background: #BE8E41;}
.freeze-assets .list dt.status-cancel:before{background: #999;}
.freeze-assets .list dt.status-normal:before{background:  #6EBE41;}
.freeze-assets .list dd{text-align: right;}
.freeze-assets .list dd span.f_26{font-family: 'LucidaGrande-Bold';color: #C69A42;line-height: 1.5rem;}
.freeze-assets .list ul{line-height:1.19rem;padding: 0.41rem 0;}
.freeze-assets .list ul li{color: #b6b6b6;line-height:1.34375rem;}
.freeze-assets .operate{padding: 0.84rem 0 1.25rem 0;line-height: 1.56rem;}
.freeze-assets .operate .btn{overflow: hidden;}
.freeze-assets .operate .btn a{float: left; padding: 0 0.69rem;border-width: 0.06rem;border-style: solid;}
.freeze-assets .operate .btn a:not(:last-child){margin-right: 0.63rem;}
.freeze-assets .operate .btn a.color_999{border-color: #999;}
.freeze-assets .operate .btn a.color{border-color: #BE8E41;}

.scroll-end{text-align: center; padding: 0.62rem 0 1.88rem 0;}

/*商城*/
.shop-search{height: 2.81rem;background: #fff;}
.shop-search .fixed{position: fixed; left: 0; top: 2.75rem; width: 100%;background: #fff; z-index: 200; padding: 0.63rem 0;}
.shop-search .inner{padding:0 3.38rem 0 0.69rem;position: relative;}
.shop-search .text{width: 100%;border: 0;background: #F1F1F1; height: 2.19rem;line-height: 2.19rem;padding-left: 2.31rem;padding-right: 1rem;color: #999;}
.shop-search .text.focus{color: #333;}
	.shop-search .btn {
		position: absolute;
		right: 3.38rem;
		width: 2.3rem;
		height: 2.19rem;
		background: url(../images/btn_search.png) no-repeat center center;
		background-size: 1.38rem auto;
		top: 0;
	}
.shop-search .cart{position: absolute;right:0; top: 0; width: 3.38rem;display: flex;align-items: center; justify-content: center;height: 2.19rem;}
.shop-search .cart a{display: block; width: 1.5rem;height: 1.5rem;background: url(../images/icon_cart.svg) no-repeat center center;background-size: contain;position: relative;}
.shop-search .order-num{position: absolute;right: -0.4rem;line-height:1rem;width: 1rem; border-radius: 50%; background: #e10000;color: #fff; top: -0.3rem;text-align: center;}

.shop-cate{padding:0.56rem 0.63rem 0 0.63rem;}
.shop-cate .Name{padding-bottom: 0.38rem;}
.shop-cate li{float: left; width: 10.63rem; margin-bottom: 0.63rem; padding-top: 0.31rem;}
.shop-cate li:not(:nth-child(2n)){margin-right:0.91rem ;}
.shop-cate li a{display: block;position: relative;background: rgba(249,236,188,0.5);padding: 0.81rem 4rem 0 0.63rem; height: 3.75rem;}
.shop-cate li .pic{position: absolute;width: 4rem;text-align: center; height: 4.06rem; bottom: 0;right: 0;}
.shop-cate li .pic img{height: 100%;}
.shop-cate li .f_15{line-height: 1.31rem;padding-left: 0.44rem;position: relative;}
.shop-cate li .f_15:before{position: absolute; content: ''; width: 0.13rem; height: 0.94rem;border-radius: 0.06rem;background: #BE8E41; left: 0; top: 50%; transform: translateY(-50%);}
.shop-cate li .f_9{margin-top: 0.31rem;}

.home-coupon{margin-bottom: 1.25rem;}
.home-coupon .Name{padding: 0.63rem 0;}
.home-coupon li a{display:block;height: 5.63rem;background: url(../images/coupon.jpg) no-repeat center center;background-size: 100% 100%;position: relative;padding-left: 1.94rem;padding-top: 1.5rem;}
.home-coupon li .tit{position: absolute; right: 0; width: 7.5rem; text-align: center; top: 50%; transform: translateY(-50%);}

.shop-list ol{float: left; width: 10.63rem;margin-bottom: 0.9rem; overflow: hidden;}
.shop-list ol:nth-child(2n){float: right;}
.shop-list ol .pic img{height: 10.63rem;}
.shop-list ol .txt{padding: 0.31rem 0.63rem 0.63rem;}
.shop-list ol .txt aside.f_11.color{padding: 0.31rem 0 0.38rem 0;}

.three-fixed .shop-search{ margin-bottom: 0.63rem;}
.three-fixed .tab-menu ul{ top: 6.19rem;}

.gettop{position: fixed;box-shadow: 0 0 0.94rem 0 rgba(0,0,0,0.20); width: 2.5rem;height: 2.5rem;border-radius: 50%;background:url(../images/gettop.png) no-repeat center center #fff; z-index: 150; right: 0.75rem;bottom: 2.5rem; background-size: auto 1.19rem;}

.pic-group{position: relative; z-index: 1;}
.pic-group .pager{ position: absolute; right: 1.25rem;bottom: 1.25rem;line-height: 1.25rem;border-radius: 1.09rem;background: rgba(0,0,0,0.50); color: #fff;min-width: 2.5rem; z-index: 10; text-align: center;}

.shop-info .info{padding:1.31rem 0.94rem 1.19rem;}
.shop-info .info > aside.f_11{margin: 0.38rem 0 0.31rem 0;}
.shop-info .info span.f_16{margin-left: 1.52rem;padding-top: 0.25rem;}
.shop-info .info-list{padding: 0;}
.shop-info .info-list ul:not(:last-child){border-bottom: 0.06rem solid rgba(0,0,0,0.05);}
.shop-info .info-list ul{padding: 0 0.94rem;display: table; width: 100%;table-layout: fixed;line-height: 2.5rem;}
.shop-info .info-list ul > *{display: table-cell; vertical-align: middle;}
.shop-info .info-list ul ol{ width: 3.51rem;color: #999;}
.shop-info .info-list li a{display: block;background: url(../images/a_xy_999.svg) no-repeat right center;background-size: auto 0.99rem;}
.shop-info .info-list li a.f_15{line-height: 3.13rem;}

.guarantee{display: flex;align-items: center;justify-content: space-between; padding: 1rem;}
.guarantee span{padding-left: 1.51rem;background: url(../images/icon.png) no-repeat left center;background-size: auto 0.88rem;}

.shop-info .edit-pic .tit{text-align: center;line-height: 3.13rem;}
.shop-info .edit-pic .singlepage{padding: 0;}

.fixed-shell{position: fixed; z-index: 600; left: 0; top: 100%; width: 100%; height: 100%;background: rgba(0,0,0,0.50); opacity: 0; transition:opacity 0.3s;}
.fixed-shell.display{ top: 0;opacity: 1;}
.fixed-shell .main{position: fixed; z-index: 610; left: 0; bottom: -100%;  opacity: 0; width: 100%; transition: 0.3s 0.3s;}
.fixed-shell.display .main{bottom: 0; opacity: 1;}
.fixed-shell .main:before{height: 0.31rem;background-image: linear-gradient(135deg, #FAEAAE 0%, #BE8E41 100%);display: block; content: '';}
.fixed-shell .inner{padding: 0 1.25rem 1.94rem;position: relative;}
.fixed-shell .close{position: absolute;top: 1.04rem;right:1.33rem; width:1rem;height: 1rem;background-repeat: no-repeat;background-position:  center center;background-size: auto  0.71rem; z-index: 10}
.fixed-shell .close_999{background-image: url(../images/close_999.svg);}
.fixed-shell .close_333{background-image: url(../images/close_333.svg);}
.fixed-shell .btn-row-2{overflow: hidden;}
.fixed-shell .btn-row-2 a{float: left; width: 49%;background-image: url(../images/btnbg-3.png);}
.fixed-shell .btn-row-2 a:nth-child(2){float: right;}
.fixed-shell .btn-row-2 a.colorbg{background: #fcf5dd;color: #be8e41;}

.shell-details{padding: 1.34rem 0; border-bottom: 0.06rem solid rgba(0,0,0,0.05);display: table; width: 100%;table-layout: fixed; margin-bottom: 1.22rem;}
.shell-details > *{display: table-cell; vertical-align: middle;}
.shell-details ol{width: 3.75rem;}
.shell-details li{padding-left: 1.25rem;}
.shell-details li aside.f_16{margin-top: 0.31rem;}

.shell-select dl{margin-bottom: 1.25rem;}
.shell-select,
.shell-select dt{padding-bottom: 0.63rem;}
.shell-select dd.dd_tab{overflow: hidden;}
.shell-select dd.dd_tab a{float: left;line-height: 1.88rem;padding: 0 0.63rem;background: #eee; border-radius: 0.13rem;}
.shell-select dd.dd_tab label:not(:last-child) a{margin-right: 1.25rem;}
.shell-select dd.dd_tab input:checked + a{color: #BE8E41;background: #F9ECBC;}
.shell-select dd.num{display: flex;justify-content: flex-end;align-items: center;}
.shell-select dd.num *{width: 1.88rem;height: 1.88rem; text-align: center;}
.shell-select dd.num a{display: block;line-height: 1.88rem;border-radius: 0.13rem;background: #eee;font-size: 0.94rem;color: #999;}
.shell-select dd.num .text{margin: 0 0.13rem;line-height: 1.76rem;border: 0.06rem solid #eee;}

.shell-title{padding: 1.19rem 0 0.63rem 0;display: flex;align-items: center;}
.shell-title .icon img{width: 1.88rem;height: 1.88rem;}
.shell-title span{margin-right: 0.63rem;}
.shell-tips{color: #CDA542;line-height: 1.13rem; }
.shell-dl{padding-bottom: 0.88rem;padding-top: 1.5rem;}
.shell-dl > *{margin-bottom: 1rem;}
.shell-dl dd,
.shell-dl .fr,
.shell-dl .f_num{color: #CDA542;}

.pay-info .address .call{font-style: normal; margin-left: 0.63rem;}
.pay-info .address .btn-r:after{top: 1.54rem; margin: 0;}
.pay-info .total li{position: relative; text-align: right;min-height:1.13rem;padding-left: 4rem;}
.pay-info .total li > span{position: absolute; left: 0; top: 0; text-align: left;}
.pay-info .total li:not(:last-child){padding-bottom: 1.25rem;}

.input_type{border: 0.06rem solid #CDCDCD; width: 1.25rem;height: 1.25rem; border-radius: 50%;}
.input_type:checked{background:url(../images/pay_yes.png) no-repeat center center #BE8E41;background-size:70% auto; border-color: #BE8E41;}

.pay-way{line-height: 1.38rem;}
.pay-way li:not(:last-child){margin-bottom: 0.63rem;}
.pay-way li label{position: relative;display: flex;align-items: center;}
.pay-way li input[type='radio']{position: absolute; right: 0; top: 50%; transform: translateY(-50%);}
.pay-way li .icon{margin-right: 0.63rem;}
.pay-way li .icon img{width: 1.56rem;height: 1.56rem;}
.pay-way li span:nth-of-type(2){margin-right: 1.13rem;}

.pay-package ul{margin: 0.59rem 0 1.22rem 0; border-top: 0.06rem solid rgba(0,0,0,0.05); }
.pay-package li{display: flex;justify-content: space-between;align-items: center;padding: 0.59rem 0;border-bottom: 0.06rem solid rgba(0,0,0,0.05);}
.pay-package li .pic{width: 5rem;}
.pay-package li .pic img{height: 5rem;}
.pay-package li .txt{width: 14rem;}
.pay-package li .txt dl{margin: 0.31rem 0 1.25rem 0;}
.pay-package textarea{border: 0;width: 100%;display: block; line-height: 1.13rem;height: 1.13rem;}

.add-address .Name{padding: 1.25rem 0 1.38rem 0;}
.same-form li.label-radio label,
.same-form li.label-radio{display: flex;align-items: center;}
.same-form li.label-radio{padding: 0 0 1.25rem 0;}
.same-form li.label-radio input{margin-right: 0.63rem;}
.same-form li.label-radio label:not(:last-child){margin-right: 3.13rem;}

.same-form .view-psw{position: relative;}
.same-form .view-psw a.see{position: absolute; width: 1.2rem; height: 100%;right: 0.94rem;background: url(../images/member/see.png) no-repeat center center;background-size: contain;}
.same-form .view-psw a.see.on{background-image: url(../images/member/see_on.png)}

.other-log{padding-top: 1.25rem;}

.order-list .pay-package ul{margin: 0;border-top: 0;padding: 0 1.25rem;position: relative;}
.order-list .pay-package ul > a{position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 10;}
.order-list .pay-package li{border-bottom: 0;padding: 0.5rem 0;}
.order-list .pay-package li:not(:last-child){border-bottom: 0.06rem solid rgba(0,0,0,0.05);}
.order-list .total-price{ text-align: right;padding: 1.25rem;}
.order-list .total-price > span:not(:first-child){margin-left: 2rem;}

.pay-info .order-list  .pay-package ul{padding-top: 0.75rem;}
.pay-info .order-list .total-price{padding: 0.59rem 0 1.31rem 0; margin: 0 1.25rem; border-top: 0.06rem solid rgba(0,0,0,0.05);}

.total-price dl{text-align: left;}
.total-price dd{line-height: 1.56rem;}
.total-price dt{padding-top: 1rem;display: flex;align-items: center;justify-content: space-between;}

.cart-title{line-height: 3.13rem;height: 3.13rem;}
.cart-title .fixed{position: fixed; left: 0; top: 2.75rem; width: 100%;  z-index: 400;}
.cart-title .inner{max-width: 750px; margin: 0 auto;padding: 0 1.25rem;}
.cart-list .wrap .inner > label{display: block;position: relative;padding-left: 2.5rem;display: flex;align-items: center; margin-left: -1.25rem;}
.cart-list .wrap .inner >  label input[type='checkbox']{position: absolute; left: 0.63rem; top: 50%;transform: translateY(-50%);}
.cart-list .pic{ width: 5rem;height: 5rem;margin-right: 0.63rem}
.cart-list .pic img{height: 100%;}
.cart-list .txt{width: 13rem;}
.cart-list .txt dd{margin: 0.31rem 0 0.88rem 0;}
.cart-list .txt .price span.color_999{margin-left: 0.63rem; padding-top: 0.25rem;}
.cart-list .add{align-items: center;display: flex;justify-content: flex-end;padding-top: 1.25rem;}
.cart-list .add *{border: 0.06rem solid #eee;line-height: 1.25rem; width: 1.56rem;text-align: center;color: #999;}
.cart-list .add a.jian{border-radius: 0.13rem 0 0 0.13rem;}
.cart-list .add a.jia{border-radius: 0 0.13rem 0.13rem 0;}
.cart-list .add input{border-left: 0;border-right: 0; height: 1.37rem;}

.product-review .name{ display: flex;align-items: center;}
.product-review .name img{width: 2rem;margin-right: 0.63rem;height: 2rem;}
.product-review .txt{padding-left: 2.63rem;}
.product-review .txt p{padding:0.63rem 0;}
.product-review .txt time{display: block;line-height: 1rem;}
.product-review .likes{padding-left: 1.25rem;background: url(../images/likes.png) no-repeat left center;background-size: auto 0.94rem;color: #999;}
.product-review .likes.on{background-image: url(../images/likes_on.png);color: #BE8E41;}
.product-review .pic li{float: left; width:5.31rem;margin-bottom: 0.47rem;}
.product-review .pic li:not(:nth-child(3n)){margin-right: 0.47rem;}

.caupon-list .price{padding-bottom: 0.97rem; margin-bottom: 0.59rem;position: relative;border-bottom: 0.06rem solid rgba(0,0,0,0.05);}
.caupon-list .price dl{display: table;width: 100%; table-layout: fixed; }
.caupon-list .price:before,
.caupon-list .price:after{position: absolute; content: ''; width: 0.75rem;border-radius: 50%; height: 0.75rem; background: #f6f5f4; bottom: -0.375rem;}
.caupon-list .price:before{left:-1.625rem;}
.caupon-list .price:after{right: -1.625rem;}
.caupon-list .price dl > *{display: table-cell; vertical-align: middle;}
.caupon-list .price dt{width: 60%;}
.caupon-list .price dt aside{margin-bottom: 0.63rem;}
.caupon-list .price dd{text-align: right;}
.caupon-list .operate{line-height: 1.56rem;}
.caupon-list .operate a.fr{border-width: 0.06rem;border-style:  solid ;padding: 0 0.75rem;line-height: 1.44rem;}
.caupon-list .operate a.color{border-color:#BE8E41 ;}
.caupon-list .operate a.color_999{border-color:#999 ;}
.caupon-list .operate a.rules:after{display: inline-block; margin-left: 0.31rem;content: ''; vertical-align: middle;border:0.19rem solid transparent; border-top-color: #999; border-top-width: 0.38rem; transition: 0.3s;}
.caupon-list .operate a.rules.on:after{transform: rotate(180deg); }
.caupon-list .rules-info{padding-top: 0.88rem;color: #3a3a3a;line-height: 1rem;}
.caupon-list .expired .price{background: url(../images/over.png) no-repeat right center;background-size: auto 3.59rem;}

.fapiao-body{background: url(../images/bg.jpg) no-repeat center bottom;background-size: cover;background-attachment: fixed;}
.fapiao-body .list{background: url(../images/fapiaobg.svg) no-repeat center center;background-size: contain;margin: 0.94rem 0.63rem 0; height: 15.3rem; padding: 0 1.25rem;}
.fapiao-body .list .name{text-align: center;padding: 2rem 0 1.34rem 0;border-bottom: 0.06rem solid rgba(0,0,0,0.05); margin-bottom: 1.84rem;}
.fapiao-body .list li{position: relative;padding-left: 4.5rem;}
.fapiao-body .list li > span{position: absolute; left: 0; top: 0;}
.fapiao-body .list li:not(:last-child){margin-bottom: 0.75rem;}

.post_comment > .inner{padding-top: 1rem;}
.post_comment .pay-package li{padding-top: 0; align-items:flex-start;padding-bottom: 1.25rem;}
.post_comment .pay-package ul{border-top: 0; margin: 0;}
.post_comment .form{padding-top:1.06rem;}
.post_comment .form textarea{width:100%;display: block;border: 0; padding-left: 1.13rem;background: url("../images/textarea.png") no-repeat left 0.15rem;background-size: 0.75rem auto;line-height: 1.1rem;}
.post_comment .form .upload-list{margin-top:1.06rem;}
.post_comment .form .upload-list li:not(.add2){border:0;}
.post_comment .form .upload-list li.add2 a{align-items: center;display: flex; justify-content: center; height: 100%;}
.post_comment .form .upload-list li.add2 a span:before{content: '';width: 2.19rem;
	height: 1.88rem; background: url("../images/upload-icon.png") no-repeat center center;background-size: contain; margin: 0 auto 0.63rem;display: block;}
.post_comment .Btn{padding: 5.31rem 1.25rem 0;}

.delivery_time{overflow: auto; max-width: 100%; margin-top: 1.06rem;}
.delivery_time .radio-select{width: 31.89rem;}
.delivery_time .radio-select label{float: left;width: 7.5rem;height: 4.06rem; display: flex; align-items: center;justify-content: center;position: relative;}
.delivery_time .radio-select label:not(:last-child){margin-right: 0.63rem;}
.delivery_time .radio-select label input{position: absolute; left: 0; top: 0;  width: 100%; height: 100%; border: 0.06rem solid #CDCDCD; border-radius: 0.13rem; z-index: 5;}
.delivery_time .radio-select label input:checked{border-color: #be8e41;}
.delivery_time .radio-select label input:checked + a{color: #BE8E41;}
.delivery_time .radio-select label a:before{position: absolute; content: ''; left: 0; top: 0; width: 100%; height: 100%; z-index: 2;}
.delivery_time .radio-select label a aside{position: relative; z-index: 4;}
.delivery_time .radio-select label input:checked + a:before{background-color: #fcf5dd;}

.request_refund .pay-package ul{ margin: 0;border: 0;}
.request_refund .pay-package li{padding: 0;border: 0;}
.request_refund .address dd{line-height: 1.31rem;margin-top: 0.69rem;}
.request_refund .address dd:not(:last-child){}
.request_refund .ul-form li{padding-top: 1.25rem;}
.request_refund .ul-form li aside.f_m{margin-bottom:  0.31rem;}
.request_refund .ul-form li .text{width: 100%; border: 0;height: 3.13rem;background: #f6f6f6; line-height: 1.8rem; padding: 0.665rem 0.69rem;}
.request_refund .ul-form ol{margin-top: 1.25rem;padding-top: 1.25rem;border-top: solid 0.06rem rgba(0,0,0,0.05);}
.request_refund .ul-form ol textarea{width: 100%; display: block;border: 0;}

.yq_Friend{position: fixed; left: -100%; top: 0; width: 100%;background: rgba(0,0,0,0.5); height: 100%;overflow: hidden; z-index: 500;}
.yq_Friend.show{left: 0;}
.yq_Friend .code-pic{display: flex;align-items: center;justify-content: center;}
.yq_Friend .code-pic .inner{width: 86.67vw;position: relative; overflow: hidden;border-radius: 5px;}
.yq_Friend .code-pic .inner > img{height: 121.33vw;}
.yq_Friend .code-pic .code{position: absolute;right: 1.88rem;width: 3.75rem; bottom: 0.93rem;height: 3.75rem;}
.yq_Friend .code-pic .code img{display: block;width:  100%; height: 100%;}
.yq_Friend .share{/*height: 22.17vh; */border-radius: 5px 5px 0 0;background: #F4F4F4;padding: 0.94rem 1.25rem 2.13rem;}
.yq_Friend .share-a{display: flex; align-content: center;align-items: center; justify-content: center; margin-bottom: 1.19rem;}
.yq_Friend .share-a a{display: block;}
.yq_Friend .share-a a:not(:last-child){margin-right: 2.25rem;}
.yq_Friend .share-a a:before{width: 3.13rem; margin: 0 auto 0.31rem;height: 3.13rem; content: '';display: block;border-radius: 50%;background-position: center center;background-repeat: no-repeat;background-size: contain;}
.yq_Friend .share-a a.sc:before{background-image: url("../images/member/share_sctp.png");}
.yq_Friend .share-a a.wxhy:before{background-image: url("../images/member/share_wx.png");}
.yq_Friend .share-a a.pyq:before{background-image: url("../images/member/share_pyq.png");}
.yq_Friend .share-a a.sina:before{background-image: url("../images/member/share_sina.png");}
.yq_Friend .Btn a{background: rgba(249, 236, 188, 0.5);color: #BE8E41;}

