/* components/productCard/index.wxss */
.card {
  position: relative;
  padding: 10px;
}

.flex {
  display: flex;
}

.card image {
  width: 50px;
  height: 50px;
  margin-right: 10px;
}

.small {
  font-size: 24rpx;
  color: #999;
  line-height: 25px;
}

.deleteBtn {
  position: absolute;
  height: 25px;
  width: 25px;
  border-radius: 100%;
  font-size: 15rpx;
  color: #fff;
  background-color: #e34d59;
  display: flex;
  align-items: center;
  justify-content: space-around;
  top: 80rpx;
  right:10rpx;
}

.flex-align-center {
  display: flex;
  align-items: center;
}

input {
  border-bottom: 1px solid #f1f2f3;
  width: 50px;
  margin-left: 5px;
  color: #333
}


.input {
  display: flex;
  margin-top: 16rpx;
}

.input .label {
  width: 140rpx;
  font-size: 28rpx;
  line-height: 48rpx;
}


.input input,
.input textarea {
  height: 37rpx;
  width: 450rpx;
  border: 1rpx solid #ddd;
  margin: 0 !important;
  padding: 8rpx !important;
}