html,body,p,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,fieldset,legend,input,select,textarea,button,th,td{margin:0;padding:0;} 
html,body{font-family: "微软雅黑";font-size: 14px;color: #252525;background: #f6f6f6;}
ul,dl,ol,li{list-style:none;} 
i{
  font-style: normal;
}
a{text-decoration: none;color: #333;text-indent: 0px;cursor: pointer;}
img,fieldset,input{border:0;outline:transparent;}
img{max-width: 100%;max-height: 100%;}
.clearfix:before,.clearfix:after{content: " ";display: block;height: 0;clear: both;visibility: hidden}
.clearfix{zoom: 1;}
.fr{float: right;}
.fl{float: left;}
.mt10{margin-top: 10px;}
.mb10{margin-bottom: 10px;}
.mr10{margin-right: 10px;}
.ml10{margin-left: 10px;}
table{border-collapse:collapse;border-spacing:0;} 
button{outline: transparent;border: 0;}
input{border-radius: 0;}
button, input, select, textarea {background-color: transparent;border-style: none;}
input,textarea {-webkit-appearance: none;}
*{
  outline: transparent;
}

.cur_p {
  cursor: pointer!important;
}
.usr_slc_none {
  user-select: none!important;
}
@font-face {font-family: "iconfont";
  src: url(./font/iconfont.eot); /* IE9 */
  src: url(./font/iconfont.eot#iefix) format('embedded-opentype'), 
  url('data:application/x-font-woff2;charset=utf-8;base64,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') format('woff2'),
  url(./font/iconfont.woff) format('woff'),
  url(./font/iconfont.ttf) format('truetype'), 
  url(assets/images/iconfont.svg?b319d276c95e28a5a9111261bd19f9f0#iconfont) format('svg'); /* iOS 4.1- */
}

.iconfont {
  font-family: "iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  cursor: pointer;
}

.icon-arrow-right:before {
  content: "\e743";
}

.icon-arrow-lift:before {
  content: "\e744";
}

.icon-arrow-up:before {
  content: "\e748";
}

.icon-arrow-down:before {
  content: "\e7b2";
}
.icon-unchecks:before {
  content: "\e612";
  background-color: #ffffff;
  color: #979797;
  border-radius: 8px!important;
}
.icon-checkeds:before {
  content: "\e613";
  background-color: #ffffff;
  border-radius: 8px!important;
  color: #FF2F2F;
}

.icon-disableds:before {
  content: "\e614";
  background-color: #ffffff;
  border-radius: 8px!important;
  color: #F1F1F1;
}
.icon-uncheck:before {
  content: "\e612";
  background-color: #ffffff;
  color: #979797;
  border-radius: 0.08rem!important;
}

.icon-checked:before {
  content: "\e613";
  background-color: #ffffff;
  border-radius: 0.08rem!important;
  color: #FF2F2F;
}

.icon-disabled:before {
  content: "\e614";
  background-color: #ffffff;
  border-radius: 0.08rem!important;
  color: #F1F1F1;
}

.icon-move:before {
  content: "\e615";
}

.icon-add:before {
  content: "\e617";
}

.icon-add-disabled:before {
  content: "\e618";
}

.icon-move-disabled:before {
  content: "\e61c";
}

.icon-arrow-top:before {
  content: "\e61f";
}

.icon-icon-test3:before {
  content: "\e621";
}

.icon-info-dialog:before {
  content: "\e623";
}

.icon-close-bg:before {
  content: "\e625";
}

.icon-rmd-cart:before {
  content: "\e626";
}

.icon-fill-cart:before {
  content: "\e627";
}

.icon-warn-slide:before {
  content: "\e628";
}

.icon-success:before {
  content: "\e629";
}

.icon-warn-slide-arrow:before {
  content: "\e62a";
}

.icon-error:before {
  content: "\e62b";
}

.icon-arrow-bottom:before {
  content: "\e62c";
}

.icon-prompt-fill:before {
  content: "\e62e";
}

.icon-close-border:before {
  content: "\e62f";
}

.icon-message:before {
  content: "\e631";
}

.icon-close:before {
  content: "\e633";
}

.icon-service-info:before {
  content: "\e634";
}

.icon-price-unselect:before {
  content: "\e635";
}

.icon-price-top:before {
  content: "\e636";
}

.icon-clear:before {
  content: "\e638";
}

.icon-slice-right:before {
  content: "\e639";
}

.icon-price-bottom:before {
  content: "\e63a";
}

.icon-wap-slide-around:before {
  content: "\e63b";
}

.icon-coupon-wap-bottom:before {
  content: "\e63c";
}

.icon-coupon-wap-top:before {
  content: "\e63d";
}

.icon-slide-default:before {
  content: "\e63f";
}

.icon-slide-close:before {
  content: "\e640";
}

.icon-bill-wap-cart:before {
  content: "\e641";
}

.icon-coupon-wap-get:before {
  content: "\e642";
}

.icon-page-arrow-right:before {
  content: "\e62d";
}

.icon-price-pc-top:before {
  content: "\e630";
}

.icon-price:before {
  content: "\e632";
}

.icon-enlarge:before {
  content: "\e637";
}

.icon-price-pc-bottom:before {
  content: "\e63e";
}

.icon-page-arrow-left:before {
  content: "\e643";
}


@font-face {
  font-family: 'lenovo-emoji';
  src: url('data:font/ttf;base64,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AAYADABJAAEAAAAAAAoAKwBVAAEAAAAAAAsAEwCAAAMAAQQJAAAAJgCTAAMAAQQJAAEAGAC5AAMAAQQJAAIADgDRAAMAAQQJAAMAGADfAAMAAQQJAAQAGAD3AAMAAQQJAAUAFgEPAAMAAQQJAAYAGAElAAMAAQQJAAoAVgE9AAMAAQQJAAsAJgGTQ3JlYXRlZCBieSBpY29uZm9udGxlbm92by1lbW9qaVJlZ3VsYXJsZW5vdm8tZW1vamlsZW5vdm8tZW1vamlWZXJzaW9uIDEuMGxlbm92by1lbW9qaUdlbmVyYXRlZCBieSBzdmcydHRmIGZyb20gRm9udGVsbG8gcHJvamVjdC5odHRwOi8vZm9udGVsbG8uY29tAEMAcgBlAGEAdABlAGQAIABiAHkAIABpAGMAbwBuAGYAbwBuAHQAbABlAG4AbwB2AG8ALQBlAG0AbwBqAGkAUgBlAGcAdQBsAGEAcgBsAGUAbgBvAHYAbwAtAGUAbQBvAGoAaQBsAGUAbgBvAHYAbwAtAGUAbQBvAGoAaQBWAGUAcgBzAGkAbwBuACAAMQAuADAAbABlAG4AbwB2AG8ALQBlAG0AbwBqAGkARwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABzAHYAZwAyAHQAdABmACAAZgByAG8AbQAgAEYAbwBuAHQAZQBsAGwAbwAgAHAAcgBvAGoAZQBjAHQALgBoAHQAdABwADoALwAvAGYAbwBuAHQAZQBsAGwAbwAuAGMAbwBtAAACAAAAAAAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADcBAgEDAQQBBQEGAQcBCAEJAQoBCwEMAQ0BDgEPARABEQESARMBFAEVARYBFwEYARkBGgEbARwBHQEeAR8BIAEhASIBIwEkASUBJgEnASgBKQEqASsBLAEtAS4BLwEwATEBMgEzATQBNQE2ATcBOAAKYS1Bc3NldDM4YgphLUFzc2V0NDRiCWEtQXNzZXQzOQlhLUFzc2V0NDEJYS1Bc3NldDQzCWEtQXNzZXQ0MAlhLUFzc2V0NTAJYS1Bc3NldDQ4CWEtQXNzZXQ0NQlhLUFzc2V0NDcJYS1Bc3NldDQ5CWEtQXNzZXQ1MQlhLUFzc2V0NTMJYS1Bc3NldDUyCWEtQXNzZXQ1NAlhLUFzc2V0NDYJYS1Bc3NldDQyCWEtQXNzZXQzNwlhLUFzc2V0MzYJYS1Bc3NldDMyCWEtQXNzZXQyMwlhLUFzc2V0MzMJYS1Bc3NldDE1CWEtQXNzZXQzMAlhLUFzc2V0MjcJYS1Bc3NldDM1CWEtQXNzZXQxOAlhLUFzc2V0MTIJYS1Bc3NldDI4CGEtQXNzZXQxCGEtQXNzZXQyCGEtQXNzZXQ1CGEtQXNzZXQ3CGEtQXNzZXQ2CGEtQXNzZXQ0CGEtQXNzZXQzCGEtQXNzZXQ5CWEtQXNzZXQxMAhhLUFzc2V0OAlhLUFzc2V0MTQJYS1Bc3NldDI2CWEtQXNzZXQyNQlhLUFzc2V0MjQJYS1Bc3NldDIyCWEtQXNzZXQxNwlhLUFzc2V0MzEJYS1Bc3NldDE5CWEtQXNzZXQyMAlhLUFzc2V0MTEJYS1Bc3NldDEzCWEtQXNzZXQzNAlhLUFzc2V0MjEJYS1Bc3NldDI5CWEtQXNzZXQxNgAA') format('truetype');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
.lenovo-emoji {
  font-family: "lenovo-emoji" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;
}
.le_color_red {
  color: #FF2F2F;
}
.le_align_center {
  text-align: center;
}
.le_num_action {
  display: inline-block;
  border: 1px solid #E0E0E0;
  height: 0.24rem;
  border-radius: 0.04rem;
  background: #FFFFFF;
}
.le_num_action .num {
  width: 0.34rem;
  float: left;
  border-left: 1px solid #E0E0E0;
  border-right: 1px solid #E0E0E0;
}
.le_num_action input {
  display: inline-block;
  text-align: center;
  color: #454545;
  height: 0.24rem;
  line-height: 0.24rem;
}
.le_num_action input:disabled {
  color: #E0E0E0;
  opacity: 1;
  -webkit-text-fill-color: #E0E0E0;
}
.le_num_action .reduce,
.le_num_action .add {
  width: 0.24rem;
  cursor: pointer;
  font-size: 0.18rem;
  float: left;
}
.le_num_action .reduce {
  position: relative;
  top: -1px;
}
.le_btn {
  width: 100px;
  height: 38px;
  line-height: 38px;
  font-size: 16px;
  border-radius: 4px;
  cursor: pointer;
}
.le_btn_solid {
  color: #ffffff;
  background: #FF2F2F;
}
.le_vertical_align_m {
  vertical-align: middle;
}
.le_btn_border {
  border: 1px solid #FF2F2F;
  color: #FF2F2F;
}
.le_tag {
  display: inline-block;
  font-size: 0.1rem;
  color: #FF2F2F;
  padding: 0.02rem 0.05rem;
  background: #FFE7E4;
  border-radius: 0.1rem;
  line-height: normal;
}
.le_tip_btn_border {
  font-family: PingFangSC-Regular;
  font-size: 12px;
  color: #FF2F2F;
  padding: 1px 3px;
  display: inline-block;
  border: 1px solid #FFE7E4;
  border-radius: 0.04rem;
}
.le_tip_btn_right_angle {
  font-family: PingFangSC-Regular;
  font-size: 14px;
  color: #FF2F2F;
  padding: 0px 16px;
  background: #FFF4F3;
  border: 1px solid #FF2F2F;
  display: inline-block;
}
.le_tip_btn_solid {
  font-family: PingFangSC-Regular;
  font-size: 12px;
  color: #FF2F2F;
  border-radius: 4px;
  display: inline-block;
}
.le_paddingl_65 {
  padding-left: 65px;
}
.le_paddingl_31 {
  padding-left: 31px;
}
.le_paddingl_26 {
  padding-left: 26px;
}
.le_marginl_65 {
  margin-left: 65px;
}
.le_marginl_31 {
  margin-left: 31px;
}


.le_alert.content{
  position: fixed;
  left: 50%;
  transform: translate(-50%,-50%);
}

.le_alert.content .messageBtn{
  width: 100%;
  border-radius: 6px;
  background-color: #fff;
  text-align: center;
  padding: 25px 50px;
  margin-top: 100px;
}

.le_alert.content .msgBox{
  color: #313131;
  border-radius: 4px;
  margin-top: 10px;
  padding-top: 112px;
  padding-left: 88px;
  width: 312px;
  height: 130px;
  background-color: #ffffff;
  margin: 0 auto;
  opacity: 0;
  font-size: 16px;
  font-weight: 500;
  text-align: center;

}
.dialog_mask{
  background: rgba(0, 0, 0, 0.5);
  width: 100%;
  height: 100%;
  position: fixed;
  left: 0;
  top: 0;
}
.le_alert.content .tipBox{
  color: #ffffff;
  font-size: 0.13rem;
  margin-top: 10px;
  padding: 0.14rem 0.18rem;
  margin: 0 auto;
  overflow: hidden;
  opacity: 0;
  background-color: #000000;
  border-radius: 0.2rem;


}

.le_alert.content .msgBox p{
  display: inline-block;
  word-break: break-all;
  white-space: normal;
}


.le_alert.content i.left{
  display: block;
  margin-top: -11px;
  float: left;
  font-size: 34px;
}

.le_alert.content .closeBtn{
  cursor: pointer;
  position: absolute;
  top: -19px;
  right: -34px;
  font-size: 32px;
  color: #ffffff;
}

.le_alert.content p{
  float: left;
  margin: 0;
  margin-top: -3px;
  /* word-break: keep-all; */
}

.le_alert.content .msgWarning{
color: #313131;
}
.le_alert.content .msgWarning i.left{
  color: #FFAD48;
}
.le_alert.content .msgInfo{
color: #909399;
}

.le_alert.content .msgError{
color: #f56c6c;
}


/*弹出框*/
.le_alert.MsgAlertBox{
width: 100%;
  height: 100%;
  position: fixed;
  z-index: 3000;
  top: 0;
  background: rgba(0, 0, 0, 0.5);
  display: none;
}

.le_alert.MsgAlertBox .Alertcontent{
  background-color: #fff;
  border-radius: 20px;
  font-size: 18px;
  text-align: left;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 2.8rem;
  box-sizing: border-box;
  padding: 0.1rem;
  padding-bottom: 0.32rem;
}
.Alertcontent .msgContent .icon-close-border{
  position: absolute;
  top: 0;
  right: 0;
}
.le_alert.MsgAlertBox .Alertcontent p{
  margin:5px 0;
}

.le_alert.MsgAlertBox .Alertcontent p i{
  float: right;
  font-style: normal;
  cursor: pointer;
}

.le_alert.MsgAlertBox .Alertcontent i{
  font-size: 26px;
  color: #ffffff;
  position: absolute;
  right: -28px;
  top: -20px;
  cursor: pointer;
}

.le_alert.MsgAlertBox .Alertcontent .msgContent p{
  display: inline-block;
  width: 90%;
  margin: 0;
  font-size:14px;
  vertical-align: middle;
}

.le_alert.MsgAlertBox .Alertcontent .alert_btnGroup{
  margin-top: 0.28rem;
  display: flex;
  justify-content: center;
  align-items: center;
}

.le_alert.MsgAlertBox .Alertcontent .alert_btnGroup .btn{
  height: 34px;
  line-height: 34px;
  display: inline-block;
  width: 90px;
  text-align: center;
  background: #E72D21;
  color: #fff;
  font-size: 15px;
  border: none;
  outline: none;
  margin: 0 5px;
  vertical-align: bottom;
  cursor: pointer;
  border-radius: 0.2rem;
  flex-shrink: 0;
  flex-grow: 0;
}
.le_alert.MsgAlertBox .Alertcontent .alert_btnGroup .btn:last-child {
  padding: 0 0.06rem;
}
.le_alert.MsgAlertBox .Alertcontent h5{
  font-size: 0.16rem;
  height: 0.74rem;
  display: flex;
  align-items: flex-end;
  justify-content: center;
}
.le_alert.MsgAlertBox .Alertcontent .content{
  font-size: 14px;
  color: #606060;
  margin-top:0.28rem;
  text-align: center;
}

.le_alert.MsgAlertBox .Alertcontent .alert_btnGroup .btn:hover{
  opacity: 0.7;
}

.le_alert.MsgAlertBox .Alertcontent .alert_btnGroup .cancel{
  background-color: #fff;
  color: #000;
  border: 1px solid #979797;
  color: #979797;
  height: 32px;
  line-height: 32px;
}

@charset "utf-8";
@media (min-width: 320px) {
  html {
    font-size: 85.334px;
  }
}
@media (min-width: 360px) {
  html {
    font-size: 96px;
  }
}
@media (min-width: 375px) {
  html {
    font-size: 100px;
  }
}
@media (min-width: 384px) {
  html {
    font-size: 102.4px;
  }
}
@media (min-width: 414px) {
  html {
    font-size: 110.4px;
  }
}
@media (min-width: 448px) {
  html {
    font-size: 119.466px;
  }
}
@media (min-width: 480px) {
  html {
    font-size: 96px;
  }
}
@media (min-width: 512px) {
  html {
    font-size: 136.5334px;
  }
}
@media (min-width: 544px) {
  html {
    font-size: 145.066px;
  }
}
@media (min-width: 576px) {
  html {
    font-size: 153.6px;
  }
}
@media (min-width: 608px) {
  html {
    font-size: 162px;
  }
}
@media (min-width: 640px) {
  html {
    font-size: 170.666px;
  }
}
@media (min-width: 750px) {
  html {
    font-size: 200px;
  }
}
#cart_wap_wrapper {
  /* 购物车结算 Start */
  /* 购物车结算 End */
  /*推荐选件 Start*/
  /*推荐选件 End*/
  /*选择服务 Start*/
  /*选择服务 End*/
  /*优惠券 Start*/
  /*优惠券 End*/
  /*到货通知 Start*/
  /* 到货通知 End*/
  /*私人定制 A C Start */
  /*刻字*/
  /*私人定制 A C End */
  /*服务说明列表 Start */
  /*服务说明列表 End */
}
#cart_wap_wrapper .header_box {
  position: fixed;
  left: 0;
  top: 0;
  z-index: 9999;
  width: 100%;
}
#cart_wap_wrapper .optionsNone {
  width: 100%;
  height: 100%;
  font-family: PingFang-SC-Bold;
  font-size: 0.14rem;
  color: #979797;
  letter-spacing: 0;
  text-align: center;
}
#cart_wap_wrapper .optionsNone .optionsNone_image {
  width: 2.5rem;
  height: 1.42rem;
  text-align: center;
  margin-top: 2rem;
  margin-bottom: 0.2rem;
}
#cart_wap_wrapper header {
  display: flex;
  height: 0.44rem;
  line-height: 0.44rem;
  background-color: #ffffff;
  padding: 0 0.1rem;
  align-items: center;
  justify-content:space-between;
}
#cart_wap_wrapper .header_box_left {
  display: flex;
  flex-shrink: 0;
}
#cart_wap_wrapper header .header_left {
  font-family: PingFang-SC-Bold;
  display: flex;
  font-size: 0.2rem;
  color: #000000;
  font-weight: 600;
  justify-content: left;
  align-items: center;
  margin-right: 0.05rem;
}
#cart_wap_wrapper header .header_left_goback {
  display: none;
}
#cart_wap_wrapper header .header_left i {
  font-size: 0.32rem;
  display: inline-block;
  vertical-align: middle;
  margin-top: -0.04rem;
  color: #595959;
}
#cart_wap_wrapper header .header_right {
  margin-left: 0.05rem;
  text-align: right;
  font-family: PingFangSC-Regular;
  font-size: 0.14rem;
  flex-shrink: 0;
  display: flex;
  align-items: center;
}
#cart_wap_wrapper header .header_right .edit {
  display: none;
}
#cart_wap_wrapper header .header_right .edit.isedit {
  display: inline-block;
}
#cart_wap_wrapper header .header_right .edit.is-not-edit {
  display: none;
}
#cart_wap_wrapper header .header_right .complete {
  display: none;
}
#cart_wap_wrapper header .header_right .complete.isedit {
  display: inline-block;
}
#cart_wap_wrapper header .header_right .complete.is-not-edit {
  display: none;
}
#cart_wap_wrapper header .header_right .message {
  position: relative;
}
#cart_wap_wrapper header .header_right .message i {
  margin-left: 0.05rem;
  position: relative;
}
#cart_wap_wrapper header .header_right .message b {
  position: absolute;
  right: -0.02rem;
  top: -0.02rem;
  background-color: #FF2F2F;
  width: 0.06rem;
  height: 0.06rem;
  border-radius: 50%;
}
#cart_wap_wrapper .main {
  margin-top: 0.44rem;
  padding: 0.08rem 0.1rem 0.5rem 0.1rem;
}
#cart_wap_wrapper .unlogin_top {
  margin-top: 0.84rem;
}
#cart_wap_wrapper .already_sold_box {
  display: none;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: url(//p1.lefile.cn/product/adminweb/2020/10/31/5d68c9c2-8f59-4be7-954c-e0d23750381d.png);
}
#cart_wap_wrapper .already_sold_box .sold_text {
  opacity: 0.57;
  background: #000000;
  color: #ffffff;
  text-align: center;
  width: 0.4rem;
  height: 0.4rem;
  line-height: 0.4rem;
  border-radius: 50%;
  margin: 0.2rem;
  font-size: 0.1rem;
}
#cart_wap_wrapper .already_sold_box .sold_texts {
  width: 0.4rem;
  height: 0.4rem;
  line-height: 0.4rem;
  margin: 0.2rem;
  font-size: 0.1rem;
}
#cart_wap_wrapper .unlogin_wrapper {
  background: #FFF4F3;
  height: 0.4rem;
  line-height: 0.4rem;
  padding: 0 0.16rem 0 0.18rem;
  display: flex;
  align-items: center;
  align-content: center;
  font-size: 0.12rem;
  color: #FF2F2F;
  display: none;
}
#cart_wap_wrapper .unlogin_wrapper .unlogin_text {
  flex: 1;
}
#cart_wap_wrapper .unlogin_wrapper button {
  background-image: linear-gradient(270deg, #EF1E0B 0%, #FF2F2F 100%);
  border-radius: 0.16rem;
  flex: 0 0 0.55rem;
  height: 0.23rem;
  line-height: 0.23rem;
  color: #ffffff;
  font-size: 0.13rem;
}
#cart_wap_wrapper .over_line {
  font-family: PingFangSC-Regular;
  font-size: 0.12rem;
  color: #9B9B9B;
  text-align: center;
  margin-bottom: 0.6rem;
}
#cart_wap_wrapper .over_line i {
  display: inline-block;
  width: 0.8rem;
  height: 1px;
  border-top: 1px solid #E4E4E4;
  position: relative;
  left: 0;
  top: -0.02rem;
}
#cart_wap_wrapper .over_line span {
  margin: 0 0.12rem;
}
#cart_wap_wrapper .cart_wrap,
#cart_wap_wrapper .cart_wrap_invalid {
  display: block;
}
#cart_wap_wrapper .cart_wrap .good_item,
#cart_wap_wrapper .cart_wrap_invalid .good_item {
  background: #FFFFFF;
  border-radius: 0.12rem;
  margin-bottom: 0.08rem;
  padding: 0 0.12rem;
}
#cart_wap_wrapper .cart_wrap .good_item.good_package .content_item .good_item_head_box .item_checkbox,
#cart_wap_wrapper .cart_wrap_invalid .good_item.good_package .content_item .good_item_head_box .item_checkbox {
  margin-right: 0.1rem;
}
#cart_wap_wrapper .cart_wrap .good_item.good_package .content_item .good_item_head_box .item_checkbox.isedit,
#cart_wap_wrapper .cart_wrap_invalid .good_item.good_package .content_item .good_item_head_box .item_checkbox.isedit {
  display: block;
  font-size: 0.16rem;
}
#cart_wap_wrapper .cart_wrap .good_item.good_package .content_item .good_item_head_box .item_checkbox.is-not-edit,
#cart_wap_wrapper .cart_wrap_invalid .good_item.good_package .content_item .good_item_head_box .item_checkbox.is-not-edit {
  display: none;
  font-size: 0.16rem;
}
#cart_wap_wrapper .cart_wrap .good_item.good_package .form,
#cart_wap_wrapper .cart_wrap_invalid .good_item.good_package .form {
  margin-top: 0.1rem;
}
#cart_wap_wrapper .cart_wrap .good_item.good_package .form .reduce_price,
#cart_wap_wrapper .cart_wrap_invalid .good_item.good_package .form .reduce_price {
  margin-top: 0;
  margin-bottom: 0.05rem;
}
#cart_wap_wrapper .cart_wrap .good_item.good_package .form.package .i_quantity,
#cart_wap_wrapper .cart_wrap_invalid .good_item.good_package .form.package .i_quantity {
  margin-top: 0.13rem;
}
#cart_wap_wrapper .cart_wrap .good_item.good_package .form.package_bottom,
#cart_wap_wrapper .cart_wrap_invalid .good_item.good_package .form.package_bottom {
  border-top: 1px solid #EFEFEF;
}
#cart_wap_wrapper .cart_wrap .good_item.good_package .form .i_quantity,
#cart_wap_wrapper .cart_wrap_invalid .good_item.good_package .form .i_quantity {
  text-align: right;
  font-size: 0.1rem;
}
#cart_wap_wrapper .cart_wrap .good_item.good_package .form .i_quantity .a_num,
#cart_wap_wrapper .cart_wrap_invalid .good_item.good_package .form .i_quantity .a_num {
  font-size: 0.13rem;
}
#cart_wap_wrapper .cart_wrap .good_item .good_item_head_box,
#cart_wap_wrapper .cart_wrap_invalid .good_item .good_item_head_box {
  padding-top: 0.02rem;
}
#cart_wap_wrapper .cart_wrap .good_item .good_item_head_box .good_item_head,
#cart_wap_wrapper .cart_wrap_invalid .good_item .good_item_head_box .good_item_head {
  font-size: 0.12rem;
  padding-bottom: 0.12rem;
  display: flex;
  align-items: center;
  font-weight: 500;
}
#cart_wap_wrapper .cart_wrap .good_item .good_item_head_box .good_item_head:last-child,
#cart_wap_wrapper .cart_wrap_invalid .good_item .good_item_head_box .good_item_head:last-child {
  border-bottom: 1px solid #EFEFEF;
}
#cart_wap_wrapper .cart_wrap .good_item .good_item_head_box .good_item_head .itemHeader,
#cart_wap_wrapper .cart_wrap_invalid .good_item .good_item_head_box .good_item_head .itemHeader {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
#cart_wap_wrapper .cart_wrap .good_item .good_item_head_box .good_item_head .name,
#cart_wap_wrapper .cart_wrap_invalid .good_item .good_item_head_box .good_item_head .name {
  font-weight: 500;
  flex: 1;
}
#cart_wap_wrapper .cart_wrap .good_item .good_item_head_box .good_item_head .le_tag,
#cart_wap_wrapper .cart_wrap_invalid .good_item .good_item_head_box .good_item_head .le_tag {
  margin-right: 0.05rem;
}
#cart_wap_wrapper .cart_wrap .good_item .good_item_head_box .good_item_head a .icon-arrow-right,
#cart_wap_wrapper .cart_wrap_invalid .good_item .good_item_head_box .good_item_head a .icon-arrow-right {
  display: inline-block;
  margin-top: -0.02rem;
}
#cart_wap_wrapper .cart_wrap .good_item .content_item,
#cart_wap_wrapper .cart_wrap_invalid .good_item .content_item {
  padding: 0.1rem 0;
  text-align: left;
}
#cart_wap_wrapper .cart_wrap .good_item .content_item .xiaoshidaWrap,
#cart_wap_wrapper .cart_wrap_invalid .good_item .content_item .xiaoshidaWrap {
  width: 2.12rem;
  height: 0.15rem;
  margin-bottom: 0.08rem;
  background: url(//p2.lefile.cn/fes/cms/2022/06/18/ju6tz0e0lilo9oyqo15715ffoc7rl2444807.png) no-repeat center;
  background-size: contain;
  cursor: pointer;
}
#cart_wap_wrapper .cart_wrap .good_item .content_item .content_item_head,
#cart_wap_wrapper .cart_wrap_invalid .good_item .content_item .content_item_head {
  margin-bottom: 0.1rem;
  margin-left: 0.21rem;
  font-size: 0.12rem;
}
#cart_wap_wrapper .cart_wrap .good_item .content_item .good_item_head_box .good_item_head,
#cart_wap_wrapper .cart_wrap_invalid .good_item .content_item .good_item_head_box .good_item_head {
  margin-left: 0.19rem;
}
#cart_wap_wrapper .cart_wrap .good_item > .good_item_head_box,
#cart_wap_wrapper .cart_wrap_invalid .good_item > .good_item_head_box {
  padding-top: 0.12rem;
}
#cart_wap_wrapper .cart_wrap .form,
#cart_wap_wrapper .cart_wrap_invalid .form {
  display: flex;
}
#cart_wap_wrapper .cart_wrap .form .i_checkbox,
#cart_wap_wrapper .cart_wrap_invalid .form .i_checkbox {
  flex: 0 0 0.16rem;
  height: 0.16rem;
  margin: 0.4rem 0.03rem 0 0;
}
#cart_wap_wrapper .cart_wrap .form .i_checkbox .item_checkbox.isedit,
#cart_wap_wrapper .cart_wrap_invalid .form .i_checkbox .item_checkbox.isedit {
  display: block;
  padding: 0 0.03rem;
  font-size: 0.16rem;
}
#cart_wap_wrapper .cart_wrap .form .i_checkbox .item_checkbox.is-not-edit,
#cart_wap_wrapper .cart_wrap_invalid .form .i_checkbox .item_checkbox.is-not-edit {
  display: none;
  padding: 0 0.03rem;
  font-size: 0.16rem;
}
#cart_wap_wrapper .cart_wrap .form .i_img,
#cart_wap_wrapper .cart_wrap_invalid .form .i_img {
  position: relative;
  flex: 0 0 0.8rem;
}
#cart_wap_wrapper .cart_wrap .form .i_img img,
#cart_wap_wrapper .cart_wrap_invalid .form .i_img img {
  width: 0.8rem;
  height: 0.8rem;
  vertical-align: middle;
}
#cart_wap_wrapper .cart_wrap .form .form_right,
#cart_wap_wrapper .cart_wrap_invalid .form .form_right {
  flex: 1;
  text-align: left;
  padding-left: 0.08rem;
}
#cart_wap_wrapper .cart_wrap .form .i_desc .title_box,
#cart_wap_wrapper .cart_wrap_invalid .form .i_desc .title_box {
  display: flex;
}
#cart_wap_wrapper .cart_wrap .form .i_desc .title_box h3,
#cart_wap_wrapper .cart_wrap_invalid .form .i_desc .title_box h3 {
  font-family: PingFangSC-Regular;
  font-size: 0.14rem;
  line-height: 0.2rem;
  flex: 1;
  font-weight: normal;
  text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  line-clamp: 2;
  max-height: 0.64rem;
  -webkit-box-orient: vertical;
  word-break: break-all;
}
#cart_wap_wrapper .cart_wrap .form .i_desc .title_box p,
#cart_wap_wrapper .cart_wrap_invalid .form .i_desc .title_box p {
  flex: 0 0 0.3rem;
  font-size: 0.1rem;
  background-image: url(//p3.lefile.cn/product/adminweb/2020/10/31/12b1ac1b-27c3-4eed-a35d-ca8a7277337d.png);
  background-size: cover;
  border-radius: 0.03rem;
  height: 0.18rem;
  line-height: 0.18rem;
  color: #ffffff;
  text-align: center;
  margin-left: 0.14rem;
}
#cart_wap_wrapper .cart_wrap .form .i_desc .service_box,
#cart_wap_wrapper .cart_wrap_invalid .form .i_desc .service_box,
#cart_wap_wrapper .cart_wrap .form .i_desc .option_box,
#cart_wap_wrapper .cart_wrap_invalid .form .i_desc .option_box {
  margin-top: 0.05rem;
}
#cart_wap_wrapper .cart_wrap .form .i_desc .service_box button,
#cart_wap_wrapper .cart_wrap_invalid .form .i_desc .service_box button,
#cart_wap_wrapper .cart_wrap .form .i_desc .option_box button,
#cart_wap_wrapper .cart_wrap_invalid .form .i_desc .option_box button {
  padding: 0 0.07rem;
  height: 0.2rem;
  line-height: 0.2rem;
  background: #F6F6F6;
  border-radius: 0.1rem;
  font-family: PingFangSC-Regular;
  font-size: 0.11rem;
  color: #606060;
  letter-spacing: 0;
  text-align: center;
  line-height: 0.12rem;
}
#cart_wap_wrapper .cart_wrap .form .i_desc .service_box button i,
#cart_wap_wrapper .cart_wrap_invalid .form .i_desc .service_box button i,
#cart_wap_wrapper .cart_wrap .form .i_desc .option_box button i,
#cart_wap_wrapper .cart_wrap_invalid .form .i_desc .option_box button i {
  vertical-align: middle;
}
#cart_wap_wrapper .cart_wrap .form .reduce_price,
#cart_wap_wrapper .cart_wrap_invalid .form .reduce_price {
  margin-top: 0.08rem;
}
#cart_wap_wrapper .cart_wrap .form .price_num,
#cart_wap_wrapper .cart_wrap_invalid .form .price_num {
  display: flex;
  margin-top: 0.12rem;
}
#cart_wap_wrapper .cart_wrap .form .price_num .i_price,
#cart_wap_wrapper .cart_wrap_invalid .form .price_num .i_price {
  flex: 1;
  font-family: PingFangSC-Semibold;
  font-size: 0.16rem;
  color: #FF2F2F;
  line-height: 0.16rem;
}
#cart_wap_wrapper .cart_wrap .form .price_num .i_price span,
#cart_wap_wrapper .cart_wrap_invalid .form .price_num .i_price span {
  font-size: 0.12rem;
}
#cart_wap_wrapper .cart_wrap .form .price_num .i_quantity,
#cart_wap_wrapper .cart_wrap_invalid .form .price_num .i_quantity {
  flex: 0 0 0.94rem;
}
#cart_wap_wrapper .cart_wrap .form .price_num .i_quantity .le_num_action,
#cart_wap_wrapper .cart_wrap_invalid .form .price_num .i_quantity .le_num_action {
  border: 1px solid #E0E0E0;
  height: 0.24rem;
  border-radius: 0.04rem;
  background: #FFFFFF;
}
#cart_wap_wrapper .cart_wrap .form .price_num .i_quantity .le_num_action .num,
#cart_wap_wrapper .cart_wrap_invalid .form .price_num .i_quantity .le_num_action .num {
  width: 0.34rem;
  font-size: 0.14rem;
}
#cart_wap_wrapper .cart_wrap .form .price_num .i_quantity .le_num_action input:disabled,
#cart_wap_wrapper .cart_wrap_invalid .form .price_num .i_quantity .le_num_action input:disabled {
  color: #E0E0E0 !important;
  opacity: 1 !important;
  -webkit-text-fill-color: #E0E0E0 !important;
}
#cart_wap_wrapper .cart_wrap .form .price_num .i_quantity .limit_tip,
#cart_wap_wrapper .cart_wrap_invalid .form .price_num .i_quantity .limit_tip {
  text-align: center;
  font-size: 0.09rem;
  margin-top: 0.03rem;
  color: #FF2F2F;
}
#cart_wap_wrapper .cart_wrap .extra,
#cart_wap_wrapper .cart_wrap_invalid .extra {
  margin-top: 0.11rem;
}
#cart_wap_wrapper .cart_wrap .extra .extra_item,
#cart_wap_wrapper .cart_wrap_invalid .extra .extra_item {
  padding: 0.08rem 0.12rem 0.03rem 0.14rem;
  background: #F6F6F6;
  border-radius: 0.04rem;
  margin-bottom: 0.07rem;
}
#cart_wap_wrapper .cart_wrap .extra .extra_item:last-child,
#cart_wap_wrapper .cart_wrap_invalid .extra .extra_item:last-child {
  margin-bottom: 0;
}
#cart_wap_wrapper .cart_wrap .extra .extra_item.service,
#cart_wap_wrapper .cart_wrap_invalid .extra .extra_item.service {
  display: flex;
}
#cart_wap_wrapper .cart_wrap .extra .extra_item.service .e_name,
#cart_wap_wrapper .cart_wrap_invalid .extra .extra_item.service .e_name {
  flex: 0 0 0.25rem;
  line-height: 0.25rem;
  word-break: keep-all;
  margin-top: 0.05rem;
}
#cart_wap_wrapper .cart_wrap .extra .extra_item.service .extra_item_content,
#cart_wap_wrapper .cart_wrap_invalid .extra .extra_item.service .extra_item_content {
  flex: 1;
}
#cart_wap_wrapper .cart_wrap .extra .extra_item .e_name,
#cart_wap_wrapper .cart_wrap_invalid .extra .extra_item .e_name {
  font-size: 0.12rem;
  font-weight: 500;
  margin-bottom: 0.08rem;
}
#cart_wap_wrapper .cart_wrap .extra .extra_item .e_action,
#cart_wap_wrapper .cart_wrap_invalid .extra .extra_item .e_action {
  color: #252525;
  font-weight: normal;
}
#cart_wap_wrapper .cart_wrap .extra .extra_item .e_action i,
#cart_wap_wrapper .cart_wrap_invalid .extra .extra_item .e_action i {
  margin-top: -0.02rem;
  display: inline-block;
  font-size: 0.12rem;
}
#cart_wap_wrapper .cart_wrap .extra .extra_item .disable_img,
#cart_wap_wrapper .cart_wrap_invalid .extra .extra_item .disable_img {
  display: none;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: url(//p1.lefile.cn/product/adminweb/2020/10/31/5d68c9c2-8f59-4be7-954c-e0d23750381d.png);
}
#cart_wap_wrapper .cart_wrap .extra .extra_item .item_content,
#cart_wap_wrapper .cart_wrap_invalid .extra .extra_item .item_content {
  display: flex;
  margin-bottom: 0.02rem;
  line-height: 0.25rem;
  align-items: center;
}
#cart_wap_wrapper .cart_wrap .extra .extra_item .item_content.disable,
#cart_wap_wrapper .cart_wrap_invalid .extra .extra_item .item_content.disable {
  color: #252525;
}
#cart_wap_wrapper .cart_wrap .extra .extra_item .item_content.disable .e_goods_desc .le_tip_btn_solid,
#cart_wap_wrapper .cart_wrap_invalid .extra .extra_item .item_content.disable .e_goods_desc .le_tip_btn_solid {
  display: inline-block;
  font-size: 0.12rem;
}
#cart_wap_wrapper .cart_wrap .extra .extra_item .item_content.disable .e_goods_desc .e_price,
#cart_wap_wrapper .cart_wrap_invalid .extra .extra_item .item_content.disable .e_goods_desc .e_price {
  color: #252525;
}
#cart_wap_wrapper .cart_wrap .extra .extra_item .item_content.disable .e_goods_desc .services_h,
#cart_wap_wrapper .cart_wrap_invalid .extra .extra_item .item_content.disable .e_goods_desc .services_h {
  max-width: 1.2rem;
}
#cart_wap_wrapper .cart_wrap .extra .extra_item .item_content.disable .e_goods_desc h6,
#cart_wap_wrapper .cart_wrap_invalid .extra .extra_item .item_content.disable .e_goods_desc h6 {
  max-width: 1.25rem;
}
#cart_wap_wrapper .cart_wrap .extra .extra_item .item_content .e_goods_img,
#cart_wap_wrapper .cart_wrap_invalid .extra .extra_item .item_content .e_goods_img {
  flex: 0 0 0.25rem;
  height: 0.25rem;
  position: relative;
}
#cart_wap_wrapper .cart_wrap .extra .extra_item .item_content .e_goods_desc,
#cart_wap_wrapper .cart_wrap_invalid .extra .extra_item .item_content .e_goods_desc {
  flex: 1;
  padding-left: 0.09rem;
  font-size: 0.12rem;
  text-align: left;
  color: #606060;
  display: flex;
  align-items: center;
}
#cart_wap_wrapper .cart_wrap .extra .extra_item .item_content .e_goods_desc .le_tip_btn_solid,
#cart_wap_wrapper .cart_wrap_invalid .extra .extra_item .item_content .e_goods_desc .le_tip_btn_solid {
  width: 0.45rem;
  font-size: 0.12rem;
}
#cart_wap_wrapper .cart_wrap .extra .extra_item .item_content .e_goods_desc .e_num,
#cart_wap_wrapper .cart_wrap_invalid .extra .extra_item .item_content .e_goods_desc .e_num {
  margin: 0.05rem;
}
#cart_wap_wrapper .cart_wrap .extra .extra_item .item_content .e_goods_desc h6,
#cart_wap_wrapper .cart_wrap_invalid .extra .extra_item .item_content .e_goods_desc h6 {
  margin-right: 0.06rem;
  display: inline-block;
  font-weight: normal;
  font-size: 0.12rem;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  word-break: break-all;
  max-width: 1.55rem;
}
#cart_wap_wrapper .cart_wrap .extra .extra_item .item_content .e_goods_desc h6 .carveContent,
#cart_wap_wrapper .cart_wrap_invalid .extra .extra_item .item_content .e_goods_desc h6 .carveContent {
  white-space: pre-wrap;
}
#cart_wap_wrapper .cart_wrap .extra .extra_item .item_content .e_goods_desc h5,
#cart_wap_wrapper .cart_wrap_invalid .extra .extra_item .item_content .e_goods_desc h5 {
  margin-right: 0.06rem;
  display: inline-block;
  font-weight: normal;
  font-size: 0.12rem;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  word-break: break-all;
}
#cart_wap_wrapper .cart_wrap .extra .extra_item .item_content .e_goods_desc .services_h,
#cart_wap_wrapper .cart_wrap_invalid .extra .extra_item .item_content .e_goods_desc .services_h {
  max-width: 1.55rem;
}
#cart_wap_wrapper .cart_wrap .extra .extra_item .item_content .e_goods_desc .e_price,
#cart_wap_wrapper .cart_wrap_invalid .extra .extra_item .item_content .e_goods_desc .e_price {
  color: #454545;
  font-weight: 600;
}
#cart_wap_wrapper .cart_wrap .extra .extra_item .item_content.no_images .e_goods_desc,
#cart_wap_wrapper .cart_wrap_invalid .extra .extra_item .item_content.no_images .e_goods_desc {
  padding-left: 0.34rem;
}
#cart_wap_wrapper .cart_wrap .extra .disable,
#cart_wap_wrapper .cart_wrap_invalid .extra .disable {
  color: #252525;
}
#cart_wap_wrapper .cart_wrap .extra .disable .e_goods_desc,
#cart_wap_wrapper .cart_wrap_invalid .extra .disable .e_goods_desc {
  color: #252525;
}
#cart_wap_wrapper .cart_wrap .extra .disable .disable_img,
#cart_wap_wrapper .cart_wrap_invalid .extra .disable .disable_img {
  display: block;
}
#cart_wap_wrapper .cart_wrap .invalid_box,
#cart_wap_wrapper .cart_wrap_invalid .invalid_box {
  display: flex;
  padding: 0 0.1rem;
  margin-bottom: 0.1rem;
  margin-top: 0.22rem;
}
#cart_wap_wrapper .cart_wrap .invalid_box h5,
#cart_wap_wrapper .cart_wrap_invalid .invalid_box h5 {
  flex: 1;
  font-size: 0.16rem;
}
#cart_wap_wrapper .cart_wrap .invalid_box p,
#cart_wap_wrapper .cart_wrap_invalid .invalid_box p {
  flex: 1;
  text-align: right;
  font-size: 0.13rem;
  color: #FF2F2F;
}
#cart_wap_wrapper .cart_wrap .invalid_box p i,
#cart_wap_wrapper .cart_wrap_invalid .invalid_box p i {
  vertical-align: middle;
  font-size: 0.14rem;
  margin-right: 0.06rem;
}
#cart_wap_wrapper .cart_wrap .alreadly_sold,
#cart_wap_wrapper .cart_wrap_invalid .alreadly_sold {
  color: #252525;
}
#cart_wap_wrapper .cart_wrap .alreadly_sold .extra_item_content .item_content .e_goods_img .disable_img,
#cart_wap_wrapper .cart_wrap_invalid .alreadly_sold .extra_item_content .item_content .e_goods_img .disable_img {
  display: inline-block;
}
#cart_wap_wrapper .cart_wrap .alreadly_sold .extra_item_content .item_content .e_goods_desc .le_tip_btn_solid,
#cart_wap_wrapper .cart_wrap_invalid .alreadly_sold .extra_item_content .item_content .e_goods_desc .le_tip_btn_solid {
  display: inline-block;
  font-size: 0.12rem;
}
#cart_wap_wrapper .cart_wrap .alreadly_sold .extra_item_content .item_content .e_goods_desc,
#cart_wap_wrapper .cart_wrap_invalid .alreadly_sold .extra_item_content .item_content .e_goods_desc {
  color: #252525;
}
#cart_wap_wrapper .cart_wrap .alreadly_sold .extra_item_content .item_content .e_goods_desc .e_price,
#cart_wap_wrapper .cart_wrap_invalid .alreadly_sold .extra_item_content .item_content .e_goods_desc .e_price {
  color: #252525;
}
#cart_wap_wrapper .cart_wrap .alreadly_sold .form .i_price,
#cart_wap_wrapper .cart_wrap_invalid .alreadly_sold .form .i_price {
  color: #454545;
}
#cart_wap_wrapper .cart_wrap .alreadly_sold .form .i_price p,
#cart_wap_wrapper .cart_wrap_invalid .alreadly_sold .form .i_price p {
  color: #999999 !important;
  opacity: 0.5;
}
#cart_wap_wrapper .cart_wrap .alreadly_sold .form .i_prices,
#cart_wap_wrapper .cart_wrap_invalid .alreadly_sold .form .i_prices {
  color: #454545;
}
#cart_wap_wrapper .cart_wrap .alreadly_sold .form .i_prices p,
#cart_wap_wrapper .cart_wrap_invalid .alreadly_sold .form .i_prices p {
  font-weight: 600;
}
#cart_wap_wrapper .cart_wrap .alreadly_sold .form .i_action button,
#cart_wap_wrapper .cart_wrap_invalid .alreadly_sold .form .i_action button {
  border: 1px solid #BDBDBD;
  border-radius: 0.16rem;
  font-size: 0.11rem;
  width: 0.58rem;
  height: 0.22rem;
  line-height: 0.22rem;
  text-align: center;
  display: inline-block;
}
#cart_wap_wrapper .cart_wrap .alreadly_sold .form .i_action button.find_similar,
#cart_wap_wrapper .cart_wrap_invalid .alreadly_sold .form .i_action button.find_similar {
  color: #FF2F2F;
  border: 1px solid #FF2F2F;
  margin-left: 0.1rem;
}
#cart_wap_wrapper .cart_wrap .alreadly_sold .already_sold_box,
#cart_wap_wrapper .cart_wrap_invalid .alreadly_sold .already_sold_box {
  display: inline-block;
}
#cart_wap_wrapper .cart_wrap .alreadly_sold .mainsku_name,
#cart_wap_wrapper .cart_wrap_invalid .alreadly_sold .mainsku_name {
  color: #999999 !important;
  opacity: 0.5;
}
#cart_wap_wrapper .cart_wrap .alreadly_sold .good_item_head .le_tag,
#cart_wap_wrapper .cart_wrap_invalid .alreadly_sold .good_item_head .le_tag {
  opacity: 0.5;
  color: #454545;
  background: #F6F6F6;
}
#cart_wap_wrapper .cart_wrap .alreadly_sold .extra_item .e_goods_img,
#cart_wap_wrapper .cart_wrap_invalid .alreadly_sold .extra_item .e_goods_img {
  position: relative;
}
#cart_wap_wrapper .cart_wrap .alreadly_sold .i_desc .desc_ul > li button,
#cart_wap_wrapper .cart_wrap_invalid .alreadly_sold .i_desc .desc_ul > li button {
  opacity: 0.6;
}
#cart_wap_wrapper .cart_wrap .alreadly_sold .i_desc .desc_ul > li.active .li_info,
#cart_wap_wrapper .cart_wrap_invalid .alreadly_sold .i_desc .desc_ul > li.active .li_info {
  display: none;
}
#cart_wap_wrapper .cart_wrap .alreadly_sold .i_desc .desc_ul > li.active > button,
#cart_wap_wrapper .cart_wrap_invalid .alreadly_sold .i_desc .desc_ul > li.active > button {
  border-bottom: 1px #E1140A solid;
  position: relative;
  z-index: 2;
  background: #ffffff;
  border-radius: 2px 2px 0 0;
  cursor: auto;
}
#cart_wap_wrapper .cart_settlement {
  display: block;
  height: 0.48rem;
  background: #ffffff;
  margin-top: 0.11rem;
  position: fixed;
  bottom: 0;
  width: 100%;
  border-top: 1px #EAEAEA solid;
  z-index: 9999;
}
#cart_wap_wrapper .cart_settlement .settlement_box {
  display: flex;
  text-align: right;
  height: 100%;
}
#cart_wap_wrapper .cart_settlement .settlement_box .settlement {
  min-width: 0.88rem;
  padding: 0 0.16rem;
  height: 0.38rem;
  line-height: 0.38rem;
  color: #ffffff;
  font-size: 0.15rem;
  background-image: linear-gradient(134deg, #FF2F2F 0%, #EF1E0B 100%);
  border-radius: 0.2rem;
  /* margin: 0 0.08rem auto 0.2rem; */
  margin-right: 10px;
  margin-left: 5px;
  white-space: nowrap;
  cursor: pointer;
}
#cart_wap_wrapper .cart_settlement .settlement_box .complete_box,
#cart_wap_wrapper .cart_settlement .settlement_box .edit_box {
  flex: 1;
  display: none;
}
#cart_wap_wrapper .cart_settlement .settlement_box .complete_box.isedit,
#cart_wap_wrapper .cart_settlement .settlement_box .edit_box.isedit {
  display: flex;
  align-items: center;
}
#cart_wap_wrapper .cart_settlement .settlement_box .complete_box.is-not-edit,
#cart_wap_wrapper .cart_settlement .settlement_box .edit_box.is-not-edit {
  display: none;
}
#cart_wap_wrapper .cart_settlement .settlement_box .edit_box {
  align-items: center;
  justify-content: flex-end;
}
#cart_wap_wrapper .cart_settlement .settlement_box .edit_box button {
  border: 1px solid #E0E0E0;
  border-radius: 0.16rem;
  height: 0.32rem;
  line-height: 0.32rem;
  padding: 0 0.16rem;
  margin-right: 0.1rem;
  font-size: 0.14rem;
  color: #454545;
}
#cart_wap_wrapper .cart_settlement .settlement_box .price_box {
  flex: 1;
  font-size: 0.14rem;
}
#cart_wap_wrapper .cart_settlement .settlement_box .price_box .sum_box .sum {
  line-height: 0.28rem;
  font-size: 0.16rem;
  color: #FF2F2F;
  padding-left: 0.06rem;
  font-weight: bold;
}
#cart_wap_wrapper .cart_settlement .settlement_box .price_box .le_color_red {
  font-size: 0.12rem;
}
#cart_wap_wrapper .cart_settlement .settlement_box .price_box .le_color_red.ptotalsuffix {
  font-weight: bold;
}
#cart_wap_wrapper .cart_settlement .settlement_box .price_box .tip {
  font-size: 0.11rem;
  white-space: nowrap;
}
#cart_wap_wrapper .cart_settlement .settlement_box .price_box .pdiscount {
  font-weight: bold;
}
#cart_wap_wrapper .cart_settlement .settlement_box .action {
  flex: 0 0 0.6rem;
  display: flex;
  align-items: center;
  padding-left: 0.12rem;
  text-align: left;
  font-size: 0.14rem;
}
#cart_wap_wrapper .cart_settlement .settlement_box .action i {
  margin-right: 0.05rem;
  padding: 0 0.03rem;
}
#cart_wap_wrapper .cart_empty {
  display: none;
}
#cart_wap_wrapper .cart_empty .empty_desc {
  background: #FFFFFF;
  border-radius: 0.12rem;
  padding-top: 0.25rem;
  padding-bottom: 0.2rem;
}
#cart_wap_wrapper .cart_empty .empty_desc .img_box {
  width: 1.82rem;
  height: 1.46rem;
  margin: 0 auto;
}
#cart_wap_wrapper .cart_empty .empty_desc .img_box img {
  width: 100%;
}
#cart_wap_wrapper .cart_empty .empty_desc .img_box .tip {
  width: 100%;
  text-align: center;
  font-family: PingFangSC-Regular;
  font-size: 0.14rem;
  color: #979797;
}
#cart_wap_wrapper .cart_empty .empty_desc .btn_box {
  text-align: center;
  padding-top: 0.175rem;
}
#cart_wap_wrapper .cart_empty .empty_desc .btn_box button {
  border-radius: 0.245rem;
  width: 1.2rem;
  height: 0.36rem;
  line-height: 0.36rem;
}
#cart_wap_wrapper .cart_empty .carousel_box {
  margin-top: 0.08rem;
}
#cart_wap_wrapper .cart_empty .carousel_box .swiper-slide {
  box-shadow: 0 0 7px 0 rgba(230, 230, 230, 0.5);
  border-radius: 0.12rem;
}
#cart_wap_wrapper .cart_empty .carousel_box .swiper-slide img {
  width: 100%;
}
#cart_wap_wrapper .cart_empty .carousel_box .swiper-pagination1 {
  position: relative;
  bottom: 26px;
  width: 100%;
  z-index: 1;
  text-align: center;
}
#cart_wap_wrapper .cart_empty .carousel_box .swiper-pagination-bullet {
  display: inline-block;
  width: 0.04rem;
  height: 0.04rem;
  background-color: #ffffff;
  margin-right: 0.04rem;
  opacity: 1;
  border-radius: 0.04rem;
}
#cart_wap_wrapper .cart_empty .carousel_box .swiper-pagination-bullet-active {
  width: 0.24rem;
  border-radius: 0.04rem;
}
#cart_wap_wrapper .option_common_bottom {
  height: 0.48rem;
  line-height: 0.48rem;
  text-align: right;
  border-top: 1px #E0E0E0 solid;
}
#cart_wap_wrapper .option_common_bottom p {
  display: inline-block;
  margin-right: 0.74rem;
}
#cart_wap_wrapper .option_common_bottom p span {
  color: #FF2F2F;
  margin: 0 0.04rem;
}
#cart_wap_wrapper .option_common_bottom button {
  background-image: linear-gradient(134deg, #FF2F2F 0%, #EF1E0B 100%);
  border-radius: 0.24rem;
  height: 0.38rem;
  line-height: 0.38rem;
  color: #ffffff;
  width: 1rem;
  margin-right: 0.1rem;
  font-size: 0.14rem;
}
#cart_wap_wrapper .receive_option_common {
  position: fixed;
  left: 0;
  top: 0;
  z-index: 9999;
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  overflow-y: scroll;
  display: none;
}
#cart_wap_wrapper .receive_option_common.option_wrapper .option_empty_box {
  display: none;
  padding-bottom: 0.44rem;
}
#cart_wap_wrapper .receive_option_common.option_wrapper .option_empty_box dl {
  text-align: center;
  margin-top: 0.5rem;
}
#cart_wap_wrapper .receive_option_common.option_wrapper .option_empty_box dl dt {
  width: 2.3rem;
  margin: 0 auto;
  margin-bottom: 0.37rem;
}
#cart_wap_wrapper .receive_option_common.option_wrapper .option_empty_box dl dt img {
  width: 100%;
}
#cart_wap_wrapper .receive_option_common.option_wrapper .option_empty_box dl dd {
  font-weight: 500;
  font-size: 0.15rem;
  color: #979797;
}
#cart_wap_wrapper .receive_option_common.option_wrappers .option_empty_box {
  display: none;
  padding-bottom: 0.44rem;
}
#cart_wap_wrapper .receive_option_common.option_wrappers .option_empty_box dl {
  text-align: center;
  margin-top: 0.5rem;
}
#cart_wap_wrapper .receive_option_common.option_wrappers .option_empty_box dl dt {
  width: 2.3rem;
  margin: 0 auto;
  margin-bottom: 0.37rem;
}
#cart_wap_wrapper .receive_option_common.option_wrappers .option_empty_box dl dt img {
  width: 100%;
}
#cart_wap_wrapper .receive_option_common.option_wrappers .option_empty_box dl dd {
  font-weight: 500;
  font-size: 0.15rem;
  color: #979797;
}
#cart_wap_wrapper .receive_option_common.receive_wrapper h4 {
  font-family: PingFang-SC-Bold;
  font-size: 0.14rem;
  color: #000000;
  line-height: 0.14rem;
  padding: 0.2rem 0 0.1rem 0.14rem;
}
#cart_wap_wrapper .receive_option_common.receive_wrapper .option_common_content .item.disable .good_name {
  color: #999999;
}
#cart_wap_wrapper .receive_option_common.receive_wrapper .option_common_content .item .default {
  word-break: keep-all;
  font-size: 0.11rem;
  color: #FF2F2F;
  border: 1px solid #FF2F2F;
  border-radius: 0.11rem;
  padding: 0.01rem 0.02rem;
  margin-right: 0.02rem;
}
#cart_wap_wrapper .receive_option_common.receive_wrapper .option_common_content .item .i_price {
  font-size: 0.16rem;
  color: #606060;
  font-family: PingFangSC-Regular;
  margin-top: 0.06rem;
}
#cart_wap_wrapper .receive_option_common.receive_wrapper .option_common_content .item .i_price .price_able span {
  margin-right: 0.04rem;
}
#cart_wap_wrapper .receive_option_common.receive_wrapper .option_common_content .item .i_price .price_disable {
  color: #FF2F2F;
}
#cart_wap_wrapper .receive_option_common.receive_wrapper .option_common_content .item .i_price .price_Red {
  color: #FF2F2F;
  font-size: 0.12rem;
  margin-top: 0.04rem;
}
#cart_wap_wrapper .receive_option_common.receive_wrapper .option_common_bottom button {
  display: block;
  width: 91.2%;
  margin: 0.05rem auto;
  font-size: 0.14rem;
}
#cart_wap_wrapper .receive_option_common .option_common_box {
  display: flex;
  justify-content: space-between;
  flex-direction: column;
  height: 100%;
}
#cart_wap_wrapper .receive_option_common .title {
  padding: 0 0.15rem;
  font-family: PingFangSC-Medium;
  font-size: 0.17rem;
  color: #000000;
  height: 0.46rem;
  line-height: 0.46rem;
}
#cart_wap_wrapper .receive_option_common .title i {
  color: #454545;
  font-weight: normal;
  font-size: 0.12rem;
}
#cart_wap_wrapper .receive_option_common .option_common_content {
  flex: 1;
  overflow-y: auto;
}
#cart_wap_wrapper .receive_option_common .option_common_content .item {
  display: flex;
  padding: 0.14rem 0.18rem;
  margin-bottom: 0.05rem;
}
#cart_wap_wrapper .receive_option_common .option_common_content .item.disable {
  color: #999999;
}
#cart_wap_wrapper .receive_option_common .option_common_content .item.disable .already_sold_box {
  display: block;
}
#cart_wap_wrapper .receive_option_common .option_common_content .item.disable .price_num .le_num_action {
  display: none;
}
#cart_wap_wrapper .receive_option_common .option_common_content .item.disable .i_price .price_able {
  display: none;
}
#cart_wap_wrapper .receive_option_common .option_common_content .item.disable .i_price .price_disable {
  display: inline-block;
}
#cart_wap_wrapper .receive_option_common .option_common_content .item.disable .good_name {
  color: #999999;
}
#cart_wap_wrapper .receive_option_common .option_common_content .item .i_checkbox {
  flex: 0 0 0.16rem;
  height: 0.16rem;
  margin: 0.26rem 0.1rem 0 0;
}
#cart_wap_wrapper .receive_option_common .option_common_content .item .i_img {
  position: relative;
  flex: 0 0 0.7rem;
}
#cart_wap_wrapper .receive_option_common .option_common_content .item .i_img img {
  width: 0.7rem;
  height: 0.7rem;
  vertical-align: middle;
}
#cart_wap_wrapper .receive_option_common .option_common_content .item .item_right {
  flex: 1;
  text-align: left;
  padding-left: 0.15rem;
}
#cart_wap_wrapper .receive_option_common .option_common_content .item .good_name {
  font-family: PingFangSC-Regular;
  font-size: 0.14rem;
  line-height: 0.2rem;
  font-weight: normal;
  word-break: break-all;
}
#cart_wap_wrapper .receive_option_common .option_common_content .item .price_able {
  display: inline-block;
}
#cart_wap_wrapper .receive_option_common .option_common_content .item .price_disable {
  font-size: 0.12rem;
  margin-top: 0.04rem;
  display: none;
}
#cart_wap_wrapper .receive_option_common .option_common_content .item .price_num {
  display: flex;
  margin-top: 0.05rem;
  position: relative;
}
#cart_wap_wrapper .receive_option_common .option_common_content .item .price_num .i_price {
  flex: 1;
  font-family: PingFangSC-Semibold;
  font-size: 0.16rem;
  color: #FF2F2F;
  line-height: 0.16rem;
}
#cart_wap_wrapper .receive_option_common .option_common_content .item .price_num .i_price span {
  font-size: 0.12rem;
}
#cart_wap_wrapper .receive_option_common .option_common_content .item .price_num .i_price .reduce_price {
  margin-top: 0.03rem;
  height: 0.14rem;
  line-height: 0.14rem;
}
#cart_wap_wrapper .receive_option_common .option_common_content .item .price_num .le_num_action {
  display: inline-block;
  flex: 0 0 0.92rem;
  position: absolute;
  right: 0rem;
  top: 0.05rem;
}
#cart_wap_wrapper .service_wrapper {
  position: fixed;
  left: 0;
  top: 0;
  z-index: 9999;
  width: 100%;
  background-color: #ffffff;
  display: flex;
  justify-content: space-between;
  flex-direction: column;
  height: 100%;
  display: none;
}
#cart_wap_wrapper .service_wrapper .option_common_content {
  padding: 0.2rem 0.15rem;
  flex: 1;
  overflow-y: auto;
}
#cart_wap_wrapper .service_wrapper .option_common_content .icon-close {
  font-size: 0.12rem;
  color: #454545;
  position: relative;
  top: -0.04rem;
}
#cart_wap_wrapper .service_wrapper .option_common_content dl {
  display: flex;
}
#cart_wap_wrapper .service_wrapper .option_common_content dl dt {
  border-radius: 0.08rem;
  width: 0.8rem;
  height: 0.8rem;
  margin-right: 0.16rem;
}
#cart_wap_wrapper .service_wrapper .option_common_content dl dt img {
  width: 100%;
}
#cart_wap_wrapper .service_wrapper .option_common_content dl dd {
  flex: 1;
  padding-top: 0.32rem;
}
#cart_wap_wrapper .service_wrapper .option_common_content dl dd .price {
  color: #FF2F2F;
  font-family: PingFangSC-Semibold;
  font-size: 0.16rem;
}
#cart_wap_wrapper .service_wrapper .option_common_content dl dd .price .mark {
  font-size: 0.12rem;
}
#cart_wap_wrapper .service_wrapper .option_common_content dl dd .price .floating {
  font-size: 0.09rem;
}
#cart_wap_wrapper .service_wrapper .option_common_content dl dd .number {
  font-size: 0.11rem;
  color: #979797;
}
#cart_wap_wrapper .service_wrapper .option_common_content .service_type_box {
  padding-top: 0.3rem;
}
#cart_wap_wrapper .service_wrapper .option_common_content .service_type_box h3 {
  font-family: PingFangSC-Medium;
  font-size: 0.15rem;
  color: #000000;
  line-height: 0.15rem;
}
#cart_wap_wrapper .service_wrapper .option_common_content .service_type_box h4 {
  padding-top: 0.2rem;
  font-weight: normal;
  font-size: 0.13rem;
}
#cart_wap_wrapper .service_wrapper .option_common_content .service_type_box h4 i {
  vertical-align: middle;
  margin-left: 0.06rem;
  color: #FF2F2F;
  font-size: 0.14rem;
}
#cart_wap_wrapper .service_wrapper .option_common_content .service_type_box ul li {
  min-width: 2.02rem;
  height: 0.3rem;
  line-height: 0.3rem;
  margin-top: 0.18rem;
  background: #F7F7F7;
  border-radius: 0.14rem;
  font-size: 0.12rem;
  color: #252525;
  padding: 0 0.2rem;
  position: relative;
}
#cart_wap_wrapper .service_wrapper .option_common_content .service_type_box ul li.active {
  background: #FFF4F3;
  border: 1px solid #FF2F2F;
  color: #FF2F2F;
}
#cart_wap_wrapper .service_wrapper .option_common_content .service_type_box ul li.active i {
  background: #FF2F2F;
  color: #ffffff;
}
#cart_wap_wrapper .service_wrapper .option_common_content .service_type_box ul li.disabled {
  background: #F7F7F7;
  color: #E0E0E0;
}
#cart_wap_wrapper .service_wrapper .option_common_content .service_type_box ul li.disabled i {
  background: #EFEFEF;
  font-size: 0.1rem;
  color: #D6D6D6;
}
#cart_wap_wrapper .service_wrapper .option_common_content .service_type_box ul li i {
  position: absolute;
  right: 0;
  top: -0.14rem;
  background: #FFF4F3;
  border-radius: 0.08rem;
  font-size: 0.1rem;
  color: #FF2F2F;
  height: 0.2rem;
  line-height: 0.2rem;
  display: inline-block;
  font-style: normal;
  padding: 0 0.07rem;
}
#cart_wap_wrapper .service_wrapper .option_common_content .service_type_box ul li b {
  font-weight: normal;
  position: absolute;
  top: 0;
  right: -0.5rem;
  font-size: 0.1rem;
  color: #FF2F2F;
}
#cart_wap_wrapper .coupon_wrapper {
  position: fixed;
  left: 0;
  top: 0;
  z-index: 9999;
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  overflow-y: auto;
  display: none;
}
#cart_wap_wrapper .coupon_wrapper .option_common_box {
  padding: 0 0.1rem 0.18rem 0.1rem;
}
#cart_wap_wrapper .coupon_wrapper .option_common_box .title {
  padding: 0 0.05rem;
  font-family: PingFangSC-Medium;
  color: #000000;
  font-size: 0.17rem;
  height: 0.46rem;
  line-height: 0.46rem;
}
#cart_wap_wrapper .coupon_wrapper .option_common_box .title i {
  color: #454545;
  font-weight: normal;
  font-size: 0.12rem;
}
#cart_wap_wrapper .coupon_wrapper .option_common_box .coupon_item {
  margin-top: 0.08rem;
}
#cart_wap_wrapper .coupon_wrapper .option_common_box .coupon_item .receive {
  display: inline-block;
}
#cart_wap_wrapper .coupon_wrapper .option_common_box .coupon_item .collect_bill {
  display: none;
}
#cart_wap_wrapper .coupon_wrapper .option_common_box .coupon_item .coupon_get_wap {
  display: none;
}
#cart_wap_wrapper .coupon_wrapper .option_common_box .coupon_item.already_receive .receive {
  display: none;
}
#cart_wap_wrapper .coupon_wrapper .option_common_box .coupon_item.already_receive .collect_bill {
  display: inline-block;
}
#cart_wap_wrapper .coupon_wrapper .option_common_box .coupon_item.already_receive .coupon_get_wap {
  display: block;
}
#cart_wap_wrapper .coupon_wrapper .option_common_box .coupon_item .coupon_content {
  display: flex;
  box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.08);
  border-radius: 2px 0 0 2px;
  position: relative;
  z-index: 1;
}
#cart_wap_wrapper .coupon_wrapper .option_common_box .coupon_item .coupon_content .content_left {
  width: 1.2rem;
  color: #ffffff;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  background: url("https://p3.lefile.cn/product/adminweb/2020/11/25/7ded59ba-6a30-41b0-8212-3cc3cd73332e.png");
  background-size: 100% 100%;
}
#cart_wap_wrapper .coupon_wrapper .option_common_box .coupon_item .coupon_content .content_left .price {
  font-size: 0.38rem;
  line-height: 0.38rem;
  font-family: PingFangSC-Semibold;
}
#cart_wap_wrapper .coupon_wrapper .option_common_box .coupon_item .coupon_content .content_left .price i {
  font-size: 0.2rem;
  font-style: normal;
}
#cart_wap_wrapper .coupon_wrapper .option_common_box .coupon_item .coupon_content .content_left .condition {
  font-size: 0.1rem;
}
#cart_wap_wrapper .coupon_wrapper .option_common_box .coupon_item .coupon_content .content_right {
  flex: 1;
  padding: 0 0.1rem;
  position: relative;
  overflow: hidden;
  background-image: url("https://p3.lefile.cn/product/adminweb/2020/11/25/47fe58ee-ef7b-4b2a-8ad3-5751107ef4d2.png");
  background-size: 100% 100%;
}
#cart_wap_wrapper .coupon_wrapper .option_common_box .coupon_item .coupon_content .content_right h4 {
  font-family: PingFangSC-Semibold;
  font-size: 0.12rem;
  color: #000000;
  line-height: 0.12rem;
  padding: 0.16rem 0 0.14rem 0;
}
#cart_wap_wrapper .coupon_wrapper .option_common_box .coupon_item .coupon_content .content_right .coupon_get_wap {
  position: absolute;
  right: -0.09rem;
  top: -0.06rem;
  width: 0.56rem;
}
#cart_wap_wrapper .coupon_wrapper .option_common_box .coupon_item .coupon_content .content_right .coupon_time {
  font-size: 0.11rem;
  color: #252525;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
