#content {
  padding: 0;
  background-color: #F7F7F7;
  /* padding-bottom: 50px; */
}
.gridster .gs-w {
  box-shadow: none;
  margin-bottom: 10px !important;
}
#analysisDetail #analysisModular .compar_info_count .content-box .content_ .nowCount {
  font-size: 50px;
  color: #fff;
  position: absolute;
  top: 0%;
  margin-top: -30px;
}
#analysisDetail #analysisModular .compar_info_count .content-box .content_{
  display: block;
}
#analysisDetail #analysisModular .compar_info_count .content-box .content_>div {
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
  height: 100%;
}
#analysisDetail #analysisModular .content-box {
  background-color: #FeFeFe;
  box-shadow: none;
  margin: 0;
  /* font-size: 0; */
}
/* #analysisDetail #analysisModular .compar_info_count {
  padding: 0 10px;
} */
.top_ten_rankings .mainInfoList .indexBox{
  position: absolute;
  height: 16px;
  width: 16px;
  border-radius: 50%;
  line-height: 16px;
  text-align: center;
  background-color: #8eb9f5;
  color: #fff;
  /* top: 17px; */
  left: 5px;
  font-size: 12px;
}
.top_ten_rankings .mainInfoList .mainInfo .bottomBar span.pull-left{
  margin-right: 20px;
}
.top_ten_rankings .mainInfoList:first-child .indexBox{
  background-color: #f54545;
}
.top_ten_rankings .mainInfoList:nth-child(2) .indexBox{
  background-color: #ff8547;
}
.top_ten_rankings .mainInfoList:nth-child(3) .indexBox{
  background-color: #ffac38;
}
#analysisDetail #analysisModular .top_ten_rankings .mainInfoList .indexBox{
  top:12px;
}
#analysisDetail #analysisModular .top_ten_rankings .mainInfoList{
  padding-left:25px !important;
}
#analysisDetail #analysisModular .top_ten_rankings ul {
  margin-bottom: 0;
}
#analysisDetail #analysisModular .top_ten_rankings ul li:first-child {
  border-top:none;
}
#analysisDetail #analysisModular .top_ten_rankings .leftBox{
  margin-left:16px;
  position: relative;
}
#analysisDetail #analysisModular .top_ten_rankings .leftBox .num-symbol{
  position: absolute;
  left:-26px;
  top:-4px;
}
#analysisDetail #analysisModular .top_ten_rankings .leftBox .num-symbol .tdBar{
  border-radius:2px;
}
#analysisDetail #analysisModular .top_ten_rankings .rightBox {
  padding:5px 0 5px 5px;
  font-size:14px;
}
.propagationPath_widgth{
  height: 400px !important;
}
.propagationPath_widgth>div{
  height: 400px;
}
#analysisDetail #analysisModular .compar_info_count .content-box .echarts3-title {
  border-color: transparent;
}
#analysisDetail #analysisModular .content-box .content-title{
  /* border-bottom: 1px solid #dcdcdc; */
}

