@charset "utf-8";
/*评论*/
.section-comment { margin-bottom: 0.15rem; }
.section-comment .title { font-size: 0.28rem; display: flex; justify-content: space-between; align-items: center; padding: 0.2rem; border-bottom: 1px solid #f7f7f7; background: #fff; }
.section-comment .title .more { margin-top: 0; font-size: 0.26rem; color: #b3b3b3; padding: 0.2rem; }
.section-comment .title .more i { font-size: 0.26rem; margin-left: 0.03rem; }
.section-comment .content { font-size: 0.26rem; color: #999; }

.section-comment .item { background: #fff; padding: 0.2rem; margin-bottom: 0.2rem; padding: 0.2rem; }
.section-comment .item:last-child { margin-bottom: 0; }
.section-comment .item .user-name { margin-bottom: 0.1rem; color: #aaa; display: flex; justify-content: space-between; align-items: center; }
.section-comment .item .user-name .left { color: #aaa; display: flex; justify-content: space-between; align-items: center; }
.section-comment .item .user-name .left img { width: 0.75rem; height: 0.75rem; border-radius: 50%; margin-right: 0.1rem; }

.section-comment .item .user-name .left .left-info { display: flex; flex-direction: column; }

.section-comment .item .user-name .left .phone { color: #555; font-weight: bold; font-size: 0.3rem; }
.section-comment .item .user-name .left .city { display: inline-block; color: #aaa; font-size: 0.24rem; max-width: 4.5rem; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.section-comment .item .user-name .left .city i { font-size: 0.24rem; margin-right: 0.03rem; }
.section-comment .item .user-name .right { font-size: 0.24rem; }
.comment-tag { background: #fff; margin-bottom: 0.2rem; padding: 0.2rem; padding-top: 0.4rem; }
.comment-tag .tag-list .tag-item { float: left; background: #fdefee; margin-right: 0.2rem; color: #58595b; padding: 0 0.25rem; height: 0.6rem; line-height: 0.6rem; font-size: 0.26rem; border-radius: 0.1rem; font-weight: bold; margin-bottom: 0.2rem; }
.comment-tag .tag-list .tag-item.active { background: #e02e24; color: #fff; }
.comment-tag .tag-list .tag-item span { margin-left: 0.05rem; }
.section-comment .item .user-comment .comment-text { color: #333; text-align: justify; margin-top: 0.2rem; font-size: 0.3rem; }
.section-comment .item .user-comment .comment-thumb { margin-top: 0.15rem; }
.section-comment .item .user-comment .comment-thumb a { width: 2.3rem; height: 2.3rem; margin-right: 0.1rem; float: left; margin-bottom: 0.1rem; background: #f9f9f9; }
.section-comment .item .user-comment .comment-thumb a:nth-child(3n) { margin-right: 0; }
.section-comment .item .user-comment .comment-thumb a img { width: 2.3rem; height: 2.3rem; object-fit: cover; }
.comment-score { display: flex; margin-top: 0.1rem; }
.comment-score .score-item { display: flex; margin-right: 0.2rem; flex-direction: column; background: #f9f9f9; padding: 0.1rem 0.2rem; border-radius: 0.1rem; }
.comment-score .score-item .text { color: #555; font-size: 0.24rem; margin-right: 0.05rem; }
.comment-score .score-item .star { color: #e02e24; }

.score-info { background: #f7f7f7; padding: 0.2rem; }
.score-info span { margin-right: 0.3rem; }
.score-info span strong { color: #e02e24; font-weight: normal; margin: 0 0.1rem; }