#cart_wap_wrapper .coupon_wrapper .option_common_box .coupon_item .coupon_content .content_right .explain_box {
  display: flex;
  align-items: center;
  margin-top: 0.08rem;
  padding-bottom: 0.06rem;
}
#cart_wap_wrapper .coupon_wrapper .option_common_box .coupon_item .coupon_content .content_right .explain_box .explain_left {
  flex: 1;
  display: flex;
  align-items: center;
}
#cart_wap_wrapper .coupon_wrapper .option_common_box .coupon_item .coupon_content .content_right .explain_box .explain_right {
  flex: 0 0 0.37rem;
}
#cart_wap_wrapper .coupon_wrapper .option_common_box .coupon_item .coupon_content .content_right .explain_box .explain_right button {
  background: #FF2F2F;
  border-radius: 0.12rem;
  font-size: 0.12rem;
  color: #FFFFFF;
  width: 0.74rem;
  height: 0.25rem;
  line-height: 0.25rem;
}
#cart_wap_wrapper .coupon_wrapper .option_common_box .coupon_item .coupon_content .content_right .explain_box .explain_right button.collect_bill {
  border: 1px solid #FF2F2F;
  color: #FF2F2F;
  background-color: #fff;
}
#cart_wap_wrapper .coupon_wrapper .option_common_box .coupon_item .coupon_content .content_right .explain_box p {
  padding: 0.05rem 0;
  margin-right: 0.06rem;
  font-size: 0.1rem;
  color: #606060;
}
#cart_wap_wrapper .coupon_wrapper .option_common_box .coupon_item .coupon_content .content_right .explain_box i {
  opacity: 0.6;
  color: #808080;
  font-size: 0.12rem;
  display: none;
}
#cart_wap_wrapper .coupon_wrapper .option_common_box .coupon_item .coupon_content .content_right .explain_box i.icon-coupon-wap-bottom {
  display: block;
}
#cart_wap_wrapper .coupon_wrapper .option_common_box .coupon_item .coupon_content .content_right .explain_box.active .icon-coupon-wap-bottom {
  display: none;
}
#cart_wap_wrapper .coupon_wrapper .option_common_box .coupon_item .coupon_content .content_right .explain_box.active .icon-coupon-wap-top {
  display: block;
}
#cart_wap_wrapper .coupon_wrapper .option_common_box .coupon_item .explain_box_info {
  z-index: -1;
  background: #FFFFFF;
  box-shadow: 0 0 0.08rem 0 rgba(0, 0, 0, 0.08);
  border-radius: 0 0 0.04rem 0.04rem;
  font-size: 0.12rem;
  color: #979797;
  padding: 0.12rem 0.16rem;
  line-height: 0.18rem;
  margin: 0 0.04rem;
}
#cart_wap_wrapper .coupon_wrapper .option_common_box .coupon_item .collect_bill_box h6 {
  padding: 0.13rem 0 0.07rem 0;
  font-weight: normal;
  font-size: 0.12rem;
}
#cart_wap_wrapper .coupon_wrapper .option_common_box .coupon_item .collect_bill_box h6 span.num {
  color: #FF2F2F;
  padding: 0 0.02rem;
}
#cart_wap_wrapper .coupon_wrapper .option_common_box .coupon_item .collect_bill_box h6 span.price {
  padding: 0 0.02rem;
}
#cart_wap_wrapper .coupon_wrapper .option_common_box .coupon_item .collect_bill_box ul {
  width: 100%;
  height: 1.2rem;
  white-space: nowrap;
  overflow-x: auto;
}
#cart_wap_wrapper .coupon_wrapper .option_common_box .coupon_item .collect_bill_box ul ::-webkit-scrollbar {
  display: none;
}
#cart_wap_wrapper .coupon_wrapper .option_common_box .coupon_item .collect_bill_box ul li {
  margin-right: 0.04rem;
  width: 0.8rem;
  height: 1.2rem;
  overflow: hidden;
  display: inline-block;
}
#cart_wap_wrapper .coupon_wrapper .option_common_box .coupon_item .collect_bill_box ul li .pic_box {
  position: relative;
}
#cart_wap_wrapper .coupon_wrapper .option_common_box .coupon_item .collect_bill_box ul li .pic_box input {
  position: absolute;
  left: 0.06rem;
  top: 0.06rem;
  border-radius: 0.08rem;
  width: 0.06rem;
}
#cart_wap_wrapper .coupon_wrapper .option_common_box .coupon_item .collect_bill_box ul li img {
  width: 100%;
}
#cart_wap_wrapper .coupon_wrapper .option_common_box .coupon_item .collect_bill_box ul li p {
  text-align: center;
}
#cart_wap_wrapper .coupon_wrapper .option_common_box .coupon_item .collect_bill_box ul li p.pic_box {
  width: 0.8rem;
  height: 0.8rem;
  border-radius: 0.04rem;
}
#cart_wap_wrapper .coupon_wrapper .option_common_box .coupon_item .collect_bill_box ul li p.price {
  font-family: PingFangSC-Medium;
  font-size: 0.12rem;
  color: #252525;
  padding: 0.04rem 0;
}
#cart_wap_wrapper .coupon_wrapper .option_common_box .coupon_item .collect_bill_box ul li p.num {
  font-size: 0.11rem;
  color: #BDBDBD;
}
#cart_wap_wrapper .subscribe_mask {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 999;
  background: rgba(0, 0, 0, 0.3);
  display: none;
}
#cart_wap_wrapper .subscribe_mask #subscribe_wrapper {
  position: fixed;
  width: 2.4rem;
  height: auto;
  padding: 0 0.2rem;
  left: 50%;
  top: 50%;
  border-radius: 0.2rem;
  transform: translate(-50%, -50%);
  z-index: 1000;
  background: #fff;
}
#cart_wap_wrapper .subscribe_mask #subscribe_wrapper .title {
  margin-top: 0.31rem;
  margin-bottom: 0.13rem;
  text-align: center;
  font-family: PingFang-SC-Bold;
  font-size: 0.18rem;
  color: #252525;
  font-weight: bold;
}
#cart_wap_wrapper .subscribe_mask #subscribe_wrapper .tip {
  font-family: PingFangSC-Regular;
  font-size: 0.13rem;
  color: #606060;
}
#cart_wap_wrapper .subscribe_mask #subscribe_wrapper .subscribe_content {
  margin-top: 0.11rem;
}
#cart_wap_wrapper .subscribe_mask #subscribe_wrapper .subscribe_input {
  width: 100%;
  position: relative;
}
#cart_wap_wrapper .subscribe_mask #subscribe_wrapper .subscribe_input.subscribe_inputc {
  margin-bottom: 0.08rem;
}
#cart_wap_wrapper .subscribe_mask #subscribe_wrapper .subscribe_input.subscribe_inputd {
  display: flex;
  margin-bottom: 0.08rem;
}
#cart_wap_wrapper .subscribe_mask #subscribe_wrapper .subscribe_input input {
  width: 1.7rem;
  border: 1px solid #E0E0E0;
  height: 0.36rem;
  line-height: 0.36rem;
  padding-left: 0.14rem;
  padding-right: 0.5rem;
  font-size: 0.13rem;
  color: #252525;
  border-radius: 0.04rem;
}
#cart_wap_wrapper .subscribe_mask #subscribe_wrapper .subscribe_input .captcha {
  width: 0.88rem;
  padding-left: 0.14rem;
  padding-right: 0.5rem;
  margin-right: 0.02rem;
}
#cart_wap_wrapper .subscribe_mask #subscribe_wrapper .subscribe_input .captcha_btn {
  width: 0.8rem;
  text-align: center;
  height: 0.36rem;
  line-height: 0.36rem;
  font-family: PingFangSC-Regular;
  font-size: 0.12rem;
  color: #FF2F2F;
  background: #FFF4F3;
  border: 1px solid #FF2F2F;
  border-radius: 0.04rem;
}
#cart_wap_wrapper .subscribe_mask #subscribe_wrapper .subscribe_input .captcha_validate {
  width: 0.8rem;
  text-align: center;
  height: 0.36rem;
  line-height: 0.36rem;
  border-radius: 0.04rem;
}
#cart_wap_wrapper .subscribe_mask #subscribe_wrapper .subscribe_input .modify {
  position: absolute;
  right: 0.14rem;
  top: 0.1rem;
  cursor: pointer;
  color: #E0E0E0;
}
#cart_wap_wrapper .subscribe_mask #subscribe_wrapper .btn_group {
  text-align: center;
  margin-top: 0.24rem;
  padding-bottom: 0.29rem;
}
#cart_wap_wrapper .subscribe_mask #subscribe_wrapper .btn_group button {
  font-size: 0.15rem;
  border-radius: 0.18rem;
}
#cart_wap_wrapper .subscribe_mask #subscribe_wrapper .btn_group button.cancel {
  border: 1px solid #979797;
  width: 0.98rem;
  height: 0.32rem;
  line-height: 0.32rem;
  color: #979797;
}
#cart_wap_wrapper .subscribe_mask #subscribe_wrapper .btn_group button.confirm {
  background-image: linear-gradient(134deg, #FF2F2F 0%, #EF1E0B 100%);
  width: 1rem;
  height: 0.34rem;
  color: #ffffff;
  margin-left: 0.2rem;
}
#cart_wap_wrapper .subscribe_mask #subscribe_wrapper #slider_dialog {
  display: none;
}
#cart_wap_wrapper .subscribe_mask #subscribe_wrapper .slider {
  margin-bottom: 14px;
}
#cart_wap_wrapper .subscribe_mask #subscribe_wrapper #fast_subscribe_box {
  position: relative;
}
#cart_wap_wrapper .subscribe_mask #subscribe_wrapper #slider_dialog,
#cart_wap_wrapper .subscribe_mask #subscribe_wrapper #slider_f_dialog {
  display: none;
  position: absolute;
  width: 300px;
  height: 300px;
  left: 50%;
  top: -28px;
  margin-left: -165px;
  z-index: 10000200;
  background: #fff;
}
#cart_wap_wrapper .pop_cto {
  position: fixed;
  left: 0;
  top: 0;
  z-index: 9999;
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  overflow-y: scroll;
  display: none;
}
#cart_wap_wrapper .pop_cto .topcenter {
  width: 100%;
  text-align: center;
  margin-top: 1.2rem;
  font-family: PingFangSC-Regular;
  font-size: 0.14rem;
  color: #979797;
  letter-spacing: 0;
}
#cart_wap_wrapper .pop_cto .topcenter img {
  width: 1.97rem;
}
#cart_wap_wrapper .pop_cto .service_choise_btn {
  position: absolute;
  z-index: 102;
  bottom: 0;
  right: 0;
  left: 0;
  height: 0.48rem;
  background-color: #fff;
  border-top: 1px solid rgba(224, 224, 224, 0.7);
}
#cart_wap_wrapper .pop_cto .service_choise_btn input {
  display: block;
  width: 87.2%;
  height: 40px;
  line-height: 40px;
  margin: 0.04rem auto;
  text-align: center;
  color: #fff;
  font-size: 0.0875rem;
  background: #e0e0e0;
  border-radius: 20px;
  border-style: none;
  -webkit-appearance: none;
}
#cart_wap_wrapper .pop_cto .service_pro {
  height: 112px;
}
#cart_wap_wrapper .pop_cto .service_pro > div {
  float: left;
  position: relative;
  height: 112px;
}
#cart_wap_wrapper .pop_cto .service_pro .img_box {
  width: 28.6%;
}
#cart_wap_wrapper .pop_cto .service_pro .img_box .srdz_img_con {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
  width: 0.8rem;
  height: 0.8rem;
}
#cart_wap_wrapper .pop_cto .service_pro .img_box .srdz_img_con img {
  display: block;
  width: 0.8rem;
  height: 0.8rem;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
}
#cart_wap_wrapper .pop_cto .service_pro .srdz_price_wrap {
  width: 71.4%;
}
#cart_wap_wrapper .pop_cto .service_pro .srdz_price_wrap > div {
  position: absolute;
  bottom: 16px;
}
#cart_wap_wrapper .pop_cto .service_pro .srdz_price_wrap .srdz_pop_mall {
  font-size: 0.16rem;
  color: #FF2F2F;
  font-family: PingFangSC_Semibold;
}
#cart_wap_wrapper .pop_cto .service_pro .srdz_price_wrap .srdz_pop_mall i {
  font-style: normal;
  font-size: 0.12rem;
}
#cart_wap_wrapper .pop_cto .service_pro .srdz_price_wrap .srdz_pop_mall b {
  font-weight: normal;
  font-size: 0.09rem;
}
#cart_wap_wrapper .pop_cto .service_pro .srdz_price_wrap .srdz_pop_mall #srdz_spprice {
  font-weight: bold;
  font-size: 0.15rem;
}
#cart_wap_wrapper .pop_cto .service_pro .srdz_price_wrap .srdz_pop_code {
  font-size: 0.11rem;
  color: #979797;
  margin-top: 0.02rem;
}
#cart_wap_wrapper .pop_cto .service_pro .srdz_pop_close {
  position: absolute;
  right: 0.15rem;
  top: 0.2rem;
  font-size: 0.12rem;
  color: #454545;
}
#cart_wap_wrapper .pop_right,
#cart_wap_wrapper .pop_right_bg {
  position: fixed;
  z-index: 101;
  left: 0;
  right: 0;
  bottom: 0;
  overflow: hidden;
  box-sizing: border-box;
  -webkit-transform: translateY(100%);
  -moz-transform: translateY(100%);
  -ms-transform: translateY(100%);
  -o-transform: translateY(100%);
  transform: translateY(100%);
  -webkit-transition: all 0.3s ease_in_out;
  -moz-transition: all 0.3s ease_in_out;
  -ms-transition: all 0.3s ease_in_out;
  -o-transition: all 0.3s ease_in_out;
  transition: all 0.3s ease_in_out;
}
#cart_wap_wrapper .pop_right {
  /* top: 133px; */
  z-index: 102;
  background-color: #fff;
}
#cart_wap_wrapper .pop_right_bg {
  left: 0;
  z-index: 101;
  background-color: rgba(0, 0, 0, 0.6);
}
#cart_wap_wrapper .pop_right_main,
#cart_wap_wrapper .service_list_main {
  height: 100%;
  box-sizing: border-box;
}
#cart_wap_wrapper .pop_right_main {
  position: relative;
}
#cart_wap_wrapper .pop_right_main .carve_main {
  width: 100%;
  height: 100%;
  padding-top: 0.6rem;
  padding-bottom: 0.71rem;
  background-color: #F4F6F7;
  box-sizing: border-box;
  overflow: scroll;
  display: flex;
  align-items: center;
  flex-direction: column;
}
#cart_wap_wrapper .pop_right_main .carve_main .carve_main_preview {
  background-color: rgba(165, 42, 42, 0);
  height: 2.5rem;
  width: 100%;
  text-align: center;
}
#cart_wap_wrapper .pop_right_main .carve_main .carve_main_preview .carve_main_preview_img {
  display: inline-block;
  width: 2.5rem;
  height: 2.5rem;
  box-sizing: border-box;
  position: relative;
}
#cart_wap_wrapper .pop_right_main .carve_main .carve_main_preview .carve_main_preview_img img {
  width: 100%;
  height: 100%;
}
#cart_wap_wrapper .pop_right_main .carve_main .carve_main_preview .carve_main_preview_img .carve_main_preview_t {
  position: absolute;
  top: 0.295rem;
  left: 0.4rem;
  color: #ffffff;
  font-size: 0.12rem;
  letter-spacing: 0.01rem;
  white-space: pre-wrap;
}
#cart_wap_wrapper .pop_right_main .carve_main .carve_main_preview .carve_main_preview_img .carve_main_preview_b {
  position: absolute;
  top: 1.63rem;
  left: 0.4rem;
  color: #000000;
  font-size: 0.12rem;
  letter-spacing: 0.01rem;
  white-space: pre-wrap;
}
/*平板C面刻字*/
#cart_wap_wrapper .pop_right_main .carve_main .carve_main_preview .tablet-box {
  position: relative;
  display: inline-block;
  height: 100%;
}
#cart_wap_wrapper .pop_right_main .carve_main .carve_main_preview .tablet-box .tablet-C-detail-wap-img{
  max-height: 100%;
}
#cart_wap_wrapper .pop_right_main .carve_main .carve_main_preview .tablet-box .carve_main_preview_tablet{
  position: absolute;
  color: #cecece;
  font-size: 0.1rem;
  letter-spacing: 0.01rem;
  white-space: pre-wrap;
  -webkit-text-stroke-width: 0;
}
/*平板C面刻字*/
#cart_wap_wrapper .pop_right_main .carve_main > h6 {
  font-family: PingFangSC-Regular;
  font-size: 0.11rem;
  color: #454545;
  text-align: center;
  font-weight: 400;
  margin-top: 0.203rem;
}
#cart_wap_wrapper .pop_right_main .carve_main > p {
  margin-top: 0.025rem;
  font-size: 0.11rem;
  color: #BDBDBD;
  letter-spacing: 0;
  font-weight: 400;
}
#cart_wap_wrapper .pop_right_main .carve_main .carve_main_carving {
  margin-top: 0.115rem;
  padding-top: 0.3rem;
  width: 100%;
  background-color: #ffffff;
  text-align: center;
  position: relative;
}
#cart_wap_wrapper .pop_right_main .carve_main .carve_main_carving #carve_input {
  width: 100%;
  height: 0.4rem;
  box-sizing: border-box;
  margin: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
}
#cart_wap_wrapper .pop_right_main .carve_main .carve_main_carving #carve_input input {
  width: 3.32rem;
  height: 0.4rem;
  padding-right: 0.3rem;
  box-sizing: border-box;
  opacity: 0.9;
  background-color: #ffffff;
  background-clip: padding-box;
  border: 0.01rem solid transparent;
  border-radius: 0.04rem;
  background-clip: padding-box, border-box;
  background-origin: padding-box, border-box;
  background-image: linear-gradient(to right, #ffffff, #ffffff), linear-gradient(to right, #28B0FD, #94F2D3);
  padding-left: 0.12rem;
  font-size: 0.16rem;
  letter-spacing: 0.01rem;
  line-height: 0.4rem;
  color: #000;
  font-weight: 400;
}
#cart_wap_wrapper .pop_right_main .carve_main .carve_main_carving #carve_input .carve_clear_input {
  position: absolute;
  top: 0.125rem;
  right: 0.3rem;
  width: 0.15rem;
  height: 0.15rem;
}
#cart_wap_wrapper .pop_right_main .carve_main .carve_main_carving input::placeholder {
  font-size: 0.14rem;
  letter-spacing: 0;
}
#cart_wap_wrapper .pop_right_main .carve_main .carve_main_carving .personal_text_content_r_remind {
  width: 100%;
  margin-top: 0.1rem;
  font-size: 0.11rem;
  color: #BDBDBD;
  letter-spacing: 0;
  font-weight: 400;
  text-align: left;
  box-sizing: border-box;
  padding-left: 0.28rem;
}
#cart_wap_wrapper .pop_right_main .carve_main .carve_main_carving .carve_emojis_box {
  margin: 0 auto;
  margin-top: 0.25rem;
  width: 3.21rem;
  height: 1.53rem;
  box-sizing: border-box;
  background-color: #ffffff;
  overflow: scroll;
  justify-content: flex-start;
  flex-wrap: wrap;
  display: flex;
}
#cart_wap_wrapper .pop_right_main .carve_main .carve_main_carving .carve_emojis_box .emoji {
  display: inline-block;
  border-radius: 0.15rem;
  width: 0.3rem;
  height: 0.3rem;
  font-size: 0.2192rem;
  line-height: 0.22rem;
  display: flex;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  margin: 0 0.07rem 0.16rem 0.07rem;
  -webkit-tap-highlight-color: transparent;
}
#cart_wap_wrapper .pop_right_main .carve_main .carve_main_carving .carve_emojis_box .choice_expression {
  border-radius: 0.046rem;
  background-clip: padding-box;
  border: 0.015rem solid transparent;
  background-clip: padding-box, border-box;
  background-origin: padding-box, border-box;
  background-image: linear-gradient(to bottom, #ffffff, #ffffff), linear-gradient(to bottom, #D2FFAD, #A1DCFF);
}
#cart_wap_wrapper .pop_right_main .carve_main .carve_main_carving span:nth-child(7n+1) {
  margin-left: 0.075rem;
}
#cart_wap_wrapper .pop_right_main .carve_main .carve_main_carving span:nth-child(7n+7) {
  margin-right: 0.075rem;
}
#cart_wap_wrapper .pop_right.in,
#cart_wap_wrapper .pop_right_bg.in {
  -webkit-transform: translateY(0);
  -moz-transform: translateY(0);
  -ms-transform: translateY(0);
  -o-transform: translateY(0);
  transform: translateY(0);
}
#cart_wap_wrapper .pop_right.in {
  z-index: 9999;
}
#cart_wap_wrapper .pop_right_bg.in {
  top: 0;
}
#cart_wap_wrapper .pop_right .service_list_main .srdz_option_list {
  display: block;
  /* position: absolute;
      top: 112px;
      bottom: 0; */
  width: 100%;
  height: calc(100% _ 112px);
}
#cart_wap_wrapper .pop_right .service_list_main .service_pro {
  height: 112px;
}
#cart_wap_wrapper .pop_right .service_list_main .service_pro > div {
  float: left;
  position: relative;
  height: 112px;
}
#cart_wap_wrapper .pop_right .service_list_main .service_pro .img_box {
  width: 28.6%;
}
#cart_wap_wrapper .pop_right .service_list_main .service_pro .img_box .srdz_img_con {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
  width: 0.8rem;
  height: 0.8rem;
}
#cart_wap_wrapper .pop_right .service_list_main .service_pro .img_box .srdz_img_con img {
  display: block;
  width: 0.8rem;
  height: 0.8rem;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
}
#cart_wap_wrapper .pop_right .service_list_main .service_pro .srdz_price_wrap {
  width: 71.4%;
}
#cart_wap_wrapper .pop_right .service_list_main .service_pro .srdz_price_wrap > div {
  position: absolute;
  bottom: 16px;
}
#cart_wap_wrapper .pop_right .service_list_main .service_pro .srdz_price_wrap .srdz_pop_mall {
  font-size: 0.16rem;
  color: #FF2F2F;
  font-family: PingFangSC_Semibold;
}
#cart_wap_wrapper .pop_right .service_list_main .service_pro .srdz_price_wrap .srdz_pop_mall i {
  font-style: normal;
  font-size: 0.12rem;
}
#cart_wap_wrapper .pop_right .service_list_main .service_pro .srdz_price_wrap .srdz_pop_mall b {
  font-weight: normal;
  font-size: 0.09rem;
}
#cart_wap_wrapper .pop_right .service_list_main .service_pro .srdz_price_wrap .srdz_pop_mall #srdz_spprice {
  font-weight: bold;
  font-size: 0.15rem;
}
#cart_wap_wrapper .pop_right .service_list_main .service_pro .srdz_price_wrap .srdz_pop_code {
  font-size: 0.11rem;
  color: #979797;
  margin-top: 0.02rem;
}
#cart_wap_wrapper .pop_right .service_list_main .service_pro .srdz_pop_close {
  position: absolute;
  right: 0.15rem;
  top: 0.2rem;
  font-size: 0.12rem;
  color: #454545;
}
#cart_wap_wrapper .pop_right .service_list_main .srdz_option_list .pro_customed_scroll_wrap {
  overflow-y: auto;
  height: max_content;
  margin-bottom: 55px;
}
#cart_wap_wrapper .pop_right .service_list_main .srdz_option_list .pro_customed_scroll_wrap .title {
  font-family: PingFangSC_Semibold;
  font-size: 0.14rem;
  color: #000000;
}
#cart_wap_wrapper .pop_right .service_list_main .srdz_option_list .pro_customed_scroll_wrap textarea {
  background: #F7F7F7;
  width: 100%;
  height: 1.26rem;
  text-indent: 0.1rem;
  padding-top: 0.1rem;
  font-size: 0.14rem;
  color: #808080;
  margin-top: 0.16rem;
}
#cart_wap_wrapper .pop_right .service_list_main .srdz_option_list .pro_customed_scroll_wrap .person_text {
  margin: 0.16rem 0 0.12rem 0;
  width: 100%;
}
#cart_wap_wrapper .pop_right .service_list_main .srdz_option_list .pro_customed_scroll_wrap .tip {
  font-size: 0.14rem;
  color: #808080;
  line-height: 0.14rem;
}
#cart_wap_wrapper .pop_right .service_list_main .srdz_option_list .pro_customed_scroll_wrap .pro_customed_list_container {
  height: max_content;
}
#cart_wap_wrapper .pro_customed_list_container {
  display: block;
  overflow: hidden;
  height: 100%;
}
#cart_wap_wrapper .pro_customed_list_container .pro_customed_pric_list {
  display: block;
  overflow: hidden;
  height: 100%;
}
#cart_wap_wrapper .pro_customed_list_container .pro_customed_pric_list .pro_customized_nav {
  float: left;
  width: 24.3%;
  height: 100%;
  background-color: #F1F1F1;
  /* overflow: hidden; */
  overflow-y: scroll;
}
#cart_wap_wrapper .pro_customed_list_container .pro_customed_pric_list .pro_customized_nav .pro_category_cover {
  height: auto;
  overflow-y: scroll;
  width: 100%;
  padding-bottom: 350px;
}
#cart_wap_wrapper .pro_customed_list_container .pro_customed_pric_list .pro_customized_nav .swiper_container {
  height: 100%;
}
#cart_wap_wrapper .pro_customed_list_container .pro_customed_pric_list .pro_customized_nav .paintimg_category {
  display: block;
  font-size: 0.13rem;
  height: 56px;
  text-align: center;
  color: #252525;
  display: flex;
  align-items: center;
  justify-content: center;
}
#cart_wap_wrapper .pro_customed_list_container .pro_customed_pric_list .pro_customized_nav .mutil_line {
  display: flex;
  align-items: center;
  justify-content: space_around;
  flex-direction: column;
}
#cart_wap_wrapper .pro_customed_list_container .pro_customed_pric_list .pro_customized_nav .srdz_category_list.on .paintimg_category {
  background-color: #FFFFFF;
  font-family: PingFangSC_Semibold;
  display: flex;
  align-items: center;
  justify-content: center;
}
#cart_wap_wrapper .pro_customed_list_container .pro_customed_pric_list .customized_list {
  float: left;
  width: 75.7%;
  height: 400px;
  overflow-y: scroll;
}
#cart_wap_wrapper .pro_customed_list_container .pro_customed_pric_list .customized_list ul {
  display: block;
  margin-left: 0.2rem;
  margin-top: 0.16rem;
  padding-bottom: 110px;
}
#cart_wap_wrapper .pro_customed_list_container .pro_customed_pric_list .customized_list ul li {
  float: left;
  width: 44%;
  box-sizing: border_box;
  height: 146px;
  margin-right: 4.3%;
}
#cart_wap_wrapper .pro_customed_list_container .pro_customed_pric_list .customized_list ul li .customized_info h6 {
  font-size: 0.075rem;
  line-height: 22px;
  text-align: center;
  overflow: hidden;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  -webkit-text-overflow: ellipsis;
  -moz-text-overflow: ellipsis;
  white-space: nowrap;
}
#cart_wap_wrapper .pro_customed_list_container .pro_customed_pric_list .customized_list ul li .customized_info .img_box {
  position: relative;
  width: 100%;
  height: 116px;
  background: #FFFFFF;
  border: 1px solid #E0E0E0;
  border-radius: 0.12rem;
}
#cart_wap_wrapper .pro_customed_list_container .pro_customed_pric_list .customized_list ul li .customized_info .img_box img {
  max-width: 95%;
  max-height: 95%;
  width: auto;
  position: absolute;
  margin: auto;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
}
#cart_wap_wrapper .pro_customed_list_container .pro_customed_pric_list .customized_list ul li.on .customized_info .img_box {
  position: relative;
  border: 1px solid #FF2F2F;
}
#cart_wap_wrapper .pro_customed_list_container .pro_customed_pric_list .customized_list ul li.on .customized_info .img_box::before {
  content: '';
  background-image: url(//p3.lefile.cn/product/adminweb/2021/02/22/vJAMjaJObHLI4uie7tBrJdmcu-9194.png);
  position: absolute;
  width: 18px;
  height: 18px;
  bottom: 6px;
  right: 6px;
  z-index: 3;
  background-size: 18px 18px;
}
#cart_wap_wrapper #customized_pop .service_list_main .pro_customed_pric,
#cart_wap_wrapper #customized_pop_c .service_list_main .pro_customed_pric {
  height: 44px;
  line-height: 44px;
  margin-bottom: 3px;
}
#cart_wap_wrapper #customized_pop .service_list_main .pro_customed_pric .pro_customed_pric_container,
#cart_wap_wrapper #customized_pop_c .service_list_main .pro_customed_pric .pro_customed_pric_container {
  position: relative;
  height: 100%;
  overflow: hidden;
  padding: 0 0.15rem;
}
#cart_wap_wrapper #customized_pop .service_list_main .pro_customed_pric .pro_customed_pric_container a,
#cart_wap_wrapper #customized_pop_c .service_list_main .pro_customed_pric .pro_customed_pric_container a {
  font-size: 0.12rem;
  color: #606060;
}
#cart_wap_wrapper #customized_pop .service_list_main .pro_customed_pric .pro_customed_list,
#cart_wap_wrapper #customized_pop_c .service_list_main .pro_customed_pric .pro_customed_list {
  width: auto;
  height: 42px;
  line-height: 42px;
  margin-right: 10px;
}
#cart_wap_wrapper #customized_pop .service_list_main .pro_customed_pric .pro_customed_list.on::after,
#cart_wap_wrapper #customized_pop_c .service_list_main .pro_customed_pric .pro_customed_list.on::after {
  content: "";
  position: absolute;
  left: 50%;
  bottom: 0;
  width: 0.38rem;
  border-top: 4px solid #FF2F2F;
  border-radius: 2px;
  margin-left: -0.19rem;
}
#cart_wap_wrapper #customized_pop .service_list_main .pro_customed_pric .pro_customed_list.on a,
#cart_wap_wrapper #customized_pop_c .service_list_main .pro_customed_pric .pro_customed_list.on a {
  font-family: PingFangSC_Medium;
  font-size: 0.14rem;
  color: #000000;
}
#cart_wap_wrapper #customized_pop .service_list_main .pro_customed_list_container,
#cart_wap_wrapper #customized_pop_c .service_list_main .pro_customed_list_container {
  overflow: hidden;
  height: calc(100% _ 47px);
}
#cart_wap_wrapper #customized_pop .pro_customed_text,
#cart_wap_wrapper #customized_pop_c .pro_customed_text {
  width: 88.3%;
  margin: 0 16px;
  padding: 12px 0 0 12px;
  height: 126px;
  resize: none;
  outline: none;
  border: none;
  background-color: #F7F7F7;
}
#cart_wap_wrapper #customized_pop .pop_right_head,
#cart_wap_wrapper #customized_pop_c .pop_right_head {
  width: 100%;
  height: 0.48rem;
  box-sizing: border-box;
  position: absolute;
  z-index: 102;
  left: 0;
  top: 0;
  background-color: #F4F6F7;
  padding: 0 0.16rem;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
