if(!window.sinaMFE){window.sinaMFE={c:[]}}if(!window.sinaMFE.c){window.sinaMFE.c=[];}window.sinaMFE.c.push({p:"SINA_MFE/articlev4",v:"1.0.8",e:"deploy",c:"/index/static/js/index.min"});window.sinaMFE.c["/index/static/js/index.min"]=true;var flagconsole = location.href.indexOf("console=1")>=0;!flagconsole&&(console.log=console.info=console.error=console.debug=function(){});! function(t) { var e = {}; function n(i) { if (e[i]) return e[i].exports; var a = e[i] = { i: i, l: !1, exports: {} }; return t[i].call(a.exports, a, a.exports, n), a.l = !0, a.exports } n.m = t, n.c = e, n.d = function(t, e, i) { n.o(t, e) || Object.defineProperty(t, e, { enumerable: !0, get: i }) }, n.r = function(t) { "undefined" !== typeof Symbol && Symbol.toStringTag && Object.defineProperty(t, Symbol.toStringTag, { value: "Module" }), Object.defineProperty(t, "__esModule", { value: !0 }) }, n.t = function(t, e) { if (1 & e && (t = n(t)), 8 & e) return t; if (4 & e && "object" === typeof t && t && t.__esModule) return t; var i = Object.create(null); if (n.r(i), Object.defineProperty(i, "default", { enumerable: !0, value: t }), 2 & e && "string" != typeof t) for (var a in t) n.d(i, a, function(e) { return t[e] }.bind(null, a)); return i }, n.n = function(t) { var e = t && t.__esModule ? function() { return t.default } : function() { return t }; return n.d(e, "a", e), e }, n.o = function(t, e) { return Object.prototype.hasOwnProperty.call(t, e) }, n.p = "./", n(n.s = 106) }([function(t, e, n) { "use strict"; var i = { _UA: navigator.userAgent.toLowerCase() || "", UAIdentify: { weibo: "weibo", qq: "qq", qqb: "mqqbrowser/", uc: "ucbrowser/", weixin: "micromessenger", chrome: "chrome", sinanews: "sinanews", alipay: "alipayclient", ios9: "iphone os 9_", IOSFLAG: "cpu iphone os ", IOSWeiboFlag: "iphone__os__", huawei: "huawei" }, checkKeys: ["UC", "SinaNews", "Weibo", "QQ", "QQB", "Weixin", "Chrome", "AliPay", "Huawei"], createCheckFunc: function() { var t = this; this.checkKeys.forEach(function(e) { var n = e.toLowerCase(), i = t.UAIdentify[n]; i && (t["is" + e] = function() { return !!t.isInclude(t._UA, i) }) }) }, getIOSVersion: function() { var t = this._UA, e = this.UAIdentify; return function(t) { if (t.length > 1) { var e = t[1].replace(/_/gi, "."); return parseInt(e) } return 0 }(t.split(e.IOSFLAG) || t.split(e.IOSWeiboFlag)) }, getWeiboVersion: function() { var t = this._UA, e = this.UAIdentify, n = t.split("__" + e.weibo + "__"), i = n.length > 1 ? n[1] : "0.0.0"; return this.getVersion(i) }, getVersion: function(t) { var e = t.split("."); return parseFloat(e[0] + "." + parseInt(e[1])) }, isInclude: function(t, e) { return t.indexOf(e) > -1 }, isIOS9: function() { this.UAIdentify; return this.getIOSVersion() >= 9 }, _system: function() { return this._UA.match(/iphone|ipod/gi) ? "ios" : "android" } }; i.createCheckFunc(); var a = i; window.prtl = { type: "https:" == window.location.protocol ? "https" : "http", prefix: "https:" == window.location.protocol ? "https://" : "http://" }; var o = { joinLikeArray: function(t) { var e = []; return t.forEach(function(t) { var n = document.querySelectorAll("." + t); Array.prototype.push.apply(e, Array.prototype.slice.call(n)) }), e }, showLog: function() { if (window.location.href.match(/debug/gi)) { var t = {}; arguments.length > 1 ? (t.title = arguments[0], t.txt = arguments[1]) : t = arguments[0]; try { var e = "========= " + t.title + "========= " + t.txt; console.log(e) } catch (n) { console.log(n.message) } } }, getCookie: function(t) { var e = new RegExp("(^| )".concat(t, "=([^;]*)(;|$)")).exec(document.cookie); return e && e[2] || null }, log: function() { window.location.href.match(/debug\=1/gi) && console.log(arguments) }, encode: function(t, e) { for (var n = t; e--;) n = encodeURIComponent(n); return n }, getValue: function(t) { return "undefined" !== typeof t && t }, getAllNodes: function(t) { return document.body.querySelectorAll(t) }, getUniqKey: function(t) { var e = ["A", "z", "C", "E", "d", "H", "j", "v", "k", "L"], n = (new Date).getTime(); return (t = t || "") + function() { var t = "" + parseInt(1e4 * Math.random()); return [].map.call(t, function(t) { return e[t] }).join("") }() + n }, isExist: function(t, e) { return !!t[e] && t[e].length > 0 }, getVal: function(t, e) { return !!t[e] && t[e] }, getFullPos: function(t) {!t && (t = 1); return t.toString().length < 3 && (t = ("000" + t).substr(-3, 3)), t }, getParamsStr: function(t) { return encodeURIComponent(JSON.stringify(t)) }, bindEventForApp: function(t, e, n) { document.addEventListener ? t.addEventListener(e, n, !0) : t.attachEvent(e, n) }, stopDefault: function(t) { (t = t || window.event).preventDefault ? t.preventDefault() : t.returnValue = !1 }, getFullNumber: function(t) {!t && (t = 1); return t.toString().length < 3 && (t = ("000" + t).substr(-3, 3)), t } }; e.a = function(t, e) { for (var n in e) t[n] = e[n]; return t }(o, a) }, function(t, e, n) { "use strict"; function i(t, e) { if (!(t instanceof e)) throw new TypeError("Cannot call a class as a function") } n.d(e, "a", function() { return i }) }, function(t, e, n) { "use strict"; function i(t, e) { for (var n = 0; n < e.length; n++) { var i = e[n]; i.enumerable = i.enumerable || !1, i.configurable = !0, "value" in i && (i.writable = !0), Object.defineProperty(t, i.key, i) } } function a(t, e, n) { return e && i(t.prototype, e), n && i(t, n), t } n.d(e, "a", function() { return a }) }, function(module, __webpack_exports__, __webpack_require__) { "use strict"; var _mfelibs_base_tools_exposure__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(6), config = { pvContainer: "sax_pv_count" }, pvContainer = { pv: "sax_pv_count", nullPv: "sax_null_count" }, pinPdpsArr = [], base64EncodeChars = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/", storage = { getItem: function(t) { return window.localStorage.getItem(t) }, setItem: function(t, e, n) { window.localStorage.setItem(t, e + (n ? ";expires=" + (sinaadToolkit.now() + n) : "")), n || (_sessionStorageMap[t] = 1) }, removeItem: function(t) { window.localStorage.removeItem(t) }, get: function(t) { try { var e = storage.getItem(t); return e ? (e = e.split(";expires="))[1] && sinaadToolkit.now() > parseInt(e[1], 10) ? (this.removeItem(t), null) : e[0] : null } catch (n) { return null } }, set: function(t, e, n) { try { storage.setItem(t, e, n) } catch (i) { sinaadToolkit.error("sinaadToolkit.storage.set:" + i.message) } } }, cookie = { getItem: function(t) { return sinaadToolkit.cookie.get(t) }, setItem: function(t, e, n) { cookie.set(t, e, { expires: n || 0 }) }, removeItem: function(t) { cookie.remove(t) }, removeCookie: function(t, e) { (e = e || {}).expires = new Date(0), cookie._setRaw(t, "", e) }, _isValidKey: function(t) { return new RegExp('^[^\\x00-\\x20\\x7f\\(\\)<>@,;:\\\\\\"\\[\\]\\?=\\{\\}\\/\\u0080-\\uffff]+$').test(t) }, _setRaw: function(t, e, n) { if (this._isValidKey(t)) { var i = (n = n || {}).expires; "number" === typeof n.expires && (i = new Date).setTime(i.getTime() + n.expires), document.cookie = t + "=" + e + (n.path ? "; path=" + n.path : "") + (i ? "; expires=" + i.toGMTString() : "") + (n.domain ? "; domain=" + n.domain : "") + (n.secure ? "; secure" : "") } }, set: function(t, e, n) { cookie._setRaw(t, encodeURIComponent(e), n) } }, toolkit = { storage: { getItem: function(t) { return window.localStorage.getItem(t) }, setItem: function(t, e, n) { window.localStorage.setItem(t, e + (n ? ";expires=" + (sinaadToolkit.now() + n) : "")), n || (_sessionStorageMap[t] = 1) }, removeItem: function(t) { window.localStorage.removeItem(t) }, get: function(t) { try { var e = storage.getItem(t); return e ? (e = e.split(";expires="))[1] && sinaadToolkit.now() > parseInt(e[1], 10) ? (this.removeItem(t), null) : e[0] : null } catch (n) { return null } }, set: function(t, e, n) { try { storage.setItem(t, e, n) } catch (i) { sinaadToolkit.error("sinaadToolkit.storage.set:" + i.message) } } }, cookie: { getItem: function(t) { return sinaadToolkit.cookie.get(t) }, setItem: function(t, e, n) { cookie.set(t, e, { expires: n || 0 }) }, removeItem: function(t) { cookie.remove(t) }, removeCookie: function(t, e) { (e = e || {}).expires = new Date(0), cookie._setRaw(t, "", e) }, _setRaw: function(t, e, n) { if (this._isValidKey(t)) { var i = (n = n || {}).expires; "number" === typeof n.expires && (i = new Date).setTime(i.getTime() + n.expires), document.cookie = t + "=" + e + (n.path ? "; path=" + n.path : "") + (i ? "; expires=" + i.toGMTString() : "") + (n.domain ? "; domain=" + n.domain : "") + (n.secure ? "; secure" : "") } }, _getRaw: function(t) { if (cookie._isValidKey(t)) { var e = new RegExp("(^| )" + t + "=([^;]*)(;|$)").exec(document.cookie); if (e) return e[2] || null } return null }, set: function(t, e, n) { this._setRaw(t, encodeURIComponent(e), n) }, get: function(t) { var e = this._getRaw(t); return "string" === typeof e ? e = decodeURIComponent(e) : null } }, base64encode: function(t) { var e, n, i, a, o, r; for (i = t.length, n = 0, e = ""; n < i;) { if (a = 255 & t.charCodeAt(n++), n == i) { e += base64EncodeChars.charAt(a >> 2), e += base64EncodeChars.charAt((3 & a) << 4), e += "=="; break } if (o = t.charCodeAt(n++), n == i) { e += base64EncodeChars.charAt(a >> 2), e += base64EncodeChars.charAt((3 & a) << 4 | (240 & o) >> 4), e += base64EncodeChars.charAt((15 & o) << 2), e += "="; break } r = t.charCodeAt(n++), e += base64EncodeChars.charAt(a >> 2), e += base64EncodeChars.charAt((3 & a) << 4 | (240 & o) >> 4), e += base64EncodeChars.charAt((15 & o) << 2 | (192 & r) >> 6), e += base64EncodeChars.charAt(63 & r) } return e }, checkTime: function(t, e) { if (!t && !e) return !0; var n = parseInt(t), i = parseInt(e), a = new Date, o = a.getMonth() + 1, r = a.getDate(), s = a.getHours(), c = a.getFullYear(), l = parseInt(this.timeFormat(c) + this.timeFormat(o) + this.timeFormat(r) + this.timeFormat(s)); return !!(n && i && l >= n && l <= i || n && !i && l >= n || !n && i && l <= i) }, timeFormat: function(t) { return t < 10 ? "0" + t : t.toString() }, creatElement: function(t, e) { var n = document.createElement(t); for (var i in e) n.setAttribute(i, e[i]); return n }, creatPvElement: function() { var t = config.pvContainer; document.getElementById(t) ? this.pvBox = document.getElementById(t) : (this.pvBox = this.creatElement("div", { id: t, style: "display:none" }), document.body.appendChild(this.pvBox)) }, _getElement: function(t) { return document.querySelector(t) }, createScript: function createScript(box) { if (box) { if (box.$container && box.$container.dataset && "PDPS000000056239" == box.$container.dataset.id) var options = { type: "text/javascript", id: "_gg_127480" }; else if ("PDPS000000056240" == box.$container.dataset.id) var options = { type: "text/javascript", id: "vlion_1520832446_box" }; else if (void 0 != typeof box.sClass) var options = { class: box.sClass, type: "text/javascript" }; else var options = { type: "text/javascript" }; var _script = null; box.src && (options.src = box.src), _script = this.creatElement("script", options), box.readyStr && (_script.onload = function() { eval(box.readyStr) }), box.$container && box.$container.appendChild(_script) } }, createWordsPv: function(t) { var e = this.creatElement("img", { src: t + "&r=" + Math.random() }), n = this._getElement("#" + config.pvContainer); n || this.creatPvElement(), n.appendChild(e) }, parseURL: function(t) { t = this.toString(); var e = document.createElement("a"); return e.href = t, { source: t, protocol: e.protocol.replace(":", ""), host: e.hostname, origin: e.origin, port: e.port, query: e.search, file: (e.pathname.match(/\/([^\/?#]+)$/i) || [, ""])[1], hash: e.hash.replace("#", ""), path: e.pathname.replace(/^([^\/])/, "/$1"), relative: (e.href.match(/tps?:\/\/[^\/]+(.+)/) || [, ""])[1], segments: e.pathname.replace(/^\//, "").split("/"), params: function() { var t = {}; return e.search.replace(/^\?/, "").split("&").filter(function(t, e) { if ("" !== t && t.indexOf("=")) return !0 }).forEach(function(e, n) { var i = e.indexOf("="), a = e.substring(0, i), o = e.substring(i + 1); t[a] = o }), t }() } }, copyObject: function(t) { if ("object" != typeof t) return t; var e = {}; for (var n in t) e[n] = t[n]; return e }, addParams: function(t, e) { if (!t) return ""; if (!e) return t; var n = []; for (var i in e) n.push(i + "=" + e[i]); return t + (t.match(/\?/gi) ? "&" : "?") + n.join("&") }, createWordsScript: function(t, e, n, i, a) { if (i) var o = sinaSax.creatElement("script", { type: "text/javascript", src: i }); else o = sinaSax.creatElement("script", { type: "text/javascript" }); if ("" != e && (o.innerHTML = e), n) { var r = sinaSax.creatElement("img", { src: n + "&r=" + Math.random() }); $("#sax_pv_count").length > 0 ? $("#sax_pv_count").append(r) : (sinaSax.creatPvElement(), $("#sax_pv_count").append(r)) } t.appendChild(o), 0 != a && sinaSax.callback("triggerDomIimit", [t]) }, getQueryString: function(t) { var e = new RegExp("(^|&)" + t + "=([^&]*)(&|$)"), n = window.location.search.substr(1).match(e); return null != n ? unescape(n[2]) : null }, createId: function() { for (var t = [], e = 0; e < 8; e++) t[e] = "0123456789abcdef".substr(Math.floor(16 * Math.random()), 1); return t[parseInt(4) + 1] = "0123456789abcdef".substr(3 & t[4] | 8, 1), "_" + t.join("") + (new Date).getTime().toString().substring(5, 13) }, isNull: function(t) { return "undefined" === typeof t || null === t }, ensureArray: function(t) { return Array.isArray(t) ? t : toolkit.isNull(t) ? [] : [t] }, stringTrim: function() { var t = new RegExp("(^[\\s\\t\\xa0\\u3000]+)|([\\u3000\\xa0\\s\\t]+$)", "g"); return function(e) { return e = e || "", String(e).replace(t, "") } } }; window.testLMT = function() { setTimeout(function() { window.location.href.match(/isMock/gi) && sax_jsonpCallback_1({ ad: [{ id: "PDPS000000059890", type: "jdt", size: "170*151", content: [] }, { id: "PDPS000000060087", type: "jdt", size: "170*151", content: [] }, { id: "8A622C4B3DD0", type: "gjz", size: "140*170", content: [{ src: ["https://d1.sinaimg.cn/201708/31/1466713.gif"], link: ["https://saxn.sina.com.cn/mfp/click?type=3&t=MjAxNy0wOS0wNSAxOTozMTo0MwkxMTEuMTMuOTUuMwlOVUxMX1ZBTFVFCWh0dHA6Ly8xMC4yMzYuNTcuNjc6MzAyNS9pbmRleC5odG1sCUI2OTRFQkVDMEE5Rgk3MjY1Njg0MS1lNGQ0LTQ0ZDgtYjhmYS0zNWRjZTc2ZDY2YjEJNjk4MTZjOGZiZDIwCTY5ODE2YzhmYmQyMAlhdXRvX2xldmVsOjE4MDEwMHx1c2VyX2dyb3VwOjkwMHxwb3M6UERQUzAwMDAwMDA1OTg5MCxQRFBTMDAwMDAwMDYwMDg3LEI2OTRFQkVDMEE5Rnx3YXBfb3M6NzAyfHVzZXJfYWdlOjYwMHx2X3pvbmU6MzAyMDAwLDMwMjAwMHx1c2VyX2dlbmRlcjo1MDB8YXV0b19wcmljZToxODAyMDB8X3Zfem9uZTozMDIwMDAsMzAyMDAwfG1vYmlsZV9icmFuZDoxMjAxfG1vYmlsZV9icm93c2VyOjgxMQkJMzAyMDAwfDMwMjAwMAk2OTgxNmM4ZmJkMjAJTUIxNzA2MDk2OQkJN0E5OEUxNTQ3NzM0CVdBUAktCTU2CS0JLQktCS0JLQktCS0JLQk0CTEJLQkwCTAJb3M6aXBob25lfGJyb3dzZXI6c2FmYXJpfHBsYXRmb3JtOmlvc3xkZXZpY2U6b3RoZXJ8Y3JlYXRpdmU6Njk4MTZjOGZiZDIwLDY5ODE2YzhmYmQyMCw2OTgxNmM4ZmJkMjB8YWRQbGF0Rm9ybToz&url=https%3A%2F%2Fengine.lvehaisen.com%2Findex%2Factivity%3FappKey%3DuZvDRUfe1CQBu1XnmQL1JHfLo1v%26adslotId%3D2331&captcha=-716674430108034077&viewlog=false&userid=111.13.95.3"], monitor: [], origin_monitor: null, type: "image", pv: ["https://saxn.sina.com.cn/mfp/view?type=3&t=MjAxNy0wOS0wNSAxOTozMTo0MwkxMTEuMTMuOTUuMwlOVUxMX1ZBTFVFCWh0dHA6Ly8xMC4yMzYuNTcuNjc6MzAyNS9pbmRleC5odG1sCUI2OTRFQkVDMEE5Rgk3MjY1Njg0MS1lNGQ0LTQ0ZDgtYjhmYS0zNWRjZTc2ZDY2YjEJNjk4MTZjOGZiZDIwCTY5ODE2YzhmYmQyMAlhdXRvX2xldmVsOjE4MDEwMHx1c2VyX2dyb3VwOjkwMHxwb3M6UERQUzAwMDAwMDA1OTg5MCxQRFBTMDAwMDAwMDYwMDg3LEI2OTRFQkVDMEE5Rnx3YXBfb3M6NzAyfHVzZXJfYWdlOjYwMHx2X3pvbmU6MzAyMDAwLDMwMjAwMHx1c2VyX2dlbmRlcjo1MDB8YXV0b19wcmljZToxODAyMDB8X3Zfem9uZTozMDIwMDAsMzAyMDAwfG1vYmlsZV9icmFuZDoxMjAxfG1vYmlsZV9icm93c2VyOjgxMQkJMzAyMDAwfDMwMjAwMAk2OTgxNmM4ZmJkMjAJTUIxNzA2MDk2OQkJN0E5OEUxNTQ3NzM0CVdBUAktCTU2CS0JLQktCS0JLQktCS0JLQk0CTEJLQkwCTAJb3M6aXBob25lfGJyb3dzZXI6c2FmYXJpfHBsYXRmb3JtOmlvc3xkZXZpY2U6b3RoZXJ8Y3JlYXRpdmU6Njk4MTZjOGZiZDIwLDY5ODE2YzhmYmQyMCw2OTgxNmM4ZmJkMjB8YWRQbGF0Rm9ybToz&userid=111.13.95.3&viewlog=false&hashCode=f6e55c4e98cab0655e14b79bd570bb4e"], pid: null, len: null, volume: null, pvBegin: null, pvEnd: null, size: null, ad_id: "sina_69816c8fbd20" }] }], cm: [] }) }, 1e3) }, window._sendExpose = function(t, e) { _mfelibs_base_tools_exposure__WEBPACK_IMPORTED_MODULE_0__.a && _mfelibs_base_tools_exposure__WEBPACK_IMPORTED_MODULE_0__.a.pushListeningEle([t], function() { if (e.pdps) if (e.vision = toolkit.ensureArray(e.vision), void 0 != e.vision && 0 != e.vision.length) for (var t = document.getElementById(pvContainer.pv), n = 0; n < e.vision.length; n++) { var i = new Image; i.src = e.vision[n], t ? t.appendChild(i) : document.appendChild(i) } else console.log("\u8fd9\u4e2apdps:" + e.pdps + "\u6ca1\u6709vision\u5b57\u6bb5\u6216\u8005\u4e3a\u7a7a") }) }, __webpack_exports__.a = toolkit }, function(t, e, n) { "use strict"; t.exports = n(164) }, function(t, e, n) { "use strict"; var i = n(20), a = n(18), o = n(21), r = n(1), s = n(2), c = n(31), l = window, d = document, u = function() { function t() { Object(r.a)(this, t), this.eventMap = {} } return Object(s.a)(t, [{ key: "_initEvent", value: function() { return { listener: [], isLive: arguments.length > 0 && void 0 !== arguments[0] && arguments[0], liveEvents: [] } } }, { key: "_addListener", value: function(t, e) { var n = t.listener, i = {}; return !n.every(function(t) { return t.func !== e || (i = t, !1) }) || (i = { func: e, liveIndex: 0 }, n.push(i)), i } }, { key: "on", value: function(t, e) { var n, i, a = arguments.length > 2 && void 0 !== arguments[2] && arguments[2], o = this.eventMap; if (o.hasOwnProperty(t) || (o[t] = this._initEvent(a)), n = o[t], i = this._addListener(o[t], e), a && n.liveEvents.length > 0 && i.liveIndex < n.liveEvents.length) { i.liveIndex = n.liveEvents.length; var r = i.liveIndex, s = n.liveEvents.length; for (n.liveIndex = s; r < s; r++) n.func.apply(l, n.liveEvents[r]) } } }, { key: "trigger", value: function(t, e) { var n, i = !(arguments.length > 2 && void 0 !== arguments[2]) || arguments[2], a = this.eventMap; a.hasOwnProperty(t) ? ((n = a[t]).listener.forEach(function(t) { try { t.func.apply(l, e) } catch (n) { console.error && console.error(n) } }), i && n.liveEvents.push(e)) : (n = a[t] = this._initEvent(i)).liveEvents.push(e) } }]), t }(), p = function(t) { function e() { var t; return Object(r.a)(this, e), (t = Object(i.a)(this, Object(a.a)(e).call(this)))._lockMap = {}, t.cacheCnf = { timeout: 3600, type: "localstorage", key: "sinaWapApiCache" }, t._debug = !1, t.initEvent(), t } return Object(o.a)(e, t), Object(s.a)(e, [{ key: "getType", value: function(t) { var e = typeof t; return "object" === e ? Object.prototype.toString.call(t).match(/\[object (.*)\]/) ? RegExp.$1.toLowerCase() : "other" : e } }, { key: "clone", value: function(t) { var e = this, n = null; switch (this.getType(t)) { case "object": n = {}, Object.keys(t).forEach(function(i) { n[i] = e.clone(t[i]) }); break; case "array": n = [], t.forEach(function(t) { n.push(e.clone(t)) }); break; default: n = t } return n } }, { key: "extendObj", value: function(t, e, n) { n = n || !1, Object.keys(e).forEach(function(i) { (!t.hasOwnProperty(i) || n) && (t[i] = e[i]) }) } }, { key: "urlEncode", value: function(t) { var e = []; switch (this.getType(t)) { case "array": e = objType.map(function(t, e) { return e + "=" + encodeURIComponent(t) }); break; case "object": e = Object.keys(t).map(function(e) { return e + "=" + encodeURIComponent(t[e]) }); break; case "string": e.push(t) } return e.join("&") } }, { key: "addParams", value: function(t, e) { return t + (-1 === t.indexOf("?") ? "?" : "&") + e } }, { key: "genUid", value: function(t) { var e = ["A", "z", "C", "E", "d", "H", "j", "v", "k", "L"], n = (new Date).getTime(); return (t = t || "") + function() { var t = "" + parseInt(1e4 * Math.random()); return [].map.call(t, function(t) { return e[t] }).join("") }() + n } }, { key: "cacheControl", value: function(t, e, n, i) { var a, o = this.cacheCnf; if ("localstorage" === o.type) { try { a = JSON.parse(localStorage[o.key]) } catch (r) { console.log(r) } if (a = a || { lastmodify: Date.now() }, "set" === e) n && (n.lastmodify = Date.now(), a[t] = n, localStorage[o.key] = JSON.stringify(a)); else if (a[t] && Date.now() - a[t].lastmodify < 1e3 * (i || o.timeout)) return a[t] } return null } }, { key: "request", value: function(t, e, n, i, a, o, r, s, c, d, u, p, f) { var h = this; if (e) return s = s || "GET", i = i || 0, "ajax" === c ? function() { var a = h.urlEncode(n), o = new XMLHttpRequest; if ("GET" === s && (e += -1 === e.indexOf("?") ? "?" + a : a, a = null), o.onreadystatechange = function() { if (4 === o.readyState) { var e = null; if (200 === o.status) try { e = JSON.parse(o.responseText) } catch (n) { e = null } t && t(e) } }, o.open(s, e, !0), o.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"), d) for (var r in d) d.hasOwnProperty(r) && o.setRequestHeader(r, d[r]); i > 0 && setTimeout(function() { o.readyState < 3 && (o.abort(), t && t(null)) }, 1e3 * i), o.send(a) }() : function() { var s = { type: "GET", dataType: "jsonp", jsonp: a }; if (s.url = n ? h.addParams(e, h.urlEncode(n)) : e, "function" === h.getType(t)) { var c = o || "jsonp_" + h.genUid(); l[c] = function(e) { l[c + "timer"] && clearTimeout(l[c + "timer"]), t(e) }, s.jsonpCallback = c } r = r || 0, (i = i || 0) > 0 && function() { var t = 0; l[c + "timer"] = setInterval(function() { console.log(e + " timeout!!!!"), t++, $.ajax(s), r <= t && (l[c + "timer"] && clearInterval(l[c + "timer"]), f && f()) }, 1e3 * i) }(), $.ajax(s) }() } }, { key: "readabilityNum", value: function(t) { return "number" === typeof t && t > 0 ? t > 9999999 ? "999\u4e07+" : t > 9999 ? parseInt(t / 1e4) + "\u4e07" : t : null } }, { key: "requireLock", value: function(t, e, n, i) { var a = this._lockMap; if (-1 === ["set", "get", "release"].indexOf(t)) throw new Error("wrong call lock method"); if ("set" === t) { if (a[e] && a[e].stat) { if ("lock" === a[e].stat) return 0; a[e].stat = "lock" } else a[e] = { stat: "lock" }; return !i && n && (a[e].timer = function(t, e, n) { return e = e || 5e3, n && clearTimeout(n), setTimeout(function() { a.hasOwnProperty(t) && "lock" === a[t].stat && (a[t].stat = "ready") }, e) }(e, n, a[e].timer)), 1 } "release" === t && a.hasOwnProperty(e) && a[e].stat && (a[e].stat = "ready", a[e].timer && clearTimeout(a[e].timer)) } }, { key: "manualAlert", value: function(t, e) { var n = $(".j_alert_box"); e = e || 2e3, 0 !== n.length ? ($(".j_alert_text").text(t), n.show(), setTimeout(function() { n.hide() }, e)) : alert(t) } }, { key: "dateFormat", value: function(t, e, n) { return n = n ? "getUTC" : "get", e.replace(/%[YmdHMS]/g, function(e) { switch (e) { case "%Y": return t[n + "FullYear"](); case "%m": e = 1 + t[n + "Month"](); break; case "%d": e = t[n + "Date"](); break; case "%H": e = t[n + "Hours"](); break; case "%M": e = t[n + "Minutes"](); break; case "%S": e = t[n + "Seconds"](); break; default: return e.slice(1) } return ("0" + e).slice(-2) }) } }, { key: "fillOrCutNum", value: function(t, e, n) { n = n || "0"; var i = (t += "").length; if (i > e) return t.substr(i - e); for (; e-- > i;) t = n + t; return t } }, { key: "tinyTemplateParser", value: function(t, e) { var n = this; return "string" === this.getType(t) ? t.replace(/<%\s?([\[\]\.A-Za-z0-9_]+)\s?%>/g, function(t, i) { var a = e, o = !1; return i && a && i.split(".").forEach(function(t) { var e; t && !o && (e = t.match(/(\w+)(\[(\d)+\])?/)) && (a[e[1]] ? (a = a[e[1]], e[2] && e[3] && (a[e[3]] ? a = a[e[3]] : o = !0)) : o = !0) }), o || a === e ? "" : "string" !== n.getType(a) ? JSON.stringify(a) : a }) : "" } }, { key: "checkElemntDisp", value: function(t, e) { var n = null; return e = e || 0, !(!t || !t.getBoundingClientRect) && ((n = t.getBoundingClientRect()) && "number" === this.getType(n.top) && n.top > -e && n.top < this.screenInfo.viewHeight + e) } }, { key: "LocalStorage", value: function(t, e) { var n = arguments.length; if (window.localStorage) { var i = window.localStorage, a = { date: 0, data: {} }, o = (new Date).getDate(); return n > 1 ? function(t, e) { (a = JSON.parse(i.getItem(t)) || a).date != o && (a.date = o), a.data = e, i.setItem(t, JSON.stringify(a)) }(t, e) : function(t) { return (a = JSON.parse(i.getItem(t))) && a.date === o ? a.data : null }(t) } } }, { key: "cookie", value: function(t, e, n, i, a) { return arguments.length > 1 ? function(t, e, n, i, a, o) { var r = []; if (r.push(t + "=" + escape(e)), n) { var s = new Date, c = s.getTime() + 36e5 * n; s.setTime(c), r.push("expires=" + s.toGMTString()) } return i && r.push("path=" + i), a && r.push("domain=" + a), o && r.push(o), d.cookie = r.join(";"), !0 }(t, e, n || 720, i || "/", a || ".sina.cn") : function(t) { var e, n = new RegExp("(^| )" + t + "=([^;]*)(;|$)"); return !!(e = d.cookie.match(n)) && unescape(e[2]) }(t) } }, { key: "checkLoginStatus", value: function(t) { checkLogin() ? getUserInfo(function(e) { t(e) }) : ("function" == typeof WapLogin ? new WapLogin : this).login(!1, function(e) { t(e) }) } }, { key: "log", value: function(t, e) { if (e = ("string" === typeof e ? e : JSON.stringify(e)) + " in " + (this._name || "default"), "err" === t) { if (this._debug) return console.error(e); throw new Error(e) }(-1 === ["debug", "log"].indexOf(t) || this._debug) && (t in console && "function" === typeof console[t] ? console[t](e) : console.log("[" + t + "]" + e)) } }, { key: "getWm", value: function() { var t = location.href.toLocaleLowerCase().match(/\?(.*)$/), e = null; return t && (e = t[1].match(/\&?wm=([0-9_]+)/)), e && e[1] } }, { key: "initEvent", value: function() { var t = this; if (!l.ArtUtilEventInit) { l.ArtUtilEventInit = !0; var e = this.platformInfo; this.on("pageLoad", function() { l.addEventListener("onorientationchange" in l ? "orientationchange" : "resize", function(n) { var i = "xiaomi" === e.browser ? 100 : 30; setTimeout(function() { t.trigger("pageResize", ["util", n]) }, i) }, !1), (d.body.scrollTop || l.pageYOffset) > 0 && t.trigger("lazyScroll", ["init"]) }), this.on("contentLoadProxy", function(e) { t._contentLoaded || (t._contentLoaded = !0, t.trigger("contentLoad", [e])) }), this.on("pageLoadProxy", function(e) { t._pageLoaded || (t._pageLoaded = !0, t.trigger("pageLoad", [e])) }), this.on("contentLoad", function(e) { t._lazyScroll || (t._lazyScroll = { scrollCheckInterval: 100, scrollCheckTimer: null, scrollFiring: !1, deadLockBrokerNum: 5, scrollReFire: 0 }, l.addEventListener("scroll", function(e) { var n = t._lazyScroll; n.scrollFiring && n.scrollReFire <= n.deadLockBrokerNum ? n.scrollReFire++ : (n.scrollReFire = 0, n.scrollCheckTimer && clearTimeout(n.scrollCheckTimer), n.scrollCheckTimer = setTimeout(function() { n.scrollFiring = !0, t.trigger("lazyScroll", ["proxy"]), n.scrollFiring = !1 }, n.scrollCheckInterval)) })) }), "readyState" in d && "complete" === d.readyState ? this.trigger("contentLoadProxy", ["property"]) : (d.addEventListener("DOMContentLoaded", function() { t.trigger("contentLoadProxy", ["event"]) }, !1), setTimeout(function() { t.trigger("contentLoadProxy", ["timer"]) }, 0)), l.addEventListener("load", function() { t.trigger("pageLoadProxy", ["event"]) }) } } }, { key: "screenInfo", get: function() { var t = d, e = l, n = 0, i = 0, a = 0, o = 0, r = t.docElement; return (!this._screenInfo || this._screenInfo.resizeCount < this._resizeCount) && (n = e.innerWidth || r.clientWidth || t.body.clientWidth || 0, i = e.innerHeight || r.clientHeight || t.body.clientHeight || 0, a = Math.max(t.body.scrollWidth, r && r.scrollWidth || 0), o = Math.max(t.body.scrollHeight, r && r.scrollHeight || 0, i), this._screenInfo = { documentWidth: a, documentHeight: o, viewWidth: n, viewHeight: i, resizeCount: this._resizeCount || 0 }), this.clone(this._screenInfo) }, set: function(t) { return null } }, { key: "UA", get: function() { return this._UA || (this._UA = navigator.userAgent) }, set: function(t) { return null } }, { key: "platformInfo", get: function() { return c.a.platformInfo }, set: function(t) { return null } }]), e }(u), f = function() { function t(e) { Object(r.a)(this, t), this.cnf = { TPL: {} }, e && this.extendObj(this.cnf, e, !0), this.moduleMap = {} } return Object(s.a)(t, [{ key: "extendObj", value: function(t, e, n) { n = n || !1, Object.keys(e).forEach(function(i) { (!t.hasOwnProperty(i) || n) && (t[i] = e[i]) }) } }, { key: "discovery", value: function() { var t = this, e = this.cnf, n = e.nodeAttrCnfMap, i = e.selector, a = e.markAttr, o = i.roleMap, r = $(i.root); a = a || "uid", r.forEach(function(e, i) { try { var s, c = r.eq(i); s = h.genUid(), c.data(a, s); var l = { attrs: {}, roles: { main: c } }; Object.keys(n).forEach(function(t) { l.attrs[t] = c.attr(n[t]) }), Object.keys(o).forEach(function(t) { l.roles[t] = c.find(o[t]) }), t.moduleMap[s] = l, t.moduleInit(s, i) } catch (d) { console.error(d) } }) } }, { key: "bindEvent", value: function() { var t = this; "string" === h.getType(this.moduleName) && h.on(this.moduleName + "Reload", function() { t.discovery() }) } }, { key: "moduleInit", value: function(t, e) {} }]), t }(), h = new p, m = m || {}; m.sinaWapUtil = h, m.BaseArtModule = f, m.EventFactory = new u, l.sinaWapModule = m, e.a = m }, function(t, e, n) { "use strict"; var i = window, a = { _listeningEles: [], timer: 0, threshold: 300, height: 10, _init: function() { this._bindEvent() }, _bindEvent: function() { this._scrollListener(i) }, _checkExposeure: function(t) { var e = 0, n = this._listeningEles, i = this._listeningEles.length, a = []; t = t || "scroll"; for (e = 0; e < i; e++) { this.threshold = n[e].threshold; for (var o = 0; o < n[e].listeningEles.length; o++) !n[e].listeningEles[o].canRepeat && n[e].listeningEles[o].doneOnce || this._calculateTime(n[e].listeningEles[o], t) && (a.push(n[e].listeningEles[o].ele), n[e].listeningEles[o].doneOnce = !0); if (a.length > 0) { if (n[e].action && n[e].action(a), /exposure=1/.test(location.href)) for (e = 0; e < a.length; e++) console.log(a[e].innerHTML); a = [] } } this.scroll_lock = !1 }, _calculateTime: function(t, e) { if (!t.ele) return !1; var n = 0, i = document.documentElement.clientHeight, a = t.ele.getBoundingClientRect(), o = this.height || 10, r = Date.now(); if (0 == a.top && 0 == a.bottom) return !1; if (a.top >= 0 && a.top < i - o) { if ("scroll" == e) return !0; null != t.startTop ? (t.startEnd = r, n = t.startEnd - t.startTop) : t.startTop = r } return n > this.threshold || void 0 }, pushListeningEle: function(t, e, n, i, a) { var o = {}, r = this, s = {}, c = []; i = r.threshold = i || 300; r.height = a || 10, Array.prototype.slice.call(t).forEach(function(t) { o.ele = t, o.canRepeat = !!n, o.doneOnce = !1, o.startTop = null, o.endTop = null, s = r._clone(o), c.push(s) }), r._listeningEles.push({ listeningEles: c, action: e, threshold: i }), r._checkExposeure("scroll") }, _actionFactory: function(t) { var e = typeof t; return "function" == e ? t : "string" == e ? function() { var e = t.indexOf("?") > -1 ? t + "×tamp=" + (new Date).valueOf() : t + "?timestamp=" + (new Date).valueOf(); (new Image).src = e } : null }, scroll_lock: !1, _scrollListener: function(t) { var e = this; if (!t) throw new Error("scrollListener needs a object parameter."); function n(t) { e.scroll_lock || (e.scroll_lock = !0, e._checkExposeure(t)) } t.addEventListener("scroll", function() { n("timegap"), setTimeout(function() { n("timegap") }, 500) }, !1), t.addEventListener("touchstart", function() { n("timegap") }, !1), t.addEventListener("touchmove", function() { n("timegap") }, !1), t.addEventListener("touchend", function() { n("timegap"), setTimeout(function() { e.scroll_lock = !0, e._checkExposeure("timegap") }, 500) }, !1), t.addEventListener("touchcancel", function() { n("timegap") }, !1) }, _clone: function(t) { var e = null, n = this; switch (this._getType(t)) { case "object": e = {}, Object.keys(t).forEach(function(i) { e[i] = n._clone(t[i]) }); break; case "array": e = [], t.forEach(function(t) { e.push(n._clone(t)) }); break; default: e = t } return e }, _getType: function(t) { var e = typeof t; return "object" === e ? Object.prototype.toString.call(t).match(/\[object (.*)\]/) ? RegExp.$1.toLowerCase() : "other" : e } }; a._init(), i.newExposure = a, e.a = a }, function(t, e, n) { (function(e) { var n = "object", i = function(t) { return t && t.Math == Math && t }; t.exports = i(typeof globalThis == n && globalThis) || i(typeof window == n && window) || i(typeof self == n && self) || i(typeof e == n && e) || Function("return this")() }).call(this, n(23)) }, function(t, e, n) { var i = n(7), a = n(26), o = n(50), r = n(74), s = i.Symbol, c = a("wks"); t.exports = function(t) { return c[t] || (c[t] = r && s[t] || (r ? s : o)("Symbol." + t)) } }, function(t, e, n) { var i = n(71), a = n(10), o = n(77), r = n(13).f; t.exports = function(t) { var e = i.Symbol || (i.Symbol = {}); a(e, t) || r(e, t, { value: o.f(t) }) } }, function(t, e) { var n = {}.hasOwnProperty; t.exports = function(t, e) { return n.call(t, e) } }, function(t, e) { t.exports = function(t) { try { return !!t() } catch (e) { return !0 } } }, function(t, e) { t.exports = function(t) { return "object" === typeof t ? null !== t : "function" === typeof t } }, function(t, e, n) { var i = n(14), a = n(66), o = n(16), r = n(33), s = Object.defineProperty; e.f = i ? s : function(t, e, n) { if (o(t), e = r(e, !0), o(n), a) try { return s(t, e, n) } catch (i) {} if ("get" in n || "set" in n) throw TypeError("Accessors not supported"); return "value" in n && (t[e] = n.value), t } }, function(t, e, n) { var i = n(11); t.exports = !i(function() { return 7 != Object.defineProperty({}, "a", { get: function() { return 7 } }).a }) }, function(t, e, n) { var i = n(14), a = n(13), o = n(24); t.exports = i ? function(t, e, n) { return a.f(t, e, o(1, n)) } : function(t, e, n) { return t[e] = n, t } }, function(t, e, n) { var i = n(12); t.exports = function(t) { if (!i(t)) throw TypeError(String(t) + " is not an object"); return t } }, function(t, e, n) { window, t.exports = function() { function t(e, n) { var n = n || {}; for (var i in e) e.hasOwnProperty(i) && ("object" === typeof e[i] ? (n[i] = e[i].constructor === Array ? [] : {}, t(e[i], n[i])) : n[i] = e[i]); return n } return function e(n) { var i = arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : {}, a = arguments.length > 2 && void 0 !== arguments[2] ? arguments[2] : {}, o = arguments.length > 3 ? arguments[3] : void 0; if (o) { var r = { stringEmptyToDef: !0 }; for (var s in r) "undefined" != typeof a[s] && (r[s] = a[s]); a = t(r) } for (var c in n = t(n)) if ("*" == c) for (var l in i) n[l] = t(n[c]); for (var s in delete n["*"], n) if ("object" != typeof n[s] || "[object object]" != Object.prototype.toString.call(n[s]).toLowerCase() || n[s].length) { if ("number" == typeof n[s]) n[s] = isNaN(Number(i[s])) || "object" == typeof i[s] ? n[s] : "" == i[s] ? n[s] : Number(i[s]); else if ("string" == typeof n[s]) n[s] = "undefined" == typeof i[s] || "undefined" == i[s] || "null" == i[s] || a.stringEmptyToDef && !i[s] ? n[s] : String(i[s]); else if ("object" == typeof n[s]) if ("undefined" != typeof i[s] && Array.isArray(i[s])) if (0 != i[s].length) { var d = t(n[s][0]); i[s].forEach(function(t, i) { 0 != i && n[s].push(d), n[s][i] = e(n[s][i], t, a, !0) }) } else n[s] = []; else n[s] = [] } else n[s] = e(n[s], i[s] || {}, a, !0); return n } }() }, function(t, e, n) { "use strict"; function i(t) { return (i = Object.setPrototypeOf ? Object.getPrototypeOf : function(t) { return t.__proto__ || Object.getPrototypeOf(t) })(t) } n.d(e, "a", function() { return i }) }, function(t, e, n) { "use strict"; var i = function() { this.UA = navigator.appVersion.toLowerCase(), this.uaIDs = { weibo: "weibo", sinanews: "sinanews", qqBrowser: "mqqbrowser/", ucBrowser: "ucbrowser/", baidu: "baidu", weixin: "micromessenger", qq: "qq", iphone: "iphone", ipod: "ipod", safari: /(Safari)\/(.*?)(?:\s{1}|$)/i, other: ["crios/", "sogou", "browser", "opera"] }, this.systems = { ios: "ios", android: "android" }, this.personURL = "http://my.sina.cn/?vt=4" }; i.prototype = { sudaLog: function(t) { var e = { name: t, type: "", title: "", index: "", href: "" }; ("function" == typeof window.suds_count || window.suds_count) && window.suds_count && window.suds_count(e) }, insertDOM: function(t, e) { t.append(e) }, includeStr: function(t, e) { return -1 != t.indexOf(e) }, showEle: function(t, e, n) { var i = $(t); if (void 0 != typeof isDelay) { var a = parseInt(n) > 0 ? parseInt(n) : 3e3; return e && i.show(a), void(!e && i.hide("fast")) } e && i.show(), !e && i.hide() }, ajaxByJsonp: function(t) { var e = document.getElementsByTagName("head")[0], n = document.createElement("script"); n.src = t, n.charset = "utf-8", e.appendChild(n) }, getEvent: function(t) { function e() { return t.apply(this, arguments) } return e.toString = function() { return t.toString() }, e }(function() { if (document.all) return window.event; for (func = getEvent.caller; null != func;) { var t = func.arguments[0]; if (t && (t.constructor == Event || t.constructor == MouseEvent || "object" == typeof t && t.preventDefault && t.stopPropagation)) return t; func = func.caller } return null }), preventEvent: function(t) { return t && t.preventDefault ? t.preventDefault() : window.event.returnValue = !1, !1 }, tokenListner: function() { var t = this; $(".re_cancel").each(function() { $(this).on("click", function() { t.showToken() }) }), $(".re_ok").each(function() { $(this).on("click", function() { t.showToken(), window.location.href = $(this).data("url") }) }) }, insertToken: function() { var t = []; $(".re_box").length < 1 && (t.push("
"), t.push('
'), t.push('
\u6536\u85cf\u5931\u8d25!
'), t.push('
'), t.push("
"), t.push("

\u60a8\u5df2\u6536\u85cf\uff0c\u8bf7\u5230\u4e2a\u4eba\u4e2d\u5fc3\u67e5\u770b

"), t.push("
"), t.push('\u77e5\u9053\u4e86'), t.push('\u53bb\u770b\u770b'), t.push("
"), t.push("
"), t.push("
"), this.insertDOM($("body"), t.join("")), this.tokenListner()) }, showToken: function(t, e) { var n = $(".re_box"), i = "", a = ""; n.length <= 0 && this.insertToken(), n = $(".re_box"), i = $(".resault_f").eq(0), a = $(".resault_f").eq(1), this.tokenTimer && clearTimeout(this.tokenTimer), i.hasClass("showFadeAnimate") && i.html("").hide().removeClass("showFadeAnimate"), a.hasClass("showAnimate") && (a.find("p").html(""), a.hide().removeClass("showAnimate")), "undefined" != typeof e && (e ? (i.show().html(t).addClass("showFadeAnimate"), this.tokenTimer = setTimeout(function() { i.html("").hide().removeClass("showFadeAnimate") }, 5e3)) : e || a.show().addClass("showAnimate").find("p").html(t)) }, getShowNum: function(t) { return t > 0 ? t > 1e4 ? parseInt(t / 1e4) + "\u4e07" : t : 0 }, checkApp: function(t) { return !!this.includeStr(this.UA, t) }, isWeiboApp: function() { return this.checkApp(this.uaIDs.weibo) }, isSinanews: function() { return this.checkApp(this.uaIDs.sinanews) }, isQQBrowser: function() { return this.checkApp(this.uaIDs.qqBrowser) }, isSafari: function() { var t = this, e = t.isBaiduBrowser() || t.isQQBrowser() || t.isUCBrowser() || t.isSinanews() || t.isWeiboApp() || t.isWeixinApp(), n = !1; for (var i in t.uaIDs.other) { var a = t.uaIDs.other[i];!n && (n = t.checkApp(a)) } return !t.isAndroid() && t.UA.match(t.uaIDs.safari) && !e && !n }, isUCBrowser: function() { return this.checkApp(this.uaIDs.ucBrowser) }, isBaiduBrowser: function() { return this.checkApp(this.uaIDs.baidu) }, isWeixinApp: function() { return this.checkApp(this.uaIDs.weixin) }, isQQApp: function() { return this.checkApp(this.uaIDs.qq) && this.checkApp("nettype") }, isAndroid: function() { return this.getPlatform() == this.systems.android }, isIOS: function() { return this.getPlatform() == this.systems.ios }, getSystem: function() { return this.systems }, getPlatform: function() { var t = this.includeStr(this.UA, this.uaIDs.iphone), e = this.includeStr(this.UA, this.uaIDs.ipod); return t || e ? this.systems.ios : this.systems.android }, getBrowserVersion: function() { var t = this.isUCBrowser(), e = this.isQQBrowser(), n = this.UA, i = 0; function a(t) { var e = t.split("."); return parseFloat(e[0] + "." + parseInt(e[1])) } return t ? i = a(n.split(this.uaIDs.ucBrowser)[1]) : e && (i = a(n.split(this.uaIDs.qqBrowser)[1])), i }, getAllPlatformsInfo: function() { return { isWeiboApp: this.isWeiboApp(), isSinanews: this.isSinanews(), isBaiduBrowser: this.isBaiduBrowser(), isWeixinApp: this.isWeixinApp(), isQQApp: this.isQQApp() && !this.isWeixinApp(), isQQBrowser: this.isQQBrowser() && !this.isQQApp() && !this.isWeixinApp(), isUCBrowser: this.isUCBrowser(), isSafari: this.isSafari(), system: this.getPlatform(), version: this.getBrowserVersion() } }, getScreenInfo: function() { var t = window.innerWidth, e = window.innerHeight, n = document.documentElement, i = document.body; return { width: t || Math.min(n.clientHeight, i.clientHeight) || 320, height: e || Math.min(n.clientHeight, i.clientHeight) || 480, scrollTop: i.scrollTop || n.scrollTop || 0, scrollLeft: i.scrollLeft || n.scrollLeft || 0 } }, setCookie: function(t, e, n, i, a, o) { var r = []; if (r.push(t + "=" + escape(e)), n) { var s = new Date; s.setTime(Date.now() + n), r.push("expires=" + s.toGMTString()) } i && r.push("path=" + i), a && r.push("domain=" + a), o && r.push(o), document.cookie = r.join(";") }, getCookie: function(t) { if (!t) return console.log("missing key, get cookie abort!"), ""; t = t.replace(/([\.\[\]\$])/g, "\\$1"); var e = new RegExp(t + "=([^;]*)?;", "i"); return (document.cookie + ";").match(e) ? RegExp.$1 : "" } }, e.a = i }, function(t, e, n) { "use strict"; function i(t) { return (i = "function" === typeof Symbol && "symbol" === typeof Symbol.iterator ? function(t) { return typeof t } : function(t) { return t && "function" === typeof Symbol && t.constructor === Symbol && t !== Symbol.prototype ? "symbol" : typeof t })(t) } function a(t) { return (a = "function" === typeof Symbol && "symbol" === i(Symbol.iterator) ? function(t) { return i(t) } : function(t) { return t && "function" === typeof Symbol && t.constructor === Symbol && t !== Symbol.prototype ? "symbol" : i(t) })(t) } function o(t, e) { return !e || "object" !== a(e) && "function" !== typeof e ? function(t) { if (void 0 === t) throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); return t }(t) : e } n.d(e, "a", function() { return o }) }, function(t, e, n) { "use strict"; function i(t, e) { return (i = Object.setPrototypeOf || function(t, e) { return t.__proto__ = e, t })(t, e) } function a(t, e) { if ("function" !== typeof e && null !== e) throw new TypeError("Super expression must either be null or a function"); t.prototype = Object.create(e && e.prototype, { constructor: { value: t, writable: !0, configurable: !0 } }), e && i(t, e) } n.d(e, "a", function() { return a }) }, function(t, e, n) { var i = n(7), a = n(45).f, o = n(15), r = n(34), s = n(48), c = n(69), l = n(113); t.exports = function(t, e) { var n, d, u, p, f, h = t.target, m = t.global, g = t.stat; if (n = m ? i : g ? i[h] || s(h, {}) : (i[h] || {}).prototype) for (d in e) { if (p = e[d], u = t.noTargetGet ? (f = a(n, d)) && f.value : n[d], !l(m ? d : h + (g ? "." : "#") + d, t.forced) && void 0 !== u) { if (typeof p === typeof u) continue; c(p, u) }(t.sham || u && u.sham) && o(p, "sham", !0), r(n, d, p, t) } } }, function(t, e) { var n; n = function() { return this }(); try { n = n || new Function("return this")() } catch (i) { "object" === typeof window && (n = window) } t.exports = n }, function(t, e) { t.exports = function(t, e) { return { enumerable: !(1 & t), configurable: !(2 & t), writable: !(4 & t), value: e } } }, function(t, e, n) { var i = n(65), a = n(47); t.exports = function(t) { return i(a(t)) } }, function(t, e, n) { var i = n(7), a = n(48), o = n(35), r = i["__core-js_shared__"] || a("__core-js_shared__", {}); (t.exports = function(t, e) { return r[t] || (r[t] = void 0 !== e ? e : {}) })("versions", []).push({ version: "3.1.3", mode: o ? "pure" : "global", copyright: "\xa9 2019 Denis Pushkarev (zloirock.ru)" }) }, function(t, e, n) { var i = n(47); t.exports = function(t) { return Object(i(t)) } }, function(t, e, n) { var i = n(13).f, a = n(10), o = n(8)("toStringTag"); t.exports = function(t, e, n) { t && !a(t = n ? t : t.prototype, o) && i(t, o, { configurable: !0, value: e }) } }, function(t, e, n) { var i = n(4); t.exports = function(t) { "use strict"; t = t || {}; var e = "", n = i.$escape, a = t.data, o = t.option, r = t.total, s = i.$each, c = (t.$val, t.i, t.commentConfig); return e += '\n
\n\t
\n\t\t\n\t
\n\t