.container { position: relative; padding: 55rpx 20rpx 240rpx; } .container .userBox { background-color: white; padding: 20rpx 20rpx 0; border-radius: 20rpx; } .container .userBox .above { display: flex; align-items: center; justify-content: space-between; padding-bottom: 30rpx; } .container .userBox .above .identity { position: relative; display: flex; flex-direction: column; align-items: center; text-align: center; } .container .userBox .above .identity .avatar { width: 106rpx; height: 106rpx; border-radius: 50%; position: relative; } .container .userBox .above .identity .identityText { position: absolute; bottom: -10rpx; width: 80rpx; font-size: 24rpx; color: white; background-color: #10CA61; border-radius: 25rpx; } .container .userBox .above .userRight { flex: 1; margin-left: 40rpx; padding: 0px 10rpx; } .container .userBox .above .userRight .uRtop { display: flex; justify-content: space-between; } .container .userBox .above .userRight .uRtop .uRtopleft .nickName { max-width: 340rpx; color: #333; font-size: 32rpx; } .container .userBox .above .userRight .uRtop .uRtopleft .gradeText { margin: 14rpx 0; font-size: 24rpx; color: #989A9C; } .container .userBox .above .userRight .uRtop .uRtopRight { display: flex; align-items: center; } .container .userBox .above .userRight .uRtop .uRtopRight .edit { width: 22rpx; height: 28rpx; } .container .userBox .above .userRight .uRtop .uRtopRight text { margin: 0px 10rpx; font-size: 24rpx; color: #666; } .container .scrollViewBox { margin-top: 40rpx; width: 100%; box-sizing: border-box; background-color: white; padding: 18rpx 23rpx 70rpx; border-radius: 20rpx; } .container .scrollViewBox .title { margin-bottom: 14rpx; font-size: 28rpx; color: #000000; } .container .scrollViewBox .goodsList { margin-top: 40rpx; width: 100%; white-space: nowrap; box-sizing: border-box; } .container .scrollViewBox .goodsList .payBox { position: relative; width: 318rpx; height: 318rpx; margin-right: 30rpx; background-size: cover; text-align: center; display: inline-block; border-radius: 20rpx; } .container .scrollViewBox .goodsList .payBox .name { margin-top: 42rpx; font-weight: 500; font-size: 40rpx; } .container .scrollViewBox .goodsList .payBox .price { margin-top: 22rpx; font-weight: 500; font-size: 56rpx; } .container .scrollViewBox .goodsList .payBox .originPrice { margin-top: 28rpx; font-size: 24rpx; text-decoration: line-through; } .container .scrollViewBox .goodsList .year { background-image: url(https://reader-wx.ai160.com/images/reader/pay/yuedao365.webp); color: #FEF4B5; } .container .scrollViewBox .goodsList .month { background-image: url(http://reader-wx.ai160.com/images/reader/pay/yuedao90.webp); color: #7D320A; }