.sk_main > .sk_search {
  border: solid 0.055rem #DCE0E6;
  border-radius: calc(6 * 0.055rem);
  overflow: hidden;
  box-sizing: border-box;
  width: calc(600 * 0.055rem);
  height: calc(48 * 0.055rem);
  display: flex;
}
.sk_main > .sk_search input {
  flex-grow: 1;
  box-sizing: border-box;
  padding: calc(13 * 0.055rem) calc(16 * 0.055rem);
  font-size: calc(14 * 0.055rem);
}
.sk_main > .sk_search > div {
  display: flex;
  width: calc(86 * 0.055rem);
  background-color: #1E78FF;
  align-items: center;
  justify-content: center;
  cursor: pointer;
}
.sk_main > .sk_search > div img {
  width: calc(14 * 0.055rem);
  height: calc(14 * 0.055rem);
}
.sk_main > .sk_search > div div {
  font-size: calc(16 * 0.055rem);
  margin-left: calc(8 * 0.055rem);
  color: #fff;
}
.sk_main > .sk_topBar {
  margin-top: calc(16 * 0.055rem);
  padding: calc(20 * 0.055rem);
  background-color: #fff;
}
.sk_main > .sk_topBar > div:first-of-type {
  display: flex;
  border-bottom: 0.055rem solid #dee2e7;
  margin-bottom: calc(18 * 0.055rem);
}
.sk_main > .sk_topBar > div:first-of-type > div {
  font-size: calc(18 * 0.055rem);
  margin-right: calc(40 * 0.055rem);
  padding-bottom: calc(20 * 0.055rem);
  font-weight: 400;
  cursor: pointer;
}
.sk_main > .sk_topBar > div:first-of-type > div.active,
.sk_main > .sk_topBar > div:first-of-type > div:hover {
  border-bottom: 0.11rem solid #1E78FF;
  color: #1E78FF;
  font-weight: 500;
}
.sk_main > .sk_topBar > div:last-of-type {
  display: flex;
}
.sk_main > .sk_topBar > div:last-of-type > div:first-of-type {
  width: calc(54 * 0.055rem);
  font-size: calc(14 * 0.055rem);
  flex-shrink: 0;
}
.sk_main > .sk_topBar > div:last-of-type > div:last-of-type {
  flex-grow: 1;
  display: flex;
  flex-wrap: wrap;
  transform: translateY(-0.28rem);
}
.sk_main > .sk_topBar > div:last-of-type > div:last-of-type * {
  font-size: calc(14 * 0.055rem);
}
.sk_main > .sk_topBar > div:last-of-type > div:last-of-type label {
  cursor: pointer;
  margin-bottom: calc(12 * 0.055rem);
  margin-right: calc(18 * 0.055rem);
}
.sk_main > .sk_topBar > div:last-of-type > div:last-of-type label input {
  border-radius: calc(4 * 0.055rem);
  border: 0.055rem solid #ccc;
  transform: translateY(0.15rem);
  width: calc(16 * 0.055rem);
  height: calc(16 * 0.055rem);
  appearance: none;
}
.sk_main > .sk_topBar > div:last-of-type > div:last-of-type label input:checked {
  background-color: #1E78FF;
  border-color: #007bff;
}
.sk_main > .sk_topBar > div:last-of-type > div:last-of-type label input:checked::before {
  content: '✓';
  display: block;
  position: absolute;
  color: #fff;
  transform: translateY(0.11rem) translateX(0.11rem);
  font-size: calc(10 * 0.055rem);
  width: calc(12 * 0.055rem);
}
.sk_main > .sk_zc {
  display: none;
  margin-top: calc(20 * 0.055rem);
  padding: calc(20 * 0.055rem);
  background-color: #fff;
}
.sk_main > .sk_zc.active {
  display: block;
}
.sk_main > .sk_zc > a {
  display: block;
  padding: calc(12 * 0.055rem) 0;
  border-bottom: 0.055rem solid #ebebeb;
}
.sk_main > .sk_zc > a:hover > div:first-of-type {
  color: #1E78FF;
}
.sk_main > .sk_zc > a:hover > div:nth-of-type(2) {
  color: #000;
}
.sk_main > .sk_zc > a > div:first-of-type {
  font-weight: 500;
  font-size: calc(16 * 0.055rem);
  margin-bottom: calc(12 * 0.055rem);
}
.sk_main > .sk_zc > a > div:nth-of-type(2) {
  color: #000000a6;
  font-size: calc(14 * 0.055rem);
  line-height: calc(24 * 0.055rem);
  margin-bottom: calc(12 * 0.055rem);
}
.sk_main > .sk_zc > a > div:last-of-type {
  display: flex;
}
.sk_main > .sk_zc > a > div:last-of-type * {
  color: #00000073;
  font-size: calc(14 * 0.055rem);
}
.sk_main > .sk_zc > a > div:last-of-type img {
  width: calc(14 * 0.055rem);
  height: calc(14 * 0.055rem);
  margin-right: calc(6 * 0.055rem);
  transform: translateY(0.055rem);
}
.sk_main > .sk_zc > a > div:last-of-type > div {
  margin-right: calc(27 * 0.055rem);
}