@media (max-width: 768px)
  .content {
    margin: 0;
    padding: 0px;
  }
  .content {
    margin: 0 0 0 0px;
    background: inherit;
  }
  body{
    padding: 0;
  }
  .mini-nav .content{
    margin: 0;
  }
  @media (max-width: 768px)
    .content {
      margin: 0;
      padding: 0px;
    }
    .table-wrapper{
      left: 0;
      top: 0;
    }
    .sidebar-minified .content{
      margin: 0;
    }

    #analysisDetail .mainInfoList {
      width: 100%;
      padding-bottom: 15px;
      border-bottom: none;
      position: relative;
      /* padding-right: 50px !important; */
      /* border-top:1px dashed #dcdcdc; */
    }
    #analysisDetail .mainInfoList:first-child {
      border-top:none;
    }
    #analysisDetail .mainInfoList:last-child {
      border-bottom: none;
    }
    #analysisDetail .mainInfoList.similariesList {
      background-color: #e6eff2;
    }
    #analysisDetail .mainInfoList .infoInputBox {
      position: relative;
      top: 5px;
    }
    #analysisDetail .mainInfoList .mainInfo {
      padding: 10px 0 0 5px;
    }
    #analysisDetail .mainInfoList .mainInfo .logoBox {
      height: 50px;
      width: 50px;
      border: 1px solid #ccc;
      border-radius: 50%;
      display: inline-block;
    }
    #analysisDetail .mainInfoList .mainInfo .infoTitle {
      /* display: inline-block; */
      font-size: 17px;
      color: #2F3033;
      width: 100%;
      height: auto !important;
      font-weight: 400;
      cursor: pointer;
      overflow: hidden;
      text-overflow: ellipsis;
      display: -webkit-box !important;
      -webkit-box-orient: vertical;
      -webkit-line-clamp: 2;
      max-height: 3em;
      line-height: 1.5em !important;
      white-space: normal !important;
      margin-bottom: 0;
    }
    #analysisDetail .source_analysis .mainInfoList .mainInfo .infoTitle {
      padding-right: 50px;
    }
    #analysisDetail .mainInfoList .mainInfo .textContantBox {
      font-size: 15px;
      width: 100%;
      margin: 10px 0;
      overflow: hidden;
      text-overflow: ellipsis;
      display: -webkit-box;
      -webkit-box-orient: vertical;
      -webkit-line-clamp: 2;
      max-height: 3em;
      line-height: 1.5em;
      cursor: pointer;
    }
    #analysisDetail .mainInfoList .mainInfo .textContantBox.textContantBoxTop {
      color: gray;
    }
    #analysisDetail .mainInfoList .mainInfo .textContantBox.textContantBoxTop span.marke-red {
      color: gray;
    }
    #analysisDetail .mainInfoList .mainInfo .textContantBox.textContantBoxBottom {
      color: #262626;
    }
    #analysisDetail .mainInfoList .mainInfo .bottomBar {
      width: 100%;
      /* height: 14px; */
      /* height: 19px; */
      /* line-height: 14px; */
      font-size: 14px;
      /* padding: 5px 0; */
      padding:0;
      padding-top:5px;
      overflow: hidden;
      position: relative;
      color: #919191;
    }
    #analysisDetail .top_ten_rankings[data-href="analysis_al/mod2/topTenRankings?dataSource=14"] .mainInfoList .mainInfo .bottomBar{
      height:auto;
      line-height:18px;
    }
    #analysisDetail .mainInfoList .mainInfo .bottomBar span.pull-left + span {
      margin-left: 20px;
    }
    #analysisDetail .mainInfoList .mainInfo .bottomBar span.pull-right {
      margin-right: 20px;
    }
    /* .mainInfoList .mainInfo .bottomBar span.similarityListBtn:hover {
      color: #21c7ce;
    } */
    #analysisDetail .mainInfoList .mainInfo .bottomBar span.similarityListBtn {
      display: none;
    }
    #analysisDetail .mainInfoList .mainInfo .bottomBar a.linkUrl {
      color: #21c7ce;
    }
    #analysisDetail .mainInfoList .mainInfo .bottomBar span.dataDate {
      display: none;
    }
    #analysisDetail .mainInfoList .mainInfo .bottomBar span.mobileDate {
      display: inline-block !important;
    }
    /* #analysisDetail .mainInfoList .mainInfo .bottomBar span.interactData {
      display: none;
    } */
    #analysisDetail .mainInfoList .classifyBox {
      height: 30px;
      width: 50px;
      line-height: 30px;
      text-align: center;
      font-size: 15px;
      color: #666;
      position: absolute;
      top: -1px;
      right: -1px;
      border: 1px solid #ccc;
    }

    #analysisModular>div{
      margin-bottom: 20px;
      min-height: 150px;
      position: relative;
    }

    #analysisModular div[class*="_widgth"] {
      height: 320px;
    }
    #analysisModular div.activeNetizenRelationGraph_widgth{
      height:1200px;
    }
    #analysisModular div[class*="_widgth"] >div {
      height: 100%;
      padding: 0 10px 5px;
      background-color: #fff;
    }

    div#analysisModular div.top_ten_rankings_widgth,
    div#analysisModular div.search_infos_widgth,
    div#analysisModular div.news_hot_ranking_widgth,
    div#analysisModular div.time_line_widgth,
    div#analysisModular div.summarize_widgth,
    div#analysisModular div.wechat_ranking_widgth,
    div#analysisModular div.mblog_ranking_widgth,
    div#analysisModular div.douyin_ranking_widgth,
    div#analysisModular div.account_fans_rank_widgth,
    div#analysisModular div.nav_module_widgth,
    div#analysisModular div.video_module_widgth,
    div#analysisModular div.picture_module_widgth,
    div#analysisModular div.pneumonia_status_widgth,
    div#analysisModular div.forecast_list_widgth,
    div#analysisModular div.influence_trend_ranking_widgth,
    div#analysisModular div.account_verify_type_widgth,
    div#analysisModular div.source_analysis_widgth,
    div#analysisModular div.propagation_summary_widgth,
    div#analysisModular div.hot_topic_widgth,
    div#analysisModular div.people_remark_widgth{
      height: auto;
    }
    div#analysisModular div.time_toggle_widgth,
    div#analysisModular div.filter_option_widgth {
      height: auto;
      min-height: auto;
    }

    #analysisModular .echarts-mobile {
      height: 160px;
    }

    div#analysisModular div.account_sex_widgth {
      height: 150px;
    }
    div#analysisModular div.wechatSumInteractionNum_widgth,
    div#analysisModular div.shortVideoSumInteractionNum_widgth,
    div#analysisModular div.facebookSumInteractionNum_widgth,
    div#analysisModular div.youtubeSumInteractionNum_widgth,
    div#analysisModular div.instagramSumInteractionNum_widgth,
    div#analysisModular div.twitterSumInteractionNum_widgth,
    div#analysisModular div.mblogSumInteractionNum_widgth {
      height: 140px;
      min-height: auto;
    }
    div#analysisModular div.searchinfo_gross_widgth,
    div#analysisModular div.searchinfo_gross_major_widgth,
    div#analysisModular div.propagation_country_widgth,
    div#analysisModular div.propagation_language_widgth,
    div#analysisModular div.interactionTotal_widgth,
    div#analysisModular div.likeTotal_widgth,
    div#analysisModular div.commentTotal_widgth,
    div#analysisModular div.shareTotal_widgth,
    div#analysisModular div.emojiTotal_widgth,
    div#analysisModular div.playTotal_widgth,
    div#analysisModular div.articleTotal_widgth,
    div#analysisModular div.articleTotal_widgth,
    div#analysisModular div.articleTotal_widgth {
      height: 200px;
      min-height: auto;
    }
    div#analysisModular div.hot_world_widgth {
      height: 400px;
    }
    div#analysisModular div.tab_module_widgth,
    div#analysisModular div.activeMedia_widgth {
      height: 340px;
    }
    div#analysisModular div.location_destribute_widgth {
      height: 320px;
    }
    div#analysisModular div.city_destribute_widgth,
    div#analysisModular div.map_china_module_widgth,
    div#analysisModular div.account_location_destribute_widgth {
      height: 460px;
    }
    div#analysisModular div.media_ranking_widgth {
      height: 600px;
    }
    div#analysisModular div.userAccessHabit_widgth {
      height: 650px;
    }
    div#analysisModular div.score_indicator_widgth {
      height: 160px;
    }
    div#analysisModular div.echarts_module_widgth {
      height: 354px;
    }
    div#analysisModular div.anchorTp_module_widgth {
      height: auto;
      min-height: auto;
    }
    div#analysisModular div.anchorTp_module_widgth .content-title {
      display: none;
    }
    div#analysisModular div.subfield_module_widgth {
      height: 50px;
      min-height: auto;
    }
    div#analysisModular div.hot_map_widgth,div#analysisModular div.china_related_distribute_widgth {
      height: auto;
      /* min-height: auto; */
    }
    #content{
      min-height: 100%;
    }
    /*body,.main-wrapper,#content{
        height: 100%;
    }*/
    /*app榜单底部链接点击*/
    .wh-panel__ft{
      background-color: #F8F9FA;
      text-align: center;
      font-size: 14px;
      padding: 0.2em 0;
      position: absolute;
      bottom:5px;
      width:95%;
    }
    .wh-panel__ft a{
      color:#76828E;
      text-decoration: none;
    }
    .weui-panel__ft{
      background: #fff;
      position: absolute;
      top: 14px;
      right: 0;
    }
    .weui-panel__ft a {
      -webkit-tap-highlight-color: transparent;
    }
    .weui-cell_link:first-child:before {
      display: none;
    }
    .weui-cell_access .weui-cell__ft:after {
      height: 9px;
      width: 9px;
    }
    .weui-cell_link:hover,.weui-cell_link:focus{
      text-decoration: none !important;
      color: #23527c !important;
    }
    #analysisModular .modulars .content-box .content_{
      padding: 0;
      height: calc(100% - 56px);
    }
    .mainInfoList,.topTenListBox li{
      padding: 10px !important;
    }
    .mainInfoList{
      padding-top: 0 !important;
      border-bottom: none;
    }
    .mainInfoList:active,.topTenListBox li:active{
      background-color: #ececec;
    }
    #analysisDetail #analysisModular .top_ten_rankings .topTenListBox ul li .leftBox > span:nth-child(2) {
      width: calc(100% - 28px);

      padding: 0;
    }
    #analysisDetail #analysisModular .top_ten_rankings .topTenListBox ul li .leftBox > span:nth-child(2) a{
      color: #000;
      text-decoration: none;
      font-weight: normal;
    }
    #analysisDetail #analysisModular .top_ten_rankings .topTenListBox ul li .leftBox{
      font-size: 15px;
    }
    #analysisDetail #analysisModular .compar_info_count .content-box .content_ .lastCount {
      position: absolute;
      right: 26px;
      bottom: 25px;
      color: #fff;
    }
    .search_infos .textContantBoxTop{
      display: none !important;
    }
    #analysisDetail #analysisModular .compar_info_count .content-box .content-title .echarts3-title {
      /* padding-left: 0; */
    }
    div#analysisModular div.time_line_widgth .search_infos_ipage{ /*保证移动端时间轴组件可以滚动加载*/
      max-height: 400px;
    }
    #analysisDetail #analysisModular .time_line .timeLineListBox {
      margin-left: 22px;
      padding: 15px 0 10px;
      border-left: 1px solid #dcdcdc;
      position: relative;
    }
    #analysisDetail #analysisModular .time_line .timeLineListBox .timeBox {
      position: absolute;
      left: -22px;
      top: -1px;
      font-size: 12px;
      color: #2F3033;
    }
    #analysisDetail #analysisModular .time_line .timeLineListBox .timeBox span:first-child {
      background-color: #3d8cdf;
      color: #fff;
      padding: 0 5px 1px;
      border-radius: 10px;
    }
    .time_line .cbp_tmtimeline:before {
      display: none;
    }
    .time_line .cbp_tmtimeline > li::before {
      display: none;
    }
    .time_line .timeLineListBox .mainInfoList {
      padding-left: 0 !important;
      margin-left: 10px;
      border-bottom: 1px dashed #dcdcdc;
    }
    .time_line li:nth-last-child(2) .timeLineListBox .mainInfoList {
      border-bottom: none;
    }
    .time_line .timeLineListBox .mainInfoList .mainInfo .infoTitle {
      font-size: 14px;
      font-weight: normal;
      color: #2F3033;
    }
    .time_line .timeLineListBox .mainInfoList .mainInfo .bottomBar {
      color: #919191;
      font-size: 12px;
      line-height: 12px;
    }

    .source_analysis .data-source-icon img {
      height: 32px;
    }

    #analysisDetail #analysisModular .newsHotRanking .mainInfoList {
      padding-left: 25px !important;
    }
    #analysisDetail #analysisModular .newsHotRanking .mainInfoList .linkUrl {
      display: none;
    }

    #analysisDetail #analysisModular .top_ten_rankings .topTenListBox ul li.minWidthStyle .leftBox {
      margin-bottom: 5px;
    }
    #analysisDetail #analysisModular .top_ten_rankings .topTenListBox ul li.minWidthStyle .leftBox > span:nth-child(2) {
      white-space: normal;
      overflow: hidden;
      text-overflow: ellipsis;
      display: -webkit-box;
      -webkit-box-orient: vertical;
      -webkit-line-clamp: 2;
      max-height: 2.8em;
      line-height: 1.4em;
    }
    #analysisDetail #analysisModular .news_hot_ranking .mainInfoList .indexBox {
      top: 12px;
    }
