@charset "UTF-8";
/* 页面左右间距 */
/* 文字尺寸 */
/*文字颜色*/
/* 边框颜色 */
/*颜色*/
/* 图片加载中颜色 */
/* 行为相关颜色 */
/* 功能栏字体大小 */
/*功能栏左侧小图标*/
.row-column.data-v-47c36f0e {
  text-align: center;
}
.row-column image.data-v-47c36f0e {
  margin-bottom: 10rpx;
  margin-top: 18%;
  margin-left: 39%;
}
.iconfonts.data-v-47c36f0e {
  display: block;
  width: 80rpx;
  height: 80rpx;
}
.bg-color.data-v-47c36f0e {
  background-color: #f75022;
}
.my-promotion .header.data-v-47c36f0e {
  background-image: url(https://hy.liuniu946.com/app/img/promotion.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  width: 100%;
  height: 400rpx;
  background-color: var(--view-theme);
}
.my-promotion .header .name.data-v-47c36f0e {
  font-size: 60rpx;
  color: #fff;
  padding-top: 57rpx;
  position: relative;
}
.my-promotion .header .name .distribution.data-v-47c36f0e {
  height: 52rpx;
  background-color: #ccc;
  font-size: 24rpx;
  color: #fff;
  position: absolute;
  right: 0;
  border-radius: 30rpx 0 0 30rpx;
  padding: 0 5rpx 0 10rpx;
}
.my-promotion .header .name .distribution.on.data-v-47c36f0e {
  background-color: #FFF9E3;
  color: #D16739;
}
.my-promotion .header .name .distribution .iconfont.data-v-47c36f0e {
  font-size: 18rpx;
}
.my-promotion .header .name .distribution .icon-dengjitubiao.data-v-47c36f0e {
  font-size: 32rpx;
  margin-right: 10rpx;
}
.my-promotion .header .name .user-msg.data-v-47c36f0e {
  display: flex;
  align-items: center;
}
.my-promotion .header .name .user-msg .nickname.data-v-47c36f0e {
  font-size: 28rpx;
}
.my-promotion .header .name .user-msg .level.data-v-47c36f0e {
  border: 1px solid #fff;
  font-size: 32rpx;
  padding: 2rpx 8rpx;
  border-radius: 6rpx;
  -webkit-transform: scale(0.6);
          transform: scale(0.6);
  display: flex;
  align-items: center;
}
.my-promotion .header .name .user-msg .level .icon-xiangyou.data-v-47c36f0e {
  font-size: 28rpx;
}
.my-promotion .header .name .user-msg image.data-v-47c36f0e {
  width: 46rpx;
  height: 46rpx;
  border-radius: 50%;
  margin-right: 10rpx;
}
.my-promotion .header .name .record.data-v-47c36f0e {
  font-size: 26rpx;
  color: rgba(255, 255, 255, 0.8);
  position: absolute;
  right: 20rpx;
}
.my-promotion .header .name .record .iconfont.data-v-47c36f0e {
  font-size: 25rpx;
  margin-left: 10rpx;
  vertical-align: 2rpx;
}
.my-promotion .header .num.data-v-47c36f0e {
  text-align: center;
  color: #fff;
  margin-top: 28rpx;
  font-size: 60rpx;
  font-family: 'Guildford Pro';
}
.my-promotion .header .profit.data-v-47c36f0e {
  padding: 0 20rpx;
  font-size: 24rpx;
  color: rgba(255, 255, 255, 0.8);
}
.my-promotion .header .profit .item.data-v-47c36f0e {
  min-width: 200rpx;
  text-align: center;
}
.my-promotion .header .profit .item .iconfont.data-v-47c36f0e {
  font-size: 18rpx;
  color: #fff;
  margin-top: 5rpx;
}
.my-promotion .header .profit .item .money.data-v-47c36f0e {
  font-size: 34rpx;
  color: #fff;
  margin-top: 5rpx;
}
.my-promotion .bnt.data-v-47c36f0e {
  font-size: 28rpx;
  color: #fff;
  width: 258rpx;
  border-radius: 50rpx;
  text-align: center;
  line-height: 68rpx;
  margin: -32rpx auto 0 auto;
  border: 16rpx solid #f5f5f5;
}
.my-promotion .list.data-v-47c36f0e {
  padding: 0 20rpx 50rpx 20rpx;
  margin-top: 10rpx;
}
.my-promotion .list .item.data-v-47c36f0e {
  width: 345rpx;
  height: 240rpx;
  border-radius: 20rpx;
  background-color: #fff;
  margin-top: 20rpx;
  font-size: 30rpx;
  color: #666;
}
.my-promotion .list .item .iconfont.data-v-47c36f0e {
  font-size: 70rpx;
  background-color: var(--view-theme);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  margin-bottom: 20rpx;
}
.apply.data-v-47c36f0e {
  top: 52rpx;
  right: 0;
  position: absolute;
  width: -webkit-max-content;
  width: max-content;
  height: 56rpx;
  padding: 0 14rpx;
  background-color: #fff1db;
  color: #a56a15;
  font-size: 22rpx;
  border-radius: 30rpx 0 0 30rpx;
  display: flex;
  align-items: center;
  justify-content: center;
}

