UNPKG

89.4 kBJavaScriptView Raw
1!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t(require("react"),require("react-dom")):"function"==typeof define&&define.amd?define(["react","react-dom"],t):"object"==typeof exports?exports["rc-banner-anim"]=t(require("react"),require("react-dom")):e["rc-banner-anim"]=t(e.React,e.ReactDOM)}("undefined"!=typeof self?self:this,function(e,t){return function(e){function t(r){if(n[r])return n[r].exports;var o=n[r]={i:r,l:!1,exports:{}};return e[r].call(o.exports,o,o.exports,t),o.l=!0,o.exports}var n={};return t.m=e,t.c=n,t.d=function(e,n,r){t.o(e,n)||Object.defineProperty(e,n,{configurable:!1,enumerable:!0,get:r})},t.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(n,"a",n),n},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p="",t(t.s=61)}([function(e,t,n){"use strict";t.__esModule=!0;var r=n(65),o=function(e){return e&&e.__esModule?e:{default:e}}(r);t.default=o.default||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}},function(t,n){t.exports=e},function(e,t){var n=e.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=n)},function(e,t){var n=e.exports={version:"2.6.2"};"number"==typeof __e&&(__e=n)},function(e,t,n){e.exports=n(105)()},function(e,t,n){var r=n(18),o=n(44),a=n(29),i=Object.defineProperty;t.f=n(6)?Object.defineProperty:function(e,t,n){if(r(e),t=a(t,!0),r(n),o)try{return i(e,t,n)}catch(e){}if("get"in n||"set"in n)throw TypeError("Accessors not supported!");return"value"in n&&(e[t]=n.value),e}},function(e,t,n){e.exports=!n(19)(function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a})},function(e,t){var n={}.hasOwnProperty;e.exports=function(e,t){return n.call(e,t)}},function(e,t,n){"use strict";t.__esModule=!0,t.default=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}},function(e,t,n){"use strict";t.__esModule=!0;var r=n(73),o=function(e){return e&&e.__esModule?e:{default:e}}(r);t.default=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),(0,o.default)(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}()},function(e,t,n){"use strict";t.__esModule=!0;var r=n(50),o=function(e){return e&&e.__esModule?e:{default:e}}(r);t.default=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==(void 0===t?"undefined":(0,o.default)(t))&&"function"!=typeof t?e:t}},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}t.__esModule=!0;var o=n(98),a=r(o),i=n(102),s=r(i),c=n(50),u=r(c);t.default=function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+(void 0===t?"undefined":(0,u.default)(t)));e.prototype=(0,s.default)(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(a.default?(0,a.default)(e,t):e.__proto__=t)}},function(e,t,n){var r=n(2),o=n(3),a=n(43),i=n(13),s=n(7),c=function(e,t,n){var u,l,f,p=e&c.F,h=e&c.G,d=e&c.S,m=e&c.P,y=e&c.B,v=e&c.W,g=h?o:o[t]||(o[t]={}),b=g.prototype,w=h?r:d?r[t]:(r[t]||{}).prototype;h&&(n=t);for(u in n)(l=!p&&w&&void 0!==w[u])&&s(g,u)||(f=l?w[u]:n[u],g[u]=h&&"function"!=typeof w[u]?n[u]:y&&l?a(f,r):v&&w[u]==f?function(e){var t=function(t,n,r){if(this instanceof e){switch(arguments.length){case 0:return new e;case 1:return new e(t);case 2:return new e(t,n)}return new e(t,n,r)}return e.apply(this,arguments)};return t.prototype=e.prototype,t}(f):m&&"function"==typeof f?a(Function.call,f):f,m&&((g.virtual||(g.virtual={}))[u]=f,e&c.R&&b&&!b[u]&&i(b,u,f)))};c.F=1,c.G=2,c.S=4,c.P=8,c.B=16,c.W=32,c.U=64,c.R=128,e.exports=c},function(e,t,n){var r=n(5),o=n(21);e.exports=n(6)?function(e,t,n){return r.f(e,t,o(1,n))}:function(e,t,n){return e[t]=n,e}},function(e,t){e.exports=function(e){return"object"==typeof e?null!==e:"function"==typeof e}},function(e,t,n){var r=n(47),o=n(30);e.exports=function(e){return r(o(e))}},function(e,t,n){var r=n(33)("wks"),o=n(24),a=n(2).Symbol,i="function"==typeof a;(e.exports=function(e){return r[e]||(r[e]=i&&a[e]||(i?a:o)("Symbol."+e))}).store=r},function(e,t,n){"use strict";function r(e){var t=[];return f.a.Children.forEach(e,function(e){t.push(e)}),t}function o(e){return e||0===e?Array.isArray(e)?e:[e]:[]}function a(e,t){if(!e)return null;var n=e.props,r={};r.key=e.key||t;var o=["accesskey","classname","contenteditable","contextmenu","dir","draggable","dropzone","hidden","id","lang","spellcheck","style","tabindex","title"];return Object.keys(n).forEach(function(e){(o.indexOf(e.toLocaleLowerCase())>=0||e.match("data-"))&&(r[e]=n[e])}),f.a.createElement(n.component,r,n.children)}function i(){return window.pageYOffset||document.body.scrollTop||document.documentElement.scrollTop}function s(){return window.pageXOffset||document.body.scrollLeft||document.documentElement.scrollLeft}function c(){return window.innerHeight||document.documentElement.clientHeight||document.body.clientHeight}function u(e,t){return e?t.type.isTweenOne?f.a.cloneElement(t,{reverse:!0}):f.a.cloneElement(t,t.props,null):t}t.f=r,t.c=o,t.d=a,t.b=i,t.a=s,t.g=c,t.e=u;var l=n(1),f=n.n(l),p=n(4),h=n.n(p);a.propTypes={key:h.a.string}},function(e,t,n){var r=n(14);e.exports=function(e){if(!r(e))throw TypeError(e+" is not an object!");return e}},function(e,t){e.exports=function(e){try{return!!e()}catch(e){return!0}}},function(e,t,n){"use strict";function r(e){var t=[];return m.a.Children.forEach(e,function(e){t.push(e)}),t}function o(e){return e||0===e?Array.isArray(e)?e:[e]:[]}function a(e,t){if(!e||!t)return!1;var n=Object.keys(e),r=Object.keys(t);return!(!n.length||!r.length||n.length!==r.length)&&!n.some(function(n){var r=e[n],o=t[n];return Array.isArray(r)&&Array.isArray(o)&&(r=r.join(),o=o.join()),r!==o})}function i(e,t){if(e===t||a(e,t))return!0;if(!e||!t)return!1;var n=!0;if(Array.isArray(e)&&Array.isArray(t)){if(e.length!==t.length)return!1;for(var r=0;r<e.length;r++){var o=e[r],s=t[r];for(var c in o)if(o[c]!==s[c]&&("object"==typeof o[c]&&"object"==typeof s[c]?n=i(o[c],s[c]):"function"==typeof o[c]&&"function"==typeof s[c]?o[c].name!==s[c].name&&(n=!1):n=!1,!n))return!1}}var u=function(e,t){Object.keys(e).forEach(function(r){n&&(r in t||(n=!1),"object"==typeof e[r]&&"object"==typeof t[r]?n=i(e[r],t[r]):"function"==typeof e[r]&&"function"==typeof t[r]?e[r].name!==t[r].name&&(n=!1):e[r]!==t[r]&&(n=!1))})};return u(e,t),u(t,e),n}function s(e,t){var n=null;return e&&e.forEach(function(e){!n&&e&&e.key===t&&(n=e)}),n}function c(e,t){var n=[],r={},o=[],a=void 0;return e.forEach(function(e){e&&(s(t,e.key)?(o.length&&(r[e.key]=o,o=[]),a=e.key):e.key&&o.push(e))}),a||(n=n.concat(o)),t.forEach(function(e){e&&(r.hasOwnProperty(e.key)&&(n=n.concat(r[e.key])),n.push(e),e.key===a&&(n=n.concat(o)))}),n}function u(e,t,n){return"function"==typeof e?e({key:t,index:n}):e}function l(e){return e&&e.children}function f(e,t,n,r,o,a,i,s){if(y)return r;var c=/(?:Left|Right|Width|X)/i.test(n)||s;c="padding"===n||"marign"===n||c;var u=-1!==n.indexOf("border")||-1!==n.indexOf("translate")||"transformOrigin"===n?e:e.parentNode||document.body;u=i?document.body:u;var l=void 0,f=void 0;switch(o){case"%":l=parseFloat(r)/100*(c?u.clientWidth:u.clientHeight);break;case"vw":l=parseFloat(r)*document.body.clientWidth/100;break;case"vh":l=parseFloat(r)*document.body.clientHeight/100;break;case"em":l=parseFloat(r)*parseFloat(t.fontSize);break;case"rem":f=window.getComputedStyle(document.getElementsByTagName("html")[0]),l=parseFloat(r)*parseFloat(f.fontSize);break;default:l=parseFloat(r)}switch(a){case"%":l=l?100*l/(c?u.clientWidth:u.clientHeight):0;break;case"vw":l=parseFloat(r)/document.body.clientWidth*100;break;case"vh":l=parseFloat(r)/document.body.clientHeight*100;break;case"em":l=parseFloat(r)/parseFloat(t.fontSize);break;case"rem":f=f||window.getComputedStyle(document.getElementsByTagName("html")[0]),l=parseFloat(r)/parseFloat(f.fontSize)}return l}function p(e){if("string"==typeof e){if(e.charAt(0).match(/m/i)){var t=document.createElementNS("http://www.w3.org/2000/svg","path");return t.setAttributeNS(null,"d",e),t}return document.querySelector(e)}if(e.style)return e;throw new Error("Error while parsing the path")}function h(e){if("string"==typeof e)return e;var t=e.perspective,n=e.rotate,r=e.rotateX,o=e.rotateY,a=e.scaleX,i=e.scaleY,s=e.scaleZ,c=e.skewX,u=e.skewY,l="string"==typeof e.translateX?e.translateX:e.translateX+"px",f="string"==typeof e.translateY?e.translateY:e.translateY+"px",p="string"==typeof e.translateZ?e.translateZ:e.translateZ+"px",h=c||u?"skew("+c+"deg,"+u+"deg)":"",d=n?"rotate("+n+"deg)":"",m=1!==a||1!==i||1!==s?"scale3d("+a+","+i+","+s+")":"",y=r?"rotateX("+r+"deg)":"",v=o?"rotateY("+o+"deg)":"",g=t?"perspective("+t+"px)":"",b=m||d||y||v||h?"":"translate(0px, 0px)";return(g+" "+(e.translateZ?"translate3d("+l+","+f+","+p+")":(e.translateX||e.translateY)&&"translate("+l+","+f+")"||b)+" "+m+" "+d+" "+y+" "+v+" "+h).trim()}n.d(t,"k",function(){return y}),t.i=r,t.a=o,t.f=i,t.b=s,t.e=c,t.j=u,t.c=l,t.h=f,t.g=p,t.d=h;var d=n(1),m=n.n(d),y=!("undefined"!=typeof window&&window.document&&window.document.createElement)},function(e,t){e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},function(e,t,n){var r=n(46),o=n(34);e.exports=Object.keys||function(e){return r(e,o)}},function(e,t){e.exports=!0},function(e,t){var n=0,r=Math.random();e.exports=function(e){return"Symbol(".concat(void 0===e?"":e,")_",(++n+r).toString(36))}},function(e,t){t.f={}.propertyIsEnumerable},function(e,n){e.exports=t},function(e,t,n){"use strict";var r=n(107),o=n.n(r),a=Date.now||function(){return(new Date).getTime()},i=function(){};i.prototype={tickFnArray:[],tickKeyObject:{},id:-1,tweenId:0,frame:0,perFrame:Math.round(1e3/60),elapsed:0,lastUpdate:a()};var s=i.prototype;s.add=function(e){var t="TweenOneTicker"+this.tweenId;return this.tweenId++,this.wake(t,e),t},s.wake=function(e,t){var n=this;this.tickKeyObject[e]=t,this.tickFnArray=Object.keys(this.tickKeyObject).map(function(e){return n.tickKeyObject[e]}),-1===this.id&&(this.id=o()(this.tick))},s.clear=function(e){var t=this;delete this.tickKeyObject[e],this.tickFnArray=Object.keys(this.tickKeyObject).map(function(e){return t.tickKeyObject[e]})},s.sleep=function(){o.a.cancel(this.id),this.id=-1,this.frame=0};var c=new i;s.tick=function(e){if(c.elapsed=a()-c.lastUpdate,c.lastUpdate+=c.elapsed,c.frame?c.frame+=Math.round(c.elapsed/c.perFrame):c.frame++,c.tickFnArray.forEach(function(t){return t(e)}),!c.tickFnArray.length)return void c.sleep();c.id=o()(c.tick)};var u=0;s.timeout=function(e,t){var n=this;if("function"!=typeof e)return console.warn("not function");var r="timeout"+Date.now()+"-"+u,o=this.frame;return this.wake(r,function(){(n.frame-o)*n.perFrame>=(t||0)&&(n.clear(r),e())}),u++,r};var l=0;s.interval=function(e,t){var n=this;if("function"!=typeof e)return console.warn("not function"),null;var r="interval"+Date.now()+"-"+l,o=this.frame;return this.wake(r,function(){(n.frame-o)*n.perFrame>=(t||0)&&(o=n.frame,e())}),l++,r},t.a=c},function(e,t,n){"use strict";function r(e,t){return e+t.charAt(0).toUpperCase()+t.substring(1)}function o(e){return e.replace(/[A-Z]/,function(e){return"-"+e.toLocaleLowerCase()})}function a(e){return e.replace(/-(.?)/g,function(e){return e.replace("-","").toLocaleUpperCase()})}function i(e,t){var n=t?Math.pow(10,t):E,r=0|e,o=e-r,a=e;if(o){var i=(o*n+(e<0?-.5:.5)|0)/n,s=0|i,c=i.toString(),u=c.split(".")[1]||"";a=(e<0&&!(r+s)?"-":"")+(r+s)+"."+u}return parseFloat(a)}function s(e){if("undefined"==typeof document)return null;var t=["WebKitCSS","MozCSS","DOM","MsCSS","MSCSS","OCSS","CSS"].filter(function(e){return e+"Matrix"in window});return t.length?new window[t[0]+"Matrix"](e):(console.warn("Browsers do not support matrix."),"")}function c(e){if("undefined"==typeof document)return null;var t=["O","Moz","ms","Ms","Webkit"];if("filter"!==e&&e in document.body.style)return e;var n=e.charAt(0).toUpperCase()+e.substr(1),r=t.filter(function(e){return""+e+n in document.body.style});return r[0]?""+r[0]+n:null}function u(e){var t=e;return t="x"===t?"translateX":t,t="y"===t?"translateY":t,t="z"===t?"translateZ":t}function l(e){var t=void 0,n=void 0,r=void 0,o=void 0,a=void 0,i=void 0,s=void 0,c=e,u=/(?:\d|\-\d|\.\d|\-\.\d)+/g;return c?"number"==typeof c?t=[c>>16,c>>8&255,255&c]:(","===c.charAt(c.length-1)&&(c=c.substr(0,c.length-1)),C[c]?t=C[c]:"#"===c.charAt(0)?(4===c.length&&(n=c.charAt(1),r=c.charAt(2),o=c.charAt(3),c="#"+n+n+r+r+o+o),c=parseInt(c.substr(1),16),t=[c>>16,c>>8&255,255&c]):"hsl"===c.substr(0,3)?(t=c.match(u),a=Number(t[0])%360/360,i=Number(t[1])/100,s=Number(t[2])/100,r=s<=.5?s*(i+1):s+i-s*i,n=2*s-r,t.length>3&&(t[3]=Number(t[3])),t[0]=P(a+1/3,n,r),t[1]=P(a,n,r),t[2]=P(a-1/3,n,r)):t=c.match(u)||C.transparent,t[0]=Number(t[0]),t[1]=Number(t[1]),t[2]=Number(t[2]),t.length>3&&(t[3]=Number(t[3]))):t=C.black,t}function f(e){if(!e)return[0,0,0,0,0,0,0];var t=void 0;if(e.indexOf("rgb")>=0){var n=e.match(/rgb+(?:a)?\((.*)\)/),r=e.replace(n[0],"").trim().split(/\s+/);t=r.indexOf("inset"),t>=0&&r.splice(t,1);var o=n[1].replace(/\s+/g,"").split(",");return 3===o.length&&o.push(1),r.concat(o,t>=0?["inset"]:[])}var a=e.split(/\s+/);(t=a.indexOf("inset"))>=0&&a.splice(t,1);var i=l(a[a.length-1]);return i[3]="number"==typeof i[3]?i[3]:1,a=a.splice(0,a.length-1),a.concat(i,t>=0?["inset"]:[])}function p(e){return(4===e.length?"rgba":"rgb")+"("+e.map(function(e,t){return t<3?Math.round(e):e}).join(",")+")"}function h(e){return _._lists.transformsBase.indexOf(e)>=0?"transform":e}function d(e){var t=h(e);return _.filter.indexOf(t)>=0?"filter":t}function m(e){if("none"===e||!e||""===e)return null;var t=e.replace(" ","").split(")").filter(function(e){return e}),n={};return t.forEach(function(e){var t=e.split("(");n[t[0]]=t[1]}),n}function y(e){var t=e.match(/(?:\-|\b)[\d\-\.e]+\b/gi),n={};return 6===t.length?(n.m11=parseFloat(t[0]),n.m12=parseFloat(t[1]),n.m13=0,n.m14=0,n.m21=parseFloat(t[2]),n.m22=parseFloat(t[3]),n.m23=0,n.m24=0,n.m31=0,n.m32=0,n.m33=1,n.m34=0,n.m41=parseFloat(t[4]),n.m42=parseFloat(t[5]),n.m43=0,n.m44=0):t.forEach(function(e,t){var r=t%4+1,o=Math.floor(t/4)+1;n["m"+o+r]=parseFloat(e)}),n}function v(e){var t={};return t.translateX=0,t.translateY=0,t.translateZ=0,t.rotate=0,t.rotateX=0,t.rotateY=0,t.scaleX=1,t.scaleY=1,t.scaleZ=1,t.skewX=0,t.skewY=0,t.perspective=0,(e.trim().match(/(\w+)\([^\)]+\)/gi)||[]).forEach(function(e){var n=e.split("("),r=n[0].trim(),o=n[1].replace(")","").trim();o.match(/%|em|rem/gi)&&console.warn("value("+o+") must be absolute, not relative, has been converted to absolute."),o=o.replace(/px|deg|\)/gi,""),_.transformGroup[r]&&"rotate"!==r?(o=o.split(",").map(function(e){return parseFloat(e)}),"scale3d"===r||"translate3d"===r?["X","Y","Z"].forEach(function(e,n){var a=r.substring(0,r.length-2);t[""+a+e]=o[n]||t[""+a+e]}):"rotate3d"===r?(t.rotateX=o[0]&&o[3]||t.rotateX,t.rotateY=o[1]&&o[3]||t.rotateY,t.rotate=o[2]&&o[3]||t.rotate):["X","Y"].forEach(function(e,n){t[""+r+e]=o[n]||t[""+r+e]})):"rotateZ"===r?t.rotate=parseFloat(o)||t.rotate:t[r]=parseFloat(o)||t[r]}),t}function g(e){var t=e&&"none"!==e&&""!==e?e:"matrix(1, 0, 0, 1, 0, 0)";if(!t.match("matrix"))return v(e);var n=y(t),r=n.m11,o=n.m12,a=n.m13,s=n.m14,c=n.m21,u=n.m22,l=n.m23,f=n.m24,p=n.m31,h=n.m32,d=n.m33,m=n.m34,g=n.m43,b=void 0,w=void 0,O=void 0,T={},x=Math.atan2(l,d),S=Math.tan(c),k=Math.tan(o),M=void 0,j=void 0;return T.rotateX=i(x*D)||0,x&&(M=Math.cos(-x),j=Math.sin(-x),b=c*M+p*j,w=u*M+h*j,O=l*M+d*j,p=c*-j+p*M,h=u*-j+h*M,d=l*-j+d*M,m=f*-j+m*M,c=b,u=w,l=O),x=Math.atan2(-a,d),T.rotateY=i(x*D)||0,x&&(M=Math.cos(-x),j=Math.sin(-x),b=r*M-p*j,w=o*M-h*j,O=a*M-d*j,h=o*j+h*M,d=a*j+d*M,m=s*j+m*M,r=b,o=w,a=O),x=Math.atan2(o,r),T.rotate=i(x*D)||0,x&&(M=Math.cos(x),j=Math.sin(x),b=r*M+o*j,w=c*M+u*j,O=p*M+h*j,o=o*M-r*j,u=u*M-c*j,h=h*M-p*j,r=b,c=w,p=O),T.rotateX&&Math.abs(T.rotateX)+Math.abs(T.rotate)>359.9&&(T.rotateX=T.rotate=0,T.rotateY=180-T.rotateY||0),T.scaleX=i(Math.sqrt(r*r+o*o+a*a)),T.scaleY=i(Math.sqrt(u*u+l*l)),T.scaleZ=i(Math.sqrt(p*p+h*h+d*d)),T.skewX=S===-k?0:S,T.skewY=k===-S?0:k,T.perspective=m?1/(m<0?-m:m):0,T.translateX=n.m41,T.translateY=n.m42,T.translateZ=g,T}function b(e,t){var n=void 0;return S[e]||"number"!=typeof t?"content"!==e||M.test(t)||(n="'"+t.replace(/'/g,"\\'")+"'"):n=" "+t+"px",n||t}function w(e,t){var n=t&&t.toString().replace(/[^a-z|%]/gi,""),r="";return e.indexOf("translate")>=0||e.indexOf("perspective")>=0||e.indexOf("blur")>=0?r="px":(e.indexOf("skew")>=0||e.indexOf("rotate")>=0)&&(r="deg"),n||r}function O(e,t,n){return e+"("+t+(n||"")+")"}function T(e,t){var n=null;return e&&e.forEach(function(e){if(!n){var r=e.split("(")[0],o=r in _.transformGroup&&t.substring(0,t.length-1).indexOf(r)>=0,a=t in _.transformGroup&&r.substring(0,r.length-1).indexOf(t)>=0,i=r in _.transformGroup&&t in _.transformGroup&&(r.substring(0,r.length-2)===t||t.substring(0,t.length-2)===r);(r===t||o||a||i)&&(n=e)}}),n}function x(e,t){if(!e||""===e)return t;if(!t||""===t)return e;var n=e.replace(/\s/g,"").split(")").filter(function(e){return""!==e&&e}).map(function(e){return e+")"});return t.replace(/\s/g,"").split(")").filter(function(e){return""!==e&&e}).forEach(function(e){var t=e.split("("),r=t[0],o=T(n,r);if(o){var a=n.indexOf(o);n[a]=e+")"}else n.push(e+")")}),n.forEach(function(e,t){e.indexOf("perspective")>=0&&t&&(n.splice(t,1),n.unshift(e))}),n.join(" ").trim()}Object.defineProperty(t,"__esModule",{value:!0}),t.toCssLowerCase=o,t.toStyleUpperCase=a,t.toFixed=i,t.createMatrix=s,t.checkStyleName=c,t.getGsapType=u,t.parseColor=l,t.parseShadow=f,t.getColor=p,t.isTransform=h,t.isConvert=d,t.splitFilterToObject=m,t.getMatrix=y,t.getTransform=g,t.stylesToCss=b,t.getUnit=w,t.getValues=O,t.findStyleByName=T,t.mergeStyle=x;var S={animationIterationCount:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridRow:!0,gridColumn:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},k=["Webkit","ms","Moz","O"];Object.keys(S).forEach(function(e){k.forEach(function(t){S[r(t,e)]=S[e]})});var M=/^(normal|none|(\b(url\([^)]*\)|chapter_counter|attr\([^)]*\)|(no-)?(open|close)-quote|inherit)((\b\s*)|$|\s+))+)$/,j=function(){return"undefined"!=typeof document&&!(!navigator||!(navigator.userAgent.indexOf("MSIE 8.0")>0||navigator.userAgent.indexOf("MSIE 9.0")>0))}(),E=1e5,C={aqua:[0,255,255],lime:[0,255,0],silver:[192,192,192],black:[0,0,0],maroon:[128,0,0],teal:[0,128,128],blue:[0,0,255],navy:[0,0,128],white:[255,255,255],fuchsia:[255,0,255],olive:[128,128,0],yellow:[255,255,0],orange:[255,165,0],gray:[128,128,128],purple:[128,0,128],green:[0,128,0],red:[255,0,0],pink:[255,192,203],cyan:[0,255,255],transparent:[255,255,255,0]},P=function(e,t,n){var r=e>1?e-1:e;r=e<0?e+1:r;var o=3*r<2?t+(n-t)*(2/3-r)*6:t,a=r<.5?n:o;return 255*(6*r<1?t+(n-t)*r*6:a)+.5|0},D=(Math.PI,180/Math.PI),A={_lists:{transformsBase:["translate","translateX","translateY","scale","scaleX","scaleY","skewX","skewY","rotateZ","rotate"],transforms3D:["translate3d","translateZ","scaleZ","rotateX","rotateY","perspective"]},transformGroup:{translate:1,translate3d:1,scale:1,scale3d:1,rotate:1,rotate3d:1,skew:1},filter:["grayScale","sepia","hueRotate","invert","brightness","contrast","blur"],filterConvert:{grayScale:"grayscale",hueRotate:"hue-rotate"}};A._lists.transformsBase=j?A._lists.transformsBase:A._lists.transformsBase.concat(A._lists.transforms3D);var _=t.cssList=A},function(e,t,n){var r=n(14);e.exports=function(e,t){if(!r(e))return e;var n,o;if(t&&"function"==typeof(n=e.toString)&&!r(o=n.call(e)))return o;if("function"==typeof(n=e.valueOf)&&!r(o=n.call(e)))return o;if(!t&&"function"==typeof(n=e.toString)&&!r(o=n.call(e)))return o;throw TypeError("Can't convert object to primitive value")}},function(e,t){e.exports=function(e){if(void 0==e)throw TypeError("Can't call method on "+e);return e}},function(e,t){var n=Math.ceil,r=Math.floor;e.exports=function(e){return isNaN(e=+e)?0:(e>0?r:n)(e)}},function(e,t,n){var r=n(33)("keys"),o=n(24);e.exports=function(e){return r[e]||(r[e]=o(e))}},function(e,t,n){var r=n(3),o=n(2),a=o["__core-js_shared__"]||(o["__core-js_shared__"]={});(e.exports=function(e,t){return a[e]||(a[e]=void 0!==t?t:{})})("versions",[]).push({version:r.version,mode:n(23)?"pure":"global",copyright:"© 2019 Denis Pushkarev (zloirock.ru)"})},function(e,t){e.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},function(e,t){t.f=Object.getOwnPropertySymbols},function(e,t){e.exports={}},function(e,t,n){var r=n(18),o=n(81),a=n(34),i=n(32)("IE_PROTO"),s=function(){},c=function(){var e,t=n(45)("iframe"),r=a.length;for(t.style.display="none",n(82).appendChild(t),t.src="javascript:",e=t.contentWindow.document,e.open(),e.write("<script>document.F=Object<\/script>"),e.close(),c=e.F;r--;)delete c.prototype[a[r]];return c()};e.exports=Object.create||function(e,t){var n;return null!==e?(s.prototype=r(e),n=new s,s.prototype=null,n[i]=e):n=c(),void 0===t?n:o(n,t)}},function(e,t,n){var r=n(5).f,o=n(7),a=n(16)("toStringTag");e.exports=function(e,t,n){e&&!o(e=n?e:e.prototype,a)&&r(e,a,{configurable:!0,value:t})}},function(e,t,n){t.f=n(16)},function(e,t,n){var r=n(2),o=n(3),a=n(23),i=n(39),s=n(5).f;e.exports=function(e){var t=o.Symbol||(o.Symbol=a?{}:r.Symbol||{});"_"==e.charAt(0)||e in t||s(t,e,{value:i.f(e)})}},function(e,t,n){"use strict";var r=n(0),o=n.n(r),a=n(1),i=n.n(a),s=n(17);t.a={across:function(e,t,n,r,i,c){var u=void 0,l=o()({},e.props),f=l.children;return"enter"===t?u="next"===n?"100%":"-100%":(u="next"===n?"-100%":"100%",f=Object(s.f)(f).map(s.e.bind(this,c))),Object(a.cloneElement)(e,{animation:o()({},r,{x:u,type:"enter"===t?"from":"to"})},f)},vertical:function(e,t,n,r,i,c){var u=void 0,l=o()({},e.props),f=l.children;return"enter"===t?u="next"===n?"-100%":"100%":(u="next"===n?"100%":"-100%",f=Object(s.f)(f).map(s.e.bind(this,c))),Object(a.cloneElement)(e,o()({},l,{animation:o()({},r,{y:u,type:"enter"===t?"from":"to"})}),f)},acrossOverlay:function(e,t,n,r,i,c){var u=void 0,l=o()({},e.props),f=l.children;return"enter"===t?u="next"===n?"100%":"-100%":(u="next"===n?"-20%":"20%",f=Object(s.f)(f).map(s.e.bind(this,c))),Object(a.cloneElement)(e,o()({},l,{animation:o()({},r,{x:u,type:"enter"===t?"from":"to"})}),f)},verticalOverlay:function(e,t,n,r,i,c){var u=void 0,l=o()({},e.props),f=l.children;return"enter"===t?u="next"===n?"-100%":"100%":(u="next"===n?"20%":"-20%",f=Object(s.f)(f).map(s.e.bind(this,c))),Object(a.cloneElement)(e,o()({},l,{animation:o()({},r,{y:u,type:"enter"===t?"from":"to"})}),f)},gridBar:function(e,t,n,r,c,u,l,f){var p=o()({},e.props),h=[],d=void 0,m=p.children;"enter"===t?d="next"===n?"-100%":"100%":(d="next"===n?"100%":"-100%",m=Object(s.f)(m).map(s.d));for(var y=l*(r.duration+r.delay+500-("enter"===t?50:0))||0,v=0;v<10;v++){var g=o()({},p.style);g.width="10.1%",g.left=10*v+"%",g.position="absolute",g.overflow="hidden";var b=o()({},p.style);b.width=c.width+"px",b.height=c.height+"px",b.float="left",b.position="relative",b.left=10*-v/100*c.width+"px";var w=o()({},p);w.style=b;var O=50*("next"===n?v:10-v)+("enter"===t?0:50)+(r.delay||0);w.animation=o()({},r,{y:d,type:"enter"===t?"from":"to",key:t,direction:n,delay:O,i:v,onComplete:v===("next"===n?9:0)?r.onComplete:null}),w.paused=f,w.moment=y;var T=i.a.createElement("div",{style:g,key:v},Object(a.cloneElement)(e,w,m));h.push(T)}var x=i.a.createElement("div",{style:{width:"100%",position:"absolute",top:0}},h),S=o()({},e.props);return S.children=x,Object(a.cloneElement)(e,o()({},S,{animation:{x:0,y:0,type:"set"}}))},grid:function(e,t,n,r,s,c,u,l){var f=o()({},e.props),p=[],h=s.width/10,d=Math.ceil(s.height/h),m=450+50*(d-1);if("leave"===t)return f.animation=o()({},r,{duration:m+r.duration}),f.moment=((r.delay||0)+m+r.duration)*u||0,f.paused=l,i.a.cloneElement(e,f);for(var y=u*(r.duration+r.delay+m)||0,v=0;v<10*d;v++){var g=o()({},f.style);g.position="absolute",g.overflow="hidden",g.width=h+1+"px",g.height=h+1+"px",g.left=v%10*h,g.top=Math.floor(v/10)*h;var b=o()({},f.style);b.width=s.width+"px",b.height=s.height+"px",b.position="relative",b.left=-v%10*h,b.top=-Math.floor(v/10)*h,f.style=b;var w="next"===n?v%10*50+50*Math.floor(v/10):50*(9-v%10)+50*(d-1-Math.floor(v/10));w+=r.delay||0;var O="next"===n?10*d-1:0,T=o()({},r,{opacity:0,type:"from",delay:w,onComplete:v===O?r.onComplete:null}),x=i.a.createElement(e.type,{style:g,key:v,paused:l,animation:T,moment:y},Object(a.cloneElement)(e,f));p.push(x)}var S=o()({},e.props);return S.children=p,Object(a.cloneElement)(e,o()({},S,{animation:{x:0,y:0,type:"set"}}))}}},function(e,t,n){"use strict";var r=function(){};r.prototype.push=function(e){this[e.prototype.name]=e},t.a=new r},function(e,t,n){var r=n(68);e.exports=function(e,t,n){if(r(e),void 0===t)return e;switch(n){case 1:return function(n){return e.call(t,n)};case 2:return function(n,r){return e.call(t,n,r)};case 3:return function(n,r,o){return e.call(t,n,r,o)}}return function(){return e.apply(t,arguments)}}},function(e,t,n){e.exports=!n(6)&&!n(19)(function(){return 7!=Object.defineProperty(n(45)("div"),"a",{get:function(){return 7}}).a})},function(e,t,n){var r=n(14),o=n(2).document,a=r(o)&&r(o.createElement);e.exports=function(e){return a?o.createElement(e):{}}},function(e,t,n){var r=n(7),o=n(15),a=n(70)(!1),i=n(32)("IE_PROTO");e.exports=function(e,t){var n,s=o(e),c=0,u=[];for(n in s)n!=i&&r(s,n)&&u.push(n);for(;t.length>c;)r(s,n=t[c++])&&(~a(u,n)||u.push(n));return u}},function(e,t,n){var r=n(48);e.exports=Object("z").propertyIsEnumerable(0)?Object:function(e){return"String"==r(e)?e.split(""):Object(e)}},function(e,t){var n={}.toString;e.exports=function(e){return n.call(e).slice(8,-1)}},function(e,t,n){var r=n(30);e.exports=function(e){return Object(r(e))}},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}t.__esModule=!0;var o=n(76),a=r(o),i=n(88),s=r(i),c="function"==typeof s.default&&"symbol"==typeof a.default?function(e){return typeof e}:function(e){return e&&"function"==typeof s.default&&e.constructor===s.default&&e!==s.default.prototype?"symbol":typeof e};t.default="function"==typeof s.default&&"symbol"===c(a.default)?function(e){return void 0===e?"undefined":c(e)}:function(e){return e&&"function"==typeof s.default&&e.constructor===s.default&&e!==s.default.prototype?"symbol":void 0===e?"undefined":c(e)}},function(e,t,n){"use strict";var r=n(23),o=n(12),a=n(52),i=n(13),s=n(36),c=n(80),u=n(38),l=n(83),f=n(16)("iterator"),p=!([].keys&&"next"in[].keys()),h=function(){return this};e.exports=function(e,t,n,d,m,y,v){c(n,t,d);var g,b,w,O=function(e){if(!p&&e in k)return k[e];switch(e){case"keys":case"values":return function(){return new n(this,e)}}return function(){return new n(this,e)}},T=t+" Iterator",x="values"==m,S=!1,k=e.prototype,M=k[f]||k["@@iterator"]||m&&k[m],j=M||O(m),E=m?x?O("entries"):j:void 0,C="Array"==t?k.entries||M:M;if(C&&(w=l(C.call(new e)))!==Object.prototype&&w.next&&(u(w,T,!0),r||"function"==typeof w[f]||i(w,f,h)),x&&M&&"values"!==M.name&&(S=!0,j=function(){return M.call(this)}),r&&!v||!p&&!S&&k[f]||i(k,f,j),s[t]=j,s[T]=h,m)if(g={values:x?j:O("values"),keys:y?j:O("keys"),entries:E},v)for(b in g)b in k||a(k,b,g[b]);else o(o.P+o.F*(p||S),t,g);return g}},function(e,t,n){e.exports=n(13)},function(e,t,n){var r=n(46),o=n(34).concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return r(e,o)}},function(e,t,n){var r=n(25),o=n(21),a=n(15),i=n(29),s=n(7),c=n(44),u=Object.getOwnPropertyDescriptor;t.f=n(6)?u:function(e,t){if(e=a(e),t=i(t,!0),c)try{return u(e,t)}catch(e){}if(s(e,t))return o(!r.f.call(e,t),e[t])}},function(e,t,n){"use strict";var r=n(0),o=n.n(r),a=n(8),i=n.n(a),s=n(9),c=n.n(s),u=n(10),l=n.n(u),f=n(11),p=n.n(f),h=n(1),d=n.n(h),m=n(4),y=n.n(m),v=function(e){function t(){var e,n,r,o;i()(this,t);for(var a=arguments.length,s=Array(a),c=0;c<a;c++)s[c]=arguments[c];return n=r=l()(this,(e=t.__proto__||Object.getPrototypeOf(t)).call.apply(e,[this].concat(s))),r.onClick=function(e){e.stopPropagation(),r.props[r.props.arrowType](e)},o=n,l()(r,o)}return p()(t,e),c()(t,[{key:"render",value:function(){var e=this.props.className,t=e+"-default";e=(e+" "+(this.props.prefixCls||"")).trim(),e=this.props.default?(e+" "+t).trim():e,e=e+" "+this.props.arrowType;var n=o()({},this.props,this.props.componentProps);return["arrowType","next","prev","elemHeight","component","componentProps","default","prefixCls"].forEach(function(e){return delete n[e]}),n.className=e,n.onClick=this.onClick,n.style=n.style||{},n.style.top=this.props.elemHeight/2+"px",d.a.createElement(this.props.component,n,this.props.children)}}]),t}(h.Component);v.propTypes={children:y.a.any,style:y.a.object,className:y.a.string,prefixCls:y.a.string,component:y.a.any,arrowType:y.a.string,default:y.a.bool,next:y.a.func,prev:y.a.func,elemHeight:y.a.number,componentProps:y.a.object},v.defaultProps={component:"div",className:"banner-anim-arrow",componentProps:{}},v.isBannerAnimArrow=!0,t.a=v},function(e,t,n){"use strict";var r=n(0),o=n.n(r),a=n(8),i=n.n(a),s=n(9),c=n.n(s),u=n(10),l=n.n(u),f=n(11),p=n.n(f),h=n(1),d=n.n(h),m=n(4),y=n.n(m),v=n(17),g=function(e){function t(){var e,n,r,o;i()(this,t);for(var a=arguments.length,s=Array(a),c=0;c<a;c++)s[c]=arguments[c];return n=r=l()(this,(e=t.__proto__||Object.getPrototypeOf(t)).call.apply(e,[this].concat(s))),r.getDefaultThumb=function(){for(var e=[],t=0;t<r.props.length;t++)e.push(d.a.createElement("span",{key:t}));return e},o=n,l()(r,o)}return p()(t,e),c()(t,[{key:"render",value:function(){var e=this,t="banner-anim-thumb",n=t+"-default";t=(t+" "+(this.props.prefixCls||"")).trim(),t=this.props.default?(t+" "+n).trim():t;var r=this.props.default?this.getDefaultThumb():this.props.children;this.props.length&&Object(v.f)(r).length!==this.props.length&&console.warn("The thumbnail length and the images length different.");var a=Object(v.f)(r).map(function(t,n){var r=o()({},t.props);return r.onClick=function(t){t.stopPropagation(),e.props.thumbClick(n)},r.className=((r.className||"")+" "+(e.props.active===n?"active":"")).trim(),d.a.cloneElement(t,r)}),i=o()({},this.props,this.props.componentProps);return["length","thumbClick","active","default","component","componentProps","prefixCls"].forEach(function(e){return delete i[e]}),i.className=t,d.a.createElement(this.props.component,i,a)}}]),t}(h.Component);g.propTypes={children:y.a.any,style:y.a.object,prefixCls:y.a.string,component:y.a.any,thumbClick:y.a.func,default:y.a.bool,length:y.a.number,active:y.a.number,componentProps:y.a.object},g.defaultProps={component:"div",componentProps:{},thumbClick:function(){}},g.isBannerAnimThumb=!0,t.a=g},function(e,t,n){"use strict";function r(){}var o=n(0),a=n.n(o),i=n(8),s=n.n(i),c=n(9),u=n.n(c),l=n(10),f=n.n(l),p=n(11),h=n.n(p),d=n(1),m=n.n(d),y=n(4),v=n.n(y),g=n(26),b=n.n(g),w=n(20),O=n(58),T=n(27),x=Math.round(1e3/60),S=v.a.oneOfType([v.a.object,v.a.array]),k=function(e){function t(e){s()(this,t);var n=f()(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return M.call(n),n.rafID=-1,n.paused=e.paused,n.reverse=e.reverse,n.updateAnim=!1,n.repeatNum=0,n.forced={},n.setForcedJudg(e),n}return h()(t,e),u()(t,[{key:"componentDidMount",value:function(){this.dom=b.a.findDOMNode(this),this.dom&&"#text"!==this.dom.nodeName&&this.start()}},{key:"componentWillReceiveProps",value:function(e){if(!this.tween&&!this.dom)return void(this.updateAnim=!0);var t=e.animation,n=this.props.animation;Object(w.f)(n,t)||(e.resetStyle&&this.tween&&this.tween.resetDefaultStyle(),this.updateAnim=!0);var r=e.moment;"number"==typeof r&&r!==this.props.moment&&(this.tween&&!this.updateAnim?(this.startMoment=r,this.startFrame=T.a.frame,e.paused&&this.raf(),this.tween.progressTime>=this.tween.totalTime&&this.play()):this.updateAnim=!0),this.paused===e.paused&&this.reverse===e.reverse||(this.paused=e.paused,this.reverse=e.reverse,this.paused?this.cancelRequestAnimationFrame():this.reverse&&e.reverseDelay?(this.cancelRequestAnimationFrame(),T.a.timeout(this.restart,e.reverseDelay)):(this.tween&&(this.tween.resetAnimData(),this.tween.resetDefaultStyle()),this.updateAnim||this.restart())),Object(w.f)(this.props.style,e.style)||this.tween&&(this.tween.reStart(e.style),this.paused&&this.raf()),this.setForcedJudg(e)}},{key:"componentDidUpdate",value:function(){this.dom||(this.dom=b.a.findDOMNode(this)),this.updateAnim&&this.dom&&"#text"!==this.dom.nodeName&&(this.tween&&this.cancelRequestAnimationFrame(),this.start())}},{key:"componentWillUnmount",value:function(){this.cancelRequestAnimationFrame()}},{key:"render",value:function(){var e=a()({},this.props);if(["animation","component","componentProps","reverseDelay","attr","paused","reverse","repeat","yoyo","moment","resetStyle","forcedJudg"].forEach(function(t){return delete e[t]}),e.style=a()({},this.props.style),Object.keys(e.style).forEach(function(t){t.match(/filter/i)&&["Webkit","Moz","Ms","ms"].forEach(function(n){e.style[n+"Filter"]=e.style[t]})}),!this.props.component){if(!this.props.children)return this.props.children;var t=this.props.children.props,n=t.style,r=t.className,o=a()({},n,e.style),i=e.className?e.className+" "+r:r;return m.a.cloneElement(this.props.children,{style:o,className:i})}return m.a.createElement(this.props.component,a()({},e,this.props.componentProps))}}]),t}(d.Component);k.propTypes={component:v.a.any,componentProps:v.a.any,animation:S,children:v.a.any,style:v.a.object,paused:v.a.bool,reverse:v.a.bool,reverseDelay:v.a.number,yoyo:v.a.bool,repeat:v.a.number,moment:v.a.number,attr:v.a.string,onChange:v.a.func,resetStyle:v.a.bool,forcedJudg:v.a.object},k.defaultProps={component:"div",componentProps:{},reverseDelay:0,repeat:0,attr:"style",onChange:r};var M=function(){var e=this;this.setForcedJudg=function(t){Object.keys(e.forced).forEach(function(t){delete e[t],delete e.forced[t]}),t.forcedJudg&&Object.keys(t.forcedJudg).forEach(function(n){e[n]||(e[n]=t.forcedJudg[n],e.forced[n]=1)})},this.setDefalut=function(t){e.moment=t.moment||0,e.startMoment=t.moment||0,e.startFrame=T.a.frame},this.restart=function(){e.tween&&(e.startMoment=e.moment,e.startFrame=T.a.frame,e.tween.reverse=e.reverse,e.tween.reverseStartTime=e.startMoment,e.raf(),e.play())},this.start=function(){e.updateAnim=!1;var t=e.props;t.animation&&Object.keys(t.animation).length?(e.setDefalut(t),e.tween=new O.a(e.dom,Object(w.a)(t.animation),{attr:t.attr}),e.tween.reverse=e.reverse,e.raf(),e.play()):e.tween=null},this.play=function(){e.cancelRequestAnimationFrame(),e.paused||(e.rafID=T.a.add(e.raf))},this.frame=function(){var t=e.props.yoyo,n=e.props.repeat,r=-1===n?Number.MAX_VALUE:e.tween.totalTime*(n+1);n=n>=0?n:Number.MAX_VALUE;var o=(T.a.frame-e.startFrame)*x+e.startMoment;e.reverse&&(o=(e.startMoment||0)-(T.a.frame-e.startFrame)*x),o=o>r?r:o,o=o<=0?0:o;var i=Math.floor(o/e.tween.totalTime)||0;i=i>n?n:i;var s=o-e.tween.totalTime*i;s=s<x&&!e.reverse&&r>=x?0:s,n&&o&&o-e.tween.totalTime*i<x&&e.tween.frame(e.tween.totalTime*i),(o<e.moment&&!e.reverse||0!==n&&i&&i!==e.repeatNum)&&(e.tween.resetAnimData(),e.tween.resetDefaultStyle()),t&&i%2&&(s=e.tween.totalTime-s),e.tween.onChange=function(t){var n=a()({},t,{timelineMode:""});e.moment===e.startMoment&&!e.reverse&&!t.index&&"onStart"===t.mode||e.reverse?n.timelineMode="onTimelineStart":o>=r&&!e.reverse||!o&&e.reverse?n.timelineMode="onTimelineComplete":i!==e.timelineRepeatNum?n.timelineMode="onTimelineRepeat":n.timelineMode="onTimelineUpdate",e.timelineRepeatNum=i,e.props.onChange(n)},e.moment=o,e.repeatNum=i,e.tween.frame(s)},this.raf=function(){var t=e.tween;if(e.frame(),t!==e.tween)return null;var n=e.props.repeat,r=-1===n?Number.MAX_VALUE:e.tween.totalTime*(n+1);return e.moment>=r&&!e.reverse||e.paused||e.reverse&&0===e.moment?e.cancelRequestAnimationFrame():null},this.cancelRequestAnimationFrame=function(){T.a.clear(e.rafID),e.rafID=-1}};k.isTweenOne=!0,t.a=k},function(e,t,n){"use strict";function r(){}function o(e,t){var n=e.duration||0===e.duration?e.duration:h;return{duration:"set"===e.type?0:n,delay:e.delay||d,ease:"function"==typeof e.ease?e.ease:c.a[e.ease||p],onUpdate:e.onUpdate||r,onComplete:e.onComplete||r,onStart:e.onStart||r,onRepeat:e.onRepeat||r,repeat:e.repeat||0,repeatDelay:e.repeatDelay||0,yoyo:e.yoyo||!1,type:"from"===e.type?"from":"to",initTime:t,appearTo:"number"==typeof e.appearTo?e.appearTo:null,perTime:0,currentRepeat:0}}var a=n(0),i=n.n(a),s=n(28),c=(n.n(s),n(59)),u=n(42),l=n(114),f=n(20),p="easeInOutQuad",h=450,d=0;u.a.push(l.a);var m=function(e,t,n){this.target=e,this.attr=n.attr||"style",this.accuracy=1e-5,this.totalTime=0,this.progressTime=0,this.defaultData=[],this.start={},this.startDefaultData={},this.tween={},this.data=t,this.perFrame=Math.round(1e3/60),this.register=!1,this.isSvg=this.target.ownerSVGElement;var r=this.setAttrIsStyle();this.setDefaultData(r)},y=m.prototype;y.setAttrIsStyle=function(){var e=this,t=[];return this.data.forEach(function(n,r){var a=i()({},n);"style"===e.attr?(t[r]={},Object.keys(a).forEach(function(e){e in o({},0)&&(t[r][e]=a[e],delete a[e])}),t[r].style=a,e.startDefaultData.style=e.target.getAttribute("style")):"attr"===e.attr&&(Object.keys(a).forEach(function(t){if("style"===t&&Array.isArray(n[t]))throw new Error("Style should be the object.");"bezier"===t?(a.style=i()({},a.style,{bezier:a[t]}),delete a[t],e.startDefaultData.style=e.target.getAttribute("style")):e.startDefaultData[t]=e.target.getAttribute(t)}),t[r]=a)}),t},y.setDefaultData=function(e){var t=this,n=0,r=!1,a=e.map(function(e){var a="number"==typeof e.appearTo;a||(n+=e.delay||0);var i=(e.appearTo||0)+(e.delay||0),c=o(e,a?i:n);c.vars={},Object.keys(e).forEach(function(n){if(!(n in c)){var r=e[n];if(n in u.a)c.vars[n]=new u.a[n](t.target,r,c.type);else if(n.match(/color/i)||"stroke"===n||"fill"===n)c.vars[n]={type:"color",vars:Object(s.parseColor)(r)};else if("number"==typeof r||r.split(/[,|\s]/g).length<=1){var o=parseFloat(r),a=r.toString().replace(/[^a-z|%]/g,""),i=r.toString().replace(/[^+|=|-]/g,"");c.vars[n]={unit:a,vars:o,count:i}}else("d"===n||"points"===n)&&"SVGMorph"in u.a&&(c.vars[n]=new u.a.SVGMorph(t.target,r,n))}}),c.yoyo&&!c.repeat&&console.warn("Warning: yoyo must be used together with repeat;"),-1===c.repeat&&(r=!0);var l=-1===c.repeat?0:c.repeat;if(a){var f=e.appearTo+(e.delay||0)+c.duration*(l+1)+c.repeatDelay*l;n=f>=n?f:n}else c.delay<-c.duration?n-=c.delay:n+=c.duration*(l+1)+c.repeatDelay*l;return c.mode="",c});this.totalTime=r?Number.MAX_VALUE:n,this.defaultData=a},y.getComputedStyle=function(){var e="undefined"!=typeof window&&document.defaultView?document.defaultView.getComputedStyle(this.target):{};if(this.isSvg){var t=e[Object(s.checkStyleName)("transform")]||"none";if("none"===t){var n=this.target.getAttribute("style");n&&n.indexOf("transform:")>=0?t=n.split(";").filter(function(e){return e.indexOf("transform:")>=0}).map(function(e){return Object(s.createMatrix)(e.split(":")[1].trim()).toString()})[0]:this.target.getAttribute("transform")&&console.warn("Do not add transform on the label, otherwise it will be invalid.")}e.transformSVG=t}return e},y.getAnimStartData=function(e){var t=this,n={};return Object.keys(e).forEach(function(r){if(r in u.a||"attr"===t.attr&&("d"===r||"points"===r))return t.computedStyle=t.computedStyle||t.getComputedStyle(),void(n[r]=e[r].getAnimStart(t.computedStyle,t.tween,t.isSvg));if("attr"!==t.attr)n[r]=t.target[r]||0;else{var o=t.target.getAttribute(r),a="null"!==o&&o?o:0;if(r.match(/color/i)||"stroke"===r||"fill"===r)a=a||"stroke"!==r?a:"rgba(255, 255, 255, 0)",a=Object(s.parseColor)(a),n[r]=a;else if(parseFloat(a)||0===parseFloat(a)||0===a){var i=a.toString().replace(/[^a-z|%]/g,"");n[r]=i!==e[r].unit?Object(f.h)(t.target,r,parseFloat(a),i,e[r].unit):parseFloat(a)}}}),n},y.setAnimData=function(e){var t=this;Object.keys(e).forEach(function(n){n in u.a||"attr"===t.attr&&("d"===n||"points"===n)||(t.target[n]=e[n])})},y.setRatio=function(e,t,n){var r=this;Object.keys(t.vars).forEach(function(o){if(o in u.a||"attr"===r.attr&&("d"===o||"points"===o))return void t.vars[o].setRatio(e,r.tween,r.isSvg&&r.computedStyle);var a=t.vars[o],i=r.start[n][o],c=void 0;"attr"===r.attr&&(a.type?"color"===a.type&&(3===a.vars.length&&4===i.length&&(a.vars[3]=1),c=a.vars.map(function(t,n){var r=i[n]||0;return(t-r)*e+r}),r.target.setAttribute(o,Object(s.getColor)(c))):(c="="===a.unit.charAt(1)?i+a.vars*e+a.unit:(a.vars-i)*e+i+a.unit,r.target.setAttribute(o,c)))}),this.setAnimData(this.tween)},y.render=function(){var e=this,t=this.reverse;this.defaultData.forEach(function(n,r){var o=n.initTime,a=Object(s.toFixed)(n.duration),c=Math.ceil((e.progressTime-o)/(a+n.repeatDelay))-1||0;if(c=c<0?0:c,n.repeat){if(n.repeat<c&&-1!==n.repeat)return;(n.repeat||n.repeat<=c)&&(o+=c*(a+n.repeatDelay))}var u=n.yoyo&&c%2?1:0,l=n.yoyo&&c%2?0:1;u="from"===n.type?1-u:u,l="from"===n.type?1-l:l;var f=Object(s.toFixed)(e.progressTime-o),p=void 0;if(!(f+("from"===n.type?n.delay:0)>=0&&!e.start[r]&&(e.start[r]=e.getAnimStartData(n.vars),f<e.perFrame?(p=n.duration||n.delay?n.ease(0,u,l,1):n.ease(1,u,l,1),e.setRatio(p,n,r)):f>a&&(p=n.ease(1,u,l,1),e.setRatio(p,n,r)),(!e.register||r&&!o)&&(e.register=!0,0===f&&n.duration&&n.delay)))){var h={index:r,target:e.target},d=i()({moment:e.progressTime},h),m=e.perFrame-e.accuracy,y=n.delay&&t?-m:0;if((f>=y&&!(f>a&&"onComplete"===n.mode)||f<y&&n.mode&&"onStart"!==n.mode)&&e.start[r]){var v="update"===e.updateAnim;if(((f=f<m&&!t&&n.duration>=e.perFrame?0:f)>=a-e.accuracy&&!t||t&&f<=0)&&c>=n.repeat){if("onComplete"===n.mode)return;if(p=n.ease(t?0:1,u,l,1),e.setRatio(p,n,r,n.currentRepeat!==c),n.reset&&!(n.reset&&f>=a)||v){if(f>=a+m)return}else a<m&&(a||(n.onStart(h),d.mode="onStart",e.onChange(d)),n.onUpdate(i()({ratio:p},h)),d.mode="onUpdate",e.onChange(d)),n.onComplete(h);n.mode="onComplete"}else if(a>m){var g=f<0?0:f;g=g>a?a:g,p=n.ease(g,u,l,a),e.setRatio(p,n,r),v||(n.repeat&&c>0&&n.currentRepeat!==c?(n.mode="onRepeat",n.currentRepeat=c,n.onRepeat(i()({},h,{repeatNum:c}))):(n.perTime<=0||t&&n.perTime>=e.reverseStartTime-o)&&"onStart"!==n.mode?(n.mode="onStart",n.onStart(h)):(n.mode="onUpdate",n.onUpdate(i()({ratio:p},h))))}v||(d.mode=n.mode,e.onChange(d)),n.perTime=f,n.reset&&delete n.reset}}})},y.frame=function(e){var t=this;this.progressTime=e,this.defaultData.forEach(function(e){var n=t.progressTime-e.duration-e.initTime;n<t.perFrame&&n>0&&(t.progressTime=e.duration+e.initTime)}),this.render()},y.resetAnimData=function(){this.tween={},this.start={}},y.resetDefaultStyle=function(){var e=this;this.tween={},this.defaultData=this.defaultData.map(function(e){return e.reset=!0,delete e.mode,e}),Object.keys(this.startDefaultData).forEach(function(t){t in o({},0)||(e.target.setAttribute(t,e.startDefaultData[t]),e.computedStyle=null)})},y.reStart=function(e){var t=this;this.start={},this.target.style.cssText="",Object.keys(e||{}).forEach(function(n){t.target.style[n]=Object(s.stylesToCss)(n,e[n])}),this.setAttrIsStyle(),this.resetDefaultStyle()},y.onChange=r,t.a=m},function(e,t,n){"use strict";var r=n(60),o=n.n(r),a=n(20);o.a.path=function(e,t){var n=t||{};if(a.k)return"linear";for(var r=Object(a.g)(e),i=r.getTotalLength(),s=n.rect||100,c=n.lengthPixel||200,u=[],l=0;l<c-1;l++)u.push(r.getPointAtLength(i/(c-1)*l));return u.push(r.getPointAtLength(c)),function(e,t,n,a){var c=o.a.linear(e,t,n,a),l=s*c;return 1-(u.filter(function(e){return e.x>=l})[0]||r.getPointAtLength(c*i)).y/s}},t.a=o.a},function(e,t,n){"use strict";var r={linear:function(e,t,n,r){return(n-t)*e/r+t},easeInQuad:function(e,t,n,r){return(n-t)*(e/=r)*e+t},easeOutQuad:function(e,t,n,r){return-(n-t)*(e/=r)*(e-2)+t},easeInOutQuad:function(e,t,n,r){var o=n-t;return(e/=r/2)<1?o/2*e*e+t:-o/2*(--e*(e-2)-1)+t},easeInCubic:function(e,t,n,r){return(n-t)*(e/=r)*e*e+t},easeOutCubic:function(e,t,n,r){return(n-t)*((e=e/r-1)*e*e+1)+t},easeInOutCubic:function(e,t,n,r){var o=n-t;return(e/=r/2)<1?o/2*e*e*e+t:o/2*((e-=2)*e*e+2)+t},easeInQuart:function(e,t,n,r){return(n-t)*(e/=r)*e*e*e+t},easeOutQuart:function(e,t,n,r){return-(n-t)*((e=e/r-1)*e*e*e-1)+t},easeInOutQuart:function(e,t,n,r){var o=n-t;return(e/=r/2)<1?o/2*e*e*e*e+t:-o/2*((e-=2)*e*e*e-2)+t},easeInQuint:function(e,t,n,r){return(n-t)*(e/=r)*e*e*e*e+t},easeOutQuint:function(e,t,n,r){return(n-t)*((e=e/r-1)*e*e*e*e+1)+t},easeInOutQuint:function(e,t,n,r){var o=n-t;return(e/=r/2)<1?o/2*e*e*e*e*e+t:o/2*((e-=2)*e*e*e*e+2)+t},easeInSine:function(e,t,n,r){var o=n-t;return-o*Math.cos(e/r*(Math.PI/2))+o+t},easeOutSine:function(e,t,n,r){return(n-t)*Math.sin(e/r*(Math.PI/2))+t},easeInOutSine:function(e,t,n,r){return-(n-t)/2*(Math.cos(Math.PI*e/r)-1)+t},easeInExpo:function(e,t,n,r){var o=n-t;return 0==e?t:o*Math.pow(2,10*(e/r-1))+t},easeOutExpo:function(e,t,n,r){var o=n-t;return e==r?t+o:o*(1-Math.pow(2,-10*e/r))+t},easeInOutExpo:function(e,t,n,r){var o=n-t;return 0===e?t:e===r?t+o:(e/=r/2)<1?o/2*Math.pow(2,10*(e-1))+t:o/2*(2-Math.pow(2,-10*--e))+t},easeInCirc:function(e,t,n,r){return-(n-t)*(Math.sqrt(1-(e/=r)*e)-1)+t},easeOutCirc:function(e,t,n,r){return(n-t)*Math.sqrt(1-(e=e/r-1)*e)+t},easeInOutCirc:function(e,t,n,r){var o=n-t;return(e/=r/2)<1?-o/2*(Math.sqrt(1-e*e)-1)+t:o/2*(Math.sqrt(1-(e-=2)*e)+1)+t},easeInElastic:function(e,t,n,r){var o,a,i,s=n-t;return i=1.70158,a=0,o=s,0===e?t:1==(e/=r)?t+s:(a||(a=.3*r),o<Math.abs(s)?(o=s,i=a/4):i=a/(2*Math.PI)*Math.asin(s/o),-o*Math.pow(2,10*(e-=1))*Math.sin((e*r-i)*(2*Math.PI)/a)+t)},easeOutElastic:function(e,t,n,r){var o,a,i,s=n-t;return i=1.70158,a=0,o=s,0===e?t:1==(e/=r)?t+s:(a||(a=.3*r),o<Math.abs(s)?(o=s,i=a/4):i=a/(2*Math.PI)*Math.asin(s/o),o*Math.pow(2,-10*e)*Math.sin((e*r-i)*(2*Math.PI)/a)+s+t)},easeInOutElastic:function(e,t,n,r){var o,a,i,s=n-t;return i=1.70158,a=0,o=s,0===e?t:2==(e/=r/2)?t+s:(a||(a=r*(.3*1.5)),o<Math.abs(s)?(o=s,i=a/4):i=a/(2*Math.PI)*Math.asin(s/o),e<1?o*Math.pow(2,10*(e-=1))*Math.sin((e*r-i)*(2*Math.PI)/a)*-.5+t:o*Math.pow(2,-10*(e-=1))*Math.sin((e*r-i)*(2*Math.PI)/a)*.5+s+t)},easeInBack:function(e,t,n,r,o){var a=n-t;return void 0===o&&(o=1.70158),a*(e/=r)*e*((o+1)*e-o)+t},easeOutBack:function(e,t,n,r,o){var a=n-t;return void 0===o&&(o=1.70158),a*((e=e/r-1)*e*((o+1)*e+o)+1)+t},easeInOutBack:function(e,t,n,r,o){var a=n-t;return void 0===o&&(o=1.70158),(e/=r/2)<1?a/2*(e*e*((1+(o*=1.525))*e-o))+t:a/2*((e-=2)*e*((1+(o*=1.525))*e+o)+2)+t},easeInBounce:function(e,t,n,o){var a,i=n-t;return a=r.easeOutBounce(o-e,0,i,o),i-a+t},easeOutBounce:function(e,t,n,r){var o=n-t;return(e/=r)<1/2.75?o*(7.5625*e*e)+t:e<2/2.75?o*(7.5625*(e-=1.5/2.75)*e+.75)+t:e<2.5/2.75?o*(7.5625*(e-=2.25/2.75)*e+.9375)+t:o*(7.5625*(e-=2.625/2.75)*e+.984375)+t},easeInOutBounce:function(e,t,n,o){var a=n-t;return e<o/2?.5*r.easeInBounce(2*e,0,a,o)+t:.5*r.easeOutBounce(2*e-o,0,a,o)+.5*a+t}};e.exports=r},function(e,t,n){n(62),e.exports=n(63)},function(e,t){},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(64),o=n(55),a=n(111),i=n(56),s=n(41),c=n(17);n.d(t,"Arrow",function(){return o.a}),n.d(t,"Element",function(){return a.a}),n.d(t,"Thumb",function(){return i.a}),n.d(t,"animType",function(){return s.a}),n.d(t,"setAnimCompToTagComp",function(){return c.d}),n.d(t,"switchChildren",function(){return c.e}),r.a.Arrow=o.a,r.a.Element=a.a,r.a.Thumb=i.a,r.a.animType=s.a,r.a.setAnimCompToTagComp=c.d,r.a.switchChildren=c.e,t.default=r.a},function(e,t,n){"use strict";var r=n(0),o=n.n(r),a=n(8),i=n.n(a),s=n(9),c=n.n(s),u=n(10),l=n.n(u),f=n(11),p=n.n(f),h=n(1),d=n.n(h),m=n(26),y=n.n(m),v=n(4),g=n.n(v),b=n(27),w=n(55),O=n(56),T=n(17),x=n(41),S=function(e){function t(e){i()(this,t);var n=l()(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.onMouseEnter=function(e){n.props.onMouseEnter(e),n.props.autoPlay&&n.props.autoPlayEffect&&(b.a.clear(n.autoPlayId),n.autoPlayId=-1)},n.onMouseLeave=function(e){n.props.onMouseLeave(e),n.props.autoPlay&&n.props.autoPlayEffect&&n.autoPlay()},n.onTouchStart=function(e){e.touches&&e.touches.length>1||n.elemWrapper.length<=1||n.getDomIsArrowOrThumb(e)||2===e.button||n.tweenBool||(n.props.autoPlay&&(b.a.clear(n.autoPlayId),n.autoPlayId=-1),n.animType=n.getAnimType(n.props.type),n.currentShow=n.state.currentShow,n.mouseStartXY={startX:void 0===e.touches?e.clientX:e.touches[0].clientX,startY:void 0===e.touches?e.clientY:e.touches[0].clientY})},n.onTouchMove=function(e){if(!(!n.mouseStartXY||e.touches&&e.touches.length>1||n.tweenBool)){var t=n.getDiffer(e,e.touches),r=t.differ,o=t.rectName;if(r){var a=r/n.state.domRect[o]*2,i=a>0?"+":"-",s=n.currentShow;if(n.mouseMoveType="update",n.ratioType!==i)return n.ratioType=i,n.mouseMoveType="reChild",void n.setState({currentShow:s});if((n.animType!==x.a.gridBar&&n.animType!==x.a.grid||!e.touches)&&(n.ratio=a,n.ratio)){var c=void 0;n.ratio>0?(s+=1,c="next"):(s-=1,c="prev"),n.ratio=Math.abs(n.ratio),n.ratio=n.ratio>.99?.99:n.ratio,s=s>=n.elemWrapper.length?0:s,s=s<0?n.elemWrapper.length-1:s,n.setState({currentShow:s,direction:c})}}}},n.onTouchEnd=function(e){if(!(!n.mouseStartXY||e.changedTouches&&e.changedTouches.length>1||n.tweenBool)){n.props.autoPlay&&-1===n.autoPlayId&&n.autoPlay();var t=n.getDiffer(e,e.changedTouches),r=t.differ,o=t.rectName;if(delete n.mouseStartXY,n.mouseMoveType="end",!r)return void(n.mouseMoveType="");if(n.tweenBool=!0,(n.animType===x.a.gridBar||n.animType===x.a.grid)&&e.changedTouches){var a=n.currentShow;return r/n.state.domRect[o]*2>0?a+=1:a-=1,a=a>=n.elemWrapper.length?0:a,a=a<0?n.elemWrapper.length-1:a,n.ratio=0,n.mouseMoveType="",void n.slickGoTo(a,!0)}n.ratio>.3?n.forceUpdate(function(){n.ratio=0,n.mouseMoveType=""}):n.setState({currentShow:n.currentShow,direction:"+"===n.ratioType?"prev":"next"},function(){n.ratio=0,n.mouseMoveType=""})}},n.getDiffer=function(e,t){var r=void 0===t?e.clientX:t[0].clientX,o=void 0===t?e.clientY:t[0].clientY,a=r-n.mouseStartXY.startX,i=o-n.mouseStartXY.startY,s=Math.max(Math.abs(a),Math.abs(i));return s=s===Math.abs(a)?a:i,{differ:s,rectName:s===Math.abs(a)?"width":"height"}},n.getDomIsArrowOrThumb=function(e){var t=e.target.className,n=e.target.parentNode.className;return t.indexOf("banner-anim-arrow")>=0||n.indexOf("banner-anim-thumb")>=0},n.getRenderChildren=function(e){var t=[],r=[],a=void 0,i=0,s=0;return Object(T.f)(e).forEach(function(e,c){if(e){var u=o()({},e.props);e.type.isBannerAnimElement?(u.key=e.key||"element-"+i,i+=1,u.callBack=n.animEnd,u.show=n.state.currentShow===c,u.animType=n.animType,u.duration=n.props.duration,u.delay=n.props.delay,u.ease=n.props.ease,u.sync=n.props.sync||u.sync,u.elemOffset={top:n.state.domRect.top,width:n.state.domRect.width,height:n.state.wrapperHeight},u.direction=n.state.direction,u.ratio=n.ratio,u.mouseMoveType=n.mouseMoveType,t.push(d.a.cloneElement(e,u))):e.type.isBannerAnimArrow?(u.next=n.next,u.prev=n.prev,u.key=e.key||u.arrowType,u.elemHeight=n.state.wrapperHeight,r.push(d.a.cloneElement(e,u))):e.type.isBannerAnimThumb&&(u.key=e.key||"thumb-"+s,s+=1,u.thumbClick=n.slickGoTo,u.active=n.state.currentShow,a=d.a.cloneElement(e,u))}}),t.length>1&&(!r.length&&n.props.arrow&&r.push(d.a.createElement(w.a,{arrowType:"prev",key:"arrowPrev",next:n.next,prev:n.prev,default:!0,elemHeight:n.state.wrapperHeight}),d.a.createElement(w.a,{arrowType:"next",key:"arrowNext",next:n.next,prev:n.prev,default:!0,elemHeight:n.state.wrapperHeight})),!a&&n.props.thumb&&(a=d.a.createElement(O.a,{length:t.length,key:"thumb",thumbClick:n.slickGoTo,active:n.state.currentShow,default:!0}))),n.elemWrapper=t,t.concat(r,a)},n.getDomDataSetToState=function(){n.dom=y.a.findDOMNode(n);var e=n.dom.getBoundingClientRect(),t=n.getElementHeight(n.dom.getElementsByClassName("banner-anim-elem"));n.setState({wrapperHeight:t,domRect:e}),n.tweenBool=!1},n.getElementHeight=function(e){for(var t=0,n=0;n<e.length;n++){var r=e[n],o=r.getBoundingClientRect().height;t=t>o?t:o}return t},n.getAnimType=function(e){var t=e?Object(T.c)(e):Object.keys(x.a),n=Math.round(Math.random()*(t.length-1));return x.a[t[n]]},n.autoPlay=function(){n.autoPlayId=b.a.interval(n.next,n.props.autoPlaySpeed)},n.animTweenStart=function(e,t,r){r||(n.animType=n.getAnimType(n.props.type)),n.props.onChange("before",e),n.setState({currentShow:e,direction:t})},n.animEnd=function(e){"enter"===e&&(n.tweenBool=!1,n.props.onChange("after",n.state.currentShow))},n.next=function(){if(!n.tweenBool){n.tweenBool=!0;var e=n.state.currentShow;e++,e>=n.elemWrapper.length&&(e=0),n.animTweenStart(e,"next")}},n.prev=function(){if(!n.tweenBool){n.tweenBool=!0;var e=n.state.currentShow;e--,e<0&&(e=n.elemWrapper.length-1),n.animTweenStart(e,"prev")}},n.slickGoTo=function(e,t){if(!n.tweenBool&&e!==n.state.currentShow){n.tweenBool=!0;var r=e>n.state.currentShow?"next":"prev";n.animTweenStart(e,r,t)}},n.state={currentShow:n.props.initShow,direction:null,wrapperHeight:0,domRect:{}},n.tweenBool=!1,n}return p()(t,e),c()(t,[{key:"componentDidMount",value:function(){this.getDomDataSetToState(),window.addEventListener?window.addEventListener("resize",this.getDomDataSetToState):window.attachEvent("onresize",this.getDomDataSetToState),this.props.autoPlay&&this.autoPlay()}},{key:"componentWillReceiveProps",value:function(){this.tweenBool=!1}},{key:"componentWillUnmount",value:function(){this.autoPlayId&&(b.a.clear(this.autoPlayId),this.autoPlayId=0),window.addEventListener?(window.removeEventListener("touchend",this.onTouchEnd),window.removeEventListener("mouseup",this.onTouchEnd),window.removeEventListener("resize",this.getDomDataSetToState)):(window.detachEvent("ontouchend",this.onTouchEnd),window.attachEvent("onmouseup",this.onTouchEnd),window.detachEvent("onresize",this.getDomDataSetToState))}},{key:"render",value:function(){var e=this.props.prefixCls,t=o()({},this.props);["type","prefixCls","component","initShow","duration","delay","ease","arrow","thumb","autoPlaySpeed","autoPlay","thumbFloat","sync","dragPlay","autoPlayEffect"].forEach(function(e){return delete t[e]});var n=this.getRenderChildren(t.children);return t.className=(t.className+" "+(e||"")).trim(),t.style=o()({},t.style),t.onMouseEnter=this.onMouseEnter,t.onMouseLeave=this.onMouseLeave,n.length>1&&this.props.dragPlay&&(t.onTouchStart=this.onTouchStart,t.onMouseDown=this.onTouchStart,t.onTouchMove=this.onTouchMove,t.onMouseMove=this.onTouchMove,t.onTouchEnd=this.onTouchEnd,t.onMouseUp=this.onTouchEnd),d.a.createElement(this.props.component,t,n)}}]),t}(h.Component);S.propTypes={children:g.a.any,style:g.a.object,className:g.a.string,prefixCls:g.a.string,component:g.a.any,arrow:g.a.bool,thumb:g.a.bool,initShow:g.a.number,type:g.a.any,duration:g.a.number,delay:g.a.number,ease:g.a.string,autoPlay:g.a.bool,autoPlaySpeed:g.a.number,autoPlayEffect:g.a.bool,onChange:g.a.func,onMouseEnter:g.a.func,onMouseLeave:g.a.func,sync:g.a.bool,dragPlay:g.a.bool},S.defaultProps={component:"div",className:"banner-anim",initShow:0,duration:450,delay:0,ease:"easeInOutQuad",arrow:!0,thumb:!0,autoPlaySpeed:5e3,autoPlayEffect:!0,dragPlay:!0,onChange:function(){},onMouseEnter:function(){},onMouseLeave:function(){}},S.isBannerAnim=!0,t.a=S},function(e,t,n){e.exports={default:n(66),__esModule:!0}},function(e,t,n){n(67),e.exports=n(3).Object.assign},function(e,t,n){var r=n(12);r(r.S+r.F,"Object",{assign:n(69)})},function(e,t){e.exports=function(e){if("function"!=typeof e)throw TypeError(e+" is not a function!");return e}},function(e,t,n){"use strict";var r=n(22),o=n(35),a=n(25),i=n(49),s=n(47),c=Object.assign;e.exports=!c||n(19)(function(){var e={},t={},n=Symbol(),r="abcdefghijklmnopqrst";return e[n]=7,r.split("").forEach(function(e){t[e]=e}),7!=c({},e)[n]||Object.keys(c({},t)).join("")!=r})?function(e,t){for(var n=i(e),c=arguments.length,u=1,l=o.f,f=a.f;c>u;)for(var p,h=s(arguments[u++]),d=l?r(h).concat(l(h)):r(h),m=d.length,y=0;m>y;)f.call(h,p=d[y++])&&(n[p]=h[p]);return n}:c},function(e,t,n){var r=n(15),o=n(71),a=n(72);e.exports=function(e){return function(t,n,i){var s,c=r(t),u=o(c.length),l=a(i,u);if(e&&n!=n){for(;u>l;)if((s=c[l++])!=s)return!0}else for(;u>l;l++)if((e||l in c)&&c[l]===n)return e||l||0;return!e&&-1}}},function(e,t,n){var r=n(31),o=Math.min;e.exports=function(e){return e>0?o(r(e),9007199254740991):0}},function(e,t,n){var r=n(31),o=Math.max,a=Math.min;e.exports=function(e,t){return e=r(e),e<0?o(e+t,0):a(e,t)}},function(e,t,n){e.exports={default:n(74),__esModule:!0}},function(e,t,n){n(75);var r=n(3).Object;e.exports=function(e,t,n){return r.defineProperty(e,t,n)}},function(e,t,n){var r=n(12);r(r.S+r.F*!n(6),"Object",{defineProperty:n(5).f})},function(e,t,n){e.exports={default:n(77),__esModule:!0}},function(e,t,n){n(78),n(84),e.exports=n(39).f("iterator")},function(e,t,n){"use strict";var r=n(79)(!0);n(51)(String,"String",function(e){this._t=String(e),this._i=0},function(){var e,t=this._t,n=this._i;return n>=t.length?{value:void 0,done:!0}:(e=r(t,n),this._i+=e.length,{value:e,done:!1})})},function(e,t,n){var r=n(31),o=n(30);e.exports=function(e){return function(t,n){var a,i,s=String(o(t)),c=r(n),u=s.length;return c<0||c>=u?e?"":void 0:(a=s.charCodeAt(c),a<55296||a>56319||c+1===u||(i=s.charCodeAt(c+1))<56320||i>57343?e?s.charAt(c):a:e?s.slice(c,c+2):i-56320+(a-55296<<10)+65536)}}},function(e,t,n){"use strict";var r=n(37),o=n(21),a=n(38),i={};n(13)(i,n(16)("iterator"),function(){return this}),e.exports=function(e,t,n){e.prototype=r(i,{next:o(1,n)}),a(e,t+" Iterator")}},function(e,t,n){var r=n(5),o=n(18),a=n(22);e.exports=n(6)?Object.defineProperties:function(e,t){o(e);for(var n,i=a(t),s=i.length,c=0;s>c;)r.f(e,n=i[c++],t[n]);return e}},function(e,t,n){var r=n(2).document;e.exports=r&&r.documentElement},function(e,t,n){var r=n(7),o=n(49),a=n(32)("IE_PROTO"),i=Object.prototype;e.exports=Object.getPrototypeOf||function(e){return e=o(e),r(e,a)?e[a]:"function"==typeof e.constructor&&e instanceof e.constructor?e.constructor.prototype:e instanceof Object?i:null}},function(e,t,n){n(85);for(var r=n(2),o=n(13),a=n(36),i=n(16)("toStringTag"),s="CSSRuleList,CSSStyleDeclaration,CSSValueList,ClientRectList,DOMRectList,DOMStringList,DOMTokenList,DataTransferItemList,FileList,HTMLAllCollection,HTMLCollection,HTMLFormElement,HTMLSelectElement,MediaList,MimeTypeArray,NamedNodeMap,NodeList,PaintRequestList,Plugin,PluginArray,SVGLengthList,SVGNumberList,SVGPathSegList,SVGPointList,SVGStringList,SVGTransformList,SourceBufferList,StyleSheetList,TextTrackCueList,TextTrackList,TouchList".split(","),c=0;c<s.length;c++){var u=s[c],l=r[u],f=l&&l.prototype;f&&!f[i]&&o(f,i,u),a[u]=a.Array}},function(e,t,n){"use strict";var r=n(86),o=n(87),a=n(36),i=n(15);e.exports=n(51)(Array,"Array",function(e,t){this._t=i(e),this._i=0,this._k=t},function(){var e=this._t,t=this._k,n=this._i++;return!e||n>=e.length?(this._t=void 0,o(1)):"keys"==t?o(0,n):"values"==t?o(0,e[n]):o(0,[n,e[n]])},"values"),a.Arguments=a.Array,r("keys"),r("values"),r("entries")},function(e,t){e.exports=function(){}},function(e,t){e.exports=function(e,t){return{value:t,done:!!e}}},function(e,t,n){e.exports={default:n(89),__esModule:!0}},function(e,t,n){n(90),n(95),n(96),n(97),e.exports=n(3).Symbol},function(e,t,n){"use strict";var r=n(2),o=n(7),a=n(6),i=n(12),s=n(52),c=n(91).KEY,u=n(19),l=n(33),f=n(38),p=n(24),h=n(16),d=n(39),m=n(40),y=n(92),v=n(93),g=n(18),b=n(14),w=n(15),O=n(29),T=n(21),x=n(37),S=n(94),k=n(54),M=n(5),j=n(22),E=k.f,C=M.f,P=S.f,D=r.Symbol,A=r.JSON,_=A&&A.stringify,F=h("_hidden"),N=h("toPrimitive"),I={}.propertyIsEnumerable,R=l("symbol-registry"),L=l("symbols"),B=l("op-symbols"),z=Object.prototype,X="function"==typeof D,Y=r.QObject,U=!Y||!Y.prototype||!Y.prototype.findChild,W=a&&u(function(){return 7!=x(C({},"a",{get:function(){return C(this,"a",{value:7}).a}})).a})?function(e,t,n){var r=E(z,t);r&&delete z[t],C(e,t,n),r&&e!==z&&C(z,t,r)}:C,G=function(e){var t=L[e]=x(D.prototype);return t._k=e,t},H=X&&"symbol"==typeof D.iterator?function(e){return"symbol"==typeof e}:function(e){return e instanceof D},V=function(e,t,n){return e===z&&V(B,t,n),g(e),t=O(t,!0),g(n),o(L,t)?(n.enumerable?(o(e,F)&&e[F][t]&&(e[F][t]=!1),n=x(n,{enumerable:T(0,!1)})):(o(e,F)||C(e,F,T(1,{})),e[F][t]=!0),W(e,t,n)):C(e,t,n)},q=function(e,t){g(e);for(var n,r=y(t=w(t)),o=0,a=r.length;a>o;)V(e,n=r[o++],t[n]);return e},Q=function(e,t){return void 0===t?x(e):q(x(e),t)},Z=function(e){var t=I.call(this,e=O(e,!0));return!(this===z&&o(L,e)&&!o(B,e))&&(!(t||!o(this,e)||!o(L,e)||o(this,F)&&this[F][e])||t)},J=function(e,t){if(e=w(e),t=O(t,!0),e!==z||!o(L,t)||o(B,t)){var n=E(e,t);return!n||!o(L,t)||o(e,F)&&e[F][t]||(n.enumerable=!0),n}},K=function(e){for(var t,n=P(w(e)),r=[],a=0;n.length>a;)o(L,t=n[a++])||t==F||t==c||r.push(t);return r},$=function(e){for(var t,n=e===z,r=P(n?B:w(e)),a=[],i=0;r.length>i;)!o(L,t=r[i++])||n&&!o(z,t)||a.push(L[t]);return a};X||(D=function(){if(this instanceof D)throw TypeError("Symbol is not a constructor!");var e=p(arguments.length>0?arguments[0]:void 0),t=function(n){this===z&&t.call(B,n),o(this,F)&&o(this[F],e)&&(this[F][e]=!1),W(this,e,T(1,n))};return a&&U&&W(z,e,{configurable:!0,set:t}),G(e)},s(D.prototype,"toString",function(){return this._k}),k.f=J,M.f=V,n(53).f=S.f=K,n(25).f=Z,n(35).f=$,a&&!n(23)&&s(z,"propertyIsEnumerable",Z,!0),d.f=function(e){return G(h(e))}),i(i.G+i.W+i.F*!X,{Symbol:D});for(var ee="hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables".split(","),te=0;ee.length>te;)h(ee[te++]);for(var ne=j(h.store),re=0;ne.length>re;)m(ne[re++]);i(i.S+i.F*!X,"Symbol",{for:function(e){return o(R,e+="")?R[e]:R[e]=D(e)},keyFor:function(e){if(!H(e))throw TypeError(e+" is not a symbol!");for(var t in R)if(R[t]===e)return t},useSetter:function(){U=!0},useSimple:function(){U=!1}}),i(i.S+i.F*!X,"Object",{create:Q,defineProperty:V,defineProperties:q,getOwnPropertyDescriptor:J,getOwnPropertyNames:K,getOwnPropertySymbols:$}),A&&i(i.S+i.F*(!X||u(function(){var e=D();return"[null]"!=_([e])||"{}"!=_({a:e})||"{}"!=_(Object(e))})),"JSON",{stringify:function(e){for(var t,n,r=[e],o=1;arguments.length>o;)r.push(arguments[o++]);if(n=t=r[1],(b(t)||void 0!==e)&&!H(e))return v(t)||(t=function(e,t){if("function"==typeof n&&(t=n.call(this,e,t)),!H(t))return t}),r[1]=t,_.apply(A,r)}}),D.prototype[N]||n(13)(D.prototype,N,D.prototype.valueOf),f(D,"Symbol"),f(Math,"Math",!0),f(r.JSON,"JSON",!0)},function(e,t,n){var r=n(24)("meta"),o=n(14),a=n(7),i=n(5).f,s=0,c=Object.isExtensible||function(){return!0},u=!n(19)(function(){return c(Object.preventExtensions({}))}),l=function(e){i(e,r,{value:{i:"O"+ ++s,w:{}}})},f=function(e,t){if(!o(e))return"symbol"==typeof e?e:("string"==typeof e?"S":"P")+e;if(!a(e,r)){if(!c(e))return"F";if(!t)return"E";l(e)}return e[r].i},p=function(e,t){if(!a(e,r)){if(!c(e))return!0;if(!t)return!1;l(e)}return e[r].w},h=function(e){return u&&d.NEED&&c(e)&&!a(e,r)&&l(e),e},d=e.exports={KEY:r,NEED:!1,fastKey:f,getWeak:p,onFreeze:h}},function(e,t,n){var r=n(22),o=n(35),a=n(25);e.exports=function(e){var t=r(e),n=o.f;if(n)for(var i,s=n(e),c=a.f,u=0;s.length>u;)c.call(e,i=s[u++])&&t.push(i);return t}},function(e,t,n){var r=n(48);e.exports=Array.isArray||function(e){return"Array"==r(e)}},function(e,t,n){var r=n(15),o=n(53).f,a={}.toString,i="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],s=function(e){try{return o(e)}catch(e){return i.slice()}};e.exports.f=function(e){return i&&"[object Window]"==a.call(e)?s(e):o(r(e))}},function(e,t){},function(e,t,n){n(40)("asyncIterator")},function(e,t,n){n(40)("observable")},function(e,t,n){e.exports={default:n(99),__esModule:!0}},function(e,t,n){n(100),e.exports=n(3).Object.setPrototypeOf},function(e,t,n){var r=n(12);r(r.S,"Object",{setPrototypeOf:n(101).set})},function(e,t,n){var r=n(14),o=n(18),a=function(e,t){if(o(e),!r(t)&&null!==t)throw TypeError(t+": can't set as prototype!")};e.exports={set:Object.setPrototypeOf||("__proto__"in{}?function(e,t,r){try{r=n(43)(Function.call,n(54).f(Object.prototype,"__proto__").set,2),r(e,[]),t=!(e instanceof Array)}catch(e){t=!0}return function(e,n){return a(e,n),t?e.__proto__=n:r(e,n),e}}({},!1):void 0),check:a}},function(e,t,n){e.exports={default:n(103),__esModule:!0}},function(e,t,n){n(104);var r=n(3).Object;e.exports=function(e,t){return r.create(e,t)}},function(e,t,n){var r=n(12);r(r.S,"Object",{create:n(37)})},function(e,t,n){"use strict";function r(){}var o=n(106);e.exports=function(){function e(e,t,n,r,a,i){if(i!==o){var s=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw s.name="Invariant Violation",s}}function t(){return e}e.isRequired=e;var n={array:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t};return n.checkPropTypes=r,n.PropTypes=n,n}},function(e,t,n){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},function(e,t,n){(function(t){for(var r=n(109),o="undefined"==typeof window?t:window,a=["moz","webkit"],i="AnimationFrame",s=o["request"+i],c=o["cancel"+i]||o["cancelRequest"+i],u=0;!s&&u<a.length;u++)s=o[a[u]+"Request"+i],c=o[a[u]+"Cancel"+i]||o[a[u]+"CancelRequest"+i];if(!s||!c){var l=0,f=0,p=[];s=function(e){if(0===p.length){var t=r(),n=Math.max(0,1e3/60-(t-l));l=n+t,setTimeout(function(){var e=p.slice(0);p.length=0;for(var t=0;t<e.length;t++)if(!e[t].cancelled)try{e[t].callback(l)}catch(e){setTimeout(function(){throw e},0)}},Math.round(n))}return p.push({handle:++f,callback:e,cancelled:!1}),f},c=function(e){for(var t=0;t<p.length;t++)p[t].handle===e&&(p[t].cancelled=!0)}}e.exports=function(e){return s.call(o,e)},e.exports.cancel=function(){c.apply(o,arguments)},e.exports.polyfill=function(e){e||(e=o),e.requestAnimationFrame=s,e.cancelAnimationFrame=c}}).call(t,n(108))},function(e,t){var n;n=function(){return this}();try{n=n||Function("return this")()||(0,eval)("this")}catch(e){"object"==typeof window&&(n=window)}e.exports=n},function(e,t,n){(function(t){(function(){var n,r,o,a,i,s;"undefined"!=typeof performance&&null!==performance&&performance.now?e.exports=function(){return performance.now()}:void 0!==t&&null!==t&&t.hrtime?(e.exports=function(){return(n()-i)/1e6},r=t.hrtime,n=function(){var e;return e=r(),1e9*e[0]+e[1]},a=n(),s=1e9*t.uptime(),i=a-s):Date.now?(e.exports=function(){return Date.now()-o},o=Date.now()):(e.exports=function(){return(new Date).getTime()-o},o=(new Date).getTime())}).call(this)}).call(t,n(110))},function(e,t){function n(){throw new Error("setTimeout has not been defined")}function r(){throw new Error("clearTimeout has not been defined")}function o(e){if(l===setTimeout)return setTimeout(e,0);if((l===n||!l)&&setTimeout)return l=setTimeout,setTimeout(e,0);try{return l(e,0)}catch(t){try{return l.call(null,e,0)}catch(t){return l.call(this,e,0)}}}function a(e){if(f===clearTimeout)return clearTimeout(e);if((f===r||!f)&&clearTimeout)return f=clearTimeout,clearTimeout(e);try{return f(e)}catch(t){try{return f.call(null,e)}catch(t){return f.call(this,e)}}}function i(){m&&h&&(m=!1,h.length?d=h.concat(d):y=-1,d.length&&s())}function s(){if(!m){var e=o(i);m=!0;for(var t=d.length;t;){for(h=d,d=[];++y<t;)h&&h[y].run();y=-1,t=d.length}h=null,m=!1,a(e)}}function c(e,t){this.fun=e,this.array=t}function u(){}var l,f,p=e.exports={};!function(){try{l="function"==typeof setTimeout?setTimeout:n}catch(e){l=n}try{f="function"==typeof clearTimeout?clearTimeout:r}catch(e){f=r}}();var h,d=[],m=!1,y=-1;p.nextTick=function(e){var t=new Array(arguments.length-1);if(arguments.length>1)for(var n=1;n<arguments.length;n++)t[n-1]=arguments[n];d.push(new c(e,t)),1!==d.length||m||o(s)},c.prototype.run=function(){this.fun.apply(null,this.array)},p.title="browser",p.browser=!0,p.env={},p.argv=[],p.version="",p.versions={},p.on=u,p.addListener=u,p.once=u,p.off=u,p.removeListener=u,p.removeAllListeners=u,p.emit=u,p.prependListener=u,p.prependOnceListener=u,p.listeners=function(e){return[]},p.binding=function(e){throw new Error("process.binding is not supported")},p.cwd=function(){return"/"},p.chdir=function(e){throw new Error("process.chdir is not supported")},p.umask=function(){return 0}},function(e,t,n){"use strict";function r(){}var o=n(112),a=n.n(o),i=n(0),s=n.n(i),c=n(8),u=n.n(c),l=n(9),f=n.n(l),p=n(10),h=n.n(p),d=n(11),m=n.n(d),y=n(1),v=n.n(y),g=n(4),b=n.n(g),w=n(26),O=n.n(w),T=n(113),x=n(27),S=n(60),k=n.n(S),M=n(28),j=(n.n(M),n(116)),E=n(17),C=function(e){function t(e){u()(this,t);var n=h()(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return P.call(n),n.state={show:n.props.show},n.tickerId=-1,n.enterMouse=null,n.delayTimeout=null,n.show=n.state.show,n.followParallax=n.props.followParallax,n.transform=Object(M.checkStyleName)("transform"),n}return m()(t,e),f()(t,[{key:"componentDidMount",value:function(){this.dom=O.a.findDOMNode(this)}},{key:"componentWillReceiveProps",value:function(e){var t=e.show;-1!==this.tickerId&&(x.a.clear(this.tickerId),this.tickerId=-1);var n=e.followParallax;this.followParallax&&!n?this.reFollowParallax():this.followParallax=n,this.setState({show:t,mouseMoveType:e.mouseMoveType})}},{key:"componentDidUpdate",value:function(){this.followParallax&&(this.doms=this.followParallax.data.map(function(e){return document.getElementById(e.id)}))}},{key:"componentWillUnmount",value:function(){x.a.clear(this.timeoutID),x.a.clear(this.delayTimeout),this.delayTimeout=-1,this.timeoutID=-1}},{key:"render",value:function(){var e=this,t=s()({},this.props,this.props.componentProps),n=s()({},t.style);n.display=t.show?"block":"none",n.position="absolute",n.width="100%","end"!==this.props.mouseMoveType&&(n[this.transform]=""),t.style=n,t.className=("banner-anim-elem "+(this.props.prefixCls||"")).trim();var r=Object(E.f)(this.props.children).filter(function(e){return e&&e.type.isBannerAnimBgElement}).map(function(t){return v.a.cloneElement(t,{show:e.state.show})});return["prefixCls","callBack","animType","duration","delay","ease","elemOffset","followParallax","show","type","direction","leaveChildHide","sync","ratio","mouseMoveType"].forEach(function(e){return delete t[e]}),this.show===this.state.show&&!this.state.mouseMoveType||"reChild"===this.state.mouseMoveType?this.state.show?(this.props.followParallax&&(t.onMouseMove=this.getFollowMouseMove()),v.a.createElement(T.a,t,"update"===this.props.mouseMoveType?r:this.getChildren())):(this.enterMouse=null,v.a.createElement(T.a,t,r)):this.animChildren(t,n,r)}}]),t}(y.Component),P=function(){var e=this;this.onMouseMove=function(t){e.domRect=e.dom.getBoundingClientRect(),e.enterMouse=e.enterMouse||{x:e.domRect.width/2,y:e.domRect.height/2},e.domWH={w:e.domRect.width,h:e.domRect.height},e.offsetTop=e.domRect.top+Object(E.b)(),e.offsetLeft=e.domRect.left+Object(E.a)();var n={x:t.pageX-e.offsetLeft,y:t.pageY-e.offsetTop};e.setTicker(e.followParallax,n)},this.setTicker=function(t,n){var o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:r;x.a.clear(e.tickerId),e.tickerId="bannerElementTicker"+(Date.now()+Math.random());var a=x.a.frame,i=e.enterMouse.x,s=e.enterMouse.y,c=t.duration||450,u=k.a[t.ease||"easeOutQuad"],l="number"==typeof t.minMove?t.minMove:.08;x.a.wake(e.tickerId,function(){var t=(x.a.frame-a)*x.a.perFrame,r=u(t,l,1,c);e.enterMouse.x=i+(n.x-i)*r,e.enterMouse.y=s+(n.y-s)*r,e.setFollowStyle(e.domWH),t>=c&&(x.a.clear(e.tickerId),o())})},this.getFollowMouseMove=function(){var t=void 0;return e.followParallax&&(e.followParallax.delay?(t=e.delayTimeout?e.state.onMouseMove:null,e.delayTimeout=e.delayTimeout||x.a.timeout(function(){e.setState({onMouseMove:e.onMouseMove})},e.followParallax.delay)):t=e.onMouseMove),t},this.getFollowStyle=function(t,n){var r={};return Object(E.c)(t.type).forEach(function(o){var a=e.enterMouse.x,i=n.w,s=t.value;(o.indexOf("y")>=0||o.indexOf("Y")>=0)&&"opacity"!==o&&(a=e.enterMouse.y,i=n.h);var c=(a-i/2)/(i/2)*s,u=Object(M.getGsapType)(o),l=Object(M.isConvert)(u);if("transform"===l){var f=Object(M.checkStyleName)("transform");r[f]=r[f]||{},r[f][u]=Object(M.stylesToCss)(u,c).trim()}else if("filter"===l){var p=Object(M.checkStyleName)("filter");r[p]=r[p]||{},r[p][u]=Object(M.stylesToCss)(u,c).trim()}else r[l]=Object(M.stylesToCss)(u,c).trim()}),r},this.setFollowStyle=function(t){e.doms.forEach(function(n,r){if(n){var o=e.followParallax.data[r],a=e.getFollowStyle(o,t);Object.keys(a).forEach(function(e){if("object"==typeof a[e]){var t="";return Object.keys(a[e]).forEach(function(n){t+=(" "+n+"("+a[e][n]+")").trim()}),void(n.style[e]=t)}n.style[e]=e.indexOf("backgroundPosition")>=0?"calc("+(o.bgPosition||"0%")+" + "+a[e]+" )":a[e]})}})},this.getChildren=function(){return Object(E.f)(e.props.children).map(function(t){return t&&t.type===j.a?v.a.cloneElement(t,{show:e.state.show}):t})},this.reFollowParallax=function(){e.setTicker(e.followParallax,{x:e.domRect.width/2-e.offsetLeft,y:e.domRect.height/2-e.offsetTop},function(){e.followParallax=null})},this.animEnd=function(){var t=e.state.show?"enter":"leave";e.props.callBack(t),e.setState(function(e,t){return{show:t.show,mouseMoveType:null}})},this.animChildren=function(t,n,r){var o=e.props,i=o.elemOffset,s=o.leaveChildHide,c=o.ratio,u=o.animType,l=o.direction,f=o.mouseMoveType,p=o.ease,h=o.duration,d=o.delay,m=o.show,y=o.sync,g=o.component;e.tickerId&&x.a.clear(e.tickerId),e.delayTimeout&&(x.a.clear(e.delayTimeout),e.delayTimeout=null),n.display="block",t.component=g,e.show=e.state.show,n.zIndex=e.state.show?1:0,t.children=m&&!y?r:e.getChildren();var b=v.a.createElement(T.a,t),w=e.state.show?"enter":"leave",O="end"===f&&c<=.3?1-c:c,S=u(b,w,l,{ease:p,duration:h,delay:d,onComplete:e.animEnd},i,s,O,"update"===e.state.mouseMoveType),k=a()(S.props,[]);return k.animation&&(k.moment=(k.animation.duration+k.animation.delay)*O||0,k.paused="update"===e.state.mouseMoveType||1===O),v.a.cloneElement(S,k)}};C.propTypes={children:b.a.any,style:b.a.object,prefixCls:b.a.string,component:b.a.any,elemOffset:b.a.object,type:b.a.string,animType:b.a.func,ease:b.a.string,duration:b.a.number,delay:b.a.number,direction:b.a.string,callBack:b.a.func,followParallax:b.a.any,show:b.a.bool,leaveChildHide:b.a.bool,sync:b.a.bool,ratio:b.a.number,mouseMoveType:b.a.string,componentProps:b.a.object},C.defaultProps={component:"div",componentProps:{},callBack:r,delay:0},C.BgElement=j.a,C.isBannerAnimElement=!0,t.a=C},function(e,t,n){"use strict";t.__esModule=!0,t.default=function(e,t){var n={};for(var r in e)t.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}},function(e,t,n){"use strict";var r=n(57),o=n(115),a=n(59),i=n(42),s=n(27);r.a.TweenOneGroup=o.a,r.a.easing=a.a,r.a.plugins=i.a,r.a.ticker=s.a,t.a=r.a;o.a,a.a,i.a,s.a},function(e,t,n){"use strict";var r=n(0),o=n.n(r),a=n(28),i=(n.n(a),n(20)),s=n(42),c=function(e,t,n){this.target=e,this.vars=t,this.type=n,this.propsData={},this.setDefaultData()};c.prototype={name:"style"};var u=c.prototype;u.getTweenData=function(e,t){var n={data:{},dataType:{},dataUnit:{},dataCount:{},dataSplitStr:{}};if(e.match(/colo|fill|storker/i)?(n.data[e]=Object(a.parseColor)(t),n.dataType[e]="color"):"strokeDasharray"===e?(n.data[e]=t.split(","),n.dataType[e]="strokeDasharray"):e.match(/shadow/i)?(n.data[e]=Object(a.parseShadow)(t),n.dataType[e]="shadow"):"string"==typeof t&&t.split(/[\s|,]/).length>1?(n.data[e]=t.split(/[\s|,]/),n.dataSplitStr[e]=t.replace(/[^\s|,]/g,""),n.dataType[e]="string"):(n.data[e]=t,n.dataType[e]="other"),Array.isArray(n.data[e]))n.dataUnit[e]=n.data[e].map(function(e){return e.toString().replace(/[^a-z|%]/g,"")}),n.dataCount[e]=n.data[e].map(function(e){return e.toString().replace(/[^+|=|-]/g,"")}),n.data[e]=n.data[e].map(function(e){return parseFloat(e)||0===parseFloat(e)?parseFloat(e):e});else{n.dataUnit[e]=n.data[e].toString().replace(/[^a-z|%]/g,""),n.dataCount[e]=n.data[e].toString().replace(/[^+|=|-]/g,"");var r=parseFloat(n.data[e].toString().replace(/[a-z|%|=]/g,""));n.data[e]=r||0===r?r:n.data[e]}return n},u.setDefaultData=function(){var e=this;this.propsData.data={},this.propsData.dataType={},this.propsData.dataUnit={},this.propsData.dataCount={},this.propsData.dataSplitStr={},Object.keys(this.vars).forEach(function(t){if(t in s.a)return void(e.propsData.data[t]=new s.a[t](e.target,e.vars[t]));var n=Object(a.getGsapType)(t),r=e.getTweenData(n,e.vars[t]);e.propsData.data[n]=r.data[n],e.propsData.dataType[n]=r.dataType[n],e.propsData.dataUnit[n]=r.dataUnit[n],e.propsData.dataCount[n]=r.dataCount[n],r.dataSplitStr[n]&&(e.propsData.dataSplitStr[n]=r.dataSplitStr[n])})},u.convertToMarksArray=function(e,t,n,r,o){var a=r.toString().replace(/[^a-z|%]/g,""),s=t[o];return a===s?parseFloat(r):parseFloat(r)||0===parseFloat(r)?Object(i.h)(this.target,e,n,r,a,s,null,"transformOrigin"===n&&!o):r},u.getAnimStart=function(e,t,n){var r=this,c={},u=t.style||{},l=void 0;return Object.keys(this.propsData.data).forEach(function(t){var f=Object(a.isConvert)(t),p=u[f]||e[f],h="fixed"===e.position;p&&"none"!==p&&"auto"!==p||(p="");var d=void 0,m=void 0;if(t in s.a)"bezier"===t&&(r.transform=Object(a.checkStyleName)("transform"),p=e[n?"transformSVG":r.transform],l=l||(u.transform?o()({},u.transform):c.transform||Object(a.getTransform)(p)),c.transform=l),r.propsData.data[t].getAnimStart(e,n);else if("transform"===f){r.transform=Object(a.checkStyleName)("transform"),p=e[n?"transformSVG":r.transform],d=r.propsData.dataUnit[t],l=l||(u.transform?o()({},u.transform):c.transform||Object(a.getTransform)(p));var y=/%|vw|vh|em|rem/i;d&&d.match(y)&&(l[t]=l[t]&&l[t].toString().match(y)?parseFloat(l[t]):Object(i.h)(r.target,e,t,l[t],null,d)),c.transform=l}else"filter"===f?(u[f]?p=u[f]:(r.filterName=Object(a.checkStyleName)("filter")||"filter",p=e[r.filterName],r.filterObject=o()({},r.filterObject,Object(a.splitFilterToObject)(p)),p=r.filterObject[t]||0),m=p.toString().replace(/[^a-z|%]/g,""),d=r.propsData.dataUnit[t],d!==m&&(p=Object(i.h)(r.target,e,f,parseFloat(p),m,d,h)),c[t]=parseFloat(p)):t.match(/color|fill/i)||"stroke"===t?(p=p||"stroke"!==t?p:"rgba(255, 255, 255, 0)",c[f]=Object(a.parseColor)(p)):t.match(/shadow/i)?(p=Object(a.parseShadow)(p),d=r.propsData.dataUnit[t],p=p.map(r.convertToMarksArray.bind(r,e,d,t)),c[f]=p):Array.isArray(r.propsData.data[t])?(p=p.split(/[\s|,]/).filter(function(e){return e||0===e}),d=r.propsData.dataUnit[t],p=p.map(r.convertToMarksArray.bind(r,e,d,t)),c[f]=p):(d=r.propsData.dataUnit[f],m=p.toString().replace(/[^a-z|%]/g,""),d!==m&&(p=Object(i.h)(r.target,e,f,parseFloat(p),m,d,h)),c[f]=parseFloat(p||0))}),this.start=c,c},u.setArrayRatio=function(e,t,n,r,o){"color"===o&&4===t.length&&3===n.length&&(n[3]=1);var i=t.indexOf("inset")>=0,s=n.indexOf("inset")>=0;if(i&&!s||s&&!i)throw console.error('Error: "box-shadow" inset have to exist');var c=s?9:8;t.length===c&&n.length===c-1?(n.splice(3,0,0),r.splice(3,0,"")):n.length===c&&t.length===c-1&&t.splice(3,0,0);var u=n.map(function(n,a){var i="color"!==o||3!==a||t[a]?0:1,s="number"==typeof t[a]?t[a]:i;return"string"==typeof n?n:(n-s)*e+s+(r[a]||0)});if("color"===o)return Object(a.getColor)(u);if("shadow"===o){var l=u.length===c?4:3,f=u.slice(0,l).map(function(e){return"number"==typeof e?e+"px":e}),p=u.slice(l,s?u.length-1:u.length),h=Object(a.getColor)(p);return(f.join(" ")+" "+h+" "+(s?"inset":"")).trim()}return u},u.setRatio=function(e,t,n){var r=this;t.style=t.style||{},this.start.transform&&(t.style.transform=t.style.transform||o()({},this.start.transform));var c=this.target.style;Object.keys(this.propsData.data).forEach(function(o){var u="transform"===Object(a.isTransform)(o),l=u?r.start.transform[o]:r.start[o],f=r.propsData.data[o],p=r.propsData.dataUnit[o],h=r.propsData.dataCount[o];if(o in s.a)return r.propsData.data[o].setRatio(e,t,n),void("bezier"===o?c[r.transform]=Object(i.d)(t.style.transform):Object.keys(t.style).forEach(function(e){c[e]=t.style[e]}));if(u){if(p&&p.match(/%|vw|vh|em|rem/i))l=parseFloat(r.start.transform[o]),"="===h.charAt(1)?t.style.transform[o]=l+f*e+p:t.style.transform[o]=(f-l)*e+l+p;else if("scale"===o){var d=r.start.transform.scaleX,m=r.start.transform.scaleY;"="===h.charAt(1)?(t.style.transform.scaleX=d+f*e,t.style.transform.scaleY=m+f*e):(t.style.transform.scaleX=(f-d)*e+d,t.style.transform.scaleY=(f-m)*e+m)}else"="===h.charAt(1)?t.style.transform[o]=l+f*e:t.style.transform[o]=(f-l)*e+l;return c[r.transform]=Object(i.d)(t.style.transform),void(n&&(n.transformSVG=Object(a.createMatrix)(c[r.transform]).toString()))}if(Array.isArray(f)){var y=r.propsData.dataType[o];t.style[o]=r.setArrayRatio(e,l,f,p,y),"string"===y&&(t.style[o]=t.style[o].join(r.propsData.dataSplitStr[o]))}else{var v=Object(a.stylesToCss)(o,0);if(v="number"==typeof v?"":v.replace(/[^a-z|%]/g,""),p=p||(a.cssList.filter.indexOf(o)>=0?"":v),"string"==typeof f)t.style[o]=f;else if("="===h.charAt(1))t.style[o]=l+f*e+p;else{var g=(f-l)*e+l;t.style[o]=p?""+g+p:g}}if(a.cssList.filter.indexOf(o)>=0){if(!r.filterObject)return;r.filterObject[o]=t.style[o];var b="";return Object.keys(r.filterObject).forEach(function(e){b+=" "+e+"("+r.filterObject[e]+")"}),void(c[r.filterName]=b.trim())}c[o]=t.style[o]})},t.a=c},function(e,t,n){"use strict";function r(){}var o=n(0),a=n.n(o),i=n(8),s=n.n(i),c=n(9),u=n.n(c),l=n(10),f=n.n(l),p=n(11),h=n.n(p),d=n(1),m=n.n(d),y=n(4),v=n.n(y),g=n(57),b=n(20),w=function(e){function t(e){s()(this,t);var n=f()(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));O.call(n),n.keysToEnter=[],n.keysToLeave=[],n.saveTweenTag={},n.onEnterBool=!1,n.animQueue=[],n.isTween={};var r=Object(b.i)(Object(b.c)(n.props));return n.currentChildren=Object(b.i)(Object(b.c)(n.props)),n.state={children:r},n}return h()(t,e),u()(t,[{key:"componentDidMount",value:function(){this.onEnterBool=!0}},{key:"componentWillReceiveProps",value:function(e){var t=Object(b.i)(e.children);if(Object.keys(this.isTween).length&&!e.exclusive)return void this.animQueue.push(t);var n=Object(b.i)(this.currentChildren);this.changeChildren(t,n)}},{key:"changeChildren",value:function(e,t){var n=this,r=Object(b.e)(t,e);this.keysToEnter=[],this.keysToLeave=[],e.forEach(function(e){if(e){var r=e.key,o=Object(b.b)(t,r);n.saveTweenTag[r]&&(n.saveTweenTag[r]=m.a.cloneElement(n.saveTweenTag[r],{},e)),!o&&r&&n.keysToEnter.push(r)}}),t.forEach(function(t){if(t){var r=t.key;!Object(b.b)(e,r)&&r&&(n.keysToLeave.push(r),delete n.saveTweenTag[r])}}),this.currentChildren=r,this.setState({children:r})}},{key:"render",value:function(){var e=this.getChildrenToRender(this.state.children);if(!this.props.component)return e[0]||null;var t=a()({},this.props);return["component","componentProps","appear","enter","leave","animatingClassName","onEnd","exclusive","resetStyle"].forEach(function(e){return delete t[e]}),Object(d.createElement)(this.props.component,a()({},t,this.props.componentProps),e)}}]),t}(d.Component),O=function(){var e=this;this.onChange=function(t,n,r,o){var a=Object(b.a)(t).length,i=o.target,s="object"==typeof i.className&&"baseVal"in i.className,c="enter"===r||"appear"===r;if("onStart"===o.mode)s?i.className.baseVal=e.setClassName(i.className.baseVal,c):i.className=e.setClassName(i.className,c);else if(o.index===a-1&&"onComplete"===o.mode){if(delete e.isTween[n],s?i.className.baseVal=i.className.baseVal.replace(e.props.animatingClassName[c?0:1],"").trim():i.className=i.className.replace(e.props.animatingClassName[c?0:1],"").trim(),"enter"===r)e.keysToEnter.splice(e.keysToEnter.indexOf(n),1),e.keysToEnter.length||e.reAnimQueue();else if("leave"===r&&(e.keysToLeave.splice(e.keysToLeave.indexOf(n),1),e.currentChildren=e.currentChildren.filter(function(e){return n!==e.key}),!e.keysToLeave.length)){var u=e.currentChildren.map(function(e){return e.key});Object.keys(e.saveTweenTag).forEach(function(t){-1===u.indexOf(t)&&delete e.saveTweenTag[t]}),e.setState({children:e.currentChildren},e.reAnimQueue)}var l={key:n,type:r};e.props.onEnd(l)}},this.setClassName=function(t,n){var r=t.replace(e.props.animatingClassName[n?1:0],"").trim();return-1===r.indexOf(e.props.animatingClassName[n?0:1])&&(r=(r+" "+e.props.animatingClassName[n?0:1]).trim()),r},this.getTweenChild=function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=t.key;return e.saveTweenTag[r]=m.a.createElement(g.a,a()({},n,{key:r,component:null}),t),e.saveTweenTag[r]},this.getCoverAnimation=function(t,n,r){var o=void 0;if(o="leave"===r?e.props.leave:e.props.enter,"appear"===r){o=Object(b.j)(e.props.appear,t.key,n)&&e.props.enter||null}var a=Object(b.j)(o,t.key,n),i=e.onChange.bind(e,a,t.key,r),s={key:t.key,animation:a,onChange:i,resetStyle:e.props.resetStyle};return(e.keysToEnter.concat(e.keysToLeave).indexOf(t.key)>=0||!e.onEnterBool&&o)&&(e.saveTweenTag[t.key]||(e.isTween[t.key]=r)),e.getTweenChild(t,s)},this.getChildrenToRender=function(t){return t.map(function(t,n){if(!t||!t.key)return t;var r=t.key;return e.keysToLeave.indexOf(r)>=0?e.getCoverAnimation(t,n,"leave"):!(e.keysToEnter.indexOf(r)>=0||e.isTween[r]&&-1===e.keysToLeave.indexOf(r))||"enter"===e.isTween[r]&&e.saveTweenTag[r]?e.onEnterBool?e.saveTweenTag[r]:e.getCoverAnimation(t,n,"appear"):e.getCoverAnimation(t,n,"enter")})},this.reAnimQueue=function(){!Object.keys(e.isTween).length&&e.animQueue.length&&(e.changeChildren(e.animQueue[e.animQueue.length-1],e.state.children),e.animQueue=[])}};w.propTypes={component:v.a.any,componentProps:v.a.object,children:v.a.any,style:v.a.object,appear:v.a.bool,enter:v.a.any,leave:v.a.any,animatingClassName:v.a.array,onEnd:v.a.func,resetStyle:v.a.bool,exclusive:v.a.bool},w.defaultProps={component:"div",componentProps:{},appear:!0,animatingClassName:["tween-one-entering","tween-one-leaving"],enter:{x:50,opacity:0,type:"from"},leave:{x:-50,opacity:0},onEnd:r,resetStyle:!0,exclusive:!1},w.isTweenOneGroup=!0,t.a=w},function(e,t,n){"use strict";var r=n(0),o=n.n(r),a=n(8),i=n.n(a),s=n(9),c=n.n(s),u=n(10),l=n.n(u),f=n(11),p=n.n(f),h=n(1),d=n.n(h),m=n(26),y=n.n(m),v=n(4),g=n.n(v),b=n(58),w=n(28),O=(n.n(w),n(17)),T=n(41),x=function(e){function t(e){i()(this,t);var n=l()(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.onScroll=function(){var e=Object(O.b)(),t=n.dom.parentNode.getBoundingClientRect(),r=t.top+e,o=Math.max(t.height,Object(O.g)()),a=e-r+o,i=a/(o+t.height);i=i||0,i=i>=1?1:i,n.tween.frame(i*n.scrollParallaxDuration)},n.onResize=function(){if(n.props.show){var e=n.dom.getBoundingClientRect(),t=n.video.getBoundingClientRect();n.videoLoad=!0;var r=void 0,o={display:"block",position:"relative",top:0,left:0};e.width/e.height>t.width/t.height?(r=e.width/t.width,o.width=e.width,o.height=t.height*r,o.top=-(o.height-e.height)/2):(r=e.height/t.height,o.height=e.height,o.width=t.width*r,o.left=-(o.width-e.width)/2),Object.keys(o).forEach(function(e){n.video.style[e]=Object(w.stylesToCss)(e,o[e])})}},n.videoLoadedData=function(){n.onResize(),window.addEventListener?window.addEventListener("resize",n.onResize):window.attachEvent("onresize",n.onResize)},n.isVideo=Object(O.f)(n.props.children).some(function(e){return"video"===e.type}),n.isVideo&&(delete T.a.grid,delete T.a.gridBar),n.props.scrollParallax&&(n.scrollParallaxDuration=n.props.scrollParallax.duration||450),n.video=null,n.videoLoad=!1,n}return p()(t,e),c()(t,[{key:"componentDidMount",value:function(){this.dom=y.a.findDOMNode(this),this.videoLoad||this.video&&this.props.videoResize&&(this.video.onloadeddata=this.videoLoadedData),this.props.scrollParallax&&(this.tween=new b.a(this.dom,[o()({ease:"linear"},this.props.scrollParallax)],{attr:"style"}),this.tween.frame(0),this.onScroll(),window.addEventListener?window.addEventListener("scroll",this.onScroll):window.attachEvent("onscroll",this.onScroll))}},{key:"componentWillReceiveProps",value:function(e){var t=this;e.show&&setTimeout(function(){t.video&&t.props.videoResize&&t.videoLoad&&t.onResize(),t.props.scrollParallax&&t.onScroll()})}},{key:"componentWillUnmount",value:function(){window.addEventListener?(window.removeEventListener("resize",this.onResize),window.removeEventListener("scroll",this.onScroll)):(window.detachEvent("onresize",this.onResize),window.detachEvent("onscroll",this.onScroll))}},{key:"render",value:function(){var e=this,t=o()({},this.props,this.props.componentProps);if(["videoResize","scrollParallax","scrollParallaxDuration","show","component","componentProps"].forEach(function(e){return delete t[e]}),this.isVideo&&this.props.videoResize){var n=Object(O.f)(t.children).map(function(t,n){return d.a.cloneElement(t,o()({},t.props,{key:t.key||"bg-video-"+n,ref:function(n){e.video=n,"function"==typeof t.ref&&t.ref(n)}}))});t.children=1===n.length?n[0]:n}return d.a.createElement(this.props.component,t)}}]),t}(d.a.Component);t.a=x,x.propTypes={className:g.a.string,style:g.a.object,children:g.a.any,component:g.a.any,videoResize:g.a.bool,scrollParallax:g.a.object,show:g.a.bool,componentProps:g.a.object},x.defaultProps={component:"div",videoResize:!0,componentProps:{}},x.isBannerAnimBgElement=!0}]).default});
\No newline at end of file