#record_html {
  margin-bottom: 20px;
  margin: 0 auto;
}
#record_html > .page {
  height: auto;
  max-height: initial;
  overflow: visible;
  margin: 0 auto;
}
#record_html table > tbody > tr > td {
  position: relative;
}


.iframe-box[data-v-34bd70ca] {
  height: calc(100% - 100px);
  text-align: center;
}
.report-container[data-v-34bd70ca] {
[data-v-34bd70ca] .el-dialog__wrapper {
    left: 0 !important;
    top: 0 !important;
}
}
.experiment-box[data-v-34bd70ca] {
  width: 100%;
  height: 100%;
  overflow-y: scroll;
  padding: 20px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

/*.box-main {*/
/*    display: flex;*/
/*    flex-direction: column;*/
/*    margin-right: 3px;*/
/*    overflow-y: scroll;*/
/*    overflow-x: hidden;*/
/*}*/

/*.spanBox {*/
/*    cursor: pointer;*/
/*    margin-bottom: 10px;*/
/*    background: #f4f4f4;*/
/*    box-sizing: border-box;*/
/*    padding: 5px;*/
/*    text-align: center;*/
/*}*/

/*.box-main::-webkit-scrollbar {*/
/*    !*滚动条整体样式*!*/
/*    width: 4px; !*高宽分别对应横竖滚动条的尺寸*!*/
/*    height: 1px;*/
/*}*/
.zzClass[data-v-34bd70ca] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
[data-v-34bd70ca] .el-cascader__tags {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
    right: 66px !important;
}
[data-v-34bd70ca] .el-cascader__search-input {
    min-width: 10px;
    margin: 2px 0 2px 8px !important;
}
}
@media screen and (max-width: 768px) {
html[data-v-34bd70ca],
  body[data-v-34bd70ca] {
    height: 100%;
    overflow: hidden;
    /* 修复iOS滚动卡顿 */
    -webkit-overflow-scrolling: touch;
}
#box[data-v-34bd70ca] {
    height: 333% !important;
    overflow: visible !important;
    -webkit-transform: scale(0.3);
            transform: scale(0.3);
    width: 333% !important;
    -webkit-transform-origin: top left;
            transform-origin: top left;
}
#box[data-v-34bd70ca] {
    /* 动态减去顶部表单高度（不用硬编码）+ 底部安全区域 */
    height: calc(200vh - var(--top-form-height, 160px)) !important;
    min-height: unset !important;
    overflow-y: auto !important;
    -webkit-overflow-scrolling: touch !important;
    /* 增加底部安全偏移+iPhone小黑条适配 */
    padding-bottom: calc(80px + env(safe-area-inset-bottom)) !important;
}
.common-report-wrapper table[data-v-34bd70ca] {
    width: 100% !important;
    table-layout: fixed;
}
}

