.jandi_form li{border-bottom:none;line-height:unset;margin:0}.jandi_form .hs-form-field{display:flex;flex-wrap:wrap;float:none;justify-content:space-between;width:100%}.jandi_form .hs-form-field input:not([type=checkbox]),.jandi_form .hs-form-field select,.jandi_form .hs-form-field textarea{background:#fcfcfc;border:1px solid #d4d4d7;color:#555;height:30px;line-height:30px;margin-bottom:5px;padding:1px 5px;vertical-align:middle;width:100%}.jandi_form .hs-form-field textarea::placeholder,.jandi_form.hs-form-field input:not([type=checkbox])::placeholder{color:#cecece}.jandi_form .hs-form-field label{box-sizing:border-box;max-width:228px;padding:5px;text-align:left;width:40%}.jandi_form .input{box-sizing:border-box;flex-grow:1;margin:5px;max-width:calc(100% - 228px)}.jandi_form .hs_jandi_checkbox .input{max-width:calc(100% - 238px)}.jandi_form .hs_jandi_trial_privacy .input{margin:0 0 15px;max-width:100%}.jandi_form .hs_jandi_trial_privacy .inputs-list{text-align:center}.jandi_form .input span:before{content:" "}.jandi_form .hs-form-checkbox span{letter-spacing:-1px}.jandi_form .hs-error-msgs.inputs-list{color:#c34242;font-size:1em;font-weight:400;margin-bottom:5px;margin-top:-5px;padding-left:228px;text-align:left;width:100%}.jandi_form .hs_jandi_trial_message label{position:relative}.jandi_form .hs_jandi_trial_message label:before{background:#ababab;color:#fff;content:"任意";font-size:90%;padding:.75px .6em;position:absolute;right:.5em;top:5px}.jandi_form .hs-form-field textarea{height:80%;max-height:150px;min-height:150px}.jandi_form input.hs-button{background:#00c473;cursor:pointer;display:block;font-size:110%;padding:10px 20px;width:100%}.jandi_form input.hs-button:hover{background:#00ace9}.jandi_form .cfsmall-txt a{color:#1d6fd6;text-decoration:underline}.jandi_form .hs-form-required{color:#ff0a0a;font-size:80%;font-weight:700;padding:.2em .6em}.jandi_form .inputs-list{margin:0;text-align:left}.jandi_form .inputs-list .hs-form-checkbox{border:1px solid #0068b7;border-radius:4px;box-sizing:border-box;display:inline-block;font-size:14px;margin:10px 10px 10px 0;padding:16px 0 15px 11px;width:155px}.jandi_form .inputs-list .hs-form-checkbox:first-child{border:1px solid #00c473}.jandi_form .inputs-list .hs-form-booleancheckbox .hs-form-required{display:none}.jandi_form .inputs-list .hs-form-checkbox label{padding:0}.jandi_form .hs_jandi_trial_privacy .hs-error-msgs{padding-left:0;text-align:center}.jandi_form .response-output{border:2px solid #ffb900;display:none;margin:4em .5em 1em;padding:.2em 1em}.jandi_form .hs_error_rollup{display:none}.jandi_form .hs_jandi_trial_privacy .hs-error-msgs{margin-bottom:15px;margin-top:-10px}.jandi_form .hs_recaptcha{justify-content:center;margin-bottom:2em}.jandi_form .hs_recaptcha .input{max-width:max-content}.jandi-spinner{background-color:#23282d;border:none;border-radius:100%;display:inline-block;height:24px;margin:0 24px;opacity:.75;padding:0;position:relative;visibility:hidden;width:24px}.jandi-spinner:before{animation-duration:1s;animation-iteration-count:infinite;animation-name:spin;animation-timing-function:linear;background-color:#fbfbfc;border:none;border-radius:100%;content:"";height:6px;left:4px;position:absolute;top:4px;transform-origin:8px 8px;width:6px}.jandi-spinner.submiting{visibility:visible}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media only screen and (max-width:768px){.jandi_form .hs-form-field{margin-bottom:10px}.jandi_form .hs_email,.jandi_form .hs_jandi_checkbox{margin-bottom:0}.jandi_form .hs_jandi_trial_message{margin-bottom:15px}.jandi_form .hs-form-field input:not([type=checkbox]),.jandi_form .hs-form-field select{height:auto}.jandi_form .hs_jandi_trial_privacy label{letter-spacing:-.5px;padding:6px 0!important}.jandi_form .hs-form-field textarea{margin-top:10px}}@media only screen and (max-width:640px){.jandi_form .hs-form-field{display:block;margin-bottom:0;text-align:left}.jandi_form .hs-form-field label{display:block;max-width:100%;padding:1.5rem 5px 5px;width:100%}.jandi_form .input{margin:10px 0 0;max-width:100%;padding:5px;width:100%}.jandi_form .hs-error-msgs.inputs-list{margin-bottom:0;padding-left:0}.jandi_form .hs-form-field .hs-error-msg{padding-top:0;width:100%}.jandi_form .hs_jandi_checkbox .input{margin-top:0;max-width:100%}.jandi_form .inputs-list .hs-form-checkbox{margin:2%;width:45%}.jandi_form .inputs-list .hs-form-checkbox:last-child{width:94%}.jandi_form .hs_jandi_trial_message label:before{left:3.3em;right:auto;top:20px}.jandi_form .hs-form-field textarea{height:200px;max-height:200px}.jandi_form .small-txt{margin-top:15px}.jandi_form input.hs-button{width:100%}}