html {    overflow-y: scroll;}:root {    overflow-y: auto;    overflow-x: hidden;}:root body {    position: absolute;}body {    width: 100vw;    overflow: hidden;}.index-moneylimit {    width: auto;    padding-right: 4px;}.swiper-wrapper .active a{    font-weight: bold;}/* 通用占位符样式（兼容所有现代浏览器） */::placeholder {    /* 核心样式 */    color: #c6c6c6; /* 提示文字颜色（常用浅灰色） */    font-size: 14px; /* 字体大小 */    /*font-family: "Microsoft Yahei", sans-serif; !* 字体 *!*/    opacity: 1; /* 透明度（默认可能有0.5，需重置为1） */    /* 可选样式 */    /*font-style: italic; !* 斜体 *!*/    letter-spacing: 0.5px; /* 字间距 */}/* 兼容旧版浏览器（webkit内核：Chrome/Safari/Edge） */::-webkit-input-placeholder {    color: #c6c6c6;    font-size: 14px;    opacity: 1;}/* 兼容旧版Firefox（Gecko内核） */::-moz-placeholder {    color: #c6c6c6;    font-size: 14px;    opacity: 1;}/* 兼容IE10+/Edge旧版（Trident内核） */:-ms-input-placeholder {    color: #c6c6c6;    font-size: 14px;}.header-return{    position: fixed;    top: 0;    z-index: 999;}.product-sequence{    position:fixed;    top:1.6rem;    z-index: 999;}.index-mobile {    width: 100%;    height: 0.8rem;    margin: 0 auto;    overflow: hidden;    background-color: #fff;    display: flex ;flex-direction: row;justify-content: flex-start;align-items: center;}/*位置样式*/.index-mobile-addr,.index-mobile-search{    width: 95%;    margin: 0rem auto;}.index-mobile-addr{    color: #ff861c;    padding: 0.1rem;    display: flex;    flex-direction: row;    align-items: center;}.addr-icon,.addr-choose{    display: flex;    align-items: center;}.addr-icon img{    height: 0.28rem;}.addr-text,.addr-choose{    font-size: 11px;    margin-left: 0.1rem;}.addr-choose{    height:100%;}.addr-choose img{    height: 0.4rem;    /*transform: rotate(-90deg)*/}/*搜索框样式*/.index-mobile-search {    /*margin: 0.1rem auto;*/    height: 0.6rem;    display: flex;    border: 1px solid #ff861c;    background-color: #ffffff;    border-radius: 0.5rem;    display: flex;    flex-direction: row;    justify-content: space-between;    align-items: center;}.search-icon{    height: 60%;    margin:0 0.5rem 0 0.2rem;}.search-input{    width: 70%;    height: 100%;}.search-btn{    width: 20%;    height: 85%;    margin: 0.02rem 0.07rem;    border-radius: 0.5rem;    color: #fff;    background-color: #ff861c;}/*首页头部导航栏*/.index-mobile-model{    /*margin-top: 0.5rem;*/    width: 100%;}.model-item{    display: flex;    flex-direction: row;    justify-content: space-around;    align-items: center;    /*border-radius: 0.4rem;*/    background-color: #fff;}.model-icon{    padding: 0.1rem 0.3rem 0rem 0rem ;    width: 20%;    font-size: 0.25rem;    /*height: 2.0rem;*/    display: flex;    flex-direction: column;    justify-content: center;    align-items: center;}.model-icon img{    width: 1.5rem;    height: 1.5rem;}.model-icon h3{    width: 1.3rem;    margin: 0.2rem auto;    /*border: 1px solid #EE1D42;*/    text-align: center;}.model-item .home-active {    position: relative;    z-index: 1;}/*.home-active ,.activeone,.activefinal{*//*    width: 30%;*//*    transform: translateY(-0.515rem) scale(1.3);*//*}*/.home-active .bgImg{    position: absolute;    transform: translateY(0.575rem) scale(1.35);    display: block;    width: 100% !important;    height: 70% !important}.activeone .bgImg{    position: absolute;    transform: translateY(0.4rem) scale(1.3);    display: block;    width: 100% !important;    height: 50% !important}.activefinal .bgImg{    position: absolute;    transform: translateY(0.4rem) scale(1.3);    display: block;    width: 100% !important;    height: 50% !important}.bgImg{    position: absolute;    display: none;}.iconImg{    z-index: 2;}.home-active .iconImg{    /*position: absolute;*/    /*transform: translateY(0rem)  scale(0.9);*/}.home-active {    /*width: 25%;*/    /*transform: translateY(-0.515rem) scale(1.3);*/}.home-active h3 {    background-color: #ff861c;    color: #FFF;    padding: 0.1rem;    border-radius: 0.5rem;    /*transform: translateY(0.9rem);*/}/*.activeone h3,.activefinal h3{*//*    background-color: #a16025;*//*    color: #facf6c;*//*    padding: 0.1rem;*//*    border-radius: 0.5rem;*//*    transform: translateY(0rem);*//*}*//*.activeone{*//*    transform: translateY(-0.155rem) scale(1.1);*//*}*//*.activeone .iconImg{*//*    transform: translateY(0.15rem) scale(1.1)*//*}*//*.activefinal{*//*    transform: translateY(-0.155rem) scale(1.1);*//*}*//*.activefinal .iconImg{*//*    transform: translateY(0.15rem) scale(1.1)*//*}*//* 容器样式：实现两个轮播并排 */.slide-container {    max-width: 93%;    margin: 20px auto;    padding:0 0.2rem;    display: flex;    gap: 20px; /* 两个轮播之间的间距 */    justify-content: center;    flex-wrap: nowrap;    flex-direction: row;    align-items: center;    justify-content: space-around;    background: #fff;    border-radius: 0.3rem;}/* 单个轮播盒子样式 */.swiper-box {    width: 45%; /* 轮播盒子宽度 */    border-radius: 8px;    overflow: hidden;    /*border: 1px solid red;*/    /*box-shadow: 0 2px 10px rgba(0, 0, 0, 0.08);*/}/* 轮播标题栏 */.swiper-header {    padding: 5px 10px;    font-weight: 600;    color: #fd851c;    border-bottom: 1px solid #f5f5f5;    /*background-color: #fafafa;*/}/* Swiper容器核心样式 */.mySwiper {    width: 100%;    height: 3.5rem; /* 高度自适应内容 */}/* 轮播幻灯片样式 */.swiper-slide {    position: relative;    height: auto !important; /* 取消Swiper默认固定高度 */}/* 轮播图片样式 */.swiper-slide img {    width: 100%;    height: 3.5rem; /* 图片固定高度，保证统一 */    object-fit: cover; /* 图片裁剪填充，不拉伸 */    display: block;    border-radius: 0.2rem;}/* 图片下方文字区域 */.slide-info {    padding: 10px 16px;    /*border: 1px solid blue;*/}/* 店铺名称 */.shop-name {    font-size: 12px;    color: #333;    margin-bottom: 0px;    line-height: 1.4;    font-weight: bold;    /*border: 1px solid blue;*/}/* 标签容器 */.tags {    display: flex;    align-items: center;    gap: 8px;    font-size: 12px;}/* 折扣标签 */.discount {    background-color: #fff2f0;    color: #ff4d4f;    padding: 2px 6px;    border-radius: 4px;}/* 分类标签 */.category {    color: #666;}/* 强制重置分页器样式 */.swiper-pagination {    position: relative !important; /* 改为相对定位，避免被遮挡 */    bottom: 1.8rem !important; /* 清除默认底部偏移 */    margin-top: 10px; /* 与轮播内容保持间距 */    text-align: center !important; /* 强制居中 */    width: 100% !important; /* 确保宽度铺满容器 */}/* 修复圆点样式 */.swiper-pagination-bullet {    display: inline-block !important; /* 确保圆点横向排列 */    margin: 0 4px !important; /* 圆点间距统一 */    background-color: #fff;}/* 移动端适配 */@media (max-width: 750px) {    .container {        flex-direction: column;        padding: 0 10px;    }    .swiper-box {        width: 100%;    }}.juli{    width: 95%;    margin: 0 auto;    display: flex;    flex-direction: row;    justify-content: space-between;    align-items: center;}.juli-lf{    font-size: 16px;    /*color: #FD5F12;*/    font-weight: bold;}.juli-zj {    display: flex;    flex-direction: row;    align-items: center;    justify-content: space-around;    font-size: 12px;}.juli-l{    margin-right: 0.5rem;}.juli-more{    font-size: 12px;}.index-container {    border-radius: 0.2rem;}.index-shopInfo_1RRTZ0d{    align-items: center;}.index-sell{    width: 95%;    display: flex;    align-items: center;    justify-content: space-between;    flex-direction: row;    margin:0.1rem 0;}.index-sell img{    width: 2.3rem;    height: auto;}.index-moneylimit{    /*background-color: #fdf2e0;*/}.index-sheng{    line-height: 0.7rem;    height: 0.7rem;    border-radius: 0.2rem;    margin: 0.2rem 0;}.index-sheng .index-moneylimit{    /*border: 1px solid blue ;*/    height: 100%;    width: 35%;}.index-sheng .index-moneylimit img{    height: 100%;    width: auto;    margin: unset;}.index-sheng .index-moneylimit span{    width: 100%;    text-align: center;    line-height: 0.75rem;    padding: 0 0.1rem;    color: #ff861c;    font-size: 0.5rem;    font-weight: bold;}.back-to-top-btn {    position: fixed;    bottom: 80px;    right: 20px;    width: 48px;    height: 48px;    background: linear-gradient(135deg,#fe5102,#ff6b35,#ff8c5a);    border-radius: 50%;    display: flex;    align-items: center;    justify-content: center;    cursor: pointer;    box-shadow: 0 4px 12px #fe510266;    z-index: 999;    transition: all .3s ease;    animation: fadeInUp-ee99b94b .3s ease;}/*头部公告栏*/.notice-box{    padding: 0;!important;    margin: 0.05rem 0;}.notice{    background: #FFF;    height: 0.85rem;    line-height: 0.85rem;    border-radius: 0.138888rem;    padding: 0 0.277777rem;    overflow: hidden;}.notice img{    float: left;    width: 1.166666rem;    margin-top: 0.18rem;}.notice .marquee{    float: left;    width:-webkit-calc(100% - 1.444444rem);width:-moz-calc(100% - 1.444444rem); width:calc(100% - 1.444444rem);    margin-left: 0.277777rem;    font-size: 0.361111rem;}/*轮播图*/.banner-box{    width: 100%;    background-color: #fff;    border-radius: unset;    margin: 0.05rem 0;    padding:0rem;}.banner-box .bd ul li img {    display: block; /* 去掉图片底部默认间隙 */    width: 100%; /* 宽度铺满li */    height: 100%; /* 高度铺满li */}/*新上商家部分*/.slide-container{    width: 100%;max-width:100%;padding:0;margin:0.05rem auto;border-radius: unset;gap: unset;}.swiper-box{    width: 45%;    /*border: 1px solid red;*/}.swiper-slide{    margin: 0 auto;}.slide-container .swiper-slide .slide-img{    /*border:1px solid red;*/    width:100%;    height:2.75rem;}.slide-container .swiper-slide .slide-img img{    width: 100%;height:100%}.slide-info{    padding: 0px 16px;}.index-container{    /*border: #FD5F12 1px solid;*/    margin: 0.15rem;    padding: 0.1rem;    position: relative;}.index-shopInfo_1RRTZ0d{    padding: 0;    /*border: #1dbc20 1px solid;*/}.index-main_N3FfcSz{    height: 25vw;}