.join-mulanhui-form{height:48.6111111111vw;min-height:700px;position:relative}@media screen and (max-width:767px){.join-mulanhui-form{height:161.8666666667vw;min-height:607px}}.join-mulanhui-form:after{background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.05)),to(rgba(0,0,0,.05))),-webkit-gradient(linear,left top,right top,color-stop(33.75%,transparent),color-stop(51.22%,rgba(2,2,3,.064)),color-stop(62.28%,rgba(7,8,11,.25)),color-stop(71.98%,rgba(11,13,18,.405)),color-stop(87.35%,rgba(16,18,26,.577)),to(rgba(19,22,31,.7)));background:linear-gradient(0deg,rgba(0,0,0,.05),rgba(0,0,0,.05)),linear-gradient(90deg,transparent 33.75%,rgba(2,2,3,.064) 51.22%,rgba(7,8,11,.25) 62.28%,rgba(11,13,18,.405) 71.98%,rgba(16,18,26,.577) 87.35%,rgba(19,22,31,.7));content:"";display:block;height:100%;inset:0;position:absolute;width:100%;z-index:2}.join-mulanhui-form .join-mulanhui-form-tip{background-color:#fff;border-radius:9pt;display:none;left:50%;min-width:230px;padding:2pc;position:fixed;text-align:center;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:9999}.join-mulanhui-form .join-mulanhui-form-tip .error,.join-mulanhui-form .join-mulanhui-form-tip .success{display:none}.join-mulanhui-form .join-mulanhui-form-tip .title{color:rgba(0,0,0,.95);font-size:18px;font-weight:500;line-height:28px;margin-top:1pc}.join-mulanhui-form .join-mulanhui-form-tip .desc{color:rgba(0,0,0,.4);font-size:14px;font-weight:500;line-height:24px}.join-mulanhui-form .bg{display:block;height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%;z-index:1}.join-mulanhui-form .responsive__layout{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;justify-content:flex-end}.join-mulanhui-form .form{position:relative;width:410px;z-index:3}@media screen and (max-width:767px){.join-mulanhui-form .form{width:100%}}.join-mulanhui-form .form .title{color:#fff;font-size:2pc;font-weight:500;line-height:40px;margin-bottom:calc(var(--rpx, 1px)*36)}@media screen and (max-width:767px){.join-mulanhui-form .form .title{font-size:26px;line-height:36.4px}}.join-mulanhui-form .form .form-group{margin-bottom:18px}.join-mulanhui-form .form .form-group .input-wrapper{border-bottom:1px solid hsla(0,0%,100%,.17)}.join-mulanhui-form .form .form-group .input-wrapper.is-error{border-bottom:1px solid #e23220}.join-mulanhui-form .form .form-group .input-wrapper.is-error .input_inner{color:#e23220}.join-mulanhui-form .form .form-group .input-wrapper.is-error .input_inner::-webkit-input-placeholder{color:#e23220}.join-mulanhui-form .form .form-group .input-wrapper.is-error .input_inner::-moz-placeholder{color:#e23220}.join-mulanhui-form .form .form-group .input-wrapper.is-error .input_inner:-ms-input-placeholder{color:#e23220}.join-mulanhui-form .form .form-group .input-wrapper.is-error .input_inner::-ms-input-placeholder{color:#e23220}.join-mulanhui-form .form .form-group .input-wrapper.is-error .input_inner::placeholder{color:#e23220}.join-mulanhui-form .form .form-group .input_inner{-moz-appearance:textfield;background:transparent;color:#fff;font-size:1pc;font-weight:500;line-height:26px;padding:9pt 0;width:100%}.join-mulanhui-form .form .form-group .input_inner::-webkit-inner-spin-button,.join-mulanhui-form .form .form-group .input_inner::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.join-mulanhui-form .form .form-group .input_inner::-webkit-input-placeholder{color:hsla(0,0%,100%,.4);font-size:1pc;font-weight:500;line-height:26px}.join-mulanhui-form .form .form-group .input_inner::-moz-placeholder{color:hsla(0,0%,100%,.4);font-size:1pc;font-weight:500;line-height:26px}.join-mulanhui-form .form .form-group .input_inner:-ms-input-placeholder{color:hsla(0,0%,100%,.4);font-size:1pc;font-weight:500;line-height:26px}.join-mulanhui-form .form .form-group .input_inner::-ms-input-placeholder{color:hsla(0,0%,100%,.4);font-size:1pc;font-weight:500;line-height:26px}.join-mulanhui-form .form .form-group .input_inner::placeholder{color:hsla(0,0%,100%,.4);font-size:1pc;font-weight:500;line-height:26px}.join-mulanhui-form .form .form-group .row{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.join-mulanhui-form .form .form-group .radio{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1pc}.join-mulanhui-form .form .form-group .radio-inline{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.join-mulanhui-form .form .form-group .radio-inline.checked .icon{border:5px solid #fff}.join-mulanhui-form .form .form-group .radio-inline.is-error .icon{border-color:#e23220}.join-mulanhui-form .form .form-group .radio-inline .icon{border:.07pc solid hsla(0,0%,100%,.5);border-radius:50%;height:18px;width:18px}.join-mulanhui-form .form .form-group .link,.join-mulanhui-form .form .form-group .radio-inline .label,.join-mulanhui-form .form .form-group .radio-title{color:#fff;font-size:1pc;font-weight:500;line-height:26px}.join-mulanhui-form .form .form-group .link{text-decoration:underline;text-underline-offset:3px}.join-mulanhui-form .form .form-group .area{position:relative}.join-mulanhui-form .form .form-group .area .input-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex}.join-mulanhui-form .form .form-group .area .input-wrapper .input_inner{cursor:pointer}.join-mulanhui-form .form .form-group .area .area-select{background:#fff;border:1px solid rgba(0,0,0,.07);border-radius:8px;height:0;left:0;margin-top:1px;opacity:0;position:absolute;top:auto;width:100%;z-index:1}.join-mulanhui-form .form .form-group .area .area-select-header{border-bottom:1px solid rgba(0,0,0,.07);display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;padding:0 22px}.join-mulanhui-form .form .form-group .area .area-select-header .area-input{color:rgba(0,0,0,.4);cursor:pointer;font-size:14px;font-weight:500;line-height:1pc;padding:15px 0}.join-mulanhui-form .form .form-group .area .area-select-header .area-input.cur{border-bottom:2px solid #000;color:#000}.join-mulanhui-form .form .form-group .area .area-select-body{max-height:200px;overflow-x:hidden;overflow-y:auto;padding:10px;position:relative}.join-mulanhui-form .form .form-group .area .area-select-body .area-list .area-item{border-radius:8px;color:rgba(0,0,0,.5);cursor:pointer;font-size:13px;font-weight:500;line-height:20px;padding:13px 9pt}.join-mulanhui-form .form .form-group .area .area-select-body .area-list .area-item.active,.join-mulanhui-form .form .form-group .area .area-select-body .area-list .area-item:hover{background:rgba(0,0,0,.04)}.join-mulanhui-form .form .form-group .area .arrow{-webkit-transition:.3s;transition:.3s}.join-mulanhui-form .form .form-group .area.active .arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.join-mulanhui-form .form .form-group .submit-btn{background-color:transparent;border:.7px solid hsla(0,0%,100%,.8);border-radius:7px;color:#fff;font-size:18px;font-weight:500;height:56px;line-height:24px;padding:1pc;width:100%}.join-mulanhui-form .form .form-group .submit-btn:hover{background-color:#fff;border-color:transparent;color:#000}.join-mulanhui-form .form .form-group .submit-btn.disabled{cursor:not-allowed}.join-mulanhui-form .slide-enter-active,.join-mulanhui-form .slide-leave-active{overflow:hidden;-webkit-transition:all .3s ease;transition:all .3s ease}.join-mulanhui-form .slide-enter-to{height:auto;opacity:1}.join-mulanhui-form .slide-leave-to{height:0;opacity:0}