﻿.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%;
}
.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;
}
.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 .column_info_wrapper {
  max-width: 1200px;
}
.market_big_box_type .column_content {
  display: -webkit-flex;
  display: flex;
  flex-wrap: wrap;
  column-gap: 48px;
  margin-bottom: 20px;
}
.market_big_box_type .column_content .column_item {
  flex: 1;
  display: table;
  max-width: 350px;
  min-width: 310px;
}
.market_big_box_type .column_content .column_item .row_item {
  display: table-row;
}
.market_big_box_type .column_content .column_item .row_item .cell_item {
  display: table-cell;
  vertical-align: middle;
  font-size: 14px;
  line-height: 20px;
  padding: 6px 0;
}
.market_big_box_type .column_content .column_item .row_item .cell_item.cell_label {
  color: var(--FontColor_2b);
  padding-left: 24px;
  white-space: nowrap;
}
.market_big_box_type .column_content .column_item .row_item .cell_item.cell_value {
  color: var(--FontColor_1);
  min-width: 200px;
}
.market_big_box_type .company_intro_wrap {
  padding-top: 20px;
  border-top: 1px solid var(--BorderLine_m2);
}
.market_big_box_type .company_intro_wrap .company_intro {
  font-size: 14px;
  color: var(--FontColor_1);
  line-height: 20px;
}
.market_big_box_type .company_intro_wrap .company_intro + .company_intro {
  margin-top: 20px;
}
.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;
}
.market_big_box_type .quote_list .layout_grid {
  display: grid;
  grid-template-columns: repeat(6, 1fr);
  row-gap: 16px;
  column-gap: 16px;
}
.market_big_box_type .quote_list .layout_grid .load_more_sentinel {
  height: 50px;
}
.market_big_box_type .quote_list .layout_grid .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;
}
.market_big_box_type .quote_list .layout_grid .quote_news_item.common_news_item {
  flex-direction: row;
}
.market_big_box_type .quote_list .layout_grid .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;
}
.market_big_box_type .quote_list .layout_grid .quote_news_item:hover .news_name {
  color: var(--color);
}
.market_big_box_type .quote_list .layout_grid .quote_news_item .news_left {
  display: -webkit-flex;
  display: flex;
  flex-direction: column;
  flex: 1;
}
.market_big_box_type .quote_list .layout_grid .quote_news_item .news_sub {
  display: -webkit-flex;
  display: flex;
  align-items: center;
  margin-bottom: 4px;
}
.market_big_box_type .quote_list .layout_grid .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;
}
.market_big_box_type .quote_list .layout_grid .quote_news_item .news_sub .trading_dir.end {
  color: var(--FontColor_2b);
}
.market_big_box_type .quote_list .layout_grid .quote_news_item .news_sub .analysis_type {
  margin-bottom: 0;
  border-radius: 10px;
}
.market_big_box_type .quote_list .layout_grid .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;
}
.market_big_box_type .quote_list .layout_grid .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;
}
.market_big_box_type .quote_list .layout_grid .quote_news_item .news_sup .resource {
  margin-left: 16px;
}
.market_big_box_type .quote_list .layout_grid .quote_news_item .status_box {
  margin-right: 52px;
  margin-top: 5px;
}
.market_big_box_type .quote_list .layout_grid .quote_news_item.individual_news .translate_content,
.market_big_box_type .quote_list .layout_grid .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;
}
.market_big_box_type .quote_list .layout_grid .quote_news_item.individual_news .translate_content .iconfont,
.market_big_box_type .quote_list .layout_grid .quote_news_item.quote_announcement_item .translate_content .iconfont {
  display: inline-block;
  font-size: 14px;
  margin-left: 4px;
  color: #9499a2;
  vertical-align: middle;
}
.market_big_box_type
  :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;
}
.market_big_box_type
  :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'])
  .market_box_1
  .quote_news_item:nth-of-type(n + 4) {
  display: none;
}
.market_big_box_type
  :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;
}
.market_big_box_type
  :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'])
  .market_box_1
  .quote_news_item:nth-of-type(n + 4) {
  display: none;
}
.market_big_box_type
  :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;
}
.market_big_box_type
  :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'])
  .market_box_1
  .quote_news_item:nth-of-type(n + 7) {
  display: none;
}
.market_big_box_type
  :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;
}
.market_big_box_type
  :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'])
  .market_box_1
  .quote_news_item:nth-of-type(n + 10) {
  display: none;
}
.market_big_box_type
  :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;
}
.market_big_box_type
  :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'])
  .market_box_1
  .quote_news_item:nth-of-type(n + 13) {
  display: none;
}
.quotation-detail-main .main_composition_wrap {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.quotation-detail-main .main_composition_wrap .label_title {
  cursor: pointer;
}
.quotation-detail-main .main_composition_wrap li {
  width: calc(50% - 24px);
}
.quotation-detail-main .main_composition_wrap li .c_top {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.quotation-detail-main .main_composition_wrap li .c_top svg {
  width: 16px;
  height: 16px;
  margin-right: 4px;
  color: #c2c5cc;
}
.quotation-detail-main .main_composition_wrap li .c_top .c_left,
.quotation-detail-main .main_composition_wrap li .c_top .c_right {
  display: flex;
  align-items: center;
}
.quotation-detail-main .main_composition_wrap li .c_top .c_left {
  font-size: 18px;
  font-weight: 600;
  color: var(--FontColor_1);
  line-height: 25px;
}
.quotation-detail-main .main_composition_wrap li .c_top .c_left .column_title {
  font-size: 14px;
  line-height: 20px;
  padding: 0;
  font-weight: 400;
}
.quotation-detail-main .main_composition_wrap li .c_top .c_left .column_title .text {
  font-weight: 400;
  margin-bottom: 0;
}
.quotation-detail-main .main_composition_wrap li .c_top .time_step {
  color: var(--FontColor_2);
  font-size: 12px;
}
.quotation-detail-main .main_composition_wrap li .c_top .time_step .val {
  padding-right: 6px;
  color: var(--FontColor_1);
}
.quotation-detail-main .main_composition_wrap li .chart_item {
  position: relative;
  width: 100%;
  height: 250px;
}
.quotation-detail-main .main_composition_wrap li .chart_item .chart_item_wrap {
  position: absolute;
  right: 0;
  top: 0;
  bottom: 0;
  left: 0;
}
.quotation-detail-main .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;
}
.quotation-detail-main .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;
}
.quotation-detail-main .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;
}
.quotation-detail-main .main_composition_wrap li .chart_item .chart_item_wrap .chart_tooltip_item .logo {
  width: 10px;
  height: 10px;
  border-radius: 10px;
  object-fit: contain;
}
.quotation-detail-main .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;
}
.quotation-detail-main .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;
}
.quotation-detail-main .main_composition_wrap li .chart_item .chart_item_wrap .chart_tooltip_item .x_value {
  display: -webkit-flex;
  display: flex;
  align-items: center;
  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'])
  .quotation-detail-main
  .main_composition_wrap
  li {
  width: 100% !important;
}
.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;
}
.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;
}
.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;
}
.select-reactive-list > .iconfont {
  font-size: 12px;
  margin-right: 4px;
}
.select-reactive-list:hover {
  border-color: var(--color) !important;
}
.select-reactive-list .scroll-color {
  top: 0 !important;
  left: 5px !important;
}
.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;
}
.select-reactive-list .select-list-main ul {
  padding: 5px 0;
  max-height: 248px;
}
.select-reactive-list .select-list-main li {
  color: var(--FontColor_1);
  font-size: 14px;
  padding: 8px 16px !important;
  line-height: 20px !important;
}
.select-reactive-list .select-list-main li:hover {
  background: var(--select_hover);
}
.select-reactive-list .select-list-main .active {
  background: var(--color);
  color: #1f2533;
}
.select-reactive-list .select-list-main .scroll-color {
  left: 5px !important;
}
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-container .index-section {
  flex: 1;
  padding: 0;
}
.taglist_box {
  display: none;
}
.quotation-detail-container .quotation-detail-section.components_quotation_detail {
  max-width: 2520px;
  margin: 0 auto;
  padding: 0 16px;
}
.quotation-detail-container .quotation-detail-section.components_quotation_detail .quotation-detail-main {
  flex: 1;
  box-sizing: border-box;
}
.quotation-detail-container .quotation-detail-section.components_quotation_detail .quotation-detail-main .box_show {
  box-shadow: unset;
}
.quotation-detail-container
  .quotation-detail-section.components_quotation_detail
  .quotation-detail-main
  .detail-chart-panel {
  background-color: var(--BgColor);
}
.quotation-detail-container
  .quotation-detail-section.components_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.components_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .quotation-chart
  iframe {
  position: absolute;
  z-index: 10;
}
.quotation-detail-container
  .quotation-detail-section.components_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.components_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .nodata_img,
