/* packageC/selfCarry/component/selfPickupPointChild/selfPickupPointChild.wxss */
.selfPickupPointChild {
  padding: 28rpx 28rpx 0;
}

.selfPickupPointChild .selfPickupPoint-cell {
  background: #fff;
  border-radius: 12rpx;
  padding: 0 28rpx;
  overflow: hidden;
}

.selfPickupPointChild .selfPickupPoint-cell .cell-top {
  width: 100%;
  justify-content: space-between;
  height: 80rpx;
  border-bottom: 1rpx solid #f2f2f2;
}

.selfPickupPointChild .selfPickupPoint-cell .cell-top .cell-top-l {
  width: 50%;
}

.selfPickupPointChild .selfPickupPoint-cell .cell-top .icon-fontclass-dianpu {
  font-size: 20px;
}

.selfPickupPointChild .selfPickupPoint-cell .cell-top .name {
  flex: 1;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.selfPickupPointChild .selfPickupPoint-cell .cell-top .status {
  color: #f15353;
  text-align: center;
}

.selfPickupPointChild .selfPickupPoint-cell .cell-top .Selected-status {
  background: #f15353;
  color: #fff;
  border-radius: 20rpx;
  width: 100rpx;
  height: 40rpx;
  line-height: 40rpx;
}

.selfPickupPointChild .selfPickupPoint-cell .cell-main {
  justify-content: space-between;
  padding: 28rpx 0;
}

.selfPickupPointChild .selfPickupPoint-cell .cell-main .cell-main-l {
  flex: 1;
  margin-right: 64rpx;
  align-items: flex-start;
  text-align: left;
  flex-direction: column;
}

.selfPickupPointChild .selfPickupPoint-cell .cell-main .cell-main-l .address {
  display: flex;
  align-items: baseline;
  color: #929292;
  margin-top: 8rpx;
}

.selfPickupPointChild .selfPickupPoint-cell .cell-main .cell-main-l .address .address-text {
  line-height: 40rpx;
}

.selfPickupPointChild .selfPickupPoint-cell .cell-main .cell-main-r .round {
  width: 40rpx;
  height: 40rpx;
  line-height: 40rpx;
  color: #fff;
  text-align: center;
  background-color: #4a9cff;
  border-radius: 50%;
}

.selfPickupPointChild .selfPickupPoint-cell .cell-main .cell-main-r .round i {
  font-size: 12px;
}

.selfPickupPointChild .selfPickupPoint-cell .line {
  width: 1px;
  height: 10px;
  background: #f2f2f2;
}

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

.Selected-box {
  border: 1rpx solid #ffa0a0;
}

.iconfont {
  font-family: "iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-icon_location::before {
  content: "\e6be";
}

.icon-fontclass-dianpu::before {
  content: "\ea0e";
}

.icon-supplier_release::before {
  content: "\e926";
}

.icon-hujiaokefu::before {
  content: "\e7a8";
}
