.zst-table > .zst-top-wrap {
  margin-bottom: 16px;
}
.zst-table > .zst-top-wrap > .zst-top {
  display: flex;
}
.zst-table > .zst-top-wrap > .zst-top > .item {
  padding: 0 12px;
  height: 32px;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 1px solid #cfcfcf;
  border-bottom: none;
  font-weight: bold;
  cursor: pointer;
}
.zst-table > .zst-top-wrap > .zst-top > .item:not(:last-of-type) {
  border-right: none;
}
.zst-table > .zst-top-wrap > .zst-top > .item > span {
  display: flex;
  align-items: center;
}
.zst-table > .zst-top-wrap > .zst-top > .item > span::before {
  display: block;
  content: '';
  width: 2px;
  height: 13px;
  background: #ffffff;
  margin-right: 3px;
}
.zst-table > .zst-top-wrap > .zst-top > .item.active {
  position: relative;
}
.zst-table > .zst-top-wrap > .zst-top > .item.active > span {
  color: var(--red-color);
}
.zst-table > .zst-top-wrap > .zst-top > .item.active > span::before {
  background: var(--red-color);
}
.zst-table > .zst-top-wrap > .zst-top > .item.active::after {
  display: inline-block;
  content: '';
  width: 100%;
  height: 3px;
  background-color: #ffffff;
  position: absolute;
  bottom: -2px;
  left: 0;
}
.zst-table > .zst-top-wrap > .zst-bottom {
  width: 100%;
  border: 1px solid #cecece;
  display: none;
  flex-wrap: wrap;
  align-content: space-between;
  padding: 12px 11px;
}
.zst-table > .zst-top-wrap > .zst-bottom > a {
  width: 13%;
  height: 20px;
  overflow: hidden;
  color: #181818;
  margin-bottom: 4px;
  display: block;
  position: relative;
  padding-left: 16px;
}
.zst-table > .zst-top-wrap > .zst-bottom > a:not(:last-child) {
  margin-right: 15px;
}
.zst-table > .zst-top-wrap > .zst-bottom > a.active {
  color: var(--red-color);
}
.zst-table > .zst-top-wrap > .zst-bottom > a:hover {
  color: var(--red-color);
  text-decoration: underline;
}
.zst-table > .zst-top-wrap > .zst-bottom > a.more {
  color: #999999;
}
.zst-table > .zst-top-wrap > .zst-bottom > a::before {
  position: absolute;
  display: inline-block;
  content: '';
  width: 16px;
  height: 16px;
  background: url(/www8300/images/broken.png) no-repeat center center;
  background-size: 100% 100%;
  top: 50%;
  left: 0px;
  transform: translateY(-50%);
}
.zst-table > .zst-top-wrap > .zst-bottom > a.re::before {
  width: 16px;
  height: 16px;
  background: url(/www8300/images/fire.png) no-repeat center center / 100%;
  background-size: 100% 100%;
}
.zst-table > .zst-top-wrap > .zst-bottom > a.vip::before {
  width: 16px;
  height: 16px;
  background: url(/www8300/images/h-vip.png) no-repeat center center;
  background-size: 100% 100%;
}
.zst-table > .zst-top-wrap > .zst-bottom > a.paid::before {
  width: 16px;
  height: 16px;
  background: url(/www8300/images/paid.png) no-repeat center center;
  background-size: 100% 100%;
}
.zst-table > .zst-top-wrap > .zst-bottom > a.p-re::before {
  width: 16px;
  height: 16px;
  background: url(/www8300/images/re.png) no-repeat right center;
  background-size: 100% 100%;
}
.zst-table > .zst-top-wrap > .zst-bottom.six-line > a {
  width: 15%;
}
.zst-table > .zst-top-wrap > .zst-bottom.five-line > a {
  width: 18%;
}
.zst-table > .zst-top-wrap > .zst-bottom.show {
  display: flex;
}
.zst-table > .toolbar-top {
  width: 100%;
  height: 40px;
  background: #eff7fd;
  padding: 0 12px;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.zst-table > .toolbar-top > .left {
  display: flex;
}
.zst-table > .toolbar-top > .left > h2,
.zst-table > .toolbar-top > .left > h1 {
  font-size: 16px;
  color: var(--main-color);
}
.zst-table > .toolbar-top > .left > h2.vip,
.zst-table > .toolbar-top > .left > h1.vip {
  position: relative;
}
.zst-table > .toolbar-top > .left > h2.vip::after,
.zst-table > .toolbar-top > .left > h1.vip::after {
  width: 16px;
  height: 16px;
  position: absolute;
  display: inline-block;
  content: '';
  top: -3px;
  right: -14px;
  background: url(/www8300/images/vip_16.png) right center;
}
.zst-table > .toolbar-top > .left > .btn,
.zst-table > .toolbar-top > .left > .vip-btn {
  margin-left: 30px;
  display: flex;
}
.zst-table > .toolbar-top > .left > .btn > a,
.zst-table > .toolbar-top > .left > .vip-btn > a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0 10px;
  height: 24px;
  border-radius: 4px;
  color: #181818;
  background: linear-gradient(180deg, #eeeeee 0%, #d8d8d8 100%);
  position: relative;
}
.zst-table > .toolbar-top > .left > .btn > a:first-child,
.zst-table > .toolbar-top > .left > .vip-btn > a:first-child {
  margin-right: 24px;
}
.zst-table > .toolbar-top > .left > .btn.vip-btn > a::after,
.zst-table > .toolbar-top > .left > .vip-btn.vip-btn > a::after {
  width: 16px;
  height: 16px;
  display: inline-block;
  content: '';
  background: url(/www8300/images/vip_16.png) no-repeat;
  position: absolute;
  top: -3px;
  right: -6px;
}
.zst-table > .toolbar-top > .left > .zxxt-num {
  display: flex;
  align-items: center;
  margin-left: 24px;
}
.zst-table > .toolbar-top > .left > .zxxt-num > a {
  width: 20px;
  height: 20px;
  background: #ffffff;
  border-radius: 2px;
  border: 1px solid #e0e0e0;
  display: flex;
  justify-content: center;
  align-items: center;
  color: #181818;
  margin: 0 2px;
}
.zst-table > .toolbar-top > .left > .zxxt-num > a.active {
  background: rgba(198, 0, 0, 0.1);
  border: 1px solid #ffbbbb;
  color: #dc0000;
}
.zst-table > .toolbar-top > .left > .zxxt-num.xxq > a {
  margin: 0 4px;
}
.zst-table > .toolbar-top > .left > .cut-zst {
  margin-left: 16px;
  display: flex;
  align-items: center;
}
.zst-table > .toolbar-top > .left > .cut-zst > a {
  font-size: 14px;
  color: #4a4a4a;
  display: flex;
  align-items: center;
}
.zst-table > .toolbar-top > .left > .cut-zst > a:hover {
  text-decoration: underline;
}
.zst-table > .toolbar-top > .left > .cut-zst > a:not(:last-of-type)::after {
  display: inline-block;
  content: '';
  width: 1px;
  height: 15px;
  background-color: #4a4a4a;
  margin-left: 8px;
}
.zst-table > .toolbar-top > .left > .cut-zst > a:not(:first-of-type) {
  padding-left: 8px;
}
.zst-table > .toolbar-top > .left > .cut-zst > a.active {
  color: #c60000;
}
.zst-table > .toolbar-top > .right {
  display: flex;
}
.zst-table > .toolbar-top > .right > label {
  display: flex;
  align-items: center;
  cursor: pointer;
}
.zst-table > .toolbar-top > .right > label:not(:last-of-type) {
  margin-right: 12px;
}
.zst-table > .toolbar-top > .right > label > input {
  display: none;
}
.zst-table > .toolbar-top > .right > label > span {
  display: flex;
  width: 14px;
  height: 14px;
  background: #ffffff;
  border-radius: 2px;
  border: 1px solid #e0e0e0;
  justify-content: center;
  align-items: center;
  margin-right: 5px;
}
.zst-table > .toolbar-top > .right > label > input:checked + span {
  background: url(../www8300/images/order-g.png) no-repeat 68% center;
  background-size: 80%;
  background-color: var(--red-color);
}
.zst-table > .toolbar-top > .clgbtns {
  display: flex;
  align-items: center;
}
.zst-table > .toolbar-top > .clgbtns > input {
  margin-right: 2px;
  cursor: pointer;
}
.zst-table > .toolbar-top > .clgbtns > label {
  margin-right: 12px;
  cursor: pointer;
}
.zst-table > .toolbar-bottom {
  width: 100%;
  height: 40px;
  background: #f7f7f7;
  padding: 0 12px;
  display: flex;
  align-items: center;
}
.zst-table > .toolbar-bottom > h2 {
  font-size: 16px;
  color: #c60000;
  margin-right: 20px;
}
.zst-table > .toolbar-bottom > .xqw {
  display: flex;
  align-items: center;
}
.zst-table > .toolbar-bottom > .xqw > a {
  width: 20px;
  height: 20px;
  background: #ffffff;
  border-radius: 2px;
  border: 1px solid #e0e0e0;
  display: flex;
  justify-content: center;
  align-items: center;
  color: #181818;
  margin: 0 2px;
}
.zst-table > .toolbar-bottom > .xqw > a.active {
  border: 1px solid var(--red-color);
  color: var(--red-color);
}
.zst-table > .toolbar-bottom > .xqw.xxq > a {
  margin: 0 4px;
}
.zst-table > .toolbar-bottom > .select-some-qi {
  margin-left: 22px;
  display: flex;
}
.zst-table > .toolbar-bottom > .select-some-qi > a {
  color: #181818;
  display: flex;
}
.zst-table > .toolbar-bottom > .select-some-qi > a.active {
  color: var(--main-color);
}
.zst-table > .toolbar-bottom > .select-some-qi > a:nth-of-type(2) {
  margin: 0 10px;
}
.zst-table > .toolbar-bottom > .qi-scope {
  margin-left: 24px;
  display: flex;
  align-items: center;
}
.zst-table > .toolbar-bottom > .qi-scope > input {
  width: 60px;
  height: 24px;
  background: #ffffff;
  border-radius: 2px;
  border: 1px solid #cecece;
  text-align: center;
  outline: none;
}
.zst-table > .toolbar-bottom > .qi-scope > input:focus {
  border: 1px solid #c60000;
}
.zst-table > .toolbar-bottom > .qi-scope > input:first-of-type {
  margin-right: 5px;
}
.zst-table > .toolbar-bottom > .qi-scope > input:last-of-type {
  margin: 0 5px;
}
.zst-table > .toolbar-bottom > .select {
  display: flex;
  margin-left: 20px;
  align-items: center;
}
.zst-table > .toolbar-bottom > .select > div {
  display: flex;
  align-items: center;
  justify-content: center;
}
.zst-table > .toolbar-bottom > .select > div label {
  display: flex;
  align-items: center;
  cursor: pointer;
  margin-right: 8px;
}
.zst-table > .toolbar-bottom > .select > div input {
  display: none;
}
.zst-table > .toolbar-bottom > .select > div span {
  width: 12px;
  height: 12px;
  border: 1px solid #8a8a8a;
  border-radius: 50%;
  display: inline-block;
  margin-right: 2px;
}
.zst-table > .toolbar-bottom > .select > div input:checked + span {
  border: 1px solid var(--red-color);
  position: relative;
}
.zst-table > .toolbar-bottom > .select > div input:checked + span::before {
  display: inline-block;
  content: '';
  width: 6px;
  height: 6px;
  background: var(--red-color);
  border-radius: 50%;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.zst-table > .toolbar-bottom > .select > .wr-num {
  width: 82px;
  height: 24px;
  background: #ffffff;
  border-radius: 2px;
  border: 1px solid #cecece;
  font-size: 12px;
  outline: none;
  padding: 0 3px;
}
.zst-table > .toolbar-bottom > .select > .wr-num.widder {
  width: 95px;
}
.zst-table > .toolbar-bottom > .select > .zxxt-num {
  display: flex;
  align-items: center;
}
.zst-table > .toolbar-bottom > .select > .zxxt-num > a {
  width: 20px;
  height: 20px;
  background: #ffffff;
  border-radius: 2px;
  border: 1px solid #e0e0e0;
  display: flex;
  justify-content: center;
  align-items: center;
  color: #181818;
  margin: 0 2px;
}
.zst-table > .toolbar-bottom > .select > .zxxt-num > a.active {
  background: rgba(198, 0, 0, 0.1);
  border: 1px solid #ffbbbb;
  color: #dc0000;
}
.zst-table > .toolbar-bottom > .select > .zxxt-num.xxq > a {
  margin: 0 4px;
}
.zst-table > .toolbar-bottom > select {
  outline: none;
  border: none;
  width: 68px;
  height: 24px;
  line-height: 24px;
  border-radius: 4px;
  color: #181818;
  cursor: pointer;
  margin-left: 20px;
  text-align: center;
  background: linear-gradient(180deg, #eeeeee 0%, #d8d8d8 100%);
}
.zst-table > .toolbar-bottom > .mode-wrap {
  position: relative;
  margin-left: 10px;
}
.zst-table > .toolbar-bottom > .mode-wrap > .edit-mode {
  display: inline-block;
  width: 74px;
  height: 24px;
  background: linear-gradient(180deg, #eeeeee 0%, #d8d8d8 100%);
  border-radius: 4px;
  text-align: center;
  line-height: 24px;
  cursor: pointer;
  color: #181818;
}
.zst-table > .toolbar-bottom > .mode-wrap > .edit-mode::after {
  display: inline-block;
  content: '';
  width: 12px;
  height: 12px;
  background: url(/www8300/images/edit-mode-black.png) no-repeat right center;
  background-size: 12px 12px;
}
.zst-table > .toolbar-bottom > .mode-wrap > .edit-mode:hover + .tip {
  display: block;
}
.zst-table > .toolbar-bottom > .mode-wrap > .edit-mode.active {
  background: #fba035;
  color: #ffffff;
}
.zst-table > .toolbar-bottom > .mode-wrap > .edit-mode.active::after {
  background: url(/www8300/images/edit-mode.png) no-repeat right center;
  background-size: 12px 12px;
}
.zst-table > .toolbar-bottom > .mode-wrap > .tip {
  width: 180px;
  height: 28px;
  line-height: 30px;
  border-radius: 3px;
  position: absolute;
  top: 30px;
  right: -64px;
  background: url(/www8300/images/edit-up.png) no-repeat center center;
  background-size: 100% 100%;
  font-size: 12px;
  color: #ffffff;
  display: none;
  text-align: center;
  z-index: 2;
}
.zst-table > .toolbar-bottom .r-btn {
  width: 42px;
  height: 24px;
  background: var(--main-color);
  border-radius: 4px;
  color: #ffffff;
  text-align: center;
  line-height: 24px;
  margin-left: 8px;
  cursor: pointer;
  display: inline-block;
}
.zst-table > .toolbar-bottom .ml15 {
  margin-left: 10px !important;
}
.zst-table > .toolbar-bottom .ml5 {
  margin-left: 5px !important;
}
.zst-table > .toolbar-bottom .mr5 {
  margin-right: 5px !important;
}
.zst-table > .toolbar-bottom.pink-bg {
  background: rgba(198, 0, 0, 0.04) !important;
}
.zst-table > .toolbar-button {
  width: 100%;
  height: 40px;
  padding: 0 12px;
  background: #ffffff;
  border: 2px solid #e7e5e5;
  display: flex;
  justify-content: space-between;
  align-items: center;
  border-bottom: none;
}
.zst-table > .toolbar-button > .right {
  display: flex;
  align-items: center;
}
.zst-table > .toolbar-button > .right > .canvas-tools {
  display: flex;
  align-items: center;
}
.zst-table > .toolbar-button > .right > .canvas-tools .icon {
  display: block;
  width: 24px;
  height: 24px;
  border-radius: 3px;
  border: 1px solid #cecece;
}
.zst-table > .toolbar-button > .right > .canvas-tools .icon:not(:last-of-type) {
  margin-right: 8px;
}
.zst-table > .toolbar-button > .right > .canvas-tools .icon.active {
  border-color: #fba035;
}
.zst-table > .toolbar-button > .right > .canvas-tools .d1 {
  background: url(/www8300/images/d1.png) no-repeat center center;
  background-size: 16px 16px;
}
.zst-table > .toolbar-button > .right > .canvas-tools .d2 {
  background: url(/www8300/images/d2.png) no-repeat center center;
  background-size: 16px 16px;
}
.zst-table > .toolbar-button > .right > .canvas-tools .d3 {
  background: url(/www8300/images/d4.png) no-repeat center center;
  background-size: 16px 16px;
}
.zst-table > .toolbar-button > .right > .canvas-tools .d4 {
  background: url(/www8300/images/d3.png) no-repeat center center;
  background-size: 16px 16px;
}
.zst-table > .toolbar-button > .right > .canvas-tools .d5 {
  background: url(/www8300/images/d5.png) no-repeat center center;
  background-size: 16px 16px;
}
.zst-table > .toolbar-button > .right > .canvas-tools .d6 {
  background: url(/www8300/images/d6.png) no-repeat center center;
  background-size: 16px 16px;
}
.zst-table > .toolbar-button > .right > .save-image,
.zst-table > .toolbar-button > .right > .sort-table {
  padding: 0 8px;
  height: 24px;
  background: linear-gradient(180deg, #eeeeee 0%, #d8d8d8 100%);
  border-radius: 4px;
  margin-left: 20px;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
}
.zst-table > .toolbar-button > .right > .save-image::before,
.zst-table > .toolbar-button > .right > .sort-table::before {
  display: inline-block;
  content: '';
  width: 16px;
  height: 16px;
  background: url(/www8300/images/d7.png) no-repeat left 2px;
  background-size: 16px 16px;
}
.zst-table > .toolbar-button > .right > .sort-table {
  margin-left: 8px;
}
.zst-table > .toolbar-button > .right > .sort-table::before {
  background: url(/www8300/images/d8.png) no-repeat left 0px;
  background-size: 16px 16px;
}
.zst-table > .toolbar-button > .right > .sort-table.active {
  background: #fba035;
  color: #ffffff;
}
.zst-table > .toolbar-button > .right > .sort-table.active::before {
  background: url(/www8300/images/d8-white.png) no-repeat left 0px;
  background-size: 16px 16px;
}
.zst-table > .toolbar-cut {
  width: 100%;
  height: 40px;
  background: #fef5f5;
  display: flex;
  align-items: center;
  margin-top: 16px;
  padding-left: 5px;
}
.zst-table > .toolbar-cut > a {
  color: #181818;
}
.zst-table > .toolbar-cut > a.active {
  font-size: 16px;
  font-weight: bold;
  color: #c60000;
}
.zst-table > .toolbar-cut > a:not(.active):hover {
  color: #c60000;
  text-decoration: underline;
}
.zst-table > .toolbar-cut > span {
  color: #e0e0e0;
  margin: 0 8px;
}
.zst-table > .chart {
  position: relative;
}
.zst-table > .chart table {
  width: 100%;
  border-spacing: 0;
  text-align: center;
  border-left: 2px solid #e7e5e5;
  border-collapse: collapse;
}
.zst-table > .chart table > tbody:not(.pxt):not(.thead) tr,
.zst-table > .chart table > tbody:not(.pxt):not(.thead) th,
.zst-table > .chart table > tbody:not(.pxt):not(.thead) td {
  overflow: hidden;
}
.zst-table > .chart table > thead th,
.zst-table > .chart table > .thead th,
.zst-table > .chart table > thead td,
.zst-table > .chart table > .thead td {
  height: 21px;
  font-weight: normal;
  color: #181818;
  border: 1px solid #cecece;
  font-size: 12px !important;
}
.zst-table > .chart table > thead .sort_top,
.zst-table > .chart table > .thead .sort_top,
.zst-table > .chart table > thead .sort_top1,
.zst-table > .chart table > .thead .sort_top1 {
  cursor: pointer;
}
.zst-table > .chart table > thead .sort_top::after,
.zst-table > .chart table > .thead .sort_top::after,
.zst-table > .chart table > thead .sort_top1::after,
.zst-table > .chart table > .thead .sort_top1::after {
  width: 9px;
  height: 11px;
  display: inline-block;
  content: '';
  background-image: url(/www8300/images/sort_asc.png);
  background-repeat: no-repeat;
  background-size: 100%;
}
.zst-table > .chart table > thead .sort_bottom,
.zst-table > .chart table > .thead .sort_bottom {
  cursor: pointer;
}
.zst-table > .chart table > thead .sort_bottom::after,
.zst-table > .chart table > .thead .sort_bottom::after {
  width: 9px;
  height: 11px;
  display: inline-block;
  content: '';
  background-image: url(/www8300/images/sort_desc.png);
  background-repeat: no-repeat;
  background-size: 100%;
}
.zst-table > .chart table tbody {
  border-bottom: 2px solid #e7e5e5;
}
.zst-table > .chart table tbody td {
  border: 1px solid #e7e5e5;
  font-size: 12px;
}
.zst-table > .chart table tbody td > .wrap {
  width: 100%;
  height: 100%;
  max-width: 100%;
  max-height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}
.zst-table > .chart table tbody td > .wrap > .hs {
  display: flex;
  width: 14px;
  height: 14px;
  background-color: #febe66;
  color: #ffffff;
  justify-content: center;
  align-items: center;
}
.zst-table > .chart table tbody td > .wrap > .zs {
  display: flex;
  width: 14px;
  height: 14px;
  background-color: #9da6de;
  color: #ffffff;
  justify-content: center;
  align-items: center;
}
.zst-table > .chart table tbody td > .wrap > .big-hs,
.zst-table > .chart table tbody td > .wrap > .big-zs {
  display: flex;
  width: 24px;
  height: 18px;
  color: #ffffff;
  justify-content: center;
  align-items: center;
}
.zst-table > .chart table tbody td > .wrap > .big-hs.big-zs,
.zst-table > .chart table tbody td > .wrap > .big-zs.big-zs {
  background-color: #9da6de;
}
.zst-table > .chart table tbody td > .wrap > .big-hs.big-hs,
.zst-table > .chart table tbody td > .wrap > .big-zs.big-hs {
  background-color: #febe66;
}
.zst-table > .chart table tbody td > .wrap > .more-hs {
  display: flex;
  width: 46px;
  height: 20px;
  color: #ffffff;
  justify-content: center;
  align-items: center;
  background-color: #febe66;
}
.zst-table > .chart table tbody td > .wrap > .more-rs {
  display: flex;
  width: 46px;
  height: 20px;
  color: #ffffff;
  justify-content: center;
  align-items: center;
  background-color: #ba2536;
}
.zst-table > .chart table tbody td > .wrap > .b-zs-32 {
  display: flex;
  width: 32px;
  height: 18px;
  color: #ffffff;
  justify-content: center;
  align-items: center;
  background-color: #9da6de;
}
.zst-table > .chart table tbody td > .wrap > span {
  margin: 0 2px;
}
.zst-table > .chart table .pxt {
  border: 1px solid #cecece;
  border-bottom: none;
}
.zst-table > .chart table .pxt tr .wid106 {
  width: 106.5px;
  max-width: 106.5px;
}
.zst-table > .chart table .pxt tr .wid53 {
  width: 53.3px;
  max-width: 53.3px;
}
.zst-table > .chart table .pxt tr td > .wrap {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  color: #181818;
  font-size: 14px;
  position: relative;
}
.zst-table > .chart table .pxt tr td > .wrap:hover {
  border: 1px solid #c60000;
  border-right: none;
  cursor: pointer;
  background-color: #ffffff !important;
}
.zst-table > .chart table .pxt tr td > .wrap:hover::after {
  display: inline-block;
  content: '';
  width: 2px;
  height: 21px;
  background-color: #ffffff;
  position: absolute;
  top: 0;
  right: -1px;
  z-index: 999;
}
.zst-table > .chart table .pxt tr td > .wrap:hover > .h {
  display: flex;
}
.zst-table > .chart table .pxt tr td > .wrap > .h {
  position: absolute;
  top: -1px;
  right: -122px;
  width: 122px;
  height: 60px;
  background: #ffffff;
  box-shadow: 0px 2px 2px 0px #e0e0e0;
  border: 1px solid #c60606;
  font-size: 14px;
  color: #181818;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  display: none;
  z-index: 99;
  padding-left: 10px;
  overflow: hidden;
}
.zst-table > .chart table .pxt tr td > .wrap > .h span {
  color: #c60606;
}
.zst-table > .chart table .pxt tr td > .wrap > .hs,
.zst-table > .chart table .pxt tr td > .wrap > .zs,
.zst-table > .chart table .pxt tr td > .wrap > .ls {
  width: 14px;
  height: 14px;
  display: flex;
  justify-content: center;
  align-items: center;
  color: #ffffff;
}
.zst-table > .chart table .pxt tr td > .wrap > .hs.hs,
.zst-table > .chart table .pxt tr td > .wrap > .zs.hs,
.zst-table > .chart table .pxt tr td > .wrap > .ls.hs {
  background: #ffbf60;
  margin-right: 1px;
}
.zst-table > .chart table .pxt tr td > .wrap > .hs.zs,
.zst-table > .chart table .pxt tr td > .wrap > .zs.zs,
.zst-table > .chart table .pxt tr td > .wrap > .ls.zs {
  background: #9aa5de;
  margin: 0 1px;
}
.zst-table > .chart table .pxt tr td > .wrap > .hs.ls,
.zst-table > .chart table .pxt tr td > .wrap > .zs.ls,
.zst-table > .chart table .pxt tr td > .wrap > .ls.ls {
  background: #6aaced;
  margin-left: 1px;
}
.zst-table > .chart table .pxt tr td.ql {
  background: rgba(133, 142, 195, 0.06);
}
.zst-table > .chart table .pxt tr td.red {
  background: #c60000 !important;
  color: #ffffff;
}
.zst-table > .chart table .zst-tb > tr:nth-of-type(5n) {
  border-bottom: 2px solid #e7e5e5;
}
.zst-table > .chart table .zst-tb > tr.active td {
  background-color: #f2f7ff;
}
.zst-table > .chart table .zst-tb > tr.active > td.act-text {
  color: #f2f7ff;
}
.zst-table > .chart table .letter-space td[class*='ball'] {
  letter-spacing: -1px;
}
.zst-table > .chart table .even-bg tr:nth-of-type(even) {
  background: #f7f7f7;
}
.zst-table > .chart table .yxh {
  background-color: #f7f7f7;
}
.zst-table > .chart table .yxh .yx {
  color: #4a4a4a;
  cursor: pointer;
}
.zst-table > .chart table .yxh .yx-block-active {
  color: #ffffff !important;
  background: #c84c59;
}
.zst-table > .chart table .yxh .yx-ball-active {
  color: #ffffff !important;
  background: url(/www8300/images/r-ball-1.png) no-repeat center center;
  background-size: 16px 16px;
}
.zst-table > .chart table .h20 td,
.zst-table > .chart table .h20 th {
  height: 20px;
}
.zst-table > .chart table .h24 td,
.zst-table > .chart table .h24 th {
  height: 24px;
  line-height: 23px;
}
.zst-table > .chart table .h25 td,
.zst-table > .chart table .h25 th {
  height: 25px;
}
.zst-table > .chart table .h26 td,
.zst-table > .chart table .h26 th {
  height: 26px;
}
.zst-table > .chart table .h28 td,
.zst-table > .chart table .h28 th {
  height: 28px;
}
.zst-table > .chart table .h36 td,
.zst-table > .chart table .h36 th {
  height: 36px;
}
.zst-table > .chart table .h44 td,
.zst-table > .chart table .h44 th {
  height: 44px;
}
.zst-table > .chart table .h48 td,
.zst-table > .chart table .h48 th {
  height: 48px;
}
.zst-table > .chart table .h40 td,
.zst-table > .chart table .h40 th {
  height: 40px;
}
.zst-table > .chart table .m3 span:nth-of-type(2) {
  margin: 0 3px;
}
.zst-table > .chart table .m2 span:nth-of-type(2) {
  margin: 0 2px;
}
.zst-table > .chart table .br02 {
  border-right: 2px solid #e7e5e5 !important;
}
.zst-table > .chart table .wh-18 span {
  display: inline-block;
  width: 18px;
  height: 100%;
  text-align: center;
}
.zst-table > .chart table .position {
  position: relative;
}
.zst-table > .chart table .position i {
  position: absolute;
  top: -6px;
  right: 0;
}
.zst-table > .chart table .fw400 {
  font-weight: normal;
}
.zst-table > .chart table .fw600 {
  font-weight: bold;
}
.zst-table > .chart table .fs12 th {
  font-size: 12px !important;
}
.zst-table > .chart table .fs14 th,
.zst-table > .chart table .fs14 td {
  font-size: 14px !important;
}
.zst-table > .chart table .fs12 {
  font-size: 12px !important;
}
.zst-table > .chart table .fs13 {
  font-size: 13px !important;
}
.zst-table > .chart table .fs14 {
  font-size: 14px !important;
}
.zst-table > .chart table .fs18 {
  font-size: 18px !important;
}
.zst-table > .chart table .fcb-bgw {
  color: #181818 !important;
  border-top: 2px solid #cecece;
}
.zst-table > .chart table .color-black td,
.zst-table > .chart table .color-black {
  color: #181818 !important;
}
.zst-table > .chart table .h-text {
  color: #999999;
}
.zst-table > .chart table .red-text {
  color: #c60000 !important;
}
.zst-table > .chart table .blue-text {
  color: #4472c4 !important;
}
.zst-table > .chart table .dark-blue {
  color: #007bee !important;
}
.zst-table > .chart table .yes-red {
  width: 18px;
  height: 18px;
  display: inline-block;
  background: url(/www8300/images/dui.png);
  background-repeat: no-repeat;
  background-size: 100%;
}
.zst-table > .chart table .no-grey {
  width: 18px;
  height: 18px;
  display: inline-block;
  background: url(/www8300/images/cuo.png);
  background-repeat: no-repeat;
  background-size: 100%;
}
.zst-table > .chart table .fcfs {
  color: rgba(220, 0, 0, 0.4);
}
.zst-table > .chart table .fcfz {
  color: #9997b2;
}
.zst-table > .chart table .fcqf {
  color: rgba(242, 166, 166, 0.4);
  background-color: #ffffff;
}
.zst-table > .chart table .fcqz {
  color: rgba(153, 151, 178, 0.4);
  background-color: #ffffff;
}
.zst-table > .chart table .color-zs {
  color: #858ec3;
}
.zst-table > .chart table .color-hs {
  color: #ffbf60;
}
.zst-table > .chart table .toggle-key {
  color: #c60000;
  font-weight: bold;
  cursor: pointer;
}
.zst-table > .chart table .h-block-18 {
  background: url(/www8300/images/y-block-18.png) no-repeat center center;
  background-size: 16px 16px;
  color: #ffffff;
}
.zst-table > .chart table .z-block-18 {
  background: url(/www8300/images/p-block-18.png) no-repeat center center;
  background-size: 16px 16px;
  color: #ffffff;
}
.zst-table > .chart table .g-block-18 {
  background: url(/www8300/images/g-block-18.png) no-repeat center center;
  background-size: 16px 16px;
  color: #ffffff;
}
.zst-table > .chart table .y-block-18 {
  background: url(/www8300/images/qh-block-18.png) no-repeat center center;
  background-size: 16px 16px;
  color: #ffffff;
}
.zst-table > .chart table .r-block-18 {
  background: url(/www8300/images/r-block-18.png) no-repeat center center;
  background-size: 16px 16px;
  color: #ffffff;
}
.zst-table > .chart table .r-ball,
.zst-table > .chart table .r2-ball {
  background-image: url(/www8300/images/r-ball-1.png);
  background-size: 20px 20px;
  background-repeat: no-repeat;
  background-position: center center;
  color: #ffffff;
  font-weight: bold;
}
.zst-table > .chart table .r1-ball-19,
.zst-table > .chart table .r2-ball-19,
.zst-table > .chart table .r3-ball-19 {
  background-image: url(/www8300/images/r-ball-1.png);
  background-size: 16px 16px;
  background-repeat: no-repeat;
  background-position: center center;
  color: #ffffff;
  font-weight: bold;
}
.zst-table > .chart table .r-ball-18,
.zst-table > .chart table .r2-ball-18,
.zst-table > .chart table .r3-ball-18 {
  background-image: url(/www8300/images/r-ball-1.png);
  background-size: 18px 18px;
  background-repeat: no-repeat;
  background-position: center center;
  color: #ffffff;
}
.zst-table > .chart table .p-ball {
  background-image: url(/www8300/images/p-ball-1.png);
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 20px 20px;
  color: #ffffff;
  font-weight: bold;
}
.zst-table > .chart table .p-ball-18 {
  background-image: url(/www8300/images/p-ball-1.png);
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 18px 18px;
  color: #ffffff;
}
.zst-table > .chart table .p-ball-19,
.zst-table > .chart table .p2-ball-19 {
  background-image: url(/www8300/images/p-ball-1.png);
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 16px 16px;
  color: #ffffff;
  font-weight: bold;
}
.zst-table > .chart table .b-ball-18,
.zst-table > .chart table .b2-ball-18 {
  background-image: url(/www8300/images/b-ball.png);
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 18px 18px;
  color: #ffffff;
}
.zst-table > .chart table .h-ball {
  background-image: url(/www8300/images/h-ball-24.png);
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 20px 20px;
  color: #ffffff;
}
.zst-table > .chart table .hbg-ball {
  background-image: url(/www8300/images/h-circle.png);
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 16px 16px;
  color: #ffffff;
}
.zst-table > .chart table .hbg-ball-18 {
  background-image: url(/www8300/images/h-circle.png);
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 18px 18px;
  color: #ffffff;
}
.zst-table > .chart table .b-yu-18-ball {
  background-image: url(/www8300/images/b-circle-20.png);
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 18px 18px;
  color: #4a4a4a;
}
.zst-table > .chart table .b-yu-19-ball {
  background-image: url(/www8300/images/b-circle-20.png);
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 16px 16px;
  color: #4a4a4a;
}
.zst-table > .chart table .h-yu-19-ball {
  background-image: url(/www8300/images/h-circle-20.png);
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 16px 16px;
  color: #ffaf40;
}
.zst-table > .chart table .r-yu-19-ball {
  background-image: url(/www8300/images/r-circle-20-1.png);
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 18px 18px;
  color: #ba2536;
}
.zst-table > .chart table .r-yu-16-ball {
  background-image: url(/www8300/images/r-circle-20-1.png);
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 16px 16px;
  color: #ba2536;
}
.zst-table > .chart table .h-b-ball-14 {
  width: 16px;
  height: 16px;
  border: 1px solid #dcd5d5;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  color: #dcd5d5;
  transform: scale(0.8);
}
.zst-table > .chart table .r-b-ball {
  background: #c84c59 !important;
  color: #ffffff;
}
.zst-table > .chart table .h-b-ball {
  background: #ffbf60 !important;
  color: #ffffff;
}
.zst-table > .chart table .z-b-ball {
  background: #868ec2 !important;
  color: #ffffff;
}
.zst-table > .chart table .h-ball-18 {
  background: url(/www8300/images/y-block-18.png) no-repeat center center;
  background-size: 18px 14px;
  color: #ffffff;
}
.zst-table > .chart table .h-ball-24 {
  background: url(/www8300/images/y-block-18.png) no-repeat center center;
  background-size: 24px 14px;
  color: #ffffff;
}
.zst-table > .chart table .ylfc {
  background: #b4bdef !important;
  color: #ffffff;
}
.zst-table > .chart table .ylfc-text {
  color: #b4bdef !important;
}
.zst-table > .chart table .nonum {
  background: #ffffff;
  color: #ffffff;
}
.zst-table > .chart table .nonum.l-k-rbg {
  color: #feeaea;
}
.zst-table > .chart table .nonum.l-k-zbg {
  color: #f0f4ff;
}
.zst-table > .chart table .red-bg {
  background: #eef4ff;
}
.zst-table > .chart table .purple-bg {
  background: #858ec3;
}
.zst-table > .chart table .z-bg {
  background: #b4bdef !important;
  color: #ffffff !important;
}
.zst-table > .chart table .orange-bg {
  background: #fba035;
}
.zst-table > .chart table .light-pink {
  background: #ffffff;
}
.zst-table > .chart table .lilac {
  background: #ffffff;
}
.zst-table > .chart table .y-block {
  background-image: url(/www8300/images/y-block-32.png);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 32px 19px;
  color: #ffffff;
}
.zst-table > .chart table .y-block-38 {
  background-image: url(/www8300/images/y-block-32.png);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 38px 16px;
  color: #ffffff;
}
.zst-table > .chart table .y-block-55 {
  background-image: url(/www8300/images/y-block-32.png);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 55px 16px;
  color: #ffffff;
}
.zst-table > .chart table .z-block {
  background-image: url(/www8300/images/z-block-32.png);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 32px 19px;
  color: #ffffff;
}
.zst-table > .chart table .z-block-38 {
  background-image: url(/www8300/images/z-block-32.png);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 38px 16px;
  color: #ffffff;
}
.zst-table > .chart table .ybg {
  background-color: #fba035 !important;
  color: #ffffff;
}
.zst-table > .chart table .h1 {
  background-image: url(/www8300/images/y-block-32.png);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 32px 19px;
  color: #ffffff;
}
.zst-table > .chart table .zh-bg {
  background: #dce0ff;
}
.zst-table > .chart table .l-k-rbg {
  background: #feeaea;
}
.zst-table > .chart table .l-k-zbg {
  background: #f0f4ff;
}
.zst-table > .chart table .ch-ball-16 {
  background-image: url(/www8300/images/ch-16.png);
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 18px 18px;
  color: #ffffff;
}
.zst-table > .chart table .lh-ball-16 {
  background-image: url(/www8300/images/y-ball.png);
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 18px 18px;
  color: #ffffff;
}
.zst-table > .chart table .bh-ball-16 {
  background-image: url(/www8300/images/bh-16.png);
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 18px 18px;
  color: #ffffff;
}
.zst-table > .chart table .bg_0 {
  background: #fdcc83;
  color: #ffffff;
}
.zst-table > .chart table .bg_1 {
  background: #a8b3f7;
  color: #ffffff;
}
.zst-table > .chart table .bg_2 {
  background: #ffbebe;
  color: #ffffff;
}
.zst-table > .chart table .bg_3 {
  background: #69dcec;
  color: #ffffff;
}
.zst-table > .chart table .bg_4 {
  background: #68c8ff;
  color: #ffffff;
}
.zst-table > .chart table .bg_5 {
  background: #f9c0a5;
  color: #ffffff;
}
.zst-table > .chart table .bg_6 {
  background: #c8efab;
  color: #ffffff;
}
.zst-table > .chart table .wid17 {
  width: 17px;
  max-width: 17px;
}
.zst-table > .chart table .wid18 {
  width: 18px;
  max-width: 18px;
}
.zst-table > .chart table .wid19 {
  width: 19px;
  max-width: 19px;
}
.zst-table > .chart table .wid20 {
  width: 20px;
  max-width: 20px;
}
.zst-table > .chart table .wid21 {
  width: 21px;
  max-width: 21px;
}
.zst-table > .chart table .wid22 {
  width: 22px;
  max-width: 22px;
}
.zst-table > .chart table .wid23 {
  width: 23px;
  max-width: 23px;
}
.zst-table > .chart table .wid24 {
  width: 24px;
  max-width: 24px;
}
.zst-table > .chart table .wid25 {
  width: 25px;
  max-width: 25px;
}
.zst-table > .chart table .wid26 {
  width: 26px;
  max-width: 26px;
}
.zst-table > .chart table .wid27 {
  width: 27px;
  max-width: 27px;
}
.zst-table > .chart table .wid28 {
  width: 28px;
  max-width: 28px;
}
.zst-table > .chart table .wid29 {
  width: 29px;
  max-width: 29px;
}
.zst-table > .chart table .wid30 {
  width: 30px;
  max-width: 30px;
}
.zst-table > .chart table .wid31 {
  width: 31px;
  max-width: 31px;
}
.zst-table > .chart table .wid32 {
  width: 32px;
  max-width: 32px;
}
.zst-table > .chart table .wid33 {
  width: 33px;
  max-width: 33px;
}
.zst-table > .chart table .wid34 {
  width: 34px;
  max-width: 34px;
}
.zst-table > .chart table .wid35 {
  width: 35px;
  max-width: 35px;
}
.zst-table > .chart table .wid36 {
  width: 36px;
  max-width: 36px;
}
.zst-table > .chart table .wid38 {
  width: 38px;
  max-width: 38px;
}
.zst-table > .chart table .wid39 {
  width: 39px;
  max-width: 39px;
}
.zst-table > .chart table .wid40 {
  width: 40px;
  max-width: 40px;
}
.zst-table > .chart table .wid41 {
  width: 41px;
  max-width: 41px;
}
.zst-table > .chart table .wid42 {
  width: 42px;
  max-width: 42px;
}
.zst-table > .chart table .wid44 {
  width: 44px;
  max-width: 44px;
}
.zst-table > .chart table .wid45 {
  width: 45px;
  max-width: 45px;
}
.zst-table > .chart table .wid46 {
  width: 46px;
  max-width: 46px;
}
.zst-table > .chart table .wid47 {
  width: 47px;
  max-width: 47px;
}
.zst-table > .chart table .wid48 {
  width: 48px;
  max-width: 48px;
}
.zst-table > .chart table .wid49 {
  width: 49px;
  max-width: 49px;
}
.zst-table > .chart table .wid50 {
  width: 50px;
  max-width: 50px;
}
.zst-table > .chart table .wid51 {
  width: 51px;
  max-width: 51px;
}
.zst-table > .chart table .wid52 {
  width: 52px;
  max-width: 52px;
}
.zst-table > .chart table .wid54 {
  width: 54px;
  max-width: 54px;
}
.zst-table > .chart table .wid56 {
  width: 56px;
  max-width: 56px;
}
.zst-table > .chart table .wid58 {
  width: 58px;
  max-width: 58px;
}
.zst-table > .chart table .wid60 {
  width: 60px;
  max-width: 60px;
}
.zst-table > .chart table .wid62 {
  width: 62px;
  max-width: 62px;
}
.zst-table > .chart table .wid64 {
  width: 64px;
  max-width: 64px;
}
.zst-table > .chart table .wid65 {
  width: 65px;
  max-width: 65px;
}
.zst-table > .chart table .wid66 {
  width: 66px;
  max-width: 66px;
}
.zst-table > .chart table .wid68 {
  width: 68px;
  max-width: 68px;
}
.zst-table > .chart table .wid70 {
  width: 70px;
  max-width: 70px;
}
.zst-table > .chart table .wid71 {
  width: 71px;
  max-width: 71px;
}
.zst-table > .chart table .wid72 {
  width: 72px;
  max-width: 72px;
}
.zst-table > .chart table .wid74 {
  width: 74px;
  max-width: 74px;
}
.zst-table > .chart table .wid75 {
  width: 75px;
  max-width: 75px;
}
.zst-table > .chart table .wid76 {
  width: 76px;
  max-width: 76px;
}
.zst-table > .chart table .wid78 {
  width: 78px;
  max-width: 78px;
}
.zst-table > .chart table .wid80 {
  width: 80px;
  max-width: 80px;
}
.zst-table > .chart table .wid82 {
  width: 82px;
  max-width: 82px;
}
.zst-table > .chart table .wid84 {
  width: 84px;
  max-width: 84px;
}
.zst-table > .chart table .wid87 {
  width: 87px;
  max-width: 87px;
}
.zst-table > .chart table .wid90 {
  width: 90px;
  max-width: 90px;
}
.zst-table > .chart table .wid91 {
  width: 91px;
  max-width: 91px;
}
.zst-table > .chart table .wid94 {
  width: 94px;
  max-width: 94px;
}
.zst-table > .chart table .wid97 {
  width: 97px;
  max-width: 97px;
}
.zst-table > .chart table .wid100 {
  width: 100px;
  max-width: 100px;
}
.zst-table > .chart table .wid108 {
  width: 108px;
  max-width: 108px;
}
.zst-table > .chart table .wid126 {
  width: 126px;
  max-width: 126px;
}
.zst-table > .chart table .wid135 {
  width: 135px;
  max-width: 135px;
}
.zst-table > .chart table .wid138 {
  width: 138px;
  max-width: 138px;
}
.zst-table > .chart table .wid140 {
  width: 140px;
  max-width: 140px;
}
.zst-table > .chart table .wid146 {
  width: 146px;
  max-width: 146px;
}
.zst-table > .chart table .wid148 {
  width: 148px;
  max-width: 148px;
}
.zst-table > .chart table .wid158 {
  width: 158px;
  max-width: 158px;
}
.zst-table > .chart table .wid168 {
  width: 168px;
  max-width: 168px;
}
.zst-table > .chart table .wid176 {
  width: 176px;
  max-width: 176px;
}
.zst-table > .chart table .wid179 {
  width: 179px;
  max-width: 179px;
}
.zst-table > .chart table .wid180 {
  width: 180px;
  max-width: 180px;
}
.zst-table > .chart table .wid190 {
  width: 190px;
  max-width: 190px;
}
.zst-table > .chart table .wid195 {
  width: 195px;
  max-width: 195px;
}
.zst-table > .chart table .wid196 {
  width: 196px;
  max-width: 196px;
}
.zst-table > .chart table .wid200 {
  width: 200px;
  max-width: 200px;
}
.zst-table > .chart table .wid210 {
  width: 210px;
  max-width: 210px;
}
.zst-table > .chart table .wid215 {
  width: 215px;
  max-width: 215px;
}
.zst-table > .chart table .wid220 {
  width: 220px;
  max-width: 220px;
}
.zst-table > .chart table .wid240 {
  width: 240px;
  max-width: 240px;
}
.zst-table > .chart table .wid258 {
  width: 258px;
  max-width: 258px;
}
.zst-table > .chart table .wid252 {
  width: 252px;
  max-width: 252px;
}
.zst-table > .chart table .wid260 {
  width: 260px;
  max-width: 260px;
}
.zst-table > .chart table .wid297 {
  width: 297px;
  max-width: 297px;
}
.zst-table > .chart table .wid728 {
  width: 728px;
  max-width: 728px;
}
.zst-table > .chart .contrast .n1 {
  background-color: #e9e9e9;
}
.zst-table > .chart .contrast .n2 {
  background-color: #f2e4fd;
}
.zst-table > .chart .contrast .n3 {
  background-color: #ffeacb;
}
.zst-table > .chart .contrast .n4 {
  background-color: #ffb8b3;
}
.zst-table > .chart .contrast .n5 {
  background-color: #ffdef0;
}
.zst-table > .chart .contrast .n6 {
  background-color: #e4ebff;
}
.zst-table > .chart .contrast .n7 {
  background-color: #ffffd9;
}
.zst-table > .chart .contrast .n8 {
  background-color: #eaffdb;
}
.zst-table > .chart .contrast .yellow-diff {
  background-image: url(/www8300/images/yellow-diff.png);
  background-size: 16px 16px;
}
.zst-table > .chart .contrast .yellow-diff-big {
  background-image: url(/www8300/images/yellow-diff.png);
  background-size: 20px 20px;
}
.zst-table > .chart .contrast .orange-diff {
  background-image: url(/www8300/images/orange-diff.png);
  background-size: 16px 16px;
}
.zst-table > .chart .contrast .orange-diff-big {
  background-image: url(/www8300/images/orange-diff.png);
  background-size: 20px 20px;
}
.zst-table > .chart > .bottomaid {
  width: 100%;
  height: 30px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 0 95px 0 100px;
  border: 2px solid #e7e5e5;
  border-top: none;
}
.zst-table > .chart > .bottomaid > .left .kjh {
  margin-right: 70px;
}
.zst-table > .chart > .bottomaid > .left .hz {
  margin-right: 25px;
}
.zst-table > .chart > .bottomaid > .right {
  display: flex;
  align-items: center;
}
.zst-table > .chart > .bottomaid > .right > label {
  display: flex;
  align-items: center;
  margin-right: 24px;
  cursor: pointer;
}
.zst-table > .chart > .bottomaid > .right > label > input {
  display: none;
}
.zst-table > .chart > .bottomaid > .right > label > span {
  display: flex;
  width: 16px;
  height: 16px;
  background: #ffffff;
  border-radius: 2px;
  border: 1px solid #e0e0e0;
  justify-content: center;
  align-items: center;
  margin-right: 5px;
}
.zst-table > .chart > .bottomaid > .right > label > input:checked + span {
  background: url(../www8300/images/order-g.png) no-repeat 68% center;
  background-size: 80%;
  background-color: var(--red-color);
}
.zst-table > .chart > .canvas-wrap {
  position: absolute;
  top: 0;
  left: 0;
}
.zst-table > .chart #canvas {
  position: absolute;
}
.zst-table > .chart .canvas-container {
  position: absolute !important;
  top: 0;
}
.zst-table > .chart > .canvas2 {
  position: absolute;
  z-index: -1;
}
.zst-table > .chart > .tj {
  width: 100%;
  border: 1px solid #cecece;
}
.zst-table > .chart > .tj > .title {
  height: 28px;
  line-height: 28px;
  font-size: 12px;
  font-weight: bold;
  color: #181818;
  padding-left: 10px;
  border-bottom: 1px solid #e0e0e0;
}
.zst-table > .chart > .tj > div {
  display: flex;
  align-items: center;
  padding: 0 10px;
  height: 24px;
}
.zst-table > .chart > .tj > div > div {
  font-size: 12px;
  color: #181818;
  margin-right: 20px;
}
.zst-table > .chart > .tj > div > div > span {
  color: #c60000;
}
.zst-table > .chart > .tj:first-of-type {
  border-bottom: none;
}
.zst-table > .chart > .tj:last-of-type {
  border-top: none;
}
.zst-table > .result {
  width: 100%;
  margin-top: 23px;
}
.zst-table > .result > .titl {
  width: 343px;
  height: 48px;
  font-size: 16px;
  font-weight: bold;
  text-align: center;
  line-height: 48px;
  background: #f7f7f7;
}
.zst-table > .result > .top {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.zst-table > .result > .top > .left {
  width: 343px;
  height: 48px;
  font-size: 18px;
  font-weight: bold;
  text-align: center;
  line-height: 48px;
  background: #f7f7f7;
  border: 1px solid #e0e0e0;
  border-bottom: none;
}
.zst-table > .result > .top > .total {
  font-size: 14px;
  font-weight: bold;
  color: #4a4a4a;
  display: flex;
  align-items: center;
}
.zst-table > .result > .top > .total > img {
  width: 46px;
  height: 42px;
}
.zst-table > .result > .top > .total > .nums {
  font-size: 22px;
  font-weight: bold;
  color: var(--red-color);
  margin: 0 6px;
}
.zst-table > .result > .top > .right {
  width: 99px;
  height: 26px;
  box-shadow: inset 0px -1px 3px 0px #ffffff, inset 0px 1px 3px 0px #ffffff;
  border-radius: 2px;
  border: 1px solid #4a4a4a;
  color: #4a4a4a;
  text-align: center;
  line-height: 26px;
  cursor: pointer;
}
.zst-table > .result > .con {
  position: relative;
  overflow: hidden;
}
.zst-table > .result > .con > .top > .line {
  min-height: 40px;
  display: flex;
}
.zst-table > .result > .con > .top > .line:nth-child(odd) {
  background: #f8f9fc;
}
.zst-table > .result > .con > .top > .line:nth-child(even) {
  background: #fefffb;
}
.zst-table > .result > .con > .top > .line > div {
  min-height: 40px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.zst-table > .result > .con > .top > .line:not(:first-of-type) > .left,
.zst-table > .result > .con > .top > .line:not(:first-of-type) > .center,
.zst-table > .result > .con > .top > .line:not(:first-of-type) > .right {
  border-top: none;
}
.zst-table > .result > .con > .top > .line > .left {
  width: 343px;
  border: 1px solid #cecece;
}
.zst-table > .result > .con > .top > .line > .left > span {
  width: 64px;
  height: 22px;
  background: #ffc570;
  border-radius: 11px;
  font-size: 12px;
  color: #ffffff;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-left: 24px;
}
.zst-table > .result > .con > .top > .line > .center {
  flex: 1;
  display: flex;
  flex-wrap: wrap;
  border: 1px solid #cecece;
  border-left: none;
}
.zst-table > .result > .con > .top > .line > .center > span {
  display: block;
  width: 26px;
  height: 26px;
  border-radius: 50%;
  text-align: center;
  line-height: 26px;
  background: #e7e7e7;
  margin: 0 2px;
}
.zst-table > .result > .con > .top > .line > .center > span.direct {
  color: #ffffff;
  background: #c60000;
}
.zst-table > .result > .con > .bot > .line {
  display: flex;
}
.zst-table > .result > .con > .bot > .line:not(:first-of-type) > .left,
.zst-table > .result > .con > .bot > .line:not(:first-of-type) > .center,
.zst-table > .result > .con > .bot > .line:not(:first-of-type) > .right {
  border-top: none;
}
.zst-table > .result > .con > .bot > .line:nth-child(odd) {
  background: #f8f9fc;
}
.zst-table > .result > .con > .bot > .line:nth-child(even) {
  background: #fefffb;
}
.zst-table > .result > .con > .bot > .line > .left {
  width: 343px;
  min-height: 40px;
  display: flex;
  justify-content: center;
  align-items: center;
  border: 1px solid #cecece;
}
.zst-table > .result > .con > .bot > .line > .left > span {
  width: 64px;
  height: 22px;
  background: #ffc570;
  border-radius: 11px;
  color: #ffffff;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-left: 24px;
}
.zst-table > .result > .con > .bot > .line > .center {
  flex: 1;
  display: flex;
  flex-wrap: wrap;
  min-height: 40px;
  border: 1px solid #cecece;
  border-left: none;
  border-top: none;
}
.zst-table > .result > .con > .bot > .line > .center > span {
  display: block;
  width: 61px;
  height: 40px;
  text-align: center;
  line-height: 40px;
  border: 1px solid #cecece;
}
.zst-table > .result > .con > .bot > .line > .center > span.bgred {
  background-color: #c60000;
  color: #ffffff;
}
.zst-table > .result > .con > .unpay {
  position: absolute;
  top: 0;
  left: 343px;
  width: calc(1198px - 343px);
  height: 100%;
  background: #fffafa;
}
.zst-table > .result > .con > .unpay > .con {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  overflow: hidden;
}
.zst-table > .result > .con > .unpay > .con > .til {
  font-size: 20px;
  color: #4a4a4a;
  display: flex;
  align-items: center;
  margin: 0 6px;
}
.zst-table > .result > .con > .unpay > .con > .til::before {
  display: inline-block;
  content: '';
  background: url(/www8300/images/rig.png) no-repeat center center;
  width: 212px;
  height: 7px;
  transform: rotateY(180deg);
}
.zst-table > .result > .con > .unpay > .con > .til::after {
  display: inline-block;
  content: '';
  background: url(/www8300/images/rig.png) no-repeat center center;
  width: 212px;
  height: 7px;
}
.zst-table > .result > .con > .unpay > .con > .tip {
  font-size: 16px;
  color: #ffc570;
  margin: 12px 0 20px;
}
.zst-table > .result > .con > .unpay > .con > .text {
  color: #4a4a4a;
  text-align: center;
  padding: 0 100px;
  margin-bottom: 30px;
  width: 100%;
}
.zst-table > .result > .con > .unpay > .con > .clock {
  display: flex;
  align-items: center;
}
.zst-table > .result > .con > .unpay > .con > .clock > span {
  margin-right: 8px;
}
.zst-table > .result > .con > .unpay > .con > .clock > .right {
  display: flex;
  align-items: center;
  font-size: 18px;
}
.zst-table > .result > .con > .unpay > .con > .clock > .right > span {
  width: 32px;
  height: 32px;
  background: #fff6e7;
  border-radius: 2px;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 18px;
  color: #ffad2a;
  margin: 0 5px;
}
.zst-table > .result > .con > .unpay > .con > .buy {
  width: 220px;
  height: 40px;
  background: linear-gradient(180deg, #e50000 0%, #c60000 100%);
  box-shadow: inset 0px -1px 3px 0px #ffbbbb, inset 0px 1px 3px 0px #ffbbbb;
  border-radius: 4px;
  font-size: 16px;
  font-weight: bold;
  color: #ffffff;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-top: 20px;
  cursor: pointer;
}
.zst-table > .result > .con > .unpay > .con > .buy::before {
  width: 18px;
  height: 18px;
  display: inline-block;
  content: '';
  background: url(/www8300/images/clock.png) no-repeat left center;
  background-size: 100%;
  margin-right: 5px;
}
.zst-table > .result > .con > .unpay > .con > .hint {
  margin-top: 10px;
  display: flex;
}
.zst-table > .result > .con > .unpay > .con > .hint > a {
  color: var(--red-color);
  text-decoration: underline;
  line-height: 19px;
  display: flex;
  align-items: center;
  margin-left: 10px;
}
.zst-table > .result > .con > .unpay > .con > .hint > a::before {
  display: block;
  content: '';
  width: 16px;
  height: 16px;
  background: url(/www8300/images/lq_center.png) no-repeat left center / 100%;
  margin-right: 2px;
}
.zst-table > .result > .con > .collect {
  position: absolute;
  top: 0;
  left: 343px;
  width: calc(1198px - 343px);
  height: 100%;
  background: #fffafa;
}
.zst-table > .result > .con > .collect > .con {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  overflow: hidden;
}
.zst-table > .result > .con > .collect > .con > .clock {
  display: flex;
  align-items: center;
  margin-top: 16px;
}
.zst-table > .result > .con > .collect > .con > .clock > span {
  margin-right: 8px;
}
.zst-table > .result > .con > .collect > .con > .clock > .right {
  display: flex;
  align-items: center;
  font-size: 22px;
}
.zst-table > .result > .con > .collect > .con > .clock > .right > span {
  width: 32px;
  height: 32px;
  background: #fff6e7;
  border-radius: 2px;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 18px;
  color: #ffad2a;
  margin: 0 5px;
}
.zst-table > .result > .con > .collect > .con > .tip {
  font-size: 14px;
  color: #999999;
  margin-top: 9px;
}
.zst-table > .parameter {
  width: 100%;
  margin-top: 24px;
  border: 2px solid #cecece;
  overflow: hidden;
}
.zst-table > .parameter > .top {
  width: 100%;
  height: 48px;
  background: #f7f7f7;
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 0 12px;
}
.zst-table > .parameter > .top > .text {
  font-size: 16px;
  font-weight: bold;
  display: flex;
  align-items: center;
}
.zst-table > .parameter > .top > .text::before {
  display: inline-block;
  content: '';
  width: 24px;
  height: 24px;
  background: url(/www8300/images/cssm.png) no-repeat center center;
}
.zst-table > .parameter > .top > .p-control {
  display: flex;
  align-items: center;
  cursor: pointer;
}
.zst-table > .parameter > .top > .p-control::before {
  display: inline-block;
  content: '';
  width: 16px;
  height: 16px;
  margin-right: 3px;
}
.zst-table > .parameter > .top > .p-control.param-xs::before {
  background: url(/www8300/images/eye-k.png) no-repeat center center;
}
.zst-table > .parameter > .top > .p-control.param-yc::before {
  background: url(/www8300/images/eye-b.png) no-repeat center center;
}
.zst-table > .parameter > .top > .p-control.param-xs {
  display: none;
}
.zst-table > .parameter > .param-bot {
  padding: 12px;
}
.zst-table > .parameter > .param-bot span {
  font-weight: bold;
}
.zst-table > .parameter > .param-bot > p:not(:last-of-type) {
  margin-bottom: 8px;
}
.zst-table .pastyc-pop {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(153, 153, 153, 0.43);
  display: flex;
  justify-content: center;
  align-items: center;
  display: none;
  z-index: 9999;
}
.zst-table .pastyc-pop > .con {
  width: 952px;
}
.zst-table .pastyc-pop > .con > .top {
  width: 100%;
  height: 40px;
  background: var(--main-color);
  font-size: 16px;
  color: #ffffff;
  padding: 0 24px;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.zst-table .pastyc-pop > .con > .top > img {
  width: 16px;
  height: 16px;
  cursor: pointer;
}
.zst-table .pastyc-pop > .con > .mid {
  width: 100%;
  padding: 16px 0 16px 24px;
  background: #ffffff;
  display: flex;
  align-items: center;
}
.zst-table .pastyc-pop > .con > .mid > .qi {
  width: 140px;
  height: 36px;
  background: #f6f6f6;
  border-radius: 2px;
  border: 1px solid #cecece;
  color: #4a4a4a;
  outline: none;
  text-align: center;
  cursor: pointer;
}
.zst-table .pastyc-pop > .con > .mid > .qi > option {
  text-align: center;
}
.zst-table .pastyc-pop > .con > .mid > input {
  width: 140px;
  height: 36px;
  background: #f6f6f6;
  border-radius: 2px;
  border: 1px solid #cecece;
  font-size: 16px;
  color: #4a4a4a;
  outline: none;
  text-align: center;
}
.zst-table .pastyc-pop > .con > .mid > .past-yc {
  width: 82px;
  height: 28px;
  background: #fba035;
  box-shadow: inset 0px 1px 3px 0px #f7f7f7;
  border-radius: 2px;
  color: #ffffff;
  margin-left: 20px;
  text-align: center;
  line-height: 28px;
  cursor: pointer;
}
.zst-table .pastyc-pop > .con > .bot {
  background-color: #ffffff;
  flex-direction: column;
  display: none;
}
.zst-table .pastyc-pop > .con > .bot > .bot1 {
  width: 100%;
  background-color: #ffffff;
  display: flex;
  flex-wrap: wrap;
  border: 1px solid #cecece;
  border-bottom: none;
}
.zst-table .pastyc-pop > .con > .bot > .bot1 > .line {
  width: 50%;
  display: flex;
}
.zst-table .pastyc-pop > .con > .bot > .bot1 > .line > .left {
  width: 170px;
  min-height: 40px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  font-size: 16px;
  color: #181818;
  background-color: #f8e6c0;
}
.zst-table .pastyc-pop > .con > .bot > .bot1 > .line > .left > span {
  width: 60px;
  height: 24px;
  background: #fba035;
  border-radius: 11px;
  font-size: 12px;
  color: #ffffff;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-top: 4px;
}
.zst-table .pastyc-pop > .con > .bot > .bot1 > .line > .center {
  flex: 1;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
}
.zst-table .pastyc-pop > .con > .bot > .bot1 > .line > .center > span {
  width: 26px;
  height: 26px;
  border-radius: 50%;
  text-align: center;
  line-height: 26px;
  background: #e7e7e7;
  margin: 0 2px;
  display: block;
}
.zst-table .pastyc-pop > .con > .bot > .bot2 {
  width: 100%;
  background-color: #ffffff;
  padding-bottom: 20px;
}
.zst-table .pastyc-pop > .con > .bot > .bot2 > .line {
  display: flex;
  background: #f8f9fc;
}
.zst-table .pastyc-pop > .con > .bot > .bot2 > .line > .left {
  width: 170px;
  min-height: 40px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  border: 1px solid #cecece;
  font-size: 16px;
  color: #181818;
}
.zst-table .pastyc-pop > .con > .bot > .bot2 > .line > .left > span {
  width: 60px;
  height: 24px;
  background: #fba035;
  border-radius: 11px;
  font-size: 12px;
  color: #ffffff;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-top: 4px;
}
.zst-table .pastyc-pop > .con > .bot > .bot2 > .line > .center {
  flex: 1;
  display: flex;
  flex-wrap: wrap;
  min-height: 40px;
  border: 1px solid #cecece;
  border-left: none;
  border-right: none;
  font-size: 16px;
  color: #181818;
}
.zst-table .pastyc-pop > .con > .bot > .bot2 > .line > .center > span {
  width: 46px;
  height: 40px;
  text-align: center;
  line-height: 40px;
  border: 1px solid #cecece;
  font-size: 16px;
  display: block;
}
.zst-table .pastyc-pop > .con > .bot > .bot2 > .line > .center > span.red {
  color: #fff;
  background: #c60000;
  font-size: 20px;
}
.zst-table .pastyc-pop > .con > .empty {
  flex: 1;
  height: 228px;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  border: 1px solid #cecece;
  border-left: none;
  display: none;
  background-color: #ffffff;
}
.zst-table .pastyc-pop > .con > .empty > img {
  width: 256px;
  height: 164px;
}
.zst-table .pastyc-pop > .con > .empty > span {
  font-size: 14px;
  color: #4a4a4a;
  margin-top: 4px;
}
.zst-table .pastyc-pop > .con > .show {
  display: flex;
}
.zst-table > .dantuo > .dan-item {
  display: flex;
  margin-top: 16px;
}
.zst-table > .dantuo > .dan-item > .left {
  width: 117px;
  background: #fba035;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 16px;
  font-weight: bold;
  color: #ffffff;
}
.zst-table > .dantuo > .dan-item > .right {
  flex: 1;
  border: 2px solid #e0e0e0;
  border-bottom-width: 1px;
  border-left: none;
  background: #f7f7f7;
}
.zst-table > .dantuo > .dan-item > .right > .section {
  display: flex;
  min-height: 42px;
  border-bottom: 1px solid #e0e0e0;
}
.zst-table > .dantuo > .dan-item > .right > .section > .titl {
  width: 118px;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  border-right: 1px solid #e0e0e0;
}
.zst-table > .dantuo > .dan-item > .right > .section > .titl > span {
  font-size: 12px;
}
.zst-table > .dantuo > .dan-item > .right > .section > .numbers {
  flex: 1;
  display: flex;
  align-items: center;
  padding: 2px 8px;
}
.zst-table .ml0 {
  margin-left: 0 !important;
}
.zst-table .dsjtitle {
  display: flex;
  align-items: flex-end;
  width: 322px;
  height: 38px;
  padding-left: 12px;
  background: url(/www8300/images/dsj.png) no-repeat left center / 100%;
}
.zst-table .dsjtitle img {
  display: block;
  width: 20px;
  height: 20px;
}
.zst-table .dsjtitle span {
  font-weight: bold;
  font-size: 18px;
  color: #181818;
  margin-left: 10px;
}
.zst-table .dsjpro {
  margin-top: 20px;
}
.zst-table .dsjpro .dsj {
  display: flex;
  width: 100%;
  min-height: 250px;
  padding: 15px 12px;
  background: #f8f9fc;
  box-shadow: 0px 1px 4px 0px #f6f6f6, 0px 1px 4px 0px #eeeeee;
}
.zst-table .dsjpro .dsj .left {
  display: flex;
  flex-direction: column;
  width: 310px;
  background: #ffffff;
}
.zst-table .dsjpro .dsj .left span {
  flex: 1;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 1px;
  border: 1px solid #eeeeee;
}
.zst-table .dsjpro .dsj .left span:not(:last-of-type) {
  border-bottom: none;
}
.zst-table .dsjpro .dsj .d1 {
  font-weight: bold;
  font-size: 18px;
  color: #4a4a4a;
}
.zst-table .dsjpro .dsj .dsj_before {
  flex: 1;
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: 20px 0;
  background: #ffffff;
}
.zst-table .dsjpro .dsj .dsj_before .d2 {
  margin-top: 5px;
  color: #4a4a4a;
}
.zst-table .dsjpro .dsj .dsj_before .d2 a {
  padding-left: 16px;
  color: #d18f25;
  text-decoration: underline;
  background: url(/www8300/images/n_vip_3.png) no-repeat left center / 13px 13px;
}
.zst-table .dsjpro .dsj .dsj_before .d2 span {
  color: #999999;
}
.zst-table .dsjpro .dsj .dsj_before .d3 {
  width: 554px;
  margin-top: 20px;
  padding: 0 16px;
  background: linear-gradient(180deg, #eafff1 0%, #fff9f1 100%);
  border: 1px dashed #dcab5f;
}
.zst-table .dsjpro .dsj .dsj_before .d3 .item {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 12px 0;
  cursor: pointer;
}
.zst-table .dsjpro .dsj .dsj_before .d3 .item .select {
  display: block;
  width: 16px;
  height: 16px;
  border-radius: 50%;
  margin-right: 5px;
  border: 1px solid #dbdbdb;
}
.zst-table .dsjpro .dsj .dsj_before .d3 .item .desc {
  font-weight: bold;
  color: #181818;
}
.zst-table .dsjpro .dsj .dsj_before .d3 .item .text {
  font-size: 12px;
  color: #999999;
}
.zst-table .dsjpro .dsj .dsj_before .d3 .item .l {
  display: flex;
  align-items: center;
}
.zst-table .dsjpro .dsj .dsj_before .d3 .item .r {
  display: flex;
  align-items: center;
  font-size: 10px;
  color: #e24939;
}
.zst-table .dsjpro .dsj .dsj_before .d3 .item .r .amount {
  font-weight: bold;
  font-size: 15px;
}
.zst-table .dsjpro .dsj .dsj_before .d3 .item .r .yh {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 40px;
  height: 18px;
  font-weight: bold;
  font-size: 10px;
  color: #ffffff;
  margin-right: 5px;
  background: url(/www8300/images/yh.png) no-repeat left center / 100%;
}
.zst-table .dsjpro .dsj .dsj_before .d3 .item:not(:last-of-type) {
  border-bottom: 1px solid #ffecd0;
}
.zst-table .dsjpro .dsj .dsj_before .d3 .item.selected .select {
  border: none;
  background: url(/www8300/images/selected2.png) no-repeat center center / 100%;
}
.zst-table .dsjpro .dsj .dsj_before .d3 .item.disabled {
  cursor: no-drop;
}
.zst-table .dsjpro .dsj .dsj_before .d3 .item.disabled .select {
  background: #eeeeee;
}
.zst-table .dsjpro .dsj .dsj_before .buy {
  width: 298px;
  height: 37px;
  margin-top: 22px;
  text-align: center;
  line-height: 37px;
  font-weight: bold;
  font-size: 16px;
  color: #ffffff;
  background: #fa5e47;
  border-radius: 2px;
  cursor: pointer;
}
.zst-table .dsjpro .dsj .dsj_after {
  flex: 1;
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: 20px 0;
  background: #ffffff;
}
.zst-table .dsjpro .dsj .dsj_after .d4 {
  color: #4a4a4a;
  margin-top: 18px;
}
.zst-table .dsjpro .dsj .dsj_after > a {
  width: 496px;
  height: 50px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-top: 45px;
  font-weight: bold;
  font-size: 16px;
  color: #e24939;
  background: url(/www8300/images/dsjbg.png) no-repeat left center / 100%;
}
.zst-table .dsjpro .dsj .dsjtj {
  flex: 1;
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: 32px 0 20px;
  background: #ffffff;
  border: 1px solid #eeeeee;
  border-left: none;
}
.zst-table .dsjpro .dsj .dsjtj .title {
  font-weight: bold;
  font-size: 18px;
  color: #e24939;
}
.zst-table .dsjpro .dsj .dsjtj p {
  font-size: 14px;
  color: #4a4a4a;
  margin-top: 16px;
}
.zst-table .dsjpro .dsj .dsjtj p a {
  font-size: 14px;
  color: #d18f25;
  padding-left: 16px;
  text-decoration: underline;
  background: url(/www8300/images/n_vip_3.png) no-repeat left center / 13px 13px;
}
.zst-table .dsjpro .dsj .dsjtj img {
  display: block;
  width: 264px;
  margin: 16px;
}
.zst-table .dsj_last {
  margin-top: 20px;
}
.zst-table .dsj_last .dsjcon {
  padding: 15px 12px;
  background: #f8f9fc;
  box-shadow: 0px 1px 4px 0px #f6f6f6, 0px 1px 4px 0px #eeeeee;
}
.zst-table .dsj_last .dsjcon .sel {
  width: 100%;
  padding: 11px 26px 14px;
  background-color: #ffffff;
}
.zst-table .dsj_last .dsjcon .sel a {
  color: #181818;
  margin-right: 42px;
}
.zst-table .dsj_last .dsjcon .sel a.active {
  font-weight: bold;
  color: #e24939;
  position: relative;
}
.zst-table .dsj_last .dsjcon .sel a.active::after {
  display: inline-block;
  content: '';
  width: 80%;
  height: 2px;
  position: absolute;
  bottom: -3px;
  left: 50%;
  transform: translateX(-50%);
  background: #e24939;
}
.zst-table .dsj_last .dsjcon .nums {
  display: none;
  flex-wrap: wrap;
  background-color: #ffffff;
}
.zst-table .dsj_last .dsjcon .nums span {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 40.4px;
  height: 28px;
  background: #ffffff;
  border: 1px solid #eeeeee;
}
.zst-table .dsj_last .dsjcon .nums span.zhong {
  color: #ffffff;
  background: #e24939;
}
.zst-table .dsj_last .dsjcon .nums.show {
  display: flex;
}
