.empty-data img[data-v-5b025944] {
  display: block;
  margin: 0 auto;
}
.empty-data .empty-data-p[data-v-5b025944] {
  color: #909399;
  font-size: 14px;
  line-height: 22px;
  width: 385px;
  text-align: center;
  margin: 20px auto 0;
}
.sr-page[data-v-074017b8] {
  display: flex;
  align-items: center;
  padding: 0px;
}
.sr-page .start-btn[disabled][data-v-074017b8] {
  background: #f5f7fa;
  color: #c0c4cc;
  border: 1px solid #ebeef5;
}
.sr-page .el-pagination[data-v-074017b8] {
  display: flex;
  align-items: center;
  flex-grow: 1;
  padding: 0;
  margin-left: 10px;
}
@media only screen and (max-width: 1280px) {
.sr-page .el-pagination[data-v-074017b8] {
    margin-left: 4px;
}
}
.sr-page .el-pagination[data-v-074017b8] .el-pager .more::before {
  line-height: 1;
}
.sr-page .el-pagination[data-v-074017b8] .el-pagination__jump {
  height: 32px;
  display: flex;
  align-items: center;
}
.sr-page .el-pagination[data-v-074017b8] .el-pagination__jump .el-input {
  height: 32px;
}
.sr-page .el-pagination[data-v-074017b8] .el-pagination__jump .el-input__inner {
  height: 32px;
  line-height: 32px;
  border: 1px solid #c0c4cc;
}
.sr-page .el-pagination[data-v-074017b8] .el-pagination__sizes {
  margin-left: auto;
  margin-right: 0;
  height: 32px;
}
.sr-page .el-pagination[data-v-074017b8] .el-pagination__sizes .el-input {
  margin: 0;
}
.sr-page .el-pagination[data-v-074017b8] .el-pagination__sizes .el-input .el-input__inner {
  height: 32px;
  border: 1px solid #c0c4cc;
}
.sr-page .el-pagination .end-btn[data-v-074017b8] {
  margin-left: 10px;
}
@media only screen and (max-width: 1280px) {
.sr-page .el-pagination .end-btn[data-v-074017b8] {
    margin-left: 4px;
}
}
.sr-page .el-pagination[data-v-074017b8] button {
  border: 1px solid #c0c4cc;
  border-radius: 4px;
  height: 32px;
  padding: 0 10px;
}
.sr-page .el-pagination[data-v-074017b8] button:hover {
  background: #e8f2fe;
  color: #409eff;
}
.sr-page .el-pagination[data-v-074017b8] button[disabled] {
  background: #f5f7fa;
  color: #c0c4cc;
  border: 1px solid #ebeef5;
}
.sr-page .el-pagination[data-v-074017b8] ul {
  display: flex;
  align-items: center;
  margin-right: 10px;
}
@media only screen and (max-width: 1280px) {
.sr-page .el-pagination[data-v-074017b8] ul {
    margin-right: 4px;
}
}
.sr-page .el-pagination[data-v-074017b8] ul li {
  height: 32px;
  line-height: 32px;
  border: 1px solid #c0c4cc;
  border-radius: 4px;
  margin-left: 7px;
  font-weight: normal;
  color: #303133;
}
@media only screen and (max-width: 1280px) {
.sr-page .el-pagination[data-v-074017b8] ul li {
    margin-left: 4px;
}
}
.sr-page .el-pagination[data-v-074017b8] ul li:hover {
  background: #e8f2fe;
  color: #409eff;
}
.sr-page .el-pagination[data-v-074017b8] ul li.active {
  background: #147af7;
  color: #fff;
  border: none;
}
.empty-data img[data-v-8b292628] {
  display: block;
  margin: 0 auto;
}
.empty-data p[data-v-8b292628] {
  text-align: center;
  color: #909399;
  margin-top: 5px;
}
.new-finance-data-page[data-v-4b1e2ef5] {
  width: 100%;
}
.new-finance-data-page .sr-table[data-v-4b1e2ef5] {
  border: 1px solid #efefef;
  border-collapse: collapse;
  width: 100%;
}
.new-finance-data-page .sr-table td[data-v-4b1e2ef5] {
  height: 32px;
  border: 1px solid #efefef;
  padding: 0 10px;
  font-size: 14px;
  color: #606266;
  line-height: 1.6;
}
.new-finance-data-page .sr-table .center_tr[data-v-4b1e2ef5] {
  text-align: center;
  background: #f5f7fa;
}
.new-finance-data-page .sr-table tr td[data-v-4b1e2ef5]:nth-child(1),
.new-finance-data-page .sr-table td[data-v-4b1e2ef5]:nth-child(3) {
  background: #f5f7fa;
}
.new-finance-data-page .sr-table tr:nth-child(1) td[data-v-4b1e2ef5] {
  background: #f5f7fa;
}
.item-top-tips-box[data-v-3af02a2e] {
  float: left;
}
.item-top-tips-box .tips-notice[data-v-3af02a2e] {
  text-align: center;
  position: relative;
  padding: 6px 0;
  width: 70px;
  height: 42px;
  background: #ffffff;
  border: 1px solid #dcdfe6;
  border-radius: 4px;
  margin-right: 12px;
  color: #c0c4cc;
  cursor: pointer;
}
.item-top-tips-box .tips-notice.high[data-v-3af02a2e] {
  border: 1px solid #a0c9fc;
  color: #147af7;
}
.item-top-tips-box .tips-notice .tips-notice-box[data-v-3af02a2e] {
  width: 100%;
  position: absolute;
  top: 48%;
  left: 50%;
  font-size: 11px;
  transform: translate(-50%, -50%);
}
.item-top-tips-box .tips-notice .tips-notice-box p[data-v-3af02a2e] {
  overflow: hidden;
  padding: 0;
  margin: 0 auto;
}
.item-top-tips-box .tips-notice .tips-notice-box p.code-name[data-v-3af02a2e] {
  height: 16px;
  line-height: 16px;
  width: 100%;
  padding: 2px 5px 0;
  margin: 0 auto 0;
  word-break: break-all;
  overflow: hidden;
  font-size: 12px;
}
.item-top-tips-box .tips-notice .tips-notice-box p.code-name.h-code-name[data-v-3af02a2e] {
  width: 100%;
  height: 100%;
  padding: 0 3px;
  display: -webkit-box;
  word-break: break-all;
  overflow: hidden;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
}
.item-top-tips-box .tips-doc[data-v-3af02a2e] {
  margin-top: 5px;
  margin-right: 12px;
  width: 28px;
  height: 28px;
}
.item-top-tips-box .tips-doc.txt[data-v-3af02a2e], .item-top-tips-box .tips-doc.doc[data-v-3af02a2e], .item-top-tips-box .tips-doc.docx[data-v-3af02a2e], .item-top-tips-box .tips-doc.wrod[data-v-3af02a2e] {
  background: url(/public/images/wordicon.png) no-repeat;
  background-size: 100% 100%;
}
.item-top-tips-box .tips-doc.ppt[data-v-3af02a2e], .item-top-tips-box .tips-doc.pptx[data-v-3af02a2e], .item-top-tips-box .tips-doc.ptp[data-v-3af02a2e] {
  background: url(/public/images/ppticon.png) no-repeat;
  background-size: 100% 100%;
}
.item-top-tips-box .tips-doc.xls[data-v-3af02a2e], .item-top-tips-box .tips-doc.xlsx[data-v-3af02a2e], .item-top-tips-box .tips-doc.exl[data-v-3af02a2e] {
  background: url(/public/images/xlsicon.png) no-repeat;
  background-size: 100% 100%;
}
.item-top-tips-box .tips-doc.pdf[data-v-3af02a2e] {
  background: url(/public/images/pdficon.png) no-repeat;
  background-size: 100% 100%;
}
.item-top-tips-box .tips-answer[data-v-3af02a2e] {
  overflow: hidden;
  margin-top: 1px;
}
.item-top-tips-box .tips-answer img[data-v-3af02a2e] {
  width: 16px;
  float: left;
  margin-right: 6px;
}
.item-top-tips-box .tips-answer .integral-text[data-v-3af02a2e] {
  text-align: right;
  float: left;
  width: 23px;
  font-weight: 600;
  font-size: 14px;
  color: #fd9a00;
  margin-right: 14px;
  overflow: hidden;
}
.credit-rati[data-v-3af02a2e] {
  position: absolute;
  top: 68px;
  left: 39px;
  width: 90px;
  padding-top: 7px;
}
.credit-rati .drop-down[data-v-3af02a2e] {
  position: relative;
  width: 100%;
  padding: 5px 13px;
  box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1);
  border-radius: 4px;
  border: 1px solid #e4e7ed;
  box-sizing: border-box;
  background-color: #fff;
  z-index: 9;
}
.credit-rati .drop-down[data-v-3af02a2e]::before {
  content: "";
  position: absolute;
  top: -6px;
  left: 40px;
  background: #fff;
  width: 10px;
  height: 10px;
  transform: rotate(45deg);
  border-left: 1px solid #e4e7ed;
  border-top: 1px solid #e4e7ed;
}
.credit-rati .drop-down[data-v-3af02a2e] :nth-child(1) {
  font-weight: 700;
  line-height: 24px;
  margin-bottom: 5px;
}
.credit-rati .drop-down p[data-v-3af02a2e] {
  color: #606266;
  font-size: 14px;
  line-height: 20px;
  text-align: left;
}
.company-profile-page[data-v-b54aef06] {
  width: 100%;
}
.company-profile-page .sr-table[data-v-b54aef06] {
  border: 1px solid #efefef;
  border-collapse: collapse;
  width: 100%;
}
.company-profile-page .sr-table td[data-v-b54aef06] {
  height: 32px;
  border: 1px solid #efefef;
  padding: 0 10px;
  font-size: 14px;
  color: #606266;
  line-height: 1.6;
}
.company-profile-page .sr-table .center_tr[data-v-b54aef06] {
  text-align: center;
  background: #f5f7fa;
}
.doc-item-page {
  position: relative;
  width: 100%;
}
.doc-item-page .doc-item-box {
  display: flex;
  flex-direction: row;
  width: 100%;
  justify-content: flex-start;
  padding: 0 10px;
  color: #909399;
  height: auto;
  position: relative;
}
.doc-item-page .doc-item-box .doc-check {
  width: 37px;
  padding-left: 3px;
  margin-top: 32px;
  float: left;
}
.doc-item-page .doc-item-box .doc-item-check {
  width: 37px;
  height: 46px;
}
.doc-item-page .doc-item-box .doc-item-content-box {
  float: right;
  width: calc(100% - 36px);
  background: #ffffff;
  margin: 7px 0;
  min-height: 75px;
  transition: height 0.3s ease-in-out;
  border: 1px solid #efefef;
  border-radius: 4px;
}
.doc-item-page .doc-item-box .doc-item-content-box:hover {
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.1);
}
.doc-item-page .doc-item-box .doc-item-title {
  padding: 16px 20px 12px 10px;
  width: 100%;
  height: auto;
  min-height: 75px;
  overflow: hidden;
  font-size: 12px;
  border-radius: 4px;
}
.doc-item-page .doc-item-box .doc-item-title.changeStyle {
  border-radius: 4px 4px 0 0;
}
.doc-item-page .doc-item-box .doc-item-title-l {
  overflow: hidden;
  float: left;
  width: calc(100% - 200px);
}
.doc-item-page .doc-item-box .doc-item-title-l .doc-tit-text-box {
  width: 100%;
  float: left;
}
.doc-item-page .doc-item-box .doc-item-title-l .doc-tit-text-box .doc-title,
.doc-item-page .doc-item-box .doc-item-title-l .doc-tit-text-box .doc-title-hk {
  color: #060606;
  font-size: 14px;
  font-weight: 400;
  width: 100%;
  cursor: pointer;
}
.doc-item-page .doc-item-box .doc-item-title-l .doc-tit-text-box .doc-title span,
.doc-item-page .doc-item-box .doc-item-title-l .doc-tit-text-box .doc-title-hk span {
  line-height: 18px;
}
.doc-item-page .doc-item-box .doc-item-title-l .doc-tit-text-box .doc-title span:hover,
.doc-item-page .doc-item-box .doc-item-title-l .doc-tit-text-box .doc-title-hk span:hover {
  color: #147af7;
}
.doc-item-page .doc-item-box .doc-item-title-l .doc-tit-text-box .doc-title {
  letter-spacing: 1px;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  overflow: hidden;
}
.doc-item-page .doc-item-box .doc-item-title-l .doc-tit-text-box .doc-title .doc-title-next-tip {
  background: #ffe7bd;
  border-radius: 4px;
  font-weight: 500;
  font-size: 10px;
  color: #e07100;
  letter-spacing: 0;
  padding: 4px;
}
.doc-item-page .doc-item-box .doc-item-title-l .doc-tit-text-box .doc-title-hk {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.doc-item-page .doc-item-box .doc-item-title-l .doc-tit-text-box .doc-type {
  margin-top: 10px;
}
.doc-item-page .doc-item-box .doc-item-title-l .doc-tit-text-box .doc-type .segmentation {
  margin: 0 5px;
}
.doc-item-page .doc-item-box .doc-item-title-r {
  margin-top: 10px;
  float: right;
  cursor: pointer;
}
.doc-item-page .doc-item-box .doc-item-title-r img {
  float: right;
  width: 18px;
  margin-right: 10px;
}
.doc-item-page .doc-item-box .doc-item-title-r img:hover {
  opacity: 0.8;
}
.doc-item-page .doc-item-box .doc-item-title-r .doc-preview,
.doc-item-page .doc-item-box .doc-item-title-r .doc-preview-active {
  display: inline-block;
  width: 18px;
  height: 18px;
  background: url(/public/images/doc_preview.png) no-repeat center center;
  background-size: 100% 100%;
  margin-right: 10px;
}
.doc-item-page .doc-item-box .doc-item-title-r .doc-preview-active {
  background: url(/public/images/doc_preview_active.png) no-repeat center center;
  background-size: 100% 100%;
}
.doc-item-page .doc-item-box .open-content {
  border-radius: 0 0 4px 4px;
  border-top: 1px solid #efefef;
  line-height: 24px;
  color: #606266;
  letter-spacing: 0.5px;
  height: 100%;
}
.doc-item-page .doc-item-box .open-content .doc-content {
  font-size: 14px;
  padding: 0 20px 5px 20px;
}
.doc-item-page .doc-item-box .open-content .doc-content .digest {
  display: inline-block;
  overflow: hidden;
  height: auto;
}
.doc-item-page .doc-item-box .open-content .doc-content .digest span {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 5;
  text-align: justify;
  overflow: hidden;
  display: -webkit-box;
  text-overflow: ellipsis;
  word-break: break-all;
}
.doc-item-page .doc-item-box .open-content .doc-content .digest-nodata {
  color: #909399;
  font-size: 14px;
  user-select: none;
}
.doc-item-page .doc-item-box .open-content .content-btn {
  overflow: hidden;
  padding: 8px 20px;
}
.doc-item-page .doc-item-box .open-content .content-btn span {
  float: left;
  cursor: pointer;
  padding: 5px 10px;
  line-height: 1;
  font-size: 12px;
  color: #7ba2d1;
  background: rgba(20, 122, 247, 0.05);
  border-radius: 11px;
  margin-right: 16px;
}
.doc-item-page .doc-item-box .open-content .content-btn span.active {
  color: #147af7;
}
.doc-item-page .doc-item-box .open-content-com {
  padding: 0;
  border: none;
}
.doc-item-page .doc-item-box .open-content-com .doc-content {
  font-size: 14px;
  padding: 0;
}
.doc-item-page .doc-item-box .open-content-com .digest-com-box {
  z-index: -99;
}
.doc-item-page .doc-item-nextDoc-box {
  flex-direction: column;
  padding: 0 15px;
  width: 100%;
}
.doc-item-page .doc-item-nextDoc-box .nextDoc-content-box {
  float: right;
  width: 100%;
  background: #ffffff;
  border-radius: 4px;
  margin: 4px 0 0;
  min-height: 75px;
  transition: height 0.3s ease-in-out;
}
.doc-item-page .doc-item-nextDoc-box .nextDoc-content-box .doc-item-title-l {
  width: calc(100% - 60px);
}
.doc-item-page .doc-item-nextDoc-box .nextDoc-content-box:last-child {
  margin-bottom: 12px;
}
.doc-item-page .doc-item-nextDoc-box .doc-item-title {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  padding: 16px 20px 12px 10px;
  width: 100%;
  height: auto;
  min-height: 75px;
  overflow: hidden;
  font-size: 12px;
  border-radius: 4px;
  background-color: #f5f7fa;
}
.doc-item-page .doc-item-nextDoc-box .doc-item-title.changeStyle {
  border-radius: 4px 4px 0 0;
}
.doc-item-page .doc-item-nextDoc-box .open-content {
  border-top: 1px #e9ebf1 solid;
  background-color: #f5f7fa;
}
.doc-item-page-company-agg {
  display: flex;
  justify-content: flex-start;
  flex-direction: row;
  width: 100%;
  padding-left: 112px;
  position: relative;
}
.doc-item-page-company-agg .doc-item-page-left {
  padding: 7px 15px;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  position: absolute;
  top: 0;
  left: 0;
}
.doc-item-page-company-agg .doc-item-page-left span {
  color: #909399;
}
.doc-item-page-company-agg .doc-item-page-left .company-agg-check-more {
  cursor: pointer;
  color: #147af7;
  font-size: 13px;
  margin-bottom: 3px;
}
.doc-item-page-company-agg .doc-item-page-left .els-down-icon-w {
  width: 100%;
  text-align: center;
  cursor: pointer;
  margin-left: -5px;
}
.doc-item-page-company-agg .doc-item-page-left .els-down-icon-w .els-down-icon,
.doc-item-page-company-agg .doc-item-page-left .els-down-icon-w .els-up-icon {
  font-size: 12px;
  transition: 0.3s;
  width: 12px;
  height: 12px;
}
.doc-item-page-company-agg .doc-item-page-left .els-down-icon-w .els-up-icon {
  transform: rotate(-180deg);
}
.doc-item-page-company-agg .doc-item-page-left .item-top-tips-box .tips-notice {
  margin-right: 0 !important;
}
.doc-item-page-company-agg .doc-item-page-border {
  border-right: 1px solid #efefef;
  border-left: 1px solid #efefef;
}
.doc-item-page-tBorder {
  border-top: 1px solid #efefef;
}
.doc-item-page-bBorder {
  border-bottom: 1px solid #efefef;
}
.doc-item-all-page-active .doc-item-content-box {
  border: 1px solid #147af7 !important;
}
.doc-item-nodata-hk {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 36px;
  border: 1px solid #efefef;
  border-radius: 4px;
}
.doc-item-nodata-hk-com {
  height: 100%;
  display: flex;
  text-align: center;
  flex-direction: row;
  flex-wrap: nowrap;
  align-content: center;
  align-items: center;
  justify-content: center;
  width: 100%;
}
.doc-item-nodata-hk-com img {
  width: 43px;
  height: 24px;
}
.doc-item-nodata-hk-com span {
  margin-bottom: 5px;
}
.h-list-box .doc-item-page .doc-item-nodata-hk {
  width: calc(100% - 55px);
}
.h-list-box .doc-item-compare-page {
  width: 100%;
  display: flex;
  justify-content: flex-start;
  flex-direction: row;
  padding-left: 10px;
  border: 1px solid #fff;
}
.h-list-box .doc-item-compare-page .doc-item-box {
  width: 50%;
  padding-left: 0;
  padding-right: 20px;
}
.h-list-box .doc-item-compare-page:hover {
  border: 1px solid #147af7;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.1);
}
.h-list-box .doc-item-compare-page:hover .doc-item-content-box {
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.1);
}
.preview-details-search-con {
  padding: 20px 30px;
  position: relative;
}
.preview-details-search-con .pdf {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  height: calc(100vh - 6px);
  overflow-x: auto;
}
.preview-details-search-con .preview-details-search-none {
  width: 100%;
  height: calc(100vh - 6px);
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  align-content: center;
  justify-content: flex-start;
  align-items: center;
  padding-top: 150px;
}
.preview-details-search-con .preview-details-search-none img {
  width: 262px;
  height: 150px;
}
.preview-details-search-con .preview-details-search-none p {
  font-weight: 400;
  font-size: 14px;
  color: #909399;
  text-align: left;
  margin-top: 15px;
}
.LoadAnimation[data-v-7ab8df10] {
  margin: 290px auto;
  width: 10px;
  height: 10px;
  background: #137df5;
  border-radius: 5px;
  animation: loading1-7ab8df10 0.7s infinite linear;
}
@keyframes loading1-7ab8df10 {
0% {
    transform: translate(-50px);
}
25% {
    transform: scale(1.2);
}
50% {
    transform: translate(50px);
}
75% {
    transform: scale(1.2);
}
100% {
    transform: translate(-50px);
}
}
.loading[data-v-7ab8df10] {
  position: absolute;
  width: 100%;
  height: 695px;
  background: rgba(255, 255, 255, 0.9);
  z-index: 999;
  text-align: center;
  line-height: 600px;
}
.loading .loading-icon[data-v-7ab8df10] {
  position: absolute;
  left: 50%;
  top: 24px;
  color: #137df5;
  transform: translate(-50%);
}
.long-text-tpl[data-v-7ab8df10] {
  height: calc(100vh - 155px);
  overflow: auto;
  cursor: pointer;
  position: relative;
  overflow-x: hidden;
}
.preview-long-text-tpl[data-v-7ab8df10] {
  height: calc(100vh - 155px);
}
@charset "UTF-8";
.center {
  line-height: 22px;
  padding: 20px 20px;
  text-align: justify;
  color: #303133;
  /*文档内容清洗样式*/
  /*二级目录*/
  /*三级目录*/
  /*3.8.2.7的公告详情页标题样式*/
  /*正文里面的p和span标签*/
}
.center table {
  position: relative;
  border-collapse: collapse;
  border-spacing: 0;
  width: 80%;
  text-align: center;
  color: #333333;
  font-size: 12px;
  border: 0;
  margin: 10px auto;
  transition: 0.3s;
}
.center table tbody {
  border: 1px solid #666;
}
.center table td {
  height: 36px;
  word-break: break-all;
  border: 1px solid #666;
  text-align: center;
  padding: 2px 0 1px;
}
.center table td p {
  text-indent: 0 !important;
  text-align: left !important;
}
.center table:hover {
  cursor: pointer;
  box-shadow: 5px 5px 5px #ddd;
}
.center table .copy {
  outline: none;
  cursor: pointer;
  position: absolute;
  width: 66px;
  height: 30px;
  top: 0;
  right: -66px;
  line-height: 28px;
  border-radius: 4px;
  color: #147af7;
  background: #f3f8fe;
  border: 1px solid #147af7;
}
.center h1 a,
.center h1 span {
  font-size: 16px !important;
  font-weight: bold !important;
}
.center h2 a,
.center h2 span {
  font-size: 14px !important;
  font-weight: bold !important;
}
.center h3 a,
.center h3 span {
  font-size: 14px !important;
  font-weight: normal !important;
}
.center h1,
.center h2,
.center h3,
.center h4,
.center h5,
.center h6 {
  margin: 10px 0 !important;
  padding-top: 0 !important;
  padding-left: 0 !important;
  text-align: left !important;
  text-indent: 0 !important;
  font-size: 14px;
  font-weight: normal !important;
}
.center h1 {
  font-weight: bold !important;
  font-size: 16px;
  line-height: 2 !important;
}
.center h2 {
  font-weight: bold !important;
  line-height: 2 !important;
}
.center p,
.center span {
  text-indent: 28px !important;
  padding: 2px 5px !important;
  font-weight: normal !important;
  text-align: left !important;
}
.center .errorResolutionSpan {
  padding: 0;
}
.center p {
  word-break: break-all;
  padding: 5px;
}
.center p[relative-level="0"][iscatalog=true] {
  text-indent: 0 !important;
  font-weight: bold !important;
  font-size: 16px;
  line-height: 2;
}
.center p[relative-level="1"][iscatalog=true] {
  text-indent: 0 !important;
  line-height: 2;
  font-weight: bold !important;
  font-size: 14px;
  text-align: left;
}
.center p[relative-level="2"][iscatalog=true] {
  text-indent: 28px !important;
  font-size: 14px;
}
.center ul,
.center li {
  list-style: none !important;
}
.center table,
.center td,
.center tr {
  border-collapse: collapse !important;
  border-spacing: 0 !important;
}
.center a[target=_blank] {
  color: #303133;
}
.center a[href] {
  color: #303133;
}
.center img {
  display: none;
}
.test-flag p[merged=true] {
  color: red;
}
.preview-details[data-v-01639126] {
  height: calc(100vh - 6px);
  overflow-y: hidden;
}
.preview-details-search-w[data-v-01639126] {
  height: 45px;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
  justify-content: space-between;
  border-bottom: 1px solid #e3e5eb;
  padding: 0 20px 14px;
}
.preview-details-search-w .preview-search-title[data-v-01639126] {
  font-weight: 600;
  font-size: 14px;
  color: #303133;
  width: 60px;
  margin-right: 10px;
}
.preview-details-search-w .preview-search-title-r[data-v-01639126] {
  display: flex;
  justify-content: flex-end;
  flex-wrap: nowrap;
  flex-direction: row;
  align-items: center;
  width: calc(100% - 110px);
  min-width: 400px;
}
.preview-details-search-w .preview-search-title-r .preview-search-input-box[data-v-01639126] {
  border: 1px solid #dcdfe6;
  height: 30px;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
  min-width: 245px;
  width: calc(100% - 220px);
  position: relative;
}
.preview-details-search-w .preview-search-title-r .preview-search-input-box[data-v-01639126] .el-input__inner {
  width: 100%;
  height: 28px;
  border: none;
  padding: 0 35px 0 10px;
  box-sizing: border-box;
  background: #fff;
  outline: none;
  color: #666;
}
.preview-details-search-w .preview-search-title-r .preview-search-input-box[data-v-01639126] .el-input__suffix {
  right: 25px;
  top: -5px;
}
.preview-details-search-w .preview-search-title-r .preview-search-input-box .pre-search-btn-box[data-v-01639126] {
  display: inline-block;
  position: absolute;
  top: 0;
  right: 0;
  width: 30px;
  height: 28px;
  cursor: pointer;
  text-align: center;
}
.preview-details-search-w .preview-search-title-r .preview-search-input-box .pre-search-btn[data-v-01639126] {
  color: #147af7;
  font-size: 14px;
  padding-top: 7px;
}
.preview-details-search-w .preview-search-title-r .preview-details-sameType[data-v-01639126] {
  display: inline-block;
  width: 78px;
  height: 30px;
  background: #ffffff;
  border-radius: 4px;
  margin: 0 14px;
}
.preview-details-search-w .preview-search-title-r .preview-details-sameType[data-v-01639126] .el-input--small .el-input__inner {
  line-height: 28px;
  height: 30px;
  padding-right: 0px;
}
.preview-details-search-w .preview-search-title-r .preview-details-sameType[data-v-01639126] .el-input--small .el-input__icon {
  line-height: 28px;
  height: 30px;
}
.preview-details-search-w .preview-search-title-r .preview-details-sameType[data-v-01639126] .el-input__suffix {
  right: 1px;
}
.preview-details-search-w .preview-detail-search[data-v-01639126] {
  color: #a2adc5;
  display: flex;
  width: 112px;
  height: 30px;
  justify-content: space-evenly;
  align-items: center;
  flex-wrap: nowrap;
  flex-direction: row;
  border: 1px solid #dcdfe6;
  border-left: none;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
.preview-details-search-w .preview-detail-search .img-box[data-v-01639126] {
  min-width: 16px;
  height: 28px;
  line-height: 28px;
  cursor: pointer;
  opacity: 0.8;
}
.preview-details-search-w .preview-detail-search .img-box[data-v-01639126]:first-child {
  text-align: right;
}
.preview-details-search-w .preview-detail-search .img-box[data-v-01639126]:last-child {
  text-align: left;
}
.preview-details-search-w .preview-detail-search .img-box img[data-v-01639126] {
  width: 8px;
  height: 8px;
}
.preview-details-search-w .preview-detail-search .img-box[data-v-01639126]:hover {
  opacity: 1;
}
.preview-details-search-w .preview-detail-search .count-box[data-v-01639126] {
  display: flex;
  flex-direction: row;
  align-items: center;
  font-style: normal;
  height: 28px;
  line-height: 28px;
  padding-top: 2px;
}
.preview-details-search-w .preview-detail-search .count-box .current[data-v-01639126] {
  color: #909399;
  min-width: 30px;
  text-align: right;
  max-width: 46px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.preview-details-search-w .preview-detail-search .count-box .current.highlight[data-v-01639126] {
  color: #147af7;
}
.preview-details-search-w .preview-detail-search .count-box .total[data-v-01639126] {
  max-width: 46px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  min-width: 30px;
}
.preview-detail-change-pdf-btn[data-v-01639126] {
  display: inline-block;
  width: 43px;
  height: 30px;
  background: url(/public/images/change-pdf-bg.png) no-repeat center center;
  background-size: 43px 30px;
  border-radius: 4px;
}
.sr-page[data-v-1f0008c8] {
  display: flex;
  align-items: center;
  padding: 0px;
}
.sr-page .start-btn[disabled][data-v-1f0008c8] {
  background: #f5f7fa;
  color: #c0c4cc;
  border: 1px solid #ebeef5;
}
.sr-page .el-pagination[data-v-1f0008c8] {
  display: flex;
  align-items: center;
  flex-grow: 1;
  padding: 0;
  margin-left: 10px;
}
@media only screen and (max-width: 1280px) {
.sr-page .el-pagination[data-v-1f0008c8] {
    margin-left: 4px;
}
}
.sr-page .el-pagination[data-v-1f0008c8] .el-pager .more::before {
  line-height: 1;
}
.sr-page .el-pagination[data-v-1f0008c8] .el-pagination__jump {
  height: 32px;
  display: flex;
  align-items: center;
}
.sr-page .el-pagination[data-v-1f0008c8] .el-pagination__jump .el-input {
  height: 32px;
}
.sr-page .el-pagination[data-v-1f0008c8] .el-pagination__jump .el-input__inner {
  height: 32px;
  line-height: 32px;
  border: 1px solid #c0c4cc;
}
.sr-page .el-pagination[data-v-1f0008c8] .el-pagination__sizes {
  margin-left: auto;
  margin-right: 0;
  height: 32px;
}
.sr-page .el-pagination[data-v-1f0008c8] .el-pagination__sizes .el-input {
  margin: 0;
}
.sr-page .el-pagination[data-v-1f0008c8] .el-pagination__sizes .el-input .el-input__inner {
  height: 32px;
  border: 1px solid #c0c4cc;
}
.sr-page .el-pagination .end-btn[data-v-1f0008c8] {
  margin-left: 10px;
}
@media only screen and (max-width: 1280px) {
.sr-page .el-pagination .end-btn[data-v-1f0008c8] {
    margin-left: 4px;
}
}
.sr-page .el-pagination[data-v-1f0008c8] button {
  border: 1px solid #c0c4cc;
  border-radius: 4px;
  height: 32px;
  padding: 0 10px;
}
.sr-page .el-pagination[data-v-1f0008c8] button:hover {
  background: #e8f2fe;
  color: #409eff;
}
.sr-page .el-pagination[data-v-1f0008c8] button[disabled] {
  background: #f5f7fa;
  color: #c0c4cc;
  border: 1px solid #ebeef5;
}
.sr-page .el-pagination[data-v-1f0008c8] ul {
  display: flex;
  align-items: center;
  margin-right: 10px;
}
@media only screen and (max-width: 1280px) {
.sr-page .el-pagination[data-v-1f0008c8] ul {
    margin-right: 4px;
}
}
.sr-page .el-pagination[data-v-1f0008c8] ul li {
  height: 32px;
  line-height: 32px;
  border: 1px solid #c0c4cc;
  border-radius: 4px;
  margin-left: 7px;
  font-weight: normal;
  color: #303133;
}
@media only screen and (max-width: 1280px) {
.sr-page .el-pagination[data-v-1f0008c8] ul li {
    margin-left: 4px;
}
}
.sr-page .el-pagination[data-v-1f0008c8] ul li:hover {
  background: #e8f2fe;
  color: #409eff;
}
.sr-page .el-pagination[data-v-1f0008c8] ul li.active {
  background: #147af7;
  color: #fff;
  border: none;
}
@charset "UTF-8";
.doc-list-middle-news .doc-list-middle-news-con .news-con-item[data-v-7a5ebc62] {
  margin-bottom: 14px;
  background: #ffffff;
  border: 1px solid #e9ebf1;
  border-radius: 4px;
  padding: 10px 20px;
}
.doc-list-middle-news .doc-list-middle-news-con .news-con-item[data-v-7a5ebc62]:hover {
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.1);
}
.doc-list-middle-news .doc-list-middle-news-con .news-con-item .news-con-item-title[data-v-7a5ebc62] {
  font-size: 14px;
  color: #303133;
  padding: 8px 0;
  cursor: pointer;
  display: flex;
  justify-content: space-between;
  flex-direction: row;
  align-items: center;
}
.doc-list-middle-news .doc-list-middle-news-con .news-con-item .news-con-item-title[data-v-7a5ebc62]:hover {
  color: #147af7;
}
.doc-list-middle-news .doc-list-middle-news-con .news-con-item .news-con-item-title .news-left[data-v-7a5ebc62] {
  width: calc(100% - 100px);
}
.doc-list-middle-news .doc-list-middle-news-con .news-con-item .news-con-item-title .news-right[data-v-7a5ebc62] {
  width: auto;
  color: #909399;
}
.doc-list-middle-news .doc-list-middle-news-con .news-con-item .news-con-item-com[data-v-7a5ebc62] {
  font-size: 14px;
  line-height: 22px;
  color: #606266;
  overflow: hidden;
  /*内容超出后隐藏*/
  text-overflow: ellipsis;
  white-space: nowrap;
}
.doc-list-middle-news .doc-list-middle-news-page[data-v-7a5ebc62] {
  margin-top: 20px;
}
.doc-list-middle-news-tabs[data-v-7a5ebc62] {
  padding: 0px 0 14px;
}
.doc-list-middle-news-tabs .news-news-tabs-span[data-v-7a5ebc62] {
  display: inline-block;
  width: 56px;
  padding: 7px 10px 6px;
  background: #f6f7fb;
  border-radius: 4px;
  font-weight: 400;
  font-size: 12px;
  color: #606266;
  margin-right: 14px;
  cursor: pointer;
}
.doc-list-middle-news-tabs .news-news-tabs-span.active[data-v-7a5ebc62] {
  background: #e0edff;
  color: #147af7;
}
.doc-list-middle-news-tabs .news-news-tabs-span[data-v-7a5ebc62]:hover {
  background: #e0edff;
}
.sr-page[data-v-7b1e93ff] {
  display: flex;
  align-items: center;
  padding: 0px;
}
.sr-page .start-btn[disabled][data-v-7b1e93ff] {
  background: #f5f7fa;
  color: #c0c4cc;
  border: 1px solid #ebeef5;
}
.sr-page .el-pagination[data-v-7b1e93ff] {
  display: flex;
  align-items: center;
  flex-grow: 1;
  padding: 0;
  margin-left: 10px;
}
@media only screen and (max-width: 1280px) {
.sr-page .el-pagination[data-v-7b1e93ff] {
    margin-left: 4px;
}
}
.sr-page .el-pagination[data-v-7b1e93ff] .el-pager .more::before {
  line-height: 1;
}
.sr-page .el-pagination[data-v-7b1e93ff] .el-pagination__jump {
  height: 32px;
  display: flex;
  align-items: center;
}
.sr-page .el-pagination[data-v-7b1e93ff] .el-pagination__jump .el-input {
  height: 32px;
}
.sr-page .el-pagination[data-v-7b1e93ff] .el-pagination__jump .el-input__inner {
  height: 32px;
  line-height: 32px;
  border: 1px solid #c0c4cc;
}
.sr-page .el-pagination[data-v-7b1e93ff] .el-pagination__sizes {
  margin-left: auto;
  margin-right: 0;
  height: 32px;
}
.sr-page .el-pagination[data-v-7b1e93ff] .el-pagination__sizes .el-input {
  margin: 0;
}
.sr-page .el-pagination[data-v-7b1e93ff] .el-pagination__sizes .el-input .el-input__inner {
  height: 32px;
  border: 1px solid #c0c4cc;
}
.sr-page .el-pagination .end-btn[data-v-7b1e93ff] {
  margin-left: 10px;
}
@media only screen and (max-width: 1280px) {
.sr-page .el-pagination .end-btn[data-v-7b1e93ff] {
    margin-left: 4px;
}
}
.sr-page .el-pagination[data-v-7b1e93ff] button {
  border: 1px solid #c0c4cc;
  border-radius: 4px;
  height: 32px;
  padding: 0 10px;
}
.sr-page .el-pagination[data-v-7b1e93ff] button:hover {
  background: #e8f2fe;
  color: #409eff;
}
.sr-page .el-pagination[data-v-7b1e93ff] button[disabled] {
  background: #f5f7fa;
  color: #c0c4cc;
  border: 1px solid #ebeef5;
}
.sr-page .el-pagination[data-v-7b1e93ff] ul {
  display: flex;
  align-items: center;
  margin-right: 10px;
}
@media only screen and (max-width: 1280px) {
.sr-page .el-pagination[data-v-7b1e93ff] ul {
    margin-right: 4px;
}
}
.sr-page .el-pagination[data-v-7b1e93ff] ul li {
  height: 32px;
  line-height: 32px;
  border: 1px solid #c0c4cc;
  border-radius: 4px;
  margin-left: 7px;
  font-weight: normal;
  color: #303133;
}
@media only screen and (max-width: 1280px) {
.sr-page .el-pagination[data-v-7b1e93ff] ul li {
    margin-left: 4px;
}
}
.sr-page .el-pagination[data-v-7b1e93ff] ul li:hover {
  background: #e8f2fe;
  color: #409eff;
}
.sr-page .el-pagination[data-v-7b1e93ff] ul li.active {
  background: #147af7;
  color: #fff;
  border: none;
}
.echo-region-w[data-v-599b8d32] {
  width: auto;
  margin: 0 auto;
}
.echo-region-w .echo-region[data-v-599b8d32] {
  margin-top: 14px;
  margin-left: 224px;
  width: calc(100% - 210px - 123px - 28px);
  min-width: 827px;
  background: #ffffff;
  border-radius: 4px;
  padding: 10px 20px;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.06);
  min-height: 64px;
  overflow: hidden;
}
.echo-region-w .echo-region-h[data-v-599b8d32] {
  min-height: 65px;
  height: auto;
  margin-left: 210px;
}
.ipo-more[data-v-599b8d32] {
  color: #147af7;
  font-style: normal;
  font-weight: normal;
  cursor: pointer;
  margin-left: 10px;
}
.skeleton-box[data-v-599b8d32] {
  padding: 0 20px;
  background: #fff;
  height: calc(100vh - 155px);
  overflow: hidden;
  box-sizing: border-box;
}
.skeleton-box .skeleton-item[data-v-599b8d32] {
  margin: 10px 0;
}
.all-doc-list-warp[data-v-599b8d32] {
  width: 100%;
  margin: 0 auto;
}
.doc-list-total-w[data-v-599b8d32] {
  width: auto;
  margin: 0 auto;
}
.doc-list-total[data-v-599b8d32] {
  padding: 10px 20px 10px 20px;
  height: auto;
  width: calc(100% - 210px - 123px - 28px);
  min-width: 827px;
  background: rgba(20, 122, 247, 0.1);
  border-radius: 4px;
  color: #0060d7;
  font-size: 12px;
  margin: 14px 0 14px 224px;
  display: flex;
  justify-content: space-between;
}
.doc-list-total .doc-list-total-left[data-v-599b8d32] {
  width: calc(100% - 120px);
  display: flex;
  justify-content: flex-start;
  align-items: center;
  flex-direction: row;
  flex-wrap: nowrap;
}
.doc-list-total .doc-list-toup-btn[data-v-599b8d32] {
  float: right;
  cursor: pointer;
  user-select: none;
  line-height: 19px;
}
.doc-list-total i[data-v-599b8d32] {
  font-weight: 700;
}
.lock-stocks-box[data-v-599b8d32] {
  position: relative;
}
.lock-stocks-box .lock-stocks-code[data-v-599b8d32] {
  margin: 0 10px 0 20px;
}
.lock-stocks-box .lock-stocks-code-text[data-v-599b8d32] {
  cursor: pointer;
}
.lock-stocks-box .lock-stocks-code-text.active[data-v-599b8d32] {
  color: #147af7;
}
.lock-stocks-box[data-v-599b8d32] .el-icon-info {
  color: #e46d14;
  font-size: 13px;
  margin-top: 2px;
  margin-left: -4px;
}
.doc-list-total-all[data-v-599b8d32] {
  margin: 20px auto 0;
  width: 1280px;
  padding-left: 145px;
}
.full-text-doc-list[data-v-599b8d32] {
  width: 100%;
  background: #fff;
  margin-top: 10px;
  margin-bottom: 20px;
  border-radius: 4px;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.06);
  padding: 0 0 20px;
}
.full-text-doc-list .doc-list-title[data-v-599b8d32] {
  height: 54px;
  border-bottom: 1px solid #efefef;
  margin-bottom: 5px;
}
.full-text-doc-list .doc-list-title .doc-top-nav[data-v-599b8d32] {
  float: left;
  padding-right: 30px;
  cursor: pointer;
  position: relative;
  user-select: none;
}
.full-text-doc-list .doc-list-title .doc-top-nav .nav-item[data-v-599b8d32] {
  position: relative;
  font-size: 14px;
  margin-left: 30px;
  line-height: 54px;
  float: left;
  color: #303133;
}
.full-text-doc-list .doc-list-title .doc-top-nav .nav-item .els-info-icons[data-v-599b8d32] {
  color: #e46d14;
  position: absolute;
  top: 7px;
  right: 5px;
  font-size: 14px;
}
.full-text-doc-list .doc-list-title .doc-top-nav .nav-item .els-news-icons[data-v-599b8d32] {
  background: url(/public/images/new-icon.svg) no-repeat center center;
  background-size: 100% 100%;
  width: 20px;
  height: 10px;
  color: #e46d14;
  position: absolute;
  top: 10px;
  right: -24px;
}
.full-text-doc-list .doc-list-title .doc-top-nav .nav-item[data-v-599b8d32]:hover {
  color: #147af7;
}
.full-text-doc-list .doc-list-title .doc-top-nav .nav-item.active[data-v-599b8d32] {
  color: #147af7;
  position: relative;
}
.full-text-doc-list .doc-list-title .doc-top-nav .nav-item.active[data-v-599b8d32]::after {
  content: "";
  position: absolute;
  bottom: 0px;
  left: 0;
  width: 100%;
  height: 3px;
  border-radius: 2px;
  z-index: 0;
  background: #147af7;
}
.full-text-doc-list .doc-list-title .doc-top-nav .nav-item-all[data-v-599b8d32] {
  margin-left: 20px;
}
.full-text-doc-list .doc-list-title .doc-top-nav .doc-publish[data-v-599b8d32] {
  font-weight: 600;
}
.full-text-doc-list .doc-list-title .doc-top-nav .corporation-financial[data-v-599b8d32] {
  width: 100px;
  font-weight: 600;
}
.full-text-doc-list .doc-list-title .doc-top-nav .corporation-financial.active[data-v-599b8d32]::after {
  width: 85px;
}
.full-text-doc-list .doc-list-title .doc-top-nav-all[data-v-599b8d32] {
  padding-right: 5px;
}
.full-text-doc-list .doc-list-title .doc-top-nav-second[data-v-599b8d32] {
  float: right;
  margin-right: 0;
}
.full-text-doc-list .doc-list-title .operate-box[data-v-599b8d32] {
  float: right;
  font-size: 12px;
}
.full-text-doc-list .doc-list-content[data-v-599b8d32] {
  width: 100%;
}
.full-text-doc-list .doc-list-content .doc-list-box[data-v-599b8d32] {
  width: 100%;
  position: relative;
}
.full-text-doc-list .doc-list-content .look-limitation[data-v-599b8d32] {
  position: absolute;
  height: 100%;
  width: 100%;
  text-align: center;
  background-image: linear-gradient(180deg, #ffffff00 0%, #ffffff 8%);
  z-index: 2;
}
.full-text-doc-list .doc-list-page[data-v-599b8d32] {
  width: 100%;
  padding: 0 10px 0 10px;
  margin-top: 15px;
  z-index: 2;
}
.full-text-doc-list .doc-list-box-new[data-v-599b8d32] {
  background-color: white;
  width: 100%;
  height: auto;
}
.full-text-doc-list .doc-list-box-new.vip-limit-box[data-v-599b8d32] {
  height: calc(100vh - 155px);
  overflow-y: hidden;
  position: relative;
}
.full-text-doc-list .doc-list-box-new.vip-limit-box .look-limitation[data-v-599b8d32] {
  height: 500px;
}
.full-text-doc-list .doc-list-box-new.vip-limit-box .doc-item-page-w[data-v-599b8d32]:first-child,
.full-text-doc-list .doc-list-box-new.vip-limit-box .doc-item-page-w[data-v-599b8d32]:nth-child(2) {
  visibility: visible;
}
.full-text-doc-list .doc-list-box-new.vip-limit-box .doc-item-page-w[data-v-599b8d32] {
  visibility: hidden;
}
.full-text-doc-list .look-limitation-box-preview[data-v-599b8d32] {
  position: relative;
}
.full-text-doc-list .look-limitation-box-preview .look-limitation-box[data-v-599b8d32] {
  top: 0;
  height: 100%;
}
.full-text-doc-list .look-limitation-box[data-v-599b8d32] {
  position: absolute;
  top: -60px;
  left: 0;
  width: 100%;
  height: 570px;
  z-index: 3;
  text-align: center;
  background-image: linear-gradient(180deg, #ffffff00 0%, #ffffff 23%);
  user-select: none;
}
.full-text-doc-list .look-limitation-box .up-gradation-img[data-v-599b8d32] {
  width: 66px;
  height: 74px;
  margin: 140px auto 3px;
}
.full-text-doc-list .look-limitation-box .up-gradation-text[data-v-599b8d32] {
  color: #303133;
  text-align: center;
  font-size: 14px;
}
.full-text-doc-list .look-limitation-box .up-gradation[data-v-599b8d32] {
  width: 88px;
  height: 32px;
  line-height: 32px;
  text-align: center;
  background: #409eff;
  color: #fff;
  border-radius: 3px;
  margin: 20px auto;
  cursor: pointer;
}
.full-text-doc-list .look-limitation-box .up-gradation[data-v-599b8d32]:hover {
  background: #66b1ff;
}
.full-text-doc-list .doc-list-box-new-w[data-v-599b8d32] {
  display: flex;
  flex-direction: row;
}
.full-text-doc-list .doc-list-middle-news-warp[data-v-599b8d32] {
  width: 100%;
  padding: 15px;
}
.all-check-ele[data-v-599b8d32] {
  float: left;
  margin-right: 10px;
  line-height: 54px;
  cursor: pointer;
  user-select: none;
}
.all-check-ele span[data-v-599b8d32] {
  cursor: pointer;
  user-select: none;
}
.all-check-ele .doc-check[data-v-599b8d32] {
  display: block;
  float: left;
  margin-right: 8px;
}
.all-check-ele img[data-v-599b8d32] {
  float: left;
  width: 16px;
  margin-top: 19px;
  margin-right: 8px;
  transition: 0.3s;
}
.all-check-ele.time[data-v-599b8d32] {
  color: #147af7;
}
.all-check-ele.time img[data-v-599b8d32] {
  width: 14px;
  margin-top: 19px;
}
.all-check-ele.retract img[data-v-599b8d32] {
  transform: rotate(-180deg);
}
.all-check-ele span[data-v-599b8d32] {
  float: left;
}
.all-check-ele[data-v-599b8d32]:hover {
  opacity: 0.7;
}
.select-right-box[data-v-599b8d32] {
  margin-right: 25px;
  position: relative;
}
.select-right-box[data-v-599b8d32]:hover {
  opacity: 1;
}
.select-right-box[data-v-599b8d32]:after {
  content: "";
  width: 1px;
  height: 18px;
  position: absolute;
  top: 17px;
  right: -5px;
  background: #c0c4cc;
}
.el-checkbox[data-v-599b8d32],
.el-checkbox-button__inner[data-v-599b8d32] {
  color: #303133;
}
.func-introduce-parent[data-v-599b8d32]:hover {
  opacity: 1;
}
.h-common-icon-w[data-v-599b8d32] {
  width: 100%;
  height: 54px;
  background: #ffffff;
  margin-top: 20px;
  border-bottom: 1px solid #efefef;
}
.h-common-icon-w .nav-item[data-v-599b8d32] {
  position: relative;
  font-size: 14px;
  margin-left: 40px;
  line-height: 54px;
  float: left;
  color: #147af7;
}
.h-common-icon-w .nav-item.news-tip[data-v-599b8d32]::after {
  content: "";
  position: absolute;
  bottom: 19px;
  left: 0;
  width: 100%;
  height: 3px;
  border-radius: 2px;
  z-index: 0;
  background: rgba(20, 122, 247, 0.3);
}
.h-common-icon-w .translation-box[data-v-599b8d32] {
  font-size: 14px;
  margin-left: 40px;
  line-height: 54px;
  float: left;
  color: #303133;
  cursor: pointer;
}
.h-common-icon-w .translation-box[data-v-599b8d32]:hover {
  color: #303133;
}
.h-common-icon-w .all-check-ele[data-v-599b8d32] {
  float: right;
  font-size: 12px;
}
.add-echo-h[data-v-599b8d32] {
  padding-top: 80px;
}
.h-list-box[data-v-599b8d32] {
  background: none;
  box-shadow: none;
  margin-top: 0;
  position: relative;
}
.h-list-box .doc-list-title[data-v-599b8d32] {
  border-bottom: none;
}
.h-list-box .doc-list-content[data-v-599b8d32] {
  width: 100%;
  min-width: 615px;
}
.h-list-box .doc-list-box-w[data-v-599b8d32] {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  width: 100%;
}
.h-list-box .doc-list-box-w .doc-list-box[data-v-599b8d32] {
  background: #ffffff;
  width: 50%;
  min-width: 615px;
}
.h-list-box .doc-list-box-w .doc-list-box .content-box[data-v-599b8d32] {
  width: 100%;
  min-width: 615px;
}
.h-list-box .doc-list-page[data-v-599b8d32] {
  width: 100%;
  background: #ffffff;
  padding: 10px 10px 10px 20px;
  margin-top: 1px;
}
.h-list-box-notop[data-v-599b8d32] {
  margin-top: 0;
}
.h-list-box-notop .doc-list-title[data-v-599b8d32] {
  border-bottom: none;
}
.all-full-text-doc-w[data-v-599b8d32] {
  display: flex;
  justify-content: flex-start;
  width: 100%;
  height: auto;
  min-width: 1228px;
  position: relative;
}
.all-full-text-doc-w .doc-list-box-new[data-v-599b8d32] {
  height: calc(100vh - 155px);
  overflow-y: auto;
}
.all-full-text-doc-w .all-full-text-doc[data-v-599b8d32] {
  box-shadow: none;
  margin-top: 0;
  position: relative;
  width: 56%;
  background-color: #fff;
  margin-right: 14px;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: flex-start;
}
.all-full-text-doc-w .all-full-text-doc .doc-list-middle[data-v-599b8d32] {
  width: 100%;
}
.all-full-text-doc-w .all-full-text-doc-r[data-v-599b8d32] {
  width: calc(44% - 14px);
  height: calc(100vh - 6px);
  margin-top: 0;
  padding: 8px 0 55px;
  overflow-y: hidden;
}
.all-short-full-text-doc-w[data-v-599b8d32] {
  width: calc(100% - 210px - 123px - 28px);
  margin-left: 224px;
}
.all-short-full-text-doc-w .all-full-text-doc-nopre[data-v-599b8d32] {
  width: 867px;
}
.echo-region-all-w[data-v-599b8d32] {
  width: 1280px;
}
.echo-region-all-w .echo-region[data-v-599b8d32] {
  margin-left: 145px;
}
.h-doc-list-warp[data-v-599b8d32] {
  float: left;
}
.doc-list-finance[data-v-599b8d32] {
  position: relative;
  width: 100%;
}
.doc-list-finance .look-limitation[data-v-599b8d32] {
  position: absolute;
  width: 100%;
  height: 20%;
  background: #fff;
  z-index: 2;
}
.doc-list-finance .look-limitation .up-gradation-text[data-v-599b8d32] {
  text-align: center;
  font-size: 14px;
  line-height: 20px;
  color: #303133;
}
.doc-list-finance .look-limitation .up-gradation-text[data-v-599b8d32]:nth-child(1) {
  padding-top: 100px;
}
.doc-list-finance .look-limitation .btns button + button[data-v-599b8d32] {
  margin-left: 20px;
}
.doc-list-finance .look-limitation .up-gradation-box[data-v-599b8d32] {
  margin: 20px auto;
  overflow: hidden;
  width: 228px;
}
.doc-list-finance .look-limitation .up-gradation-box .up-gradation-equity[data-v-599b8d32] {
  float: left;
  width: 116px;
  height: 32px;
  line-height: 32px;
  text-align: center;
  border: 1px solid #dcdfe6;
  margin-right: 20px;
  border-radius: 3px;
  color: #606266;
  cursor: pointer;
}
.doc-list-finance .look-limitation .up-gradation-box .up-gradation-equity[data-v-599b8d32]:hover {
  color: #409eff;
  border-color: #c6e2ff;
  background-color: #ecf5ff;
}
.doc-list-finance .look-limitation .up-gradation-box .up-gradation-btn[data-v-599b8d32] {
  width: 92px;
  height: 32px;
  line-height: 32px;
  text-align: center;
  background: #147af7;
  color: #fff;
  border-radius: 3px;
  float: left;
  cursor: pointer;
}
.doc-list-finance .look-limitation .up-gradation-box .up-gradation-btn[data-v-599b8d32]:hover {
  background: #66b1ff;
}
.preview-detail-hide-warp[data-v-599b8d32] {
  position: fixed;
  right: 15px;
  bottom: 25vh;
  color: #147af7;
  font-size: 14px;
  font-weight: 600;
  width: 22px;
  height: auto;
  padding-top: 31px;
  padding-bottom: 31px;
  background: #ffffff;
  border: 1px solid #147af7;
  border-radius: 11px;
  text-align: center;
  cursor: pointer;
}
.allSearch-check-item-group[data-v-599b8d32] {
  position: relative;
  margin-right: 10px;
}
.allSearch-check-item-group[data-v-599b8d32]::before {
  content: "";
  position: absolute;
  top: 15px;
  right: 0;
  background: #dcdfe6;
  width: 1px;
  height: 20px;
  z-index: 2;
}
.allSearch-check-item-group .allSearch-check-item[data-v-599b8d32] {
  display: inline-block;
  min-width: 25%;
  height: 40px;
  line-height: 54px;
  padding-right: 10px;
  cursor: pointer;
  margin-right: 0;
  font-size: 12px;
  color: #303133;
}
.allSearch-check-item-group .allSearch-check-item[data-v-599b8d32] .el-checkbox__label {
  font-size: 12px;
  padding-left: 4px;
}
.lock-stocks-introduce[data-v-599b8d32],
.financial-introduce[data-v-599b8d32] {
  display: none;
  position: absolute;
  top: 26px;
  left: 0;
  width: 160px;
  padding-top: 7px;
}
.lock-stocks-introduce .drop-down[data-v-599b8d32],
.financial-introduce .drop-down[data-v-599b8d32] {
  position: relative;
  width: 100%;
  padding: 10px 13px;
  box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1);
  border-radius: 4px;
  border: 1px solid #e4e7ed;
  box-sizing: border-box;
  background-color: #fff;
  z-index: 9;
}
.lock-stocks-introduce .drop-down[data-v-599b8d32]::before,
.financial-introduce .drop-down[data-v-599b8d32]::before {
  content: "";
  position: absolute;
  top: -6px;
  left: 10px;
  background: #fff;
  width: 10px;
  height: 10px;
  transform: rotate(45deg);
  border-left: 1px solid #e4e7ed;
  border-top: 1px solid #e4e7ed;
}
.lock-stocks-introduce .drop-down .introduce-text[data-v-599b8d32],
.financial-introduce .drop-down .introduce-text[data-v-599b8d32] {
  text-align: justify;
  color: #606266;
  font-size: 14px;
  line-height: 20px !important;
  font-weight: 400;
}
.lock-stocks-introduce[data-v-599b8d32] {
  top: 20px;
  left: -10px;
}
.main-introduce-parent[data-v-599b8d32] {
  position: relative;
}
.main-introduce-parent:hover .financial-introduce[data-v-599b8d32] {
  display: inline-block;
}
.main-introduce-parent:hover .lock-stocks-introduce[data-v-599b8d32] {
  display: inline-block;
}
.func-company-agg-introduce[data-v-599b8d32] {
  display: none;
  position: absolute;
  top: -60px;
  left: 0px;
  z-index: 10;
  width: 240px;
  padding-top: 7px;
}
.func-company-agg-introduce .func-drop-down[data-v-599b8d32] {
  position: relative;
  width: 100%;
  padding: 10px 13px;
  box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1);
  border-radius: 4px;
  border: 1px solid #e4e7ed;
  box-sizing: border-box;
  background-color: #fff;
  z-index: 9;
}
.func-company-agg-introduce .func-drop-down[data-v-599b8d32]::before {
  content: "";
  position: absolute;
  background: #fff;
  width: 10px;
  height: 10px;
  transform: rotate(45deg);
  bottom: -6px;
  border-left: none;
  border-top: none;
  border-bottom: 1px solid #e4e7ed;
  border-right: 1px solid #e4e7ed;
}
.func-company-agg-introduce .func-drop-down .introduce-text[data-v-599b8d32] {
  text-align: justify;
  color: #606266;
  font-size: 14px;
  line-height: 20px !important;
  font-weight: 400;
  text-wrap: initial;
}
.position-icon-w[data-v-599b8d32] {
  position: absolute;
  left: -40px;
  bottom: 50%;
}
.position-icon-w .position-icon[data-v-599b8d32] {
  width: 24px;
  height: 24px;
  cursor: pointer;
}
@media only screen and (max-width: 1600px) {
.position-icon-w[data-v-599b8d32] {
    left: -24px;
}
}
.sg-mb .els-select-stock {
  min-width: 180px;
}
.els-select-stock {
  width: auto !important;
  min-width: 280px;
}
.els-select-stock .popper__arrow {
  display: none;
}
.els-select-stock .el-autocomplete-suggestion__wrap {
  padding-top: 36px;
  max-height: initial !important;
}
.els-select-stock ul {
  padding-top: 8px;
}
.els-select-stock li .empty {
  text-align: center;
}
.els-select-stock li .ess-content {
  text-align: center;
}
.els-select-stock li .ess-content span {
  display: inline-block;
  min-width: 80px;
}
.els-select-stock li:first-child {
  position: absolute;
  top: 0;
  left: 0;
  background: #fff;
  border-bottom: 1px solid #ccc;
  width: 100%;
}
.second-filter-notice-plate-span {
  margin-left: 5px;
  color: #000000;
  font-size: 14px;
}
.notice-plate-span-active {
  color: #147af7;
}
.seconde-filter-notice-title {
  display: block;
  position: relative;
  padding-left: 5px;
}
.seconde-filter-notice-title em {
  position: relative;
  font-style: normal;
  background-size: 100% 6px;
  color: #303133;
  font-size: 14px;
}
.seconde-filter-notice-title em:after {
  content: "";
  position: absolute;
  height: 4px;
  width: 100%;
  bottom: 2px;
  left: 0;
  background: #147af7;
  opacity: 0.4;
}
.second-filter-notice-parent-title {
  font-weight: 500;
  font-size: 16px;
  color: #000000;
}
.management-group {
  width: 268px;
  flex-shrink: 0;
  margin-right: 50px;
}
.management-group .title {
  color: #147af7;
  margin-bottom: 20px;
}
.management-group .management-item-wrapper {
  max-height: 300px;
  overflow-y: auto;
  overflow-x: hidden;
}
.management-group .management-group-item {
  display: flex;
  align-items: center;
  margin-bottom: 12px;
}
.management-group .management-group-item .management-group-name {
  width: 210px;
  height: 40px;
  line-height: 38px;
  background: #ffffff;
  border: 1px solid #dcdfe6;
  border-radius: 4px;
  font-size: 14px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  vertical-align: middle;
  padding: 0 12px;
  text-align: center;
}
.management-group .management-group-item .management-group-edit,
.management-group .management-group-item .management-group-del {
  width: 14px;
  margin-left: 10px;
  cursor: pointer;
  font-size: 16px;
}
.add-group {
  flex: 1;
}
.add-group .title {
  color: #147af7;
  margin-bottom: 20px;
}
.add-group .add-area {
  position: relative;
  background: #f7f7f7;
  border: 1px solid #dcdfe6;
  padding: 14px;
  width: 490px;
  height: 225px;
  margin-top: 12px;
  border-radius: 4px;
  word-break: break-all;
}
.add-group .add-area .add-limit {
  position: absolute;
  right: 15px;
  top: 20px;
}
.add-group .add-area .selected-area {
  margin-top: 10px;
  height: 150px;
  overflow: auto;
}
.add-group .add-area .selected-area .selected-item {
  float: left;
  background: #ffffff;
  border: 1px solid #dcdfe6;
  padding: 6px 18px 6px 10px;
  margin: 0 10px 10px 0;
}
.add-group .add-area .selected-area .selected-item i {
  position: relative;
  right: -6px;
  cursor: pointer;
}
.add-group .add-area .selected-area .selected-item i:hover {
  color: #147af7;
}
.add-group .sg-modify-import {
  margin-top: 10px;
  text-align: right;
  color: #147af7;
}
.add-group .sg-modify-import span {
  position: relative;
  cursor: pointer;
}
.add-group .sg-modify-import span:hover {
  opacity: 0.8;
}
.add-group .sg-modify-import span input {
  position: absolute;
  width: 100%;
  height: 100%;
  opacity: 0;
  left: 0;
  top: 0;
}
.add-group .sg-modify-import i {
  color: #ccc;
  margin: 0 6px;
}
.add-group .sg-modify-import i:hover {
  opacity: 1;
}
.second-filter-moduleA-checkbox .el-checkbox {
  cursor: pointer;
  word-wrap: break-word;
  word-break: break-all;
  white-space: normal;
  margin-right: 0;
  width: 100%;
}
.second-filter-moduleA-checkbox .el-checkbox__label {
  width: calc(100% - 30px);
  vertical-align: middle;
}
.filter-content[data-v-f90fe72c] {
  user-select: none;
}
.filter-content .el-checkbox[data-v-f90fe72c] {
  margin-right: 5px;
}
.filter-content .els-checkbox-label[data-v-f90fe72c] {
  max-width: calc(100% - 40px);
}
.filter-content .check-all[data-v-f90fe72c] {
  font-weight: 600;
  font-size: 14px;
  color: #303133;
}
.filter-content .check-all .el-checkbox__input[data-v-f90fe72c] {
  margin-right: 10px;
}
.filter-content .check-all .el-checkbox__label[data-v-f90fe72c] {
  display: inline-block;
  padding-left: 0 !important;
  position: relative;
}
.filter-content .check-all .el-checkbox__label[data-v-f90fe72c]:after {
  content: "";
  position: absolute;
  height: 4px;
  width: 100%;
  bottom: 2px;
  left: 0;
  background: #147af7;
  opacity: 0.4;
}
.filter-content .law-around-show[data-v-f90fe72c] {
  flex-flow: column wrap;
  max-height: 850px;
}
.law-check-item[data-v-f90fe72c] {
  display: inline-block;
  min-width: 25%;
  height: 40px;
  line-height: 40px;
  padding-right: 16px;
  cursor: pointer;
  margin-right: 0;
}
.law-select-wrapper[data-v-f90fe72c] {
  max-height: 182px;
  overflow-y: auto;
  overflow-x: hidden;
  margin: 0 0 20px;
}
.law-filter-tab[data-v-f90fe72c] {
  display: flex;
  cursor: pointer;
  align-items: center;
  height: 41px;
  padding: 10px 0 10px;
  border: 1px solid transparent;
  transition: color 0.3s;
  white-space: unset !important;
}
.time[data-v-f8f3b82a] {
  position: relative;
}
.time .expand-content[data-v-f8f3b82a] {
  width: 288px !important;
  min-width: 288px !important;
  position: absolute;
  bottom: -8px;
  left: -80px;
  height: 130px;
}
.date-picker-wrapper[data-v-f8f3b82a] {
  margin-bottom: 20px;
  width: 98%;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #303133;
}
.date-picker-wrapper .date-picker[data-v-f8f3b82a] {
  width: 220px;
  flex-grow: 1;
}
.date-picker-wrapper .date-picker input[data-v-f8f3b82a] {
  height: 32px;
  line-height: 32px;
}
.date-picker-wrapper .date-picker .el-input__icon[data-v-f8f3b82a] {
  line-height: 32px;
}
.vue-date-picker .mx-date-row .active {
  background-color: #f2f6fc !important;
  color: #fff;
}
.vue-date-picker .mx-date-row .active div {
  width: 24px;
  height: 24px;
  line-height: 24px;
  background-color: #409eff;
  border-radius: 50%;
}
.vue-date-picker .mx-calendar-header .mx-calendar-header-label .mx-btn-text {
  text-decoration: underline;
}
.vue-date-picker .in-range {
  background-color: #f2f6fc !important;
}
.vue-date-picker .hover-in-range {
  background-color: #f2f6fc !important;
}
.filter-content[data-v-f8bb5a26] {
  user-select: none;
}
.filter-content .el-checkbox[data-v-f8bb5a26] {
  height: 42px;
  line-height: 40px;
}
.filter-content .check-all[data-v-f8bb5a26] {
  font-weight: 600;
  font-size: 14px;
  color: #303133;
}
.filter-content .check-all .el-checkbox__input[data-v-f8bb5a26] {
  margin-right: 10px;
}
.filter-content .check-all .el-checkbox__label[data-v-f8bb5a26] {
  display: inline-block;
  padding-left: 0 !important;
  position: relative;
}
.filter-content .check-all .el-checkbox__label[data-v-f8bb5a26]:after {
  content: "";
  position: absolute;
  height: 4px;
  width: 100%;
  bottom: 2px;
  left: 0;
  background: #147af7;
  opacity: 0.4;
}
.filter-content .law-around-show[data-v-f8bb5a26] {
  flex-flow: column wrap;
  max-height: 850px;
}
.law-check-item[data-v-f8bb5a26] {
  display: inline-block;
  min-width: 25%;
  height: 40px;
  line-height: 40px;
  padding-right: 16px;
  cursor: pointer;
  margin-right: 0;
}
.law-select-wrapper[data-v-f8bb5a26] {
  max-height: 182px;
  overflow-y: auto;
  overflow-x: hidden;
  margin: 0 0 20px;
}
.law-filter-tab[data-v-f8bb5a26] {
  display: flex;
  cursor: pointer;
  align-items: center;
  height: 41px;
  padding: 0 10px 10px;
  border: 1px solid transparent;
  transition: color 0.3s;
  white-space: unset !important;
}
.hk-multiple-box .h-350px[data-v-f8bb5a26] {
  position: relative;
  max-height: 350px;
  overflow: hidden;
  margin-bottom: 10px;
}
.hk-multiple-box .h-350px .hk-multiple-cascader-box[data-v-f8bb5a26] {
  min-height: 140px;
}
.hk-multiple-box .h-350px[data-v-f8bb5a26] .el-scrollbar__wrap {
  max-height: 304px;
}
.hk-multiple-box .h-350px[data-v-f8bb5a26] .el-cascader-node {
  height: auto;
  min-height: 34px;
  padding: 0 0 0 10px;
}
.hk-multiple-box .h-350px[data-v-f8bb5a26] .el-cascader-menu {
  min-width: 200px;
  flex: 1;
  padding: 0;
}
.hk-multiple-box .h-350px[data-v-f8bb5a26] .el-cascader-node__label {
  white-space: normal;
  min-width: 160px;
  max-width: calc(100% - 48px);
  line-height: 26px;
}
.hk-multiple-box .search-filter-open-box[data-v-f8bb5a26] {
  position: absolute;
  top: 56px;
  left: 30px;
  width: 810px;
  max-height: 341px;
  overflow-y: auto;
  z-index: 2;
  background-color: white;
  border: 1px solid #e4e7ed;
  box-shadow: 0 0 10px 0 #0000000f !important;
}
.hk-multiple-box .search-filter-open-box .search-filter-open-con[data-v-f8bb5a26] {
  width: 100%;
  height: auto;
  color: #606266;
  overflow-x: hidden;
  text-align: left;
}
.hk-multiple-box .search-filter-open-box .search-filter-open-con .items-content[data-v-f8bb5a26] {
  padding: 5px 0 5px 15px;
  width: 100%;
  height: auto;
  word-break: break-all;
  white-space: normal;
  text-align: left;
  line-height: 30px;
}
.hk-multiple-box .search-filter-open-box .search-filter-open-con .items-content[data-v-f8bb5a26]:hover {
  background: #f6f9ff;
}
.filter-content[data-v-8fdce3aa] {
  user-select: none;
}
.filter-content .el-checkbox[data-v-8fdce3aa] {
  height: 42px;
  line-height: 40px;
}
.filter-content .els-simple-cascader-warp .h-350px[data-v-8fdce3aa] {
  position: relative;
  max-height: 350px;
  overflow: hidden;
  margin-bottom: 10px;
}
.filter-content .els-simple-cascader-warp .h-350px .els-simple-cascader-warp[data-v-8fdce3aa] {
  min-height: 140px;
}
.filter-content .els-simple-cascader-warp .h-350px[data-v-8fdce3aa] .el-scrollbar__wrap {
  max-height: 304px;
  margin-bottom: 0 !important;
  margin-right: 0 !important;
}
.filter-content .els-simple-cascader-warp .h-350px[data-v-8fdce3aa] .el-cascader-node {
  height: auto;
  min-height: 34px;
  padding: 0 0 0 10px;
}
.filter-content .els-simple-cascader-warp .h-350px[data-v-8fdce3aa] .el-cascader-menu {
  min-width: 200px;
  flex: 1;
  padding: 0;
}
.filter-content .els-simple-cascader-warp .h-350px[data-v-8fdce3aa] .el-cascader-node__label {
  white-space: normal;
  min-width: 160px;
  max-width: calc(100% - 48px);
  line-height: 26px;
}
.caret-icon[data-v-d7e17422] {
  margin-right: 0;
  margin-left: 8px;
  color: #909399;
}
.add-label[data-v-d7e17422] {
  background: #f6f7fb;
  border-radius: 4px;
  margin-right: 12px;
}
.filter-tab {
  display: flex;
  cursor: pointer;
  align-items: center;
  height: 29px;
  white-space: nowrap;
  padding: 6px 10px 5px;
  border: 1px solid transparent;
  transition: color 0.3s;
  user-select: none;
}
.filter-tab .els-icon-filter {
  display: inline-block;
  width: 12px;
  height: 11px;
  margin-left: 8px;
  background: url(/public/images/icon-filter.png) no-repeat center center;
  background-size: 100% 100%;
}
.filter-tab:hover {
  color: #147af7;
}
.filter-tab:hover .caret-icon {
  color: #147af7;
}
.filter-tab:hover .els-icon-filter {
  background: url(/public/images/icon-filter-hover.png) no-repeat center center;
  background-size: 100% 100%;
}
.filter-active {
  color: #147af7;
}
.filter-active .caret-icon {
  color: #147af7;
  transform: rotate(180deg);
}
.caret-icon {
  margin-left: 10px;
  transition: transform 0.3s;
  color: #909399;
}
.second-filter {
  position: relative;
  width: 100%;
  min-width: 827px;
  box-sizing: content-box;
  border-top: none;
  padding-bottom: 10px;
}
.expand-content {
  z-index: 51;
  width: 100%;
  min-width: 827px;
  background: #fff;
  border: none;
  border-top: 0;
  border-radius: 4px;
  position: absolute;
  bottom: 0px;
  left: 0px;
  transform: translate(-1px, 100%);
  box-shadow: 0 0 24px 0 #dcdfe6;
  padding: 15px 30px 0;
}
.expand-content .popper_arrow {
  top: -6px;
  left: 50%;
  margin-right: 3px;
  border-top-width: 0;
  border-color: transparent;
  border-bottom-color: #ebeef5;
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  border-style: solid;
}
.expand-content .popper_arrow:after {
  border-color: transparent;
  top: 1px;
  margin-left: -6px;
  content: " ";
  border-width: 6px;
  border-top-width: 0;
  border-bottom-color: #fff;
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  border-style: solid;
}
.popper_arrow-new {
  position: absolute;
  display: block;
  bottom: -10px;
  left: 15%;
  width: 0;
  height: 0;
  border: 8px solid transparent;
  border-bottom-color: #ffffff;
  z-index: 52;
}
.position-relative {
  position: relative;
}
.check-list-wrapper {
  max-height: 350px;
  min-height: 80px;
  overflow: auto;
  margin: 0 0 20px;
}
.common-check-item {
  padding-bottom: 3px;
}
.common-check-item .el-checkbox {
  width: 100%;
  height: auto;
  line-height: 22px;
  padding: 10px 0;
}
.common-check-item .el-checkbox__label {
  width: calc(100% - 20px);
  line-height: 22px;
  word-wrap: break-word;
  word-break: break-all;
  white-space: normal;
}
.input-group-wrapper {
  align-items: center;
  margin-bottom: 13px;
  margin-top: 2px;
  display: flex;
}
.input-group {
  display: flex;
  flex-grow: 1;
  border: 1px solid #dcdfe6;
  border-radius: 4px;
  height: 30px;
  align-items: center;
}
.input-group .el-input__inner {
  height: 28px;
  line-height: 28px;
  border: none;
}
.input-group .el-input__suffix .el-input__icon {
  line-height: 30px;
}
.input-group .el-button {
  height: 30px;
  width: 50px;
  padding: 0 10px;
  flex-shrink: 0;
}
.no-data {
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  flex-direction: column;
  color: #909399;
  margin: 10px 0;
}
.no-data img {
  width: 149px;
  height: 97.5px;
}
.btn-group {
  position: relative;
  text-align: center;
  padding-bottom: 20px;
  height: 52px;
}
.btn-group .short-btn {
  width: 50px;
  padding-left: 0;
  padding-right: 0;
  margin-left: 20px;
}
.btn-group .short-btn:first-child {
  margin-left: 0;
}
.stock-group-dialog {
  z-index: 8000;
}
.stock-group-dialog .el-dialog__header {
  text-align: left;
  border-bottom: 1px solid #dcdfe6;
}
.input-right-btn {
  padding: 6px 10px;
  color: #147af7;
  background: rgba(20, 122, 247, 0.1);
  cursor: pointer;
  white-space: nowrap;
  margin-left: 24px;
  border-radius: 4px;
  height: 30px;
  line-height: 19px;
}
.input-right-btn-check {
  padding: 6px 10px;
  cursor: pointer;
  white-space: nowrap;
  margin-left: 24px;
  border-radius: 4px;
  height: 30px !important;
  line-height: 19px !important;
}
.stock-management-btn {
  position: absolute;
  right: 0;
  top: 0;
}
.loading-box {
  width: 100%;
  height: 98px;
  text-align: center;
}
.els-checkbox-label {
  display: inline-block;
  max-width: calc(100% - 50px);
  width: auto;
  color: #303133;
  padding: 0 10px 0 0;
  word-wrap: break-word;
  word-break: break-all;
  white-space: normal;
}
.els-checkbox-label-title {
  display: inline-block;
  max-width: 100%;
  width: auto;
  color: #303133;
}
.els-checkbox-flow-span {
  margin-left: 15px;
  font-size: 14px;
  color: #909399;
  word-break: keep-all;
}
.filter-total {
  display: flex;
  align-items: center;
  padding: 0 20px 0 20px;
  justify-content: flex-start;
  height: 42px;
  line-height: 38px;
  float: left;
}
.func-introduce {
  display: none;
  position: absolute;
  top: 26px;
  left: 10px;
  width: 180px;
  padding-top: 7px;
}
.func-introduce .func-drop-down {
  position: relative;
  width: 100%;
  padding: 10px 13px;
  box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1);
  border-radius: 4px;
  border: 1px solid #e4e7ed;
  box-sizing: border-box;
  background-color: #fff;
  z-index: 9;
}
.func-introduce .func-drop-down::before {
  content: "";
  position: absolute;
  top: -6px;
  left: 10px;
  background: #fff;
  width: 10px;
  height: 10px;
  transform: rotate(45deg);
  border-left: 1px solid #e4e7ed;
  border-top: 1px solid #e4e7ed;
}
.func-introduce .func-drop-down .introduce-text {
  text-align: justify;
  color: #606266;
  font-size: 14px;
  line-height: 20px !important;
  font-weight: 400;
  text-wrap: initial;
}
.func-introduce-parent {
  position: relative;
}
.func-introduce-parent:hover .func-introduce {
  display: inline-block;
}
.func-introduce-parent:hover .func-company-agg-introduce {
  display: inline-block;
}
.right-area {
  position: absolute;
  top: 0;
  right: 0;
  width: 123px;
  background: #ffffff;
  height: 182px;
  border-radius: 4px;
}
.my-label__search-history__wrapper {
  width: 123px;
  position: relative;
}
.my-label__search-history__wrapper .my-label__search-history {
  width: 123px;
  display: flex;
  flex-direction: row-reverse;
  box-shadow: 0 0 16px 0 rgba(0, 0, 0, 0.06);
  padding-bottom: 7px;
  flex-wrap: nowrap;
  justify-content: flex-end;
  align-items: flex-start;
  padding-top: 7px;
}
.my-label__search-history__wrapper .my-label__search-history__title {
  display: flex;
  justify-content: space-around;
  flex-direction: column;
  flex-wrap: nowrap;
  align-items: center;
}
.my-label__search-history__wrapper .my-label__search-history__title .title {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 111px;
  height: 42px;
  line-height: 42px;
  color: #606266;
  background: #fff;
  font-size: 14px;
  cursor: pointer;
  border-radius: 4px;
  margin-left: 6px;
  margin-right: 6px;
}
.my-label__search-history__wrapper .my-label__search-history__title .title i {
  margin-right: 14px;
}
.my-label__search-history__wrapper .my-label__search-history__title .title:hover {
  background: #f5f7fa;
  color: #606266;
}
.my-label__search-history__wrapper .my-label__search-history__title .title.newcomers-box {
  background: rgba(255, 122, 0, 0.16);
  color: #f74114;
}
.my-label__search-history__wrapper .my-label__search-history__title .active {
  color: #fff !important;
  background: #147af7 !important;
}
.my-label__search-history__wrapper .my-label__search-history__title .active .my_span {
  background: url(/public/images/my_span_hover.png) no-repeat;
  background-size: 100% 100%;
  display: inline-block;
  width: 17px;
  height: 18px;
}
.my-label__search-history__wrapper .my-label__search-history__title .active .search_log {
  background: url(/public/images/search_log_hover.png) no-repeat;
  background-size: 100% 100%;
  display: inline-block;
  width: 17px;
  height: 18px;
}
.my-label__search-history__wrapper .my-label__search-history__title .active .newcomers {
  background: url(/public/images/newcomers_hover.png) no-repeat;
  background-size: 100% 100%;
  display: inline-block;
  width: 17px;
  height: 18px;
}
.my-label__search-history__wrapper .my-label__search-history__title .active .help_center {
  background: url(/public/images/help_center_hover.png) no-repeat;
  background-size: 100% 100%;
  display: inline-block;
  width: 17px;
  height: 18px;
}
.my-label__search-history__wrapper .my-label__search-history__title .active .preference_set {
  background: url(/public/images/help_center_hover.png) no-repeat;
  background-size: 100% 100%;
  display: inline-block;
  width: 17px;
  height: 18px;
}
.my-label__search-history__wrapper .my-label__search-history__title .title.newcomers-box.active {
  background: rgba(255, 122, 0, 0.16) !important;
  color: #f74114 !important;
}
.my-label__search-history__wrapper .my-label__search-history__title .title.newcomers-box.active .newcomers {
  background: url(/public/images/newcomers.png) no-repeat;
  background-size: 100% 100%;
  display: inline-block;
  width: 18px;
  height: 18px;
}
.my-label__search-history__wrapper .my-label__search-history__title .my_span {
  display: inline-block;
  width: 17px;
  height: 18px;
  background: url(/public/images/my_span.png) no-repeat;
  background-size: 100% 100%;
}
.my-label__search-history__wrapper .my-label__search-history__title .search_log {
  display: inline-block;
  width: 17px;
  height: 18px;
  background: url(/public/images/search_log.png) no-repeat;
  background-size: 100% 100%;
}
.my-label__search-history__wrapper .my-label__search-history__title .newcomers {
  display: inline-block;
  width: 18px;
  height: 18px;
  background: url(/public/images/newcomers.png) no-repeat;
  background-size: 100% 100%;
}
.my-label__search-history__wrapper .my-label__search-history__title .help_center {
  display: inline-block;
  width: 18px;
  height: 18px;
  background: url(/public/images/help_center.png) no-repeat;
  background-size: 100% 100%;
}
.my-label__search-history__wrapper .my-label__search-history__title .preference_set {
  display: inline-block;
  width: 18px;
  height: 18px;
  background: url(/public/images/help_center.png) no-repeat;
  background-color: red;
  background-size: 100% 100%;
}
.my-label__search-history__wrapper .my-label__search-history__content {
  width: 252px;
  border-radius: 4px;
  background: #ffffff;
  display: flex;
  flex-direction: column;
  position: absolute;
  top: 0;
  left: -258px;
  box-shadow: 0 0 16px 0 rgba(0, 0, 0, 0.06);
  z-index: 2;
}
.my-label__search-history__wrapper .my-label__search-history__list {
  background-clip: padding-box;
  min-height: 50px;
  width: 252px;
  border-radius: 4px;
  background: #ffffff;
  display: flex;
  flex-direction: column;
  height: 278px;
  margin: 14px 0 18px 0;
  padding: 0 14px;
}
.my-label__search-history__wrapper .my-label__search-history__list .list-item {
  display: flex !important;
  align-items: center;
  margin-top: 14px;
}
.my-label__search-history__wrapper .my-label__search-history__list .list-item .list-icon {
  width: 5px;
  height: 5px;
  display: inline-block;
  border-radius: 50%;
  background: #dcdfe6;
}
.my-label__search-history__wrapper .my-label__search-history__list .list-item .list-content {
  flex: 1;
  font-size: 14px;
  margin: 0 0 0 10px;
  color: #606266;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  cursor: pointer;
}
.my-label__search-history__wrapper .my-label__search-history__list .list-item .list-content:hover {
  color: #147af7;
}
.my-label__search-history__wrapper .my-label__search-history__list .list-item .list-icon:hover {
  background: #147af7;
}
.my-label__search-history__wrapper .my-label__search-history__list .list-item .list-opera {
  display: flex;
  margin-left: 10px;
  position: relative;
}
.my-label__search-history__wrapper .my-label__search-history__list .list-item .opera-shadow {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 13px;
  background-color: rgba(0, 0, 0, 0);
}
.my-label__search-history__wrapper .my-label__search-history__list .list-item:first-child {
  margin-top: 0;
}
.my-label__search-history__wrapper .my-label__search-history__list .list-item:hover .list-icon {
  background: #147af7;
}
.my-label__search-history__wrapper .my-label__search-history__list .list-item:hover .list-content {
  color: #147af7;
}
.my-label__search-history__wrapper .my-label__search-history__list .edit {
  width: 13px;
  height: 13px;
  background: url(/public/images/edit.png) no-repeat;
  background-size: 100% 100%;
  cursor: pointer;
}
.my-label__search-history__wrapper .my-label__search-history__list .del {
  width: 13px;
  height: 13px;
  background: url(/public/images/del.png) no-repeat;
  background-size: 100% 100%;
  margin-left: 6px;
  cursor: pointer;
}
.my-label__search-history__wrapper .opera-edit {
  flex: 1;
  margin: 0 0 0 10px;
}
.my-label__search-history__wrapper .opera-edit .el-input__inner {
  width: 160px;
  height: 20px;
}
.my-label__search-history__wrapper .search-history__list {
  height: 256px;
  margin: 15px 0 0 0;
  width: 100%;
  padding: 0 14px;
  list-style: none;
  overflow-y: auto;
}
.my-label__search-history__wrapper .search-history__list .list-item {
  display: flex !important;
  align-items: center;
  margin-top: 14px;
}
.my-label__search-history__wrapper .search-history__list .list-item .list-icon {
  width: 5px;
  height: 5px;
  display: inline-block;
  border-radius: 50%;
  background: #dcdfe6;
}
.my-label__search-history__wrapper .search-history__list .list-item .list-content {
  flex: 1;
  font-size: 14px;
  margin: 0 0 0 10px;
  color: #606266;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  cursor: pointer;
}
.my-label__search-history__wrapper .search-history__list .list-item .list-time {
  margin-left: 5px;
  color: #909399;
  font-size: 12px;
  font-weight: 400;
}
.my-label__search-history__wrapper .search-history__list .list-item:first-child {
  margin-top: 0;
}
.my-label__search-history__wrapper .search-history__list .list-item:hover .list-icon {
  background: #147af7;
}
.my-label__search-history__wrapper .search-history__list .list-item:hover .list-content,
.my-label__search-history__wrapper .search-history__list .list-item:hover .list-time {
  color: #147af7;
}
.my-label__search-history__wrapper .mySpanSeachLog-content-more {
  display: flex;
  justify-content: flex-end;
  margin: 0 17px 0 0;
}
.my-label__search-history__wrapper .mySpanSeachLog-content-more .more-btn i {
  margin-left: 3px;
}
.my-label__search-history__wrapper .mySpanSeachLog-content-more .more-btn .analysis_report_more {
  display: inline-block;
  width: 10px;
  height: 10px;
  background: url(/public/images/analysis_report_more.png) no-repeat;
  background-size: 100% 100%;
}
.my-label__search-history__wrapper .empty {
  width: 100%;
  height: 310px;
  background: url(/public/images/empty_span.png) no-repeat;
  background-size: 100% 100%;
  position: relative;
}
.my-label__search-history__wrapper .empty p {
  position: absolute;
  top: 178px;
  left: 97px;
  font-size: 14px;
  color: #909399;
}
.empty-w {
  width: 252px;
}
.sider-dialog .sider-not-ok-icon {
  font-size: 18px;
  color: #f6a400;
  margin-right: 8px;
}
.sider-dialog p {
  margin: 0;
  display: flex;
  align-items: center;
}
.sider-dialog p + p {
  margin-top: 6px;
  padding-left: 26px;
}
.popper-class-contact-service {
  box-shadow: none !important;
  border: none !important;
  z-index: 100 !important;
  padding: 0 !important;
  border-radius: 6px !important;
}
.popper-class-contact-service ul {
  margin: 0 !important;
  padding: 6px !important;
  border: 1px solid #ebeef5;
  box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1);
  border-radius: 6px;
}
.popper-class-contact-service .help_center-wrapper {
  box-sizing: border-box;
  color: #606266;
  height: 42px;
  font-size: 14px;
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  padding-right: 10px;
  cursor: pointer;
}
.popper-class-contact-service .help_center-wrapper .contact_service-tip {
  color: #909399;
  font-size: 12px;
  margin-left: 43px;
  margin-top: -15px;
}
.popper-class-contact-service .help_center-wrapper .contact_service-number,
.popper-class-contact-service .help_center-wrapper .contact_service-tip {
  display: block;
}
.popper-class-contact-service .contact_service-wrapper {
  height: 55px;
}
.popper-class-contact-service .help_center-wrapper:hover {
  background: #f5f7fa;
  border-radius: 6px;
}
.popper-class-contact-service .contact_service {
  display: inline-block;
  width: 18px;
  height: 16px;
  background: url(/public/images/customer_service.png) no-repeat;
  background-size: 100% 100%;
  margin-right: 10px;
  margin-left: 14px;
  vertical-align: middle;
}
.popper-class-contact-service .feedback,
.popper-class-contact-service .icon-demonstration,
.popper-class-contact-service .icon-userManual {
  display: inline-block;
  width: 18px;
  height: 16px;
  background: url(/public/images/feedback.png) no-repeat;
  background-size: 100% 100%;
  margin-right: 10px;
  margin-left: 14px;
  cursor: pointer;
}
.popper-class-contact-service .icon-demonstration {
  background: url(/public/images/icon-demonstration.png) no-repeat;
  background-size: 100% 100%;
}
.popper-class-contact-service .icon-userManual {
  background: url(/public/images/icon-user-manual.png) no-repeat;
  background-size: 100% 100%;
}
.popper-class-upgrade {
  z-index: 100 !important;
  background: none !important;
  border: none !important;
  padding: 0 !important;
  box-shadow: none !important;
}
.popper-class-upgrade .upgrade_now {
  background: url(/public/images/upgrade_now.png) no-repeat;
  background-size: 100% 100%;
  display: inline-block;
  width: 290px;
  height: 128px;
}
.popper-class-upgrade .slider-upgrade-now {
  text-align: center;
  padding-top: 32px;
}
.popper-class-upgrade .slider-upgrade-now p {
  font-size: 12px;
  color: #fff;
  white-space: nowrap;
}
.popper-class-upgrade .slider-upgrade-now > p {
  margin-top: 4px;
}
.popper-class-upgrade .slider-price {
  box-sizing: border-box;
  font-weight: 700;
  font-size: 16px;
  color: #ff6f00;
  line-height: 24px;
  height: 24px;
  margin-bottom: 1px;
}
.popper-class-upgrade .slider-price strong {
  font-size: 18px;
  font-weight: 700;
}
.popper-class-upgrade .slider-origin-price {
  box-sizing: border-box;
  font-size: 12px;
  color: #ff6f00;
  margin-bottom: 6px;
  height: 16px;
  line-height: 16px;
}
.popper-class-upgrade button {
  cursor: pointer;
  background: linear-gradient(180deg, #f90, #ff6d00);
  border: 1px solid #fff1d0;
  border-radius: 12px;
  color: #fff;
  padding: 2px 15px;
  font-size: 12px;
  margin-bottom: 4px;
  outline: none;
  height: 22px;
}
.popper-class-upgrade button:hover {
  opacity: 0.9;
}
.sc-clear-w[data-v-1052b9b2] {
  color: #147af7;
  cursor: pointer;
  font-size: 14px;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: center;
  align-items: center;
  padding-top: 3px;
  width: auto;
  height: 40px;
}
.sc-clear-w .sc-clear[data-v-1052b9b2] {
  display: inline-block;
  width: 14px;
  height: 14px;
  background: url(/public/images/doc_clear_all.png) no-repeat left center;
  background-size: 14px 14px;
  margin-right: 6px;
}
.sc-clear-w[data-v-1052b9b2]:hover {
  opacity: 0.8;
}
.second-filter .h-share-second-filter-box-total .filter-total {
  justify-content: stretch;
}
.second-filter .h-share-second-filter-box-total .filter-total .filter-box-item {
  margin-left: 26px;
}
.second-filter .h-share-second-filter-box-total .filter-total .filter-box-item:first-child {
  margin-left: 0;
}
.company-drop-down-box {
  position: relative;
}
.company-drop-down-box .infinite-list-wrapper {
  box-shadow: 0 0 24px 0 #dcdfe6;
  position: absolute;
  width: 400px;
  left: -72px;
  top: 4px;
  z-index: 50;
  background: #fff;
  font-size: 14px;
  color: #606266;
  font-weight: 400;
  min-height: 50px;
}
.company-drop-down-box .input-drop-down {
  padding-left: 0;
  font-weight: 400;
  font-size: 14px;
}
.company-drop-down-box .input-drop-down .drop-down-item {
  height: 42px;
  line-height: 42px;
  overflow: hidden;
}
.company-drop-down-box .input-drop-down .drop-down-item .stocks-result {
  padding-left: 10px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.company-drop-down-box .input-drop-down .drop-down-item:hover {
  background-color: #ecf4fe;
}
.company-drop-down-box .input-drop-down .drop-down-item.company-hover-auto {
  background-color: #ecf4fe;
}
.company-drop-down-box .input-drop-down .drop-down-item:active {
  color: #147af7;
  background-color: #ecf4fe;
}
.company-drop-down-box .input-drop-down .item-scroll {
  max-height: 361px;
  overflow-y: auto;
}
.company-drop-down-box .company-search-input .el-input__inner {
  width: 100%;
  height: 36px;
  border: none;
  padding: 0 10px;
  box-sizing: border-box;
  background: #fff;
  outline: none;
  color: #666;
}
.company-drop-down-box .company-search-input .el-input__inner::-webkit-input-placeholder {
  color: #dcdfe6;
}
.company-drop-down-box .infinite-list-btn {
  padding: 14px 0 14px 14px;
  border-bottom: 1px solid #efefef;
  display: flex;
  justify-content: space-between;
}
.company-drop-down-box .infinite-list-btn .management-group {
  cursor: pointer;
  width: auto;
  padding-right: 15px;
  max-width: 120px;
  height: 30px;
  font-weight: 400;
  font-size: 14px;
  color: #606266;
  margin-right: 0;
  text-align: center;
  line-height: 30px;
}
.company-drop-down-box .infinite-list-btn .management-group .management-group-content {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.company-drop-down-box .infinite-list-btn .management-group .management-group-content img {
  margin-right: 5px;
}
.company-drop-down-box .infinite-list-btn .management-group img {
  width: 15px;
  height: 14px;
}
.company-drop-down-box .infinite-list-btn-none {
  padding: 6px;
}
.company-drop-down-box .group-list-btn {
  min-width: 75px;
  height: 30px;
  background: #147af71a;
  border-radius: 4px;
  font-weight: 400;
  font-size: 14px;
  color: #147af7;
  line-height: 30px;
  text-align: center;
  cursor: pointer;
  padding: 0 10px;
}
.company-drop-down-box .group-list-btn .group-list-change {
  display: block;
  width: 100%;
  height: 100%;
}
.company-drop-down-box .company-expand-wrapper {
  position: relative;
  z-index: 50;
  width: 400px;
}
.company-drop-down-box .empty-wrapper {
  height: 361px;
}
.company-drop-down-box .empty-wrapper .empty {
  width: 350px;
  height: 360px;
  margin: auto;
  background: url(/public/images/empty_span.png) no-repeat;
  background-size: 100% 100%;
}
.company-drop-down-box .empty-wrapper .empty p {
  text-align: center;
  line-height: 35px;
  font-size: 14px;
  color: #909399;
}
.company-drop-down-box .empty-wrapper .empty .first-p {
  position: absolute;
  top: 290px;
  left: 72px;
}
.company-drop-down-box .empty-wrapper .empty .second-p {
  position: absolute;
  top: 330px;
  left: 134px;
}
.company-drop-down-box .empty-wrapper .empty .third-p {
  position: absolute;
  top: 230px;
  left: 156px;
}
.company-drop-down-box .loading-status {
  color: #909399;
  text-align: center;
}
.search-box-warp[data-v-126f641f] {
  display: flex;
  justify-content: flex-start;
  flex-direction: row;
  padding: 0;
  width: 100%;
}
.search-box-warp .search-box[data-v-126f641f] {
  width: calc(100% - 210px - 123px - 28px);
  min-width: 827px;
  height: 140px;
  background: #fff;
  padding: 20px 20px 0 20px;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  box-shadow: 0 0 16px 0 rgba(0, 0, 0, 0.06);
}
.search-box-warp .search-box.section-style[data-v-126f641f] {
  height: 235px;
}
.search-box-warp .search-box .import-box[data-v-126f641f] {
  width: calc(100% - 115px);
  float: left;
}
.search-box-warp .search-box .import-box .query-big-box[data-v-126f641f] {
  border: 1px solid #dcdfe6;
  height: 40px;
  margin-bottom: 16px;
  border-radius: 4px;
}
.search-box-warp .search-box .import-box .query-big-box.show-border[data-v-126f641f] {
  border: 1px solid #147af7;
}
.search-box-warp .search-box .import-box .query-big-box .search-input-container[data-v-126f641f] {
  position: relative;
  float: left;
  width: calc(100% - 75px);
}
.search-box-warp .search-box .import-box .query-big-box .search-input-container .drop-down-box[data-v-126f641f] {
  position: absolute;
  top: 44px;
  left: 0;
  width: 77px;
  padding-top: 7px;
}
.search-box-warp .search-box .import-box .query-big-box .search-input-container .drop-down-box .drop-down[data-v-126f641f] {
  position: relative;
  width: 100%;
  padding: 5px 0;
  box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1);
  border-radius: 4px;
  border: 1px solid #e4e7ed;
  box-sizing: border-box;
  background-color: #fff;
  z-index: 9;
}
.search-box-warp .search-box .import-box .query-big-box .search-input-container .drop-down-box .drop-down[data-v-126f641f]::before {
  content: "";
  position: absolute;
  top: -6px;
  left: 30px;
  background: #fff;
  width: 10px;
  height: 10px;
  transform: rotate(45deg);
  border-left: 1px solid #e4e7ed;
  border-top: 1px solid #e4e7ed;
}
.search-box-warp .search-box .import-box .query-big-box .search-input-container .drop-down-box .drop-down .drop-item[data-v-126f641f] {
  line-height: 34px;
  font-size: 14px;
  cursor: pointer;
}
.search-box-warp .search-box .import-box .query-big-box .search-input-container .drop-down-box .drop-down .drop-item[data-v-126f641f]:hover {
  background-color: #f5f7fa;
}
.search-box-warp .search-box .import-box .query-big-box .search-input-container .drop-down-box .drop-down .drop-item.active[data-v-126f641f] {
  color: #147af7;
  font-weight: 700;
}
.search-box-warp .search-box .import-box .query-big-box .search-input-container .drop-down-box-long[data-v-126f641f] {
  width: 120px;
}
.search-box-warp .search-box .import-box .query-big-box .search-input-container.same-content-LongStyle[data-v-126f641f] {
  width: 520px;
}
.search-box-warp .search-box .import-box .query-big-box .search-input-container.inputIntellect[data-v-126f641f] {
  width: 650px;
}
.search-box-warp .search-box .import-box .query-big-box .search-input-container.inputIntellect[data-v-126f641f]::before {
  content: "";
  width: 0;
}
.search-box-warp .search-box .import-box .query-big-box .search-input-container[data-v-126f641f]::before {
  content: "";
  position: absolute;
  top: 8px;
  right: 0;
  background: #dcdfe6;
  width: 1px;
  height: 20px;
  z-index: 8;
}
.search-box-warp .search-box .import-box .query-big-box .search-input-container.isLastStyle[data-v-126f641f]::before {
  width: 0;
  height: 0;
}
.search-box-warp .search-box .import-box .query-big-box .search-input-container.tips-text[data-v-126f641f] {
  width: 70px;
  text-align: center;
  line-height: 36px;
}
.search-box-warp .search-box .import-box .query-big-box .search-input-container.query-btn[data-v-126f641f], .search-box-warp .search-box .import-box .query-big-box .search-input-container.query-type[data-v-126f641f], .search-box-warp .search-box .import-box .query-big-box .search-input-container.same-query-type[data-v-126f641f] {
  position: relative;
  width: 77px;
  text-align: center;
  height: 38px;
  background: #409eff;
  color: #fff;
  border-radius: 4px;
  cursor: pointer;
  user-select: none;
  vertical-align: text-bottom;
}
.search-box-warp .search-box .import-box .query-big-box .search-input-container.query-btn .icon-sousuo[data-v-126f641f], .search-box-warp .search-box .import-box .query-big-box .search-input-container.query-type .icon-sousuo[data-v-126f641f], .search-box-warp .search-box .import-box .query-big-box .search-input-container.same-query-type .icon-sousuo[data-v-126f641f] {
  font-size: 30px;
}
.search-box-warp .search-box .import-box .query-big-box .search-input-container.query-btn[data-v-126f641f]::before, .search-box-warp .search-box .import-box .query-big-box .search-input-container.query-type[data-v-126f641f]::before, .search-box-warp .search-box .import-box .query-big-box .search-input-container.same-query-type[data-v-126f641f]::before {
  content: "";
  width: 0;
}
.search-box-warp .search-box .import-box .query-big-box .search-input-container.query-btn:hover span[data-v-126f641f], .search-box-warp .search-box .import-box .query-big-box .search-input-container.query-type:hover span[data-v-126f641f], .search-box-warp .search-box .import-box .query-big-box .search-input-container.same-query-type:hover span[data-v-126f641f] {
  opacity: 0.8;
}
.search-box-warp .search-box .import-box .query-big-box .search-input-container.query-type[data-v-126f641f], .search-box-warp .search-box .import-box .query-big-box .search-input-container.same-query-type[data-v-126f641f] {
  background-image: linear-gradient(#fff, #f1f2f5);
  color: #000;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: center;
  align-items: center;
  border: none;
  border-left: 1px solid #dcdfe6;
  float: right;
  border-radius: 0 4px 4px 0;
}
.search-box-warp .search-box .import-box .query-big-box .search-input-container.query-type span[data-v-126f641f]:nth-child(2), .search-box-warp .search-box .import-box .query-big-box .search-input-container.same-query-type span[data-v-126f641f]:nth-child(2) {
  display: inline-block;
  width: 14px;
  height: 14px;
  color: #303133;
  transition: 0.3s;
  margin-left: 5px;
}
.search-box-warp .search-box .import-box .query-big-box .search-input-container.query-type span.top[data-v-126f641f], .search-box-warp .search-box .import-box .query-big-box .search-input-container.same-query-type span.top[data-v-126f641f] {
  transform: rotate(180deg);
}
.search-box-warp .search-box .import-box .query-big-box .search-input-container.query-btn[data-v-126f641f] {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: row;
}
.search-box-warp .search-box .import-box .query-big-box .search-input-container.new-content-longStyle[data-v-126f641f] {
  width: calc(100% - 72px - 77px);
}
.search-box-warp .search-box .import-box .query-big-box .search-input-container.new-content-longStyle[data-v-126f641f]::before {
  content: "";
  width: 0;
}
.search-box-warp .search-box .import-box .query-big-box .search-input-container.new-content-style[data-v-126f641f] {
  width: calc((100% - 72px - 77px) / 3);
}
.search-box-warp .search-box .import-box .query-big-box .search-input-container.new-content-ipo-style[data-v-126f641f] {
  width: calc((100% - 72px) / 3);
}
.search-box-warp .search-box .import-box .query-big-box .company-input[data-v-126f641f] {
  position: relative;
  float: left;
  width: 328px;
}
.search-box-warp .search-box .import-box .query-big-box .company-input[data-v-126f641f]::before {
  content: "";
  width: 0;
}
.search-box-warp .search-box .import-box .query-big-box .top-container-width[data-v-126f641f] {
  width: calc((100% - 72px) / 3);
}
.search-box-warp .search-box .import-box .query-big-box .top-container-long-width[data-v-126f641f]::before {
  content: "";
  width: 0;
}
.search-box-warp .search-box .import-box .has-secCode-import-box-top[data-v-126f641f] {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: center;
  width: 100%;
}
.search-box-warp .search-box .import-box .has-secCode-import-box-top .query-big-box-title[data-v-126f641f] {
  width: calc(100% - 400px - 20px);
}
.search-box-warp .search-box .import-box .has-secCode-import-box-top .query-big-box-title .top-container-width[data-v-126f641f] {
  width: calc((100% - 72px) / 3);
}
.search-box-warp .search-box .import-box .has-secCode-import-box-top .query-big-box-title .top-container-long-width[data-v-126f641f] {
  width: calc(100% - 72px);
}
.search-box-warp .search-box .import-box .has-secCode-import-box-top .query-big-box-title .top-container-long-width[data-v-126f641f]::before {
  content: "";
  width: 0;
}
.search-box-warp .search-box .import-box-en .query-big-box .search-input-container[data-v-126f641f] {
  width: 173.5px;
}
.search-box-warp .search-box .import-set[data-v-126f641f] {
  float: right;
  width: 96px;
  cursor: pointer;
  position: relative;
}
.search-box-warp .search-box .import-set .query-btn[data-v-126f641f] {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: row;
  position: relative;
  width: 96px;
  text-align: center;
  height: 36px;
  margin-top: 0px;
  background: #147af7;
  color: #fff;
  border-radius: 4px;
  cursor: pointer;
  user-select: none;
  vertical-align: text-bottom;
  margin-bottom: 30px;
}
.search-box-warp .search-box .import-set .accurate[data-v-126f641f] {
  font-size: 14px;
  color: #303133;
  display: flex;
  justify-content: center;
}
.search-box-warp .search-box .import-set .accurate span[data-v-126f641f] {
  cursor: pointer;
  user-select: none;
}
.search-box-warp .search-box .import-set .accurate span[data-v-126f641f]:nth-child(2) {
  margin-left: 5px;
  transition: 0.3s;
  width: 14px;
  height: 16px;
  display: inline-block;
}
.search-box-warp .search-box .import-set .accurate span:nth-child(2).top[data-v-126f641f] {
  transform: rotate(180deg);
}
.search-box-warp .search-box .import-set .accurate[data-v-126f641f]:hover {
  color: #147af7;
}
.search-box-warp .search-box .import-set .intellect[data-v-126f641f] {
  font-size: 14px;
  color: #303133;
  width: 100%;
  height: auto;
  padding-top: 10px;
}
.search-box-warp .search-box .import-set .intellect[data-v-126f641f]::before {
  content: "";
  background: url(/public/images/smart.png) no-repeat center;
  background-size: 100%;
  position: absolute;
  width: 10px;
  height: 10px;
  left: -10px;
  top: 76px;
}
.search-box-warp .search-box .import-set .intellect span[data-v-126f641f] {
  float: left;
  cursor: pointer;
  user-select: none;
}
.search-box-warp .search-box .import-set .intellect span[data-v-126f641f]:nth-child(2) {
  width: 13px;
  height: 13px;
  border: 1px solid #999;
  margin-left: 7px;
  margin-top: 2px;
  border-radius: 2px;
  color: #fff;
  line-height: 12px;
  font-size: 12px;
}
.search-box-warp .search-box .import-set .intellect span:nth-child(2).intellect-query[data-v-126f641f] {
  border: 1px solid #147af7;
  background: #147af7;
}
.search-box-warp .search-box .import-set .intellect[data-v-126f641f]:hover {
  color: #147af7;
}
.search-box-warp .search-box .import-set .els-search-box[data-v-126f641f]:hover {
  background: #147af7;
  border-color: #147af7;
  color: #fff;
}
.search-box-warp .search-box .import-set .els-search-box[data-v-126f641f]:active {
  background: #147adc;
  border-color: #147adc;
  transform: translateY(0.5px);
  color: #fff;
}
.search-box-warp .new-side-nav[data-v-126f641f] {
  width: 210px;
  height: 182px;
  margin-right: 14px;
  border-radius: 4px;
}
.search-box-warp .new-right-area[data-v-126f641f] {
  width: 123px;
  height: 224px;
  margin-left: 14px;
  border-radius: 4px;
}
.show-height[data-v-126f641f] {
  height: 195px;
}
.side-nav .el-menu-item[data-v-126f641f]:hover {
  background: #f5f7fa !important;
  color: #606266 !important;
}
.side-nav .el-menu-item.is-active[data-v-126f641f] {
  background: #147af7 !important;
  color: #fff !important;
}
.side-nav .el-menu-item.is-active .nav-count[data-v-126f641f] {
  color: #fff !important;
}
.driver-wrapper[data-v-126f641f] {
  display: flex;
  background-size: 100% 100%;
}
.driver-wrapper .driver-process[data-v-126f641f] {
  margin-top: 11px;
  width: 31%;
}
.driver-wrapper .driver-process .detail[data-v-126f641f] {
  width: 236px;
  height: 130px;
  margin-bottom: 28px;
  padding: 20px 14px 11px 16px;
  background-image: linear-gradient(180deg, #eff2ff 50%, #ffffff00 100%);
  border-radius: 8px 0 0 0;
}
.driver-wrapper .driver-process .detail .detail-title[data-v-126f641f] {
  margin-bottom: 14px;
}
.driver-wrapper .driver-process .detail .detail-title span[data-v-126f641f] {
  color: #222d38;
  font-size: 18px;
  font-weight: 600;
  line-height: 0;
  letter-spacing: 0;
  text-align: left;
}
.driver-wrapper .driver-process .detail .detail-title .clap[data-v-126f641f] {
  color: #222d38;
  font-size: 18px;
  line-height: 0;
  letter-spacing: 0;
  text-align: left;
}
.driver-wrapper .driver-process .detail .detail-desc[data-v-126f641f] {
  width: 206px;
  height: 60px;
  font-family: PingFangSC-Regular;
  font-weight: 400;
  font-size: 12px;
  color: #606266;
  line-height: 20px;
}
.driver-wrapper .driver-process .process-wrapper[data-v-126f641f] {
  height: 187px;
  margin-bottom: 33px;
  display: flex;
  justify-content: center;
}
.driver-wrapper .driver-process .process-wrapper .active-line[data-v-126f641f] {
  width: 1px;
  height: 187px;
  background: #eaeaea;
  position: relative;
}
.driver-wrapper .driver-process .process-wrapper .active-line .active-div[data-v-126f641f] {
  width: 3px;
  height: 46px;
  background-image: linear-gradient(180deg, #86dbff 0%, #3f83f4 100%);
  border-radius: 0 100px 100px 0;
  position: absolute;
  top: 0;
  left: 0;
}
.driver-wrapper .driver-process .process-wrapper .active-line .active-0[data-v-126f641f] {
  top: 0;
}
.driver-wrapper .driver-process .process-wrapper .active-line .active-1[data-v-126f641f] {
  top: 64px;
}
.driver-wrapper .driver-process .process-wrapper .active-line .active-2[data-v-126f641f] {
  top: 137px;
}
.driver-wrapper .driver-process .process-wrapper .step-content[data-v-126f641f] {
  width: 170px;
  height: 40px;
  background: #fafbfc;
  box-shadow: 0 2px 6px 0 #00000026;
  border-radius: 8px;
  display: flex;
  align-items: center;
  margin-left: 17px;
  margin-bottom: 29px;
}
.driver-wrapper .driver-process .process-wrapper .step-content .step-common[data-v-126f641f] {
  display: inline-block;
  width: 40px;
  height: 40px;
}
.driver-wrapper .driver-process .process-wrapper .step-content .step-0[data-v-126f641f] {
  background: url(/public/images/stepOne.png) no-repeat;
  background-size: 100% 100%;
}
.driver-wrapper .driver-process .process-wrapper .step-content .step-1[data-v-126f641f] {
  background: url(/public/images/stepTwo.png) no-repeat;
  background-size: 100% 100%;
}
.driver-wrapper .driver-process .process-wrapper .step-content .step-2[data-v-126f641f] {
  background: url(/public/images/stepThree.png) no-repeat;
  background-size: 100% 100%;
}
.driver-wrapper .driver-process .process-wrapper .active[data-v-126f641f] {
  background: #147af7;
  color: #fff;
}
.driver-wrapper .driver-process .driver-base[data-v-126f641f] {
  width: 236px;
  height: 177px;
  opacity: 0.29;
  background-image: linear-gradient(-31deg, #c3f2ff 0%, #ffffff00 81%);
  border-radius: 0 0 0 8px;
}
.driver-wrapper .driver-detail[data-v-126f641f] {
  flex: 1;
  margin-left: 26px;
  margin-top: 46px;
}
.driver-wrapper .driver-detail .driver-img[data-v-126f641f] {
  width: 450px;
  height: 316px;
  background: #ffffff;
  border-radius: 8px;
  margin-bottom: 24px;
}
.driver-wrapper .driver-detail .driver-img img[data-v-126f641f] {
  width: 100%;
  height: 100%;
}
.driver-wrapper .driver-detail .driver-img-desc[data-v-126f641f] {
  width: 468px;
  height: 114px;
  font-family: PingFangSC-Regular;
  font-weight: 400;
  font-size: 14px;
  color: #606266;
  letter-spacing: 0;
  line-height: 26px;
}
.driver-wrapper .driver-detail .next-btn[data-v-126f641f] {
  float: right;
}
.back-top-sign[data-v-126f641f] {
  position: fixed;
  bottom: 20%;
  right: 26px;
  cursor: pointer;
  width: 50px;
  height: 50px;
  opacity: 1;
  background: url(/public/images/backTop.png) no-repeat center center;
  background-size: 20px auto;
  border-radius: 6px;
  border: 1px solid #eaeaea;
  box-shadow: 0 0 14px 0 rgba(0, 0, 0, 0.06);
}
.back-top-sign[data-v-126f641f]:hover {
  background: url(/public/images/backTopActive.png) no-repeat center center;
  background-size: 20px auto;
}
.act-pop[data-v-0f81ad21] {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0.7);
  z-index: 1000;
}
.act-pop-content[data-v-0f81ad21] {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.act-pop .close[data-v-0f81ad21] {
  background: url(/public/images/modal-close.png) no-repeat center center;
  background-size: contain;
  position: absolute;
  width: 28px;
  height: 28px;
  right: -60px;
  top: 32px;
}
.act-pop .act-content[data-v-0f81ad21] {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.act-pop .act-image[data-v-0f81ad21] {
  width: 314px;
  height: 341px;
}
.act-pop .act-join[data-v-0f81ad21] {
  background: url(/public/images/likes-act-pop-btn.png) no-repeat center center;
  background-size: 100% 100%;
  margin-top: 26px;
  width: 166px;
  height: 52px;
  font-size: 20px;
  font-weight: 900;
  line-height: 52px;
  text-align: center;
  color: #FFF;
  cursor: pointer;
}
@charset "UTF-8";
.home-news-list[data-v-5bb5ad33] {
  padding: 6px;
  background: #ffffff;
  box-shadow: 0 0 16px 0 #0000000f;
  border-radius: 4px;
}
.home-news-tabs[data-v-5bb5ad33] {
  text-align: left;
  padding: 20px 20px 14px 20px;
  background-image: linear-gradient(180deg, #147af740 0%, #ffffff00 97%);
  border-radius: 4px 4px 0 0;
  height: 60px;
  margin-bottom: 10px;
}
.home-news-tabs .home-news-tabs-more[data-v-5bb5ad33] {
  float: right;
  font-size: 14px;
  color: #147af7;
  cursor: pointer;
  padding-left: 15px;
}
.home-news-tabs .news-news-tabs-span[data-v-5bb5ad33] {
  display: inline-block;
  width: auto;
  font-weight: 400;
  font-size: 18px;
  color: #303133;
  margin-right: 14px;
  cursor: pointer;
}
.home-news-tabs .news-news-tabs-span.active[data-v-5bb5ad33] {
  color: #147af7;
  font-weight: 600;
  position: relative;
}
.home-news-tabs .news-news-tabs-span.active[data-v-5bb5ad33]::after {
  content: "";
  display: block;
  width: 100%;
  height: 3px;
  background-color: #147af7;
  position: absolute;
  bottom: -14px;
  left: 0;
}
.home-news-tabs .news-news-tabs-span[data-v-5bb5ad33]:hover {
  background: #e0edff;
}
.home-news[data-v-5bb5ad33] {
  height: 500px;
  overflow-y: auto;
}
.home-news .home-news-item[data-v-5bb5ad33] {
  background: #ffffff;
  border-bottom: 1px solid #e9ebf1;
  border-radius: 4px;
  padding: 14px 14px;
  text-align: left;
}
.home-news .home-news-item[data-v-5bb5ad33]:hover {
  background: #f5f7fa;
}
.home-news .home-news-item .home-news-item-title[data-v-5bb5ad33] {
  font-size: 14px;
  color: #303133;
  padding: 8px 0;
  cursor: pointer;
  display: flex;
  justify-content: space-between;
  flex-direction: row;
  align-items: flex-start;
}
.home-news .home-news-item .home-news-item-title[data-v-5bb5ad33]:hover {
  color: #147af7;
}
.home-news .home-news-item .home-news-item-title .home-news-left[data-v-5bb5ad33] {
  width: calc(100% - 100px);
  color: #303133;
  font-size: 16px;
  overflow: hidden;
  /*内容超出后隐藏*/
  text-overflow: ellipsis;
  white-space: nowrap;
}
.home-news .home-news-item .home-news-item-title .home-news-right[data-v-5bb5ad33] {
  width: auto;
  color: #909399;
}
.home-news .home-news-item .home-news-item-com[data-v-5bb5ad33] {
  font-size: 14px;
  line-height: 22px;
  color: #606266;
  overflow: hidden;
  /*内容超出后隐藏*/
  text-overflow: ellipsis;
  white-space: nowrap;
}
.information-container[data-v-37dbc07a] {
  text-align: left;
  padding: 15px;
  height: 540px;
  overflow-y: auto;
}
.information-container-w[data-v-37dbc07a] {
  box-shadow: 0px -1px 14px 2px #0000000f;
}
.information-container-top[data-v-37dbc07a] {
  padding: 13px 15px 0 15px;
  height: 40px;
  background: url(/public/images/home_title_bg1.png) no-repeat center center;
  background-size: 100% 40px;
  border-radius: 4px 4px 0 0;
  font-size: 14px;
  color: #147af7;
  text-align: left;
}
.information-container-top .change-btn[data-v-37dbc07a] {
  float: right;
  font-size: 14px;
  color: #147af7;
  cursor: pointer;
}
.information-container-top .change-btn-disabled[data-v-37dbc07a] {
  color: #606266;
  cursor: not-allowed;
}
.information-container-item[data-v-37dbc07a] {
  display: flex;
  color: #606266;
  cursor: pointer;
  align-items: flex-start;
  justify-content: flex-start;
  flex-direction: row;
  flex-wrap: nowrap;
  margin-bottom: 10px;
  line-height: 22px;
}
.information-container-item .title[data-v-37dbc07a] {
  overflow: hidden;
  text-overflow: -o-ellipsis-lastline;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  font-size: 14px;
}
.information-container-item .time[data-v-37dbc07a] {
  font-size: 12px;
  color: #909399;
}
.information-container-item[data-v-37dbc07a]:hover {
  color: #147af7;
}
.information-container-item:hover .time[data-v-37dbc07a] {
  color: #147af7;
}
.home-hot-keywords[data-v-617addf6] {
  background: #ffffff;
  box-shadow: 0px -1px 14px 2px #0000000f;
  border-radius: 0 0 4px 4px;
}
.home-hot-keywords-title[data-v-617addf6] {
  background: url(/public/images/home_title_bg2.png) no-repeat center center;
  background-size: 100% 40px;
  height: 40px;
  font-weight: 400;
  font-size: 14px;
  color: #9073fb;
  padding: 13px 15px 0 15px;
}
.home-hot-keywords-content[data-v-617addf6] {
  padding: 14px 14px 8px 14px;
  color: #606266;
  font-size: 14px;
  height: 540px;
  overflow-y: auto;
}
.home-hot-keywords-content-item[data-v-617addf6] {
  cursor: pointer;
  font-size: 14px;
  color: #606266;
  margin-bottom: 12px;
  position: relative;
  padding-left: 15px;
}
.home-hot-keywords-content-item[data-v-617addf6]::before {
  content: "";
  display: block;
  width: 4px;
  height: 4px;
  background-color: #dcdfe6;
  position: absolute;
  left: 0;
  top: 50%;
  border-radius: 50%;
}
.home-hot-keywords-content-item[data-v-617addf6]:hover {
  color: #147af7;
}
.home-hot-keywords-content-item[data-v-617addf6]:hover::before {
  background-color: #147af7;
}
@charset "UTF-8";
.home-hot-docs-top[data-v-4283bc96] {
  height: 63px;
  background-image: linear-gradient(180deg, #147af740 0%, #ffffff00 97%);
  border-radius: 4px 4px 0 0;
  padding: 24px 16px 0 21px;
  font-size: 18px;
  color: #1b1f25;
}
.home-hot-docs-top .more-btn[data-v-4283bc96] {
  float: right;
  font-size: 14px;
  color: #147af7;
  cursor: pointer;
}
.home-hot-docs-list[data-v-4283bc96] {
  height: 487px;
  overflow-y: auto;
  padding: 0 17px 0 13px;
}
.home-hot-docs-list .home-hot-docs-item[data-v-4283bc96] {
  padding: 20px 0 20px 12px;
  border-bottom: 1px solid #e6e6e6;
  color: #303133;
  font-size: 14px;
  display: flex;
  justify-content: flex-start;
  flex-direction: row;
  align-items: center;
  cursor: pointer;
  border-radius: 4px;
}
.home-hot-docs-list .home-hot-docs-item span[data-v-4283bc96] {
  color: #909399;
  display: inline-block;
  width: 95px;
  font-size: 14px;
  height: 14px;
}
.home-hot-docs-list .home-hot-docs-item p[data-v-4283bc96] {
  width: calc(100% - 95px);
  overflow: hidden;
  /*内容超出后隐藏*/
  text-overflow: ellipsis;
  white-space: nowrap;
}
.home-hot-docs-list .home-hot-docs-item[data-v-4283bc96]:hover {
  background: #f5f7fa;
}
.project-list-title[data-v-23077925] {
  font-size: 16px;
  font-weight: 600;
  color: #1b1f25;
  margin-bottom: 6px;
  background-image: linear-gradient(180deg, #147af740 0%, #ffffff00 97%);
  height: 63px;
  width: 100%;
  border-radius: 4px 4px 0 0;
  padding: 24px 19px 0 19px;
}
.project-list-title .more-btn[data-v-23077925] {
  float: right;
  font-size: 14px;
  color: #147af7;
  cursor: pointer;
  font-weight: 400;
}
.project-list-content[data-v-23077925] {
  height: 480px;
  overflow-y: auto;
  overflow-x: auto;
  padding: 0 19px;
}
.column-span[data-v-23077925] {
  width: 180px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
[data-v-23077925] .home-project-first-tr > th.el-table__cell {
  border-radius: 2px;
  background: #f0f2f5;
}
[data-v-23077925] .el-table td.el-table__cell:hover .column-fullName-span {
  color: #147af7 !important;
  cursor: pointer !important;
}
.home-project-pagination[data-v-23077925] {
  padding: 8px 0 5px;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: flex-end;
}
.home-project-pagination .start-btn[disabled][data-v-23077925] {
  background: #f5f7fa;
  color: #c0c4cc;
  border: 1px solid #ebeef5;
}
.home-project-pagination .el-pagination[data-v-23077925] {
  display: flex;
  align-items: flex-end;
}
@media only screen and (max-width: 1280px) {
.home-project-pagination .el-pagination[data-v-23077925] {
    margin-left: 4px;
}
}
.home-project-pagination .el-pagination[data-v-23077925] .el-pager .more::before {
  line-height: 1;
}
.home-project-pagination .el-pagination[data-v-23077925] button {
  border: 1px solid #c0c4cc;
  border-radius: 4px;
  height: 32px;
  padding: 0 10px;
}
.home-project-pagination .el-pagination[data-v-23077925] button:hover {
  background: #e8f2fe;
  color: #409eff;
}
.home-project-pagination .el-pagination[data-v-23077925] button[disabled] {
  background: #f5f7fa;
  color: #c0c4cc;
  border: 1px solid #ebeef5;
}
.home-project-pagination .el-pagination[data-v-23077925] ul {
  display: flex;
  align-items: center;
  margin-right: 10px;
}
@media only screen and (max-width: 1280px) {
.home-project-pagination .el-pagination[data-v-23077925] ul {
    margin-right: 4px;
}
}
.home-project-pagination .el-pagination[data-v-23077925] ul li {
  height: 32px;
  line-height: 32px;
  border: 1px solid #c0c4cc;
  border-radius: 4px;
  margin-left: 7px;
  font-weight: normal;
  color: #303133;
}
@media only screen and (max-width: 1280px) {
.home-project-pagination .el-pagination[data-v-23077925] ul li {
    margin-left: 4px;
}
}
.home-project-pagination .el-pagination[data-v-23077925] ul li:hover {
  background: #e8f2fe;
  color: #409eff;
}
.home-project-pagination .el-pagination[data-v-23077925] ul li.active {
  background: #147af7;
  color: #fff;
  border: none;
}
.recommend-window-warp[data-v-7359da14] {
  width: calc(100% - 4px);
  height: 100%;
  background: #ffffff;
  text-align: left;
  color: #333;
  z-index: 50;
  box-shadow: 0 -1px 4px 1px #dcdfe6;
  border-radius: 20px 20px 0 0;
  padding: 0 30px 20px 30px;
  margin: 5px 2px 0;
}
.recommend-window-top[data-v-7359da14] {
  height: 40px;
  position: relative;
}
.recommend-window-top .recommend-window-close[data-v-7359da14] {
  cursor: pointer;
  font-size: 20px;
  margin-top: 12px;
  position: absolute;
  top: -2px;
  right: -15px;
  color: #909399;
}
.recommend-window-top .recommend-window-close[data-v-7359da14]:hover {
  color: #147af7;
}
.recommend-window[data-v-7359da14] {
  display: flex;
  justify-content: flex-start;
  flex-direction: row;
  flex-wrap: wrap;
  align-items: flex-start;
}
.recommend-window .newsList-warp[data-v-7359da14] {
  width: 60%;
  border-radius: 4px;
  margin-right: 20px;
  margin-bottom: 20px;
}
.recommend-window .information-warp[data-v-7359da14] {
  width: calc(24% - 40px);
  border-radius: 4px;
  margin-right: 20px;
  margin-bottom: 20px;
}
.recommend-window .hotKeyword-warp[data-v-7359da14] {
  width: 16%;
  border-radius: 4px;
  margin-bottom: 20px;
}
.recommend-window .hotDocs-warp[data-v-7359da14] {
  width: calc(40% - 20px);
  border-radius: 4px;
  box-shadow: 0px -1px 14px 2px #0000000f;
  background: #ffffff;
  padding: 6px 3px;
}
.recommend-window .project-warp[data-v-7359da14] {
  width: 60%;
  border-radius: 4px;
  box-shadow: 0px -1px 14px 2px #0000000f;
  background: #ffffff;
  padding: 6px 3px;
  margin-right: 20px;
}
@charset "UTF-8";
.box {
  width: 100%;
  margin-top: -50px;
  height: 50px;
  min-height: 50px;
}
.box .among-area {
  width: 100%;
}
.box .among-area #filter-content {
  margin-left: 224px;
  width: calc(100% - 210px - 123px - 28px);
}
.box.h-box .h-doc-list-warp {
  min-width: 1240px;
  height: 100%;
}
.box.h-box .doc-list-total .doc-list-total-left {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  flex-direction: row;
  flex-wrap: nowrap;
}
.box.h-box .empty {
  height: 184px;
}
.box.h-box .empty p {
  top: 120px;
}
.grid {
  display: grid;
}
.items-start {
  align-items: flex-start;
}
.grid-cols-2 {
  grid-template-columns: repeat(2, minmax(0, 1fr));
}
.gap-2 {
  gap: 0.5rem;
}
.grid-cols-4 {
  grid-template-columns: repeat(4, minmax(0, 1fr));
}
.grid-cols-3 {
  grid-template-columns: repeat(3, minmax(0, 1fr));
}
.gap-4 {
  gap: 21px;
}
.gap-4px {
  gap: 4px;
}
.gap-21px {
  gap: 21px;
}
.mb-10px {
  margin-bottom: 10px;
}
.text-center {
  text-align: center;
}
.w-60px {
  width: 60px;
}
.w-40px {
  width: 40px;
}
.mb-20px {
  margin-bottom: 20px;
}
.flex-second {
  display: flex;
}
.flex-nowrap {
  flex-wrap: nowrap;
}
.items-center {
  align-items: center;
}
.justify-between {
  justify-content: space-between;
}
.mt-10px {
  margin-top: 10px;
}
.w-100px {
  width: 100px;
}
.ml-10px {
  margin-left: 10px;
}
.mb-20px {
  margin-bottom: 20px;
}
.mt-20px {
  margin-top: 20px;
}
.overflow-auto {
  overflow: auto;
}
.relative {
  position: relative;
}
.filter-box-item {
  background: #f6f7fb;
  border-radius: 4px;
  margin-right: 12px;
}
.second-filter {
  color: #303133;
  background: #fff;
  height: 40px;
}
.query-title .longStyle {
  width: 600px !important;
}
.query-title .longStyle .el-icon-close {
  right: -54px;
}
.query-title .longStyleTitle .el-icon-close {
  right: 0;
}
.full-text-search-wrapper {
  width: auto;
  padding-top: 80px;
  position: relative;
}
.full-text-search-wrapper .el-dialog {
  border-radius: 8px;
}
.full-text-search-wrapper .full-text-search-content {
  margin: 0 120px;
  position: relative;
}
@media only screen and (min-width: 1680px) {
.full-text-search-wrapper .full-text-search-content {
    margin: 0 120px;
}
}
@media (min-width: 1440px) and (max-width: 1600px) {
.full-text-search-wrapper .full-text-search-content {
    margin: 0 80px;
}
}
@media (min-width: 1366px) and (max-width: 1440px) {
.full-text-search-wrapper .full-text-search-content {
    margin: 0 40px;
}
}
@media only screen and (max-width: 1600px) {
.full-text-search-wrapper .full-text-search-content {
    margin: 0 26px;
}
.full-text-search-wrapper .preview-details-search-w .preview-detail-search {
    width: 95px;
}
.full-text-search-wrapper .preview-details-search-w .preview-search-title-r {
    width: calc(100% - 110px);
    min-width: 150px;
    color: red;
}
.full-text-search-wrapper .preview-details-search-w .preview-search-title-r .preview-search-input-box {
    min-width: 188px;
}
.full-text-search-wrapper .preview-details-search-w .preview-search-title-r .preview-details-sameType {
    margin: 0 5px;
}
}
.full-text-search-wrapper .bg-img {
  background: url(/public/images/banner.png) no-repeat center top;
  background-size: 100% 100%;
  height: 160px;
  position: absolute;
  top: 0px;
  left: 0;
  z-index: 0;
  width: 100%;
}
.full-text-search-wrapper .driver-dialog-warp .el-dialog__header {
  padding: 0;
}
.full-text-search-wrapper .driver-dialog-warp .el-dialog__body {
  padding: 11px 20px 0 10px;
}
.side-nav {
  border-radius: 4px;
  color: #fff;
  z-index: 5;
  width: 210px;
}
.side-nav .side-nav-box {
  border-radius: 4px;
}
.side-nav .side-nav-box .el-submenu.is-active .el-submenu__title {
  color: #147af7 !important;
}
.side-nav .side-nav-box .el-submenu.is-active .nav-title {
  display: none;
}
.side-nav .side-nav-box .el-submenu.is-active .nav-title-new {
  display: inline-block;
}
.side-nav .side-nav-box .el-submenu.is-active.is-opened .nav-title {
  display: inline-block;
}
.side-nav .side-nav-box .el-submenu.is-active.is-opened .nav-title-new {
  display: none;
}
.side-nav .first-level-menu {
  padding-left: 0 !important;
}
.side-nav .side-nav-box > .el-menu-item {
  padding: 0 0 0 0 !important;
}
.side-nav .nav-item-warp {
  height: 42px !important;
  display: flex;
  align-items: center;
  font-size: 14px;
  color: #606266;
  font-weight: 400;
  min-width: 100% !important;
  border: 1px solid red;
}
.side-nav .el-menu {
  border-right: solid 0 #e6e6e6;
  padding: 7px 6px;
}
.side-nav .el-menu-item {
  min-width: 10px;
}
.side-nav .el-menu-item:hover {
  background-color: #f3f8fe !important;
  color: #308af7 !important;
}
.side-nav .el-menu-item:hover .drag-icon {
  background: url(/public/images/drag-icon.png) no-repeat;
  display: inline-block;
  width: 9px;
  height: 12px;
  background-size: 100% 100%;
  position: absolute;
  right: 5px;
}
.side-nav .is-active {
  background-color: #f3f8fe !important;
  color: #308af7 !important;
}
.side-nav .is-active .laws_regulations {
  background: url(/public/images/laws_regulations_hover.png) no-repeat;
  display: inline-block;
  width: 17px;
  height: 18px;
  background-size: 100% 100%;
}
.side-nav .is-active .supervision_data {
  background: url(/public/images/supervision_data_hover.png) no-repeat;
  display: inline-block;
  width: 17px;
  height: 18px;
  background-size: 100% 100%;
}
.side-nav .is-active .comprehensive_search {
  background: url(/public/images/comprehensive_search_hover.png) no-repeat;
  display: inline-block;
  width: 17px;
  height: 18px;
  background-size: 100% 100%;
}
.side-nav .el-menu-item.is-active {
  background-color: #ecf4fe !important;
}
.side-nav .el-menu-item:hover.is-active .drag-icon {
  background: url(/public/images/drag-icon-active.png) no-repeat;
  display: inline-block;
  width: 9px;
  height: 12px;
  background-size: 100% 100%;
  position: absolute;
  right: 5px;
}
.side-nav-fixed {
  position: fixed !important;
}
.sideNav-flag-wrap {
  position: fixed;
  width: 37px;
  height: 37px;
  background: rgba(255, 255, 255, 0);
  box-shadow: 0 0 16px 0 #0000001a;
  border-radius: 4px;
  z-index: 99;
}
.sideNav-flag {
  width: 38px;
  height: 38px;
  border-radius: 4px;
  margin: 0 0 0 0;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
}
.sideNav-flag .expand-icon {
  background: url(/public/images/expand-icon.png) no-repeat;
  display: inline-block;
  width: 17px;
  height: 16px;
  background-size: 100% 100%;
}
.sideNav-box {
  width: 100%;
  background: #ffffff;
  border-radius: 4px;
  transition: all 0.5s;
  /* 这里设置过渡动画 */
  overflow: hidden;
  -webkit-transition-property: border-radius;
  transition-property: border-radius;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.08);
}
.sideNav-box .el-menu-item {
  height: 42px !important;
  display: flex;
  align-items: center;
  font-size: 14px;
  color: #303133;
  font-weight: 400;
  min-width: 100% !important;
  border-radius: 4px;
  padding-left: 10px;
  padding-right: 10px;
}
.sideNav-box .el-submenu__title {
  height: 42px;
  font-size: 14px;
  color: #303133;
  font-weight: 400;
  display: flex;
  align-items: center;
  padding: 0 !important;
}
.sideNav-box .el-submenu__title .el-icon-location {
  margin-left: 14px;
}
.sideNav-box .el-submenu__title .el-submenu__icon-arrow {
  color: #303133;
  right: 22px;
}
.border-radius {
  border-radius: 19px;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.08);
  border: 1px solid #eeeeee;
}
.sideNav-tree {
  width: 100%;
}
.msg-content-list {
  width: 100%;
  min-width: 1240px;
  min-height: calc(100vh - 6px);
  padding: 0;
  background-color: #f6f9ff;
}
.msg-content-list .right-module {
  position: absolute;
  top: 378px;
  left: 1320px;
}
.msg-content-list .right-module .app-code {
  width: 252px;
  cursor: pointer;
}
.msg-content-list .right-module .app-code img {
  width: 100%;
  margin-bottom: 14px;
}
.full-text-search-homepage .msg-content-list {
  min-height: auto !important;
}
.is-active .el-submenu__title {
  color: #606266;
  background-color: #ffffff !important;
}
.el-submenu__title:hover {
  background-color: #f5f7fa !important;
  color: #303133 !important;
}
.el-submenu__title:hover .letter_notice {
  display: inline-block;
  width: 17px;
  height: 18px;
  background-size: 100% 100%;
}
.el-submenu__title:hover .industrial_report {
  background: url(/public/images/industrial_report_hover.png) no-repeat;
  display: inline-block;
  width: 17px;
  height: 18px;
  background-size: 100% 100%;
}
.el-submenu__title:hover .comprehensive_search {
  background: url(/public/images/comprehensive_search_hover.png) no-repeat;
  display: inline-block;
  width: 17px;
  height: 18px;
  background-size: 100% 100%;
}
.el-submenu__title:hover .drag-icon {
  background: url(/public/images/drag-icon.png) no-repeat;
  display: inline-block;
  width: 9px;
  height: 12px;
  background-size: 100% 100%;
  position: absolute;
  right: 5px;
}
.laws_regulations {
  background: url(/public/images/laws_regulations.png) no-repeat;
}
.supervision_data {
  background: url(/public/images/supervision_data.png) no-repeat;
}
.letter_notice {
  background: url(/public/images/letter_notice.png) no-repeat;
}
.industrial_report {
  background: url(/public/images/industrial_report.png) no-repeat;
}
.comprehensive_search {
  background: url(/public/images/comprehensive_search.png) no-repeat;
}
.nav-icon {
  margin-left: 10px;
  display: inline-block;
  width: 17px;
  height: 18px;
  background-size: 100% 100%;
}
.nav-title,
.nav-title-new {
  margin-left: 14px;
}
.nav-title-new {
  display: none;
}
.new-icons-i {
  position: absolute;
  background: url(/public/images/new-icon.svg) no-repeat;
  background-size: contain;
  width: 24px;
  height: 12px;
  right: 70px;
  top: 2px;
}
.new-icons-i-h {
  right: 75px;
}
.nav-count {
  position: absolute;
  right: 20px;
  color: #909399;
  font-size: 12px;
}
.els-header-wrap {
  position: relative;
  top: 0;
  left: 0;
  min-width: 1280px;
  width: 100%;
  z-index: 101;
  box-shadow: 0 5px 6px 0 rgba(0, 0, 0, 0.08), 0 2px 8px 0 rgba(229, 229, 229, 0.33);
}
.els-header-wrap.reset {
  position: fixed !important;
}
.els-header-wrap.page-transparent {
  z-index: 999 !important;
}
.el-select .el-input .el-select__caret {
  color: #606266;
  font-size: 16px;
  margin-top: -1px;
}
.search-box-warp[data-v-ad874832] {
  display: flex;
  justify-content: flex-start;
  flex-direction: row;
  padding: 0;
  width: 100%;
}
.search-box-warp .search-box[data-v-ad874832] {
  width: calc(100% - 210px - 123px - 28px);
  min-width: 827px;
  height: 140px;
  background: #fff;
  padding: 20px 20px 0 20px;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  box-shadow: 0 0 16px 0 rgba(0, 0, 0, 0.06);
}
.search-box-warp .search-box.section-style[data-v-ad874832] {
  height: 235px;
}
.search-box-warp .search-box .import-box[data-v-ad874832] {
  width: calc(100% - 115px);
  float: left;
}
.search-box-warp .search-box .import-box .query-big-box[data-v-ad874832] {
  border: 1px solid #dcdfe6;
  height: 40px;
  margin-bottom: 16px;
  border-radius: 4px;
}
.search-box-warp .search-box .import-box .query-big-box.show-border[data-v-ad874832] {
  border: 1px solid #147af7;
}
.search-box-warp .search-box .import-box .query-big-box .search-input-container[data-v-ad874832] {
  position: relative;
  float: left;
  width: calc(100% - 75px);
}
.search-box-warp .search-box .import-box .query-big-box .search-input-container .drop-down-box[data-v-ad874832] {
  position: absolute;
  top: 44px;
  left: 0;
  width: 77px;
  padding-top: 7px;
}
.search-box-warp .search-box .import-box .query-big-box .search-input-container .drop-down-box .drop-down[data-v-ad874832] {
  position: relative;
  width: 100%;
  padding: 5px 0;
  box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1);
  border-radius: 4px;
  border: 1px solid #e4e7ed;
  box-sizing: border-box;
  background-color: #fff;
  z-index: 9;
}
.search-box-warp .search-box .import-box .query-big-box .search-input-container .drop-down-box .drop-down[data-v-ad874832]::before {
  content: "";
  position: absolute;
  top: -6px;
  left: 30px;
  background: #fff;
  width: 10px;
  height: 10px;
  transform: rotate(45deg);
  border-left: 1px solid #e4e7ed;
  border-top: 1px solid #e4e7ed;
}
.search-box-warp .search-box .import-box .query-big-box .search-input-container .drop-down-box .drop-down .drop-item[data-v-ad874832] {
  line-height: 34px;
  font-size: 14px;
  cursor: pointer;
}
.search-box-warp .search-box .import-box .query-big-box .search-input-container .drop-down-box .drop-down .drop-item[data-v-ad874832]:hover {
  background-color: #f5f7fa;
}
.search-box-warp .search-box .import-box .query-big-box .search-input-container .drop-down-box .drop-down .drop-item.active[data-v-ad874832] {
  color: #147af7;
  font-weight: 700;
}
.search-box-warp .search-box .import-box .query-big-box .search-input-container .drop-down-box-long[data-v-ad874832] {
  width: 120px;
}
.search-box-warp .search-box .import-box .query-big-box .search-input-container.same-content-LongStyle[data-v-ad874832] {
  width: 520px;
}
.search-box-warp .search-box .import-box .query-big-box .search-input-container.inputIntellect[data-v-ad874832] {
  width: 650px;
}
.search-box-warp .search-box .import-box .query-big-box .search-input-container.inputIntellect[data-v-ad874832]::before {
  content: "";
  width: 0;
}
.search-box-warp .search-box .import-box .query-big-box .search-input-container[data-v-ad874832]::before {
  content: "";
  position: absolute;
  top: 8px;
  right: 0;
  background: #dcdfe6;
  width: 1px;
  height: 20px;
  z-index: 8;
}
.search-box-warp .search-box .import-box .query-big-box .search-input-container.isLastStyle[data-v-ad874832]::before {
  width: 0;
  height: 0;
}
.search-box-warp .search-box .import-box .query-big-box .search-input-container.tips-text[data-v-ad874832] {
  width: 70px;
  text-align: center;
  line-height: 36px;
}
.search-box-warp .search-box .import-box .query-big-box .search-input-container.query-btn[data-v-ad874832], .search-box-warp .search-box .import-box .query-big-box .search-input-container.query-type[data-v-ad874832], .search-box-warp .search-box .import-box .query-big-box .search-input-container.same-query-type[data-v-ad874832] {
  position: relative;
  width: 77px;
  text-align: center;
  height: 38px;
  background: #409eff;
  color: #fff;
  border-radius: 4px;
  cursor: pointer;
  user-select: none;
  vertical-align: text-bottom;
}
.search-box-warp .search-box .import-box .query-big-box .search-input-container.query-btn .icon-sousuo[data-v-ad874832], .search-box-warp .search-box .import-box .query-big-box .search-input-container.query-type .icon-sousuo[data-v-ad874832], .search-box-warp .search-box .import-box .query-big-box .search-input-container.same-query-type .icon-sousuo[data-v-ad874832] {
  font-size: 30px;
}
.search-box-warp .search-box .import-box .query-big-box .search-input-container.query-btn[data-v-ad874832]::before, .search-box-warp .search-box .import-box .query-big-box .search-input-container.query-type[data-v-ad874832]::before, .search-box-warp .search-box .import-box .query-big-box .search-input-container.same-query-type[data-v-ad874832]::before {
  content: "";
  width: 0;
}
.search-box-warp .search-box .import-box .query-big-box .search-input-container.query-btn:hover span[data-v-ad874832], .search-box-warp .search-box .import-box .query-big-box .search-input-container.query-type:hover span[data-v-ad874832], .search-box-warp .search-box .import-box .query-big-box .search-input-container.same-query-type:hover span[data-v-ad874832] {
  opacity: 0.8;
}
.search-box-warp .search-box .import-box .query-big-box .search-input-container.query-type[data-v-ad874832], .search-box-warp .search-box .import-box .query-big-box .search-input-container.same-query-type[data-v-ad874832] {
  background-image: linear-gradient(#fff, #f1f2f5);
  color: #000;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: center;
  align-items: center;
  border: none;
  border-left: 1px solid #dcdfe6;
  float: right;
  border-radius: 0 4px 4px 0;
}
.search-box-warp .search-box .import-box .query-big-box .search-input-container.query-type span[data-v-ad874832]:nth-child(2), .search-box-warp .search-box .import-box .query-big-box .search-input-container.same-query-type span[data-v-ad874832]:nth-child(2) {
  display: inline-block;
  width: 14px;
  height: 14px;
  color: #303133;
  transition: 0.3s;
  margin-left: 5px;
}
.search-box-warp .search-box .import-box .query-big-box .search-input-container.query-type span.top[data-v-ad874832], .search-box-warp .search-box .import-box .query-big-box .search-input-container.same-query-type span.top[data-v-ad874832] {
  transform: rotate(180deg);
}
.search-box-warp .search-box .import-box .query-big-box .search-input-container.query-btn[data-v-ad874832] {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: row;
}
.search-box-warp .search-box .import-box .query-big-box .search-input-container.new-content-longStyle[data-v-ad874832] {
  width: calc(100% - 72px - 77px);
}
.search-box-warp .search-box .import-box .query-big-box .search-input-container.new-content-longStyle[data-v-ad874832]::before {
  content: "";
  width: 0;
}
.search-box-warp .search-box .import-box .query-big-box .search-input-container.new-content-style[data-v-ad874832] {
  width: calc((100% - 72px - 77px) / 3);
}
.search-box-warp .search-box .import-box .query-big-box .search-input-container.new-content-ipo-style[data-v-ad874832] {
  width: calc((100% - 72px) / 3);
}
.search-box-warp .search-box .import-box .query-big-box .company-input[data-v-ad874832] {
  position: relative;
  float: left;
  width: 328px;
}
.search-box-warp .search-box .import-box .query-big-box .company-input[data-v-ad874832]::before {
  content: "";
  width: 0;
}
.search-box-warp .search-box .import-box .query-big-box .top-container-width[data-v-ad874832] {
  width: calc((100% - 72px) / 3);
}
.search-box-warp .search-box .import-box .query-big-box .top-container-long-width[data-v-ad874832]::before {
  content: "";
  width: 0;
}
.search-box-warp .search-box .import-box .has-secCode-import-box-top[data-v-ad874832] {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: center;
  width: 100%;
}
.search-box-warp .search-box .import-box .has-secCode-import-box-top .query-big-box-title[data-v-ad874832] {
  width: calc(100% - 400px - 20px);
}
.search-box-warp .search-box .import-box .has-secCode-import-box-top .query-big-box-title .top-container-width[data-v-ad874832] {
  width: calc((100% - 72px) / 3);
}
.search-box-warp .search-box .import-box .has-secCode-import-box-top .query-big-box-title .top-container-long-width[data-v-ad874832] {
  width: calc(100% - 72px);
}
.search-box-warp .search-box .import-box .has-secCode-import-box-top .query-big-box-title .top-container-long-width[data-v-ad874832]::before {
  content: "";
  width: 0;
}
.search-box-warp .search-box .import-box-en .query-big-box .search-input-container[data-v-ad874832] {
  width: 173.5px;
}
.search-box-warp .search-box .import-set[data-v-ad874832] {
  float: right;
  width: 96px;
  cursor: pointer;
  position: relative;
}
.search-box-warp .search-box .import-set .query-btn[data-v-ad874832] {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: row;
  position: relative;
  width: 96px;
  text-align: center;
  height: 36px;
  margin-top: 0px;
  background: #147af7;
  color: #fff;
  border-radius: 4px;
  cursor: pointer;
  user-select: none;
  vertical-align: text-bottom;
  margin-bottom: 30px;
}
.search-box-warp .search-box .import-set .accurate[data-v-ad874832] {
  font-size: 14px;
  color: #303133;
  display: flex;
  justify-content: center;
}
.search-box-warp .search-box .import-set .accurate span[data-v-ad874832] {
  cursor: pointer;
  user-select: none;
}
.search-box-warp .search-box .import-set .accurate span[data-v-ad874832]:nth-child(2) {
  margin-left: 5px;
  transition: 0.3s;
  width: 14px;
  height: 16px;
  display: inline-block;
}
.search-box-warp .search-box .import-set .accurate span:nth-child(2).top[data-v-ad874832] {
  transform: rotate(180deg);
}
.search-box-warp .search-box .import-set .accurate[data-v-ad874832]:hover {
  color: #147af7;
}
.search-box-warp .search-box .import-set .intellect[data-v-ad874832] {
  font-size: 14px;
  color: #303133;
  width: 100%;
  height: auto;
  padding-top: 10px;
}
.search-box-warp .search-box .import-set .intellect[data-v-ad874832]::before {
  content: "";
  background: url(/public/images/smart.png) no-repeat center;
  background-size: 100%;
  position: absolute;
  width: 10px;
  height: 10px;
  left: -10px;
  top: 76px;
}
.search-box-warp .search-box .import-set .intellect span[data-v-ad874832] {
  float: left;
  cursor: pointer;
  user-select: none;
}
.search-box-warp .search-box .import-set .intellect span[data-v-ad874832]:nth-child(2) {
  width: 13px;
  height: 13px;
  border: 1px solid #999;
  margin-left: 7px;
  margin-top: 2px;
  border-radius: 2px;
  color: #fff;
  line-height: 12px;
  font-size: 12px;
}
.search-box-warp .search-box .import-set .intellect span:nth-child(2).intellect-query[data-v-ad874832] {
  border: 1px solid #147af7;
  background: #147af7;
}
.search-box-warp .search-box .import-set .intellect[data-v-ad874832]:hover {
  color: #147af7;
}
.search-box-warp .search-box .import-set .els-search-box[data-v-ad874832]:hover {
  background: #147af7;
  border-color: #147af7;
  color: #fff;
}
.search-box-warp .search-box .import-set .els-search-box[data-v-ad874832]:active {
  background: #147adc;
  border-color: #147adc;
  transform: translateY(0.5px);
  color: #fff;
}
.search-box-warp .new-side-nav[data-v-ad874832] {
  width: 210px;
  height: 182px;
  margin-right: 14px;
  border-radius: 4px;
}
.search-box-warp .new-right-area[data-v-ad874832] {
  width: 123px;
  height: 224px;
  margin-left: 14px;
  border-radius: 4px;
}
.show-height[data-v-ad874832] {
  height: 195px;
}
.side-nav .el-menu-item[data-v-ad874832]:hover {
  background: #f5f7fa !important;
  color: #606266 !important;
}
.side-nav .el-menu-item.is-active[data-v-ad874832] {
  background: #147af7 !important;
  color: #fff !important;
}
.side-nav .el-menu-item.is-active .nav-count[data-v-ad874832] {
  color: #fff !important;
}
.driver-wrapper[data-v-ad874832] {
  display: flex;
  background-size: 100% 100%;
}
.driver-wrapper .driver-process[data-v-ad874832] {
  margin-top: 11px;
  width: 31%;
}
.driver-wrapper .driver-process .detail[data-v-ad874832] {
  width: 236px;
  height: 130px;
  margin-bottom: 28px;
  padding: 20px 14px 11px 16px;
  background-image: linear-gradient(180deg, #eff2ff 50%, #ffffff00 100%);
  border-radius: 8px 0 0 0;
}
.driver-wrapper .driver-process .detail .detail-title[data-v-ad874832] {
  margin-bottom: 14px;
}
.driver-wrapper .driver-process .detail .detail-title span[data-v-ad874832] {
  color: #222d38;
  font-size: 18px;
  font-weight: 600;
  line-height: 0;
  letter-spacing: 0;
  text-align: left;
}
.driver-wrapper .driver-process .detail .detail-title .clap[data-v-ad874832] {
  color: #222d38;
  font-size: 18px;
  line-height: 0;
  letter-spacing: 0;
  text-align: left;
}
.driver-wrapper .driver-process .detail .detail-desc[data-v-ad874832] {
  width: 206px;
  height: 60px;
  font-family: PingFangSC-Regular;
  font-weight: 400;
  font-size: 12px;
  color: #606266;
  line-height: 20px;
}
.driver-wrapper .driver-process .process-wrapper[data-v-ad874832] {
  height: 187px;
  margin-bottom: 33px;
  display: flex;
  justify-content: center;
}
.driver-wrapper .driver-process .process-wrapper .active-line[data-v-ad874832] {
  width: 1px;
  height: 187px;
  background: #eaeaea;
  position: relative;
}
.driver-wrapper .driver-process .process-wrapper .active-line .active-div[data-v-ad874832] {
  width: 3px;
  height: 46px;
  background-image: linear-gradient(180deg, #86dbff 0%, #3f83f4 100%);
  border-radius: 0 100px 100px 0;
  position: absolute;
  top: 0;
  left: 0;
}
.driver-wrapper .driver-process .process-wrapper .active-line .active-0[data-v-ad874832] {
  top: 0;
}
.driver-wrapper .driver-process .process-wrapper .active-line .active-1[data-v-ad874832] {
  top: 64px;
}
.driver-wrapper .driver-process .process-wrapper .active-line .active-2[data-v-ad874832] {
  top: 137px;
}
.driver-wrapper .driver-process .process-wrapper .step-content[data-v-ad874832] {
  width: 170px;
  height: 40px;
  background: #fafbfc;
  box-shadow: 0 2px 6px 0 #00000026;
  border-radius: 8px;
  display: flex;
  align-items: center;
  margin-left: 17px;
  margin-bottom: 29px;
}
.driver-wrapper .driver-process .process-wrapper .step-content .step-common[data-v-ad874832] {
  display: inline-block;
  width: 40px;
  height: 40px;
}
.driver-wrapper .driver-process .process-wrapper .step-content .step-0[data-v-ad874832] {
  background: url(/public/images/stepOne.png) no-repeat;
  background-size: 100% 100%;
}
.driver-wrapper .driver-process .process-wrapper .step-content .step-1[data-v-ad874832] {
  background: url(/public/images/stepTwo.png) no-repeat;
  background-size: 100% 100%;
}
.driver-wrapper .driver-process .process-wrapper .step-content .step-2[data-v-ad874832] {
  background: url(/public/images/stepThree.png) no-repeat;
  background-size: 100% 100%;
}
.driver-wrapper .driver-process .process-wrapper .active[data-v-ad874832] {
  background: #147af7;
  color: #fff;
}
.driver-wrapper .driver-process .driver-base[data-v-ad874832] {
  width: 236px;
  height: 177px;
  opacity: 0.29;
  background-image: linear-gradient(-31deg, #c3f2ff 0%, #ffffff00 81%);
  border-radius: 0 0 0 8px;
}
.driver-wrapper .driver-detail[data-v-ad874832] {
  flex: 1;
  margin-left: 26px;
  margin-top: 46px;
}
.driver-wrapper .driver-detail .driver-img[data-v-ad874832] {
  width: 450px;
  height: 316px;
  background: #ffffff;
  border-radius: 8px;
  margin-bottom: 24px;
}
.driver-wrapper .driver-detail .driver-img img[data-v-ad874832] {
  width: 100%;
  height: 100%;
}
.driver-wrapper .driver-detail .driver-img-desc[data-v-ad874832] {
  width: 468px;
  height: 114px;
  font-family: PingFangSC-Regular;
  font-weight: 400;
  font-size: 14px;
  color: #606266;
  letter-spacing: 0;
  line-height: 26px;
}
.driver-wrapper .driver-detail .next-btn[data-v-ad874832] {
  float: right;
}
.back-top-sign[data-v-ad874832] {
  position: fixed;
  bottom: 20%;
  right: 26px;
  cursor: pointer;
  width: 50px;
  height: 50px;
  opacity: 1;
  background: url(/public/images/backTop.png) no-repeat center center;
  background-size: 20px auto;
  border-radius: 6px;
  border: 1px solid #eaeaea;
  box-shadow: 0 0 14px 0 rgba(0, 0, 0, 0.06);
}
.back-top-sign[data-v-ad874832]:hover {
  background: url(/public/images/backTopActive.png) no-repeat center center;
  background-size: 20px auto;
}
