.container { padding-bottom: 100rpx; } /* 商品图片 */ .goodsimgs { width: 750rpx; height: 750rpx; } .goodsimgs image { width: 750rpx; height: 750rpx; } /* 最后编辑,地点 */ .location-time .icon { padding-left: 35rpx; display: flex; align-items: center; font-size: 25rpx; color: #666; overflow: hidden; } .location-time .icon.location { background: url(https://i.postimg.cc/Hkf6dJzv/placeholder-2.png) 0 center no-repeat; background-size: 25rpx; } .location-time .icon.time { background: url(https://i.postimg.cc/nrck0qVr/clock.png) 0 center no-repeat; background-size: 25rpx; } .location-time { height: 73rpx; background: #f4f4f4; padding: 0 30rpx; display: flex; flex-flow: row nowrap; align-items: center; justify-content: space-between; overflow: hidden; } /* 商品信息 */ .goods-info { width: 750rpx; overflow: hidden; background: #fff; } .goods-info .c { display: block; width: 718.75rpx; height: 100%; margin-left: 31.25rpx; padding: 38rpx 31.25rpx 38rpx 0; border-bottom: 1px solid #f4f4f4; } .goods-info .c text { display: block; width: 687.5rpx; } .goods-info .name { margin-bottom: 5.208rpx; font-size: 41rpx; text-align: center; } .goods-info .flex { display: flex; } .goods-info .price { font-size: 40rpx; line-height: 35rpx; color: #f94b4b; margin-top: 30rpx; margin-bottom: 30rpx; text-align: center; } .goods-info .market-price { font-size: 29rpx; line-height: 35rpx; color: #555; margin-bottom: 30rpx; text-decoration: line-through; text-align: center; } .goods-info .tag { position: absolute; align-items: center; padding: 0 10rpx; border-radius: 3px; width: auto; color: #f94b4b; overflow: hidden; border: 1px solid #f94b4b; font-size: 30rpx; right: 100rpx; } .goods-info .desc { margin-bottom: 41rpx; font-size: 24rpx; line-height: 36rpx; color: #999; } /* 标签 */ .section-nav { width: 750rpx; background: #fff; margin-bottom: 20rpx; padding: 5px; } .section-nav .t { float: left; width: 600rpx; height: 108rpx; line-height: 108rpx; font-size: 29rpx; color: #333; margin-left: 31.25rpx; } .section-nav .i { float: right; width: 52rpx; height: 52rpx; margin-right: 16rpx; margin-top: 28rpx; } .section-act .t { float: left; display: flex; align-items: center; overflow: hidden; line-height: 108rpx; font-size: 29rpx; color: #999; width: 700rpx; height: 70rpx; } .section-act .tag { display: flex; align-items: center; padding: 0 10rpx; border-radius: 3px; height: 37rpx; width: auto; color: #999; overflow: hidden; border: 1px solid #999; font-size: 25rpx; margin: 0 10rpx; } .section-act .y { color: #f48f18; border: 1px solid #f48f18; } .section-act .r { color: #f94b4b; border: 1px solid #f94b4b; } /* 卖家 */ .section-act .seller-t { float: left; display: flex; align-items: center; height: 188rpx; overflow: hidden; line-height: 108rpx; font-size: 29rpx; color: #999; margin-left: 31.25rpx; } .seller-t .seller-avatar { float: right; width: 120rpx; height: 120rpx; margin: 0 16rpx 0 8rpx; border-radius: 50%; } .section-act .seller-info { float: left; align-items: center; height: 188rpx; overflow: hidden; line-height: 108rpx; font-size: 29rpx; color: #999; margin-left: 31.25rpx; } .seller-nav { width: 750rpx; height: 188rpx; background: #fff; margin-bottom: 20rpx; } .seller-nav .i { float: right; width: 60rpx; height: 60rpx; margin-right: 30rpx; margin-top: 65rpx; } .seller-nav.seller-info { width: 300rpx; height: 188rpx; } .seller-nav .name { margin-top: 50rpx; font-size: 35rpx; height: 60rpx; line-height: 50rpx; } .seller-nav .history { line-height: 30rpx; font-size: 27rpx; } /* 评论 */ .comments { width: 100%; height: auto; padding-left: 30rpx; background: #fff; margin: 20rpx 0; } .comments .h { height: 102.5rpx; line-height: 100.5rpx; width: 718.75rpx; padding-right: 16rpx; } .comments .h .t { display: block; float: left; width: 50%; font-size: 38.5rpx; color: #333; } .comments .b { height: auto; width: 720rpx; } .comments .item { height: auto; width: 720rpx; overflow: hidden; border-top: 1px solid #d9d9d9; } .comments .info { width: 100%; padding: 33rpx 0 0 0; } .comments .reply-info { width: 100%; } .comments .user { float: left; width: auto; height: 67rpx; line-height: 67rpx; font-size: 0; overflow: hidden; } .comments .reply-user { float: left; width: auto; height: 67rpx; line-height: 67rpx; font-size: 0; margin-left: 50rpx; overflow: hidden; } .comments .reply-user text { display: inline-block; width: auto; height: 66rpx; overflow: hidden; font-size: 29rpx; line-height: 66rpx; font-weight: bold; } .navimg { float: left; width: 67rpx; height: 67rpx; margin-right: 17rpx; border-radius: 50%; background-size: cover; } .navimg-reply { float: left; width: 50rpx; height: 50rpx; margin-right: 17rpx; margin-top: 5rpx; border-radius: 50%; background-size: cover; } .comments .user text { display: inline-block; width: auto; height: 66rpx; overflow: hidden; font-size: 29rpx; line-height: 66rpx; font-weight: bold; } .comments .time { display: block; float: right; width: auto; height: 67rpx; line-height: 67rpx; color: #7f7f7f; font-size: 25rpx; margin-right: 30rpx; } .comments .content { width: 630rpx; padding-right: 30rpx; line-height: 45.8rpx; font-size: 29rpx; margin-bottom: 24rpx; margin-left: 80rpx; } .comments .reply-content { width: 600rpx; padding-right: 30rpx; line-height: 45.8rpx; font-size: 29rpx; margin-bottom: 24rpx; margin-left: 115rpx; } /* 相关商品 */ .related-goods { width: 750rpx; height: auto; overflow: hidden; } .related-goods .h { position: relative; height: 145.5rpx; width: 750rpx; padding: 56.25rpx 0; background: #fff; text-align: center; border-bottom: 1px solid #f4f4f4; } .related-goods .h .line { display: inline-block; position: absolute; top: 72rpx; left: 0; z-index: 2; height: 1px; margin-left: 225rpx; width: 300rpx; background: #ccc; } .related-goods .h .title { display: inline-block; position: absolute; top: 56.125rpx; left: 0; z-index: 3; height: 33rpx; margin-left: 285rpx; width: 180rpx; background: #fff; } .related-goods .b { width: 750rpx; height: auto; overflow: hidden; } .related-goods .b .item { float: left; background: #fff; width: 375rpx; height: auto; overflow: hidden; text-align: center; padding: 15rpx 31.25rpx; border-right: 1px solid #f4f4f4; border-bottom: 1px solid #f4f4f4; } .related-goods .item .img { width: 311.45rpx; height: 311.45rpx; } .related-goods .item .name { display: block; width: 311.45rpx; height: 35rpx; margin: 11.5rpx 0 15rpx 0; text-align: center; overflow: hidden; font-size: 30rpx; color: #333; } .related-goods .item .price { display: block; width: 311.45rpx; height: 30rpx; text-align: center; font-size: 30rpx; color: #f94b4b; } /* 底部按钮 */ .bottom-btn { position: fixed; left: 0; bottom: 0; z-index: 10; width: 750rpx; height: 100rpx; display: flex; background: #fff; } .bottom-btn .l { float: left; height: 100rpx; width: 200rpx; border: 1px solid #f4f4f4; display: flex; align-items: center; justify-content: center; } .bottom-btn .l .icon { display: block; height: 44rpx; width: 44rpx; margin-right: 10rpx; } .bottom-btn .r { border: 1px solid #f94b4b; background: #f94b4b; float: left; height: 100rpx; line-height: 96rpx; flex: 1; text-align: center; color: #fff; } @import "../../lib/wxParse/wxParse.wxss"; /* 弹框 */ .pop-box { width: 100%; height: 100%; position: fixed; background: rgba(0, 0, 0, 0.5); z-index: 8; bottom: 0; } .pop { width: 100%; height: auto; max-height: 780rpx; padding: 15rpx; background: #fff; position: fixed; z-index: 9; bottom: 100rpx; } /* 评论弹框 */ .comment-pop { display: block; background: #fff; font-size: 29rpx; color: #333; height: auto; padding: 20rpx; overflow: hidden; } .comment-pop .title { margin-bottom: 10rpx; } .comment-pop .content { border: 1rpx solid #eee; border-radius: 20rpx; padding: 10rpx; background: #eee; overflow: hidden; height: 65rpx; } .comment-pop input { display: block; height: 1.4rem; text-overflow: clip; overflow: hidden; white-space: nowrap; font-family: UICTFontTextStyleBody; min-height: 1.4rem; margin-bottom: 40rpx; } /* 删除弹框 */ .delete-pop { width: 100%; height: auto; max-height: 780rpx; padding: 10rpx; background: #fff; position: fixed; z-index: 9; bottom: 50%; } .delete-pop .close { position: absolute; width: 48rpx; height: 48rpx; right: 31.25rpx; overflow: hidden; } .delete-pop .close .icon { width: 60rpx; height: 60rpx; } .delete-pop .delete-btn { width: 600rpx; background: #f94b4b; margin-top: 25px; border: 1px solid #f94b4b; height: 100rpx; line-height: 96rpx; text-align: center; color: #fff; font-size: 30rpx; border-radius: 10rpx; margin-bottom: 30rpx; }