#analysisDetail #analysisModular .hot_topic .item .hot-incident-list:nth-child(1) .incident-icon-box{
  background:url('../../img/top1.png') no-repeat center/18px auto !important;
  padding-top:4px;
}
#analysisDetail #analysisModular .hot_topic .item .hot-incident-list:nth-child(2) .incident-icon-box{
  background:url('../../img/top2.png') no-repeat center/18px auto !important;
  padding-top:4px;
}
#analysisDetail #analysisModular .hot_topic .item .hot-incident-list:nth-child(3) .incident-icon-box{
  background:url('../../img/top3.png') no-repeat center/18px auto !important;
  padding-top:4px;
}
#analysisDetail #analysisModular .hot_topic .item .hot-incident-list .incident-count{
  font-size:17px;
}
#analysisDetail #analysisModular .hot_topic .item .hot-incident-list:nth-child(1) .incident-count{
  color:#ea2a39 !important;
}
#analysisDetail #analysisModular .hot_topic .item .hot-incident-list:nth-child(2) .incident-count{
  color:#ff6f05 !important;
}
#analysisDetail #analysisModular .hot_topic .item .hot-incident-list:nth-child(3) .incident-count{
  color:#ff9e05 !important;
}
/* 热点发现 */
#analysisDetail #analysisModular .hot_incident .search_infos_ipage {
  height: calc(100% - 36px);
}
.hot-incident-header {
  width: 100%;
  height: 36px;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  background-color: #f0f4f7;
  font-size:17px;
  color:#3d8cdf;
}
.hot-incident-header >div:nth-child(1) {
  width: 36px;
}
.hot-incident-header >div:nth-child(2) {
  width: calc(100% - 110px);
  text-align: center;
}
.hot-incident-header >div:nth-child(3){
  width:70px;
}
.hot-incident-list {
  height: 33px;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  cursor: pointer;
}
div.hot-incident-list.active {
  background-color: #b9dcf2;
}
.hot-incident-list:nth-child(2n) {
  height: 28px;
  background-color: #f4f5f7;
}
.hot-incident-list .incident-icon-box {
  width: 36px;
  height: 100%;
  text-align: center;
  line-height: 42px;
  color: #fff;
  background: none !important;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size:12px;
  color:#3d8cdf;
}
.hot-incident-list .incident-icon-box >span {
  display: inline-block;
  height: 14px;
  width: 14px;
  font-size: 12px;
  border-radius: 2px;
  background-color: #3d8cdf;
  line-height: 14px;
  text-align: center;
}
.hot_transmit_list .hot-incident-list .incident-icon-box{
  margin-right:18px;
}
.hot_transmit_list .hot-incident-list .incident-icon-box >span {
  background-color: transparent;
}
.hot_transmit_list .hot-incident-list .incident-title {
  width:calc(100% - 108px);
}
/* .hot-incident-list:nth-child(1) .incident-icon-box {
  background: url(/img/hot1.png) no-repeat center / 16px auto;
}
.hot-incident-list:nth-child(2) .incident-icon-box {
  background: url(/img/hot2.png) no-repeat center / 16px auto;
}
.hot-incident-list:nth-child(3) .incident-icon-box {
  background: url(/img/hot3.png) no-repeat center / 16px auto;
} */
.hot-incident-list .incident-count{
  font-size:17px;
}
.modulars .addGarbage {
  display: none !important;
}
.hot-incident-list .incident-title {
  width: calc(100% - 90px);
  color: #1a1a1a;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  padding-left: 18px;
  padding-right: 10px;
  font-size: 17px;
}
.hot-incident-list .incident-title a {
  color: #1a1a1a;
}
.hot-incident-list .incident-count {
  width: 50px;
  /* color: #3d8cdf !important; */
  text-align: center;
}
.search_infos_ipage .item:first-child .hot-incident-list:nth-child(1) .incident-count {
  color: #e93112;
}
.search_infos_ipage .item:first-child .hot-incident-list:nth-child(2) .incident-count {
  color: #fd8209;
}
.search_infos_ipage .item:first-child .hot-incident-list:nth-child(3) .incident-count {
  color: #ffd041;
}

