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

/******************* 以下是UI规范文件中的一些设置 Start ****************/
/******************* End ****************/
.text-ellipsis[data-v-6c4260f2] {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.imgbackground[data-v-6c4260f2] {
  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-6c4260f2] {
  display: none;
}
.el-scrollbar__wrap[data-v-6c4260f2] {
  overflow-x: hidden;
}
.popover-opinion[data-v-6c4260f2] {
  padding: 0;
}
.popover-opinion .tree-content .scroll-box[data-v-6c4260f2] {
  overflow-y: scroll;
  max-height: 300px;
}
.popover-opinion .tree-content .tree-box[data-v-6c4260f2] {
  padding: 12px;
}
.popover-opinion .tree-content .tree-btn[data-v-6c4260f2] {
  border-top: 1px solid #E6E6E6;
  padding: 8px 0px;
}
.popover-opinion .tree-content .tree-btn .el-button[data-v-6c4260f2] {
  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-6c4260f2] {
  text-align: right;
}
.popover-opinion .tree-content .tree-btn .tree-btn-right[data-v-6c4260f2] {
  text-align: left;
}
.popover-opinion .tree-content .tree-btn .cancel[data-v-6c4260f2] {
  background: #ffffff;
  border: 1px solid #c0c4cd;
}
.popover-opinion .tree-content .tree-btn .submit[data-v-6c4260f2] {
  background: #de0422;
  color: #fff;
}
[data-v-6c4260f2]::-webkit-scrollbar {
  width: 10px;
  height: 10px;
}
[data-v-6c4260f2]::-webkit-scrollbar-track {
  background: #fff;
}
[data-v-6c4260f2]::-webkit-scrollbar-thumb {
  background-color: #ccc;
  border-radius: 6px;
  border: 2px solid #fff;
}
[data-v-6c4260f2]::-webkit-scrollbar-thumb:hover {
  background-color: #FF8700;
}
*[data-v-6c4260f2] {
  touch-action: pan-y;
}
html[data-v-6c4260f2] {
  background-color: #0a101c;
}
body[data-v-6c4260f2] {
  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-6c4260f2],
a[data-v-6c4260f2]:hover,
a[data-v-6c4260f2]:focus {
  text-decoration: none;
}
html input[data-v-6c4260f2]:focus {
  outline: none;
}
.f-clearfix[data-v-6c4260f2] {
  zoom: 1;
}
.f-clearfix[data-v-6c4260f2]:after {
  content: '.';
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
.remPc[data-v-6c4260f2] {
  font-size: calc((100vw / 1920) * 10) !important;
}
.remMobile[data-v-6c4260f2] {
  font-size: calc((100vw / 375) * 10) !important;
}
.text-ellipsis[data-v-6c4260f2] {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.imgbackground[data-v-6c4260f2] {
  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-6c4260f2] {
  display: none;
}
.el-scrollbar__wrap[data-v-6c4260f2] {
  overflow-x: hidden;
}
.popover-opinion[data-v-6c4260f2] {
  padding: 0;
}
.popover-opinion .tree-content .scroll-box[data-v-6c4260f2] {
  overflow-y: scroll;
  max-height: 300px;
}
.popover-opinion .tree-content .tree-box[data-v-6c4260f2] {
  padding: 12px;
}
.popover-opinion .tree-content .tree-btn[data-v-6c4260f2] {
  border-top: 1px solid #E6E6E6;
  padding: 8px 0px;
}
.popover-opinion .tree-content .tree-btn .el-button[data-v-6c4260f2] {
  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-6c4260f2] {
  text-align: right;
}
.popover-opinion .tree-content .tree-btn .tree-btn-right[data-v-6c4260f2] {
  text-align: left;
}
.popover-opinion .tree-content .tree-btn .cancel[data-v-6c4260f2] {
  background: #ffffff;
  border: 1px solid #c0c4cd;
}
.popover-opinion .tree-content .tree-btn .submit[data-v-6c4260f2] {
  background: #de0422;
  color: #fff;
}
/******************* 以下是UI规范文件中的一些设置 Start ****************/
/******************* End ****************/
.related-news[data-v-6c4260f2] {
  padding: 0px 40px;
  background-color: #ffffff;
}
.related-news .related-news-item[data-v-6c4260f2] {
  padding: 24px 0px;
  justify-content: flex-start;
  align-items: center;
  flex-flow: row wrap;
  color: #333333;
  border-bottom: 1px solid #E6E6E6;
  box-sizing: content-box;
}
.related-news .related-news-item[data-v-6c4260f2]:nth-last-of-type(1) {
  border: none;
}
.related-news .related-news-item .title[data-v-6c4260f2] {
  position: relative;
  padding-right: 120px;
  display: inline-block;
  font-size: 0;
}
.related-news .related-news-item .title .txt[data-v-6c4260f2] {
  color: #333333;
  font-size: 18px;
  line-height: 25px;
  display: block;
  max-height: 25px;
  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;
}
.related-news .related-news-item .title .score[data-v-6c4260f2] {
  position: absolute;
  right: 0;
  top: 0;
}
.related-news .related-news-item .title .lable-item[data-v-6c4260f2] {
  display: inline-block;
  padding: 0 10px;
  border-width: 1px;
  border-style: solid;
  color: #333;
  border: none;
  background-color: #f2f2f2;
  border-radius: 3px;
  margin-right: 12px;
  margin-bottom: 10px;
  height: 25px;
  line-height: 25px;
  font-size: 0;
}
.related-news .related-news-item .title .lable-item .desc[data-v-6c4260f2],
.related-news .related-news-item .title .lable-item .value[data-v-6c4260f2] {
  font-size: 12px;
}
.related-news .related-news-item .title .lable-item .desc[data-v-6c4260f2] {
  padding-right: 6px;
}
.related-news .related-news-item .info[data-v-6c4260f2] {
  margin-top: 10px;
}
.related-news .related-news-item .info p[data-v-6c4260f2] {
  font-size: 12px;
  line-height: 17px;
  color: #999999;
}
.related-news .related-news-item .content[data-v-6c4260f2] {
  margin-top: 16px;
}
.related-news .related-news-item .content p[data-v-6c4260f2] {
  font-size: 14px;
  display: block;
  max-height: 66px;
  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;
  color: #3C3C3C;
  line-height: 22px;
}
.related-news .related-news-item .content p[data-v-6c4260f2]  img {
  display: none;
}
.related-news .related-news-item .lable[data-v-6c4260f2] {
  margin-top: 30px;
}
.related-news .related-news-item .lable .lable-item[data-v-6c4260f2] {
  display: inline-block;
  padding: 0 10px;
  border-width: 1px;
  border-style: solid;
  border-color: #0d64e6;
  border-radius: 3px;
  margin-right: 12px;
  margin-bottom: 10px;
  height: 28px;
  line-height: 26px;
  vertical-align: middle;
  font-size: 0;
}
.related-news .related-news-item .lable .lable-item .desc[data-v-6c4260f2],
.related-news .related-news-item .lable .lable-item .value[data-v-6c4260f2] {
  font-size: 12px;
  display: inline-block;
  height: 100%;
}
.related-news .related-news-item .lable .lable-item .desc[data-v-6c4260f2] {
  padding-right: 6px;
  color: #0d64e6 !important;
}
.related-news .related-news-item .lable .lable-item .value[data-v-6c4260f2] {
  border-left: solid 1px #0d64e6;
  padding-left: 10px;
  color: #333;
}
.related-news .related-news-item .lable .lable-item .company_emotion[data-v-6c4260f2] {
  margin-left: 10px;
  border-left: solid 1px #0d64e6;
  padding: 0 0 0 5px;
  font-size: 10px;
  height: 100%;
  display: inline-block;
}
.related-news .related-news-item .othersClass[data-v-6c4260f2] {
  vertical-align: middle;
  display: inline-block;
  padding: 0 10px;
  border-width: 1px;
  border-style: solid;
  border-color: #333333;
  border-radius: 3px;
  margin-right: 12px;
  margin-bottom: 10px;
  font-size: 12px;
  height: 28px;
  line-height: 26px;
}
.related-news .related-news-item .othersColor1[data-v-6c4260f2] {
  color: #8ca5f5;
  border-color: #8ca5f5;
}
.related-news .related-news-item .othersColor2[data-v-6c4260f2] {
  color: #1d7c80;
  border-color: #1d7c80;
}
.related-news .related-news-item .othersColor3[data-v-6c4260f2] {
  color: #0475de;
  border-color: #0475de;
}
.related-news .related-news-item .othersColor4[data-v-6c4260f2] {
  color: #998b09;
  border-color: #998b09;
}
.related-news .related-news-item .othersColor5[data-v-6c4260f2] {
  color: #725805;
  border-color: #725805;
}
.related-news-box-empty[data-v-6c4260f2] {
  height: 500px;
  line-height: 500px;
  text-align: center;
  background-color: #FFFFFF;
  font-size: 12px;
  color: #999999;
  overflow: hidden;
}
.loadTxt[data-v-6c4260f2] {
  margin-top: 20px;
  padding-bottom: 30px;
  text-align: center;
  font-size: 12px;
  color: #999;
}
.loadTxt .btn_load[data-v-6c4260f2] {
  cursor: pointer;
}
.loadTxt .btn_load[data-v-6c4260f2]:hover {
  color: #333;
}
.pagination[data-v-6c4260f2] {
  text-align: center;
  padding: 20px 0px;
}
.pagination[data-v-6c4260f2]  .pagination-box .el-pagination.is-background .btn-next,
.pagination[data-v-6c4260f2]  .pagination-box .el-pagination.is-background .btn-prev {
  background-color: #F8F8F8;
  color: #C0C4CC;
}
.pagination[data-v-6c4260f2]  .pagination-box .el-pagination.is-background .el-pager li {
  font-size: 14px;
  background-color: #F8F8F8;
  color: #606266;
}
.pagination[data-v-6c4260f2]  .pagination-box .el-pagination.is-background .el-pager li.active {
  opacity: 0.8;
}
.color-1 .value[data-v-6c4260f2] {
  color: #F44446 !important;
}
.color-1 .desc[data-v-6c4260f2] {
  color: #F44446 !important;
}
.color-2 .value[data-v-6c4260f2] {
  color: #14BB72 !important;
}
.color-2 .desc[data-v-6c4260f2] {
  color: #14BB72 !important;
}
.emotionColor1[data-v-6c4260f2] {
  color: #999 !important;
}
.emotionColor2[data-v-6c4260f2] {
  color: #F44446 !important;
}
.emotionColor3[data-v-6c4260f2] {
  color: #14BB72 !important;
}

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

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

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

/******************* 以下是UI规范文件中的一些设置 Start ****************/
/******************* End ****************/
.text-ellipsis[data-v-5d0b9bfc] {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.imgbackground[data-v-5d0b9bfc] {
  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-5d0b9bfc] {
  display: none;
}
.el-scrollbar__wrap[data-v-5d0b9bfc] {
  overflow-x: hidden;
}
.popover-opinion[data-v-5d0b9bfc] {
  padding: 0;
}
.popover-opinion .tree-content .scroll-box[data-v-5d0b9bfc] {
  overflow-y: scroll;
  max-height: 300px;
}
.popover-opinion .tree-content .tree-box[data-v-5d0b9bfc] {
  padding: 12px;
}
.popover-opinion .tree-content .tree-btn[data-v-5d0b9bfc] {
  border-top: 1px solid #E6E6E6;
  padding: 8px 0px;
}
.popover-opinion .tree-content .tree-btn .el-button[data-v-5d0b9bfc] {
  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-5d0b9bfc] {
  text-align: right;
}
.popover-opinion .tree-content .tree-btn .tree-btn-right[data-v-5d0b9bfc] {
  text-align: left;
}
.popover-opinion .tree-content .tree-btn .cancel[data-v-5d0b9bfc] {
  background: #ffffff;
  border: 1px solid #c0c4cd;
}
.popover-opinion .tree-content .tree-btn .submit[data-v-5d0b9bfc] {
  background: #de0422;
  color: #fff;
}
[data-v-5d0b9bfc]::-webkit-scrollbar {
  width: 10px;
  height: 10px;
}
[data-v-5d0b9bfc]::-webkit-scrollbar-track {
  background: #fff;
}
[data-v-5d0b9bfc]::-webkit-scrollbar-thumb {
  background-color: #ccc;
  border-radius: 6px;
  border: 2px solid #fff;
}
[data-v-5d0b9bfc]::-webkit-scrollbar-thumb:hover {
  background-color: #FF8700;
}
*[data-v-5d0b9bfc] {
  touch-action: pan-y;
}
html[data-v-5d0b9bfc] {
  background-color: #0a101c;
}
body[data-v-5d0b9bfc] {
  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-5d0b9bfc],
a[data-v-5d0b9bfc]:hover,
a[data-v-5d0b9bfc]:focus {
  text-decoration: none;
}
html input[data-v-5d0b9bfc]:focus {
  outline: none;
}
.f-clearfix[data-v-5d0b9bfc] {
  zoom: 1;
}
.f-clearfix[data-v-5d0b9bfc]:after {
  content: '.';
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
.remPc[data-v-5d0b9bfc] {
  font-size: calc((100vw / 1920) * 10) !important;
}
.remMobile[data-v-5d0b9bfc] {
  font-size: calc((100vw / 375) * 10) !important;
}
.text-ellipsis[data-v-5d0b9bfc] {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.imgbackground[data-v-5d0b9bfc] {
  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-5d0b9bfc] {
  display: none;
}
.el-scrollbar__wrap[data-v-5d0b9bfc] {
  overflow-x: hidden;
}
.popover-opinion[data-v-5d0b9bfc] {
  padding: 0;
}
.popover-opinion .tree-content .scroll-box[data-v-5d0b9bfc] {
  overflow-y: scroll;
  max-height: 300px;
}
.popover-opinion .tree-content .tree-box[data-v-5d0b9bfc] {
  padding: 12px;
}
.popover-opinion .tree-content .tree-btn[data-v-5d0b9bfc] {
  border-top: 1px solid #E6E6E6;
  padding: 8px 0px;
}
.popover-opinion .tree-content .tree-btn .el-button[data-v-5d0b9bfc] {
  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-5d0b9bfc] {
  text-align: right;
}
.popover-opinion .tree-content .tree-btn .tree-btn-right[data-v-5d0b9bfc] {
  text-align: left;
}
.popover-opinion .tree-content .tree-btn .cancel[data-v-5d0b9bfc] {
  background: #ffffff;
  border: 1px solid #c0c4cd;
}
.popover-opinion .tree-content .tree-btn .submit[data-v-5d0b9bfc] {
  background: #de0422;
  color: #fff;
}
/******************* 以下是UI规范文件中的一些设置 Start ****************/
/******************* End ****************/
.right-filter[data-v-5d0b9bfc] {
  background-color: #ffffff;
}
.right-filter[data-v-5d0b9bfc]  .top {
  background-color: #F9F9FA;
  height: 54px;
  line-height: 54px;
  text-align: center;
}
.right-filter[data-v-5d0b9bfc]  .top .el-input__inner {
  border: none;
  color: #333333;
  font-size: 16px;
  background-color: #F9F9FA;
  text-align: center;
}
.right-filter[data-v-5d0b9bfc]  .top .el-input__icon {
  font-size: 16px;
  height: 40px !important;
}
.right-filter .content[data-v-5d0b9bfc] {
  position: relative;
  padding: 0px 30px;
  margin-bottom: 62px;
}
.right-filter .content[data-v-5d0b9bfc]  .content-item {
  padding: 20px 0px;
  border-bottom: 1px dashed #E6E6E6;
  box-sizing: border-box;
}
.right-filter .content[data-v-5d0b9bfc]  .content-item .title {
  font-size: 14px;
  color: #93979C;
  line-height: 20px;
  margin-bottom: 6px;
}
.right-filter .content[data-v-5d0b9bfc]  .content-item .title-icon {
  position: relative;
}
.right-filter .content[data-v-5d0b9bfc]  .content-item .title-icon::after {
  content: ' ';
  position: absolute;
  width: 16px;
  height: 20px;
  background-image: url(../static/img/ic_help.2bd8ad74.svg);
  background-position: center;
  background-repeat: no-repeat;
  background-size: 16px 16px;
}
.right-filter .content[data-v-5d0b9bfc]  .content-item .el-autocomplete {
  width: 100%;
}
.right-filter .content[data-v-5d0b9bfc]  .content-item .el-input__inner {
  height: 34px;
  line-height: 34px;
  border-color: #DEDEDE;
  color: #333333;
}
.right-filter .content[data-v-5d0b9bfc]  .content-item .el-range-editor .el-input__inner {
  padding: 4px 12px;
}
.right-filter .content[data-v-5d0b9bfc]  .content-item .el-date-editor .el-range__icon {
  margin-left: 0px;
}
.right-filter .content[data-v-5d0b9bfc]  .content-item .el-date-editor .el-range-separator {
  line-height: 26px;
}
.right-filter .content[data-v-5d0b9bfc]  .content-item .el-date-editor--daterange.el-input__inner {
  width: 290px;
}
.right-filter .content[data-v-5d0b9bfc]  .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-5d0b9bfc]  .content-item .el-checkbox {
  color: #333333;
  margin-top: 10px;
}
.right-filter .content[data-v-5d0b9bfc]  .content-item .el-checkbox__input.is-checked .el-checkbox__inner {
  background-color: #DE0422;
  border-color: #DE0422;
}
.right-filter .content[data-v-5d0b9bfc]  .content-item .el-checkbox__input.is-checked + .el-checkbox__label {
  color: #333333;
}
.right-filter .content[data-v-5d0b9bfc]  .content-item .el-checkbox__inner:hover {
  border-color: #DE0422;
}
.right-filter .content[data-v-5d0b9bfc]  .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-5d0b9bfc] {
  position: absolute;
  bottom: -62px;
  left: 0;
  padding: 14px 34px;
  box-shadow: 0px -3px 4px 0px rgba(0, 0, 0, 0.06);
  background-color: #fff;
}
.right-filter .content .content-btn .btn[data-v-5d0b9bfc] {
  border-radius: 5px;
  font-size: 14px;
  line-height: 20px;
  padding: 6px 24px;
  width: 110px;
}
.right-filter .content .content-btn .btn-save[data-v-5d0b9bfc] {
  color: #333333;
  border: 1px solid #aeaeae;
}
.right-filter .content .content-btn .btn-save[data-v-5d0b9bfc]:hover {
  border-color: #aeaeae;
  background-color: #fff;
}
.right-filter .content .content-btn .btn-search[data-v-5d0b9bfc] {
  background: #272633;
  color: #fff;
}
[data-v-5d0b9bfc] .customize-plan {
  border-radius: 6px;
}
[data-v-5d0b9bfc] .customize-plan .add-input,[data-v-5d0b9bfc] .customize-plan .add-cover {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  margin-top: 20px;
}
[data-v-5d0b9bfc] .customize-plan .add-input .lable-title,[data-v-5d0b9bfc] .customize-plan .add-cover .lable-title {
  width: 50px;
}
[data-v-5d0b9bfc] .customize-plan .el-radio__input.is-checked .el-radio__inner {
  border-color: #DE0422;
  background: #DE0422;
}
[data-v-5d0b9bfc] .customize-plan .el-radio__input.is-checked + .el-radio__label {
  color: #DE0422;
}
[data-v-5d0b9bfc] .customize-plan .el-radio__inner:hover {
  border-color: #DE0422;
}
[data-v-5d0b9bfc] .customize-plan .el-input__inner {
  height: 32px;
  line-height: 32px;
}
[data-v-5d0b9bfc] .customize-plan .el-input__icon {
  line-height: 32px;
}
[data-v-5d0b9bfc] .customize-plan .el-button--primary {
  background-color: #272633;
  border-color: #272633;
  border-radius: 5px;
  font-size: 14px;
  line-height: 20px;
  padding: 6px 24px;
}
.label-name[data-v-5d0b9bfc] {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

/******************* 以下是UI规范文件中的一些设置 Start ****************/
/******************* End ****************/
.text-ellipsis[data-v-7d443f6a] {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.imgbackground[data-v-7d443f6a] {
  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-7d443f6a] {
  display: none;
}
.el-scrollbar__wrap[data-v-7d443f6a] {
  overflow-x: hidden;
}
.popover-opinion[data-v-7d443f6a] {
  padding: 0;
}
.popover-opinion .tree-content .scroll-box[data-v-7d443f6a] {
  overflow-y: scroll;
  max-height: 300px;
}
.popover-opinion .tree-content .tree-box[data-v-7d443f6a] {
  padding: 12px;
}
.popover-opinion .tree-content .tree-btn[data-v-7d443f6a] {
  border-top: 1px solid #E6E6E6;
  padding: 8px 0px;
}
.popover-opinion .tree-content .tree-btn .el-button[data-v-7d443f6a] {
  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-7d443f6a] {
  text-align: right;
}
.popover-opinion .tree-content .tree-btn .tree-btn-right[data-v-7d443f6a] {
  text-align: left;
}
.popover-opinion .tree-content .tree-btn .cancel[data-v-7d443f6a] {
  background: #ffffff;
  border: 1px solid #c0c4cd;
}
.popover-opinion .tree-content .tree-btn .submit[data-v-7d443f6a] {
  background: #de0422;
  color: #fff;
}
[data-v-7d443f6a]::-webkit-scrollbar {
  width: 10px;
  height: 10px;
}
[data-v-7d443f6a]::-webkit-scrollbar-track {
  background: #fff;
}
[data-v-7d443f6a]::-webkit-scrollbar-thumb {
  background-color: #ccc;
  border-radius: 6px;
  border: 2px solid #fff;
}
[data-v-7d443f6a]::-webkit-scrollbar-thumb:hover {
  background-color: #FF8700;
}
*[data-v-7d443f6a] {
  touch-action: pan-y;
}
html[data-v-7d443f6a] {
  background-color: #0a101c;
}
body[data-v-7d443f6a] {
  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-7d443f6a],
a[data-v-7d443f6a]:hover,
a[data-v-7d443f6a]:focus {
  text-decoration: none;
}
html input[data-v-7d443f6a]:focus {
  outline: none;
}
.f-clearfix[data-v-7d443f6a] {
  zoom: 1;
}
.f-clearfix[data-v-7d443f6a]:after {
  content: '.';
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
.remPc[data-v-7d443f6a] {
  font-size: calc((100vw / 1920) * 10) !important;
}
.remMobile[data-v-7d443f6a] {
  font-size: calc((100vw / 375) * 10) !important;
}
.text-ellipsis[data-v-7d443f6a] {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.imgbackground[data-v-7d443f6a] {
  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-7d443f6a] {
  display: none;
}
.el-scrollbar__wrap[data-v-7d443f6a] {
  overflow-x: hidden;
}
.popover-opinion[data-v-7d443f6a] {
  padding: 0;
}
.popover-opinion .tree-content .scroll-box[data-v-7d443f6a] {
  overflow-y: scroll;
  max-height: 300px;
}
.popover-opinion .tree-content .tree-box[data-v-7d443f6a] {
  padding: 12px;
}
.popover-opinion .tree-content .tree-btn[data-v-7d443f6a] {
  border-top: 1px solid #E6E6E6;
  padding: 8px 0px;
}
.popover-opinion .tree-content .tree-btn .el-button[data-v-7d443f6a] {
  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-7d443f6a] {
  text-align: right;
}
.popover-opinion .tree-content .tree-btn .tree-btn-right[data-v-7d443f6a] {
  text-align: left;
}
.popover-opinion .tree-content .tree-btn .cancel[data-v-7d443f6a] {
  background: #ffffff;
  border: 1px solid #c0c4cd;
}
.popover-opinion .tree-content .tree-btn .submit[data-v-7d443f6a] {
  background: #de0422;
  color: #fff;
}
/******************* 以下是UI规范文件中的一些设置 Start ****************/
/******************* End ****************/
[data-v-7d443f6a] .box-top {
  background-color: #FFFFFF;
}
[data-v-7d443f6a] .box-top .el-tabs__nav {
  padding: 0px 20px;
}
[data-v-7d443f6a] .box-top .el-tabs__header {
  margin: 0px;
}
[data-v-7d443f6a] .box-top .el-tabs__item {
  height: 56px;
  line-height: 56px;
  color: #707070;
  font-size: 16px;
  padding: 0px 30px;
}
[data-v-7d443f6a] .box-top .el-tabs__item.is-active {
  color: #333333;
}
[data-v-7d443f6a] .box-top .el-tabs__active-bar {
  background-color: #DE0422;
  height: 3px;
  width: 32px !important;
  left: 36px;
}
[data-v-7d443f6a] .box-top .el-tabs__nav-wrap::after {
  height: 1px;
  background-color: #E6E6E6;
}
[data-v-7d443f6a] .box-top .box-top-right {
  position: relative;
  height: 56px;
  line-height: 56px;
  text-align: right;
}
[data-v-7d443f6a] .box-top .box-top-right::after {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 1px;
  background-color: #E4E7ED;
  z-index: 1;
}
[data-v-7d443f6a] .box-top .box-top-right .el-select {
  margin-right: 40px;
}
[data-v-7d443f6a] .box-top .box-top-right .el-input__inner {
  height: 30px;
  line-height: 30px;
  border-color: #DEDEDE;
  border-radius: 16px;
  color: #333333;
  width: 170px;
}
[data-v-7d443f6a] .box-top .box-top-right .el-input__icon {
  height: 30px;
  line-height: 30px;
  font-size: 15px;
}

