:root{--shadow: 0px 2px 10px 0px rgb(0 0 0 / 10%);--background-color: #fff;--primary-color: #0041fa;--color: #333;--font-size: 14px;--border-color: #f2f3f9;--font-family: -apple-system, blinkmacsystemfont, "Microsoft YaHei", sans-serif;--headline-font-family: "Source Han Sans CN-Medium", "Source Han Sans", "Arial Narrow", "Microsoft YaHei", arial, sans-serif;--container-background-color: var(--background-color);--container-shadow: var(--shadow);--container-radius: 8px;--header-height: 60px}*{box-sizing:border-box}body{font-family:var(--font-family)!important;font-size:var(--font-size);line-height:1.6;color:var(--color);background-color:var(--background-color)}h1,h2,h3,h4,h5,h6{font-family:var(--headline-font-family);font-weight:500;color:#3e3e3e}.modal .ant-modal-content{border-radius:20px}.modal .ant-modal-content .ant-modal-body .ant-form{border-top:1px solid #eaeef5}.modal .ant-modal-content .ant-modal-body .btn{width:100%;height:48px;font-size:16px;color:#004ef0;background:#f8f9fd;border-radius:0 0 20px 20px;box-shadow:0 2px 10px #0000001a,0 4px 4px #88a0bc40}.modal-pc .ant-modal-content{padding:20px 0 0}.modal-pc .ant-modal-content .ant-modal-header{padding:0 25px;font-size:20px}.modal-pc .ant-modal-content .ant-modal-title{font-size:20px}.modal-pc .ant-modal-content .ant-modal-body .ant-form{padding-top:25px;margin:0 20px}.modal-pc .ant-modal-content .ant-modal-body .ant-checkbox-wrapper,.modal-pc .ant-modal-content .ant-modal-body .ant-radio-wrapper{font-size:16px}.modal-pc .ant-modal-content .ant-modal-body .ant-form-item-label label{font-size:18px}.modal-phone .ant-modal-content{padding:10px 0 0}.modal-phone .ant-modal-content .ant-modal-header{padding:0 25px}.modal-phone .ant-modal-content .ant-modal-title{font-size:16px}.modal-phone .ant-modal-content .ant-modal-body .ant-form{padding-top:15px;margin:0 10px}.modal-phone .ant-modal-content .ant-modal-body .ant-checkbox-wrapper,.modal-phone .ant-modal-content .ant-modal-body .ant-radio-wrapper{font-size:14px}.modal-phone .ant-modal-content .ant-modal-body .ant-form-item-label label{font-size:16px}.modal-phone .ant-modal-content .ant-modal-body .handle{float:none;margin-top:10px}.modal-phone .ant-modal-content .ant-modal-body .code-node{width:100%!important}.modal-phone .ant-modal-content .ant-modal-body .ant-form-item{margin-bottom:10px}
