









body {
  min-width: 1600px;
  overflow-x: auto;
}


html {
  overflow-y: scroll;
}






.main-content > div,
.main-content .search-area,
.bd-panel,
.play-area,
.hd-area,
.bd-bar {
  overflow: visible;
}




.x8-tb th.x8-bd-num,
.x8-tb td.x8-bd-num {
  min-width: 96px;
}






.x8-tb th,
.x8-tb td {
  white-space: nowrap;
}

.x8-tb th.x8-wrap,
.x8-tb td.x8-wrap {
  white-space: normal;
}






.layui-layer-page .x8-fi {
  flex-wrap: nowrap;
}





.layui-layer-page .layui-table td {
  white-space: nowrap;
}





.x8-check-item,
.x8-radio {
  flex: none;
  white-space: nowrap;
}






.layui-layer-page .layui-layer-content {
  overflow-x: auto;
}






.main-content *,
.layui-layer-page * {
  min-width: auto;
}





.x8-filter-lbl,
.x8-unit,
.x8-hint {
  white-space: nowrap;
}

.x8-filter-item,
.x8-filter-ops {
  flex: none;
}
