/*---------------- 10/1-10/26 誠品線上週年慶 -----------------------*/

.showByDate {
  /* display: block !important; */
}

:root {
  --color1-261001: #ff3794;
  --color2-261001: #fddf12;
  --color3-261001: #001b4c;
  --color4-261001: #fff;
  --BGimage1-261001: url(../images/261001/bgc1.jpg);
  --BGimage2-261001: url(../images/261001/bgc2.jpg);
}

.mainevent261001 .list1 {
  border: 2px solid var(--color3-261001);
}
.mainevent261001 .list1 li {
  border-bottom: 1px solid var(--color3-261001);
}
.mainevent261001 .list1 li a {
  background: var(--BGimage1-261001);
  background-size: cover;
} /*--第一區選單底色--*/
.mainevent261001 .list1 li a {
  color: var(--color4-261001);
} /*--第一區選單文字色--*/
.mainevent261001 .list1 li a:hover {
  background: var(--color2-261001);
  color: var(--color3-261001) !important;
} /*--第一區選單hover變色--*/
.mainevent261001 .list3 {
  background: var(--color1-261001);
  border: 2px solid var(--color3-261001);
  border-top: 0px solid var(--color3-261001);
} /*--第三區選單底色--*/
.mainevent261001 .list3 li {
  border-bottom: 1.5px solid var(--color3-261001);
} /*--第三區選單單格邊框色--*/
.mainevent261001 .list3 li:nth-child(1) {
  border-bottom: 0px solid var(--color4-261001);
  padding-bottom: 6px;
} /*--第三區選單單格邊框色--*/

/* .mainevent241127 .list3 li:nth-last-child(1), .mainevent241127 .list3 li:nth-last-child(2){border-bottom: 0px dotted #000;} */
/*--新增電子書--*/
.mainevent261001 .list3 li:nth-child(even) {
  border-right: 0px solid var(--color3-261001);
}
.mainevent261001 .list3 li a {
  color: var(--color4-261001);
} /*--第三區選單文字色--*/
.mainevent261001 .list3 li a:hover {
  background: var(--color2-261001);
  color: var(--color3-261001) !important;
} /*--第三區選單hover變色--*/
.mainevent261001 label {
  background: var(--color3-261001);
  /* background-size: cover; */
  color: var(--color4-261001);
}
.mainevent261001 .list3 li:nth-child(1) {
  background: var(--color3-261001);
} /*--頁籤底色--*/
.mainevent261001 .list3 p {
  color: var(--color4-261001);
  margin: 10px 0 6px;
}

.mainevent261001 .list1 {
  border-top: 0;
}

/*--新增電子書--*/
.mainevent261001 .list3 li:nth-child(2) {
  width: 116px;
  border-bottom: 1.5px solid var(--color3-261001);
  border-right: 0px solid var(--color3-261001);
}
.list3 li:nth-last-child(1) a:hover {
  border-radius: 0 0 15px 0px;
}
.list3 li:nth-last-child(1) a,
.list3 li:nth-last-child(2) a {
  padding-bottom: 10px;
}
.list3 li:nth-last-child(1),
.list3 li:nth-last-child(2) {
  border-bottom: 0px solid #fff;
}
.list3 li:nth-last-child(2) a:hover {
  border-radius: 0 0 0px 15px;
}

.mainevent261001 .list3 li:nth-child(odd) {
  border-right: 1.5px solid var(--color3-261001);
}
.mainevent261001 .list3 li:nth-child(1) {
  border-right: 0px solid var(--color3-261001);
  border-bottom: 2px solid var(--color3-261001);
}

.mainevent-m261001 nav {
  background: url("../images/261001/maineventmenu_m.png") no-repeat center top;
  background-size: 100%;
  object-fit: contain;
}
/*--手機版底圖--*/
.mainevent-m261001 nav ul li.nav-item-center img {
  width: 70px !important;
  height: 55px !important;
  max-height: 55px !important;
  margin: 0 auto 1px;
}
.mainevent-m261001 nav ul li,
.mainevent-m261001 nav ul li a {
  color: var(--color3-261001);
} /*--手機版文字色--*/
.mainevent-m261001 nav ul li a {
  font-size: 0.8rem;
}
.mainevent-m261001 nav ul li a:hover {
  color: var(--color4-261001) !important;
} /*--手機版hover文字色--*/
