/* 输入框盒子 */ .input_text_box { display: flex; align-items: center; justify-content: space-between; width: 100%; height: 70rpx; border-radius: 35rpx; background-color: #ffffff; opacity: .7; padding: 0 30rpx; margin-bottom: 40rpx; box-sizing: border-box; overflow: hidden; } /* 纯在title时使用 */ .box_mar_bot { margin-bottom: 26rpx; } .input_text_box:last-child { margin-bottom: 0rpx; } /* 表单标题 */ .input_text_title { font-size: 32rpx; color: #333333; margin: 0 0 16rpx 10rpx; } .input_text_title>text { color: #4BBECF; } /* 表单盒子 */ .form_box { width: 100%; } /* 图标 */ .input_text_img { width: 28rpx; height: 38rpx; z-index: 9; } /* 输入框 */ .input_text_input { position: absolute; flex: 1; margin-left: 40rpx; } .input-class { width: 420rpx !important; } .input-class-textarea { height: 230rpx !important; width: 420rpx !important; background-color: #ffffff; margin-top: -5rpx !important; } /* 商户 */ .firm .input-class { width: 450rpx !important; } /* 左侧无图标使用 */ .marLeft { margin-left: 0rpx; } /* 获取验证码 */ .input_text_code { position: relative; display: flex; align-items: center; width: 60rpx; height: 100%; text-align: center; font-family: PingFangSC-Medium, PingFang SC; font-size: 28rpx; font-weight: 550; color: #4CBECF; z-index: 99999; padding-left: 18rpx; padding-right: 30rpx; margin-right: -30rpx; } /* 隔断 | */ .input_text_code::after { position: absolute; content: ''; width: 2rpx; height: 40rpx; background-color: #979797; opacity: 0.2; top: 15rpx; left: 0rpx; }