.shop-list{flex:1;gap:.2rem}.shop-list .item{width:calc((100% - .2rem * 4) / 5);background-color:#fff;border-radius:.08rem;padding:.2rem;box-sizing:border-box;gap:.3rem;height:3.45rem}.shop-list .item .img{width:1.8rem;height:1.8rem}.shop-list .item .img img{width:100%;height:100%;object-fit:cover;-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-ms-transition:-ms-transform .3s ease-out;transition:transform .3s ease-out}.shop-list .item .img:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.shop-list .item .info{gap:.2rem}.goods-detail{gap:.5rem}.goods-detail .goods-detail-head{gap:.5rem}.goods-detail .goods-detail-head .goods-detail-img{position:relative}.goods-detail .goods-detail-head .goods-detail-img .thumbs{width:.9rem;margin-top:.3rem;margin-bottom:.3rem;box-sizing:border-box;height:5rem}.goods-detail .goods-detail-head .goods-detail-img .thumbs .swiper-slide{width:.9rem;height:.9rem;display:flex;justify-content:center;align-items:center;background-color:#fff;border-radius:.08rem;box-sizing:border-box;overflow:hidden}.goods-detail .goods-detail-head .goods-detail-img .thumbs .swiper-slide img{width:100%;height:100%;object-fit:cover}.goods-detail .goods-detail-head .goods-detail-img .thumbs .swiper-slide.swiper-slide-thumb-active{border:1px solid #e60000}.goods-detail .goods-detail-head .goods-detail-img .swiper-button-prev,.goods-detail .goods-detail-head .goods-detail-img .swiper-button-next{width:.9rem;height:.25rem;background-image:none;display:flex;justify-content:center;align-items:center;position:absolute;border-radius:.08rem}.goods-detail .goods-detail-head .goods-detail-img .swiper-button-prev:hover,.goods-detail .goods-detail-head .goods-detail-img .swiper-button-next:hover{color:#fff;background-color:#e60000}.goods-detail .goods-detail-head .goods-detail-img .swiper-button-prev{top:.25rem;left:0;transform:rotate(180deg)}.goods-detail .goods-detail-head .goods-detail-img .swiper-button-next{top:auto;bottom:0rem;left:0}.goods-detail .goods-detail-head .goods-detail-img .gallery{width:6rem;height:5.6rem}.goods-detail .goods-detail-head .goods-detail-img .gallery .swiper-slide{width:100%;height:100%;display:flex;justify-content:center;align-items:center;background-color:#fff;border-radius:.12rem;overflow:hidden}.goods-detail .goods-detail-head .goods-detail-img .gallery .swiper-slide img{height:100%;object-fit:cover}.goods-detail .goods-detail-head .goods-detail-info{flex:1}.goods-detail .goods-detail-head .goods-detail-info .goods-detail-desc{line-height:1.6}.goods-detail .goods-detail-head .goods-detail-info .goods-detail-price em{font-style:normal}.goods-detail .goods-detail-head .goods-detail-info .goods-detail-btn{margin-top:.4rem}.goods-detail .goods-detail-head .goods-detail-info .goods-detail-btn .btnStyle{padding:.15rem .2rem;width:1.5rem}.cart-list .cart-head{padding:.1rem .2rem;background-color:#f6f8fa;box-sizing:border-box}.cart-list .cart-body{padding:.1rem .2rem}.cart-list .cart-body .list .item{border-bottom:1px solid #ececec;padding-bottom:.2rem;padding-top:.2rem}.cart-list .cart-body .list .item:last-child{border-bottom:none;padding-bottom:0}.cart-list .cart-body .list .item .cart-goods .img{width:.8rem;height:.8rem}.cart-list .cart-body .list .item .cart-goods .img img{width:100%;height:100%;object-fit:cover}.cart-list .cart-body .list .item .cart-operation{cursor:pointer}.cart-list .cart-body .list .item .cart-operation .iconfont{font-size:.2rem}.cart-list .cart-body .list .item .cart-operation .iconfont:hover{color:#e60000}.cart-list .cart-select{width:1rem}.cart-list .cart-goods{flex:1}.cart-list .cart-price,.cart-list .cart-count{width:1.7rem;text-align:center}.cart-list .cart-operation{width:1rem;text-align:center}.iconfont.cart{font-size:.4rem}.selectCart{position:fixed;bottom:0;left:0;right:0;padding:.2rem .4rem;box-sizing:border-box;background-color:#fff;box-shadow:0 -0.05rem .1rem rgba(0,0,0,0.04);z-index:999}.selectCart .container{gap:.2rem}.selectCart .container em{font-style:normal}.selectCart .container button.btnStyle{width:1.1rem}.input-number{gap:.1rem;display:flex;align-items:center;justify-content:center}.input-number input{width:.3rem;height:.2rem;border:1px solid transparent;background-color:transparent;color:#222;text-align:center}.input-number .iconfont{width:.3rem;height:.3rem;border-radius:9.99rem;display:flex;align-items:center;justify-content:center;border:1px solid #d9d9d9;color:#222}.input-number .iconfont:hover{border:1px solid #e60000;color:#e60000}.input-number .iconfont.disabled{color:#d9d9d9;cursor:not-allowed}.input-number .iconfont.disabled:hover{border:1px solid #d9d9d9}.address .address-list .address-item{width:calc((100% - .2rem * 3) / 4);padding:.2rem;box-sizing:border-box;border:1px solid #d9d9d9;border-radius:.08rem;cursor:pointer;position:relative}.address .address-list .address-item .operation{visibility:hidden}.address .address-list .address-item:hover,.address .address-list .address-item.active{border:1px solid #e60000}.address .address-list .address-item:hover .operation{visibility:visible}.address .address-list .address-item.add{justify-content:center}.address .address-list .address-item.add .iconfont{font-size:.4rem;color:#e0e0e0}.address .address-list .address-item .default-address{position:absolute;top:0rem;right:0rem;background-color:#e60000;padding:.05rem .1rem;border-bottom-left-radius:.08rem;box-sizing:border-box;display:flex;align-items:center;justify-content:center}.add-address-form{width:5rem}.add-address-form .form-item{flex:1;padding:.1rem;box-sizing:border-box;border:1px solid #d0d0d0;border-radius:.04rem}.add-address-form .form-item input,.add-address-form .form-item select,.add-address-form .form-item textarea{width:100%;height:100%;border:none;outline:none;background-color:transparent;color:#222}.order-info .order-info-list .list .item .title{flex:1}.order-info .order-info-list .list .item .title img{width:50px;height:50px;object-fit:cover}.order-info .order-info-list .list .item .price{width:3rem}.order-info .order-info-list .list .item .total{width:3rem}.order-info .order-info-list .detail .item{width:2.5rem}.order-info .order-info-footer .btnStyle{width:1.4rem}.orderPay-info{gap:.5rem}.orderPay-info .left .iconfont{font-size:.9rem;color:#1dcb7d}.orderPay-info .right{flex:1}.pay-method .pay-method-item{border:1px solid #ebebeb;border-radius:.04rem;overflow:hidden;width:1.74rem;height:.6rem}.pay-method .pay-method-item img{width:100%;height:100%;object-fit:cover}.pay-method .pay-method-item:hover,.pay-method .pay-method-item.active{border:1px solid #e60000}.pay-method-box .modal-content{width:5rem;padding:.2rem !important}.pay-method-box .modal-content .modal-header{border-bottom:none !important;padding-bottom:0 !important}.pay-method-box .modal-content .modal-body .pay-img{width:1rem}.pay-method-box .modal-content .modal-body .pay-img img{width:100%}.pay-method-box .modal-content .modal-body .pay-qrcode img{width:2rem;height:2rem;object-fit:cover}.pay-method-box .modal-content .modal-body .pay-qrcode .iconfont{color:#e60000;font-size:.3rem}