page { background-color: #FFFFFF; } .wrap { width: 100%; display: flex; flex-direction: column; padding: 20rpx 24rpx 170rpx; box-sizing: border-box; } .textarea-box { width: 100%; min-height: 392rpx; display: flex; flex-direction: column; justify-content: space-between; background-color: #F6F6F6; border-radius: 16rpx; padding: 32rpx 22rpx 18rpx; box-sizing: border-box; margin-bottom: 20rpx; } .textarea { width: 100%; font-size: 28rpx; } .placeholder { color: #A7A7A7; } .num { width: 100%; display: flex; justify-content: flex-end; align-items: center; color: #A7A7A7; font-size: 26rpx; } .input-box { width: 100%; background-color: #F6F6F6; border-radius: 16rpx; padding: 30rpx 24rpx; box-sizing: border-box; margin-bottom: 20rpx; } .input { width: 100%; font-size: 30rpx; } .note-image-box { width: 100%; display: flex; flex-wrap: wrap; } .add-img { width: 180rpx; height: 180rpx; border-radius: 12rpx; } .img { width: 180rpx; height: 180rpx; border-radius: 12rpx; } .note-image-item { width: 180rpx; height: 180rpx; margin-right: 16rpx; margin-bottom: 16rpx; position: relative; } .close-icon { position: absolute; right: 10rpx; top: 10rpx; z-index: 999; } .close-icon image { width: 29rpx; height: 29rpx; } .note-image-item-num { position: absolute; bottom: 24%; left: 50%; transform: translate(-50%, 0); color: #A7A7A7; font-size: 26rpx; } .btn-box { width: 100%; height: 170rpx; display: flex; justify-content: center; align-items: center; position: fixed; bottom: 0; left: 0; z-index: 999; background-color: #fff; padding: 0 24rpx; box-sizing: border-box; } .btn-box button { width: 100%; height: 90rpx; line-height: 90rpx; display: flex; align-items: center; justify-content: center; background-color: #E0E0E0; color: #919191; font-size: 34rpx; border-radius: 100rpx; } .active { background-color: #F2501A !important; color: #fff !important; }