.default-date-radio-group { height: 100%; line-height: 1; .el-radio-button__inner { display: inline-block; border: none; height: 100%; line-height: 10px; font-size: 14px; border: none !important; box-shadow: none !important; padding: 0px !important; margin-right: 15px; } :first-child { margin-left: 12px; } .el-radio-button__orig-radio:checked+.el-radio-button__inner { background: transparent !important; color: #6b7ef5 !important; font-weight: bold; border: none !important; box-shadow: none !important; } } .lowLevelClass { color: white; background: #FFA41C; background-size: 200% 200%; height: 100%; width: 100%; } .overflowText { white-space: nowrap; width: calc(100% - 5px); //文字宽度 overflow: hidden; //超出宽度隐藏 white-space: nowrap; //强制文字在一行 text-overflow: ellipsis; //文字溢出显示省略号 } .green-el-button { background-color: rgba(65, 204, 149, 1); color: white; border-color: rgba(65, 204, 149, 1); :focus, :hover { background-color: rgba(65, 204, 149, 1); color: white; border-color: rgba(65, 204, 149, 1); } } .answer-header { padding: 16px 40px 12px 20px; display: flex; justify-content: space-between; align-items: center; .btn-box { display: flex; } .sel-box { display: flex; align-items: center; flex-wrap: nowrap; .sel { width: 10%; min-width: 160px; margin-right: 20px; } .el-input__inner { border-radius: 20px; border: 1px solid #e2e2e2; height: 36px; line-height: 34px; } .el-input__icon { line-height: 34px; } .el-date-editor.el-input, .el-date-editor.el-input__inner { width: 160px; } .input-with-select { width: 230px; height: 36px; margin-right: 50px; border-radius: 20px; border: 1px solid #e2e2e2; box-sizing: border-box; background: #fff; .el-input__inner { border-radius: 20px; border: none; height: 34px; line-height: 34px; } .el-input-group__append, .el-input-group__prepend { border: none; background: transparent; } } .p1 { flex: 1; .s1 { margin-left: 36px; cursor: pointer; color: #7f7f7f; &:hover { color: #409eff; } &.active { color: #667ffd; } } } } } .answer-box { padding-top: 12px; .answer-s { display: inline-block; width: 30px; height: 30px; border: 1px solid #e2e2e2; border-radius: 3px; margin: 0 6px; font-size: 16px; color: #333; text-align: center; line-height: 30px; user-select: none; &.active { background: #5e78fa; border-color: #5e78fa; color: #fff; } } .delButton { border-color: #ff6868; background: #ff6868 url("../images/arrow.png") no-repeat center; background-size: 19px; color: transparent; } .ac { border-color: #ff6868; background: #ff6868; color: #fff; } } .el-menu-item i { width: 12px; text-align: center; margin-right: 8px; } .el-table thead th.el-table__cell { background: #f5f7fa; } .el-table .el-table__cell.bg { background: #f9f9f9; } .el-table th.el-table__cell.p0>.cell { padding-left: 0; padding-right: 0; } .el-menu--popup { min-width: 160px; } .ellipsis { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .pagination-box { text-align: center; margin: 10px; } .down-box { padding-left: 120px; } .down-txt { display: flex; align-items: center; padding-left: 160px; } .h-title { padding-left: 12px; position: relative; font-size: 16px; &:after { content: ""; position: absolute; left: 0; top: 50%; margin-top: -8px; width: 3px; height: 16px; background: #2e9afe; } } div, ul { &::-webkit-scrollbar { width: 0; } } .cascader-clazz { .el-cascader-menu { .el-checkbox { display: none; } } .el-cascader-menu:nth-child(3) { .el-checkbox { display: block; } } } .screenshot-box { width: 600px; .screenshot { width: 100%; box-shadow: none; border: none; height: 300px; } .screenshot-img { display: block; width: auto; max-width: 100%; margin: 0 auto; margin-bottom: 10px; } } @media screen and (max-width: 1500px) { .answer-box { .answer-s { width: 24px !important; height: 24px !important; line-height: 24px !important; margin: 0 5px 10px !important; } } .question-box { .el-button--mini.is-circle { padding: 4px !important; } } .sub-questions { .qs-num { width: 50px !important; } .qs-score { width: 148px !important; } .qs-partScore { width: 148px !important; } } } .parent-number { position: relative; } .parent-number::after { content: '%'; display: inline-block; height: 20px; line-height: 20px; width: 20px; text-align: center; position: absolute; right: 52px; top: 50%; transform: translateY(-50%); } .parent-number .el-input__inner { // 不加这行的话,当文本框里数值很大时,会和单位重叠 padding-left: 30px; padding-right: 48px; } // 默认标题 .default-title { height: 36px; font-weight: bold; font-size: 24px; color: #131523; line-height: 36px; text-align: left; font-style: normal; text-transform: none; } // 默认实体 .default-body { .anwser-column { border: 1px solid #ebeef5; padding: 0px !important; .cell { height: 100%; width: calc(100% - 2px); } .red { height: 100%; width: 100%; background: #FBEEDC; color: red; display: block; } } font-size: 14px; font-weight: 400; color: #303133; background-color: #F5F6FA; .default-filter, .el-main { background: #FFFFFF; box-shadow: 0px 1px 4px 0px rgba(21, 34, 50, 0.08); } .detailBack { height: auto !important; border: none !important; } .el-header { padding: 20px !important; } .el-main { margin: 0px 20px !important; padding: 0px !important; .default-table { width: 100% !important; height: 100% !important; th { font-weight: 400; font-size: 14px; color: #5A607F; text-align: left; font-style: normal; text-transform: none; border: 1px solid #ebeef5; } tr, td:not(.anwser-column) { height: 40px; padding: 5px 0px !important; border: 1px solid #ebeef5; } } .default-tabs { .el-tabs__item { border: none !important; } .el-tabs__header { background: #F5F7FA !important; } .el-tabs__item.is-active { background: white !important; color: #667FFD !important; } } } .el-footer-pagination { height: 40px !important; background: #FFFFFF; margin: 0px 20px !important; .el-footer-pagination-box, .el-pagination { line-height: 30px; float: right; vertical-align: middle; height: 30px; } } .default-filter { margin: 14px 20px !important; padding: 14px 20px !important; * { height: 40px; line-height: 40px; } .el-tag__close { height: 100% !important; line-height: 1.2; min-width: 20px; } .filter-input, .filter-select { width: 13%; margin-right: 10px; } .filter-datePicker { width: 25%; margin-right: 10px; input { // border: 1px solid #DCDFE6; height: calc(100% - 10px); } } .el-select__tags .el-tag { height: 24px !important; } .el-button { width: auto; line-height: 0px; padding: 0px 15px !important; } .el-button--primary { background-color: rgb(107, 126, 245); } } } @media screen and (max-width: 1200px) { .flex-content { padding: 55px !important; } .flex-btn { position: fixed !important; z-index: 999 !important; bottom: 30px !important; padding: 10px 10px !important; right: 0px !important; background-color: white !important; width: calc(100% - 280px) !important; } } @media screen and (max-width: 1500px) and (min-width: 1201px) { .flex-content { padding: 55px !important; } .flex-btn { position: fixed !important; z-index: 999 !important; bottom: 30px !important; padding: 10px 10px !important; right: 0px !important; background-color: white !important; width: calc(100% - 280px) !important; } } @media screen and (min-width: 1501px) { .flex-content { padding: 25px !important; } .flex-btn { position: fixed !important; z-index: 999 !important; bottom: -10px !important; padding: 10px 0px !important; right: 30px !important; background-color: white !important; width: calc(100% - 280px) !important; } } @media screen and (max-width: 1920px) { * :not(.p1, .fa, .el-button, .el-icon-upload, h1, h2, h3, h4, h5, h6, .el-progress__text) { font-size: 18px !important; .default-body-detail * { font-size: 15px !important; .cell { padding-left: 2px !important; padding-right: 2px !important; } } .default-title { font-size: 24px !important; } .el-select-dropdown__item *, .small-button * { font-size: 16px !important; } .el-form :not(h1, h2, h3, h4, h5, h6), .el-dropdown-menu__item, .el-form-item__error, .el-dialog__body .el-checkbox *, .el-checkbox__label { font-size: 16px !important; } } } @media screen and (min-width: 1921px) { * :not(.p1, .fa, .el-button, .el-icon-upload, h1, h2, h3, h4, h5, h6, .el-progress__text) { font-size: 14px !important; .default-body-detail * { font-size: 13px !important; .cell { padding-left: 4px !important; padding-right: 4px !important; } } .default-body .default-filter * { line-height: 38px !important; } .card-content { width: 48% !important; } .default-title { font-size: 24px !important; } .el-select-dropdown__item *, .small-button * { font-size: 12px !important; } .el-form :not(h1, h2, h3, h4, h5, h6), .el-dropdown-menu__item, .el-form-item__error, .el-dialog__body .el-checkbox *, .el-checkbox__label { font-size: 12px !important; } } }