.accordionBox {
  /* 设置点击和鼠标移到选项上面时（悬停）的样式 */
  /* 为手风琴面板设计样式。 默认隐藏 */
  /* 设置 +、- 标志 */
}
.accordionBox .cardBox {
  width: 100%;
}
.accordionBox .accordion {
  cursor: pointer;
  padding: 18px;
  width: 100%;
  text-align: left;
  border: none;
  outline: none;
  transition: 0.4s;
  border-radius: 0 !important;
  background-image: none !important;
  position: relative;
}
.accordionBox .accordion .top {
  font-weight: bold;
  font-size: 20px;
  padding-bottom: 10px;
}
.accordionBox .accordion .bottom {
  display: flex;
  flex-direction: column;
  gap: 5px;
  font-size: 16px;
}
.accordionBox .cardBox .active,
.accordionBox .accordion:hover {
  background-color: #edebeb;
}
.accordionBox .panel {
  padding: 0 18px;
  background-color: white;
  max-height: 0;
  overflow: hidden;
  transition: max-height 0.2s ease-out;
  border-bottom: 1px solid #595959;
}
.accordionBox .panel h2 {
  font-size: 20px;
  color: #595959;
  font-weight: bold;
}
.accordionBox .panel p {
  color: #595959;
  font-size: 16px;
}
.accordionBox .accordion:after {
  content: '\002B';
  color: #595959;
  font-weight: bold;
  float: right;
  margin-left: 5px;
  position: absolute;
  font-size: 28px;
  right: 20px;
  top: 50%;
  transform: translateY(-50%);
}
.accordionBox .cardBox .active:after {
  content: "\2212";
  /* Unicode 字符 - 号 */
}
/*# sourceMappingURL=accordion.css.map */