.quotation-detail-container
  .quotation-detail-section.components_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.components_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .no_title {
  margin-top: 48px;
}
.quotation-detail-container
  .quotation-detail-section.components_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .no_title.first_title {
  margin-top: 0;
}
.quotation-detail-container
  .quotation-detail-section.components_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.components_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .show {
  display: block !important;
}
.quotation-detail-container
  .quotation-detail-section.components_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .label-title
  .title
  .iconfont {
  font-size: 14px;
}
.quotation-detail-container
  .quotation-detail-section.components_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.components_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .market_nav {
  width: 100%;
  display: none;
  position: sticky;
  top: calc(var(--header-height) + 64px);
  background-color: var(--BgColor);
  z-index: 99;
}
.quotation-detail-container
  .quotation-detail-section.components_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.components_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.components_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.components_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.components_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.components_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.components_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.components_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.components_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.components_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.components_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.components_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.components_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_1);
  line-height: 25px;
  cursor: pointer;
  user-select: none;
  font-weight: 500;
}
.quotation-detail-container
  .quotation-detail-section.components_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .market_nav
  .nav_type
  + .nav_type {
  margin-right: 20px;
}
.quotation-detail-container
  .quotation-detail-section.components_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .market_nav
  .nav_type.active {
  font-weight: 700;
}
.quotation-detail-container
  .quotation-detail-section.components_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.components_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .label-title {
  margin-top: 24px;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.quotation-detail-container
  .quotation-detail-section.components_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .label-title.first_title {
  margin-top: 0;
}
.quotation-detail-container
  .quotation-detail-section.components_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .label-title
  .select-reactive-list {
  height: 34px;
  min-width: auto;
  border-radius: 8px;
  margin-right: 32px;
}
.quotation-detail-container
  .quotation-detail-section.components_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .label-title
  .select-reactive-list
  .select-list-main {
  min-width: auto;
  width: auto;
  white-space: nowrap;
}
.quotation-detail-container
  .quotation-detail-section.components_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .label-title
  .select_name {
  font-weight: 400;
}
.quotation-detail-container
  .quotation-detail-section.components_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.components_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .label-title.second_title
  .iconfont {
  font-size: 12px;
}
.quotation-detail-container
  .quotation-detail-section.components_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.components_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .category_resistance_nav,
.quotation-detail-container
  .quotation-detail-section.components_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.components_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .category_resistance_nav
  .category_resistance_nav_type,
.quotation-detail-container
  .quotation-detail-section.components_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .category_resistance_nav
  .charts_nav_type,
.quotation-detail-container
  .quotation-detail-section.components_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .charts_nav
  .category_resistance_nav_type,
.quotation-detail-container
  .quotation-detail-section.components_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .charts_nav
  .charts_nav_type {
  border-radius: 8px;
  line-height: 32px;
  padding: 0 11px;
  color: var(--FontColor_2b);
  margin: 8px 0 0 12px;
  cursor: pointer;
  border: 1px solid var(--BorderLine_m2);
}
.quotation-detail-container
  .quotation-detail-section.components_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .category_resistance_nav
  .category_resistance_nav_type:hover,
.quotation-detail-container
  .quotation-detail-section.components_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .category_resistance_nav
  .charts_nav_type:hover,
.quotation-detail-container
  .quotation-detail-section.components_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .charts_nav
  .category_resistance_nav_type:hover,
.quotation-detail-container
  .quotation-detail-section.components_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.components_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .category_resistance_nav
  .category_resistance_nav_type.active,
.quotation-detail-container
  .quotation-detail-section.components_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .category_resistance_nav
  .charts_nav_type.active,
.quotation-detail-container
  .quotation-detail-section.components_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .charts_nav
  .category_resistance_nav_type.active,
.quotation-detail-container
  .quotation-detail-section.components_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.components_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .analyst_main {
  display: flex;
}
.quotation-detail-container
  .quotation-detail-section.components_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.components_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.components_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .market_box_one {
  min-height: 500px;
}
.quotation-detail-container
  .quotation-detail-section.components_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .market_box_one
  .child_box_type.first_title
  .label-title {
  margin-top: 0;
}
.quotation-detail-container
  .quotation-detail-section.components_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .overview_box {
  margin-top: 40px;
  padding-bottom: 24px;
}
.quotation-detail-container
  .quotation-detail-section.components_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.components_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .technical_main
  .indicator_technical
  .container-box,
.quotation-detail-container
  .quotation-detail-section.components_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.components_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .technical_main
  .indicator_technical
  .container-box
  .container-text,
.quotation-detail-container
  .quotation-detail-section.components_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.components_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.components_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.components_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.components_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.components_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.components_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.components_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .technical_main
  .indicator_technical
  .container-box
  .technical_img,
.quotation-detail-container
  .quotation-detail-section.components_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.components_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .technical_main
  .indicator_technical
  .container-box
  .technical_end,
.quotation-detail-container
  .quotation-detail-section.components_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.components_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.components_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.components_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .technical_main
  .indicator_technical
  .technical_infor
  .infor_type,
.quotation-detail-container
  .quotation-detail-section.components_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.components_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.components_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.components_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.components_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.components_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.components_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.components_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.components_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.components_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.components_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.components_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.components_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.components_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.components_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.components_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.components_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.components_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.components_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .technical_form {
  display: none;
}
.quotation-detail-container
  .quotation-detail-section.components_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.components_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.components_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.components_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .technical_form
  .other_box
  .other_right {
  flex: 1;
}
.quotation-detail-container
  .quotation-detail-section.components_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.components_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.components_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.components_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.components_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.components_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .technical_form
  .table
  .table_body_type
  .table_td,
.quotation-detail-container
  .quotation-detail-section.components_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.components_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.components_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.components_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .candle_shape
  .kform
  .table_td:nth-child(2),
.quotation-detail-container
  .quotation-detail-section.components_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .candle_shape
  .kform
  .table_th:nth-child(2),
.quotation-detail-container
  .quotation-detail-section.components_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .chart_form
  .kform
  .table_td:nth-child(2),
.quotation-detail-container
  .quotation-detail-section.components_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.components_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .candle_shape
  .kform
  .table_td:nth-child(4),
.quotation-detail-container
  .quotation-detail-section.components_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .candle_shape
  .kform
  .table_th:nth-child(4),
.quotation-detail-container
  .quotation-detail-section.components_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .chart_form
  .kform
  .table_td:nth-child(4),
.quotation-detail-container
  .quotation-detail-section.components_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.components_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .candle_shape
  .kform
  .table_td
  .infor_box,
.quotation-detail-container
  .quotation-detail-section.components_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .candle_shape
  .kform
  .table_th
  .infor_box,
.quotation-detail-container
  .quotation-detail-section.components_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .chart_form
  .kform
  .table_td
  .infor_box,
.quotation-detail-container
  .quotation-detail-section.components_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.components_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.components_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.components_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.components_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.components_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.components_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.components_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.components_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.components_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.components_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.components_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.components_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.components_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.components_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.components_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.components_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.components_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .table
  .table_td.align_left,
.quotation-detail-container
  .quotation-detail-section.components_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.components_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .table
  .table_td.align_right,
.quotation-detail-container
  .quotation-detail-section.components_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.components_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.components_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .table
  .table_head
  .table_th {
  flex: 1;
  padding: 0 0 0 12px;
  font-size: 12px;
  color: var(--FontColor_2);
  line-height: 20px;
  font-weight: 500;
  text-align: left;
}
.quotation-detail-container
  .quotation-detail-section.components_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.components_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.components_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.components_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.components_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.components_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.components_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.components_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.components_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.components_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.components_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.components_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .kform
  .scroll_boxs {
  position: relative;
}
.quotation-detail-container
  .quotation-detail-section.components_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .kform
  #candle_shape_body,
.quotation-detail-container
  .quotation-detail-section.components_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .kform
  #chart_form_body {
  min-height: 350px;
}
.quotation-detail-container
  .quotation-detail-section.components_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .kform
  .scroll-color {
  left: 6px !important;
}
.quotation-detail-container
  .quotation-detail-section.components_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .kform
  .scroll-color
  div {
  border-radius: 6px;
}
.quotation-detail-container
  .quotation-detail-section.components_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .kform.analyst_kform
  .table_td:first-child,
