/** layui-v2.6.8 mit license by https://www.layui.com */ !function(win){var doc=win.document,config={modules:{},status:{},timeout:10,event:{}},layui=function(){this.v="2.6.8"},global=win.layui_global||{},getpath=function(){var jspath=doc.currentscript?doc.currentscript.src:function(){var js=doc.scripts,last=js.length-1,src;for(var i=last;i>0;i--){if(js[i].readystate==="interactive"){src=js[i].src;break}}return src||js[last].src}();return config.dir=global.dir||jspath.substring(0,jspath.lastindexof("/")+1)}(),error=function(msg,type){type=type||"log";win.console&&console[type]&&console[type]("layui error hint: "+msg)},isopera=typeof opera!=="undefined"&&opera.tostring()==="[object opera]",modules=config.builtin={lay:"lay",layer:"layer",laydate:"laydate",laypage:"laypage",laytpl:"laytpl",layedit:"layedit",form:"form",upload:"upload",dropdown:"dropdown",transfer:"transfer",tree:"tree",table:"table",element:"element",rate:"rate",colorpicker:"colorpicker",slider:"slider",carousel:"carousel",flow:"flow",util:"util",code:"code",jquery:"jquery",all:"all","layui.all":"layui.all"};layui.prototype.cache=config;layui.prototype.define=function(deps,factory){var that=this,type=typeof deps==="function",callback=function(){var setapp=function(app,exports){layui[app]=exports;config.status[app]=true};typeof factory==="function"&&factory(function(app,exports){setapp(app,exports);config.callback[app]=function(){factory(setapp)}});return this};type&&(factory=deps,deps=[]);that.use(deps,callback,null,"define");return that};layui.prototype.use=function(apps,callback,exports,from){var that=this,dir=config.dir=config.dir?config.dir:getpath,head=doc.getelementsbytagname("head")[0];apps=function(){if(typeof apps==="string"){return[apps]}else{if(typeof apps==="function"){callback=apps;return["all"]}}return apps}();if(win.jquery&&jquery.fn.on){that.each(apps,function(index,item){if(item==="jquery"){apps.splice(index,1)}});layui.jquery=layui.$=jquery}var item=apps[0],timeout=0;exports=exports||[];config.host=config.host||(dir.match(/\/\/([\s\s]+?)\//)||["//"+location.host+"/"])[0];function onscriptload(e,url){var readyregexp=navigator.platform==="playstation 3"?/^complete$/:/^(complete|loaded)$/;if(e.type==="load"||(readyregexp.test((e.currenttarget||e.srcelement).readystate))){config.modules[item]=url;head.removechild(node);(function poll(){if(++timeout>config.timeout*1000/4){return error(item+" is not a valid module","error")}config.status[item]?oncallback():settimeout(poll,4)}())}}function oncallback(){exports.push(layui[item]);apps.length>1?that.use(apps.slice(1),callback,exports,from):(typeof callback==="function"&&function(){if(layui.jquery&&typeof layui.jquery==="function"&&from!=="define"){return layui.jquery(function(){callback.apply(layui,exports)})}callback.apply(layui,exports)}())}if(apps.length===0||(layui["layui.all"]&&modules[item])){return oncallback(),that}var url=(modules[item]?(dir+"modules/"):(/^\{\/\}/.test(that.modules[item])?"":(config.base||"")))+(that.modules[item]||item)+".js";url=url.replace(/^\{\/\}/,"");if(!config.modules[item]&&layui[item]){config.modules[item]=url}if(!config.modules[item]){var node=doc.createelement("script");node.async=true;node.charset="utf-8";node.src=url+function(){var version=config.version===true?(config.v||(new date()).gettime()):(config.version||"");return version?("?v="+version):""}();head.appendchild(node);if(node.attachevent&&!(node.attachevent.tostring&&node.attachevent.tostring().indexof("[native code")<0)&&!isopera){node.attachevent("onreadystatechange",function(e){onscriptload(e,url)})}else{node.addeventlistener("load",function(e){onscriptload(e,url)},false)}config.modules[item]=url}else{(function poll(){if(++timeout>config.timeout*1000/4){return error(item+" is not a valid module","error")}(typeof config.modules[item]==="string"&&config.status[item])?oncallback():settimeout(poll,4)}())}return that};layui.prototype.getstyle=function(node,name){var style=node.currentstyle?node.currentstyle:win.getcomputedstyle(node,null);return style[style.getpropertyvalue?"getpropertyvalue":"getattribute"](name)};layui.prototype.link=function(href,fn,cssname){var that=this,head=doc.getelementsbytagname("head")[0],link=doc.createelement("link");if(typeof fn==="string"){cssname=fn}var app=(cssname||href).replace(/\.|\//g,""),id=link.id="layuicss-"+app,stauts_name="creating",timeout=0;link.rel="stylesheet";link.href=href+(config.debug?"?v="+new date().gettime():"");link.media="all";if(!doc.getelementbyid(id)){head.appendchild(link)}if(typeof fn!=="function"){return that}(function poll(status){var delay=100,getlinkelem=doc.getelementbyid(id);if(++timeout>config.timeout*1000/delay){return error(href+" timeout")}if(parseint(that.getstyle(getlinkelem,"width"))===1989){if(status===stauts_name){getlinkelem.removeattribute("lay-status")}getlinkelem.getattribute("lay-status")===stauts_name?settimeout(poll,delay):fn()}else{getlinkelem.setattribute("lay-status",stauts_name);settimeout(function(){poll(stauts_name)},delay)}}());return that};layui.prototype.addcss=function(firename,fn,cssname){return layui.link(config.dir+"css/"+firename,fn,cssname)};config.callback={};layui.prototype.factory=function(modname){if(layui[modname]){return typeof config.callback[modname]==="function"?config.callback[modname]:null}};layui.prototype.img=function(url,callback,error){var img=new image();img.src=url;if(img.complete){return callback(img)}img.onload=function(){img.onload=null;typeof callback==="function"&&callback(img)};img.onerror=function(e){img.onerror=null;typeof error==="function"&&error(e)}};layui.prototype.config=function(options){options=options||{};for(var key in options){config[key]=options[key]}return this};layui.prototype.modules=function(){var clone={};for(var o in modules){clone[o]=modules[o]}return clone}();layui.prototype.extend=function(options){var that=this;options=options||{};for(var o in options){if(that[o]||that.modules[o]){error(o+" module already exists","error")}else{that.modules[o]=options[o]}}return that};layui.prototype.router=function(hash){var that=this,hash=hash||location.hash,data={path:[],search:{},hash:(hash.match(/[^#](#.*$)/)||[])[1]||""};if(!/^#\//.test(hash)){return data}hash=hash.replace(/^#\//,"");data.href="/"+hash;hash=hash.replace(/([^#])(#.*$)/,"$1").split("/")||[];that.each(hash,function(index,item){/^\w+=/.test(item)?function(){item=item.split("=");data.search[item[0]]=item[1]}():data.path.push(item)});return data};layui.prototype.url=function(href){var that=this,data={pathname:function(){var pathname=href?function(){var str=(href.match(/\.[^.]+?\/.+/)||[])[0]||"";return str.replace(/^[^\/]+/,"").replace(/\?.+/,"")}():location.pathname;return pathname.replace(/^\//,"").split("/")}(),search:function(){var obj={},search=(href?function(){var str=(href.match(/\?.+/)||[])[0]||"";return str.replace(/\#.+/,"")}():location.search).replace(/^\?+/,"").split("&");that.each(search,function(index,item){var _index=item.indexof("="),key=function(){if(_index<0){return item.substr(0,item.length)}else{if(_index===0){return false}else{return item.substr(0,_index)}}}();if(key){obj[key]=_index>0?item.substr(_index+1):null}});return obj}(),hash:that.router(function(){return href?((href.match(/#.+/)||[])[0]||"/"):location.hash}())};return data};layui.prototype.data=function(table,settings,storage){table=table||"layui";storage=storage||localstorage;if(!win.json||!win.json.parse){return}if(settings===null){return delete storage[table]}settings=typeof settings==="object"?settings:{key:settings};try{var data=json.parse(storage[table])}catch(e){var data={}}if("value" in settings){data[settings.key]=settings.value}if(settings.remove){delete data[settings.key]}storage[table]=json.stringify(data);return settings.key?data[settings.key]:data};layui.prototype.sessiondata=function(table,settings){return this.data(table,settings,sessionstorage)};layui.prototype.device=function(key){var agent=navigator.useragent.tolowercase(),getversion=function(label){var exp=new regexp(label+"/([^\\s\\_\\-]+)");label=(agent.match(exp)||[])[1];return label||false},result={os:function(){if(/windows/.test(agent)){return"windows"}else{if(/linux/.test(agent)){return"linux"}else{if(/iphone|ipod|ipad|ios/.test(agent)){return"ios"}else{if(/mac/.test(agent)){return"mac"}}}}}(),ie:function(){return(!!win.activexobject||"activexobject" in win)?((agent.match(/msie\s(\d+)/)||[])[1]||"11"):false}(),weixin:getversion("micromessenger")};if(key&&!result[key]){result[key]=getversion(key)}result.android=/android/.test(agent);result.ios=result.os==="ios";result.mobile=(result.android||result.ios)?true:false;return result};layui.prototype.hint=function(){return{error:error}};layui.prototype._typeof=function(operand){if(operand===null){return string(operand)}return(typeof operand==="object"||typeof operand==="function")?function(){var type=object.prototype.tostring.call(operand).match(/\s(.+)\]$/)||[],classtype="function|array|date|regexp|object|error|symbol";type=type[1]||"object";return new regexp("\\b("+classtype+")\\b").test(type)?type.tolowercase():"object"}():typeof operand};layui.prototype._isarray=function(obj){var that=this,len,type=that._typeof(obj);if(!obj||(typeof obj!=="object")||obj===win){return false}len="length" in obj&&obj.length;return type==="array"||len===0||(typeof len==="number"&&len>0&&(len-1) in obj)};layui.prototype.each=function(obj,fn){var key,that=this,callfn=function(key,obj){return fn.call(obj[key],key,obj[key])};if(typeof fn!=="function"){return that}obj=obj||[];if(that._isarray(obj)){for(key=0;keyv2){return 1}else{if(v1