#cart_wap_wrapper #customized_pop .pop_right_head img,
#cart_wap_wrapper #customized_pop_c .pop_right_head img {
  width: 0.12rem;
  height: 0.2rem;
}
#cart_wap_wrapper #customized_pop .pop_right_head h6,
#cart_wap_wrapper #customized_pop_c .pop_right_head h6 {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  font-family: FZLTHJW--GB1-0;
  font-size: 0.17rem;
  color: #454545;
  font-weight: 400;
}
#cart_wap_wrapper #customized_pop .pop_right_head span,
#cart_wap_wrapper #customized_pop_c .pop_right_head span {
  font-family: FZLTHJW--GB1-0;
  font-size: 0.11rem;
  color: #979797;
  font-weight: 400;
}
#cart_wap_wrapper #customized_pop .pop_right_A_main,
#cart_wap_wrapper #customized_pop_c .pop_right_A_main {
  width: 100%;
  height: 100%;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  padding-top: 0.48rem;
  padding-bottom: 0.71rem;
}
#cart_wap_wrapper #customized_pop .pop_right_A_main .A_pre_img_box,
#cart_wap_wrapper #customized_pop_c .pop_right_A_main .A_pre_img_box {
  width: 100%;
  height: 2.91rem;
  padding: 0 0.46rem;
  box-sizing: border-box;
}
#cart_wap_wrapper #customized_pop .pop_right_A_main .A_price_nav_box,
#cart_wap_wrapper #customized_pop_c .pop_right_A_main .A_price_nav_box {
  width: 100%;
  height: 0.65rem;
  border-top: 0.01rem solid #E0E0E0;
  padding: 0 0.05rem;
  box-sizing: border-box;
  position: relative;
}
#cart_wap_wrapper #customized_pop .pop_right_A_main .A_price_nav_box > ul,
#cart_wap_wrapper #customized_pop_c .pop_right_A_main .A_price_nav_box > ul {
  width: 100%;
  height: 100%;
  box-sizing: border-box;
  padding: 0.12rem 0;
  white-space: nowrap;
  overflow: scroll;
}
#cart_wap_wrapper #customized_pop .pop_right_A_main .A_price_nav_box > ul > .A_price_nav_li,
#cart_wap_wrapper #customized_pop_c .pop_right_A_main .A_price_nav_box > ul > .A_price_nav_li {
  float: left;
  box-sizing: border-box;
  margin: 0 0.1rem;
  padding: 0.08rem 0;
  font-family: FZLTHJW--GB1-0;
  font-size: 0.12rem;
  line-height: 0.12rem;
  color: #3C4463;
  font-weight: 400;
}
#cart_wap_wrapper #customized_pop .pop_right_A_main .A_price_nav_box > ul .A_price_nav_li_active,
#cart_wap_wrapper #customized_pop_c .pop_right_A_main .A_price_nav_box > ul .A_price_nav_li_active {
  font-family: FZLTHJW--GB1-0;
  font-size: 0.15rem;
  line-height: 0.15rem;
  color: #3C4463;
  font-weight: 400;
  border: 0;
  border-bottom: 0.03rem solid;
  border-image-source: linear-gradient(to right, #8CFF32, #12A8FF);
  border-image-slice: 1;
}
#cart_wap_wrapper #customized_pop .pop_right_A_main .A_imgs_box,
#cart_wap_wrapper #customized_pop_c .pop_right_A_main .A_imgs_box {
  flex: 1;
  padding-top: 0.12rem;
  box-sizing: border-box;
  overflow: hidden;
  display: flex;
}
#cart_wap_wrapper #customized_pop .pop_right_A_main .A_imgs_box .A_imgs_box_l,
#cart_wap_wrapper #customized_pop_c .pop_right_A_main .A_imgs_box .A_imgs_box_l {
  width: 0.93rem;
  background-color: #F6F6F6;
  overflow: scroll;
}
#cart_wap_wrapper #customized_pop .pop_right_A_main .A_imgs_box .A_imgs_box_l .A_img_class_nav_li,
#cart_wap_wrapper #customized_pop_c .pop_right_A_main .A_imgs_box .A_imgs_box_l .A_img_class_nav_li {
  width: 100%;
  height: 0.71rem;
  box-sizing: border-box;
  display: flex;
  justify-content: center;
  align-items: center;
  border-bottom: 0.01rem solid #EAEAEA;
}
#cart_wap_wrapper #customized_pop .pop_right_A_main .A_imgs_box .A_imgs_box_l .A_img_class_nav_li_active,
#cart_wap_wrapper #customized_pop_c .pop_right_A_main .A_imgs_box .A_imgs_box_l .A_img_class_nav_li_active {
  background-color: #fff;
}
#cart_wap_wrapper #customized_pop .pop_right_A_main .A_imgs_box .A_imgs_box_r,
#cart_wap_wrapper #customized_pop_c .pop_right_A_main .A_imgs_box .A_imgs_box_r {
  flex: 1;
  background-color: #ffffff;
  padding: 0 0.11rem;
  overflow: scroll;
}
#cart_wap_wrapper #customized_pop .pop_right_A_main .A_imgs_box .A_imgs_box_r > img,
#cart_wap_wrapper #customized_pop_c .pop_right_A_main .A_imgs_box .A_imgs_box_r > img {
  float: left;
  width: 0.809rem;
  height: 0.5118rem;
  margin-bottom: 0.06rem;
  border-radius: 0.04rem;
  border: 0.01rem solid #ffffff;
  box-sizing: border-box;
}
#cart_wap_wrapper #customized_pop .pop_right_A_main .A_imgs_box .A_imgs_box_r .A_imgs_box_r_img_active,
#cart_wap_wrapper #customized_pop_c .pop_right_A_main .A_imgs_box .A_imgs_box_r .A_imgs_box_r_img_active {
  border: 0.01rem solid transparent;
  background-image: linear-gradient(#fff, #fff), linear-gradient(to right, #dcf941, #ff5f5f, #82d4a0, #53c1cf, #28b0fd);
  background-origin: border-box;
  background-clip: content-box, border-box;
}
#cart_wap_wrapper #customized_pop .pop_right_A_main .A_imgs_box .A_imgs_box_r :nth-child(3n+2),
#cart_wap_wrapper #customized_pop_c .pop_right_A_main .A_imgs_box .A_imgs_box_r :nth-child(3n+2) {
  margin-left: 0.0865rem;
  margin-right: 0.0865rem;
}
#cart_wap_wrapper #customized_pop .AC_face_exp,
#cart_wap_wrapper #customized_pop_c .AC_face_exp {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 110;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
#cart_wap_wrapper #customized_pop .AC_face_exp .AC_face_exp_content,
#cart_wap_wrapper #customized_pop_c .AC_face_exp .AC_face_exp_content {
  width: 2.15rem;
  background-color: #fff;
  border-radius: 0.06rem;
  padding: 0.3rem 0.46rem 0.42rem;
}
#cart_wap_wrapper #customized_pop .AC_face_exp div h6:last-of-type,
#cart_wap_wrapper #customized_pop_c .AC_face_exp div h6:last-of-type {
  margin-top: 0.2rem;
}
#cart_wap_wrapper #customized_pop .AC_face_exp > img,
#cart_wap_wrapper #customized_pop_c .AC_face_exp > img {
  margin-top: 0.22rem;
  display: block;
  width: 0.32rem;
  height: 0.32rem;
}
#cart_wap_wrapper #customized_pop .AC_face_exp div h6,
#cart_wap_wrapper #customized_pop_c .AC_face_exp div h6 {
  font-family: 微软雅黑, Arial;
  font-size: 0.15rem;
  color: #252525;
  font-weight: 700;
  height: 0.17rem;
}
#cart_wap_wrapper #customized_pop .AC_face_exp div img,
#cart_wap_wrapper #customized_pop_c .AC_face_exp div img {
  width: 100%;
  height: 1.25rem;
  background: #EEE;
  border-radius: 0.02rem;
  margin-top: 0.1rem;
}
#cart_wap_wrapper #customized_pop .AC_face_exp div p,
#cart_wap_wrapper #customized_pop_c .AC_face_exp div p {
  font-family: FZLTHJW--GB1-0;
  font-size: 0.12rem;
  color: #454545;
  line-height: 0.15rem;
  font-weight: 400;
  margin-top: 0.1rem;
  text-align: justify;
}
#cart_wap_wrapper #customized_pop .L_face_exp,
#cart_wap_wrapper #customized_pop_c .L_face_exp {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 110;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
#cart_wap_wrapper #customized_pop .L_face_exp > img,
#cart_wap_wrapper #customized_pop_c .L_face_exp > img {
  margin-top: 0.18rem;
  display: block;
  width: 0.30rem;
  height: 0.30rem;
}
#cart_wap_wrapper #customized_pop .L_face_exp .L_face_exp_content,
#cart_wap_wrapper #customized_pop_c .L_face_exp .L_face_exp_content {
  width: 3.07rem;
  height: 3.21rem;
  align-items: center;
  background-color: #fff;
  border-radius: 0.06rem;
  padding: 0.3rem 0.35rem 0.44rem 0.35rem;
  box-sizing: border-box;
}
#cart_wap_wrapper #customized_pop .L_face_exp .L_face_exp_content .desktop_tips_content,
#cart_wap_wrapper #customized_pop_c .L_face_exp .L_face_exp_content .desktop_tips_content{
  background:#eee;
  width:100%;
  margin-top:0.1rem;
  display: flex;
  justify-content: center;
  width: 2.36rem;
  height: 1.5rem;
  margin-left:auto;
  margin-right:auto;
}
#cart_wap_wrapper #customized_pop .L_face_exp .L_face_exp_content .desktop_tips_content .img_desktop_left,
#cart_wap_wrapper #customized_pop_c .L_face_exp .L_face_exp_content .desktop_tips_content .img_desktop_left{
  width:129px;
  height:auto;
  background:transparent;
  margin:0 auto;
}
#cart_wap_wrapper #customized_pop .L_face_exp div h6,
#cart_wap_wrapper #customized_pop_c .L_face_exp div h6 {
  font-family: 微软雅黑, Arial;
  font-size: 0.15rem;
  color: #252525;
  font-weight: 700;
  height: 0.17rem;
}
#cart_wap_wrapper #customized_pop .L_face_exp div img,
#cart_wap_wrapper #customized_pop_c .L_face_exp div img {
  width: 100%;
  height: 1.25rem;
  background: #EEE;
  border-radius: 0.02rem;
  margin-top: 0.18rem;
}
#cart_wap_wrapper #customized_pop .L_face_exp div p,
#cart_wap_wrapper #customized_pop_c .L_face_exp div p {
  font-family: FZLTHJW--GB1-0;
  font-size: 0.12rem;
  color: #454545;
  line-height: 0.15rem;
  font-weight: 400;
  margin-top: 0.1rem;
  text-align: justify;
}
#cart_wap_wrapper #customized_pop .carve_foot,
#cart_wap_wrapper #customized_pop_c .carve_foot {
  position: absolute;
  bottom: 0rem;
  left: 0;
  width: 100%;
  height: 0.71rem;
  background: #FFFFFF;
  box-shadow: 0 -2px 10px 0 rgba(160, 160, 160, 0.22);
  display: flex;
  align-items: center;
  z-index: 101;
}
#cart_wap_wrapper #customized_pop .carve_foot .carve_price,
#cart_wap_wrapper #customized_pop_c .carve_foot .carve_price {
  position: relative;
  width: 1.7rem;
  padding-left: 0.38rem;
  box-sizing: border-box;
}
#cart_wap_wrapper #customized_pop .carve_foot .carve_price span,
#cart_wap_wrapper #customized_pop_c .carve_foot .carve_price span {
  font-family: PingFangSC-Regular;
  font-size: 0.12rem;
  color: #FF2F2F;
  line-height: 0.28rem;
  font-weight: 400;
}
#cart_wap_wrapper #customized_pop .carve_foot .carve_price b,
#cart_wap_wrapper #customized_pop_c .carve_foot .carve_price b {
  font-family: PingFangSC-Semibold;
  font-size: 0.2rem;
  color: #FF2F2F;
  line-height: 0.28rem;
  font-weight: 600;
}
#cart_wap_wrapper #customized_pop .carve_foot .carve_price s,
#cart_wap_wrapper #customized_pop_c .carve_foot .carve_price s {
  display: block;
  line-height: 0.12rem;
  font-family: PingFangSC-Regular;
  font-size: 0.12rem;
  color: #979797;
  text-align: left;
  padding-left: 0.49rem;
  font-weight: 400;
}
#cart_wap_wrapper #customized_pop .carve_foot .carve_foot_ensure,
#cart_wap_wrapper #customized_pop_c .carve_foot .carve_foot_ensure {
  position: absolute;
  top: 0.14rem;
  right: 0.15rem;
  display: flex;
  align-items: center;
  justify-content: center;
  box-sizing: border-box;
  width: 1.89rem;
  height: 0.42rem;
  background-clip: padding-box;
  border: 0.02rem solid transparent;
  border-radius: 0.21rem;
  background-clip: padding-box, border-box;
  background-origin: padding-box, border-box;
  background-image: linear-gradient(to right, #ffffff, #ffffff), linear-gradient(to right, #DCF941, #FF5F5F, #82D4A0, #53C1CF, #28B0FD);
  font-family: 微软雅黑, Arial;
  font-size: 0.15rem;
  color: #4B4F5A;
  font-weight: 400;
  box-shadow: 0 0.03rem 0.05rem 0 rgba(179, 226, 218, 0.5);
}
#cart_wap_wrapper #customized_pop .service_choise_btn,
#cart_wap_wrapper #customized_pop_c .service_choise_btn {
  position: absolute;
  z-index: 102;
  bottom: 0;
  right: 0;
  left: 0;
  height: 0.48rem;
  background-color: #fff;
  border-top: 1px solid rgba(224, 224, 224, 0.7);
  display: none;
}
#cart_wap_wrapper #customized_pop .service_choise_btn input,
#cart_wap_wrapper #customized_pop_c .service_choise_btn input {
  display: block;
  width: 87.2%;
  height: 40px;
  line-height: 40px;
  margin: 0.04rem auto;
  text-align: center;
  color: #fff;
  font-size: 0.0875rem;
  background: #e0e0e0;
  border-radius: 20px;
  border-style: none;
  -webkit-appearance: none;
  font-size: 0.14rem;
}
#cart_wap_wrapper .pro_customized_nav .swiper_slide {
  display: inline_block;
  width: auto;
}
#cart_wap_wrapper .customized_list ul {
  display: none;
}
#cart_wap_wrapper .customized_list ul li .customized_info .img_box {
  width: 100px;
  height: 100px;
  margin: 0 auto;
  overflow: hidden;
}
#cart_wap_wrapper .customized_list ul li .customized_info p {
  font-size: 1.2rem;
}
#cart_wap_wrapper .service_info_wrapper {
  position: fixed;
  left: 0;
  top: 0;
  z-index: 9999;
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  overflow-y: auto;
  display: none;
}
#cart_wap_wrapper .service_info_wrapper .header {
  height: 0.44rem;
  line-height: 0.44rem;
  font-size: 0.17rem;
  color: #000000;
  text-align: center;
  position: fixed;
  width: 100%;
  left: 0;
  top: 0;
  background-color: #ffffff;
}
#cart_wap_wrapper .service_info_wrapper .header i {
  position: absolute;
  left: 0.13rem;
  top: 0;
  font-size: 0.27rem;
  font-weight: normal;
}
#cart_wap_wrapper .service_info_wrapper .banner {
  height: 1.3rem;
  margin-top: 0.44rem;
}
#cart_wap_wrapper .service_info_wrapper .info_box h3 {
  height: 0.46rem;
  line-height: 0.46rem;
  background: #F0F0F0;
  padding-left: 0.15rem;
  font-size: 0.14rem;
}
#cart_wap_wrapper .service_info_wrapper .info_box .item {
  border-bottom: 1px #E0E0E0 solid;
}
#cart_wap_wrapper .service_info_wrapper .info_box .item:last-child {
  border-bottom: none;
}
#cart_wap_wrapper .service_info_wrapper .info_box .item_title {
  height: 0.46rem;
  line-height: 0.46rem;
  padding-left: 0.15rem;
  font-size: 0.13rem;
  position: relative;
  display: flex;
}
#cart_wap_wrapper .service_info_wrapper .info_box .item_title span.name {
  flex: 0 0 1.58rem;
}
#cart_wap_wrapper .service_info_wrapper .info_box .item_title i {
  position: absolute;
  right: 0.25rem;
  top: 0;
  font-size: 0.18rem;
  color: #979797;
}
#cart_wap_wrapper #similarity_wap_wrapper {
  position: fixed;
  left: 0;
  top: 0;
  z-index: 9999;
  width: 100%;
  background-color: #ffffff;
  display: flex;
  justify-content: space-between;
  flex-direction: column;
  height: 100%;
  overflow-y: scroll;
  display: none;
  background-image: linear-gradient(0deg, #F8F8F8 0%, #FFF 100%);
}
#cart_wap_wrapper #similarity_wap_wrapper .similarity_cart_wrap {
  margin: 0 0.16rem;
}
#cart_wap_wrapper #similarity_wap_wrapper .icon-arrow-lift {
  flex: 0 0 0.18rem;
  font-size: 0.24rem;
}
#cart_wap_wrapper #similarity_wap_wrapper .title {
  padding: 0 0.2rem;
  font-family: PingFangSC-Medium;
  color: #000000;
  height: 0.46rem;
  line-height: 0.46rem;
  font-size: 0.18rem;
}
#cart_wap_wrapper #similarity_wap_wrapper .form {
  display: flex;
  background-color: #FFFFFF;
  border-radius: 0.12rem;
  padding: 0.15rem 0.16rem;
}
#cart_wap_wrapper #similarity_wap_wrapper .form.form_fail {
  display: none;
}
#cart_wap_wrapper #similarity_wap_wrapper .form.form_fail h3 {
  background-color: #F6F6F6;
  height: 0.26rem;
}
#cart_wap_wrapper #similarity_wap_wrapper .form.form_fail .i_desc .service_box,
#cart_wap_wrapper #similarity_wap_wrapper .form.form_fail .i_desc .option_box {
  margin-top: 0.1rem;
}
#cart_wap_wrapper #similarity_wap_wrapper .form.form_fail .i_desc .service_box button,
#cart_wap_wrapper #similarity_wap_wrapper .form.form_fail .i_desc .option_box button {
  width: 0.6rem;
  border-radius: 0;
}
#cart_wap_wrapper #similarity_wap_wrapper .form .i_img {
  position: relative;
  background-color: #F6F6F6;
}
#cart_wap_wrapper #similarity_wap_wrapper .form .i_img img {
  width: 1rem;
  height: 1rem;
  vertical-align: middle;
}
#cart_wap_wrapper #similarity_wap_wrapper .form .form_right {
  flex: 1;
  text-align: left;
  padding-left: 0.08rem;
  padding-top: 0.08rem;
}
#cart_wap_wrapper #similarity_wap_wrapper .form .i_desc h3 {
  font-family: PingFangSC-Regular;
  font-size: 0.14rem;
  line-height: 0.2rem;
  flex: 1;
  word-break: break-all;
  color: #252525;
}
#cart_wap_wrapper #similarity_wap_wrapper .form .i_desc .service_box,
#cart_wap_wrapper #similarity_wap_wrapper .form .i_desc .option_box {
  margin-top: 0.05rem;
}
#cart_wap_wrapper #similarity_wap_wrapper .form .i_desc .service_box button,
#cart_wap_wrapper #similarity_wap_wrapper .form .i_desc .option_box button {
  padding: 0 0.08rem;
  height: 0.25rem;
  background: #F6F6F6;
  border-radius: 0.5rem;
  font-family: PingFangSC-Regular;
  font-size: 0.13rem;
  color: #606060;
  letter-spacing: 0;
  text-align: center;
  line-height: 0.25rem;
}
#cart_wap_wrapper #similarity_wap_wrapper .search_btn {
  flex: 0 0 0.18rem;
  text-align: right;
}
#cart_wap_wrapper #similarity_wap_wrapper .search_btn img {
  width: 100%;
  vertical-align: middle;
}
#cart_wap_wrapper #similarity_wap_wrapper .recommend_content {
  padding: 0.1rem 0.15rem;
}
#cart_wap_wrapper #similarity_wap_wrapper .recommend_content .item {
  box-shadow: 0 0 8px 2px rgba(234, 234, 234, 0.5);
  display: flex;
  align-items: center;
  justify-content: center;
}
#cart_wap_wrapper .recommend_box.empty_recommend .item .price .icon-bill-wap-cart {
  color: #606060;
  font-size: 0.22rem;
  display: flex;
  width: 0.3rem;
  height: 0.3rem;
  align-items: center;
  justify-content: center;
  position: relative;
  right: -0.05rem;
}
#cart_wap_wrapper .recommend_box h3 {
  font-family: PingFang-SC-Heavy;
  font-size: 0.16rem;
  color: #000000;
  text-align: center;
  margin-top: 0.25rem;
}
#cart_wap_wrapper .recommend_box h3 i {
  display: inline-block;
  background-image: linear-gradient(270deg, #E1140A 0%, #FF6A00 100%);
  border-radius: 0.3rem;
}
#cart_wap_wrapper .recommend_box h3 i.icon1,
#cart_wap_wrapper .recommend_box h3 i.icon2 {
  width: 0.034rem;
  height: 0.075rem;
  transform: rotate(30deg);
  margin-right: 0.04rem;
}
#cart_wap_wrapper .recommend_box h3 i.icon2 {
  height: 0.115rem;
}
#cart_wap_wrapper .recommend_box h3 i.icon3,
#cart_wap_wrapper .recommend_box h3 i.icon4 {
  width: 0.034rem;
  height: 0.115rem;
  transform: rotate(30deg);
  margin-left: 0.04rem;
}
#cart_wap_wrapper .recommend_box h3 i.icon4 {
  height: 0.075rem;
  position: relative;
  top: -0.03rem;
  left: 0;
}
#cart_wap_wrapper .recommend_box .recommend_content {
  padding: 0.05rem 0;
}
#cart_wap_wrapper .recommend_box .recommend_content .row {
  display: flex;
}
#cart_wap_wrapper .recommend_box .recommend_content .item_box {
  width: 100%;
  float: left;
}
#cart_wap_wrapper .recommend_box .recommend_content .item_box .item {
  width: 100%;
}
#cart_wap_wrapper .recommend_box .recommend_content .item {
  width: 50%;
  background-color: #ffffff;
  box-shadow: 0 0 4px 0 rgba(234, 234, 234, 0.5);
  border-radius: 0.12rem;
  margin-right: 0.07rem;
  margin-top: 0.1rem;
}
#cart_wap_wrapper .recommend_box .recommend_content .item:last-child {
  margin-right: 0;
}
#cart_wap_wrapper .recommend_box .recommend_content .item .pic_box {
  width: 1rem;
  height: 1rem;
  margin: 0 auto;
  padding: 0.08rem 0.08rem;
}
#cart_wap_wrapper .recommend_box .recommend_content .item .pic_box img {
  width: 100%;
}
#cart_wap_wrapper .recommend_box .recommend_content .item .desc {
  line-height: 17px;
  font-size: 0.13rem;
  padding: 0 0.2rem 0 0.08rem;
  text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  line-clamp: 2;
  -webkit-box-orient: vertical;
  height: 0.32rem;
  word-break: break-all;
}
#cart_wap_wrapper .recommend_box .recommend_content .item .price {
  font-family: PingFangSC-Semibold;
  font-size: 0.14rem;
  color: #FF2F2F;
  line-height: 16px;
  margin-top: 0.05rem;
  padding: 0 0.08rem 0.15rem 0.08rem;
}
#cart_wap_wrapper .recommend_box .recommend_content .item .price .mark {
  font-size: 0.09rem;
  font-weight: normal;
}
#cart_wap_wrapper .recommend_box .recommend_content .item .price i {
  display: none;
}
#cart_wap_wrapper .good_empty_box {
  padding-bottom: 1rem;
}
#cart_wap_wrapper .good_empty_box dl {
  text-align: center;
  margin-top: 0.96rem;
}
#cart_wap_wrapper .good_empty_box dl.network dt {
  width: 1.99rem;
}
#cart_wap_wrapper .good_empty_box dl.empty dt {
  width: 2.12rem;
}
#cart_wap_wrapper .good_empty_box dl dt {
  width: 2.25rem;
  margin: 0 auto;
  margin-bottom: 0.37rem;
}
#cart_wap_wrapper .good_empty_box dl dt img {
  width: 100%;
}
#cart_wap_wrapper .good_empty_box dl dd {
  font-weight: 500;
  font-size: 0.15rem;
  color: #979797;
}
.bodyScrollerHide {
  overflow-y: hidden;
}
/* 预计到货时间配送地址start */
#arrivalTime-pop {
  top: 0;
  z-index: 1001;
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
}
#arrivalTime-pop .arrivalTime-title {
  height: 45px;
  line-height: 45px;
  text-align: center;
  font-size: 15px;
  color: #424242;
  border-bottom: 1px solid #e0e0e0;
}
#arrivalTime-pop .arrivalTime-title .close {
  width: 14px;
  height: 14px;
  background: url('https://p3.lefile.cn/product/adminweb/2020/11/09/26df913b-cca8-4ef0-b04d-54e78834178a.png') no-repeat center;
  background-size: 14px 14px;
  position: absolute;
  right: 13px;
  top: 15px;
}
.arrivalTime-main {
  height: calc(100% - 124px);
  overflow-y: scroll;
  border-bottom: 1px solid #e2e2e2;
}
.arrivalTime-main .arrivalTime-list {
  padding: 20px 16px;
  margin: 0;
}
.arrivalTime-main .arrivalTime-list li {
  display: flex;
  align-items: center;
  margin-bottom: 20px;
}
.arrivalTime-main .arrivalTime-list li .arrivalTime-list-checkIcon {
  background: url('https://p1.lefile.cn/product/adminweb/2020/11/09/93e9ad05-055d-40d6-8e5a-dab70dca6484.png') no-repeat center;
  background-size: 14px;
}
.arrivalTime-main .arrivalTime-list li i {
  display: inline-block;
  width: 14px;
  height: 14px;
  flex-shrink: 0;
  margin-right: 10px;
}
.arrivalTime-main .arrivalTime-list li p {
  display: inline-block;
  flex-shrink: 1;
  margin: 0;
  font-size: 14px;
  color: #454545;
  line-height: 17px;
}
.arrivalTime-main .arrivalTime-list li .default_tag {
  font-size: 0.09rem;
  color: #fff;
  background-image: linear-gradient(144deg, #FF2F2F 0%, #EF1E0B 100%);
  padding: 0rem 0.06rem;
  border-radius: 0.09rem;
  display: inline-block;
  vertical-align: top;
  line-height: 0.16rem;
  height: 0.16rem;
  margin-right: 0.03rem;
}
.arrivalTime-main .arrivalTime-list .arrivalTime-list-checkItem p {
  color: #ff2f2f;
}
.arrivalTime-main .arrivalTime-noaddress-tip {
  margin-top: 21px;
  margin-left: 39px;
  font-size: 14px;
  color: #979797;
  letter-spacing: 0;
  line-height: 17px;
}
.arrivalTime-bottom {
  height: 79px;
  position: relative;
}
.arrivalTime-bottom #arrivalTime-ok-btn {
  width: 73.5%;
  height: 39px;
  line-height: 39px;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  margin: auto;
  text-align: center;
  font-size: 15px;
  color: #ffffff;
  background-image: linear-gradient(-62deg, #ff2f2f 0%, #ff0c9c 100%);
  border-radius: 19.5px;
}
/* 预计到货时间配送地址end */
/* 预计到货时间选择地址start */
#arrivalTime-address-pop {
  top: 0;
  z-index: 1001;
  font-size: 1.2rem;
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
  overflow: hidden;
  box-sizing: border-box;
  background: #ffffff;
}
#arrivalTime-address-pop .arrivalTime-address-title {
  position: relative;
  left: 0;
  top: 0;
  font-size: 15px;
  color: #424242;
  height: 44px;
  width: 100%;
  z-index: 122;
  line-height: 44px;
  text-align: center;
  box-sizing: border-box;
}
#arrivalTime-address-pop .arrivalTime-address-title .go-arrivalTime-pop {
  position: absolute;
  left: 0;
  top: 0;
  width: 44px;
  height: 44px;
  background: url(https://p4.lefile.cn/product/adminweb/2020/11/09/0a5ec5a1-bf2c-498f-92ea-1f3eea330ccf.png) no-repeat center center;
  background-size: 12px 20px;
}
#arrivalTime-address-pop .arrivalTime-address-title .close {
  position: absolute;
  right: 0;
  top: 0;
  width: 44px;
  height: 44px;
  background: url('https://p3.lefile.cn/product/adminweb/2020/11/09/26df913b-cca8-4ef0-b04d-54e78834178a.png') no-repeat center center;
  background-size: 14px 14px;
}
#arrivalTime-address-pop .address-info {
  height: auto;
  line-height: 44px;
  padding: 0 8px;
  font-size: 0;
  border-bottom: 1px solid #e0e0e0;
}
#arrivalTime-address-pop .address-info span {
  margin: 0 8px;
  display: inline-block;
  vertical-align: middle;
  font-size: 14px;
  height: 100%;
  box-sizing: border-box;
  height: 44px;
  line-height: 44px;
}
#arrivalTime-address-pop .address-info span.active {
  color: #ff2f2f;
}
#arrivalTime-address-pop .arrivalTime-address-main {
  height: calc(100% - 130px);
  margin-top: 12px;
  overflow-y: auto;
  overflow-x: hidden;
  padding-bottom: 20px;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-overflow-scrolling: touch;
}
#arrivalTime-address-pop .arrivalTime-address-main .arrivalTime-address-body {
  height: auto;
  width: 100%;
  background-color: #fff;
  -webkit-overflow-scrolling: touch;
}
#arrivalTime-address-pop .arrivalTime-address-main .arrivalTime-address-body li {
  display: block;
  position: relative;
  line-height: 38px;
  overflow: hidden;
  font-size: 0;
}
#arrivalTime-address-pop .arrivalTime-address-main .arrivalTime-address-body li.arrivalTime-active {
  color: #ff2f2f;
}
#arrivalTime-address-pop .arrivalTime-address-main .arrivalTime-address-body li .arrivalTime-text {
  float: left;
  margin-left: 16px;
  font-size: 14px;
  vertical-align: middle;
}
/* 预计到货时间选择地址end */
/*配送地址 start*/
.arrivalTime {
  /* width: 2.1rem; */
  display: flex;
  align-items: center;
}
.arrivalTime .selected_title {
  font-size: 0.1rem;
  font-weight: 600;
  margin-left: 0.03rem;
  display: flex;
  align-items: center;
}
.arrivalTime #arrivalTimeAddress {
  display: inline-block;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  word-break: break-all;
  max-width: 1.45rem;
  height: 0.2rem;
  line-height: 0.2rem;
  margin-left: 0.02rem;
  vertical-align: middle;
}
/*配送地址 end*/

