.popup {
  background: transparent;
  width: 122px;
  border-radius: 9px;
}
.wrap {
  background: #fff;
  text-align: center;
  border-radius: 0 0 9px 9px;
}
.image {
  width: 100%;
  display: block;
  margin-bottom: -4px;
}
.title {
  font-size: 8px;
  font-weight: 500;
  color: #1a1a1a;
  line-height: 12px;
  padding: 10px 0 3px 0;
}
.andTitle{
  font-size: 13Px;
}
.sub {
  font-size: 6px;
  font-weight: 400;
  color: #808080;
  margin-bottom: 8px;
}
.andSub{
  font-size: 12Px;
}
.btnWrap {
  display: flex;
  align-items: center;
  justify-content: space-evenly;
  padding-bottom: 8px;
}
.btn {
  width: 61px;
  height: 17px;
  background-color: transparent;
  border: none;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cancelBtn {
  background-image: url('./icons/no-confirm-btn.svg');
}
.confirmBtn {
  background-image: url('./icons/confirm-btn.svg');
}
.tryoutBtn {
  background-image: url('./icons/tryout-btn.svg');
}
.discounts {
  position: relative;
  &::after {
    width: 25px;
    height: 8px;
    line-height: 8px;
    background: linear-gradient(180deg, #ffb635 0%, #ff4e18 100%);
    border-radius: 4px 4px 4px 0px;
    content: '专属优惠';
    font-size: 5px;
    color: #ffffff;
    top: -6px;
    position: absolute;
    left: 6px;
  }
}
.membershipBtn {
  background-image: url('./icons/membership-btn.svg');
}
.demandBtn {
  background-image: url('./icons/demand-btn.svg');
}
.demandBtnFree {
  background-image: url('./icons/demand-btn-free.svg');
}
.earphoneBtn {
  background-image: url('./icons/earphone-btn.png');
}
.closeBtn{
  position: absolute;
  right: -30Px;
  top: 20Px;
}