.hxb-registration-modal .ant-modal{max-width:calc(100vw - 40px);top:40px;padding-bottom:40px}.hxb-registration-modal .ant-modal-content{border-radius:10px;overflow:hidden}.hxb-registration-modal .ant-modal-header{padding:20px 28px}.hxb-registration-modal .ant-modal-title{font-size:17px;font-weight:600;color:#18334d}.hxb-registration-modal .ant-modal-body{padding:24px 28px 12px;max-height:calc(100vh - 210px);overflow-y:auto}.hxb-registration-modal .ant-modal-footer{padding:14px 28px;background:#fafbfd}.hxb-registration-modal .ant-modal-footer .ant-btn{min-width:84px;border-radius:5px}.hxb-registration-modal .registration-section-title{color:#18334d;font-size:15px;font-weight:600;border-left:3px solid #1890ff;padding-left:10px;margin-bottom:18px;line-height:20px}.hxb-registration-modal .registration-address-title{margin-top:14px}.hxb-registration-modal .hxb-registration-form>.ant-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px}.hxb-registration-modal .hxb-registration-form>.ant-row:after,.hxb-registration-modal .hxb-registration-form>.ant-row:before{display:none}.hxb-registration-modal .hxb-registration-form>.ant-row>.ant-col-8,.hxb-registration-modal .hxb-registration-form>.ant-row>.ant-col-12{width:calc(50% - 12px)}.hxb-registration-modal .ant-form-item{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:12px}.hxb-registration-modal .ant-form-item-label{-webkit-box-flex:0;-ms-flex:0 0 108px;flex:0 0 108px;width:108px;padding-right:12px;min-height:34px;line-height:34px;white-space:nowrap}.hxb-registration-modal .ant-form-item-control-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;width:auto}.hxb-registration-modal .ant-input,.hxb-registration-modal .ant-radio-button-wrapper,.hxb-registration-modal .ant-select-selection{border-radius:5px}.hxb-registration-modal .ant-select{width:100%}.hxb-registration-modal .registration-documents{background:#f8fafc;border:1px solid #edf1f5;border-radius:8px;padding:16px 0 4px;margin-bottom:14px}.hxb-registration-modal .ant-upload.ant-upload-select-picture-card{background:#fff;border-radius:6px}.hxb-registration-modal .hxb-registration-form>.registration-address-row{display:grid;grid-template-columns:minmax(220px,1.3fr) repeat(3,minmax(105px,.75fr)) minmax(230px,1.4fr);-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}.hxb-registration-modal .registration-address-row>.ant-col{width:auto;min-width:0}.hxb-registration-modal .registration-address-row .ant-input-group{display:-webkit-box;display:-ms-flexbox;display:flex}.hxb-registration-modal .registration-address-row .ant-input-group .ant-input{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.hxb-registration-modal .registration-address-row .ant-btn{-ms-flex-negative:0;flex-shrink:0}@media (max-width:1050px){.hxb-registration-modal .hxb-registration-form>.registration-address-row{grid-template-columns:minmax(230px,1.5fr) repeat(3,minmax(100px,1fr))}.hxb-registration-modal .registration-address-row>.ant-col:last-child{grid-column:-1;padding-left:108px}}@media (max-width:700px){.hxb-registration-modal .ant-modal{max-width:calc(100vw - 20px);top:12px}.hxb-registration-modal .ant-modal-body{padding:18px 14px 8px;max-height:calc(100vh - 160px)}.hxb-registration-modal .hxb-registration-form>.ant-row>.ant-col-8,.hxb-registration-modal .hxb-registration-form>.ant-row>.ant-col-12{width:100%}.hxb-registration-modal .hxb-registration-form>.registration-address-row{grid-template-columns:1fr}.hxb-registration-modal .registration-address-row>.ant-col:not(:first-child){padding-left:108px}}