yuminge-app/yun-min-program-plugin-master/packageE/Rankings/Rankings.wxss

503 lines
7.7 KiB
Plaintext

/* 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;
}