Spaces:
Sleeping
Sleeping
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 | |
}]); |