/* subpackage/team/rank/rank.wxss */ .pad{ padding: 0 30rpx; box-sizing: border-box; background: linear-gradient(190deg, #49a5fc 0%, #f7f7f7 600rpx, #f7f7f7 100%); padding-bottom: 360rpx; } .san{ margin-top: 180rpx; height: 420rpx; background-image: url(https://yuedong-wechatapplet.oss-cn-shanghai.aliyuncs.com/static/team/rank-bg.png); background-size: cover; position: relative; /* background-position: bottom; */ } .three{ position: absolute; top: -70rpx; display: flex; flex-direction: column; align-items: center; right: 70rpx; color: #C28044; } .avater-3{ width: 120rpx; height: 120rpx; z-index: 999; /* margin-bottom: -20rpx; */ border: 3rpx solid #f7ba82; background-color: #f7ba82; border-radius: 50%; } .avater-1{ width: 100rpx; height: 100rpx; z-index: 999; /* margin-bottom: -20rpx; */ border: 3rpx solid #f7ba82; background-color: #f7ba82; border-radius: 50%; } .img-3{ width: 60rpx; height: 66rpx; margin-top: -10rpx; z-index: 998; } .img-1{ width: 73rpx; height: 84rpx; margin-top: -16rpx; z-index: 998; } .two{ position: absolute; top: -70rpx; display: flex; flex-direction: column; align-items: center; left: 70rpx; color: #677F86; } .one{ position: absolute; top: -140rpx; display: flex; flex-direction: column; align-items: center; left: 280rpx; color: #E89B05; } .avater-2{ border: 3rpx solid #D7D7D7; background-color: #D7D7D7; border-radius: 50%; } .avater-1{ border: 3rpx solid #ffdd28; background-color: #ffdd28; border-radius: 50%; width: 120rpx; height: 120rpx; } .name{ margin-top: 28rpx; /* font-size: 26rpx; */ /* margin-bottom: ; */ } .score{ font-weight: bold; font-size: 50rpx; } .unit{ font-weight: bold; margin-top: -4rpx; } .ever{ margin-top: 60rpx; display: flex; justify-content: space-between; padding: 0 10rpx; box-sizing: border-box; font-size: 30rpx; align-items: center; } .ever .ava{ width: 70rpx; height: 70rpx; box-sizing: border-box; border: 3rpx solid #D7D7D7; border-radius: 50%; background-color: #D7D7D7; align-items: center; } .ever-box{ display: flex; align-items: center; min-width: 150rpx; justify-content: center; } .ever-box image{ width: 36rpx; height: 36rpx; margin-right: 6rpx; } .bottom{ position: fixed; bottom: 0; left: 0; height: 320rpx; width: 100%; background-color: #f7f7f7; } .btn{ background-color: #ceecff; height: 80rpx; border-radius: 80rpx; width: 80%; margin: auto; display: flex; align-items: center; justify-content: center; color: #49a5fc; font-weight: bold; font-size: 33rpx; margin-bottom: 40rpx; } .my{ background-color: #49a5fc; /* height: 100%; */ height: 200rpx; align-items: center; box-sizing: border-box; padding: 0 30rpx; color: #fff; padding: 0 30rpx; padding-bottom: 40rpx; } .my .ava{ width: 80rpx; height: 80rpx; border: 3rpx solid #fff; background-color: #fff; }