/*适配电脑屏幕展示*/
body{
  max-width: 800px;
  margin: auto !important
}
@media screen and (min-width:550px){
  .cashier-cancel-dialog .van-dialog__message {
    font-size: 14px !important;
  }
  .cashier-cancel-dialog .van-button {
    width: 115px !important;
  }
}
@media screen and (min-width:750px){
  .title .return-backImg .return-btn-img{
    top: 8px
  }
  .title, .goods-detail .footer-button, .van-popup--bottom, .vux-popup-dialog, .order-address-fixed,.cashier .bottom-operation, .order-list .tab-header, .footer, .order-detail-bottom, .cart .cart-bottom.bottom-for-footer, .footer-block, .set-meal-btn, .confirm-order-box, .page-header, .merchant-list.title-top .search-banner, .merchant-list.title-top .van-dropdown-menu, .micro-page.title-top .sticky-style, .bargain-goods-detail .footer-button{
    max-width: 800px !important;
    left: 50% !important;
    margin-left: -400px !important;
  }
  .van-popup--bottom {
    margin-left: -384px !important;
  }
  .cashier .bottom-operation .cancel-btn, .cashier .payment-btn {
    width: 300px !important;
  }
  .goods-return-back {
    left: 10px !important;
  }
  /* .cashier .payment-btn {
    margin-left: 140px !important;
  } */
  .van-dialog {
    width: 520px !important;
  }
  .order-list .return-home, .goods-list .returnBack, .search-goods .returnBack {
    right: 130px !important;
  }
  .address-list ul li {
    width: 600px !important;
    margin: 20px auto !important;
  }
  .login-container .login-footer .footer-btn {
    width: 640px !important;
    margin: 20px auto !important;
  }
  .goods-list {
    padding: 60px 6px 15px !important;
  }
  .cashier .payment-method .van-radio__icon .van-icon {
    width: 18px !important;
    height: 18px !important;
  }
  .confirm-order .mask-dialog .message-dialog {
    max-width: 500px;
  }
  .goods-detail .footer-button .sell-out, .list .goods-item .goods-item-right {
    width: 600px !important;
  }
  .voucher-list /deep/ .van-tabs__line {
    bottom: 18px !important;
  }
  .goods-detail .max-num-tips {
    bottom: -7px !important;
    right: 0 !important;
  }
  .goods-detail .goods-sw-swiper, .goods-detail .goods-sw-swiper .van-swipe img{
    max-height: 600px !important;
  }
  /* .activity-goods-detail .footer-button .operation-btn {
    width: 81% !important;
  } */
  .popularize-share .total-reward-content {
    top: 379px !important;
  }
  .popularize-share .popularize-share-open-icon {
    top: 465px !important;
  }
  .popularize-share .shared-page .total-reward-content {
    top: 513px !important;
  }
  .popularize-share .shared-page .invite-info-content {
    top: 280px !important;
  }
  .merchant-component .van-dropdown-item {
    width: 800px !important;
    left: 50%;
    margin-left: -400px;
  }
}
@media screen and (min-width:1100px){
  .goods-return-back {
    display: none;
  }
  .order-list .return-home, .goods-list .returnBack, .search-goods .returnBack {
    right: 290px !important;
  }
}