#discountDetailsBox {
  display: inline-flex;
  align-items: center;
}
#discountDetailsButton {
  color: #606060;
  margin-left: 10px;
  display: inline-flex;
  align-items: center;
  /* line-height: 1; */
}

.delivery-price {
  color: #FF2F2F;
}

.delivery-price .delivery-price-label {
  font-size: 12px;
  margin-right: 4px;
}

.delivery-price .delivery-price-value {
  font-size: 14px;
}
.with-delivery-price {
  color: #252525;;
}
/**
 * Swiper 6.1.2
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * http://swiperjs.com
 *
 * Copyright 2014-2020 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: August 17, 2020
 */

 @font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA') format('woff');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(-1 * var(--swiper-navigation-size)/ 2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;text-transform:none;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:'next'}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#ffffff}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0px,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white{--swiper-pagination-color:#ffffff}.swiper-pagination-black{--swiper-pagination-color:#000000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;animation:swiper-preloader-spin 1s infinite linear;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}
@font-face {
  font-family: 'lenovo-emoji';
  src: 
       url('data:application/x-font-woff2;charset=utf-8;base64,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') format('woff2');
}

.lenovo-emoji {
  font-family: "lenovo-emoji" !important;
  font-size: 0.22rem;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* 
此文件为购物车项目所有使用到的icon字体图标集合
图标库地址: https://www.iconfont.cn/manage/index?manage_type=myprojects&projectId=4082224
以后请均在此项目中新增，不再另起项目！

!!!开发模式使用路径引入！
!!!上线后务必使用base64引入
 */

/* @import url('//at.alicdn.com/t/c/font_4082224_cy6podkzqrq.css'); */

@font-face {
  font-family: "le-icon";
  /* Project id 4082224 */
  src:
    url('data:application/x-font-woff2;charset=utf-8;base64,d09GMgABAAAAAANAAAsAAAAAB0gAAALyAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHFQGYACDBgqCLIIxATYCJAMMCwgABCAFhFsHNhuBBsgOJS3HwADgAQBgBE/70ebt7v/n0tSySbrDkoiUAFGsFEIiJEISS5o8kpjSua8pJtNjkhQ6YmLppxa7z2MTKaI6LEydmWW0iY4MGyPXocvpr/PiuQFgrGVjTgysOKCA9rYswiwLiANB8Ewn+OArAs2WlVHv1bX0APvdSSKAZFreYFCWxl2vexIYVb+ikGoU6rkHi3gOKtID9TvgWfr5+MsZRpIq8645dr3WBV5+L39DGiWskD+LBwQWJ1TImL8xe5wf956kyePzNJr7tFoht1aEtGsoHCaV2vr6lv94iah5xa1gGk16UbJQSPAjJIGArK9JXgY8wti79qLS2toXFxnZf6ycbCXMngVON2O1uSg1xc+QeazEMVv93z4u0PeF2+z5wCu9n5rNuibQq9lCo/C9IcujE+Desdn88FSlun/WT/VzW1/UW1SvbyGJRPfe9kY7UJ+5N4rJ4J9pq8ysyMioyKy8DkSIiuGVmdetja2O4VaqKS+vmWoJUq15TYicSLCFas5DRCRIteQ1I2L66H6kYUP/Wm8YIvUXadOFjok0rBsS7YJEwzm4yFuat9WfAPIh9du/5Tf+r4yNjEes/RktBXx/KisRrcV8fePz9QZ/gu7szL7FDpBLnzRsEMj2K1kSmn0b33o5dAut1/fMLiY06CnhBIbhDEbgAqZZlRZL6toCK6xmcyqPt+jB0YjShEkLsEK7F3ACL+EMXsEFvGZV+v2oa8A/VrPjEZe1mIz+aowmCXLBqXnoZUSBDXyEQ1RR3IXc09wk1uUJtQ9h2RuEhXRBK1WPBISXb5Fn3E5CWMhikYd1+zyHOE6EEhZ9iCG0hxCpyOFg+95CMyIPqmHIJAJxgabMg7wYIgEblxMchLJ4uyBu08Mm4f4eNbjPjcmqhPGgQrSCcbheK8zpeQPbZTPcnAiCBbFCsYgH1d3SPITDEUFS/zwfhEHQPCuikiIOvx87V0ufq+e/1hFo5m3NkSJHUV3hRBlpb30aCwAAAA==') format('woff2');
}

.le-icon {
  font-family: "le-icon" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.le-icon-close:before {
  content: "\e69a";
}

.le-icon-info:before {
  content: "\e6de";
}

.le-popup {
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}
.le-popup-mask {
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background-color: rgba(0, 0, 0, 0.55);
}
.le-popup-header {
  text-align: center;
  font-size: 16px;
  color: #252525;
  padding: 16px 0;
  position: relative;
}
.le-popup-header-close {
  position: absolute;
  right: 15px;
  top: 18px;
  vertical-align: top;
  color: #454545;
}
.le-popup-content {
  background-color: #fff;
  position: absolute;
  bottom: 0;
  width: 100%;
  border-radius: 15px 15px 0 0;
}
.le-popup-hidden {
  overflow: hidden;
}
.le-popup-move-enter-active {
  animation: le-popup-move-in 0.3s;
}
.le-popup-move-leave-active {
  animation: le-popup-move-out 0.3s;
}
@keyframes le-popup-move-in {
0% {
    transform: translate3d(0, 100vh, 0);
}
100% {
    transform: translate3d(0, 0, 0);
}
}
@keyframes le-popup-move-out {
0% {
    transform: translate3d(0, 0, 0);
}
100% {
    transform: translate3d(0, 100vh, 0);
}
}
.le-popup-fade-enter-active {
  animation: le-popup-fade-in 0.3s;
}
.le-popup-fade-leave-active {
  animation: le-popup-fade-out 0.3s;
}
@keyframes le-popup-fade-in {
0% {
    opacity: 0;
}
100% {
    opacity: 1;
}
}
@keyframes le-popup-fade-out {
0% {
    opacity: 1;
}
100% {
    opacity: 0;
}
}

.le-loading {
  position: relative;
}
.le-loading-inner {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  z-index: 9;
  display: flex;
  align-items: center;
  justify-content: center;
}
.le-spinner {
  display: inline-block;
  position: relative;
  width: 40px;
  height: 40px;
}
.le-spinner-item {
  transform-origin: 20px 20px;
  animation: le-spinner 1.2s linear infinite;
}
.le-spinner-item:after {
  content: " ";
  display: block;
  position: absolute;
  top: 3px;
  left: 19px;
  width: 2px;
  height: 9px;
  border-radius: 20%;
  background: #ccc;
}
@keyframes le-spinner {
0% {
    opacity: 1;
}
100% {
    opacity: 0;
}
}
.le-spinner-item:nth-child(1) {
  transform: rotate(0deg);
  animation-delay: -1.1s;
}
.le-spinner-item:nth-child(2) {
  transform: rotate(30deg);
  animation-delay: -1s;
}
.le-spinner-item:nth-child(3) {
  transform: rotate(60deg);
  animation-delay: -0.9s;
}
.le-spinner-item:nth-child(4) {
  transform: rotate(90deg);
  animation-delay: -0.8s;
}
.le-spinner-item:nth-child(5) {
  transform: rotate(120deg);
  animation-delay: -0.7s;
}
.le-spinner-item:nth-child(6) {
  transform: rotate(150deg);
  animation-delay: -0.6s;
}
.le-spinner-item:nth-child(7) {
  transform: rotate(180deg);
  animation-delay: -0.5s;
}
.le-spinner-item:nth-child(8) {
  transform: rotate(210deg);
  animation-delay: -0.4s;
}
.le-spinner-item:nth-child(9) {
  transform: rotate(240deg);
  animation-delay: -0.3s;
}
.le-spinner-item:nth-child(10) {
  transform: rotate(270deg);
  animation-delay: -0.2s;
}
.le-spinner-item:nth-child(11) {
  transform: rotate(300deg);
  animation-delay: -0.1s;
}
.le-spinner-item:nth-child(12) {
  transform: rotate(330deg);
  animation-delay: 0s;
}

.price-item {
  display: flex;
  justify-content: space-between;
  margin-top: 15px;
}
.price-item-label {
  font-size: 14px;
  color: #454545;
}
.price-item-value {
  font-size: 14px;
  color: #000000;
}
.price-tips {
  font-size: 11px;
  color: #979797;
}

.discount[data-v-abe59122] {
  height: 60vh;
  overflow-y: auto;
  padding: 0 15px 48px;
}
.goods-area[data-v-abe59122] {
  background: #fff7f7;
  border-radius: 8px;
  padding: 10px;
}
.goods-list[data-v-abe59122] {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.fixed-height[data-v-abe59122] {
  height: 108px;
  overflow-y: hidden;
}
.goods-item-box[data-v-abe59122] {
  width: 75px;
  height: 75px;
  background: #ffffff;
  border-radius: 8px;
  padding: 10px;
  box-sizing: border-box;
  overflow: hidden;
}
.goods-item-box img[data-v-abe59122] {
  width: 100%;
}
.goods-item[data-v-abe59122] {
  position: relative;
  text-align: center;
  margin-bottom: 10px;
  align-self: flex-start;
}
.goods-item-checkbox[data-v-abe59122] {
  position: absolute;
  right: 6px;
  top: 6px;
}
.placeholder-box[data-v-abe59122] {
  width: 75px;
}
.goods-price[data-v-abe59122] {
  font-size: 14px;
  color: #454545;
  margin-top: 4px;
}
.goods-more[data-v-abe59122] {
  font-size: 12px;
  color: #979797;
  display: flex;
  align-items: center;
  justify-content: center;
}
.price-area[data-v-abe59122] {
  padding: 12px 0;
}
.black-bold[data-v-abe59122] {
  color: #000000;
  font-weight: 500;
}
.red-bold[data-v-abe59122] {
  color: #ff2f2f;
  font-weight: 500;
}
.total-price[data-v-abe59122] .price-item-value {
  color: #000000;
  font-weight: 500;
}
.discount-price[data-v-abe59122] .price-item-label {
  color: #000000;
  font-weight: 500;
}
.discount-price[data-v-abe59122] .price-item-value {
  color: #ff2f2f;
  font-weight: 500;
}


/*# sourceMappingURL=index_wap.css.map*/