@import "/mycss/stylesheet.wxss"; @import "/mycss/iconfont.wxss"; .list { display: flex; padding: 24rpx; border-top: 2rpx solid #e7e9e4; background: #fff; font-size: 24rpx; color: #333; text-align: left; position: relative; } .list .store-img { width: 132rpx; } .list .store-img .store-logo { width: 128rpx; height: 128rpx; overflow: hidden; position: relative; /* border: 2rpx solid #e8e8e8; */ } .list .store-img .store-logo .img-mask { position: absolute; top: 0; left: 0; width: 128rpx; height: 128rpx; z-index: 10; border: 2rpx solid #e8e8e8; font-size: 24rpx; background-color: #3b4043; opacity: 0.6; } .list .store-img .store-logo .img-text { position: absolute; top: 0; left: 0; width: 128rpx; height: 128rpx; z-index: 15; line-height: 128rpx; text-align: center; font-size: 24rpx; color: white; } .list .store-img .store-logo .img { width: 100%; height: 100%; overflow: hidden; } .list .store-img .store-logo .img image { width: 100%; height: 100%; border-radius: 50%; } .list .store-category { margin-top: 12rpx; } .list .store-category .span { width: 128rpx; height: 40rpx; display: block; text-align: center; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-size: 24rpx; line-height: 40rpx; background-color: #ff6333; border-radius: 10rpx; color: #fff; } /* .store-intro { flex: 1; position: relative; margin-left: 20rpx; } .store-intro .a8q { height: 40rpx; line-height: 40rpx; overflow: hidden; display: flex; flex: 1; } .store-intro .a8q .h2 { max-width: 320rpx; font-size: 32rpx; color: #333; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; display: inline-block; margin-top: 0; font-weight: bold; flex: 1; } .store-intro .a8q .store_honor_icon1 { display: inline-block; width: 176rpx; height: 40rpx; font-size: 24rpx; text-align: right; margin-right: 4rpx; background-position: center center; background-repeat: no-repeat; background-size: 32rpx auto; } .store-intro .a8r { font-size: 0; padding-top: 20rpx; overflow: hidden; } .store-intro .a8r .i8 { display: inline-block; background-color: #f5f5f5; font-size: 0; border-radius: 4rpx; color: #18bdad !important; line-height: 0; overflow: hidden; } .store-intro .a8r .i8 .da { display: inline-block; line-height: 1; padding: 4rpx; font-size: 24rpx; } .store-intro .a8v { height: 28rpx; margin-top: 16rpx; overflow: hidden; font-size: 0; } */ .order { display: flex; } /* .store-intro .a8v .a8d { overflow: hidden; display: inline-block; position: relative; } .store-intro .a8v .a8w { font-size: 24rpx; line-height: 28rpx; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; color: #999; display: inline-block; } .store-intro .a8v .a8w .span { color: #ff9800; } .store-intro .a8v .a8w .line_split { display: inline-block; width: 16rpx; height: 20rpx; background: url(//static-o2o.360buyimg.com/daojia/new/images/index/icon_line_split.jpg) no-repeat center 0.125rem; } */ .store_honor_box { width: 160rpx; } .store_honor_box .store_honor_icon1 { display: flex; align-items: center; justify-content: space-around; } .store_honor_box.span { color: #8c8c8c; } .rebate_box { background: #fff; } .rebate_box .content_b_a .tab_b { background: #fff; overflow-x: scroll; white-space: nowrap; border-bottom: solid 2rpx #ebebeb; } .rebate_box .content_b_a .tab_b .tab_b_box { display: flex; font-size: 30rpx; } .rebate_box .content_b_a .tab_b .tab_b_box .li { margin: 0 24rpx; height: 84rpx; line-height: 84rpx; color: #666; } .rebate_box .content_b_a .tab_b .tab_b_box .current { font-weight: bold; color: #daac5e; border-bottom: solid 0.1875rem #daac5e; } .rebate_box .content_b_a .tab_b .tab_b_box .li:last-child { padding-right: 24rpx; } .rebate_box .content_b_a .tab_c { background: #fafafa; } .rebate_box .content_b_a .tab_c .tab_c_box { display: flex; } .rebate_box .content_b_a .tab_c .tab_c_box .li { flex: 1; padding: 20rpx 0; color: #666; } .rebate_box .content_b_a .tab_c .tab_c_box .li .span { display: block; line-height: 40rpx; font-size: 26rpx; text-align: center; } .rebate_box .content_b_a .tab_c .tab_c_box .current { background: rgba(218, 172, 94, 0.6); color: #fff; } .rebate_box .content_b_a .goods_list { padding: 0 24rpx; } .rebate_box .content_b_a .goods_list .goods { display: flex; padding: 32rpx 0; border-bottom: solid 2rpx #ebebeb; } .rebate_box .content_b_a .goods_list .goods .img { width: 128rpx; height: 128rpx; border: solid 2rpx #e8e8e8; overflow: hidden; margin-right: 24rpx; } .rebate_box .content_b_a .goods_list .goods .img image { width: 100%; } .rebate_box .content_b_a .goods_list .info { width: 550rpx; } .rebate_box .content_b_a .goods_list .info .li { display: flex; justify-content: space-between; } .rebate_box .content_b_a .goods_list .info .info_a { margin-bottom: 8rpx; font-size: 30rpx; } .rebate_box .content_b_a .goods_list .info .info_a .span:first-child { max-width: 360rpx; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .rebate_box .content_b_a .goods_list .info .info_a .span:last-child { color: #8c8c8c; font-size: 28rpx; } .rebate_box .content_b_a .goods_list .info .info_b .span { background: #f5f5f5; font-size: 24rpx; color: #18bdad; padding: 0 8rpx; } .rebate_box .content_b_a .goods_list .info .info_c { color: #daac5e; } .rebate_box .content_b_a .goods_list .info .info_c .span { font-size: 32rpx; } .rebate_box .content_b_a .goods_list .info .info_c .button { border: solid 2rpx #daac5e; padding: 4rpx 16rpx; font-size: 26rpx; border-radius: 6rpx; color: #daac5e; } .coupon_list { background: #fff; padding: 20rpx 0; } .coupon_list .coupon { background: #fff; border: none; margin: 20rpx auto; width: 690rpx; height: 200rpx; background-image: url("https://mini-app-img-1251768088.cos.ap-guangzhou.myqcloud.com/coupon_b.png"); background-size: 690rpx 200rpx; background-repeat: no-repeat; display: flex; } .coupon_list .coupon .left { width: 248rpx; height: 180rpx; display: flex; justify-content: center; align-items: center; flex-direction: column; } .coupon_list .coupon .left .img { margin: 0 auto; width: 72rpx; height: 72rpx; border-radius: 60rpx; overflow: hidden; margin-bottom: 16rpx; } .coupon_list .coupon .left .img image { width: 100%; } .coupon_list .coupon .left .p { width: 248rpx; padding: 0 20rpx; display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-size: 28rpx; text-align: center; } .coupon_list .coupon .right { width: 442rpx; height: 180rpx; display: flex; justify-content: space-between; align-items: center; padding: 0 20rpx; position: relative; } .coupon_list .coupon .right .right_a .li { width: 256rpx; line-height: 36rpx; color: #daac5e; text-align: left; font-size: 26rpx; } .coupon_list .coupon .right .right_b .li:first-child { color: #daac5e; font-size: 28rpx; } .coupon_list .coupon .right .right_b .li:first-child .span { font-size: 20px; } .coupon_list .coupon .right .right_b .li:last-child .button { border: none; background: #daac5e; color: #fff; font-size: 12px; border-radius: 32rpx; padding: 8rpx 16rpx; } .coupon_list .coupon .right .received_b { position: absolute; top: 0; left: 40%; } .coupon_list .coupon .right .received_b icon { font-size: 120rpx; color: #daac5e; opacity: 0.3; } .gift_box { padding: 8rpx; background: #fff; } .gift_box .fe-mod-8-main-name-buy { height: 40rpx; width: 60rpx; float: right; background-repeat: no-repeat; } .gift_box .buy-1 { background: url("https://mini-app-img-1251768088.cos.ap-guangzhou.myqcloud.com/img/ico_buy_3.png"); background-size: 60rpx 40rpx; } .gift_box .fe-mod-8-hp-line { border: 2rpx solid #e5e5e5; display: block; background: #fff; margin: 10rpx 0; height: 180rpx; padding: 10rpx; } .gift_box .fe-mod-8-hp-line .fe-mod-8-hp-line-img { height: 160rpx; width: 160rpx; background: #f2f2f2; float: left; position: relative; } .gift_box .fe-mod-8-hp-line .fe-mod-8-hp-line-img .saleimg { height: 100rpx; width: 100rpx; position: absolute; top: -6rpx; left: -6rpx; } .gift_box .fe-mod-8-hp-line .fe-mod-8-hp-line-img image { width: 100%; height: 100%; } .gift_box .fe-mod-8-hp-line .fe-mod-8-hp-line-info { height: 160rpx; background: #fff; padding-left: 180rpx; } .gift_box .fe-mod-8-hp-line .fe-mod-8-hp-line-info .title { text-align: left; height: 80rpx; font-size: 28rpx; color: #333; line-height: 40rpx; /* text-overflow: -o-ellipsis-lastline; */ overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; } .gift_box .fe-mod-8-hp-line .fe-mod-8-hp-line-info .price { height: 60rpx; width: 100%; margin-top: 20rpx; font-size: 28rpx; color: #bbb; line-height: 60rpx; float: left; overflow: hidden; } .gift_box .fe-mod-8-hp-line .fe-mod-8-hp-line-info .price .p1 { float: left; color: #f60; } .gift_box .fe-mod-8-hp-line .fe-mod-8-hp-line-info .price .p2 { font-size: 24rpx; padding-left: 20rpx; text-decoration: line-through; float: left; line-height: 64rpx; } .gift_box .fe-mod-8-hp-line .fe-mod-8-hp-line-info .price .p3 { color: #999; padding-left: 20rpx; float: left; font-size: 24rpx; } .gift_box .fe-mod-8-hp-line .fe-mod-8-hp-line-info .price .p4 { color: #999; padding-left: 20rpx; float: left; font-size: 24rpx; width: 320rpx; white-space: nowrap; text-overflow: ellipsis; font-weight: bold; } .store-intro2 { flex: 1; position: relative; margin-left: 24rpx; display: flex; flex-direction: column; } .store-intro2 .h2 { max-width: 544rpx; font-size: 32rpx; color: #333; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; display: inline-block; margin-top: 0; font-weight: bold; flex: 1; } .store-intro2 .score-box { display: flex; width: 100%; color: #666; padding: 6rpx 0; height: 40rpx; line-height: 40rpx; } .store-intro2 .score-box .score-left { flex: 1; align-self: center; justify-self: center; display: flex; } .store-intro2 .score-box .score-left .icon-card_collect_b { color: #ffba00; display: flex; align-items: center; } .store-intro2 .score-box .score-right { color: #ff2c29; flex: 0 0 160rpx; text-align: right; } .store-intro2 .score-box .score-right .iconfont { display: inline-flex; color: #ff2c29; font-size: 20px; height: 24px; line-height: 24px; } .store-intro2 .discount-box { display: flex; flex-direction: column; } .store-intro2 .discount-box .discount-item { display: flex; align-items: center; flex-wrap: wrap; } .store-intro2 .discount-box .red { color: #ff2c29; } .store-intro2 .dispatch-box { display: flex; padding: 16rpx 0; overflow-x: auto; } .store-intro2 .dispatch-box .span { margin-right: 12.8rpx; padding: 0 9.6rpx; color: #666; border-radius: 20rpx; border: solid 2rpx #ff8400; flex-shrink: 0; } .goods-box { display: flex; /* width: 556.8rpx; */ overflow-x: scroll; margin: 0 20rpx; } .flexBox { width: 183rpx; height: 300rpx; flex-shrink: 0; } .goods-box .good-item { width: 180rpx; margin-right: 16rpx; font-size: 30rpx; } .goods-box .good-item .good-img { width: 180rpx; height: 180rpx; border-radius: 10rpx; } .goods-box .good-item .good-img image { width: 100%; height: 100%; border-radius: 10rpx; } .goods-box .good-item .good-title { font-weight: bold; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; font-size: 24rpx; } .goods-box .good-item .good-price { font-size: 22rpx; color: #ff2c29; font-weight: bold; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } /* 门店拼团 */ .show_price_box { display: flex; flex-wrap: wrap; } .show_price { font-size: 11px; color: #ff2c29; border: solid #ff2c29 1px; padding: 1px 4px; margin-top: 5px; } .red_white { color: #fff; background: #ff2c29; margin-right: 5px; } .white_red { color: #ff2c29; background: #fff; } .store_deduction_style { background: #ff2c29; color: #fff !important; border: 1px solid #ff2c29; padding: 0 5px; font-size: 10px; } .store_cash_back_style { border: 1px solid #ff2c29; color: #ff2c29; padding: 0 5px; font-size: 10px; margin-left: 5px; } .bottom-status { width: 100%; height: 50px; line-height: 50px; text-align: center; } .loading-box { display: flex; align-items: center; justify-content: center; } /* 门店拼团 */