.foster-content { padding: 20px; background: #fff; .content-title { height: 27px; margin-bottom: 10px; >span { color: #333; font-size: 16px; margin-bottom: 10px; } } .foster-query { margin-bottom: 10px; >input { width: 180px; margin-right: 20px; } >div { margin-right: 20px; } button { margin-right: 20px; } >span { margin-left: 20px; >span { margin-left: 10px; } } } } .ant-modal-body { >div { margin-bottom: 20px; } .half-item { float: left; width: 50%; min-height: 36px; margin-bottom: 10px; } .third-item { float: left; width: 33%; height: 36px; margin-bottom: 10px; >p { line-height: 30px; } } .item-title { line-height: 30px; font-size: 14px; color: #666; min-width: 100px; display: inline-block; } .form-title { font-size: 16px; color: #333; } } #highTechApply-form { >div { margin-bottom: 10px; } .ant-form-item { .ant-form-item-label { //text-align: left; >label { font-size: 14px; color: #666; } } } .ant-form-item-required { &:before { display: none; } } .hrSituation-roster { .download-file { a { display: inline-block; width: 80px; } } } } .avatar-uploader, .avatar-uploader-trigger, .avatar { width: 150px; height: 150px; } .avatar-uploader { display: block; border: 1px dashed #d9d9d9; border-radius: 6px; cursor: pointer; } .avatar-uploader-trigger { display: table-cell; vertical-align: middle; font-size: 28px; color: #999; } textarea { margin-bottom: 10px; }