/* pages/index/rank/rank.wxss */ .rank { position: absolute; width: 100vw; min-height: 100vh; background-size: 100% 100%; padding: 0 5vw; box-sizing: border-box; } .rank_time { font-size: 4.4vw; color: #fff; opacity: 0.8; margin-top: 125px; margin-left: 2vw; } .white_box{ width: 90vw; min-height: 70vh; margin-top: 40px; background-color: #fff; border-radius: 4vw; padding: 7vw 5vw; box-sizing: border-box; } .title_box { display: flex; justify-content: space-between; align-items: center; font-size: 3.9vw; font-weight: bold; padding: 30px 5vw; box-sizing: border-box; border-radius: 5vw; box-shadow: 1px 1px 1px 1px rgb(207, 206, 206); } .title_pic { display: flex; align-items: center; } .pic { width: 25px; height: 25px; border-radius: 25px; margin-right: 7px; } .red_title { color: #FD676A; } .grey_title { margin: 30px 0; font-size: 4.5vw; color: #999; display: flex; justify-content: space-between; } .table_L{ width: 28vw; display: flex; justify-content: space-between; align-items: center; } .L_box { width: 50px; } .table_item { margin: 20px 0; font-size: 4vw; color: #333; display: flex; justify-content: space-between; align-items: center; } .table_R { width: 45vw; display: flex; justify-content: space-between; align-items: center; } .grey_R { color:#999; font-size: 3.9vw; } .tem_pic { width: 22px; height: 28px; text-align: center; } .btn { position: fixed; bottom: 50px; width: 82vw; margin-left: 4vw; }