@charset "UTF-8";
/* 公共颜色变量 */
.review-list .item[data-v-1636adbe] {
  padding: 20px 0;
  border-bottom: 1px solid #f0f0f0;
}
.goods-wrap[data-v-1636adbe] {
  width: 350px;
}
.goods-wrap .img[data-v-1636adbe] {
  width: 110px;
  height: 110px;
}
.goods-wrap .img img[data-v-1636adbe] {
  width: 100%;
  height: 100%;
  border-radius: 4px;
  border: 1px solid #f0f0f0;
}
.goods-wrap .info[data-v-1636adbe] {
  width: calc(100% - 120px);
  margin-left: 10px;
  text-align: left;
}
.goods-wrap .info .name[data-v-1636adbe] {
  min-height: 44px;
  line-height: 22px;
}
.goods-wrap .info .text[data-v-1636adbe] {
  line-height: 16px;
  margin-top: 5px;
  font-size: 12px;
  color: #929292;
}
.review-form[data-v-1636adbe] {
  width: calc(100% - 370px);
}
.review-form .review-title[data-v-1636adbe] {
  font-size: 16px;
  font-weight: 500;
  margin-bottom: 12px;
}
.review-form .img-wrap .upload-box[data-v-1636adbe] {
  gap: 10px;
}
.review-form .img-wrap .upload-btn[data-v-1636adbe] {
  width: 80px;
  height: 80px;
  border: 2px dashed #d9d9d9;
  border-radius: 8px;
  cursor: pointer;
  background-color: #fafafa;
}
.review-form .img-wrap .upload-btn .icon[data-v-1636adbe] {
  font-size: 20px;
  color: #8c939d;
}
.review-form .img-wrap .upload-btn[data-v-1636adbe]:hover {
  border-color: #2267FE;
  background-color: #f0f7ff;
}
.review-form .img-wrap .upload-btn:hover .icon[data-v-1636adbe] {
  color: #2267FE;
}
.review-form .img-wrap .img-box[data-v-1636adbe] {
  gap: 10px;
}
.review-form .img-wrap .img-box .img-item[data-v-1636adbe] {
  width: 80px;
  height: 80px;
  position: relative;
}
.review-form .img-wrap .img-box .img-item .img[data-v-1636adbe] {
  width: 100%;
  height: 100%;
  border-radius: 8px;
  border: 1px solid #f0f0f0;
}
.review-form .img-wrap .img-box .img-item .btn-delete[data-v-1636adbe] {
  position: absolute;
  top: -8px;
  right: -8px;
  width: 20px;
  height: 20px;
  background-color: #E60013;
  border-radius: 50%;
  cursor: pointer;
}
.review-form .img-wrap .img-box .img-item .btn-delete .icon[data-v-1636adbe] {
  color: #fff;
  font-size: 12px;
}
.review-form .img-wrap .img-box .img-item .btn-delete[data-v-1636adbe]:hover {
  background-color: #F70016;
  transform: scale(1.1);
}
.btn-box[data-v-1636adbe] {
  text-align: center;
}
.btn-box .el-button[data-v-1636adbe] {
  width: 200px;
  height: 44px;
  font-size: 16px;
}
