/* pages/SupplierShop/SupplierShop.wxss */ .supplier .search-box { position: relative; display: flex; align-items: center; height: 88rpx; background-color: #fff; height: 90rpx; border-bottom: solid 2rpx #ebebeb; } /* kefu */ .icon-close11 { font-size: 18px; } .pop-content { background-color: #fff; border-radius: 38rpx; text-align: center; background: #fff; padding: 35rpx 0; position: relative; justify-content: center; display: flex; flex-direction: column; align-items: center; width: 650rpx; } .pop-content .pop-top { display: flex; justify-content: center; width: 100%; } .pop-content .pop-top .left { width: 50%; display: flex; justify-content: center; position: relative; } .pop-content .pop-top .left .wrap { display: flex; flex-direction: column; align-items: center; } .pop-content .pop-top .left .wrap .image { width: 84rpx; height: 84rpx; margin: 0 auto; margin-bottom: 16rpx; } .pop-content .pop-top .left .wrap .image image { width: 100%; height: 100%; } .pop-content .pop-top .right { width: 50%; display: flex; justify-content: center; } .pop-content .pop-top .right .wrap { display: flex; flex-direction: column; align-items: center; } .pop-content .pop-top .right .wrap .image { width: 84rpx; height: 84rpx; margin: 0 auto; margin-bottom: 16rpx; } .pop-content .pop-top .right .wrap .image image { width: 100%; height: 100%; } .pop-content .line { width: 1px; height: 51rpx; background-color: #999; } .pop-bottom { margin-top: 32rpx; width: 327rpx; display: flex; justify-content: center; height: 327rpx; } .pop-bottom .image { width: 100%; height: 100%; } .pop-bottom .image image { width: 100%; height: 100%; } .kefuxiaoxi { position: absolute; width: 100%; height: 100%; opacity: 0; top: 0; left: 0; } .msgbox { line-height: 40rpx; box-sizing: border-box; padding: 20rpx; } /* ------------------ */ .supplier .search-box .search { display: flex; padding-left: 32rpx; height: 60rpx; text-align: left; width: 460rpx; border-radius: 30rpx; align-items: center; margin-left: 89rpx; background: #eff0f1; box-sizing: border-box; } .supplier .search-box .icon-all_search_2 { color: rgb(102, 102, 102); margin-top: -10rpx; color: #999999; } .supplier .search-box .search input { margin-left: 12rpx; border: none; } .supplier .search-box .icon-a { /* width: 90rpx; height: 90rpx; line-height: 90rpx; position: absolute; right: 90rpx; text-align: center; */ margin-left: 51rpx; } .supplier .search-box .icon-service { font-size: 50rpx; color: #6d6d6d; } .supplier .search-box .icon-b { /* width: 90rpx; height: 90rpx; line-height: 90rpx; */ /* position: absolute; right: 0; */ text-align: center; margin-left: 31rpx; } .supplier .search-box .icon-more { font-size: 50rpx; color: #6d6d6d; } .supplier .menu { padding: 0 20rpx; position: absolute; right: 12rpx; z-index: 10; background: rgba(51, 51, 51, 0.9); color: #f0f0f0; border-radius: 8rpx; width: 240rpx; opacity: 1; } .supplier .menu .spare { position: absolute; right: 20rpx; top: -45rpx; } .supplier .menu .li { display: flex; font-size: 28rpx; height: 72rpx; border-bottom: solid 2rpx #d6d6d6; } .supplier .menu .spare .icon-spare { font-size: 32rpx; color: rgb(51, 51, 51); } .supplier .menu .li icon { line-height: 72rpx; margin-right: 12rpx; } .supplier .menu .li .span { line-height: 72rpx; } .supplier .menu .li:last-child { border: none; } .supplier .supplier-box { background-color: #fff; } .supplier .supplier-box .supplier-info { padding: 35rpx 30rpx 0 30rpx; background-color: #fff; display: flex; align-items: center; justify-content: space-between; } .supplier_info_user { display: flex; align-items: center; } .supplier .supplier-box .supplier-info .user-img { width: 80rpx; height: 80rpx; border-radius: 100%; overflow: hidden; background-color: #fadc5d; display: flex; align-items: center; justify-content: center; } .supplier .supplier-box .supplier-info .user-img image { width: 100%; height: 100%; } .supplier .supplier-box .supplier-info .user-img .icon-dianpu { font-size: 35rpx; color: #fff; } .supplier .supplier-box .supplier-info .user-name { text-align: left; margin-left: 20rpx; } .supplier .supplier-box .supplier-info .user-name .li:first-child { font-size: 30rpx; font-weight: bold; } .supplier .supplier-box .supplier-info .user-name .li:last-child { color: #8c8c8c; font-size: 22rpx; } .supplier .supplier-box .supplier-info .user-name .li:last-child .span { color: #f15353; } .supplier .supplier-box .supplier-info .user-btn { display: flex; justify-content: center; /* top: 1.3125rem; position: absolute; right: 0.75rem; */ background-color: #f15353; height: 1.625rem; line-height: 1.625rem; width: 5rem; text-align: center; border-radius: 0.8125rem; color: #fff; } .supplier .home-page .banner { padding: 20rpx 0 0rpx 0; margin-bottom: 20rpx; background-color: #fff; } .supplier .home-page .banner image { width: 100%; height: 100%; } .supplier .home-page .hot { background-color: #f6f6f6; /* padding-top: 40rpx; */ margin-bottom: 43rpx; box-sizing: border-box; } .supplier .home-page .hot .title { height: 56rpx; background-color: #f6f6f6; display: flex; justify-content: center; /* padding-bottom: 35rpx; */ } .supplier .home-page .hot .title image { width: 423rpx; height: 56rpx; margin: 0 auto; } .supplier .home-page .hot .goods { display: flex; width: 260rpx; height: 405rpx; flex-direction: column; background-color: #ffffff; margin-right: 20rpx; } .goodsHotMore { display: flex; height: 405rpx; width: 30rpx; flex-direction: column; padding-right: 30rpx; padding-left: 30rpx; flex-shrink: 0; display: flex; align-items: center; justify-content: center; background: #ebebeb; /* margin-right: 90rpx; */ border-radius: 0 24rpx 24rpx 0; } .ruleHot { padding: 35rpx 0 27rpx 25rpx; box-sizing: border-box; overflow-x: scroll; display: flex; align-items: center; margin-right: 20rpx; } .supplier .home-page .hot .goods .img { /* margin: 12rpx; */ height: 260rpx; width: 260rpx; background-color: #ccc; overflow: hidden; border-radius: 10rpx 10rpx 0rpx 0rpx; } .supplier .home-page .hot .goods .img image { width: 100%; height: 100%; border-radius: 10rpx 10rpx 0rpx 0rpx; } .supplier .home-page .hot .goods .info { padding: 20rpx 19rpx; min-height: 145rpx; box-sizing: border-box; } .supplier .home-page .hot .goods .info .li:first-child { font-size: 24rpx; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; } .supplier .home-page .hot .goods .info .li:last-child { font-weight: bold; font-size: 22rpx; } .supplier .home-page .hot .goods .info .li:last-child .left { color: #f15353; margin-right: 20rpx; } .supplier .home-page .hot .goods .info .li:last-child .right { color: #8c8c8c; text-decoration: line-through; font-weight: normal; font-size: 28rpx; } .supplier .home-page .hot .ul:last-child { border-bottom: none; } .supplier .home-page .rec { /* margin-top: 20rpx; */ } .supplier .home-page .rec .title { height: 56rpx; background-color: #f6f6f6; display: flex; justify-content: center; margin-bottom: 35rpx; } .dimg { display: flex; align-items: center; justify-content: center; } .dimg image { width: 200rpx; height: 200rpx; } /* .supplier .home-page .rec .title .h1 { font-size: 32rpx; color: #666; } .supplier .home-page .rec .title .icon { width: 72rpx; height: 72rpx; overflow: hidden; } */ .supplier .home-page .rec .title image { width: 423rpx; height: 56rpx; margin: 0 auto; } .supplier .home-page .rec .goods-list { display: -webkit-flex; -webkit-flex-wrap: wrap; padding: 20rpx; } .supplier .home-page .rec .goods-list .goods { width: 345rpx; margin-bottom: 10rpx; padding-top: 10rpx; } .supplier .home-page .rec .goods-list .goods .img { height: 345rpx; width: 345rpx; margin: 0 auto; overflow: hidden; border-radius: 10rpx 10rpx 0rpx 0rpx; } .supplier .home-page .rec .goods-list .goods .img image { width: 100%; height: 100%; border-radius: 10rpx 10rpx 0rpx 0rpx; } .supplier .home-page .rec .goods-list .goods .info { text-align: left; padding: 12rpx; padding-left: 20rpx; font-size: 28rpx; background: #fff; border-radius: 0rpx 0rpx 10rpx 10rpx; } .supplier .home-page .rec .goods-list .goods .info .li:first-child { line-height: 40rpx; height: 80rpx; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; } .supplier .home-page .rec .goods-list .goods .info .li:last-child { margin-top: 8rpx; font-weight: bold; line-height: 48rpx; font-size: 32rpx; display: flex; justify-content: space-between; } .supplier .home-page .rec .goods-list .goods .info .li:last-child .left { color: #f15353; margin-right: 20rpx; } .supplier .home-page .rec .goods-list .goods .info .li:last-child .right { color: #8c8c8c; text-decoration: line-through; font-weight: normal; font-size: 28rpx; } .supplier .home-page .rec .goods-list .goods:nth-child(2n+1) { margin-right: 20rpx; } .supplier .home-page .banner .ul { padding: 0 20rpx; margin-top: 14rpx; display: flex; justify-content: space-between; } .supplier .home-page .banner .ul .li { width: 350rpx; height: 172rpx; overflow: hidden; } .supplier .home-page .banner .ul .li image { width: 100%; } .sort_box { /* height: 80rpx; */ /* line-height: 80rpx; */ display: flex; /* background: #fff; */ /* border-top: solid 2rpx #ebebeb; */ /* border-bottom: solid 2rpx #ebebeb; */ padding: 30rpx 70rpx 20rpx 70rpx; } .sort_box .ul { display: flex; justify-content: center; position: relative; font-size: 15px; flex: 1; } .sort_box .sort_icon { width: 80rpx; height: 80rpx; display: flex; justify-content: center; align-items: center; } .sort_box .sort_icon .photo_icon { width: 48rpx; display: flex; justify-content: center; align-items: center; } .sort_box .sort_icon .photo_icon icon { font-size: 48rpx; } .sort_box .ul .li { display: flex; } .sort_box .ul .li .left.sel { color: #f15353; } .sort_box .ul .li .right { display: flex; flex-wrap: wrap; flex-direction: column; justify-content: center; align-items: center; width: 22rpx; } .icon_up { width: 0; height: 0; border-right: 8rpx solid transparent; border-left: 8rpx solid transparent; border-bottom: 8rpx solid #999; margin-bottom: 2rpx; } .icon_up.sel { border-bottom: 8rpx solid #f14e4e; } .icon_down { margin-top: 2rpx; width: 0; height: 0; border-right: 8rpx solid transparent; border-left: 8rpx solid transparent; border-top: 8rpx solid #999; } .icon_down.sel { border-top: 8rpx solid #f15353; } .supplier .goods-box { padding-bottom: 100rpx; } .supplier .goods-box .goods-list_1 { display: -webkit-flex; -webkit-flex-wrap: wrap; padding: 20rpx; } .supplier .goods-box .goods-list_1 .goods { width: 345rpx; margin-bottom: 10rpx; padding-top: 10rpx; } .supplier .goods-box .goods-list_1 .goods:nth-child(2n+1) { margin-right: 20rpx; } .supplier .goods-box .goods-list_1 .goods .img { height: 345rpx; width: 345rpx; margin: 0 auto; overflow: hidden; border-radius: 10rpx 10rpx 0rpx 0rpx; } .supplier .goods-box .goods-list_1 .goods image { width: 100%; height: 100%; border-radius: 10rpx 10rpx 0rpx 0rpx; } .supplier .goods-box .goods-list_1 .goods .info { text-align: left; padding: 12rpx; padding-left: 20rpx; font-size: 28rpx; background: #fff; border-radius: 0rpx 0rpx 10rpx 10rpx; } .supplier .goods-box .goods-list_1 .goods .info .li:first-child { line-height: 40rpx; height: 80rpx; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; } .supplier .goods-box .goods-list_1 .goods .info .li:last-child { margin-top: 8rpx; font-weight: bold; line-height: 48rpx; font-size: 32rpx; } .supplier .goods-box .goods-list_1 .goods .info .li:last-child .left { color: #f15353; margin-right: 20rpx; } .supplier .active { padding-bottom: 100rpx; } .supplier .active .goods-list_2 { display: -webkit-flex; -webkit-flex-wrap: wrap; padding: 20rpx; } .supplier .active .goods-list_2 .goods { width: 345rpx; margin-bottom: 10rpx; padding-top: 10rpx; } .supplier .active .goods-list_2 .goods .img { height: 345rpx; width: 345rpx; margin: 0 auto; overflow: hidden; border-radius: 10rpx 10rpx 0rpx 0rpx; position: relative; } .timeSet { position: absolute; bottom: 0; left: 0; width: 100%; height: 43rpx; background-color: rgba(0, 0, 0, 0.3); color: #ffffff; padding-left: 20rpx; display: flex; align-items: center; font-size: 22rpx; box-sizing: border-box; overflow: hidden; } .timeSet van-count-down .van-count-down { color: #fff; font-size: 22rpx; } .timeSet .icon-dingshi { margin-top: -10rpx; margin-right: 15rpx; } .supplier .active .goods-list_2 .goods .img image { width: 100%; height: 100%; border-radius: 10rpx 10rpx 0rpx 0rpx; } .supplier .active .goods-list_2 .goods .info { text-align: left; padding: 12rpx; padding-left: 20rpx; font-size: 28rpx; background: #fff; border-radius: 0rpx 0rpx 10rpx 10rpx; } .supplier .active .goods-list_2 .goods .info .li:first-child { line-height: 40rpx; height: 80rpx; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; } .supplier .active .goods-list_2 .goods .info .li:last-child { display: -webkit-flex; justify-content: space-between; margin-top: 8rpx; font-weight: bold; line-height: 48rpx; font-size: 32rpx; } .supplier .active .goods-list_2 .goods .info .li:last-child .left { color: #f15353; margin-right: 20rpx; } .supplier .active .goods-list_2 .goods .info .li:last-child .right { font-weight: normal; display: inline-block; background-color: #f15353; border-radius: 6rpx; padding: 2rpx 20rpx; font-size: 24rpx; color: #fff; } .supplier .active .goods-list_2 .goods:nth-child(2n+1) { margin-right: 20rpx; } .living_content { display: flex; flex-wrap: wrap; justify-content: space-between; padding-left: 20rpx; padding-right: 20rpx; padding-top: 31rpx; background-color: #fff; } .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; 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; } .tabList { padding-left: 42rpx; width: 100%; overflow: hidden; box-sizing: border-box; display: flex; align-items: center; padding-top: 58rpx; background-color: #fff; height: 150rpx; padding-bottom: 20rpx; } .tabList .tabs { font-size: 26rpx; font-weight: bold; margin-right: 67rpx; position: relative; width: 70rpx; text-align: center; color: #7a7a7a; } .tabList .activeIn { font-size: 32rpx; font-weight: bold; color: #f14e4e; } .tabList .tabs .line { width: 70rpx; height: 6rpx; background-color: #f14e4e; border-radius: 2.5rpx; position: absolute; bottom: -15rpx; } .banner_adv { padding: 0 20rpx; display: flex; align-items: center; background-color: #f6f6f6; } .banner_adv .li:first-child { margin-right: 20rpx; } .banner_adv .li { width: 345rpx; height: 200rpx; background-color: #ffffff; border-radius: 10rpx; } .banner_adv .li image { width: 100%; height: 100%; border-radius: 10rpx; } .space { font-size: 0.69rem; color: #9a9a9a; text-align: center; width: 100%; }