@charset "utf-8";

h1,h2,h3,h4,h5,h6{margin:0;padding:0;}
.order-main{width:100%;max-width:1480px;margin:0 auto;padding:1px 20px;}

/* 购物车 结算 */
.cart_topline{margin-top:40px;}
.cart_topline h1{margin:0 auto;font-size:32px;font-weight: bold;line-height:40px;}
.cart_playinfo{padding:20px 0 60px}
.cart_playinfo .left_play{width: calc(50% - 20px);float: left;}
.cart_playinfo .right_play{width: calc(50% - 20px);float: right;}

.cart_playinfo .box1{border-radius: 15px;overflow: hidden;margin-bottom: 40px;}
.cart_playinfo .title{background: #CAAE82;padding: 20px 30px;width: 100%;}
.cart_playinfo .title h2{font-size: 16px;line-height: 20px;color: #fff;font-weight:bold;}
.cart_playinfo .title a{display: block;font-size: 14px;line-height: 20px;color: #232f3f;text-decoration:underline;margin-left: auto;transition: all .4s linear;-webkit-transition: all .4s linear;}
.cart_playinfo .title a:hover{color: #e7c99a;}
.cart_playinfo .bottbox{background-color: #fff;padding: 40px 30px;}


.cart_playinfo .list_row{display: flex;flex-wrap: wrap;}
.cart_playinfo .list_row .playbtn{margin-right: 10px;margin-bottom: 10px;width:40%;max-width:258px;-webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    filter: grayscale(100%);
    filter: gray;
    opacity:0.5;}
.cart_playinfo .list_row .playbtn a{display: block;width: 100%;height: 100%;}
.cart_playinfo .list_row .playbtn img{display: block;width: 100%;height: auto;object-fit: cover;}

.cart_playinfo .list_row .playbtn.active{-webkit-filter: grayscale(0%);
    -moz-filter: grayscale(0%);
    -ms-filter: grayscale(0%);
    -o-filter: grayscale(0%);
    filter: grayscale(0%);
    filter: gray;
    opacity:1;}


.cart_playinfo .li{margin-bottom: 32px;}
.cart_playinfo .li h3{font-size: 16px;line-height: 20px;color: #232f3f;font-family: 'Arial';margin-bottom: 20px;}
.cart_playinfo .li h5.user{font-size: 16px;line-height: 20px;color: #232f3f;font-family: 'Arial';margin-bottom: 20px;}

.cart_playinfo .bg-li{background: #f7f5f4;border-radius: 56px;height: 56px;width: 100%;display: flex;align-items: center;position: relative;}
.cart_playinfo .bg-li input{padding-left: 20px;line-height: 56px;font-size: 16px;border-radius: 56px;overflow: hidden;
color: #232f3f;font-family: 'mol';background: #f5f5f5;width: 100%;}
.cart_playinfo .bg-li i{margin-right: 20px;display: block;font-size: 24px;position: absolute;top: 50%;right: 0px;transition: all .4s linear;-webkit-transition: all .4s linear;
transform: translateY(-50%);color: #888;cursor: pointer;caret-color: rgba(0,0,0,0);-webkit-tap-highlight-color:rgba(0,0,0,0);}
.cart_playinfo .bg-li input:focus{border: 1px solid #232f3f;}

.cart_playinfo .bg-li input::-moz-placeholder{color: #888;}
.cart_playinfo .bg-li input::-ms-input-placeholder{color: #888;}
.cart_playinfo .bg-li input::-webkit-input-placeholder{color: #888;}
.cart_playinfo .bg-li .label-em{position:absolute;left:-12px;top:50%;margin-top:-12px;font-size:14px;color:#ff0000;line-height:24px;}

.cart_playinfo .li.choice{display: flex;align-items: center;margin-bottom: 0;}
.cart_playinfo .li.choice  label{margin-right: 14px;cursor: pointer;caret-color: rgba(0,0,0,0);-webkit-tap-highlight-color:rgba(0,0,0,0);}
.cart_playinfo .li.choice p{font-size: 16px;line-height: 36px;color: #232f3f;font-family: 'mol';}

.cart_playinfo .li2{display: flex;width: 100%;}
.cart_playinfo .li2 .li{width: calc(50% - 15px);margin-right: 30px;}
.cart_playinfo .li2 .li:nth-child(2n){margin-right: 0;}

.cart_playinfo .down_list{position: absolute;left: 0;top: 66px;background: #f7f5f4;width: 100%;padding: 20px;border-radius: 15px;z-index: 2;display: none;}
.cart_playinfo .down_list h4{font-size: 14px;line-height: 40px;color: #232f3f;font-family: 'mol';transition: all .2s linear;-webkit-transition: all .2s linear;
cursor: pointer;caret-color: rgba(0,0,0,0);-webkit-tap-highlight-color:rgba(0,0,0,0);}
.cart_playinfo .down_list h4:hover{color: #e7c99a;}

/* 右侧 */
.cart_playinfo .cartlibox{border-bottom: 1px solid #f7f5f4;}
.cart_playinfo .cartlibox:last-child{border-bottom: unset;}
.cart_playinfo .cartlibox .cartli{display: flex;align-items: center;margin-bottom: 40px;margin-top: 40px;flex-wrap:wrap;}
.cart_playinfo .cartlibox .cartli:last-child{margin-bottom: 30px;}
.cart_playinfo .cartlibox:first-child .cartli:first-child{margin-top: 0px;}
.cart_playinfo .cartlibox:last-child .cartli:last-child{margin-bottom:20px;}
.cart_playinfo .cartlibox .cartli .img{width: 68px;height: 68px;min-width:68px;border-radius: 15px;border: 1px solid #d9d9d9;position: relative;margin-right: 20px;}
.cart_playinfo .cartlibox .cartli .img img{width: 100%;height: 100%;display: block;object-fit: cover;border-radius: 15px;}
.cart_playinfo .cartlibox .cartli .fixnum{position: absolute;top: -14px;right: -14px;width: 24px;height: 24px;border-radius: 50%;
background: #232f3f;color: #fff;display: flex;align-items: center;justify-content: center;}
.cart_playinfo .cartlibox .cartli .text{max-width:360px;}
.cart_playinfo .cartlibox .cartli h5{font-size: 16px;line-height: 24px;color: #232f3f;}
.cart_playinfo .cartlibox .cartli p{font-size: 14px;line-height: 20px;color: #888888;}
.cart_playinfo .cartlibox .cartli h5{overflow: hidden;text-overflow: ellipsis;-webkit-box-orient: vertical;}
.cart_playinfo .cartlibox .cartli p{overflow: hidden;text-overflow: ellipsis;-webkit-box-orient: vertical; white-space: nowrap;}

.cart_playinfo .cartlibox .cartli .total{height: max-content;width: max-content;margin-left: auto;}
.cart_playinfo .cartlibox .cartli .total h3{font-size: 18px;line-height: 36px;font-family: 'Arial';color: #232f3f;}
.cart_playinfo .cartlibox .cartli .Bundlebox{font-size: 14px;color: #e7c99a;line-height: 30px;width: max-content;margin-top: 10px;
font-family: 'mol';padding: 0 10px;border: 1px solid #e7c99a;border-radius: 5px;}

.cart_playinfo  .codelist{display: flex;align-items: center;}
.cart_playinfo  .codelist .btnapply{background: #888;border-radius: 56px;line-height: 56px;color: #fff;font-size: 18px;font-family: 'mol';
margin-left: 10px;padding: 0 30px;}
.cart_playinfo  .codelist .btnapply.cur{background: #232f3f;}

.cart_playinfo .totalli{display: flex;align-items: center;justify-content: space-between;margin-bottom: 30px;}
.cart_playinfo .totalli:last-child{margin-bottom: 0;}
.cart_playinfo .totalli h5{font-size: 16px;line-height: 20px;color: #232f3f;font-family: 'Arial';}
.cart_playinfo .totalli h3{font-size: 28px;line-height: 30px;color: #e7c99a;font-family: 'Arial';}
.cart_playinfo .totalli.last{border-top: 1px solid #f7f5f4;padding-top: 30px;}

.cart_playinfo .overbtn{display: flex;align-items: center;justify-content: space-between;}
.cart_playinfo .overbtn a{color: #CAAE82;font-size: 16px;line-height: 36px;font-family: 'Arial';display: flex;align-items: center;}
.cart_playinfo .overbtn a .toback{width: 26px;height: 26px;border-radius: 50%;background: #CAAE82;overflow: hidden;margin-right: 10px;display: flex;align-items: center;justify-content: center;}
.cart_playinfo .overbtn a .toback i{font-size: 12px;color: #fff;}

.cart_playinfo .overbtn .paybtn{background: #CAAE82;border-radius: 56px;transition: all .4s linear;-webkit-transition: all .4s linear;}
.cart_playinfo .overbtn .paybtn a{line-height: 56px;color: #fff;font-size: 18px;font-family: 'mol';padding: 0 40px;transition: all .4s linear;-webkit-transition: all .4s linear;}
.cart_playinfo .overbtn .paybtn:hover{background-color:#e7c99a;}
.cart_playinfo .overbtn .paybtn:hover a{color:#ffff;}

/* 已登录状态 */
.userinfo{border-bottom: 1px solid #e0e0e0;padding-bottom: 40px;margin-bottom: 30px;}
.userinfo:last-child{padding-bottom: 0;margin-bottom: 0;border-bottom: unset;}
.userinfo h3{font-size: 24px;line-height: 30px;color: #232f3f;font-family: 'Arial';}
.userinfo .line{display: flex;justify-content: space-between;}
.userinfo a{font-size: 14px;line-height: 24px;color: #888888;font-family: 'mol';}
.userinfo h5{font-size: 16px;line-height: 24px;color: #232f3f;font-family: 'mol';margin-top: 30px;width: calc(100% - 160px);}
.userinfo  .bg-li{margin-top: 20px;}

.shipping_list .shipp_li{background-color: #f7f5f4;border-radius: 15px;padding: 20px 30px;-webkit-tap-highlight-color:rgba(0,0,0,0);
display: flex;align-items: center;margin-bottom: 10px;caret-color: rgba(0,0,0,0);cursor: pointer;}
.shipping_list .shipp_li .circle{border-radius: 50%;border: 2px solid #cdcdcd;background: #fff;width: 24px;height: 24px;min-width: 24px;position: relative;margin-right: 20px;}
.shipping_list .shipp_li.cur .circle:before{content: '';position: absolute;left:50%;top:50%;border-radius: 50%;background: #232f3f;width: 70%;height: 70%;border-radius: 50%;transform: translate(-50%,-50%);}
.shipping_list .shipp_li h6{margin-left: auto;font-size: 16px;line-height: 36px;color: #232f3f;font-family: 'Arial';}

.shipping_list .shipp_li h4{font-size: 16px;line-height: 26px;color: #232f3f;font-family: 'Arial';}
.shipping_list .shipp_li p{font-size: 14px;line-height: 26px;color: #888888;font-family: 'mol';}
.shipping_list .shipp_li .imgbox{width: max-content;height: 33px;display: block;}
.shipping_list .shipp_li .imgbox img{display: block;width: 100%;height: 100%;object-fit: cover;}

@media(max-width:1440px){
    .cart_playinfo .cartlibox .cartli .text{max-width:280px;}
}

@media(max-width:1280px){
  .cart_playinfo .left_play{width: calc(50% - 10px);}
  .cart_playinfo .right_play{width: calc(50% - 10px);}
  .cart_playinfo .li h3{margin-bottom: 10px;}
  .cart_playinfo .li h5.user{margin-bottom: 10px;}
  .cart_playinfo .li{margin-bottom: 24px;}
  .cart_playinfo .box1{margin-bottom: 20px;}
  .cart_playinfo .li2{flex-direction: column;}
  .cart_playinfo .li2 .li{width: 100%;margin-right: 0;}

  .cart_playinfo .codelist .btnapply{font-size: 14px;padding: 0 20px;line-height: 50px;}
  .cart_playinfo .bg-li{height: 50px;border-radius: 50px;}
  .cart_playinfo .bg-li input{line-height: 50px;border-radius: 50px;}
  .cart_playinfo .overbtn .paybtn a{font-size: 16px;}

  .cart_playinfo .down_list{top: 60px;}

  .cart_playinfo .cartlibox .cartli .text{max-width: calc(100% - 260px);}
  .cart_playinfo .cartlibox .cartli .img{margin-right: 12px;}


  .userinfo h3{font-size: 16px;}
  .userinfo h5{margin-top: 20px;}
  .cart_playinfo .bottbox.total-box{padding-top:0;}
}

@media(max-width:991px){
  .cart_playinfo .left_play{width:100%;}
  .cart_playinfo .right_play{width: 100%;}

  .cart_playinfo .title{padding:12px 20px ;}
  .cart_playinfo .title h2{font-size: 16px;}
  .cart_playinfo .bottbox{padding: 30px 20px;}

  .cart_topline{margin-top: 20px;}


  .cart_playinfo{padding: 8px 0 40px;}
  .cart_playinfo .bottbox{padding: 20px 14px;}
  .cart_playinfo .list_row .playbtn{width:calc(50% - 5px) ;margin-right: 10px;}
  .cart_playinfo .list_row .playbtn:nth-child(2n){margin-right: 0;}

  .cart_playinfo .cartlibox .cartli h5{font-size: 14px;}
  .cart_playinfo .cartlibox .cartli p{font-size: 12px;}
  .cart_playinfo .cartlibox .cartli .Bundlebox{font-size: 12px;line-height: 22px;padding: 0 6px;}
  .cart_playinfo .cartlibox .cartli .fixnum{font-size: 12px;}
  .cart_playinfo .box1{margin-bottom: 10px;}

  .cart_playinfo .cartlibox .cartli{margin-top: 20px;margin-bottom: 20px;}
  .cart_playinfo .cartlibox .cartli:last-child{margin-bottom: 20px;}
  .cart_playinfo .cartlibox:last-child .cartli:last-child{margin-bottom: 0;}
  .cart_playinfo .cartlibox .cartli .total h3{font-size: 12px;}
  .cart_playinfo .cartlibox .cartli .img{width: 48px;height: 48px;min-width: 48px;}
  .cart_playinfo .cartlibox .cartli .fixnum{width: 20px;height:20px;top: -10px;right: -10px;}
  .cart_playinfo .cartlibox .cartli .Bundlebox{margin-top: 4px;}

  .cart_playinfo .bg-li{height: 42px;border-radius: 42px;}
  .cart_playinfo .bg-li input{line-height: 24px;border-radius: 42px;padding: 9px 12px;}
  .cart_playinfo .codelist .btnapply{line-height: 42px;font-size: 12px;}
  .cart_playinfo .bg-li input{font-size: 12px;}
  .cart_playinfo .down_list{top: 52px;}
  .cart_playinfo .bg-li .label-em{left:-8px;font-size:12px;}

  .cart_playinfo .totalli h5{font-size: 14px;}
  .cart_playinfo .totalli{margin-bottom: 20px;}
  .cart_playinfo .totalli h3{font-size: 24px;}

  .cart_playinfo .overbtn .paybtn a{font-size: 12px;line-height: 42px;padding: 0 32px;}
  .cart_playinfo .overbtn a .toback{width: 20px;height: 20px;margin-right: 6px;}
  .cart_playinfo .overbtn a{font-size: 12px;}
  .cart_playinfo .totalli.last{padding-top: 20px;}
  .cart_playinfo .li h3{font-size: 12px;}
  .cart_playinfo .li h5.user{font-size: 12px;}
  .cart_playinfo .li{margin-bottom: 14px;}
  .cart_playinfo .li.choice label{margin-right: 10px;}
  .cart_playinfo .li.choice p{font-size: 12px;}

  .userinfo{padding-bottom: 20px;
    margin-bottom: 20px;}
  .cart_playinfo .bg-li{margin-top: 0px;}
  .cart_playinfo .bg-li.last input{margin-top: 0px;}
  .userinfo h5{width: 100%;margin-top: 10px;font-size: 14px;}
  .shipping_list .shipp_li{padding:10px 20px;}
  .shipping_list .shipp_li .circle{margin-right: 10px;width: 18px;height: 18px;min-width: 18px;}
  .shipping_list .shipp_li h6{font-size: 14px;}
  .shipping_list .shipp_li h4{font-size: 14px;line-height: 24px;}
  .shipping_list .shipp_li p{font-size: 12px;line-height: 20px;}

  .shipping_list .shipp_li .imgbox{height: 24px;margin:5px 0;margin-left: 5px;}

  .cart_playinfo .cartlibox .cartli .text{max-width: calc(100% - 160px);}

}


/* 支付结果*/

.cart_bigbox.play_over{padding: 64px 0;}
.cart_bigbox.play_over .img{width: 100px;height: 100px;display: block;margin: 0 auto;margin-bottom: 30px;}
.cart_bigbox.play_over .img img{display: block;width: 100%;height: 100%;object-fit: cover;}
.cart_bigbox.play_over  h1{font-size: 18px;line-height: 28px;color: #232f3f;font-family:'mor';text-align: center;}
.cart_bigbox.play_over .btnlist{display: flex;align-items: center;justify-content: center;margin-top: 60px;}
.cart_bigbox.play_over .btnli{width: 220px;height: 56px;border-radius: 56px;border:1px solid #232f3f;margin:0 20px;}
.cart_bigbox.play_over .btnli a{font-size: 16px;line-height: 56px;color: #232f3f;width: 100%;display: block;text-align: center;}

.cart_bigbox.play_over .btnli.cur{border-color: #e7c99a;}
.cart_bigbox.play_over .btnli.cur a{color: #e7c99a;}

@media(max-width:769px){
  .cart_bigbox.play_over{padding: 40px 0;}
  .cart_bigbox.play_over .img{width: 80px;height: 80px;margin-bottom: 20px;}
  .cart_bigbox.play_over .btnli{margin: 0 10px;}
  .cart_bigbox.play_over .btnlist{margin-top: 40px;}
  .cart_bigbox.play_over .btnli{height: auto;width: 180px;}
  .cart_bigbox.play_over .btnli a{font-size: 14px;line-height: 46px;}
}
@media(max-width:480px){
  .cart_bigbox.play_over .btnlist{flex-direction: column;}
  .cart_bigbox.play_over .btnli{margin-bottom: 20px;}
}


/* 购物车 底部下单条 */
.pro_bottom{position: fixed;bottom: 0;left: 0;width: 100%;background: #fff;box-shadow: 0 -10px 10px 0 rgba(0,0,0,0.1);padding: 5px 0;display: flex;
align-items: center;z-index: 888;bottom:-100px;opacity: 0;transition: all .4s linear;-webkit-transition: all .4s linear;}
.pro_bottom.cur{bottom: 0;opacity: 1;}
.pro_bottom .main3{display: flex;align-items: center;justify-content: space-between;}
.pro_bottom .box{display: flex;align-items: center;}
.pro_bottom .img{width: 60px;height: 60px;border-radius: 15px;overflow: hidden;min-width: 68px;margin-right: 16px;}
.pro_bottom .img img{display: block;max-width: 100%;max-height: 100%;object-fit: cover;border-radius: 15px;}

.pro_bottom h3{font-size: 18px;line-height: 24px;color: #232f3f;font-family: 'Arial';}
.pro_bottom .pro_bottom_screen{border: 1px solid #e0e0e0;line-height: 48px;border-radius: 48px;width: max-content;position: relative;
padding: 0 16px;display: flex;align-items: center;margin-right: 0px;cursor: pointer;caret-color: rgba(0,0,0,0);margin-right: 20px;}
.pro_bottom .pro_bottom_screen:last-child{margin-right:0;}
.pro_bottom .pro_bottom_screen h5{font-size: 14px;line-height: 48px;color: #232f3f;font-family: 'mol';width: auto;}
.pro_bottom .pro_bottom_screen h5:hover{color: #e7c99a;}
.pro_bottom .pro_bottom_screen h5.cur{color:#e7c99a;background: #6c5c3f;}
.pro_bottom .pro_bottom_screen i{font-size: 16px;color: #888888;display: block;margin-left: 60px; transition: all .4s linear;
 -webkit-transition: all .4s linear;}
 .pro_bottom .pro_bottom_screen i.cur{transform:rotate(180deg);}
.pro_bottom .pro_bottom_screen .pro_bottom_screenul{position: absolute;left: 0;bottom: 55px;display: none;overflow: hidden;
border-radius: 15px;width: 100%;padding:0px;background: #fff;border: 1px solid #e0e0e0;}
.pro_bottom .pro_bottom_screen .pro_bottom_screenul h5{padding: 0 16px;}

.pro_bottom .input_num{display: flex;align-items: center;}
.pro_bottom .input_num input{width: 100px;border-radius: 48px;line-height: 48px;font-size: 14px;color: #232f3f;text-align: center;border: 1px solid #e0e0e0;}
.pro_bottom .input_num .num_btn{font-size: 26px;color: #232f3f;font-family: 'mol';padding: 0 20px;line-height: 48px;
margin: 0 10px;cursor: pointer;caret-color: rgba(0,0,0,0);-webkit-tap-highlight-color:rgba(0,0,0,0);}

.pro_bottom button{padding: 0 40px;line-height: 48px;color:#e7c99a;background: #6c5c3f;border-radius: 48px;white-space: nowrap;
font-size: 18px;font-family: 'Arial';border: unset;cursor: pointer;caret-color: rgba(0,0,0,0);margin-left: 20px;}

.pro_bottom .input_num input::-webkit-outer-spin-button,
.pro_bottom .input_num input::-webkit-inner-spin-button {
    -webkit-appearance: none;
}
.pro_bottom .input_num input[type="number"]{
    -moz-appearance: textfield;
}

@media(max-width:1440px){
  .pro_bottom h3{max-width: 150px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
}
@media(max-width:1280px){
  .pro_bottom button{font-size: 14px;padding: 0 30px;}
  .pro_bottom .pro_bottom_screen i{margin-left: 30px;}
}
@media(max-width:1080px){
  .pro_bottom .pro_bottom_screen h5{line-height: 40px;}
  .pro_bottom .pro_bottom_screen{line-height: 40px;}
  .pro_bottom .pro_bottom_screen i{font-size: 14px;}
  .pro_bottom .input_num input{width: 80px;line-height: 40px;}
  .pro_bottom button{font-size: 14px;padding: 0 20px;line-height: 40px;margin-left: 10px;}
  .pro_bottom .input_num .num_btn{margin: 4px 0;padding: 0 10px;}
  .pro_bottom .pro_bottom_screen{margin-right: 8px;}
}
@media(max-width:991px){
  .pro_bottom .box.one .img{display: none;}
  .pro_bottom .box.la h3{display: none;}
}
@media(max-width:769px){
  .pro_bottom .box.one{display: none;}
  .pro_bottom .box.la{margin-left: auto;margin-right: 20px;}
  .pro_bottom .pro_bottom_screen i{margin-left: 10px;}
  .pro_bottom button{margin-left: 0;}
}
@media(max-width:550px){
  /* .pro_bottom {display: none;} */
  .pro_bottom .main3{flex-wrap: wrap;}
  .pro_bottom .box:nth-child(2){width: 100%;}
  .pro_bottom .pro_bottom_screen{flex: 1;line-height: 36px;}
  .pro_bottom .pro_bottom_screen h5{line-height: 36px;}
  .pro_bottom .pro_bottom_screen i{margin-left: auto;font-size: 12px;}
  .pro_bottom .box.la{margin-left: 0;width: calc(50% - 5px);margin-right: 5px;}
  .pro_bottom .input_num{width: 100%;}
  .pro_bottom .input_num input{width: calc(100% - 26px - 26px);}
  .pro_bottom button{width: calc(50% - 5px);}
}
@media(max-width:480px){
  .pro_bottom .pro_bottom_screen{line-height: 32px;}
  .pro_bottom .pro_bottom_screen h5{line-height: 32px;}
  .pro_bottom .pro_bottom_screen .pro_bottom_screenul{bottom: 44px;}

  .pro_bottom .box:nth-child(2){margin-bottom: 5px;}
  .pro_bottom .input_num .num_btn{line-height: 32px;margin: 0 0;}
  .pro_bottom .input_num input{line-height: 32px;}
  .pro_bottom button{line-height: 32px;    width: calc(65% - 5px);}
  .pro_bottom .box.la{width: calc(36% - 5px);}
}



/* 数量加减 */
.crt_mu{width: auto;margin: 0 auto;display: inline-block;border: 1px solid #f5f5f5;border-radius: 48px;}
.crt_mu a{display: block;float: left;height:48px;width:48px;border:solid 1px #f5f5f5;text-align: center;line-height:48px;font-size: 18px;color: #666;
font-family:'oppo-r';color: #232f3f;background: #f5f5f5;border-radius: 50%;position: relative;transition: all .2s linear;-webkit-transition: all .2s linear;}
.crt_mu a:before{content: '';position: absolute;top: 50%;left: 50%;width: 30%;height: 2px;background: #232f3f;transform: translate(-50%,-50%);}
.crt_mu a::after{content: '';position: absolute;top: 50%;left: 50%;width: 2px;height: 30%;background: #232f3f;transform: translate(-50%,-50%);}
.crt_mu a.gwcdell::after{display: none;}

.crt_mu a:hover{color:#e7c99a;background-color:#6c5c3f;}
.crt_mu a:hover:before{background: #fff;}
.crt_mu a:hover::after{background: #fff;}

.crt_mu .mums{display: block;float: left;width:48px;text-align: center;height:48px;line-height:48px;font-size:14px;}



.wap-cart-quantity{display:none;}
.wap-cart-quantity .price{float:left;width:100%;text-align:left;font-size:14px;color:#000;line-height:24px;font-family:'oppo-r';}
.wap-cart-quantity .crt_mu{float:right;margin-top:-24px;}
.wap-cart-quantity .delete{float:left;width:30%;margin-top:24px;font-size:14px;color:#6c5c3f;line-height:24px;text-align:left;font-family:'oppo-r';}
.wap-cart-quantity .crt_mu a{border-radius:50%;width:24px;height:24px;line-height:22px;}
.wap-cart-quantity .crt_mu a:before{height: 1px;}
.wap-cart-quantity .crt_mu a::after{width:1px;}
.wap-cart-quantity .crt_mu .mums{border:none;height:24px;line-height:24px;width:36px;}

@media (max-width:1080px) {
  /*.cart_bigbox{padding: 40px 0 80px;}
  .cart_topline{margin-bottom: 10px;}*/
  .cart_topline a{font-size: 14px;}
  .cart_topline .icon{width: 18px;height: 18px;margin-right: 6px;}
  .cart_topline h1{font-size: 20px;}
  .cart-list .big_right{display: none;}
  .wap-cart-quantity .price{display: flex;align-items: center;}
  .wap-cart-quantity .price p{margin-right: 20px;}
  .wap-cart-quantity .price p.delp{text-decoration: line-through;color: #888888;}
  .cart-list{margin-top:15px;}
  .cart-list ul{padding:20px;}
  .cart-list li{display:none;}
  .cart-list li.cart-choice{display:block;width:30px;}
  .cart-list li.cart-name{display:block;width:calc(100% - 30px);padding: 0px;}
  .cart-list li.cart-name .img{width:80px;height:80px;}
  .cart-list li.cart-name .txt{width:calc(100% - 90px);margin-left:10px;}
  .cart-list li.cart-name .txt h3{margin-top:0;}
  .cart-list li.cart-name .txt h3 a{font-size:14px;}
  .cart-list li.cart-name .txt h6{line-height:20px;font-size:12px;margin-top: 0;}
  .cart-list .screenlist{margin-bottom: 10px;}

  .cart-list ul .Bundle{margin-top: 20px;}
  .cart-list ul .Bundle .bund_icon p{font-size: 12px;line-height: 20px;}
  .cart-list .txt .bund_icon p{font-size: 12px;line-height: 20px;}
  .cart-list ul .Bundle h4{font-size: 12px;}
  .cart-list ul .Bundle .cart-total{display: none;}
  .cart-list ul .Bundle .li{flex-wrap: wrap;}
  .cart-list ul .Bundle .li .left_top{width: calc(100% - 106px);padding-left: 40px;margin-left: 0;}
  .cart-list ul .Bundle .cart-price{display: none;}
  .cart-list ul .Bundle .right_bott{width: max-content;}
  .cart-list ul .Bundle .right_box{width: 100%;}
  .cart-list ul .Bundle .bund_icon{margin: 0 10px;}
  .cart-list .txt .bund_icon{margin: 10px 0px;}
  .cart-list ul .Bundle .crt_mu{height: 24px;}
  .cart-list ul .Bundle .crt_mu .mums{width: 36px;line-height: 24px;height: 24px;}
  .cart-list ul .Bundle .crt_mu a{width: 24px;height: 24px;line-height: 24px;}

  .wap-cart-quantity{display:block;}
}

@media (max-width:991px) {
  .crt_mu{}
  .crt_mu a{height:32px;width:32px;line-height:32px;}
  .crt_mu .mums{width:32px;height:32px;line-height:32px;}
}





.right-side-icon{display:none;}

















