.notes { padding: 20rpx; } .note-list { margin-top: 20rpx; } .note-item { background: #fff; padding: 30rpx; margin-bottom: 20rpx; border-radius: 12rpx; box-shadow: 0 2rpx 12rpx rgba(0, 0, 0, 0.1); } .note-title { font-size: 32rpx; font-weight: bold; color: #333; margin-bottom: 16rpx; } .note-content { font-size: 28rpx; color: #666; line-height: 1.6; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden; } .note-meta { margin-top: 16rpx; font-size: 24rpx; color: #999; display: flex; justify-content: space-between; } .add-btn { position: fixed; right: 40rpx; bottom: 40rpx; width: 100rpx; height: 100rpx; background: #1989fa; border-radius: 50%; display: flex; align-items: center; justify-content: center; box-shadow: 0 4rpx 16rpx rgba(25, 137, 250, 0.3); } .add-icon { color: #fff; font-size: 60rpx; }