.quotation-detail-container
  .quotation-detail-section.components_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.components_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .kform.analyst_kform
  .table_td:nth-child(2),
.quotation-detail-container
  .quotation-detail-section.components_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.components_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .kform.analyst_kform
  .table_td:nth-child(3),
.quotation-detail-container
  .quotation-detail-section.components_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.components_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .kform.analyst_kform
  .table_td:nth-child(4),
.quotation-detail-container
  .quotation-detail-section.components_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.components_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.components_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.components_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.components_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.components_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.components_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.components_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.components_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.components_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .kform
  .width40 {
  flex: 2.5;
}
.quotation-detail-container
  .quotation-detail-section.components_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.components_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.components_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.components_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.components_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.components_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.components_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.components_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .select_category_resistance
  .select_main_boxs
  .select-list {
  margin-left: 0;
}
.market_boxchild_1 .market_tab_box {
  padding: 16px 0;
  justify-content: space-between;
  background: var(--BgColor);
}
.market_boxchild_1 .market_tab_box .nav_left {
  display: flex;
  flex-wrap: nowrap;
}
.market_boxchild_1 .market_tab_box .nav_left .market_tab_nav {
  margin-top: 0;
  line-height: 30px;
}
.market_boxchild_1 .market_tab_box .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_boxchild_1 .market_tab_box .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_boxchild_1 .market_tab_box .news_layout .layout_icon + .layout_icon {
  margin-right: 2px;
}
.market_boxchild_1 .market_tab_box .news_layout .layout_icon.active {
  background-color: var(--BgColor);
  color: var(--color);
}
.market_boxchild_1 .market_tab_box .news_layout .layout_icon svg {
  font-size: 20px;
  line-height: 1;
}
.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;
}
: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'], [data-width='1920'], [data-width='2030'], [data-width='2170'], [data-width='2180'], [data-width='2480'], [data-width='2510'], [data-width='2520'])
  .market_box_1
  .quote_news_item:nth-of-type(n + 13) {
  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'], [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'], [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'])
  .market_box_1
  .quote_news_item:nth-of-type(n + 10) {
  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'], [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.components_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.components_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.components_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.components_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.components_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.components_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'], [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'])
  .market_box_1
  .quote_news_item:nth-of-type(n + 7) {
  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'])
  .quotation-detail-container
  .quotation-detail-section.components_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.components_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'])
  .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'])
  .market_box_1
  .quote_news_item:nth-of-type(n + 4) {
  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'])
  .quotation-detail-container
  .quotation-detail-section.components_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.components_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.components_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.components_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.components_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.components_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.components_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.components_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.components_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.components_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.components_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.components_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.components_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'])
  .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'])
  .market_box_1
  .quote_news_item:nth-of-type(n + 4) {
  display: none;
}
:where([data-width='320'], [data-width='360'], [data-width='500'], [data-width='520'], [data-width='560'])
  .quotation-detail-container
  .quotation-detail-section.components_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.components_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.components_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.components_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .kform
  .table_th:nth-child(3) {
  flex: 1.1;
}
.quote_list .layout_grid {
  display: grid;
  grid-template-columns: repeat(6, 1fr);
  row-gap: 16px;
  column-gap: 16px;
}
.quote_list .table .table_th {
  padding-left: 24px !important;
}
.quote_list .table .table_body_type .table_td {
  padding: 12px 0 12px 24px !important;
}
.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);
}
.no-data .nothing_img {
  margin: 60px auto 0;
  width: 200px;
  display: block;
}
.no-data .nothing_text {
  text-align: center;
  margin-top: -20px;
  color: var(--FontColor_2b);
}
.constract_info_module {
  margin-top: 40px;
}
.market_box_6 {
  min-height: 300px;
  padding-top: 40px;
}
.market_box_6 .market_avatar_wrapper {
  margin-left: 8px;
}
.market_box_1 .company_info .label-title,
.market_box_1 .rating .label-title {
  padding: 24px 0;
}
.market_box_1 .rating .label-title {
  padding: 24px 0 0;
}
.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.components_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .table
  .table_head {
  border-bottom: none;
}
.quotation-detail-container
  .quotation-detail-section.components_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .table
  .table_th {
  white-space: nowrap;
}
.quotation-detail-container
  .quotation-detail-section.components_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .table
  .table_td,
.quotation-detail-container
  .quotation-detail-section.components_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .table
  .table_th {
  text-align: right !important;
  padding: 12px 0 12px 32px;
  min-width: 90px;
  overflow: hidden;
}
.quotation-detail-container
  .quotation-detail-section.components_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .table
  .time_cell {
  flex: unset !important;
  width: 124px;
  flex-shrink: 0;
}
.quotation-detail-container
  .quotation-detail-section.components_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .table
  .table_td.time_cell {
  color: var(--FontColor_2b);
  font-weight: 400 !important;
}
.quotation-detail-container
  .quotation-detail-section.components_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .table
  .title_cell {
  flex: 4 !important;
  width: 0;
}
.quotation-detail-container
  .quotation-detail-section.components_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .table
  .title_cell
  .trading_dir {
  margin-bottom: 3px;
}
.quotation-detail-container
  .quotation-detail-section.components_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .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.components_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .table
  .title_cell
  .quote_title:hover {
  color: var(--color) !important;
}
.quotation-detail-container
  .quotation-detail-section.components_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .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.components_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .table
  .title_cell
  .trading_dir.end {
  color: var(--FontColor_2b);
}
.quotation-detail-container
  .quotation-detail-section.components_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .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.components_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .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.components_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .table
  .status_cell {
  display: -webkit-flex;
  display: flex;
  align-items: center;
}
.quotation-detail-container
  .quotation-detail-section.components_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .table
  .status_cell
  .analysis_type {
  margin-bottom: 0;
}
.quotation-detail-container
  .quotation-detail-section.components_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .table
  .table_td.source_cell {
  color: var(--FontColor_2b) !important;
}
.quotation-detail-container
  .quotation-detail-section.components_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .table
  .source_cell {
  display: -webkit-flex;
  display: flex;
  flex-direction: column;
  flex: unset !important;
  width: 12%;
}
.quotation-detail-container
  .quotation-detail-section.components_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .table
  .source_cell
  .resource {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.quotation-detail-container
  .quotation-detail-section.components_quotation_detail
  .quotation-detail-main
  .detail-chart-panel
  .market_main
  .table
  .source_cell
  .resource:not(:first-child) {
  margin-top: 3px;
}
