page{ background: #fafafa; } .page-container{ border-radius:31rpx 31rpx 0px 0px; } .person{ height: 450rpx; box-sizing: border-box; padding: 60rpx 0 80rpx 55rpx; position: relative; } .bind-box{ position: absolute; width: 380rpx; top: 100rpx; left: 60rpx; z-index: 100; } .person-bg{ position: absolute; top: 20rpx; right: 50rpx; width: 200rpx; z-index: 0; } .user-avatar{ width: 180rpx; height: 180rpx; border-radius: 50%; overflow: hidden; border: 2px solid #fff; position: absolute; left: 50%; margin-left: -90rpx; top: -150rpx; } .user-avatar image{ width: 100%; height: 100%; } .user-name{ font-size: 38rpx; color: #122939; } .getphone{ display: block; margin-top: 60rpx; margin-left: 0 !important; margin-right: 0 !important; background: #0956E0; box-shadow: 0px 2px 8px 0px rgba(35, 24, 21, 0.2); border-radius: 8rpx; color: #fff; } .main{ width: 710rpx; margin: 50rpx auto 0; padding: 40rpx; background-color: #fff; box-sizing: border-box; box-shadow: 0px 2px 8px 0px rgba(35, 24, 21, 0.1); border-radius: 30rpx; } .main-container{ display: flex; flex-wrap: wrap; justify-content: space-between; } .main-box{ width: 300rpx; height: 260rpx; flex-shrink: 0; padding: 20rpx 30rpx; box-sizing: border-box; margin-bottom: 30rpx; border-radius: 10rpx; } .title{ font-size: 30rpx; color: #122939; } .set-phone{ position: fixed; top: 0; left: 0; right: 0; bottom: 0; background: rgba(0, 0, 0, .6); z-index: 100; } .set-phone-box{ width: 96%; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); background: #fff; border-radius: 10rpx; padding: 30rpx; box-sizing: border-box; } .tips{ font-size: 28rpx; color: #000; } .phone-input{ margin: 25rpx 0; } .code-input{ display: flex; justify-content: space-between; margin-bottom: 25rpx; } .code-input input{ width: 70%; height: 55rpx; border: 1px solid #dedede; border-radius: 10rpx; padding: 0 10rpx; box-sizing: border-box; font-size: 28rpx; } .phone-input input{ width: 100%; height: 55rpx; border: 1px solid #dedede; border-radius: 10rpx; padding: 0 10rpx; box-sizing: border-box; font-size: 28rpx; } .get-code, .got-code{ font-size: 28rpx; background: rgba(159,21,18,.1); color: #9F1512; width: 28%; line-height: 55rpx; text-align: center; border-radius: 10rpx; } .got-code{ background: #fff; color: #4a4d52; border: 1px solid #eaeaea; } .set-phone-btn-box{ display: flex; justify-content: space-between; } .set-phone-btn{ width: 49%; height: 65rpx; display: flex; align-items: center; justify-content: center; font-size: 28rpx; color: #fff; background: #9F1512; border-radius: 10rpx; } .tips{ font-size: 30rpx; margin-top: 15rpx; color: #0956E0; margin-top: 25rpx; } .loading{ position: fixed; top: 0; right: 0; left: 0; bottom: 0; background: rgba(0, 0, 0, .2); } .loading image{ position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%); width: 150rpx; height: 150rpx; } .order{ background-color: #FFF7EC; } .order image{ width: 45rpx; height: 40rpx; margin-bottom: 50rpx; } .activity{ background-color: #FBEFEF; } .activity image{ width: 41rpx; height: 44rpx; margin-bottom: 46rpx; } .team{ background-color: #EDF4FE; margin-bottom: 0; } .team image{ width: 44rpx; height: 33rpx; margin-bottom: 57rpx; } .team-activity{ background-color: #E6E9FE; margin-bottom: 0; } .team-activity image{ width: 44rpx; height: 38rpx; margin-bottom: 52rpx; } .check{ width: 110rpx; height: 50rpx; line-height: 50rpx; font-size: 26rpx; color: #999; text-align: center; margin-top: 20rpx; background: #FFFFFF; border-radius: 25rpx; }