page { background-color: #fff; } .all { width: 690rpx; padding: 50rpx 30rpx 0 30rpx; } .title { font-size: 32rpx; color: #333; margin: 60rpx 0 30rpx 0; } .title text { font-size: 28rpx; color: #bababa; } .textarea { position: relative; } .num { font-size: 24rpx; color: #999999; position: absolute; bottom: 20rpx; right: 40rpx; } .textarea textarea { width: 650rpx; height: 270rpx; background-color: #f0f0f0; border-radius: 10rpx; font-size: 26rpx; color: #333; padding: 30rpx 20rpx; } .input { width: 690rpx; height: 80rpx; background-color: #f0f0f0; border-radius: 10rpx; } .input input { width: 600rpx; height: 80rpx; font-size: 26rpx; border: none; color: #333; line-height: 80rpx; padding-left: 20rpx; } .photo { margin-top: 50rpx; } .photo::after { display: block; content: ""; clear: both; } .photo_all { float: left; } .photo_all>view:nth-child(4) { margin-right: 0; } .photo_cont { width: 140rpx; height: 140rpx; background-color: #f0f0f0; border-radius: 10rpx; margin-right: 30rpx; margin-bottom: 30rpx; float: left; } .photo_cont image { width: 140rpx; height: 140rpx; } .photo_upload { width: 140rpx; height: 140rpx; background-color: #f0f0f0; border-radius: 10rpx; float: left; } .photo_upload image { width: 72rpx; height: 52rpx; margin: 44rpx 34rpx; } .submit { width: 690rpx; height: 80rpx; background-image: linear-gradient(-90deg, #ee7b1e 0%, #fdae03 100%); border-radius: 40rpx; font-size: 34rpx; line-height: 80rpx; text-align: center; color: #f0f0f0; margin: 80rpx auto; }