page { height: 100%; width: 100%; background: #fff; } .container { background: #fff; height: auto; overflow: hidden; width: 100%; } .profile-info { width: 100%; height: 316rpx; color: #f4f4f4; display: flex; align-items: center; font-size: 28rpx; position: relative; background: #fff; } .profile-background { position: absolute; top: 0; left: 0; z-index: 100; width: 100%; height: 316rpx; } .profile-info .info-count { width: 100%; height: 316rpx; position: absolute; left: 0; top: 0; z-index: 200; } .info-set { padding: 40rpx 50rpx; position: absolute; right: 0rpx; top: 0rpx; z-index: 300; } .info-set-icon { width: 36rpx; height: 38rpx; } .profile-info .info-avatar { display: flex; margin-top: 55rpx; margin-left: 37rpx; } .info-count .avatar { height: 134rpx; width: 134rpx; border-radius: 50%; } .info-count .info { flex: 1; height: 85rpx; padding-left: 31.25rpx; } .info-count .name { display: block; height: 45rpx; line-height: 45rpx; color: #fff; font-size: 30rpx; font-weight: 400; margin-top: 26rpx; font-family:PingFangSC-Regular; } .ge-friend { display: flex; align-items: center; } .ge-friend-icon { width: 44rpx; height: 44rpx; } .ge-friend-text { color: #fff; font-size:24rpx; font-weight:600; margin-left: 10rpx; } .info-count .level { display: block; height: 30rpx; line-height: 30rpx; margin-bottom: 10rpx; color: #7f7f7f; font-size: 30rpx; } .count-message { width: 580rpx; height: 100rpx; margin-left: 140rpx; color:#FFFFFF; display: flex; align-items: center; } .count-message .line { width: 1rpx; height: 40rpx; background: #fff; } .collection, .integral, .coupon { width: 177rpx; display: flex; align-items: center; flex-direction: column; } .collection-count, .integral-count, .coupon-count { color: #fff; font-size:28rpx; font-family:PingFangSC-Regular; font-weight:400; display: block; } .collection-name, .integral-name, .coupon-name { color: #fff; font-size:24rpx; font-family:PingFangSC-Regular; font-weight:400; display: block; } .user_area { width: 100%; height: 246rpx; background: #fff; overflow: hidden; border-bottom:2rpx solid rgba(239,239,239,1); } .user_row { /* border: 1px solid black; */ height: 96rpx; line-height: 96rpx; border-bottom:2rpx solid rgba(239,239,239,1); } .user_row_left { /* border: 1px solid #757575; */ float: left; height: 96rpx; line-height: 96rpx; margin-left: 35rpx; letter-spacing: 1rpx; font-size:28rpx; font-family:PingFangSC-Medium; font-weight:500; color:rgba(51,51,51,1); } .user_more { float: right; display: flex; align-items: center; } .user_more_text { font-size:24rpx; font-family:PingFangSC-Regular; font-weight:400; color:rgba(110,110,110,1); } .user_row_right { height: 22rpx; width: 12rpx; font-weight: 550; margin-right: 30rpx; margin-left: 20rpx; } .user_column { height: 140rpx; display: flex; justify-content: center; align-items: center; } .user_column_item { width: 30%; height: 140rpx; background: #fff; text-align: center; position: relative; } .user_column_item_badge { height: 32rpx; width: 32rpx; line-height: 32rpx; position: absolute; background: #E31436; color: #fff; border-radius: 50%; text-align: center; font-size:24rpx; font-family:PingFangSC-Regular; font-weight:400; right: 34rpx; } .user_column_item-icon { height: 90rpx; width: 100%; display: flex; justify-content: center; align-items: center; } .user_column_item_image { width: 50rpx; height: 50rpx; margin-top: 30rpx; } .user_column_item .pendpay { width: 40rpx; height: 44rpx; } .user_column_item .send { width: 42rpx; height: 36rpx; } .user_column_item .receive { width: 48rpx; height: 34rpx; } .user_column_item .comment { width: 42rpx; height: 44rpx; } .user_column_item .return { width: 48rpx; height: 46rpx; } .user_column_item_text { /* border: 1px solid black; */ margin-top: 5rpx; font-size:24rpx; font-family:PingFangSC-Regular; font-weight:400; color:rgba(51,51,51,1); } .separate { background: #e0e3da; width: 100%; height: 6rpx; } .user_column_item_phone { width: 30%; text-align: center; display: flex; justify-content: center; align-items: center; flex-wrap: wrap; float: left; background: #fff; border-bottom: 1px solid #fafafa; } .user_column_item_phone::after { border: none; } .my-menu { width: 100%; height: 100rpx; overflow: hidden; display: flex; align-items: center; border-bottom: 2rpx solid #fafafa; } .my-collection{ margin-top: 10rpx; } .menu-icon { width: 50rpx; height: 34rpx; margin-left: 46rpx; display: flex; align-items: center; justify-content: center; } .my-menu-icon { width: 34rpx; height: 34rpx; } .my-menu-name { flex: 1; margin-left: 22rpx; font-size:28rpx; font-family:PingFangSC-Regular; font-weight:400; color:rgba(51,51,51,1); } .my-menu-arrow { width: 12rpx; height: 22rpx; margin-right: 41rpx; } .bind-phone { background: #fff; border: none; text-align: left; padding: 0; } .bind-phone::after { border: none; border-radius: 0; } .customer { position: relative; overflow: hidden; } .logout { height: 80rpx; line-height: 80rpx; width: 300rpx; text-align: center; border-radius: 50rpx; color: #fff; font-size: 30rpx; font-weight: 600; background: #E31436; margin: 30rpx auto; } .login-get-phone { position: fixed; top: 0; left: 0; bottom: 0; right: 0; background: rgba(0, 0, 0, 0.6); z-index: 5000; } .login-get-phone-box { width: 600rpx; height: 300rpx; background: #fff; border-radius: 5px; position: absolute; top: 50%; left: 50%; z-index: 5050; transform: translate(-50%, -50%); display: flex; flex-direction: column; align-items: center; } .login-get-phone-icon { display: block; margin: 20px auto 10px; } .login-get-phone-text { margin: 0 auto; color: #000; font-size: 30rpx; font-weight: 600; text-align: center; } .account-phone-btn { width:400rpx; line-height:70rpx; background:#FF1B40; border-radius:35px; font-size:28rpx; font-family:PingFangSC-Regular; font-weight:400; color:rgba(255,255,255,1); text-align: center; margin: 20rpx auto; border: none; }