.hkva-register-container .form-box{color:#000;font-size:20px;max-width:653px;margin:0 auto}.hkva-register-container .form-box .title_1{font-size:30px;line-height:40px;text-align:center}.hkva-register-container .form-box .title_2{text-align:left;margin:10px 0}.hkva-register-container .form-box .tips_1{font-size:18px;line-height:24px;margin-bottom:56px}.hkva-register-container .form-box .m_bt1{margin-bottom:15px}.hkva-register-container .form-box .m_bt2{margin-bottom:40px}.hkva-register-container .form-box .m_tp1{margin-top:15px}.hkva-register-container .form-box .form_item{padding:35px 0;position:relative}.hkva-register-container .form-box .form_item:not(:last-child){border-bottom:1px solid #ccc}.hkva-register-container .form-box .form_item .item_w1{width:48%}.hkva-register-container .form-box .form_item .err_tip{line-height:15px;font-size:12px;color:red;position:absolute;bottom:15px;right:0;left:0;display:none;text-align:left}.hkva-register-container .form-box .form_item .err_tip.show_{display:inline-block}.hkva-register-container .form-box .form_item .tips_{font-size:16px;line-height:22px;display:block}.hkva-register-container .form-box .form_item>label{font-size:20px;line-height:26px;margin-bottom:15px;font-weight:550}.hkva-register-container .form-box .form_item>label .mark_{font-size:14px;color:#fff;background:#ed145a;line-height:20px;display:inline-block;font-style:normal;margin-left:5px;padding:0 10px;border-radius:3px;font-weight:normal}.hkva-register-container .form-box .form_item .form-control{background:#ebebeb;border:none;border-radius:4px;height:40px}.hkva-register-container .form-box .form_item.check_ .form-check{display:flex;align-items:flex-start;justify-content:space-between}.hkva-register-container .form-box .form_item .form-check{padding:0;display:inline-flex;justify-content:flex-start;align-items:center}.hkva-register-container .form-box .form_item .form-check .form-check-input{float:none;margin:0 8px 0 0}.hkva-register-container .form-box .form_item .form-check-label{font-size:16px;line-height:20px}.hkva-register-container .form-box .form_item .form-check-label a{text-decoration:none;color:#ed145a}.hkva-register-container .form-box .form_item .form-check-input{cursor:pointer}.hkva-register-container .form-box .form_item button.btn_{display:block;width:100%;outline:none;background:#8a8a8a;height:70px;border-radius:4px;border:none;color:#fff;font-size:20px}.hkva-register-container .form-box .form_item .file_upload{position:relative;height:40px;display:flex;align-items:center;justify-content:center;background:#ebebeb}.hkva-register-container .form-box .form_item .file_upload .form-control{position:absolute;left:0;right:0;width:100%;top:0;opacity:0}.hkva-register-container .form-box .form_item .file_upload span{font-size:16px}.hkva-register-container .form-box .form_item .strength_box{font-size:14px}.hkva-register-container .form-box .form_item .strength_box .progress_bar{height:8px;width:100%;position:relative;margin:9px 0}.hkva-register-container .form-box .form_item .strength_box .progress_bar .progress{position:absolute;top:0;left:0;height:8px;border-radius:4px;width:60%;background:#ebebeb;display:inline-block}.hkva-register-container .form-box .form_item .datepicker_box{position:relative}.hkva-register-container .form-box .form_item .datepicker_box::after{display:inline-block;content:"";position:absolute;right:15px;width:24px;height:22px;top:8px;background:url("../../images/common/date_2.png");background-repeat:no-repeat;background-size:contain}.hkva-register-container .form-box .flex_form_item{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #ccc}.hkva-register-container .form-box .flex_form_item .form_item{border-bottom:0;width:48%}.hkva-register-container .form-box .flex_form_item.hide_ .form_item:last-child label{opacity:0}@media screen and (max-width: 768px){.hkva-register-container .form-box .form_item .item_w1{width:100%}.hkva-register-container .form-box .form_item{padding:15px 0}.hkva-register-container .form-box .form_item>label{margin-bottom:5px;font-size:14px;line-height:20px}.hkva-register-container .form-box .form_item>label .mark_{font-size:12px}.hkva-register-container .form-box .form_item .form-control{height:36px}.hkva-register-container .form-box .form_item .form-check-label{font-size:14px;line-height:18px}.hkva-register-container .form-box .form_item button.btn_{height:40px;font-size:14px}.hkva-register-container .form-box .form_item .strength_box{font-size:12px}.hkva-register-container .form-box .form_item .strength_box .progress_bar{margin:5px 0;height:6px}.hkva-register-container .form-box .form_item .strength_box .progress_bar .progress{height:6px;border-radius:3px}.hkva-register-container .form-box .form_item .err_tip{bottom:2px;line-height:12px;font-size:12px}.hkva-register-container .form-box .form_item .form-check-input{height:16px;width:16px}.hkva-register-container .form-box .flex_form_item:not(.hide_){border:none;display:block}.hkva-register-container .form-box .flex_form_item:not(.hide_) .form_item{width:100%;border-bottom:1px solid #ccc}.hkva-register-container .form-box .m_tp1{margin-top:5px}.hkva-register-container .form-box .m_bt2{margin-bottom:20px}.hkva-register-container .form-box .title_1{font-size:16px;font-weight:550}.hkva-register-container .form-box .title_2{margin-bottom:0}.hkva-register-container .form-box .tips_1{font-size:16px;margin-bottom:10px}}