.more-invite-target-info {
  display: flex;
  flex-direction: column;
  align-items: center;
  height: 100%;
}

.more-invite-target-info .target-title {
  color: white;
  font-size: 4.26667vmin;
  font-weight: 500;
  font-family: "PingFang SC";
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  width: 100%;
  height: 12.8vmin;
}

.more-invite-target-info .target-title image {
  width: 4.26667vmin;
  height: 4.26667vmin;
  object-fit: contain;
}

.more-invite-target-info .target-title image:nth-of-type(1) {
  position: absolute;
  left: 4.26667vmin;
  top: 4.26667vmin;
}

.more-invite-target-info .target-title image:nth-of-type(2) {
  position: absolute;
  right: 4.26667vmin;
  top: 4.26667vmin;
}

.more-invite-target-info .target-title text {
  padding: 2.66667vmin 0;
}

.more-invite-target-info .target-info {
  display: flex;
  border-radius: 3.2vmin;
  margin: 2.13333vmin 4.26667vmin;
  width: 91.46667vmin;
  justify-content: flex-start;
  flex-wrap: wrap;
  background: linear-gradient(180deg, #ff9848 0%, #ff801f 100%);
  max-height: 101.33333vmin;
  overflow-y: scroll;
}

.more-invite-target-info .target-info::-webkit-scrollbar {
  width: 1.06667vmin;
}

.more-invite-target-info .target-info::-webkit-scrollbar-thumb {
  border-radius: 1.06667vmin;
  height: 17.06667vmin;
  background: #FFD1A7;
}

.more-invite-target-info .target-info .info {
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 13.33333vmin;
  margin: 3.2vmin 0 3.2vmin 4vmin;
}

.more-invite-target-info .target-info .info .invite-bg {
  width: 11.2vmin;
  height: 11.2vmin;
  border-radius: 50%;
  opacity: 1;
  background: linear-gradient(180deg, #ffd5bd 0%, #ffb287 100%);
  display: flex;
  align-items: center;
  justify-content: center;
}

.more-invite-target-info .target-info .info .invite-content {
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 9.6vmin;
  height: 9.6vmin;
  background: white;
}

.more-invite-target-info .target-info .info .invite-content .icon {
  width: 5.33333vmin;
  height: 5.33333vmin;
}

.more-invite-target-info .target-info .info .invite-content.invited image {
  border-radius: 50%;
  width: 9.6vmin;
  height: 9.6vmin;
}

.more-invite-target-info .target-info .info .invite-content.activity-over {
  width: 11.2vmin;
  height: 11.2vmin;
  box-sizing: border-box;
  border: 1.06667vmin solid #CCCCCC;
}

.more-invite-target-info .target-info .info .tips {
  color: white;
  font-size: 3.33333vmin;
  zoom: 0.9;
  font-family: "PingFang SC";
  width: 13.33333vmin;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  text-align: center;
}

.share-reward-more {
  height: 132vmin;
  overflow: visible !important;
  background: url("https://wechatapppro-1252524126.cdn.xiaoeknow.com/app1lkpevip1011/image/b_u_5b2225aa46488_oGKN7IvA/kwvm6fsu0w8i.png");
  background-size: 100% 100%;
  background-repeat: no-repeat;
  border-radius: 3.2vmin 3.2vmin 0 0;
}

@media screen and (min-width: 768px) and (orientation: portrait) {
  .more-invite-target-info {
    display: flex;
    flex-direction: column;
    align-items: center;
    height: 100%;
  }
  .more-invite-target-info .target-title {
    color: white;
    font-size: 2.08333vmin;
    font-weight: 500;
    font-family: "PingFang SC";
    display: flex;
    align-items: center;
    justify-content: center;
    position: relative;
    width: 100%;
    height: 6.25vmin;
  }
  .more-invite-target-info .target-title image {
    width: 2.08333vmin;
    height: 2.08333vmin;
    object-fit: contain;
  }
  .more-invite-target-info .target-title image:nth-of-type(1) {
    position: absolute;
    left: 2.08333vmin;
    top: 2.08333vmin;
  }
  .more-invite-target-info .target-title image:nth-of-type(2) {
    position: absolute;
    right: 2.08333vmin;
    top: 2.08333vmin;
  }
  .more-invite-target-info .target-title text {
    padding: 1.30208vmin 0;
  }
  .more-invite-target-info .target-info {
    display: flex;
    border-radius: 1.5625vmin;
    margin: 1.04167vmin 2.08333vmin;
    width: 44.66146vmin;
    justify-content: flex-start;
    flex-wrap: wrap;
    background: linear-gradient(180deg, #ff9848 0%, #ff801f 100%);
    max-height: 49.47917vmin;
    overflow-y: scroll;
  }
  .more-invite-target-info .target-info::-webkit-scrollbar {
    width: 0.52083vmin;
  }
  .more-invite-target-info .target-info::-webkit-scrollbar-thumb {
    border-radius: 0.52083vmin;
    height: 8.33333vmin;
    background: #FFD1A7;
  }
  .more-invite-target-info .target-info .info {
    display: flex;
    flex-direction: column;
    align-items: center;
    width: 6.51042vmin;
    margin: 1.5625vmin 0 1.5625vmin 1.95312vmin;
  }
  .more-invite-target-info .target-info .info .invite-bg {
    width: 5.46875vmin;
    height: 5.46875vmin;
    border-radius: 50%;
    opacity: 1;
    background: linear-gradient(180deg, #ffd5bd 0%, #ffb287 100%);
    display: flex;
    align-items: center;
    justify-content: center;
  }
  .more-invite-target-info .target-info .info .invite-content {
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 4.6875vmin;
    height: 4.6875vmin;
    background: white;
  }
  .more-invite-target-info .target-info .info .invite-content .icon {
    width: 2.60417vmin;
    height: 2.60417vmin;
  }
  .more-invite-target-info .target-info .info .invite-content.invited image {
    border-radius: 50%;
    width: 4.6875vmin;
    height: 4.6875vmin;
  }
  .more-invite-target-info .target-info .info .invite-content.activity-over {
    width: 5.46875vmin;
    height: 5.46875vmin;
    box-sizing: border-box;
    border: 0.52083vmin solid #CCCCCC;
  }
  .more-invite-target-info .target-info .info .tips {
    color: white;
    font-size: 1.6276vmin;
    zoom: 0.9;
    font-family: "PingFang SC";
    width: 6.51042vmin;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    text-align: center;
  }
  .share-reward-more {
    height: 64.45312vmin;
    overflow: visible !important;
    background: url("https://wechatapppro-1252524126.cdn.xiaoeknow.com/app1lkpevip1011/image/b_u_5b2225aa46488_oGKN7IvA/kwvm6fsu0w8i.png");
    background-size: 100% 100%;
    background-repeat: no-repeat;
    border-radius: 1.5625vmin 1.5625vmin 0 0;
  }
}

@media screen and (min-height: 768px) and (orientation: landscape) {
  .more-invite-target-info {
    display: flex;
    flex-direction: column;
    align-items: center;
    height: 100%;
  }
  .more-invite-target-info .target-title {
    color: white;
    font-size: 2.08333vmin;
    font-weight: 500;
    font-family: "PingFang SC";
    display: flex;
    align-items: center;
    justify-content: center;
    position: relative;
    width: 100%;
    height: 6.25vmin;
  }
  .more-invite-target-info .target-title image {
    width: 2.08333vmin;
    height: 2.08333vmin;
    object-fit: contain;
  }
  .more-invite-target-info .target-title image:nth-of-type(1) {
    position: absolute;
    left: 2.08333vmin;
    top: 2.08333vmin;
  }
  .more-invite-target-info .target-title image:nth-of-type(2) {
    position: absolute;
    right: 2.08333vmin;
    top: 2.08333vmin;
  }
  .more-invite-target-info .target-title text {
    padding: 1.30208vmin 0;
  }
  .more-invite-target-info .target-info {
    display: flex;
    border-radius: 1.5625vmin;
    margin: 1.04167vmin 2.08333vmin;
    width: 44.66146vmin;
    justify-content: flex-start;
    flex-wrap: wrap;
    background: linear-gradient(180deg, #ff9848 0%, #ff801f 100%);
    max-height: 49.47917vmin;
    overflow-y: scroll;
  }
  .more-invite-target-info .target-info::-webkit-scrollbar {
    width: 0.52083vmin;
  }
  .more-invite-target-info .target-info::-webkit-scrollbar-thumb {
    border-radius: 0.52083vmin;
    height: 8.33333vmin;
    background: #FFD1A7;
  }
  .more-invite-target-info .target-info .info {
    display: flex;
    flex-direction: column;
    align-items: center;
    width: 6.51042vmin;
    margin: 1.5625vmin 0 1.5625vmin 1.95312vmin;
  }
  .more-invite-target-info .target-info .info .invite-bg {
    width: 5.46875vmin;
    height: 5.46875vmin;
    border-radius: 50%;
    opacity: 1;
    background: linear-gradient(180deg, #ffd5bd 0%, #ffb287 100%);
    display: flex;
    align-items: center;
    justify-content: center;
  }
  .more-invite-target-info .target-info .info .invite-content {
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 4.6875vmin;
    height: 4.6875vmin;
    background: white;
  }
  .more-invite-target-info .target-info .info .invite-content .icon {
    width: 2.60417vmin;
    height: 2.60417vmin;
  }
  .more-invite-target-info .target-info .info .invite-content.invited image {
    border-radius: 50%;
    width: 4.6875vmin;
    height: 4.6875vmin;
  }
  .more-invite-target-info .target-info .info .invite-content.activity-over {
    width: 5.46875vmin;
    height: 5.46875vmin;
    box-sizing: border-box;
    border: 0.52083vmin solid #CCCCCC;
  }
  .more-invite-target-info .target-info .info .tips {
    color: white;
    font-size: 1.6276vmin;
    zoom: 0.9;
    font-family: "PingFang SC";
    width: 6.51042vmin;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    text-align: center;
  }
  .share-reward-more {
    height: 64.45312vmin;
    overflow: visible !important;
    background: url("https://wechatapppro-1252524126.cdn.xiaoeknow.com/app1lkpevip1011/image/b_u_5b2225aa46488_oGKN7IvA/kwvm6fsu0w8i.png");
    background-size: 100% 100%;
    background-repeat: no-repeat;
    border-radius: 1.5625vmin 1.5625vmin 0 0;
  }
}
