@font-face {
  font-family: "ZenMaruGothic";
  src: url("https://ndhucqs-epoints.com/static/font/ZenMaruGothic-Regular.ttf");
}
div.dropdown {
  font-family: ZenMaruGothic;
  float: left;
}
.dropdown-submenu {
  position: relative;
}

.dropdown-submenu > .dropdown-menu {
  top: 0;
  left: 100%;
  margin-top: -0.25rem;
}

/* 添加右向三角形 */
.dropdown-submenu > .dropdown-item::after {
  content: "";
  display: inline-block;
  margin-left: 0.5rem;
  vertical-align: middle;
  border-top: 5px solid transparent;
  border-bottom: 5px solid transparent;
  border-left: 5px solid currentColor;
}
.form-switch .form-check-input {
  width: 3.2em; /* Adjust width */
  height: 1.6em; /* Adjust height */
  margin-left: 20px;
  margin-top: 5px;
}
.form-switch .form-check-label {
  /*  font-size: 1.2em;*/
  font-family: ZenMaruGothic;
  margin-left: 5px;
  margin-top: 5px;
}
#page-show {
  font-family: ZenMaruGothic;
  font-size: 16px;
  width: 120px;
  text-align: center;
  color: navy;
}
#page-show select {
  text-align: center;
  font-size: 20px;
}
#pagination {
  font-family: ZenMaruGothic;
}
