
    .ad-content {
      position: relative;
      width: 100%;
      box-sizing: border-box;
      overflow: hidden;
    }
    .ad-close {
      position: absolute;
      right: 0;
      bottom: 15px;
      width: 50px;
      height: 50px;
      z-index: 2;
    }
    .ad-content[data-feed] div[id^='AD_SURVEY_POSITION_SIMPLE_'] div:empty {
      display: none;
    }
    .ad-content[data-feed] div[id^='AD_SURVEY_POSITION_SIMPLE_'] div {
      border-top: 1px solid #f2f2f2;
      padding: 20px 0;
    }
    img {
      vertical-align: middle;
    }

    /* 中部广告间距 */
    #AD_SURVEY_POSITION_SIMPLE_7007548,
    .ad-content[data-type='2'] > div {
      /* border-top: 1px solid #f2f2f2 !important; */
      padding: 20px 0 !important;
    }
    /* 品牌广告 */
    .ad-content[data-feed] div[id^='AD_SURVEY_POSITION_SIMPLE_'] > a {
      top: initial !important;
      bottom: 20px;
    }
    .ad-content[data-feed]
      div[id^='AD_SURVEY_POSITION_SIMPLE_']
      > a[target='_blank'] {
      display: flex;
      flex-direction: column-reverse;
      /* border-top: 1px solid #f2f2f2 !important; */
      padding: 20px 0 !important;
    }
    .ad-content[data-feed]
      div[id^='AD_SURVEY_POSITION_SIMPLE_']
      > a[target='_blank']
      div {
      border-top: none !important;
      padding: 0 !important;
    }
    .ad-content[data-feed]
      div[id^='AD_SURVEY_POSITION_SIMPLE_']
      > a[target='_blank']
      span {
      color: #262626;
      font-size: 20px;
      line-height: 1.5;
      padding: 0 0 10px 0;
    }
    .ad-content[data-feed] iframe {
      padding: 10px 0;
    }
  