/*中小企业项目pc适配*/
.zxqypc-fitter {
  font-size: 37.5px !important;
  background-image: url('https://ossimage.jifenfu.net/wnadmin/upload/202506/zxqypc-bg.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  background-attachment: fixed;
}
.zxqybodypc-fitter {
  max-width: 1280px !important;
}
.zxqyOtherbodypc-fitter {
  max-width: 100% !important;
}
.zxqypc-fitter .title-z {
  display: none;
}
.zxqybodypc-fitter .title {
  max-width: 1280px !important;
  margin-left: -640px !important;
}
.zxqypc-fitter .goods-detail .goods-swiper .van-swipe img {
  max-width: 750px !important;
  margin: auto;
}
.zxqypc-fitter .address-list ul li {
  width: 360px !important;
}
.zxqypc-fitter .address-list .new-address-btn {
  width: 360px !important;
  margin-left: -180px !important;
}
.zxqypc-fitter .magic-square .micro-page-banner img {
  max-width: 72px !important;
}
.zxqypc-fitter .mine-tab-content-ul-dif {
  display: none;
}
.zxqypc-fitter .order-list .mask-dialog .message-dialog {
  width: 450px !important;
}
.zxqypc-fitter .voucher-list .history-voucher-nav {
  right: 20% !important;
}
.zxqypc-fitter .sign-out .sign-out-btn {
  width: 800px !important;
  left: 50% !important;
  margin-left: -400px !important;
}
.zxqyotherhtmlpc-fitter {
  background: #EAF0FA !important;
}
.zxqypc-fitter .yd-list-donetip {
  font-size: 14px !important;
  padding-bottom: 20px !important;
}
.zxqypc-fitter .van-dialog__footer--buttons .van-button {
  border: 1px solid #187AFF !important;
}
.zxqypc-fitter .van-dialog__cancel {
  color: #187AFF !important;
}
.zxqypc-fitter .van-dialog__confirm {
  background: #187AFF !important;
}
.zxqypc-fitter .mine{
  padding-top: 70px !important;
  width: 1280px !important;
  margin: auto;
}
.zxqypc-fitter .mine .background-content-repeatAgain {
  top: 95px !important;
}
.zxqypc-fitter .quick-order .van-dialog__header {
  padding-top: 44px !important;
  font-size: 20px !important;
}
.zxqypc-fitter .quick-order {
  font-size: 17px !important;
}
.zxqypc-fitter .quick-order .van-field__control {
  font-weight: bold !important;
}
.zxqypc-fitter .quick-order .van-cell {
  padding: 40px 75px !important;
  font-size: 19px !important;
}
.zxqypc-fitter .quick-order .van-dialog__footer {
  padding-bottom: 40px !important;
}
.zxqypc-fitter .quick-order .van-dialog__footer--buttons .van-button {
  width: 140px !important;
  height: 40px !important;
  border-radius: 20px !important;
  font-size: 17px !important;
}
.zxqypc-fitter .quick-order .van-popup {
  width: 500px !important;
  max-height: 70vh !important;
}
.zxqypc-fitter .quick-order .tips-img-cont,.zxqypc-fitter .quick-order .img-cont {
  max-height: calc(70vh - 60px) !important;
}
.zxqypc-fitter .voucher-detail .voucher-cont .inter-content {
  overflow-y: inherit !important;
}
.zxqypc-fitter .voucher-detail .van-popup {
  margin-left: -300px !important;
}
.zxqypc-fitter .voucher-detail .van-popup .voucher-swiper {
  width: 600px !important;
}
.zxqypc-fitter .voucher-detail .voucher-cont .shop-name, .zxqypc-fitter .voucher-detail .voucher-cont .copy-text, .zxqypc-fitter .voucher-detail .card-number {
  font-size: 17px !important;
}
.zxqypc-fitter .voucher-detail .voucher-cont .top-cont .shop-module {
  width: 420px !important;
}
.zxqypc-fitter .voucher-detail .voucher-cont .top-cont .shop-module .sec-time {
  font-size: 14px !important;
}
.zxqypc-fitter .voucher-detail .voucher-cont .qr-code {
  padding-bottom: 40px !important;
}
.order-list-pc .van-tabs--line .van-tabs__wrap {
  height: 70px !important;
  border-radius: 10px !important;
}
.order-list-pc .van-tab {
  line-height: 70px !important;
  width: 135px !important;
  flex: inherit !important;
  font-size: 18px !important;
}
.order-list-pc .van-tabs__line {
  display: none !important;
}

.robot-fitter{
  font-size: 37.5px !important;
}

html.robot-fitter body{
  max-width: 100% !important;
}

.robot-fitter .micro-page-container .type-left .left-nav{
  width: 22.7vw;
  padding-top: 7.870vh;
}

.robot-fitter .micro-page-container .type-left .left-nav .left-li{
  position: relative;
}
.robot-fitter .micro-page-container .type-left .left-nav .left-li::after{
  display: block;
  content: '';
  width: 90%;
  height: 1px;
  background-color: #ffffff;
  position: absolute;
  left: 0;
  bottom: -1px;
  right: 0;
  margin: 0 auto;
}
.robot-fitter .micro-page-container .type-left .left-nav .left-li.li-active::after{
  bottom: 0;
}
.robot-fitter .micro-page-container .type-left .left-nav .left-li.li-active .left-li-text{
  color: #009984 !important;
}
.robot-fitter .micro-page-container .type-left .left-nav .left-li:nth-child(1)::before{
  display: block;
  content: '';
  width: 90%;
  height: 1px;
  background-color: #ffffff;
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  margin: 0 auto;
}
.robot-fitter .micro-page-container .type-left .left-nav .left-li{
  line-height: 13.8vh;
  font-size: 2.604vw;
  font-weight: bold;
}
.robot-fitter .micro-page-container .image-text-list .bottom-line{
  border-bottom: none;
}
.robot-fitter .micro-page-container .image-text-list .van-cell{
  padding: 0 2.968vw;
}
.robot-fitter .micro-page-container .van-list{
  padding-bottom: 4.352vh;
}
.robot-fitter .micro-page-container .image-text-list .van-cell .list-image{
  margin-top: 4.074vh;
  margin-bottom: 0;
}
.robot-fitter .micro-page-container .image-text-list .box-height{
  /* height: 4px; */
}
html.robot-fitter .image-text-detail{
  padding: 0;
}
.robot-fitter .image-text-list .van-cell::after{
  display: none;
}
.robot-fitter .image-text-detail .detail-title, .robot-fitter .image-text-detail .list-detail{
  display: none;
}


