page { background: #9C0115; color: #333; } view,text{ box-sizing: border-box; color:#333; font-size: 28rpx; } .container{ display: flex; flex-direction: column; align-items: center; padding:52rpx 48rpx 60rpx; } .logo{ width:386rpx; height: 68rpx; margin-bottom:46rpx; } .main{ width:654rpx; min-height: 1200rpx; background: #FFFFFF; border-radius: 27px; padding:60rpx 0 194rpx; } .submit-btn{ width: 622rpx; height: 88rpx; line-height: 88rpx; margin:0 auto; background: #09afff; border-radius: 88rpx; color: #FFFFFF; font-size: 32rpx; text-align: center; margin:300rpx auto 0; } .info-block{ padding:0 16rpx 0 34rpx; } .head-top{ color: #0EAEFC; line-height: 50rpx; font-size: 36rpx; height: 50rpx; margin-bottom:10rpx; } .head-tips{ color: #0EAEFC; line-height: 38rpx; height: 38rpx; font-size: 26rpx; margin-bottom:40rpx; } .item-title{ display: flex; align-items: flex-end; height: 40rpx; margin-bottom:22rpx; } .item-title text{ color: #C02D2D; height: 32rpx; margin-right:4rpx; } .question{ font-size: 28rpx; } .remark{ font-size: 20rpx; color: #B6B6B6; padding-bottom:4rpx; } .input-block{ width: 582rpx; height: 84rpx; background: #EAEAEA; margin-left:16rpx; padding:14rpx 12rpx; } .input{ height: 56rpx; background:#fff; border-radius: 6rpx; padding:0 12rpx; flex:1; } .info-item{ margin-bottom:20rpx; } .input-tips{ color: #333333; line-height: 24rpx; font-size: 18rpx; height: 24rpx; margin:-16rpx 0 10rpx 16rpx; } .placeholder{ font-size: 24rpx; color: #B4B4B4; } .input-wrapper{ background-color: #fff; display: flex; padding-right:10rpx; }