.moments_btn{
	display: none;bottom: 20px;right: 50%;position: fixed;z-index: 100;
	margin-right: -35px;
	width: 70px;
	height: 34px;
	border-radius: 17px;
	padding: 0;
	background: #fff;
	box-shadow: 0 0 10px #999;
	background: rgba(0,0,0,.35);
	background: rgb(63,125,183);
}
.moments_btn img{
	width: 30px;
}

/* 榜单 */
.wechat-ranking-header {
  height: 30px;
  /* background-color: transparent; */
  border: none;
  padding-left: 10px;
}
.wechat-ranking-header >div {
  line-height: 30px;
}
.wechat-ranking-header .sort-btn {
  padding: 0 3px;
  border-left: none;
  font-size: 12px;
}
.wechat-ranking-header +.search_infos_ipage {
  height: calc(100% - 20px);
}
.wechat_ranking_list {
  height: 57px !important;
  padding: 0 10px !important;
  border: none;
}
.wechat_ranking_list .index-box {
  width: 22px;
}
.wechat_ranking_list .head-box {
  width: 60px;
}
.wechat_ranking_list .head-box img {
  height: 40px;
  width: 40px;
}
.wechat_ranking_list .list-info-box {
  max-width: none;
}
.wechat_ranking_list .list-info-box .user-name {
  font-size: 14px;
}
.wechat_ranking_list .list-info-box .user-id {
  display: none;
}
.wechat_ranking_list .list-info-box .info-bottom {
  display: none;
}
.wechat_ranking_list .info-num-box {
  display: none;
  margin-right: 0;
}
.wechat_ranking_list .info-num-box span:first-child {
  font-size: 14px;
}
.wechat_ranking_list .info-num-box span:last-child {
  display: none;
}
.modulars[data-sort="1"] .info-num-box[data-sort="1"] {
  display: flex;
}
.modulars[data-sort="2"] .info-num-box[data-sort="2"] {
  display: flex;
}
.modulars[data-sort="3"] .info-num-box[data-sort="3"] {
  display: flex;
}
.modulars[data-sort="9"] .info-num-box[data-sort="9"] {
  display: flex;
}
.modulars[data-sort="4"] .info-num-box[data-sort="4"] {
  display: flex;
}
.wechat_ranking_list .defineDelBtn {
  display: none !important;
}

