.form-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:left}.form-item.password-show .form-item-eye:before{opacity:0}.form-item .vdp-datepicker input{padding-right:28px;background-image:url(/img/icon/calendar.svg);background-repeat:no-repeat;background-position:right 6px top 15px}.form-item.invalid input{border:1px solid #ff7b7b;background:#fff2f2}.form-item.invalid input:focus,.form-item.invalid input:hover{border:1px solid #ff7b7b}.form-item.required .input-wrap input{padding:0 25px 0 12px}.form-item.required .input-wrap:after{content:"";position:absolute;right:8px;top:15px;border:solid #6f61e9;border-width:0 2px 2px 0;width:8px;height:13px;opacity:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-filter:drop-shadow(0 0 15px #000);filter:drop-shadow(0 0 15px #000)}.form-item.valid .input-wrap{background:#fff2f2}.form-item.valid .input-wrap:after{opacity:1}.form-item+.form-item{margin-top:10px}.form-item label{width:calc(50% - 5px);font-size:14px;color:grey}.form-item label .tooltip{position:relative;display:inline-block;vertical-align:middle}.form-item label .tooltip span{position:absolute}.form-item-normal .input-wrap,.form-item-normal label{width:calc(50% - 5px)}.form-item-normal .input-wrap{margin-left:10px}.form-item-max .input-wrap{width:100%;margin:0}.form-item-top{-ms-flex-wrap:wrap;flex-wrap:wrap}.form-item-top label{width:100%;margin-bottom:5px;font-weight:700;font-size:14px;color:#000}.form-item-top .input-wrap{width:100%}.form-item .input-wrap{position:relative}.form-item .input-wrap input:focus+.input-wrap__tooltip{visibility:visible;opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}.form-item .input-wrap__tooltip{max-width:270px;padding:15px;left:15px;top:calc(50% + 15px);font-size:14px;color:#fff;mix-blend-mode:normal;background:rgba(111,97,233,.8);border-radius:4px;-webkit-transform:translate3d(0,30px,0);transform:translate3d(0,30px,0);visibility:hidden;opacity:0;-webkit-transition:.3s ease;transition:.3s ease;-webkit-transition-property:opacity,visibility,-webkit-transform;transition-property:opacity,visibility,-webkit-transform;transition-property:opacity,visibility,transform;transition-property:opacity,visibility,transform,-webkit-transform;z-index:1}.form-item .input-wrap__tooltip,.form-item .input-wrap__tooltip:before{position:absolute;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.form-item .input-wrap__tooltip:before{content:"";top:0;left:30px;-webkit-transform:translateY(-100%);transform:translateY(-100%);border-bottom:7px solid rgba(111,97,233,.8);border-left:6px solid transparent;border-right:6px solid transparent}.form-item .form-item-eye{position:absolute;width:15px;height:10px;top:50%;margin-top:-4px;right:15px;cursor:pointer;background:url(/img/icon/eye.svg) no-repeat 50%/cover}.form-item .form-item-eye:before{content:"";position:absolute;width:16px;height:1px;top:4px;left:0;border-bottom:1px solid #5a5a5a;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:1}.form-item input{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;height:49px;border:none;border-radius:4px;font-size:16px;line-height:normal;color:#333;padding:0 12px;-webkit-transition:.3s ease;transition:.3s ease;background:#fff;border:1px solid #e0dfee;-webkit-transition-property:border;transition-property:border}.form-item input:focus,.form-item input:hover{border:1px solid #6f61e9}.form-item input[disabled]{background:#f6f6f8}.form-item input[disabled],.form-item input[disabled]:focus,.form-item input[disabled]:hover{border:1px solid transparent}.form-item-password input{padding-right:35px}.form-item-min .input-wrap{margin-left:10px;width:25%}