
.ReportFilter_reportFilter_3M2H {
  padding-top: 20px;
}
.ReportFilter_reportFilter_3M2H .ReportFilter_schemeList_9oUV {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.ReportFilter_reportFilter_3M2H .ReportFilter_schemeList_9oUV.ReportFilter_list-border-bottom_3VSy {
  border-bottom: 1px solid #DBE5FC;
}
.ReportFilter_reportFilter_3M2H .ReportFilter_commonFilter_1-hf {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  margin: 12px 5px 5px 20px;
}
.ReportFilter_reportFilter_3M2H .ReportFilter_moreFilter_24Rx {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  margin: 12px 5px 5px 20px;
}
.ReportFilter_reportFilter_3M2H .ReportFilter_moreFilter_24Rx.ReportFilter_hide_1Awp {
  display: none;
}
.ReportFilter_reportFilter_3M2H .ReportFilter_schemeHandle_1ABO {
  height: 26px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-left: 20px;
  position: absolute;
  left: 0;
}
.ReportFilter_reportFilter_3M2H .ReportFilter_schemeHandle_1ABO.ReportFilter_hide_1Awp {
  display: none;
}
.ReportFilter_reportFilter_3M2H .ReportFilter_bottomMenu_1yds {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  margin: 10px 30px 20px 0px;
  position: relative;
}
.ReportFilter_reportFilter_3M2H .ReportFilter_defaultScheme_2zOo {
  height: 13px;
  width: 13px;
  margin-left: 18px;
}
.ReportFilter_reportFilter_3M2H .ReportFilter_defaultSchemeText_1STe {
  font-size: 12px;
  color: #666666;
  letter-spacing: 0;
}
.ReportFilter_common_2Yeh .ReportFilter_mf-condition_2koD {
  min-width: 88px;
  height: 30px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin: 11px 10px 14px 10px;
  cursor: pointer;
  background: #F3F9FF;
  border: 1px solid #A6C7EE;
  border-radius: 2px;
}
.ReportFilter_common_2Yeh .ReportFilter_mf-condition_2koD .ReportFilter_mf-condition-text_2Pne {
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  font-size: 14px;
  color: #3E7CD1;
  letter-spacing: 0;
  margin: 0px 16px 0px 16px;
}
.ReportFilter_common_2Yeh .ReportFilter_mf-condition_2koD:hover {
  border: 1px solid #2B87F3;
  color: #2B87F3;
}
.ReportFilter_common_2Yeh .ReportFilter_mf-selected_3lpS {
  background: #6AABF6;
}
.ReportFilter_common_2Yeh .ReportFilter_mf-selected_3lpS .ReportFilter_mf-condition-text_2Pne {
  color: #FFFFFF;
}
.ReportFilter_sq-btn_1Spc {
  height: 26px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  background: #FFFFFF;
  border: 1px solid #CCCCCC;
  border-radius: 2px;
  font-size: 12px;
  color: #666666;
  letter-spacing: 0;
  cursor: pointer;
}
.ReportFilter_sq-btn-save_2Qky {
  width: 80px;
  margin-left: 14px;
}
.ReportFilter_bar_3Nle {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.ReportFilter_bar_3Nle .ReportFilter_qc-title_2LTZ {
  font-size: 16px;
  color: #333333;
  letter-spacing: 0;
  font-weight: bold;
  margin-right: 50px;
  margin-bottom: 12px;
}
.ReportFilter_bar_3Nle .ReportFilter_tip_3PW6 {
  -webkit-align-self: flex-start;
      -ms-flex-item-align: start;
          align-self: flex-start;
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
  font-size: 14px;
  color: #8D929F;
  letter-spacing: 0;
  padding-right: 11px;
}
.ReportFilter_bar_3Nle .ReportFilter_selected-condition_2b5I {
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-flex-wrap: nowrap;
      -ms-flex-wrap: nowrap;
          flex-wrap: nowrap;
  max-height: 120px;
  min-height: 42px;
  font-size: 12px;
  color: #3E7CD1;
  letter-spacing: 0;
  margin-right: 110px;
  margin-top: 2px;
  overflow: hidden;
  word-break: break-all;
}
.ReportFilter_bar_3Nle .ReportFilter_selected-condition_2b5I:hover {
  overflow: auto;
}
.ReportFilter_collapse_25m9 {
  cursor: pointer;
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
  padding: 5px 0;
  padding-left: 16px;
  font-size: 14px;
  color: #7F93BC;
  letter-spacing: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-align-self: flex-end;
      -ms-flex-item-align: end;
          align-self: flex-end;
  height: 48px;
  width: 100px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  position: absolute;
  bottom: -4px;
  right: 0px;
}
.ReportFilter_collapse_25m9:hover {
  color: #2B87F3;
}
.ReportFilter_collapse_25m9 .ReportFilter_icon_30EB {
  margin-left: 5px;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.ReportFilter_collapse_25m9.ReportFilter_expand_7m0Y {
  border-top-right-radius: 5px;
  border-top-left-radius: 5px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAtCAMAAABvaz7CAAAAn1BMVEUAAADK2PvK2PrK2fvP2P/////P2/zK2PvK2fvK2PzJ2/vb2//s8//q8f7k7f7P3PzJ1/vL2vvw9v/L2fvS3/zM2fvL2fvR3fzc5v3X4vzP3PvW4vzS3vvb5v3K2//l7v7c5v3q8f7M2vvh6v3m7v7g6f3d6P3X4v3L2fvJ1/vP3fzL2fre7//J5P/z+P/J1/rw9f/y+P/n7/7e6P3U3/xoHvUKAAAALnRSTlMA7uGrHwL3jnJVOQ737Ovex/768O3n5eTa2NbUzqIm+/fy6eTf3tPNyMifay8ThC1YAwAAAQFJREFUWMO101luwkAQRVEcO7ZxgEBCGELmebzV2Ox/bYnERyHan/3uBo6qpDforfhalpaiWXk76O83L7s2kKLQ7uY/fcbd4iGQrm7eZ2T3JG0Xf+z0Y0La2jJCvpckLsyiQ05GpM6OkeE5euRzrEeaJ5Aj+TOokeJyC2qkWgFi5CwLgBip1ygy5RAdiYeoRaYTPBHSXOGpkPwVTSYdYoxUa0TZwRAv8ERIvUGV+RAfUWXCITqiHKIj8RBlSL7CEyFFtsUTIdUGYaYeoiP1DcpsP8QxohwZXqPKkekLohxpFqhyJH9Dm0mH6Ej1jjj7H+IIcaYcoiPCIToiHKIjHfLsD1Ub1smPZep4AAAAAElFTkSuQmCC) no-repeat;
}
.ReportFilter_collapse_25m9.ReportFilter_expand_7m0Y .ReportFilter_icon_30EB {
  -webkit-transform: rotate(-180deg);
      -ms-transform: rotate(-180deg);
          transform: rotate(-180deg);
}
.ReportFilter_collapse_25m9 .ReportFilter_collapse-flag_1whr {
  display: block;
  width: 16px;
  height: 16px;
  cursor: pointer;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAABlBMVEUAAAB/k7xicbDcAAAAAXRSTlMAQObYZgAAABpJREFUCNdjwAQCHAwcAgwsCgxMDgyMDWiSABVVARixoWSnAAAAAElFTkSuQmCC) no-repeat;
}
.ReportFilter_collapse_25m9 .ReportFilter_collapse-flag_1whr:hover {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAABlBMVEUAAAArh/PBCb3kAAAAAXRSTlMAQObYZgAAABpJREFUCNdjwAQCHAwcAgwsCgxMDgyMDWiSABVVARixoWSnAAAAAElFTkSuQmCC) no-repeat;
}
.ReportFilter_query-condition_3nrY {
  background: #F3F8FF;
  border: 1px solid #DBE5FC;
  border-radius: 2px;
}
.ReportFilter_query-condition_3nrY .ReportFilter_panel_10Ll {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 0 16px;
}
.ReportFilter_query-condition_3nrY .ReportFilter_title_3YK1 {
  width: 100px;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
  height: 26px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 12px;
  color: #8D929F;
  letter-spacing: 0;
}
.ReportFilter_query-condition_3nrY .ReportFilter_inner-wrapper_2aDg {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: calc(100% - 160px);
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding-left: 11px;
  max-height: 115px;
  overflow: auto;
}
.ReportFilter_query-condition_3nrY .ReportFilter_field_2LBf {
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: space-around;
      -ms-flex-pack: distribute;
          justify-content: space-around;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.ReportFilter_query-condition_3nrY .ReportFilter_sq-save_we2L {
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.ReportFilter_query-condition_3nrY .ReportFilter_sq-btn-setting_21Bv {
  width: 60px;
}
.ReportFilter_query-condition_3nrY .ReportFilter_scheme-name_b8Uk {
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.ReportFilter_query-condition_3nrY .ReportFilter_scheme-name_b8Uk .ReportFilter_sn-input_1MDF {
  padding: 5px;
  background: #FFFFFF;
  border: 1px solid #E2E2E2;
  border-radius: 2px;
  height: 26px;
  width: 220px;
}
.ReportFilter_query-condition_3nrY.ReportFilter_hide_1Awp {
  display: none;
}
.ReportFilter_drop-down_3wD9 {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.ReportFilter_drop-down_3wD9:focus {
  outline: none;
}
.ReportFilter_drop-down_3wD9 .ReportFilter_text_npz5 {
  cursor: pointer;
  padding: 4px 12px;
  border-radius: 3px;
  border: 1px solid #d7d7d7;
}
.ReportFilter_drop-down_3wD9 .ReportFilter_text_npz5:hover {
  color: #2db7f5;
}
.ReportFilter_drop-down_3wD9 .ReportFilter_drop-list_1XpW {
  position: absolute;
  top: 40px;
  left: -42px;
  border: 1px solid #d7d7d7;
  background-color: #fff;
  border-radius: 4px;
  z-index: 10;
}
.ReportFilter_drop-down_3wD9 .ReportFilter_drop-list_1XpW.ReportFilter_hide_1Awp {
  display: none;
}
.ReportFilter_drop-down_3wD9 .ReportFilter_drop-list_1XpW .ReportFilter_drop-item_3AQT {
  cursor: pointer;
  width: 100px;
  padding: 8px 10px;
}
.ReportFilter_drop-down_3wD9 .ReportFilter_drop-list_1XpW .ReportFilter_drop-item_3AQT:hover {
  background-color: #d1f1ff;
}

