/* packageH/project_verification/VerificationProjectDetails/VerificationProjectDetails.wxss */ panel + panel { display: block; margin-top: 20rpx; } .banners { height: 390rpx; width: 100%; } .banner-item image { width: 100%; } .project-header { display: flex; align-items: center; justify-content: space-between; width: 100%; } .project-title { color: #333; font-weight: bold; font-size: 30rpx; } .project-share { flex-shrink: 0; padding: 0; margin: 0; margin-left: 62rpx; color: #5f5f5f !important; font-size: 26rpx !important; outline: none; border-color: transparent; background: none !important; } .project-share::after { border: none; background: none; } .project-share:active { filter: brightness(1.5); } .service-prompt { margin-top: -20rpx; } /* 服务商户 */ .store-scroll_list { display: grid; flex-wrap: nowrap; margin: 20rpx 0; overflow-x: scroll; white-space: nowrap; } .store-item { display: inline-block; vertical-align: top; padding: 22rpx; width: 500rpx; height: 100%; border-radius: 15rpx; background-color: white; box-sizing: border-box; } .store-item + .store-item { margin-left: 20rpx; } .store-item-multi-entry { line-height: 144rpx; text-align: center; } .store-header { display: flex; } .store-info { margin-left: 12rpx; width: 385rpx; } .icon_img { display: flex; align-items: center; justify-content: space-between; color: rgb(206, 129, 29); width: 200rpx; } .store-cover { flex-shrink: 0; width: 64rpx; height: 64rpx; border-radius: 4rpx; } .store-name { line-height: 24rpx; font-size: 24rpx; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; } .store-info_footer { display: flex; justify-content: space-between; align-items: center; margin-top: 22rpx; height: 20rpx; line-height: 20rpx; font-size: 20rpx; color: #666; } .store-info_footer view { display: inline-block; height: 20rpx; line-height: 20rpx; } .store-info_footer .store-location { color: #ce811d; transform: translateY(2px); } .store-info_footer view:nth-child(2) { color: #ce811d; } .store-address { margin-top: 26rpx; color: #333; font-size: #333; white-space: normal; } .store-address .icon-icon_location { color: #aaa; font-size: 32rpx; } /* 套餐商品 */ .goods-item { display: flex; margin-bottom: 40rpx; /* padding: 29rpx 0; */ /* border-bottom: 1px solid #ebebeb; */ } .goods-item:first-child { padding-top: 0; } .goods-item:last-child { padding-bottom: 0; border-bottom: none; } .goods-cover { display: inline-block; width: 160rpx; height: 160rpx; border-radius: 6rpx; } .goods-info { display: inline-block; vertical-align: top; margin-left: 18rpx; width: 553rpx; box-sizing: border-box; } .goods-title > view { display: inline-block; vertical-align: middle; } .goods-title > view:first-child { display: -webkit-inline-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; /* width: 445rpx; */ width: 100%; height: 58rpx; line-height: 28rpx; font-size: 28rpx; } .goods_add-cart { margin-left: 57rpx; color: #d5933e; font-size: 40rpx; } .goods-footer { display: flex; justify-content: space-between; margin-top: 34rpx; line-height: 24rpx; font-size: 24rpx; } .buy-btn { font-size: 12px; color: #ffffff; padding: 8rpx 32rpx; background-color: #f14e4e; border-radius: 8rpx; } .goods_market-price { font-size: 30rpx; color: #f14e4e; } .goods-price { margin-left: 20rpx; text-decoration: line-through; color: #8b8b8b; } .goods-sales { color: #999999; } /* 项目详情 */ .project-details-title { padding: 10rpx 0 38rpx; width: 100%; text-align: center; color: #8b8b8b; } .project-details-title::before { content: ""; display: block; margin-left: calc(50%); width: 155rpx; height: 1px; background-color: #e7e7e7; transform: translateX(calc(-150% - 53rpx)) translateY(9px); } .project-details-title::after { content: ""; display: block; margin-left: calc(50% + 53rpx); width: 155rpx; height: 1px; background-color: #e7e7e7; transform: translateX(50%) translateY(-9px); } .project-details image { max-width: 100%; }