@media(max-width:600px){.pages-index-home .page-container{background:#f3f6f5!important;padding-bottom:90px!important}.pages-index-home .st-customize-header{font-size:18px!important;font-weight:700;color:#164b3c}.pages-index-home .global-header-bar__search{background:#edf4f0!important;border-radius:12px!important}.pages-index-home .banner{margin:12px 14px!important;width:calc(100% - 28px)!important;border-radius:18px;overflow:hidden;height:160px!important}.pages-index-home .banner .swiper{height:160px!important}.pages-index-home .menu-swiper{background:#fff;border-radius:18px;margin:12px 14px!important;width:calc(100% - 28px)!important;height:200px!important}.pages-index-home .menu-info{width:100%!important;padding:14px 6px!important;box-sizing:border-box;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px 0;height:auto!important}.pages-index-home .menu-info .list-url{float:none!important;width:auto!important;margin:0!important;height:74px!important}.pages-index-home .menu-info .item-pic{width:46px!important;height:46px!important;border-radius:15px;background:#eaf6ef}.pages-index-home .menu-info .item-text{font-size:12px!important;color:#354b42;line-height:24px!important}.pages-index-home .module-container{margin:12px 14px!important;width:calc(100% - 28px)!important;border-radius:18px;background:#fff!important;overflow:hidden;padding-bottom:6px;box-sizing:border-box}.pages-index-home .module-container__bar{text-align:left!important;height:auto!important;padding:18px 14px 12px!important;box-sizing:border-box}.pages-index-home .module-container__bar .tit{font-size:19px!important;font-weight:700;line-height:28px!important}.pages-index-home .module-container__bar .sub{margin:3px 0 0!important;font-size:12px!important;color:#819087;display:block!important;width:auto!important}.pages-index-home .module-container__bar .sub:before,.pages-index-home .module-container__bar .sub:after{display:none!important}.pages-index-home .first-line-block{padding:0 12px 12px!important;box-sizing:border-box;width:100%!important}.pages-index-home .first-line-block .img{width:100%!important;height:172px!important;border-radius:12px!important;overflow:hidden}.pages-index-home .first-line-block .title{height:auto!important;white-space:normal!important;font-size:16px!important;font-weight:600;line-height:24px!important;margin-top:9px}.pages-index-home .first-line-block .num{font-size:23px!important;font-weight:700;color:#ee663e}.pages-index-home .module-more-bar{margin:10px 12px!important;border:0!important;background:#f0f7f3;border-radius:10px;color:#228465!important;height:40px!important;line-height:40px!important}.pages-index-home .st-customize-tabbar{left:0!important;right:0!important;bottom:0!important;width:100%!important;margin:0!important;border-radius:0!important;background:#fff!important;box-shadow:0 -3px 20px #173b3010!important;padding-bottom:env(safe-area-inset-bottom)!important}.pages-index-home .tabbar-list{border-radius:0!important;box-shadow:none!important}.subPackages-lines-detail .page-container{background:#f3f6f5!important;padding-bottom:90px!important}.subPackages-lines-detail .swiper-banner,.subPackages-lines-detail .swiper-banner .swiper{height:260px!important}.subPackages-lines-detail .section-module{border-radius:16px!important;margin-bottom:12px!important;overflow:hidden}.subPackages-lines-detail .detail-info{padding:16px!important}.subPackages-lines-detail .detail-info .title{font-size:20px!important;line-height:29px!important;font-weight:700!important;color:#20332d}.subPackages-lines-detail .detail-info .subtxt{font-size:13px!important;line-height:22px!important;color:#687a71!important}.subPackages-lines-detail .sell-price .num{font-size:29px!important;font-weight:700;color:#ec633c}.subPackages-lines-detail .section-module__bar{font-size:17px!important;font-weight:700}.subPackages-lines-detail .select-date-opiton .item{border-radius:10px!important;background:#f0f7f3!important;border-color:#dcebe2!important}.subPackages-lines-detail .detail-tab-block{border-radius:16px;background:#fff;margin-bottom:12px;padding:16px!important;box-sizing:border-box}.subPackages-lines-detail .day-plan>.title{font-size:16px!important;line-height:26px!important;font-weight:600}.subPackages-lines-detail .detail-tab-block p{font-size:15px!important;line-height:1.85!important;color:#405148;margin-bottom:12px!important}.subPackages-lines-detail .detail-tab-block img{max-width:100%!important;height:auto!important}}@media(max-width:600px){.pages-index-home .global-header-bar__search:after{content:"搜索目的地 / 旅游线路";font-size:13px;margin-left:8px;color:#74857e}.pages-index-home .menu-info .item-pic{position:relative;background:#e8f4ed!important}.pages-index-home .menu-info .item-pic>div,.pages-index-home .menu-info .item-pic>img{visibility:hidden}.pages-index-home .menu-info .item-pic:after{content:"旅";position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:23px;font-weight:600;color:#25815e}.pages-index-home .list-url:nth-child(2) .item-pic:after{content:"✈"}.pages-index-home .list-url:nth-child(3) .item-pic:after{content:"签"}.pages-index-home .list-url:nth-child(4) .item-pic:after{content:"岛"}.pages-index-home .list-url:nth-child(5) .item-pic:after{content:"轮"}.pages-index-home .list-url:nth-child(6) .item-pic:after{content:"定"}.pages-index-home .list-url:nth-child(7) .item-pic:after{content:"★"}.pages-index-home .list-url:nth-child(8) .item-pic:after{content:"记"}.pages-index-home .menu-info:nth-child(2) .list-url:nth-child(1) .item-pic:after{content:"览"}.pages-index-home .menu-info:nth-child(2) .list-url:nth-child(2) .item-pic:after{content:"图"}.pages-index-home .menu-info:nth-child(2) .list-url:nth-child(3) .item-pic:after{content:"券"}.pages-index-home .banner uni-image>div{background-size:contain!important}.pages-index-home .banner{background:#f6fbf5}}@media(max-width:600px){.pages-index-home .global-header-bar__search:after{content:"搜索目的地 / 旅游线路";font-size:13px;margin-left:8px;color:#74857e}.pages-index-home .menu-info .item-pic{position:relative;background:#e8f4ed!important}.pages-index-home .menu-info .item-pic>div,.pages-index-home .menu-info .item-pic>img{visibility:hidden}.pages-index-home .menu-info .item-pic:after{content:"旅";position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:23px;font-weight:600;color:#25815e}.pages-index-home .list-url:nth-child(2) .item-pic:after{content:"✈"}.pages-index-home .list-url:nth-child(3) .item-pic:after{content:"签"}.pages-index-home .list-url:nth-child(4) .item-pic:after{content:"岛"}.pages-index-home .list-url:nth-child(5) .item-pic:after{content:"轮"}.pages-index-home .list-url:nth-child(6) .item-pic:after{content:"定"}.pages-index-home .list-url:nth-child(7) .item-pic:after{content:"★"}.pages-index-home .list-url:nth-child(8) .item-pic:after{content:"记"}.pages-index-home .menu-info:nth-child(2) .list-url:nth-child(1) .item-pic:after{content:"览"}.pages-index-home .menu-info:nth-child(2) .list-url:nth-child(2) .item-pic:after{content:"图"}.pages-index-home .menu-info:nth-child(2) .list-url:nth-child(3) .item-pic:after{content:"券"}.pages-index-home .banner uni-image>div{background-size:contain!important}.pages-index-home .banner{background:#f6fbf5}}