.foster-desc { .content-tabs { background: #fff; padding: 20px; .foster-title { line-height: 28px; vertical-align: middle; >span { margin-right: 20px; } .company-name { font-size: 18px; color: #58a3ff; } .company-number { font-size: 16px; color: #000; } .company-time { color: #333; } } .foster-component { margin-top: 10px; .ant-radio-group { >label { border-radius: 0px; border: 1px solid #d9d9d9; margin-right: 10px; margin-bottom: 10px; } .ant-radio-button-wrapper-checked { border: 1px solid #58a3ff; box-shadow: none; } } } .foster-return { float: right; margin-left: 20px; background: #ea0862; color: #fff; border: none; border-radius: 4px; padding: 6px 10px; } } .content-desc { background: #fff; margin-top: 20px; padding: 20px; } }