var cssFx=cssFx||{};(function(c){var e="string",u="background",h="background-image",t="text-overflow",s="border-top-right-radius",r="border-top-left-radius",q="border-bottom-right-radius",p="border-bottom-left-radius",o="background-clip",n="transition-property",m="transition",l="box-align",d=false;!function(m,a){function l(a){c=1;while(a=b.shift())a()}var b=[],d,e,f=false,g=a.documentElement,h=g.doScroll,i="DOMContentLoaded",j="addEventListener",k="onreadystatechange",c=/^loade|c/.test(a.readyState);a[j]&&a[j](i,e=function(){a.removeEventListener(i,e,f),l()},f),h&&a.attachEvent(k,d=function(){/^c/.test(a.readyState)&&(a.detachEvent(k,d),l())}),m.domReady=h?function(a){self!=top?c?a():b.push(a):function(){try{g.doScroll("left")}catch(b){return setTimeout(function(){domReady(a)},50)}a()}()}:function(a){c?a():b.push(a)}}(this,document);function z(a){if(AJAX=window.XMLHttpRequest?new XMLHttpRequest:new ActiveXObject("Microsoft.XMLHTTP")){AJAX.open("GET",a,d);AJAX.send(null);return AJAX.responseText}else return d}function b(a){return a.replace(/\n/gm,"").replace(/^\s\s*/,"").replace(/\s\s*$/,"")}function i(a){return a.replace(/\/\*([\s\S]*?)\*\//gim,"")}function y(a,b,c){return((256+a<<8|b)<<8|c).toString(16).slice(1)}if(!Array.indexOf)Array.prototype.indexOf=function(c,b){for(var a=b||0;a<this.length;a++)if(this[a]==c)return a;return-1};function f(b,c){for(var d=b.length,a=0;a<d;a++)c.call(this,b[a])}var a=["-moz-","-webkit-","-o-","-ms-"],w=["background-origin","background-size","border-image","border-image-outset","border-image-repeat","border-image-source","border-image-width","border-radius","box-shadow","column-count","column-gap","column-rule","column-rule-color","column-rule-style","column-rule-width","column-width"],v=["box-flex","box-orient",l,"box-ordinal-group","box-flex-group","box-pack","box-direction","box-lines","box-sizing"],k=["transform","transform-origin",m,n,"transition-duration","transition-timing-function","transition-delay","user-select"],x=[o,p,q,r,s],g=x.concat(k).concat(w).concat(v),j=["display","opacity",t,h,u].concat(g);c.processCSS=function(g){var m=[],f=/([\s\S]*?)\{([\s\S]*?)\}/gim,d=/\@import\s+(?:url\([\'\"]|[\'\"])([\w\s\-\_\.\:\/\;\:]+)/gim;for(var p in g){var a=g[p];if(typeof a===e){var k=[],n=f.test(a)&&a.match(f),r=d.test(a)&&a.match(d);d.lastIndex=0;f.lastIndex=0;if(r.length>0)for(var l=0;l<import_match_count;l++)g.push(c.fetchCSS([d.exec(a.match(d)[l])[1]],true));for(var p in n){var h=f.exec(n[p]);if(h!==null){var q=b(i(h[1])),o=b(i(h[2])).replace(/\s{2,}|\t/gm," ");for(var s in j)if(o.indexOf(j[s])!==-1){(converted_rule=c.processElement(q,o))&&k.push(converted_rule);break}}f.lastIndex=0}k.length>0&&m.push(k.join("\n"))}}return m};c.insertCSS=function(b){for(var c in b)if(typeof b[c]===e){var a=document.createElement("style");a.setAttribute("type","text/css");if(a.styleSheet)a.styleSheet.cssText=b[c];else a.textContent=b[c];document.getElementsByTagName("head")[0].appendChild(a)}};c.processElement=function(K,c){var E="display:",x=":",z=c.split(";"),C=[];for(var D in z)if(typeof z[D]===e&&z[D].indexOf(x)!==-1){var c=z[D].split(x);if(c.length!=2)return d;c[0]=b(c[0]);c[1]=b(c[1]);var i=[],j=c.join(x);if(w.indexOf(c[0])!==-1){i.push(a[0]+j);i.push(a[1]+j)}else if(v.indexOf(c[0])!==-1){i.push(a[0]+j);i.push(a[1]+j);if(c[0]===l)i.push(a[3]+c[0]+":middle");else i.push(a[3]+j)}else if(k.indexOf(c[0])!==-1)f([0,1,2,3],function(d){if(c[0]==m){var e=c[1].split(" ")[0];if(g.indexOf(e)!==-1)i.push(a[d]+j.replace(e,a[d]+e));else i.push(a[d]+j)}else if(c[0]==n){if(d==0){var k=c[1].split(","),h=[];f(k,function(e){var c=b(e);g.indexOf(c)!==-1&&h.push(a[d]+c)});i.push(a[d]+c[0]+x+h.join(","))}}else i.push(a[d]+j)});else switch(c[0]){case r:case s:case p:case q:var I=c[0].split("-");i.push(a[0]+"border-radius-"+I[1]+I[2]+x+c[1]);i.push(a[1]+j);break;case"display":if(c[1]==="box")f([0,1,3],function(b){i.push(E+a[b]+c[1])});else if(c[1]==="inline-block"){i.push(E+a[0]+"inline-stack");i.push("zoom:1;*display:inline")}break;case t:c[1]==="ellipsis"&&i.push(a[2]+j);break;case"opacity":var G=parseInt(parseFloat(c[1])*100);i.push(a[3]+"filter:progid:DXImageTransform.Microsoft.Alpha(Opacity="+G+")");i.push("filter: alpha(opacity="+G+")");i.push(a[0]+j);i.push(a[1]+j);break;case o:if(c[1]==="padding-box"){i.push(a[1]+j);i.push(a[0]+c[0]+":padding")}break;case h:case"background-color":case u:var B="linear-gradient";if(c[1].indexOf(B)!==-1){var F=c[1].substr(B.length);if(c[0]===h)F=c[1].substr(B.length).match(/\((.*)\)/)[0];var J=B+F;f([0,1,2,3],function(b){i.push(c[0]+x+a[b]+J)})}else if(c[1].indexOf("rgba")!==-1){var A=c[1].match(/rgba\((.*?)\)/)[1].split(","),H=Math.floor(+b(A[3])*255).toString(16)+y(+b(A[0]),+b(A[1]),+b(A[2]));i.push("filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#"+H+",endColorstr=#"+H+");zoom:1")}}i.length>0&&C.push(i.join(";"))}return C.length>0?K+"{"+C.join(";")+"}":d};c.fetchCSS=function(b,d){var a=[];for(var c in b)typeof b[c]===e&&a.push(z(b[c]));return d==null?a:a[0]};domReady(function(){var d=document.getElementsByTagName("style"),b=document.getElementsByTagName("link"),e=[];for(var a in b)typeof b[a]==="object"&&b[a].className==="cssfx"&&e.push(b[a].href);var f=c.fetchCSS(e);for(var a in d)typeof d[a]==="object"&&f.push(d[a].innerHTML);c.insertCSS(c.processCSS(f))})})(cssFx);

