.containerView.public { height: auto; } .headView { padding: 30rpx 20rpx; background: #f6f6f6; } .contentView {} .contentView .rowView.self { padding: 28rpx 28rpx 28rpx 30rpx; align-items: flex-start; } .contentView .rowView { display: flex; justify-content: space-between; align-items: center; padding: 2rpx 0 2rpx 30rpx; border-bottom: 1px solid rgb(126, 126, 126, 0.2); } .contentView .rowView:last-of-type { border-bottom: none; } .contentView .rowView .label { position: relative; font-size: 30rpx; color: #000000; min-width: 120rpx; margin-right: 30rpx; } .contentView .rowView .label.must::after { content: '*'; display: block; position: absolute; left: 100%; top: 6rpx; margin-left: 10rpx; color: red; } .input { font-size: 30rpx; } .uploadImgView { padding: 0 40rpx; background-color: #ffffff; font-size: 28rpx; color: #646566; } .uploadImgView .tipsView { text-align: center; } .submitBtnView { width: 600rpx; padding: 20rpx; background: #4e96f8; color: white; font-size: 30rpx; text-align: center; border-radius: 10rpx; margin: 60rpx auto; } .submitBtn { box-sizing: border-box; position: fixed; z-index: 10; width: 600rpx; left: 50%; transform: translateX(-50%); bottom: 120rpx; border-radius: 10rpx; padding: 20rpx; background: #4e96f8; color: white; font-size: 30rpx; text-align: center; } .textarea { height: 300rpx !important; border: 1px solid rgb(126, 126, 126, 0.2) !important; padding: 20rpx !important; } .dialogBtnView { display: flex; justify-content: space-between; align-items: center; border-top: 1px solid rgb(126, 126, 126, 0.2); } .dialogBtnView .rejectBtn, .dialogBtnView .successBtn { width: 50%; text-align: center; padding: 30rpx 0; font-size: 32rpx; } .dialogBtnView .rejectBtn { border-right: 1px solid rgb(126, 126, 126, 0.2); color: red; } .dialogBtnView .successBtn { color: #4e96f8; }