.backgroundimg .bg {
  filter: blur(0.5px) contrast(110%) brightness(110%);
  min-width: 1000px;
}
.backgroundimg .block {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  opacity: .2;
  z-index: 2;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzM2NTA4MiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzZhMTcxMyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #365082), color-stop(100%, #6a1713));
  background-image: -moz-linear-gradient(top, #365082, #6a1713);
  background-image: -webkit-linear-gradient(top, #365082, #6a1713);
  background-image: linear-gradient(to bottom, #365082, #6a1713);
}

.page-info {
  width: 100%;
  margin: auto;
  min-height: 500px;
  background: #fff;
}
.page-info h1, .page-info h2, .page-info h3, .page-info h4, .page-info h5, .page-info h6 {
  font-family: "Noto Sans TC";
  font-weight: 500;
  margin: 25px auto;
}
.page-info .grid1 {
  margin: auto;
  padding: 35px 3% 50px;
  max-width: 850px;
}
.page-info .grid1 ol li, .page-info .grid1 ul li {
  margin-left: 25px;
}
.page-info .grid1 img {
  max-width: 100%;
}
