var Zepto=function(){
    function t(t){
        return null==t?t+"":V[B.call(t)]||"object"
    }
    function e(e){
        return"function"==t(e)
    }
    function n(t){
        return null!=t&&t==t.window
    }
    function i(t){
        return null!=t&&t.nodeType==t.DOCUMENT_NODE
    }
    function r(e){
        return"object"==t(e)
    }
    function o(t){
        return r(t)&&!n(t)&&Object.getPrototypeOf(t)==Object.prototype
    }
    function a(t){
        return"number"==typeof t.length
    }
    function s(t){
        return O.call(t,function(t){
            return null!=t
        })
    }
    function u(t){
        return t.length>0?T.fn.concat.apply([],t):t
    }
    function c(t){
        return t.replace(/::/g,"/").replace(/([A-Z]+)([A-Z][a-z])/g,"$1_$2").replace(/([a-z\d])([A-Z])/g,"$1_$2").replace(/_/g,"-").toLowerCase()
    }
    function l(t){
        return t in M?M[t]:M[t]=RegExp("(^|\\s)"+t+"(\\s|$)")
    }
    function f(t,e){
        return"number"!=typeof e||Z[c(t)]?e:e+"px"
    }
    function h(t){
        var e,n;
        return D[t]||(e=A.createElement(t),A.body.appendChild(e),n=getComputedStyle(e,"").getPropertyValue("display"),e.parentNode.removeChild(e),"none"==n&&(n="block"),D[t]=n),D[t]
    }
    function p(t){
        return"children" in t?P.call(t.children):T.map(t.childNodes,function(t){
            return 1==t.nodeType?t:b
        })
    }
    function d(t,e,n){
        for(E in e){
            n&&(o(e[E])||W(e[E]))?(o(e[E])&&!o(t[E])&&(t[E]={}),W(e[E])&&!W(t[E])&&(t[E]=[]),d(t[E],e[E],n)):e[E]!==b&&(t[E]=e[E])
        }
    }
    function m(t,e){
        return null==e?T(t):T(t).filter(e)
    }
    function g(t,n,i,r){
        return e(n)?n.call(t,i,r):n
    }
    function v(t,e,n){
        null==n?t.removeAttribute(e):t.setAttribute(e,n)
    }
    function y(t,e){
        var n=t.className||"",i=n&&n.baseVal!==b;
        return e===b?i?n.baseVal:n:(i?n.baseVal=e:t.className=e,b)
    }
    function x(t){
        var e;
        try{
            return t?"true"==t||("false"==t?!1:"null"==t?null:/^0/.test(t)||isNaN(e=Number(t))?/^[\[\{]/.test(t)?T.parseJSON(t):t:e):t
        }catch(n){
            return t
        }
    }
    function w(t,e){
        e(t);
        for(var n=0,i=t.childNodes.length;i>n;n++){
            w(t.childNodes[n],e)
        }
    }
    var b,E,T,j,C,N,S=[],P=S.slice,O=S.filter,A=window.document,D={},M={},Z={
        "column-count":1,
        columns:1,
        "font-weight":1,
        "line-height":1,
        opacity:1,
        "z-index":1,
        zoom:1
    },L=/^\s*<(\w+|!)[^>]*>/,$=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,_=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,R=/^(?:body|html)$/i,k=/([A-Z])/g,z=["val","css","html","text","data","width","height","offset"],q=["after","prepend","before","append"],F=A.createElement("table"),I=A.createElement("tr"),H={
        tr:A.createElement("tbody"),
        tbody:F,
        thead:F,
        tfoot:F,
        td:I,
        th:I,
        "*":A.createElement("div")
    },U=/complete|loaded|interactive/,X=/^[\w-]*$/,V={},B=V.toString,Y={},G=A.createElement("div"),J={
        tabindex:"tabIndex",
        readonly:"readOnly",
        "for":"htmlFor",
        "class":"className",
        maxlength:"maxLength",
        cellspacing:"cellSpacing",
        cellpadding:"cellPadding",
        rowspan:"rowSpan",
        colspan:"colSpan",
        usemap:"useMap",
        frameborder:"frameBorder",
        contenteditable:"contentEditable"
    },W=Array.isArray||function(t){
        return t instanceof Array
    };
    
    return Y.matches=function(t,e){
        if(!e||!t||1!==t.nodeType){
            return !1
        }
        var n=t.webkitMatchesSelector||t.mozMatchesSelector||t.oMatchesSelector||t.matchesSelector;
        if(n){
            return n.call(t,e)
        }
        var i,r=t.parentNode,o=!r;
        return o&&(r=G).appendChild(t),i=~Y.qsa(r,e).indexOf(t),o&&G.removeChild(t),i
    },C=function(t){
        return t.replace(/-+(.)?/g,function(t,e){
            return e?e.toUpperCase():""
        })
    },N=function(t){
        return O.call(t,function(e,n){
            return t.indexOf(e)==n
        })
    },Y.fragment=function(t,e,n){
        var i,r,a;
        return $.test(t)&&(i=T(A.createElement(RegExp.$1))),i||(t.replace&&(t=t.replace(_,"<$1></$2>")),e===b&&(e=L.test(t)&&RegExp.$1),e in H||(e="*"),a=H[e],a.innerHTML=""+t,i=T.each(P.call(a.childNodes),function(){
            a.removeChild(this)
        })),o(n)&&(r=T(i),T.each(n,function(t,e){
            z.indexOf(t)>-1?r[t](e):r.attr(t,e)
        })),i
    },Y.Z=function(t,e){
        return t=t||[],t.__proto__=T.fn,t.selector=e||"",t
    },Y.isZ=function(t){
        return t instanceof Y.Z
    },Y.init=function(t,n){
        var i;
        if(!t){
            return Y.Z()
        }
        if("string"==typeof t){
            if(t=t.trim(),"<"==t[0]&&L.test(t)){
                i=Y.fragment(t,RegExp.$1,n),t=null
            }else{
                if(n!==b){
                    return T(n).find(t)
                }
                i=Y.qsa(A,t)
            }
        }else{
            if(e(t)){
                return T(A).ready(t)
            }
            if(Y.isZ(t)){
                return t
            }
            if(W(t)){
                i=s(t)
            }else{
                if(r(t)){
                    i=[t],t=null
                }else{
                    if(L.test(t)){
                        i=Y.fragment(t.trim(),RegExp.$1,n),t=null
                    }else{
                        if(n!==b){
                            return T(n).find(t)
                        }
                        i=Y.qsa(A,t)
                    }
                }
            }
        }
        return Y.Z(i,t)
    },T=function(t,e){
        return Y.init(t,e)
    },T.extend=function(t){
        var e,n=P.call(arguments,1);
        return"boolean"==typeof t&&(e=t,t=n.shift()),n.forEach(function(n){
            d(t,n,e)
        }),t
    },Y.qsa=function(t,e){
        var n,r="#"==e[0],o=!r&&"."==e[0],a=r||o?e.slice(1):e,s=X.test(a);
        return i(t)&&s&&r?(n=t.getElementById(a))?[n]:[]:1!==t.nodeType&&9!==t.nodeType?[]:P.call(s&&!r?o?t.getElementsByClassName(a):t.getElementsByTagName(e):t.querySelectorAll(e))
    },T.contains=A.documentElement.contains?function(t,e){
        return t!==e&&t.contains(e)
    }:function(t,e){
        for(;e&&(e=e.parentNode);){
            if(e===t){
                return !0
            }
        }
        return !1
    },T.type=t,T.isFunction=e,T.isWindow=n,T.isArray=W,T.isPlainObject=o,T.isEmptyObject=function(t){
        var e;
        for(e in t){
            return !1
        }
        return !0
    },T.inArray=function(t,e,n){
        return S.indexOf.call(e,t,n)
    },T.camelCase=C,T.trim=function(t){
        return null==t?"":String.prototype.trim.call(t)
    },T.uuid=0,T.support={},T.expr={},T.map=function(t,e){
        var n,i,r,o=[];
        if(a(t)){
            for(i=0;
                t.length>i;i++){
                n=e(t[i],i),null!=n&&o.push(n)
            }
        }else{
            for(r in t){
                n=e(t[r],r),null!=n&&o.push(n)
            }
        }
        return u(o)
    },T.each=function(t,e){
        var n,i;
        if(a(t)){
            for(n=0;t.length>n;n++){
                if(e.call(t[n],n,t[n])===!1){
                    return t
                }
            }
        }else{
            for(i in t){
                if(e.call(t[i],i,t[i])===!1){
                    return t
                }
            }
        }
        return t
    },T.grep=function(t,e){
        return O.call(t,e)
    },window.JSON&&(T.parseJSON=JSON.parse),T.each("Boolean Number String Function Array Date RegExp Object Error".split(" "),function(t,e){
        V["[object "+e+"]"]=e.toLowerCase()
    }),T.fn={
        forEach:S.forEach,
        reduce:S.reduce,
        push:S.push,
        sort:S.sort,
        indexOf:S.indexOf,
        concat:S.concat,
        map:function(t){
            return T(T.map(this,function(e,n){
                return t.call(e,n,e)
            }))
        },
        slice:function(){
            return T(P.apply(this,arguments))
        },
        ready:function(t){
            return U.test(A.readyState)&&A.body?t(T):A.addEventListener("DOMContentLoaded",function(){
                t(T)
            },!1),this
        },
        get:function(t){
            return t===b?P.call(this):this[t>=0?t:t+this.length]
        },
        toArray:function(){
            return this.get()
        },
        size:function(){
            return this.length
        },
        remove:function(){
            return this.each(function(){
                null!=this.parentNode&&this.parentNode.removeChild(this)
            })
        },
        each:function(t){
            return S.every.call(this,function(e,n){
                return t.call(e,n,e)!==!1
            }),this
        },
        filter:function(t){
            return e(t)?this.not(this.not(t)):T(O.call(this,function(e){
                return Y.matches(e,t)
            }))
        },
        add:function(t,e){
            return T(N(this.concat(T(t,e))))
        },
        is:function(t){
            return this.length>0&&Y.matches(this[0],t)
        },
        not:function(t){
            var n=[];
            if(e(t)&&t.call!==b){
                this.each(function(e){
                    t.call(this,e)||n.push(this)
                })
            }else{
                var i="string"==typeof t?this.filter(t):a(t)&&e(t.item)?P.call(t):T(t);
                this.forEach(function(t){
                    0>i.indexOf(t)&&n.push(t)
                })
            }
            return T(n)
        },
        has:function(t){
            return this.filter(function(){
                return r(t)?T.contains(this,t):T(this).find(t).size()
            })
        },
        eq:function(t){
            return -1===t?this.slice(t):this.slice(t,+t+1)
        },
        first:function(){
            var t=this[0];
            return t&&!r(t)?t:T(t)
        },
        last:function(){
            var t=this[this.length-1];
            return t&&!r(t)?t:T(t)
        },
        find:function(t){
            var e,n=this;
            return e=t?"object"==typeof t?T(t).filter(function(){
                var t=this;
                return S.some.call(n,function(e){
                    return T.contains(e,t)
                })
            }):1==this.length?T(Y.qsa(this[0],t)):this.map(function(){
                return Y.qsa(this,t)
            }):[]
        },
        closest:function(t,e){
            var n=this[0],r=!1;
            for("object"==typeof t&&(r=T(t));n&&!(r?r.indexOf(n)>=0:Y.matches(n,t));){
                n=n!==e&&!i(n)&&n.parentNode
            }
            return T(n)
        },
        parents:function(t){
            for(var e=[],n=this;n.length>0;){
                n=T.map(n,function(t){
                    return(t=t.parentNode)&&!i(t)&&0>e.indexOf(t)?(e.push(t),t):b
                })
            }
            return m(e,t)
        },
        parent:function(t){
            return m(N(this.pluck("parentNode")),t)
        },
        children:function(t){
            return m(this.map(function(){
                return p(this)
            }),t)
        },
        contents:function(){
            return this.map(function(){
                return P.call(this.childNodes)
            })
        },
        siblings:function(t){
            return m(this.map(function(t,e){
                return O.call(p(e.parentNode),function(t){
                    return t!==e
                })
            }),t)
        },
        empty:function(){
            return this.each(function(){
                this.innerHTML=""
            })
        },
        pluck:function(t){
            return T.map(this,function(e){
                return e[t]
            })
        },
        show:function(){
            return this.each(function(){
                "none"==this.style.display&&(this.style.display=""),"none"==getComputedStyle(this,"").getPropertyValue("display")&&(this.style.display=h(this.nodeName))
            })
        },
        replaceWith:function(t){
            return this.before(t).remove()
        },
        wrap:function(t){
            var n=e(t);
            if(this[0]&&!n){
                var i=T(t).get(0),r=i.parentNode||this.length>1
            }
            return this.each(function(e){
                T(this).wrapAll(n?t.call(this,e):r?i.cloneNode(!0):i)
            })
        },
        wrapAll:function(t){
            if(this[0]){
                T(this[0]).before(t=T(t));
                for(var e;(e=t.children()).length;){
                    t=e.first()
                }
                T(t).append(this)
            }
            return this
        },
        wrapInner:function(t){
            var n=e(t);
            return this.each(function(e){
                var i=T(this),r=i.contents(),o=n?t.call(this,e):t;
                r.length?r.wrapAll(o):i.append(o)
            })
        },
        unwrap:function(){
            return this.parent().each(function(){
                T(this).replaceWith(T(this).children())
            }),this
        },
        clone:function(){
            return this.map(function(){
                return this.cloneNode(!0)
            })
        },
        hide:function(){
            return this.css("display","none")
        },
        toggle:function(t){
            return this.each(function(){
                var e=T(this);
                (t===b?"none"==e.css("display"):t)?e.show():e.hide()
            })
        },
        prev:function(t){
            return T(this.pluck("previousElementSibling")).filter(t||"*")
        },
        next:function(t){
            return T(this.pluck("nextElementSibling")).filter(t||"*")
        },
        html:function(t){
            return 0 in arguments?this.each(function(e){
                var n=this.innerHTML;
                T(this).empty().append(g(this,t,e,n))
            }):0 in this?this[0].innerHTML:null
        },
        text:function(t){
            return 0 in arguments?this.each(function(e){
                var n=g(this,t,e,this.textContent);
                this.textContent=null==n?"":""+n
            }):0 in this?this[0].textContent:null
        },
        attr:function(t,e){
            var n;
            return"string"!=typeof t||1 in arguments?this.each(function(n){
                if(1===this.nodeType){
                    if(r(t)){
                        for(E in t){
                            v(this,E,t[E])
                        }
                    }else{
                        v(this,t,g(this,e,n,this.getAttribute(t)))
                    }
                }
            }):this.length&&1===this[0].nodeType?!(n=this[0].getAttribute(t))&&t in this[0]?this[0][t]:n:b
        },
        removeAttr:function(t){
            return this.each(function(){
                1===this.nodeType&&v(this,t)
            })
        },
        prop:function(t,e){
            return t=J[t]||t,1 in arguments?this.each(function(n){
                this[t]=g(this,e,n,this[t])
            }):this[0]&&this[0][t]
        },
        data:function(t,e){
            var n="data-"+t.replace(k,"-$1").toLowerCase(),i=1 in arguments?this.attr(n,e):this.attr(n);
            return null!==i?x(i):b
        },
        val:function(t){
            return 0 in arguments?this.each(function(e){
                this.value=g(this,t,e,this.value)
            }):this[0]&&(this[0].multiple?T(this[0]).find("option").filter(function(){
                return this.selected
            }).pluck("value"):this[0].value)
        },
        offset:function(t){
            if(t){
                return this.each(function(e){
                    var n=T(this),i=g(this,t,e,n.offset()),r=n.offsetParent().offset(),o={
                        top:i.top-r.top,
                        left:i.left-r.left
                    };
                
                    "static"==n.css("position")&&(o.position="relative"),n.css(o)
                })
            }
            if(!this.length){
                return null
            }
            var e=this[0].getBoundingClientRect();
            return{
                left:e.left+window.pageXOffset,
                top:e.top+window.pageYOffset,
                width:Math.round(e.width),
                height:Math.round(e.height)
            }
        },
        css:function(e,n){
            if(2>arguments.length){
                var i=this[0],r=getComputedStyle(i,"");
                if(!i){
                    return
                }
                if("string"==typeof e){
                    return i.style[C(e)]||r.getPropertyValue(e)
                }
                if(W(e)){
                    var o={};
            
                    return T.each(e,function(t,e){
                        o[e]=i.style[C(e)]||r.getPropertyValue(e)
                    }),o
                }
            }
            var a="";
            if("string"==t(e)){
                n||0===n?a=c(e)+":"+f(e,n):this.each(function(){
                    this.style.removeProperty(c(e))
                })
            }else{
                for(E in e){
                    e[E]||0===e[E]?a+=c(E)+":"+f(E,e[E])+";":this.each(function(){
                        this.style.removeProperty(c(E))
                    })
                }
            }
            return this.each(function(){
                this.style.cssText+=";"+a
            })
        },
        index:function(t){
            return t?this.indexOf(T(t)[0]):this.parent().children().indexOf(this[0])
        },
        hasClass:function(t){
            return t?S.some.call(this,function(t){
                return this.test(y(t))
            },l(t)):!1
        },
        addClass:function(t){
            return t?this.each(function(e){
                if("className" in this){
                    j=[];
                    var n=y(this),i=g(this,t,e,n);
                    i.split(/\s+/g).forEach(function(t){
                        T(this).hasClass(t)||j.push(t)
                    },this),j.length&&y(this,n+(n?" ":"")+j.join(" "))
                }
            }):this
        },
        removeClass:function(t){
            return this.each(function(e){
                if("className" in this){
                    if(t===b){
                        return y(this,"")
                    }
                    j=y(this),g(this,t,e,j).split(/\s+/g).forEach(function(t){
                        j=j.replace(l(t)," ")
                    }),y(this,j.trim())
                }
            })
        },
        toggleClass:function(t,e){
            return t?this.each(function(n){
                var i=T(this),r=g(this,t,n,y(this));
                r.split(/\s+/g).forEach(function(t){
                    (e===b?!i.hasClass(t):e)?i.addClass(t):i.removeClass(t)
                })
            }):this
        },
        scrollTop:function(t){
            if(this.length){
                var e="scrollTop" in this[0];
                return t===b?e?this[0].scrollTop:this[0].pageYOffset:this.each(e?function(){
                    this.scrollTop=t
                }:function(){
                    this.scrollTo(this.scrollX,t)
                })
            }
        },
        scrollLeft:function(t){
            if(this.length){
                var e="scrollLeft" in this[0];
                return t===b?e?this[0].scrollLeft:this[0].pageXOffset:this.each(e?function(){
                    this.scrollLeft=t
                }:function(){
                    this.scrollTo(t,this.scrollY)
                })
            }
        },
        position:function(){
            if(this.length){
                var t=this[0],e=this.offsetParent(),n=this.offset(),i=R.test(e[0].nodeName)?{
                    top:0,
                    left:0
                }:e.offset();
                return n.top-=parseFloat(T(t).css("margin-top"))||0,n.left-=parseFloat(T(t).css("margin-left"))||0,i.top+=parseFloat(T(e[0]).css("border-top-width"))||0,i.left+=parseFloat(T(e[0]).css("border-left-width"))||0,{
                    top:n.top-i.top,
                    left:n.left-i.left
                }
            }
        },
        offsetParent:function(){
            return this.map(function(){
                for(var t=this.offsetParent||A.body;t&&!R.test(t.nodeName)&&"static"==T(t).css("position");){
                    t=t.offsetParent
                }
                return t
            })
        }
    },T.fn.detach=T.fn.remove,["width","height"].forEach(function(t){
        var e=t.replace(/./,function(t){
            return t[0].toUpperCase()
        });
        T.fn[t]=function(r){
            var o,a=this[0];
            return r===b?n(a)?a["inner"+e]:i(a)?a.documentElement["scroll"+e]:(o=this.offset())&&o[t]:this.each(function(e){
                a=T(this),a.css(t,g(this,r,e,a[t]()))
            })
        }
    }),q.forEach(function(e,n){
        var i=n%2;
        T.fn[e]=function(){
            var e,r,o=T.map(arguments,function(n){
                return e=t(n),"object"==e||"array"==e||null==n?n:Y.fragment(n)
            }),a=this.length>1;
            return 1>o.length?this:this.each(function(t,e){
                r=i?e:e.parentNode,e=0==n?e.nextSibling:1==n?e.firstChild:2==n?e:null;
                var s=T.contains(A.documentElement,r);
                o.forEach(function(t){
                    if(a){
                        t=t.cloneNode(!0)
                    }else{
                        if(!r){
                            return T(t).remove()
                        }
                    }
                    r.insertBefore(t,e),s&&w(t,function(t){
                        null==t.nodeName||"SCRIPT"!==t.nodeName.toUpperCase()||t.type&&"text/javascript"!==t.type||t.src||window.eval.call(window,t.innerHTML)
                    })
                })
            })
        },T.fn[i?e+"To":"insert"+(n?"Before":"After")]=function(t){
            return T(t)[e](this),this
        }
    }),Y.Z.prototype=T.fn,Y.uniq=N,Y.deserializeValue=x,T.zepto=Y,T
}();
window.Zepto=Zepto,void 0===window.$&&(window.$=Zepto),function(t){
    function e(e,n,i){
        var r=t.Event(n);
        return t(e).trigger(r,i),!r.isDefaultPrevented()
    }
    function n(t,n,i,r){
        return t.global?e(n||y,i,r):void 0
    }
    function i(e){
        e.global&&0===t.active++&&n(e,null,"ajaxStart")
    }
    function r(e){
        e.global&&!--t.active&&n(e,null,"ajaxStop")
    }
    function o(t,e){
        var i=e.context;
        return e.beforeSend.call(i,t,e)===!1||n(e,i,"ajaxBeforeSend",[t,e])===!1?!1:(n(e,i,"ajaxSend",[t,e]),void 0)
    }
    function a(t,e,i,r){
        var o=i.context,a="success";
        i.success.call(o,t,a,e),r&&r.resolveWith(o,[t,a,e]),n(i,o,"ajaxSuccess",[e,i,t]),u(a,e,i)
    }
    function s(t,e,i,r,o){
        var a=r.context;
        r.error.call(a,i,e,t),o&&o.rejectWith(a,[i,e,t]),n(r,a,"ajaxError",[i,r,t||e]),u(e,i,r)
    }
    function u(t,e,i){
        var o=i.context;
        i.complete.call(o,e,t),n(i,o,"ajaxComplete",[e,i]),r(i)
    }
    function c(){}
    function l(t){
        return t&&(t=t.split(";",2)[0]),t&&(t==T?"html":t==E?"json":w.test(t)?"script":b.test(t)&&"xml")||"text"
    }
    function f(t,e){
        return""==e?t:(t+"&"+e).replace(/[&?]{1,2}/,"?")
    }
    function h(e){
        e.processData&&e.data&&"string"!=t.type(e.data)&&(e.data=t.param(e.data,e.traditional)),!e.data||e.type&&"GET"!=e.type.toUpperCase()||(e.url=f(e.url,e.data),e.data=void 0)
    }
    function p(e,n,i,r){
        return t.isFunction(n)&&(r=i,i=n,n=void 0),t.isFunction(i)||(r=i,i=void 0),{
            url:e,
            data:n,
            success:i,
            dataType:r
        }
    }
    function d(e,n,i,r){
        var o,a=t.isArray(n),s=t.isPlainObject(n);
        t.each(n,function(n,u){
            o=t.type(u),r&&(n=i?r:r+"["+(s||"object"==o||"array"==o?n:"")+"]"),!r&&a?e.add(u.name,u.value):"array"==o||!i&&"object"==o?d(e,u,i,n):e.add(n,u)
        })
    }
    var m,g,v=0,y=window.document,x=/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,w=/^(?:text|application)\/javascript/i,b=/^(?:text|application)\/xml/i,E="application/json",T="text/html",j=/^\s*$/;
    t.active=0,t.ajaxJSONP=function(e,n){
        if(!("type" in e)){
            return t.ajax(e)
        }
        var i,r,u=e.jsonpCallback,c=(t.isFunction(u)?u():u)||"jsonp"+ ++v,l=y.createElement("script"),f=window[c],h=function(e){
            t(l).triggerHandler("error",e||"abort")
        },p={
            abort:h
        };
    
        return n&&n.promise(p),t(l).on("load error",function(o,u){
            clearTimeout(r),t(l).off().remove(),"error"!=o.type&&i?a(i[0],p,e,n):s(null,u||"error",p,e,n),window[c]=f,i&&t.isFunction(f)&&f(i[0]),f=i=void 0
        }),o(p,e)===!1?(h("abort"),p):(window[c]=function(){
            i=arguments
        },l.src=e.url.replace(/\?(.+)=\?/,"?$1="+c),y.head.appendChild(l),e.timeout>0&&(r=setTimeout(function(){
            h("timeout")
        },e.timeout)),p)
    },t.ajaxSettings={
        type:"GET",
        beforeSend:c,
        success:c,
        error:c,
        complete:c,
        context:null,
        global:!0,
        xhr:function(){
            return new window.XMLHttpRequest
        },
        accepts:{
            script:"text/javascript, application/javascript, application/x-javascript",
            json:E,
            xml:"application/xml, text/xml",
            html:T,
            text:"text/plain"
        },
        crossDomain:!1,
        timeout:0,
        processData:!0,
        cache:!0
    },t.ajax=function(e){
        var n=t.extend({},e||{}),r=t.Deferred&&t.Deferred();
        for(m in t.ajaxSettings){
            void 0===n[m]&&(n[m]=t.ajaxSettings[m])
        }
        i(n),n.crossDomain||(n.crossDomain=/^([\w-]+:)?\/\/([^\/]+)/.test(n.url)&&RegExp.$2!=window.location.host),n.url||(n.url=""+window.location),h(n);
        var u=n.dataType,p=/\?.+=\?/.test(n.url);
        if(p&&(u="jsonp"),n.cache!==!1&&(e&&e.cache===!0||"script"!=u&&"jsonp"!=u)||(n.url=f(n.url,"_="+Date.now())),"jsonp"==u){
            return p||(n.url=f(n.url,n.jsonp?n.jsonp+"=?":n.jsonp===!1?"":"callback=?")),t.ajaxJSONP(n,r)
        }
        var d,v=n.accepts[u],y={},x=function(t,e){
            y[t.toLowerCase()]=[t,e]
        },w=/^([\w-]+:)\/\//.test(n.url)?RegExp.$1:window.location.protocol,b=n.xhr(),E=b.setRequestHeader;
        if(r&&r.promise(b),n.crossDomain||x("X-Requested-With","XMLHttpRequest"),x("Accept",v||"*/*"),(v=n.mimeType||v)&&(v.indexOf(",")>-1&&(v=v.split(",",2)[0]),b.overrideMimeType&&b.overrideMimeType(v)),(n.contentType||n.contentType!==!1&&n.data&&"GET"!=n.type.toUpperCase())&&x("Content-Type",n.contentType||"application/x-www-form-urlencoded"),n.headers){
            for(g in n.headers){
                x(g,n.headers[g])
            }
        }
        if(b.setRequestHeader=x,b.onreadystatechange=function(){
            if(4==b.readyState){
                b.onreadystatechange=c,clearTimeout(d);
                var e,i=!1;
                if(b.status>=200&&300>b.status||304==b.status||0==b.status&&"file:"==w){
                    u=u||l(n.mimeType||b.getResponseHeader("content-type")),e=b.responseText;
                    try{
                        "script"==u?(1,eval)(e):"xml"==u?e=b.responseXML:"json"==u&&(e=j.test(e)?null:t.parseJSON(e))
                    }catch(o){
                        i=o
                    }
                    i?s(i,"parsererror",b,n,r):a(e,b,n,r)
                }else{
                    s(b.statusText||null,b.status?"error":"abort",b,n,r)
                }
            }
        },o(b,n)===!1){
            return b.abort(),s(null,"abort",b,n,r),b
        }
        if(n.xhrFields){
            for(g in n.xhrFields){
                b[g]=n.xhrFields[g]
            }
        }
        var T="async" in n?n.async:!0;
        b.open(n.type,n.url,T,n.username,n.password);
        for(g in y){
            E.apply(b,y[g])
        }
        return n.timeout>0&&(d=setTimeout(function(){
            b.onreadystatechange=c,b.abort(),s(null,"timeout",b,n,r)
        },n.timeout)),b.send(n.data?n.data:null),b
    },t.get=function(){
        return t.ajax(p.apply(null,arguments))
    },t.post=function(){
        var e=p.apply(null,arguments);
        return e.type="POST",t.ajax(e)
    },t.getJSON=function(){
        var e=p.apply(null,arguments);
        return e.dataType="json",t.ajax(e)
    },t.fn.load=function(e,n,i){
        if(!this.length){
            return this
        }
        var r,o=this,a=e.split(/\s/),s=p(e,n,i),u=s.success;
        return a.length>1&&(s.url=a[0],r=a[1]),s.success=function(e){
            o.html(r?t("<div>").html(e.replace(x,"")).find(r):e),u&&u.apply(o,arguments)
        },t.ajax(s),this
    };
    
    var C=encodeURIComponent;
    t.param=function(t,e){
        var n=[];
        return n.add=function(t,e){
            this.push(C(t)+"="+C(e))
        },d(n,t,e),n.join("&").replace(/%20/g,"+")
    }
}(Zepto),function(t){
    var e,n=[];
    t.fn.remove=function(){
        return this.each(function(){
            this.parentNode&&("IMG"===this.tagName&&(n.push(this),this.src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs=",e&&clearTimeout(e),e=setTimeout(function(){
                n=[]
            },60000)),this.parentNode.removeChild(this))
        })
    }
}(Zepto),function(t){
    function e(e,i){
        var u=e[s],c=u&&r[u];
        if(void 0===i){
            return c||n(e)
        }
        if(c){
            if(i in c){
                return c[i]
            }
            var l=a(i);
            if(l in c){
                return c[l]
            }
        }
        return o.call(t(e),i)
    }
    function n(e,n,o){
        var u=e[s]||(e[s]=++t.uuid),c=r[u]||(r[u]=i(e));
        return void 0!==n&&(c[a(n)]=o),c
    }
    function i(e){
        var n={};
    
        return t.each(e.attributes||u,function(e,i){
            0==i.name.indexOf("data-")&&(n[a(i.name.replace("data-",""))]=t.zepto.deserializeValue(i.value))
        }),n
    }
    var r={},o=t.fn.data,a=t.camelCase,s=t.expando="Zepto"+ +new Date,u=[];
    t.fn.data=function(i,r){
        return void 0===r?t.isPlainObject(i)?this.each(function(e,r){
            t.each(i,function(t,e){
                n(r,t,e)
            })
        }):0 in this?e(this[0],i):void 0:this.each(function(){
            n(this,i,r)
        })
    },t.fn.removeData=function(e){
        return"string"==typeof e&&(e=e.split(/\s+/)),this.each(function(){
            var n=this[s],i=n&&r[n];
            i&&t.each(e||i,function(t){
                delete i[e?a(this):t]
            })
        })
    },["remove","empty"].forEach(function(e){
        var n=t.fn[e];
        t.fn[e]=function(){
            var t=this.find("*");
            return"remove"===e&&(t=t.add(this)),t.removeData(),n.call(this)
        }
    })
}(Zepto),function(t){
    function e(t){
        return t._zid||(t._zid=h++)
    }
    function n(t,n,o,a){
        if(n=i(n),n.ns){
            var s=r(n.ns)
        }
        return(g[e(t)]||[]).filter(function(t){
            return !(!t||n.e&&t.e!=n.e||n.ns&&!s.test(t.ns)||o&&e(t.fn)!==e(o)||a&&t.sel!=a)
        })
    }
    function i(t){
        var e=(""+t).split(".");
        return{
            e:e[0],
            ns:e.slice(1).sort().join(" ")
        }
    }
    function r(t){
        return RegExp("(?:^| )"+t.replace(" "," .* ?")+"(?: |$)")
    }
    function o(t,e){
        return t.del&&!y&&t.e in x||!!e
    }
    function a(t){
        return w[t]||y&&x[t]||t
    }
    function s(n,r,s,u,l,h,p){
        var d=e(n),m=g[d]||(g[d]=[]);
        r.split(/\s/).forEach(function(e){
            if("ready"==e){
                return t(document).ready(s)
            }
            var r=i(e);
            r.fn=s,r.sel=l,r.e in w&&(s=function(e){
                var n=e.relatedTarget;
                return !n||n!==this&&!t.contains(this,n)?r.fn.apply(this,arguments):f
            }),r.del=h;
            var d=h||s;
            r.proxy=function(t){
                if(t=c(t),!t.isImmediatePropagationStopped()){
                    t.data=u;
                    var e=d.apply(n,t._args==f?[t]:[t].concat(t._args));
                    return e===!1&&(t.preventDefault(),t.stopPropagation()),e
                }
            },r.i=m.length,m.push(r),"addEventListener" in n&&n.addEventListener(a(r.e),r.proxy,o(r,p))
        })
    }
    function u(t,i,r,s,u){
        var c=e(t);
        (i||"").split(/\s/).forEach(function(e){
            n(t,e,r,s).forEach(function(e){
                delete g[c][e.i],"removeEventListener" in t&&t.removeEventListener(a(e.e),e.proxy,o(e,u))
            })
        })
    }
    function c(e,n){
        return(n||!e.isDefaultPrevented)&&(n||(n=e),t.each(j,function(t,i){
            var r=n[t];
            e[t]=function(){
                return this[i]=b,r&&r.apply(n,arguments)
            },e[i]=E
        }),(n.defaultPrevented!==f?n.defaultPrevented:"returnValue" in n?n.returnValue===!1:n.getPreventDefault&&n.getPreventDefault())&&(e.isDefaultPrevented=b)),e
    }
    function l(t){
        var e,n={
            originalEvent:t
        };
    
        for(e in t){
            T.test(e)||t[e]===f||(n[e]=t[e])
        }
        return c(n,t)
    }
    var f,h=1,p=Array.prototype.slice,d=t.isFunction,m=function(t){
        return"string"==typeof t
    },g={},v={},y="onfocusin" in window,x={
        focus:"focusin",
        blur:"focusout"
    },w={
        mouseenter:"mouseover",
        mouseleave:"mouseout"
    };

    v.click=v.mousedown=v.mouseup=v.mousemove="MouseEvents",t.event={
        add:s,
        remove:u
    },t.proxy=function(n,i){
        var r=2 in arguments&&p.call(arguments,2);
        if(d(n)){
            var o=function(){
                return n.apply(i,r?r.concat(p.call(arguments)):arguments)
            };
            
            return o._zid=e(n),o
        }
        if(m(i)){
            return r?(r.unshift(n[i],n),t.proxy.apply(null,r)):t.proxy(n[i],n)
        }
        throw new TypeError("expected function")
    },t.fn.bind=function(t,e,n){
        return this.on(t,e,n)
    },t.fn.unbind=function(t,e){
        return this.off(t,e)
    },t.fn.one=function(t,e,n,i){
        return this.on(t,e,n,i,1)
    };
    
    var b=function(){
        return !0
    },E=function(){
        return !1
    },T=/^([A-Z]|returnValue$|layer[XY]$)/,j={
        preventDefault:"isDefaultPrevented",
        stopImmediatePropagation:"isImmediatePropagationStopped",
        stopPropagation:"isPropagationStopped"
    };

    t.fn.delegate=function(t,e,n){
        return this.on(e,t,n)
    },t.fn.undelegate=function(t,e,n){
        return this.off(e,t,n)
    },t.fn.live=function(e,n){
        return t(document.body).delegate(this.selector,e,n),this
    },t.fn.die=function(e,n){
        return t(document.body).undelegate(this.selector,e,n),this
    },t.fn.on=function(e,n,i,r,o){
        var a,c,h=this;
        return e&&!m(e)?(t.each(e,function(t,e){
            h.on(t,n,i,e,o)
        }),h):(m(n)||d(r)||r===!1||(r=i,i=n,n=f),(d(i)||i===!1)&&(r=i,i=f),r===!1&&(r=E),h.each(function(h,d){
            o&&(a=function(t){
                return u(d,t.type,r),r.apply(this,arguments)
            }),n&&(c=function(e){
                var i,o=t(e.target).closest(n,d).get(0);
                return o&&o!==d?(i=t.extend(l(e),{
                    currentTarget:o,
                    liveFired:d
                }),(a||r).apply(o,[i].concat(p.call(arguments,1)))):f
            }),s(d,e,r,i,n,c||a)
        }))
    },t.fn.off=function(e,n,i){
        var r=this;
        return e&&!m(e)?(t.each(e,function(t,e){
            r.off(t,n,e)
        }),r):(m(n)||d(i)||i===!1||(i=n,n=f),i===!1&&(i=E),r.each(function(){
            u(this,e,i,n)
        }))
    },t.fn.trigger=function(e,n){
        return e=m(e)||t.isPlainObject(e)?t.Event(e):c(e),e._args=n,this.each(function(){
            "dispatchEvent" in this?this.dispatchEvent(e):t(this).triggerHandler(e,n)
        })
    },t.fn.triggerHandler=function(e,i){
        var r,o;
        return this.each(function(a,s){
            r=l(m(e)?t.Event(e):e),r._args=i,r.target=s,t.each(n(s,e.type||e),function(t,e){
                return o=e.proxy(r),r.isImmediatePropagationStopped()?!1:f
            })
        }),o
    },"focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select keydown keypress keyup error".split(" ").forEach(function(e){
        t.fn[e]=function(t){
            return t?this.bind(e,t):this.trigger(e)
        }
    }),["focus","blur"].forEach(function(e){
        t.fn[e]=function(t){
            return t?this.bind(e,t):this.each(function(){
                try{
                    this[e]()
                }catch(t){}
            }),this
        }
    }),t.Event=function(t,e){
        m(t)||(e=t,t=e.type);
        var n=document.createEvent(v[t]||"Events"),i=!0;
        if(e){
            for(var r in e){
                "bubbles"==r?i=!!e[r]:n[r]=e[r]
            }
        }
        return n.initEvent(t,i,!0),c(n)
    }
}(Zepto),function(t){
    t.fn.serializeArray=function(){
        var e,n,i=[];
        return t([].slice.call(this.get(0).elements)).each(function(){
            e=t(this),n=e.attr("type"),this.name&&"fieldset"!=this.nodeName.toLowerCase()&&!this.disabled&&"submit"!=n&&"reset"!=n&&"button"!=n&&("radio"!=n&&"checkbox"!=n||this.checked)&&i.push({
                name:e.attr("name"),
                value:e.val()
            })
        }),i
    },t.fn.serialize=function(){
        var t=[];
        return this.serializeArray().forEach(function(e){
            t.push(encodeURIComponent(e.name)+"="+encodeURIComponent(e.value))
        }),t.join("&")
    },t.fn.submit=function(e){
        if(e){
            this.bind("submit",e)
        }else{
            if(this.length){
                var n=t.Event("submit");
                this.eq(0).trigger(n),n.isDefaultPrevented()||this.get(0).submit()
            }
        }
        return this
    }
}(Zepto),function(t,e){
    function n(t){
        return t.replace(/([a-z])([A-Z])/,"$1-$2").toLowerCase()
    }
    function i(t){
        return r?r+t:t.toLowerCase()
    }
    var r,o,a,s,u,c,l,f,h,p,d="",m={
        Webkit:"webkit",
        Moz:"",
        O:"o"
    },g=window.document,v=g.createElement("div"),y=/^((translate|rotate|scale)(X|Y|Z|3d)?|matrix(3d)?|perspective|skew(X|Y)?)$/i,x={};
    
    t.each(m,function(t,n){
        return v.style[t+"TransitionProperty"]!==e?(d="-"+t.toLowerCase()+"-",r=n,!1):e
    }),o=d+"transform",x[a=d+"transition-property"]=x[s=d+"transition-duration"]=x[c=d+"transition-delay"]=x[u=d+"transition-timing-function"]=x[l=d+"animation-name"]=x[f=d+"animation-duration"]=x[p=d+"animation-delay"]=x[h=d+"animation-timing-function"]="",t.fx={
        off:r===e&&v.style.transitionProperty===e,
        speeds:{
            _default:400,
            fast:200,
            slow:600
        },
        cssPrefix:d,
        transitionEnd:i("TransitionEnd"),
        animationEnd:i("AnimationEnd")
    },t.fn.animate=function(n,i,r,o,a){
        return t.isFunction(i)&&(o=i,r=e,i=e),t.isFunction(r)&&(o=r,r=e),t.isPlainObject(i)&&(r=i.easing,o=i.complete,a=i.delay,i=i.duration),i&&(i=("number"==typeof i?i:t.fx.speeds[i]||t.fx.speeds._default)/1000),a&&(a=parseFloat(a)/1000),this.anim(n,i,r,o,a)
    },t.fn.anim=function(i,r,d,m,g){
        var v,w,b,E={},T="",j=this,C=t.fx.transitionEnd,N=!1;
        if(r===e&&(r=t.fx.speeds._default/1000),g===e&&(g=0),t.fx.off&&(r=0),"string"==typeof i){
            E[l]=i,E[f]=r+"s",E[p]=g+"s",E[h]=d||"linear",C=t.fx.animationEnd
        }else{
            w=[];
            for(v in i){
                y.test(v)?T+=v+"("+i[v]+") ":(E[v]=i[v],w.push(n(v)))
            }
            T&&(E[o]=T,w.push(o)),r>0&&"object"==typeof i&&(E[a]=w.join(", "),E[s]=r+"s",E[c]=g+"s",E[u]=d||"linear")
        }
        return b=function(n){
            if(n!==e){
                if(n.target!==n.currentTarget){
                    return
                }
                t(n.target).unbind(C,b)
            }else{
                t(this).unbind(C,b)
            }
            N=!0,t(this).css(x),m&&m.call(this)
        },r>0&&(this.bind(C,b),setTimeout(function(){
            N||b.call(j)
        },1000*r+25)),this.size()&&this.get(0).clientLeft,this.css(E),0>=r&&setTimeout(function(){
            j.each(function(){
                b.call(this)
            })
        },0),this
    },v=null
}(Zepto),function(t,e){
    function n(n,i,r,o,a){
        "function"!=typeof i||a||(a=i,i=e);
        var s={
            opacity:r
        };
        
        return o&&(s.scale=o,n.css(t.fx.cssPrefix+"transform-origin","0 0")),n.animate(s,i,null,a)
    }
    function i(e,i,r,o){
        return n(e,i,0,r,function(){
            a.call(t(this)),o&&o.call(this)
        })
    }
    var r=window.document,o=(r.documentElement,t.fn.show),a=t.fn.hide,s=t.fn.toggle;
    t.fn.show=function(t,i){
        return o.call(this),t===e?t=0:this.css("opacity",0),n(this,t,1,"1,1",i)
    },t.fn.hide=function(t,n){
        return t===e?a.call(this):i(this,t,"0,0",n)
    },t.fn.toggle=function(n,i){
        return n===e||"boolean"==typeof n?s.call(this,n):this.each(function(){
            var e=t(this);
            e["none"==e.css("display")?"show":"hide"](n,i)
        })
    },t.fn.fadeTo=function(t,e,i){
        return n(this,t,e,null,i)
    },t.fn.fadeIn=function(t,e){
        var n=this.css("opacity");
        return n>0?this.css("opacity",0):n=1,o.call(this).fadeTo(t,n,e)
    },t.fn.fadeOut=function(t,e){
        return i(this,t,null,e)
    },t.fn.fadeToggle=function(e,n){
        return this.each(function(){
            var i=t(this);
            i[0==i.css("opacity")||"none"==i.css("display")?"fadeIn":"fadeOut"](e,n)
        })
    }
}(Zepto),function(t){
    "__proto__" in {}||t.extend(t.zepto,{
        Z:function(e,n){
            return e=e||[],t.extend(e,t.fn),e.selector=n||"",e.__Z=!0,e
        },
        isZ:function(e){
            return"array"===t.type(e)&&"__Z" in e
        }
    });
    try{
        getComputedStyle(void 0)
    }catch(e){
        var n=getComputedStyle;
        window.getComputedStyle=function(t){
            try{
                return n(t)
            }catch(e){
                return null
            }
        }
    }
}(Zepto),function(t){
    function e(e){
        return e=t(e),!(!e.width()&&!e.height())&&"none"!==e.css("display")
    }
    function n(t,e){
        t=t.replace(/=#\]/g,'="#"]');
        var n,i,r=s.exec(t);
        if(r&&r[2] in a&&(n=a[r[2]],i=r[3],t=r[1],i)){
            var o=Number(i);
            i=isNaN(o)?i.replace(/^["']|["']$/g,""):o
        }
        return e(t,n,i)
    }
    var i=t.zepto,r=i.qsa,o=i.matches,a=t.expr[":"]={
        visible:function(){
            return e(this)?this:void 0
        },
        hidden:function(){
            return e(this)?void 0:this
        },
        selected:function(){
            return this.selected?this:void 0
        },
        checked:function(){
            return this.checked?this:void 0
        },
        parent:function(){
            return this.parentNode
        },
        first:function(t){
            return 0===t?this:void 0
        },
        last:function(t,e){
            return t===e.length-1?this:void 0
        },
        eq:function(t,e,n){
            return t===n?this:void 0
        },
        contains:function(e,n,i){
            return t(this).text().indexOf(i)>-1?this:void 0
        },
        has:function(t,e,n){
            return i.qsa(this,n).length?this:void 0
        }
    },s=RegExp("(.*):(\\w+)(?:\\(([^)]+)\\))?$\\s*"),u=/^\s*>/,c="Zepto"+ +new Date;
    i.qsa=function(e,o){
        return n(o,function(n,a,s){
            try{
                var l;
                !n&&a?n="*":u.test(n)&&(l=t(e).addClass(c),n="."+c+" "+n);
                var f=r(e,n)
            }catch(h){
                throw console.error("error performing selector: %o",o),h
            }finally{
                l&&l.removeClass(c)
            }
            return a?i.uniq(t.map(f,function(t,e){
                return a.call(t,e,f,s)
            })):f
        })
    },i.matches=function(t,e){
        return n(e,function(e,n,i){
            return !(e&&!o(t,e)||n&&n.call(t,null,i)!==t)
        })
    }
}(Zepto),function(t){
    function e(t,e,n,i){
        return Math.abs(t-e)>=Math.abs(n-i)?t-e>0?"Left":"Right":n-i>0?"Up":"Down"
    }
    function n(){
        l=null,h.last&&(h.el.trigger("longTap"),h={})
    }
    function i(){
        l&&clearTimeout(l),l=null
    }
    function r(){
        s&&clearTimeout(s),u&&clearTimeout(u),c&&clearTimeout(c),l&&clearTimeout(l),s=u=c=l=null,h={}
    }
    function o(t){
        return("touch"==t.pointerType||t.pointerType==t.MSPOINTER_TYPE_TOUCH)&&t.isPrimary
    }
    function a(t,e){
        return t.type=="pointer"+e||t.type.toLowerCase()=="mspointer"+e
    }
    var s,u,c,l,f,h={},p=750;
    t(document).ready(function(){
        var d,m,g,v,y=0,x=0;
        "MSGesture" in window&&(f=new MSGesture,f.target=document.body),t(document).bind("MSGestureEnd",function(t){
            var e=t.velocityX>1?"Right":-1>t.velocityX?"Left":t.velocityY>1?"Down":-1>t.velocityY?"Up":null;
            e&&(h.el.trigger("swipe"),h.el.trigger("swipe"+e))
        }).on("touchstart MSPointerDown pointerdown",function(e){
            (!(v=a(e,"down"))||o(e))&&(g=v?e:e.touches[0],e.touches&&1===e.touches.length&&h.x2&&(h.x2=void 0,h.y2=void 0),d=Date.now(),m=d-(h.last||d),h.el=t("tagName" in g.target?g.target:g.target.parentNode),s&&clearTimeout(s),h.x1=g.pageX,h.y1=g.pageY,m>0&&250>=m&&(h.isDoubleTap=!0),h.last=d,l=setTimeout(n,p),f&&v&&f.addPointer(e.pointerId))
        }).on("touchmove MSPointerMove pointermove",function(t){
            (!(v=a(t,"move"))||o(t))&&(g=v?t:t.touches[0],i(),h.x2=g.pageX,h.y2=g.pageY,y+=Math.abs(h.x1-h.x2),x+=Math.abs(h.y1-h.y2))
        }).on("touchend MSPointerUp pointerup",function(n){
            (!(v=a(n,"up"))||o(n))&&(i(),h.x2&&Math.abs(h.x1-h.x2)>30||h.y2&&Math.abs(h.y1-h.y2)>30?c=setTimeout(function(){
                h.el.trigger("swipe"),h.el.trigger("swipe"+e(h.x1,h.x2,h.y1,h.y2)),h={}
            },0):"last" in h&&(30>y&&30>x?u=setTimeout(function(){
                var e=t.Event("tap");
                e.cancelTouch=r,h.el.trigger(e),h.isDoubleTap?(h.el&&h.el.trigger("doubleTap"),h={}):s=setTimeout(function(){
                    s=null,h.el&&h.el.trigger("singleTap"),h={}
                },250)
            },0):h={}),y=x=0)
        }).on("touchcancel MSPointerCancel pointercancel",r),t(window).on("scroll",r)
    }),["swipe","swipeLeft","swipeRight","swipeUp","swipeDown","doubleTap","tap","singleTap","longTap"].forEach(function(e){
        t.fn[e]=function(t){
            return this.on(e,t)
        }
    })
}(Zepto);
(function($,window,document,undefined){
    var $window=$(window);
    $.fn.lazyload=function(options){
        var elements=this;
        var $container;
        var settings={
            threshold:0,
            failure_limit:0,
            event:"scroll",
            effect:"show",
            container:window,
            data_attribute:"original",
            skip_invisible:true,
            appear:null,
            load:null
        };
        
        function update(){
            var counter=0;
            elements.each(function(){
                var $this=$(this);
                if(settings.skip_invisible&&!$this.is(":visible")){
                    return
                }
                if($.abovethetop(this,settings)||$.leftofbegin(this,settings)){}else{
                    if(!$.belowthefold(this,settings)&&!$.rightoffold(this,settings)){
                        $this.trigger("appear");
                        counter=0
                    }else{
                        if(++counter>settings.failure_limit){
                            return false
                        }
                    }
                }
            })
        }
        if(options){
            if(undefined!==options.failurelimit){
                options.failure_limit=options.failurelimit;
                delete options.failurelimit
            }
            if(undefined!==options.effectspeed){
                options.effect_speed=options.effectspeed;
                delete options.effectspeed
            }
            $.extend(settings,options)
        }
        $container=(settings.container===undefined||settings.container===window)?$window:$(settings.container);
        if(0===settings.event.indexOf("scroll")){
            $container.bind(settings.event,function(event){
                return update()
            })
        }
        this.each(function(){
            var self=this;
            var $self=$(self);
            self.loaded=false;
            $self.one("appear",function(){
                if(!this.loaded){
                    if(settings.appear){
                        var elements_left=elements.length;
                        settings.appear.call(self,elements_left,settings)
                    }
                    $("<img />").bind("load",function(){
                        $self.hide().attr("src",$self.data(settings.data_attribute))[settings.effect](settings.effect_speed);
                        self.loaded=true;
                        var temp=$.grep(elements,function(element){
                            return !element.loaded
                        });
                        elements=$(temp);
                        if(settings.load){
                            var elements_left=elements.length;
                            settings.load.call(self,elements_left,settings)
                        }
                    }).attr("src",$self.data(settings.data_attribute))
                }
            });
            if(0!==settings.event.indexOf("scroll")){
                $self.bind(settings.event,function(event){
                    if(!self.loaded){
                        $self.trigger("appear")
                    }
                })
            }
        });
        $window.bind("resize",function(event){
            update()
        });
        if((/iphone|ipod|ipad.*os 5/gi).test(navigator.appVersion)){
            $window.bind("pageshow",function(event){
                if(event.originalEvent.persisted){
                    elements.each(function(){
                        $(this).trigger("appear")
                    })
                }
            })
        }
        $(window).load(function(){
            update()
        });
        return this
    };

    $.belowthefold=function(element,settings){
        var fold;
        if(settings.container===undefined||settings.container===window){
            fold=$window.height()+$window.scrollTop()
        }else{
            fold=$(settings.container).offset().top+$(settings.container).height()
        }
        return fold<=$(element).offset().top-settings.threshold
    };
    
    $.rightoffold=function(element,settings){
        var fold;
        if(settings.container===undefined||settings.container===window){
            fold=$window.width()+$window.scrollLeft()
        }else{
            fold=$(settings.container).offset().left+$(settings.container).width()
        }
        return fold<=$(element).offset().left-settings.threshold
    };
    
    $.abovethetop=function(element,settings){
        var fold;
        if(settings.container===undefined||settings.container===window){
            fold=$window.scrollTop()
        }else{
            fold=$(settings.container).offset().top
        }
        return fold>=$(element).offset().top+settings.threshold+$(element).height()
    };
    
    $.leftofbegin=function(element,settings){
        var fold;
        if(settings.container===undefined||settings.container===window){
            fold=$window.scrollLeft()
        }else{
            fold=$(settings.container).offset().left
        }
        return fold>=$(element).offset().left+settings.threshold+$(element).width()
    };
    
    $.inviewport=function(element,settings){
        return !$.rightoffold(element,settings)&&!$.leftofbegin(element,settings)&&!$.belowthefold(element,settings)&&!$.abovethetop(element,settings)
    };
    
    $.extend($.expr[":"],{
        "below-the-fold":function(a){
            return $.belowthefold(a,{
                threshold:0
            })
        },
        "above-the-top":function(a){
            return !$.belowthefold(a,{
                threshold:0
            })
        },
        "right-of-screen":function(a){
            return $.rightoffold(a,{
                threshold:0
            })
        },
        "left-of-screen":function(a){
            return !$.rightoffold(a,{
                threshold:0
            })
        },
        "in-viewport":function(a){
            return $.inviewport(a,{
                threshold:0
            })
        },
        "above-the-fold":function(a){
            return !$.belowthefold(a,{
                threshold:0
            })
        },
        "right-of-fold":function(a){
            return $.rightoffold(a,{
                threshold:0
            })
        },
        "left-of-fold":function(a){
            return !$.rightoffold(a,{
                threshold:0
            })
        }
    })
})(Zepto,window,document);
(function(a){
    a.extend(a.fn,{
        cookie:function(b,c,d){
            var e,f,g,h;
            if(arguments.length>1&&String(c)!=="[object Object]"){
                d=a.extend({},d);
                if(c===null||c===undefined){
                    d.expires=-1
                }
                return typeof d.expires=="number"&&(e=d.expires*24*60*60*1000,f=d.expires=new Date,f.setTime(f.getTime()+e)),c=String(c),document.cookie=[encodeURIComponent(b),"=",d.raw?c:encodeURIComponent(c),d.expires?"; expires="+d.expires.toUTCString():"",d.path?"; path="+d.path:"",d.domain?"; domain="+d.domain:"",d.secure?"; secure":""].join("")
            }
            return d=c||{},h=d.raw?function(a){
                return a
            }:decodeURIComponent,(g=(new RegExp("(?:^|; )"+encodeURIComponent(b)+"=([^;]*)")).exec(document.cookie))?h(g[1]):null
        }
    })
})(Zepto);
function FastClick(t,e){
    function i(t,e){
        return function(){
            return t.apply(e,arguments)
        }
    }
    var n;
    if(e=e||{},this.trackingClick=!1,this.trackingClickStart=0,this.targetElement=null,this.touchStartX=0,this.touchStartY=0,this.lastTouchIdentifier=0,this.touchBoundary=e.touchBoundary||10,this.layer=t,this.tapDelay=e.tapDelay||200,!FastClick.notNeeded(t)){
        for(var o=["onMouse","onClick","onTouchStart","onTouchMove","onTouchEnd","onTouchCancel"],r=this,s=0,c=o.length;c>s;s++){
            r[o[s]]=i(r[o[s]],r)
        }
        deviceIsAndroid&&(t.addEventListener("mouseover",this.onMouse,!0),t.addEventListener("mousedown",this.onMouse,!0),t.addEventListener("mouseup",this.onMouse,!0)),t.addEventListener("click",this.onClick,!0),t.addEventListener("touchstart",this.onTouchStart,!1),t.addEventListener("touchmove",this.onTouchMove,!1),t.addEventListener("touchend",this.onTouchEnd,!1),t.addEventListener("touchcancel",this.onTouchCancel,!1),Event.prototype.stopImmediatePropagation||(t.removeEventListener=function(e,i,n){
            var o=Node.prototype.removeEventListener;
            "click"===e?o.call(t,e,i.hijacked||i,n):o.call(t,e,i,n)
        },t.addEventListener=function(e,i,n){
            var o=Node.prototype.addEventListener;
            "click"===e?o.call(t,e,i.hijacked||(i.hijacked=function(t){
                t.propagationStopped||i(t)
            }),n):o.call(t,e,i,n)
        }),"function"==typeof t.onclick&&(n=t.onclick,t.addEventListener("click",function(t){
            n(t)
        },!1),t.onclick=null)
    }
}
var deviceIsAndroid=navigator.userAgent.indexOf("Android")>0,deviceIsIOS=/iP(ad|hone|od)/.test(navigator.userAgent),deviceIsIOS4=deviceIsIOS&&/OS 4_\d(_\d)?/.test(navigator.userAgent),deviceIsIOSWithBadTarget=deviceIsIOS&&/OS ([6-9]|\d{2})_\d/.test(navigator.userAgent),deviceIsBlackBerry10=navigator.userAgent.indexOf("BB10")>0;
FastClick.prototype.needsClick=function(t){
    switch(t.nodeName.toLowerCase()){
        case"button":case"select":case"textarea":
            if(t.disabled){
                return !0
            }
            break;
        case"input":
            if(deviceIsIOS&&"file"===t.type||t.disabled){
                return !0
            }
            break;
        case"label":case"video":
            return !0
    }
    return/\bneedsclick\b/.test(t.className)
},FastClick.prototype.needsFocus=function(t){
    switch(t.nodeName.toLowerCase()){
        case"textarea":
            return !0;
        case"select":
            return !deviceIsAndroid;
        case"input":
            switch(t.type){
                case"button":case"checkbox":case"file":case"image":case"radio":case"submit":
                    return !1
            }
            return !t.disabled&&!t.readOnly;
        default:
            return/\bneedsfocus\b/.test(t.className)
    }
},FastClick.prototype.sendClick=function(t,e){
    var i,n;
    document.activeElement&&document.activeElement!==t&&document.activeElement.blur(),n=e.changedTouches[0],i=document.createEvent("MouseEvents"),i.initMouseEvent(this.determineEventType(t),!0,!0,window,1,n.screenX,n.screenY,n.clientX,n.clientY,!1,!1,!1,!1,0,null),i.forwardedTouchEvent=!0,t.dispatchEvent(i)
},FastClick.prototype.determineEventType=function(t){
    return deviceIsAndroid&&"select"===t.tagName.toLowerCase()?"mousedown":"click"
},FastClick.prototype.focus=function(t){
    var e;
    deviceIsIOS&&t.setSelectionRange&&0!==t.type.indexOf("date")&&"time"!==t.type?(e=t.value.length,t.setSelectionRange(e,e)):t.focus()
},FastClick.prototype.updateScrollParent=function(t){
    var e,i;
    if(e=t.fastClickScrollParent,!e||!e.contains(t)){
        i=t;
        do{
            if(i.scrollHeight>i.offsetHeight){
                e=i,t.fastClickScrollParent=i;
                break
            }
            i=i.parentElement
        }while(i)
    }
    e&&(e.fastClickLastScrollTop=e.scrollTop)
},FastClick.prototype.getTargetElementFromEventTarget=function(t){
    return t.nodeType===Node.TEXT_NODE?t.parentNode:t
},FastClick.prototype.onTouchStart=function(t){
    var e,i,n;
    if(t.targetTouches.length>1){
        return !0
    }
    if(e=this.getTargetElementFromEventTarget(t.target),i=t.targetTouches[0],deviceIsIOS){
        if(n=window.getSelection(),n.rangeCount&&!n.isCollapsed){
            return !0
        }
        if(!deviceIsIOS4){
            if(i.identifier&&i.identifier===this.lastTouchIdentifier){
                return t.preventDefault(),!1
            }
            this.lastTouchIdentifier=i.identifier,this.updateScrollParent(e)
        }
    }
    return this.trackingClick=!0,this.trackingClickStart=t.timeStamp,this.targetElement=e,this.touchStartX=i.pageX,this.touchStartY=i.pageY,t.timeStamp-this.lastClickTime<this.tapDelay&&t.preventDefault(),!0
},FastClick.prototype.touchHasMoved=function(t){
    var e=t.changedTouches[0],i=this.touchBoundary;
    return Math.abs(e.pageX-this.touchStartX)>i||Math.abs(e.pageY-this.touchStartY)>i?!0:!1
},FastClick.prototype.onTouchMove=function(t){
    return this.trackingClick?((this.targetElement!==this.getTargetElementFromEventTarget(t.target)||this.touchHasMoved(t))&&(this.trackingClick=!1,this.targetElement=null),!0):!0
},FastClick.prototype.findControl=function(t){
    return void 0!==t.control?t.control:t.htmlFor?document.getElementById(t.htmlFor):t.querySelector("button, input:not([type=hidden]), keygen, meter, output, progress, select, textarea")
},FastClick.prototype.onTouchEnd=function(t){
    var e,i,n,o,r,s=this.targetElement;
    if(!this.trackingClick){
        return !0
    }
    if(t.timeStamp-this.lastClickTime<this.tapDelay){
        return this.cancelNextClick=!0,!0
    }
    if(this.cancelNextClick=!1,this.lastClickTime=t.timeStamp,i=this.trackingClickStart,this.trackingClick=!1,this.trackingClickStart=0,deviceIsIOSWithBadTarget&&(r=t.changedTouches[0],s=document.elementFromPoint(r.pageX-window.pageXOffset,r.pageY-window.pageYOffset)||s,s.fastClickScrollParent=this.targetElement.fastClickScrollParent),n=s.tagName.toLowerCase(),"label"===n){
        if(e=this.findControl(s)){
            if(this.focus(s),deviceIsAndroid){
                return !1
            }
            s=e
        }
    }else{
        if(this.needsFocus(s)){
            return t.timeStamp-i>100||deviceIsIOS&&window.top!==window&&"input"===n?(this.targetElement=null,!1):(this.focus(s),this.sendClick(s,t),deviceIsIOS&&"select"===n||(this.targetElement=null,t.preventDefault()),!1)
        }
    }
    return deviceIsIOS&&!deviceIsIOS4&&(o=s.fastClickScrollParent,o&&o.fastClickLastScrollTop!==o.scrollTop)?!0:(this.needsClick(s)||(t.preventDefault(),this.sendClick(s,t)),!1)
},FastClick.prototype.onTouchCancel=function(){
    this.trackingClick=!1,this.targetElement=null
},FastClick.prototype.onMouse=function(t){
    return this.targetElement?t.forwardedTouchEvent?!0:t.cancelable&&(!this.needsClick(this.targetElement)||this.cancelNextClick)?(t.stopImmediatePropagation?t.stopImmediatePropagation():t.propagationStopped=!0,t.stopPropagation(),t.preventDefault(),!1):!0:!0
},FastClick.prototype.onClick=function(t){
    var e;
    return this.trackingClick?(this.targetElement=null,this.trackingClick=!1,!0):"submit"===t.target.type&&0===t.detail?!0:(e=this.onMouse(t),e||(this.targetElement=null),e)
},FastClick.prototype.destroy=function(){
    var t=this.layer;
    deviceIsAndroid&&(t.removeEventListener("mouseover",this.onMouse,!0),t.removeEventListener("mousedown",this.onMouse,!0),t.removeEventListener("mouseup",this.onMouse,!0)),t.removeEventListener("click",this.onClick,!0),t.removeEventListener("touchstart",this.onTouchStart,!1),t.removeEventListener("touchmove",this.onTouchMove,!1),t.removeEventListener("touchend",this.onTouchEnd,!1),t.removeEventListener("touchcancel",this.onTouchCancel,!1)
},FastClick.notNeeded=function(t){
    var e,i,n;
    if("undefined"==typeof window.ontouchstart){
        return !0
    }
    if(i=+(/Chrome\/([0-9]+)/.exec(navigator.userAgent)||[,0])[1]){
        if(!deviceIsAndroid){
            return !0
        }
        if(e=document.querySelector("meta[name=viewport]")){
            if(-1!==e.content.indexOf("user-scalable=no")){
                return !0
            }
            if(i>31&&document.documentElement.scrollWidth<=window.outerWidth){
                return !0
            }
        }
    }
    if(deviceIsBlackBerry10&&(n=navigator.userAgent.match(/Version\/([0-9]*)\.([0-9]*)/),n[1]>=10&&n[2]>=3&&(e=document.querySelector("meta[name=viewport]")))){
        if(-1!==e.content.indexOf("user-scalable=no")){
            return !0
        }
        if(document.documentElement.scrollWidth<=window.outerWidth){
            return !0
        }
    }
    return"none"===t.style.msTouchAction?!0:!1
},FastClick.attach=function(t,e){
    return new FastClick(t,e)
},"function"==typeof define&&"object"==typeof define.amd&&define.amd?define(function(){
    return FastClick
}):"undefined"!=typeof module&&module.exports?(module.exports=FastClick.attach,module.exports.FastClick=FastClick):window.FastClick=FastClick;
function shareToQzone(){
    var url=encodeURIComponent(window.location.href);
    var title=encodeURIComponent($("title").text());
    var img=encodeURIComponent($(".page-content img").attr("src"));
    location.href="http://sns.qzone.qq.com/cgi-bin/qzshare/cgi_qzshare_onekey?url="+url+"&showcount=0&desc=&summary=&title="+title+"&site=&pics="+img+"&style=101&width=142&height=30&otype=share"
}
function showShareImg(){
    var ua=navigator.userAgent.toLowerCase();
    if(ua.indexOf("micromessenger")!=-1){
        $("#shareDivBg").toggle()
    }else{
        shareToQzone()
    }
}
function tjToTwb(){
    var url=encodeURIComponent(window.location.href);
    var title=encodeURIComponent($("title").text());
    var img=encodeURIComponent($(".page-content img").attr("src"));
    location.href="http://share.v.t.qq.com/index.php?c=share&a=index&url="+url+"&appkey=801517805&title="+title+"&pic="+img+"&line1="
}
function parseParams(qry){
    if(qry==undefined){
        qry=window.location.search
    }
    a=qry=qry.substr(1).split("&");
    if(a==""){
        return{}
    }
    var b={};

    for(var i=0;i<a.length;++i){
        var p=a[i].split("=",2);
        if(p.length==1){
            b[p[0]]=""
        }else{
            b[p[0]]=decodeURIComponent(p[1].replace(/\+/g," "))
        }
    }
    return b
}
function setCookie(name,value){
    var exp=new Date();
    exp.setTime(exp.getTime()+3600*1000);
    var domain=window.location.host;
    domain=domain.replace("www","");
    document.cookie=name+"="+escape(value)+";expires="+exp.toGMTString()+";path=/"
}
function tis_hide(){
    $(this).parent().hide();
    var date=new Date();
    var ms=3*24*60*60*1000;
    var str="wei2_cookie"+"="+escape(ms);
    date.setTime(date.getTime()+ms);
    str+="; expires="+date.toGMTString();
    document.cookie=str
}
function changeCity(){
    $("#city").toggle()
}
function getCookie(objName){
    var arrStr=document.cookie.split("; ");
    for(var i=0;i<arrStr.length;i++){
        var temp=arrStr[i].split("=");
        if(temp[0]==objName){
            return unescape(temp[1])
        }
    }
}
function browserRedirect(){
    var sUserAgent=navigator.userAgent.toLowerCase();
    var bIsIpad=sUserAgent.match(/ipad/i)=="ipad";
    var bIsIphoneOs=sUserAgent.match(/iphone os/i)=="iphone os";
    var bIsMidp=sUserAgent.match(/midp/i)=="midp";
    var bIsUc7=sUserAgent.match(/rv:1.2.3.4/i)=="rv:1.2.3.4";
    var bIsUc=sUserAgent.match(/ucweb/i)=="ucweb";
    var bIsAndroid=sUserAgent.match(/android/i)=="android";
    var bIsCE=sUserAgent.match(/windows ce/i)=="windows ce";
    var bIsWM=sUserAgent.match(/windows mobile/i)=="windows mobile";
    var ele=[];
    if(bIsIpad||bIsIphoneOs||bIsMidp||bIsUc7||bIsUc||bIsAndroid||bIsCE||bIsWM){
        ele=getElementsByClassName("video_iframe","iframe");
        for(var i=0;i<ele.length;i++){
            ele[i].style.cssText=ele[i].style.cssText+"width:100%;height:220px;border:0;"
        }
    }else{
        ele=getElementsByClassName("video_iframe","iframe");
        for(var i=0;i<ele.length;i++){
            ele[i].style.cssText=ele[i].style.cssText+"width:100%;height:620px;border:0;"
        }
    }
}
function getElementsByClassName(className,tagName){
    var ele=[],all=document.getElementsByTagName(tagName||"*");
    for(var i=0;i<all.length;i++){
        if(all[i].className==className){
            ele[ele.length]=all[i]
        }
    }
    return ele
}
var chars=["0","1","2","3","4","5","6","7","8","9","a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z"];
function generateMixed(n){
    var res="";
    for(var i=0;i<n;i++){
        var id=Math.ceil(Math.random()*35);
        res+=chars[id]
    }
    return res
}
function getQueryString(name){
    var reg=new RegExp("(^|&)"+name+"=([^&]*)(&|$)","i");
    var r=window.location.search.substr(1).match(reg);
    if(r!=null){
        return unescape(r[2])
    }
    return null
}

$(document).ready(function(){
    FastClick.attach(document.body);
    $("#more").on("click",function(){
        $(".categories_xiala").toggle()
    });
    browserRedirect();
    $("video").each(function(){
        var vid=$(this).attr("id");
        if(vid.length<=0){
            var v_src=$(this).attr("src");
            if(!v_src){
                v_src=$(this).attr("data-id")
            }
            vid=v_src.match(/[0-9a-z]{11}(?=\.)/ig);
            $(this).attr("id",vid)
        }
        var setTimeId=setTimeout(function(){
            var src_tag=document.createElement("script");
            src_tag.src="http://vv.video.qq.com/getinfo?vids="+vid+"&platform=101001&charge=0&otype=json&defaultfmt=msd&sb=1&sdtfrom=v6010&_qv_rnd=UI1%2FUzLL6zCoWBXNA11419932151sAMgDw%3D%3D&_rnd=1419932151807";
            src_tag.onload=function(){
                if(QZOutputJson.vl.vi[0].fvkey.length<=0){
                    alert("视频地址错误")
                }else{
                    document.getElementById(vid).src=QZOutputJson.vl.vi[0].ul.ui[0].url+QZOutputJson.vl.vi[0].fn+"?vkey="+QZOutputJson.vl.vi[0].fvkey
                }
            };
            
            document.getElementsByTagName("head")[0].appendChild(src_tag)
        },3000)
    });
    setTimeout(function(){
        $(".page-content img[data-original]").each(function(){
            this.src = $(this).attr('data-original');
        });
    },1000);
    
    $("#shareBtn").click(function(){//分享图标		
        $("#jsheader").toggle(500);
    });
    
    var sHeader3 = "top:70px;position:fixed;z-index:10001;width:80%;background-color:#fff;border:1px solid #FF8040;margin:0 10%;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;color:#FF8040;display:none;";
    var sToptt = "font-size:18px;margin:10px;text-align:center;";
    var sH3close = "display:inline-block;padding:0 10px;color:#00f;border:1px solid #00f;";
    var sTopp = "font-size:18px;margin:10px;";
    var zUrl = encodeURIComponent(location.href);
    var zTitle = encodeURIComponent($("title").text());
    var zImg = encodeURIComponent($("img").attr("src"));

    $("#jsheader").after("<div id=\"jsheader1\"  style=\"" + sHeader3 + "\"><div style=\"" + sToptt + "\">如何分享到微信朋友圈？</div>	<p style=\"" + sTopp + "\"><font color=blue>微信浏览器方法：</font>点右上角“分享到朋友圈”就可以了。</p>	<p style=\"" + sTopp + "\"><font color=blue>其它浏览器方法：</font>1、点<img src=\"http://oss.weijie.so/js/header/toCopy.gif\" height=\"28px\"/>(复制链接)；2、打开微信，随便打开一个好友，把复制的链接发送给他。然后点击打开您发给他的链接；3、这里您已经在微信的浏览器里打开了这个链接，点右上角“分享到朋友圈”就可以了。</p><div style=\"" + sToptt + "\"><span style=\"" + sH3close + "\" id=\"tishiclose\">关　　闭</span></div></div>");

    $("#toback").click(function(){
        $("#jsheader").hide(500);
    });//收回图标
    
    $("#toWeixin").click(function(){
        $("#jsheader1").show();
    });//分享微信朋友圈
    
    $("#toQzone").click(function(){
        location.href="http://sns.qzone.qq.com/cgi-bin/qzshare/cgi_qzshare_onekey?url=" + zUrl + "&showcount=0&desc=&summary=&title=" + zTitle + "&site=&pic=&style=101&width=142&height=30&otype=share";
    });//分享分Q空间
    $("#toTweibo").click(function(){
        location.href="http://share.v.t.qq.com/index.php?c=share&a=index&url=" + zUrl + "&appkey=801517805&title=" + zTitle + "&pic=" + zImg + "&line1=";
    });
    
    $("#toCopy").click(function(){
        try{
            window.clipboardData.setData('Text',zUrl);
            alert("复制成功！");
        }
        catch(e){
            alert("复制失败，请手工在地址栏内复制！");
        }
    });//进入复制链接
    
    $("#tishiclose").click(function(){
        $("#jsheader1").hide();
    });//关闭微信朋友圈	
});