/******************* 以下是UI规范文件中的一些设置 Start ****************/
/******************* End ****************/
.text-ellipsis[data-v-3e5e220c] {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.imgbackground[data-v-3e5e220c] {
  background-color: #f6f6f6;
  background-image: url(../img/img_default_v2.01.png);
  background-position: center;
  background-repeat: no-repeat;
  background-size: auto;
}
.el-scrollbar__bar.is-horizontal[data-v-3e5e220c] {
  display: none;
}
.el-scrollbar__wrap[data-v-3e5e220c] {
  overflow-x: hidden;
}
.popover-opinion[data-v-3e5e220c] {
  padding: 0;
}
.popover-opinion .tree-content .scroll-box[data-v-3e5e220c] {
  overflow-y: scroll;
  max-height: 300px;
}
.popover-opinion .tree-content .tree-box[data-v-3e5e220c] {
  padding: 12px;
}
.popover-opinion .tree-content .tree-btn[data-v-3e5e220c] {
  border-top: 1px solid #E6E6E6;
  padding: 8px 0px;
}
.popover-opinion .tree-content .tree-btn .el-button[data-v-3e5e220c] {
  font-size: 12px;
  color: #414141;
  line-height: 18px;
  border-radius: 4px;
  padding: 2px 16px;
}
.popover-opinion .tree-content .tree-btn .tree-btn-left[data-v-3e5e220c] {
  text-align: right;
}
.popover-opinion .tree-content .tree-btn .tree-btn-right[data-v-3e5e220c] {
  text-align: left;
}
.popover-opinion .tree-content .tree-btn .cancel[data-v-3e5e220c] {
  background: #ffffff;
  border: 1px solid #c0c4cd;
}
.popover-opinion .tree-content .tree-btn .submit[data-v-3e5e220c] {
  background: #de0422;
  color: #fff;
}
[data-v-3e5e220c]::-webkit-scrollbar {
  width: 10px;
  height: 10px;
}
[data-v-3e5e220c]::-webkit-scrollbar-track {
  background: #fff;
}
[data-v-3e5e220c]::-webkit-scrollbar-thumb {
  background-color: #ccc;
  border-radius: 6px;
  border: 2px solid #fff;
}
[data-v-3e5e220c]::-webkit-scrollbar-thumb:hover {
  background-color: #FF8700;
}
*[data-v-3e5e220c] {
  touch-action: pan-y;
}
html[data-v-3e5e220c] {
  background-color: #0a101c;
}
body[data-v-3e5e220c] {
  font-size: 16px;
  font-weight: 400;
  margin: 0;
  font-family: "PingFang SC", "SourceHanSansCN", "SourceHanSansSC", "Hiragino Sans GB", "Arial", "Microsoft YaHei", "WenQuanYi Micro Hei", "Helvetica Neue", Arial, sans-serif;
  -webkit-font-smoothing: antialiased;
}
a[data-v-3e5e220c],
a[data-v-3e5e220c]:hover,
a[data-v-3e5e220c]:focus {
  text-decoration: none;
}
html input[data-v-3e5e220c]:focus {
  outline: none;
}
.f-clearfix[data-v-3e5e220c] {
  zoom: 1;
}
.f-clearfix[data-v-3e5e220c]:after {
  content: '.';
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
.remPc[data-v-3e5e220c] {
  font-size: calc((100vw / 1920) * 10) !important;
}
.remMobile[data-v-3e5e220c] {
  font-size: calc((100vw / 375) * 10) !important;
}
.text-ellipsis[data-v-3e5e220c] {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.imgbackground[data-v-3e5e220c] {
  background-color: #f6f6f6;
  background-image: url(../img/img_default_v2.01.png);
  background-position: center;
  background-repeat: no-repeat;
  background-size: auto;
}
.el-scrollbar__bar.is-horizontal[data-v-3e5e220c] {
  display: none;
}
.el-scrollbar__wrap[data-v-3e5e220c] {
  overflow-x: hidden;
}
.popover-opinion[data-v-3e5e220c] {
  padding: 0;
}
.popover-opinion .tree-content .scroll-box[data-v-3e5e220c] {
  overflow-y: scroll;
  max-height: 300px;
}
.popover-opinion .tree-content .tree-box[data-v-3e5e220c] {
  padding: 12px;
}
.popover-opinion .tree-content .tree-btn[data-v-3e5e220c] {
  border-top: 1px solid #E6E6E6;
  padding: 8px 0px;
}
.popover-opinion .tree-content .tree-btn .el-button[data-v-3e5e220c] {
  font-size: 12px;
  color: #414141;
  line-height: 18px;
  border-radius: 4px;
  padding: 2px 16px;
}
.popover-opinion .tree-content .tree-btn .tree-btn-left[data-v-3e5e220c] {
  text-align: right;
}
.popover-opinion .tree-content .tree-btn .tree-btn-right[data-v-3e5e220c] {
  text-align: left;
}
.popover-opinion .tree-content .tree-btn .cancel[data-v-3e5e220c] {
  background: #ffffff;
  border: 1px solid #c0c4cd;
}
.popover-opinion .tree-content .tree-btn .submit[data-v-3e5e220c] {
  background: #de0422;
  color: #fff;
}
/******************* 以下是UI规范文件中的一些设置 Start ****************/
/******************* End ****************/
.searchNews[data-v-3e5e220c] {
  display: flex;
  flex-direction: column;
  flex: 1;
}
.searchNews-title[data-v-3e5e220c] {
  background: #1C2943;
  font-size: 14px;
  font-family: 'PingFangSC-Semibold', 'PingFang SC';
  font-weight: 600;
  color: #FFFFFF;
  line-height: 20px;
  min-height: 20px;
  padding: 8px 12px 8px 18px;
  position: relative;
  margin-bottom: 1px;
}
.searchNews-title[data-v-3e5e220c]::before {
  content: '';
  position: absolute;
  width: 2px;
  height: 16px;
  background: #BF8E58;
  left: 12px;
  top: 10px;
}
.searchNews-title .result[data-v-3e5e220c] {
  font-size: 13px;
  font-family: 'PingFangSC-Light', ' PingFang SC';
  font-weight: 300;
  color: #858E9E;
  line-height: 18px;
  margin-left: 20px;
}
.searchNews-title .result-value[data-v-3e5e220c] {
  color: #fff;
}
.searchNews-title .more[data-v-3e5e220c] {
  float: right;
  padding: 0 10px;
  font-size: 13px;
  font-family: 'PingFangSC-Light', "PingFang SC";
  font-weight: 300;
  color: #CCD1DA;
  line-height: 18px;
  cursor: pointer;
}
.searchNews-title .more[data-v-3e5e220c]:hover {
  color: #fff;
}
.searchNews-content[data-v-3e5e220c] {
  position: relative;
  flex: 1;
  flex-shrink: 0;
  background: #1C2943;
  overflow: auto;
  min-height: 60px;
}
.searchNews-content-listBX[data-v-3e5e220c] {
  height: 0;
}
.searchNews-content .empty[data-v-3e5e220c] {
  position: absolute;
  left: 0;
  top: 50%;
  width: 100%;
  transform: translate(0, -50%);
  color: #CCD1DA;
  text-align: center;
}
.searchNews-content .empty .noData[data-v-3e5e220c] {
  font-size: 14px;
  color: #999;
}
.searchNews-contain[data-v-3e5e220c] {
  position: relative;
  background: #1C2943;
}
.searchNews-contain-item[data-v-3e5e220c] {
  cursor: pointer;
}
.searchNews-contain-item .normal-news[data-v-3e5e220c] {
  padding: 20px 12px;
  display: flex;
  flex-direction: row;
}
.searchNews-contain-item .normal-news-imgBx[data-v-3e5e220c] {
  margin-right: 12px;
}
.searchNews-contain-item .normal-news-imgBx .img[data-v-3e5e220c] {
  width: 160px;
  height: 120px;
  border-radius: 4px;
  overflow: hidden;
  display: block;
}
.searchNews-contain-item .normal-news-des[data-v-3e5e220c] {
  position: relative;
  padding-bottom: 30px;
}
.searchNews-contain-item .normal-news-des .txt[data-v-3e5e220c] {
  font-family: "PingFangSC-Regular";
  font-size: 14px;
  color: #CCD1DA;
  line-height: 20px;
  margin-bottom: 13px;
  margin-bottom: 12px;
  display: block;
  max-height: 20px;
  display: -webkit-box;
  display: -moz-box;
  -webkit-box-orient: vertical;
  box-orient: vertical;
  -webkit-line-clamp: 1;
  -moz-line-clamp: 1;
  line-clamp: 1;
  overflow: hidden;
  text-overflow: ellipsis;
  word-wrap: break-word;
  word-break: break-all;
}
.searchNews-contain-item .normal-news-des .txt-des[data-v-3e5e220c] {
  font-size: 13px;
  line-height: 20px;
  font-family: 'PingFangSC-Light', "PingFang SC";
  color: #CCD1DA;
  text-align: justify;
  display: block;
  max-height: 60px;
  display: -webkit-box;
  display: -moz-box;
  -webkit-box-orient: vertical;
  box-orient: vertical;
  -webkit-line-clamp: 3;
  -moz-line-clamp: 3;
  line-clamp: 3;
  overflow: hidden;
  text-overflow: ellipsis;
  word-wrap: break-word;
  word-break: break-all;
}
.searchNews-contain-item .normal-news-des .origin[data-v-3e5e220c] {
  position: absolute;
  bottom: 0;
  font-size: 12px;
  color: #858E9E;
  font-family: 'PingFangSC-Light';
  min-height: 17px;
  padding-right: 144px;
}
.searchNews-contain-item .normal-news-des .origin .auth[data-v-3e5e220c] {
  width: 100%;
  display: block;
  max-height: 17px;
  display: -webkit-box;
  display: -moz-box;
  -webkit-box-orient: vertical;
  box-orient: vertical;
  -webkit-line-clamp: 1;
  -moz-line-clamp: 1;
  line-clamp: 1;
  overflow: hidden;
  text-overflow: ellipsis;
  word-wrap: break-word;
  word-break: break-all;
}
.searchNews-contain-item .normal-news-des .origin .update[data-v-3e5e220c] {
  right: 0;
  top: 0;
  font-size: 12px;
  color: #858E9E;
  position: absolute;
}
.searchNews-contain-item[data-v-3e5e220c]::after {
  content: '';
  display: block;
  width: calc(100% - 24px);
  height: 1px;
  background: #152035;
  margin: 0 auto;
}
.searchNews-contain-item[data-v-3e5e220c]:last-child::after {
  display: none;
}
.searchNews-contain-item:hover .normal-news-des .txt[data-v-3e5e220c] {
  color: #fff;
}
.searchNews-contain-item:hover .normal-news-des .txt-des[data-v-3e5e220c] {
  color: #fff;
}
.searchNews-contain .endBx[data-v-3e5e220c] {
  position: absolute;
  left: 0;
  bottom: 10px;
  width: 100%;
  color: #CCD1DA;
  text-align: center;
  height: 28px;
  line-height: 28px;
}
.searchNews-contain .endBx .err[data-v-3e5e220c] {
  font-size: 12px;
  color: #ea1515;
  cursor: pointer;
}
.searchNews-contain .endBx .err[data-v-3e5e220c]:hover {
  color: #f42e2e;
}
.searchNews-contain .endBx .noMore[data-v-3e5e220c] {
  color: #999;
  font-size: 12px;
}

/******************* 以下是UI规范文件中的一些设置 Start ****************/
/******************* End ****************/
.text-ellipsis[data-v-10471974] {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.imgbackground[data-v-10471974] {
  background-color: #f6f6f6;
  background-image: url(../img/img_default_v2.01.png);
  background-position: center;
  background-repeat: no-repeat;
  background-size: auto;
}
.el-scrollbar__bar.is-horizontal[data-v-10471974] {
  display: none;
}
.el-scrollbar__wrap[data-v-10471974] {
  overflow-x: hidden;
}
.popover-opinion[data-v-10471974] {
  padding: 0;
}
.popover-opinion .tree-content .scroll-box[data-v-10471974] {
  overflow-y: scroll;
  max-height: 300px;
}
.popover-opinion .tree-content .tree-box[data-v-10471974] {
  padding: 12px;
}
.popover-opinion .tree-content .tree-btn[data-v-10471974] {
  border-top: 1px solid #E6E6E6;
  padding: 8px 0px;
}
.popover-opinion .tree-content .tree-btn .el-button[data-v-10471974] {
  font-size: 12px;
  color: #414141;
  line-height: 18px;
  border-radius: 4px;
  padding: 2px 16px;
}
.popover-opinion .tree-content .tree-btn .tree-btn-left[data-v-10471974] {
  text-align: right;
}
.popover-opinion .tree-content .tree-btn .tree-btn-right[data-v-10471974] {
  text-align: left;
}
.popover-opinion .tree-content .tree-btn .cancel[data-v-10471974] {
  background: #ffffff;
  border: 1px solid #c0c4cd;
}
.popover-opinion .tree-content .tree-btn .submit[data-v-10471974] {
  background: #de0422;
  color: #fff;
}
[data-v-10471974]::-webkit-scrollbar {
  width: 10px;
  height: 10px;
}
[data-v-10471974]::-webkit-scrollbar-track {
  background: #fff;
}
[data-v-10471974]::-webkit-scrollbar-thumb {
  background-color: #ccc;
  border-radius: 6px;
  border: 2px solid #fff;
}
[data-v-10471974]::-webkit-scrollbar-thumb:hover {
  background-color: #FF8700;
}
*[data-v-10471974] {
  touch-action: pan-y;
}
html[data-v-10471974] {
  background-color: #0a101c;
}
body[data-v-10471974] {
  font-size: 16px;
  font-weight: 400;
  margin: 0;
  font-family: "PingFang SC", "SourceHanSansCN", "SourceHanSansSC", "Hiragino Sans GB", "Arial", "Microsoft YaHei", "WenQuanYi Micro Hei", "Helvetica Neue", Arial, sans-serif;
  -webkit-font-smoothing: antialiased;
}
a[data-v-10471974],
a[data-v-10471974]:hover,
a[data-v-10471974]:focus {
  text-decoration: none;
}
html input[data-v-10471974]:focus {
  outline: none;
}
.f-clearfix[data-v-10471974] {
  zoom: 1;
}
.f-clearfix[data-v-10471974]:after {
  content: '.';
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
.remPc[data-v-10471974] {
  font-size: calc((100vw / 1920) * 10) !important;
}
.remMobile[data-v-10471974] {
  font-size: calc((100vw / 375) * 10) !important;
}
.text-ellipsis[data-v-10471974] {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.imgbackground[data-v-10471974] {
  background-color: #f6f6f6;
  background-image: url(../img/img_default_v2.01.png);
  background-position: center;
  background-repeat: no-repeat;
  background-size: auto;
}
.el-scrollbar__bar.is-horizontal[data-v-10471974] {
  display: none;
}
.el-scrollbar__wrap[data-v-10471974] {
  overflow-x: hidden;
}
.popover-opinion[data-v-10471974] {
  padding: 0;
}
.popover-opinion .tree-content .scroll-box[data-v-10471974] {
  overflow-y: scroll;
  max-height: 300px;
}
.popover-opinion .tree-content .tree-box[data-v-10471974] {
  padding: 12px;
}
.popover-opinion .tree-content .tree-btn[data-v-10471974] {
  border-top: 1px solid #E6E6E6;
  padding: 8px 0px;
}
.popover-opinion .tree-content .tree-btn .el-button[data-v-10471974] {
  font-size: 12px;
  color: #414141;
  line-height: 18px;
  border-radius: 4px;
  padding: 2px 16px;
}
.popover-opinion .tree-content .tree-btn .tree-btn-left[data-v-10471974] {
  text-align: right;
}
.popover-opinion .tree-content .tree-btn .tree-btn-right[data-v-10471974] {
  text-align: left;
}
.popover-opinion .tree-content .tree-btn .cancel[data-v-10471974] {
  background: #ffffff;
  border: 1px solid #c0c4cd;
}
.popover-opinion .tree-content .tree-btn .submit[data-v-10471974] {
  background: #de0422;
  color: #fff;
}
/******************* 以下是UI规范文件中的一些设置 Start ****************/
/******************* End ****************/
.searchStock[data-v-10471974] {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.searchStock-title[data-v-10471974] {
  background: #1C2943;
  font-size: 14px;
  font-family: 'PingFangSC-Semibold', 'PingFang SC';
  font-weight: 600;
  color: #FFFFFF;
  line-height: 20px;
  min-height: 20px;
  padding: 8px 12px 8px 18px;
  position: relative;
  margin-bottom: 1px;
}
.searchStock-title[data-v-10471974]::before {
  content: '';
  position: absolute;
  width: 2px;
  height: 16px;
  background: #BF8E58;
  left: 12px;
  top: 10px;
}
.searchStock-title .result[data-v-10471974] {
  font-size: 13px;
  font-family: 'PingFangSC-Light', ' PingFang SC';
  font-weight: 300;
  color: #858E9E;
  line-height: 18px;
  margin-left: 20px;
}
.searchStock-title .result-value[data-v-10471974] {
  color: #fff;
}
.searchStock-title .more[data-v-10471974] {
  float: right;
  padding: 0 10px;
  font-size: 13px;
  font-family: 'PingFangSC-Light', "PingFang SC";
  font-weight: 300;
  color: #CCD1DA;
  line-height: 18px;
  cursor: pointer;
}
.searchStock-title .more[data-v-10471974]:hover {
  color: #fff;
}
.searchStock-content[data-v-10471974] {
  background: #1C2943;
  position: relative;
  flex: 1;
  flex-shrink: 0;
  padding: 17px 24px;
}
.searchStock-content[data-v-10471974]  .el-table {
  border: solid 1px #152035;
  background: transparent;
}
.searchStock-content[data-v-10471974]  .el-table::before {
  height: 1px;
  background: #152035;
}
.searchStock-content[data-v-10471974]  .el-table::after {
  width: 1px;
  background: #152035;
}
.searchStock-content[data-v-10471974]  .el-table.el-table--border .table_cell {
  border-right: solid 1px #152035;
}
.searchStock-content[data-v-10471974]  .el-table.el-table--border .table_header_cell {
  border-right: none;
}
.searchStock-content[data-v-10471974]  .el-table .oddClass {
  background: #1C2943;
}
.searchStock-content[data-v-10471974]  .el-table .oddClass .table_cell {
  background: #1C2943;
}
.searchStock-content[data-v-10471974]  .el-table .evenClass {
  background: #1C2943;
}
.searchStock-content[data-v-10471974]  .el-table .evenClass .table_cell {
  background-color: rgba(21, 32, 53, 0.5);
}
.searchStock-content[data-v-10471974]  .el-table .table_cell {
  padding: 6px 8px;
  border-bottom: solid 1px #152035;
}
.searchStock-content[data-v-10471974]  .el-table .table_cell .cell {
  height: 20px;
  line-height: 20px;
  font-size: 13px;
  font-family: 'PingFangSC-Light', 'PingFang SC';
  font-weight: 300;
  color: #CCD1DA;
}
.searchStock-content[data-v-10471974]  .el-table .table_cell .cell .cell_bx {
  padding-left: 52px;
  position: relative;
}
.searchStock-content[data-v-10471974]  .el-table .table_cell .cell .cell_bx .market_icon {
  position: absolute;
  left: 0;
  top: 0;
  height: 20px;
  width: 44px;
  line-height: 18px;
  border: solid 1px #3997FF;
  display: block;
  text-align: center;
}
.searchStock-content[data-v-10471974]  .el-table .table_cell .cell .cell_bx .market_81 {
  color: #69C6FF;
  border-color: #69C6FF;
}
.searchStock-content[data-v-10471974]  .el-table .table_cell .cell .cell_bx .market_83 {
  color: #ECB437;
  border-color: #ECB437;
}
.searchStock-content[data-v-10471974]  .el-table .table_cell .cell .cell_bx .market_90 {
  color: #3997FF;
  border-color: #3997FF;
}
.searchStock-content[data-v-10471974]  .el-table .table_cell .cell .cell_bx .market_HK {
  color: #928CFF;
  border-color: #928CFF;
}
.searchStock-content[data-v-10471974]  .el-table .table_cell .cell .cell_bx .stockName {
  cursor: pointer;
}
.searchStock-content[data-v-10471974]  .el-table .table_cell .cell .cell_bx .stockName:hover {
  color: #fff;
}
.searchStock-content[data-v-10471974]  .el-table .table_header_cell {
  background: #152035;
  border-bottom: solid 1px #152035;
  padding: 6px 8px;
}
.searchStock-content[data-v-10471974]  .el-table .table_header_cell .cell {
  font-size: 13px;
  font-family: 'PingFangSC-Regular', 'PingFang SC';
  font-weight: 400;
  color: #CCD1DA;
  line-height: 20px;
}
.searchStock-content[data-v-10471974]  .el-table .endBx {
  text-align: center;
  line-height: 28px;
  height: 28px;
}
.searchStock-content[data-v-10471974]  .el-table .endBx .err {
  font-size: 12px;
  color: #ea1515;
  cursor: pointer;
}
.searchStock-content[data-v-10471974]  .el-table .endBx .err:hover {
  color: #f42e2e;
}
.searchStock-content[data-v-10471974]  .el-table .endBx .noMore {
  color: #999;
  font-size: 12px;
}
.searchStock-content[data-v-10471974]  .el-table .noData {
  font-size: 14px;
}

/******************* 以下是UI规范文件中的一些设置 Start ****************/
/******************* End ****************/
.text-ellipsis[data-v-11408585] {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.imgbackground[data-v-11408585] {
  background-color: #f6f6f6;
  background-image: url(../img/img_default_v2.01.png);
  background-position: center;
  background-repeat: no-repeat;
  background-size: auto;
}
.el-scrollbar__bar.is-horizontal[data-v-11408585] {
  display: none;
}
.el-scrollbar__wrap[data-v-11408585] {
  overflow-x: hidden;
}
.popover-opinion[data-v-11408585] {
  padding: 0;
}
.popover-opinion .tree-content .scroll-box[data-v-11408585] {
  overflow-y: scroll;
  max-height: 300px;
}
.popover-opinion .tree-content .tree-box[data-v-11408585] {
  padding: 12px;
}
.popover-opinion .tree-content .tree-btn[data-v-11408585] {
  border-top: 1px solid #E6E6E6;
  padding: 8px 0px;
}
.popover-opinion .tree-content .tree-btn .el-button[data-v-11408585] {
  font-size: 12px;
  color: #414141;
  line-height: 18px;
  border-radius: 4px;
  padding: 2px 16px;
}
.popover-opinion .tree-content .tree-btn .tree-btn-left[data-v-11408585] {
  text-align: right;
}
.popover-opinion .tree-content .tree-btn .tree-btn-right[data-v-11408585] {
  text-align: left;
}
.popover-opinion .tree-content .tree-btn .cancel[data-v-11408585] {
  background: #ffffff;
  border: 1px solid #c0c4cd;
}
.popover-opinion .tree-content .tree-btn .submit[data-v-11408585] {
  background: #de0422;
  color: #fff;
}
[data-v-11408585]::-webkit-scrollbar {
  width: 10px;
  height: 10px;
}
[data-v-11408585]::-webkit-scrollbar-track {
  background: #fff;
}
[data-v-11408585]::-webkit-scrollbar-thumb {
  background-color: #ccc;
  border-radius: 6px;
  border: 2px solid #fff;
}
[data-v-11408585]::-webkit-scrollbar-thumb:hover {
  background-color: #FF8700;
}
*[data-v-11408585] {
  touch-action: pan-y;
}
html[data-v-11408585] {
  background-color: #0a101c;
}
body[data-v-11408585] {
  font-size: 16px;
  font-weight: 400;
  margin: 0;
  font-family: "PingFang SC", "SourceHanSansCN", "SourceHanSansSC", "Hiragino Sans GB", "Arial", "Microsoft YaHei", "WenQuanYi Micro Hei", "Helvetica Neue", Arial, sans-serif;
  -webkit-font-smoothing: antialiased;
}
a[data-v-11408585],
a[data-v-11408585]:hover,
a[data-v-11408585]:focus {
  text-decoration: none;
}
html input[data-v-11408585]:focus {
  outline: none;
}
.f-clearfix[data-v-11408585] {
  zoom: 1;
}
.f-clearfix[data-v-11408585]:after {
  content: '.';
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
.remPc[data-v-11408585] {
  font-size: calc((100vw / 1920) * 10) !important;
}
.remMobile[data-v-11408585] {
  font-size: calc((100vw / 375) * 10) !important;
}
.text-ellipsis[data-v-11408585] {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.imgbackground[data-v-11408585] {
  background-color: #f6f6f6;
  background-image: url(../img/img_default_v2.01.png);
  background-position: center;
  background-repeat: no-repeat;
  background-size: auto;
}
.el-scrollbar__bar.is-horizontal[data-v-11408585] {
  display: none;
}
.el-scrollbar__wrap[data-v-11408585] {
  overflow-x: hidden;
}
.popover-opinion[data-v-11408585] {
  padding: 0;
}
.popover-opinion .tree-content .scroll-box[data-v-11408585] {
  overflow-y: scroll;
  max-height: 300px;
}
.popover-opinion .tree-content .tree-box[data-v-11408585] {
  padding: 12px;
}
.popover-opinion .tree-content .tree-btn[data-v-11408585] {
  border-top: 1px solid #E6E6E6;
  padding: 8px 0px;
}
.popover-opinion .tree-content .tree-btn .el-button[data-v-11408585] {
  font-size: 12px;
  color: #414141;
  line-height: 18px;
  border-radius: 4px;
  padding: 2px 16px;
}
.popover-opinion .tree-content .tree-btn .tree-btn-left[data-v-11408585] {
  text-align: right;
}
.popover-opinion .tree-content .tree-btn .tree-btn-right[data-v-11408585] {
  text-align: left;
}
.popover-opinion .tree-content .tree-btn .cancel[data-v-11408585] {
  background: #ffffff;
  border: 1px solid #c0c4cd;
}
.popover-opinion .tree-content .tree-btn .submit[data-v-11408585] {
  background: #de0422;
  color: #fff;
}
/******************* 以下是UI规范文件中的一些设置 Start ****************/
/******************* End ****************/
.mFlashNews[data-v-11408585] {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.mFlashNews-title[data-v-11408585] {
  background: #1C2943;
  font-size: 14px;
  font-family: 'PingFangSC-Semibold', 'PingFang SC';
  font-weight: 600;
  color: #FFFFFF;
  line-height: 20px;
  min-height: 20px;
  padding: 8px 12px 8px 18px;
  position: relative;
  margin-bottom: 1px;
}
.mFlashNews-title[data-v-11408585]::before {
  content: '';
  position: absolute;
  width: 2px;
  height: 16px;
  background: #BF8E58;
  left: 12px;
  top: 10px;
}
.mFlashNews-title .result[data-v-11408585] {
  font-size: 13px;
  font-family: 'PingFangSC-Light', ' PingFang SC';
  font-weight: 300;
  color: #858E9E;
  line-height: 18px;
  margin-left: 20px;
}
.mFlashNews-title .result-value[data-v-11408585] {
  color: #fff;
}
.mFlashNews-title .more[data-v-11408585] {
  float: right;
  padding: 0 10px;
  font-size: 13px;
  font-family: 'PingFangSC-Light', "PingFang SC";
  font-weight: 300;
  color: #CCD1DA;
  line-height: 18px;
  cursor: pointer;
}
.mFlashNews-title .more[data-v-11408585]:hover {
  color: #fff;
}
.mFlashNews-content[data-v-11408585] {
  flex: 1;
  background: #1C2943;
  overflow: auto;
  display: flex;
  min-height: 60px;
  position: relative;
}
.mFlashNews-content .list[data-v-11408585] {
  padding: 0 37px 10px  101px;
  padding-top: 13px;
  position: relative;
  height: 0;
  width: 100%;
}
.mFlashNews-content .list-item[data-v-11408585] {
  font-family: 'PingFangSC-Medium', ' PingFang SC';
  font-weight: 500;
  color: #CCD1DA;
  line-height: 20px;
  font-size: 14px;
  padding-bottom: 32px;
  text-align: justify;
  position: relative;
}
.mFlashNews-content .list-item .txt[data-v-11408585] {
  cursor: pointer;
}
.mFlashNews-content .list-item .txt[data-v-11408585]:hover {
  color: #fff;
}
.mFlashNews-content .list-item .update[data-v-11408585] {
  position: absolute;
  left: -136px;
  top: 0;
  width: 90px;
  line-height: 1.5;
  text-align: right;
  font-size: 13px;
  font-family: 'PingFangSC-Light', 'PingFang SC';
  font-weight: 300;
  color: #858E9E;
  line-height: 18px;
}
.mFlashNews-content .list .endBx[data-v-11408585] {
  position: absolute;
  left: 0;
  bottom: 10px;
  width: 100%;
  color: #CCD1DA;
  text-align: center;
  height: 28px;
  line-height: 28px;
}
.mFlashNews-content .list .endBx .err[data-v-11408585] {
  font-size: 12px;
  color: #ea1515;
  cursor: pointer;
}
.mFlashNews-content .list .endBx .err[data-v-11408585]:hover {
  color: #f42e2e;
}
.mFlashNews-content .list .endBx .noMore[data-v-11408585] {
  color: #999;
  font-size: 12px;
}
.mFlashNews-content .empty[data-v-11408585] {
  position: absolute;
  left: 0;
  top: 50%;
  width: 100%;
  transform: translate(0, -50%);
  color: #CCD1DA;
  text-align: center;
}
.mFlashNews-content .empty .noData[data-v-11408585] {
  font-size: 14px;
  color: #999;
}
.mFlashNews-content[data-v-11408585] .el-timeline {
  padding-bottom: 30px;
  position: relative;
}
.mFlashNews-content[data-v-11408585] .el-timeline .el-timeline-item {
  padding-top: 0;
  padding-bottom: 0;
}
.mFlashNews-content[data-v-11408585] .el-timeline .el-timeline-item:first-child .list-item {
  border-top: none;
}
.mFlashNews-content[data-v-11408585] .el-timeline .el-timeline-item__node {
  top: 0;
  left: 4px;
  width: 8px;
  height: 8px;
  background: #1C2943;
  border: 1px solid #858E9E;
}
.mFlashNews-content[data-v-11408585] .el-timeline .el-timeline-item__tail {
  top: 0;
  border-left: dashed 1px #858E9E;
  left: 8px;
}
.mFlashNews-content[data-v-11408585] .el-timeline .el-timeline-item__timestamp.is-bottom {
  margin-top: 0;
}

/******************* 以下是UI规范文件中的一些设置 Start ****************/
/******************* End ****************/
.text-ellipsis[data-v-0b852568] {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.imgbackground[data-v-0b852568] {
  background-color: #f6f6f6;
  background-image: url(../img/img_default_v2.01.png);
  background-position: center;
  background-repeat: no-repeat;
  background-size: auto;
}
.el-scrollbar__bar.is-horizontal[data-v-0b852568] {
  display: none;
}
.el-scrollbar__wrap[data-v-0b852568] {
  overflow-x: hidden;
}
.popover-opinion[data-v-0b852568] {
  padding: 0;
}
.popover-opinion .tree-content .scroll-box[data-v-0b852568] {
  overflow-y: scroll;
  max-height: 300px;
}
.popover-opinion .tree-content .tree-box[data-v-0b852568] {
  padding: 12px;
}
.popover-opinion .tree-content .tree-btn[data-v-0b852568] {
  border-top: 1px solid #E6E6E6;
  padding: 8px 0px;
}
.popover-opinion .tree-content .tree-btn .el-button[data-v-0b852568] {
  font-size: 12px;
  color: #414141;
  line-height: 18px;
  border-radius: 4px;
  padding: 2px 16px;
}
.popover-opinion .tree-content .tree-btn .tree-btn-left[data-v-0b852568] {
  text-align: right;
}
.popover-opinion .tree-content .tree-btn .tree-btn-right[data-v-0b852568] {
  text-align: left;
}
.popover-opinion .tree-content .tree-btn .cancel[data-v-0b852568] {
  background: #ffffff;
  border: 1px solid #c0c4cd;
}
.popover-opinion .tree-content .tree-btn .submit[data-v-0b852568] {
  background: #de0422;
  color: #fff;
}
[data-v-0b852568]::-webkit-scrollbar {
  width: 10px;
  height: 10px;
}
[data-v-0b852568]::-webkit-scrollbar-track {
  background: #fff;
}
[data-v-0b852568]::-webkit-scrollbar-thumb {
  background-color: #ccc;
  border-radius: 6px;
  border: 2px solid #fff;
}
[data-v-0b852568]::-webkit-scrollbar-thumb:hover {
  background-color: #FF8700;
}
*[data-v-0b852568] {
  touch-action: pan-y;
}
html[data-v-0b852568] {
  background-color: #0a101c;
}
body[data-v-0b852568] {
  font-size: 16px;
  font-weight: 400;
  margin: 0;
  font-family: "PingFang SC", "SourceHanSansCN", "SourceHanSansSC", "Hiragino Sans GB", "Arial", "Microsoft YaHei", "WenQuanYi Micro Hei", "Helvetica Neue", Arial, sans-serif;
  -webkit-font-smoothing: antialiased;
}
a[data-v-0b852568],
a[data-v-0b852568]:hover,
a[data-v-0b852568]:focus {
  text-decoration: none;
}
html input[data-v-0b852568]:focus {
  outline: none;
}
.f-clearfix[data-v-0b852568] {
  zoom: 1;
}
.f-clearfix[data-v-0b852568]:after {
  content: '.';
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
.remPc[data-v-0b852568] {
  font-size: calc((100vw / 1920) * 10) !important;
}
.remMobile[data-v-0b852568] {
  font-size: calc((100vw / 375) * 10) !important;
}
.text-ellipsis[data-v-0b852568] {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.imgbackground[data-v-0b852568] {
  background-color: #f6f6f6;
  background-image: url(../img/img_default_v2.01.png);
  background-position: center;
  background-repeat: no-repeat;
  background-size: auto;
}
.el-scrollbar__bar.is-horizontal[data-v-0b852568] {
  display: none;
}
.el-scrollbar__wrap[data-v-0b852568] {
  overflow-x: hidden;
}
.popover-opinion[data-v-0b852568] {
  padding: 0;
}
.popover-opinion .tree-content .scroll-box[data-v-0b852568] {
  overflow-y: scroll;
  max-height: 300px;
}
.popover-opinion .tree-content .tree-box[data-v-0b852568] {
  padding: 12px;
}
.popover-opinion .tree-content .tree-btn[data-v-0b852568] {
  border-top: 1px solid #E6E6E6;
  padding: 8px 0px;
}
.popover-opinion .tree-content .tree-btn .el-button[data-v-0b852568] {
  font-size: 12px;
  color: #414141;
  line-height: 18px;
  border-radius: 4px;
  padding: 2px 16px;
}
.popover-opinion .tree-content .tree-btn .tree-btn-left[data-v-0b852568] {
  text-align: right;
}
.popover-opinion .tree-content .tree-btn .tree-btn-right[data-v-0b852568] {
  text-align: left;
}
.popover-opinion .tree-content .tree-btn .cancel[data-v-0b852568] {
  background: #ffffff;
  border: 1px solid #c0c4cd;
}
.popover-opinion .tree-content .tree-btn .submit[data-v-0b852568] {
  background: #de0422;
  color: #fff;
}
/******************* 以下是UI规范文件中的一些设置 Start ****************/
/******************* End ****************/
.search-option-wrap[data-v-0b852568] {
  overflow: hidden;
  border-radius: 4px;
  background: #2b3c5e;
}
.search-option-wrap .result[data-v-0b852568] {
  max-height: 620px;
  overflow-y: auto;
}
.search-option-wrap .result-item[data-v-0b852568] {
  padding: 0 20px;
  min-height: 20px;
  font-size: 14px;
  font-family: "PingFangSC-Medium", "PingFang SC";
  font-weight: 500;
  line-height: 20px;
  position: relative;
  cursor: pointer;
}
.search-option-wrap .result-item-bx[data-v-0b852568] {
  padding: 20px 150px 20px 0;
  border-bottom: dashed 1px #0a101c;
}
.search-option-wrap .result-item-bx-txt[data-v-0b852568] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: #ccd1da;
}
.search-option-wrap .result-item-bx-txt[data-v-0b852568]  em {
  color: #fff;
  font-style: normal;
}
.search-option-wrap .result-item-bx-txt .code[data-v-0b852568] {
  color: #858e9e;
  margin-left: 5px;
}
.search-option-wrap .result-item-bx-txt .market_icon[data-v-0b852568] {
  margin-left: 5px;
  height: 18px;
  width: 44px;
  line-height: 16px;
  border: solid 1px #3997ff;
  display: block;
  text-align: center;
  display: inline-block;
  font-size: 13px;
}
.search-option-wrap .result-item-bx-txt .market_81[data-v-0b852568] {
  color: #69c6ff;
  border-color: #69c6ff;
}
.search-option-wrap .result-item-bx-txt .market_83[data-v-0b852568] {
  color: #ecb437;
  border-color: #ecb437;
}
.search-option-wrap .result-item-bx-txt .market_90[data-v-0b852568] {
  color: #3997ff;
  border-color: #3997ff;
}
.search-option-wrap .result-item-bx-txt .market_HK[data-v-0b852568] {
  color: #928cff;
  border-color: #928cff;
}
.search-option-wrap .result-item-bx-btn[data-v-0b852568] {
  position: absolute;
  top: 20px;
  right: 20px;
  height: 20px;
  line-height: 20px;
  font-family: "PingFangSC-Light", "PingFang SC";
  font-weight: 300;
  color: #ccd1da;
}
.search-option-wrap .result-item-bx-btn .propName[data-v-0b852568] {
  color: #bf8e58;
}
.search-option-wrap .result-item:last-child .result-item-bx[data-v-0b852568] {
  border-bottom: 0;
}
.search-option-wrap .infoBx[data-v-0b852568] {
  text-align: center;
  min-height: 100px;
  font-size: 15px;
  font-family: "PingFangSC-Medium", "PingFang SC";
  color: #ccd1da;
  padding-top: 20px;
}

/******************* 以下是UI规范文件中的一些设置 Start ****************/
/******************* End ****************/
.text-ellipsis[data-v-60da4e08] {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.imgbackground[data-v-60da4e08] {
  background-color: #f6f6f6;
  background-image: url(../img/img_default_v2.01.png);
  background-position: center;
  background-repeat: no-repeat;
  background-size: auto;
}
.el-scrollbar__bar.is-horizontal[data-v-60da4e08] {
  display: none;
}
.el-scrollbar__wrap[data-v-60da4e08] {
  overflow-x: hidden;
}
.popover-opinion[data-v-60da4e08] {
  padding: 0;
}
.popover-opinion .tree-content .scroll-box[data-v-60da4e08] {
  overflow-y: scroll;
  max-height: 300px;
}
.popover-opinion .tree-content .tree-box[data-v-60da4e08] {
  padding: 12px;
}
.popover-opinion .tree-content .tree-btn[data-v-60da4e08] {
  border-top: 1px solid #E6E6E6;
  padding: 8px 0px;
}
.popover-opinion .tree-content .tree-btn .el-button[data-v-60da4e08] {
  font-size: 12px;
  color: #414141;
  line-height: 18px;
  border-radius: 4px;
  padding: 2px 16px;
}
.popover-opinion .tree-content .tree-btn .tree-btn-left[data-v-60da4e08] {
  text-align: right;
}
.popover-opinion .tree-content .tree-btn .tree-btn-right[data-v-60da4e08] {
  text-align: left;
}
.popover-opinion .tree-content .tree-btn .cancel[data-v-60da4e08] {
  background: #ffffff;
  border: 1px solid #c0c4cd;
}
.popover-opinion .tree-content .tree-btn .submit[data-v-60da4e08] {
  background: #de0422;
  color: #fff;
}
[data-v-60da4e08]::-webkit-scrollbar {
  width: 10px;
  height: 10px;
}
[data-v-60da4e08]::-webkit-scrollbar-track {
  background: #fff;
}
[data-v-60da4e08]::-webkit-scrollbar-thumb {
  background-color: #ccc;
  border-radius: 6px;
  border: 2px solid #fff;
}
[data-v-60da4e08]::-webkit-scrollbar-thumb:hover {
  background-color: #FF8700;
}
*[data-v-60da4e08] {
  touch-action: pan-y;
}
html[data-v-60da4e08] {
  background-color: #0a101c;
}
body[data-v-60da4e08] {
  font-size: 16px;
  font-weight: 400;
  margin: 0;
  font-family: "PingFang SC", "SourceHanSansCN", "SourceHanSansSC", "Hiragino Sans GB", "Arial", "Microsoft YaHei", "WenQuanYi Micro Hei", "Helvetica Neue", Arial, sans-serif;
  -webkit-font-smoothing: antialiased;
}
a[data-v-60da4e08],
a[data-v-60da4e08]:hover,
a[data-v-60da4e08]:focus {
  text-decoration: none;
}
html input[data-v-60da4e08]:focus {
  outline: none;
}
.f-clearfix[data-v-60da4e08] {
  zoom: 1;
}
.f-clearfix[data-v-60da4e08]:after {
  content: '.';
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
.remPc[data-v-60da4e08] {
  font-size: calc((100vw / 1920) * 10) !important;
}
.remMobile[data-v-60da4e08] {
  font-size: calc((100vw / 375) * 10) !important;
}
.text-ellipsis[data-v-60da4e08] {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.imgbackground[data-v-60da4e08] {
  background-color: #f6f6f6;
  background-image: url(../img/img_default_v2.01.png);
  background-position: center;
  background-repeat: no-repeat;
  background-size: auto;
}
.el-scrollbar__bar.is-horizontal[data-v-60da4e08] {
  display: none;
}
.el-scrollbar__wrap[data-v-60da4e08] {
  overflow-x: hidden;
}
.popover-opinion[data-v-60da4e08] {
  padding: 0;
}
.popover-opinion .tree-content .scroll-box[data-v-60da4e08] {
  overflow-y: scroll;
  max-height: 300px;
}
.popover-opinion .tree-content .tree-box[data-v-60da4e08] {
  padding: 12px;
}
.popover-opinion .tree-content .tree-btn[data-v-60da4e08] {
  border-top: 1px solid #E6E6E6;
  padding: 8px 0px;
}
.popover-opinion .tree-content .tree-btn .el-button[data-v-60da4e08] {
  font-size: 12px;
  color: #414141;
  line-height: 18px;
  border-radius: 4px;
  padding: 2px 16px;
}
.popover-opinion .tree-content .tree-btn .tree-btn-left[data-v-60da4e08] {
  text-align: right;
}
.popover-opinion .tree-content .tree-btn .tree-btn-right[data-v-60da4e08] {
  text-align: left;
}
.popover-opinion .tree-content .tree-btn .cancel[data-v-60da4e08] {
  background: #ffffff;
  border: 1px solid #c0c4cd;
}
.popover-opinion .tree-content .tree-btn .submit[data-v-60da4e08] {
  background: #de0422;
  color: #fff;
}
/******************* 以下是UI规范文件中的一些设置 Start ****************/
/******************* End ****************/
.hotNews[data-v-60da4e08] {
  background: #1C2943;
}
.hotNews-title[data-v-60da4e08] {
  font-size: 14px;
  font-family: 'PingFangSC-Semibold', 'PingFang SC';
  font-weight: 600;
  color: #FFFFFF;
  line-height: 36px;
  height: 36px;
  padding: 0 12px 0 36px;
  border-bottom: solid 1px #0A101C;
  position: relative;
}
.hotNews-title .dayRank[data-v-60da4e08] {
  float: right;
  width: 60px;
  height: 20px;
  line-height: 20px;
  background: rgba(132, 158, 210, 0.2);
  border-radius: 8px 0 8px 0;
  font-size: 12px;
  font-family: 'PingFangSC-Light', 'PingFang SC';
  font-weight: 300;
  color: #849ED2;
  text-align: center;
  margin-top: 8px;
}
.hotNews-title-icon[data-v-60da4e08] {
  position: absolute;
  left: 15px;
  top: 50%;
  transform: translate(0, -50%);
}
.hotNews-content .item[data-v-60da4e08] {
  padding: 16px 24px 16px 59px;
  border-bottom: solid 1px #0A101C;
  cursor: pointer;
  position: relative;
}
.hotNews-content .item-index[data-v-60da4e08] {
  position: absolute;
  left: 29px;
  top: 18px;
  font-size: 16px;
  font-family: 'Arial-ItalicMT', Arial;
  font-weight: normal;
  color: #858E9E;
  line-height: 18px;
  width: 15px;
  height: 18px;
  text-align: center;
}
.hotNews-content .item[data-v-60da4e08]:first-child:before {
  position: absolute;
  left: 26px;
  top: 16px;
  content: "";
  width: 20px;
  height: 20px;
  background: url(../static/img/ico_ranking_first.0727ca87.svg) no-repeat center;
}
.hotNews-content .item[data-v-60da4e08]:nth-child(2):before {
  position: absolute;
  left: 26px;
  top: 16px;
  content: "";
  width: 20px;
  height: 20px;
  background: url(../static/img/ico_ranking_second.a9b6db83.svg) no-repeat center;
}
.hotNews-content .item[data-v-60da4e08]:nth-child(3):before {
  position: absolute;
  left: 26px;
  top: 16px;
  content: "";
  width: 20px;
  height: 20px;
  background: url(../static/img/ico_ranking_third.6b33b605.svg) no-repeat center;
}
.hotNews-content .item-txt[data-v-60da4e08] {
  font-size: 14px;
  font-family: 'PingFangSC-Light', 'PingFang SC';
  font-weight: 300;
  color: #D7DBE1;
  line-height: 20px;
  display: block;
  max-height: 40px;
  display: -webkit-box;
  display: -moz-box;
  -webkit-box-orient: vertical;
  box-orient: vertical;
  -webkit-line-clamp: 2;
  -moz-line-clamp: 2;
  line-clamp: 2;
  overflow: hidden;
  text-overflow: ellipsis;
  word-wrap: break-word;
  word-break: break-all;
}
.hotNews-content .item:hover .item-txt[data-v-60da4e08] {
  color: #fff;
}
.hotNews-content .empty[data-v-60da4e08] {
  text-align: center;
  color: #CCD1DA;
  min-height: 60px;
  line-height: 60px;
}
.hotNews-content .empty .noData[data-v-60da4e08] {
  font-size: 14px;
  color: #999;
}

/******************* 以下是UI规范文件中的一些设置 Start ****************/
/******************* End ****************/
.text-ellipsis[data-v-4ea63621] {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.imgbackground[data-v-4ea63621] {
  background-color: #f6f6f6;
  background-image: url(../img/img_default_v2.01.png);
  background-position: center;
  background-repeat: no-repeat;
  background-size: auto;
}
.el-scrollbar__bar.is-horizontal[data-v-4ea63621] {
  display: none;
}
.el-scrollbar__wrap[data-v-4ea63621] {
  overflow-x: hidden;
}
.popover-opinion[data-v-4ea63621] {
  padding: 0;
}
.popover-opinion .tree-content .scroll-box[data-v-4ea63621] {
  overflow-y: scroll;
  max-height: 300px;
}
.popover-opinion .tree-content .tree-box[data-v-4ea63621] {
  padding: 12px;
}
.popover-opinion .tree-content .tree-btn[data-v-4ea63621] {
  border-top: 1px solid #E6E6E6;
  padding: 8px 0px;
}
.popover-opinion .tree-content .tree-btn .el-button[data-v-4ea63621] {
  font-size: 12px;
  color: #414141;
  line-height: 18px;
  border-radius: 4px;
  padding: 2px 16px;
}
.popover-opinion .tree-content .tree-btn .tree-btn-left[data-v-4ea63621] {
  text-align: right;
}
.popover-opinion .tree-content .tree-btn .tree-btn-right[data-v-4ea63621] {
  text-align: left;
}
.popover-opinion .tree-content .tree-btn .cancel[data-v-4ea63621] {
  background: #ffffff;
  border: 1px solid #c0c4cd;
}
.popover-opinion .tree-content .tree-btn .submit[data-v-4ea63621] {
  background: #de0422;
  color: #fff;
}
[data-v-4ea63621]::-webkit-scrollbar {
  width: 10px;
  height: 10px;
}
[data-v-4ea63621]::-webkit-scrollbar-track {
  background: #fff;
}
[data-v-4ea63621]::-webkit-scrollbar-thumb {
  background-color: #ccc;
  border-radius: 6px;
  border: 2px solid #fff;
}
[data-v-4ea63621]::-webkit-scrollbar-thumb:hover {
  background-color: #FF8700;
}
*[data-v-4ea63621] {
  touch-action: pan-y;
}
html[data-v-4ea63621] {
  background-color: #0a101c;
}
body[data-v-4ea63621] {
  font-size: 16px;
  font-weight: 400;
  margin: 0;
  font-family: "PingFang SC", "SourceHanSansCN", "SourceHanSansSC", "Hiragino Sans GB", "Arial", "Microsoft YaHei", "WenQuanYi Micro Hei", "Helvetica Neue", Arial, sans-serif;
  -webkit-font-smoothing: antialiased;
}
a[data-v-4ea63621],
a[data-v-4ea63621]:hover,
a[data-v-4ea63621]:focus {
  text-decoration: none;
}
html input[data-v-4ea63621]:focus {
  outline: none;
}
.f-clearfix[data-v-4ea63621] {
  zoom: 1;
}
.f-clearfix[data-v-4ea63621]:after {
  content: '.';
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
.remPc[data-v-4ea63621] {
  font-size: calc((100vw / 1920) * 10) !important;
}
.remMobile[data-v-4ea63621] {
  font-size: calc((100vw / 375) * 10) !important;
}
.text-ellipsis[data-v-4ea63621] {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.imgbackground[data-v-4ea63621] {
  background-color: #f6f6f6;
  background-image: url(../img/img_default_v2.01.png);
  background-position: center;
  background-repeat: no-repeat;
  background-size: auto;
}
.el-scrollbar__bar.is-horizontal[data-v-4ea63621] {
  display: none;
}
.el-scrollbar__wrap[data-v-4ea63621] {
  overflow-x: hidden;
}
.popover-opinion[data-v-4ea63621] {
  padding: 0;
}
.popover-opinion .tree-content .scroll-box[data-v-4ea63621] {
  overflow-y: scroll;
  max-height: 300px;
}
.popover-opinion .tree-content .tree-box[data-v-4ea63621] {
  padding: 12px;
}
.popover-opinion .tree-content .tree-btn[data-v-4ea63621] {
  border-top: 1px solid #E6E6E6;
  padding: 8px 0px;
}
.popover-opinion .tree-content .tree-btn .el-button[data-v-4ea63621] {
  font-size: 12px;
  color: #414141;
  line-height: 18px;
  border-radius: 4px;
  padding: 2px 16px;
}
.popover-opinion .tree-content .tree-btn .tree-btn-left[data-v-4ea63621] {
  text-align: right;
}
.popover-opinion .tree-content .tree-btn .tree-btn-right[data-v-4ea63621] {
  text-align: left;
}
.popover-opinion .tree-content .tree-btn .cancel[data-v-4ea63621] {
  background: #ffffff;
  border: 1px solid #c0c4cd;
}
.popover-opinion .tree-content .tree-btn .submit[data-v-4ea63621] {
  background: #de0422;
  color: #fff;
}
/******************* 以下是UI规范文件中的一些设置 Start ****************/
/******************* End ****************/
.searchTheme[data-v-4ea63621] {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.searchTheme-title[data-v-4ea63621] {
  background: #1C2943;
  font-size: 14px;
  font-family: 'PingFangSC-Semibold', 'PingFang SC';
  font-weight: 600;
  color: #FFFFFF;
  line-height: 20px;
  min-height: 20px;
  padding: 8px 12px 8px 18px;
  position: relative;
  margin-bottom: 1px;
}
.searchTheme-title[data-v-4ea63621]::before {
  content: '';
  position: absolute;
  width: 2px;
  height: 16px;
  background: #BF8E58;
  left: 12px;
  top: 10px;
}
.searchTheme-title .result[data-v-4ea63621] {
  font-size: 13px;
  font-family: 'PingFangSC-Light', ' PingFang SC';
  font-weight: 300;
  color: #858E9E;
  line-height: 18px;
  margin-left: 20px;
}
.searchTheme-title .result-value[data-v-4ea63621] {
  color: #fff;
}
.searchTheme-title .more[data-v-4ea63621] {
  float: right;
  padding: 0 10px;
  font-size: 13px;
  font-family: 'PingFangSC-Light', "PingFang SC";
  font-weight: 300;
  color: #CCD1DA;
  line-height: 18px;
  cursor: pointer;
}
.searchTheme-title .more[data-v-4ea63621]:hover {
  color: #fff;
}
.searchTheme-content[data-v-4ea63621] {
  background: #1C2943;
  position: relative;
  flex: 1;
  flex-shrink: 0;
  min-height: 176px;
  padding: 17px 24px;
}
.searchTheme-content[data-v-4ea63621]  .el-table {
  border: solid 1px #152035;
  background: transparent;
}
.searchTheme-content[data-v-4ea63621]  .el-table::before {
  height: 1px;
  background: #152035;
}
.searchTheme-content[data-v-4ea63621]  .el-table::after {
  width: 1px;
  background: #152035;
}
.searchTheme-content[data-v-4ea63621]  .el-table.el-table--border .table_cell {
  border-right: solid 1px #152035;
}
.searchTheme-content[data-v-4ea63621]  .el-table.el-table--border .table_header_cell {
  border-right: none;
}
.searchTheme-content[data-v-4ea63621]  .el-table .oddClass {
  background: #1C2943;
}
.searchTheme-content[data-v-4ea63621]  .el-table .oddClass .table_cell {
  background: #1C2943;
}
.searchTheme-content[data-v-4ea63621]  .el-table .evenClass {
  background: #1C2943;
}
.searchTheme-content[data-v-4ea63621]  .el-table .evenClass .table_cell {
  background-color: rgba(21, 32, 53, 0.5);
}
.searchTheme-content[data-v-4ea63621]  .el-table .table_cell {
  padding: 11px 8px;
  border-bottom: solid 1px #152035;
}
.searchTheme-content[data-v-4ea63621]  .el-table .table_cell .cell {
  min-height: 20px;
  line-height: 20px;
  font-size: 13px;
  font-family: 'PingFangSC-Light', 'PingFang SC';
  font-weight: 300;
  color: #CCD1DA;
  display: block;
  max-height: 76px;
  display: -webkit-box;
  display: -moz-box;
  -webkit-box-orient: vertical;
  box-orient: vertical;
  -webkit-line-clamp: 2;
  -moz-line-clamp: 2;
  line-clamp: 2;
  overflow: hidden;
  text-overflow: ellipsis;
  word-wrap: break-word;
  word-break: break-all;
}
.searchTheme-content[data-v-4ea63621]  .el-table .table_header_cell {
  background: #152035;
  border-bottom: solid 1px #152035;
  padding: 6px 8px;
}
.searchTheme-content[data-v-4ea63621]  .el-table .table_header_cell .cell {
  font-size: 13px;
  font-family: 'PingFangSC-Regular', 'PingFang SC';
  font-weight: 400;
  color: #CCD1DA;
  line-height: 38px;
}
.searchTheme-content[data-v-4ea63621]  .el-table .endBx {
  text-align: center;
  line-height: 28px;
  height: 28px;
}
.searchTheme-content[data-v-4ea63621]  .el-table .endBx .err {
  font-size: 12px;
  color: #ea1515;
  cursor: pointer;
}
.searchTheme-content[data-v-4ea63621]  .el-table .endBx .err:hover {
  color: #f42e2e;
}
.searchTheme-content[data-v-4ea63621]  .el-table .endBx .noMore {
  color: #999;
  font-size: 12px;
}
.searchTheme-content[data-v-4ea63621]  .el-table .noData {
  font-size: 14px;
}
.searchTheme .clickClass[data-v-4ea63621] {
  cursor: pointer;
}
.searchTheme .clickClass[data-v-4ea63621]:hover {
  color: #fff;
}

/******************* 以下是UI规范文件中的一些设置 Start ****************/
/******************* End ****************/
.text-ellipsis[data-v-b15d5362] {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.imgbackground[data-v-b15d5362] {
  background-color: #f6f6f6;
  background-image: url(../img/img_default_v2.01.png);
  background-position: center;
  background-repeat: no-repeat;
  background-size: auto;
}
.el-scrollbar__bar.is-horizontal[data-v-b15d5362] {
  display: none;
}
.el-scrollbar__wrap[data-v-b15d5362] {
  overflow-x: hidden;
}
.popover-opinion[data-v-b15d5362] {
  padding: 0;
}
.popover-opinion .tree-content .scroll-box[data-v-b15d5362] {
  overflow-y: scroll;
  max-height: 300px;
}
.popover-opinion .tree-content .tree-box[data-v-b15d5362] {
  padding: 12px;
}
.popover-opinion .tree-content .tree-btn[data-v-b15d5362] {
  border-top: 1px solid #E6E6E6;
  padding: 8px 0px;
}
.popover-opinion .tree-content .tree-btn .el-button[data-v-b15d5362] {
  font-size: 12px;
  color: #414141;
  line-height: 18px;
  border-radius: 4px;
  padding: 2px 16px;
}
.popover-opinion .tree-content .tree-btn .tree-btn-left[data-v-b15d5362] {
  text-align: right;
}
.popover-opinion .tree-content .tree-btn .tree-btn-right[data-v-b15d5362] {
  text-align: left;
}
.popover-opinion .tree-content .tree-btn .cancel[data-v-b15d5362] {
  background: #ffffff;
  border: 1px solid #c0c4cd;
}
.popover-opinion .tree-content .tree-btn .submit[data-v-b15d5362] {
  background: #de0422;
  color: #fff;
}
[data-v-b15d5362]::-webkit-scrollbar {
  width: 10px;
  height: 10px;
}
[data-v-b15d5362]::-webkit-scrollbar-track {
  background: #fff;
}
[data-v-b15d5362]::-webkit-scrollbar-thumb {
  background-color: #ccc;
  border-radius: 6px;
  border: 2px solid #fff;
}
[data-v-b15d5362]::-webkit-scrollbar-thumb:hover {
  background-color: #FF8700;
}
*[data-v-b15d5362] {
  touch-action: pan-y;
}
html[data-v-b15d5362] {
  background-color: #0a101c;
}
body[data-v-b15d5362] {
  font-size: 16px;
  font-weight: 400;
  margin: 0;
  font-family: "PingFang SC", "SourceHanSansCN", "SourceHanSansSC", "Hiragino Sans GB", "Arial", "Microsoft YaHei", "WenQuanYi Micro Hei", "Helvetica Neue", Arial, sans-serif;
  -webkit-font-smoothing: antialiased;
}
a[data-v-b15d5362],
a[data-v-b15d5362]:hover,
a[data-v-b15d5362]:focus {
  text-decoration: none;
}
html input[data-v-b15d5362]:focus {
  outline: none;
}
.f-clearfix[data-v-b15d5362] {
  zoom: 1;
}
.f-clearfix[data-v-b15d5362]:after {
  content: '.';
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
.remPc[data-v-b15d5362] {
  font-size: calc((100vw / 1920) * 10) !important;
}
.remMobile[data-v-b15d5362] {
  font-size: calc((100vw / 375) * 10) !important;
}
.text-ellipsis[data-v-b15d5362] {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.imgbackground[data-v-b15d5362] {
  background-color: #f6f6f6;
  background-image: url(../img/img_default_v2.01.png);
  background-position: center;
  background-repeat: no-repeat;
  background-size: auto;
}
.el-scrollbar__bar.is-horizontal[data-v-b15d5362] {
  display: none;
}
.el-scrollbar__wrap[data-v-b15d5362] {
  overflow-x: hidden;
}
.popover-opinion[data-v-b15d5362] {
  padding: 0;
}
.popover-opinion .tree-content .scroll-box[data-v-b15d5362] {
  overflow-y: scroll;
  max-height: 300px;
}
.popover-opinion .tree-content .tree-box[data-v-b15d5362] {
  padding: 12px;
}
.popover-opinion .tree-content .tree-btn[data-v-b15d5362] {
  border-top: 1px solid #E6E6E6;
  padding: 8px 0px;
}
.popover-opinion .tree-content .tree-btn .el-button[data-v-b15d5362] {
  font-size: 12px;
  color: #414141;
  line-height: 18px;
  border-radius: 4px;
  padding: 2px 16px;
}
.popover-opinion .tree-content .tree-btn .tree-btn-left[data-v-b15d5362] {
  text-align: right;
}
.popover-opinion .tree-content .tree-btn .tree-btn-right[data-v-b15d5362] {
  text-align: left;
}
.popover-opinion .tree-content .tree-btn .cancel[data-v-b15d5362] {
  background: #ffffff;
  border: 1px solid #c0c4cd;
}
.popover-opinion .tree-content .tree-btn .submit[data-v-b15d5362] {
  background: #de0422;
  color: #fff;
}
/******************* 以下是UI规范文件中的一些设置 Start ****************/
/******************* End ****************/
.searchCompany[data-v-b15d5362] {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.searchCompany-title[data-v-b15d5362] {
  background: #1C2943;
  font-size: 14px;
  font-family: 'PingFangSC-Semibold', 'PingFang SC';
  font-weight: 600;
  color: #FFFFFF;
  line-height: 20px;
  min-height: 20px;
  padding: 8px 12px 8px 18px;
  position: relative;
  margin-bottom: 1px;
}
.searchCompany-title[data-v-b15d5362]::before {
  content: '';
  position: absolute;
  width: 2px;
  height: 16px;
  background: #BF8E58;
  left: 12px;
  top: 10px;
}
.searchCompany-title .result[data-v-b15d5362] {
  font-size: 13px;
  font-family: 'PingFangSC-Light', ' PingFang SC';
  font-weight: 300;
  color: #858E9E;
  line-height: 18px;
  margin-left: 20px;
}
.searchCompany-title .result-value[data-v-b15d5362] {
  color: #fff;
}
.searchCompany-title .more[data-v-b15d5362] {
  float: right;
  padding: 0 10px;
  font-size: 13px;
  font-family: 'PingFangSC-Light', "PingFang SC";
  font-weight: 300;
  color: #CCD1DA;
  line-height: 18px;
  cursor: pointer;
}
.searchCompany-title .more[data-v-b15d5362]:hover {
  color: #fff;
}
.searchCompany-content[data-v-b15d5362] {
  background: #1C2943;
  position: relative;
  flex: 1;
  flex-shrink: 0;
  min-height: 148px;
  padding: 17px 24px;
}
.searchCompany-content[data-v-b15d5362]  .el-table {
  border: solid 1px #152035;
  background: transparent;
}
.searchCompany-content[data-v-b15d5362]  .el-table::before {
  height: 1px;
  background: #152035;
}
.searchCompany-content[data-v-b15d5362]  .el-table::after {
  width: 1px;
  background: #152035;
}
.searchCompany-content[data-v-b15d5362]  .el-table.el-table--border .table_cell {
  border-right: solid 1px #152035;
}
.searchCompany-content[data-v-b15d5362]  .el-table.el-table--border .table_header_cell {
  border-right: none;
}
.searchCompany-content[data-v-b15d5362]  .el-table .oddClass {
  background: #1C2943;
}
.searchCompany-content[data-v-b15d5362]  .el-table .oddClass .table_cell {
  background: #1C2943;
}
.searchCompany-content[data-v-b15d5362]  .el-table .evenClass {
  background: #1C2943;
}
.searchCompany-content[data-v-b15d5362]  .el-table .evenClass .table_cell {
  background-color: rgba(21, 32, 53, 0.5);
}
.searchCompany-content[data-v-b15d5362]  .el-table .table_cell {
  padding: 11px 8px;
  border-bottom: solid 1px #152035;
}
.searchCompany-content[data-v-b15d5362]  .el-table .table_cell .cell {
  min-height: 20px;
  line-height: 20px;
  font-size: 13px;
  display: block;
  max-height: 40px;
  display: -webkit-box;
  display: -moz-box;
  -webkit-box-orient: vertical;
  box-orient: vertical;
  -webkit-line-clamp: 2;
  -moz-line-clamp: 2;
  line-clamp: 2;
  overflow: hidden;
  text-overflow: ellipsis;
  word-wrap: break-word;
  word-break: break-all;
  font-family: 'PingFangSC-Light', 'PingFang SC';
  font-weight: 300;
  color: #CCD1DA;
}
.searchCompany-content[data-v-b15d5362]  .el-table .table_cell .cell .icon {
  height: 20px;
  padding: 0 10px;
  font-size: 12px;
  font-weight: 300;
  line-height: 17px;
  border: solid 1px #fff;
  font-size: 13px;
  vertical-align: baseline;
  margin-right: 8px;
}
.searchCompany-content[data-v-b15d5362]  .el-table .table_cell .cell .icon_market {
  color: #3997FF;
  border-color: rgba(236, 180, 55, 0.2);
}
.searchCompany-content[data-v-b15d5362]  .el-table .table_cell .cell .icon_bond {
  color: #ECB437;
  border-color: #ECB437;
}
.searchCompany-content[data-v-b15d5362]  .el-table .table_cell .cell .cell_txt {
  vertical-align: baseline;
  cursor: pointer;
}
.searchCompany-content[data-v-b15d5362]  .el-table .table_cell .cell .cell_txt:hover {
  color: #fff;
}
.searchCompany-content[data-v-b15d5362]  .el-table .table_header_cell {
  background: #152035;
  border-bottom: solid 1px #152035;
  padding: 6px 8px;
}
.searchCompany-content[data-v-b15d5362]  .el-table .table_header_cell .cell {
  font-size: 13px;
  font-family: 'PingFangSC-Regular', 'PingFang SC';
  font-weight: 400;
  color: #CCD1DA;
  line-height: 38px;
}
.searchCompany-content[data-v-b15d5362]  .el-table .endBx {
  text-align: center;
  line-height: 28px;
  height: 28px;
}
.searchCompany-content[data-v-b15d5362]  .el-table .endBx .err {
  font-size: 12px;
  color: #ea1515;
  cursor: pointer;
}
.searchCompany-content[data-v-b15d5362]  .el-table .endBx .err:hover {
  color: #f42e2e;
}
.searchCompany-content[data-v-b15d5362]  .el-table .endBx .noMore {
  color: #999;
  font-size: 12px;
}
.searchCompany-content[data-v-b15d5362]  .el-table .noData {
  font-size: 14px;
}

/******************* 以下是UI规范文件中的一些设置 Start ****************/
/******************* End ****************/
.text-ellipsis[data-v-42f383d3] {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.imgbackground[data-v-42f383d3] {
  background-color: #f6f6f6;
  background-image: url(../img/img_default_v2.01.png);
  background-position: center;
  background-repeat: no-repeat;
  background-size: auto;
}
.el-scrollbar__bar.is-horizontal[data-v-42f383d3] {
  display: none;
}
.el-scrollbar__wrap[data-v-42f383d3] {
  overflow-x: hidden;
}
.popover-opinion[data-v-42f383d3] {
  padding: 0;
}
.popover-opinion .tree-content .scroll-box[data-v-42f383d3] {
  overflow-y: scroll;
  max-height: 300px;
}
.popover-opinion .tree-content .tree-box[data-v-42f383d3] {
  padding: 12px;
}
.popover-opinion .tree-content .tree-btn[data-v-42f383d3] {
  border-top: 1px solid #E6E6E6;
  padding: 8px 0px;
}
.popover-opinion .tree-content .tree-btn .el-button[data-v-42f383d3] {
  font-size: 12px;
  color: #414141;
  line-height: 18px;
  border-radius: 4px;
  padding: 2px 16px;
}
.popover-opinion .tree-content .tree-btn .tree-btn-left[data-v-42f383d3] {
  text-align: right;
}
.popover-opinion .tree-content .tree-btn .tree-btn-right[data-v-42f383d3] {
  text-align: left;
}
.popover-opinion .tree-content .tree-btn .cancel[data-v-42f383d3] {
  background: #ffffff;
  border: 1px solid #c0c4cd;
}
.popover-opinion .tree-content .tree-btn .submit[data-v-42f383d3] {
  background: #de0422;
  color: #fff;
}
[data-v-42f383d3]::-webkit-scrollbar {
  width: 10px;
  height: 10px;
}
[data-v-42f383d3]::-webkit-scrollbar-track {
  background: #fff;
}
[data-v-42f383d3]::-webkit-scrollbar-thumb {
  background-color: #ccc;
  border-radius: 6px;
  border: 2px solid #fff;
}
[data-v-42f383d3]::-webkit-scrollbar-thumb:hover {
  background-color: #FF8700;
}
*[data-v-42f383d3] {
  touch-action: pan-y;
}
html[data-v-42f383d3] {
  background-color: #0a101c;
}
body[data-v-42f383d3] {
  font-size: 16px;
  font-weight: 400;
  margin: 0;
  font-family: "PingFang SC", "SourceHanSansCN", "SourceHanSansSC", "Hiragino Sans GB", "Arial", "Microsoft YaHei", "WenQuanYi Micro Hei", "Helvetica Neue", Arial, sans-serif;
  -webkit-font-smoothing: antialiased;
}
a[data-v-42f383d3],
a[data-v-42f383d3]:hover,
a[data-v-42f383d3]:focus {
  text-decoration: none;
}
html input[data-v-42f383d3]:focus {
  outline: none;
}
.f-clearfix[data-v-42f383d3] {
  zoom: 1;
}
.f-clearfix[data-v-42f383d3]:after {
  content: '.';
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
.remPc[data-v-42f383d3] {
  font-size: calc((100vw / 1920) * 10) !important;
}
.remMobile[data-v-42f383d3] {
  font-size: calc((100vw / 375) * 10) !important;
}
.text-ellipsis[data-v-42f383d3] {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.imgbackground[data-v-42f383d3] {
  background-color: #f6f6f6;
  background-image: url(../img/img_default_v2.01.png);
  background-position: center;
  background-repeat: no-repeat;
  background-size: auto;
}
.el-scrollbar__bar.is-horizontal[data-v-42f383d3] {
  display: none;
}
.el-scrollbar__wrap[data-v-42f383d3] {
  overflow-x: hidden;
}
.popover-opinion[data-v-42f383d3] {
  padding: 0;
}
.popover-opinion .tree-content .scroll-box[data-v-42f383d3] {
  overflow-y: scroll;
  max-height: 300px;
}
.popover-opinion .tree-content .tree-box[data-v-42f383d3] {
  padding: 12px;
}
.popover-opinion .tree-content .tree-btn[data-v-42f383d3] {
  border-top: 1px solid #E6E6E6;
  padding: 8px 0px;
}
.popover-opinion .tree-content .tree-btn .el-button[data-v-42f383d3] {
  font-size: 12px;
  color: #414141;
  line-height: 18px;
  border-radius: 4px;
  padding: 2px 16px;
}
.popover-opinion .tree-content .tree-btn .tree-btn-left[data-v-42f383d3] {
  text-align: right;
}
.popover-opinion .tree-content .tree-btn .tree-btn-right[data-v-42f383d3] {
  text-align: left;
}
.popover-opinion .tree-content .tree-btn .cancel[data-v-42f383d3] {
  background: #ffffff;
  border: 1px solid #c0c4cd;
}
.popover-opinion .tree-content .tree-btn .submit[data-v-42f383d3] {
  background: #de0422;
  color: #fff;
}
/******************* 以下是UI规范文件中的一些设置 Start ****************/
/******************* End ****************/
.searchEmotion[data-v-42f383d3] {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.searchEmotion-title[data-v-42f383d3] {
  background: #1c2943;
  font-size: 14px;
  font-family: "PingFangSC-Semibold", "PingFang SC";
  font-weight: 600;
  color: #ffffff;
  line-height: 20px;
  min-height: 20px;
  padding: 8px 12px 8px 18px;
  position: relative;
  margin-bottom: 0.1rem;
}
.searchEmotion-title[data-v-42f383d3]::before {
  content: "";
  position: absolute;
  width: 2px;
  height: 16px;
  background: #bf8e58;
  left: 12px;
  top: 10px;
}
.searchEmotion-title .result[data-v-42f383d3] {
  font-size: 13px;
  font-family: "PingFangSC-Light", " PingFang SC";
  font-weight: 300;
  color: #858e9e;
  line-height: 18px;
  margin-left: 20px;
}
.searchEmotion-title .result-value[data-v-42f383d3] {
  color: #fff;
}
.searchEmotion-title .more[data-v-42f383d3] {
  float: right;
  padding: 0 10px;
  font-size: 13px;
  font-family: "PingFangSC-Light", "PingFang SC";
  font-weight: 300;
  color: #ccd1da;
  line-height: 18px;
  cursor: pointer;
}
.searchEmotion-title .more[data-v-42f383d3]:hover {
  color: #fff;
}
.searchEmotion-content[data-v-42f383d3] {
  position: relative;
  flex: 1;
  flex-shrink: 0;
  background: #1c2943;
  overflow: auto;
  min-height: 60px;
}
.searchEmotion-content-listBX[data-v-42f383d3] {
  height: 0;
}
.searchEmotion-content .empty[data-v-42f383d3] {
  position: absolute;
  left: 0;
  top: 50%;
  width: 100%;
  transform: translate(0, -50%);
  color: #ccd1da;
  text-align: center;
}
.searchEmotion-content .empty .noData[data-v-42f383d3] {
  font-size: 14px;
  color: #999;
}
.searchEmotion-contain[data-v-42f383d3] {
  position: relative;
  background: #1c2943;
}
.searchEmotion-contain-item[data-v-42f383d3] {
  cursor: pointer;
}
.searchEmotion-contain-item .normal-emotion[data-v-42f383d3] {
  padding: 16px 24px;
  display: flex;
  flex-direction: row;
}
.searchEmotion-contain-item .normal-emotion-des .des_title[data-v-42f383d3] {
  display: inline-block;
  padding-right: 63px;
  position: relative;
}
.searchEmotion-contain-item .normal-emotion-des .des_title .emotion_sign[data-v-42f383d3] {
  position: absolute;
  right: 0;
  top: 0;
  font-size: 12px;
  font-family: "PingFangSC-Light", "PingFang SC";
  font-weight: 300;
  color: #a1a1a1;
  line-height: 20px;
  width: 50px;
  height: 20px;
  text-align: center;
  border-radius: 1px;
}
.searchEmotion-contain-item .normal-emotion-des .des_title .emotion_normal[data-v-42f383d3] {
  color: #a1a1a1;
  background: rgba(161, 161, 161, 0.2);
}
.searchEmotion-contain-item .normal-emotion-des .des_title .emotion_positive[data-v-42f383d3] {
  color: #c83f30;
  background: rgba(200, 63, 48, 0.2);
}
.searchEmotion-contain-item .normal-emotion-des .des_title .emotion_passive[data-v-42f383d3] {
  color: #4f930a;
  background: rgba(79, 147, 10, 0.2);
}
.searchEmotion-contain-item .normal-emotion-des .txt[data-v-42f383d3] {
  display: inline-block;
  font-family: "PingFangSC-Regular";
  font-size: 14px;
  color: #ccd1da;
  line-height: 20px;
  margin-bottom: 13px;
  margin-bottom: 12px;
  font-weight: 400;
  display: block;
  max-height: 20px;
  display: -webkit-box;
  display: -moz-box;
  -webkit-box-orient: vertical;
  box-orient: vertical;
  -webkit-line-clamp: 1;
  -moz-line-clamp: 1;
  line-clamp: 1;
  overflow: hidden;
  text-overflow: ellipsis;
  word-wrap: break-word;
  word-break: break-all;
}
.searchEmotion-contain-item .normal-emotion-des .txt-des[data-v-42f383d3] {
  font-size: 13px;
  line-height: 18px;
  font-family: "PingFangSC-Light", "PingFang SC";
  color: #ccd1da;
  text-align: justify;
  font-weight: 400;
  margin-bottom: 12px;
  display: block;
  max-height: 54px;
  display: -webkit-box;
  display: -moz-box;
  -webkit-box-orient: vertical;
  box-orient: vertical;
  -webkit-line-clamp: 3;
  -moz-line-clamp: 3;
  line-clamp: 3;
  overflow: hidden;
  text-overflow: ellipsis;
  word-wrap: break-word;
  word-break: break-all;
}
.searchEmotion-contain-item .normal-emotion-des .txt-des[data-v-42f383d3]  img {
  display: none;
}
.searchEmotion-contain-item .normal-emotion-des .origin[data-v-42f383d3] {
  font-size: 13px;
  color: #858e9e;
  font-family: "PingFangSC-Light";
  min-height: 17px;
  padding-right: 144px;
}
.searchEmotion-contain-item .normal-emotion-des .origin .update[data-v-42f383d3] {
  margin-right: 16px;
}
.searchEmotion-contain-item .normal-emotion-des .tagBx[data-v-42f383d3] {
  margin-top: 13px;
}
.searchEmotion-contain-item .normal-emotion-des .tagBx .tag_companies[data-v-42f383d3] {
  display: inline-block;
  font-size: 12px;
  font-family: "PingFangSC-Light", "PingFang SC";
  font-weight: 300;
  color: #bf8e58;
  line-height: 18px;
  height: 20px;
  padding: 0 12px;
  background: rgba(191, 142, 88, 0.15);
  border: 1px solid rgba(191, 142, 88, 0.6);
  border-radius: 1px;
  margin-right: 12px;
  margin-bottom: 5px;
  cursor: pointer;
}
.searchEmotion-contain-item .normal-emotion-des .tagBx .tag_others[data-v-42f383d3] {
  display: inline-block;
  font-size: 12px;
  font-family: "PingFangSC-Light", "PingFang SC";
  font-weight: 300;
  color: #849ed2;
  line-height: 20px;
  height: 20px;
  padding: 0 12px;
  background: rgba(132, 158, 210, 0.2);
  border-radius: 1px;
  margin-right: 12px;
  margin-bottom: 5px;
}
.searchEmotion-contain-item:hover .normal-news-des .txt[data-v-42f383d3] {
  color: #fff;
}
.searchEmotion-contain-item:hover .normal-news-des .txt-des[data-v-42f383d3] {
  color: #fff;
}
.searchEmotion-contain .endBx[data-v-42f383d3] {
  position: absolute;
  left: 0;
  bottom: 10px;
  width: 100%;
  color: #ccd1da;
  text-align: center;
  height: 28px;
  line-height: 28px;
}
.searchEmotion-contain .endBx .err[data-v-42f383d3] {
  font-size: 12px;
  color: #ea1515;
  cursor: pointer;
}
.searchEmotion-contain .endBx .err[data-v-42f383d3]:hover {
  color: #f42e2e;
}
.searchEmotion-contain .endBx .noMore[data-v-42f383d3] {
  color: #999;
  font-size: 12px;
}

/******************* 以下是UI规范文件中的一些设置 Start ****************/
/******************* End ****************/
.text-ellipsis[data-v-f39f3692] {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.imgbackground[data-v-f39f3692] {
  background-color: #f6f6f6;
  background-image: url(../img/img_default_v2.01.png);
  background-position: center;
  background-repeat: no-repeat;
  background-size: auto;
}
.el-scrollbar__bar.is-horizontal[data-v-f39f3692] {
  display: none;
}
.el-scrollbar__wrap[data-v-f39f3692] {
  overflow-x: hidden;
}
.popover-opinion[data-v-f39f3692] {
  padding: 0;
}
.popover-opinion .tree-content .scroll-box[data-v-f39f3692] {
  overflow-y: scroll;
  max-height: 300px;
}
.popover-opinion .tree-content .tree-box[data-v-f39f3692] {
  padding: 12px;
}
.popover-opinion .tree-content .tree-btn[data-v-f39f3692] {
  border-top: 1px solid #E6E6E6;
  padding: 8px 0px;
}
.popover-opinion .tree-content .tree-btn .el-button[data-v-f39f3692] {
  font-size: 12px;
  color: #414141;
  line-height: 18px;
  border-radius: 4px;
  padding: 2px 16px;
}
.popover-opinion .tree-content .tree-btn .tree-btn-left[data-v-f39f3692] {
  text-align: right;
}
.popover-opinion .tree-content .tree-btn .tree-btn-right[data-v-f39f3692] {
  text-align: left;
}
.popover-opinion .tree-content .tree-btn .cancel[data-v-f39f3692] {
  background: #ffffff;
  border: 1px solid #c0c4cd;
}
.popover-opinion .tree-content .tree-btn .submit[data-v-f39f3692] {
  background: #de0422;
  color: #fff;
}
[data-v-f39f3692]::-webkit-scrollbar {
  width: 10px;
  height: 10px;
}
[data-v-f39f3692]::-webkit-scrollbar-track {
  background: #fff;
}
[data-v-f39f3692]::-webkit-scrollbar-thumb {
  background-color: #ccc;
  border-radius: 6px;
  border: 2px solid #fff;
}
[data-v-f39f3692]::-webkit-scrollbar-thumb:hover {
  background-color: #FF8700;
}
*[data-v-f39f3692] {
  touch-action: pan-y;
}
html[data-v-f39f3692] {
  background-color: #0a101c;
}
body[data-v-f39f3692] {
  font-size: 16px;
  font-weight: 400;
  margin: 0;
  font-family: "PingFang SC", "SourceHanSansCN", "SourceHanSansSC", "Hiragino Sans GB", "Arial", "Microsoft YaHei", "WenQuanYi Micro Hei", "Helvetica Neue", Arial, sans-serif;
  -webkit-font-smoothing: antialiased;
}
a[data-v-f39f3692],
a[data-v-f39f3692]:hover,
a[data-v-f39f3692]:focus {
  text-decoration: none;
}
html input[data-v-f39f3692]:focus {
  outline: none;
}
.f-clearfix[data-v-f39f3692] {
  zoom: 1;
}
.f-clearfix[data-v-f39f3692]:after {
  content: '.';
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
.remPc[data-v-f39f3692] {
  font-size: calc((100vw / 1920) * 10) !important;
}
.remMobile[data-v-f39f3692] {
  font-size: calc((100vw / 375) * 10) !important;
}
.text-ellipsis[data-v-f39f3692] {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.imgbackground[data-v-f39f3692] {
  background-color: #f6f6f6;
  background-image: url(../img/img_default_v2.01.png);
  background-position: center;
  background-repeat: no-repeat;
  background-size: auto;
}
.el-scrollbar__bar.is-horizontal[data-v-f39f3692] {
  display: none;
}
.el-scrollbar__wrap[data-v-f39f3692] {
  overflow-x: hidden;
}
.popover-opinion[data-v-f39f3692] {
  padding: 0;
}
.popover-opinion .tree-content .scroll-box[data-v-f39f3692] {
  overflow-y: scroll;
  max-height: 300px;
}
.popover-opinion .tree-content .tree-box[data-v-f39f3692] {
  padding: 12px;
}
.popover-opinion .tree-content .tree-btn[data-v-f39f3692] {
  border-top: 1px solid #E6E6E6;
  padding: 8px 0px;
}
.popover-opinion .tree-content .tree-btn .el-button[data-v-f39f3692] {
  font-size: 12px;
  color: #414141;
  line-height: 18px;
  border-radius: 4px;
  padding: 2px 16px;
}
.popover-opinion .tree-content .tree-btn .tree-btn-left[data-v-f39f3692] {
  text-align: right;
}
.popover-opinion .tree-content .tree-btn .tree-btn-right[data-v-f39f3692] {
  text-align: left;
}
.popover-opinion .tree-content .tree-btn .cancel[data-v-f39f3692] {
  background: #ffffff;
  border: 1px solid #c0c4cd;
}
.popover-opinion .tree-content .tree-btn .submit[data-v-f39f3692] {
  background: #de0422;
  color: #fff;
}
/******************* 以下是UI规范文件中的一些设置 Start ****************/
/******************* End ****************/
.searchTheme[data-v-f39f3692] {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.searchTheme-title[data-v-f39f3692] {
  background: #1c2943;
  font-size: 14px;
  font-family: "PingFangSC-Semibold", "PingFang SC";
  font-weight: 600;
  color: #ffffff;
  line-height: 20px;
  min-height: 20px;
  padding: 8px 12px 8px 18px;
  position: relative;
  margin-bottom: 1px;
}
.searchTheme-title[data-v-f39f3692]::before {
  content: "";
  position: absolute;
  width: 2px;
  height: 16px;
  background: #bf8e58;
  left: 12px;
  top: 10px;
}
.searchTheme-title .result[data-v-f39f3692] {
  font-size: 13px;
  font-family: "PingFangSC-Light", " PingFang SC";
  font-weight: 300;
  color: #858e9e;
  line-height: 18px;
  margin-left: 20px;
}
.searchTheme-title .result-value[data-v-f39f3692] {
  color: #fff;
}
.searchTheme-title .more[data-v-f39f3692] {
  float: right;
  padding: 0 10px;
  font-size: 13px;
  font-family: "PingFangSC-Light", "PingFang SC";
  font-weight: 300;
  color: #ccd1da;
  line-height: 18px;
  cursor: pointer;
}
.searchTheme-title .more[data-v-f39f3692]:hover {
  color: #fff;
}
.searchTheme-content[data-v-f39f3692] {
  background: #1c2943;
  position: relative;
  flex: 1;
  flex-shrink: 0;
  min-height: 176px;
  padding: 17px 24px;
}
.searchTheme-content[data-v-f39f3692]  .el-table {
  border: solid 1px #152035;
  background: transparent;
}
.searchTheme-content[data-v-f39f3692]  .el-table::before {
  height: 1px;
  background: #152035;
}
.searchTheme-content[data-v-f39f3692]  .el-table::after {
  width: 1px;
  background: #152035;
}
.searchTheme-content[data-v-f39f3692]  .el-table.el-table--border .table_cell {
  border-right: solid 1px #152035;
}
.searchTheme-content[data-v-f39f3692]  .el-table.el-table--border .table_header_cell {
  border-right: none;
}
.searchTheme-content[data-v-f39f3692]  .el-table .oddClass {
  background: #1c2943;
}
.searchTheme-content[data-v-f39f3692]  .el-table .oddClass .table_cell {
  background: #1c2943;
}
.searchTheme-content[data-v-f39f3692]  .el-table .evenClass {
  background: #1c2943;
}
.searchTheme-content[data-v-f39f3692]  .el-table .evenClass .table_cell {
  background-color: rgba(21, 32, 53, 0.5);
}
.searchTheme-content[data-v-f39f3692]  .el-table .table_cell {
  padding: 5.5px 8px;
  border-bottom: solid 1px #152035;
}
.searchTheme-content[data-v-f39f3692]  .el-table .table_cell .cell {
  min-height: 20px;
  line-height: 20px;
  font-size: 13px;
  font-family: "PingFangSC-Light", "PingFang SC";
  font-weight: 300;
  color: #ccd1da;
  display: block;
  max-height: 76px;
  display: -webkit-box;
  display: -moz-box;
  -webkit-box-orient: vertical;
  box-orient: vertical;
  -webkit-line-clamp: 2;
  -moz-line-clamp: 2;
  line-clamp: 2;
  overflow: hidden;
  text-overflow: ellipsis;
  word-wrap: break-word;
  word-break: break-all;
}
.searchTheme-content[data-v-f39f3692]  .el-table .table_header_cell {
  background: #152035;
  border-bottom: solid 1px #152035;
  padding: 0.5px 8px;
}
.searchTheme-content[data-v-f39f3692]  .el-table .table_header_cell .cell {
  font-size: 13px;
  font-family: "PingFangSC-Regular", "PingFang SC";
  font-weight: 400;
  color: #ccd1da;
  line-height: 30px;
}
.searchTheme-content[data-v-f39f3692]  .el-table .endBx {
  text-align: center;
  line-height: 28px;
  height: 28px;
}
.searchTheme-content[data-v-f39f3692]  .el-table .endBx .err {
  font-size: 12px;
  color: #ea1515;
  cursor: pointer;
}
.searchTheme-content[data-v-f39f3692]  .el-table .endBx .err:hover {
  color: #f42e2e;
}
.searchTheme-content[data-v-f39f3692]  .el-table .endBx .noMore {
  color: #999;
  font-size: 12px;
}
.searchTheme-content[data-v-f39f3692]  .el-table .noData {
  font-size: 14px;
}
.searchTheme .clickClass[data-v-f39f3692] {
  cursor: pointer;
}
.searchTheme .clickClass[data-v-f39f3692]:hover {
  color: #fff;
}

/******************* 以下是UI规范文件中的一些设置 Start ****************/
/******************* End ****************/
.text-ellipsis[data-v-11b63f63] {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.imgbackground[data-v-11b63f63] {
  background-color: #f6f6f6;
  background-image: url(../img/img_default_v2.01.png);
  background-position: center;
  background-repeat: no-repeat;
  background-size: auto;
}
.el-scrollbar__bar.is-horizontal[data-v-11b63f63] {
  display: none;
}
.el-scrollbar__wrap[data-v-11b63f63] {
  overflow-x: hidden;
}
.popover-opinion[data-v-11b63f63] {
  padding: 0;
}
.popover-opinion .tree-content .scroll-box[data-v-11b63f63] {
  overflow-y: scroll;
  max-height: 300px;
}
.popover-opinion .tree-content .tree-box[data-v-11b63f63] {
  padding: 12px;
}
.popover-opinion .tree-content .tree-btn[data-v-11b63f63] {
  border-top: 1px solid #E6E6E6;
  padding: 8px 0px;
}
.popover-opinion .tree-content .tree-btn .el-button[data-v-11b63f63] {
  font-size: 12px;
  color: #414141;
  line-height: 18px;
  border-radius: 4px;
  padding: 2px 16px;
}
.popover-opinion .tree-content .tree-btn .tree-btn-left[data-v-11b63f63] {
  text-align: right;
}
.popover-opinion .tree-content .tree-btn .tree-btn-right[data-v-11b63f63] {
  text-align: left;
}
.popover-opinion .tree-content .tree-btn .cancel[data-v-11b63f63] {
  background: #ffffff;
  border: 1px solid #c0c4cd;
}
.popover-opinion .tree-content .tree-btn .submit[data-v-11b63f63] {
  background: #de0422;
  color: #fff;
}
[data-v-11b63f63]::-webkit-scrollbar {
  width: 10px;
  height: 10px;
}
[data-v-11b63f63]::-webkit-scrollbar-track {
  background: #fff;
}
[data-v-11b63f63]::-webkit-scrollbar-thumb {
  background-color: #ccc;
  border-radius: 6px;
  border: 2px solid #fff;
}
[data-v-11b63f63]::-webkit-scrollbar-thumb:hover {
  background-color: #FF8700;
}
*[data-v-11b63f63] {
  touch-action: pan-y;
}
html[data-v-11b63f63] {
  background-color: #0a101c;
}
body[data-v-11b63f63] {
  font-size: 16px;
  font-weight: 400;
  margin: 0;
  font-family: "PingFang SC", "SourceHanSansCN", "SourceHanSansSC", "Hiragino Sans GB", "Arial", "Microsoft YaHei", "WenQuanYi Micro Hei", "Helvetica Neue", Arial, sans-serif;
  -webkit-font-smoothing: antialiased;
}
a[data-v-11b63f63],
a[data-v-11b63f63]:hover,
a[data-v-11b63f63]:focus {
  text-decoration: none;
}
html input[data-v-11b63f63]:focus {
  outline: none;
}
.f-clearfix[data-v-11b63f63] {
  zoom: 1;
}
.f-clearfix[data-v-11b63f63]:after {
  content: '.';
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
.remPc[data-v-11b63f63] {
  font-size: calc((100vw / 1920) * 10) !important;
}
.remMobile[data-v-11b63f63] {
  font-size: calc((100vw / 375) * 10) !important;
}
.text-ellipsis[data-v-11b63f63] {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.imgbackground[data-v-11b63f63] {
  background-color: #f6f6f6;
  background-image: url(../img/img_default_v2.01.png);
  background-position: center;
  background-repeat: no-repeat;
  background-size: auto;
}
.el-scrollbar__bar.is-horizontal[data-v-11b63f63] {
  display: none;
}
.el-scrollbar__wrap[data-v-11b63f63] {
  overflow-x: hidden;
}
.popover-opinion[data-v-11b63f63] {
  padding: 0;
}
.popover-opinion .tree-content .scroll-box[data-v-11b63f63] {
  overflow-y: scroll;
  max-height: 300px;
}
.popover-opinion .tree-content .tree-box[data-v-11b63f63] {
  padding: 12px;
}
.popover-opinion .tree-content .tree-btn[data-v-11b63f63] {
  border-top: 1px solid #E6E6E6;
  padding: 8px 0px;
}
.popover-opinion .tree-content .tree-btn .el-button[data-v-11b63f63] {
  font-size: 12px;
  color: #414141;
  line-height: 18px;
  border-radius: 4px;
  padding: 2px 16px;
}
.popover-opinion .tree-content .tree-btn .tree-btn-left[data-v-11b63f63] {
  text-align: right;
}
.popover-opinion .tree-content .tree-btn .tree-btn-right[data-v-11b63f63] {
  text-align: left;
}
.popover-opinion .tree-content .tree-btn .cancel[data-v-11b63f63] {
  background: #ffffff;
  border: 1px solid #c0c4cd;
}
.popover-opinion .tree-content .tree-btn .submit[data-v-11b63f63] {
  background: #de0422;
  color: #fff;
}
/******************* 以下是UI规范文件中的一些设置 Start ****************/
/******************* End ****************/
.searchTheme[data-v-11b63f63] {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.searchTheme-title[data-v-11b63f63] {
  background: #1c2943;
  font-size: 14px;
  font-family: "PingFangSC-Semibold", "PingFang SC";
  font-weight: 600;
  color: #ffffff;
  line-height: 20px;
  min-height: 20px;
  padding: 8px 12px 8px 18px;
  position: relative;
  margin-bottom: 1px;
}
.searchTheme-title[data-v-11b63f63]::before {
  content: "";
  position: absolute;
  width: 2px;
  height: 16px;
  background: #bf8e58;
  left: 12px;
  top: 10px;
}
.searchTheme-title .result[data-v-11b63f63] {
  font-size: 13px;
  font-family: "PingFangSC-Light", " PingFang SC";
  font-weight: 300;
  color: #858e9e;
  line-height: 18px;
  margin-left: 20px;
}
.searchTheme-title .result-value[data-v-11b63f63] {
  color: #fff;
}
.searchTheme-title .more[data-v-11b63f63] {
  float: right;
  padding: 0 10px;
  font-size: 13px;
  font-family: "PingFangSC-Light", "PingFang SC";
  font-weight: 300;
  color: #ccd1da;
  line-height: 18px;
  cursor: pointer;
}
.searchTheme-title .more[data-v-11b63f63]:hover {
  color: #fff;
}
.searchTheme-content[data-v-11b63f63] {
  background: #1c2943;
  position: relative;
  flex: 1;
  flex-shrink: 0;
  min-height: 176px;
  padding: 17px 24px;
}
.searchTheme-content[data-v-11b63f63]  .el-table {
  border: solid 1px #152035;
  background: transparent;
}
.searchTheme-content[data-v-11b63f63]  .el-table::before {
  height: 1px;
  background: #152035;
}
.searchTheme-content[data-v-11b63f63]  .el-table::after {
  width: 1px;
  background: #152035;
}
.searchTheme-content[data-v-11b63f63]  .el-table.el-table--border .table_cell {
  border-right: solid 1px #152035;
}
.searchTheme-content[data-v-11b63f63]  .el-table.el-table--border .table_header_cell {
  border-right: none;
}
.searchTheme-content[data-v-11b63f63]  .el-table .oddClass {
  background: #1c2943;
}
.searchTheme-content[data-v-11b63f63]  .el-table .oddClass .table_cell {
  background: #1c2943;
}
.searchTheme-content[data-v-11b63f63]  .el-table .evenClass {
  background: #1c2943;
}
.searchTheme-content[data-v-11b63f63]  .el-table .evenClass .table_cell {
  background-color: rgba(21, 32, 53, 0.5);
}
.searchTheme-content[data-v-11b63f63]  .el-table .table_cell {
  padding: 5.5px 8px;
  border-bottom: solid 1px #152035;
}
.searchTheme-content[data-v-11b63f63]  .el-table .table_cell .cell {
  min-height: 20px;
  line-height: 20px;
  font-size: 13px;
  font-family: "PingFangSC-Light", "PingFang SC";
  font-weight: 300;
  color: #ccd1da;
  display: block;
  max-height: 76px;
  display: -webkit-box;
  display: -moz-box;
  -webkit-box-orient: vertical;
  box-orient: vertical;
  -webkit-line-clamp: 2;
  -moz-line-clamp: 2;
  line-clamp: 2;
  overflow: hidden;
  text-overflow: ellipsis;
  word-wrap: break-word;
  word-break: break-all;
}
.searchTheme-content[data-v-11b63f63]  .el-table .table_header_cell {
  background: #152035;
  border-bottom: solid 1px #152035;
  padding: 0.5px 8px;
}
.searchTheme-content[data-v-11b63f63]  .el-table .table_header_cell .cell {
  font-size: 13px;
  font-family: "PingFangSC-Regular", "PingFang SC";
  font-weight: 400;
  color: #ccd1da;
  line-height: 30px;
}
.searchTheme-content[data-v-11b63f63]  .el-table .endBx {
  text-align: center;
  line-height: 28px;
  height: 28px;
}
.searchTheme-content[data-v-11b63f63]  .el-table .endBx .err {
  font-size: 12px;
  color: #ea1515;
  cursor: pointer;
}
.searchTheme-content[data-v-11b63f63]  .el-table .endBx .err:hover {
  color: #f42e2e;
}
.searchTheme-content[data-v-11b63f63]  .el-table .endBx .noMore {
  color: #999;
  font-size: 12px;
}
.searchTheme-content[data-v-11b63f63]  .el-table .noData {
  font-size: 14px;
}
.searchTheme .clickClass[data-v-11b63f63] {
  cursor: pointer;
}
.searchTheme .clickClass[data-v-11b63f63]:hover {
  color: #fff;
}

/******************* 以下是UI规范文件中的一些设置 Start ****************/
/******************* End ****************/
.text-ellipsis[data-v-238eb318] {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.imgbackground[data-v-238eb318] {
  background-color: #f6f6f6;
  background-image: url(../img/img_default_v2.01.png);
  background-position: center;
  background-repeat: no-repeat;
  background-size: auto;
}
.el-scrollbar__bar.is-horizontal[data-v-238eb318] {
  display: none;
}
.el-scrollbar__wrap[data-v-238eb318] {
  overflow-x: hidden;
}
.popover-opinion[data-v-238eb318] {
  padding: 0;
}
.popover-opinion .tree-content .scroll-box[data-v-238eb318] {
  overflow-y: scroll;
  max-height: 300px;
}
.popover-opinion .tree-content .tree-box[data-v-238eb318] {
  padding: 12px;
}
.popover-opinion .tree-content .tree-btn[data-v-238eb318] {
  border-top: 1px solid #E6E6E6;
  padding: 8px 0px;
}
.popover-opinion .tree-content .tree-btn .el-button[data-v-238eb318] {
  font-size: 12px;
  color: #414141;
  line-height: 18px;
  border-radius: 4px;
  padding: 2px 16px;
}
.popover-opinion .tree-content .tree-btn .tree-btn-left[data-v-238eb318] {
  text-align: right;
}
.popover-opinion .tree-content .tree-btn .tree-btn-right[data-v-238eb318] {
  text-align: left;
}
.popover-opinion .tree-content .tree-btn .cancel[data-v-238eb318] {
  background: #ffffff;
  border: 1px solid #c0c4cd;
}
.popover-opinion .tree-content .tree-btn .submit[data-v-238eb318] {
  background: #de0422;
  color: #fff;
}
[data-v-238eb318]::-webkit-scrollbar {
  width: 10px;
  height: 10px;
}
[data-v-238eb318]::-webkit-scrollbar-track {
  background: #fff;
}
[data-v-238eb318]::-webkit-scrollbar-thumb {
  background-color: #ccc;
  border-radius: 6px;
  border: 2px solid #fff;
}
[data-v-238eb318]::-webkit-scrollbar-thumb:hover {
  background-color: #FF8700;
}
*[data-v-238eb318] {
  touch-action: pan-y;
}
html[data-v-238eb318] {
  background-color: #0a101c;
}
body[data-v-238eb318] {
  font-size: 16px;
  font-weight: 400;
  margin: 0;
  font-family: "PingFang SC", "SourceHanSansCN", "SourceHanSansSC", "Hiragino Sans GB", "Arial", "Microsoft YaHei", "WenQuanYi Micro Hei", "Helvetica Neue", Arial, sans-serif;
  -webkit-font-smoothing: antialiased;
}
a[data-v-238eb318],
a[data-v-238eb318]:hover,
a[data-v-238eb318]:focus {
  text-decoration: none;
}
html input[data-v-238eb318]:focus {
  outline: none;
}
.f-clearfix[data-v-238eb318] {
  zoom: 1;
}
.f-clearfix[data-v-238eb318]:after {
  content: '.';
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
.remPc[data-v-238eb318] {
  font-size: calc((100vw / 1920) * 10) !important;
}
.remMobile[data-v-238eb318] {
  font-size: calc((100vw / 375) * 10) !important;
}
.text-ellipsis[data-v-238eb318] {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.imgbackground[data-v-238eb318] {
  background-color: #f6f6f6;
  background-image: url(../img/img_default_v2.01.png);
  background-position: center;
  background-repeat: no-repeat;
  background-size: auto;
}
.el-scrollbar__bar.is-horizontal[data-v-238eb318] {
  display: none;
}
.el-scrollbar__wrap[data-v-238eb318] {
  overflow-x: hidden;
}
.popover-opinion[data-v-238eb318] {
  padding: 0;
}
.popover-opinion .tree-content .scroll-box[data-v-238eb318] {
  overflow-y: scroll;
  max-height: 300px;
}
.popover-opinion .tree-content .tree-box[data-v-238eb318] {
  padding: 12px;
}
.popover-opinion .tree-content .tree-btn[data-v-238eb318] {
  border-top: 1px solid #E6E6E6;
  padding: 8px 0px;
}
.popover-opinion .tree-content .tree-btn .el-button[data-v-238eb318] {
  font-size: 12px;
  color: #414141;
  line-height: 18px;
  border-radius: 4px;
  padding: 2px 16px;
}
.popover-opinion .tree-content .tree-btn .tree-btn-left[data-v-238eb318] {
  text-align: right;
}
.popover-opinion .tree-content .tree-btn .tree-btn-right[data-v-238eb318] {
  text-align: left;
}
.popover-opinion .tree-content .tree-btn .cancel[data-v-238eb318] {
  background: #ffffff;
  border: 1px solid #c0c4cd;
}
.popover-opinion .tree-content .tree-btn .submit[data-v-238eb318] {
  background: #de0422;
  color: #fff;
}
/******************* 以下是UI规范文件中的一些设置 Start ****************/
/******************* End ****************/
.searchReport[data-v-238eb318] {
  display: flex;
  flex-direction: column;
  flex: 1;
}
.searchReport-title[data-v-238eb318] {
  background: #1C2943;
  font-size: 14px;
  font-family: 'PingFangSC-Semibold', 'PingFang SC';
  font-weight: 600;
  color: #FFFFFF;
  line-height: 20px;
  min-height: 20px;
  padding: 8px 12px 8px 18px;
  position: relative;
  margin-bottom: 1px;
}
.searchReport-title[data-v-238eb318]::before {
  content: '';
  position: absolute;
  width: 2px;
  height: 16px;
  background: #BF8E58;
  left: 12px;
  top: 10px;
}
.searchReport-title .result[data-v-238eb318] {
  font-size: 13px;
  font-family: 'PingFangSC-Light', ' PingFang SC';
  font-weight: 300;
  color: #858E9E;
  line-height: 18px;
  margin-left: 20px;
}
.searchReport-title .result-value[data-v-238eb318] {
  color: #fff;
}
.searchReport-title .more[data-v-238eb318] {
  float: right;
  padding: 0 10px;
  font-size: 13px;
  font-family: 'PingFangSC-Light', "PingFang SC";
  font-weight: 300;
  color: #CCD1DA;
  line-height: 18px;
  cursor: pointer;
}
.searchReport-title .more[data-v-238eb318]:hover {
  color: #fff;
}
.searchReport-content[data-v-238eb318] {
  position: relative;
  flex: 1;
  flex-shrink: 0;
  background: #1C2943;
  overflow: auto;
  min-height: 60px;
}
.searchReport-content-listBX[data-v-238eb318] {
  height: 0;
}
.searchReport-content .empty[data-v-238eb318] {
  position: absolute;
  left: 0;
  top: 50%;
  width: 100%;
  transform: translate(0, -50%);
  color: #CCD1DA;
  text-align: center;
}
.searchReport-content .empty .noData[data-v-238eb318] {
  font-size: 14px;
  color: #999;
}
.searchReport-contain[data-v-238eb318] {
  position: relative;
  background: #1C2943;
}
.searchReport-contain li[data-v-238eb318]:last-child::after {
  display: none;
}
.searchReport-contain-item[data-v-238eb318] {
  cursor: pointer;
}
.searchReport-contain-item .normal-reports[data-v-238eb318] {
  padding: 20px 24px 16px;
  display: flex;
  flex-direction: column;
}
.searchReport-contain-item .normal-reports-title[data-v-238eb318] {
  display: flex;
  align-items: center;
}
.searchReport-contain-item .normal-reports-title img[data-v-238eb318] {
  width: 24px;
  height: 24px;
  margin-right: 8px;
}
.searchReport-contain-item .normal-reports-title h4[data-v-238eb318] {
  font-size: 14px;
  font-family: PingFangSC-Regular, PingFang SC;
  color: #CCD1DA;
}
.searchReport-contain-item .normal-reports-des[data-v-238eb318] {
  position: relative;
  padding-top: 16px;
}
.searchReport-contain-item .normal-reports-des .shu[data-v-238eb318] {
  margin: 0 12px;
  color: #858E9E;
}
.searchReport-contain-item .normal-reports-des-author[data-v-238eb318],
.searchReport-contain-item .normal-reports-des-company[data-v-238eb318],
.searchReport-contain-item .normal-reports-des-time[data-v-238eb318] {
  font-size: 12px;
  font-family: PingFangSC-Light, PingFang SC;
  color: #858E9E;
}
.searchReport-contain-item .normal-reports-des .txt[data-v-238eb318] {
  font-family: "PingFangSC-Regular";
  font-size: 14px;
  color: #CCD1DA;
  line-height: 20px;
  margin-bottom: 13px;
  margin-bottom: 12px;
  display: block;
  max-height: 20px;
  display: -webkit-box;
  display: -moz-box;
  -webkit-box-orient: vertical;
  box-orient: vertical;
  -webkit-line-clamp: 1;
  -moz-line-clamp: 1;
  line-clamp: 1;
  overflow: hidden;
  text-overflow: ellipsis;
  word-wrap: break-word;
  word-break: break-all;
}
.searchReport-contain-item .normal-reports-des .txt-des[data-v-238eb318] {
  font-size: 13px;
  line-height: 20px;
  font-family: 'PingFangSC-Light', "PingFang SC";
  color: #CCD1DA;
  text-align: justify;
  display: block;
  max-height: 60px;
  display: -webkit-box;
  display: -moz-box;
  -webkit-box-orient: vertical;
  box-orient: vertical;
  -webkit-line-clamp: 3;
  -moz-line-clamp: 3;
  line-clamp: 3;
  overflow: hidden;
  text-overflow: ellipsis;
  word-wrap: break-word;
  word-break: break-all;
}
.searchReport-contain-item .normal-reports-des .origin[data-v-238eb318] {
  position: absolute;
  bottom: 0;
  font-size: 12px;
  color: #858E9E;
  font-family: 'PingFangSC-Light';
  min-height: 17px;
  padding-right: 144px;
}
.searchReport-contain-item .normal-reports-des .origin .auth[data-v-238eb318] {
  width: 100%;
  display: block;
  max-height: 17px;
  display: -webkit-box;
  display: -moz-box;
  -webkit-box-orient: vertical;
  box-orient: vertical;
  -webkit-line-clamp: 1;
  -moz-line-clamp: 1;
  line-clamp: 1;
  overflow: hidden;
  text-overflow: ellipsis;
  word-wrap: break-word;
  word-break: break-all;
}
.searchReport-contain-item .normal-reports-des .origin .update[data-v-238eb318] {
  right: 0;
  top: 0;
  font-size: 12px;
  color: #858E9E;
  position: absolute;
}
.searchReport-contain-item[data-v-238eb318]::after {
  content: '';
  display: block;
  width: calc(100% - 24px);
  height: 1px;
  background: #152035;
  margin: 0 auto;
}
.searchReport-contain-item:hover .normal-reports-des .txt[data-v-238eb318] {
  color: #fff;
}
.searchReport-contain-item:hover .normal-reports-des .txt-des[data-v-238eb318] {
  color: #fff;
}
.searchReport-contain .endBx[data-v-238eb318] {
  position: absolute;
  left: 0;
  bottom: 10px;
  width: 100%;
  color: #CCD1DA;
  text-align: center;
  height: 28px;
  line-height: 28px;
}
.searchReport-contain .endBx .err[data-v-238eb318] {
  font-size: 12px;
  color: #ea1515;
  cursor: pointer;
}
.searchReport-contain .endBx .err[data-v-238eb318]:hover {
  color: #f42e2e;
}
.searchReport-contain .endBx .noMore[data-v-238eb318] {
  color: #999;
  font-size: 12px;
}

/******************* 以下是UI规范文件中的一些设置 Start ****************/
/******************* End ****************/
.text-ellipsis[data-v-41d3decc] {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.imgbackground[data-v-41d3decc] {
  background-color: #f6f6f6;
  background-image: url(../img/img_default_v2.01.png);
  background-position: center;
  background-repeat: no-repeat;
  background-size: auto;
}
.el-scrollbar__bar.is-horizontal[data-v-41d3decc] {
  display: none;
}
.el-scrollbar__wrap[data-v-41d3decc] {
  overflow-x: hidden;
}
.popover-opinion[data-v-41d3decc] {
  padding: 0;
}
.popover-opinion .tree-content .scroll-box[data-v-41d3decc] {
  overflow-y: scroll;
  max-height: 300px;
}
.popover-opinion .tree-content .tree-box[data-v-41d3decc] {
  padding: 12px;
}
.popover-opinion .tree-content .tree-btn[data-v-41d3decc] {
  border-top: 1px solid #E6E6E6;
  padding: 8px 0px;
}
.popover-opinion .tree-content .tree-btn .el-button[data-v-41d3decc] {
  font-size: 12px;
  color: #414141;
  line-height: 18px;
  border-radius: 4px;
  padding: 2px 16px;
}
.popover-opinion .tree-content .tree-btn .tree-btn-left[data-v-41d3decc] {
  text-align: right;
}
.popover-opinion .tree-content .tree-btn .tree-btn-right[data-v-41d3decc] {
  text-align: left;
}
.popover-opinion .tree-content .tree-btn .cancel[data-v-41d3decc] {
  background: #ffffff;
  border: 1px solid #c0c4cd;
}
.popover-opinion .tree-content .tree-btn .submit[data-v-41d3decc] {
  background: #de0422;
  color: #fff;
}
[data-v-41d3decc]::-webkit-scrollbar {
  width: 10px;
  height: 10px;
}
[data-v-41d3decc]::-webkit-scrollbar-track {
  background: #fff;
}
[data-v-41d3decc]::-webkit-scrollbar-thumb {
  background-color: #ccc;
  border-radius: 6px;
  border: 2px solid #fff;
}
[data-v-41d3decc]::-webkit-scrollbar-thumb:hover {
  background-color: #FF8700;
}
*[data-v-41d3decc] {
  touch-action: pan-y;
}
html[data-v-41d3decc] {
  background-color: #0a101c;
}
body[data-v-41d3decc] {
  font-size: 16px;
  font-weight: 400;
  margin: 0;
  font-family: "PingFang SC", "SourceHanSansCN", "SourceHanSansSC", "Hiragino Sans GB", "Arial", "Microsoft YaHei", "WenQuanYi Micro Hei", "Helvetica Neue", Arial, sans-serif;
  -webkit-font-smoothing: antialiased;
}
a[data-v-41d3decc],
a[data-v-41d3decc]:hover,
a[data-v-41d3decc]:focus {
  text-decoration: none;
}
html input[data-v-41d3decc]:focus {
  outline: none;
}
.f-clearfix[data-v-41d3decc] {
  zoom: 1;
}
.f-clearfix[data-v-41d3decc]:after {
  content: '.';
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
.remPc[data-v-41d3decc] {
  font-size: calc((100vw / 1920) * 10) !important;
}
.remMobile[data-v-41d3decc] {
  font-size: calc((100vw / 375) * 10) !important;
}
.text-ellipsis[data-v-41d3decc] {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.imgbackground[data-v-41d3decc] {
  background-color: #f6f6f6;
  background-image: url(../img/img_default_v2.01.png);
  background-position: center;
  background-repeat: no-repeat;
  background-size: auto;
}
.el-scrollbar__bar.is-horizontal[data-v-41d3decc] {
  display: none;
}
.el-scrollbar__wrap[data-v-41d3decc] {
  overflow-x: hidden;
}
.popover-opinion[data-v-41d3decc] {
  padding: 0;
}
.popover-opinion .tree-content .scroll-box[data-v-41d3decc] {
  overflow-y: scroll;
  max-height: 300px;
}
.popover-opinion .tree-content .tree-box[data-v-41d3decc] {
  padding: 12px;
}
.popover-opinion .tree-content .tree-btn[data-v-41d3decc] {
  border-top: 1px solid #E6E6E6;
  padding: 8px 0px;
}
.popover-opinion .tree-content .tree-btn .el-button[data-v-41d3decc] {
  font-size: 12px;
  color: #414141;
  line-height: 18px;
  border-radius: 4px;
  padding: 2px 16px;
}
.popover-opinion .tree-content .tree-btn .tree-btn-left[data-v-41d3decc] {
  text-align: right;
}
.popover-opinion .tree-content .tree-btn .tree-btn-right[data-v-41d3decc] {
  text-align: left;
}
.popover-opinion .tree-content .tree-btn .cancel[data-v-41d3decc] {
  background: #ffffff;
  border: 1px solid #c0c4cd;
}
.popover-opinion .tree-content .tree-btn .submit[data-v-41d3decc] {
  background: #de0422;
  color: #fff;
}
/******************* 以下是UI规范文件中的一些设置 Start ****************/
/******************* End ****************/
[data-v-41d3decc] .myFundAddDialog .el-input .el-input__count .el-input__count-inner {
  background: transparent;
}
[data-v-41d3decc] .myFundAddDialog .el-dialog {
  background: transparent;
}
[data-v-41d3decc] .myFundAddDialog .el-dialog .el-dialog__header {
  font-size: 14px;
  font-family: PingFangSC-Semibold, PingFang SC;
  color: #ffffff;
  line-height: 20px;
  padding: 8px 12px;
  background: #26375a;
}
[data-v-41d3decc] .myFundAddDialog .el-dialog .el-dialog__header .el-dialog__title {
  font-size: 14px;
  color: #ffffff;
  line-height: 20px;
}
[data-v-41d3decc] .myFundAddDialog .el-dialog .el-dialog__header .el-dialog__headerbtn {
  top: 10px;
  right: 10px;
}
[data-v-41d3decc] .myFundAddDialog .el-dialog .el-dialog__header .el-dialog__headerbtn .el-dialog__close {
  color: #c5c5c5;
}
[data-v-41d3decc] .myFundAddDialog .el-dialog .el-dialog__body {
  background: #1c2943;
  padding: 20px 20px 10px;
}
[data-v-41d3decc] .myFundAddDialog .el-dialog .el-dialog__body .el-form-item {
  margin-bottom: 0;
}
[data-v-41d3decc] .myFundAddDialog .el-dialog .el-dialog__body .el-form-item__label {
  font-size: 14px;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #CCD1DA;
}
[data-v-41d3decc] .myFundAddDialog .el-dialog .el-dialog__body .el-input__inner {
  height: 32px;
  background: rgba(0, 0, 0, 0.25);
  border-radius: 2px;
  border: 1px solid #3B465C;
  color: #ccd1da;
}
[data-v-41d3decc] .myFundAddDialog .el-dialog .el-dialog__body .el-input__inner::-moz-placeholder {
  font-size: 14px;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #5D6779;
  line-height: 20px;
}
[data-v-41d3decc] .myFundAddDialog .el-dialog .el-dialog__body .el-input__inner::placeholder {
  font-size: 14px;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #5D6779;
  line-height: 20px;
}
[data-v-41d3decc] .myFundAddDialog .el-dialog .el-dialog__footer {
  background: #1c2943;
}
[data-v-41d3decc] .myFundAddDialog .el-dialog .el-dialog__footer .el-button {
  padding: 0;
  border: none;
  width: 76px;
  border-radius: 2px;
  height: 32px;
  font-size: 14px;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #FFFFFF;
}
[data-v-41d3decc] .myFundAddDialog .el-dialog .el-dialog__footer .sureBtn {
  background: linear-gradient(270deg, #A47644 0%, #946229 100%);
}
[data-v-41d3decc] .myFundAddDialog .el-dialog .el-dialog__footer .cancelBtn {
  background: rgba(0, 0, 0, 0.25);
  border: 1px solid #3B465C;
}
.searchChart[data-v-41d3decc] {
  display: flex;
  flex-direction: column;
  flex: 1;
}
.searchChart-title[data-v-41d3decc] {
  background: #1C2943;
  font-size: 14px;
  font-family: 'PingFangSC-Semibold', 'PingFang SC';
  font-weight: 600;
  color: #FFFFFF;
  line-height: 20px;
  min-height: 20px;
  padding: 8px 12px 8px 18px;
  position: relative;
  margin-bottom: 1px;
  overflow: hidden;
}
.searchChart-title[data-v-41d3decc]::before {
  content: '';
  position: absolute;
  width: 2px;
  height: 16px;
  background: #BF8E58;
  left: 12px;
  top: 10px;
}
.searchChart-title .result[data-v-41d3decc] {
  font-size: 13px;
  font-family: 'PingFangSC-Light', ' PingFang SC';
  font-weight: 300;
  color: #858E9E;
  line-height: 18px;
  margin-left: 20px;
}
.searchChart-title .result-value[data-v-41d3decc] {
  color: #fff;
}
.searchChart-title .more[data-v-41d3decc] {
  float: right;
  padding: 0 10px;
  font-size: 13px;
  font-family: 'PingFangSC-Light', "PingFang SC";
  font-weight: 300;
  color: #CCD1DA;
  line-height: 18px;
  cursor: pointer;
}
.searchChart-title .more[data-v-41d3decc]:hover {
  color: #fff;
}
.searchChart-content[data-v-41d3decc] {
  position: relative;
  flex: 1;
  flex-shrink: 0;
  background: #1C2943;
  overflow: auto;
  min-height: 60px;
}
.searchChart-content-listBX[data-v-41d3decc] {
  height: 0;
}
.searchChart-content-listBX .shareBox-body-hidden[data-v-41d3decc] {
  padding: 0 114px;
}
.searchChart-content-listBX .shareBox-body-hidden .shareBox-top-hidden[data-v-41d3decc] {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 16px;
}
.searchChart-content-listBX .shareBox-body-hidden .shareBox-top-hidden .share-body-top[data-v-41d3decc] {
  width: 100%;
  flex: 1;
}
.searchChart-content-listBX .shareBox-body-hidden .shareBox-bottom-hidden[data-v-41d3decc] {
  display: flex;
  align-items: center;
}
.searchChart-content .empty[data-v-41d3decc] {
  position: absolute;
  left: 0;
  top: 50%;
  width: 100%;
  transform: translate(0, -50%);
  color: #CCD1DA;
  text-align: center;
}
.searchChart-content .empty .noData[data-v-41d3decc] {
  font-size: 14px;
  color: #999;
}
.searchChart-contain[data-v-41d3decc] {
  position: relative;
  background: #1C2943;
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  max-width: 100%;
  padding: 16px 0 16px 24px;
}
.searchChart-contain-item[data-v-41d3decc] {
  cursor: pointer;
  width: 269px;
  background: #1C2943;
  border: 1px solid #707B91;
  margin-bottom: 20px;
  margin-right: 20px;
  box-sizing: border-box;
}
.searchChart-contain-item .normal-charts[data-v-41d3decc] {
  padding: 12px;
  display: flex;
  flex-direction: column;
  justify-content: space-around;
}
.searchChart-contain-item .normal-charts .normal-charts-title[data-v-41d3decc] {
  flex: 1;
}
.searchChart-contain-item .normal-charts .share_icon[data-v-41d3decc] {
  display: inline-block;
  width: 15px;
  height: 15px;
  margin-bottom: 12px;
  background: url(../static/img/send.57d8fb91.svg);
}
.searchChart-contain-item .normal-charts .share_icon[data-v-41d3decc]:hover {
  background: url(../static/img/send-hover.b02620fb.svg);
}
.searchChart-contain-item .normal-charts .pic[data-v-41d3decc] {
  position: relative;
  width: 245px;
  height: 149px;
}
.searchChart-contain-item .normal-charts .pic .expand_icon[data-v-41d3decc] {
  position: absolute;
  width: 24px;
  height: 24px;
  background: linear-gradient(270deg, #A47644 0%, #946229 100%);
  border-radius: 2px;
  bottom: 4px;
  right: 4px;
  background: url(../static/img/expand.8d37990c.svg);
}
.searchChart-contain-item .normal-charts .pic .expand_icon[data-v-41d3decc]:hover {
  background: url(../static/img/expand-hover.43818177.svg);
}
.searchChart-contain-item .normal-charts .data_source[data-v-41d3decc] {
  font-size: 12px;
  font-family: PingFangSC-Light, PingFang SC;
  color: #CCD1DA;
  line-height: 17px;
  margin: 8px 0 12px;
  height: 17px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.searchChart-contain-item .normal-charts .link_info[data-v-41d3decc] {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin: 14px 0 0;
}
.searchChart-contain-item .normal-charts .link_info a[data-v-41d3decc] {
  display: flex;
  align-items: center;
  text-decoration: none;
}
.searchChart-contain-item .normal-charts .link_info a img[data-v-41d3decc] {
  margin-right: 4px;
}
.searchChart-contain-item .normal-charts .link_info a .link_font[data-v-41d3decc] {
  font-size: 14px;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #CCD1DA;
  line-height: 20px;
}
.searchChart-contain-item .normal-charts .link_info .link_time[data-v-41d3decc] {
  font-size: 12px;
  font-family: PingFangSC-Regular, PingFang SC;
  color: #858E9E;
}
.searchChart-contain-item .normal-charts-title[data-v-41d3decc] {
  display: flex;
  align-items: center;
}
.searchChart-contain-item .normal-charts-title img[data-v-41d3decc] {
  margin-right: 8px;
}
.searchChart-contain-item .normal-charts-title h4[data-v-41d3decc] {
  font-size: 14px;
  font-family: PingFangSC-Regular, PingFang SC;
  color: #CCD1DA;
  margin-bottom: 12px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.searchChart-contain-item .normal-charts-des[data-v-41d3decc] {
  position: relative;
  overflow: hidden;
  max-height: 21px;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.searchChart-contain-item .normal-charts-des .shu[data-v-41d3decc] {
  margin: 0 12px;
  color: #858E9E;
}
.searchChart-contain-item .normal-charts-des-category[data-v-41d3decc],
.searchChart-contain-item .normal-charts-des-author[data-v-41d3decc],
.searchChart-contain-item .normal-charts-des-type[data-v-41d3decc] {
  font-size: 12px;
  font-family: PingFangSC-Light, PingFang SC;
  color: #858E9E;
}
.searchChart-contain-item .normal-charts-des .txt[data-v-41d3decc] {
  font-family: "PingFangSC-Regular";
  font-size: 14px;
  color: #CCD1DA;
  line-height: 20px;
  margin-bottom: 13px;
  margin-bottom: 12px;
  display: block;
  max-height: 20px;
  display: -webkit-box;
  display: -moz-box;
  -webkit-box-orient: vertical;
  box-orient: vertical;
  -webkit-line-clamp: 1;
  -moz-line-clamp: 1;
  line-clamp: 1;
  overflow: hidden;
  text-overflow: ellipsis;
  word-wrap: break-word;
  word-break: break-all;
}
.searchChart-contain-item .normal-charts-des .txt-des[data-v-41d3decc] {
  font-size: 13px;
  line-height: 20px;
  font-family: 'PingFangSC-Light', "PingFang SC";
  color: #CCD1DA;
  text-align: justify;
  display: block;
  max-height: 60px;
  display: -webkit-box;
  display: -moz-box;
  -webkit-box-orient: vertical;
  box-orient: vertical;
  -webkit-line-clamp: 3;
  -moz-line-clamp: 3;
  line-clamp: 3;
  overflow: hidden;
  text-overflow: ellipsis;
  word-wrap: break-word;
  word-break: break-all;
}
.searchChart-contain-item .normal-charts-des .origin[data-v-41d3decc] {
  position: absolute;
  bottom: 0;
  font-size: 12px;
  color: #858E9E;
  font-family: 'PingFangSC-Light';
  min-height: 17px;
  padding-right: 144px;
}
.searchChart-contain-item .normal-charts-des .origin .auth[data-v-41d3decc] {
  width: 100%;
  display: block;
  max-height: 17px;
  display: -webkit-box;
  display: -moz-box;
  -webkit-box-orient: vertical;
  box-orient: vertical;
  -webkit-line-clamp: 1;
  -moz-line-clamp: 1;
  line-clamp: 1;
  overflow: hidden;
  text-overflow: ellipsis;
  word-wrap: break-word;
  word-break: break-all;
}
.searchChart-contain-item .normal-charts-des .origin .update[data-v-41d3decc] {
  right: 0;
  top: 0;
  font-size: 12px;
  color: #858E9E;
  position: absolute;
}
.searchChart-contain-item:hover .normal-charts-des .txt[data-v-41d3decc] {
  color: #fff;
}
.searchChart-contain-item:hover .normal-charts-des .txt-des[data-v-41d3decc] {
  color: #fff;
}
@media screen and (max-width: 1440px) {
.searchChart-contain .searchChart-contain-item[data-v-41d3decc] {
    cursor: pointer;
    width: 259px;
    background: #1C2943;
    border: 1px solid #707B91;
    margin-bottom: 20px;
    margin-right: 20px;
    box-sizing: border-box;
}
.searchChart-contain .searchChart-contain-item .normal-charts[data-v-41d3decc] {
    padding: 12px;
    display: flex;
    flex-direction: column;
}
.searchChart-contain .searchChart-contain-item .normal-charts .pic[data-v-41d3decc] {
    width: 235px;
    height: 149px;
}
}
.searchChart-contain .endBx[data-v-41d3decc] {
  position: absolute;
  left: 0;
  bottom: 10px;
  width: 100%;
  color: #CCD1DA;
  text-align: center;
  height: 28px;
  line-height: 28px;
}
.searchChart-contain .endBx .err[data-v-41d3decc] {
  font-size: 12px;
  color: #ea1515;
  cursor: pointer;
}
.searchChart-contain .endBx .err[data-v-41d3decc]:hover {
  color: #f42e2e;
}
.searchChart-contain .endBx .noMore[data-v-41d3decc] {
  color: #999;
  font-size: 12px;
}

/******************* 以下是UI规范文件中的一些设置 Start ****************/
/******************* End ****************/
.text-ellipsis {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.imgbackground {
  background-color: #f6f6f6;
  background-image: url(../img/img_default_v2.01.png);
  background-position: center;
  background-repeat: no-repeat;
  background-size: auto;
}
.el-scrollbar__bar.is-horizontal {
  display: none;
}
.el-scrollbar__wrap {
  overflow-x: hidden;
}
.popover-opinion {
  padding: 0;
}
.popover-opinion .tree-content .scroll-box {
  overflow-y: scroll;
  max-height: 300px;
}
.popover-opinion .tree-content .tree-box {
  padding: 12px;
}
.popover-opinion .tree-content .tree-btn {
  border-top: 1px solid #E6E6E6;
  padding: 8px 0px;
}
.popover-opinion .tree-content .tree-btn .el-button {
  font-size: 12px;
  color: #414141;
  line-height: 18px;
  border-radius: 4px;
  padding: 2px 16px;
}
.popover-opinion .tree-content .tree-btn .tree-btn-left {
  text-align: right;
}
.popover-opinion .tree-content .tree-btn .tree-btn-right {
  text-align: left;
}
.popover-opinion .tree-content .tree-btn .cancel {
  background: #ffffff;
  border: 1px solid #c0c4cd;
}
.popover-opinion .tree-content .tree-btn .submit {
  background: #de0422;
  color: #fff;
}
::-webkit-scrollbar {
  width: 10px;
  height: 10px;
}
::-webkit-scrollbar-track {
  background: #fff;
}
::-webkit-scrollbar-thumb {
  background-color: #ccc;
  border-radius: 6px;
  border: 2px solid #fff;
}
::-webkit-scrollbar-thumb:hover {
  background-color: #FF8700;
}
* {
  touch-action: pan-y;
}
html {
  background-color: #0a101c;
}
body {
  font-size: 16px;
  font-weight: 400;
  margin: 0;
  font-family: "PingFang SC", "SourceHanSansCN", "SourceHanSansSC", "Hiragino Sans GB", "Arial", "Microsoft YaHei", "WenQuanYi Micro Hei", "Helvetica Neue", Arial, sans-serif;
  -webkit-font-smoothing: antialiased;
}
a,
a:hover,
a:focus {
  text-decoration: none;
}
html input:focus {
  outline: none;
}
.f-clearfix {
  zoom: 1;
}
.f-clearfix:after {
  content: '.';
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
.remPc {
  font-size: calc((100vw / 1920) * 10) !important;
}
.remMobile {
  font-size: calc((100vw / 375) * 10) !important;
}
.text-ellipsis {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.imgbackground {
  background-color: #f6f6f6;
  background-image: url(../img/img_default_v2.01.png);
  background-position: center;
  background-repeat: no-repeat;
  background-size: auto;
}
.el-scrollbar__bar.is-horizontal {
  display: none;
}
.el-scrollbar__wrap {
  overflow-x: hidden;
}
.popover-opinion {
  padding: 0;
}
.popover-opinion .tree-content .scroll-box {
  overflow-y: scroll;
  max-height: 300px;
}
.popover-opinion .tree-content .tree-box {
  padding: 12px;
}
.popover-opinion .tree-content .tree-btn {
  border-top: 1px solid #E6E6E6;
  padding: 8px 0px;
}
.popover-opinion .tree-content .tree-btn .el-button {
  font-size: 12px;
  color: #414141;
  line-height: 18px;
  border-radius: 4px;
  padding: 2px 16px;
}
.popover-opinion .tree-content .tree-btn .tree-btn-left {
  text-align: right;
}
.popover-opinion .tree-content .tree-btn .tree-btn-right {
  text-align: left;
}
.popover-opinion .tree-content .tree-btn .cancel {
  background: #ffffff;
  border: 1px solid #c0c4cd;
}
.popover-opinion .tree-content .tree-btn .submit {
  background: #de0422;
  color: #fff;
}
/******************* 以下是UI规范文件中的一些设置 Start ****************/
/******************* End ****************/
.sendPopper {
  background: #2B3C5E;
  border: 1px solid #1c2943;
  color: #ccd1da;
  box-shadow: 0px 4px 15px 0px rgba(10, 16, 28, 0.3);
  border-radius: 2px;
  padding: 0;
}
.sendPopper .ulBox {
  width: 100%;
  display: flex;
  flex-direction: column;
  margin-bottom: 6px;
}
.sendPopper .ulBox span {
  width: 100%;
  font-size: 12px;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #858E9E;
  line-height: 17px;
  padding: 12px 16px 6px ;
}
.sendPopper .ulBox .liBox {
  height: 200px;
  overflow: scroll;
}
.sendPopper .ulBox .liType {
  position: relative;
  height: 32px;
  font-size: 14px;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #CCD1DA;
  line-height: 20px;
  padding: 6px 16px;
  cursor: pointer;
  max-width: 100%;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.sendPopper .ulBox .liType .li_icon {
  position: absolute;
  right: 8px;
  top: 8px;
  display: none;
}
.sendPopper .ulBox .liType:hover {
  color: #BF8E58;
  background: #1C2943;
}
.sendPopper .ulBox .activeLi {
  color: #BF8E58;
  background: #1C2943;
}
.sendPopper .ulBox .activeLi .li_icon {
  position: absolute;
  display: block;
  right: 8px;
  top: 8px;
}
.sendPopper .addType {
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 14px;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #CCD1DA;
  line-height: 20px;
  padding: 7px 0 8px;
  border-top: 1px solid #0A101C;
  cursor: pointer;
}
.sendPopper .addType i {
  margin-right: 7px;
}
.sendPopper[x-placement^="bottom"] .popper__arrow::after {
  border-bottom-color: #2B3C5E;
}
.sendPopper[x-placement^="bottom"] .popper__arrow {
  border-bottom-color: #2B3C5E;
}
.sendPopper[x-placement^="top"] .popper__arrow::after {
  border-top-color: #2B3C5E;
}
.sendPopper[x-placement^="top"] .popper__arrow {
  border-top-color: #2B3C5E;
}
.myShareDialog .shareBox {
  display: flex;
  flex-direction: column;
}
.myShareDialog .shareBox .shareBox-head {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.myShareDialog .shareBox .shareBox-head .share-link {
  display: flex;
  align-items: center;
  font-size: 14px;
  font-family: PingFangSC-Regular, PingFang SC;
  color: #222222;
  line-height: 20px;
  cursor: pointer;
}
.myShareDialog .shareBox .shareBox-head .share-send {
  font-size: 14px;
  font-family: PingFangSC-Regular, PingFang SC;
  color: #222222;
  line-height: 20px;
  display: flex;
  align-items: center;
}
.myShareDialog .shareBox .shareBox-head .share-send .shareIcon-expand {
  width: 15px;
  height: 15px;
  background: url(../static/img/send.57d8fb91.svg);
  margin-right: 4px;
}
.myShareDialog .shareBox .shareBox-head .share-send:hover {
  color: #BF8E58;
}
.myShareDialog .shareBox .shareBox-head .share-send:hover .shareIcon-expand {
  background: url(../static/img/send-hover.b02620fb.svg);
}
.myShareDialog .shareBox .shareBox-body {
  padding: 0 114px;
}
.myShareDialog .shareBox .shareBox-body .shareBox-top {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 452px;
  min-height: 310px;
  margin-bottom: 16px;
}
.myShareDialog .shareBox .shareBox-body .shareBox-top .share-body-top {
  width: 100%;
  flex: 1;
}
.myShareDialog .shareBox .shareBox-body .shareBox-bottom {
  display: flex;
  align-items: center;
}
.myShareDialog .el-dialog__header {
  background: #DDE3EE;
  font-size: 14px;
  font-family: PingFangSC-Semibold, PingFang SC;
  color: #222222;
  line-height: 20px;
  padding: 8px 12px;
}
.myShareDialog .el-dialog__header .el-dialog__title {
  display: inline-block;
  max-width: 80%;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.myShareDialog .el-dialog__body {
  padding: 16px 24px;
  background: #FFFFFF;
}
.myShareDialog .el-dialog__headerbtn {
  top: 12px;
  right: 12px;
}
.el-message-box {
  background: #1c2943;
  border: none;
}
.el-message-box .el-message-box__header {
  background: #26375a;
}
.el-message-box .el-message-box__header .el-message-box__title {
  font-size: 14px;
  font-family: PingFangSC-Semibold, PingFang SC;
  font-weight: 600;
  color: #ccd1da;
}
.el-message-box .el-message-box__headerbtn {
  top: 12px;
}
.el-message-box .el-message-box__content {
  font-size: 14px;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #ccd1da;
}
.el-message-box .el-button {
  width: 76px;
  height: 32px;
  background: rgba(0, 0, 0, 0.25);
  border-radius: 2px;
  border: 1px solid #3b465c;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #ccd1da;
}
.el-message-box .el-message-box__btns button:nth-child(2) {
  width: 76px;
  height: 32px;
  background: linear-gradient(270deg, #a47644 0%, #946229 100%);
  border-radius: 2px;
}

/******************* 以下是UI规范文件中的一些设置 Start ****************/
/******************* End ****************/
.text-ellipsis[data-v-2680a104] {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.imgbackground[data-v-2680a104] {
  background-color: #f6f6f6;
  background-image: url(../img/img_default_v2.01.png);
  background-position: center;
  background-repeat: no-repeat;
  background-size: auto;
}
.el-scrollbar__bar.is-horizontal[data-v-2680a104] {
  display: none;
}
.el-scrollbar__wrap[data-v-2680a104] {
  overflow-x: hidden;
}
.popover-opinion[data-v-2680a104] {
  padding: 0;
}
.popover-opinion .tree-content .scroll-box[data-v-2680a104] {
  overflow-y: scroll;
  max-height: 300px;
}
.popover-opinion .tree-content .tree-box[data-v-2680a104] {
  padding: 12px;
}
.popover-opinion .tree-content .tree-btn[data-v-2680a104] {
  border-top: 1px solid #E6E6E6;
  padding: 8px 0px;
}
.popover-opinion .tree-content .tree-btn .el-button[data-v-2680a104] {
  font-size: 12px;
  color: #414141;
  line-height: 18px;
  border-radius: 4px;
  padding: 2px 16px;
}
.popover-opinion .tree-content .tree-btn .tree-btn-left[data-v-2680a104] {
  text-align: right;
}
.popover-opinion .tree-content .tree-btn .tree-btn-right[data-v-2680a104] {
  text-align: left;
}
.popover-opinion .tree-content .tree-btn .cancel[data-v-2680a104] {
  background: #ffffff;
  border: 1px solid #c0c4cd;
}
.popover-opinion .tree-content .tree-btn .submit[data-v-2680a104] {
  background: #de0422;
  color: #fff;
}
[data-v-2680a104]::-webkit-scrollbar {
  width: 10px;
  height: 10px;
}
[data-v-2680a104]::-webkit-scrollbar-track {
  background: #fff;
}
[data-v-2680a104]::-webkit-scrollbar-thumb {
  background-color: #ccc;
  border-radius: 6px;
  border: 2px solid #fff;
}
[data-v-2680a104]::-webkit-scrollbar-thumb:hover {
  background-color: #FF8700;
}
*[data-v-2680a104] {
  touch-action: pan-y;
}
html[data-v-2680a104] {
  background-color: #0a101c;
}
body[data-v-2680a104] {
  font-size: 16px;
  font-weight: 400;
  margin: 0;
  font-family: "PingFang SC", "SourceHanSansCN", "SourceHanSansSC", "Hiragino Sans GB", "Arial", "Microsoft YaHei", "WenQuanYi Micro Hei", "Helvetica Neue", Arial, sans-serif;
  -webkit-font-smoothing: antialiased;
}
a[data-v-2680a104],
a[data-v-2680a104]:hover,
a[data-v-2680a104]:focus {
  text-decoration: none;
}
html input[data-v-2680a104]:focus {
  outline: none;
}
.f-clearfix[data-v-2680a104] {
  zoom: 1;
}
.f-clearfix[data-v-2680a104]:after {
  content: '.';
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
.remPc[data-v-2680a104] {
  font-size: calc((100vw / 1920) * 10) !important;
}
.remMobile[data-v-2680a104] {
  font-size: calc((100vw / 375) * 10) !important;
}
.text-ellipsis[data-v-2680a104] {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.imgbackground[data-v-2680a104] {
  background-color: #f6f6f6;
  background-image: url(../img/img_default_v2.01.png);
  background-position: center;
  background-repeat: no-repeat;
  background-size: auto;
}
.el-scrollbar__bar.is-horizontal[data-v-2680a104] {
  display: none;
}
.el-scrollbar__wrap[data-v-2680a104] {
  overflow-x: hidden;
}
.popover-opinion[data-v-2680a104] {
  padding: 0;
}
.popover-opinion .tree-content .scroll-box[data-v-2680a104] {
  overflow-y: scroll;
  max-height: 300px;
}
.popover-opinion .tree-content .tree-box[data-v-2680a104] {
  padding: 12px;
}
.popover-opinion .tree-content .tree-btn[data-v-2680a104] {
  border-top: 1px solid #E6E6E6;
  padding: 8px 0px;
}
.popover-opinion .tree-content .tree-btn .el-button[data-v-2680a104] {
  font-size: 12px;
  color: #414141;
  line-height: 18px;
  border-radius: 4px;
  padding: 2px 16px;
}
.popover-opinion .tree-content .tree-btn .tree-btn-left[data-v-2680a104] {
  text-align: right;
}
.popover-opinion .tree-content .tree-btn .tree-btn-right[data-v-2680a104] {
  text-align: left;
}
.popover-opinion .tree-content .tree-btn .cancel[data-v-2680a104] {
  background: #ffffff;
  border: 1px solid #c0c4cd;
}
.popover-opinion .tree-content .tree-btn .submit[data-v-2680a104] {
  background: #de0422;
  color: #fff;
}
/******************* 以下是UI规范文件中的一些设置 Start ****************/
/******************* End ****************/
.searchIdx[data-v-2680a104] {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.searchIdx-title[data-v-2680a104] {
  background: #1C2943;
  font-size: 14px;
  font-family: 'PingFangSC-Semibold', 'PingFang SC';
  font-weight: 600;
  color: #FFFFFF;
  line-height: 20px;
  min-height: 20px;
  padding: 8px 12px 8px 18px;
  position: relative;
  margin-bottom: 1px;
}
.searchIdx-title[data-v-2680a104]::before {
  content: '';
  position: absolute;
  width: 2px;
  height: 16px;
  background: #BF8E58;
  left: 12px;
  top: 10px;
}
.searchIdx-title .result[data-v-2680a104] {
  font-size: 13px;
  font-family: 'PingFangSC-Light', ' PingFang SC';
  font-weight: 300;
  color: #858E9E;
  line-height: 18px;
  margin-left: 20px;
}
.searchIdx-title .result-value[data-v-2680a104] {
  color: #fff;
}
.searchIdx-title .more[data-v-2680a104] {
  float: right;
  padding: 0 10px;
  font-size: 13px;
  font-family: 'PingFangSC-Light', "PingFang SC";
  font-weight: 300;
  color: #CCD1DA;
  line-height: 18px;
  cursor: pointer;
}
.searchIdx-title .more[data-v-2680a104]:hover {
  color: #fff;
}
.searchIdx-content[data-v-2680a104] {
  background: #1C2943;
  position: relative;
  flex: 1;
  padding: 17px 24px;
}
.searchIdx-content[data-v-2680a104]  .el-table {
  border: solid 1px #152035;
  background: transparent;
}
.searchIdx-content[data-v-2680a104]  .el-table::before {
  height: 1px;
  background: #152035;
}
.searchIdx-content[data-v-2680a104]  .el-table::after {
  width: 1px;
  background: #152035;
}
.searchIdx-content[data-v-2680a104]  .el-table.el-table--border .table_cell {
  border-right: solid 1px #152035;
}
.searchIdx-content[data-v-2680a104]  .el-table.el-table--border .table_header_cell {
  border-right: none;
}
.searchIdx-content[data-v-2680a104]  .el-table .oddClass {
  background: #1C2943;
}
.searchIdx-content[data-v-2680a104]  .el-table .oddClass .table_cell {
  background: #1C2943;
}
.searchIdx-content[data-v-2680a104]  .el-table .evenClass {
  background: #1C2943;
}
.searchIdx-content[data-v-2680a104]  .el-table .evenClass .table_cell {
  background-color: rgba(21, 32, 53, 0.5);
}
.searchIdx-content[data-v-2680a104]  .el-table .table_cell {
  padding: 6px 8px;
  border-bottom: solid 1px #152035;
}
.searchIdx-content[data-v-2680a104]  .el-table .table_cell .cell {
  height: 20px;
  line-height: 20px;
  font-size: 13px;
  font-family: 'PingFangSC-Light', 'PingFang SC';
  font-weight: 300;
  color: #CCD1DA;
}
.searchIdx-content[data-v-2680a104]  .el-table .table_cell .cell .cell_bx {
  padding-left: 52px;
  position: relative;
}
.searchIdx-content[data-v-2680a104]  .el-table .table_cell .cell .cell_bx .market_icon {
  position: absolute;
  left: 0;
  top: 0;
  height: 20px;
  width: 44px;
  line-height: 18px;
  border: solid 1px #3997FF;
  display: block;
  text-align: center;
}
.searchIdx-content[data-v-2680a104]  .el-table .table_cell .cell .cell_bx .market_81 {
  color: #69C6FF;
  border-color: #69C6FF;
}
.searchIdx-content[data-v-2680a104]  .el-table .table_cell .cell .cell_bx .market_83 {
  color: #ECB437;
  border-color: #ECB437;
}
.searchIdx-content[data-v-2680a104]  .el-table .table_cell .cell .cell_bx .market_90 {
  color: #3997FF;
  border-color: #3997FF;
}
.searchIdx-content[data-v-2680a104]  .el-table .table_cell .cell .cell_bx .market_HK {
  color: #928CFF;
  border-color: #928CFF;
}
.searchIdx-content[data-v-2680a104]  .el-table .table_cell .cell .cell_bx .idxName {
  cursor: pointer;
}
.searchIdx-content[data-v-2680a104]  .el-table .table_cell .cell .cell_bx .idxName:hover {
  color: #fff;
}
.searchIdx-content[data-v-2680a104]  .el-table .table_header_cell {
  background: #152035;
  border-bottom: solid 1px #152035;
  padding: 6px 8px;
}
.searchIdx-content[data-v-2680a104]  .el-table .table_header_cell .cell {
  font-size: 13px;
  font-family: 'PingFangSC-Regular', 'PingFang SC';
  font-weight: 400;
  color: #CCD1DA;
  line-height: 20px;
}
.searchIdx-content[data-v-2680a104]  .el-table .endBx {
  text-align: center;
  line-height: 28px;
  height: 28px;
}
.searchIdx-content[data-v-2680a104]  .el-table .endBx .err {
  font-size: 12px;
  color: #ea1515;
  cursor: pointer;
}
.searchIdx-content[data-v-2680a104]  .el-table .endBx .err:hover {
  color: #f42e2e;
}
.searchIdx-content[data-v-2680a104]  .el-table .endBx .noMore {
  color: #999;
  font-size: 12px;
}
.searchIdx-content[data-v-2680a104]  .el-table .noData {
  font-size: 14px;
}

/******************* 以下是UI规范文件中的一些设置 Start ****************/
/******************* End ****************/
.text-ellipsis[data-v-1028f390] {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.imgbackground[data-v-1028f390] {
  background-color: #f6f6f6;
  background-image: url(../img/img_default_v2.01.png);
  background-position: center;
  background-repeat: no-repeat;
  background-size: auto;
}
.el-scrollbar__bar.is-horizontal[data-v-1028f390] {
  display: none;
}
.el-scrollbar__wrap[data-v-1028f390] {
  overflow-x: hidden;
}
.popover-opinion[data-v-1028f390] {
  padding: 0;
}
.popover-opinion .tree-content .scroll-box[data-v-1028f390] {
  overflow-y: scroll;
  max-height: 300px;
}
.popover-opinion .tree-content .tree-box[data-v-1028f390] {
  padding: 12px;
}
.popover-opinion .tree-content .tree-btn[data-v-1028f390] {
  border-top: 1px solid #E6E6E6;
  padding: 8px 0px;
}
.popover-opinion .tree-content .tree-btn .el-button[data-v-1028f390] {
  font-size: 12px;
  color: #414141;
  line-height: 18px;
  border-radius: 4px;
  padding: 2px 16px;
}
.popover-opinion .tree-content .tree-btn .tree-btn-left[data-v-1028f390] {
  text-align: right;
}
.popover-opinion .tree-content .tree-btn .tree-btn-right[data-v-1028f390] {
  text-align: left;
}
.popover-opinion .tree-content .tree-btn .cancel[data-v-1028f390] {
  background: #ffffff;
  border: 1px solid #c0c4cd;
}
.popover-opinion .tree-content .tree-btn .submit[data-v-1028f390] {
  background: #de0422;
  color: #fff;
}
[data-v-1028f390]::-webkit-scrollbar {
  width: 10px;
  height: 10px;
}
[data-v-1028f390]::-webkit-scrollbar-track {
  background: #fff;
}
[data-v-1028f390]::-webkit-scrollbar-thumb {
  background-color: #ccc;
  border-radius: 6px;
  border: 2px solid #fff;
}
[data-v-1028f390]::-webkit-scrollbar-thumb:hover {
  background-color: #FF8700;
}
*[data-v-1028f390] {
  touch-action: pan-y;
}
html[data-v-1028f390] {
  background-color: #0a101c;
}
body[data-v-1028f390] {
  font-size: 16px;
  font-weight: 400;
  margin: 0;
  font-family: "PingFang SC", "SourceHanSansCN", "SourceHanSansSC", "Hiragino Sans GB", "Arial", "Microsoft YaHei", "WenQuanYi Micro Hei", "Helvetica Neue", Arial, sans-serif;
  -webkit-font-smoothing: antialiased;
}
a[data-v-1028f390],
a[data-v-1028f390]:hover,
a[data-v-1028f390]:focus {
  text-decoration: none;
}
html input[data-v-1028f390]:focus {
  outline: none;
}
.f-clearfix[data-v-1028f390] {
  zoom: 1;
}
.f-clearfix[data-v-1028f390]:after {
  content: '.';
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
.remPc[data-v-1028f390] {
  font-size: calc((100vw / 1920) * 10) !important;
}
.remMobile[data-v-1028f390] {
  font-size: calc((100vw / 375) * 10) !important;
}
.text-ellipsis[data-v-1028f390] {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.imgbackground[data-v-1028f390] {
  background-color: #f6f6f6;
  background-image: url(../img/img_default_v2.01.png);
  background-position: center;
  background-repeat: no-repeat;
  background-size: auto;
}
.el-scrollbar__bar.is-horizontal[data-v-1028f390] {
  display: none;
}
.el-scrollbar__wrap[data-v-1028f390] {
  overflow-x: hidden;
}
.popover-opinion[data-v-1028f390] {
  padding: 0;
}
.popover-opinion .tree-content .scroll-box[data-v-1028f390] {
  overflow-y: scroll;
  max-height: 300px;
}
.popover-opinion .tree-content .tree-box[data-v-1028f390] {
  padding: 12px;
}
.popover-opinion .tree-content .tree-btn[data-v-1028f390] {
  border-top: 1px solid #E6E6E6;
  padding: 8px 0px;
}
.popover-opinion .tree-content .tree-btn .el-button[data-v-1028f390] {
  font-size: 12px;
  color: #414141;
  line-height: 18px;
  border-radius: 4px;
  padding: 2px 16px;
}
.popover-opinion .tree-content .tree-btn .tree-btn-left[data-v-1028f390] {
  text-align: right;
}
.popover-opinion .tree-content .tree-btn .tree-btn-right[data-v-1028f390] {
  text-align: left;
}
.popover-opinion .tree-content .tree-btn .cancel[data-v-1028f390] {
  background: #ffffff;
  border: 1px solid #c0c4cd;
}
.popover-opinion .tree-content .tree-btn .submit[data-v-1028f390] {
  background: #de0422;
  color: #fff;
}
/******************* 以下是UI规范文件中的一些设置 Start ****************/
/******************* End ****************/
.search[data-v-1028f390] {
  display: flex;
  flex-direction: column;
  background: #0a101c;
  height: 100%;
  overflow-y: auto ;
}
.search .header[data-v-1028f390] {
  padding: 28px 26px 0 28px;
  background: url(../img/search_title_bg_v2.01.png) no-repeat #1c2943;
  box-shadow: 0px 5px 6px 0px rgba(10, 16, 28, 0.3);
  background-size: 100% 100%;
  position: sticky;
  top: -80px;
  left: 0;
  z-index: 10;
}
.search .header .searchBx[data-v-1028f390] {
  margin-bottom: 26px;
  max-width: 1080px;
  position: relative;
}
.search .header .searchBx[data-v-1028f390]  .el-input {
  width: 100%;
  background: #465c89;
  border-radius: 4px;
  overflow: hidden;
}
.search .header .searchBx[data-v-1028f390]  .el-input input {
  background: transparent;
  border: 0;
  height: 40px;
  line-height: 40px;
  color: #fff;
  font-size: 18px;
  padding-left: 44px;
}
.search .header .searchBx[data-v-1028f390]  .el-input .el-input__prefix {
  line-height: 40px;
}
.search .header .searchBx[data-v-1028f390]  .el-input .el-input__prefix .el-input__icon {
  height: 40px;
  width: 44px;
  line-height: 44px;
  font-size: 12px;
}
.search .header .searchBx[data-v-1028f390]  .el-input .el-input-group__append {
  padding: 0;
  height: 100%;
  border: 0;
  background: transparent;
}
.search .header .searchBx[data-v-1028f390]  .el-input .el-input-group__append .btn {
  padding: 0;
  margin: 0;
  width: 88px;
  height: 40px;
  background: linear-gradient(270deg, #bf8e58 0%, #a47644 100%);
  border-radius: 0 4px 4px 0;
  text-align: center;
  line-height: 40px;
  border: 0;
  color: #fff;
  font-size: 18px;
  cursor: pointer;
}
.search .header .searchBx .resultList[data-v-1028f390] {
  position: absolute;
  left: 0;
  top: 50px;
  width: 100%;
  max-height: 500px;
  z-index: 10;
}
.search .header[data-v-1028f390]  .searchTab {
  padding-bottom: 4px;
}
.search .header[data-v-1028f390]  .searchTab .el-tabs__nav-wrap {
  padding: 0;
  margin-bottom: 0;
}
.search .header[data-v-1028f390]  .searchTab .el-tabs__nav-wrap::after {
  display: none;
}
.search .header[data-v-1028f390]  .searchTab .el-tabs__item {
  height: 22px;
  line-height: 22px;
  padding-bottom: 0;
  padding-bottom: 8px;
  padding-right: 64px;
  box-sizing: content-box;
  -webkit-box-sizing: content-box;
  font-size: 16px;
  font-weight: 600;
  color: #ccd1da;
  cursor: pointer;
}
.search .content[data-v-1028f390] {
  flex: 1;
  display: flex;
  padding: 12px 12px 0;
  justify-content: space-between;
}
.search .content .lt[data-v-1028f390] {
  width: 0;
  flex: 1.73;
  display: flex;
  flex-direction: column;
}
.search .content .lt .stock[data-v-1028f390] {
  margin-bottom: 12px;
}
.search .content .lt .stock[data-v-1028f390] .el-table .el-table__body-wrapper {
  max-height: 300px;
  height: auto !important;
  overflow: auto;
}
.search .content .lt .flashNews[data-v-1028f390] {
  height: auto;
  margin-bottom: 12px;
  height: auto !important;
}
.search .content .lt .flashNews[data-v-1028f390]  .mFlashNews-content {
  max-height: 400px;
}
.search .content .lt .flashNews[data-v-1028f390]  .mFlashNews-content .list {
  height: auto;
}
.search .content .lt .news[data-v-1028f390] {
  flex: none;
  margin-bottom: 12px;
}
.search .content .lt .news[data-v-1028f390]  .searchNews-content {
  max-height: 550px;
}
.search .content .lt .news[data-v-1028f390]  .searchNews-content-listBX {
  height: auto;
}
.search .content .lt .theme[data-v-1028f390],
.search .content .lt .company[data-v-1028f390] {
  height: auto;
  margin-bottom: 12px;
}
.search .content .lt .theme[data-v-1028f390] .el-table .el-table__body-wrapper,
.search .content .lt .company[data-v-1028f390] .el-table .el-table__body-wrapper {
  max-height: 400px;
  height: auto !important;
  overflow: auto;
}
.search .content .lt .idx[data-v-1028f390] {
  height: auto;
  margin-bottom: 12px;
}
.search .content .lt .idx[data-v-1028f390]  .searchIdx-content {
  max-height: 400px;
}
.search .content .lt .idx[data-v-1028f390]  .searchIdx-content-listBX {
  height: auto;
}
.search .content .lt .emotion[data-v-1028f390] {
  height: auto;
  margin-bottom: 12px;
}
.search .content .lt .emotion[data-v-1028f390]  .searchEmotion-content {
  max-height: 600px;
}
.search .content .lt .emotion[data-v-1028f390]  .searchEmotion-content-listBX {
  height: auto;
}
.search .content .lt .report[data-v-1028f390] {
  height: auto;
  margin-bottom: 12px;
}
.search .content .lt .report[data-v-1028f390]  .searchReport-content {
  max-height: 468px;
}
.search .content .lt .report[data-v-1028f390]  .searchReport-content-listBX {
  height: auto;
}
.search .content .lt .chart[data-v-1028f390] {
  height: auto;
  margin-bottom: 12px;
}
.search .content .lt .chart[data-v-1028f390]  .searchChart-content {
  max-height: 600px;
}
.search .content .lt .chart[data-v-1028f390]  .searchChart-content-listBX {
  height: auto;
}
.search .content .rt[data-v-1028f390] {
  flex: 1;
  padding-left: 12px;
  display: flex;
  flex-direction: column;
}
.search .content .rt .product[data-v-1028f390] {
  background: #1c2943;
  height: 340px;
  margin-bottom: 12px;
}
.search .content .rt .article[data-v-1028f390] {
  background: #1c2943;
}

