
body{
    /*-webkit-overflow-scrolling: touch;*/
}

/* 动画代码 */
@keyframes example {
  /*from {width: 32px;height: 32px;}
  to {width: 36px;height: 36px;}*/

  0%   {width: 16px;height: 16px;}
  25%  {width: 17px;height: 17px;}
  50%  {width: 18px;height: 18px;}
  75%  {width: 19px;height: 19px;}
  100% {width: 20px;height: 20px;}
}


.swiper-wrapper {
    display: flex;
    align-items: center;
    justify-content: center;
    /* min-width: 300px; */
    /* max-width: 100%; */
    width: max-content;
    white-space: nowrap;
    overflow: auto;
    overflow: visible;
    margin: auto;
}

#superl-nav {
    position: fixed;
    /*position: absolute;*/
    /*bottom: 0px;*/
    bottom: 30px;
    left:  0;
    width: 100%;
    z-index: 999;
    /*overflow: hidden;*/
    
    /*background-color: #f6fcfe;
    -webkit-box-shadow: 0px 20px 70px 0px rgba(0, 0, 0, 0.21);
    -moz-box-shadow: 0px 20px 70px 0px rgba(0, 0, 0, 0.21);
    -ms-box-shadow: 0px 20px 70px 0px rgba(0, 0, 0, 0.21);
    -o-box-shadow: 0px 20px 70px 0px rgba(0, 0, 0, 0.21);
    box-shadow: 0px 20px 70px 0px rgba(0, 0, 0, 0.21);*/

    

    /*padding: 30px 0px 30px 0px;*/
    /*background-color: #797572;
    background-image: 
        linear-gradient(-173deg, rgba(255,255,255,0.20) 0%, #000000 100%),
        linear-gradient(72deg, rgba(255,255,255,0.25) 25%, rgba(0,0,0,0.25) 100%),
        radial-gradient(47% 102%, rgba(255,255,255,0.50) 0%, rgba(21,24,32,0.60) 120%);
    background-blend-mode: multiply;*/

    
}

.superl-nav-main{
    background-color: rgb(0, 0, 0, 0.7);
    opacity: 1;
    font-size: 14px;
}


#superl-nav .superl-nav-tools{
    height: 40px;
    text-align: center;
    color: #fff;
    font-size: 18px;

}

.superl-nav-tools-img {
    width: 30px;
    height: 30px;
    animation-name: example;
    animation-duration: 2s;
    animation-iteration-count: infinite;
}   


#superl-nav .superl-nav-grouplist{
    /*margin:8px 0px;*/
    width:100%;
    color:#fff;
    color: #F8F8F8;
    line-height: 16px;
    /*background: transparent;*/
    border-top: 1px solid #666666;
    padding:2px;
    text-align: center;

    height: 30px;
    white-space: nowrap;
    overflow-x: auto; /* 水平方向滚动 */
    overflow-x: scroll; /* 解决overflow-y: hidden 之后的冲突 */
    overflow-y: hidden; /* ios下必须，否则可以拖动整体 */
    
    -ms-overflow-style: none; /* 禁用 IE 和 Edge 的滚动条 */
    scrollbar-width: none; /* 禁用 Firefox 的滚动条 */
}

#superl-nav .superl-nav-grouplist::-webkit-scrollbar {
    height: 40px;
    display: none;
  /* 隐藏 Chrome、Safari 和 Opera 的滚动条 */
}

#superl-nav .superl-nav-grouplist .group {
    display: inline-block;
    min-width: 70px;
    padding: 3px;
    /*margin-right: 5px;*/
    cursor: pointer;
    border-bottom: 2px solid rgba(0,0,0,0);
    /* border-radius: 20px; */
}

#superl-nav .superl-nav-grouplist .group-action {
    /*background: #00aa7f;*/
    border-bottom: 3px solid #f6b64c !important;
    /*border-bottom-color: #f6b64c;*/
}



#superl-nav .superl-nav-list {
    padding:5px;
    transition: height .1s;
    -moz-transition: height .1s;
    -webkit-transition: height .1s;
    -o-transition: height .1s;
}

#superl-nav .superl-nav-list .swiper {
    width: 100%;
    /*max-width: 1230px;*/
    z-index: 999;
    text-align: center;
    
    transition: height .1s;
    -moz-transition: height .1s;
    -webkit-transition: height .1s;
    -o-transition: height .1s;
    overflow: visible;
}
/*#superl_scene_nav .navlist .swiper .swiper-wrapper{*/
/*    justify-content: center;*/
/*    align-items: center;*/
/*}*/

