/* pages/details/details.wxss */ .comment_swiper { position: absolute; bottom: 90rpx; left: 19rpx; background: rgba(140, 140, 140, 0.5); max-width: 430rpx; height: 50rpx; line-height: 50rpx; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; border-radius: 30rpx; padding: 0 21rpx; box-sizing: border-box; color: #fff; font-size: 24rpx; } .comment_content { max-width: 220rpx; display: inline-block; vertical-align: middle; } .nickname { display: inline-block; vertical-align: middle; } .comment_swiper image { width: 40rpx; height: 40rpx; border-radius: 50rpx; display: inline-block; vertical-align: middle; } .details_collection { position: absolute; bottom: 96rpx; right: 19rpx; color: #fff; padding: 10rpx 30rpx; background: #7e7e7e; border-radius: 50rpx; font-size: 24rpx; } .goods_content { text-align: center; position: relative; } .goods_content::after { position: absolute; content: ""; bottom: 0; left: 0; width: 100%; height: 1px; background: #dadada; } .goods_name_title { font-size: 34rpx; color: rgb(0, 0, 0); } .bonus_price { font-size: 36rpx; color: #ef524d; overflow: hidden; } .goods_price { color: #9b9b9b; font-size: 22rpx; } .goods_desc { font-size: 24rpx; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; color: #7e7e7e; min-height: 56rpx; line-height: 28rpx; } .congratulation_text { position: relative; padding: 16rpx 0; margin-left: 25rpx; color: rgb(167, 167, 167); font-size: 24rpx; } .congratulation_text::after { content: " "; position: absolute; left: 0; bottom: 1rpx; right: 0; height: 1rpx; border-bottom: 1px solid #c7c7c7; color: #c7c7c7; -webkit-transform-origin: 0 100%; transform-origin: 0 100%; -webkit-transform: scaleY(0.5); transform: scaleY(0.5); } .details_stamps { /* height: 166rpx; */ padding-top: 40rpx; padding-bottom: 30rpx; box-sizing: border-box; display: flex; flex-direction: row; flex-wrap: wrap; } .stamps_item { width: 50%; display: flex; align-items: center; padding-left: 90rpx; color: #a7a7a7; font-size: 24rpx; height: 46rpx; box-sizing: border-box; } .goods_logo { width: 30rpx; height: 30rpx; margin-right: 22rpx; } .place-bac247 { background: rgb(247, 247, 247); height: 20rpx; } .comments_block { position: relative; display: flex; justify-content: space-between; align-items: center; height: 70rpx; margin: 0 24rpx; color: #a7a7a7; font-size: 28rpx; } .comments_block::after { content: " "; position: absolute; bottom: 0; right: 0; left: 0; width: 726px; height: 1px; border-bottom: 1px solid #c7c7c7; color: #c7c7c7; -webkit-transform-origin: 0 100%; transform-origin: 0 100%; -webkit-transform: scaleY(0.5); transform: scaleY(0.5); } .comment { position: relative; color: #a7a7a7; padding-top: 28rpx; padding-bottom: 20rpx; } .user { overflow: hidden; margin-bottom: 18rpx; padding: 0 24rpx; line-height: 1.6; } .member_avatar { margin-right: 20rpx; } .member_avatar image { width: 72rpx; height: 72rpx; border-radius: 50%; display: block; } .flex-stars { display: flex; align-items: center; height: 44rpx; } .star { display: inline-block; width: 24rpx; height: 24rpx; margin-left: 4rpx; vertical-align: middle; } .comment_time { text-align: right; font-size: 20rpx; } .spec { padding: 0 24rpx; margin-bottom: 10rpx; font-size: 20rpx; } .content { padding: 0 24rpx; margin-bottom: 0; font-size: 22rpx; color: #000; line-height: 36rpx; padding-bottom: 10rpx; } .attr_list_item { display: flex; justify-content: space-between; align-items: center; line-height: 70rpx; padding: 0 25rpx; overflow: hidden; font-size: 24rpx; color: rgb(167, 167, 167); }