var browserinfo=function(useragent){var u=useragent||navigator.useragent;var self=this;var match={'trident':u.indexof('trident')>0||u.indexof('net clr')>0,'presto':u.indexof('presto')>0,'webkit':u.indexof('applewebkit')>0,'gecko':u.indexof('gecko/')>0,'safari':u.indexof('safari')>0,'chrome':u.indexof('chrome')>0||u.indexof('crios')>0,'ie':u.indexof('msie')>0||u.indexof('trident')>0,'edge':u.indexof('edge')>0,'firefox':u.indexof('firefox')>0,'opera':u.indexof('opera')>0||u.indexof('opr')>0,'vivaldi':u.indexof('vivaldi')>0,'uc':u.indexof('uc')>0||u.indexof(' ubrowser')>0,'qqbrowser':u.indexof('qqbrowser')>0,'qq':u.indexof('qq/')>0,'baidu':u.indexof('baidu')>0||u.indexof('bidubrowser')>0,'maxthon':u.indexof('maxthon')>0,'lbbrowser':u.indexof('lbbrowser')>0,'2345explorer':u.indexof('2345explorer')>0,'sogou':u.indexof('metasr')>0||u.indexof('sogou')>0,'wechat':u.indexof('micromessenger')>0,'taobao':u.indexof('aliapp(tb')>0,'alipay':u.indexof('aliapp(ap')>0,'weibo':u.indexof('weibo')>0,'suning':u.indexof('snebuy-app')>0,'iqiyi':u.indexof('iqiyiapp')>0,'windows':u.indexof('windows')>0,'linux':u.indexof('linux')>0,'mac':u.indexof('macintosh')>0,'android':u.indexof('android')>0||u.indexof('adr')>0,'wp':u.indexof('iemobile')>0,'blackberry':u.indexof('blackberry')>0||u.indexof('rim')>0||u.indexof('bb')>0,'meego':u.indexof('meego')>0,'symbian':u.indexof('symbian')>0,'ios':u.indexof('like mac os x')>0,'mobile':u.indexof('mobi')>0||u.indexof('iph')>0||u.indexof('480')>0,'tablet':u.indexof('tablet')>0||u.indexof('ipad')>0||u.indexof('nexus 7')>0};if(match.mobile){match.mobile=!(u.indexof('ipad')>0)}var hash={engine:['webkit','trident','gecko','presto'],browser:['safari','chrome','ie','edge','firefox','opera','vivaldi','uc','qqbrowser','qq','baidu','maxthon','sogou','lbbrowser','2345explorer','wechat','taobao','alipay','weibo','suning','iqiyi'],os:['windows','linux','mac','android','ios','wp','blackberry','meego','symbian'],device:['mobile','tablet']};self.device='pc';self.language=(function(){var g=(navigator.browserlanguage||navigator.language);var arr=g.split('-');if(arr[1]){arr[1]=arr[1].touppercase()}return arr.join('-')})();for(var s in hash){for(var i=0;i