/*
* 头部
*/
.head-item image {
    width: 116rpx;
    height: 116rpx !important;
}

.head-base .level-icon {
    width: 30rpx;
    height: 30rpx !important;
    left: 16rpx;
    top: 50%;
    transform: translateY(-50%);
}

.vip-btn {
    right: 0;
    top: 50%;
    transform: translateY(-50%);
}

.submit-buy {
    /* height: 52rpx;
    line-height: 52rpx; */
    padding: 0 44rpx 0 24rpx;
    background-color: rgba(0, 0, 0, 0.15) !important;
    border-radius: 200rpx 0 0 200rpx;
}

.submit-buy .right-icon {
    top: 64%;
    /* #ifdef H5 */
    top: 50%;
    /* #endif */
    transform: translateY(-50%);
}

.vip-badge {
    height: 44rpx;
    line-height: 44rpx;
    padding: 0 16rpx 0 51rpx;
    color: #FFAF36;
}

/*
* 推广客户
*/
.promotion .item {
    padding: 28rpx 20rpx;
}

.promotion .item:first-child {
    background-color: #EAFEF7;
}

.promotion .item:last-child {
    background-color: #EBF7FF;
}

.promotion .item .num {
    font-size: 48rpx;
}

.promotion image {
    width: 68rpx;
    height: 68rpx !important;
}

.rebate .item .price {
    font-size: 44rpx;
}

/*
* 导航
*/
.nav .item {
    padding: 32rpx 20rpx;
}

.nav .item image {
    width: 100rpx;
    height: 100rpx;
}

/*
* 提示信息
*/
.tips-container .tips-item {
    padding: 0 10rpx;
}

.tips-container .not-opening-vip-desc {
    background: #def2fd;
    border: 1px solid #cfeeff;
    color: #1490d2;
    padding: 10rpx;
    font-size: 26rpx;
    border-radius: 2px;
}

.uni-noticebar {
    margin: 0 !important;
}