/* packageE/Rankings/Rankings.wxss */ page { background-color: #fff; } .ranking { height: 100vh; width: 100%; background-color: #fff; } .tabBox { padding-bottom: 140rpx; } .member { display: flex; flex-direction: column; margin-left: 25rpx; margin-top: 50rpx; margin-right: 28rpx; } .userpto { position: relative; display: flex; flex-direction: column; padding-left: 47rpx; background-color: #fffafa; border-radius: 0 0 0 110rpx; padding-top: 50rpx; padding-bottom: 36rpx; padding-right: 28rpx; } .userpto image { width: 136rpx; height: 136rpx; border-radius: 50%; } .earnings { display: flex; justify-content: space-between; align-items: flex-end; } .earningsLis { display: flex; flex-direction: column; align-items: center; /* height: 81rpx; */ justify-content: space-between; } .Withdraw { font-size: 28rpx; color: #fff; /* padding: 16rpx 42rpx; */ background-color: #ff2c29; border-radius: 29rpx; width: 140rpx; height: 58rpx; text-align: center; line-height: 58rpx; } .ptoEm { display: flex; align-items: center; margin-bottom: 50rpx; } .ptoEm .userName { font-size: 36rpx; color: #000; margin-left: 25rpx; } .noM { position: relative; padding: 0.5px 4px 2px; border-radius: 0 9px 9px 9px; background-color: #ffb43e; font-size: 28rpx; color: #fff; box-sizing: border-box; z-index: 10; height: 35rpx; line-height: 35rpx; } /* 查看详情 */ .checkDetails { /* margin-top: 92rpx; */ margin-bottom: 45rpx; } .check_top { display: flex; justify-content: space-between; align-items: center; } .check_top text:first-child { font-size: 36rpx; } .check_top icon { font-size: 50rpx; color: #666; } .check_btn { display: flex; justify-content: space-between; } .check_left { width: 340rpx; height: 198rpx; border-radius: 17rpx; display: flex; flex-direction: column; align-items: flex-start; justify-content: center; background-image: url('https://mini-app-img-1251768088.cos.ap-guangzhou.myqcloud.com/rank_detail_bg1@2x.png'); background-size: cover; background-repeat: no-repeat; } .check_left text { padding-left: 34rpx; color: #fff; font-size: 40rpx; } .check_left text:nth-child(2) { font-size: 28rpx; } .check_right { width: 340rpx; height: 198rpx; border-radius: 17rpx; display: flex; flex-direction: column; align-items: flex-start; justify-content: center; background-image: url('https://mini-app-img-1251768088.cos.ap-guangzhou.myqcloud.com/rank_detail_bg2@2x.png'); background-size: cover; background-repeat: no-repeat; } .check_right text { box-sizing: border-box; padding: 0 34rpx; color: #fff; font-size: 40rpx; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 100%; } .check_right text:nth-child(2) { font-size: 28rpx; } /* 微店门店 */ .storeBtn { background-image: url('https://mini-app-img-1251768088.cos.ap-guangzhou.myqcloud.com/rank_detail_bg3@2x.png'); background-repeat: no-repeat; background-size: cover; width: 100%; height: 120rpx; display: flex; align-items: center; justify-content: space-between; } .storeBtn text { font-size: 34rpx; color: #fff; margin-left: 32rpx; } .storeTap { width: 142rpx; height: 51rpx; background-color: #fff; border-radius: 25rpx; font-size: 26rpx; color: #ffa200; text-align: center; line-height: 51rpx; margin-right: 41rpx; } .rankTop .title { font-size: 36rpx; } /* 排行榜 */ .rankTab { display: flex; margin-top: 43rpx; } .rankTable { flex: 1; display: flex; justify-content: center; align-items: center; color: #999; font-size: 28rpx; } .rankLis { display: flex; height: 64rpx; align-items: center; margin: 46rpx 0; } .rankTables { flex: 1; color: #000; font-size: 32rpx; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; text-align: center; } .rankTabUser { width: 34%; display: flex; align-items: center; } .rankTabUser image { width: 64rpx; height: 64rpx; border-radius: 50%; background-color: #999; margin-right: 17rpx; } .rankTabUser text { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; flex: 1; } /* 定位 */ .fiexdBtn { width: 100%; height: 110rpx; background-color: #fff; position: fixed; bottom: 0; left: 0; display: flex; align-items: center; } .shouye { display: flex; flex-direction: column; justify-content: space-between; align-items: center; height: 75rpx; margin: 0 66rpx 0 58rpx; } .shouye icon { font-size: 40rpx; height: 40rpx; margin-top: -10rpx; } .syBtn { width: 262rpx; height: 74rpx; border-radius: 37rpx; border: solid 1rpx #f00; font-size: 28rpx; color: #ff2c29; /* display: flex; align-items: center; justify-content: center; */ margin-right: 18rpx; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; text-align: center; line-height: 74rpx; } .shareBtn { width: 262rpx; height: 74rpx; background-color: #ff2c29; border-radius: 37rpx; font-size: 28rpx; color: #fff; display: flex; align-items: center; justify-content: center; } /* 招商 */ .btnzs { width: 300rpx; height: 50rpx; background-color: #fff; display: flex; margin: 0 auto; } .btnzs view { display: flex; justify-content: center; align-items: center; flex: 1; } .tapIn { border-radius: 25rpx; background-color: #ffe1e1; transition: 1s; } .asdaa .van-tabs__wrap { background-color: #fffafa; } /* 分享弹窗 */ .shareBox { width: 567rpx; height: 955rpx; background-color: #fff; border-radius: 27rpx; position: relative; } .shareBox image { width: 100%; height: 100%; } .shareTop { /* display: flex; justify-content: center; align-items: center; */ padding: 18rpx 0; position: absolute; right: 0; top: 0; } .shareTop icon { position: absolute; right: 44rpx; color: #999; } .shareTop .topPto { display: flex; align-items: center; } .shareTop .topPto image { width: 56rpx; height: 56rpx; border-radius: 50%; background-color: #999; margin-right: 25rpx; } .shareTop .topPto text { font-size: 28rpx; } .shartConten { margin: 0 26rpx; height: 440rpx; color: #999; } .shartConten image { width: 100%; height: 100%; } .shareBottom { margin: 0 30rpx 0 23rpx; display: flex; justify-content: space-between; margin-top: 36rpx; } .shareLeft { flex: 1; overflow: hidden; } .shareRight { width: 191rpx; height: 181rpx; padding-left: 60rpx; } .shareRight image { width: 100%; height: 100%; } .leftUser { display: flex; align-items: center; justify-content: space-between; } .leftUser image { width: 71rpx; height: 71rpx; border-radius: 50%; } .leftName { flex: 1; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; } .leftTit { margin-top: 23rpx; font-size: 28rpx; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; line-height: 46rpx; } /* 收益弹窗 */ .Earnings { width: 612rpx; height: 637rpx; background-color: #fff; border-radius: 27rpx; display: flex; flex-wrap: wrap; justify-content: flex-end; } .Earnings icon { /* flex: 1; */ margin-top: 10rpx; margin-right: 44rpx; } .Earnings .code { width: 100%; height: 420rpx; display: flex; justify-content: center; align-items: center; } .Earnings .code image { width: 477rpx; height: 100%; margin: 0 auto; } .Earnings text { margin: 0 auto; font-size: 28rpx; color: #666; } .sqbtn { width: 251rpx; height: 80rpx; background-color: #ffdfdf; border-radius: 40rpx; font-size: 32rpx; color: #ff2c29; text-align: center; line-height: 80rpx; margin-top: 42rpx; }