@charset "UTF-8";
/**
 * @description 全局主题变量配置
 */
/* stylelint-disable */
[data-v-0c529088]:export {
  menu-color: #25293c;
  menu-color-active: rgba(255, 255, 255, 0.95);
  menu-background: white;
}
.beautifulTitle[data-v-0c529088] {
  display: inline-block;
  padding: 10px 20px;
  border-radius: 16px 0;
  color: #fff;
  font-size: 16px;
  font-weight: bold;
  background: linear-gradient(to right, #00e3d2 0%, #3f77e9 100%);
}
@charset "UTF-8";
/**
 * @description 全局主题变量配置
 */
/* stylelint-disable */
[data-v-5ddcc921]:export {
  menu-color: #25293c;
  menu-color-active: rgba(255, 255, 255, 0.95);
  menu-background: white;
}
.link[data-v-5ddcc921] {
  color: #1989FA;
  cursor: pointer;
}
.jhCompare .tabs[data-v-5ddcc921] {
  font-size: 16px;
  font-weight: bold;
  display: flex;
  margin: 30px 0 20px;
  justify-content: center;
  gap: 40px;
  margin-left: 50px;
  cursor: pointer;
}
.jhCompare .tabs > span[data-v-5ddcc921] {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.jhCompare .tabs > span.active[data-v-5ddcc921] {
  color: #1abc9c;
}
.jhCompare .tabs > span .line[data-v-5ddcc921] {
  width: 100%;
  height: 3px;
  background-color: #1abc9c;
  border-radius: 12px;
  opacity: 0;
  margin-top: 8px;
}
.jhCompare .btnGroup[data-v-5ddcc921] {
  margin: 20px 0;
  display: flex;
  justify-content: space-between;
}
.jhCompare .btnGroup .tip[data-v-5ddcc921] {
  display: flex;
  align-items: center;
  font-size: 14px;
}
.jhCompare .btnGroup .tip img[data-v-5ddcc921] {
  margin-right: 5px;
}
.jhCompare .btnGroup .tip .link[data-v-5ddcc921] {
  cursor: auto;
}
.jhCompare .unitTip[data-v-5ddcc921] {
  font-size: 12px;
  font-weight: bold;
  text-align: right;
}
[data-v-5ddcc921] .cellClassName {
  background-color: #fff !important;
}
[data-v-5ddcc921] .lightPink {
  background-color: #fadade !important;
}
[data-v-5ddcc921] .pink {
  background-color: #f4b7be !important;
}
[data-v-5ddcc921] .darkBlue {
  background-color: #30c0b4 !important;
}
[data-v-5ddcc921] .el-table__cell {
  border-right: 1px solid #000;
  border-bottom: 1px solid #000 !important;
}
[data-v-5ddcc921] .el-table--border {
  border: 1px solid #000;
}
@charset "UTF-8";
/**
 * @description 全局主题变量配置
 */
/* stylelint-disable */
[data-v-83dd8984]:export {
  menu-color: #25293c;
  menu-color-active: rgba(255, 255, 255, 0.95);
  menu-background: white;
}
.imgTitle[data-v-83dd8984] {
  display: flex;
  align-items: center;
  font-size: 20px;
}
.imgTitle span[data-v-83dd8984] {
  width: 5px;
  height: 20px;
  background-color: #31a7ff;
  display: inline-block;
  border-radius: 4px;
}
@charset "UTF-8";
/**
 * @description 全局主题变量配置
 */
/* stylelint-disable */
[data-v-598989c8]:export {
  menu-color: #25293c;
  menu-color-active: rgba(255, 255, 255, 0.95);
  menu-background: white;
}
.green[data-v-598989c8] {
  color: #77b90f;
}
.red[data-v-598989c8] {
  color: #D9001B;
}
.link-blue[data-v-598989c8] {
  color: #02a7f0;
  cursor: pointer;
}
.text-indent-2em[data-v-598989c8] {
  text-indent: 2em;
}
.font-bold[data-v-598989c8] {
  font-weight: bold;
}
.skuConstruct[data-v-598989c8] {
  margin-top: 20px;
}
.skuConstruct .content[data-v-598989c8] {
  display: flex;
  margin-top: 20px;
  position: relative;
}
.skuConstruct .content .imgWrap[data-v-598989c8] {
  position: relative;
  height: -moz-max-content;
  height: max-content;
}
.skuConstruct .content .imgWrap .text[data-v-598989c8] {
  position: absolute;
  position: flex;
  display: flex;
  flex-direction: column;
  height: 100%;
  width: 100%;
}
.skuConstruct .content .imgWrap .text span[data-v-598989c8] {
  flex: 1;
  display: flex;
  align-items: center;
  justify-content: center;
}
.skuConstruct .content .imgWrap .text span[data-v-598989c8]:nth-child(1), .skuConstruct .content .imgWrap .text span[data-v-598989c8]:nth-child(2) {
  position: relative;
  top: 10px;
}
.skuConstruct .content .ks_jh[data-v-598989c8] {
  display: flex;
  flex-direction: column;
  margin-left: 15px;
}
.skuConstruct .content .ks_jh > span[data-v-598989c8] {
  display: flex;
  align-items: center;
  height: 69px;
  line-height: 17px;
  font-weight: bold;
}
.skuConstruct .content .ks_jh > span[data-v-598989c8]:nth-child(1) {
  color: #2eeaeb;
}
.skuConstruct .content .ks_jh > span[data-v-598989c8]:nth-child(2) {
  color: #63aeff;
}
.skuConstruct .content .ks_jh > span[data-v-598989c8]:nth-child(3) {
  color: #ffd24e;
}
.skuConstruct .content .ks_jh > span > span[data-v-598989c8] {
  display: flex;
  flex-direction: column;
  margin-left: 5px;
}
.skuConstruct .content .des[data-v-598989c8] {
  margin-left: 2em;
  font-size: 14px;
  line-height: 25px;
  max-width: calc(100vw - 700px);
}
.skuConstruct .content .des > div[data-v-598989c8] {
  margin-bottom: 20px;
}
.skuConstruct .content .des > div p[data-v-598989c8] {
  margin: 0;
}
@charset "UTF-8";
/**
 * @description 全局主题变量配置
 */
/* stylelint-disable */
[data-v-68852d20]:export {
  menu-color: #25293c;
  menu-color-active: rgba(255, 255, 255, 0.95);
  menu-background: white;
}
.green[data-v-68852d20] {
  color: #77b90f;
}
.text-indent-2em[data-v-68852d20] {
  text-indent: 2em;
}
.text-indent-4em[data-v-68852d20] {
  text-indent: 4em;
}
.font-bold[data-v-68852d20] {
  font-weight: bold;
}
.analyse[data-v-68852d20] {
  margin-top: 20px;
}
.des[data-v-68852d20] {
  font-size: 14px;
  line-height: 25px;
}
.link-blue[data-v-68852d20] {
  color: #02a7f0;
  cursor: pointer;
}
.topTitle[data-v-68852d20] {
  display: flex;
  align-items: center;
}
.topTitle .unitTip[data-v-68852d20] {
  font-size: 14px;
  font-weight: bold;
}
@charset "UTF-8";
/**
 * @description 全局主题变量配置
 */
/* stylelint-disable */
[data-v-27af5452]:export {
  menu-color: #25293c;
  menu-color-active: rgba(255, 255, 255, 0.95);
  menu-background: white;
}
.diagnose[data-v-27af5452] {
  background: #fff;
  padding: 20px;
}
@charset "UTF-8";
/**
 * @description 全局主题变量配置
 */
/* stylelint-disable */
[data-v-29669ef8]:export {
  menu-color: #25293c;
  menu-color-active: rgba(255, 255, 255, 0.95);
  menu-background: white;
}
.echarts-div[data-v-29669ef8], .echarts-div1[data-v-29669ef8] {
  width: 100%;
  height: 400px;
  margin: 20px;
}
.jhMthTrend .tip[data-v-29669ef8] {
  position: absolute;
  right: 30px;
  top: 120px;
  font-size: 13px;
  font-weight: 500;
}
.jhMthTrend .tabsWrap[data-v-29669ef8] {
  display: flex;
  justify-content: center;
}
.jhMthTrend .tabsWrap .tabs[data-v-29669ef8] {
  font-size: 14px;
  color: #807d7a;
  border: 1px solid #3f9dfe;
  border-radius: 4px;
  cursor: pointer;
}
.jhMthTrend .tabsWrap .tabs > span[data-v-29669ef8] {
  padding: 5px 10px;
  display: inline-block;
}
.jhMthTrend .tabsWrap .tabs > span[data-v-29669ef8]:first-child {
  border-right: 1px solid #3f9dfe;
}
.jhMthTrend .tabsWrap .tabs > span.active[data-v-29669ef8] {
  color: #fff;
  background-color: #3f9dfe;
}
@charset "UTF-8";
/**
 * @description 全局主题变量配置
 */
/* stylelint-disable */
[data-v-2f539138]:export {
  menu-color: #25293c;
  menu-color-active: rgba(255, 255, 255, 0.95);
  menu-background: white;
}
.echarts-div[data-v-2f539138], .echarts-div1[data-v-2f539138] {
  width: 100%;
  height: 400px;
  margin: 20px;
}
.gray[data-v-2f539138] {
  color: #999;
}
.jhCategoryTend .searchBox[data-v-2f539138] {
  display: flex;
  align-items: center;
  gap: 20px;
  margin-top: 20px;
}
.jhCategoryTend .searchBox .item[data-v-2f539138] {
  font-size: 14px;
}
.jhCategoryTend .content[data-v-2f539138] {
  position: relative;
}
.jhCategoryTend .categoryTabs[data-v-2f539138] {
  font-size: 16px;
  font-weight: bold;
  display: flex;
  margin: 30px;
  justify-content: center;
  gap: 40px;
  margin-left: 50px;
  cursor: pointer;
}
.jhCategoryTend .categoryTabs > span[data-v-2f539138] {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.jhCategoryTend .categoryTabs > span.active[data-v-2f539138] {
  color: #1abc9c;
}
.jhCategoryTend .categoryTabs > span .line[data-v-2f539138] {
  width: 100%;
  height: 3px;
  background-color: #1abc9c;
  border-radius: 12px;
  opacity: 0;
  margin-top: 8px;
}
.jhCategoryTend .tabsWrap[data-v-2f539138] {
  display: flex;
  justify-content: center;
  margin-top: 30px;
}
.jhCategoryTend .tabsWrap .tabs[data-v-2f539138] {
  font-size: 14px;
  color: #807d7a;
  border: 1px solid #3f9dfe;
  border-radius: 4px;
  cursor: pointer;
}
.jhCategoryTend .tabsWrap .tabs > span[data-v-2f539138] {
  padding: 5px 10px;
  display: inline-block;
}
.jhCategoryTend .tabsWrap .tabs > span[data-v-2f539138]:first-child {
  border-right: 1px solid #3f9dfe;
}
.jhCategoryTend .tabsWrap .tabs > span.active[data-v-2f539138] {
  color: #fff;
  background-color: #3f9dfe;
}
.jhCategoryTend .tip[data-v-2f539138] {
  position: absolute;
  right: 30px;
  top: 120px;
  font-size: 13px;
  font-weight: 500;
}
@charset "UTF-8";
/**
 * @description 全局主题变量配置
 */
/* stylelint-disable */
[data-v-0cf2640a]:export {
  menu-color: #25293c;
  menu-color-active: rgba(255, 255, 255, 0.95);
  menu-background: white;
}
.link[data-v-0cf2640a] {
  color: #1989FA;
}
.jhDataDb .tableTop[data-v-0cf2640a] {
  margin: 20px 0;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.jhDataDb .tableTop .searchBox[data-v-0cf2640a] {
  display: flex;
  align-items: center;
  gap: 20px;
}
.jhDataDb .tableTop .item[data-v-0cf2640a] {
  font-size: 14px;
}
.jhDataDb .unitTip[data-v-0cf2640a] {
  font-size: 13px;
  font-weight: bold;
  text-align: right;
  margin-right: 5px;
}
@charset "UTF-8";
/**
 * @description 全局主题变量配置
 */
/* stylelint-disable */
[data-v-452dbcb3]:export {
  menu-color: #25293c;
  menu-color-active: rgba(255, 255, 255, 0.95);
  menu-background: white;
}
@charset "UTF-8";
/**
 * @description 全局主题变量配置
 */
/* stylelint-disable */
[data-v-35625d67]:export {
  menu-color: #25293c;
  menu-color-active: rgba(255, 255, 255, 0.95);
  menu-background: white;
}
.exportUnit[data-v-35625d67] {
  display: flex;
  justify-content: space-between;
}
.exportUnit .unitTip[data-v-35625d67] {
  display: flex;
  justify-content: space-between;
  align-items: center;
  font-size: 13px;
  font-weight: bold;
}
[data-v-35625d67] .el-table__cell {
  text-align: center;
}
@charset "UTF-8";
/**
 * @description 全局主题变量配置
 */
/* stylelint-disable */
[data-v-c2f80f1e]:export {
  menu-color: #25293c;
  menu-color-active: rgba(255, 255, 255, 0.95);
  menu-background: white;
}
.echarts-div[data-v-c2f80f1e] {
  width: 100%;
  height: 100px;
  text-align: left;
}
@charset "UTF-8";
/**
 * @description 全局主题变量配置
 */
/* stylelint-disable */
[data-v-304aeb36]:export {
  menu-color: #25293c;
  menu-color-active: rgba(255, 255, 255, 0.95);
  menu-background: white;
}
.productRecom .summary[data-v-304aeb36] {
  height: 50px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 20px;
  font-size: 16px;
  font-weight: bold;
  gap: 200px;
  background: #a1a1e2;
  color: #fff;
}
.productRecom .tableTop[data-v-304aeb36] {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-top: 20px;
}
.productRecom .tableTop .orderFilterLoad[data-v-304aeb36] {
  display: flex;
  gap: 20px;
}
.productRecom .tableTop .item[data-v-304aeb36] {
  font-size: 14px;
}
@charset "UTF-8";
/**
 * @description 全局主题变量配置
 */
/* stylelint-disable */
[data-v-27dc103a]:export {
  menu-color: #25293c;
  menu-color-active: rgba(255, 255, 255, 0.95);
  menu-background: white;
}
.dataCenter[data-v-27dc103a] {
  padding: 20px;
  background-color: #fff;
}
[data-v-27dc103a] .el-tabs .el-tabs__header .el-tabs__nav .el-tabs__item {
  font-size: 16px;
  height: 40px !important;
  line-height: 40px !important;
}
[data-v-27dc103a] .el-tabs .el-tabs__content {
  padding-top: 20px;
}
@charset "UTF-8";
/**
 * @description 全局主题变量配置
 */
/* stylelint-disable */
[data-v-4411e01d]:export {
  menu-color: #25293c;
  menu-color-active: rgba(255, 255, 255, 0.95);
  menu-background: white;
}
.selSkuBox .header[data-v-4411e01d] {
  position: sticky;
  width: 100%;
  top: 0;
  z-index: 99;
}
.selSkuBox .top[data-v-4411e01d] {
  display: flex;
  background: #fff;
  padding: 20px;
}
.selSkuBox .top .title[data-v-4411e01d] {
  display: flex;
}
.selSkuBox .top .title .text[data-v-4411e01d] {
  display: flex;
  flex-direction: column;
  margin-left: 8px;
}
.selSkuBox .top .title .text span[data-v-4411e01d] {
  font-weight: bold;
  font-size: 15px;
  color: #ccc;
}
.selSkuBox .top .title .text span[data-v-4411e01d]:first-child {
  font-size: 25px;
  margin-bottom: 5px;
  color: #999999;
}
.selSkuBox .top .tabs[data-v-4411e01d] {
  font-size: 16px;
  font-weight: bold;
  display: flex;
  gap: 40px;
  margin-left: 50px;
  cursor: pointer;
}
.selSkuBox .top .tabs > span[data-v-4411e01d] {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.selSkuBox .top .tabs > span.active[data-v-4411e01d] {
  color: #1abc9c;
}
.selSkuBox .top .tabs > span .line[data-v-4411e01d] {
  width: 100%;
  height: 3px;
  background-color: #1abc9c;
  border-radius: 12px;
  opacity: 0;
  margin-top: 8px;
}
.selSkuBox .userInfo[data-v-4411e01d] {
  display: flex;
  padding: 20px;
  font-size: 16px;
  align-items: center;
  justify-content: space-between;
  background: #f9f9f9;
}
.selSkuBox .userInfo .left[data-v-4411e01d] {
  color: #9b9b9b;
}
.selSkuBox .userInfo .right[data-v-4411e01d] {
  font-weight: bold;
}
.selSkuBox .content[data-v-4411e01d] {
  padding: 0 20px 20px;
}
