.CMSUI_container_7672d0c62f {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 64px;
}
.CMSUI_icon_7672d0c62f {
  background-image: url(https://i.gsxcdn.com/2191295658_c8chuebt.png) no-repeat;
  background-size: 100%;
  height: 30px;
  margin-left: 24px;
  width: 28px;
}
.CMSUI_info_7672d0c62f {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  margin-left: 16px;
}
.CMSUI_size_7672d0c62f,
.CMSUI_status_7672d0c62f,
.CMSUI_title_7672d0c62f {
  font-size: 12px;
  font-weight: 400;
  line-height: 20px;
}
.CMSUI_title_7672d0c62f {
  color: rgba(0, 0, 0, 0.85);
}
.CMSUI_statusContainer_7672d0c62f {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.CMSUI_size_7672d0c62f {
  color: rgba(0, 0, 0, 0.4);
}
.CMSUI_status_7672d0c62f {
  color: #4c4;
}
.CMSUI_container_7a492f2e8d {
  height: 460px;
  width: 366px;
}
.CMSUI_image-bg_8d112f4823 {
  background-color: #0009;
  bottom: 0;
  left: 0;
  overflow: hidden;
  position: fixed;
  right: 0;
  top: 0;
  z-index: 1000;
}
.CMSUI_image-bg_8d112f4823 .CMSUI_image-continer_8d112f4823 {
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  justify-content: center;
  overflow: auto;
  position: relative;
  width: 100%;
}
.CMSUI_image-bg_8d112f4823 .CMSUI_image-continer_8d112f4823 .CMSUI_image-preview_8d112f4823 {
  cursor: pointer;
  max-height: 80vh;
  max-width: 80vw;
  min-height: 100px;
  min-width: 100px;
}
.CMSUI_image-bg_8d112f4823 .CMSUI_image-close_8d112f4823 {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #0009;
  border: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 40px;
  justify-content: center;
  position: absolute;
  right: 40px;
  top: 40px;
  width: 40px;
  z-index: 1;
}
.CMSUI_image-bg_8d112f4823 .CMSUI_image-close_8d112f4823 svg {
  height: 16px;
  width: 16px;
}
.CMSUI_image-bg_8d112f4823 .CMSUI_image-ctrl_8d112f4823 {
  -webkit-box-pack: space-evenly;
  -ms-flex-pack: space-evenly;
  background-color: #0009;
  border-radius: 4px;
  bottom: 24px;
  height: 40px;
  justify-content: space-evenly;
  left: 50%;
  padding: 0;
  position: fixed;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  width: 240px;
  z-index: 1;
}
.CMSUI_image-bg_8d112f4823 .CMSUI_image-ctrl_8d112f4823,
.CMSUI_image-bg_8d112f4823 .CMSUI_image-ctrl_8d112f4823 li {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.CMSUI_image-bg_8d112f4823 .CMSUI_image-ctrl_8d112f4823 li {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  cursor: pointer;
  font-size: 16px;
  height: 24px;
  justify-content: center;
  list-style-type: none;
  padding: 0 8px;
  width: 24px;
}
.CMSUI_image-bg_8d112f4823 .CMSUI_image-ctrl_8d112f4823 li svg {
  fill: #fff;
}
.CMSUI_image-bg_8d112f4823 .CMSUI_image-ctrl_8d112f4823 li:hover {
  background-color: #0009;
  border-radius: 4px;
}
.CMSUI_audio-wrap_510ccf9379 {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  background: #f5f5f5;
  border-radius: 4px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 84px;
  padding: 12px;
}
.CMSUI_audio-wrap_510ccf9379 .CMSUI_ant-btn_510ccf9379.CMSUI_ant-btn-sm_510ccf9379.CMSUI_ant-btn-icon-only_510ccf9379 {
  width: 32px;
}
.CMSUI_audio-wrap_510ccf9379 .CMSUI_play-btn_510ccf9379 {
  cursor: pointer;
}
.CMSUI_audio-wrap_510ccf9379 .CMSUI_play-btn_510ccf9379:hover svg path {
  fill: #1755e1;
}
.CMSUI_audio-wrap_510ccf9379 .CMSUI_audio-main_510ccf9379 {
  margin-left: 16px;
  width: 560px;
}
.CMSUI_audio-wrap_510ccf9379 .CMSUI_audio-main_510ccf9379 .CMSUI_file-name_510ccf9379 {
  color: #000000d9;
  font-size: 12px;
  font-weight: 500;
  line-height: 20px;
}
.CMSUI_audio-wrap_510ccf9379 .CMSUI_audio-main_510ccf9379 .CMSUI_time_510ccf9379 {
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  color: #00000073;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 12px;
  font-weight: 400;
  justify-content: space-between;
  line-height: 20px;
}
.CMSUI_audio-wrap_510ccf9379 .CMSUI_audio-main_510ccf9379 .CMSUI_ant-slider_510ccf9379 {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  margin: 10px 0;
  width: 560px;
}
.CMSUI_audio-wrap_510ccf9379 .CMSUI_audio-main_510ccf9379 .CMSUI_ant-slider_510ccf9379 .CMSUI_ant-slider-track_510ccf9379 {
  background-color: #26f;
}
.CMSUI_audio-wrap_510ccf9379 .CMSUI_audio-main_510ccf9379 .CMSUI_ant-slider_510ccf9379 .CMSUI_ant-slider-handle_510ccf9379 {
  border-color: #26f;
}
.CMSUI_audio-wrap_510ccf9379 .CMSUI_audio-main_510ccf9379 .CMSUI_ant-slider_510ccf9379 .CMSUI_ant-slider-handle_510ccf9379:focus {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.share-modal .preview-file {
  height: 500px;
}
.share-modal .additional-node {
  position: absolute;
  right: 60px;
  top: 13px;
}
.share-modal .ant-modal .ant-modal-close-x {
  height: 16px;
  width: 22px;
}
html {
  overflow-x: hidden;
}
body,
html {
  height: 100%;
  width: 100%;
}
body {
  background-color: #f6f8fc;
  margin: 0;
}
.CMSUI_error_1243c6e7c4 {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 100%;
  z-index: 100;
}
.CMSUI_error_1243c6e7c4 .CMSUI_icon_1243c6e7c4 {
  background: url(https://i.gsxcdn.com/2189230623_zfnvidjx.png) no-repeat;
  background-size: 100% 100%;
  height: 100px;
  margin: auto;
  width: 100px;
}
.CMSUI_error_1243c6e7c4 .CMSUI_msg_1243c6e7c4 {
  color: #778494;
  font-size: 14px;
  font-weight: 400;
  text-align: center;
}
.CMSUI_error_1243c6e7c4 .CMSUI_refresh_1243c6e7c4 {
  background: -webkit-gradient(linear, right top, left top, from(#ff443d), to(#ff7563));
  background: linear-gradient(270deg, #ff443d, #ff7563);
  border-radius: 15px;
  color: #fff;
  font-size: 12px;
  font-weight: 600;
  height: 30px;
  line-height: 30px;
  margin: 16px auto auto;
  text-align: center;
  width: 68px;
}
.CMSUI_error-top_1243c6e7c4 {
  top: 45%;
}
.CMSUI_pdf-view-wrapper_2723ca061b {
  font-family: Times New Roman,方正书宋简体,Times,serif;
  line-height: 2;
}
.CMSUI_pdf-view-wrapper_2723ca061b img {
  max-height: 890px!important;
  max-width: 700px;
}
.CMSUI_pdf-view-wrapper_2723ca061b table {
  max-width: 700px !important;
}
.CMSUI_pdf-view-wrapper_2723ca061b table thead,
.CMSUI_pdf-view-wrapper_2723ca061b table tr {
  -webkit-column-break-inside: avoid!important;
  -moz-column-break-inside: avoid!important;
  break-inside: avoid !important;
}
.CMSUI_pdf-view-wrapper_2723ca061b audio,
.CMSUI_pdf-view-wrapper_2723ca061b video {
  display: none !important;
}
.CMSUI_pdf-view-wrapper_2723ca061b div[class^=tangram_C_attribute-wrapper],
.CMSUI_pdf-view-wrapper_2723ca061b div[class^=tangram_C_questionBody] {
  color: #000;
  font-family: Times New Roman,方正书宋简体,Times,serif;
  font-size: 15px;
  font-weight: 500;
}
.CMSUI_pdf-view-wrapper_2723ca061b div[class^=tangram_C_tiku-selectionBox],
.CMSUI_pdf-view-wrapper_2723ca061b div[class^=tangram_C_tiku-selectionList] {
  -webkit-column-break-inside: avoid;
  -moz-column-break-inside: avoid;
  break-inside: avoid;
  color: #000;
  font-family: Times New Roman,方正书宋简体,Times,serif;
  font-size: 15px;
  font-weight: 500;
  padding-left: 0 !important;
}
.CMSUI_pdf-view-wrapper_2723ca061b div[class^=tangram_C_tiku-selectionContent],
.CMSUI_pdf-view-wrapper_2723ca061b span[class^=tangram_C_tiku-selectionTitle] {
  line-height: 20px;
}
.CMSUI_pdf-view-wrapper_2723ca061b div[class^=pagedjs_page] svg {
  shape-rendering: crispEdges;
}
.CMSUI_wrapper_2723ca061b,
.CMSUI_wrapper_2723ca061b .CMSUI_part-list-wrapper_2723ca061b {
  width: 100%;
}
.CMSUI_wrapper_2723ca061b .CMSUI_part-list-wrapper_2723ca061b .CMSUI_part-questions_2723ca061b {
  margin-bottom: 20px;
  width: 100%;
}
.CMSUI_question-title_2723ca061b {
  font-size: 14px;
  font-weight: 400;
}
.CMSUI_common-desc_2723ca061b {
  color: #000;
  font-family: MiSans Medium,Times New Roman,Times,serif;
  font-size: 26px;
  font-weight: 500;
  margin: auto;
  text-align: center;
}
.CMSUI_top-title_2723ca061b {
  margin-top: 24px;
}
.CMSUI_top-desc_2723ca061b {
  margin: 20px 0;
  text-align: left;
}
.CMSUI_part-title_2723ca061b {
  -webkit-column-break-inside: avoid;
  -moz-column-break-inside: avoid;
  break-inside: avoid;
  font-family: MiSans Medium,Times New Roman,Times,serif;
  font-size: 16px;
  font-weight: 500;
  width: 100%;
}
.CMSUI_question-wrapper_2723ca061b {
  -webkit-column-break-inside: auto;
  -moz-column-break-inside: auto;
  break-inside: auto;
  margin: 5px 0;
  width: 100%;
}
.CMSUI_child-question-core_2723ca061b,
.CMSUI_cloze-child-question-core_2723ca061b {
  -webkit-box-align: baseline;
  -ms-flex-align: baseline;
  align-items: baseline;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.CMSUI_child-question-core_2723ca061b div[class^=tangram_C_tiku-selectionContent],
.CMSUI_child-question-core_2723ca061b span[class^=tangram_C_tiku-selectionTitle] {
  line-height: 4px;
}
.CMSUI_cloze-child-question-core_2723ca061b,
.CMSUI_question-prev_2723ca061b {
  -webkit-column-break-inside: avoid;
  -moz-column-break-inside: avoid;
  break-inside: avoid;
}
.CMSUI_question-prev_2723ca061b {
  display: block;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  margin: 10px 0 6px;
}
.CMSUI_child-question-prev_2723ca061b {
  display: inline;
  font-size: 14px;
  font-weight: 400;
  margin: 0;
  width: 20pt;
}
.CMSUI_child-question-index_2723ca061b {
  display: inline-block;
}
.CMSUI_question-index_2723ca061b {
  display: inline-block;
  margin-right: 6px;
}
.CMSUI_question-tag_2723ca061b {
  display: inline-block;
}
.CMSUI_base-question-tag_2723ca061b,
.CMSUI_origin-question-tag_2723ca061b {
  display: inline;
}
.CMSUI_origin-question-tag_2723ca061b {
  border: 1px solid #000;
  border-radius: 2px;
  font-size: 13px;
  margin-right: 6px;
  padding: 1px 3px;
}
.CMSUI_question-logic-name_2723ca061b {
  display: inline-block;
  margin-right: 6px;
}
.CMSUI_difficulty_2723ca061b {
  display: inline-block;
}
.CMSUI_question-main-body_2723ca061b {
  width: 100%;
}
.CMSUI_selections_2723ca061b {
  -webkit-column-break-inside: avoid;
  -moz-column-break-inside: avoid;
  break-inside: avoid;
  margin: 4px 0;
  width: 100%;
}
.CMSUI_each-analysis-part_2723ca061b {
  margin-bottom: 20px;
}
.CMSUI_analysis-core_2723ca061b {
  -webkit-box-align: baseline;
  -ms-flex-align: baseline;
  align-items: baseline;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.CMSUI_analysis-core_2723ca061b table {
  max-width: 615px !important;
}
.CMSUI_analysis-block-display_2723ca061b {
  display: block;
}
.CMSUI_analysis-similar-question-tag_2723ca061b {
  -webkit-column-break-inside: avoid;
  -moz-column-break-inside: avoid;
  border: 1px solid #000;
  border-radius: 2px;
  break-inside: avoid;
  display: inline;
  font-size: 12px;
  padding: 1px 3px;
}
.CMSUI_reflow_2723ca061b {
  -webkit-column-width: auto!important;
  -moz-column-width: auto!important;
  column-width: auto !important;
}

