text: ;(function(window) {
  
  var svgSprite = '<svg>' +
    ''+
      '<symbol id="icon-arrow1" viewBox="0 0 1024 1024">'+
        ''+
        '<path d="M313.390545 0 186.042182 125.858909 598.760727 507.997091 201.774545 900.468364 321.256727 1023.767273 837.771636 513.163636Z"  ></path>'+
        ''+
      '</symbol>'+
    ''+
  '</svg>'
  var script = function() {
      var scripts = document.getElementsByTagName('script')
      return scripts[scripts.length - 1]
    }()
  var shouldInjectCss = script.getAttribute("data-injectcss")
  
  /**
   * document ready
   */
  var ready = function(fn){
    if(document.addEventListener){
        document.addEventListener("DOMContentLoaded",function(){
            document.removeEventListener("DOMContentLoaded",arguments.callee,false)
            fn()
        },false)
    }else if(document.attachEvent){
       IEContentLoaded (window, fn)
    }
  
    function IEContentLoaded (w, fn) {
        var d = w.document, done = false,
        // only fire once
        init = function () {
            if (!done) {
                done = true
                fn()
            }
        }
        // polling for no errors
        ;(function () {
            try {
                // throws errors until after ondocumentready
                d.documentElement.doScroll('left')
            } catch (e) {
                setTimeout(arguments.callee, 50)
                return
            }
            // no errors, fire
  
            init()
        })()
        // trying to always fire before onload
        d.onreadystatechange = function() {
            if (d.readyState == 'complete') {
                d.onreadystatechange = null
                init()
            }
        }
    }
  }
  
  /**
   * Insert el before target
   *
   * @param {Element} el
   * @param {Element} target
   */
  
  var before = function (el, target) {
    target.parentNode.insertBefore(el, target)
  }
  
  /**
   * Prepend el to target
   *
   * @param {Element} el
   * @param {Element} target
   */
  
  var prepend = function (el, target) {
    if (target.firstChild) {
      before(el, target.firstChild)
    } else {
      target.appendChild(el)
    }
  }
  
  function appendSvg(){
    var div,svg
  
    div = document.createElement('div')
    div.innerHTML = svgSprite
    svg = div.getElementsByTagName('svg')[0]
    if (svg) {
      svg.setAttribute('aria-hidden', 'true')
      svg.style.position = 'absolute'
      svg.style.width = 0
      svg.style.height = 0
      svg.style.overflow = 'hidden'
      prepend(svg,document.body)
    }
  }
  
  if(shouldInjectCss && !window.__iconfont__svg__cssinject__){
    window.__iconfont__svg__cssinject__ = true
    try{
      document.write("<style>.svgfont {display: inline-block;width: 1em;height: 1em;fill: currentColor;vertical-align: -0.1em;font-size:16px;}</style>");
    }catch(e){
      console && console.log(e)
    }
  }
  
  ready(appendSvg)
  
  
  })(window)
  