:deep(.ant-form) .form-group { display: flex; gap: 1.6rem; } :deep(.ant-form) .form-group .ant-form-item { flex: 1; } :deep(.ant-form) .ant-form-item { margin-bottom: 1.6rem; position: relative; } :deep(.ant-form) .ant-form-item .tip-length { user-select: none; pointer-events: none; position: absolute; bottom: 1rem; right: 1.6rem; font-family: pingfang_regular; font-size: 1rem; color: #df2c2c; } :deep(.ant-form) .ant-form-item .ant-form-item-explain, :deep(.ant-form) .ant-form-item .ant-form-item-explain-connected { min-height: 0; } :deep(.ant-form) .ant-form-item .ant-form-item-explain-error { font-size: 1.2rem; } :deep(.ant-form) .ant-form-item-label { display: flex; padding: 0 0 0.6rem 0; } :deep(.ant-form) .ant-form-item-label > label { font-family: pingfang_medium; font-size: 1.4rem; line-height: 150%; } :deep(.ant-form) .ant-form-item-label > label.ant-form-item-required:not(.ant-form-item-required-mark-optional)::before { content: ""; } :deep(.ant-form) .ant-form-item-label > label.ant-form-item-required:not(.ant-form-item-required-mark-optional):after { display: inline-block; color: #df2c2c; font-size: 1.4rem; content: "*"; } :deep(.ant-form) .ant-form-item-control-input .ant-input-affix-wrapper, :deep(.ant-form) .ant-form-item-control-input textarea, :deep(.ant-form) .ant-form-item-control-input input { border-radius: 1.2rem; border: 0.16rem solid #d1d1d1; font-family: pingfang_regular; font-size: 1.4rem; color: #000; padding: 1.6rem; } :deep(.ant-form) .ant-form-item-control-input .ant-input-affix-wrapper::placeholder, :deep(.ant-form) .ant-form-item-control-input textarea::placeholder, :deep(.ant-form) .ant-form-item-control-input input::placeholder { color: #999; } :deep(.ant-form) .ant-form-item-control-input .ant-input-affix-wrapper { margin-bottom: 0.6rem; } :deep(.ant-form) .ant-form-item-control-input .ant-input-affix-wrapper:last-child { margin-bottom: 0; } :deep(.ant-form) .ant-form-item-control-input .ant-input-affix-wrapper .ant-input-prefix { width: 5.2rem; font-size: 1.4rem; line-height: 150%; color: #000; justify-content: center; text-align: center; } :deep(.ant-form) .ant-form-item-control-input .ant-input-affix-wrapper input { border: none; height: 100%; padding: 0 1.6rem; border-radius: 0; } :deep(.ant-form) .ant-form-item-control-input input { height: 5rem; } :deep(.ant-form) .ant-form-item-control-input textarea { height: 11rem; resize: none; }