.election-db__booth {
  padding: 10px 0;
}

.election-booth__head {
  background: #e7e7e9;
}
.election-booth__head > div {
  float: left;
  line-height: 40px;
  height: 40px;
  font-size: 16px;
  font-weight: bold;
  text-transform: uppercase;
}
.election-booth__head > div span {
  display: block;
  padding: 0 15px;
}
.election-booth__section-left {
  float: left;
  width: 60%;
}
.election-booth__section-left ul {
  height: 565px;
  overflow: auto;
}
.election-booth__section-left ul li {
  padding: 10px 0;
}
.election-booth__section-left ul li > div {
  float: left;
  font-size: 15px;
}
.election-booth__section-left ul li > div span {
  padding: 0 15px;
  display: block;
}
.election-booth__section-left ul li:nth-child(2n) {
  background: #f6f6f6;
}
.election-booth__section-left .booth-no {
  width: 8.33%;
  width: calc((5 / 60 ) * 100%);
}
.election-booth__section-left .booth-address {
  width: 91.66%;
  width: calc((55 / 60 ) * 100%);
}
.election-booth__section-right {
  float: left;
  width: 40%;
}

.booth-no {
  width: 5%;
  text-align: center;
}
.booth-address {
  width: 55%;
}
.booth-map {
  width: 40%;
  text-align: center;
}

.election-db__search .election-db__head {
  padding-top: 0;
  text-align: center;
}
