@if ($iconfont-extend == true) {
  @at-root {
    @font-face {
      font-family: 'iconfont-extend';
      src: url('//at.alicdn.com/t/font_n3x09de82vpzm2t9.ttf') format('truetype');
    }
  }

  .iconfont-extend {
    font-family: "iconfont-extend" !important;
    @include iconfont-mixin;

    &.icon-check:before {
      content: "\e601";
    }
    &.icon-close:before {
      content: "\e602";
    }
    &.icon-scan:before {
      content: "\e622";
    }
    &.icon-questionfill:before {
      content: "\e624";
    }
    &.icon-question:before {
      content: "\e625";
    }
    &.icon-qrcode:before {
      content: "\e632";
    }
    &.icon-link:before {
      content: "\e638";
    }
    &.icon-lock:before {
      content: "\e639";
    }
    &.icon-unlock:before {
      content: "\e63a";
    }
    &.icon-roundadd:before {
      content: "\e641";
    }
    &.icon-apple:before {
      content: "\e648";
    }
    &.icon-android:before {
      content: "\e64c";
    }
    &.icon-friendfavor:before {
      content: "\e64a";
    }
    &.icon-share:before {
      content: "\e64b";
    }
    &.icon-upstage:before {
      content: "\e650";
    }
    &.icon-creative:before {
      content: "\e656";
    }
    &.icon-pullleft:before {
      content: "\e659";
    }
    &.icon-pullright:before {
      content: "\e65a";
    }
    &.icon-rank:before {
      content: "\e65b";
    }
    &.icon-shezhi:before {
      content: "\e65e";
    }
    &.icon-liwu:before {
      content: "\e661";
    }
    &.icon-licai:before {
      content: "\e664";
    }
    &.icon-licaishouyi:before {
      content: "\e667";
    }
    &.icon-ring:before {
      content: "\e606";
    }
    &.icon-cloudcheck:before {
      content: "\e607";
    }
    &.icon-fenxiang:before {
      content: "\e66d";
    }
    &.icon-gengduo:before {
      content: "\e66e";
    }
    &.icon-attentionfill:before {
      content: "\e670";
    }
    &.icon-attention:before {
      content: "\e671";
    }
    &.icon-community:before {
      content: "\e672";
    }
    &.icon-read:before {
      content: "\e673";
    }
    &.icon-31dianzan:before {
      content: "\e675";
    }
    &.icon-liwuhuodong:before {
      content: "\e680";
    }
    &.icon-31shengbo:before {
      content: "\e684";
    }
    &.icon-31shijian:before {
      content: "\e685";
    }
    &.icon-tag:before {
      content: "\e687";
    }
    &.icon-group:before {
      content: "\e60b";
    }
    &.icon-link1:before {
      content: "\e68d";
    }
    &.icon-gift:before {
      content: "\e694";
    }
    &.icon-qr2:before {
      content: "\e697";
    }
    &.icon-add:before {
      content: "\e698";
    }
    &.icon-move:before {
      content: "\e699";
    }
    &.icon-sponsor:before {
      content: "\e69c";
    }
    &.icon-beenhere:before {
      content: "\e60c";
    }
    &.icon-face:before {
      content: "\e60e";
    }
    &.icon-fingerprint:before {
      content: "\e60f";
    }
    &.icon-flightland:before {
      content: "\e610";
    }
    &.icon-layers:before {
      content: "\e611";
    }
    &.icon-locationcity:before {
      content: "\e613";
    }
    &.icon-personpincircle:before {
      content: "\e614";
    }
    &.icon-ringvolume:before {
      content: "\e615";
    }
    &.icon-search1:before {
      content: "\e616";
    }
    &.icon-infofill:before {
      content: "\e6a6";
    }
    &.icon-info:before {
      content: "\e6a7";
    }
    &.icon-comment:before {
      content: "\e6ab";
    }
    &.icon-favorfill:before {
      content: "\e6ad";
    }
    &.icon-favor:before {
      content: "\e6ae";
    }
    &.icon-likefill:before {
      content: "\e6b0";
    }
    &.icon-like:before {
      content: "\e6b1";
    }
    &.icon-ticket:before {
      content: "\e6b8";
    }
    &.icon-fold:before {
      content: "\e6b9";
    }
    &.icon-pulldown:before {
      content: "\e6bb";
    }
    &.icon-pullup:before {
      content: "\e6be";
    }
    &.icon-right:before {
      content: "\e6bf";
    }
    &.icon-top:before {
      content: "\e6c0";
    }
    &.icon-unfold:before {
      content: "\e6c1";
    }
    &.icon-shape:before {
      content: "\e600";
    }
    &.icon-horn:before {
      content: "\e61d";
    }
    &.icon-legalhammer:before {
      content: "\e61e";
    }
    &.icon-protectfill:before {
      content: "\e62b";
    }
    &.icon-protect:before {
      content: "\e62c";
    }
    &.icon-7:before {
      content: "\e640";
    }
    &.icon-8:before {
      content: "\e645";
    }
    &.icon-9:before {
      content: "\e646";
    }
    &.icon-10:before {
      content: "\e647";
    }
    &.icon-levelmax:before {
      content: "\e653";
    }
    &.icon-levelsecond:before {
      content: "\e654";
    }
    &.icon-levelthird:before {
      content: "\e657";
    }
    &.icon-levelfirst:before {
      content: "\e669";
    }
    &.icon-badge:before {
      content: "\e66b";
    }
    &.icon-cake:before {
      content: "\e66c";
    }
    &.icon-flop:before {
      content: "\e67d";
    }
    &.icon-gift1:before {
      content: "\e681";
    }
    &.icon-time:before {
      content: "\e682";
    }
    &.icon-que:before {
      content: "\e683";
    }
    &.icon-aboutus:before {
      content: "\e686";
    }
    &.icon-message:before {
      content: "\e688";
    }
    &.icon-set:before {
      content: "\e68b";
    }
    &.icon-continue:before {
      content: "\e68f";
    }
    &.icon-king:before {
      content: "\e692";
    }
    &.icon-homepagefill:before {
      content: "\e603";
    }
    &.icon-minefill:before {
      content: "\e604";
    }
    &.icon-mine:before {
      content: "\e605";
    }
    &.icon-mydiscoverfill:before {
      content: "\e608";
    }
    &.icon-mydiscover:before {
      content: "\e609";
    }
    &.icon-safarifill:before {
      content: "\e60a";
    }
    &.icon-safari:before {
      content: "\e60d";
    }
    &.icon-homepage:before {
      content: "\e612";
    }
    &.icon-messageclose:before {
      content: "\e617";
    }
    &.icon-rightarrow:before {
      content: "\e63e";
    }
    &.icon-choose:before {
      content: "\e63f";
    }

    &.icon-pandacode:before {
      content: "\e642";
    }
  }

}