.comps-recommend-horizontal[data-v-23c02a76]{background:#fff;border:1px solid #e5e5e5;margin:24px 0;padding:20px}.comps-recommend-horizontal .recommend-header[data-v-23c02a76]{align-items:center;border-bottom:2px solid #f60;display:flex;justify-content:space-between;margin-bottom:20px;padding-bottom:10px}.comps-recommend-horizontal .recommend-header__title[data-v-23c02a76]{color:#333;font-size:18px;font-weight:600}.comps-recommend-horizontal .recommend-header__more[data-v-23c02a76]{color:#666;cursor:pointer;font-size:14px;transition:color .3s}.comps-recommend-horizontal .recommend-header__more[data-v-23c02a76]:hover{color:#f60}.comps-recommend-horizontal .recommend-scroll-container[data-v-23c02a76]{position:relative}.comps-recommend-horizontal .recommend-scroll-container .recommend-scroll-btn[data-v-23c02a76]{align-items:center;background:rgba(0,0,0,.3);cursor:pointer;display:flex;height:60px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);transition:background .3s;width:40px;z-index:10}.comps-recommend-horizontal .recommend-scroll-container .recommend-scroll-btn[data-v-23c02a76]:hover{background:rgba(0,0,0,.5)}.comps-recommend-horizontal .recommend-scroll-container .recommend-scroll-btn .ec-icon[data-v-23c02a76]{color:#fff;font-size:24px}.comps-recommend-horizontal .recommend-scroll-container .recommend-scroll-btn-left[data-v-23c02a76]{left:0}.comps-recommend-horizontal .recommend-scroll-container .recommend-scroll-btn-right[data-v-23c02a76]{right:0}.comps-recommend-horizontal .recommend-list-wrapper[data-v-23c02a76]{-ms-overflow-style:none;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.comps-recommend-horizontal .recommend-list-wrapper[data-v-23c02a76]::-webkit-scrollbar{display:none}.comps-recommend-horizontal .recommend-list[data-v-23c02a76]{display:flex;gap:10px}.comps-recommend-horizontal .recommend-item[data-v-23c02a76]{background:#fff;border:1px solid #e5e5e5;border-radius:4px;cursor:pointer;flex:0 0 200px;overflow:hidden;transition:all .3s;width:200px}.comps-recommend-horizontal .recommend-item[data-v-23c02a76]:hover{border-color:#f60;box-shadow:0 4px 12px rgba(0,0,0,.15);transform:translateY(-4px)}.comps-recommend-horizontal .recommend-item a[data-v-23c02a76]{color:inherit;display:block;text-decoration:none}.comps-recommend-horizontal .recommend-item__img[data-v-23c02a76]{background:#f5f5f5;height:200px;overflow:hidden;width:200px}.comps-recommend-horizontal .recommend-item__img img[data-v-23c02a76]{height:100%;object-fit:cover;transition:transform .3s;width:100%}.comps-recommend-horizontal .recommend-item:hover .comps-recommend-horizontal .recommend-item__img img[data-v-23c02a76]{transform:scale(1.05)}.comps-recommend-horizontal .recommend-item__info[data-v-23c02a76]{padding:10px}.comps-recommend-horizontal .recommend-item__title[data-v-23c02a76]{line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#333;display:-webkit-box;font-size:14px;height:40px;line-height:1.4;margin-bottom:8px;overflow:hidden;text-overflow:ellipsis}.comps-recommend-horizontal .recommend-item__price[data-v-23c02a76]{align-items:baseline;display:flex}.comps-recommend-horizontal .recommend-item__price[data-v-23c02a76] .sp-price .price__symbol{color:#f60;font-size:14px}.comps-recommend-horizontal .recommend-item__price[data-v-23c02a76] .sp-price .price__int{color:#f60;font-size:18px;font-weight:600}.comps-recommend-horizontal .recommend-item__price[data-v-23c02a76] .sp-price .price__decimal{color:#f60;font-size:14px}.comps-evaluation__item[data-v-2ac18d56]{margin-bottom:10px;padding:10px 0}.comps-evaluation__item .rate-pic[data-v-2ac18d56]{margin-bottom:10px}.comps-evaluation__item .rate-pic img[data-v-2ac18d56]{height:40px;margin-right:10px;width:40px}.comps-evaluation__item .avatar-wrap[data-v-2ac18d56]{background:#fff;float:left;height:60px;margin-right:10px;width:60px}.comps-evaluation__item .avatar-wrap img[data-v-2ac18d56]{height:100%;width:100%}.comps-evaluation__item .avatar-wrap .hasAvatar[data-v-2ac18d56]{height:100%}.comps-evaluation__main[data-v-2ac18d56]{float:left;width:calc(100% - 70px)}.comps-evaluation__main .name[data-v-2ac18d56]{color:#888;font-size:14px;height:20px}.comps-evaluation__main .rate-wrap[data-v-2ac18d56]{margin-bottom:4px}.comps-evaluation__main .rate-wrap .ec-icon-favorfill[data-v-2ac18d56]{color:#ff5d02}.comps-evaluation__main .rate-wrap .ec-icon-favorfill.disabled[data-v-2ac18d56]{color:#d7d7d7}.comps-evaluation__main .reply-list[data-v-2ac18d56]{background:#f7f7f7;margin-top:20px;padding:10px}.comps-evaluation__main .reply-list .reply-item[data-v-2ac18d56]{margin-bottom:10px}.comps-evaluation__main .reply-list .reply-item .reply-comment[data-v-2ac18d56],.comps-evaluation__main .reply-list .reply-item .reply-date[data-v-2ac18d56],.comps-evaluation__main .reply-list .reply-item .reply-name[data-v-2ac18d56]{color:#888;font-size:12px}.comps-evaluation__main .reply-list .reply-item[data-v-2ac18d56]:last-child{margin-bottom:0}.comps-evaluation__main .comment[data-v-2ac18d56]{font-size:13px;margin-bottom:10px;overflow:hidden}.comps-evaluation__main .comment[data-v-2ac18d56]:after{clear:both;content:" ";display:block;height:0;overflow:hidden;visibility:hidden}.comps-evaluation__main .comment-text[data-v-2ac18d56]{float:left}.comps-evaluation__main .comment-num[data-v-2ac18d56]{float:right}.comps-evaluation__main .comment-num .ec-icon-comment_light[data-v-2ac18d56]{color:#888}.comps-evaluation__main .comment-num .num[data-v-2ac18d56]{color:#888;position:relative;top:-1px}.comps-evaluation__main .comment .btn-comment[data-v-2ac18d56]{color:#888;cursor:default;float:right;margin-left:10px;position:relative;top:-1px}.comps-evaluation__main .comment-btn[data-v-2ac18d56]{color:#888;cursor:pointer;display:inline-block;font-size:12px}.comps-evaluation__main .comment-wrap[data-v-2ac18d56]{margin-top:20px}.comps-evaluation__main .comment-wrap .el-textarea[data-v-2ac18d56]{margin-bottom:20px;position:relative;width:500px}.comps-evaluation__main .comment-wrap .el-textarea__content[data-v-2ac18d56]{border-color:#dcdfe6;border-radius:2px;color:#606266;padding:10px;width:100%}.comps-evaluation__main .comment-wrap .el-textarea__count[data-v-2ac18d56]{background:#fff;bottom:8px;color:#909399;font-size:12px;position:absolute;right:10px;z-index:10}.comps-evaluation__main .comment-wrap .inner-btn[data-v-2ac18d56]{background:#ff5d02;border-radius:2px;color:#fff;cursor:pointer;height:36px;line-height:36px;text-align:center;width:90px}.comps-evaluation__main .comment-wrap .inner-btn.disabled[data-v-2ac18d56]{background:#d7d7d7;cursor:not-allowed}