.qsp-rv-pick{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:8px 0 4px}
.qsp-rv-thumb{position:relative;width:72px;height:72px;border-radius:9px;overflow:hidden;background:#eef1f5;display:block}
.qsp-rv-thumb img{width:100%;height:100%;object-fit:cover;display:block}
.qsp-rv-thumb button{position:absolute;right:2px;top:2px;width:20px;height:20px;border:0;border-radius:50%;background:rgba(15,44,82,.78);color:#fff;line-height:18px;font-size:15px;cursor:pointer;padding:0}
.qsp-rv-add{width:72px;height:72px;border:1px dashed #c9d4e4;border-radius:9px;background:#f8fafc;color:#6B7785;display:flex;align-items:center;justify-content:center;font-size:12px;cursor:pointer}
.qsp-rv-upload{font-size:12px;color:#8A6A24;background:#fff8e8;border-radius:7px;padding:4px 8px}
.qsp-rv-imgs{display:flex;flex-wrap:wrap;gap:7px;margin-top:8px}
.qsp-rv-imgs img{width:82px;height:82px;object-fit:cover;border-radius:8px;background:#eef1f5}
.qsp-rv-reply{margin-top:9px;padding:8px 10px;border-left:4px solid #C8A15A;border-radius:7px;background:#f7f9fc;font-size:13px;color:#41505F}
.qsp-rv-reply b{display:block;color:#8A6A24;font-size:12px}
.qsp-rv-reply span{display:block;margin-top:2px}
.qsp-rv-reply i{display:block;margin-top:3px;color:#9aa3ad;font-size:11px;font-style:normal}
.qsp-rv-loading{font-size:12.5px;color:#8A93A0}
.qsp-rv-empty{font-size:13px;color:#8A93A0;padding:4px 0}
