/* nova-werun/components/my/index.wxss */ .all { width: 100vw; background-color: #F1F1F2; background-image: url(https://file-cloud.fmode.cn/qpFbRRSZrO/20241225/h1105d091940141.png); background-repeat: no-repeat; /* 不重复背景图片 */ background-size: 750rpx 468rpx; display: flex; align-items: center; flex-direction: column; font-family: MicrosoftYaHei; color: #333333; .navbox { width: 100vw; display: flex; align-items: flex-end; .nav { width: 100%; display: flex; justify-content: center; position: relative; margin-bottom: 20rpx; height: 40rpx; image { position: absolute; left: 38rpx; top: 8rpx; width: 44rpx; height: 35rpx; } .nav-title { height: 36rpx; font-family: MicrosoftYaHei; font-size: 36rpx; color: #333333; line-height: 40rpx; text-align: center; } } } .perxonalbox { width: 100%; height: 162rpx; padding-top: 20rpx; display: flex; position: relative; margin-bottom: 70rpx; padding-left: 34rpx; padding-right: 34rpx; align-items: center; .avatar { width: 120rpx; height: 120rpx; border-radius: 50%; } .namebox { width: 450rpx; height: 162rpx; display: flex; justify-content: center; flex-direction: column; margin-left: 20rpx; .name { font-size: 32rpx; } .databox { width: 100%; height: 40rpx; display: flex; color: #d81e06; margin-top: 10rpx; align-items: center; .data { font-size: 28rpx; } image { width: 30rpx; height: 30rpx; margin-left: 10rpx; } } .numberbox { width: 100%; font-size: 26rpx; margin-top: 20rpx; } } .picbox { height: 100%; display: flex; justify-content: center; align-items: center; margin-left: auto; image { width: 34rpx; height: 34rpx; } image:nth-child(2) { margin-left: 20rpx; } } } .infobox { width: 627rpx; height: 139rpx; display: flex; justify-content: space-around; align-items: center; background-color: white; border-radius: 20rpx; .info { width: 120rpx; height: 100rpx; display: flex; justify-content: center; align-items: center; flex-direction: column; margin-left: 10rpx; margin-right: 10rpx; .info-num { font-weight: bold; font-size: 31rpx; color: #333333; } .info-tex { font-size: 26rpx; color: #333333; margin-top: 4rpx; } } } .textbox { width: 100%; height: auto; padding-left: 33rpx; padding-right: 33rpx; background-color: white; margin-top: 26rpx; .text1box { width: 100%; height: 110rpx; display: flex; align-items: center; justify-content: flex-end; border-bottom: #E0E0E0 2rpx solid; image { width: 34rpx; height: 34rpx; margin-left: 10rpx; } .text1 { font-size: 28rpx; margin-right: auto; margin-left: 10rpx; } } .text1box:last-child { border-bottom: #E0E0E0 0rpx solid; } } }