/* pages/HomeSeller/HomeSeller.wxss */ .all .load { text-align: center; margin: 200rpx auto; } .all .load image { width: 90rpx; } .living_content { display: flex; flex-wrap: wrap; justify-content: space-between; /* padding-left: 20rpx; padding-right: 20rpx; */ padding-top: 25rpx; background-color: #fff; } .living_title { display: flex; align-items: center; padding-left: 17rpx; background: #fff; padding-top: 25rpx; } .living_title .left { margin-right: 14rpx; display: flex; align-items: center; height: 50rpx; } .living_title .left .iconfont { height: 50rpx; display: flex; align-items: center; color: #ff2c29; font-size: 42rpx; } .living_title .right { height: 50rpx; font-size: 32rpx; line-height: 50rpx; color: #000; } .home_seller2 { background: #fff; } .home_seller2 .header_box { width: 95%; display: flex; background-color: #fff; padding: 16rpx 0 16rpx 25rpx; margin: 0 auto; position: relative; } .home_seller2 .header_box .img { flex: 0 0 96rpx; width: 96rpx; height: 96rpx; border-radius: 4rpx; overflow: hidden; margin-right: 20rpx; } .home_seller2 .header_box .img image { width: 100%; height: 100%; } .home_seller2 .header_box .name { flex: 1; } .home_seller2 .header_box .name .li { font-size: 32rpx; font-weight: bold; line-height: 48rpx; text-align: left; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 416rpx; } .home_seller2 .header_box .name .tel { font-size: 26rpx; } .home_seller2 .header_box .btn { flex: 0 0 170rpx; display: flex; } .home_seller2 .header_box .btn .button { align-self: center; justify-self: center; border-radius: 32rpx; border: solid 2rpx #ff2c29; color: #ff2c29; padding: 8rpx 20rpx; } .home_seller2 .tab-box { padding: 16rpx 25.6rpx; display: flex; flex-wrap: wrap; } .home_seller2 .tab-box .li { padding: 6.4rpx 16rpx; color: #999; margin: 0 16rpx 9.6rpx 0; font-weight: bold; } .home_seller2 .tab-box .choose { background-image: linear-gradient(#ff2c29, #ff2c29), linear-gradient(#ff7747, #ff7747); color: #fff; border-radius: 28rpx; } .home_seller2 .detail-box { padding: 16rpx 25.6rpx; text-align: left; } .home_seller2 .detail-box .detail-item { margin-bottom: 16rpx; } .home_seller2 .detail-box .detail-title { flex: 1; font-size: 32rpx; font-weight: bold; margin-bottom: 16rpx; } .home_seller2 .detail-box .icon-all_daohang { flex: 0 0 32rpx; font-size: 52rpx; color: #ff2c29; } .home_seller2 .detail-box .time { font-weight: bold; font-size: 32rpx; color: #ff2c29; } .home_seller2 .goods-box { display: flex; flex-wrap: wrap; } .home_seller2 .goods-box .good-item { width: 48.5%; margin-bottom: 16rpx; font-size: 30rpx; } .home_seller2 .goods-box .good-item .good-img { width: 100%; height: 320rpx; border-radius: 10rpx; } .home_seller2 .goods-box .good-item .good-img image { width: 100%; height: 100%; border-radius: 10rpx; } .home_seller2 .goods-box .good-item .good-title { font-weight: bold; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .home_seller2 .goods-box .good-item .good-price { color: #ff2c29; font-weight: bold; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .home_seller2 .goods-box .good-item:nth-child(odd) { margin: 0 16rpx 16rpx 0; } .home_seller2 .live-box { display: flex; flex-wrap: wrap; padding: 16rpx 25.6rpx; } .home_seller2 .live-box .live-item { width: 48.5%; margin-bottom: 16rpx; position: relative; padding-bottom: 32rpx; } .home_seller2 .live-box .live-item .live-img-box { position: relative; width: 100%; height: 384rpx; color: #fff; } .home_seller2 .live-box .live-item .live-img-box img { width: 100%; height: 100%; border-radius: 24rpx; } .home_seller2 .live-box .live-item .live-img-box .left-top { position: absolute; left: 16rpx; top: 16rpx; font-size: 24rpx; } .home_seller2 .live-box .live-item .live-img-box .left-top .status { background: #ff2c29; border-radius: 10rpx; padding: 4rpx 6rpx; } .home_seller2 .live-box .live-item .live-img-box .left-top .gray { background: #999; } .home_seller2 .live-box .live-item .live-img-box .right-top { position: absolute; top: 9.6rpx; right: 32rpx; } .home_seller2 .live-box .live-item .live-img-box .right-top .icon-zb_goods { font-size: 56rpx; color: #ffa303; } .home_seller2 .live-box .live-item .live-img-box .right-top .goods-num { position: absolute; top: 6rpx; right: -20rpx; font-size: 20rpx; color: #ff2c29; background: #fff; border-radius: 18rpx; padding: 2rpx 4rpx; } .home_seller2 .live-box .live-item .live-img-box .bottom-title { position: absolute; bottom: 32rpx; left: 16rpx; text-align: left; display: -webkit-box; text-overflow: ellipsis; overflow: hidden; -webkit-line-clamp: 2; -webkit-box-orient: vertical; } .home_seller2 .live-box .live-item .title-box { width: 80%; position: absolute; bottom: 0; right: 0; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .live-box .blank { width: 160rpx; height: 160rpx; margin: 0 auto; } .live-box .blank image { width: 100%; height: 100%; margin: 0 auto; } .home_seller2 .member-box { padding: 16rpx 25.6rpx; } .home_seller2 .member-box .member-item { display: flex; border-bottom: 2rpx solid #eee; padding: 16rpx 0; } .home_seller2 .member-box .member-item .img-box { flex: 0 0 96rpx; width: 96rpx; height: 96rpx; } .home_seller2 .member-box .member-item .img-box image { width: 100%; height: 100%; border-radius: 50%; } .home_seller2 .member-box .member-item .text-box { flex: 1; display: flex; flex-direction: column; text-align: left; margin-left: 16rpx; font-size: 24rpx; } .home_seller2 .member-box .member-item .text-box .name { font-weight: bold; font-size: 28rpx; } .home_seller2 .member-box .member-item .phone-box { display: flex; margin-left: 16rpx; flex: 0 0 224rpx; font-size: 24rpx; } .home_seller2 .member-box .member-item .phone-box .icon-box { align-items: center; display: flex; } .home_seller2 .member-box .member-item .phone-box .icon-all_phone, .home_seller2 .member-box .member-item .phone-box .icon-card_weixin1 { color: #ff2c29; font-size: 56rpx; } .home_seller2 .member-box .member-item .phone-box .icon-advertise-next { display: flex; align-self: center; font-size: 40rpx; } .home_seller2 .fixed-box { position: fixed; bottom: 230rpx; right: 0; background: #ffca9b; width: 112rpx; height: 90rpx; border-radius: 40rpx 0 0 40rpx; } .home_seller2 .fixed-box2 { position: fixed; bottom: 80rpx; right: 0; background: #ffca9b; width: 112rpx; height: 90rpx; border-radius: 40rpx 0 0 40rpx; } .home_seller2 .fixed-box .red-box, .home_seller2 .fixed-box2 .red-box { font-size: 28rpx; display: inline-block; padding: 5rpx; margin-top: 0; margin-left: -16rpx; width: 80rpx; height: 80rpx; background: #ff2c29; color: #fff; border-radius: 50%; text-align: center; line-height: 36rpx; } .living_content .living { width: 340rpx; padding-bottom: 56rpx; position: relative; background-color: #fff; border-radius: 25rpx; margin-bottom: 13rpx; } .living_content .living .bg { width: 340rpx; height: 420rpx; background-color: #fff; border-radius: 25rpx; position: relative; } .living_content .living .bg image { width: 100%; height: 100%; border-radius: 25rpx; } .living_content .living .bg .content { position: absolute; top: 0; left: 0; height: 100%; width: 100%; } .living_content .living .bg .content .live_top { display: flex; justify-content: space-between; padding-top: 19rpx; padding-left: 10rpx; } .living_content .living .bg .content .live_top .live_top_left { min-width: 206rpx; height: 39rpx; background-color: rgba(0, 0, 0, 0.1); border-radius: 7rpx; display: flex; align-items: center; } .living_content .living .bg .content .live_top .live_top_left .left { width: 90rpx; height: 39rpx; background-color: #ff2c29; border-radius: 7rpx; text-align: center; color: #fff; } .living_content .living .bg .content .live_top .live_top_left .right { font-size: 22rpx; height: 39rpx; line-height: 39rpx; color: #fff; padding-left: 8rpx; padding-right: 8rpx; max-width: 180rpx; overflow: hidden; } .living_content .living .bg .content .live_top .seeding_left { min-width: 206rpx; height: 39rpx; background-color: rgba(0, 0, 0, 0.1); border-radius: 7rpx; display: flex; align-items: center; } .living_content .living .bg .content .live_top .seeding_left .left { width: 76rpx; height: 39rpx; background-color: #999; border-radius: 7rpx; text-align: center; color: #fff; } .living_content .living .bg .content .live_top .seeding_left .right { font-size: 22rpx; height: 39rpx; line-height: 39rpx; color: #fff; padding-left: 8rpx; padding-right: 8rpx; max-width: 180rpx; overflow: hidden; } .living_content .living .bg .content .live_top .advance_left .left { width: 76rpx; height: 39rpx; background-color: #ff2c29; border-radius: 7rpx; text-align: center; color: #fff; } .living_content .living .bg .content .live_top .live_top_right { width: 59rpx; position: relative; margin-right: 7rpx; } .living_content .living .bg .content .live_top .live_top_right .little_icon { width: 50rpx; height: 40rpx; display: flex; align-items: center; justify-content: center; } .living_content .living .bg .content .live_top .live_top_right .little_icon .icon-zb_goods { color: #ffa303; font-size: 50rpx; } .living_content .living .bg .content .live_top .live_top_right .num { min-width: 50rpx; padding-left: 4rpx; padding-right: 4rpx; height: 22rpx; background-color: #fff; border-radius: 9rpx; position: absolute; right: -2rpx; top: 6rpx; font-size: 20rpx; line-height: 22rpx; color: #f00; text-align: center; overflow: hidden; } .living_content .living .bg .live_bottom { position: absolute; height: 72rpx; bottom: 0; left: 0; right: 0; padding-left: 12rpx; padding-right: 12rpx; font-size: 28rpx; line-height: 36rpx; color: #fff; /* text-overflow: -o-ellipsis-lastline; */ overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; margin-bottom: 20rpx; } .living_content .living .bootom { position: absolute; display: flex; bottom: 10rpx; left: 0; right: 0; } .living_content .living .bootom .left { width: 56rpx; height: 56rpx; background-color: #fff; border: solid 4rpx #fff; border-radius: 50%; margin-right: 9rpx; margin-left: 6rpx; } .living_content .living .bootom .left image { width: 100%; height: 100%; border-radius: 50%; } .living_content .living .bootom .right { font-size: 24rpx; line-height: 36rpx; color: #000; padding-top: 20rpx; flex: 1; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .loading { width: 100%; height: 400rpx; display: flex; align-items: center; justify-content: center; } .loading .content { width: 160rpx; height: 160rpx; } .loading .content image { width: 100%; height: 100%; } /* 门店配送 */ .delivery_info .detail_a { display: flex; align-items: center; font-size: 32rpx; font-weight: bold; } .delivery_info .detail_a icon { margin-right: 10rpx; } /* 门店拼团 */ .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; } /* 门店拼团 */ /* 独立余额start */ .circleBox { width: 100%; height: 230.08rpx; background-image: url("https://mini-app-img-1251768088.cos.ap-guangzhou.myqcloud.com/independenceBalance.png"); background-repeat: no-repeat; background-size: cover; margin-top: 24rpx; display: flex; align-items: center; justify-content: space-between; } .circleBox .circleLeft { margin-left: 64.96rpx; color: #ffd772; font-size: 26.88rpx; text-align: left; } .circleBox .circleLeft .priceCir { margin-top: 16rpx; margin-bottom: 25.6rpx; font-size: 26.88rpx; } .circleBox .circleLeft .priceCir .pric { font-size: 56rpx; } .circleBox .circleRight { width: 140.16rpx; height: 49.92rpx; background-color: #f6db97; border-radius: 24.96rpx; font-size: 26.88rpx; color: #494247; display: flex; align-items: center; justify-content: center; margin-right: 64.96rpx; } .goods_content_show { display: flex; flex-wrap: wrap; margin: 0; } .goods_content_show .goods_content_show_item { font-size: 11px; color: #666; margin: 0 8px 0 0; }