/******************* 以下是UI规范文件中的一些设置 Start ****************/
/******************* End ****************/
.text-ellipsis[data-v-9772120a] {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.imgbackground[data-v-9772120a] {
  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-9772120a] {
  display: none;
}
.el-scrollbar__wrap[data-v-9772120a] {
  overflow-x: hidden;
}
.popover-opinion[data-v-9772120a] {
  padding: 0;
}
.popover-opinion .tree-content .scroll-box[data-v-9772120a] {
  overflow-y: scroll;
  max-height: 300px;
}
.popover-opinion .tree-content .tree-box[data-v-9772120a] {
  padding: 12px;
}
.popover-opinion .tree-content .tree-btn[data-v-9772120a] {
  border-top: 1px solid #E6E6E6;
  padding: 8px 0px;
}
.popover-opinion .tree-content .tree-btn .el-button[data-v-9772120a] {
  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-9772120a] {
  text-align: right;
}
.popover-opinion .tree-content .tree-btn .tree-btn-right[data-v-9772120a] {
  text-align: left;
}
.popover-opinion .tree-content .tree-btn .cancel[data-v-9772120a] {
  background: #ffffff;
  border: 1px solid #c0c4cd;
}
.popover-opinion .tree-content .tree-btn .submit[data-v-9772120a] {
  background: #de0422;
  color: #fff;
}
[data-v-9772120a]::-webkit-scrollbar {
  width: 10px;
  height: 10px;
}
[data-v-9772120a]::-webkit-scrollbar-track {
  background: #fff;
}
[data-v-9772120a]::-webkit-scrollbar-thumb {
  background-color: #ccc;
  border-radius: 6px;
  border: 2px solid #fff;
}
[data-v-9772120a]::-webkit-scrollbar-thumb:hover {
  background-color: #FF8700;
}
*[data-v-9772120a] {
  touch-action: pan-y;
}
html[data-v-9772120a] {
  background-color: #0a101c;
}
body[data-v-9772120a] {
  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-9772120a],
a[data-v-9772120a]:hover,
a[data-v-9772120a]:focus {
  text-decoration: none;
}
html input[data-v-9772120a]:focus {
  outline: none;
}
.f-clearfix[data-v-9772120a] {
  zoom: 1;
}
.f-clearfix[data-v-9772120a]:after {
  content: '.';
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
.remPc[data-v-9772120a] {
  font-size: calc((100vw / 1920) * 10) !important;
}
.remMobile[data-v-9772120a] {
  font-size: calc((100vw / 375) * 10) !important;
}
.text-ellipsis[data-v-9772120a] {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.imgbackground[data-v-9772120a] {
  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-9772120a] {
  display: none;
}
.el-scrollbar__wrap[data-v-9772120a] {
  overflow-x: hidden;
}
.popover-opinion[data-v-9772120a] {
  padding: 0;
}
.popover-opinion .tree-content .scroll-box[data-v-9772120a] {
  overflow-y: scroll;
  max-height: 300px;
}
.popover-opinion .tree-content .tree-box[data-v-9772120a] {
  padding: 12px;
}
.popover-opinion .tree-content .tree-btn[data-v-9772120a] {
  border-top: 1px solid #E6E6E6;
  padding: 8px 0px;
}
.popover-opinion .tree-content .tree-btn .el-button[data-v-9772120a] {
  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-9772120a] {
  text-align: right;
}
.popover-opinion .tree-content .tree-btn .tree-btn-right[data-v-9772120a] {
  text-align: left;
}
.popover-opinion .tree-content .tree-btn .cancel[data-v-9772120a] {
  background: #ffffff;
  border: 1px solid #c0c4cd;
}
.popover-opinion .tree-content .tree-btn .submit[data-v-9772120a] {
  background: #de0422;
  color: #fff;
}
/******************* 以下是UI规范文件中的一些设置 Start ****************/
/******************* End ****************/
.select-box[data-v-9772120a] {
  margin-top: 15px;
}
.select-box .title[data-v-9772120a],
.select-box .content[data-v-9772120a] {
  background: #2B3C5E;
  border-bottom: 1px solid #ebebeb;
  padding: 4px 14px;
  font-size: 14px;
  color: #fff;
  margin: 0px !important;
}
.select-box .content[data-v-9772120a] {
  border: none;
}
.select-box .content-li[data-v-9772120a] {
  padding: 3px 0px;
}
.select-box .content-li .span-common[data-v-9772120a] {
  display: inline-block;
  width: 14px;
  height: 14px;
  position: relative;
  top: 0;
  left: 0;
  border: 1px solid #dddee1;
  border-radius: 2px;
  background-color: #fff;
  transition: border-color 0.2s ease-in-out, background-color 0.2s ease-in-out, box-shadow 0.2s ease-in-out;
  cursor: pointer;
}
.select-box .content-li .span-checked[data-v-9772120a] {
  background-color: #bf8e58;
}
.select-box .content-li .span-checked[data-v-9772120a]:after {
  content: "";
  display: table;
  width: 4px;
  height: 8px;
  position: absolute;
  top: -1px;
  left: 4px;
  border: 2px solid #fff;
  border-top: 0;
  border-left: 0;
  transform: rotate(45deg) scale(1);
  transition: all 0.2s ease-in-out;
}
.select-box .text-center[data-v-9772120a] {
  text-align: center;
}

/******************* 以下是UI规范文件中的一些设置 Start ****************/
/******************* End ****************/
.text-ellipsis[data-v-19952ae9] {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.imgbackground[data-v-19952ae9] {
  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-19952ae9] {
  display: none;
}
.el-scrollbar__wrap[data-v-19952ae9] {
  overflow-x: hidden;
}
.popover-opinion[data-v-19952ae9] {
  padding: 0;
}
.popover-opinion .tree-content .scroll-box[data-v-19952ae9] {
  overflow-y: scroll;
  max-height: 300px;
}
.popover-opinion .tree-content .tree-box[data-v-19952ae9] {
  padding: 12px;
}
.popover-opinion .tree-content .tree-btn[data-v-19952ae9] {
  border-top: 1px solid #E6E6E6;
  padding: 8px 0px;
}
.popover-opinion .tree-content .tree-btn .el-button[data-v-19952ae9] {
  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-19952ae9] {
  text-align: right;
}
.popover-opinion .tree-content .tree-btn .tree-btn-right[data-v-19952ae9] {
  text-align: left;
}
.popover-opinion .tree-content .tree-btn .cancel[data-v-19952ae9] {
  background: #ffffff;
  border: 1px solid #c0c4cd;
}
.popover-opinion .tree-content .tree-btn .submit[data-v-19952ae9] {
  background: #de0422;
  color: #fff;
}
[data-v-19952ae9]::-webkit-scrollbar {
  width: 10px;
  height: 10px;
}
[data-v-19952ae9]::-webkit-scrollbar-track {
  background: #fff;
}
[data-v-19952ae9]::-webkit-scrollbar-thumb {
  background-color: #ccc;
  border-radius: 6px;
  border: 2px solid #fff;
}
[data-v-19952ae9]::-webkit-scrollbar-thumb:hover {
  background-color: #FF8700;
}
*[data-v-19952ae9] {
  touch-action: pan-y;
}
html[data-v-19952ae9] {
  background-color: #0a101c;
}
body[data-v-19952ae9] {
  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-19952ae9],
a[data-v-19952ae9]:hover,
a[data-v-19952ae9]:focus {
  text-decoration: none;
}
html input[data-v-19952ae9]:focus {
  outline: none;
}
.f-clearfix[data-v-19952ae9] {
  zoom: 1;
}
.f-clearfix[data-v-19952ae9]:after {
  content: '.';
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
.remPc[data-v-19952ae9] {
  font-size: calc((100vw / 1920) * 10) !important;
}
.remMobile[data-v-19952ae9] {
  font-size: calc((100vw / 375) * 10) !important;
}
.text-ellipsis[data-v-19952ae9] {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.imgbackground[data-v-19952ae9] {
  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-19952ae9] {
  display: none;
}
.el-scrollbar__wrap[data-v-19952ae9] {
  overflow-x: hidden;
}
.popover-opinion[data-v-19952ae9] {
  padding: 0;
}
.popover-opinion .tree-content .scroll-box[data-v-19952ae9] {
  overflow-y: scroll;
  max-height: 300px;
}
.popover-opinion .tree-content .tree-box[data-v-19952ae9] {
  padding: 12px;
}
.popover-opinion .tree-content .tree-btn[data-v-19952ae9] {
  border-top: 1px solid #E6E6E6;
  padding: 8px 0px;
}
.popover-opinion .tree-content .tree-btn .el-button[data-v-19952ae9] {
  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-19952ae9] {
  text-align: right;
}
.popover-opinion .tree-content .tree-btn .tree-btn-right[data-v-19952ae9] {
  text-align: left;
}
.popover-opinion .tree-content .tree-btn .cancel[data-v-19952ae9] {
  background: #ffffff;
  border: 1px solid #c0c4cd;
}
.popover-opinion .tree-content .tree-btn .submit[data-v-19952ae9] {
  background: #de0422;
  color: #fff;
}
/******************* 以下是UI规范文件中的一些设置 Start ****************/
/******************* End ****************/
.portfolio-select[data-v-19952ae9] {
  margin-top: 15px;
  background: rgba(20, 30, 50, 0.5);
  padding: 3px 10px;
  width: 308px;
  margin-left: 62px;
  position: relative;
}
.portfolio-select .li-content[data-v-19952ae9] {
  padding: 6px 0px;
}
.portfolio-select .li-content .content-txt[data-v-19952ae9] {
  line-height: 16px;
  font-size: 14px;
  color: #ccd1da;
  display: flex;
}

/******************* 以下是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 ****************/
.top-market[x-placement^="bottom"] .popper__arrow::after {
  border-bottom-color: #1c2943 !important;
}
.top-market[x-placement^="bottom"] .popper__arrow {
  border-bottom-color: #1c2943 !important;
}
.top-market[x-placement^="top"] .popper__arrow::after {
  border-top-color: #1c2943 !important;
}
.top-market[x-placement^="top"] .popper__arrow {
  border-top-color: #1c2943 !important;
}
.top-market {
  background: #1c2943 !important;
}

/******************* 以下是UI规范文件中的一些设置 Start ****************/
/******************* End ****************/
.text-ellipsis[data-v-2ca70e3e] {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.imgbackground[data-v-2ca70e3e] {
  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-2ca70e3e] {
  display: none;
}
.el-scrollbar__wrap[data-v-2ca70e3e] {
  overflow-x: hidden;
}
.popover-opinion[data-v-2ca70e3e] {
  padding: 0;
}
.popover-opinion .tree-content .scroll-box[data-v-2ca70e3e] {
  overflow-y: scroll;
  max-height: 300px;
}
.popover-opinion .tree-content .tree-box[data-v-2ca70e3e] {
  padding: 12px;
}
.popover-opinion .tree-content .tree-btn[data-v-2ca70e3e] {
  border-top: 1px solid #E6E6E6;
  padding: 8px 0px;
}
.popover-opinion .tree-content .tree-btn .el-button[data-v-2ca70e3e] {
  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-2ca70e3e] {
  text-align: right;
}
.popover-opinion .tree-content .tree-btn .tree-btn-right[data-v-2ca70e3e] {
  text-align: left;
}
.popover-opinion .tree-content .tree-btn .cancel[data-v-2ca70e3e] {
  background: #ffffff;
  border: 1px solid #c0c4cd;
}
.popover-opinion .tree-content .tree-btn .submit[data-v-2ca70e3e] {
  background: #de0422;
  color: #fff;
}
[data-v-2ca70e3e]::-webkit-scrollbar {
  width: 10px;
  height: 10px;
}
[data-v-2ca70e3e]::-webkit-scrollbar-track {
  background: #fff;
}
[data-v-2ca70e3e]::-webkit-scrollbar-thumb {
  background-color: #ccc;
  border-radius: 6px;
  border: 2px solid #fff;
}
[data-v-2ca70e3e]::-webkit-scrollbar-thumb:hover {
  background-color: #FF8700;
}
*[data-v-2ca70e3e] {
  touch-action: pan-y;
}
html[data-v-2ca70e3e] {
  background-color: #0a101c;
}
body[data-v-2ca70e3e] {
  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-2ca70e3e],
a[data-v-2ca70e3e]:hover,
a[data-v-2ca70e3e]:focus {
  text-decoration: none;
}
html input[data-v-2ca70e3e]:focus {
  outline: none;
}
.f-clearfix[data-v-2ca70e3e] {
  zoom: 1;
}
.f-clearfix[data-v-2ca70e3e]:after {
  content: '.';
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
.remPc[data-v-2ca70e3e] {
  font-size: calc((100vw / 1920) * 10) !important;
}
.remMobile[data-v-2ca70e3e] {
  font-size: calc((100vw / 375) * 10) !important;
}
.text-ellipsis[data-v-2ca70e3e] {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.imgbackground[data-v-2ca70e3e] {
  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-2ca70e3e] {
  display: none;
}
.el-scrollbar__wrap[data-v-2ca70e3e] {
  overflow-x: hidden;
}
.popover-opinion[data-v-2ca70e3e] {
  padding: 0;
}
.popover-opinion .tree-content .scroll-box[data-v-2ca70e3e] {
  overflow-y: scroll;
  max-height: 300px;
}
.popover-opinion .tree-content .tree-box[data-v-2ca70e3e] {
  padding: 12px;
}
.popover-opinion .tree-content .tree-btn[data-v-2ca70e3e] {
  border-top: 1px solid #E6E6E6;
  padding: 8px 0px;
}
.popover-opinion .tree-content .tree-btn .el-button[data-v-2ca70e3e] {
  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-2ca70e3e] {
  text-align: right;
}
.popover-opinion .tree-content .tree-btn .tree-btn-right[data-v-2ca70e3e] {
  text-align: left;
}
.popover-opinion .tree-content .tree-btn .cancel[data-v-2ca70e3e] {
  background: #ffffff;
  border: 1px solid #c0c4cd;
}
.popover-opinion .tree-content .tree-btn .submit[data-v-2ca70e3e] {
  background: #de0422;
  color: #fff;
}
/******************* 以下是UI规范文件中的一些设置 Start ****************/
/******************* End ****************/
.tags-box[data-v-2ca70e3e] {
  height: 240px;
  overflow-y: scroll;
}
.tags-box .tags-box-left[data-v-2ca70e3e] {
  width: 110px;
  font-weight: 600;
  background-color: #f5f9ff;
  border-top-left-radius: 8px;
  border-bottom-left-radius: 8px;
  min-height: 220px;
  position: absolute;
  left: 0;
  top: 0;
}
.tags-box .tags-box-left .tags-nav-item[data-v-2ca70e3e] {
  font-size: 14px;
  color: #333333;
  cursor: pointer;
  padding: 10px 20px;
  width: 110px;
  text-align: center;
}
.tags-box .tags-box-left .tags-nav-item[data-v-2ca70e3e]:hover {
  color: #de0422;
  background: #e4ecff;
}
.tags-box .tags-box-right[data-v-2ca70e3e] {
  width: calc(100% - 113px);
  margin-left: 113px;
  text-align: left;
}
.tags-box .tags-box-right .tags-box-item_title[data-v-2ca70e3e] {
  font-size: 16px;
  color: #2d8cf0;
  position: relative;
  padding-left: 14px;
  padding-top: 10px;
}
.tags-box .tags-box-right .tags-box-item_title[data-v-2ca70e3e]::after {
  content: "";
  width: 4px;
  height: 24px;
  position: absolute;
  left: 0;
  top: 10px;
  background-color: #2d8cf0;
}
.tags-box .tags-box-right .tags-box-item_content[data-v-2ca70e3e] {
  padding: 8px 0 8px 15px;
  position: relative;
  cursor: pointer;
}
.tags-box .tags-box-right .tags-box-item_content[data-v-2ca70e3e]::after {
  content: "";
  width: calc(100% - 30px);
  position: absolute;
  bottom: 0;
  left: 15px;
  background-color: #edeff2;
  height: 1px;
}
.flex-center-center[data-v-2ca70e3e] {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  flex-flow: column;
  min-height: 240px;
}
.demoItem[data-v-2ca70e3e] {
  width: 100%;
  font-size: 60px;
  color: #fff;
}

/******************* 以下是UI规范文件中的一些设置 Start ****************/
/******************* End ****************/
.text-ellipsis[data-v-8eec460e] {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.imgbackground[data-v-8eec460e] {
  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-8eec460e] {
  display: none;
}
.el-scrollbar__wrap[data-v-8eec460e] {
  overflow-x: hidden;
}
.popover-opinion[data-v-8eec460e] {
  padding: 0;
}
.popover-opinion .tree-content .scroll-box[data-v-8eec460e] {
  overflow-y: scroll;
  max-height: 300px;
}
.popover-opinion .tree-content .tree-box[data-v-8eec460e] {
  padding: 12px;
}
.popover-opinion .tree-content .tree-btn[data-v-8eec460e] {
  border-top: 1px solid #E6E6E6;
  padding: 8px 0px;
}
.popover-opinion .tree-content .tree-btn .el-button[data-v-8eec460e] {
  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-8eec460e] {
  text-align: right;
}
.popover-opinion .tree-content .tree-btn .tree-btn-right[data-v-8eec460e] {
  text-align: left;
}
.popover-opinion .tree-content .tree-btn .cancel[data-v-8eec460e] {
  background: #ffffff;
  border: 1px solid #c0c4cd;
}
.popover-opinion .tree-content .tree-btn .submit[data-v-8eec460e] {
  background: #de0422;
  color: #fff;
}
[data-v-8eec460e]::-webkit-scrollbar {
  width: 10px;
  height: 10px;
}
[data-v-8eec460e]::-webkit-scrollbar-track {
  background: #fff;
}
[data-v-8eec460e]::-webkit-scrollbar-thumb {
  background-color: #ccc;
  border-radius: 6px;
  border: 2px solid #fff;
}
[data-v-8eec460e]::-webkit-scrollbar-thumb:hover {
  background-color: #FF8700;
}
*[data-v-8eec460e] {
  touch-action: pan-y;
}
html[data-v-8eec460e] {
  background-color: #0a101c;
}
body[data-v-8eec460e] {
  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-8eec460e],
a[data-v-8eec460e]:hover,
a[data-v-8eec460e]:focus {
  text-decoration: none;
}
html input[data-v-8eec460e]:focus {
  outline: none;
}
.f-clearfix[data-v-8eec460e] {
  zoom: 1;
}
.f-clearfix[data-v-8eec460e]:after {
  content: '.';
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
.remPc[data-v-8eec460e] {
  font-size: calc((100vw / 1920) * 10) !important;
}
.remMobile[data-v-8eec460e] {
  font-size: calc((100vw / 375) * 10) !important;
}
.text-ellipsis[data-v-8eec460e] {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.imgbackground[data-v-8eec460e] {
  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-8eec460e] {
  display: none;
}
.el-scrollbar__wrap[data-v-8eec460e] {
  overflow-x: hidden;
}
.popover-opinion[data-v-8eec460e] {
  padding: 0;
}
.popover-opinion .tree-content .scroll-box[data-v-8eec460e] {
  overflow-y: scroll;
  max-height: 300px;
}
.popover-opinion .tree-content .tree-box[data-v-8eec460e] {
  padding: 12px;
}
.popover-opinion .tree-content .tree-btn[data-v-8eec460e] {
  border-top: 1px solid #E6E6E6;
  padding: 8px 0px;
}
.popover-opinion .tree-content .tree-btn .el-button[data-v-8eec460e] {
  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-8eec460e] {
  text-align: right;
}
.popover-opinion .tree-content .tree-btn .tree-btn-right[data-v-8eec460e] {
  text-align: left;
}
.popover-opinion .tree-content .tree-btn .cancel[data-v-8eec460e] {
  background: #ffffff;
  border: 1px solid #c0c4cd;
}
.popover-opinion .tree-content .tree-btn .submit[data-v-8eec460e] {
  background: #de0422;
  color: #fff;
}
/******************* 以下是UI规范文件中的一些设置 Start ****************/
/******************* End ****************/
.right-filter[data-v-8eec460e] {
  background-color: #1c2943;
}
.right-filter[data-v-8eec460e]  .top {
  background-color: #1c2943;
  display: flex;
  padding: 24px 0px;
}
.right-filter[data-v-8eec460e]  .top .programme {
  width: 89px;
  margin-left: 12px;
  height: 24px;
  background: linear-gradient(270deg, #a47644 0%, #946229 100%);
  border-radius: 2px;
  font-size: 13px;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #ffffff;
  text-align: center;
  line-height: 24px;
}
.right-filter[data-v-8eec460e]  .top .el-input__inner {
  border: none;
  font-size: 13px;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #ccd1da;
  text-align: center;
  height: 24px;
  background: #1c2943;
  border-radius: 2px;
  border: 1px solid #3b465c;
  line-height: 24px;
  padding-left: 0px;
}
.right-filter[data-v-8eec460e]  .top .el-input__inner::-moz-placeholder {
  font-size: 13px;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #5d6779;
  padding-left: 8px !important;
  text-align: start;
}
.right-filter[data-v-8eec460e]  .top .el-input__inner::placeholder {
  font-size: 13px;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #5d6779;
  padding-left: 8px !important;
  text-align: start;
}
.right-filter[data-v-8eec460e]  .top .el-input__icon {
  font-size: 16px;
  height: 24px !important;
  line-height: 24px;
}
.right-filter .content[data-v-8eec460e] {
  padding: 0px 24px;
  padding-bottom: 50px;
}
.right-filter .content[data-v-8eec460e]  .content-item {
  padding: 24px 0px;
  box-sizing: border-box;
  padding-top: 0px;
}
.right-filter .content[data-v-8eec460e]  .content-item .title-icon {
  font-size: 13px;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #ccd1da;
  line-height: 24px;
  margin-right: 12px;
  width: 52px;
  text-align: end;
}
.right-filter .content[data-v-8eec460e]  .content-item .el-autocomplete {
  width: 100%;
}
.right-filter .content[data-v-8eec460e]  .content-item .el-input__inner {
  height: 24px;
  line-height: 24px;
  background: rgba(0, 0, 0, 0.25) !important;
  border-radius: 2px;
  border: 1px solid #3b465c;
  font-size: 13px;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #ccd1da;
}
.right-filter .content[data-v-8eec460e]  .content-item .el-input__inner::-moz-placeholder {
  font-size: 13px;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #5d6779;
}
.right-filter .content[data-v-8eec460e]  .content-item .el-input__inner::placeholder {
  font-size: 13px;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #5d6779;
}
.right-filter .content[data-v-8eec460e]  .content-item .el-range-input {
  background: rgba(0, 0, 0, 0.02) !important;
  font-size: 13px;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #ccd1da;
  display: block;
  height: 17px;
}
.right-filter .content[data-v-8eec460e]  .content-item .el-range-input::-moz-placeholder {
  background: rgba(0, 0, 0, 0.25);
}
.right-filter .content[data-v-8eec460e]  .content-item .el-range-input::placeholder {
  background: rgba(0, 0, 0, 0.25);
}
.right-filter .content[data-v-8eec460e]  .content-item .el-range-editor.el-input__inner {
  display: block;
  padding: 0 10px;
  background: rgba(0, 0, 0, 0.25);
  border: 1px solid #3b465c;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  border-right: none;
}
.right-filter .content[data-v-8eec460e]  .content-item .el-range-editor .el-range__icon {
  display: none;
}
.right-filter .content[data-v-8eec460e]  .content-item .el-range-editor .el-input__inner {
  padding: 4px 12px;
}
.right-filter .content[data-v-8eec460e]  .content-item .el-date-editor .el-range__icon {
  margin-left: 0px;
}
.right-filter .content[data-v-8eec460e]  .content-item .el-date-editor .el-range-separator {
  line-height: 24px;
  color: #ccd1da;
}
.right-filter .content[data-v-8eec460e]  .content-item .el-date-editor--daterange.el-input__inner {
  width: 284px;
  display: flex;
}
.right-filter .content[data-v-8eec460e]  .content-item .zxt-icon-time {
  height: 14px;
  width: 14px;
  background-image: url(../static/img/ic_date.e3d81a1b.svg);
  background-position: center;
  background-size: 14px 14px;
}
.right-filter .content[data-v-8eec460e]  .content-item .el-checkbox {
  color: #333333;
  margin-top: 10px;
}
.right-filter .content[data-v-8eec460e]  .content-item .el-checkbox__input.is-checked .el-checkbox__inner {
  background-color: #de0422;
  border-color: #de0422;
}
.right-filter .content[data-v-8eec460e]  .content-item .el-checkbox__input.is-checked + .el-checkbox__label {
  color: #333333;
}
.right-filter .content[data-v-8eec460e]  .content-item .el-checkbox__inner:hover {
  border-color: #de0422;
}
.right-filter .content[data-v-8eec460e]  .content-item .el-icon-position {
  border-left: 1px solid #dbdfe6;
  font-size: 20px;
  padding: 0px 4px;
  cursor: pointer;
}
.right-filter .content .content-btn[data-v-8eec460e] {
  position: absolute;
  bottom: 0px;
  left: 0;
  padding: 0px 24px;
  height: 56px;
  line-height: 56px;
  background: #26375a;
  width: 100%;
}
.right-filter .content .content-btn .btn[data-v-8eec460e] {
  border-radius: 5px;
  font-size: 14px;
  line-height: 20px;
  padding: 6px 24px;
  width: 180px;
}
.right-filter .content .content-btn .btn-save[data-v-8eec460e] {
  height: 24px;
  text-align: center;
  line-height: 24px;
  background: #152035;
  padding: 0 20px;
  border-radius: 2px;
  border: 1px solid #3b465c;
  font-size: 13px;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #ccd1da;
}
.right-filter .content .content-btn .btn-search[data-v-8eec460e] {
  height: 24px;
  background: linear-gradient(270deg, #a47644 0%, #946229 100%);
  border-radius: 2px;
  font-size: 13px;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #ffffff;
  text-align: center;
  line-height: 24px;
  padding: 0 20px;
  border-color: #bf8e58;
}
[data-v-8eec460e] .customize-plan {
  border-radius: 6px;
  background: #1c2943;
}
[data-v-8eec460e] .customize-plan .el-input__inner {
  color: #ccd1da;
}
[data-v-8eec460e] .customize-plan .el-input__icon {
  line-height: 32px;
}
[data-v-8eec460e] .customize-plan .el-dialog__title {
  color: #ccd1da;
}
[data-v-8eec460e] .customize-plan .add-input,[data-v-8eec460e] .customize-plan .add-cover {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  margin-top: 20px;
}
[data-v-8eec460e] .customize-plan .add-input .lable-title,[data-v-8eec460e] .customize-plan .add-cover .lable-title {
  width: 50px;
  color: #ccd1da;
}
[data-v-8eec460e] .customize-plan .el-radio__label {
  color: #ccd1da;
}
[data-v-8eec460e] .customize-plan .el-radio__input.is-checked .el-radio__inner {
  border-color: #bf8e58;
  background: #bf8e58;
}
[data-v-8eec460e] .customize-plan .el-radio__input.is-checked + .el-radio__label {
  color: #bf8e58;
}
[data-v-8eec460e] .customize-plan .el-radio__inner:hover {
  border-color: #bf8e58;
}
[data-v-8eec460e] .customize-plan .el-input__inner {
  height: 32px;
  line-height: 32px;
  background: #152035;
  border-radius: 2px;
  border: 1px solid #3b465c;
}
[data-v-8eec460e] .customize-plan .el-input__count-inner {
  background: #152035;
}
[data-v-8eec460e] .customize-plan .el-input--medium .el-input__icon {
  line-height: 24px !important;
}
[data-v-8eec460e] .customize-plan .el-button--primary {
  background-color: #bf8e58;
  border-color: #bf8e58;
  border-radius: 5px;
  font-size: 14px;
  line-height: 20px;
  padding: 6px 24px;
}
.label-name[data-v-8eec460e] {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.datePick[data-v-8eec460e] {
  border-radius: 2px;
  border: 1px solid #3b465c;
  border-left: none;
  line-height: 24px;
  padding-right: 9px;
  background: rgba(0, 0, 0, 0.25) !important;
  height: 24px;
  border-top-left-radius: 0px;
  border-bottom-left-radius: 0px;
}
[data-v-8eec460e] .el-date-editor .el-range-input:nth-of-type(1) {
  width: 30% !important;
  margin-right: 60px !important;
}
[data-v-8eec460e].el-checkbox-group {
  display: inline-block;
  vertical-align: middle;
}
[data-v-8eec460e].el-checkbox-group .el-checkbox-button {
  margin: 0 10px;
  border-radius: 2px;
  border: 1px solid #3b465c;
  color: #ccd1da;
  padding: 0 11px;
  height: 24px;
}
[data-v-8eec460e].el-checkbox-group .el-checkbox-button .el-checkbox-button__inner {
  color: #ccd1da;
}
[data-v-8eec460e].el-checkbox-group .el-checkbox-button.is-checked {
  background: rgba(191, 142, 88, 0.15);
  border-radius: 2px;
  border: 1px solid #bf8e58;
  color: #bf8e58;
}
[data-v-8eec460e].el-checkbox-group .el-checkbox-button span {
  line-height: 19px;
  height: 24px;
}
[data-v-8eec460e].el-checkbox-group .el-checkbox-button .el-checkbox-button__inner {
  padding: 0;
  background: transparent;
  border: none;
  font-size: 13px;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
}
[data-v-8eec460e].el-checkbox-group .el-checkbox-button.is-checked .el-checkbox-button__inner {
  font-size: 13px;
  font-family: PingFangSC-Regular, PingFang SC;
  color: #bf8e58;
  box-shadow: none;
}
[data-v-8eec460e].el-checkbox-button {
  margin: 0px 6px !important;
}
[data-v-8eec460e].el-checkbox-group :nth-child(n + 6) {
  margin-top: 16px !important;
}
[data-v-8eec460e].el-checkbox-group :nth-child(1) {
  margin-left: 0px !important;
}
[data-v-8eec460e].el-checkbox-group :nth-child(6) {
  margin-left: 0px !important;
}
[data-v-8eec460e].el-checkbox-group :nth-child(5) {
  margin-right: 0px !important;
}
.box[data-v-8eec460e] {
  width: 308px;
}
[data-v-8eec460e].select-box {
  width: 308px;
  margin-left: 63px;
}
[data-v-8eec460e].select-box .title {
  background-color: #1c2943;
  border: 1px solid #152035;
}
[data-v-8eec460e].select-box .content {
  background-color: #1c2943;
  border: 1px solid #152035;
}
.misss[data-v-8eec460e] .el-checkbox-group :nth-child(n + 5) {
  margin-top: 16px !important;
}
.misss[data-v-8eec460e] .el-checkbox-group :nth-child(5) {
  margin-left: 0px !important;
}
[data-v-8eec460e] .el-loading-mask {
  background: #1c2943;
  border: 1px solid #152035;
}

/******************* 以下是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 ****************/
.down-popovers {
  background: #1c2943;
  font-size: 13px;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #ccd1da;
  border: 1px solid #152035;
  max-height: 300px;
  overflow: auto;
}
.down-popovers .el-checkbox__input.is-indeterminate .el-checkbox__inner {
  background-color: #bf8e58;
  border-color: #bf8e58;
}
.down-popovers .el-tree-node:focus > .el-tree-node__content {
  background: #152035;
}
.down-popovers .el-tree {
  background: #1c2943;
  color: #ccd1da;
}
.down-popovers .el-tree .el-tree-node__content:hover {
  background: rgba(20, 30, 50);
  color: #ccd1da;
  color: #bf8e58;
}
.down-popovers .el-tree .el-checkbox__input.is-checked .el-checkbox__inner {
  background: #bf8e58;
  border-color: #bf8e58;
}
.down-popovers .tree-btn {
  margin-top: 16px;
}
.down-popovers .tree-btn .cancel {
  height: 24px;
  text-align: center;
  line-height: 24px;
  background: #152035;
  padding: 0 20px;
  border-radius: 2px;
  border: 1px solid #3b465c;
  font-size: 13px;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #ccd1da;
}
.down-popovers .tree-btn .submit {
  height: 24px;
  background: linear-gradient(270deg, #a47644 0%, #946229 100%);
  border-radius: 2px;
  font-size: 13px;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #ffffff;
  text-align: center;
  line-height: 24px;
  padding: 0 20px;
  border-color: #bf8e58;
}
.down-popovers[x-placement^="left"] .popper__arrow::after {
  border-left-color: #1c2943;
}
.down-popovers[x-placement^="left"] .popper__arrow {
  border-left-color: #1c2943;
}
.maeket_body .el-icon-position {
  border-left: none !important;
}
.maeket_body .el-input--medium .el-input__icon {
  line-height: 24px;
}
.my-autocompletes {
  background: #1c2943;
  border-color: #152035;
}
.my-autocompletes li {
  color: #ccd1da;
}
.my-autocompletes li:hover {
  background: #152035;
}
.my-autocompletes[x-placement^="bottom"] .popper__arrow::after {
  border-bottom-color: #1c2943;
}
.my-autocompletes[x-placement^="bottom"] .popper__arrow {
  border-bottom-color: #1c2943;
}
.my-autocompletes[x-placement^="top"] .popper__arrow::after {
  border-top-color: #1c2943;
}
.my-autocompletes[x-placement^="top"] .popper__arrow {
  border-top-color: #1c2943;
}
.popover-opinion-market {
  background: #1c2943;
  border-color: #152035;
}
.popover-opinion-market .tags-box-left {
  background-color: #1c2943 !important;
}
.popover-opinion-market .tags-box-left .tags-nav-item {
  color: #ccd1da !important;
}
.popover-opinion-market .tags-box-left .tags-nav-item:hover {
  background: #152035 !important;
}
.popover-opinion-market .tags-box-item_title {
  color: #bf8e58 !important;
}
.popover-opinion-market .tags-box-item_title::after {
  background-color: #bf8e58 !important;
}
.popover-opinion-market .tags-box-item_content p {
  color: #ccd1da !important;
}
.popover-opinion-market[x-placement^="right"] .popper__arrow::after {
  border-right-color: #1c2943;
}
.popover-opinion-market[x-placement^="right"] .popper__arrow {
  border-right-color: #152035;
}
.portfolio-autocomplete-market {
  background: #1c2943;
  border-color: #152035;
}
.portfolio-autocomplete-market li {
  color: #ccd1da;
}
.portfolio-autocomplete-market li:hover {
  background: #152035;
}
.portfolio-autocomplete-market[x-placement^="bottom"] .popper__arrow::after {
  border-bottom-color: #1c2943;
}
.portfolio-autocomplete-market[x-placement^="bottom"] .popper__arrow {
  border-bottom-color: #1c2943;
}
.portfolio-autocomplete-market[x-placement^="top"] .popper__arrow::after {
  border-top-color: #1c2943;
}
.portfolio-autocomplete-market[x-placement^="top"] .popper__arrow {
  border-top-color: #1c2943;
}
.seach-market[x-placement^="bottom"] .popper__arrow::after {
  border-bottom-color: #1c2943;
}
.seach-market[x-placement^="bottom"] .popper__arrow {
  border-bottom-color: #1c2943;
}
.seach-market[x-placement^="top"] .popper__arrow::after {
  border-top-color: #1c2943;
}
.seach-market[x-placement^="top"] .popper__arrow {
  border-top-color: #1c2943;
}
.seach-market {
  background: #1c2943;
  border-color: #152035;
}
.seach-market .el-select-dropdown__item {
  background-color: #1c2943;
  border: 1px solid #1c2943;
}
.seach-market .el-select-dropdown__item:hover {
  background-color: #152035;
  color: #bf8e58;
}
.seach-market .el-select-dropdown__item.selected {
  color: #bf8e58;
}
.seach-market li {
  color: #ccd1da;
}
.seach-market li:hover {
  background: #152035;
}
.name[x-placement^="bottom"] .popper__arrow::after {
  border-bottom-color: #1c2943;
}
.name[x-placement^="bottom"] .popper__arrow {
  border-bottom-color: #152035;
}
.name[x-placement^="top"] .popper__arrow::after {
  border-top-color: #1c2943;
}
.name[x-placement^="top"] .popper__arrow {
  border-top-color: #152035;
}
.name {
  background-color: #1c2943;
  border: 1px solid #152035 !important;
}
.name .el-select-dropdown__item {
  background-color: #1c2943;
  border: 1px solid #1c2943;
  color: #ccd1da;
}
.name .el-select-dropdown__item:hover {
  background-color: #152035;
  color: #bf8e58;
}
.name .el-select-dropdown__item.selected {
  color: #bf8e58;
}
.timestamp_popper {
  background: #1c2943;
  color: #ccd1da;
  border: 1px solid #152035;
}
.timestamp_popper .el-picker-panel__icon-btn {
  color: #ccd1da;
}
.timestamp_popper .el-date-table td.in-range div {
  background: #1c2943;
}
.timestamp_popper .el-date-table td.end-date span {
  background: #bf8e58;
}
.timestamp_popper .el-date-table td.start-date span {
  background: #bf8e58;
}
.timestamp_popper .el-date-table th {
  border-bottom: 1px solid #152035;
}
.timestamp_popper .el-date-range-picker__content.is-left {
  border-right: 1px solid #152035;
}
.timestamp_popper[x-placement^="bottom"] .popper__arrow::after {
  border-bottom-color: #1c2943;
}
.timestamp_popper[x-placement^="bottom"] .popper__arrow {
  border-bottom-color: #152035;
}
.timestamp_popper[x-placement^="top"] .popper__arrow::after {
  border-top-color: #1c2943;
}
.timestamp_popper[x-placement^="top"] .popper__arrow {
  border-top-color: #152035;
}

/******************* 以下是UI规范文件中的一些设置 Start ****************/
/******************* End ****************/
.text-ellipsis[data-v-cf36eec6] {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.imgbackground[data-v-cf36eec6] {
  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-cf36eec6] {
  display: none;
}
.el-scrollbar__wrap[data-v-cf36eec6] {
  overflow-x: hidden;
}
.popover-opinion[data-v-cf36eec6] {
  padding: 0;
}
.popover-opinion .tree-content .scroll-box[data-v-cf36eec6] {
  overflow-y: scroll;
  max-height: 300px;
}
.popover-opinion .tree-content .tree-box[data-v-cf36eec6] {
  padding: 12px;
}
.popover-opinion .tree-content .tree-btn[data-v-cf36eec6] {
  border-top: 1px solid #E6E6E6;
  padding: 8px 0px;
}
.popover-opinion .tree-content .tree-btn .el-button[data-v-cf36eec6] {
  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-cf36eec6] {
  text-align: right;
}
.popover-opinion .tree-content .tree-btn .tree-btn-right[data-v-cf36eec6] {
  text-align: left;
}
.popover-opinion .tree-content .tree-btn .cancel[data-v-cf36eec6] {
  background: #ffffff;
  border: 1px solid #c0c4cd;
}
.popover-opinion .tree-content .tree-btn .submit[data-v-cf36eec6] {
  background: #de0422;
  color: #fff;
}
[data-v-cf36eec6]::-webkit-scrollbar {
  width: 10px;
  height: 10px;
}
[data-v-cf36eec6]::-webkit-scrollbar-track {
  background: #fff;
}
[data-v-cf36eec6]::-webkit-scrollbar-thumb {
  background-color: #ccc;
  border-radius: 6px;
  border: 2px solid #fff;
}
[data-v-cf36eec6]::-webkit-scrollbar-thumb:hover {
  background-color: #FF8700;
}
*[data-v-cf36eec6] {
  touch-action: pan-y;
}
html[data-v-cf36eec6] {
  background-color: #0a101c;
}
body[data-v-cf36eec6] {
  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-cf36eec6],
a[data-v-cf36eec6]:hover,
a[data-v-cf36eec6]:focus {
  text-decoration: none;
}
html input[data-v-cf36eec6]:focus {
  outline: none;
}
.f-clearfix[data-v-cf36eec6] {
  zoom: 1;
}
.f-clearfix[data-v-cf36eec6]:after {
  content: '.';
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
.remPc[data-v-cf36eec6] {
  font-size: calc((100vw / 1920) * 10) !important;
}
.remMobile[data-v-cf36eec6] {
  font-size: calc((100vw / 375) * 10) !important;
}
.text-ellipsis[data-v-cf36eec6] {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.imgbackground[data-v-cf36eec6] {
  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-cf36eec6] {
  display: none;
}
.el-scrollbar__wrap[data-v-cf36eec6] {
  overflow-x: hidden;
}
.popover-opinion[data-v-cf36eec6] {
  padding: 0;
}
.popover-opinion .tree-content .scroll-box[data-v-cf36eec6] {
  overflow-y: scroll;
  max-height: 300px;
}
.popover-opinion .tree-content .tree-box[data-v-cf36eec6] {
  padding: 12px;
}
.popover-opinion .tree-content .tree-btn[data-v-cf36eec6] {
  border-top: 1px solid #E6E6E6;
  padding: 8px 0px;
}
.popover-opinion .tree-content .tree-btn .el-button[data-v-cf36eec6] {
  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-cf36eec6] {
  text-align: right;
}
.popover-opinion .tree-content .tree-btn .tree-btn-right[data-v-cf36eec6] {
  text-align: left;
}
.popover-opinion .tree-content .tree-btn .cancel[data-v-cf36eec6] {
  background: #ffffff;
  border: 1px solid #c0c4cd;
}
.popover-opinion .tree-content .tree-btn .submit[data-v-cf36eec6] {
  background: #de0422;
  color: #fff;
}
/******************* 以下是UI规范文件中的一些设置 Start ****************/
/******************* End ****************/
.tititi_title[data-v-cf36eec6]:hover {
  color: #ffffff;
}
[data-v-cf36eec6] .el-loading-spinner i {
  color: #ccd1da;
}
[data-v-cf36eec6] .el-loading-spinner .el-loading-text {
  color: #ccd1da;
}
.maeket_body[data-v-cf36eec6] {
  height: 100%;
  width: 100%;
  background: #0a101c;
  display: flex;
  padding: 12px;
}
.maeket_body .maeket_body_left[data-v-cf36eec6] {
  width: 420px;
  height: 100%;
  background: #1c2943;
}
.maeket_body .maeket_body_button[data-v-cf36eec6] {
  width: 10px;
  height: 100%;
  display: flex;
  align-items: center;
}
.maeket_body .maeket_body_button .maeket_body_button_down[data-v-cf36eec6] {
  background-image: url(../img/open_v2.01.png);
  height: 120px;
  width: 10px;
  cursor: pointer;
}
.maeket_body .maeket_body_button .maeket_body_button_open[data-v-cf36eec6] {
  background-image: url(../img/down_v2.01.png);
  height: 120px;
  width: 10px;
  cursor: pointer;
}
.maeket_body .maeket_body_right[data-v-cf36eec6] {
  width: calc(100% - 430px);
  height: 100%;
  background: #1c2943;
}
.maeket_body .maeket_body_right .maeket_body_right_top[data-v-cf36eec6] {
  height: 36px;
  display: flex;
  align-items: center;
}
.maeket_body .maeket_body_right .maeket_body_right_top .maeket_body_right_top_title[data-v-cf36eec6] {
  width: 2px;
  height: 16px;
  background: #bf8e58;
  margin-left: 13px;
  margin-right: 6px;
}
.maeket_body .maeket_body_right .maeket_body_right_top .maeket_body_right_top_text[data-v-cf36eec6] {
  font-size: 14px;
  font-family: PingFangSC-Semibold, PingFang SC;
  font-weight: 600;
  color: #ffffff;
}
.maeket_body .maeket_body_right .line[data-v-cf36eec6] {
  height: 1px;
  width: 100%;
  background: #0a101c;
}
.maeket_body .maeket_body_right .list-table[data-v-cf36eec6] {
  padding: 0 24px;
  margin-top: 16px;
  overflow: scroll;
}
.maeket_body .maeket_body_right .list-table[data-v-cf36eec6]  .el-table {
  background: #152035;
}
.maeket_body .maeket_body_right .list-table[data-v-cf36eec6]  .el-table__cell {
  border-color: #152035 !important;
  font-size: 13px;
  font-family: PingFangSC-Light, PingFang SC;
  font-weight: 300;
  color: #ccd1da;
  padding: 10px 0;
}
.maeket_body .maeket_body_right .list-table[data-v-cf36eec6]  .el-table tbody tr:hover > td {
  background-color: transparent !important;
}
.maeket_body .maeket_body_right .list-table[data-v-cf36eec6] .el-table--border {
  border: 1px solid #152035 !important;
}
.maeket_body .maeket_body_right .list-table[data-v-cf36eec6]  .el-table th.el-table__cell.is-leaf {
  border-bottom: 1px solid #152035 !important;
}
.maeket_body .maeket_body_right .list-table[data-v-cf36eec6]  .el-table__cell.is-leaf {
  border-color: #152035;
}
.maeket_body .maeket_body_right .list-table[data-v-cf36eec6] .el-table__header .el-table__cell {
  background: #152035;
  font-size: 13px;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #d9dce2;
}
.maeket_body .maeket_body_right .list-table[data-v-cf36eec6] .el-table .warning-row {
  background: #1c2943 !important;
}
.maeket_body .maeket_body_right .list-table[data-v-cf36eec6]  .el-table::before {
  background-color: #152035;
  display: none;
}
.maeket_body .maeket_body_right .list-table[data-v-cf36eec6] .el-table .success-row {
  background: #152035;
}
.maeket_body .maeket_body_right .list-table[data-v-cf36eec6] .el-table--border::after {
  background-color: #152035;
  display: none;
}
.maeket_body .maeket_body_right_down[data-v-cf36eec6] {
  width: calc(100% - 10px);
  height: 100%;
  background: #1c2943;
}
.maeket_body .maeket_body_right_down .maeket_body_right_top[data-v-cf36eec6] {
  height: 36px;
  display: flex;
  align-items: center;
}
.maeket_body .maeket_body_right_down .maeket_body_right_top .maeket_body_right_top_title[data-v-cf36eec6] {
  width: 2px;
  height: 16px;
  background: #bf8e58;
  margin-left: 13px;
  margin-right: 6px;
}
.maeket_body .maeket_body_right_down .maeket_body_right_top .maeket_body_right_top_text[data-v-cf36eec6] {
  font-size: 14px;
  font-family: PingFangSC-Semibold, PingFang SC;
  font-weight: 600;
  color: #ffffff;
}
.maeket_body .maeket_body_right_down .line[data-v-cf36eec6] {
  height: 1px;
  width: 100%;
  background: #0a101c;
}
.maeket_body .maeket_body_right_down .list-table[data-v-cf36eec6] {
  padding: 0 24px;
  margin-top: 16px;
  overflow: scroll;
}
.maeket_body .maeket_body_right_down .list-table[data-v-cf36eec6]  .el-table {
  background: #152035;
}
.maeket_body .maeket_body_right_down .list-table[data-v-cf36eec6]  .el-table__cell {
  border-color: #152035 !important;
  font-size: 13px;
  font-family: PingFangSC-Light, PingFang SC;
  font-weight: 300;
  color: #ccd1da;
  padding: 10px 0;
}
.maeket_body .maeket_body_right_down .list-table[data-v-cf36eec6]  .el-table tbody tr:hover > td {
  background-color: transparent !important;
}
.maeket_body .maeket_body_right_down .list-table[data-v-cf36eec6] .el-table--border {
  border: 1px solid #152035 !important;
}
.maeket_body .maeket_body_right_down .list-table[data-v-cf36eec6]  .el-table th.el-table__cell.is-leaf {
  border-bottom: 1px solid #152035 !important;
}
.maeket_body .maeket_body_right_down .list-table[data-v-cf36eec6]  .el-table__cell.is-leaf {
  border-color: #152035;
}
.maeket_body .maeket_body_right_down .list-table[data-v-cf36eec6] .el-table__header .el-table__cell {
  background: #152035;
  font-size: 13px;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #d9dce2;
}
.maeket_body .maeket_body_right_down .list-table[data-v-cf36eec6] .el-table .warning-row {
  background: #1c2943 !important;
}
.maeket_body .maeket_body_right_down .list-table[data-v-cf36eec6]  .el-table::before {
  background-color: #152035;
  display: none;
}
.maeket_body .maeket_body_right_down .list-table[data-v-cf36eec6] .el-table .success-row {
  background: #152035;
}
.maeket_body .maeket_body_right_down .list-table[data-v-cf36eec6] .el-table--border::after {
  background-color: #152035;
  display: none;
}
#more[data-v-cf36eec6] {
  transform: rotate(90deg);
  font-size: 13px;
  top: 5px;
  position: absolute;
  right: 0;
  cursor: pointer;
}
[data-v-cf36eec6].el-table .el-table__body-wrapper {
  max-height: 100%;
  height: auto !important;
  overflow: auto;
}
.block[data-v-cf36eec6] {
  display: flex;
  justify-content: space-between;
  align-items: flex-end;
  align-items: center;
  margin-top: 12px;
}
.block[data-v-cf36eec6] .el-pagination .btn-prev {
  width: 24px;
  height: 24px;
  background: #141e32;
  border-radius: 2px;
  color: #c2c4cf;
  min-width: 24px;
}
.block[data-v-cf36eec6] .el-pagination .btn-next {
  width: 24px;
  height: 24px;
  background: #141e32;
  border-radius: 2px;
  color: #c2c4cf;
  min-width: 24px;
  padding: 0px;
}
.block[data-v-cf36eec6] .el-pagination .el-pager li {
  background: #1c2943;
  height: 24px;
  line-height: 24px;
  font-size: 13px;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #edeeef;
}
.block[data-v-cf36eec6] .el-pagination .el-pager li.active {
  font-size: 13px;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #bf8e58;
}
.block[data-v-cf36eec6] .el-pagination .el-input__inner {
  height: 24px;
  background: #141e32;
  border-radius: 2px;
  border: 1px solid #141e32;
  font-size: 13px;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  padding-left: 0px;
  padding-right: 0px;
  color: #edeeef;
  text-align: start;
  padding-left: 9px;
}
.block[data-v-cf36eec6] .el-pagination .el-pagination__sizes {
  height: 24px !important;
  line-height: 24px !important;
  margin-right: 0px;
}
.block[data-v-cf36eec6] .el-pagination .el-input__icon {
  line-height: 24px;
}
.block[data-v-cf36eec6] .el-pagination .el-input {
  width: 90px;
}
.block[data-v-cf36eec6] .el-pagination .el-pagination__jump {
  font-size: 13px;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #edeeef;
  height: 24px;
  line-height: 24px;
  margin-left: 12px;
}
.block[data-v-cf36eec6] .el-pagination .el-pagination__jump .el-input {
  width: 36px;
  height: 24px;
  background: #141e32;
  border-radius: 2px;
  margin-left: 8px;
  margin-right: 8px;
}
.block[data-v-cf36eec6] .el-pagination .el-pagination__jump .el-input .el-input__inner {
  padding-left: 0px !important;
  text-align: center;
}
.demonstration[data-v-cf36eec6] {
  font-size: 13px;
  font-family: PingFangSC-Light, PingFang SC;
  font-weight: 300;
  color: #858e9e;
}
.demonstration .demonstration_title[data-v-cf36eec6] {
  font-size: 13px;
  font-family: PingFangSC-Light, PingFang SC;
  font-weight: 300;
  color: #ccd1da;
  padding: 0 4px;
}
#menu1 li[data-v-cf36eec6] {
  width: 50px;
  height: 20px;
  background: red;
  margin-left: 2px;
  float: left;
}
#menu1 li ul[data-v-cf36eec6] {
  display: none;
}
#menu1 li:hover ul[data-v-cf36eec6] {
  display: block;
}

/******************* 以下是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 ****************/
.moreTitle {
  background: #2b3c5e;
  border: 1px solid #152035;
  color: #ccd1da;
}
.moreTitle[x-placement^="top"] .popper__arrow::after {
  border-top-color: #2b3c5e !important;
}
.moreTitle[x-placement^="top"] .popper__arrow {
  border-top-color: #2b3c5e !important;
}
.moreTitle[x-placement^="bottom"].popper__arrow {
  border-bottom-color: #2b3c5e !important;
}
.moreTitle[x-placement^="bottom"].popper__arrow::after {
  border-bottom-color: #2b3c5e !important;
}
::v-deep.el-table__body-wrapper {
  background-color: #f7f6ff;
}
::v-deep.el-table__body-wrapper::-webkit-scrollbar {
  width: 10px !important;
  height: 10px !important;
}
.el-tooltip__popper {
  width: 200px;
}
.terminal-market {
  background: #1c2943;
  border: 1px solid #152035;
}
.terminal-market .selected {
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #bf8e58 !important;
  background: #152035;
}
.terminal-market .el-select-dropdown__item.hover {
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #bf8e58;
  background: #1c2943;
}
.terminal-market[x-placement^="top"] .popper__arrow::after {
  border-top-color: #1c2943 !important;
}
.terminal-market[x-placement^="top"] .popper__arrow {
  border-top-color: #1c2943 !important;
}
.terminal-market[x-placement^="bottom"].popper__arrow {
  border-bottom-color: #1c2943 !important;
}
.terminal-market[x-placement^="bottom"].popper__arrow::after {
  border-bottom-color: #1c2943 !important;
}

