/* pages/mine/index.wxss */ .mine_container { width: 100%; height: 100vh; background: linear-gradient(180deg, #008CFF 0%, #008CFF 21%, rgba(255,255,255,0) 35%); /* background-color: #ffffff; */ display: flex; flex-direction: column; justify-content: flex-start; align-items: center; } .user_massage { width: 100%; padding: 60rpx 30rpx; display: flex; flex-direction: column; justify-content: flex-start; align-items: flex-start; } .approve_box { display: flex; flex-direction: column; justify-content: flex-start; align-items: flex-start; } .message_box { display: flex; justify-content: flex-start; align-items: flex-start; } .user_avatar { width: 86rpx; height: 86rpx; border-radius: 50%; } .id_box { display: flex; justify-content: flex-start; align-items: center; } .user_name { max-width: 180rpx; margin-right: 20rpx; font-size: 36rpx; color: #ffffff; font-weight: 400; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } .approve_box { margin-left: 28rpx; display: flex; flex-direction: column; justify-content: flex-start; align-items: flex-start; } .approve_btn { width: 173rpx; height: 44rpx; text-align: center; line-height: 44rpx; font-size: 24rpx; color: #ffffff; background-color: rgba(255,255,255,0.2); border: 1rpx solid #ffffff; border-radius: 40rpx; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } .integral { margin-top: 20rpx; display: flex; justify-content: flex-start; align-items: center; } .function_list { width: 100%; padding: 0 30rpx; display: flex; flex-direction: column; justify-content: flex-start; align-items: center; overflow: hidden; } .apply_head { width: 100%; padding: 23rpx 30rpx; display: flex; justify-content: space-between; align-items: center; background-color: #0761A8; border-top-left-radius: 20rpx; border-top-right-radius: 20rpx; } .apply_btn { width: 130rpx; height: 46rpx; line-height: 46rpx; text-align: center; background-color: #FFFFFF; color: #0081FF; font-size: 24rpx; border-radius: 23rpx; } .function_item { width: 100%; padding: 33rpx; display: flex; justify-content: space-between; align-items: center; color: #626262; background-color: #ffffff; } .item_title { display: flex; justify-content: flex-start; align-items: center; } .enter_box { display: flex; justify-content: flex-end; align-items: center; } .badge{ background: #E73F3F; border-radius: 10px; padding: 0 15rpx; color: #FFFFFF; font-size: 24rpx; position: relative; top: -10rpx; right: 10rpx; } .tag { width: 100%; height: 10rpx; background-color: #ededed; }