#superl-nav .superl-nav-list .swiper .swiper-slide {
    text-align: center;
    font-size: 18px;
   /* background: #fff;*/
    height: auto;
/*        height: 80px;*/
/*        background: rgba(200, 200, 200, 1);*/
    /*border: 3px solid #e9e9e9;*/
    /*border: 1px solid #e9e9e9;*/

    /* Center slide text vertically */
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    overflow: hidden;
    /*border-radius: 5px;*/
}

#superl-nav .superl-nav-list .swiper .swiper-slide-index{
    border: 3px solid #f6b64c;
}

#superl-nav .superl-nav-list .swiper .swiper-slide-index span {
    border:animation-name;
}

#superl-nav .superl-nav-list .swiper .swiper-slide img {
    display: block;

    /*object-fit: cover;*/
    min-width: 100%;
    /*min-height: 100%;*/

    max-width: 100%;
    max-height: 100%;
    
    /*transform: translate(-10px);*/

/*        height:78px;*/
/*        min-width:78px;*/
    /*transform: none;*/
    /*display: block;*/
    /*width: 100%;*/
    /*height: 100%;*/
    /*object-fit: cover;*/
    /*opacity: 1;*/
    /*cursor: pointer;*/

}

/*#superl-nav .superl-nav-list .swiper .swiper-slide {*/
/*    position: relative;*/
/*    width: 200px;*/
/*    height: auto;*/
/*    overflow: hidden; */
/*}*/

/*#superl-nav .superl-nav-list .swiper .swiper-slide img {*/
/*    position: absolute;*/
/*    top: 0;*/
/*    left: 0;*/
/*    width: 100%;*/
/*    height: auto;*/
/*    transition: transform 0.5s ease-out; */
/*}*/


#superl-nav .superl-nav-list .swiper .swiper-slide:after {
    content: "";
    display: block;
    position: absolute;
    z-index: 1;
    top: 50px;
    left: 50px;
    width: 220px;
    height: 220px;
    box-sizing: content-box;
    opacity: 0;
    transition: opacity .3s ease-in-out;
}

#superl-nav .superl-nav-list .swiper .swiper-slide:hover:after {
    opacity: 1;
}


@keyframes jumpAnimation {
    0% {
        transform: translateY(0);
    }
    50% {
        transform: translateY(-10px);
    }
    0% {
        transform: translateY(10);
    }
}



/*@media (min-width: 1000px) {*/
/*    #superl-nav .superl-nav-list .swiper .swiper-slide{*/
/*       transition: transform 0.4s ease;*/
/*       transform: scale(1);*/
/*    }*/
    
/*    #superl-nav .superl-nav-list .swiper .swiper-slide:hover{*/
/*        transform: scale(3) translateY(-92px);*/
/*        animation: jumpAnimation 0.5s ease 1;*/
        
        
/*    }*/
/*}*/


/*#superl-nav .superl-nav-list .swiper .swiper-slide:hover img{*/
/*    transform: scale(5);*/
/*    transition: transform .3s ease-in-out;*/
/*}*/



#superl-nav .superl-nav-list .swiper .swiper-slide span {
    position: absolute;
    bottom: 0px;
    width: 100%;
    opacity: 0.8;
    height: 16px;
    line-height: 16px;
    /*background: #363636;*/
    background-color: rgb(0, 0, 0, 0.7);
    color: #fff;
    font-size: 12px;
    font-weight: 600;
}


.superl-product-xiajia {
    position: relative;
    opacity: 0.6;
}

.superl-product-xiajia2::after {
  content: "已下架";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: rgba(0, 0, 0, 0.5); /* 半透明黑色背景 */
  color: white;
  font-size: 14px; /* 根据需要调整字体大小 */
  font-weight: bold;
  /*font-weight: bold;*/
}



.superl-product-xiajia::after {
    /*content: "";*/
    /*position: absolute;*/
    /*top: 25px;*/
    /*left: 37px;*/
    /*width: 60%;*/
    /*height: 50%;*/
    /*background-image: url(../../images/xiajia.png);*/
    /*background-size: cover;*/
    /*background-position: center;*/
    /*opacity: 0.8;*/
    
    content: "";
    position: absolute;
    top: 12%;
    left: 21%;
    width: 60%;
    height: 50%;
    background-image: url(../../images/xiajia.png);
    background-size: cover;
    background-position: center;
    opacity: 0.8;
}


/*.swiper-slide {*/
/*  transition: transform 0.3s ease;*/
/*  transform: scale(0.8); */
/*}*/

/*.swiper-slide-active {*/
/*  transform: scale(1);*/
/*}*/

