Files
2025-04-30 14:08:39 +08:00

907 lines
22 KiB
Vue
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<template>
<view class="page" :style="themeColor">
<view class="flex benben-position-layout flex flex-wrap align-center myFans_flex_0"
:style="{height:(88+StatusBarRpx)+'rpx',paddingTop:StatusBarRpx+'rpx'}">
<view class='flex flex-wrap align-center justify-between flex-sub myFans_fd0_0'>
<view class='flex flex-wrap align-center' @tap.stop="handleJumpDiy" data-type="back" data-url="1">
<text class='fu-iconfont2 myFans_fd0_0_c0_c0' @tap.stop="handleJumpDiy" data-type="back"
data-url="1">&#xE794;</text>
</view>
<view class='flex flex-wrap align-stretch justify-center flex-sub'>
<text class='myFans_fd0_0_c1_c0'>我的粉丝</text>
</view>
<view class='flex flex-wrap align-center myFans_fd0_0_c2'>
</view>
</view>
</view>
<view :style="{height: (88+StatusBarRpx)+'rpx'}"></view>
<!---flex布局flex布局开始-->
<view class="flex benben-flex-layout flex-wrap align-center myFans_flex_1">
<view class='flex flex-wrap align-center justify-between flex-sub'>
<view class='flex flex-wrap align-center flex-sub'>
<image class='myFans_fd1_0_c0_c0' mode="aspectFill" :src='userInfo.logo'></image>
<text class='myFans_fd1_0_c0_c1'>{{userInfo.store_name}}</text>
</view>
<view class='flex flex-wrap align-center justify-center myFans_fd1_0_c1'
@tap.stop="popupShow1684135448744=true">
<text class='myFans_fd1_0_c1_c0'>规则说明</text>
</view>
</view>
</view>
<!---flex布局flex布局结束-->
<!---flex布局flex布局开始-->
<view class="flex benben-flex-layout flex-wrap align-center myFans_flex_2">
<view class='flex flex-direction flex-wrap align-stretch flex-sub myFans_fd2_0'>
<view class='flex flex-wrap align-center'>
<view class='flex flex-direction flex-wrap align-start'>
<view class='flex flex-wrap align-stretch'>
<text class='myFans_fd2_0_c0_c0_c0_c0'>总推广人数</text>
</view>
<view class='flex flex-wrap align-end self-start myFans_fd2_0_c0_c0_c1'>
<text class='myFans_fd2_0_c0_c0_c1_c0'>{{details.people_num}}</text>
<text class='myFans_fd2_0_c0_c0_c1_c1'></text>
</view>
</view>
<view class='flex flex-direction flex-wrap align-start myFans_fd2_0_c0_c1' @tap.stop="handleJumpDiy"
data-type="navigateTo" :data-url="`/pages/md/orderDetails/orderDetails?type=` + 1">
<view class='flex flex-wrap align-stretch'>
<text class='myFans_fd2_0_c0_c1_c0_c0'>本月订单</text>
</view>
<view class='flex flex-wrap align-end self-start myFans_fd2_0_c0_c1_c1'>
<text class='myFans_fd2_0_c0_c1_c1_c0'>{{details.month_num}}</text>
<text class='myFans_fd2_0_c0_c1_c1_c1'></text>
</view>
</view>
<view class='flex flex-direction flex-wrap align-start myFans_fd2_0_c0_c2' @tap.stop="handleJumpDiy"
data-type="navigateTo" :data-url="`/pages/md/orderDetails/orderDetails?type=` + 2">
<view class='flex flex-wrap align-stretch'>
<text class='myFans_fd2_0_c0_c2_c0_c0'>累计订单</text>
</view>
<view class='flex flex-wrap align-end self-start myFans_fd2_0_c0_c2_c1'>
<text class='myFans_fd2_0_c0_c2_c1_c0'>{{details.total_num}}</text>
<text class='myFans_fd2_0_c0_c2_c1_c1'></text>
</view>
</view>
</view>
<view class='flex flex-wrap align-center myFans_fd2_0_c1'>
</view>
<view class='flex flex-wrap align-center'>
<view class='flex flex-direction flex-wrap align-start' @tap.stop="handleJumpDiy"
data-type="navigateTo" :data-url="`/pages/md/revenueDetails/revenueDetails?type=` + 1">
<view class='flex flex-wrap align-stretch'>
<text class='myFans_fd2_0_c2_c0_c0_c0'>今日收益</text>
</view>
<view class='flex flex-wrap align-end self-start myFans_fd2_0_c2_c0_c1'>
<text class='myFans_fd2_0_c2_c0_c1_c0'>{{details.today_money}}</text>
</view>
</view>
<view class='flex flex-direction flex-wrap align-start myFans_fd2_0_c2_c1' @tap.stop="handleJumpDiy"
data-type="navigateTo" :data-url="`/pages/md/revenueDetails/revenueDetails?type=` + 2">
<view class='flex flex-wrap align-stretch'>
<text class='myFans_fd2_0_c2_c1_c0_c0'>本月收益</text>
</view>
<view class='flex flex-wrap align-end self-start myFans_fd2_0_c2_c1_c1'>
<text class='myFans_fd2_0_c2_c1_c1_c0'>{{details.month_money}}</text>
</view>
</view>
<view class='flex flex-direction flex-wrap align-start myFans_fd2_0_c2_c2' @tap.stop="handleJumpDiy"
data-type="navigateTo" :data-url="`/pages/md/revenueDetails/revenueDetails?type=` + 3">
<view class='flex flex-wrap align-stretch'>
<text class='myFans_fd2_0_c2_c2_c0_c0'>累计收益</text>
</view>
<view class='flex flex-wrap align-end self-start myFans_fd2_0_c2_c2_c1'>
<text class='myFans_fd2_0_c2_c2_c1_c0'>{{details.total_money}}</text>
</view>
</view>
</view>
</view>
</view>
<!---flex布局flex布局结束-->
<!---flex布局flex布局开始-->
<view class="flex benben-flex-layout flex-wrap align-center myFans_flex_3">
<view>
<benben-flex-tabs class-name='myFans_benbenTabsfd3_0' v-model="tabls" ref="benben_tabsfd3_0"
select-mark="benben_tabsfd3_0" key="benben_tabsfd3_0" :open-title-type='false' :open-sticky='true'
:top='0' :is-show-content='false' :scrollspy='false' :tabs-info.sync="tabsInfofd3_0">
<scroll-view @scroll="tabsInfofd3_0.scrollX = $event.detail.scrollLeft" id="benben_tabsfd3_0"
class="benben-tabs" style="width:750rpx" :scroll-x="true"
:scroll-left.sync="tabsInfofd3_0.moveX" scroll-with-animation="all .3s ease">
<view class="benben-tabs-content" id="benben_tabsfd3_0-content">
<view id="benben_tabsfd3_0-title"
class="benben-tabs-title flex flex align-center justify-around">
<view :class="{ 'checkTitlefd3_0': tabls == '1', 'flex flex-wrap align-end': true }"
@tap="tabClick(1)" :id="`benben_tabsfd3_0-title-item-${'1'}`">
<text>全部人员</text>
<text></text>
<text>{{details.people_num}}</text>
<text></text>
</view>
<view :class="{ 'checkTitlefd3_0': tabls == '2', 'flex flex-wrap align-end': true }"
@tap="tabClick(2)" :id="`benben_tabsfd3_0-title-item-${'2'}`">
<text>直推人员</text>
<text></text>
<text>{{details.one_people_num}}</text>
<text></text>
</view>
<view :class="{ 'checkTitlefd3_0': tabls == '3', 'flex flex-wrap align-end': true }"
@tap="tabClick(3)" :id="`benben_tabsfd3_0-title-item-${'3'}`">
<text>间推人员</text>
<text></text>
<text>{{details.two_people_num}}</text>
<text></text>
</view>
</view>
<view :style="{ left: tabsInfofd3_0.lineleft, maxWidth: tabsInfofd3_0.lineWidth }"
id="benben_tabsfd3_0-line"
class="benben-tabs-line flex benben-flex-tabs-line myFans_linefd3_0"></view>
</view>
</scroll-view>
</benben-flex-tabs>
</view>
</view>
<!---flex布局flex布局结束-->
<!---flex布局flex布局开始-->
<view class="flex flex-direction flex-wrap align-stretch benben-flex-layout myFans_flex_4" v-if="lists.length>0">
<view v-for="(item,index) in lists" :key="index" class='flex flex-wrap align-center justify-between myFans_fd4_0'>
<view class='flex flex-wrap align-start'>
<view class='flex flex-wrap align-center'>
<image class='myFans_fd4_0_c0_c0_c0' mode="aspectFill" :src='item.avatar'></image>
</view>
<view class='flex flex-direction flex-wrap align-start myFans_fd4_0_c0_c1'>
<view class='flex flex-wrap align-center'>
<view class='flex flex-wrap align-center'>
<text class='myFans_fd4_0_c0_c1_c0_c0_c0'>{{item.nickname}}</text>
</view>
<view v-if="item.type=='直推'" class='flex flex-wrap align-center justify-center myFans_fd4_0_c0_c1_c0_c1'>
<text class='myFans_fd4_0_c0_c1_c0_c1_c0'>直推</text>
</view>
</view>
<view class='flex flex-wrap align-center myFans_fd4_0_c0_c1_c1'>
<text class='myFans_fd4_0_c0_c1_c1_c0'>{{item.mobile}}</text>
</view>
<view class='flex flex-wrap align-center'>
<text class='myFans_fd4_0_c0_c1_c2_c0'>{{item.create_time}}</text>
<text class='myFans_fd4_0_c0_c1_c2_c1'>注册</text>
</view>
</view>
</view>
<view class='flex flex-wrap align-center'>
<view class='flex flex-wrap align-center'>
<text class='myFans_fd4_0_c1_c0_c0'>{{item.invite_people_num}}</text>
<text class='myFans_fd4_0_c1_c0_c1'>人</text>
</view>
<view class='flex flex-wrap align-center myFans_fd4_0_c1_c1'>
<text class='myFans_fd4_0_c1_c1_c0'>{{item.invite_order_num}}</text>
<text class='myFans_fd4_0_c1_c1_c1'>单</text>
</view>
<view class='flex flex-wrap align-center myFans_fd4_0_c1_c2'>
<text class='myFans_fd4_0_c1_c2_c0'>{{item.invite_score}}</text>
<text class='myFans_fd4_0_c1_c2_c1'>抵用券</text>
</view>
</view>
</view>
</view>
<!-- 空布局 start -->
<fu-empty-ui v-if="lists.length == 0 && isInit"></fu-empty-ui>
<!-- 空布局 end -->
<!-- 页面加载 start -->
<!-- 页面加载 end -->
<!-- 底部数据加载状态 start-->
<uni-load-more v-if="lists.length > 8" :status="status"></uni-load-more>
<!-- 底部数据加载状态 end-->
<!---flex布局flex布局结束-->
<benben-popup v-model="popupShow1684135448744" :mask="true" mode='center'>
<!---规则说明flex布局开始-->
<view class="flex flex-direction flex-wrap align-center benben-flex-layout">
<view class='flex flex-direction flex-wrap align-center myFans_fd5_0'>
<text class='myFans_fd5_0_c0'>分销规则</text>
<scroll-view scroll-y="" style="max-height: 600rpx;">
<view class='myFans_fd5_0_c1'>
<view class="" v-html="parser1"></view>
</view>
</scroll-view>
</view>
<image class='myFans_fd5_1' :src='STATIC_URL+"16.png"' @tap.stop="popupShow1684135448744=false"></image>
</view>
<!---规则说明flex布局结束-->
</benben-popup>
</view>
</template>
<script>
export default {
components: {},
data() {
return {
"popupShow1684135448744": false,
"tabsInfofd3_0": {
lineleft: '',
lineWidth: '',
moveX: 0,
scrollX: 0,
PageScrollX: 0
},
"tabls": "1",
parser1:"",
details:"",
userInfo:"",
lists: [], //订单列表
page: 1, //页码说
size: 10, //一页显示几条数据
status: 'more', // 加载状态 more:有更多数据 noMore:已加载全部数据 loading:数据加载中
isInit: false, //是否已经初始化
type: 0, //请求的订单类别
};
},
computed: {
themeColor() {
return this.$store.getters.themeColor
},
},
watch: {},
onLoad(options) {
this.post648fb49f85c1c()
this.Get636c78ae2216b()
this.authInfoCheck()
this.getOrderList(true);
},
onPullDownRefresh() {
this.page = 1;
this.status = 'more';
this.getOrderList(false);
},
onReachBottom() {
this.getOrderList();
},
methods: {
tabClick(index) {
this.tabls = index;
this.refreshOrderList();
},
getOrderList(value) {
// this.isShow = false;
if (this.status != 'more') return;
this.status = 'loading';
let data = {
page: this.page,
list_rows: this.size,
type:this.tabls
};
console.log('请求的数据', data);
if (this.page == 1 && value) {
this.isShowLoading = true;
}
this.$api
.post(global.apiUrls.post648fb89315da5, data)
.then(res => {
console.log('抵用券明细', res);
this.isShowLoading = false;
if (res.data.code == 1) {
var curPageData = res.data.data.data;
let total = res.data.data.total;
if (this.page == 1) this.lists = [];
this.lists = this.lists.concat(curPageData);
if (this.lists.length < total) {
this.status = 'more';
this.page++;
} else {
this.status = 'noMore';
}
} else {
this.$message.info(res.data.msg);
}
this.isInit = true;
uni.stopPullDownRefresh();
})
.catch(err => {
this.isShowLoading = false;
uni.stopPullDownRefresh();
});
},
/**
* @description 重置列表
* @param {Object} value 页面是否初始化
*/
refreshOrderList(value) {
this.page = 1;
this.status = 'more';
if (value) {
this.getOrderList(true);
} else {
this.getOrderList();
}
},
//获取商家信息
authInfoCheck() {
this.$api.post(global.apiUrls.postGetShopInfo, ).then(res => {
console.log(res);
res = res.data;
if (res.code == 1) {
this.userInfo = res.data
}
});
},
//获取数量
post648fb49f85c1c(){
this.$api.post(global.apiUrls.post648fb49f85c1c).then(res=>{
if(res.data.code==1){
this.details = res.data.data
}
})
},
//分销规则
Get636c78ae2216b(){
this.$api.post(global.apiUrls.Get636c78ae2216b,{
aid:13
}).then(res=>{
if(res.data.code==1){
this.parser1 = res.data.data.body
}
})
},
}
};
</script>
<style lang="scss" scoped>
.page {
width: 100vw;
overflow-x: hidden;
min-height: calc(100vh - var(--window-bottom));
background: url(/static/images/13.png) no-repeat, rgba(246, 247, 249, 1);
background-size: 100% auto !important;
}
.myFans_flex_0 {
background: url(/static/images/13.png) no-repeat, transparent;
width: 750rpx;
height: 88rpx;
overflow: hidden;
z-index: 10;
top: 0rpx;
background-size: 100% auto !important;
}
.myFans_fd0_0_c2 {
width: 32rpx;
height: 32rpx;
}
.myFans_fd0_0_c1_c0 {
font-size: 36rpx;
font-weight: 500;
color: rgba(255, 255, 255, 1);
line-height: 88rpx;
}
.myFans_fd0_0_c0_c0 {
font-size: 32rpx;
font-weight: 500;
color: rgba(255, 255, 255, 1);
line-height: 88rpx;
}
.myFans_fd0_0 {
margin: 0rpx 32rpx 0rpx 32rpx;
}
.myFans_flex_1 {
padding: 36rpx 0rpx 0rpx 35rpx;
}
.myFans_fd1_0_c1_c0 {
color: #FC5233;
font-size: 26rpx;
font-weight: 500;
line-height: 48rpx;
}
.myFans_fd1_0_c1 {
background: url(/static/images/14.png) no-repeat, #eee;
width: 148rpx;
height: 48rpx;
border-radius: 28rpx 0rpx 0rpx 28rpx;
background-size: 100% auto !important;
}
.myFans_fd1_0_c0_c1 {
color: #FFFFFF;
font-size: 32rpx;
font-weight: 500;
line-height: 36rpx;
}
.myFans_fd1_0_c0_c0 {
width: 88rpx;
height: 88rpx;
border-radius: 100rpx 100rpx 100rpx 100rpx;
margin: 0rpx 24rpx 0rpx 0rpx;
}
.myFans_flex_2 {
padding: 37rpx 32rpx 0rpx 32rpx;
}
.myFans_fd2_0_c2_c2_c1_c0 {
color: #333333;
font-size: 44rpx;
font-weight: 700;
line-height: 44rpx;
}
.myFans_fd2_0_c2_c2_c1 {
margin: 16rpx 0rpx 0rpx 0rpx;
}
.myFans_fd2_0_c2_c2_c0_c0 {
color: #333333;
font-size: 26rpx;
font-weight: 400;
line-height: 26rpx;
}
.myFans_fd2_0_c2_c2 {
margin: 0rpx 0rpx 0rpx 110rpx;
}
.myFans_fd2_0_c2_c1_c1_c0 {
color: #333333;
font-size: 44rpx;
font-weight: 700;
line-height: 44rpx;
}
.myFans_fd2_0_c2_c1_c1 {
margin: 16rpx 0rpx 0rpx 0rpx;
}
.myFans_fd2_0_c2_c1_c0_c0 {
color: #333333;
font-size: 26rpx;
font-weight: 400;
line-height: 26rpx;
}
.myFans_fd2_0_c2_c1 {
margin: 0rpx 0rpx 0rpx 136rpx;
}
.myFans_fd2_0_c2_c0_c1_c0 {
color: #333333;
font-size: 44rpx;
font-weight: 700;
line-height: 44rpx;
}
.myFans_fd2_0_c2_c0_c1 {
margin: 16rpx 0rpx 0rpx 0rpx;
}
.myFans_fd2_0_c2_c0_c0_c0 {
color: #333333;
font-size: 26rpx;
font-weight: 400;
line-height: 26rpx;
}
.myFans_fd2_0_c1 {
background: rgba(238, 238, 238, 1);
height: 1rpx;
background-size: 100% auto !important;
margin: 32rpx 0rpx 32rpx 0rpx;
}
.myFans_fd2_0_c0_c2_c1_c1 {
color: #333333;
font-size: 24rpx;
font-weight: 700;
line-height: 37rpx;
}
.myFans_fd2_0_c0_c2_c1_c0 {
color: #333333;
font-size: 44rpx;
font-weight: 700;
line-height: 44rpx;
}
.myFans_fd2_0_c0_c2_c1 {
margin: 16rpx 0rpx 0rpx 0rpx;
}
.myFans_fd2_0_c0_c2_c0_c0 {
color: #333333;
font-size: 26rpx;
font-weight: 400;
line-height: 26rpx;
}
.myFans_fd2_0_c0_c2 {
margin: 0rpx 0rpx 0rpx 110rpx;
}
.myFans_fd2_0_c0_c1_c1_c1 {
color: #333333;
font-size: 24rpx;
font-weight: 700;
line-height: 37rpx;
}
.myFans_fd2_0_c0_c1_c1_c0 {
color: #333333;
font-size: 44rpx;
font-weight: 700;
line-height: 44rpx;
}
.myFans_fd2_0_c0_c1_c1 {
margin: 16rpx 0rpx 0rpx 0rpx;
}
.myFans_fd2_0_c0_c1_c0_c0 {
color: #333333;
font-size: 26rpx;
font-weight: 400;
line-height: 26rpx;
}
.myFans_fd2_0_c0_c1 {
margin: 0rpx 0rpx 0rpx 110rpx;
}
.myFans_fd2_0_c0_c0_c1_c1 {
color: #333333;
font-size: 24rpx;
font-weight: 700;
line-height: 37rpx;
}
.myFans_fd2_0_c0_c0_c1_c0 {
color: #333333;
font-size: 44rpx;
font-weight: 700;
line-height: 44rpx;
}
.myFans_fd2_0_c0_c0_c1 {
margin: 16rpx 0rpx 0rpx 0rpx;
}
.myFans_fd2_0_c0_c0_c0_c0 {
color: #333333;
font-size: 26rpx;
font-weight: 400;
line-height: 26rpx;
}
.myFans_fd2_0 {
background: linear-gradient(90deg, #FFFFFF 0%, rgba(255, 255, 255, 0.49) 100%);
background-size: 100% auto !important;
border-radius: 16rpx 16rpx 16rpx 16rpx;
box-shadow: 0rpx 10rpx 20rpx 1rpx rgba(0, 0, 0, 0.08);
padding: 32rpx 32rpx 32rpx 32rpx;
}
.myFans_flex_3 {
background: linear-gradient(360deg, #F6F7F9 0%, #FFFFFF 100%);
padding: 32rpx 0rpx 0rpx 0rpx;
margin: 24rpx 0rpx 0rpx 0rpx;
}
.myFans_linefd3_0 {
background: rgba(255, 147, 0, 1);
width: 40rpx;
height: 8rpx;
top: 80rpx;
background-size: 100% auto !important;
border-radius: 50rpx 50rpx 50rpx 50rpx;
}
.checkTitlefd3_0 {
font-weight: 700 !important;
font-size: 32rpx !important;
color: rgba(51, 51, 51, 1) !important;
background-color: rgba(255, 255, 255, 1) !important;
}
::v-deep .myFans_benbenTabsfd3_0 {
width: 750rpx;
height: 90rpx;
white-space: nowrap;
text-align: center;
font-size: 28rpx;
font-weight: 500;
color: #666666;
}
.myFans_flex_4 {
background: rgba(255, 255, 255, 1);
background-size: 100% auto !important;
padding: 16rpx 32rpx 0rpx 32rpx;
}
.myFans_fd4_1_c1_c2_c1 {
color: #333333;
font-size: 28rpx;
font-weight: 500;
line-height: 28rpx;
}
.myFans_fd4_1_c1_c2_c0 {
color: #333333;
font-size: 28rpx;
font-weight: 500;
line-height: 28rpx;
}
.myFans_fd4_1_c1_c2 {
margin: 0rpx 0rpx 0rpx 48rpx;
}
.myFans_fd4_1_c1_c1_c1 {
color: #333333;
font-size: 28rpx;
font-weight: 500;
line-height: 28rpx;
}
.myFans_fd4_1_c1_c1_c0 {
color: #333333;
font-size: 28rpx;
font-weight: 500;
line-height: 28rpx;
}
.myFans_fd4_1_c1_c1 {
margin: 0rpx 0rpx 0rpx 48rpx;
}
.myFans_fd4_1_c1_c0_c1 {
color: #333333;
font-size: 28rpx;
font-weight: 500;
line-height: 28rpx;
}
.myFans_fd4_1_c1_c0_c0 {
color: #333333;
font-size: 28rpx;
font-weight: 500;
line-height: 28rpx;
}
.myFans_fd4_1_c0_c1_c2_c1 {
color: #999999;
font-size: 24rpx;
font-weight: 400;
line-height: 28rpx;
}
.myFans_fd4_1_c0_c1_c2_c0 {
color: #999999;
font-size: 24rpx;
font-weight: 400;
line-height: 28rpx;
}
.myFans_fd4_1_c0_c1_c1_c0 {
color: #333333;
font-size: 24rpx;
font-weight: 400;
line-height: 28rpx;
}
.myFans_fd4_1_c0_c1_c1 {
margin: 8rpx 0rpx 8rpx 0rpx;
}
.myFans_fd4_1_c0_c1_c0_c0_c0 {
color: #333333;
font-size: 28rpx;
font-weight: 500;
line-height: 28rpx;
}
.myFans_fd4_1_c0_c1 {
margin: 0rpx 0rpx 0rpx 24rpx;
}
.myFans_fd4_1_c0_c0_c0 {
width: 80rpx;
height: 80rpx;
border-radius: 100rpx 100rpx 100rpx 100rpx;
}
.myFans_fd4_1 {
border-bottom: 1px solid #eee;
padding: 24rpx 0rpx 24rpx 0rpx;
}
.myFans_fd4_0_c1_c2_c1 {
color: #333333;
font-size: 28rpx;
font-weight: 500;
line-height: 28rpx;
}
.myFans_fd4_0_c1_c2_c0 {
color: #333333;
font-size: 28rpx;
font-weight: 500;
line-height: 28rpx;
}
.myFans_fd4_0_c1_c2 {
margin: 0rpx 0rpx 0rpx 48rpx;
}
.myFans_fd4_0_c1_c1_c1 {
color: #333333;
font-size: 28rpx;
font-weight: 500;
line-height: 28rpx;
}
.myFans_fd4_0_c1_c1_c0 {
color: #333333;
font-size: 28rpx;
font-weight: 500;
line-height: 28rpx;
}
.myFans_fd4_0_c1_c1 {
margin: 0rpx 0rpx 0rpx 48rpx;
}
.myFans_fd4_0_c1_c0_c1 {
color: #333333;
font-size: 28rpx;
font-weight: 500;
line-height: 28rpx;
}
.myFans_fd4_0_c1_c0_c0 {
color: #333333;
font-size: 28rpx;
font-weight: 500;
line-height: 28rpx;
}
.myFans_fd4_0_c0_c1_c2_c1 {
color: #999999;
font-size: 24rpx;
font-weight: 400;
line-height: 28rpx;
}
.myFans_fd4_0_c0_c1_c2_c0 {
color: #999999;
font-size: 24rpx;
font-weight: 400;
line-height: 28rpx;
}
.myFans_fd4_0_c0_c1_c1_c0 {
color: #333333;
font-size: 24rpx;
font-weight: 400;
line-height: 28rpx;
}
.myFans_fd4_0_c0_c1_c1 {
margin: 8rpx 0rpx 8rpx 0rpx;
}
.myFans_fd4_0_c0_c1_c0_c1_c0 {
color: #2A8DF2;
font-size: 24rpx;
font-weight: 400;
line-height: 36rpx;
}
.myFans_fd4_0_c0_c1_c0_c1 {
background: rgba(89, 166, 244, 0.36);
width: 72rpx;
height: 36rpx;
border-radius: 8rpx 8rpx 8rpx 8rpx;
margin: 0rpx 0rpx 0rpx 16rpx;
}
.myFans_fd4_0_c0_c1_c0_c0_c0 {
color: #333333;
font-size: 28rpx;
font-weight: 500;
line-height: 28rpx;
}
.myFans_fd4_0_c0_c1 {
margin: 0rpx 0rpx 0rpx 24rpx;
}
.myFans_fd4_0_c0_c0_c0 {
width: 80rpx;
height: 80rpx;
border-radius: 100rpx 100rpx 100rpx 100rpx;
}
.myFans_fd4_0 {
border-bottom: 1px solid #eee;
padding: 24rpx 0rpx 24rpx 0rpx;
}
.myFans_fd5_1 {
width: 72rpx;
height: 72rpx;
border-radius: 32rpx 32rpx 32rpx 32rpx;
}
.myFans_fd5_0_c1_c0 {
font-size: 26rpx;
font-weight: 400;
color: rgba(102, 102, 102, 1);
text-align: center;
}
.myFans_fd5_0_c1 {
font-size: 28rpx;
font-weight: 400;
color: rgba(51, 51, 51, 1);
// -webkit-line-clamp: 7;
// overflow: hidden;
// text-overflow: ellipsis;
// display: -webkit-box;
// -webkit-box-orient: vertical;
text-align: center;
}
.myFans_fd5_0_c0 {
font-size: 32rpx;
font-weight: 700;
color: rgba(51, 51, 51, 1);
margin: 0rpx 0rpx 24rpx 0rpx;
}
.myFans_fd5_0 {
background: #fff;
width: 590rpx;
background-size: 100% auto !important;
border-radius: 24rpx 24rpx 24rpx 24rpx;
padding: 34rpx 32rpx 40rpx 32rpx;
margin: 0rpx 0rpx 40rpx 0rpx;
}
</style>