.do-exam-title { position: absolute; width: 100%; background: #fff6f6; z-index: 999; padding: 5px 0px; } .do-exam-title-hidden { width: 100%; visibility: hidden; padding: 5px 0px; } .do-exam-title-tag { margin-left: 5px; cursor: pointer; color: #000; } .do-exam-time { float: right; line-height: 2; font-size: 14px; padding-right: 5px; } .do-align-center { display: flex; justify-content: center; text-align: center; margin-top: 40px; margin-bottom: 20px; .ant-btn { padding: 0 25px; height: 40px; } .el-form-item__content { margin-left: 0px !important; } } .exam-question-item { padding: 10px; display: flex; align-items: flex-start; .ant-form-item-label { display: inline-block; width: auto; margin-right: 12px; min-width: 30px; padding-top: 4px; text-align: right; } .ant-form-item-label > label { font-size: 18px !important; display: inline-block; color: #333; font-weight: 600; line-height: 0.5; position: relative; z-index: 1; &::before { display: none !important; } } .ant-form-item-control { flex: 1; width: 100%; border: 1px soolid red; } @media (max-width: 768px) { .ant-form-item-label { min-width: 25px; margin-right: 8px; } .ant-form-item-label > label { font-size: 16px !important; } } } .question-title { margin-left: 25px; } .question-title-padding { padding-left: 25px; padding-right: 25px; } .exampaper-item-box { margin: 0 20px 20px; box-shadow: 0 2px 8px rgba(0, 0, 0, 0.08); border-radius: 6px; :deep(.ant-card-body) { padding: 15px 20px; } } .app-contain { overflow: auto; position: relative; } .app-item-contain { max-width: 1200px; margin: 0 auto; background-color: #fff; border-radius: 8px; } .align-center { text-align: center; background: none; padding: 20px 0; height: 150px; } :deep(.ant-layout-content) { padding: 0 15px 30px; }