.investment-type {
  user-select: none;
  -webkit-user-select: none;
  margin-top: 30px;
}
.investment-type .title {
  width: 100%;
  height: 100px;
  text-align: center;
}
.investment-type .title-cn {
  position: relative;
  color: #533687;
  font-weight: 600;
  font-size: 28px;
}
.investment-type .title-cn::after {
  position: absolute;
  right: -50px;
  top: calc(50% - 2px);
  content: ' ';
  width: 30px;
  height: 4px;
  background-color: #f5a623;
  border-radius: 3px;
}
.investment-type .title-cn::before {
  position: absolute;
  left: -50px;
  top: calc(50% - 2px);
  content: ' ';
  width: 30px;
  height: 4px;
  background-color: #f5a623;
  border-radius: 3px;
}
.investment-type .title-en {
  color: rgba(83, 54, 135, 0.8);
  font-size: 18px;
}
.investment-type .table {
  box-shadow: 0 0 60px 0 rgba(0, 0, 0, 0.1);
  background-color: #fff;
}
.investment-type .table-header {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0 20px;
  box-sizing: border-box;
  width: 100%;
  height: 80px;
  border-radius: 0px 0px 0px 0px;
  background: #533687;
  color: #f5a623;
  font-weight: 600;
  font-size: 24px;
  text-align: center;
}
.investment-type .table-list {
  height: 75px;
  display: flex;
  justify-content: space-evenly;
}
.investment-type .table-list-item {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 200px;
  height: 100%;
  box-shadow: 0 0 3px 0 #f4f4f4;
  text-align: center;
  font-size: 14px;
}
.investment-type .table-list .risk {
  color: #533687;
  font-weight: 600;
}
.investment-type .table-list .match {
  color: #f5a623;
}
.investment-type .table-list .no-match {
  color: #ccc;
}
/*# sourcemappingurl=investmenttype.css.map */

@media (max-width: 768px) {
  .investment-type .table-header {
    font-size: 16px;
  }
  .investment-type .table-list-item {
    font-size: 12px;
  }
}