.wechat-ranking-header .exportBtn, .wechat-ranking-header .siteGroupModalBtn {
  display: none !important;
}
.account_fans_rank .topTenListBox ul li:first-child {
  line-height: 16px;
}

/* 下钻列表 */
#list {
  background-color: #fff;
}
#list .mainInfoList .mainInfo .infoTitle {
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  max-height: 5.6em;
  white-space: normal;
}

.time_toggle.modulars .content-title.small-box.i-block,
.filter_option.modulars .content-title.small-box.i-block {
  width: 0;
}
.condition-form{
  display:inline-block;
}
.condition-form .wh-form-label,
.condition-form .wh-form-control {
  font-size:14px;
  vertical-align:middle;
}
.condition-form .wh-input-group{
  display:inline-block;
  margin-left:8px;
}
.condition-form .wh-form-control {
  height:24px;
  display:inline-block;
}
.condition-form .wh-input-group select{
  width:48px;
  border:1px solid #BBC3CB;
  padding-left:10px;
  border-radius:2px 0 0 2px;
  border-right:0;
  box-sizing:border-box;
  position:relative;
}

.condition-form input.wh-form-control {
  width:56px;
  border:1px solid #BBC3CB;
  border-radius:0 2px 2px 0;
  padding:5px;
  text-align:center;
  color:#75818D;
}