@charset "utf-8";



/*基本框架CSS结束，应用特效时，以上样式可删除*/

#chenkbox {
  margin: 0px auto;
  position: relative;
}

.container-tabal {
  width: 100%;
  height: 900px;
}

.container-tabal table {
  color: #E6E6E6;
  width: 100%;
}

.container-tabal table thead,tbody,tr,th,td {
  display: inline-block;
}

.container-tabal table thead {
  width: 100%;
  height:40px;
  line-height: 25px;
}

.container-tabal table thead tr {
  width: 100%;
  box-sizing: border-box;
}


.container-tabal table thead tr th:nth-of-type(1) {
  width: 60px;
}

.container-tabal table thead tr th:nth-of-type(2) {
  width: 320px;
}

.container-tabal table thead tr th:nth-of-type(3) {
  width: 160px;
}
.container-tabal table thead tr th:nth-of-type(4) {
  width: 160px;
}

.container-tabal table thead tr th:nth-of-type(5) {
  width: 160px;
}

.container-tabal table thead tr th:nth-of-type(6) {
  width: 160px;
}
.container-tabal table thead tr th:nth-of-type(7) {
  width: 160px;
}

.container-tabal table thead tr th:nth-of-type(8) {
  width: 160px;
}

.container-tabal table thead tr th:nth-of-type(9) {
  width: 160px;
}

.container-tabal table thead tr th:nth-of-type(10) {
  width: 100px;
}

.container-tabal table tbody {
  width: 100%;
  max-height: 830px;
  overflow-y: auto;
}

.container-tabal table tbody tr {
  width: 100%;
  line-height: 40px;
  box-sizing: border-box;
}

.container-tabal table tbody tr:nth-last-of-type(1) {
  border-bottom: none;
}

.container-tabal table tbody tr td {
  text-align: center;
}

.container-tabal table tbody tr td:nth-of-type(1) {
  width: 60px;
}

.container-tabal table tbody tr td:nth-of-type(2) {
  width: 320px;
}

.container-tabal table tbody tr td:nth-of-type(3) {
  width: 160px;
}
.container-tabal table tbody tr td:nth-of-type(4) {
  width: 160px;
}

.container-tabal table tbody tr td:nth-of-type(5) {
  width: 160px;
}

.container-tabal table tbody tr td:nth-of-type(6) {
  width: 160px;
}

.container-tabal table tbody tr td:nth-of-type(7) {
  width: 160px;
}

.container-tabal table tbody tr td:nth-of-type(8) {
  width: 160px;
}

.container-tabal table tbody tr td:nth-of-type(9) {
  width: 160px;
}

.container-tabal table tbody tr td:nth-of-type(10) {
  width: 100px;
}

table {
  width: 100%;
  border-collapse: collapse;
  border-spacing: 0;
  table-layout: fixed;
  /*background-color: #fff;*/
}

th {
  background: #05153e;
  color: #fff;
  cursor: pointer;
  font-weight: 700;
}

th,
td {
  text-align: center;
  border: 1px solid #1277ac;
  padding: 8px 10px;
}

td {
  color: #00f2f1;
  font-size: 18px;

}

#box {
  position: absolute;
  display: none;
  background: #fff;
  text-align: center;
  top: 0;
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.8);
  color: #fff;
  height: 100%;
  cursor: move;
}

#box p {
  line-height: 34px;
}


/* 整个滚动条 */
::-webkit-scrollbar {
  width: 5px;
  height: 5px;
}

/* 滚动条有滑块的轨道部分 */
::-webkit-scrollbar-track-piece {
  background-color: transparent;
  border-radius: 5px;
}

/* 滚动条滑块(竖向:vertical 横向:horizontal) */
::-webkit-scrollbar-thumb {
  cursor: pointer;
  background-color:#28f;
  border-radius: 5px;
}

/* 滚动条滑块hover */
::-webkit-scrollbar-thumb:hover {
  background-color: red;
}

/* 同时有垂直和水平滚动条时交汇的部分 */
::-webkit-scrollbar-corner {
  display: block;    /* 修复交汇时出现的白块 */
}