.marpres {
  line-height: 28px;
  font-size: 14px;
  p,
  li {
    line-height: 28px;
    font-size: 14px;
  }

  h1,
  h2,
  h3,
  h4,
  h5,
  h6 {
    font-size: 16px;
  }

  .linenums {
    font-family: times new roman;
  }
}

.listjihecolors {
  p {
    line-height: 28px;
    font-size: 14px;
  }
}

.listjihetixingstitsmy {
  font-size: 16px;
  line-height: 28px;
  font-weight: bold;
}

.titequestion {
  font-size: 16px;
  color: #333333;

  p {
    font-size: 16px;
    line-height: 28px;
    font-weight: bold;
  }
}

.optionquestion {
  font-size: 16px !important;
  color: #565656 !important;
}

.programquill .ql-editor {
  padding-left: 0px !important;
  padding-top: 0px !important;
}

.ql-editor {
  display: inline-block;
  text-align: justify;
}

.marpres pre {
  margin-bottom: 10px !important;
}

.tknamelengs {
  max-width: 120px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}