html, body { height: 100%; font-family: PingFangSC-Regular; color: #333333; } .content > .header { width: 100%; height: 240rpx; background: #28aff0; color: #ffffff; box-sizing: border-box; padding-left: 32rpx; overflow: hidden; position: relative; } .content > .header > view:first-child { font-size: 36rpx; margin: 48rpx 0 8rpx; } .content > .header > view:nth-child(2) { font-size: 24rpx; } .content > .header > image { width: 212rpx; height: 148rpx; position: absolute; top: 32rpx; right: 44rpx; } .content > .personBox { width: 100%; box-sizing: border-box; padding: 0 24rpx; position: relative; top: -60rpx; } .content > .personBox > .item { width: 100%; height: 200rpx; background: #ffffff; box-shadow: 0 4rpx 8rpx 0 rgba(0, 0, 0, 0.03); border-radius: 8rpx; box-sizing: border-box; padding: 52rpx 40rpx; margin-bottom: 24rpx; } .content > .personBox > .addItem { display: flex; justify-content: center; align-items: center; } .content > .personBox > .pItem > view { float: left; } .content > .personBox > .pItem > view:first-child { width: 96rpx; background: #28aff0; border-radius: 50%; color: #ffffff; text-align: center; line-height: 96rpx; font-family: PingFangSC-Semibold; font-size: 30rpx; margin-right: 30rpx; } .content > .personBox > .pItem > view:nth-child(2) { display: flex; flex-direction: column; } .content > .personBox > .pItem > view:nth-child(2) > text:first-child { font-family: PingFangSC-Medium; font-size: 34rpx; color: #333333; } .content > .personBox > .pItem > view:nth-child(2) > text:last-child { font-size: 28rpx; color: #808080; } .content > .personBox > .pItem > .selectBox > image { width: 48rpx; height: 48rpx; } .content > .personBox > .pItem .selectBox image:first-child { display: block; } .content > .personBox > .pItem .selectBox image:last-child { display: none; } .content > .personBox > .selected .selectBox image:first-child { display: none; } .content > .personBox > .selected .selectBox image:last-child { display: block; } .content > .personBox > .pItem > .editBox { height: 100%; float: right; display: flex; align-items: center; } .content > .personBox > .pItem > .editBox > image { width: 32rpx; height: 32rpx; } .content > .personBox > .pItem > .editBox > image:first-child { margin-right: 56rpx; } .content > .personBox > .addItem image { width: 20rpx; height: 20rpx; margin-right: 16rpx; } .content > .personBox > .addItem > view { margin: 0 auto; font-size: 30rpx; color: #3296fb; } .-X{ width: 100%; height: 68rpx; }