.top { display: flex; flex-direction: column; margin-top: 40rpx; } .brief-info { display: flex; justify-content: space-between; align-items: center; z-index: 1; width: 100%; } .brief-info-left { display: flex; align-items: center; margin: 0rpx 0rpx 0rpx 40rpx; } .publisher-avatar { height: 120rpx; width: 120rpx; border-radius: 100rpx; z-index: 20; box-shadow: 5rpx 5rpx 8rpx 0rpx rgba(0, 0, 0, 0.16); } .publisher-name { font-size: 40rpx; background-color: #ffffff; border-radius: 20rpx; box-shadow: 5rpx 5rpx 8rpx 0rpx rgba(0, 0, 0, 0.16); padding: 10rpx 40rpx 10rpx 40rpx; margin-left: -30rpx; } .detailed-info { margin-left: 40rpx; margin-top: 20rpx; margin-right: 40rpx; margin-bottom: 25rpx; padding: 10rpx; } .publisher-intro { font-size: 24rpx; } .like { margin-right: 50rpx; height: 50rpx; width: 50rpx; } .check { display: flex; align-items: center; position: absolute; right: 50rpx; } .check-text { font-size: 24rpx; margin-right: 10rpx; } .arrow { height: 20rpx; width: 20rpx; } .card-list { width: 100%; display: flex; flex-direction: column; align-items: center; }