/*鎵嬫満绔€傞厤*/

@media (max-width:1320px) {
  .center-box {padding-left: 15px;padding-right: 15px;width: 100%;}
  .aboutus-ul>li {padding-left: 15px;padding-right: 15px;}
}
@media (min-width:1320px) { 
  .swiper-about-prev {
    left: -15px;
    transform: translate(-100%,0);
  }
  
  .swiper-about-next {
    right: -15px;
    transform: translate(100%,0);
  }
}
@media (max-width:1280px) {
  .menu-right-ul>li {
    width: 23.705%;
  }
}

@media (max-width:992px) {
  
  .pay-left-item + .pay-left-item {margin-top: 20px;}
  .user-btn-mt {text-align: center;}
  .coupon-price {width: 110px;font-size: 20px;}
  .coupon-ul>li {margin-top: 15px;}
  .join-ul>li {margin-top: 15px;}
  .join-tit {font-size: 16px;}
  .join-tab,.join-cont {padding: 15px;}
  .user-btn-mt {margin-top: 25px;}
  .user-dl {margin-top: 15px;font-size: 14px;}
  .service-left,.service-right {border-radius: 10px;}
  .service-vice-desc {margin-top: 15px;}
  .service-inner {margin-top: 20px;}
  .service-ul > li + li {margin-top: 0;}
  .service-ul > li {padding: 10px 15px;}
  .service-right-pd {padding: 15px;}
  .service-right-tit {font-size: 22px;}
  .service {padding: 25px 0 30px;}
  .pages li a,.pages li span {padding: 0 12px;height: 30px;}
  .pages li {font-size: 12px;}
  .pages li .turn-input {height: 30px;}
  .pages {padding: 25px 0;}
  .consult-ul>li {padding: 10px;margin-top: 15px;}
  .service-right {min-height: auto;}
  .service-ul {padding: 10px 0;}
  .service-tit {font-size: 22px;}
  .nuest-desc {font-size: 14px;margin-top: 15px;}
  .nuest-tit {font-size: 18px;}
  .nuestro-ul>li {margin-top: 25px;padding: 15px 12px;}
  .present-box {margin-top: 25px;}
  .nuestro {margin: 25px 0;}
  .swiper-about-prev, .swiper-about-next {
    width: 36px;
    height: 36px;
  }
  .normal-tit {
    font-size: 24px;
  }
  .aboutus-desc {
    line-height: 1.5em;
    margin-top: 15px;
  }
  .aboutus-tit {
    font-size: 20px;
  }
  .aboutus-ul>li {
    padding-top: 20px;
    padding-bottom: 20px;
    backdrop-filter: blur(10px);
  }
  .address-inner {padding: 20px 15px;}
  .menu-ul-box {border-radius: 20px;padding: 0;}
  .menu-right-ul>li {
    width:31.606%;
    border-radius: 10px;
  }
  .order-details-dl {font-size: 14px;}
  .order-mid-info-item {line-height: 1.875em;}
  .order-details-tit,.order-details-box-item,.order-details-line {margin-top: 20px;}
  .swiper-about {margin-top: 20px;}
  .add_list_label{padding: 12px;}
  .cart-fixed-mprice1 {margin-left: 10px;}
  .cart-fixed-mprice-data {font-size: 16px;}
  .cart-fixed {bottom: 25px;}
  .cart-fixe-list {border-radius: 20px;padding: 0 15px 70px;}
  .cart-fixe-mleft {display: flex;align-items: center;}
  .cart-fixed-mid {flex-direction: column;align-items: flex-start;font-size: 14px;padding: 0 0 0 15px;}
  .cart-fixed-bag .iconfont {font-size: 20px;}
  .cart-fixed-bag {width: 40px;height: 40px;}
  .cart-fixed-btn {width: auto;padding: 0 10px;height: 40px;}
  .cart-fixe-ul>li {padding: 15px 0;}
  .cart-fixe-uleft,.order-mid-left{width: 60px;text-align: center;aspect-ratio: 120 / 135;height: auto;}
  .order-mid-tit {font-size: 16px;}
  .order-mid-info-item>span {margin-right: 10px;}
  .order-mid-right {padding-left: 10px;}
  .cart-fixe-uright {padding-left: 10px;}
  .cart-oper {margin-top: 10px;}
  .cart-fixe-uname {font-size: 14px;}
  .cart-fixe-desc {font-size: 12px;line-height: 1.5em;}
  .add-btn {width: 200px;}
  .mask-order-bott,.mask-order-top {padding: 10px;}
  .order-top-pi-right {display: flex;flex-direction: row-reverse;align-items: center;justify-content: flex-end;text-align: left;}
  .order-pi-price {margin-top: 0;margin-right: 10px;}
  .num-table {font-size: 12px;}
  .num-table td {padding: 5px;}
  .menu-ul>li:nth-of-type(2)::after {display: none;}
  .menu-ul>li::after {
    width: calc(100vw - 30px);
  }
  .flex-web-dl>dd {margin-top: 10px;}
  .flex-web-dl{flex-direction: column;align-items: stretch;}
  .flex-web-dl .oper-select-box.ml20 + .oper-select-box.ml20 {margin-top: 10px;}
  .flex-web-dl .oper-select-box.ml20 {margin-left: 10px;}
  .pay-tab-ul>li {font-size: 16px;padding: 15px 10px;}
  .serach-drop-inner {padding: 0 15px;}
  .s-val {height: 40px;}
  .search-drop {right: 0;left: 0;width: calc(100vw - 30px);}
  .menu-ul-right {padding: 0 5px;}
  .menu-ul {display: flex;flex-wrap: wrap;}
  .menu-ul>li {width: 50%;padding: 15px 0;}
  .menu-left,.menu-right {padding-left: 15px;padding-right: 15px;}
  .menu-right-item-tit {font-size: 18px;}
  .menu {display: block;}
  .hide-pc {display: block;}
  .hide-web {display: none;}
  ._web-mt15 {margin-top: 15px;}
  ._web-mt20 {margin-top: 20px;}
  ._web-mt25 {margin-top: 25px;}
  ._web-fs12 {font-size: 12px;}
  ._web-fs14 {font-size: 14px;}
  ._web-fs16 {font-size: 16px;}
  ._web-fs18 {font-size: 18px;}
  ._web-fs20 {font-size: 20px;}
  ._web-fs22 {font-size: 22px;}
  ._web-fs24 {font-size: 24px;}
  ._web-pd40 {padding: 40px 0;}
  ._web-pd15 {padding: 15px 0;}
  ._web-pd20 {padding: 20px 0;}
  ._web-pd25 {padding: 25px 0;}
  .pro-ai {bottom: 10px;right: 10px;}
  .pro-ai .iconfont {font-size: 24px;}
  .fix-web {display: flex;flex-direction: column;}
  .fix-web:after {display: none;}
  .fix-web>[class*=left],.fix-web>[class*=right] {width: 100%;}
  .flex-web {flex-direction: column!important;}
  .flex-web>[class*=left],.flex-web>[class*=right] {width: 100%;}
  .flex-web-reverse {flex-direction: column-reverse!important;}
  .flex-web-reverse>[class*=left],.flex-web-reverse>[class*=right] {width: 100%;}
  .fix-web>.right-mt25 {margin-top: 25px;}
  .fix-web>.right-mt20 {margin-top: 20px;}
  .flex-web>.right-mt5 {margin-top: 5px;}
  .fix-web>.right-mt15 {margin-top: 15px;}
  .flex-web> .right-mt15 {margin-top: 15px;}
  .flex-web> .right-mt10 {margin-top: 10px;}
  .flex-web> .right-mt20 {margin-top: 20px;}
  .flex-web> .right-mt25 {margin-top: 25px;}
  ._web_col_1 {display: flex;flex-wrap: wrap;}
  ._web_col_1>li {width: 100%;margin-left: 0!important;}
  ._web_col_2 {display: flex;flex-wrap: wrap;}
  ._web_col_2>li {width: 48.5%;margin-left: 3%;margin-top:3%;margin-right: 0;}
  ._web_col_2>li:nth-of-type(5n+1) {margin-left: 3%;}
  ._web_col_2>li:nth-of-type(4n+1) {margin-left: 3%;}
  ._web_col_2>li:nth-of-type(3n+1) {margin-left: 3%;}
  ._web_col_2>li:nth-of-type(2n+1) {margin-left: 0;}
  ._web_col_center {justify-content: center;}
  .footer-logo {margin-left: auto;margin-right: auto;}
  .logo-img {max-width: 150px;}
  .head-left {display: flex;align-items:center;justify-content: space-between;}
  .head-select {margin-top: 0;width: 160px;}
  .head-search-group {margin: 0;}
  .head-search-group-box {justify-content: space-between;}
  .footer-top-ritem + .footer-top-ritem {margin-left: 0;}
  .footer-link {display: inline-block;margin-right: 5px;}
  .footer-top {padding: 20px 0;}
  .menu-right-ul {padding-top: 10px;}
  .pro-bott {padding: 10px 10px 15px;}
  .pro-box {padding-top: 30px;}
  .pro-tab-ul>li {height: 40px;width: 130px;}
  .footer-bott {padding: 15px 0;}
  .other-text {margin: 20px 0;}
  .mask-mid-tit {font-size: 18px;}
  .mask-mid-tab {margin-top: 5px;}
  .mask-mid {padding: 15px;}
  .mask-dl-btn,.other-btn {height: 50px;}
  .mask-top {padding: 10px 15px;}
  .pro-bott-posi {position: absolute;top: -10px; transform: translate(0,-100%);left: 10px}
  .pro-bott-right .icon-gouwudai {width: auto;height: auto;background-color: transparent;font-size: 24px;}
  .menu-right-item + .menu-right-item {margin-top: 25px;}

  .pro-scroll{overflow-x: auto;flex-wrap: nowrap;scroll-snap-type: x mandatory;}
  .pro-scroll >li {flex-shrink: 0;margin-left: 3%;scroll-snap-align: start;}
  .pro-scroll >li:nth-of-type(2n+1) {margin-left: 3%;}
  .pro-scroll >li:first-child {margin-left: 0;}
  .pro-ul1 {padding-top: 10px;}
}

@media (max-width:750px) {
  .banner-img {display: none;}
  .mobile-img {display: block;}
  .flex-phone {flex-direction: column;}
  .flex-phone>[class*=left],.flex-phone>[class*=right] {width: 100%;}
  .flex-phone> .right-mt5 {margin-top: 5px;}
  .flex-phone> .right-mt15 {margin-top: 15px;}
  .flex-phone> .right-mt20 {margin-top: 20px;}
  .flex-phone> .right-mt25 {margin-top: 25px;}
}

@media (max-width:640px)  {

}
@media (max-width:575px) {

}
@media (max-width:414px) {
  .case-mask {transform: translate(0,78%);}
}

@media (max-width:375px) {

}









