hanxuan's picture
XxxX
330c0d5
raw
history blame
No virus
81.2 kB
window.initGeetest = function(e) {
var t = {};
function s(n) {
if (t[n]) return t[n].exports;
var o = t[n] = {
i: n,
l: !1,
exports: {}
};
return e[n].call(o.exports, o, o.exports, s), o.l = !0, o.exports
}
return s.m = e, s.c = t, s.d = function(e, t, n) {
s.o(e, t) || Object.defineProperty(e, t, {
enumerable: !0,
get: n
})
}, s.r = function(e) {
"undefined" != typeof Symbol && Symbol.toStringTag && Object.defineProperty(e, Symbol.toStringTag, {
value: "Module"
}), Object.defineProperty(e, "__esModule", {
value: !0
})
}, s.t = function(e, t) {
if (1 & t && (e = s(e)), 8 & t) return e;
if (4 & t && "object" == typeof e && e && e.__esModule) return e;
var n = Object.create(null);
if (s.r(n), Object.defineProperty(n, "default", {
enumerable: !0,
value: e
}), 2 & t && "string" != typeof e) for (var o in e) s.d(n, o, function(t) {
return e[t]
}.bind(null, o));
return n
}, s.n = function(e) {
var t = e && e.__esModule ? function() {
return e["default"]
} : function() {
return e
};
return s.d(t, "a", t), t
}, s.o = function(e, t) {
return Object.prototype.hasOwnProperty.call(e, t)
}, s.p = "", s(s.s = 4)
}([function(e, t, s) {
"use strict";
e.exports = {
NETWORK_ERROR: "Network Error",
PREFIX: "geetest_",
INIT: "init",
READY: "ready",
SUCCESS: "success",
START_COMPUTE: "start_compute",
START_DETECT: "start_detect",
BIND: "bind",
CLICK_ERROR: "click_error",
BACK: "back",
CLOSE: "close",
COMPUTE_2: "compute_2",
COMPUTE_1: "compute_1",
DETECT: "detect",
WAIT_COMPUTE: "wait_compute",
RADAR_SUCCESS: "radar_success",
RADAR_ERROR: "radar_error",
RADAR_NEXT: "radar_click",
RADAR_NEXT_READY: "radar_click_ready",
RADAR_NEXT_HIDE: "radar_click_hide",
ERROR: "error",
NOT_COMPATIBLE: "not_compatible",
RESET: "reset",
FLOAT: "float",
POPUP: "popup",
CUSTOM: "custom",
csstext_wind: '.geetest_holder.geetest_wind{position:relative;width:260px;min-width:260px;height:44px}.geetest_holder.geetest_wind *{font-family:"PingFangSC-Regular", "Open Sans", Arial, "Hiragino Sans GB", "Microsoft YaHei", "STHeiti", "WenQuanYi Micro Hei", SimSun, sans-serif;box-sizing:border-box}.geetest_holder.geetest_wind .geetest_btn{position:relative;width:100%;height:100%}.geetest_holder.geetest_wind .geetest_ghost_success{position:absolute;_position:fixed;right:0;top:0;height:100%;width:0;overflow:hidden;-moz-transition:all .3s linear;-o-transition:all .3s linear;-webkit-transition:all .3s linear;transition:all .3s linear}.geetest_holder.geetest_wind .geetest_radar_btn,.geetest_holder.geetest_wind .geetest_success_btn{position:absolute;top:0;border:1px solid #ccc;border-radius:2px;width:100%;min-width:160px;height:100%;cursor:pointer;opacity:1}.geetest_holder.geetest_wind .geetest_success_btn{cursor:default;border-color:#26C267}.geetest_holder.geetest_wind .geetest_radar_btn{left:0;background-image:linear-gradient(180deg, #ffffff 0%,#f3f3f3 100%);background-color:#ffffff\\9}.geetest_holder.geetest_wind .geetest_radar_btn:hover{background-image:linear-gradient(0deg, #ffffff 0%,#f3f3f3 100%);background-color:#ffffff\\9}.geetest_holder.geetest_wind .geetest_offline{display:none;position:absolute;right:0;top:0;border:4px solid #FE984C;border-bottom-color:transparent;border-left-color:transparent;width:0;height:0;_border-width:0;_background:#FE984C;_height:6px;_width:6px;font-size:0}.geetest_holder.geetest_wind.geetest_fallback .geetest_offline{display:block}.geetest_holder.geetest_wind .geetest_success_btn{position:absolute;right:0;*right:-2px;top:0;background:#EEFFF5;-moz-transition:width ease;-o-transition:width ease;-webkit-transition:width ease;transition:width ease}.geetest_holder.geetest_wind .geetest_success_btn:hover{background:#EEFFF5}.geetest_holder.geetest_wind .geetest_success_btn .geetest_success_box{position:absolute;top:9px;left:7px;border-radius:50%;width:24px;height:24px}.geetest_holder.geetest_wind .geetest_success_btn .geetest_success_box .geetest_success_show{position:relative;left:0;top:0;width:24px;height:24px;background-color:#EEFFF5;display:none \\9}.geetest_holder.geetest_wind .geetest_success_btn .geetest_success_box .geetest_success_show .geetest_success_pie{position:absolute;left:50%;top:0;border:2px solid #80D6AC;border-left:none;border-radius:0 100% 100% 0 / 0 50% 50% 0;width:50%;height:100%;-moz-transform:rotate(25deg);-ms-transform:rotate(25deg);-webkit-transform:rotate(25deg);transform:rotate(25deg);-moz-transform-origin:0 50%;-ms-transform-origin:0 50%;-webkit-transform-origin:0 50%;transform-origin:0 50%}.geetest_holder.geetest_wind .geetest_success_btn .geetest_success_box .geetest_success_show .geetest_success_filter{position:absolute;left:0;top:0;border:2px solid #80D6AC;border-right:none;border-radius:100% 0 0 100% / 50% 0 0 50%;width:50%;height:100%;-moz-transform:rotate(25deg);-ms-transform:rotate(25deg);-webkit-transform:rotate(25deg);transform:rotate(25deg);-moz-transform-origin:100% 50%;-ms-transform-origin:100% 50%;-webkit-transform-origin:100% 50%;transform-origin:100% 50%;opacity:0}.geetest_holder.geetest_wind .geetest_success_btn .geetest_success_box .geetest_success_show .geetest_success_mask{border:none;border-radius:0;background-color:#EEFFF5;position:absolute;left:50%;top:0;width:50%;height:100%;-moz-transform:rotate(25deg);-ms-transform:rotate(25deg);-webkit-transform:rotate(25deg);transform:rotate(25deg);-moz-transform-origin:0 50%;-ms-transform-origin:0 50%;-webkit-transform-origin:0 50%;transform-origin:0 50%}.geetest_holder.geetest_wind .geetest_success_btn .geetest_success_box .geetest_success_correct{position:absolute;right:-4px;top:-4px;border-radius:50%;width:28px;height:28px;overflow:hidden;-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.geetest_holder.geetest_wind .geetest_success_btn .geetest_success_box .geetest_success_correct .geetest_success_icon{position:absolute;top:6px;right:6px;width:18px;height:18px;-moz-transform:translate(-28px, 28px);-ms-transform:translate(-28px, 28px);-webkit-transform:translate(-28px, 28px);transform:translate(-28px, 28px)}.geetest_holder.geetest_wind .geetest_success_btn .geetest_success_box .geetest_success_correct .geetest_success_icon::after{content:\'\';width:2px;height:7px;background:#26C267;position:absolute;transform:rotate(-45deg);left:3px;top:8px;border-radius:1px}.geetest_holder.geetest_wind .geetest_success_btn .geetest_success_box .geetest_success_correct .geetest_success_icon::before{transform:rotate(45deg);content:"";width:2px;height:15px;background:#26C267;right:6px;top:1px;position:absolute;border-radius:1px}.geetest_holder.geetest_wind .geetest_radar{position:absolute;margin:6px;width:30px;height:30px;-moz-transition:all .5s ease;-o-transition:all .5s ease;-webkit-transition:all .5s ease;transition:all .5s ease}.geetest_holder.geetest_wind .geetest_radar .geetest_sector,.geetest_holder.geetest_wind .geetest_radar .geetest_ring,.geetest_holder.geetest_wind .geetest_radar .geetest_dot,.geetest_holder.geetest_wind .geetest_radar .geetest_cross,.geetest_holder.geetest_wind .geetest_radar .geetest_scan,.geetest_holder.geetest_wind .geetest_radar .geetest_status{position:absolute;border-radius:50%;width:100%;height:100%;-moz-transform:scale(0.4);-ms-transform:scale(0.4);-webkit-transform:scale(0.4);transform:scale(0.4);-moz-transition:all .5s ease;-o-transition:all .5s ease;-webkit-transition:all .5s ease;transition:all .5s ease}.geetest_holder.geetest_wind .geetest_radar .geetest_sector{box-shadow:inset 0 0 0 1px #3873ff;background-color:#80A6FC;background-image:linear-gradient(115deg, rgba(0,0,0,0) 50%,#c6d5f8 50%),linear-gradient(65deg, #c6d5f8 50%,rgba(0,0,0,0) 50%);opacity:0;-moz-transition:all ease;-o-transition:all ease;-webkit-transition:all ease;transition:all ease}.geetest_holder.geetest_wind .geetest_radar .geetest_ring{box-shadow:inset 0 0 0 1px #3873ff;background:#C6D5F8}.geetest_holder.geetest_wind .geetest_radar .geetest_cross{overflow:hidden}.geetest_holder.geetest_wind .geetest_radar .geetest_cross .geetest_v,.geetest_holder.geetest_wind .geetest_radar .geetest_cross .geetest_h{position:absolute;left:50%;top:50%;background:#F8F8F8;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.geetest_holder.geetest_wind .geetest_radar .geetest_cross .geetest_v{width:100%;height:4px}.geetest_holder.geetest_wind .geetest_radar .geetest_cross .geetest_h{width:4px;height:100%}.geetest_holder.geetest_wind .geetest_radar .geetest_scan{overflow:hidden}.geetest_holder.geetest_wind .geetest_radar .geetest_scan .geetest_h{position:absolute;top:-6%;width:100%;height:6%;background:#aedbfb;opacity:0;box-shadow:0 0 1px #aedbfb;-moz-transition:opacity .5s ease;-o-transition:opacity .5s ease;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}.geetest_holder.geetest_wind .geetest_radar .geetest_status{opacity:0;background:#DD725E;-moz-transform:scale(0);-ms-transform:scale(0);-webkit-transform:scale(0);transform:scale(0)}.geetest_holder.geetest_wind .geetest_radar .geetest_status .geetest_bg{position:absolute;top:40%;left:0;border-radius:50%;height:20%;width:0;background:#eee;-moz-transition:all 1s ease;-o-transition:all 1s ease;-webkit-transition:all 1s ease;transition:all 1s ease}.geetest_holder.geetest_wind .geetest_radar .geetest_status .geetest_hook{position:absolute;border-radius:50%;width:100%;height:100%;background-size:cover}.geetest_holder.geetest_wind .geetest_radar_tip,.geetest_holder.geetest_wind .geetest_success_radar_tip{position:absolute;top:0;left:0;box-sizing:border-box;padding:0 46px 0 46px;height:42px;width:100%;line-height:42px;font-size:14px;color:#666;white-space:nowrap;text-align:left;-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.geetest_holder.geetest_wind .geetest_radar_tip .geetest_reset_tip_content,.geetest_holder.geetest_wind .geetest_success_radar_tip .geetest_reset_tip_content{margin-left:5px;color:#005aff;cursor:pointer;display:none}.geetest_holder.geetest_wind .geetest_radar_tip .geetest_radar_error_code,.geetest_holder.geetest_wind .geetest_success_radar_tip .geetest_radar_error_code{display:none}.geetest_holder.geetest_wind .geetest_radar_tip.geetest_multi_line{white-space:normal;word-break:break-all;line-height:20px}.geetest_holder.geetest_wind .geetest_radar_tip.geetest_reversal{padding:0 46px 0 46px;direction:rtl;text-align:right}.geetest_holder.geetest_wind .geetest_success_radar_tip{color:#18A452}.geetest_holder.geetest_wind .geetest_success_radar_tip.geetest_reversal_success{padding:0 46px 0 46px;direction:rtl;text-align:right}.geetest_holder.geetest_wind .geetest_success_radar_tip_timeinfo{margin-left:10px;font-size:12px}.geetest_holder.geetest_wind .geetest_logo,.geetest_holder.geetest_wind .geetest_success_logo{position:absolute;right:12px;width:20px;height:20px;top:11px}.geetest_holder.geetest_wind .geetest_wait{top:0;position:absolute;margin:17px 12px;font-size:0;opacity:0;-moz-transition:opacity .5s ease;-o-transition:opacity .5s ease;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}.geetest_holder.geetest_wind .geetest_wait .geetest_wait_dot{width:5px;height:5px;background:#b1babe;border-radius:50%;display:inline-block;margin:2px;vertical-align:top}.geetest_holder.geetest_wind.geetest_ready .geetest_slide,.geetest_holder.geetest_wind.geetest_reset .geetest_slide,.geetest_holder.geetest_wind.geetest_radar_click_hide .geetest_slide,.geetest_holder.geetest_wind.geetest_slide_click_hide .geetest_slide{display:none}.geetest_holder.geetest_wind.geetest_ready .geetest_radar .geetest_dot,.geetest_holder.geetest_wind.geetest_reset .geetest_radar .geetest_dot,.geetest_holder.geetest_wind.geetest_radar_click_hide .geetest_radar .geetest_dot,.geetest_holder.geetest_wind.geetest_slide_click_hide .geetest_radar .geetest_dot{background:#AFBABF}.geetest_holder.geetest_wind.geetest_radar_click_hide .geetest_radar .geetest_dot,.geetest_holder.geetest_wind.geetest_slide_click_hide .geetest_radar .geetest_dot{background:#3873ff}.geetest_holder.geetest_wind.geetest_ready .geetest_slide{display:none}.geetest_holder.geetest_wind.geetest_ready .geetest_radar .geetest_dot{background:#AFBABF}.geetest_holder.geetest_wind.geetest_start_detect .geetest_radar .geetest_ring{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}.geetest_holder.geetest_wind.geetest_start_detect .geetest_radar .geetest_dot{background:#3873ff}.geetest_holder.geetest_wind.geetest_detect .geetest_radar .geetest_sector{opacity:1}.geetest_holder.geetest_wind.geetest_detect .geetest_radar .geetest_ring{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}.geetest_holder.geetest_wind.geetest_detect .geetest_radar .geetest_dot{background:#3873ff}.geetest_holder.geetest_wind.geetest_wait_compute .geetest_radar .geetest_ring{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);-moz-animation:geetest_wait_compute 0.8s linear infinite both;-webkit-animation:geetest_wait_compute 0.8s linear infinite both;animation:geetest_wait_compute 0.8s linear infinite both}@keyframes geetest_wait_compute{60%{-moz-transform:scale(0.75);-ms-transform:scale(0.75);-webkit-transform:scale(0.75);transform:scale(0.75)}}@-webkit-keyframes geetest_wait_compute{60%{-moz-transform:scale(0.75);-ms-transform:scale(0.75);-webkit-transform:scale(0.75);transform:scale(0.75)}}.geetest_holder.geetest_wind.geetest_wait_compute .geetest_radar .geetest_dot{background:#3873ff}.geetest_holder.geetest_wind.geetest_start_compute .geetest_radar .geetest_ring{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}.geetest_holder.geetest_wind.geetest_start_compute .geetest_radar .geetest_dot{background:#3873ff}.geetest_holder.geetest_wind.geetest_compute_1 .geetest_radar .geetest_ring{box-shadow:inset 0 0 0 2px #3873ff;-moz-transform:scale(0.4);-ms-transform:scale(0.4);-webkit-transform:scale(0.4);transform:scale(0.4)}.geetest_holder.geetest_wind.geetest_compute_1 .geetest_radar .geetest_dot{background:#3873ff}.geetest_holder.geetest_wind.geetest_compute_2 .geetest_radar .geetest_ring{box-shadow:inset 0 0 0 2px #3873ff;-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);background:#F8F8F8}.geetest_holder.geetest_wind.geetest_compute_2 .geetest_radar .geetest_cross{width:100%;height:100%;-moz-transform:scale(1.1) rotate(90deg);-ms-transform:scale(1.1) rotate(90deg);-webkit-transform:scale(1.1) rotate(90deg);transform:scale(1.1) rotate(90deg)}.geetest_holder.geetest_wind.geetest_compute_2 .geetest_radar .geetest_dot{background:#3873ff}.geetest_holder.geetest_wind.geetest_compute_2 .geetest_radar .geetest_scan{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}.geetest_holder.geetest_wind.geetest_compute_2 .geetest_radar .geetest_scan .geetest_h{opacity:1;-moz-animation:geetest_scan 1.5s linear infinite both;-webkit-animation:geetest_scan 1.5s linear infinite both;animation:geetest_scan 1.5s linear infinite both}@keyframes geetest_scan{50%{top:100%}}@-webkit-keyframes geetest_scan{50%{top:100%}}.geetest_holder.geetest_wind.geetest_radar_success .geetest_radar_btn{cursor:default}.geetest_holder.geetest_wind.geetest_radar_success .geetest_radar .geetest_cross{display:none}.geetest_holder.geetest_wind.geetest_radar_success .geetest_ring{opacity:0}.geetest_holder.geetest_wind .geetest_ghost_success.geetest_success_animate{width:100%}.geetest_holder.geetest_wind .geetest_ghost_success.geetest_success_animate .geetest_success_icon{-moz-animation:geetest_success_correct 0.7s ease both;-webkit-animation:geetest_success_correct 0.7s ease both;animation:geetest_success_correct 0.7s ease both}@keyframes geetest_success_correct{0%{-moz-transform:translate(-28px, 28px);-ms-transform:translate(-28px, 28px);-webkit-transform:translate(-28px, 28px);transform:translate(-28px, 28px)}30%{-moz-transform:translate(-28px, 28px);-ms-transform:translate(-28px, 28px);-webkit-transform:translate(-28px, 28px);transform:translate(-28px, 28px)}90%{-moz-transform:translate(3px, -2px);-ms-transform:translate(3px, -2px);-webkit-transform:translate(3px, -2px);transform:translate(3px, -2px)}100%{-moz-transform:translate(1px, 0);-ms-transform:translate(1px, 0);-webkit-transform:translate(1px, 0);transform:translate(1px, 0)}}@-webkit-keyframes geetest_success_correct{0%{-moz-transform:translate(-28px, 28px);-ms-transform:translate(-28px, 28px);-webkit-transform:translate(-28px, 28px);transform:translate(-28px, 28px)}30%{-moz-transform:translate(-28px, 28px);-ms-transform:translate(-28px, 28px);-webkit-transform:translate(-28px, 28px);transform:translate(-28px, 28px)}90%{-moz-transform:translate(3px, -2px);-ms-transform:translate(3px, -2px);-webkit-transform:translate(3px, -2px);transform:translate(3px, -2px)}100%{-moz-transform:translate(1px, 0);-ms-transform:translate(1px, 0);-webkit-transform:translate(1px, 0);transform:translate(1px, 0)}}.geetest_holder.geetest_wind .geetest_ghost_success.geetest_success_animate .geetest_success_pie{-moz-animation:geetest_success_pie 0.7s ease both;-webkit-animation:geetest_success_pie 0.7s ease both;animation:geetest_success_pie 0.7s ease both}@keyframes geetest_success_pie{25%{-moz-transform:rotate(25deg);-ms-transform:rotate(25deg);-webkit-transform:rotate(25deg);transform:rotate(25deg)}100%{-moz-transform:rotate(-275deg);-ms-transform:rotate(-275deg);-webkit-transform:rotate(-275deg);transform:rotate(-275deg)}}@-webkit-keyframes geetest_success_pie{25%{-moz-transform:rotate(25deg);-ms-transform:rotate(25deg);-webkit-transform:rotate(25deg);transform:rotate(25deg)}100%{-moz-transform:rotate(-275deg);-ms-transform:rotate(-275deg);-webkit-transform:rotate(-275deg);transform:rotate(-275deg)}}.geetest_holder.geetest_wind .geetest_ghost_success.geetest_success_animate .geetest_success_mask{-moz-animation:geetest_success_mask 0.7s linear both;-webkit-animation:geetest_success_mask 0.7s linear both;animation:geetest_success_mask 0.7s linear both}@keyframes geetest_success_mask{50.9%{opacity:1}51%{opacity:0}100%{opacity:0}}@-webkit-keyframes geetest_success_mask{50.9%{opacity:1}51%{opacity:0}100%{opacity:0}}.geetest_holder.geetest_wind .geetest_ghost_success.geetest_success_animate .geetest_success_filter{-moz-animation:geetest_success_filter 0.7s linear both;-webkit-animation:geetest_success_filter 0.7s linear both;animation:geetest_success_filter 0.7s linear both}@keyframes geetest_success_filter{50.9%{opacity:0}51%{opacity:1}100%{opacity:1}}@-webkit-keyframes geetest_success_filter{50.9%{opacity:0}51%{opacity:1}100%{opacity:1}}.geetest_holder.geetest_wind.geetest_radar_error .geetest_radar_btn{border-color:#ccc;background:#eee;cursor:default}.geetest_holder.geetest_wind.geetest_radar_error .geetest_radar .geetest_status{-moz-transform:scale(0.6);-ms-transform:scale(0.6);-webkit-transform:scale(0.6);transform:scale(0.6);opacity:1}.geetest_holder.geetest_wind.geetest_radar_error .geetest_radar .geetest_status .geetest_bg{width:100%}.geetest_holder.geetest_wind.geetest_radar_error .geetest_radar_tip{color:#666}.geetest_holder.geetest_wind.geetest_radar_error .geetest_radar_tip .geetest_reset_tip_content{display:inline}.geetest_holder.geetest_wind.geetest_radar_error .geetest_radar_tip .geetest_radar_error_code{display:block;font-size:12px;position:absolute;bottom:0;right:1px;color:#c3c3c3;line-height:1}.geetest_holder.geetest_wind.geetest_radar_click .geetest_radar_btn{background:#eaeaea}.geetest_holder.geetest_wind.geetest_radar_click .geetest_dot{background:#AFBABF}.geetest_holder.geetest_wind.geetest_radar_click .geetest_radar_tip{opacity:.4}.geetest_holder.geetest_wind.geetest_radar_click_ready .geetest_radar_btn{background:#eaeaea;cursor:default}.geetest_holder.geetest_wind.geetest_radar_click_ready .geetest_slide{display:none}.geetest_holder.geetest_wind.geetest_radar_click_ready .geetest_radar{opacity:0}.geetest_holder.geetest_wind.geetest_radar_click_ready .geetest_cross{display:none}.geetest_holder.geetest_wind.geetest_radar_click_ready .geetest_radar_tip{opacity:.4}.geetest_holder.geetest_wind.geetest_radar_click_ready .geetest_wait{opacity:1}.geetest_holder.geetest_wind.geetest_radar_click_hide .geetest_cross{display:none}.geetest_holder.geetest_wind .geetest_ie_radar{display:none}.geetest_holder.geetest_wind .geetest_slide{display:none}.geetest_holder.geetest_wind.geetest_ie .geetest_radar{display:none}.geetest_holder.geetest_wind.geetest_ie .geetest_ie_radar{display:block;position:absolute;top:16px;left:16px;width:12px;height:12px;border-radius:50%;background-color:#AFBABF;font-size:0}.geetest_holder.geetest_wind.geetest_ie.geetest_not_compatible .geetest_ie_radar,.geetest_holder.geetest_wind.geetest_ie.geetest_radar_success .geetest_ie_radar,.geetest_holder.geetest_wind.geetest_ie.geetest_radar_error .geetest_ie_radar{top:14px;left:14px;width:16px;height:16px;background-color:#fff}.geetest_holder.geetest_wind.geetest_ie .geetest_wait{visibility:hidden}.geetest_holder.geetest_wind.geetest_ie.geetest_radar_click_ready .geetest_wait,.geetest_holder.geetest_wind.geetest_ie.geetest_slide_click_ready .geetest_wait{visibility:visible}.geetest_holder.geetest_wind.geetest_ie.geetest_radar_click_ready .geetest_ie_radar,.geetest_holder.geetest_wind.geetest_ie.geetest_slide_click_ready .geetest_ie_radar{display:none}.geetest_holder.geetest_wind.geetest_ie .geetest_success_icon{transform:none !important}.geetest_wind.geetest_fullpage_click{position:absolute;display:none;opacity:0;z-index:2147483647;-moz-transition:opacity .3s ease;-o-transition:opacity .3s ease;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.geetest_wind.geetest_fullpage_click .geetest_fullpage_ghost{position:fixed;height:100%;width:100%;left:0;top:0}.geetest_wind.geetest_fullpage_click .geetest_fullpage_click_wrap{position:absolute}.geetest_wind.geetest_fullpage_click .geetest_fullpage_click_wrap.geetest_shake{-moz-animation:geetest_shake 0.2s linear infinite both;-webkit-animation:geetest_shake 0.2s linear infinite both;animation:geetest_shake 0.2s linear infinite both}@keyframes geetest_shake{25%{margin-left:-6px}75%{margin-left:6px}100%{margin-left:0}}@-webkit-keyframes geetest_shake{25%{margin-left:-6px}75%{margin-left:6px}100%{margin-left:0}}.geetest_wind.geetest_fullpage_click .geetest_fullpage_click_box{border-radius:2px}.geetest_wind.geetest_fullpage_click.geetest_float{font-size:0}.geetest_wind.geetest_fullpage_click.geetest_float .geetest_fullpage_pointer{margin-left:-15px}.geetest_wind.geetest_fullpage_click.geetest_float .geetest_fullpage_pointer .geetest_fullpage_pointer_out{position:absolute;border:8px solid #cccccc;border-color:transparent #cccccc transparent transparent;_display:none}.geetest_wind.geetest_fullpage_click.geetest_float .geetest_fullpage_pointer .geetest_fullpage_pointer_in{position:absolute;border:7px solid #fff;margin:1px 0 1px 2px;border-color:transparent #fff transparent transparent;_display:none}.geetest_wind.geetest_fullpage_click.geetest_float .geetest_fullpage_click_box{position:absolute;box-shadow:0 0 10px #cccccc;border:1px solid #cccccc;left:0;background:white;margin:-10px 5px 5px 0}.geetest_wind.geetest_fullpage_click.geetest_float.geetest_slide .geetest_fullpage_click_box{max-width:320px}.geetest_wind.geetest_fullpage_click.geetest_popup{width:100%;height:100%;left:0;top:0}.geetest_wind.geetest_fullpage_click.geetest_popup .geetest_fullpage_ghost{background:rgba(0,0,0,0.5);background:#AAAAAA \\9}.geetest_wind.geetest_fullpage_click.geetest_popup .geetest_fullpage_click_wrap{position:fixed;top:50%;left:50%;max-width:356px;min-width:260px;width:80%;width:356px \\9;margin-left:-178px \\9;margin-top:-245px \\9;_margin-left:0;_margin-top:0;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.geetest_wind.geetest_goto{position:fixed;display:none;opacity:0;width:100%;height:100%;left:0;top:0;z-index:2147483647;-moz-transition:opacity .3s ease;-o-transition:opacity .3s ease;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.geetest_wind.geetest_goto .geetest_goto_ghost{position:fixed;height:100%;width:100%;left:0;top:0;background:rgba(0,0,0,0.5)}.geetest_wind.geetest_goto .geetest_goto_wrap{position:fixed;top:50%;left:50%;width:95%;max-width:300px;border-radius:2px;overflow:hidden;font-size:16px;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.geetest_wind.geetest_goto .geetest_goto_wrap .geetest_goto_content{position:relative;background-color:white;box-sizing:border-box;height:0;width:100%;padding-bottom:41.33%;border-bottom:1px solid #e8e8e8;color:#383838;text-align:center}.geetest_wind.geetest_goto .geetest_goto_wrap .geetest_goto_content .geetest_goto_content_tip{position:absolute;width:80%;line-height:16px;top:50%;left:50%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.geetest_wind.geetest_goto .geetest_goto_wrap a.geetest_goto_confirm,.geetest_wind.geetest_goto .geetest_goto_wrap .geetest_goto_cancel{box-sizing:border-box;width:50%;display:inline-block;vertical-align:top;background-color:#f6f6f6;height:46px;line-height:46px;text-align:center}.geetest_wind.geetest_goto .geetest_goto_wrap a.geetest_goto_confirm{color:#0169eb;text-decoration:none}.geetest_wind.geetest_goto .geetest_goto_wrap .geetest_goto_cancel{color:#383838;border-right:1px solid #e8e8e8}.geetest_wind.geetest_panel{display:none;opacity:0;position:fixed;z-index:2147483647;left:0;top:0;height:100%;width:100%;-moz-transition:opacity .5s;-o-transition:opacity .5s;-webkit-transition:opacity .5s;transition:opacity .5s}.geetest_wind.geetest_panel *{font-family:"PingFangSC-Regular", "Open Sans", Arial, "Hiragino Sans GB", "Microsoft YaHei", "STHeiti", "WenQuanYi Micro Hei", SimSun, sans-serif}.geetest_wind.geetest_panel .geetest_panel_ghost{position:absolute;left:0;top:0;width:100%;height:100%;opacity:.6;filter:alpha(opacity=60);background-color:black;_width:2000px;_height:1000px}@media all and (orientation: portrait){.geetest_wind.geetest_panel .geetest_panel_ghost{font-family:"portrait"}}@media all and (orientation: landscape){.geetest_wind.geetest_panel .geetest_panel_ghost{font-family:"landscape"}}.geetest_wind.geetest_panel .geetest_panel_box{position:absolute;top:50%;left:50%;width:220px;height:150px;margin-left:-110px;margin-top:-70px;box-shadow:0 1px 8px rgba(128,128,128,0.3);border:1px solid #d1d1d1;border-radius:2px;overflow:hidden;background-color:white;-moz-transition:width .5s ease,height .5s ease;-o-transition:width .5s ease,height .5s ease;-webkit-transition:width .5s ease,height .5s ease;transition:width .5s ease,height .5s ease;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-moz-transform:translate3d(-50%, -50%, 0);-ms-transform:translate3d(-50%, -50%, 0);-webkit-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);_top:0;_left:0;_margin-left:0;_margin-top:0}.geetest_wind.geetest_panel .geetest_panel_box:last-child{margin-left:0 !important;margin-top:0 !important}.geetest_wind.geetest_panel .geetest_panel_box .geetest_panel_offline{display:none;position:absolute;right:0;top:0;border:4px solid #FE984C;border-bottom-color:transparent;border-left-color:transparent;width:0;height:0;_border-width:0;_background:#FE984C;_height:6px;_width:6px;font-size:0}.geetest_wind.geetest_panel .geetest_panel_box .geetest_panel_loading,.geetest_wind.geetest_panel .geetest_panel_box .geetest_panel_success,.geetest_wind.geetest_panel .geetest_panel_box .geetest_panel_error{width:100%;height:113px}.geetest_wind.geetest_panel .geetest_panel_box .geetest_temp,.geetest_wind.geetest_panel .geetest_panel_box .geetest_panel_loading .geetest_panel_loading_title,.geetest_wind.geetest_panel .geetest_panel_box .geetest_panel_loading .geetest_panel_loading_content,.geetest_wind.geetest_panel .geetest_panel_box .geetest_panel_success .geetest_panel_success_title,.geetest_wind.geetest_panel .geetest_panel_box .geetest_panel_error .geetest_panel_error_title,.geetest_wind.geetest_panel .geetest_panel_box .geetest_panel_error .geetest_panel_error_content{text-align:center;font-size:14px;height:14px;line-height:14px}.geetest_wind.geetest_panel .geetest_panel_box .geetest_panel_success,.geetest_wind.geetest_panel .geetest_panel_box .geetest_panel_error{display:none}.geetest_wind.geetest_panel .geetest_panel_box .geetest_panel_loading{padding:29px 0 0 0;height:84px}.geetest_wind.geetest_panel .geetest_panel_box .geetest_panel_loading .geetest_panel_loading_icon{margin:0 auto;width:32px;height:32px;background-size:contain}.geetest_wind.geetest_panel .geetest_panel_box .geetest_panel_loading .geetest_panel_loading_title{margin:10px 0 0 0;color:#0088f6}.geetest_wind.geetest_panel .geetest_panel_box .geetest_panel_loading .geetest_panel_loading_content{margin:8px 0 0 0;color:#595959}.geetest_wind.geetest_panel .geetest_panel_box .geetest_panel_success{padding:40px 0 0 0;height:73px;box-sizing:content-box}.geetest_wind.geetest_panel .geetest_panel_box .geetest_panel_success .geetest_panel_success_box{margin:0 auto;width:24px;height:24px;position:relative}.geetest_wind.geetest_panel .geetest_panel_box .geetest_panel_success .geetest_panel_success_box *{box-sizing:border-box}.geetest_wind.geetest_panel .geetest_panel_box .geetest_panel_success .geetest_panel_success_box .geetest_panel_success_show{position:relative;left:0;top:0;width:24px;height:24px;display:none \\9}.geetest_wind.geetest_panel .geetest_panel_box .geetest_panel_success .geetest_panel_success_box .geetest_panel_success_show .geetest_panel_success_pie{position:absolute;left:50%;top:0;border:2px solid #80D6AC;border-left:none;border-radius:0 100% 100% 0 / 0 50% 50% 0;width:50%;height:100%;-moz-transform:rotate(25deg);-ms-transform:rotate(25deg);-webkit-transform:rotate(25deg);transform:rotate(25deg);-moz-transform-origin:0 50%;-ms-transform-origin:0 50%;-webkit-transform-origin:0 50%;transform-origin:0 50%}.geetest_wind.geetest_panel .geetest_panel_box .geetest_panel_success .geetest_panel_success_box .geetest_panel_success_show .geetest_panel_success_filter{position:absolute;left:0;top:0;border:2px solid #80D6AC;border-right:none;border-radius:100% 0 0 100% / 50% 0 0 50%;width:50%;height:100%;-moz-transform:rotate(25deg);-ms-transform:rotate(25deg);-webkit-transform:rotate(25deg);transform:rotate(25deg);-moz-transform-origin:100% 50%;-ms-transform-origin:100% 50%;-webkit-transform-origin:100% 50%;transform-origin:100% 50%;opacity:0}.geetest_wind.geetest_panel .geetest_panel_box .geetest_panel_success .geetest_panel_success_box .geetest_panel_success_show .geetest_panel_success_mask{border:none;border-radius:0;background-color:#ffffff;position:absolute;left:50%;top:0;width:50%;height:100%;-moz-transform:rotate(25deg);-ms-transform:rotate(25deg);-webkit-transform:rotate(25deg);transform:rotate(25deg);-moz-transform-origin:0 50%;-ms-transform-origin:0 50%;-webkit-transform-origin:0 50%;transform-origin:0 50%}.geetest_wind.geetest_panel .geetest_panel_box .geetest_panel_success .geetest_panel_success_box .geetest_panel_success_correct{position:absolute;right:-4px;top:-4px;border-radius:50%;width:28px;height:28px;overflow:hidden;-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.geetest_wind.geetest_panel .geetest_panel_box .geetest_panel_success .geetest_panel_success_box .geetest_panel_success_correct .geetest_panel_success_icon{position:absolute;top:6px;right:6px;width:18px;height:18px;-moz-transform:translate(-28px, 28px);-ms-transform:translate(-28px, 28px);-webkit-transform:translate(-28px, 28px);transform:translate(-28px, 28px)}.geetest_wind.geetest_panel .geetest_panel_box .geetest_panel_success .geetest_panel_success_box .geetest_panel_success_correct .geetest_panel_success_icon::after{content:\'\';width:2px;height:7px;background:#26C267;position:absolute;transform:rotate(-45deg);left:3px;top:8px;border-radius:1px}.geetest_wind.geetest_panel .geetest_panel_box .geetest_panel_success .geetest_panel_success_box .geetest_panel_success_correct .geetest_panel_success_icon::before{transform:rotate(45deg);content:"";width:2px;height:15px;background:#26C267;right:6px;top:1px;position:absolute;border-radius:1px}.geetest_wind.geetest_panel .geetest_panel_box .geetest_panel_success .geetest_panel_success_title{margin:10px 0 0 0;color:#00aa00}.geetest_wind.geetest_panel .geetest_panel_box .geetest_panel_error{padding:18px 0 0 0;height:90px;position:relative}.geetest_wind.geetest_panel .geetest_panel_box .geetest_panel_error .geetest_panel_error_icon{margin:0 auto;width:18px;height:18px}.geetest_wind.geetest_panel .geetest_panel_box .geetest_panel_error .geetest_panel_error_title{margin:10px 0 0 0;color:#595959}.geetest_wind.geetest_panel .geetest_panel_box .geetest_panel_error .geetest_panel_error_content{margin:14px auto 0;color:#FFFFFF;cursor:pointer;font-size:12px;text-align:center;width:202px;height:32px;background:#8A9DCA;text-decoration:none;border-radius:3px;line-height:32px}.geetest_wind.geetest_panel .geetest_panel_box .geetest_panel_error .geetest_panel_error_content:hover{background-color:#A0B1D9}.geetest_wind.geetest_panel .geetest_panel_box .geetest_panel_error .geetest_panel_error_code{position:absolute;right:9px;top:9px;width:20px;height:17px;background:rgba(222,113,91,0.25);border-radius:2px}.geetest_wind.geetest_panel .geetest_panel_box .geetest_panel_error .geetest_panel_error_code .geetest_panel_error_code_text{transform:scale(0.8);font-size:12px;color:#DE715B;text-align:center}.geetest_wind.geetest_panel .geetest_panel_box .geetest_panel_footer{border-top:0.5px solid #efefef;padding:12px 0 8px;width:100%;height:11px;text-align:center;margin-top:7px}.geetest_wind.geetest_panel .geetest_panel_box .geetest_panel_footer .geetest_panel_footer_logo,.geetest_wind.geetest_panel .geetest_panel_box .geetest_panel_footer .geetest_panel_footer_copyright{display:inline-block;vertical-align:top;line-height:11px}.geetest_wind.geetest_panel .geetest_panel_box .geetest_panel_footer .geetest_panel_footer_logo{margin-right:-6px;width:11px;height:11px;margin-left:10px}.geetest_wind.geetest_panel .geetest_panel_box .geetest_panel_footer .geetest_panel_footer_copyright{color:#9AA4B1;font-size:10px;transform:scale(0.8)}.geetest_wind.geetest_panel .geetest_panel_box.geetest_shake{-moz-animation:geetest_shake 0.2s linear infinite both;-webkit-animation:geetest_shake 0.2s linear infinite both;animation:geetest_shake 0.2s linear infinite both}.geetest_wind.geetest_panel .geetest_panel_box.geetest_panelshowslide{width:278px;height:285px;margin-left:-139px;margin-top:-143px}.geetest_wind.geetest_panel .geetest_panel_box.geetest_panelshowbeeline{width:300px;height:150px;margin-left:-139px;margin-top:-143px}.geetest_wind.geetest_panel .geetest_panel_box.geetest_panelshowclick{width:320px;height:410px;margin-left:-160px;margin-top:-205px}.geetest_wind.geetest_panel .geetest_panel_box.geetest_ie6panelshowclick{width:348px;height:445px;marginLeft:-174px;marginTop:-223px}.geetest_wind.geetest_panel .geetest_panel_box.geetest_no_logo .geetest_panel_error{padding:34px 0 0}.geetest_wind.geetest_panel .geetest_panel_box.geetest_no_logo .geetest_panel_loading{padding:47px 0 0 0}.geetest_wind.geetest_panel .geetest_panel_box.geetest_no_logo .geetest_panel_error_content{margin:33px auto 0}.geetest_wind.geetest_panel.geetest_fallback .geetest_panel_offline{display:block}.geetest_wind.geetest_panel.geetest_ie .geetest_panel_success_icon{-moz-transform:none !important;-ms-transform:none !important;-webkit-transform:none !important;transform:none !important}.geetest_wind.geetest_panel .geetest_panel_success.geetest_success_animate .geetest_panel_success_icon{-moz-animation:geetest_success_correct 0.7s ease both;-webkit-animation:geetest_success_correct 0.7s ease both;animation:geetest_success_correct 0.7s ease both}.geetest_wind.geetest_panel .geetest_panel_success.geetest_success_animate .geetest_panel_success_pie{-moz-animation:geetest_success_pie 0.7s ease both;-webkit-animation:geetest_success_pie 0.7s ease both;animation:geetest_success_pie 0.7s ease both}.geetest_wind.geetest_panel .geetest_panel_success.geetest_success_animate .geetest_panel_success_mask{-moz-animation:geetest_success_mask 0.7s linear both;-webkit-animation:geetest_success_mask 0.7s linear both;animation:geetest_success_mask 0.7s linear both}.geetest_wind.geetest_panel .geetest_panel_success.geetest_success_animate .geetest_panel_success_filter{-moz-animation:geetest_success_filter 0.7s linear both;-webkit-animation:geetest_success_filter 0.7s linear both;animation:geetest_success_filter 0.7s linear both}'
}
}, function(e, t, s) {
"use strict";
var n = s(3),
o = n.isNumber,
r = n.isFunction,
a = s(0)
.PREFIX;
function i(e) {
this._arr = e || []
}
function _(e) {
this._obj = e
}
function l(e) {
this._ele = "string" == typeof e ? document.createElement(e) : e
}
function g(e, t) {
this._e = t, this._ele = e
}
i.prototype = {
_get: function(e) {
return this._arr[e]
},
_getLen: function() {
return this._arr.length
},
_slice: function(e, t) {
return new i(o(t) ? this._arr.slice(e, t) : this._arr.slice(e))
},
_push: function(e) {
return this._arr.push(e), this
},
_splice: function(e, t) {
return this._arr.splice(e, t || 1)
},
_join: function(e) {
return this._arr.join(e)
},
_concat: function(e) {
return new i(this._arr.concat(e))
},
_map: function(e) {
var t = this._arr;
if (t.map) return new i(t.map(e));
for (var s = [], n = 0, o = t.length; n < o; n += 1) s[n] = e(t[n], n, this);
return new i(s)
},
_filter: function(e) {
var t = this._arr;
if (t.filter) return new i(t.filter(e));
for (var s = [], n = 0, o = t.length; n < o; n += 1) e(t[n], n, this) && s.push(t[n]);
return new i(s)
},
_indexOf: function(e) {
var t = this._arr;
if (!t.indexOf) {
for (var s = 0, n = t.length; s < n; s += 1) if (t[s] === e) return s;
return -1
}
return t.indexOf(e)
},
_forEach: function(e) {
var t = this,
s = t._arr;
if (!s.forEach) for (var n = arguments[1], o = 0; o < s.length; o++) o in s && e.call(n, s[o], o, t);
return s.forEach(e)
}
}, i._isArray = function(e) {
return Array.isArray ? Array.isArray(e) : "[object Array]" === Object.prototype.toString.call(e)
}, _.prototype = {
_each: function(e) {
var t = this._obj;
for (var s in t) t.hasOwnProperty(s) && e(s, t[s]);
return this
},
_isEmpty: function() {
var e = this._obj;
for (var t in e) if (e.hasOwnProperty(t)) return !1;
return !0
}
}, l.prototype = {
_eventList: {
down: ["mousedown", "touchstart", "pointerdown", "MSPointerDown"],
move: ["mousemove", "touchmove", "pointermove", "MSPointerMove"],
up: ["mouseup", "touchend", "pointerup", "MSPointerUp"],
enter: ["mouseenter"],
leave: ["mouseleave"],
cancel: ["touchcancel"],
click: ["click"],
scroll: ["scroll"],
resize: ["resize"],
blur: ["blur"],
focus: ["focus"],
unload: ["unload"],
input: ["input"],
keyup: ["keyup"],
ended: ["ended"],
keydown: ["keydown"],
beforeunload: ["beforeunload"],
focusin: ["focusin"],
pageshow: ["pageshow"]
},
_clear: function() {
var e = this._ele;
return e.innerHTML = "", "input" === e.tagName.toLocaleLowerCase() && (e.value = ""), this
},
_hide: function() {
return this._setStyles({
display: "none"
})
},
_show: function() {
return this._setStyles({
display: "block"
})
},
_opacity: function(e) {
return this._setStyles({
opacity: e
})
},
_getAttr: function(e) {
return this._ele.getAttribute(e)
},
_setAttrs: function(e) {
var t = this._ele;
return new _(e)
._each((function(e, s) {
t.setAttribute(e, s)
})), this
},
_removeAttrs: function(e) {
var t = this._ele;
return new i(e)
._map((function(e) {
t.removeAttribute(e)
})), this
},
_setProps: function(e) {
var t = this._ele;
return new _(e)
._each((function(e, s) {
t[e] = s
})), this
},
_setStyles: function(e) {
var t = this._ele;
return new _(e)
._each((function(e, s) {
t.style[e] = s
})), this
},
setStyles: function(e) {
var t = this._ele;
return new _(e)
._each((function(e, s) {
t.style[e] = s
})), this
},
_getParentNode: function() {
return new l(this._ele.parentNode)
},
_appendTo: function(e) {
return e._ele.appendChild(this._ele), this
},
_moveTo: function(e) {
var t = this,
s = t._ele;
return s.parentNode.removeChild(s), t._appendTo(e), t
},
_appendBefore: function(e) {
return e._ele.parentNode.insertBefore(this._ele, e._ele), this
},
_appendChild: function(e) {
return e._appendTo(this), this
},
_remove: function() {
var e = this._ele,
t = e.parentNode;
return t && t.removeChild(e), this
},
_toggleClass: function(e) {
var t = this,
s = t._ele;
return -1 === new i(s.className ? s.className.split(" ") : [])
._indexOf(a + e) ? t._addClass(e) : t._removeClass(e), t
},
_addClass: function(e) {
var t = this._ele,
s = new i(t.className ? t.className.split(" ") : []);
return e = a + e, -1 == s._indexOf(e) && (s._push(e), t.className = s._join(" ")), this
},
_getChildren: function() {
return this._ele.children
},
_right: function() {
var e = this._ele;
return e && e.style && e.style.right || 0
},
_removeClass: function(e) {
var t = this._ele,
s = new i(t.className.split(" "));
e = a + e;
var n = s._indexOf(e);
return n > -1 && (s._splice(n), t.className = s._join(" ")), this
},
_replaceClass: function(e, t) {
return this._removeClass(t)
._addClass(e), this
},
_addEvent0: function(e, t) {
var s = this,
n = s._ele,
o = s._eventList[e],
r = function(e) {
t(new g(s, e))
};
return new i(o)
._map((function(e) {
if (document.addEventListener) n.addEventListener(e, r);
else if (document.attachEvent) n.attachEvent("on" + e, r);
else {
var o = n["on" + e];
n["on" + e] = function(e) {
t(new g(s, e)), "function" == typeof o && o.call(this, e)
}
}
})), {
_destroy: function() {
new i(o)
._map((function(e) {
document.removeEventListener ? n.removeEventListener(e, r) : document.detachEvent ? n.detachEvent("on" + e, r) : n["on" + e] = null
}))
}
}
},
_addEvent: function(e, t) {
var s = this,
n = s._addEvent0(e, t);
return s._eventHandlers = s._eventHandlers || {}, s._eventHandlers[e] ? s._eventHandlers[e].push(n) : s._eventHandlers[e] = [n], s
},
_removeEvents: function(e) {
var t = this;
if (t._eventHandlers) if (e) {
if (t._eventHandlers[e] && t._eventHandlers[e].length > 0) for (var s = t._eventHandlers[e].length - 1; s >= 0; s--) t._eventHandlers[e][s]._destroy()
} else for (var n in t._eventHandlers) if (t._eventHandlers[n] && t._eventHandlers[n].length > 0) for (s = t._eventHandlers[n].length - 1; s >= 0; s--) t._eventHandlers[n][s]._destroy();
return t
},
_getBoundingClientRect: function(e) {
var t = this._ele.getBoundingClientRect();
return 1 !== (e = e || 1) && (t.x = t.x * e, t.y = t.y * e, t.top = t.top * e, t.left = t.left * e, t.right = t.right * e, t.bottom = t.bottom * e, t.width = t.width * e, t.height = t.height * e), t
},
_getCoords: function(e) {
var t = this._getBoundingClientRect(),
s = document.body,
n = document.documentElement,
o = window.pageYOffset || n.scrollTop || s.scrollTop,
r = window.pageXOffset || n.scrollLeft || s.scrollLeft,
a = n.clientTop || s.clientTop || 0,
i = n.clientLeft || s.clientLeft || 0,
_ = t.top + o - a,
l = t.left + r - i;
return {
top: Math.round(_),
left: Math.round(l),
width: t.right - t.left,
height: t.bottom - t.top
}
},
_text: function(e) {
var t = this,
s = t._ele;
return t._clear(), s.appendChild(document.createTextNode(e)), t
},
_html: function(e) {
return this._ele.innerHTML = e, this
},
_style: function(e) {
var t = this._ele;
return document.getElementsByTagName("head")[0].appendChild(t), t.styleSheet ? t.styleSheet.cssText = e : t.appendChild(document.createTextNode(e)), this
},
_clone: function(e) {
var t, s, n = this,
o = n._ele,
r = !((s = document.createElement("canvas"))
.getContext && s.getContext("2d"));
if (e) {
if (r) {
var a = document.createElement("div");
a.innerHTML = o.outerHTML, t = new l(a.childNodes[0])
} else t = new l(n._ele.cloneNode(!0));
o.id = "origin_" + o.id, t._removeAttrs(["href"])
} else(t = new l(n._ele.cloneNode(!1)))
._addClass("sandbox");
return t
},
_click: function() {
return this._ele.click(), this
},
_play: function() {
return this._ele.play(), this
},
_replay: function() {
var e = this;
return e._ele.currentTime = 0, e._ele.play(), e
},
_pause: function() {
var e = this;
return e._ele.currentTime = 0, e._ele.pause(), e
},
_getValue: function() {
return this._ele.value
},
_focus: function() {
return this._ele.focus(), this
},
_width: function() {
var e = this._getBoundingClientRect();
return e.right - e.left
},
_getComputedStyle: function(e) {
var t = this._ele;
return window.getComputedStyle ? window.getComputedStyle(t)[e] : t.currentStyle[e]
},
_fixOverflow: function() {
var e, t, s;
try {
for (var n = this._ele, o = n; o.parentNode != document.body && n.offsetTop - o.parentNode.offsetTop < 160;) o = o.parentNode, "hidden" == (t = "overflow", s = void 0, (e = o)
.currentStyle ? s = e.currentStyle[t] : window.getComputedStyle && (s = window.getComputedStyle(e, null)
.getPropertyValue(t)), s) && (o.style.overflow = "visible")
} catch (r) {}
return this
},
_getElementLeft: function() {
for (var e = this._ele, t = e.offsetLeft, s = e.offsetParent; null !== s;) t += s.offsetLeft, s = s.offsetParent;
return t
},
_getElementTop: function() {
for (var e = this._ele, t = e.offsetTop, s = e.offsetParent; null !== s;) t += s.offsetTop, s = s.offsetParent;
return t
}
}, l.$ = function(e) {
var t, s;
"string" == typeof e ? "#" === e[0] ? t = document.getElementById(e.slice(1)) : "querySelector" in document ? t = document.querySelector(e) : r(window.jQuery) && (t = window.jQuery(e)[0]) : t = e.length ? e[0] : e;
try {
s = Node.ELEMENT_NODE
} catch (n) {
s = 1
}
try {
if (t.nodeType === s) return new l(t)
} catch (n) {
return !1
}
}, g.prototype = {
_getX: function() {
var e = this._e;
if (o(e.clientX)) return e.clientX;
var t = e.changedTouches && e.changedTouches[0];
return t ? t.clientX : -1
},
_getY: function() {
var e = this._e;
if (o(e.clientY)) return e.clientY;
var t = e.changedTouches && e.changedTouches[0];
return t ? t.clientY : -1
},
_preventDefault: function() {
var e = this._e;
return e.cancelable && r(e.preventDefault) ? e.preventDefault() : e.returnValue = !1, this
},
_stopPropagation: function() {
var e = this._e;
return r(e.stopPropagation) && e.stopPropagation(), this
}
}, e.exports = {
_Element: l,
_assign: function(e) {
if ("function" == typeof Object.assign) return Object.assign.apply(Object, arguments);
if (null == e) throw new Error("Cannot convert undefined or null to object");
e = Object(e);
for (var t = 1; t < arguments.length; t++) {
var s = arguments[t];
if (null !== s) for (var n in s) Object.prototype.hasOwnProperty.call(s, n) && (e[n] = s[n])
}
return e
},
_Array: i,
_Object: _
}
}, function(e, t, s) {
"use strict";
var n = window.document,
o = n.body || n.getElementsByTagName("body")[0],
r = n.head || n.getElementsByTagName("head")[0],
a = /Mobi/i.test(navigator.userAgent),
i = /msie 6\.0/i.test(navigator.userAgent);
e.exports = {
MOBILE: a,
head: r,
getCSS3: function() {
return !!o && ("transition" in o.style || "webkitTransition" in o.style || "mozTransition" in o.style || "msTransition" in o.style)
},
body: o,
IE6: i
}
}, function(e, t, s) {
"use strict";
e.exports = {
isNumber: function(e) {
return "number" == typeof e
},
isFunction: function(e) {
return "function" == typeof e
},
isObject: function(e) {
return "object" == typeof e && null !== e
},
isBoolean: function(e) {
return "boolean" == typeof e
},
isString: function(e) {
return "string" == typeof e
}
}
}, function(e, t, s) {
"use strict";
var n = s(5);
if ("undefined" == typeof window) throw new Error("Geetest requires browser environment");
var o = window.document,
r = window.Math,
a = o.getElementsByTagName("head")[0];
function i(e) {
this._obj = e
}
function _(e) {
var t = this;
new i(e)
._each((function(e, s) {
t[e] = s
}))
}
i.prototype = {
_each: function(e) {
var t = this._obj;
for (var s in t) t.hasOwnProperty(s) && e(s, t[s]);
return this
}
}, _.prototype = {
api_server: "api.geetest.com",
protocol: "http://",
typePath: "/gettype.php",
_extend: function(e) {
var t = this;
new i(e)
._each((function(e, s) {
t[e] = s
}))
}
};
var l = function(e) {
return "object" == typeof e && null !== e
}, g = /Mobi/i.test(navigator.userAgent) ? 3 : 0,
c = {}, d = {}, p = function(e, t, s, n) {
t = function(e) {
return e.replace(/^https?:\/\/|\/$/g, "")
}(t);
var o = function(e) {
return 0 !== (e = e.replace(/\/+/g, "/"))
.indexOf("/") && (e = "/" + e), e
}(s) + function(e) {
if (!e) return "";
var t = "?";
return new i(e)
._each((function(e, s) {
(function(e) {
return "string" == typeof e
}(s) || function(e) {
return "number" == typeof e
}(s) || function(e) {
return "boolean" == typeof e
}(s)) && (t = t + encodeURIComponent(e) + "=" + encodeURIComponent(s) + "&")
})), "?" === t && (t = ""), t.replace(/&$/, "")
}(n);
return t && (o = e + t + o), o
}, u = function(e, t, s, n, r, i, _) {
! function l(g) {
! function(e, t) {
var s = o.createElement("script");
s.charset = "UTF-8", s.async = !0, /static\.geetest\.com/g.test(e) && (s.crossOrigin = "anonymous"), s.onerror = function() {
t(!0)
};
var n = !1;
s.onload = s.onreadystatechange = function() {
n || s.readyState && "loaded" !== s.readyState && "complete" !== s.readyState || (n = !0, setTimeout((function() {
t(!1)
}), 0))
}, s.src = e, a.appendChild(s)
}(p(s, n[g], r, i), (function(o) {
if (o) if (g >= n.length - 1) {
if (_(!0), t) {
e.error_code = 508;
var a = s + n[g] + r;
h(e, a)
}
} else l(g + 1);
else _(!1)
}))
}(0)
}, f = function(e, t, s, n) {
if (l(s.getLib)) return s._extend(s.getLib), void n(s);
if (s.offline) n({
type: "fullpage",
offline: !0
});
else {
var o = "geetest_" + (parseInt(1e4 * r.random()) + (new Date)
.valueOf());
window[o] = function(e) {
"success" == e.status ? n(e.data) : e.status ? n({
type: "fullpage",
offline: !0
}) : n(e), window[o] = undefined;
try {
delete window[o]
} catch (t) {}
}, u(s, !0, s.protocol, e, t, {
gt: s.gt,
callback: o
}, (function(e) {
e && n({
type: "fullpage",
offline: !0
})
}))
}
}, h = function(e, t) {
var s, n, o, r, a, i, _;
u(e, !1, e.protocol, ["monitor.geetest.com"], "/monitor/send", {
time: (s = new Date, n = s.getFullYear(), o = s.getMonth() + 1, r = s.getDate(), a = s.getHours(), i = s.getMinutes(), _ = s.getSeconds(), o >= 1 && o <= 9 && (o = "0" + o), r >= 0 && r <= 9 && (r = "0" + r), a >= 0 && a <= 9 && (a = "0" + a), i >= 0 && i <= 9 && (i = "0" + i), _ >= 0 && _ <= 9 && (_ = "0" + _), n + "-" + o + "-" + r + " " + a + ":" + i + ":" + _),
captcha_id: e.gt,
challenge: e.challenge,
pt: g,
exception_url: t,
error_code: e.error_code
}, (function(e) {}))
}, m = function(e, t) {
var s = {
networkError: "网络错误",
gtTypeError: "gt字段不是字符串类型"
};
if ("function" != typeof t.onError) throw new Error(s[e]);
t.onError(s[e])
};
(window.Geetest || o.getElementById("gt_lib")) && (d.slide = "loaded");
e.exports = function(e, t) {
var s = new _(e);
e.https ? s.protocol = "https://" : e.protocol || (s.protocol = window.location.protocol + "//"), "050cffef4ae57b5d5e529fea9540b0d1" !== e.gt && "3bd38408ae4af923ed36e13819b14d42" !== e.gt || (s.apiserver = "yumchina.geetest.com/", s.api_server = "yumchina.geetest.com"), e.gt && (window.GeeGT = e.gt), e.challenge && (window.GeeChallenge = e.challenge), l(e.getType) && s._extend(e.getType), f([s.api_server || s.apiserver], s.typePath, s, (function(e) {
var o = e.type;
if (e.offline) t(new n(s));
else {
var r = function() {
s._extend(e), t(new window.Geetest(s))
};
c[o] = c[o] || [];
var a = d[o] || "init";
"init" === a ? (d[o] = "loading", c[o].push(r), u(s, !0, s.protocol, e.static_servers || e.domains, e[o] || e.path, null, (function(e) {
if (e) d[o] = "fail", m("networkError", s);
else {
d[o] = "loaded";
for (var t = c[o], n = 0, r = t.length; n < r; n += 1) {
var a = t[n];
"function" == typeof a && a()
}
c[o] = []
}
}))) : "loaded" === a ? r() : "fail" === a ? m("networkError", s) : "loading" === a && c[o].push(r)
}
}))
}
}, function(e, t, s) {
"use strict";
var n = s(1)
._assign,
o = s(2)
.MOBILE,
r = s(6),
a = s(7),
i = s(11),
_ = s(0),
l = _.READY,
g = _.BACK,
c = _.COMPUTE_2,
d = _.RADAR_SUCCESS,
p = _.RADAR_ERROR,
u = _.RADAR_NEXT,
f = _.RADAR_NEXT_READY,
h = _.RADAR_NEXT_HIDE,
m = _.NOT_COMPATIBLE,
w = _.INIT,
b = _.SUCCESS;
function x(e) {
var t = this;
t._config = n({}, {
challenge: "",
gt: "",
type: "fullpage",
product: "popup",
lang: "zh-cn",
width: 300,
logo: !0,
theme: "wind"
}, e), t._event = new r, t._status = new i((function(e, s) {
t._onStatusChange(e, s)
})), t._status._set(w)
}
x.prototype = {
_init: function() {
var e = this._config;
"float" !== e.product && "popup" !== e.product && "custom" !== e.product && "bind" !== e.product && (e.product = "float"), o && "float" === e.product && (e.product = "popup"), this._ui = new a(this)
},
_fullpageHandler: function(e) {
var t, s = this._config;
if ("success" === e.result) {
var n = e.validate.split("|")[0];
this._result = {
geetest_challenge: s.challenge,
geetest_validate: n,
geetest_seccode: n + "|jordan"
}, this._scoretime = e.score, t = d
}
this._status._set(t)
},
_getValidate: function() {
return this._result
},
_resetValidate: function() {
this._result = null
},
_onStatusChange: function(e, t) {
var s = this._ui,
n = this._status,
o = this._event,
r = this._config,
a = "bind" === r.product;
if (!n._equal(t) && t !== m) if (n._equal(w) || (s && s._onChangeStatus(e, t), s && s._tip()), n._equal(w)) this._initP = this._init(), n._set(l), setTimeout((function() {
o._emitEvent(w)
}), 0);
else if (n._equal(u)) s._next(this._nextType);
else if (n._equal(f)) s._showNext(), a && r.pure && o._emitEvent(f);
else if (n._equal(h)) s._hideNext(), o._emitEvent(CLOSE);
else if (n._equal([d])) s._success(this._result), setTimeout((function() {
a && (s._panelHide(), r.pure && setTimeout((function() {
s._panelRemove()
}), 300)), o._emitEvent(b)
}), 400);
else if (n._equal(c)) a && !r.pure && s._panelShowLoading(), s._compute();
else if (n._equal(g)) return
},
_addEvent: function(e, t) {
return this._event._addEvent(e, t), this
},
_destroy: function() {
this._ui && this._ui._destroy()
},
_verify: function() {
var e = this._ui,
t = this._config,
s = this._status;
"bind" === t.product && (s._equal(l) ? s._set(c) : s._equal(h) ? s._set(f) : s._equal([p, d]) && (e && e._reset(), s._set(c)))
},
_bindForm: function(e) {
this._ui._bindForm(e)
},
appendTo: function(e) {
return "bind" === this._config.product || this._ui._appendTo(e), this
},
destroy: function() {
this._destroy()
},
getValidate: function() {
return this._getValidate()
},
onReady: function(e) {
return this._addEvent(w, e), this
},
onSuccess: function(e) {
return this._addEvent(b, e), this
},
onClose: function(e) {
return this._addEvent(CLOSE, e), this
},
verify: function() {
return this._verify(), this
},
reset: function() {
return this._ui && this._ui._reset(), this
},
bindForm: function(e) {
return this._bindForm(e), this
}
}, x.type = "fullpage", e.exports = x
}, function(e, t, s) {
"use strict";
function n() {
this._events = {}
}
n.prototype = {
_addEvent: function(e, t) {
return this._events[e] ? this._events[e].push(t) : this._events[e] = [t], this
},
_emitEvent: function(e, t) {
var s = this._events[e];
if (s) {
for (var n = 0, o = s.length; n < o; n += 1) s[n](t);
return this
}
},
_destroy: function() {
this._events = {}
}
}, e.exports = n
}, function(e, t, s) {
"use strict";
var n = s(8),
o = s(9)
.make_$,
r = s(2),
a = r.MOBILE,
i = r.IE6,
_ = r.getCSS3,
l = s(10),
g = l.compile,
c = l.template,
d = s(0)
.csstext_wind,
p = s(1),
u = p._Element,
f = p._Array,
h = s(2),
m = h.body,
w = h.head,
b = s(0),
x = b.READY,
v = b.START_COMPUTE,
y = b.START_DETECT,
k = b.BACK,
E = b.COMPUTE_2,
C = b.COMPUTE_1,
T = b.DETECT,
A = b.WAIT_COMPUTE,
z = b.RADAR_SUCCESS,
S = b.RADAR_ERROR,
R = b.RADAR_NEXT,
O = b.RADAR_NEXT_READY,
P = b.RADAR_NEXT_HIDE,
F = b.NOT_COMPATIBLE,
N = b.RESET;
function D(e) {
var t, s = this,
r = e._config;
s._status = e._status, s._captcha = e, s._config = r, s._userConfig = e._userConfig, s._lang = n(r), s.$ = o(), s._css3 = _(), s._css3_move = null, s._setDelay = function(e) {
return s._css3 ? e : 0
}, t = s._css3 ? ".holder." + r.theme : ".holder.ie." + r.theme, r.offline && (t += ".fallback"), s._dom = g(t, c, s.$), s._win = new u(window), s._doc = new u(document), s._init()
}
D.prototype = {
_WIDTH: 260,
_MAX: 200,
_MIN: 0,
_INTERVAL: 54e4,
_tip: function() {
var e = this._lang,
t = this._status,
s = this.$;
if (s) {
var n = !1;
if (t._equal([x, P]) ? n = "ready" : t._equal([C, E]) ? n = "fullpage" : t._equal([z]) ? n = "success" : t._equal([S]) ? n = "error" : t._equal([R]) ? n = "next" : t._equal([O]) ? n = "next_ready" : t._equal(F) && (n = "not_compatible"), n) {
if (s(".radar_tip")
._setAttrs({
tabIndex: "0",
"aria-label": e[n]
})
._setStyles({
"outline-width": 0
}), t._equal(z)) s(".success_radar_tip_content")
._text(e[n]);
else if (t._equal([S])) {
var o = this._captcha._errObj;
if (o && o.code) {
var r = this._config,
a = /(\d+)$/.exec(o.code);
"bind" === r.product ? (s(".panel_error_title")
._text(o.user_error || ""), a && s(".panel_error_code_text")
._text(a[0] || "")) : (s(".radar_tip_content")
._text(o.user_error || ""), a && s(".radar_error_code")
._text(a[0] || ""))
} else s(".radar_tip_content")
._text(e[n])
} else s(".radar_tip_content")
._text(e[n]);
this._errorTip && t._equal(S) && (s(".radar_tip_content")
._text("error"), this._errorTip = !1)
}
}
},
_init: function() {
var e = this;
e._scale = 1, e._energy = 0, e._zoom(), e._skinP = e._loadSkin();
var t = e.$,
s = e._config,
n = e._lang,
o = e._captcha,
r = e._status;
return "bind" === s.product ? s.logo || t(".panel_footer")
._setStyles({
display: "none"
}) : a && s.logo || (s.logo ? (t(".logo")
._setProps({
target: "_blank",
href: s.homepage
}), t(".success_logo")
._setProps({
target: "_blank",
href: s.homepage
})) : (t(".logo")
._hide(), t(".success_logo")
._hide())), s.logo && a && "bind" !== s.product ? (t(".goto")
._addClass(s.theme)
._moveTo(new u(m)), t(".goto_content_tip")
._text(n.goto_homepage), t(".goto_confirm")
._text(n.goto_confirm)
._setProps({
href: s.homepage
}), t(".goto_cancel")
._text(n.goto_cancel), t(".goto")
._hide()) : t(".goto")
._hide(), "bind" === s.product && (t(".panel")
._hide()
._addClass(s.theme)
._moveTo(new u(m)), s.offline && t(".panel")
._addClass("fallback"), e._css3 || t(".panel")
._addClass("ie"), t(".panel_loading_content")
._text(n.loading_content), t(".panel_success_title")
._text(n.success_title), t(".panel_error_title")
._text(n.error_title), t(".panel_error_content")
._text(n.error_content), t(".panel_footer_copyright")
._text(n.copyright), t(".panel_ghost")
._addEvent("click", (function() {
r._equal([z, S]) ? (e._panelHide(), r._equal(S) && o._closePanel()) : r._equal(O) && r._set(P)
}))), "bind" !== s.product && new f(["ar", "fa", "iw", "ur"])
._indexOf(s.lang) > -1 && (t(".radar_tip")
._addClass("reversal"), t(".success_radar_tip")
._addClass("reversal_success")), t(".reset_tip_content")
._text(n.reset), e
},
_addEvent: function() {
var e, t, s, n = this,
o = n.$,
r = n._status,
i = n._captcha;
n._logo_click = !1, a ? (new f([o(".logo"), o(".success_logo")])
._map((function(e) {
e._addEvent("click", (function() {
n._logo_click = !0, o(".goto")
._show(), setTimeout((function() {
o(".goto")
._opacity(1)
}), 300)
}))
})), new f([o(".goto_cancel"), o(".goto_ghost")])
._map((function(e) {
e._addEvent("click", (function() {
n._logo_click = !1, o(".goto")
._opacity(0), setTimeout((function() {
o(".goto")
._hide()
}), 300)
}))
}))) : (o(".logo")
._addEvent("click", (function(e) {
n._logo_click = !0, setTimeout((function() {
n._logo_click = !1
}), 10)
})), o(".success_logo")
._addEvent("click", (function(e) {
n._logo_click = !0, setTimeout((function() {
n._logo_click = !1
}), 10)
}))), n._css3 && (n._css3_move = (e = function(e) {
if (r._equal(x)) r._set(y), setTimeout((function() {
r._equal(y) && r._set(T)
}), 500);
else if (r._equal(A) && a) {
if (n._logo_click) return;
r._set(v), setTimeout((function() {
r._equal(v) && (r._set(C), n._fullpage())
}), 10)
}
r._equal([y, T]) && n._rotate(e)
}, t = null, (s = function(s) {
t = setTimeout((function() {
e(s)
}), 10)
})
.cancel = function() {
clearTimeout(t), t = null
}, s), n._doc._addEvent("move", n._css3_move));
var _ = function() {
n._logo_click || ("function" != typeof n._captcha._validateCallback || n._captcha._validateCallback()) && (r._equal([A, y, T]) ? (r._set(v), setTimeout((function() {
r._equal(v) && (r._set(C), n._fullpage())
}), 10)) : r._equal([x]) && (r._set(C), n._fullpage()))
};
return o(".holder")
._addEvent("keydown", (function(e) {
13 === e._e.keyCode && (i._by = 1, _())
}))
._addEvent("click", (function(e) {
i._by = 0, _()
}))
._addEvent("enter", (function() {
r._equal([x, y, T]) && r._set(A)
}))
._addEvent("leave", (function() {
r._equal([x, y, T, A]) && r._set(T)
})), o(".reset_tip_content")
._addEvent("click", (function() {
n._captcha._errObj && "error_21" === n._captcha._errObj.code ? n._refreshPage() : n._reset()
._then((function() {
r._set(E)
}))
})), n
},
_rotate: function(e) {
var t = this.$,
s = t(".dot"),
n = t(".sector"),
o = e._getX(),
r = e._getY(),
a = s._getBoundingClientRect(),
i = o - (a.left + 8),
_ = a.top + 8 - r,
l = 180 * Math.atan(i / _) / Math.PI;
_ < 0 && (l += 180), n._setStyles({
transform: "rotate(" + l + "deg)"
})
},
_fullpage: function() {
var e = this._status;
e._equal(C) && e._set(E)
},
_compute: function() {
var e = this._config;
this._captcha._fullpageHandler({
result: "success",
validate: e.challenge
})
},
_reset: function() {
var e = this._status,
t = this.$,
s = e._get();
if (!e._equal([z, S, k])) return this;
e._set(N), this._captcha._resetValidate(), s === z && (this._clearForm(), t(".ghost_success")
._hide(), this._css3 && setTimeout((function() {
t(".ghost_success")
._removeClass("success_animate")
._show()
}), 10)), e._set(x)
},
_zoom: function() {
var e = this._config;
return this._dom._setStyles({
width: e.width || toRem(this._WIDTH)
}), this
},
_loadSkin: function() {
var e = new u("style");
e.type = "text/css", e._style(d), e._appendTo(new u(w))
},
_onChangeStatus: function(e, t) {
var s = this.$;
if (e === z) if (s(".holder")
._replaceClass(e, t || null), this._css3) s(".ghost_success")
._addClass("success_animate"), s(".panel_success")
._addClass("success_animate"), s(".success_btn")
._setStyles({
width: s(".holder")
._width() + "px"
}), setTimeout((function() {
s(".success_btn")
._setStyles({
width: "100%"
})
}), 2e3);
else {
var n = this._config;
"bind" === n.product && n.pure || (s(".panel_success")
._show()
._addClass("success_animate"), s(".ghost_success")
._show()
._addClass("success_animate"))
} else s(".holder")
._replaceClass(e, t || null);
return this
},
_appendTo: function(e) {
this._config;
return this._box || this._button || (this._box = u.$(e), this._addEvent(), this._dom._appendTo(this._box)), this
},
_bindForm: function(e) {
var t = this.$;
if (this._form = u.$(e), this._form) return t(".form")
._moveTo(this._form), this
},
_bindButton: function(e) {
if (this._button || this._box) return this;
var t = this._status;
if (this._button = u.$(e), !this._button) return this;
this._button._addEvent("click", (function() {
t._equal([x]) && t._set(E)
}))
},
_success: function(e) {
var t = this,
s = t._config;
"bind" === s.product && (s.pure || (t._panelShowSuccess(), t._panelRemove())), t._setForm(e)
},
_setForm: function(e) {
var t = this.$;
t(".challenge")
._setAttrs({
value: e.geetest_challenge
}), t(".validate")
._setAttrs({
value: e.geetest_validate
}), t(".seccode")
._setAttrs({
value: e.geetest_seccode
})
},
_clearForm: function() {
var e = this.$;
return e(".challenge")
._removeAttrs(["value"]), e(".validate")
._removeAttrs(["value"]), e(".seccode")
._removeAttrs(["value"]), this
},
_panelShow: function() {
var e = this.$;
e(".panel_loading")
._hide(), e(".panel_success")
._hide(), e(".panel_error")
._hide(), e(".panel_footer")
._hide(), e(".panel_next")
._hide(), e(".panel")
._show(), setTimeout((function() {
e(".panel")
._opacity(1)
}), 10), i && e(".panel_box")
._setStyles({
marginLeft: "0",
marginTop: "0"
})
},
_panelRemove: function() {
var e = this.$;
e(".panel_box")
._removeClass("panelshowclick"), e(".panel_box")
._removeClass("ie6panelshowclick"), e(".panel_box")
._removeClass("panelshowslide"), e(".panel_box")
._removeClass("panelshowbeeline"), e(".panel_box")
._setStyles({
width: "",
height: ""
})
},
_panelHide: function() {
var e = this.$;
e(".panel")
._opacity(0), setTimeout((function() {
e(".panel")
._hide()
}), 300)
},
_destroy: function() {
var e = this._config,
t = this.$;
switch (this._win._removeEvents(), this._doc._removeEvents(), this._css3_move && this._css3_move.cancel(), e.product) {
case "bind":
t(".panel")
._remove();
break;
case "popup":
case "float":
t(".holder")
._remove(), t(".fullpage_click")
._remove();
break;
case "custom":
t(".holder")
._remove()
}
},
_panelShowPanel: function() {
var e = this.$;
this._panelShow(), e(".panel_next")
._hide()
},
_panelShowLoading: function() {
var e = this.$;
this._config.area && this._panelBindLoading(), this._panelShowPanel(), e(".panel_loading")
._show(), this._show_panel_footer()
},
_panelBindLoading: function() {
var e = this._config,
t = this.$,
s = u.$(e.area);
if (!s) return throwError(getError("api_appendTo", this._captcha));
var n = s._getCoords(),
o = t(".panel");
o && o._setStyles({
position: "absolute",
left: toRem(n.left),
top: toRem(n.top),
width: toRem(n.width),
height: toRem(n.height)
})
},
_panelShowSuccess: function() {
var e = this.$;
this._panelShowPanel(), e(".panel_success")
._show(), this._show_panel_footer()
},
_show_panel_footer: function() {
var e = this.$;
this._config.logo ? e(".panel_footer")
._show() : (e(".panel_box")
._addClass("no_logo"), e(".panel_footer")
._hide())
},
_refreshPage: function() {
var e = this._lang.refresh_page || "";
window.confirm(e) && window.location.reload()
}
}, e.exports = D
}, function(e, t, s) {
"use strict";
var n = s(1)
._Array;
e.exports = function(e) {
var t, s = e.i18n_labels,
o = {
"zh-cn": (t = {
ready: "点击按钮进行验证",
fullpage: "智能检测中",
success: "验证成功",
error: "网络故障",
reset: "请点击重试",
next: "正在加载验证",
next_ready: "请完成验证"
}, t.error = "网络故障", t.goto_homepage = "是否前往验证服务Geetest官网?", t.goto_confirm = "前往", t.goto_cancel = "取消", t.loading_content = "智能验证检测中", t.success_title = "通过验证", t.error_title = "网络超时", t.error_content = "请点击此处重试", t.copyright = "由极验提供技术支持", t.refresh_page = "页面出现错误啦!要继续操作,请刷新此页面。", t),
en: {
ready: "Click to pass",
fullpage: "Detecting",
success: "Succeeded",
error: "Network failure",
reset: "Click to retry",
next: "Loading",
next_ready: "Please finish it",
goto_homepage: "Going to Geetest(verification service provider)?",
goto_confirm: "Yes",
goto_cancel: "Cancel",
loading_content: "Detecting",
success_title: "Success",
error_title: "Network timeout",
error_content: "Click to retry",
copyright: "Provided by Geetest",
refresh_page: "An error occured. Please refresh and try again!"
},
"zh-hk": {
ready: "點擊按鈕進行驗證",
fullpage: "智能檢測中",
success: "驗證成功",
error: "網絡故障",
reset: "請點擊重試",
next: "正在加載驗證",
next_ready: "請完成驗證",
goto_homepage: "是否前往驗證服務Geetest官網?",
goto_confirm: "前往",
goto_cancel: "取消",
loading_content: "智能驗證檢測中",
success_title: "通過驗證",
error_title: "網絡超時",
error_content: "請點擊此處重試",
copyright: "由極驗提供技術支持",
refresh_page: "頁面出現錯誤啦!要繼續操作,請刷新此頁面。"
}
};
for (var r in s) if ("object" == typeof s && s.hasOwnProperty(r)) return s;
return e && e.offline && new n(["zh-cn", "en", "zh-hk"])
._indexOf(e.lang) > -1 ? o[e.lang] : o["zh-cn"]
}
}, function(e, t, s) {
"use strict";
var n = s(0)
.PREFIX;
e.exports = {
make_$: function() {
var e = {};
return function(t, s) {
if (!s) return e[t.replace(n, "")];
e[t] = s
}
}
}
}, function(e, t, s) {
"use strict";
var n = s(1),
o = n._Array,
r = n._Element,
a = n._Object,
i = s(3),
_ = i.isString,
l = (i.isNumber, s(0)
.PREFIX);
e.exports = {
compile: function g(e, t, s) {
var n = e.split("."),
i = n[0] || "div",
c = new o(n)
._slice(1)
._map((function(e) {
return l + e
}))
._join(" "),
d = new r(i);
return s("." + n[1], d), "input" == i ? d._setAttrs({
type: "hidden",
name: c
}) : d._setProps({
className: c
}), _(t) ? d._setAttrs({
textContent: t
}) : new a(t)
._each((function(e, t) {
d._appendChild(g(e, t, s))
})), d
},
template: {
".form": {
"input.challenge": {},
"input.validate": {},
"input.seccode": {}
},
".btn": {
".radar_btn": {
".radar": {
".ring": {
".small": {}
},
".sector": {
".small": {}
},
".cross": {
".h": {},
".v": {}
},
".dot": {},
".scan": {
".h": {}
},
".status": {
".bg": {},
".hook": {}
}
},
".ie_radar": {},
".radar_tip": {
"span.radar_tip_content": {},
"span.reset_tip_content": {},
"span.radar_error_code": {}
},
"a.logo": {},
".other_offline.offline": {}
},
".ghost_success": {
".success_btn": {
".success_box": {
".success_show": {
".success_pie": {},
".success_filter": {},
".success_mask": {}
},
".success_correct": {
".success_icon": {}
}
},
".success_radar_tip": {
"span.success_radar_tip_content": {},
"span.success_radar_tip_timeinfo": {}
},
"a.success_logo": {},
".success_offline.offline": {}
}
},
".slide_icon": {}
},
".wait": {
"span.wait_dot.dot_1": {},
"span.wait_dot.dot_2": {},
"span.wait_dot.dot_3": {}
},
".fullpage_click": {
".fullpage_ghost": {},
".fullpage_click_wrap": {
".fullpage_click_box": {},
".fullpage_pointer": {
".fullpage_pointer_out": {},
".fullpage_pointer_in": {}
}
}
},
".goto": {
".goto_ghost": {},
".goto_wrap": {
".goto_content": {
".goto_content_tip": {}
},
".goto_cancel": {},
"a.goto_confirm": {}
}
},
".panel": {
".panel_ghost": {},
".panel_box": {
".other_offline.panel_offline": {},
".panel_loading": {
".panel_loading_icon": {},
".panel_loading_content": {}
},
".panel_success": {
".panel_success_box": {
".panel_success_show": {
".panel_success_pie": {},
".panel_success_filter": {},
".panel_success_mask": {}
},
".panel_success_correct": {
".panel_success_icon": {}
}
},
".panel_success_title": {}
},
".panel_error": {
".panel_error_icon": {},
".panel_error_title": {},
".panel_error_content": {},
".panel_error_code": {
".panel_error_code_text": {}
}
},
".panel_footer": {
".panel_footer_logo": {},
".panel_footer_copyright": {}
},
".panel_next": {}
}
}
}
}
}, function(e, t, s) {
"use strict";
var n = s(1)
._Array;
function o(e) {
this._onChange = e
}
o.prototype = {
_set: function(e) {
var t = this;
return t._prevStatus = t._status, t._status = e, t._onChange(t._status, t._prevStatus), t
},
_get: function() {
return this._status
},
_equal: function(e) {
for (var t = n._isArray(e) ? e : [e], s = 0, o = t.length; s < o; s += 1) if (t[s] === this._get()) return !0;
return !1
}
}, e.exports = o
}]);