table.tb {
  border-collapse: collapse;
}

.tb th,
.tb td {
  border: none;
  padding: 1px;
  padding-left: 10px;
  padding-right: 10px;
}

.tb tbody tr:hover {
  background: rgba(66, 165, 245, 0.2);
}

.tb th {
  background-color: white;
  font-weight: bold;
}

.tb td {
  cursor: pointer;
}

.tb tr:nth-child(odd) {
  background-color: #f5f5f5;
}

.selected td {
  background-color: rgba(66, 245, 132, 0.2);
}

.tb thead {
  display: table;
  width: 100%;
  border-bottom: 1px solid black;
}

.tb tbody {
  height: 150px;
  width: 100%;
  display: block;
  overflow-y: scroll;
  overflow-x: hidden;
}