﻿.header-date .date-main .date {
  font-size: 14px;
  line-height: 22px;
}
.header-date .date-main .label,
.market_box_8 .no-data p {
  font-size: 12px;
  line-height: 22px;
}
.tooltip {
  display: none;
  background: var(--tip_bg);
  border-radius: 4px;
  padding: 8px 12px;
  font-size: 14px;
  color: var(--tip_color);
  line-height: 1.57;
  max-width: 320px;
  white-space: normal;
  box-sizing: border-box;
}
.tooltip[data-show] {
  display: block;
}
.tooltip .tooltip-arrow,
.tooltip .tooltip-arrow::before {
  position: absolute;
  width: 8px;
  height: 8px;
  background: inherit;
}
.tooltip .tooltip-arrow {
  visibility: hidden;
}
.tooltip .tooltip-arrow::before {
  content: '';
  visibility: visible;
  transform: rotate(-45deg);
}
.tooltip[data-popper-placement^='top'] > .tooltip-arrow {
  bottom: -4px;
}
.tooltip[data-popper-placement^='bottom'] > .tooltip-arrow {
  top: -4px;
}
.tooltip[data-popper-placement^='left'] > .tooltip-arrow {
  left: -4px;
}
.tooltip[data-popper-placement^='right'] > .tooltip-arrow {
  right: -4px;
}
.body_ar .tooltip[data-popper-placement^='left'] > .tooltip-arrow {
  right: -4px;
  left: unset;
}
.body_ar .tooltip[data-popper-placement^='right'] > .tooltip-arrow {
  left: -4px;
  right: unset;
}
.quote_news_item {
  display: -webkit-flex;
  display: flex;
  flex-direction: column;
  height: 114px;
  padding: 12px 16px;
  background: var(--BgColor);
  border-radius: 12px;
  border: 1px solid var(--BorderLine_m2);
  box-sizing: border-box;
  overflow: hidden;
}
.quote_news_item.common_news_item {
  flex-direction: row;
}
.quote_news_item.individual_news .news_name {
  word-wrap: break-word;
  overflow: hidden;
  text-overflow: ellipsis;
  max-height: 59.976px;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
}
.quote_news_item:hover .news_name {
  color: var(--color);
}
.quote_news_item .news_left {
  display: -webkit-flex;
  display: flex;
  flex-direction: column;
  flex: 1;
}
.quote_news_item .news_sub {
  display: -webkit-flex;
  display: flex;
  align-items: center;
  margin-bottom: 4px;
}
.quote_news_item .news_sub .trading_dir {
  font-size: 18px;
  font-weight: 500;
  line-height: 23px;
  white-space: nowrap;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  overflow: hidden;
  word-wrap: normal;
  margin-left: 4px;
}
.quote_news_item .news_sub .trading_dir.end {
  color: var(--FontColor_2b);
}
.quote_news_item .news_sub .analysis_type {
  margin-bottom: 0;
  border-radius: 10px;
}
.quote_news_item .news_name {
  font-size: 14px;
  font-weight: 600;
  color: var(--FontColor_1);
  line-height: 20px;
  word-wrap: break-word;
  overflow: hidden;
  text-overflow: ellipsis;
  max-height: 39.984px;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.quote_news_item .news_sup {
  display: -webkit-flex;
  display: flex;
  align-items: center;
  font-size: 12px;
  color: var(--FontColor_2);
  line-height: 17px;
  margin-top: auto;
}
.quote_news_item .news_sup .resource {
  margin-left: 16px;
}
.quote_news_item .status_box {
  margin-right: 52px;
  margin-top: 5px;
}
.quote_news_item.quote_announcement_item .translate_content {
  margin-top: 4px;
  font-size: 12px;
  color: var(--FontColor_2b);
  line-height: 18px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.quote_news_item.quote_announcement_item .translate_content .iconfont {
  display: inline-block;
  font-size: 14px;
  margin-left: 4px;
  color: #9499a2;
  vertical-align: middle;
}
.company_info_wrapper .sub_title {
  font-size: 20px;
  font-weight: 600;
  color: var(--FontColor_1);
  line-height: 28px;
  margin-bottom: 14px;
}
.company_info_wrapper .company_intro {
  margin-top: 20px;
  padding-top: 20px;
  border-top: 1px solid var(--BorderLine_m2);
  font-size: 14px;
  color: var(--FontColor_1);
  line-height: 20px;
}
.sub_module {
  margin-top: 24px;
}
.sub_module:first-child {
  margin-top: 0;
}
.sub_module .module_title {
  padding: 24px 0 12px 0;
  font-size: 14px;
  font-weight: 600;
  color: var(--FontColor_1);
  line-height: 20px;
}
.dividends_more {
  cursor: pointer;
}
.executive_trends_table .table_body_type .table_td:nth-child(1),
.executive_trends_table .table_head .table_th:nth-child(1) {
  flex: 1.5 !important;
}
.executive_trends_table .table_body_type .table_td:nth-child(3),
.executive_trends_table .table_head .table_th:nth-child(3) {
  flex: 0.5 !important;
}
.executive_trends_table .table_td:nth-of-type(1) .institution {
  font-size: 14px;
  color: var(--FontColor_2b);
  line-height: 20px;
}
.table .table_body_type .table_td {
  line-height: 18px !important;
}
.column_info_wrapper {
  max-width: 1200px;
}
.column_content {
  display: -webkit-flex;
  display: flex;
  flex-wrap: wrap;
  column-gap: 48px;
  margin-bottom: 32px;
}
.column_content .column_item {
  flex: 1;
  display: table;
  max-width: 350px;
  min-width: 310px;
}
.column_content .column_item .row_item {
  display: table-row;
}
.column_content .column_item .row_item .cell_item {
  display: table-cell;
  vertical-align: middle;
  font-size: 14px;
  line-height: 20px;
  padding: 6px 0;
}
.column_content .column_item .row_item .cell_item.cell_label {
  color: var(--FontColor_2b);
  padding-left: 24px;
  white-space: nowrap;
}
.column_content .column_item .row_item .cell_item.cell_value {
  color: var(--FontColor_1);
  min-width: 200px;
}
.column_content .column_item .row_item .cell_item.cell_value.link_value {
  color: #2a78fe;
  word-break: normal;
}
.column_content .column_item .row_item .cell_item.cell_value.link_value:hover {
  text-decoration: underline;
}
.company_intro {
  color: var(--FontColor_1);
}
.company_intro h3 {
  font-weight: 600;
  font-size: 16px;
  line-height: 22px;
  margin-top: 32px;
}
.company_intro p {
  font-size: 14px;
  line-height: 20px;
  margin-top: 10px;
}
.quo_list {
  margin-top: 8px;
}
.quo_list .kkpager {
  padding-bottom: 24px;
}
.quo_list.stock .category-detail-item ul .each-cell.volume,
.quo_list.stock .category-table-header .each-cell.volume {
  display: flex;
  justify-content: flex-end;
}
.quo_list.cryptocurrencies .category-detail-item ul .each-cell.volume,
.quo_list.cryptocurrencies .category-table-header .each-cell.volume {
  display: flex;
  justify-content: flex-end;
}
.quo_list .no-data {
  width: 100%;
  text-align: center;
  clear: both;
  padding: 50px 0;
  display: none;
}
.quo_list .no-data img {
  width: 232px;
}
.quo_list .no-data p {
  text-align: center;
  color: var(--FontColor_2);
  margin-top: 12px;
}
.loading {
  padding: 250px 0;
  text-align: center;
}
.category-table-header {
  display: flex;
  padding: 9px 0;
  box-sizing: border-box;
  border-bottom: 1px solid var(--BorderLine_m2);
}
.category-table-header.fixed {
  position: fixed;
  top: 206px;
  z-index: 8;
}
.category-table-header li {
  font-size: 14px;
  color: var(--FontColor_2);
  display: flex;
  justify-content: flex-end;
}
.category-table-header li:last-child {
  justify-content: center !important;
}
.category-table-header li:nth-of-type(2) {
  padding-right: 10px;
}
.category-table-header li:nth-of-type(1) {
  justify-content: flex-start;
}
.category-table-header li .filter-icon {
  display: flex;
  flex-direction: column;
  margin-right: 4px;
  margin-bottom: 2px;
}
.category-table-header li .filter-icon.ascending .icon-rise,
.category-table-header li .filter-icon.descending .icon-fall {
  border-bottom-color: var(--FontColor_1);
}
.category-table-header li .filter-icon .customicon {
  width: 0;
  height: 0;
  border-right: 4px solid transparent;
  border-left: 4px solid transparent;
  border-bottom: 5px solid var(--FontColor_3);
  cursor: pointer;
}
.category-table-header li .filter-icon .customicon.icon-fall {
  transform: rotate(-180deg);
  margin-top: 2px;
}
.category-detail-item ul .each-cell,
.category-table-header .each-cell {
  flex: 1;
  text-align: left;
  box-sizing: border-box;
  line-height: 22px;
  vertical-align: middle;
  padding-left: 20px !important;
}
.category-detail-item ul .each-cell:last-of-type,
.category-table-header .each-cell:last-of-type {
  padding-left: 0 !important;
}
.category-detail-item ul .each-cell.process_line .process,
.category-table-header .each-cell.process_line .process {
  display: inline-block;
  position: relative;
  width: 100%;
  height: 6px;
  background: var(--BorderLine_m2);
  border-radius: 3px;
}
.category-detail-item ul .each-cell.process_line .process::before,
.category-table-header .each-cell.process_line .process::before {
  content: '';
  position: absolute;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 6px 6px 0 6px;
  border-radius: 6px;
  border-color: var(--FontColor_2) transparent transparent transparent;
  right: calc(var(--process-left) - 6px);
  top: -9px;
}
.category-detail-item ul .each-cell.process_line .process-inner,
.category-table-header .each-cell.process_line .process-inner {
  width: 100%;
  height: 6px;
  border-radius: 3px;
  position: relative;
  overflow: hidden;
}
.category-detail-item ul .each-cell.process_line .process-inner::after,
.category-table-header .each-cell.process_line .process-inner::after {
  content: '';
  position: absolute;
  width: 8px;
  height: 6px;
  background: var(--FontColor_2);
  right: calc(var(--process-left) - 4px);
  bottom: 0;
}
.category-detail-item ul .each-cell.redclose,
.category-table-header .each-cell.redclose {
  color: #fa5754;
}
.category-detail-item ul .each-cell.volume,
.category-table-header .each-cell.volume {
  display: none;
}
.category-detail-item ul .each-cell:nth-of-type(1),
.category-table-header .each-cell:nth-of-type(1) {
  display: flex;
  align-items: center;
  min-width: 0;
  min-width: 180px;
}
.category-detail-item ul .each-cell:nth-of-type(1) > span,
.category-table-header .each-cell:nth-of-type(1) > span {
  max-width: 60%;
  text-align: right;
}
.category-detail-item ul .each-cell:nth-of-type(1) .market_avatar_wrapper,
.category-table-header .each-cell:nth-of-type(1) .market_avatar_wrapper {
  margin-left: 8px;
}
.category-detail-item ul .each-cell:nth-of-type(1) .custom-icon,
.category-table-header .each-cell:nth-of-type(1) .custom-icon {
  display: inline-block;
  flex-shrink: 0;
  line-height: 32px;
  text-align: center;
  font-size: 12px;
  font-weight: 600;
  color: var(--BgColor);
  background: var(--icon_gray);
}
.category-detail-item ul .each-cell:nth-of-type(1) i,
.category-table-header .each-cell:nth-of-type(1) i {
  margin-left: 10px;
  cursor: pointer;
}
.category-detail-item ul .each-cell:nth-of-type(1) i.icon-follow_active,
.category-detail-item ul .each-cell:nth-of-type(1) i.icon-follow_def:hover,
.category-table-header .each-cell:nth-of-type(1) i.icon-follow_active,
.category-table-header .each-cell:nth-of-type(1) i.icon-follow_def:hover {
  color: var(--color);
}
.category-detail-item ul .each-cell:nth-of-type(1) i.icon-follow_def,
.category-table-header .each-cell:nth-of-type(1) i.icon-follow_def {
  color: var(--FontColor_2);
}
.category-detail-item ul .each-cell:nth-of-type(1) .title_name,
.category-table-header .each-cell:nth-of-type(1) .title_name {
  max-width: 100%;
  white-space: nowrap;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  overflow: hidden;
  word-wrap: normal;
  display: inline-block;
  line-height: 20px;
  font-weight: 600;
  font-size: 16px;
}
.category-detail-item ul .each-cell:nth-of-type(1) .title_name:hover,
.category-table-header .each-cell:nth-of-type(1) .title_name:hover {
  color: var(--color);
}
.category-detail-item ul .each-cell:nth-of-type(1) p,
.category-table-header .each-cell:nth-of-type(1) p {
  max-width: 100%;
  white-space: nowrap;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  overflow: hidden;
  word-wrap: normal;
  color: var(--FontColor_2);
  margin-top: -6px;
  font-size: 13px;
  line-height: 18px;
}
.category-detail-item ul .each-cell:nth-of-type(1) .avatar_name,
.category-table-header .each-cell:nth-of-type(1) .avatar_name {
  display: flex;
  align-items: center;
  text-align: right;
  flex: 1;
}
.category-detail-item ul .each-cell:nth-of-type(1) .avatar_name:hover .title_name,
.category-table-header .each-cell:nth-of-type(1) .avatar_name:hover .title_name {
  color: var(--color);
}
.category-detail-item ul .each-cell:nth-of-type(1) .avatar_name > span,
.category-table-header .each-cell:nth-of-type(1) .avatar_name > span {
  flex: 1;
  width: 0;
}
.category-detail-item ul .each-cell:nth-of-type(1) .avatar_name > span p,
.category-table-header .each-cell:nth-of-type(1) .avatar_name > span p {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.category-detail-item ul .each-cell .range52,
.category-table-header .each-cell .range52 {
  width: 55%;
  margin: 0 auto;
}
.category-detail-item ul .each-cell .range52 .now_box,
.category-table-header .each-cell .range52 .now_box {
  position: relative;
  height: 8px;
}
.category-detail-item ul .each-cell .range52 .now_box .iconfont,
.category-table-header .each-cell .range52 .now_box .iconfont {
  position: absolute;
  transform: translateX(50%);
  -ms-transform: translateX(50%);
  -moz-transform: translateX(50%);
  -webkit-transform: translateX(50%);
  -o-transform: translateX(50%);
  bottom: -3px;
  font-size: 12px;
}
.category-detail-item ul .each-cell .range52 .range_box,
.category-table-header .each-cell .range52 .range_box {
  height: 4px;
  background: #ccc;
  border-radius: 3px;
}
.category-detail-item ul .each-cell .range52 .low_high,
.category-table-header .each-cell .range52 .low_high {
  display: flex;
  justify-content: space-between;
  font-weight: 700;
}
.category-detail-item ul .each-cell .range52 .low_high .low,
.category-table-header .each-cell .range52 .low_high .low {
  transform: translateX(50%);
  -ms-transform: translateX(50%);
  -moz-transform: translateX(50%);
  -webkit-transform: translateX(50%);
  -o-transform: translateX(50%);
}
.category-detail-item ul .each-cell .range52 .low_high .high,
.category-table-header .each-cell .range52 .low_high .high {
  transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  -webkit-transform: translateX(-50%);
  -o-transform: translateX(-50%);
}
.category-detail-item ul .each-cell:nth-of-type(2),
.category-table-header .each-cell:nth-of-type(2) {
  width: 18%;
  text-align: left;
  font-size: 14px;
}
.category-detail-item ul .each-cell:nth-of-type(2) .close_date,
.category-table-header .each-cell:nth-of-type(2) .close_date {
  width: 100%;
  height: 100%;
  display: block;
  padding: 12px 0 11px 0;
  padding-right: 10px;
  box-sizing: border-box;
}
.category-detail-item ul .each-cell.rising-falling-amounts,
.category-table-header .each-cell.rising-falling-amounts {
  position: relative;
  width: 16%;
  font-size: 14px;
  display: flex;
  justify-content: flex-end;
}
.category-detail-item ul .each-cell.rising-falling-amounts .iconfont,
.category-table-header .each-cell.rising-falling-amounts .iconfont {
  font-size: 10px;
}
.category-detail-item ul .each-cell.market-value,
.category-table-header .each-cell.market-value {
  display: flex;
  justify-content: flex-end;
}
.category-detail-item ul .each-cell.process_line,
.category-table-header .each-cell.process_line {
  min-width: 330px;
  max-width: 330px;
  padding: 0 56px !important;
}
.category-detail-item ul .each-cell .process_line-val,
.category-table-header .each-cell .process_line-val {
  display: flex;
  width: 100%;
  justify-content: space-between;
}
.category-detail-item ul .each-cell .process_line-val.font_size12,
.category-table-header .each-cell .process_line-val.font_size12 {
  font-size: 12px;
}
.category-detail-item ul .each-cell.recent-chart,
.category-table-header .each-cell.recent-chart {
  max-width: 120px;
}
.category-detail-item ul .each-cell.recent-chart .chart-inner,
.category-table-header .each-cell.recent-chart .chart-inner {
  width: 90px;
  height: 42px;
  float: left;
}
.category-detail-item ul .each-cell.recent-chart .chart-inner > div:nth-child(2),
.category-table-header .each-cell.recent-chart .chart-inner > div:nth-child(2) {
  box-shadow: none;
}
.category-detail-item ul .each-cell.operation,
.category-table-header .each-cell.operation {
  min-width: 165px;
  text-align: center;
  padding-right: 16px;
}
.category-detail-item ul .each-cell.recent-chart,
.category-table-header .each-cell.recent-chart {
  max-width: 120px;
}
.category-detail-item ul .each-cell.recent-chart .chart-inner,
.category-table-header .each-cell.recent-chart .chart-inner {
  width: 90px;
  height: 42px;
  float: left;
}
.category-detail-item ul .each-cell .check_more_btn,
.category-detail-item ul .each-cell .openchart-btn,
.category-table-header .each-cell .check_more_btn,
.category-table-header .each-cell .openchart-btn {
  display: inline-block;
  padding: 6px 9px;
  font-weight: 600;
  border-radius: 8px;
  line-height: 20px;
  cursor: pointer;
}
.category-detail-item ul .each-cell .openchart-btn,
.category-table-header .each-cell .openchart-btn {
  background: var(--color);
  color: #1f2533;
  margin: 0 0 6px 6px;
}
.category-detail-item ul .each-cell .openchart-btn:hover,
.category-table-header .each-cell .openchart-btn:hover {
  background: #00c89c;
}
.category-detail-item ul .each-cell .check_more_btn,
.category-table-header .each-cell .check_more_btn {
  padding: 5px 8px;
  color: var(--color);
  border: 1px solid var(--color);
}
.category-detail-item ul .each-cell .check_more_btn:hover,
.category-table-header .each-cell .check_more_btn:hover {
  color: var(--color);
  border-color: var(--color);
}
.category-detail-item ul .each-cell {
  padding: 12px 0 11px 0;
  font-weight: 500;
}
.category-table-header .each-cell {
  font-family: var(--fontFamily) !important;
  align-items: center;
}
.category-table-body {
  height: 100%;
}
.category-table-body .no_login {
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 100%;
  text-align: center;
  padding: 50px 0;
}
.category-table-body .no_login img {
  width: 200px;
}
.category-table-body .no_login p {
  text-align: center;
  margin-top: 12px;
  color: #1f2533;
  background: var(--color);
  display: inline-block;
  padding: 8px 18px;
  border-radius: 8px;
  cursor: pointer;
  font-weight: 600;
  font-size: 16px;
}
.category-table-body .no_login p .iconfont {
  font-size: 14px;
  vertical-align: middle;
  margin-left: 10px;
}
.category-table-body .no_login p:hover {
  background: #00c89c;
}
.category-table-body .each-cell:nth-of-type(2) span {
  padding-right: 10px;
}
.category-table-body .category-detail-item {
  color: var(--FontColor_1);
  box-sizing: border-box;
}
.category-table-body .category-detail-item .ul-parent {
  display: flex;
  align-items: center;
  border-bottom: 1px solid var(--BorderLine_m2);
}
.category-table-body .category-detail-item:last-child {
  border: 0;
}
.market_box_8 {
  padding-top: 16px;
}
.market_box_8 .market_avatar_wrapper {
  margin-left: 8px;
}
.market_box_8 .no-data {
  width: 100%;
  text-align: center;
  clear: both;
  padding: 60px 0;
  display: none;
}
.market_box_8 .no-data img {
  width: 200px;
}
.market_box_8 .no-data p {
  text-align: center;
  color: var(--FontColor_2);
  margin-top: 12px;
}
:where([data-width='320'], [data-width='360'], [data-width='500'], [data-width='520'], [data-width='560'], [data-width='600'], [data-width='620'], [data-width='650'], [data-width='660'], [data-width='680'], [data-width='700'], [data-width='720'], [data-width='750'], [data-width='765'], [data-width='770'], [data-width='800'], [data-width='820'], [data-width='830'], [data-width='835'], [data-width='845'], [data-width='850'], [data-width='865'], [data-width='875'], [data-width='860'], [data-width='880'], [data-width='890'], [data-width='900'], [data-width='919'], [data-width='920'], [data-width='930'], [data-width='950'], [data-width='960'], [data-width='980'], [data-width='1000'], [data-width='1010'], [data-width='1020'], [data-width='1035'], [data-width='1040'], [data-width='1044'], [data-width='1050'], [data-width='1060'], [data-width='1080'], [data-width='1100'], [data-width='1110'], [data-width='1120'], [data-width='1127'], [data-width='1140'], [data-width='1150'], [data-width='1160'], [data-width='1170'], [data-width='1180'], [data-width='1190'], [data-width='1200'], [data-width='1220'], [data-width='1232'], [data-width='1250'], [data-width='1280'], [data-width='1300'])
  .category-detail-item
  ul
  .each-cell.ask,
:where([data-width='320'], [data-width='360'], [data-width='500'], [data-width='520'], [data-width='560'], [data-width='600'], [data-width='620'], [data-width='650'], [data-width='660'], [data-width='680'], [data-width='700'], [data-width='720'], [data-width='750'], [data-width='765'], [data-width='770'], [data-width='800'], [data-width='820'], [data-width='830'], [data-width='835'], [data-width='845'], [data-width='850'], [data-width='865'], [data-width='875'], [data-width='860'], [data-width='880'], [data-width='890'], [data-width='900'], [data-width='919'], [data-width='920'], [data-width='930'], [data-width='950'], [data-width='960'], [data-width='980'], [data-width='1000'], [data-width='1010'], [data-width='1020'], [data-width='1035'], [data-width='1040'], [data-width='1044'], [data-width='1050'], [data-width='1060'], [data-width='1080'], [data-width='1100'], [data-width='1110'], [data-width='1120'], [data-width='1127'], [data-width='1140'], [data-width='1150'], [data-width='1160'], [data-width='1170'], [data-width='1180'], [data-width='1190'], [data-width='1200'], [data-width='1220'], [data-width='1232'], [data-width='1250'], [data-width='1280'], [data-width='1300'])
  .category-table-header
  .each-cell.ask {
  display: none !important;
}
:where([data-width='320'], [data-width='360'], [data-width='500'], [data-width='520'], [data-width='560'], [data-width='600'], [data-width='620'], [data-width='650'], [data-width='660'], [data-width='680'], [data-width='700'], [data-width='720'], [data-width='750'], [data-width='765'], [data-width='770'], [data-width='800'], [data-width='820'], [data-width='830'], [data-width='835'], [data-width='845'], [data-width='850'], [data-width='865'], [data-width='875'], [data-width='860'], [data-width='880'], [data-width='890'], [data-width='900'], [data-width='919'], [data-width='920'], [data-width='930'], [data-width='950'], [data-width='960'], [data-width='980'], [data-width='1000'], [data-width='1010'], [data-width='1020'], [data-width='1035'], [data-width='1040'], [data-width='1044'], [data-width='1050'], [data-width='1060'], [data-width='1080'], [data-width='1100'], [data-width='1110'], [data-width='1120'], [data-width='1127'], [data-width='1140'], [data-width='1150'], [data-width='1160'], [data-width='1170'], [data-width='1180'], [data-width='1190'], [data-width='1200'], [data-width='1220'], [data-width='1232'], [data-width='1250'], [data-width='1280'], [data-width='1300'], [data-width='1310'], [data-width='1326'], [data-width='1350'], [data-width='1400'], [data-width='1450'], [data-width='1500'], [data-width='1540'])
  .category-detail-item
  ul
  .each-cell.market-value,
:where([data-width='320'], [data-width='360'], [data-width='500'], [data-width='520'], [data-width='560'], [data-width='600'], [data-width='620'], [data-width='650'], [data-width='660'], [data-width='680'], [data-width='700'], [data-width='720'], [data-width='750'], [data-width='765'], [data-width='770'], [data-width='800'], [data-width='820'], [data-width='830'], [data-width='835'], [data-width='845'], [data-width='850'], [data-width='865'], [data-width='875'], [data-width='860'], [data-width='880'], [data-width='890'], [data-width='900'], [data-width='919'], [data-width='920'], [data-width='930'], [data-width='950'], [data-width='960'], [data-width='980'], [data-width='1000'], [data-width='1010'], [data-width='1020'], [data-width='1035'], [data-width='1040'], [data-width='1044'], [data-width='1050'], [data-width='1060'], [data-width='1080'], [data-width='1100'], [data-width='1110'], [data-width='1120'], [data-width='1127'], [data-width='1140'], [data-width='1150'], [data-width='1160'], [data-width='1170'], [data-width='1180'], [data-width='1190'], [data-width='1200'], [data-width='1220'], [data-width='1232'], [data-width='1250'], [data-width='1280'], [data-width='1300'], [data-width='1310'], [data-width='1326'], [data-width='1350'], [data-width='1400'], [data-width='1450'], [data-width='1500'], [data-width='1540'])
  .category-table-header
  .each-cell.market-value {
  display: none !important;
}
:where([data-width='320'], [data-width='360'], [data-width='500'], [data-width='520'], [data-width='560'], [data-width='600'], [data-width='620'], [data-width='650'], [data-width='660'], [data-width='680'], [data-width='700'], [data-width='720'], [data-width='750'], [data-width='765'], [data-width='770'], [data-width='800'], [data-width='820'], [data-width='830'], [data-width='835'], [data-width='845'], [data-width='850'], [data-width='865'], [data-width='875'], [data-width='860'], [data-width='880'], [data-width='890'], [data-width='900'], [data-width='919'], [data-width='920'], [data-width='930'], [data-width='950'], [data-width='960'], [data-width='980'], [data-width='1000'], [data-width='1010'], [data-width='1020'], [data-width='1035'], [data-width='1040'], [data-width='1044'], [data-width='1050'], [data-width='1060'], [data-width='1080'], [data-width='1100'])
  .category-detail-item
  ul
  .each-cell.recent-chart,
:where([data-width='320'], [data-width='360'], [data-width='500'], [data-width='520'], [data-width='560'], [data-width='600'], [data-width='620'], [data-width='650'], [data-width='660'], [data-width='680'], [data-width='700'], [data-width='720'], [data-width='750'], [data-width='765'], [data-width='770'], [data-width='800'], [data-width='820'], [data-width='830'], [data-width='835'], [data-width='845'], [data-width='850'], [data-width='865'], [data-width='875'], [data-width='860'], [data-width='880'], [data-width='890'], [data-width='900'], [data-width='919'], [data-width='920'], [data-width='930'], [data-width='950'], [data-width='960'], [data-width='980'], [data-width='1000'], [data-width='1010'], [data-width='1020'], [data-width='1035'], [data-width='1040'], [data-width='1044'], [data-width='1050'], [data-width='1060'], [data-width='1080'], [data-width='1100'])
  .category-table-header
  .each-cell.recent-chart {
  display: none;
}
:where([data-width='320'], [data-width='360'], [data-width='500'], [data-width='520'], [data-width='560'], [data-width='600'], [data-width='620'], [data-width='650'], [data-width='660'], [data-width='680'], [data-width='700'], [data-width='720'], [data-width='750'], [data-width='765'], [data-width='770'], [data-width='800'], [data-width='820'], [data-width='830'], [data-width='835'], [data-width='845'], [data-width='850'], [data-width='865'], [data-width='875'], [data-width='860'], [data-width='880'], [data-width='890'], [data-width='900'], [data-width='919'], [data-width='920'], [data-width='930'], [data-width='950'])
  .category-detail-item
  ul
  .each-cell.process_line,
:where([data-width='320'], [data-width='360'], [data-width='500'], [data-width='520'], [data-width='560'], [data-width='600'], [data-width='620'], [data-width='650'], [data-width='660'], [data-width='680'], [data-width='700'], [data-width='720'], [data-width='750'], [data-width='765'], [data-width='770'], [data-width='800'], [data-width='820'], [data-width='830'], [data-width='835'], [data-width='845'], [data-width='850'], [data-width='865'], [data-width='875'], [data-width='860'], [data-width='880'], [data-width='890'], [data-width='900'], [data-width='919'], [data-width='920'], [data-width='930'], [data-width='950'])
  .category-table-header
  .each-cell.process_line {
  display: none;
}
:where([data-width='320'], [data-width='360'], [data-width='500'], [data-width='520'], [data-width='560'], [data-width='600'], [data-width='620'], [data-width='650'], [data-width='660'], [data-width='680'], [data-width='700'], [data-width='720'], [data-width='750'], [data-width='765'], [data-width='770'], [data-width='800'], [data-width='820'], [data-width='830'])
  .category-detail-item
  ul
  .each-cell.operation,
:where([data-width='320'], [data-width='360'], [data-width='500'], [data-width='520'], [data-width='560'], [data-width='600'], [data-width='620'], [data-width='650'], [data-width='660'], [data-width='680'], [data-width='700'], [data-width='720'], [data-width='750'], [data-width='765'], [data-width='770'], [data-width='800'], [data-width='820'], [data-width='830'])
  .category-table-header
  .each-cell.operation {
  display: none;
}
:where([data-width='320'], [data-width='360'], [data-width='500'], [data-width='520'], [data-width='560'], [data-width='600'], [data-width='620'], [data-width='650'], [data-width='660'], [data-width='680'])
  .category-detail-item
  ul
  .each-cell.bid,
:where([data-width='320'], [data-width='360'], [data-width='500'], [data-width='520'], [data-width='560'], [data-width='600'], [data-width='620'], [data-width='650'], [data-width='660'], [data-width='680'])
  .category-table-header
  .each-cell.bid {
  display: none;
}
.market_finance_overview_container .loading_wrap {
  width: 100%;
  padding-top: 100px;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: var(--BgColor);
  z-index: 3;
}
.market_finance_overview_container .loading_wrap.loadingHide {
  display: none;
}
.market_finance_overview_container .loading_wrap img {
  width: auto;
}
.market_finance_overview_container .no-data {
  width: 100%;
  text-align: center;
  padding: 70px 0;
  display: none;
}
.market_finance_overview_container .no-data .no_data_img {
  width: 200px;
}
.market_finance_overview_container .no-data p {
  text-align: center;
  margin-top: -20px;
  font-size: 14px;
  color: var(--FontColor_3);
}
.market_finance_overview_container .label_title {
  font-size: 14px;
  font-weight: 600;
  color: var(--FontColor_1);
  line-height: 20px;
  margin-bottom: 16px;
  display: flex;
  align-items: center;
}
.market_finance_overview_container .label_title .iconfont {
  font-size: 14px;
}
.market_finance_overview_container .label_title.hover_title:hover {
  color: var(--color);
}
.market_finance_overview_container .financial_calendar .financial_calendar_wrap {
  background: var(--BorderColor2);
  border-radius: 12px;
  width: 100%;
  box-sizing: border-box;
  padding: 24px 40px;
  display: flex;
  align-items: center;
}
.market_finance_overview_container .financial_calendar .financial_calendar_wrap li {
  width: 25%;
  white-space: nowrap;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.market_finance_overview_container .financial_calendar .financial_calendar_wrap li .data_t1 {
  font-size: 14px;
  font-weight: 400;
  color: var(--FontColor_2b);
  line-height: 20px;
  display: flex;
  align-items: center;
}
.market_finance_overview_container .financial_calendar .financial_calendar_wrap li .data_t1.analyst_ratings {
  cursor: pointer;
}
.market_finance_overview_container .financial_calendar .financial_calendar_wrap li .data_t1.analyst_ratings i {
  font-size: 12px;
  margin-top: -2px;
}
.market_finance_overview_container .financial_calendar .financial_calendar_wrap li .data_t2 {
  margin: 8px 0;
  font-size: 20px;
  font-weight: 600;
  color: var(--FontColor_1);
  line-height: 28px;
}
.market_finance_overview_container .financial_calendar .financial_calendar_wrap li .data_t3 {
  font-size: 14px;
  font-weight: 400;
  color: var(--FontColor_2b);
  line-height: 20px;
}
.market_finance_overview_container .financial_calendar .financial_calendar_wrap li .color_green {
  color: #00c889;
}
.market_finance_overview_container .financial_calendar .financial_calendar_wrap li .color_red {
  color: #fa5754;
}
.market_finance_overview_container .main_composition .label_title {
  cursor: pointer;
  margin-bottom: 24px;
}
.market_finance_overview_container .main_composition_wrap {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.market_finance_overview_container .main_composition_wrap .label_title {
  cursor: pointer;
}
.market_finance_overview_container .main_composition_wrap li {
  width: calc(50% - 24px);
}
.market_finance_overview_container .main_composition_wrap li .c_top {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.market_finance_overview_container .main_composition_wrap li .c_top svg {
  width: 16px;
  height: 16px;
  margin-right: 4px;
  color: #c2c5cc;
}
.market_finance_overview_container .main_composition_wrap li .c_top .c_left,
.market_finance_overview_container .main_composition_wrap li .c_top .c_right {
  display: flex;
  align-items: center;
}
.market_finance_overview_container .main_composition_wrap li .c_top .c_left {
  font-size: 18px;
  font-weight: 600;
  color: var(--FontColor_1);
  line-height: 25px;
}
.market_finance_overview_container .main_composition_wrap li .c_top .c_left .column_title {
  font-size: 20px;
  line-height: 25px;
  padding: 0;
  font-weight: 600;
}
.market_finance_overview_container .main_composition_wrap li .c_top .time_step {
  color: var(--FontColor_2);
  font-size: 12px;
}
.market_finance_overview_container .main_composition_wrap li .c_top .time_step .val {
  padding-right: 6px;
  color: var(--FontColor_1);
}
.market_finance_overview_container .main_composition_wrap li .chart_item {
  position: relative;
  width: 100%;
  height: 250px;
}
.market_finance_overview_container .main_composition_wrap li .chart_item .chart_item_wrap {
  position: absolute;
  right: 0;
  top: 0;
  bottom: 0;
  left: 0;
}
.market_finance_overview_container .main_composition_wrap li .chart_item .chart_item_wrap .axisValueLabel {
  font-size: 12px;
  line-height: 17px;
  font-weight: 500;
  color: var(--FontColor_1);
  margin-bottom: 4px;
}
.market_finance_overview_container .main_composition_wrap li .chart_item .chart_item_wrap .chart_tooltip_item {
  position: relative;
  display: flex;
  justify-content: space-between;
  align-items: center;
  font-size: 12px;
  line-height: 17px;
  min-width: 140px;
}
.market_finance_overview_container .main_composition_wrap li .chart_item .chart_item_wrap .chart_tooltip_item .circle {
  width: 10px;
  height: 10px;
  background-color: #17c784;
  border-radius: 100%;
  margin-left: 2px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.market_finance_overview_container .main_composition_wrap li .chart_item .chart_item_wrap .chart_tooltip_item .logo {
  width: 10px;
  height: 10px;
  border-radius: 10px;
  object-fit: contain;
}
.market_finance_overview_container .main_composition_wrap li .chart_item .chart_item_wrap .chart_tooltip_item .square {
  width: 10px;
  height: 10px;
  border-radius: 2px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.market_finance_overview_container .main_composition_wrap li .chart_item .chart_item_wrap .chart_tooltip_item .x_label {
  color: var(--FontColor_2b);
  text-align: right;
  flex: 1;
  margin-right: 4px;
  margin-left: 12px;
}
.market_finance_overview_container .main_composition_wrap li .chart_item .chart_item_wrap .chart_tooltip_item .x_value {
  color: var(--FontColor_1);
}
.market_finance_overview_container .financial_forecast .type_ul {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
}
.market_finance_overview_container .financial_forecast .type_ul li {
  margin: 0 0 12px 16px;
  height: 28px;
  padding: 0 8px;
  line-height: 28px;
  background: var(--BgColor);
  border-radius: 8px;
  border: 1px solid var(--BorderLine_m2);
  font-weight: 400;
  color: var(--FontColor_2b);
  font-size: 14px;
  cursor: pointer;
}
.market_finance_overview_container .financial_forecast .type_ul li:hover {
  border-color: var(--color);
}
.market_finance_overview_container .financial_forecast .type_ul li.active {
  color: var(--FontColor_1);
  font-weight: 600;
  border-color: var(--FontColor_1);
}
.market_finance_overview_container .financial_forecast .financial_forecast_content {
  display: none;
  width: 100%;
}
.market_finance_overview_container .financial_forecast .financial_forecast_content.active {
  display: block;
}
.market_finance_overview_container .financial_forecast .financial_forecast_content .description {
  font-size: 14px;
  color: var(--FontColor_2b);
}
.market_finance_overview_container .financial_forecast .financial_forecast_content .description .to-link {
  cursor: pointer;
  color: #00c89c;
}
.market_finance_overview_container .financial_forecast .financial_forecast_content .money-unit {
  margin-top: 32px;
  font-size: 12px;
  font-weight: 400;
  color: var(--FontColor_2);
  line-height: 17px;
}
.market_finance_overview_container .financial_forecast .financial_forecast_content .chart-wrap {
  width: 100%;
  height: 400px;
}
.market_finance_overview_container .financial_situation {
  position: relative;
}
.market_finance_overview_container .financial_situation .no-data {
  position: absolute;
  right: 0;
  top: 0;
}
.market_finance_overview_container .financial_situation .sub_label_title {
  font-size: 14px;
  font-weight: 600;
  color: var(--FontColor_1);
  line-height: 20px;
}
.market_finance_overview_container .financial_situation .label_title,
.market_finance_overview_container .financial_situation .to-income {
  cursor: pointer;
  user-select: none;
}
.market_finance_overview_container .financial_situation .description {
  margin-top: 6px;
  font-size: 14px;
  font-weight: 400;
  color: var(--FontColor_2b);
  line-height: 20px;
}
.market_finance_overview_container .financial_situation .money-unit {
  font-size: 12px;
  font-weight: 400;
  color: var(--FontColor_2);
  line-height: 17px;
  margin-top: 32px;
}
.market_finance_overview_container .financial_situation .chart-wrap {
  width: 100%;
  height: 400px;
}
.market_finance_overview_container .axisValueLabel {
  font-size: 12px;
  line-height: 17px;
  font-weight: 500;
  color: var(--FontColor_1);
  margin-bottom: 4px;
}
.market_finance_overview_container .chart_tooltip_item {
  position: relative;
  display: flex;
  justify-content: space-between;
  align-items: center;
  font-size: 12px;
  line-height: 17px;
  min-width: 140px;
  margin-top: 6px;
}
.market_finance_overview_container .chart_tooltip_item .circle {
  width: 10px;
  height: 10px;
  background-color: #17c784;
  border-radius: 100%;
  margin-left: 2px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.market_finance_overview_container .chart_tooltip_item .logo {
  width: 10px;
  height: 10px;
  border-radius: 10px;
  object-fit: contain;
}
.market_finance_overview_container .chart_tooltip_item .square {
  width: 10px;
  height: 10px;
  border-radius: 2px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.market_finance_overview_container .chart_tooltip_item .x_label {
  color: var(--FontColor_2b);
  text-align: right;
  flex: 1;
  margin-right: 4px;
  margin-left: 12px;
}
.market_finance_overview_container .chart_tooltip_item .x_value {
  color: var(--FontColor_1);
}
:where([data-width='320'], [data-width='360'], [data-width='500'], [data-width='520'], [data-width='560'], [data-width='600'], [data-width='620'], [data-width='650'], [data-width='660'], [data-width='680'], [data-width='700'], [data-width='720'], [data-width='750'], [data-width='765'], [data-width='770'], [data-width='800'], [data-width='820'], [data-width='830'], [data-width='835'], [data-width='845'], [data-width='850'])
  .market_finance_overview_container
  .main_composition_wrap
  li {
  width: 100% !important;
}
:where([data-width='320'], [data-width='360'], [data-width='500'], [data-width='520'], [data-width='560'], [data-width='600'], [data-width='620'], [data-width='650'], [data-width='660'], [data-width='680'], [data-width='700'], [data-width='720'], [data-width='750'], [data-width='765'], [data-width='770'], [data-width='800'], [data-width='820'], [data-width='830'], [data-width='835'], [data-width='845'], [data-width='850'], [data-width='865'], [data-width='875'], [data-width='860'], [data-width='880'], [data-width='890'], [data-width='900'], [data-width='919'], [data-width='920'], [data-width='930'], [data-width='950'], [data-width='960'])
  .market_finance_overview_container
  .financial_calendar
  .financial_calendar_wrap {
  flex-wrap: wrap;
}
:where([data-width='320'], [data-width='360'], [data-width='500'], [data-width='520'], [data-width='560'], [data-width='600'], [data-width='620'], [data-width='650'], [data-width='660'], [data-width='680'], [data-width='700'], [data-width='720'], [data-width='750'], [data-width='765'], [data-width='770'], [data-width='800'], [data-width='820'], [data-width='830'], [data-width='835'], [data-width='845'], [data-width='850'], [data-width='865'], [data-width='875'], [data-width='860'], [data-width='880'], [data-width='890'], [data-width='900'], [data-width='919'], [data-width='920'], [data-width='930'], [data-width='950'], [data-width='960'])
  .market_finance_overview_container
  .financial_calendar
  .financial_calendar_wrap
  li {
  width: 50%;
  margin-bottom: 20px;
}
:where([data-width='320'], [data-width='360'], [data-width='500'], [data-width='520'])
  .market_finance_overview_container
  .financial_calendar
  .financial_calendar_wrap {
  flex-wrap: wrap;
}
:where([data-width='320'], [data-width='360'], [data-width='500'], [data-width='520'])
  .market_finance_overview_container
  .financial_calendar
  .financial_calendar_wrap
  li {
  width: 100%;
  margin-bottom: 20px;
}
.market_financeCommonTableComponent .loading_wrap {
  width: 100%;
  padding-top: 100px;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: var(--BgColor);
  z-index: 3;
}
.market_financeCommonTableComponent .loading_wrap.loadingHide {
  display: none;
}
.market_financeCommonTableComponent .loading_wrap img {
  width: auto;
}
.market_financeCommonTableComponent .custom_common_scroll_table {
  margin-bottom: 86px;
  min-height: 400px;
}
.market_financeCommonTableComponent .no-data {
  width: 100%;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  padding: 70px 0;
  display: none;
}
.market_financeCommonTableComponent .no-data p {
  text-align: center;
  margin-top: -20px;
  font-size: 14px;
  color: var(--FontColor_3);
}
.market_financeCommonTableComponent .total_bar_chart {
  position: relative;
  margin-top: 24px;
}
.market_financeCommonTableComponent .total_bar_chart .label_title {
  font-size: 14px;
  font-weight: 600;
  color: var(--FontColor_1);
  line-height: 20px;
}
.market_financeCommonTableComponent .total_bar_chart .description {
  margin-top: 6px;
  font-size: 14px;
  font-weight: 400;
  color: var(--FontColor_2b);
  line-height: 20px;
}
.market_financeCommonTableComponent .total_bar_chart .unit {
  margin-top: 32px;
  display: flex;
  align-items: center;
  font-size: 12px;
  font-weight: 400;
  color: var(--FontColor_2);
  line-height: 17px;
  margin-bottom: 6px;
}
.market_financeCommonTableComponent .total_bar_chart .chart_wrap {
  width: 100%;
  height: 400px;
}
.market_financeCommonTableComponent .axisValueLabel {
  font-size: 12px;
  line-height: 17px;
  font-weight: 500;
  color: var(--FontColor_1);
  margin-bottom: 4px;
}
.market_financeCommonTableComponent .chart_tooltip_item {
  position: relative;
  display: flex;
  justify-content: space-between;
  align-items: center;
  font-size: 12px;
  line-height: 17px;
  min-width: 140px;
  margin-top: 6px;
}
.market_financeCommonTableComponent .chart_tooltip_item .circle {
  width: 10px;
  height: 10px;
  background-color: #17c784;
  border-radius: 100%;
  margin-left: 2px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.market_financeCommonTableComponent .chart_tooltip_item .logo {
  width: 10px;
  height: 10px;
  border-radius: 10px;
  object-fit: contain;
}
.market_financeCommonTableComponent .chart_tooltip_item .square {
  width: 10px;
  height: 10px;
  border-radius: 2px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.market_financeCommonTableComponent .chart_tooltip_item .x_label {
  color: var(--FontColor_2b);
  text-align: right;
  flex: 1;
  margin-right: 4px;
  margin-left: 12px;
}
.market_financeCommonTableComponent .chart_tooltip_item .x_value {
  color: var(--FontColor_1);
}
.market_finance .market_box_finance {
  display: none;
}
.market_finance .market_finance_nav_box.market_tab_box {
  padding-bottom: 0;
}
.market_finance .market_finance_nav_box.market_tab_box .market_tab_nav.active {
  font-weight: 600;
}
.finance_layer .finance_list {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.finance_layer .finance_list .no-data {
  padding: 26px 0;
}
.finance_layer .finance_list .finance_module {
  width: calc((100% - 48px) / 2);
  flex-shrink: 0;
  margin-bottom: 20px;
  display: flex;
  flex-direction: column;
}
.finance_layer .finance_list .finance_module .title_line {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.finance_layer .finance_list .finance_module .title_line .column_title {
  padding: 0;
}
.finance_layer .finance_list .finance_module .title_line .sub_title {
  font-size: 18px;
  color: var(--FontColor_1);
  font-weight: 500;
  line-height: 25px;
}
.finance_layer .finance_list .finance_module .title_line .btn_list {
  display: flex;
}
.finance_layer .finance_list .finance_module .title_line .btn_list .btn {
  font-size: 14px;
  font-weight: 400;
  line-height: 26px;
  background-color: var(--BgColor);
  border: solid 1px var(--BorderLine_m2);
  color: var(--FontColor_2b);
  border-radius: 8px;
  padding: 0 8px;
  cursor: pointer;
  margin-left: 10px;
}
.finance_layer .finance_list .finance_module .title_line .btn_list .btn:last-child {
  margin-left: 0;
}
.finance_layer .finance_list .finance_module .title_line .btn_list .btn:hover {
  border-color: var(--color);
}
.finance_layer .finance_list .finance_module .title_line .btn_list .btn.actived {
  font-weight: 500;
  color: var(--FontColor_1);
  background-color: var(--BorderLine_m2);
  border-color: var(--BorderLine_m2);
}
.finance_layer .finance_list .finance_module .title_line .year_type {
  color: var(--FontColor_2);
  font-size: 14px;
  line-height: 20px;
}
.finance_layer .finance_list .finance_module .title_line .year_type .weight {
  color: var(--FontColor_1);
}
.finance_layer .finance_list .finance_module .echart_layer {
  border: solid 1px var(--BorderLine_m2);
  border-radius: 12px;
  flex: 1;
  box-sizing: border-box;
}
.finance_layer .loading_wrap {
  height: 321px;
}
.finance_layer .echart_data_unit {
  margin: 24px 24px 8px auto;
  font-size: 12px;
  color: var(--FontColor_2);
}
.finance_layer .echart_data {
  display: none;
  height: 303px;
  box-sizing: border-box;
  margin: 16px 0;
}
.main_business_composition .echat_data {
  height: 319px;
  border: none;
}
.indicator_list .indicator_item .label-title {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.indicator_list .indicator_item .label-title .select_name {
  font-weight: 400;
}
.indicator_list .indicator_item .span_content {
  font-size: 14px;
  line-height: 20px;
  color: var(--FontColor_2b);
}
.indicator_list .indicator_item .stocket_desc {
  margin-top: 4px;
}
.indicator_list .indicator_item .flex {
  display: flex;
}
.indicator_list .indicator_item .period_layout {
  margin-bottom: 20px;
  justify-content: space-between;
  align-items: center;
}
.indicator_list .indicator_item .border_box {
  height: 34px;
  background: var(--BgColor);
  border-radius: 8px;
  border: 1px solid var(--BorderLine_m2);
}
.indicator_list .indicator_item .border_box:hover {
  border-color: var(--color);
}
.indicator_list .indicator_item .select-list {
  cursor: pointer;
  box-sizing: border-box;
  text-align: right;
  padding: 0 16px 0 32px;
  justify-content: space-between;
  align-items: center;
  min-width: auto;
  position: relative;
}
.indicator_list .indicator_item .select-list.actived .select-list-main {
  display: block;
}
.indicator_list .indicator_item .select-list.actived > .iconfont {
  transform: rotate(-180deg);
}
.indicator_list .indicator_item .select-list > .iconfont {
  line-height: 32px;
  top: 1px;
  color: var(--FontColor_3);
  font-size: 12px;
  position: absolute;
  left: 12px;
  transition: all 0.3s;
}
.indicator_list .indicator_item .select-list .select_name {
  color: var(--FontColor_1);
  font-size: 14px;
  line-height: 20px;
}
.indicator_list .indicator_item .select-list .select-list-main {
  position: absolute;
  width: auto;
  display: none;
  left: 0;
  background: var(--BgOtherColor);
  box-shadow: 0 2px 6px 0 var(--shadow_color);
  box-sizing: border-box;
  z-index: 10;
  top: 36px;
  border-radius: 8px;
  overflow: hidden;
}
.indicator_list .indicator_item .select-list .select-list-main ul {
  max-height: 430px;
  padding: 5px 0;
  overflow-y: hidden;
}
.indicator_list .indicator_item .select-list .select-list-main ul li {
  font-size: 14px;
  line-height: 20px;
  color: var(--FontColor_1);
  padding: 8px 18px;
}
.indicator_list .indicator_item .select-list .select-list-main ul li:hover {
  background: var(--select_hover);
}
.indicator_list .indicator_item .select-list .select-list-main ul li.actived {
  background: var(--color);
  color: #1f2533;
}
.label-content {
  font-size: 14px;
  line-height: 20px;
  color: var(--FontColor_2);
  display: flex;
}
.label-content .unit {
  font-size: 14px !important;
  line-height: 20px !important;
  margin-bottom: 0 !important;
  margin-right: 3px;
}
.scroll-bar::-webkit-scrollbar {
  width: 4px;
  height: 8px;
}
.scroll-bar::-webkit-scrollbar-track {
  background: 0 0;
  border-radius: 4px;
}
.scroll-bar::-webkit-scrollbar-thumb {
  background: var(--BorderLine_m2);
  border-radius: 4px;
}
.scroll-bar::-webkit-scrollbar-button {
  display: none;
}
.flex {
  display: flex;
}
.flex_end {
  justify-content: flex-end !important;
}
.loading_wrap {
  height: 400px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.main_layer {
  display: none;
}
.total_bar_chart_empty {
  text-align: center;
  display: none;
  color: var(--FontColor_2);
  padding: 16px 0;
}
.total_bar_chart_empty img {
  width: 200px;
  display: block;
  margin: 0 auto;
}
.total_bar_chart_empty p {
  margin-top: -20px;
}
.echart_bar {
  flex-shrink: 0;
  width: 10px;
  height: 10px;
  background-color: #17c784;
  border-radius: 2px;
}
.echart_line {
  width: 12px;
  height: 3px;
  background-color: #17c784;
  border-radius: 2px;
}
.echart_data {
  height: 278px;
}
.echart_data .axisValueLabel {
  font-size: 12px;
  line-height: 17px;
  font-weight: 500;
  color: var(--FontColor_1);
  margin-bottom: 4px;
}
.echart_data .content_item {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 4px;
  font-size: 12px;
  line-height: 17px;
  min-width: 140px;
}
.echart_data .content_item:last-child {
  margin-bottom: 0;
}
.echart_data .x_label {
  color: var(--FontColor_2b);
  text-align: right;
  flex: 1;
  margin-right: 4px;
  margin-left: 12px;
}
.echart_data .x_value {
  color: var(--FontColor_1);
}
.table.click_abled .table_head .table_th:last-child {
  flex: 0 0 36px !important;
}
.table.click_abled .table_body_type {
  cursor: pointer;
  border-bottom: none !important;
}
.table.click_abled .table_body_type.actived .table_td:last-child .icon-bl-icon-label-checkbox-sel {
  display: block;
}
.table.click_abled .table_body_type.actived .table_td:last-child .icon-bl-icon-label-checkbox-def {
  display: none;
}
.table.click_abled .table_body_type .table_td:first-child {
  font-weight: 600;
  display: flex;
  align-items: center;
}
.table.click_abled .table_body_type .table_td:last-child {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  flex: 0 0 36px !important;
}
.table.click_abled .table_body_type .table_td:last-child .icon-bl-icon-label-checkbox-sel {
  display: none;
  color: var(--color);
  position: relative;
  z-index: 1;
}
.table.click_abled .table_body_type .table_td:last-child .icon-bl-icon-label-checkbox-sel::after {
  content: '';
  background: #1f2533;
  position: absolute;
  width: 12px;
  height: 12px;
  right: 2px;
  top: 2px;
  z-index: -1;
}
.table.click_abled .table_body_type .table_td:last-child .icon-bl-icon-label-checkbox-def {
  display: block;
  color: var(--FontColor_3);
}
.table.click_abled .table_body_type .table_td .table_min_bar {
  height: 8px;
  width: 8px;
  border-radius: 50%;
  margin: 0 6px;
  flex-shrink: 0;
}
.main_business .business {
  margin-bottom: 40px;
}
.main_business .business:last-child {
  margin-bottom: 0;
}
.main_business .business .echart_data {
  height: 278px;
}
:where([data-width='320'], [data-width='360'], [data-width='500'], [data-width='520'], [data-width='560'], [data-width='600'], [data-width='620'], [data-width='650'], [data-width='660'], [data-width='680'], [data-width='700'], [data-width='720'], [data-width='750'], [data-width='765'], [data-width='770'], [data-width='800'], [data-width='820'], [data-width='830'], [data-width='835'], [data-width='845'], [data-width='850'], [data-width='865'], [data-width='875'], [data-width='860'], [data-width='880'], [data-width='890'], [data-width='900'], [data-width='919'], [data-width='920'], [data-width='930'], [data-width='950'], [data-width='960'], [data-width='980'], [data-width='1000'])
  .finance_layer
  .finance_list
  .finance_module {
  width: 100%;
}
.title_tip_crude_oil_floating_storagefix {
  max-width: none;
  width: 658px !important;
  padding: 37px 44px 42px !important;
}
.title_tip_crude_oil_floating_storagefix .tanker_type {
  display: flex;
  margin-bottom: 16px;
  align-items: center;
  justify-content: space-between;
}
.title_tip_crude_oil_floating_storagefix .tanker_type .tanker_img1 {
  width: 475px;
}
.title_tip_crude_oil_floating_storagefix .tanker_type .tanker_img2 {
  width: 404px;
}
.title_tip_crude_oil_floating_storagefix .tanker_type .tanker_img3 {
  width: 364px;
}
.title_tip_crude_oil_floating_storagefix .tanker_type .type_right {
  position: relative;
  top: 12px;
}
.title_tip_crude_oil_floating_storagefix .tanker_type .type_right .name {
  font-size: 18px;
  font-weight: 700;
  line-height: 28px;
  color: var(--tip_color);
}
.title_tip_crude_oil_floating_storagefix .tanker_type .type_right .lang {
  color: var(--tip_color);
  line-height: 24px;
  font-size: 14px;
  text-align: center;
}
.title_tip_crude_oil_floating_storagefix .tip_texts {
  color: var(--tip_color);
  font-size: 12px;
  line-height: 17px;
}
.title_tip_crude_oil_floating_storagefix .tanker_text {
  margin-top: 12px;
  color: var(--tip_color);
  font-size: 12px;
  line-height: 20px;
}
.title_tip_crude_oil_floating_storagefix .tanker_text.firstchild {
  margin-top: 35px;
}
.column_title {
  padding: 21px 0 15px;
  font-size: 22px;
  line-height: 34px;
  font-weight: 700;
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  align-items: center;
  color: var(--FontColor_1);
}
.column_title .text {
  color: var(--FontColor_1);
  display: flex;
  align-items: center;
  font-weight: 600;
  margin-bottom: 8px;
}
.column_title .text .iconfont {
  color: var(--FontColor_2);
  font-size: 12px;
  margin-right: 7px;
}
.column_title .text .iconfont.icon-bl-icon-right-def {
  color: var(--FontColor_1);
}
.column_title .text .tips {
  position: relative;
  right: 5px;
  margin: 0 !important;
  cursor: pointer;
}
.column_title .text .tips .iconfont {
  font-size: 14px;
  margin: 0;
}
.column_title .text .tips .fix_box {
  position: absolute;
  top: 28px;
  right: -11px;
  display: none;
  width: 252px;
  margin: 5px 0;
  padding: 6px 8px;
  background-color: var(--tip_bg);
  z-index: 99;
  border-radius: 8px;
  cursor: default;
}
.column_title .text .tips .fix_box::before {
  content: '';
  border-right: 7px solid transparent;
  border-left: 7px solid transparent;
  border-top: 7px solid transparent;
  border-bottom: 7px solid var(--tip_bg);
  position: absolute;
  top: -13px;
  right: 10px;
}
.column_title .text .tips .fix_box .tanker_type {
  display: flex;
  margin-bottom: 16px;
  align-items: center;
  justify-content: space-between;
}
.column_title .text .tips .fix_box .tanker_type .tanker_img1 {
  width: 475px;
}
.column_title .text .tips .fix_box .tanker_type .tanker_img2 {
  width: 404px;
}
.column_title .text .tips .fix_box .tanker_type .tanker_img3 {
  width: 364px;
}
.column_title .text .tips .fix_box .tanker_type .type_right {
  position: relative;
  top: 12px;
}
.column_title .text .tips .fix_box .tanker_type .type_right .name {
  font-size: 18px;
  font-weight: 700;
  line-height: 28px;
  color: var(--tip_color);
}
.column_title .text .tips .fix_box .tanker_type .type_right .lang {
  color: var(--tip_color);
  line-height: 24px;
  font-size: 14px;
  text-align: center;
}
.column_title .text .tips .fix_box .tip_texts {
  color: var(--tip_color);
  font-size: 12px;
  line-height: 17px;
}
.column_title .text .tips .fix_box .tanker_text {
  margin-top: 12px;
  color: var(--tip_color);
  font-size: 12px;
  line-height: 20px;
}
.column_title .text .tips .fix_box .tanker_text.firstchild {
  margin-top: 35px;
}
.column_title .text .tips:hover .fix_box {
  display: block;
}
.column_title .text .min_max {
  display: none;
  margin-right: 24px;
}
.column_title .text .min_max .min_max_type {
  margin-right: 32px;
  color: var(--FontColor_2);
  font-size: 14px;
  line-height: 22px;
  display: flex;
  align-items: center;
  font-weight: 400;
}
.column_title .text .min_max .min_max_type .volatility_color {
  width: 12px;
  height: 12px;
  border-radius: 50%;
  margin-left: 8px;
}
.column_title .text .min_max .min_max_type:nth-child(1) .volatility_color {
  background: #662e2e;
}
.column_title .text .min_max .min_max_type:nth-child(2) .volatility_color {
  background: #213559;
}
.column_title .text .min_max.show {
  display: flex;
}
.column_title .text.left_right {
  justify-content: space-between;
  width: 100%;
}
.column_title .text.left_right .header-icon {
  display: flex;
}
.column_title .text.left_right .header-icon .iconfont {
  margin-right: 16px;
  padding: 8px;
  height: 16px;
  box-sizing: content-box;
  font-size: 16px;
  border: 1px solid var(--BorderLine_m2);
  display: flex;
  align-items: center;
  border-radius: 8px;
  cursor: pointer;
  color: var(--FontColor_2);
}
.column_title .text.left_right .header-icon .iconfont:hover {
  border-color: var(--color);
}
.column_title .text.left_right .header-icon .iconfont.active {
  color: var(--color);
}
.column_title .text .text_left {
  display: flex;
  align-items: center;
}
.column_title .text.href_title:hover {
  color: var(--color);
}
.column_title .utc_tip {
  margin-right: 10px;
  font-size: 14px;
  color: var(--FontColor_2);
  white-space: nowrap;
}
.column_title.column_title2 {
  padding: 0;
  font-size: 18px;
  line-height: 25px;
}
.column_title.column_title_bottom {
  margin-bottom: 16px;
}
.column_title .colunmn_right .forecast_type {
  border: 1px solid transparent;
  font-size: 14px;
  height: 34px;
  padding: 0 16px;
  display: inline-block;
  box-sizing: border-box;
  font-weight: 700;
  cursor: pointer;
  border-radius: 20px;
}
.column_title .colunmn_right .forecast_type.active {
  color: var(--color);
  border-color: var(--color);
}
.scroll_boxs {
  position: relative;
}
.header-date {
  display: flex;
  align-items: center;
}
.header-date .date-btn {
  display: inline-block;
  padding: 7px 9px;
  color: var(--color);
  font-size: 12px;
  position: relative;
  right: 9px;
  cursor: pointer;
}
.header-date .date-main {
  position: relative;
  height: 22px;
  box-sizing: initial;
  padding: 5px 16px;
  display: flex;
  align-items: center;
  border: 1px solid var(--BorderLine_m2);
  width: 190px;
  border-radius: 8px;
  font-weight: 400;
}
.header-date .date-main:hover {
  border-color: var(--color) !important;
}
.header-date .date-main .date {
  color: var(--FontColor_1);
  cursor: pointer;
  font-size: 12px;
  display: inline-block;
  width: 86px;
  height: 22px;
  white-space: nowrap;
  text-align: center;
}
.header-date .date-main .label {
  color: var(--FontColor_1);
  margin-top: 5px;
  font-weight: 700;
  margin: 0;
}
.header-date .date-main .iconfont {
  font-size: 16px;
  color: var(--FontColor_2);
  margin-right: 16px;
  position: relative;
  top: 3px;
}
.other_overview_left {
  display: flex;
}
.other_overview_left .opec_box {
  flex: 1;
  margin-left: 48px;
  margin-top: 40px;
}
.other_overview_left .opec_box .table_td:first-child,
.other_overview_left .opec_box .table_th:first-child {
  flex: 0.5 !important;
}
.other_overview_left .opec_box .table_body_type:last-child .table_td:nth-child(2),
.other_overview_left .opec_box .table_body_type:nth-last-child(2) .table_td:nth-child(2) {
  font-weight: 700;
}
.other_overview_left .notopec_box {
  flex: 1;
  margin-top: 40px;
}
.other_overview_left .notopec_box .table_td:first-child,
.other_overview_left .notopec_box .table_th:first-child {
  flex: 0.5 !important;
}
.other_overview_left .notopec_box .table_body_type:last-child .table_td:nth-child(2),
.other_overview_left .notopec_box .table_body_type:nth-last-child(2) .table_td:nth-child(2) {
  font-weight: 700;
}
.crude_oil {
  padding-top: 24px;
}
.crude_oil .custom_common_scroll_table .table_wrap table thead th {
  text-align: left;
  min-width: 150px;
}
.crude_oil .custom_common_scroll_table .table_wrap table thead th > div {
  padding: 9px 0;
}
.crude_oil .custom_common_scroll_table .table_wrap table thead th:nth-of-type(1) {
  text-align: right;
}
.crude_oil .custom_common_scroll_table .table_wrap table tbody tr {
  border-bottom: 1px solid var(--BorderLine_m2);
}
.crude_oil .custom_common_scroll_table .table_wrap table tbody tr td {
  min-width: 150px;
  text-align: left;
  min-height: 20px;
}
.crude_oil .custom_common_scroll_table .table_wrap table tbody tr td .bold-label {
  color: var(--FontColor_1);
  font-weight: 700;
}
.crude_oil .custom_common_scroll_table .table_wrap table tbody tr td > div {
  padding: 0;
}
.crude_oil .tanker_table .custom_common_scroll_table .table_wrap {
  max-height: 500px;
}
.crude_oil .select_main_boxs {
  margin-bottom: 0 !important;
}
.crude_oil .select_main_boxs .select-list {
  margin: 0 16px 0 0 !important;
}
.crude_oil .investigation .investigation_body_list .table_td:first-child {
  font-weight: 700;
}
.crude_oil .other_overview .other_overview_right .rigs_price {
  margin-top: 40px;
}
.crude_oil .other_overview .other_overview_right .rigs_price #rigs_price {
  height: 500px;
}
.crude_oil .other_overview .other_overview_right .rigs_price #rigs_price_body {
  height: 500px;
}
.crude_oil .shipping_box .oilmajor_box {
  height: 500px;
  padding-top: 16px;
}
.crude_oil .shipping_box .oilmajor_box #shipping {
  height: 500px;
}
.crude_oil .shipping_box .oilmajor_box #shipping_body {
  height: 450px;
}
.crude_oil .shipping_box .header-date .date-main {
  width: 160px;
}
.crude_oil .shipping_box .header-date .icon-bl-icon-calendar-def {
  top: 0;
}
.crude_oil .shipping_box .header-date .header-icon {
  display: flex;
}
.crude_oil .shipping_box .header-date .header-icon .iconfont {
  margin-right: 16px;
  padding: 8px;
  height: 16px;
  box-sizing: content-box;
  font-size: 16px;
  border: 1px solid var(--BorderLine_m2);
  display: flex;
  align-items: center;
  border-radius: 8px;
  cursor: pointer;
  color: var(--FontColor_2);
}
.crude_oil .shipping_box .header-date .header-icon .iconfont.active {
  color: var(--color);
}
.crude_oil .shipping_box .nav_left {
  height: 32px;
  margin-right: 16px;
  display: flex;
}
.crude_oil .shipping_box .nav_left li {
  width: 175px;
  font-size: 14px;
  line-height: 32px;
  text-align: center;
  cursor: pointer;
  height: 32px;
  color: var(--FontColor_2);
  border-radius: 20px;
}
.crude_oil .shipping_box .nav_left li:first-child {
  border: none;
}
.crude_oil .shipping_box .nav_left li.active {
  background: #01b38b;
  color: #030840;
}
.crude_oil .tanker_float {
  margin-top: 48px;
  padding: 0 16px 16px;
}
.crude_oil .tanker_float .fix_box {
  width: 658px !important;
  padding: 37px 44px 42px !important;
}
.crude_oil .tanker_float .tanker_box {
  height: 500px;
}
.crude_oil .tanker_float .tanker_box #tanker {
  height: 500px;
}
.crude_oil .tanker_float .header-date .date-main .icon-bl-icon-calendar-def {
  top: 0;
}
.crude_oil .tanker_float .tanker_table {
  margin-top: 20px;
}
.crude_oil .tanker_float .tanker_table #tanker_body {
  max-height: 500px;
}
.crude_oil .tanker_float .select-tanker {
  margin-right: 16px;
}
.crude_oil .tanker_float .select-tanker #tanker-select-main {
  height: auto !important;
}
.body_ar .header-date .date-main {
  padding: 4px 16px 4px 8px;
  justify-content: flex-end;
}
.body_ar .header-date .date-main .icon-bl-icon-calendar-def {
  position: absolute;
  top: 0;
  right: 12px;
  margin: auto;
}
:where([data-width='320'], [data-width='360'], [data-width='500'], [data-width='520'], [data-width='560'], [data-width='600'], [data-width='620'], [data-width='650'], [data-width='660'], [data-width='680'], [data-width='700'], [data-width='720'], [data-width='750'], [data-width='765'], [data-width='770'], [data-width='800'], [data-width='820'], [data-width='830'], [data-width='835'], [data-width='845'], [data-width='850'], [data-width='865'], [data-width='875'], [data-width='860'], [data-width='880'], [data-width='890'], [data-width='900'], [data-width='919'], [data-width='920'], [data-width='930'], [data-width='950'], [data-width='960'], [data-width='980'], [data-width='1000'], [data-width='1010'], [data-width='1020'], [data-width='1035'], [data-width='1040'], [data-width='1044'], [data-width='1050'], [data-width='1060'], [data-width='1080'], [data-width='1100'], [data-width='1110'], [data-width='1120'], [data-width='1127'], [data-width='1140'], [data-width='1150'], [data-width='1160'], [data-width='1170'], [data-width='1180'], [data-width='1190'], [data-width='1200'], [data-width='1220'], [data-width='1232'], [data-width='1250'], [data-width='1280'], [data-width='1300'], [data-width='1310'], [data-width='1326'], [data-width='1350'], [data-width='1400'], [data-width='1450'], [data-width='1500'])
  .other_overview_left {
  flex-flow: column;
}
:where([data-width='320'], [data-width='360'], [data-width='500'], [data-width='520'], [data-width='560'], [data-width='600'], [data-width='620'], [data-width='650'], [data-width='660'], [data-width='680'], [data-width='700'], [data-width='720'], [data-width='750'], [data-width='765'], [data-width='770'], [data-width='800'], [data-width='820'], [data-width='830'], [data-width='835'], [data-width='845'], [data-width='850'], [data-width='865'], [data-width='875'], [data-width='860'], [data-width='880'], [data-width='890'], [data-width='900'], [data-width='919'], [data-width='920'], [data-width='930'], [data-width='950'], [data-width='960'], [data-width='980'], [data-width='1000'], [data-width='1010'], [data-width='1020'], [data-width='1035'], [data-width='1040'], [data-width='1044'], [data-width='1050'], [data-width='1060'], [data-width='1080'], [data-width='1100'], [data-width='1110'], [data-width='1120'], [data-width='1127'], [data-width='1140'], [data-width='1150'], [data-width='1160'], [data-width='1170'], [data-width='1180'], [data-width='1190'], [data-width='1200'], [data-width='1220'], [data-width='1232'], [data-width='1250'], [data-width='1280'], [data-width='1300'], [data-width='1310'], [data-width='1326'], [data-width='1350'], [data-width='1400'], [data-width='1450'], [data-width='1500'])
  .other_overview_left
  .opec_box {
  margin-left: 0;
}
:where([data-width='320'], [data-width='360'], [data-width='500'], [data-width='520'], [data-width='560'], [data-width='600'], [data-width='620'], [data-width='650'], [data-width='660'], [data-width='680'], [data-width='700'], [data-width='720'], [data-width='750'], [data-width='765'], [data-width='770'], [data-width='800'], [data-width='820'], [data-width='830'], [data-width='835'], [data-width='845'], [data-width='850'], [data-width='865'], [data-width='875'], [data-width='860'], [data-width='880'], [data-width='890'], [data-width='900'], [data-width='919'], [data-width='920'], [data-width='930'], [data-width='950'], [data-width='960'], [data-width='980'], [data-width='1000'], [data-width='1010'], [data-width='1020'], [data-width='1035'], [data-width='1040'], [data-width='1044'], [data-width='1050'], [data-width='1060'], [data-width='1080'], [data-width='1100'], [data-width='1110'], [data-width='1120'], [data-width='1127'], [data-width='1140'], [data-width='1150'], [data-width='1160'], [data-width='1170'], [data-width='1180'], [data-width='1190'], [data-width='1200'], [data-width='1220'], [data-width='1232'], [data-width='1250'], [data-width='1280'], [data-width='1300'], [data-width='1310'], [data-width='1326'], [data-width='1350'], [data-width='1400'], [data-width='1450'], [data-width='1500'])
  .other_overview_left
  .notopec_box
  .column_title2 {
  margin-top: 24px;
}
.metal .select_main_boxs {
  margin-bottom: 0 !important;
}
.metal .select_main_boxs .select-list {
  margin: 0 16px 0 0 !important;
}
.metal .custom_common_scroll_table .table_wrap table thead th {
  text-align: left;
  min-width: 150px;
}
.metal .custom_common_scroll_table .table_wrap table thead th > div {
  padding: 9px 0;
}
.metal .custom_common_scroll_table .table_wrap table thead th:nth-of-type(1) {
  text-align: right;
}
.metal .custom_common_scroll_table .table_wrap table tbody tr {
  border-bottom: 1px solid var(--BorderLine_m2);
}
.metal .custom_common_scroll_table .table_wrap table tbody tr td {
  min-width: 150px;
  text-align: left;
  min-height: 20px;
}
.metal .custom_common_scroll_table .table_wrap table tbody tr td .bold-label {
  color: var(--FontColor_1);
  font-weight: 700;
}
.metal .custom_common_scroll_table .table_wrap table tbody tr td > div {
  padding: 0;
}
.metal_activity_share {
  display: flex;
}
.metal_activity_share .metal_activity {
  margin-top: 40px;
  flex: 2.5;
  min-width: 0;
  margin-left: 48px;
}
.metal_activity_share .metal_activity #metal_activity_chart {
  height: 400px;
  width: 100%;
}
.metal_activity_share .metal_activity #metal_activity_body {
  max-height: 340px;
}
.metal_activity_share .metal_activity .metal_activity_table .table_wrap {
  max-height: 400px;
}
.metal_activity_share .metal_share {
  margin-top: 40px;
  flex: 1;
  height: 478px;
}
.metal_activity_share .metal_share #metal_share_chart {
  height: 400px;
  width: 100%;
}
.global_volume {
  margin-top: 40px;
}
.bank_volume {
  margin-top: 40px;
}
.bank_volume #volume_chart {
  height: 400px;
}
.metal_supply_demand {
  margin-top: 40px;
}
.metal_supply_demand .supply_demand_box .supply_demand_table {
  padding-top: 16px;
}
.metal_supply_demand .supply_demand_box .supply_demand_table .table_td:first-child {
  color: var(--FontColor_2b);
}
.metal_supply_demand .supply_demand_box #volume_chart {
  height: 400px;
}
.metal_supply_demand_bottom {
  display: flex;
}
.metal_supply_demand_bottom .supply_global_box {
  flex: 1;
  margin-top: 40px;
  margin-left: 48px;
}
.metal_supply_demand_bottom .supply_global_box #supply_global_chart,
.metal_supply_demand_bottom .supply_global_box #supply_global_chart_overview {
  height: 400px;
}
.metal_supply_demand_bottom .silver_demand_box {
  flex: 1;
  margin-top: 40px;
}
.metal_supply_demand_bottom .silver_demand_box #silver_demand_chart,
.metal_supply_demand_bottom .silver_demand_box #silver_demand_chart_overview {
  height: 400px;
}
.mineral_production {
  margin-top: 40px;
}
.mineral_production .metal_mineral_production_top {
  display: flex;
}
.mineral_production .metal_mineral_production_top .metal_mineral_production_left {
  flex: 1;
  margin-bottom: 40px;
  margin-left: 48px;
}
.mineral_production .metal_mineral_production_top .metal_mineral_production_left #metal_mineral_production_chart {
  margin-top: 16px;
  height: 400px;
}
.mineral_production .metal_mineral_production_top .metal_mineral_production_right {
  flex: 1;
  margin-bottom: 40px;
}
.mineral_production .metal_mineral_production_top .metal_mineral_production_right #word_chart {
  margin-top: 16px;
  height: 400px;
}
.mineral_production .metal_mineral_production_bottom {
  display: flex;
}
.mineral_production .metal_mineral_production_bottom .production_left {
  width: 100%;
}
.mineral_production .metal_mineral_production_bottom .production_left .production_left_table {
  padding-top: 16px;
}
.mineral_production .metal_mineral_production_bottom .production_left .production_left_table .table_td:first-child,
.mineral_production .metal_mineral_production_bottom .production_left .production_left_table .table_th:first-child {
  flex: 2;
}
:where([data-width='320'], [data-width='360'], [data-width='500'], [data-width='520'], [data-width='560'], [data-width='600'], [data-width='620'], [data-width='650'], [data-width='660'], [data-width='680'], [data-width='700'], [data-width='720'], [data-width='750'], [data-width='765'], [data-width='770'], [data-width='800'], [data-width='820'], [data-width='830'], [data-width='835'], [data-width='845'], [data-width='850'], [data-width='865'], [data-width='875'], [data-width='860'], [data-width='880'], [data-width='890'], [data-width='900'], [data-width='919'], [data-width='920'], [data-width='930'], [data-width='950'], [data-width='960'], [data-width='980'], [data-width='1000'], [data-width='1010'], [data-width='1020'], [data-width='1035'], [data-width='1040'], [data-width='1044'], [data-width='1050'], [data-width='1060'], [data-width='1080'], [data-width='1100'], [data-width='1110'], [data-width='1120'], [data-width='1127'], [data-width='1140'], [data-width='1150'], [data-width='1160'], [data-width='1170'], [data-width='1180'], [data-width='1190'], [data-width='1200'], [data-width='1220'], [data-width='1232'], [data-width='1250'], [data-width='1280'], [data-width='1300'], [data-width='1310'], [data-width='1326'], [data-width='1350'], [data-width='1400'], [data-width='1450'], [data-width='1500'], [data-width='1540'])
  .metal_activity_share {
  flex-flow: column;
}
:where([data-width='320'], [data-width='360'], [data-width='500'], [data-width='520'], [data-width='560'], [data-width='600'], [data-width='620'], [data-width='650'], [data-width='660'], [data-width='680'], [data-width='700'], [data-width='720'], [data-width='750'], [data-width='765'], [data-width='770'], [data-width='800'], [data-width='820'], [data-width='830'], [data-width='835'], [data-width='845'], [data-width='850'], [data-width='865'], [data-width='875'], [data-width='860'], [data-width='880'], [data-width='890'], [data-width='900'], [data-width='919'], [data-width='920'], [data-width='930'], [data-width='950'], [data-width='960'], [data-width='980'], [data-width='1000'], [data-width='1010'], [data-width='1020'], [data-width='1035'], [data-width='1040'], [data-width='1044'], [data-width='1050'], [data-width='1060'], [data-width='1080'], [data-width='1100'], [data-width='1110'], [data-width='1120'], [data-width='1127'], [data-width='1140'], [data-width='1150'], [data-width='1160'], [data-width='1170'], [data-width='1180'], [data-width='1190'], [data-width='1200'], [data-width='1220'], [data-width='1232'], [data-width='1250'], [data-width='1280'], [data-width='1300'], [data-width='1310'], [data-width='1326'], [data-width='1350'], [data-width='1400'], [data-width='1450'], [data-width='1500'], [data-width='1540'])
  .metal_activity_share
  .metal_activity {
  margin-left: 0;
}
:where([data-width='320'], [data-width='360'], [data-width='500'], [data-width='520'], [data-width='560'], [data-width='600'], [data-width='620'], [data-width='650'], [data-width='660'], [data-width='680'], [data-width='700'], [data-width='720'], [data-width='750'], [data-width='765'], [data-width='770'], [data-width='800'], [data-width='820'], [data-width='830'], [data-width='835'], [data-width='845'], [data-width='850'], [data-width='865'], [data-width='875'], [data-width='860'], [data-width='880'], [data-width='890'], [data-width='900'], [data-width='919'], [data-width='920'], [data-width='930'], [data-width='950'], [data-width='960'], [data-width='980'], [data-width='1000'], [data-width='1010'], [data-width='1020'], [data-width='1035'], [data-width='1040'], [data-width='1044'], [data-width='1050'], [data-width='1060'], [data-width='1080'], [data-width='1100'], [data-width='1110'], [data-width='1120'], [data-width='1127'], [data-width='1140'], [data-width='1150'], [data-width='1160'], [data-width='1170'], [data-width='1180'], [data-width='1190'], [data-width='1200'], [data-width='1220'], [data-width='1232'], [data-width='1250'], [data-width='1280'], [data-width='1300'], [data-width='1310'], [data-width='1326'], [data-width='1350'], [data-width='1400'], [data-width='1450'], [data-width='1500'], [data-width='1540'])
  .metal_supply_demand_bottom {
  flex-flow: column;
}
:where([data-width='320'], [data-width='360'], [data-width='500'], [data-width='520'], [data-width='560'], [data-width='600'], [data-width='620'], [data-width='650'], [data-width='660'], [data-width='680'], [data-width='700'], [data-width='720'], [data-width='750'], [data-width='765'], [data-width='770'], [data-width='800'], [data-width='820'], [data-width='830'], [data-width='835'], [data-width='845'], [data-width='850'], [data-width='865'], [data-width='875'], [data-width='860'], [data-width='880'], [data-width='890'], [data-width='900'], [data-width='919'], [data-width='920'], [data-width='930'], [data-width='950'], [data-width='960'], [data-width='980'], [data-width='1000'], [data-width='1010'], [data-width='1020'], [data-width='1035'], [data-width='1040'], [data-width='1044'], [data-width='1050'], [data-width='1060'], [data-width='1080'], [data-width='1100'], [data-width='1110'], [data-width='1120'], [data-width='1127'], [data-width='1140'], [data-width='1150'], [data-width='1160'], [data-width='1170'], [data-width='1180'], [data-width='1190'], [data-width='1200'], [data-width='1220'], [data-width='1232'], [data-width='1250'], [data-width='1280'], [data-width='1300'], [data-width='1310'], [data-width='1326'], [data-width='1350'], [data-width='1400'], [data-width='1450'], [data-width='1500'], [data-width='1540'])
  .metal_supply_demand_bottom
  .supply_global_box {
  margin-left: 0;
}
:where([data-width='320'], [data-width='360'], [data-width='500'], [data-width='520'], [data-width='560'], [data-width='600'], [data-width='620'], [data-width='650'], [data-width='660'], [data-width='680'], [data-width='700'], [data-width='720'], [data-width='750'], [data-width='765'], [data-width='770'], [data-width='800'], [data-width='820'], [data-width='830'], [data-width='835'], [data-width='845'], [data-width='850'], [data-width='865'], [data-width='875'], [data-width='860'], [data-width='880'], [data-width='890'], [data-width='900'], [data-width='919'], [data-width='920'], [data-width='930'], [data-width='950'], [data-width='960'], [data-width='980'], [data-width='1000'], [data-width='1010'], [data-width='1020'], [data-width='1035'], [data-width='1040'], [data-width='1044'], [data-width='1050'], [data-width='1060'], [data-width='1080'], [data-width='1100'], [data-width='1110'], [data-width='1120'], [data-width='1127'], [data-width='1140'], [data-width='1150'], [data-width='1160'], [data-width='1170'], [data-width='1180'], [data-width='1190'], [data-width='1200'], [data-width='1220'], [data-width='1232'], [data-width='1250'], [data-width='1280'], [data-width='1300'], [data-width='1310'], [data-width='1326'], [data-width='1350'], [data-width='1400'], [data-width='1450'], [data-width='1500'], [data-width='1540'])
  .metal_mineral_production_top {
  flex-flow: column;
}
:where([data-width='320'], [data-width='360'], [data-width='500'], [data-width='520'], [data-width='560'], [data-width='600'], [data-width='620'], [data-width='650'], [data-width='660'], [data-width='680'], [data-width='700'], [data-width='720'], [data-width='750'], [data-width='765'], [data-width='770'], [data-width='800'], [data-width='820'], [data-width='830'], [data-width='835'], [data-width='845'], [data-width='850'], [data-width='865'], [data-width='875'], [data-width='860'], [data-width='880'], [data-width='890'], [data-width='900'], [data-width='919'], [data-width='920'], [data-width='930'], [data-width='950'], [data-width='960'], [data-width='980'], [data-width='1000'], [data-width='1010'], [data-width='1020'], [data-width='1035'], [data-width='1040'], [data-width='1044'], [data-width='1050'], [data-width='1060'], [data-width='1080'], [data-width='1100'], [data-width='1110'], [data-width='1120'], [data-width='1127'], [data-width='1140'], [data-width='1150'], [data-width='1160'], [data-width='1170'], [data-width='1180'], [data-width='1190'], [data-width='1200'], [data-width='1220'], [data-width='1232'], [data-width='1250'], [data-width='1280'], [data-width='1300'], [data-width='1310'], [data-width='1326'], [data-width='1350'], [data-width='1400'], [data-width='1450'], [data-width='1500'], [data-width='1540'])
  .metal_mineral_production_top
  .metal_mineral_production_left {
  margin-left: 0;
}
.analysis_basic .forex_boxs {
  display: flex;
}
.analysis_basic .forex_boxs .forex_left {
  margin-top: 40px;
  margin-left: 48px;
  flex: 1;
}
.analysis_basic .forex_boxs .forex_left.policy_flex_one {
  margin-left: 0;
}
.analysis_basic .forex_boxs .forex_right {
  margin-top: 40px;
  flex: 1;
}
.analysis_basic .table.indicator .table_body_type .table_td:first-child,
.analysis_basic .table.indicator .table_head .table_th:first-child {
  flex: 2 !important;
}
.analysis_basic .indicator_body_list .name:hover {
  color: var(--color);
}
.analysis_basic .indicator_body_list .tip {
  margin-top: 4px;
  color: var(--FontColor_2b);
  line-height: 17px;
  font-size: 12px;
}
:where([data-width='320'], [data-width='360'], [data-width='500'], [data-width='520'], [data-width='560'], [data-width='600'], [data-width='620'], [data-width='650'], [data-width='660'], [data-width='680'], [data-width='700'], [data-width='720'], [data-width='750'], [data-width='765'], [data-width='770'], [data-width='800'], [data-width='820'], [data-width='830'], [data-width='835'], [data-width='845'], [data-width='850'], [data-width='865'], [data-width='875'], [data-width='860'], [data-width='880'], [data-width='890'], [data-width='900'], [data-width='919'], [data-width='920'], [data-width='930'], [data-width='950'], [data-width='960'], [data-width='980'], [data-width='1000'])
  .analysis_basic
  .forex_boxs {
  flex-flow: column;
}
:where([data-width='320'], [data-width='360'], [data-width='500'], [data-width='520'], [data-width='560'], [data-width='600'], [data-width='620'], [data-width='650'], [data-width='660'], [data-width='680'], [data-width='700'], [data-width='720'], [data-width='750'], [data-width='765'], [data-width='770'], [data-width='800'], [data-width='820'], [data-width='830'], [data-width='835'], [data-width='845'], [data-width='850'], [data-width='865'], [data-width='875'], [data-width='860'], [data-width='880'], [data-width='890'], [data-width='900'], [data-width='919'], [data-width='920'], [data-width='930'], [data-width='950'], [data-width='960'], [data-width='980'], [data-width='1000'])
  .analysis_basic
  .forex_boxs
  .forex_left {
  margin-left: 0;
}
.chart_tooltip_item {
  position: relative;
  display: flex;
  justify-content: space-between;
  align-items: center;
  font-size: 12px;
  line-height: 17px;
  min-width: 140px;
}
.chart_tooltip_item .circle {
  width: 10px;
  height: 10px;
  background-color: #17c784;
  border-radius: 100%;
  margin-left: 2px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.chart_tooltip_item .logo {
  width: 10px;
  height: 10px;
  border-radius: 10px;
  object-fit: contain;
}
.chart_tooltip_item .square {
  width: 10px;
  height: 10px;
  border-radius: 2px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.chart_tooltip_item .x_label {
  color: var(--FontColor_2b);
  text-align: right;
  flex: 1;
  margin-right: 4px;
  margin-left: 12px;
}
.chart_tooltip_item .x_value {
  color: var(--FontColor_1);
}
.crypto_tip {
  box-shadow: 0 2px 6px 0 var(--shadow_color);
  background: var(--BgOtherColor);
  color: var(--FontColor_1);
  padding: 8px;
  border-radius: 4px;
  line-height: 18px;
  font-size: 12px;
  position: fixed;
  z-index: 999;
}
.crypto_tip .flex_box {
  display: flex;
  margin-right: 16px;
}
.crypto_tip .flex_box .ltr_arlang {
  margin-right: 0;
}
.crypto_tip .value_right {
  margin-left: 3px;
}
.big_data .label-title {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  padding-top: 8px;
}
.big_data .label-title .title {
  margin-left: 24px;
  margin-top: 16px !important;
}
.big_data .label-title .select_main_boxs .select-list {
  margin-top: 16px !important;
}
.big_data .label-title .select_main_boxs .select-list .select_name {
  background: 0 0;
  border: none;
  text-decoration: none;
}
.big_data .label-title .select_main_boxs .select-list .select_name:invalid {
  box-shadow: none;
}
.big_data .label-title .select_main_boxs .select-list .no_s_li {
  font-size: 14px;
  color: var(--FontColor_1);
  line-height: 20px;
  padding: 8px 16px;
}
.big_data .label-title .select_main_boxs .select-list:last-child .select-list-main {
  right: unset !important;
  left: 0 !important;
}
.big_data .table.tooltip_table {
  min-width: 220px;
  margin-top: 10px;
  display: table;
}
.big_data .table.tooltip_table .table_head {
  border: none !important;
  display: table-header-group !important;
}
.big_data .table.tooltip_table .table_head .table_th {
  padding: 2px 0 6px 12px !important;
  display: table-cell;
  line-height: 16px;
}
.big_data .table.tooltip_table .table_head .table_th:last-child {
  padding-left: 0 !important;
}
.big_data .table.tooltip_table .tip_body_list {
  display: table-row-group;
}
.big_data .table.tooltip_table .table_body_type {
  border: none !important;
  display: table-row !important;
}
.big_data .table.tooltip_table .table_body_type .table_td {
  font-size: 12px !important;
  padding: 0 0 4px 12px !important;
  display: table-cell !important;
}
.big_data .table.tooltip_table .table_body_type .table_td:first-child {
  font-weight: 400 !important;
}
.big_data .table.tooltip_table .table_body_type .table_td:last-child {
  padding-left: 0 !important;
}
.big_data .table.tooltip_table .table_body_type.tip_all_type {
  margin-top: 4px !important;
}
.big_data .table.tooltip_table .table_body_type.tip_all_type .table_td {
  padding: 8px 0 0 12px !important;
  border-top: 1px solid var(--BorderLine_m2) !important;
}
.big_data .table.tooltip_table .table_body_type.tip_all_type .table_td:first-child {
  color: var(--FontColor_2b) !important;
}
.big_data .table.tooltip_table .table_body_type.tip_all_type .table_td:last-child {
  padding-left: 0 !important;
}
.big_data .table .flex_left {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}
.big_data .table .flex_left .symbol {
  margin-left: 4px;
}
.big_data .table .flex_left .digital_basis {
  padding: 0 6px;
  height: 16px;
  border-radius: 4px;
  color: #2654fc;
  background: rgba(38, 84, 252, 0.1);
  display: flex;
  justify-content: center;
  align-items: center;
}
.big_data .table .flex_left .digital_basis span {
  font-size: 12px;
  zoom: 0.8333;
}
.big_data .table.liquidation_monitoring_table .table_td {
  overflow: hidden;
}
.big_data .table .real_time_funding_rate_body_list .table_td {
  overflow: hidden;
}
.big_data .table .real_time_funding_rate_body_list .table_td:first-child {
  padding-left: 0;
  margin-left: 12px;
}
.big_data .table .real_time_funding_rate_body_list .table_td .over {
  overflow: hidden;
  white-space: nowrap;
  width: 100%;
  display: block;
}
.big_data .transaction_trend {
  display: flex;
  align-items: center;
  flex: 1;
  font-size: 12px;
}
.big_data .transaction_trend .list-green {
  color: #fff;
  height: 20px;
  min-width: 10px;
  line-height: 20px;
  border-radius: 0 10px 10px 0;
  position: relative;
}
.big_data .transaction_trend .list-green .child {
  position: absolute;
  right: 10px;
  z-index: 2;
  white-space: nowrap;
}
.big_data .transaction_trend .line {
  width: 1px;
  height: 24px;
  border: 1px solid rgba(255, 255, 255, 0.5);
  background: #a72d2a;
}
.big_data .transaction_trend .list-red {
  color: #fff;
  height: 20px;
  min-width: 10px;
  text-align: left;
  line-height: 20px;
  border-radius: 10px 0 0 10px;
  position: relative;
}
.big_data .transaction_trend .list-red .child {
  position: absolute;
  left: 10px;
  z-index: 2;
  white-space: nowrap;
}
.big_data .market_box_big {
  display: none;
}
.big_data .echart_data {
  height: 400px;
}
.big_data .empty_data_wrap {
  height: 400px;
  display: flex;
  align-items: center;
}
.big_data .select_main_boxs {
  margin-bottom: 0 !important;
}
.big_data .select_main_boxs .select-list {
  margin-top: 0 !important;
  width: auto !important;
  min-width: 106px;
}
.big_data .select_main_boxs .select-list .select-list-main {
  width: auto !important;
  min-width: 100%;
}
.big_data .select_main_boxs .select-list .select-list-main li {
  white-space: nowrap;
}
.big_data .select_main_boxs .select-list:last-child {
  margin-left: 0 !important;
}
.big_data .select_main_boxs .select-list.select-real_time_funding_rate_market {
  min-width: 115px !important;
}
.big_data .select_main_boxs .select-list.select-real_time_funding_rate_market li {
  display: flex;
  align-items: center;
  white-space: nowrap;
  padding: 8px 18px !important;
  color: var(--FontColor_1) !important;
}
.big_data .select_main_boxs .select-list.select-real_time_funding_rate_market li .iconfont {
  width: 16px;
  height: 16px;
  position: relative;
  margin-left: 8px;
  display: flex;
  align-items: center;
  color: var(--FontColor_3);
}
.big_data .select_main_boxs .select-list.select-real_time_funding_rate_market li .iconfont:hover {
  color: var(--color);
}
.big_data .select_main_boxs .select-list.select-real_time_funding_rate_market li.active {
  color: var(--FontColor_1);
  background: 0 0 !important;
}
.big_data .select_main_boxs .select-list.select-real_time_funding_rate_market li.active .iconfont {
  color: var(--color);
}
.big_data .select_main_boxs .select-list.select-real_time_funding_rate_market li.active .iconfont::after {
  content: '';
  background: #1f2533;
  position: absolute;
  width: 12px;
  height: 12px;
  right: 2px;
  top: 2px;
  z-index: -1;
}
.big_data .select_main_boxs .select-list.select-liquidation_distribution_symbol,
.big_data .select_main_boxs .select-list.select-liquidation_history_symbol,
.big_data .select_main_boxs .select-list.select-liquidation_monitoring_symbol {
  width: 133px !important;
}
.big_data .select_main_boxs .select-list.select-liquidation_distribution_symbol .select-list-main,
.big_data .select_main_boxs .select-list.select-liquidation_history_symbol .select-list-main,
.big_data .select_main_boxs .select-list.select-liquidation_monitoring_symbol .select-list-main {
  width: 130px !important;
  min-width: unset !important;
}
.big_data .select_main_boxs .select-list.select-liquidation_distribution_symbol .select-list-main ul,
.big_data .select_main_boxs .select-list.select-liquidation_history_symbol .select-list-main ul,
.big_data .select_main_boxs .select-list.select-liquidation_monitoring_symbol .select-list-main ul {
  max-height: 450px !important;
  box-sizing: border-box;
}
.big_data .tip_text {
  color: var(--FontColor_2b);
  font-size: 14px;
  line-height: 20px;
  margin-top: -10px;
  margin-bottom: 32px;
}
.big_data .tip_text.marg0 {
  margin-bottom: 0;
}
.big_data .contract_trading_volume_all {
  display: flex;
}
.big_data .contract_trading_volume_all .label-title {
  margin-top: 0 !important;
  font-size: 20px;
  padding-top: 37px;
}
.big_data .contract_trading_volume_all #real_time_transaction {
  flex: 1;
  margin-left: 48px;
  min-width: 550px;
}
.big_data .contract_trading_volume_all #real_time_transaction .real_time_transaction_boxs {
  position: relative;
}
.big_data .contract_trading_volume_all #real_time_transaction .real_time_transaction_boxs #real_time_transaction_boxs {
  height: 385px;
  border: 1px solid var(--BorderLine_m2);
  box-sizing: border-box;
  border-radius: 12px;
  padding: 22px 44px 22px 24px;
}
.big_data
  .contract_trading_volume_all
  #real_time_transaction
  .real_time_transaction_boxs
  #real_time_transaction_boxs
  .transaction_item {
  display: flex;
  align-items: center;
  padding-top: 12px;
}
.big_data
  .contract_trading_volume_all
  #real_time_transaction
  .real_time_transaction_boxs
  #real_time_transaction_boxs
  .transaction_item:first-child {
  padding-top: 0;
}
.big_data
  .contract_trading_volume_all
  #real_time_transaction
  .real_time_transaction_boxs
  #real_time_transaction_boxs
  .transaction_item
  .label {
  width: 140px;
  display: flex;
  align-items: center;
  line-height: 26px;
  color: var(--FontColor_1);
  font-size: 16px;
  font-weight: 500;
  position: relative;
}
.big_data
  .contract_trading_volume_all
  #real_time_transaction
  .real_time_transaction_boxs
  #real_time_transaction_boxs
  .transaction_item
  .label
  .logo {
  width: 20px;
  height: 20px;
  object-fit: contain;
  border-radius: 50%;
  margin-left: 6px;
}
.big_data
  .contract_trading_volume_all
  #real_time_transaction
  .real_time_transaction_boxs
  #real_time_transaction_boxs
  .transaction_item
  .label
  .top_nub {
  position: absolute;
  right: -12px;
  top: 0;
  line-height: 26px;
  transform: translateX(100%);
  -ms-transform: translateX(100%);
  -moz-transform: translateX(100%);
  -webkit-transform: translateX(100%);
  -o-transform: translateX(100%);
}
.big_data .contract_trading_volume_all #real_time_transaction .real_time_transaction_boxs .scroll-color {
  left: 5px !important;
  opacity: 0;
}
.big_data .contract_trading_volume_all #real_time_transaction .real_time_transaction_boxs:hover .scroll-color {
  opacity: 1;
}
.big_data .contract_trading_volume_all #historical_transactions {
  flex: 2;
}
.big_data .list_of_liquidations_boxs {
  display: flex;
}
.big_data .list_of_liquidations_boxs .list_of_liquidations_child {
  flex: 1;
}
.big_data .list_of_liquidations_boxs .list_of_liquidations_child:first-child {
  margin-left: 48px;
}
.big_data .list_of_liquidations_boxs .list_of_liquidations_child .overview_liquidations_box {
  background: var(--bg_bg89);
  border-radius: 12px;
  padding: 45px 24px;
}
.big_data .list_of_liquidations_boxs .list_of_liquidations_child .overview_liquidations_box .overview_title {
  font-size: 14px;
  color: var(--FontColor_2b);
  line-height: 20px;
  margin-bottom: 8px;
}
.big_data .list_of_liquidations_boxs .list_of_liquidations_child .overview_liquidations_box .liquidations_all_inf {
  display: flex;
}
.big_data
  .list_of_liquidations_boxs
  .list_of_liquidations_child
  .overview_liquidations_box
  .liquidations_all_inf
  .all_nub {
  display: flex;
  align-items: baseline;
  margin-left: 55px;
  line-height: 46px;
  font-size: 36px;
}
.big_data
  .list_of_liquidations_boxs
  .list_of_liquidations_child
  .overview_liquidations_box
  .liquidations_all_inf
  .all_nub
  .value_text {
  font-weight: 700;
  font-size: 36px;
  color: var(--FontColor_1);
  margin-left: 3px;
}
.big_data
  .list_of_liquidations_boxs
  .list_of_liquidations_child
  .overview_liquidations_box
  .liquidations_all_inf
  .all_nub
  .value_unit {
  font-size: 14px;
  color: var(--FontColor_2b);
  line-height: 20px;
}
.big_data
  .list_of_liquidations_boxs
  .list_of_liquidations_child
  .overview_liquidations_box
  .liquidations_all_inf
  .long_short_box {
  display: flex;
  align-items: center;
  flex: 1;
}
.big_data
  .list_of_liquidations_boxs
  .list_of_liquidations_child
  .overview_liquidations_box
  .liquidations_all_inf
  .long_short_box
  .long_short_name {
  font-size: 16px;
  color: var(--FontColor_2b);
  line-height: 22px;
}
.big_data
  .list_of_liquidations_boxs
  .list_of_liquidations_child
  .overview_liquidations_box
  .liquidations_all_inf
  .long_short_box
  .transaction_trend {
  margin: 0 8px;
}
.big_data .list_of_liquidations_boxs .list_of_liquidations_child .overview_liquidations_others {
  display: flex;
}
.big_data
  .list_of_liquidations_boxs
  .list_of_liquidations_child
  .overview_liquidations_others
  .overview_liquidations_other {
  margin-top: 24px;
  flex: 1;
}
.big_data
  .list_of_liquidations_boxs
  .list_of_liquidations_child
  .overview_liquidations_others
  .overview_liquidations_other:first-child {
  margin-left: 24px;
}
.big_data
  .list_of_liquidations_boxs
  .list_of_liquidations_child
  .overview_liquidations_others
  .overview_liquidations_other
  .liquidations_other_inf {
  display: flex;
  align-items: flex-end;
  flex-wrap: wrap;
}
.big_data
  .list_of_liquidations_boxs
  .list_of_liquidations_child
  .overview_liquidations_others
  .overview_liquidations_other
  .liquidations_other_inf
  .other_inf {
  display: flex;
  align-items: center;
  line-height: 46px;
}
.big_data
  .list_of_liquidations_boxs
  .list_of_liquidations_child
  .overview_liquidations_others
  .overview_liquidations_other
  .liquidations_other_inf
  .other_inf
  .logo {
  width: 32px;
  height: 32px;
  object-fit: contain;
  border-radius: 50%;
  margin-left: 6px;
  margin-left: 7px;
}
.big_data
  .list_of_liquidations_boxs
  .list_of_liquidations_child
  .overview_liquidations_others
  .overview_liquidations_other
  .liquidations_other_inf
  .other_inf
  .name {
  font-weight: 700;
  font-size: 36px;
  color: var(--FontColor_1);
  margin-left: 3px;
}
.big_data
  .list_of_liquidations_boxs
  .list_of_liquidations_child
  .overview_liquidations_others
  .overview_liquidations_other
  .liquidations_other_inf
  .other_nub {
  font-size: 16px;
  color: var(--FontColor_1);
  line-height: 30px;
}
.big_data .list_of_liquidations_boxs .list_of_liquidations_child.heat_map {
  background: var(--bg_bg89);
  min-height: 352px;
  position: relative;
}
.big_data .list_of_liquidations_boxs .list_of_liquidations_child.heat_map .map_type {
  position: absolute;
  overflow: hidden;
  color: var(--FontColor_1);
  border-right: 1px solid var(--BgColor);
  border-bottom: 1px solid var(--BgColor);
  display: flex;
  flex-flow: column;
  justify-content: center;
  padding-right: 6px;
  box-sizing: border-box;
  cursor: default;
}
.big_data .list_of_liquidations_boxs .list_of_liquidations_child.heat_map .map_type .map_name {
  white-space: nowrap;
}
.big_data .list_of_liquidations_boxs .list_of_liquidations_child.heat_map .map_type.first {
  font-weight: 600;
}
.big_data .list_of_liquidations_boxs .list_of_liquidations_child.heat_map .map_type.first .map_name {
  font-size: 72px;
  line-height: 92px;
}
.big_data .list_of_liquidations_boxs .list_of_liquidations_child.heat_map .map_type.first .map_value {
  margin-top: -14px;
  font-size: 28px;
  line-height: 36px;
}
.big_data .list_of_liquidations_boxs .list_of_liquidations_child.heat_map .map_type.symbol_big {
  font-weight: 600;
}
.big_data .list_of_liquidations_boxs .list_of_liquidations_child.heat_map .map_type.symbol_big .map_name {
  font-size: 40px;
  line-height: 51px;
}
.big_data .list_of_liquidations_boxs .list_of_liquidations_child.heat_map .map_type.symbol_big .map_value {
  font-size: 24px;
  line-height: 30px;
  margin-top: 2px;
}
.big_data .list_of_liquidations_boxs .list_of_liquidations_child.heat_map .map_type.size16 .map_name {
  font-size: 16px;
  line-height: 22px;
}
.big_data .list_of_liquidations_boxs .list_of_liquidations_child.heat_map .map_type.size12 .map_name {
  font-size: 12px;
  line-height: 17px;
}
.big_data .list_of_liquidations_boxs .list_of_liquidations_child.heat_map .map_type.no_second_line .map_value {
  display: none;
}
.big_data .liquidation_distribution_box {
  display: flex;
}
.big_data .liquidation_distribution_box .liquidation_distribution_table {
  flex: 1;
  margin-left: 48px;
}
.big_data .liquidation_distribution_box .liquidation_distribution_charts {
  flex: 1;
  border-radius: 12px;
  border: 1px solid var(--BorderLine_m2);
}
.overview_big_data .charts_nav {
  margin-bottom: 32px !important;
}
.overview_big_data .charts_nav .charts_nav_type {
  margin-bottom: 0 !important;
}
.overview_big_data .big_data_wrapper {
  display: flex;
  flex-wrap: wrap;
  column-gap: 48px;
  row-gap: 32px;
}
.overview_big_data .big_data_wrapper > div {
  width: calc((100% - 48px) / 2);
}
.overview_big_data .big_data_wrapper .label-title {
  margin-top: 0 !important;
  padding: 0 !important;
  padding-bottom: 0 !important;
  font-size: 16px;
  line-height: 22px;
}
.overview_big_data .big_data_wrapper .label-title.line34 {
  line-height: 34px;
}
.overview_big_data .big_data_wrapper .label-title .title {
  font-weight: 600;
  margin-bottom: 16px;
  margin-top: 0 !important;
}
.overview_big_data .big_data_wrapper .label-title .select_main_boxs .select-list {
  margin-bottom: 16px !important;
  margin-top: 0 !important;
}
.overview_big_data .sub_wrapper {
  border: 1px solid var(--BorderLine_m2);
  border-radius: 12px;
  padding: 24px;
}
:where([data-width='320'], [data-width='360'], [data-width='500'], [data-width='520'], [data-width='560'], [data-width='600'], [data-width='620'], [data-width='650'], [data-width='660'], [data-width='680'], [data-width='700'], [data-width='720'], [data-width='750'], [data-width='765'], [data-width='770'], [data-width='800'], [data-width='820'], [data-width='830'], [data-width='835'], [data-width='845'], [data-width='850'], [data-width='865'], [data-width='875'], [data-width='860'], [data-width='880'], [data-width='890'], [data-width='900'], [data-width='919'], [data-width='920'], [data-width='930'], [data-width='950'], [data-width='960'], [data-width='980'], [data-width='1000'])
  .big_data
  .list_of_liquidations_boxs {
  flex-flow: column;
}
:where([data-width='320'], [data-width='360'], [data-width='500'], [data-width='520'], [data-width='560'], [data-width='600'], [data-width='620'], [data-width='650'], [data-width='660'], [data-width='680'], [data-width='700'], [data-width='720'], [data-width='750'], [data-width='765'], [data-width='770'], [data-width='800'], [data-width='820'], [data-width='830'], [data-width='835'], [data-width='845'], [data-width='850'], [data-width='865'], [data-width='875'], [data-width='860'], [data-width='880'], [data-width='890'], [data-width='900'], [data-width='919'], [data-width='920'], [data-width='930'], [data-width='950'], [data-width='960'], [data-width='980'], [data-width='1000'])
  .big_data
  .list_of_liquidations_boxs
  .list_of_liquidations_child:first-child {
  margin-left: 0;
  margin-bottom: 24px;
}
:where([data-width='320'], [data-width='360'], [data-width='500'], [data-width='520'], [data-width='560'], [data-width='600'], [data-width='620'], [data-width='650'], [data-width='660'], [data-width='680'], [data-width='700'], [data-width='720'], [data-width='750'], [data-width='765'], [data-width='770'], [data-width='800'], [data-width='820'], [data-width='830'], [data-width='835'], [data-width='845'], [data-width='850'], [data-width='865'], [data-width='875'], [data-width='860'], [data-width='880'], [data-width='890'], [data-width='900'], [data-width='919'], [data-width='920'], [data-width='930'], [data-width='950'], [data-width='960'], [data-width='980'], [data-width='1000'])
  .big_data
  .liquidation_distribution_box {
  flex-flow: column;
}
:where([data-width='320'], [data-width='360'], [data-width='500'], [data-width='520'], [data-width='560'], [data-width='600'], [data-width='620'], [data-width='650'], [data-width='660'], [data-width='680'], [data-width='700'], [data-width='720'], [data-width='750'], [data-width='765'], [data-width='770'], [data-width='800'], [data-width='820'], [data-width='830'], [data-width='835'], [data-width='845'], [data-width='850'], [data-width='865'], [data-width='875'], [data-width='860'], [data-width='880'], [data-width='890'], [data-width='900'], [data-width='919'], [data-width='920'], [data-width='930'], [data-width='950'], [data-width='960'], [data-width='980'], [data-width='1000'])
  .big_data
  .liquidation_distribution_box
  .liquidation_distribution_table {
  margin-left: 0;
  margin-bottom: 24px;
}
:where([data-width='320'], [data-width='360'], [data-width='500'], [data-width='520'], [data-width='560'], [data-width='600'], [data-width='620'], [data-width='650'], [data-width='660'], [data-width='680'], [data-width='700'], [data-width='720'], [data-width='750'], [data-width='765'], [data-width='770'], [data-width='800'], [data-width='820'], [data-width='830'], [data-width='835'], [data-width='845'], [data-width='850'], [data-width='865'], [data-width='875'], [data-width='860'], [data-width='880'], [data-width='890'], [data-width='900'], [data-width='919'], [data-width='920'], [data-width='930'], [data-width='950'], [data-width='960'], [data-width='980'], [data-width='1000'])
  .big_data
  .contract_trading_volume_all {
  flex-flow: column;
}
:where([data-width='320'], [data-width='360'], [data-width='500'], [data-width='520'], [data-width='560'], [data-width='600'], [data-width='620'], [data-width='650'], [data-width='660'], [data-width='680'], [data-width='700'], [data-width='720'], [data-width='750'], [data-width='765'], [data-width='770'], [data-width='800'], [data-width='820'], [data-width='830'], [data-width='835'], [data-width='845'], [data-width='850'], [data-width='865'], [data-width='875'], [data-width='860'], [data-width='880'], [data-width='890'], [data-width='900'], [data-width='919'], [data-width='920'], [data-width='930'], [data-width='950'], [data-width='960'], [data-width='980'], [data-width='1000'])
  .big_data
  .contract_trading_volume_all
  #real_time_transaction {
  margin-left: 0;
}
:where([data-width='320'], [data-width='360'], [data-width='500'], [data-width='520'], [data-width='560'], [data-width='600'], [data-width='620'], [data-width='650'], [data-width='660'], [data-width='680'], [data-width='700'], [data-width='720'], [data-width='750'], [data-width='765'], [data-width='770'], [data-width='800'], [data-width='820'], [data-width='830'], [data-width='835'], [data-width='845'], [data-width='850'], [data-width='865'], [data-width='875'], [data-width='860'], [data-width='880'], [data-width='890'], [data-width='900'], [data-width='919'], [data-width='920'], [data-width='930'], [data-width='950'], [data-width='960'], [data-width='980'], [data-width='1000'], [data-width='1010'], [data-width='1020'], [data-width='1035'], [data-width='1040'], [data-width='1044'], [data-width='1050'], [data-width='1060'], [data-width='1080'], [data-width='1100'], [data-width='1110'], [data-width='1120'], [data-width='1127'], [data-width='1140'], [data-width='1150'], [data-width='1160'], [data-width='1170'], [data-width='1180'], [data-width='1190'], [data-width='1200'], [data-width='1220'], [data-width='1232'], [data-width='1250'], [data-width='1280'], [data-width='1300'], [data-width='1310'], [data-width='1326'], [data-width='1350'])
  .overview_big_data
  .big_data_wrapper
  > div {
  width: 100%;
}
:where([data-width='320'], [data-width='360'], [data-width='500'], [data-width='520'], [data-width='560'], [data-width='600'], [data-width='620'], [data-width='650'], [data-width='660'], [data-width='680'], [data-width='700'], [data-width='720'], [data-width='750'], [data-width='765'], [data-width='770'], [data-width='800'], [data-width='820'], [data-width='830'], [data-width='835'], [data-width='845'], [data-width='850'], [data-width='865'], [data-width='875'], [data-width='860'], [data-width='880'], [data-width='890'], [data-width='900'], [data-width='919'], [data-width='920'], [data-width='930'], [data-width='950'], [data-width='960'], [data-width='980'], [data-width='1000'], [data-width='1010'], [data-width='1020'], [data-width='1035'], [data-width='1040'], [data-width='1044'], [data-width='1050'], [data-width='1060'], [data-width='1080'], [data-width='1100'], [data-width='1110'], [data-width='1120'], [data-width='1127'], [data-width='1140'], [data-width='1150'], [data-width='1160'], [data-width='1170'], [data-width='1180'], [data-width='1190'], [data-width='1200'], [data-width='1220'], [data-width='1232'], [data-width='1250'], [data-width='1280'], [data-width='1300'], [data-width='1310'], [data-width='1326'], [data-width='1350'])
  .big_data
  .contract_trading_volume_all
  #real_time_transaction {
  min-width: 450px;
}
.market_avatar_wrapper {
  position: relative;
  flex-shrink: 0;
}
.market_avatar_wrapper .avatar_container {
  display: -webkit-flex;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  overflow: hidden;
  background-color: var(--icon_gray);
}
.market_avatar_wrapper .avatar_container .avatar_img {
  width: 100%;
  height: 100%;
  object-fit: contain;
}
.market_avatar_wrapper .avatar_container .avatar_letter {
  font-weight: 500;
  color: var(--FontColor_Color);
  line-height: 1;
}
.market_avatar_wrapper.muti_avatar_wrapper .avatar_container {
  position: absolute;
}
.market_avatar_wrapper.muti_avatar_wrapper .avatar_container:nth-of-type(1) {
  top: 0;
  right: 0;
}
.market_avatar_wrapper.muti_avatar_wrapper .avatar_container:nth-of-type(2) {
  bottom: 0;
  left: 0;
  border-style: solid;
  border-color: var(--BgColor);
}
.size_18.market_avatar_wrapper {
  width: 18px;
  height: 18px;
}
.size_18.market_avatar_wrapper .avatar_container .avatar_letter {
  font-size: 12px;
}
.size_18.market_avatar_wrapper.muti_avatar_wrapper .avatar_container {
  width: 12px;
  height: 12px;
}
.size_18.market_avatar_wrapper.muti_avatar_wrapper .avatar_container:nth-of-type(2) {
  border-width: 1px;
}
.size_20.market_avatar_wrapper {
  width: 20px;
  height: 20px;
}
.size_20.market_avatar_wrapper .avatar_container .avatar_letter {
  font-size: 14px;
}
.size_20.market_avatar_wrapper.muti_avatar_wrapper .avatar_container {
  width: 14px;
  height: 14px;
}
.size_20.market_avatar_wrapper.muti_avatar_wrapper .avatar_container:nth-of-type(2) {
  border-width: 1px;
}
.size_24.market_avatar_wrapper {
  width: 24px;
  height: 24px;
}
.size_24.market_avatar_wrapper .avatar_container .avatar_letter {
  font-size: 16px;
}
.size_24.market_avatar_wrapper.muti_avatar_wrapper .avatar_container {
  width: 16px;
  height: 16px;
}
.size_24.market_avatar_wrapper.muti_avatar_wrapper .avatar_container:nth-of-type(2) {
  border-width: 2px;
}
.size_32.market_avatar_wrapper {
  width: 32px;
  height: 32px;
}
.size_32.market_avatar_wrapper .avatar_container .avatar_letter {
  font-size: 20px;
}
.size_32.market_avatar_wrapper.muti_avatar_wrapper .avatar_container {
  width: 22px;
  height: 22px;
}
.size_32.market_avatar_wrapper.muti_avatar_wrapper .avatar_container:nth-of-type(2) {
  border-width: 2px;
}
.size_36.market_avatar_wrapper {
  width: 36px;
  height: 36px;
}
.size_36.market_avatar_wrapper .avatar_container .avatar_letter {
  font-size: 20px;
}
.size_36.market_avatar_wrapper.muti_avatar_wrapper .avatar_container {
  width: 22px;
  height: 22px;
}
.size_36.market_avatar_wrapper.muti_avatar_wrapper .avatar_container:nth-of-type(2) {
  border-width: 2px;
}
.size_56.market_avatar_wrapper {
  width: 56px;
  height: 56px;
}
.size_56.market_avatar_wrapper .avatar_container .avatar_letter {
  font-size: 38px;
}
.size_56.market_avatar_wrapper.muti_avatar_wrapper .avatar_container {
  width: 38px;
  height: 38px;
}
.size_56.market_avatar_wrapper.muti_avatar_wrapper .avatar_container:nth-of-type(2) {
  border-width: 4px;
}
.size_112.market_avatar_wrapper {
  width: 112px;
  height: 112px;
}
.size_112.market_avatar_wrapper .avatar_container .avatar_letter {
  font-size: 68px;
}
.size_112.market_avatar_wrapper.muti_avatar_wrapper .avatar_container {
  width: 76px;
  height: 76px;
}
.size_112.market_avatar_wrapper.muti_avatar_wrapper .avatar_container:nth-of-type(2) {
  border-width: 4px;
}
.size_168.market_avatar_wrapper {
  width: 168px;
  height: 168px;
}
.size_168.market_avatar_wrapper .avatar_container .avatar_letter {
  font-size: 110px;
}
.size_168.market_avatar_wrapper.muti_avatar_wrapper .avatar_container {
  width: 114px;
  height: 114px;
}
.size_168.market_avatar_wrapper.muti_avatar_wrapper .avatar_container:nth-of-type(2) {
  border-width: 6px;
}
.rating_wrapper {
  display: -webkit-flex;
  display: flex;
  flex-wrap: wrap;
  column-gap: 48px;
}
.rating_wrapper .module_wrapper {
  display: -webkit-flex;
  display: flex;
  flex-direction: column;
  flex: 1;
  min-width: 640px;
  margin-top: 24px;
}
.rating_wrapper .module_wrapper .panel_title {
  font-size: 20px;
  font-weight: 600;
  color: var(--FontColor_1);
  line-height: 25px;
}
.rating_wrapper .module_wrapper .module_box {
  margin-top: 16px;
  border-radius: 12px;
  border: 1px solid var(--BorderLine_m2);
  height: 360px;
}
.analyst_rating-instruement_panel {
  padding: 28px 0;
}
.analyst_rating-instruement_panel,
.analyst_rating-instruement_panel .container-text {
  display: -webkit-flex;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.analyst_rating-instruement_panel .container-box {
  position: relative;
}
.analyst_rating-instruement_panel .container-box .dir_text {
  font-size: 16px;
  color: var(--FontColor_2);
  line-height: 22px;
}
.analyst_rating-instruement_panel .container-box .textRow {
  display: -webkit-flex;
  display: flex;
}
.analyst_rating-instruement_panel .container-box .textRow.row1 {
  column-gap: 200px;
  margin-top: 35px;
}
.analyst_rating-instruement_panel .container-box .textRow.row2 {
  column-gap: 266px;
  margin-top: 53px;
}
.analyst_rating-instruement_panel .container-box .technical_img {
  position: absolute;
  width: 240px;
  top: 38px;
  right: 0;
  left: 0;
  margin: 0 auto;
}
.analyst_rating-instruement_panel .container-box .technical_end {
  display: -webkit-flex;
  display: flex;
  justify-content: center;
  margin-top: 21px;
}
.analyst_rating-instruement_panel .container-box .technical_end .end_name {
  min-width: 64px;
  height: 34px;
  line-height: 34px;
  text-align: center;
  border-radius: 20px;
  padding: 0 16px;
  font-size: 16px;
  font-weight: 600;
  color: #fff;
}
.analyst_rating-instruement_panel.neutral .container-box .container-text .neutral {
  color: #575b66;
}
.analyst_rating-instruement_panel.sell .container-box .container-text .sell {
  color: #c43d51;
}
.analyst_rating-instruement_panel.sell .container-box .technical_end .end_name {
  background-color: #c43d51;
}
.analyst_rating-instruement_panel.buy .container-box .container-text .buy {
  color: #02876a;
}
.analyst_rating-instruement_panel.buy .container-box .technical_end .end_name {
  background-color: #02876a;
}
.analyst_rating-instruement_panel.strong-sell .container-box .container-text .strong-sell {
  color: #fa5754;
}
.analyst_rating-instruement_panel.strong-sell .container-box .technical_end .end_name {
  background-color: #fa5754;
}
.analyst_rating-instruement_panel.strong-buy .container-box .container-text .strong-buy {
  color: #00c889;
}
.analyst_rating-instruement_panel.strong-buy .container-box .technical_end .end_name {
  background-color: #00c889;
}
.analyst_rating-instruement_panel .technical_info {
  margin-top: 24px;
  display: flex;
}
.analyst_rating-instruement_panel .technical_info .info_item {
  flex: 1;
  text-align: center;
}
.analyst_rating-instruement_panel .technical_info .info_item:nth-child(2) {
  margin: 0 100px;
}
.analyst_rating-instruement_panel .technical_info .info_item .label {
  color: var(--FontColor_2b);
  font-size: 16px;
  line-height: 22px;
}
.analyst_rating-instruement_panel .technical_info .info_item .value {
  margin-top: 4px;
  font-size: 32px;
  line-height: 45px;
  font-weight: 700;
  white-space: nowrap;
}
.analyst_rating-instruement_panel .technical_info .info_item .value.neutral {
  color: #575b66;
}
:where([data-width='320'], [data-width='360'], [data-width='500'], [data-width='520'], [data-width='560'], [data-width='600'], [data-width='620'], [data-width='650'], [data-width='660'], [data-width='680'], [data-width='700'], [data-width='720'], [data-width='750'], [data-width='765'], [data-width='770'], [data-width='800'], [data-width='820'], [data-width='830'], [data-width='835'], [data-width='845'], [data-width='850'], [data-width='865'], [data-width='875'], [data-width='860'], [data-width='880'], [data-width='890'], [data-width='900'], [data-width='919'], [data-width='920'], [data-width='930'], [data-width='950'], [data-width='960'], [data-width='980'], [data-width='1000'], [data-width='1010'], [data-width='1020'], [data-width='1035'], [data-width='1040'], [data-width='1044'], [data-width='1050'], [data-width='1060'], [data-width='1080'], [data-width='1100'], [data-width='1110'], [data-width='1120'], [data-width='1127'], [data-width='1140'], [data-width='1150'], [data-width='1160'], [data-width='1170'], [data-width='1180'], [data-width='1190'], [data-width='1200'], [data-width='1220'], [data-width='1232'], [data-width='1250'], [data-width='1280'], [data-width='1300'], [data-width='1310'], [data-width='1326'], [data-width='1350'], [data-width='1400'], [data-width='1450'], [data-width='1500'], [data-width='1540'], [data-width='1550'])
  .rating_wrapper {
  flex-direction: column;
}
:where([data-width='320'], [data-width='360'], [data-width='500'], [data-width='520'], [data-width='560'], [data-width='600'], [data-width='620'], [data-width='650'], [data-width='660'], [data-width='680'], [data-width='700'], [data-width='720'], [data-width='750'], [data-width='765'], [data-width='770'], [data-width='800'], [data-width='820'], [data-width='830'], [data-width='835'], [data-width='845'], [data-width='850'], [data-width='865'], [data-width='875'], [data-width='860'], [data-width='880'], [data-width='890'], [data-width='900'], [data-width='919'], [data-width='920'], [data-width='930'], [data-width='950'], [data-width='960'], [data-width='980'], [data-width='1000'], [data-width='1010'], [data-width='1020'], [data-width='1035'], [data-width='1040'], [data-width='1044'], [data-width='1050'], [data-width='1060'], [data-width='1080'], [data-width='1100'], [data-width='1110'], [data-width='1120'], [data-width='1127'], [data-width='1140'], [data-width='1150'], [data-width='1160'], [data-width='1170'], [data-width='1180'], [data-width='1190'], [data-width='1200'], [data-width='1220'], [data-width='1232'], [data-width='1250'], [data-width='1280'], [data-width='1300'], [data-width='1310'], [data-width='1326'], [data-width='1350'], [data-width='1400'], [data-width='1450'], [data-width='1500'], [data-width='1540'], [data-width='1550'])
  .rating_wrapper
  .module_wrapper {
  width: 100%;
  min-width: none;
}
.market_box_9 .chart_collection {
  display: -webkit-flex;
  display: flex;
  column-gap: 48px;
  flex-wrap: wrap;
}
.market_box_9 .rating_module {
  padding-top: 24px;
}
.market_box_9 .rating_module .title_content {
  padding: 24px 0 12px;
}
.market_box_9 .rating_module .title_content .title {
  font-size: 14px;
  font-weight: 700;
  color: var(--FontColor_1);
  line-height: 20px;
}
.market_box_9 .rating_module .title_content .sub_title {
  font-size: 14px;
  color: var(--FontColor_2b);
  line-height: 20px;
  margin-top: 6px;
}
.market_box_9 .rating_module .chart_box {
  position: relative;
  border: 1px solid var(--BorderLine_m2);
  height: 390px;
  box-sizing: border-box;
  border-radius: 12px;
}
.market_box_9 .analyst_rating {
  min-width: 470px;
}
.market_box_9 .analyst_rating .instruement_panel .analyst_rating-instruement_panel {
  padding: 22px 0;
}
.market_box_9 .analyst_rating .instruement_panel .analyst_rating-instruement_panel .container-box .dir_text {
  font-size: 16px;
  line-height: 22px;
}
.market_box_9 .analyst_rating .instruement_panel .analyst_rating-instruement_panel .container-box .textRow.row1 {
  column-gap: 236px;
  margin-top: 34px;
}
.market_box_9 .analyst_rating .instruement_panel .analyst_rating-instruement_panel .container-box .textRow.row2 {
  column-gap: 284px;
  margin-top: 61px;
}
.market_box_9 .analyst_rating .instruement_panel .analyst_rating-instruement_panel .container-box .technical_img {
  width: 248px;
  top: 40px;
}
.market_box_9 .analyst_rating .instruement_panel .analyst_rating-instruement_panel .container-box .technical_end {
  margin-top: 30px;
}
.market_box_9
  .analyst_rating
  .instruement_panel
  .analyst_rating-instruement_panel
  .container-box
  .technical_end
  .end_name {
  min-width: 76px;
  height: 41px;
  line-height: 41px;
  border-radius: 21px;
  padding: 0 20px;
  font-size: 18px;
}
.market_box_9 .analyst_rating .instruement_panel .analyst_rating-instruement_panel .technical_info {
  margin-top: 20px;
}
.market_box_9 .price_forecast {
  flex: 1;
  min-width: 430px;
}
.target_price_wrapper .title_wrapper {
  display: -webkit-flex;
  display: flex;
  align-items: center;
}
.target_price_wrapper .title_wrapper .update_time {
  font-size: 14px;
  color: var(--FontColor_2);
  line-height: 20px;
  margin-right: 8px;
}
.target_price_wrapper .target_price_box {
  position: relative;
}
.market_box_1 .chart_reuters_forecast,
.market_box_9 .chart_reuters_forecast {
  height: 100%;
  margin-bottom: 0;
}
.market_box_1 .price_forecast_mark,
.market_box_9 .price_forecast_mark {
  position: absolute;
  top: 0;
  display: flex;
  opacity: 0;
  font-family: sans-serif;
}
.market_box_1 .price_forecast_mark .width_box,
.market_box_9 .price_forecast_mark .width_box {
  padding: 0 8px 0 4px;
  font-size: 12px;
}
.market_box_1 .chart_reuters_forecast_leng_box,
.market_box_9 .chart_reuters_forecast_leng_box {
  position: absolute;
  right: 0;
  left: 0;
  top: unset;
  bottom: 30px;
}
.market_box_1 .chart_reuters_forecast_leng_box span,
.market_box_9 .chart_reuters_forecast_leng_box span {
  font-size: 12px;
  line-height: 17px;
  color: var(--FontColor_2b);
}
.market_box_1 .chart_reuters_forecast_leng_box .chat_big_nub,
.market_box_9 .chart_reuters_forecast_leng_box .chat_big_nub {
  margin-left: 0;
}
.market_box_1 .chart_reuters_forecast_leng_box {
  padding: 0 25px;
}
.market_box_9 .chart_reuters_forecast_leng_box {
  padding: 0 43px 0 48px;
}
.short_position {
  position: relative;
  padding-top: 0 !important;
}
.short_position .btns {
  position: absolute;
  top: 16px;
  left: 0;
  display: -webkit-flex;
  display: flex;
  align-items: center;
}
.short_position .btns .btn {
  background: 0 0;
  cursor: pointer;
  border-radius: 8px;
  border: 1px solid var(--BorderLine_m2);
  padding: 8px 8px 6px;
}
.short_position .btns .btn:hover {
  border-color: var(--color);
}
.short_position .btns .btn + .btn {
  margin-right: 16px;
}
.short_position .btns .btn.active .iconfont {
  color: var(--color);
}
.short_position .btns .btn .iconfont {
  font-size: 16px;
  color: var(--FontColor_2);
}
.short_position .position_content .position_chart {
  height: 626px;
}
.short_position .position_content .position_table .scroll_wrapper {
  position: relative;
}
.short_position .position_content .position_table .scroll_wrapper .scroll_container {
  height: 516px;
}
:where([data-width='320'], [data-width='360'], [data-width='500'], [data-width='520'], [data-width='560'], [data-width='600'], [data-width='620'], [data-width='650'], [data-width='660'], [data-width='680'], [data-width='700'], [data-width='720'], [data-width='750'], [data-width='765'], [data-width='770'], [data-width='800'], [data-width='820'], [data-width='830'], [data-width='835'], [data-width='845'], [data-width='850'], [data-width='865'], [data-width='875'], [data-width='860'], [data-width='880'], [data-width='890'], [data-width='900'], [data-width='919'], [data-width='920'], [data-width='930'], [data-width='950'], [data-width='960'], [data-width='980'], [data-width='1000'])
  .market_box_9
  .analyst_rating {
  flex: 1;
}
.custom_common_scroll_table {
  position: relative;
  width: 100%;
  box-sizing: border-box;
}
.custom_common_scroll_table .custom_common_scroll_table_horizontal_scrollbar {
  position: absolute;
  right: 0;
  top: -8px;
  width: 100%;
  cursor: pointer;
  z-index: 10;
  user-select: none;
  display: none;
}
.custom_common_scroll_table .custom_common_scroll_table_horizontal_scrollbar.visible {
  display: block;
}
.custom_common_scroll_table .custom_common_scroll_table_horizontal_scrollbar .scroll_thumb {
  height: 8px;
  background: var(--BorderLine_m2);
  border-radius: 4px;
}
.custom_common_scroll_table .custom_common_scroll_table_vertical_scrollbar {
  position: absolute;
  left: -8px;
  top: 0;
  height: 100%;
  z-index: 10;
  display: none;
  user-select: none;
  cursor: pointer;
}
.custom_common_scroll_table .custom_common_scroll_table_vertical_scrollbar .scroll_thumb {
  width: 8px;
  background: var(--BorderLine_m2);
  border-radius: 4px;
}
.custom_common_scroll_table .custom_common_scroll_table_vertical_scrollbar.visible {
  display: block;
}
.custom_common_scroll_table .table_wrap {
  position: relative;
  z-index: 2;
  width: 100%;
  overflow: auto;
  scrollbar-width: none;
  -ms-overflow-style: none;
}
.custom_common_scroll_table .table_wrap::-webkit-scrollbar {
  display: none;
}
.custom_common_scroll_table .table_wrap.has_border table tbody tr {
  border-bottom: 1px solid var(--BorderLine_m2);
}
.custom_common_scroll_table .table_wrap.no_border table tbody {
  border-bottom: 1px solid var(--BorderLine_m2);
}
.custom_common_scroll_table .table_wrap table {
  min-width: 100%;
  background-color: var(--BgColor);
  border-spacing: 0;
  border-collapse: collapse;
  box-sizing: border-box;
  border: 0;
}
.custom_common_scroll_table .table_wrap table td,
.custom_common_scroll_table .table_wrap table th,
.custom_common_scroll_table .table_wrap table tr {
  box-sizing: border-box;
}
.custom_common_scroll_table .table_wrap table tr.hideEmptyRow {
  display: none;
}
.custom_common_scroll_table .table_wrap table td,
.custom_common_scroll_table .table_wrap table th {
  box-sizing: border-box;
}
.custom_common_scroll_table .table_wrap table td > div,
.custom_common_scroll_table .table_wrap table th > div {
  position: relative;
  padding: 9px 13px;
}
.custom_common_scroll_table .table_wrap table td.box-shadow::after,
.custom_common_scroll_table .table_wrap table th.box-shadow::after {
  position: absolute;
  top: 0;
  left: 0;
  bottom: -1px;
  width: 30px;
  transform: translateX(-100%);
  transition: box-shadow 0.3s;
  content: '';
  pointer-events: none;
  box-shadow: var(--shadow_color) -10px 0 8px -8px inset;
}
.custom_common_scroll_table .table_wrap table td.td_x_fixed,
.custom_common_scroll_table .table_wrap table th.td_x_fixed {
  position: sticky;
  right: 0;
  z-index: 10;
}
.custom_common_scroll_table .table_wrap table td.td_y_fixed,
.custom_common_scroll_table .table_wrap table th.td_y_fixed {
  position: sticky;
  top: 0;
  right: initial;
  z-index: 10;
}
.custom_common_scroll_table .table_wrap table td {
  font-weight: 400;
  color: var(--FontColor_1);
  line-height: 20px;
  font-size: 14px;
  padding: 11px 0;
  min-width: 206px;
  background-color: var(--BgColor);
  min-height: 42px;
}
.custom_common_scroll_table .table_wrap table td:first-child {
  font-weight: 600;
}
.custom_common_scroll_table .table_wrap table td .tr_td_content > div {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: flex-end;
}
.custom_common_scroll_table .table_wrap table td .tr_td_content .ratio {
  margin-left: 8px;
  flex: 1;
  min-width: 0;
  text-align: left;
  display: block;
  white-space: nowrap;
}
.custom_common_scroll_table .table_wrap table td .tr_td_content .rawValue {
  flex: 1;
  min-width: 0;
  text-align: left;
  white-space: nowrap;
}
.custom_common_scroll_table .table_wrap table td .tr_td_content .rawValue.isOtherRow {
  text-align: left;
}
.custom_common_scroll_table .table_wrap table td .tr_td_content .other_td {
  margin-left: 8px;
  flex: 1;
  min-width: 0;
  text-align: left;
  display: block;
}
.custom_common_scroll_table .table_wrap table td .tr_td_content .rise {
  color: #00c889;
}
.custom_common_scroll_table .table_wrap table td .tr_td_content .fall {
  color: #fa5754;
}
.custom_common_scroll_table .table_wrap table thead {
  position: relative;
  z-index: 3;
  border-radius: 8px;
  overflow: hidden;
  background-color: var(--BgColor);
}
.custom_common_scroll_table .table_wrap table thead th {
  line-height: 20px;
  font-size: 12px;
  color: var(--FontColor_2);
  background: var(--BgColor);
  position: sticky;
  top: 0;
  z-index: 2;
  text-align: left;
}
.custom_common_scroll_table .table_wrap table thead th::before {
  content: '';
  position: absolute;
  right: 0;
  left: 0;
  bottom: 0;
  height: 1px;
  z-index: 2;
  background: var(--BorderLine_m2);
}
.custom_common_scroll_table .table_wrap table thead th:nth-of-type(1) {
  text-align: right;
  right: 0;
  z-index: 3;
  border-top-right-radius: 8px;
  border-bottom-right-radius: 8px;
}
.custom_common_scroll_table .table_wrap table thead th:last-child {
  border-top-left-radius: 8px;
  border-bottom-left-radius: 8px;
}
.custom_common_scroll_table .table_wrap table thead th > div {
  background-color: var(--BgColor);
}
.custom_common_scroll_table .table_wrap table tbody tr:hover td {
  background-color: var(--BorderColor2);
}
.custom_common_scroll_table .table_wrap table tbody tr td:nth-of-type(1) {
  text-align: right;
  position: sticky;
  right: 0;
  z-index: 2;
  box-shadow: 1px 0 var(--BorderColor2);
}
.custom_common_scroll_table .table_wrap table tbody tr.tr_level_1 td > div {
  padding-top: 9px;
  padding-bottom: 9px;
}
.custom_common_scroll_table .table_wrap table tbody tr.tr_level_1 .level_1 {
  font-weight: 600;
}
.custom_common_scroll_table .table_wrap table tbody tr.tr_level_1 .level_1 > div {
  font-size: 18px;
}
.custom_common_scroll_table .table_wrap table tbody tr.has_top {
  border-top: 1px solid var(--BorderLine_m2);
}
.custom_common_scroll_table .table_wrap table tbody tr.tr_level_2 td > div {
  padding-top: 5px;
  padding-bottom: 5px;
}
.custom_common_scroll_table .table_wrap table tbody tr.tr_level_2 .level_2 {
  font-weight: 600;
}
.custom_common_scroll_table .table_wrap table tbody tr.tr_level_2 .level_2 > div {
  font-size: 16px;
  padding-right: 25px;
}
.custom_common_scroll_table .table_wrap table tbody tr.tr_level_3 td > div {
  padding-top: 1px;
  padding-bottom: 1px;
}
.custom_common_scroll_table .table_wrap table tbody tr.tr_level_3 .level_3 {
  font-weight: 400;
}
.custom_common_scroll_table .table_wrap table tbody tr.tr_level_3 .level_3 > div {
  color: var(--FontColor_2b);
  padding-right: 25px;
}
.custom_common_scroll_table .table_wrap table tbody tr.tr_level_4 td > div {
  padding-top: 1px;
  padding-bottom: 1px;
}
.custom_common_scroll_table .table_wrap table tbody tr.tr_level_4 .level_4 {
  font-weight: 400;
}
.custom_common_scroll_table .table_wrap table tbody tr.tr_level_4 .level_4 > div {
  color: var(--FontColor_2b);
  padding-right: 25px;
}
.custom_common_scroll_table .table_wrap table tbody tr.tr_level_5 td > div {
  padding-top: 1px;
  padding-bottom: 1px;
}
.custom_common_scroll_table .table_wrap table tbody tr.tr_level_5 .level_5 {
  font-weight: 400;
}
.custom_common_scroll_table .table_wrap table tbody tr.tr_level_5 .level_5 > div {
  color: var(--FontColor_2b);
  padding-right: 40px;
}
.custom_common_scroll_table .table_wrap table.hideRatio tbody tr td .ratio {
  display: none;
}
.custom_common_scroll_table .table_wrap table.hideRatio tbody tr td .rawValue {
  text-align: left;
}
.custom_common_scroll_table.routine_table .table_wrap table thead th > div {
  padding: 0 0 8px 12px;
  font-size: 12px;
  color: var(--FontColor_2);
  line-height: 20px;
  font-weight: 500;
  text-align: left;
}
.custom_common_scroll_table.routine_table .table_wrap table thead th.align_left * {
  text-align: right;
}
.custom_common_scroll_table.routine_table .table_wrap table thead th:first-child > div {
  text-align: right;
}
.custom_common_scroll_table.routine_table .table_wrap table tbody tr {
  border-bottom: 1px solid var(--BorderLine_m2);
}
.custom_common_scroll_table.routine_table .table_wrap table tbody tr td {
  padding: 12px 0 12px 12px;
  font-size: 14px;
  line-height: 20px;
  word-wrap: break-word;
  color: var(--FontColor_1);
  text-align: left;
}
.custom_common_scroll_table.routine_table .table_wrap table tbody tr td > div {
  padding: 0;
}
.custom_common_scroll_table.routine_table .table_wrap table tbody tr td.align_left * {
  text-align: right;
}
.custom_common_scroll_table.routine_table .table_wrap table tbody tr td:first-child > div {
  text-align: right;
}
.label_tool {
  display: flex;
  align-items: center;
  margin-bottom: 24px;
}
.label_tool .select-reactive-list {
  border: 1px solid var(--BorderLine_m2);
  display: inline-flex;
  justify-content: space-between;
  align-items: center;
  padding: 5px 12px;
  color: var(--FontColor_2);
  cursor: pointer;
  position: relative;
  min-width: 170px;
  height: 32px;
  border-radius: 20px;
  box-sizing: border-box;
}
.label_tool .select-reactive-list .select_name {
  color: var(--FontColor_1);
  display: block;
  position: relative;
  z-index: 2;
  box-sizing: border-box;
  font-size: 14px;
  line-height: 20px;
}
.label_tool .select-reactive-list > .iconfont {
  font-size: 12px;
  margin-right: 4px;
}
.label_tool .select-reactive-list:hover {
  border-color: var(--color) !important;
}
.label_tool .select-reactive-list .scroll-color {
  top: 0 !important;
  left: 5px !important;
}
.label_tool .select-reactive-list .select-list-main {
  position: absolute;
  min-width: 170px;
  width: 100%;
  display: none;
  right: 0;
  background: var(--BgOtherColor);
  box-shadow: 0 2px 12px 0 var(--shadow_color);
  box-sizing: border-box;
  top: calc(100% + 8px);
  z-index: 22;
  border-radius: 8px;
  overflow: hidden;
}
.label_tool .select-reactive-list .select-list-main ul {
  padding: 5px 0;
  max-height: 248px;
}
.label_tool .select-reactive-list .select-list-main li {
  color: var(--FontColor_1);
  font-size: 14px;
  padding: 8px 16px !important;
  line-height: 20px !important;
}
.label_tool .select-reactive-list .select-list-main li:hover {
  background: var(--select_hover);
}
.label_tool .select-reactive-list .select-list-main .active {
  background: var(--color);
  color: #1f2533;
}
.label_tool .select-reactive-list .select-list-main .scroll-color {
  left: 5px !important;
}
.label_tool .select-reactive-list {
  height: 38px;
  min-width: auto;
  border-radius: 8px;
  margin-left: 32px;
}
.label_tool .select-reactive-list .select-list-main {
  min-width: auto;
  width: auto;
  white-space: nowrap;
}
.label_tool .select-wrap {
  position: relative;
  z-index: 20;
  margin-left: 32px;
}
.label_tool .select-wrap .label_text {
  font-weight: 400;
  color: var(--FontColor_1);
  line-height: 20px;
  font-size: 14px;
  border-radius: 8px;
  border: 1px solid var(--BorderLine_m2);
  padding: 8px 16px;
  display: inline-flex;
  align-items: center;
  white-space: nowrap;
  cursor: pointer;
}
.label_tool .select-wrap .label_text i {
  font-size: 10px;
  margin-right: 8px;
}
.label_tool .select-wrap .label_text i.up {
  display: none;
}
.label_tool .select-wrap .label_text:hover {
  border-color: var(--color);
}
.label_tool .select-wrap .select-ul {
  position: absolute;
  min-width: 100%;
  display: none;
  right: 0;
  background: var(--BgOtherColor);
  box-shadow: 0 2px 6px 0 var(--shadow_color);
  box-sizing: border-box;
  z-index: 10;
  top: 40px;
  border-radius: 8px;
  overflow: hidden;
  padding: 5px 0;
}
.label_tool .select-wrap .select-ul li {
  font-size: 14px;
  line-height: 22px;
  color: var(--FontColor_1);
  padding: 10px 18px;
  cursor: pointer;
  white-space: nowrap;
}
.label_tool .select-wrap .select-ul li:hover {
  background-color: var(--select_hover);
}
.label_tool .select-wrap .select-ul li.active {
  background: var(--color);
  color: #1f2533;
}
.label_tool .select-wrap .iconfont {
  color: var(--FontColor_2);
}
.label_tool .select-wrap.visible i.up {
  display: block;
}
.label_tool .select-wrap.visible i.down {
  display: none;
}
.label_tool .select-wrap.visible .select-ul {
  display: block;
}
.label_tool .checkbox-col {
  display: inline-flex;
  align-items: center;
  margin-left: 32px;
  cursor: pointer;
}
.label_tool .checkbox-col.active .default {
  display: none;
}
.label_tool .checkbox-col.active .active {
  display: flex;
  align-items: center;
}
.label_tool .checkbox-col .default {
  display: flex;
  align-items: center;
  width: 16px;
  height: 16px;
  color: var(--FontColor_3);
}
.label_tool .checkbox-col .active {
  display: none;
  width: 16px;
  height: 16px;
  color: var(--color);
  border-radius: 4px;
  position: relative;
  z-index: 1;
}
.label_tool .checkbox-col .active::after {
  content: '';
  background: #1f2533;
  position: absolute;
  width: 12px;
  height: 12px;
  right: 2px;
  top: 2px;
  z-index: -1;
}
.label_tool .checkbox-col span {
  font-weight: 400;
  color: var(--FontColor_1);
  font-size: 14px;
  padding-right: 6px;
}
.market_big_box_type .type_ul {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
}
.market_big_box_type .type_ul li {
  margin: 0 0 12px 20px;
  height: 28px;
  padding: 0 8px;
  line-height: 28px;
  background: var(--BgColor);
  border-radius: 8px;
  border: 1px solid var(--BorderLine_m2);
  font-weight: 400;
  color: var(--FontColor_2b);
  font-size: 14px;
  cursor: pointer;
}
.market_big_box_type .type_ul li:hover {
  border-color: var(--color);
}
.market_big_box_type .type_ul li.active {
  color: var(--FontColor_1);
  font-weight: 600;
  border-color: var(--FontColor_1);
}
.market_big_box_type .sub_label_title {
  font-size: 14px;
  font-weight: 600;
  color: var(--FontColor_1);
  line-height: 20px;
}
.market_big_box_type .description {
  margin-top: 6px;
  font-size: 14px;
  font-weight: 400;
  color: var(--FontColor_2b);
  line-height: 20px;
}
.market_big_box_type .to-link {
  cursor: pointer;
  color: #00c89c;
}
.market_big_box_type .unit {
  display: flex;
  align-items: center;
  font-size: 12px;
  font-weight: 400;
  color: var(--FontColor_2);
  line-height: 17px;
  margin-bottom: 6px;
}
.market_big_box_type .chart_wrap_outer {
  margin-top: 32px;
}
.market_big_box_type .chart_wrap {
  width: 100%;
  height: 400px;
}
.market_big_box_type .chart_wrap.h_278 {
  height: 278px;
}
.market_big_box_type .chart_wrap.h_198 {
  height: 198px;
}
.market_big_box_type .axisValueLabel {
  font-size: 12px;
  line-height: 17px;
  font-weight: 500;
  color: var(--FontColor_1);
  margin-bottom: 4px;
}
.market_big_box_type .chart_tooltip_item {
  position: relative;
  display: flex;
  justify-content: space-between;
  align-items: center;
  font-size: 12px;
  line-height: 17px;
  min-width: 140px;
  margin-top: 6px;
}
.market_big_box_type .chart_tooltip_item .x_label {
  color: var(--FontColor_2b);
  text-align: right;
  flex: 1;
  margin-right: 4px;
  margin-left: 12px;
}
.market_big_box_type .chart_tooltip_item .x_value {
  display: -webkit-flex;
  display: flex;
  align-items: center;
  color: var(--FontColor_1);
}
.market_big_box_type .tableLegend {
  width: 100%;
}
.market_big_box_type .tableLegend .table_head {
  display: flex;
  align-items: center;
  border-bottom: 1px solid var(--BorderLine_m2);
  color: var(--FontColor_2);
}
.market_big_box_type .tableLegend .table_head .table_th {
  display: -webkit-flex;
  display: flex;
  flex: 1;
  padding: 0 0 8px 12px;
  font-size: 12px;
  line-height: 20px;
  font-weight: 500;
  word-wrap: break-word;
  word-break: break-all;
  text-align: left;
  overflow: hidden;
  justify-content: flex-end;
}
.market_big_box_type .tableLegend .table_head .table_th:first-child {
  text-align: right;
  justify-content: flex-start;
}
.market_big_box_type .tableLegend .table_body_type {
  display: flex;
  align-items: center;
  border-bottom: 1px solid var(--BorderLine_m2);
  color: var(--FontColor_1);
}
.market_big_box_type .tableLegend .table_body_type .table_td {
  display: -webkit-flex;
  display: flex;
  align-items: center;
  flex: 1;
  padding: 12px 0 12px 12px;
  font-size: 14px;
  line-height: 18px;
  word-wrap: break-word;
  word-break: break-all;
  text-align: left;
  overflow: hidden;
}
.market_big_box_type .tableLegend .table_body_type .table_td:first-child {
  text-align: right;
  font-weight: 600;
}
.market_big_box_type .tableLegend .table_body_type .table_td.ltr_arlang {
  justify-content: flex-end;
}
.market_big_box_type .tableLegend.clickType .table_head .table_th:last-child {
  flex: 0 0 36px !important;
}
.market_big_box_type .tableLegend.clickType .table_body_type {
  cursor: pointer;
}
.market_big_box_type
  .tableLegend.clickType
  .table_body_type.actived
  .table_td:last-child
  .icon-bl-icon-label-checkbox-sel {
  display: block;
}
.market_big_box_type
  .tableLegend.clickType
  .table_body_type.actived
  .table_td:last-child
  .icon-bl-icon-label-checkbox-def {
  display: none;
}
.market_big_box_type .tableLegend.clickType .table_body_type .table_td:first-child {
  font-weight: 600;
  display: flex;
  align-items: center;
}
.market_big_box_type .tableLegend.clickType .table_body_type .table_td:last-child {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  flex: 0 0 36px !important;
}
.market_big_box_type .tableLegend.clickType .table_body_type .table_td:last-child .icon-bl-icon-label-checkbox-sel {
  display: none;
  color: var(--color);
  position: relative;
  z-index: 1;
}
.market_big_box_type
  .tableLegend.clickType
  .table_body_type
  .table_td:last-child
  .icon-bl-icon-label-checkbox-sel::after {
  content: '';
  background: #1f2533;
  position: absolute;
  width: 12px;
  height: 12px;
  right: 2px;
  top: 2px;
  z-index: -1;
}
.market_big_box_type .tableLegend.clickType .table_body_type .table_td:last-child .icon-bl-icon-label-checkbox-def {
  display: block;
  color: var(--FontColor_3);
}
.market_big_box_type .tableLegend.clickType .table_body_type .table_td .table_min_bar {
  height: 8px;
  width: 8px;
  border-radius: 50%;
  margin: 0 6px;
  flex-shrink: 0;
}
.market_big_box_type .layer_box {
  position: relative;
}
.market_big_box_type .layer_box .echart_layout {
  position: relative;
  display: flex;
}
.market_big_box_type .layer_box .x_coordinate {
  height: calc(100% - 198px);
  margin-top: 198px;
  flex-direction: column;
  justify-content: space-between;
  padding: 2px 0 23px;
  display: flex;
  box-sizing: border-box;
}
.market_big_box_type .layer_box .x_coordinate > div {
  height: 18px;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
.market_big_box_type .layer_box .echat_data_layer {
  position: relative;
}
.market_big_box_type .layer_box .echat_data_layer .chart_wrap {
  position: absolute;
}
.market_big_box_type .layer_box .grid_layer {
  margin-top: 16px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.market_big_box_type .layer_box .grid_layer .grid_item {
  justify-content: flex-start;
  align-items: center;
}
.market_big_box_type .layer_box .grid_layer .grid_item:first-child {
  margin-left: 42px;
}
.market_big_box_type .layer_box .grid_layer .grid_item .echart_line {
  background-color: #f5b97f;
}
.market_big_box_type .layer_box .grid_layer span {
  font-size: 14px;
  color: var(--FontColor_2b);
  line-height: 20px;
  margin-right: 8px;
}
.market_big_box_type .layer_box .x_axis {
  width: 100%;
  display: flex;
  position: relative;
  z-index: 1;
}
.market_big_box_type .layer_box .x_axis_table {
  flex: 1;
  position: relative;
}
.market_big_box_type .layer_box .x_axis_slot {
  display: flex;
}
.market_big_box_type .layer_box .x_axis_item {
  flex-shrink: 0;
  flex-direction: column;
  cursor: pointer;
}
.market_big_box_type .layer_box .x_axis_item.actived .tooltip_layer .tooltip_,
.market_big_box_type .layer_box .x_axis_item:hover .tooltip_layer .tooltip_ {
  display: flex;
}
.market_big_box_type .layer_box .x_axis_item .tooltip_layer {
  flex-shrink: 0;
  height: 198px;
  position: relative;
}
.market_big_box_type .layer_box .x_axis_item .tooltip_layer .tooltip_ {
  flex-direction: column;
  justify-content: space-between;
  display: none;
  right: calc(50% + 12px);
  padding: 8px;
  border-radius: 6px;
  opacity: 0.98;
  background: var(--BgOtherColor);
  box-shadow: 0 2px 6px 0 var(--shadow_color);
  position: absolute;
  z-index: 3;
  width: max-content;
}
.market_big_box_type .layer_box .x_axis_item .tooltip_layer .tooltip_.reverse {
  right: auto;
  left: calc(50% + 12px);
}
.market_big_box_type .layer_box .x_axis_item .tooltip_layer .tooltip_ > p {
  font-size: 12px;
  line-height: 17px;
  color: var(--FontColor_2b);
  margin-bottom: 4px;
  align-items: center;
}
.market_big_box_type .layer_box .x_axis_item .tooltip_layer .tooltip_ > p:last-child {
  margin-bottom: 0;
}
.market_big_box_type .layer_box .x_axis_item .tooltip_layer .tooltip_ > p.period {
  color: var(--FontColor_1);
  font-weight: 500;
}
.market_big_box_type .layer_box .x_axis_item .tooltip_layer .tooltip_ > p .content_label {
  flex: 1;
  margin: 0 4px;
  color: var(--FontColor_2b);
  white-space: nowrap;
}
.market_big_box_type .layer_box .x_axis_item .tooltip_layer .tooltip_ > p .indicatorData {
  color: var(--FontColor_1);
  white-space: nowrap;
}
.market_big_box_type .layer_box .x_axis_item .text_layer {
  flex: 1;
  text-align: center;
  flex-direction: column;
  padding: 2px 0 23px;
}
.market_big_box_type .layer_box .x_axis_item .text_layer > p {
  font-size: 14px;
  line-height: 18px;
}
.market_big_box_type .layer_box .x_axis_item .text_layer * {
  text-align: center;
}
.market_big_box_type .layer_box .x_axis_item .period {
  color: var(--FontColor_2b);
  font-size: 12px !important;
}
.market_big_box_type .layer_box .x_axis_item .otherIndicator {
  color: var(--FontColor_1);
}
.market_big_box_type .layer_box .x_axis_item .indicatorData {
  color: var(--FontColor_1);
}
.market_big_box_type .layer_box .x_axis_bg {
  position: absolute;
  left: 0;
  right: auto;
  bottom: 0;
  top: 0;
  display: flex;
}
.market_big_box_type .layer_box .x_axis_bg .x_axis_item {
  height: 100%;
}
.market_big_box_type .layer_box .x_axis_bg .x_axis_item.actived,
.market_big_box_type .layer_box .x_axis_bg .x_axis_item:hover {
  background-color: var(--BorderColor2);
}
.market_big_box_type .layer_box .indicator_scroll {
  z-index: 4;
  cursor: pointer;
  overflow-x: auto;
  overflow-y: hidden;
  position: absolute;
  left: 0;
  right: auto;
  bottom: 0;
  height: 10px;
  display: flex;
  width: 100%;
}
.market_big_box_type .layer_box .indicator_scroll .actual_list {
  position: relative;
  display: flex;
  flex-wrap: nowrap;
  width: 100%;
}
.market_big_box_type .layer_box .indicator_scroll .actual_list .actual_item {
  flex-shrink: 0;
  padding-bottom: 6px;
}
.market_big_box_type .circle {
  width: 10px;
  height: 10px;
  border-radius: 100%;
  margin-left: 2px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.market_big_box_type .logo {
  width: 10px;
  height: 10px;
  border-radius: 10px;
  object-fit: contain;
}
.market_big_box_type .square {
  width: 10px;
  height: 10px;
  border-radius: 2px;
  margin-left: 2px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.market_big_box_type .line {
  width: 12px;
  height: 3px;
  border-radius: 2px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.mc_chart .no-data {
  display: none;
}
.mc_chart.isEmpty .chart_wrap_outer {
  display: none;
}
.mc_chart.isEmpty .no-data {
  display: block;
}
.no_title .market_big_box_type .sub_label_title {
  padding-top: 24px;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
}
.body_ar .market_big_box_type .layer_box .echat_data_layer {
  direction: ltr;
}
.body_ar .market_big_box_type .layer_box .x_axis_bg {
  left: auto;
  right: 0;
}
.body_ar .market_big_box_type .layer_box .x_axis_item .tooltip_layer .tooltip_ {
  left: calc(50% + 12px);
}
.body_ar .market_big_box_type .layer_box .x_axis_item .tooltip_layer .tooltip_.reverse {
  left: auto;
  right: calc(50% + 12px);
}
.body_ar .market_big_box_type .layer_box .x_axis_item .indicatorData {
  text-align: center;
}
.body_ar .market_big_box_type .layer_box .indicator_scroll {
  left: auto;
  right: 0;
}
.body_ar .market_big_box_type .tableLegend .table_body_type .table_td.ltr_arlang {
  justify-content: flex-start;
}
.custom_common_scroll_table .custom_common_scroll_table_horizontal_scrollbar {
  position: sticky;
  top: 0;
}
.custom_common_scroll_table.routine_table .custom_common_scroll_table_horizontal_scrollbar {
  margin-bottom: 9px;
}
.market_tab_box {
  display: flex;
  flex-wrap: wrap;
  padding: 8px 0 0;
  background: var(--BgColor);
}
.market_tab_box .market_tab_nav {
  margin-top: 8px;
  margin-left: 8px;
  padding: 0 12px;
  line-height: 28px;
  border-radius: 20px;
  font-size: 14px;
  cursor: pointer;
  color: var(--FontColor_2b);
  background: var(--BorderColor2);
}
.market_tab_box .market_tab_nav:last-child {
  margin-left: 0;
}
.market_tab_box .market_tab_nav:hover {
  background: var(--BorderLine_m2);
}
.market_tab_box .market_tab_nav.active {
  font-weight: 600;
  color: #1f2533;
  background: var(--color);
}
.market_tab_box .market_tab_nav.active:hover {
  background: #00c89c;
}
body {
  overflow-x: hidden;
}
@keyframes tremor-transform-technical {
  0% {
    transform: rotate(0);
  }
  50% {
    transform: rotate(-1deg);
  }
  75% {
    transform: rotate(1deg);
  }
  to {
    transform: rotate(0);
  }
}
.technical_box .title {
  height: 23px;
  font-size: 16px;
  line-height: 23px;
  color: var(--FontColor_1);
  font-weight: 700;
  text-align: center;
}
.technical_box .container-box {
  margin-top: 21px;
}
.technical_box .container-box .container-text {
  height: 26px;
  display: flex;
  flex-flow: column;
  align-items: center;
}
.technical_box .container-box .container-text span {
  font-size: 13px;
  line-height: 19px;
  color: var(--FontColor_2);
}
.technical_box .container-box .container-text .textRow {
  display: grid;
  grid-template-columns: repeat(2, 2fr);
}
.technical_box .container-box .container-text .textRow.row1 {
  margin-top: 16px;
  grid-column-gap: 180px;
}
.technical_box .container-box .container-text .textRow.row2 {
  margin-top: 32px;
  grid-column-gap: 210px;
}
.technical_box .container-box .technical_img {
  width: 180px;
  height: 90px;
  margin: 0 auto;
  display: block;
}
.technical_box .container-box .technical_end {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-top: 13px;
}
.technical_box .container-box .technical_end .end_name {
  display: inline-flex;
  align-items: center;
  padding: 0 12px;
  line-height: 33px;
  border-radius: 20px;
  background: #575b66;
  color: #fff;
}
.technical_box .technical_infor {
  margin-top: 18px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.technical_box .technical_infor .infor_type {
  margin: 0 14px;
  color: var(--FontColor_1);
  display: flex;
  align-items: center;
  line-height: 20px;
}
.technical_box .technical_infor .infor_type .type_name {
  font-size: 14px;
  margin-left: 3px;
}
.technical_box .technical_infor .infor_type .type_value {
  font-size: 15px;
  font-weight: 700;
}
.technical_box.neutral .container-box .container-text .neutral {
  color: #575b66;
}
.technical_box.sell .container-box .container-text .sell {
  color: #c43d51;
}
.technical_box.sell .container-box .technical_end .end_name {
  background-color: #c43d51;
}
.technical_box.buy .container-box .container-text .buy {
  color: #02876a;
}
.technical_box.buy .container-box .technical_end .end_name {
  background-color: #02876a;
}
.technical_box.strong-sell .container-box .container-text .strong-sell {
  color: #fa5754;
}
.technical_box.strong-sell .container-box .technical_end .end_name {
  background-color: #fa5754;
}
.technical_box.strong-buy .container-box .container-text .strong-buy {
  color: #00c889;
}
.technical_box.strong-buy .container-box .technical_end .end_name {
  background-color: #00c889;
}
.technical_box.no_data .container-box .container-text span {
  color: var(--FontColor_3) !important;
}
.technical_box.no_data .container-box .technical_end .end_name {
  background: var(--BorderColor2) !important;
  color: var(--FontColor_3) !important;
}
.k_imgfix {
  position: fixed;
  top: 0;
  right: 0;
  width: 100%;
  height: 100%;
  z-index: 100000002;
}
.k_imgfix .imgfix_shead {
  width: 100%;
  height: 100%;
  background: #000;
  opacity: 0.6;
}
.k_imgfix .imgfix_box {
  position: absolute;
  width: 700px;
  padding: 0 24px 24px;
  top: 50%;
  right: 50%;
  background: var(--BgColor);
  transform: translate(50%, -50%);
  -ms-transform: translate(50%, -50%);
  -moz-transform: translate(50%, -50%);
  -webkit-transform: translate(50%, -50%);
  -o-transform: translate(50%, -50%);
  border-radius: 16px;
}
.k_imgfix .imgfix_box .img_fix_head {
  height: 64px;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.k_imgfix .imgfix_box .img_fix_head .head_title {
  font-weight: 500;
  font-size: 20px;
  color: var(--FontColor_1);
  line-height: 28px;
}
.k_imgfix .imgfix_box .img_fix_head .iconfont {
  font-size: 24px;
  cursor: pointer;
  color: var(--FontColor_1);
}
.k_imgfix .imgfix_box .chart_img {
  position: relative;
}
.k_imgfix .imgfix_box .chart_img .chart_text {
  position: absolute;
  top: 20px;
  color: var(--FontColor_2b);
  right: 20px;
  max-width: 100%;
  width: 520px;
  z-index: 1;
  white-space: nowrap;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  overflow: hidden;
  word-wrap: normal;
}
.k_imgfix .imgfix_box .chart_img .chart_imgover {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  right: 0;
  z-index: 1;
}
.k_imgfix .imgfix_box .imgfix {
  width: 100%;
  height: 400px;
  display: block;
}
.k_imgfix .imgfix_box .title {
  font-size: 24px;
  color: var(--FontColor_1);
  margin: 34px 0 8px;
  font-weight: 700;
}
.k_imgfix .imgfix_box .time_tips {
  font-size: 12px;
  line-height: 20px;
  margin-bottom: 16px;
  color: var(--FontColor_2);
}
.k_imgfix .imgfix_box .tip {
  font-size: 14px;
  color: var(--FontColor_1);
  line-height: 22px;
}
.index-right.no_fast {
  width: 100%;
  margin-right: 0;
}
.index-right.no_fast .right_sidebar {
  width: 100%;
}
.index-right.no_fast .right_sidebar .index-calendar,
.index-right.no_fast .right_sidebar .index-rate {
  width: 100%;
}
.index-container .index-section {
  flex: 1;
  padding: 0;
}
.taglist_box {
  display: none;
}
.quotation-detail-container .quotation-detail-section.origin_quotation_detail {
  max-width: 2520px;
  margin: 0 auto;
  padding: 0 16px 32px;
}
.quotation-detail-container .quotation-detail-section.origin_quotation_detail .quotation-detail-main {
  flex: 1;
  box-sizing: border-box;
}
.quotation-detail-container .quotation-detail-section.origin_quotation_detail .quotation-detail-main .box_show {
  box-shadow: unset;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .other_detail
  .index-right
  .right_sidebar {
  width: 440px;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel {
  background-color: var(--BgColor);
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .quotation-chart {
  margin-top: 40px;
  height: 400px;
  z-index: 8;
  position: relative;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .quotation-chart
  iframe {
  position: absolute;
  z-index: 10;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .tips {
  margin-top: 16px;
  color: var(--FontColor_2);
  font-size: 14px;
  margin-right: 55px;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .nodata_img,
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .nothing_img {
  margin: 60px auto 0;
  width: 200px;
  display: block;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .no_data_img {
  width: 200px;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .label_tool {
  margin-top: 48px;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .nothing_text {
  text-align: center;
  margin-top: -20px;
  color: var(--FontColor_2b);
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .show {
  display: block !important;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .label-title
  .title
  .iconfont {
  font-size: 14px;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .label-title
  .title.more {
  display: inline-flex;
  cursor: pointer;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .market_nav {
  display: none;
  width: 100%;
  position: sticky;
  top: calc(var(--header-height) + 64px);
  background-color: var(--BgColor);
  z-index: 99;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .market_nav
  .position-btn {
  position: absolute;
  z-index: 2;
  top: 0;
  height: 100%;
  display: none;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .market_nav
  .position-btn::after {
  content: '';
  display: block;
  width: 80px;
  height: inherit;
  pointer-events: none;
  position: absolute;
  z-index: -1;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .market_nav
  .position-btn.prev-btn {
  cursor: pointer;
  right: -18px;
  text-align: right;
  justify-content: flex-start;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .market_nav
  .position-btn.prev-btn::after {
  background: linear-gradient(-90deg, var(--BgColor), var(--BgaColor) 65%, var(--BgaColor0));
  right: 18px;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .market_nav
  .position-btn.next-btn {
  cursor: pointer;
  left: -18px;
  justify-content: flex-end;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .market_nav
  .position-btn.next-btn::after {
  background: linear-gradient(-90deg, var(--BgaColor0) 0, var(--BgaColor) 35%, var(--BgColor) 100%);
  left: 0;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .market_nav
  .position-btn
  i {
  display: block;
  font-size: 13px;
  padding: 6px;
  color: var(--FontColor_1);
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .market_nav
  .market_nav_wrap {
  width: 100%;
  overflow-y: hidden;
  overflow-x: auto;
  scrollbar-width: none;
  -ms-overflow-style: none;
  scroll-behavior: smooth;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .market_nav
  .market_nav_wrap::-webkit-scrollbar {
  display: none;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .market_nav
  .market_nav_wrap
  .market_nav_wrap_content {
  display: inline-flex;
  align-items: center;
  flex-wrap: nowrap;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .market_nav
  .market_nav_wrap
  .market_nav_wrap_content
  .nav_type {
  white-space: nowrap;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .market_nav::after {
  content: '';
  position: absolute;
  bottom: 0;
  right: 50%;
  width: var(--layout-left-box);
  transform: translateX(50%);
  -ms-transform: translateX(50%);
  -moz-transform: translateX(50%);
  -webkit-transform: translateX(50%);
  -o-transform: translateX(50%);
  border-bottom: 1px solid var(--BorderLine_m2);
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .market_nav
  .nav_type {
  position: relative;
  padding-bottom: 14px;
  font-size: 18px;
  color: var(--FontColor_2b);
  line-height: 25px;
  cursor: pointer;
  user-select: none;
  font-weight: 500;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .market_nav
  .nav_type
  + .nav_type {
  margin-right: 48px;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .market_nav
  .nav_type.active {
  color: var(--FontColor_1);
  font-weight: 700;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .market_nav
  .nav_type.active::after {
  content: '';
  position: absolute;
  right: 0;
  bottom: 1px;
  width: 100%;
  height: 3px;
  background: var(--color);
  border-radius: 2px;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .label-title {
  margin-top: 24px;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .label-title.first_title {
  margin-top: 0;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .label-title.second_title {
  padding: 16px 0;
  margin-top: 0;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .label-title.second_title
  .iconfont {
  font-size: 12px;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .label-title.hover_title:hover
  .title {
  color: var(--color);
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .category_resistance_nav,
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .charts_nav {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .category_resistance_nav
  .category_resistance_nav_type,
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .category_resistance_nav
  .charts_nav_type,
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .charts_nav
  .category_resistance_nav_type,
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .charts_nav
  .charts_nav_type {
  border-radius: 8px;
  line-height: 26px;
  padding: 0 8px;
  color: var(--FontColor_2b);
  margin: 8px 0 0 12px;
  cursor: pointer;
  border: 1px solid var(--BorderLine_m2);
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .category_resistance_nav
  .category_resistance_nav_type:hover,
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .category_resistance_nav
  .charts_nav_type:hover,
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .charts_nav
  .category_resistance_nav_type:hover,
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .charts_nav
  .charts_nav_type:hover {
  border-color: var(--color);
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .category_resistance_nav
  .category_resistance_nav_type.active,
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .category_resistance_nav
  .charts_nav_type.active,
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .charts_nav
  .category_resistance_nav_type.active,
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .charts_nav
  .charts_nav_type.active {
  border-color: var(--FontColor_1);
  color: var(--FontColor_1);
  font-weight: 500;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .analyst_main {
  display: flex;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .analyst_main
  .analyst_candle_shape {
  flex: 1;
  margin-left: 48px;
  margin-bottom: 24px;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .analyst_main
  .analyst_chart_form {
  flex: 1;
  margin-bottom: 24px;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .market_box_one {
  display: none;
  min-height: 500px;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .technical_main
  .technical_box
  .title {
  font-size: 20px;
  line-height: 28px;
  height: 28px;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .technical_main
  .indicator_technical
  .container-box,
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .technical_main
  .moving_technical
  .container-box {
  margin-top: 20px;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .technical_main
  .indicator_technical
  .container-box
  .container-text,
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .technical_main
  .moving_technical
  .container-box
  .container-text {
  height: 38px;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .technical_main
  .indicator_technical
  .container-box
  .container-text
  span,
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .technical_main
  .moving_technical
  .container-box
  .container-text
  span {
  font-size: 16px;
  line-height: 22px;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .technical_main
  .indicator_technical
  .container-box
  .container-text
  .textRow.row1,
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .technical_main
  .moving_technical
  .container-box
  .container-text
  .textRow.row1 {
  margin-top: 24px;
  grid-column-gap: 200px;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .technical_main
  .indicator_technical
  .container-box
  .container-text
  .textRow.row2,
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .technical_main
  .moving_technical
  .container-box
  .container-text
  .textRow.row2 {
  margin-top: 41px;
  grid-column-gap: 240px;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .technical_main
  .indicator_technical
  .container-box
  .technical_img,
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .technical_main
  .moving_technical
  .container-box
  .technical_img {
  width: 200px;
  height: auto;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .technical_main
  .indicator_technical
  .container-box
  .technical_end,
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .technical_main
  .moving_technical
  .container-box
  .technical_end {
  margin-top: 16px;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .technical_main
  .indicator_technical
  .container-box
  .technical_end
  .end_name,
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .technical_main
  .moving_technical
  .container-box
  .technical_end
  .end_name {
  padding: 0 16px;
  line-height: 34px;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .technical_main
  .indicator_technical
  .technical_infor
  .infor_type,
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .technical_main
  .moving_technical
  .technical_infor
  .infor_type {
  margin: 0 28px;
  line-height: 22px;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .technical_main
  .indicator_technical
  .technical_infor
  .infor_type
  .type_name,
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .technical_main
  .indicator_technical
  .technical_infor
  .infor_type
  .type_value,
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .technical_main
  .moving_technical
  .technical_infor
  .infor_type
  .type_name,
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .technical_main
  .moving_technical
  .technical_infor
  .infor_type
  .type_value {
  font-size: 16px;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .technical_main
  .summarize_technical
  .container-box {
  margin-top: 24px;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .technical_main
  .summarize_technical
  .container-box
  .container-text {
  height: 45px;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .technical_main
  .summarize_technical
  .container-box
  .container-text
  span {
  font-size: 18px;
  line-height: 25px;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .technical_main
  .summarize_technical
  .container-box
  .container-text
  .textRow.row1 {
  margin-top: 44px;
  grid-column-gap: 250px;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .technical_main
  .summarize_technical
  .container-box
  .container-text
  .textRow.row2 {
  margin-top: 58px;
  grid-column-gap: 320px;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .technical_main
  .summarize_technical
  .container-box
  .technical_img {
  width: 280px;
  height: auto;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .technical_main
  .summarize_technical
  .container-box
  .technical_end {
  margin-top: 11px;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .technical_main
  .summarize_technical
  .container-box
  .technical_end
  .end_name {
  padding: 0 16px;
  line-height: 34px;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .technical_main
  .summarize_technical
  .technical_infor
  .infor_type {
  margin: 0 28px;
  line-height: 20px;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .technical_main
  .summarize_technical
  .technical_infor
  .infor_type
  .type_name,
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .technical_main
  .summarize_technical
  .technical_infor
  .infor_type
  .type_value {
  font-size: 16px;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .technical_boxs {
  display: flex;
  align-items: flex-end;
  padding: 24px 0 40px;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .technical_boxs
  .technical_box {
  flex: 1;
  margin-top: 30px;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .technical_form {
  display: none;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .technical_form
  .summarize_text {
  display: inline-flex;
  line-height: 40px;
  padding: 0 24px;
  color: var(--BgColor);
  font-weight: 700;
  font-size: 22px;
  margin-right: 16px;
  border-radius: 20px;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .technical_form
  .summarize_text
  .technical_main {
  padding-top: 8px;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .technical_form
  .summarize_text.neutral {
  background: var(--FontColor_2b);
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .technical_form
  .summarize_text.sell {
  background: #fa5754;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .technical_form
  .summarize_text.buy {
  background: #00c889;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .technical_form
  .summarize_text.strong-sell {
  background: #fa5754;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .technical_form
  .summarize_text.strong-buy {
  background: #00c889;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .technical_form
  .summarize_text.no_data {
  background: var(--BorderColor2) !important;
  color: var(--FontColor_3) !important;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .technical_form
  .technical_main
  .technical_boxs {
  padding-bottom: 10px;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .technical_form
  .other_box {
  padding: 0 0 32px;
  display: flex;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .technical_form
  .other_box
  .other_left {
  margin-left: 48px;
  flex: 1;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .technical_form
  .other_box
  .other_right {
  flex: 1;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .technical_form
  .other_box
  .kform {
  border-radius: 12px;
  height: auto;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .technical_form
  .other_box
  .kform
  .table_body_type
  .table_td:first-child,
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .technical_form
  .other_box
  .kform
  .table_head
  .table_th:first-child {
  flex: 1.5;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .technical_form
  .other_box
  .kform
  .table_body_type
  .table_td:last-child,
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .technical_form
  .other_box
  .kform
  .table_head
  .table_th:last-child {
  flex: 0.7;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .technical_form
  .table
  .table_body_type
  .table_td,
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .technical_form
  .table
  .table_head
  .table_th {
  text-align: left;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .technical_form
  .table
  .table_body_type
  .table_td:first-child,
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .technical_form
  .table
  .table_head
  .table_th:first-child {
  text-align: right;
  flex: 0.7;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .candle_shape
  .kform
  .table_td:nth-child(2),
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .candle_shape
  .kform
  .table_th:nth-child(2),
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .chart_form
  .kform
  .table_td:nth-child(2),
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .chart_form
  .kform
  .table_th:nth-child(2) {
  text-align: right;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .candle_shape
  .kform
  .table_td:nth-child(4),
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .candle_shape
  .kform
  .table_th:nth-child(4),
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .chart_form
  .kform
  .table_td:nth-child(4),
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .chart_form
  .kform
  .table_th:nth-child(4) {
  flex: 1;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .candle_shape
  .kform
  .table_td
  .infor_box,
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .candle_shape
  .kform
  .table_th
  .infor_box,
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .chart_form
  .kform
  .table_td
  .infor_box,
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .chart_form
  .kform
  .table_th
  .infor_box {
  display: none;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .select_main_boxs {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: 0 0 16px;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .select_main_boxs
  .select-list {
  border: 1px solid var(--BorderLine_m2);
  height: 34px;
  display: inline-block;
  color: var(--FontColor_2);
  cursor: pointer;
  position: relative;
  box-sizing: border-box;
  text-align: right;
  border-radius: 8px;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .select_main_boxs
  .select-list
  .select_name {
  color: var(--FontColor_1);
  height: 32px;
  display: block;
  width: 100%;
  padding: 5px 16px 5px 32px;
  box-sizing: border-box;
  font-size: 14px;
  line-height: 22px;
  position: relative;
  z-index: 2;
  white-space: nowrap;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  overflow: hidden;
  word-wrap: normal;
  min-width: 60px;
  font-weight: 400;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .select_main_boxs
  .select-list
  > .iconfont {
  line-height: 32px;
  top: 1px;
  color: var(--FontColor_2);
  font-size: 12px;
  position: absolute;
  left: 12px;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .select_main_boxs
  .select-list:hover {
  border-color: var(--color) !important;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .select_main_boxs
  .select-list
  .select-list-main {
  position: absolute;
  width: 100%;
  display: none;
  right: 0;
  background: var(--BgOtherColor);
  box-shadow: 0 2px 6px 0 var(--shadow_color);
  box-sizing: border-box;
  z-index: 10;
  top: 36px;
  border-radius: 8px;
  overflow: hidden;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .select_main_boxs
  .select-list
  .select-list-main
  ul {
  padding: 5px 0;
  overflow-y: hidden;
  max-height: 248px;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .select_main_boxs
  .select-list
  .select-list-main
  li {
  font-size: 14px;
  color: var(--FontColor_1);
  line-height: 20px;
  padding: 8px 16px;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .select_main_boxs
  .select-list
  .select-list-main
  li:hover {
  background: var(--select_hover);
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .select_main_boxs
  .select-list
  .select-list-main
  li.active {
  background: var(--color);
  color: #1f2533;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .select_main_boxs
  .select-list
  .select-list-main
  .scroll-color {
  left: 5px !important;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .select_main_boxs
  .select-list {
  margin: 8px 0 0 8px;
  border-radius: 8px;
  width: 160px;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .select_main_boxs
  .select-list
  .select-list-main
  ul {
  max-height: none;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .select_main_boxs
  .select-list
  > span {
  color: var(--FontColor_1) !important;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .select_main_boxs
  .select-list
  > .iconfont {
  color: var(--FontColor_2);
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .table {
  width: 100%;
  color: var(--FontColor_3);
  position: relative;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .table
  .table_td.align_left,
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .table
  .table_th.align_left {
  text-align: right !important;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .table
  .table_td.align_right,
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .table
  .table_th.align_right {
  text-align: left !important;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .table
  .table_head {
  display: flex;
  align-items: center;
  border-bottom: 1px solid var(--BorderLine_m2);
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .table
  .table_head
  .table_th {
  flex: 1;
  padding: 0 0 8px 12px;
  font-size: 12px;
  color: var(--FontColor_2);
  line-height: 20px;
  font-weight: 500;
  text-align: left;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .table
  .table_head
  .table_th:first-child {
  text-align: right;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .table
  .table_head
  .table_th.do_th {
  padding-right: 9.5%;
  padding-left: 0;
  text-align: center;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .table
  .table_body_type {
  display: flex;
  align-items: center;
  border-bottom: 1px solid var(--BorderLine_m2);
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .table
  .table_body_type.not_trade_analysis
  .profitloss_cell,
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .table
  .table_body_type.not_trade_analysis
  .status_cell {
  flex: unset !important;
  padding: 0 !important;
  min-width: unset !important;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .table
  .table_body_type
  .table_td {
  flex: 1;
  padding: 12px 0 12px 12px;
  font-size: 14px;
  line-height: 20px;
  word-wrap: break-word;
  color: var(--FontColor_1);
  text-align: left;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .table
  .table_body_type
  .table_td:first-child {
  text-align: right;
  font-weight: 600;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .table
  .table_body_type
  .table_td.mid_table {
  font-weight: 500;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .table
  .table_body_type
  .table_td.flex_rate {
  display: flex;
  align-items: center;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .table
  .table_body_type
  .table_td.flex_rate
  .logo {
  width: 20px;
  height: 20px;
  object-fit: contain;
  border-radius: 50%;
  margin-left: 8px;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .table
  .table_body_type
  .table_td.do_th {
  padding-right: 9.5%;
  padding-left: 0;
  text-align: center;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .table
  .table_body_type
  .table_td.small {
  background: #213559;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .table
  .table_body_type
  .table_td.big {
  background: #662e2e;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .table
  .table_body_type.title_bg {
  font-size: 14px;
  font-weight: 700;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .table.pay_history
  .table_body_type
  .table_td:nth-child(2),
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .table.pay_history
  .table_head
  .table_th:nth-child(2) {
  flex: 1.5;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .kform
  .scroll_boxs {
  position: relative;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .kform
  #candle_shape_body,
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .kform
  #chart_form_body {
  min-height: 350px;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .kform
  .scroll-color {
  left: 6px !important;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .kform
  .scroll-color
  div {
  border-radius: 6px;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .kform.analyst_kform
  .table_td:first-child,
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .kform.analyst_kform
  .table_th:first-child {
  flex: 1.4;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .kform.analyst_kform
  .table_td:nth-child(2),
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .kform.analyst_kform
  .table_th:nth-child(2) {
  flex: 0.5;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .kform.analyst_kform
  .table_td:nth-child(3),
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .kform.analyst_kform
  .table_th:nth-child(3) {
  flex: 1.4;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .kform.analyst_kform
  .table_td:nth-child(4),
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .kform.analyst_kform
  .table_th:nth-child(4) {
  flex: 0.7;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .kform
  .text {
  display: inline-flex;
  align-items: center;
  line-height: 20px;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .kform
  .kform_body_list
  .kform_td {
  display: flex;
  align-items: center;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .kform
  .kform_body_list
  .kform_td
  .img_box {
  width: 54px;
  height: 54px;
  background: var(--BgColor);
  border-radius: 8px;
  overflow: hidden;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .kform
  .kform_body_list
  .kform_td
  .img_box
  img {
  display: block;
  width: 100%;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .kform
  .kform_body_list
  .kform_td
  .infor_box {
  margin-right: 10px;
  flex: 1;
  width: 0;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .kform
  .kform_body_list
  .kform_td
  .infor_box
  .infor_name {
  font-size: 14px;
  font-weight: 500;
  color: var(--FontColor_1);
  line-height: 20px;
  margin-bottom: 10px;
  white-space: nowrap;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  overflow: hidden;
  word-wrap: normal;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .kform
  .kform_body_list
  .look_bt {
  height: 32px;
  line-height: 32px;
  padding: 0 22px;
  text-align: center;
  cursor: pointer;
  font-weight: 500;
  border-radius: 8px;
  font-size: 14px;
  background: var(--color);
  color: #1f2533;
  display: inline-flex;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .kform
  .kform_body_list
  .look_bt:hover {
  background: #00c89c;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .kform
  .width40 {
  flex: 2.5;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .market_box_technical_analysis {
  display: none;
  padding: 0 0 24px;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .market_box_technical_analysis
  .padd_none {
  padding: 150px 0;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .market_box_technical_analysis
  .table
  .table_body_type
  .table_td.do_th,
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .market_box_technical_analysis
  .table
  .table_head
  .table_th.do_th {
  padding-right: 5.5%;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .select_category_resistance {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .select_category_resistance
  .category_resistance_nav {
  margin-left: 16px;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .select_category_resistance
  .select_main_boxs {
  margin-bottom: 0;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .select_category_resistance
  .select_main_boxs
  .select-list {
  margin-left: 0;
}
.market_technical_analysis .market_tab_box {
  padding-bottom: 8px;
  background: var(--BgColor);
}
.market_technical_analysis .column_title.column_title2 {
  padding: 8px 0 16px;
}
.market_technical_analysis .market_analysis .select_main_boxs {
  margin: 0 !important;
}
.market_technical_analysis .market_analysis .select_main_boxs .select-list {
  margin: 0 !important;
}
.market_technical_analysis .market_analysis .volatility_box {
  max-width: 850px;
}
.chart_reuters_forecast {
  height: 320px;
  margin-bottom: 50px;
}
.chart_reuters_forecast_leng_box {
  display: flex;
  position: relative;
  top: -45px;
}
.chart_reuters_forecast_leng_box .chart_reuters_forecast_leng {
  flex: 1;
  order: 1;
  position: relative;
}
.chart_reuters_forecast_leng_box .chart_reuters_forecast_leng span {
  font-size: 12px;
  line-height: 17px;
  color: var(--FontColor_2b);
  position: absolute;
  transform: translateX(50%);
  -ms-transform: translateX(50%);
  -moz-transform: translateX(50%);
  -webkit-transform: translateX(50%);
  -o-transform: translateX(50%);
  white-space: nowrap;
}
.chart_reuters_forecast_leng_box .chat_big_nub {
  margin-left: 30px;
  margin-right: 6px;
  font-size: 10px;
  opacity: 0;
  order: 2;
}
.forex_overview_main {
  display: flex;
}
.forex_overview_main .column_title.column_title2 {
  padding: 8px 0 16px;
}
.forex_overview_main .money_market {
  flex: 1;
  margin-left: 48px;
}
.forex_overview_main .bond_market {
  flex: 1;
}
.indicator_list .select-list-main li {
  white-space: nowrap;
}
:where([data-width='320'], [data-width='360'], [data-width='500'], [data-width='520'], [data-width='560'], [data-width='600'], [data-width='620'], [data-width='650'], [data-width='660'], [data-width='680'], [data-width='700'], [data-width='720'], [data-width='750'], [data-width='765'], [data-width='770'], [data-width='800'], [data-width='820'], [data-width='830'], [data-width='835'], [data-width='845'], [data-width='850'], [data-width='865'], [data-width='875'], [data-width='860'], [data-width='880'], [data-width='890'], [data-width='900'], [data-width='919'], [data-width='920'], [data-width='930'], [data-width='950'], [data-width='960'], [data-width='980'], [data-width='1000'], [data-width='1010'], [data-width='1020'], [data-width='1035'], [data-width='1040'], [data-width='1044'], [data-width='1050'], [data-width='1060'], [data-width='1080'], [data-width='1100'], [data-width='1110'], [data-width='1120'], [data-width='1127'], [data-width='1140'], [data-width='1150'], [data-width='1160'], [data-width='1170'], [data-width='1180'], [data-width='1190'], [data-width='1200'], [data-width='1220'], [data-width='1232'], [data-width='1250'], [data-width='1280'], [data-width='1300'], [data-width='1310'], [data-width='1326'], [data-width='1350'], [data-width='1400'], [data-width='1450'], [data-width='1500'], [data-width='1540'], [data-width='1550'], [data-width='1560'], [data-width='1562'], [data-width='1590'], [data-width='1600'], [data-width='1615'], [data-width='1620'], [data-width='1630'], [data-width='1670'], [data-width='1700'], [data-width='1724'], [data-width='1760'], [data-width='1800'], [data-width='1850'], [data-width='1920'], [data-width='2030'], [data-width='2170'], [data-width='2180'], [data-width='2480'], [data-width='2510'], [data-width='2520'])
  .quote_list
  .layout_grid {
  grid-template-columns: repeat(4, 1fr) !important;
}
:where([data-width='320'], [data-width='360'], [data-width='500'], [data-width='520'], [data-width='560'], [data-width='600'], [data-width='620'], [data-width='650'], [data-width='660'], [data-width='680'], [data-width='700'], [data-width='720'], [data-width='750'], [data-width='765'], [data-width='770'], [data-width='800'], [data-width='820'], [data-width='830'], [data-width='835'], [data-width='845'], [data-width='850'], [data-width='865'], [data-width='875'], [data-width='860'], [data-width='880'], [data-width='890'], [data-width='900'], [data-width='919'], [data-width='920'], [data-width='930'], [data-width='950'], [data-width='960'], [data-width='980'], [data-width='1000'], [data-width='1010'], [data-width='1020'], [data-width='1035'], [data-width='1040'], [data-width='1044'], [data-width='1050'], [data-width='1060'], [data-width='1080'], [data-width='1100'], [data-width='1110'], [data-width='1120'], [data-width='1127'], [data-width='1140'], [data-width='1150'], [data-width='1160'], [data-width='1170'], [data-width='1180'], [data-width='1190'], [data-width='1200'], [data-width='1220'], [data-width='1232'], [data-width='1250'], [data-width='1280'], [data-width='1300'], [data-width='1310'], [data-width='1326'], [data-width='1350'], [data-width='1400'], [data-width='1450'], [data-width='1500'], [data-width='1540'], [data-width='1550'], [data-width='1560'], [data-width='1562'], [data-width='1590'], [data-width='1600'], [data-width='1615'], [data-width='1620'], [data-width='1630'], [data-width='1670'], [data-width='1700'], [data-width='1724'], [data-width='1760'], [data-width='1800'], [data-width='1850'])
  .quote_list
  .layout_grid {
  grid-template-columns: repeat(3, 1fr) !important;
}
:where([data-width='320'], [data-width='360'], [data-width='500'], [data-width='520'], [data-width='560'], [data-width='600'], [data-width='620'], [data-width='650'], [data-width='660'], [data-width='680'], [data-width='700'], [data-width='720'], [data-width='750'], [data-width='765'], [data-width='770'], [data-width='800'], [data-width='820'], [data-width='830'], [data-width='835'], [data-width='845'], [data-width='850'], [data-width='865'], [data-width='875'], [data-width='860'], [data-width='880'], [data-width='890'], [data-width='900'], [data-width='919'], [data-width='920'], [data-width='930'], [data-width='950'], [data-width='960'], [data-width='980'], [data-width='1000'], [data-width='1010'], [data-width='1020'], [data-width='1035'], [data-width='1040'], [data-width='1044'], [data-width='1050'], [data-width='1060'], [data-width='1080'], [data-width='1100'], [data-width='1110'], [data-width='1120'], [data-width='1127'], [data-width='1140'], [data-width='1150'], [data-width='1160'], [data-width='1170'], [data-width='1180'], [data-width='1190'], [data-width='1200'], [data-width='1220'], [data-width='1232'], [data-width='1250'], [data-width='1280'], [data-width='1300'], [data-width='1310'], [data-width='1326'], [data-width='1350'], [data-width='1400'], [data-width='1450'], [data-width='1500'])
  .quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .analyst_main {
  flex-flow: column;
}
:where([data-width='320'], [data-width='360'], [data-width='500'], [data-width='520'], [data-width='560'], [data-width='600'], [data-width='620'], [data-width='650'], [data-width='660'], [data-width='680'], [data-width='700'], [data-width='720'], [data-width='750'], [data-width='765'], [data-width='770'], [data-width='800'], [data-width='820'], [data-width='830'], [data-width='835'], [data-width='845'], [data-width='850'], [data-width='865'], [data-width='875'], [data-width='860'], [data-width='880'], [data-width='890'], [data-width='900'], [data-width='919'], [data-width='920'], [data-width='930'], [data-width='950'], [data-width='960'], [data-width='980'], [data-width='1000'], [data-width='1010'], [data-width='1020'], [data-width='1035'], [data-width='1040'], [data-width='1044'], [data-width='1050'], [data-width='1060'], [data-width='1080'], [data-width='1100'], [data-width='1110'], [data-width='1120'], [data-width='1127'], [data-width='1140'], [data-width='1150'], [data-width='1160'], [data-width='1170'], [data-width='1180'], [data-width='1190'], [data-width='1200'], [data-width='1220'], [data-width='1232'], [data-width='1250'], [data-width='1280'], [data-width='1300'], [data-width='1310'], [data-width='1326'], [data-width='1350'], [data-width='1400'], [data-width='1450'], [data-width='1500'])
  .quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .analyst_main
  .analyst_candle_shape {
  margin-left: 0;
}
:where([data-width='320'], [data-width='360'], [data-width='500'], [data-width='520'], [data-width='560'], [data-width='600'], [data-width='620'], [data-width='650'], [data-width='660'], [data-width='680'], [data-width='700'], [data-width='720'], [data-width='750'], [data-width='765'], [data-width='770'], [data-width='800'], [data-width='820'], [data-width='830'], [data-width='835'], [data-width='845'], [data-width='850'], [data-width='865'], [data-width='875'], [data-width='860'], [data-width='880'], [data-width='890'], [data-width='900'], [data-width='919'], [data-width='920'], [data-width='930'], [data-width='950'], [data-width='960'], [data-width='980'], [data-width='1000'], [data-width='1010'], [data-width='1020'], [data-width='1035'], [data-width='1040'], [data-width='1044'], [data-width='1050'], [data-width='1060'], [data-width='1080'], [data-width='1100'], [data-width='1110'], [data-width='1120'], [data-width='1127'], [data-width='1140'], [data-width='1150'], [data-width='1160'], [data-width='1170'], [data-width='1180'], [data-width='1190'], [data-width='1200'], [data-width='1220'], [data-width='1232'], [data-width='1250'], [data-width='1280'], [data-width='1300'], [data-width='1310'], [data-width='1326'], [data-width='1350'], [data-width='1400'], [data-width='1450'], [data-width='1500'])
  .quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .technical_boxs {
  display: grid;
  align-items: center;
  flex-direction: column;
  flex-grow: 1;
}
:where([data-width='320'], [data-width='360'], [data-width='500'], [data-width='520'], [data-width='560'], [data-width='600'], [data-width='620'], [data-width='650'], [data-width='660'], [data-width='680'], [data-width='700'], [data-width='720'], [data-width='750'], [data-width='765'], [data-width='770'], [data-width='800'], [data-width='820'], [data-width='830'], [data-width='835'], [data-width='845'], [data-width='850'], [data-width='865'], [data-width='875'], [data-width='860'], [data-width='880'], [data-width='890'], [data-width='900'], [data-width='919'], [data-width='920'], [data-width='930'], [data-width='950'], [data-width='960'], [data-width='980'], [data-width='1000'], [data-width='1010'], [data-width='1020'], [data-width='1035'], [data-width='1040'], [data-width='1044'], [data-width='1050'], [data-width='1060'], [data-width='1080'], [data-width='1100'], [data-width='1110'], [data-width='1120'], [data-width='1127'], [data-width='1140'], [data-width='1150'], [data-width='1160'], [data-width='1170'], [data-width='1180'], [data-width='1190'], [data-width='1200'], [data-width='1220'], [data-width='1232'], [data-width='1250'], [data-width='1280'], [data-width='1300'], [data-width='1310'], [data-width='1326'], [data-width='1350'], [data-width='1400'], [data-width='1450'], [data-width='1500'])
  .quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .technical_boxs
  .summarize_technical {
  order: 1;
  grid-column: 1 / span 2;
}
:where([data-width='320'], [data-width='360'], [data-width='500'], [data-width='520'], [data-width='560'], [data-width='600'], [data-width='620'], [data-width='650'], [data-width='660'], [data-width='680'], [data-width='700'], [data-width='720'], [data-width='750'], [data-width='765'], [data-width='770'], [data-width='800'], [data-width='820'], [data-width='830'], [data-width='835'], [data-width='845'], [data-width='850'], [data-width='865'], [data-width='875'], [data-width='860'], [data-width='880'], [data-width='890'], [data-width='900'], [data-width='919'], [data-width='920'], [data-width='930'], [data-width='950'], [data-width='960'], [data-width='980'], [data-width='1000'], [data-width='1010'], [data-width='1020'], [data-width='1035'], [data-width='1040'], [data-width='1044'], [data-width='1050'], [data-width='1060'], [data-width='1080'], [data-width='1100'], [data-width='1110'], [data-width='1120'], [data-width='1127'], [data-width='1140'], [data-width='1150'], [data-width='1160'], [data-width='1170'], [data-width='1180'], [data-width='1190'], [data-width='1200'], [data-width='1220'], [data-width='1232'], [data-width='1250'], [data-width='1280'], [data-width='1300'], [data-width='1310'], [data-width='1326'], [data-width='1350'], [data-width='1400'], [data-width='1450'], [data-width='1500'])
  .quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .technical_boxs
  .indicator_technical,
:where([data-width='320'], [data-width='360'], [data-width='500'], [data-width='520'], [data-width='560'], [data-width='600'], [data-width='620'], [data-width='650'], [data-width='660'], [data-width='680'], [data-width='700'], [data-width='720'], [data-width='750'], [data-width='765'], [data-width='770'], [data-width='800'], [data-width='820'], [data-width='830'], [data-width='835'], [data-width='845'], [data-width='850'], [data-width='865'], [data-width='875'], [data-width='860'], [data-width='880'], [data-width='890'], [data-width='900'], [data-width='919'], [data-width='920'], [data-width='930'], [data-width='950'], [data-width='960'], [data-width='980'], [data-width='1000'], [data-width='1010'], [data-width='1020'], [data-width='1035'], [data-width='1040'], [data-width='1044'], [data-width='1050'], [data-width='1060'], [data-width='1080'], [data-width='1100'], [data-width='1110'], [data-width='1120'], [data-width='1127'], [data-width='1140'], [data-width='1150'], [data-width='1160'], [data-width='1170'], [data-width='1180'], [data-width='1190'], [data-width='1200'], [data-width='1220'], [data-width='1232'], [data-width='1250'], [data-width='1280'], [data-width='1300'], [data-width='1310'], [data-width='1326'], [data-width='1350'], [data-width='1400'], [data-width='1450'], [data-width='1500'])
  .quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .technical_boxs
  .moving_technical {
  order: 2;
}
:where([data-width='320'], [data-width='360'], [data-width='500'], [data-width='520'], [data-width='560'], [data-width='600'], [data-width='620'], [data-width='650'], [data-width='660'], [data-width='680'], [data-width='700'], [data-width='720'], [data-width='750'], [data-width='765'], [data-width='770'], [data-width='800'], [data-width='820'], [data-width='830'], [data-width='835'], [data-width='845'], [data-width='850'], [data-width='865'], [data-width='875'], [data-width='860'], [data-width='880'], [data-width='890'], [data-width='900'], [data-width='919'], [data-width='920'], [data-width='930'], [data-width='950'], [data-width='960'], [data-width='980'], [data-width='1000'], [data-width='1010'], [data-width='1020'], [data-width='1035'], [data-width='1040'], [data-width='1044'], [data-width='1050'], [data-width='1060'], [data-width='1080'], [data-width='1100'], [data-width='1110'], [data-width='1120'], [data-width='1127'], [data-width='1140'], [data-width='1150'], [data-width='1160'], [data-width='1170'], [data-width='1180'], [data-width='1190'], [data-width='1200'], [data-width='1220'], [data-width='1232'], [data-width='1250'], [data-width='1280'], [data-width='1300'], [data-width='1310'], [data-width='1326'], [data-width='1350'], [data-width='1400'])
  .quote_list
  .layout_grid {
  grid-template-columns: repeat(2, 1fr) !important;
}
:where([data-width='320'], [data-width='360'], [data-width='500'], [data-width='520'], [data-width='560'], [data-width='600'], [data-width='620'], [data-width='650'], [data-width='660'], [data-width='680'], [data-width='700'], [data-width='720'], [data-width='750'], [data-width='765'], [data-width='770'], [data-width='800'], [data-width='820'], [data-width='830'], [data-width='835'], [data-width='845'], [data-width='850'], [data-width='865'], [data-width='875'], [data-width='860'], [data-width='880'], [data-width='890'], [data-width='900'], [data-width='919'], [data-width='920'], [data-width='930'])
  .quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .technical_form
  .other_box {
  flex-flow: column;
}
:where([data-width='320'], [data-width='360'], [data-width='500'], [data-width='520'], [data-width='560'], [data-width='600'], [data-width='620'], [data-width='650'], [data-width='660'], [data-width='680'], [data-width='700'], [data-width='720'], [data-width='750'], [data-width='765'], [data-width='770'], [data-width='800'], [data-width='820'], [data-width='830'], [data-width='835'], [data-width='845'], [data-width='850'], [data-width='865'], [data-width='875'], [data-width='860'], [data-width='880'], [data-width='890'], [data-width='900'], [data-width='919'], [data-width='920'], [data-width='930'])
  .quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .technical_form
  .other_box
  .other_left {
  margin-left: 0;
}
:where([data-width='320'], [data-width='360'], [data-width='500'], [data-width='520'], [data-width='560'], [data-width='600'], [data-width='620'], [data-width='650'], [data-width='660'], [data-width='680'], [data-width='700'], [data-width='720'], [data-width='750'], [data-width='765'], [data-width='770'], [data-width='800'], [data-width='820'], [data-width='830'], [data-width='835'], [data-width='845'], [data-width='850'], [data-width='865'], [data-width='875'], [data-width='860'], [data-width='880'], [data-width='890'])
  .forex_overview_main {
  flex-flow: column;
}
:where([data-width='320'], [data-width='360'], [data-width='500'], [data-width='520'], [data-width='560'], [data-width='600'], [data-width='620'], [data-width='650'], [data-width='660'], [data-width='680'], [data-width='700'], [data-width='720'], [data-width='750'], [data-width='765'], [data-width='770'], [data-width='800'], [data-width='820'], [data-width='830'], [data-width='835'], [data-width='845'], [data-width='850'], [data-width='865'], [data-width='875'], [data-width='860'], [data-width='880'], [data-width='890'])
  .forex_overview_main
  .money_market {
  margin-left: 0;
}
:where([data-width='320'], [data-width='360'], [data-width='500'], [data-width='520'], [data-width='560'], [data-width='600'], [data-width='620'], [data-width='650'], [data-width='660'], [data-width='680'], [data-width='700'], [data-width='720'], [data-width='750'], [data-width='765'], [data-width='770'], [data-width='800'], [data-width='820'], [data-width='830'], [data-width='835'], [data-width='845'], [data-width='850'], [data-width='865'], [data-width='875'], [data-width='860'], [data-width='880'], [data-width='890'])
  .forex_overview_main
  .bond_market {
  margin-top: 24px;
}
:where([data-width='320'], [data-width='360'], [data-width='500'], [data-width='520'], [data-width='560'], [data-width='600'], [data-width='620'], [data-width='650'], [data-width='660'], [data-width='680'], [data-width='700'], [data-width='720'], [data-width='750'], [data-width='765'], [data-width='770'], [data-width='800'], [data-width='820'], [data-width='830'], [data-width='835'])
  .post_market_info {
  margin-top: 24px;
}
:where([data-width='320'], [data-width='360'], [data-width='500'], [data-width='520'], [data-width='560'], [data-width='600'], [data-width='620'], [data-width='650'], [data-width='660'], [data-width='680'], [data-width='700'], [data-width='720'], [data-width='750'], [data-width='765'], [data-width='770'], [data-width='800'], [data-width='820'])
  .quote_list
  .layout_grid {
  grid-template-columns: auto !important;
}
:where([data-width='320'], [data-width='360'], [data-width='500'], [data-width='520'], [data-width='560'], [data-width='600'], [data-width='620'], [data-width='650'], [data-width='660'], [data-width='680'], [data-width='700'], [data-width='720'], [data-width='750'], [data-width='765'], [data-width='770'], [data-width='800'], [data-width='820'])
  .quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .technical_boxs
  .summarize_technical {
  grid-column: auto;
}
:where([data-width='320'], [data-width='360'], [data-width='500'], [data-width='520'], [data-width='560'], [data-width='600'], [data-width='620'], [data-width='650'], [data-width='660'], [data-width='680'], [data-width='700'], [data-width='720'], [data-width='750'], [data-width='765'], [data-width='770'], [data-width='800'])
  .quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .candle_shape
  .kform
  .table_td:nth-child(2),
:where([data-width='320'], [data-width='360'], [data-width='500'], [data-width='520'], [data-width='560'], [data-width='600'], [data-width='620'], [data-width='650'], [data-width='660'], [data-width='680'], [data-width='700'], [data-width='720'], [data-width='750'], [data-width='765'], [data-width='770'], [data-width='800'])
  .quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .candle_shape
  .kform
  .table_td:nth-child(3),
:where([data-width='320'], [data-width='360'], [data-width='500'], [data-width='520'], [data-width='560'], [data-width='600'], [data-width='620'], [data-width='650'], [data-width='660'], [data-width='680'], [data-width='700'], [data-width='720'], [data-width='750'], [data-width='765'], [data-width='770'], [data-width='800'])
  .quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .candle_shape
  .kform
  .table_th:nth-child(2),
:where([data-width='320'], [data-width='360'], [data-width='500'], [data-width='520'], [data-width='560'], [data-width='600'], [data-width='620'], [data-width='650'], [data-width='660'], [data-width='680'], [data-width='700'], [data-width='720'], [data-width='750'], [data-width='765'], [data-width='770'], [data-width='800'])
  .quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .candle_shape
  .kform
  .table_th:nth-child(3) {
  display: none;
}
:where([data-width='320'], [data-width='360'], [data-width='500'], [data-width='520'], [data-width='560'], [data-width='600'], [data-width='620'], [data-width='650'], [data-width='660'], [data-width='680'], [data-width='700'], [data-width='720'], [data-width='750'], [data-width='765'], [data-width='770'], [data-width='800'])
  .quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .candle_shape
  .kform
  .table_td:nth-child(4),
:where([data-width='320'], [data-width='360'], [data-width='500'], [data-width='520'], [data-width='560'], [data-width='600'], [data-width='620'], [data-width='650'], [data-width='660'], [data-width='680'], [data-width='700'], [data-width='720'], [data-width='750'], [data-width='765'], [data-width='770'], [data-width='800'])
  .quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .candle_shape
  .kform
  .table_th:nth-child(4) {
  flex: 0.5;
}
:where([data-width='320'], [data-width='360'], [data-width='500'], [data-width='520'], [data-width='560'], [data-width='600'], [data-width='620'], [data-width='650'], [data-width='660'], [data-width='680'], [data-width='700'], [data-width='720'], [data-width='750'], [data-width='765'], [data-width='770'], [data-width='800'])
  .quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .candle_shape
  .kform
  .table_td:nth-child(5),
:where([data-width='320'], [data-width='360'], [data-width='500'], [data-width='520'], [data-width='560'], [data-width='600'], [data-width='620'], [data-width='650'], [data-width='660'], [data-width='680'], [data-width='700'], [data-width='720'], [data-width='750'], [data-width='765'], [data-width='770'], [data-width='800'])
  .quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .candle_shape
  .kform
  .table_th:nth-child(5) {
  flex: 1.4;
}
:where([data-width='320'], [data-width='360'], [data-width='500'], [data-width='520'], [data-width='560'], [data-width='600'], [data-width='620'], [data-width='650'], [data-width='660'], [data-width='680'], [data-width='700'], [data-width='720'], [data-width='750'], [data-width='765'], [data-width='770'], [data-width='800'])
  .quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .candle_shape
  .kform
  .table_td:nth-child(5),
:where([data-width='320'], [data-width='360'], [data-width='500'], [data-width='520'], [data-width='560'], [data-width='600'], [data-width='620'], [data-width='650'], [data-width='660'], [data-width='680'], [data-width='700'], [data-width='720'], [data-width='750'], [data-width='765'], [data-width='770'], [data-width='800'])
  .quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .candle_shape
  .kform
  .table_th:nth-child(5) {
  flex: 0.7;
}
:where([data-width='320'], [data-width='360'], [data-width='500'], [data-width='520'], [data-width='560'], [data-width='600'], [data-width='620'], [data-width='650'], [data-width='660'], [data-width='680'], [data-width='700'], [data-width='720'], [data-width='750'], [data-width='765'], [data-width='770'], [data-width='800'])
  .quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .candle_shape
  .kform
  .table_td
  .infor_box,
:where([data-width='320'], [data-width='360'], [data-width='500'], [data-width='520'], [data-width='560'], [data-width='600'], [data-width='620'], [data-width='650'], [data-width='660'], [data-width='680'], [data-width='700'], [data-width='720'], [data-width='750'], [data-width='765'], [data-width='770'], [data-width='800'])
  .quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .candle_shape
  .kform
  .table_th
  .infor_box {
  display: block;
}
:where([data-width='320'], [data-width='360'], [data-width='500'], [data-width='520'], [data-width='560'], [data-width='600'], [data-width='620'], [data-width='650'], [data-width='660'], [data-width='680'], [data-width='700'], [data-width='720'], [data-width='750'], [data-width='765'], [data-width='770'], [data-width='800'])
  .market_technical_analysis
  .market_analysis
  .volatility_box {
  max-width: none;
}
:where([data-width='320'], [data-width='360'], [data-width='500'], [data-width='520'], [data-width='560'], [data-width='600'], [data-width='620'], [data-width='650'], [data-width='660'], [data-width='680'], [data-width='700'], [data-width='720'], [data-width='750'])
  .quote_list
  .layout_grid {
  grid-template-columns: auto !important;
}
:where([data-width='320'], [data-width='360'], [data-width='500'], [data-width='520'], [data-width='560'])
  .quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .table
  .table_body_type
  .table_td.do_th,
:where([data-width='320'], [data-width='360'], [data-width='500'], [data-width='520'], [data-width='560'])
  .quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .table
  .table_head
  .table_th.do_th {
  padding-right: 5.5%;
  flex: 1;
}
:where([data-width='320'], [data-width='360'], [data-width='500'], [data-width='520'], [data-width='560'])
  .quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .kform
  .table_td:nth-child(3),
:where([data-width='320'], [data-width='360'], [data-width='500'], [data-width='520'], [data-width='560'])
  .quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .kform
  .table_th:nth-child(3) {
  flex: 1.1;
}
.market_box_3 .tab_content {
  display: -webkit-flex;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 16px 0;
  position: sticky;
  top: 0;
  z-index: 9;
  background: var(--BgColor);
}
.market_box_3 .tab_content .news_tab {
  display: -webkit-flex;
  display: flex;
  align-items: center;
}
.market_box_3 .tab_content .news_tab .tab_item {
  padding: 4px 12px;
  border-radius: 20px;
  font-size: 14px;
  line-height: 20px;
  cursor: pointer;
  user-select: none;
  box-sizing: border-box;
  color: var(--FontColor_2b);
  background: var(--BorderColor2);
}
.market_box_3 .tab_content .news_tab .tab_item:hover {
  background: var(--BorderLine_m2);
}
.market_box_3 .tab_content .news_tab .tab_item.active {
  font-weight: 600;
  color: #1f2533;
  background: var(--color);
}
.market_box_3 .tab_content .news_tab .tab_item.active:hover {
  background: #00c89c;
}
.market_box_3 .tab_content .news_tab .tab_item + .tab_item {
  margin-right: 8px;
}
.market_box_3 .tab_content .news_layout {
  display: -webkit-flex;
  display: flex;
  align-items: center;
  border-radius: 6px;
  border: 1px solid var(--BorderLine_m2);
  padding: 2px;
  background-color: var(--color_g8);
}
.market_box_3 .tab_content .news_layout .layout_icon {
  padding: 2px 6px;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 4px;
  color: var(--FontColor_2);
  cursor: pointer;
  user-select: none;
}
.market_box_3 .tab_content .news_layout .layout_icon + .layout_icon {
  margin-right: 2px;
}
.market_box_3 .tab_content .news_layout .layout_icon.active {
  background-color: var(--BgColor);
  color: var(--color);
}
.market_box_3 .tab_content .news_layout .layout_icon svg {
  font-size: 20px;
  line-height: 1;
}
.market_box_3 .quote_list .table .table_th {
  padding-left: 24px !important;
}
.market_box_3 .quote_list .table .table_body_type .table_td {
  padding: 12px 0 12px 24px !important;
}
.market_box_3 .quote_list .layout_grid .quote_news_item {
  cursor: pointer;
}
.market_box_3 .quote_list .layout_grid .quote_news_item:hover .news_name {
  color: var(--color) !important;
}
.market_box_3 .quote_list .status_box .signal_status {
  width: 70px;
  height: 59px;
  border-radius: 6px;
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
  overflow: hidden;
}
.market_box_3 .quote_list .status_box .signal_status .signal_profitLoss {
  z-index: 2;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  color: var(--FontColor_2);
}
.market_box_3 .quote_list .status_box .signal_status .signal_profitLoss .signal_profitLoss_text {
  font-size: 12px;
  line-height: 11px;
  display: flex;
}
.market_box_3 .quote_list .status_box .signal_status .signal_profitLoss .signal_profitLoss_text .point {
  display: none;
  margin-right: 3px;
}
.market_box_3 .quote_list .status_box .signal_status .signal_profitLoss .signal_profitLoss_nub {
  line-height: 21px;
  margin-top: 3px;
  font-size: 16px;
  font-weight: 600;
}
.market_box_3 .quote_list .status_box .signal_status .signal_profitLoss .signal_profitLoss_nub.font14 {
  font-size: 14px;
}
.market_box_3 .quote_list .status_box .signal_status .signal_profitLoss .signal_profitLoss_nub.font12 {
  font-size: 12px;
}
.market_box_3 .quote_list .status_box .signal_status.end,
.market_box_3 .quote_list .status_box .signal_status.flat {
  background: var(--BorderColor2);
  color: var(--FontColor_2);
}
.market_box_3 .quote_list .status_box .signal_status.end .iconfont,
.market_box_3 .quote_list .status_box .signal_status.flat .iconfont {
  color: var(--FontColor_2);
  opacity: 0.07;
}
.market_box_3 .quote_list .status_box.anlist_status .signal_status {
  width: 95px;
  height: 63px;
  border-radius: 6px;
}
.market_box_3 .quote_list .status_box.anlist_status .signal_status .signal_profitLoss .signal_profitLoss_nub {
  font-size: 18px;
  line-height: 23px;
}
.market_box_3 .quote_list .status_box.statuslist_box .signal_status {
  width: 70px;
  height: 48px;
  border-radius: 6px;
}
.market_box_3 .quote_list .status_box.web_status .signal_status {
  width: 204px;
  height: 172px;
  border-radius: 12px;
}
.market_box_3 .quote_list .status_box.web_status .signal_status .signal_profitLoss {
  color: var(--FontColor_2b);
}
.market_box_3 .quote_list .status_box.web_status .signal_status .signal_profitLoss .signal_profitLoss_text {
  font-size: 18px;
  line-height: 22px;
}
.market_box_3 .quote_list .status_box.web_status .signal_status .signal_profitLoss .signal_profitLoss_text .point {
  display: block;
}
.market_box_3 .quote_list .status_box.web_status .signal_status .signal_profitLoss .signal_profitLoss_nub {
  font-size: 32px;
  line-height: 41px;
}
.market_box_3 .quote_list .status_box.webhome_status .signal_status {
  width: 139px;
  height: 79px;
  border-radius: 12px;
}
.market_box_3 .quote_list .status_box.webhome_status .signal_status .signal_profitLoss {
  color: var(--FontColor_2b);
}
.market_box_3 .quote_list .status_box.webhome_status .signal_status .signal_profitLoss .signal_profitLoss_text {
  font-size: 12px;
  line-height: 22px;
}
.market_box_3 .quote_list .status_box.webhome_status .signal_status .signal_profitLoss .signal_profitLoss_text .point {
  display: block;
}
.market_box_3 .quote_list .status_box.webhome_status .signal_status .signal_profitLoss .signal_profitLoss_nub {
  margin-top: 2px;
  font-size: 24px;
  line-height: 30px;
}
.market_box_3 .quote_list .status_box.weblist_status .signal_status,
.market_box_3 .quote_list .status_box.webstlist_status .signal_status {
  width: 140px;
  height: 100px;
  border-radius: 8px;
}
.market_box_3 .quote_list .status_box.weblist_status .signal_status .signal_profitLoss,
.market_box_3 .quote_list .status_box.webstlist_status .signal_status .signal_profitLoss {
  color: var(--FontColor_2b);
}
.market_box_3 .quote_list .status_box.weblist_status .signal_status .signal_profitLoss .signal_profitLoss_text,
.market_box_3 .quote_list .status_box.webstlist_status .signal_status .signal_profitLoss .signal_profitLoss_text {
  font-size: 12px;
  line-height: 22px;
}
.market_box_3 .quote_list .status_box.weblist_status .signal_status .signal_profitLoss .signal_profitLoss_text .point,
.market_box_3
  .quote_list
  .status_box.webstlist_status
  .signal_status
  .signal_profitLoss
  .signal_profitLoss_text
  .point {
  display: block;
}
.market_box_3 .quote_list .status_box.weblist_status .signal_status .signal_profitLoss .signal_profitLoss_nub,
.market_box_3 .quote_list .status_box.webstlist_status .signal_status .signal_profitLoss .signal_profitLoss_nub {
  margin-top: 2px;
  font-size: 22px;
  line-height: 28px;
}
.market_box_3 .quote_list .status_box.webstlist_status .signal_status {
  height: 68px;
}
.market_box_3 .quote_list .status_box.webanlist_status .signal_status {
  width: 204px;
  height: 110px;
  border-radius: 12px;
}
.market_box_3 .quote_list .status_box.webanlist_status .signal_status .signal_profitLoss {
  color: var(--FontColor_2b);
}
.market_box_3 .quote_list .status_box.webanlist_status .signal_status .signal_profitLoss .signal_profitLoss_text {
  font-size: 16px;
  line-height: 22px;
}
.market_box_3
  .quote_list
  .status_box.webanlist_status
  .signal_status
  .signal_profitLoss
  .signal_profitLoss_text
  .point {
  display: block;
}
.market_box_3 .quote_list .status_box.webanlist_status .signal_status .signal_profitLoss .signal_profitLoss_nub {
  font-size: 32px;
  line-height: 41px;
}
.market_box_3 .quote_list .status_box.webanlist_status .signal_status {
  width: 120px;
  height: 80px;
  border-radius: 8px;
}
.market_box_3 .quote_list .status_box.webanlist_status .signal_status .signal_profitLoss .signal_profitLoss_text {
  font-size: 12px;
  line-height: 17px;
}
.market_box_3 .quote_list .status_box.webanlist_status .signal_status .signal_profitLoss .signal_profitLoss_nub {
  font-size: 20px;
  line-height: 29px;
  margin-top: 0;
}
.quote_list .layout_grid {
  display: grid;
  grid-template-columns: repeat(6, 1fr);
  row-gap: 16px;
  column-gap: 16px;
}
.empty_wrapper .empty-data {
  width: 232px;
  margin: 70px auto 0;
}
.empty_wrapper .empty-data .nodataimg {
  padding-top: 0;
}
.empty_wrapper .empty-data .nodatatext {
  margin-top: -20px;
  color: var(--FontColor_2b);
}
.constract_info_module {
  margin-top: 24px;
}
.market_box_6 {
  min-height: 300px;
  padding-top: 16px;
}
.market_box_6 .market_avatar_wrapper {
  margin-left: 8px;
}
.market_box_6 .kkpager {
  margin-top: 24px;
  text-align: center;
  display: none;
}
.market_box_6 .kkpager .pageBtnWrap {
  display: flex;
  justify-content: center;
}
.market_box_6 .kkpager .pageBtnWrap a,
.market_box_6 .kkpager .pageBtnWrap span {
  display: inline-block;
  min-width: 24px;
  padding: 0 4px;
  height: 32px;
  font-size: 14px;
  line-height: 32px;
  text-align: center;
  margin: 0 4px;
}
.market_box_6 .kkpager .pageBtnWrap .curr {
  background: var(--color);
  color: #1f2533;
  -moz-border-radius: 4px !important;
  -webkit-border-radius: 4px !important;
  border-radius: 4px !important;
}
.market_box_6 .kkpager .pageBtnWrap .curr:hover {
  background: #00c89c;
}
.market_box_6 .kkpager .pageBtnWrap .iconfont {
  font-size: 12px;
}
.market_box_6 .kkpager .pageBtnWrap .next-btn,
.market_box_6 .kkpager .pageBtnWrap .previous-btn {
  position: relative;
  top: 2px;
}
.market_box_6 .kkpager .pageBtnWrap .next-btn .iconfont,
.market_box_6 .kkpager .pageBtnWrap .previous-btn .iconfont {
  font-size: 14px;
  color: var(--FontColor_2);
}
.market_box_6 .kkpager .pageBtnWrap .curr,
.market_box_6 .kkpager .pageBtnWrap .disabled {
  cursor: pointer;
}
.market_box_6 .kkpager .disabled .iconfont {
  cursor: not-allowed;
  color: var(--FontColor_3);
}
.body_ar .chart_reuters_forecast_leng_box .chart_reuters_forecast_leng {
  order: 2;
}
.body_ar .chart_reuters_forecast_leng_box .chart_reuters_forecast_leng span {
  transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  -webkit-transform: translateX(-50%);
  -o-transform: translateX(-50%);
}
.body_ar .chart_reuters_forecast_leng_box .chat_big_nub {
  order: 1;
}
.more_center .loading-more:hover i,
.more_center .loading-more:hover span {
  color: unset !important;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .market_box_3
  .layout_list
  .table
  .table_head {
  border-bottom: none;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .market_box_3
  .layout_list
  .table
  .table_th {
  white-space: nowrap;
  padding: 0;
  padding-left: 12px;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .market_box_3
  .layout_list
  .table
  .table_td,
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .market_box_3
  .layout_list
  .table
  .table_th {
  text-align: right !important;
  min-width: 90px;
  overflow: hidden;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .market_box_3
  .layout_list
  .table
  .time_cell {
  flex: unset;
  width: 124px;
  flex-shrink: 0;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .market_box_3
  .layout_list
  .table
  .table_td.time_cell {
  color: var(--FontColor_2b);
  font-weight: 400;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .market_box_3
  .layout_list
  .table
  .title_cell {
  flex: 4 !important;
  width: 0;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .market_box_3
  .layout_list
  .table
  .title_cell
  .trading_dir {
  margin-bottom: 3px;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .market_box_3
  .layout_list
  .table
  .title_cell
  .quote_title {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  font-size: 14px;
  line-height: 20px !important;
  font-weight: 600;
  display: block;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .market_box_3
  .layout_list
  .table
  .title_cell
  .quote_title:hover {
  color: var(--color) !important;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .market_box_3
  .layout_list
  .table
  .title_cell
  .trading_dir {
  font-size: 18px;
  font-weight: 600;
  line-height: 23px;
  white-space: nowrap;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  overflow: hidden;
  word-wrap: normal;
  margin-left: 4px;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .market_box_3
  .layout_list
  .table
  .title_cell
  .trading_dir.end {
  color: var(--FontColor_2b);
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .market_box_3
  .layout_list
  .table
  .title_cell
  .translate_content {
  margin-top: 4px;
  font-size: 12px;
  color: var(--FontColor_2b);
  line-height: 18px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .market_box_3
  .layout_list
  .table
  .title_cell
  .translate_content
  .iconfont {
  display: inline-block;
  font-size: 14px;
  margin-left: 4px;
  color: #9499a2;
  vertical-align: middle;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .market_box_3
  .layout_list
  .table
  .status_cell {
  display: -webkit-flex;
  display: flex;
  align-items: center;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .market_box_3
  .layout_list
  .table
  .status_cell
  .analysis_type {
  margin-bottom: 0;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .market_box_3
  .layout_list
  .table
  .table_td.source_cell {
  color: var(--FontColor_2b) !important;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .market_box_3
  .layout_list
  .table
  .source_cell {
  display: -webkit-flex;
  display: flex;
  flex-direction: column;
  flex: unset;
  width: 12%;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .market_box_3
  .layout_list
  .table
  .source_cell
  .resource {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.quotation-detail-container
  .quotation-detail-section.origin_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .market_box_3
  .layout_list
  .table
  .source_cell
  .resource:not(:first-child) {
  margin-top: 3px;
}
