/* packageA/mycomponent/goodsComponent/plugin/comment/comment.wxss */ .sift { /* height: 332rpx; */ background: #fff; margin-top: 20rpx; padding: 0 24rpx; overflow: hidden; } .sift-title { display: flex; justify-content: flex-start; align-items: center; font-size: 28rpx; margin-top: 20rpx; } .tit_a { margin-left: 24rpx; font-size: 28rpx; color: #999; } .tit_a text { font-size: 28rpx; color: #ed0606; } .sift-right { display: flex; align-items: center; color: #ed0606; font-size: 28rpx; flex: 1; justify-content: flex-end; } .sift-right van-icon { margin-top: 10rpx; } .swiper-kb { box-shadow: 0 3px 15px #e6e6e6; margin-top: 20rpx; margin-left: 20rpx; } .swiper-kb .figure { display: flex; } .swiper-kb .figure image { width: 60rpx; height: 60rpx; margin-right: 20rpx; margin-left: 21rpx; margin-top: 30rpx; border-radius: 100%; } .swiper-kb .figure .figtxt { margin-top: 25rpx; flex: 1; } .swiper-kb .figure .figtxt text { height: 17px; /* text-overflow: -o-ellipsis-lastline; */ overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; margin-right: 10rpx; } .figure_right { padding: 0 24rpx; margin-top: 10rpx; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; } /* 弹窗 */ .shopInfo { height: 92vh; overflow-y: scroll; } .shopInfo .pj { background: #fff; padding: 0 20rpx 80rpx; margin-bottom: 10rpx; } .shopInfo .pj .user { display: flex; justify-content: flex-start; align-items: center; padding-top: 10rpx; padding-bottom: 10rpx; } .shopInfo .pj .user .imageshow { width: 8%; height: 80rpx; position: relative; overflow: hidden; flex: 1; display: flex; justify-content: center; align-items: center; } .shopInfo .pj .user .imageshow image { height: 100%; border-radius: 50%; } .shopInfo .pj .user .name { flex: 5; text-align: left; } .shopInfo .pj .user .time { color: #908a8a; font-size: 24rpx; padding-right: 20rpx; } .shopInfo .pj .p { text-align: left; margin: 0; padding-bottom: 20rpx; } .shopInfo .pj .comment { display: flex; justify-content: flex-end; } .shopInfo .pj .comment text { display: block; width: 150rpx; height: 40rpx; line-height: 36rpx; border-radius: 16rpx; border: 2rpx solid #aaa; color: #666; font-size: 24rpx; text-align: center; } .shopInfo .moreBtn { text-align: center; } .shopInfo .moreBtn .btn_1 { padding: 20rpx 0; } .shopInfo .parameter { background: #fff; padding: 20rpx 20rpx 0 20rpx; text-align: left; font-size: 28rpx; display: flex; } .shopInfo .parameter .par-info { display: flex; width: 100%; padding-bottom: 20rpx; border-bottom: 2rpx solid #f1f1f1; } .shopInfo .parameter .par-info .name { color: #999; width: 25%; padding-right: 20rpx; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .shopInfo .parameter .par-info .value { color: #333; width: 75%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .reputation-box { margin: 20rpx; border-radius: 20rpx; background-color: #fff; padding: 20rpx; } .reputation-box .reputation-title-box { display: flex; align-items: center; } .reputation-box .reputation-title-box .name { flex: 1; font-size: 14px; font-weight: bold; } .reputation-box .reputation-title-box .praise { text-align: left; padding-left: 24rpx; font-size: 14px; color: #a0a0a0; } .reputation-box .reputation-title-box .all { font-size: 12px; font-weight: bold; color: #f14e4e; } .reputation-box .reputation-title-box .icon-advertise-next { color: #f14e4e; } .reputation-box .reputation-items .reputaion-item { margin-top: 32rpx; } .reputaion-item:not(:last-child) { border-bottom: 1px solid #f2f2f2; } .reputation-box .reputation-items .reputaion-item .reputaion-face { margin-right: 6rpx; display: flex; align-items: center; } .reputaion-face .face-right { margin-left: 0.5rem; } .reputaion-face .username { font-size: 10px; color: #7b7b7b; } .reputaion-face .time { font-size: 10px; color: #7b7b7b; margin-top: 8rpx; } .reputation-box .reputation-items .reputaion-item .reputaion-face image { width: 56rpx; height: 56rpx; } .reputation-box .reputation-items .reputaion-item .reputation-content { text-align: left; margin-left: 75rpx; } .reputation-content .comment { margin-top: 10rpx; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; } .reputation-box .reputation-items .reputaion-item .reputation-content .commentImg image { margin: 6rpx; width: 140rpx; height: 140rpx; } .reputation-box .reputation-items .default-praise { padding: 0.5rem; color: rgb(153, 153, 153); text-align: center; }