PageSourceSearch

https://zgfxy.cn/content/_common/base/js/power.ui.captcha.js?v=A66MKfeGJOno7CDZBbsQBw2PxAMVgYOlbde11_wdyIY

js zgfxy.cn collected 2026-10-02 10:36:52 UTC 35,284 bytes, 6 lines download raw bytes

1!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define("sim-captcha",[],t):"object"==typeof exports?exports["sim-captcha"]=t():e["sim-captcha"]=t()}(self,(function(){return function(){var e={439:function(e,t,i){"use strict";i.d(t,{A:function(){return J}});function a(e,t){var i=new XMLHttpRequest;i.open("GET",e,!0),i.onreadystatechange=function(){(4==i.readyState&&200==i.status||304==i.status)&&t.call(this,JSON.parse(i.responseText))},i.send()}function n(e,t,i){var a=new XMLHttpRequest;a.open("POST",e,!0),a.setRequestHeader("Content-Type","application/json"),a.onreadystatechange=function(){4!=a.readyState||200!=a.status&&304!=a.status||i.call(this,JSON.parse(a.responseText))},a.send(JSON.stringify(t))}function o(e){var t=e.parentNode;t&&t.removeChild(e)}e=i.hmd(e);var c=null,r="",s=null,p=[],d=[],l=[],h="",m="",v="",u="",f="",g="",b="",w="",x="",C="",y="";function k(){document.getElementById("simCaptcha-mask").className="simCaptcha-hidden",document.getElementById("simCaptcha-layer").className="simCaptcha-hidden",document.getElementById("simCaptcha-voice").className="simCaptcha-hidden"}function I(){k(),E(),l=[],x="",C="",y=""}function A(e){B("验证通过"),setTimeout(I,500)}function U(){var e=document.getElementById(s);if(e){var t=e.getAttribute("captcha-after");d[t]&&d[t]()}}function B(e,t){e||(e=y),t||(t="simCaptcha-errorTip"),document.getElementById(t).innerText=e,"验证通过"==e?document.getElementById(t).className="simCaptcha-errorTip-success simCaptcha-errorTip-up":(document.getElementById(t).className="simCaptcha-errorTip-fail simCaptcha-errorTip-up",document.getElementById("simCaptcha-layer").className="simCaptcha-shake"),setTimeout((function(){"验证通过"==e?document.getElementById(t).className="simCaptcha-errorTip-success":(document.getElementById(t).className="simCaptcha-errorTip-fail",document.getElementById("simCaptcha-layer").className="simCaptcha-show")}),1800)}function E(){document.getElementById("simCaptcha-marks").innerHTML=""}function T(){var e=Date.now(),t={appId:r,vCodePos:l,ticketId:w,ua:navigator.userAgent,ts:e};n(m,t,(function(e){if(0==e.code){var t={code:0,ticketId:w,ticket:e.data.ticket,appId:e.data.appId,currentId:s,bizState:null};g=t.appId,b=t.ticket,p[s](t),A(),U()}else-1==e.code?(y="点错啦, 请重试",l=[],E()):-2==e.code?(y="这题有点难, 为你换一个试试吧",z()):-3==e.code?(y="验证码无效, 为你换一个试试吧",z()):(-4==e.code||-5==e.code)&&(y="验证码过期, 为你换一个试试吧",z()),B(y)}))}function z(){l=[],E(),a(v,(function(e){var t,i;0==e.code?(x=e.data.vCodeImg,C=e.data.vCodeTip,w=e.data.ticketId):y=e.message,t||(t=x),document.getElementById("simCaptcha-img").src=t,i||(i=C),document.getElementById("simCaptcha-vCodeTip").innerText=i}))}function q(){if(!c.className||-1==c.className.indexOf("stop-captcha")){var e=$
1(this);s=e[0].id,""==x&&z(),document.getElementById("simCaptcha-btn-audio-input").value="",document.getElementById("simCaptcha-mask").className="simCaptcha-show",document.getElementById("simCaptcha-layer").className="simCaptcha-show"}}function N(e){var t=function(e,t){var i=t.offsetX,a=t.offsetY;return{x:i,y:a}}(0,e||window.event);!function(e){var t=l.length+1;e.x=parseInt(e.x),e.y=parseInt(e.y);var i='<div id="simCaptcha-mark-{2}" class="simCaptcha-mark" style="left:{0}px;top:{1}px;">{2}</div>'.format(e.x-10,e.y-10,t);document.getElementById("simCaptcha-marks").insertAdjacentHTML("beforeend",i),document.getElementById("simCaptcha-mark-"+t).onclick=j}(t);var i=function(e){var t=(c=document.getElementById("simCaptcha-img").offsetWidth,r=document.getElementById("simCaptcha-img").offsetHeight,{width:c,height:r}),i=t.width,a=t.height,n=parseInt(e.x/i*100),o=parseInt(e.y/a*100);var c,r;return{x:n,y:o}}(t);l.push(i)}function j(){for(var e=parseInt(this.innerText),t=l.length,i=e-1;i<t;i++){o(document.getElementById("simCaptcha-mark-"+(i+1)));l.pop()}}function M(e){k(),document.getElementById("simCaptcha-voice").className="simCaptcha-show",document.getElementById("simCaptcha-btn-audio-input").value="",L()}function S(){var e=document.getElementById("simCaptcha-audio");e&&""!=e.src&&e.play()}function O(){L()}function F(){document.getElementById("simCaptcha-layer").className="simCaptcha-show",document.getElementById("simCaptcha-voice").className="simCaptcha-hidden",document.getElementById("simCaptcha-btn-audio-input").value="",z()}function P(){var e,t;h=document.getElementById("simCaptcha-btn-audio-input").value,e=Date.now(),t={appId:r,code:h,ticketId:w,ua:navigator.userAgent,ts:e},n(f,t,(function(e){if(0==e.code){var t={code:0,ticketId:w,ticket:e.data.ticket,appId:e.data.appId,currentId:s,bizState:null};g=t.appId,b=t.ticket,p[s](t),A(),U()}else-1==e.code?(y="输入错误, 请重试",h=""):-2==e.code?(y="验证码错误,已刷新验证码",L()):-3==e.code?(y="验证码无效, 已刷新验证码",L()):-4==e.code?(y="验证码过期, 已刷新验证码",L()):-5==e.code&&(y="验证码无效, 已刷新验证码",L()),function(e){e||(e=y);var t="simCaptcha-audio-errorTip";document.getElementById(t).innerText=e,"验证通过"==e?document.getElementById(t).className="simCaptcha-errorTip-success simCaptcha-errorTip-up":(document.getElementById(t).className="simCaptcha-errorTip-fail simCaptcha-errorTip-up",document.getElementById("simCaptcha-voice").className="simCaptcha-shake"),setTimeout((function(){"验证通过"==e?document.getElementById(t).className="simCaptcha-errorTip-success":(document.getElementById(t).className="simCaptcha-errorTip-fail",document.getElementById("simCaptcha-voice").className="simCaptcha-show")}),1800)}(y)}))}function L(){h="",a(u,(function(e){if(0==e.code){w=e.data.ticketId;var t=document.getElementById("simCaptcha-audio");t.src=window.URL.createObjectURL(function(e){var t=atob(e),i=t.length,a=new Uint8Array(i);for(;i--;)a[i]=t.charCodeAt(i);return new Blob([a],{type:"audip/mp3"})}(e.data.voice)),t.play()}else y=e.message}))}function R(e){var t;this.options=function(e){var t={element:e.element||document.getElementById("simCaptcha"),appId:e.appId||"",imgUrl:e.imgUrl||"/ajax/captcha/img",audioUrl:e.audioUrl||"/captcha/VoiceVerificationCode",checkUrl:e.checkUrl||"/ajax/captcha/check",audioCheckUrl:e.audioCheckUrl||"/ajax/captcha/audiocheck"};for(var i in e.enableAudio=window.ExternalOption.EnableAudio,t)t.hasOwnProperty(i)&&!e.hasOwnProperty(i)&&(e[i]=t[i]);return e.hasOwnProperty("callback")&&"[object Function]"===Object.prototype.toString.call(e.callback)||(e.callback=new Function),e.hasOwnProperty("baseUrl")&&""!=e.baseUrl||console.error("sim-captcha-js: 你必须设置baseUrl"),"/"==e.baseUrl[e.baseUrl.length-1]&&(e.baseUrl=e.baseUrl.substr(0,e.baseUrl.length-1)),0!=e.imgUrl.indexOf("http")&&(0!=e.imgUrl.indexOf("/")?e.imgUrl=e.baseUrl+"/"+e.imgUrl:e.imgUrl=e.baseUrl+e.imgUrl),0!=e.checkUrl.indexOf("http")&&(0!=e.checkUrl.indexOf("/")?e.checkUrl=e.baseUrl+"/"+e.checkUrl:e.checkUrl=e.baseUrl+e.checkUrl),0!=e.audioCheckUrl.indexOf("http")&&(0!=e.audioCheckUrl.indexOf("/")?e.audioCheckUrl=e.baseUrl+"/"+e.audioCheckUrl:e.audioCheckUrl=e.baseUrl+e.audioCheckUrl),0!=e.audioUrl.indexOf("http")&&(0!=e.audioUrl.indexOf("/")?e.audioUrl=e.baseUrl+"/"+e.audioUrl:e.audioUrl=e.baseUrl+e.audioUrl),e}(e),c=this.options.element,r=this.options.appId,p[this.options.element.i
1d]=this.options.callback,v=this.options.imgUrl,u=this.options.audioUrl,m=this.options.checkUrl,f=this.options.audioCheckUrl,t='<div id="simCaptcha-mask" class="simCaptcha-hidden"></div>\t\t\t\t\t\t<div id="simCaptcha-layer" class="simCaptcha-hidden" >              <input type="button" value="×" id="simCaptcha-btn-close"/>\t\t\t\t\t\t\t<div id="simCaptcha-vCodeTip"></div>\t\t\t\t\t\t\t<div id="simCaptcha-img-box">                <img id="simCaptcha-img" />                <div id="simCaptcha-loading">加载中...</div>\t\t\t\t\t\t\t\t<div id="simCaptcha-marks"></div>\t\t\t\t\t\t\t\t<span id="simCaptcha-errorTip"></span>\t\t\t\t\t\t\t</div>\t\t\t\t\t\t\t<div class="simCaptcha-bottom">              <div id="simCaptcha-btn-refresh"><svg t="1683855810729" class="svg-icon svg-icon-refresh" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="3516"><path d="M684.032 403.456q-17.408-8.192-15.872-22.016t11.776-22.016q3.072-2.048 19.968-15.872t41.472-33.28q-43.008-49.152-102.4-77.312t-129.024-28.16q-64.512 0-120.832 24.064t-98.304 66.048-66.048 98.304-24.064 120.832q0 63.488 24.064 119.808t66.048 98.304 98.304 66.048 120.832 24.064q53.248 0 100.864-16.896t87.04-47.616 67.584-72.192 41.472-90.624q7.168-23.552 26.624-38.912t46.08-15.36q31.744 0 53.76 22.528t22.016 53.248q0 14.336-5.12 27.648-21.504 71.68-63.488 132.096t-99.84 103.936-128.512 68.096-148.48 24.576q-95.232 0-179.2-35.84t-145.92-98.304-98.304-145.92-36.352-178.688 36.352-179.2 98.304-145.92 145.92-98.304 179.2-36.352q105.472 0 195.584 43.52t153.6 118.272q23.552-17.408 39.424-30.208t19.968-15.872q6.144-5.12 13.312-7.68t13.312 0 10.752 10.752 6.656 24.576q1.024 9.216 2.048 31.232t2.048 51.2 1.024 60.416-1.024 58.88q-1.024 34.816-16.384 50.176-8.192 8.192-24.576 9.216t-34.816-3.072q-27.648-6.144-60.928-13.312t-63.488-14.848-53.248-14.336-29.184-9.728z" p-id="3517"></path></svg>刷新</div>              <div id="simCaptcha-btn-to-audio"><svg t="1683856275732" class="svg-icon svg-icon-audio" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="13290" ><path d="M866.191434 514.846652h-51.124137c-1.907401-172.229676-137.780851-311.737303-304.606223-311.737303s-302.698822 139.507627-304.606223 311.737303h-49.758612c-69.006026 0-125.151542 56.145516-125.151541 125.151542v55.697566c0 68.998801 56.152741 125.151542 125.151541 125.151541h88.19564a39.773654 39.773654 0 0 0 39.289579-33.755225 39.824229 39.824229 0 0 0 1.748451-11.668383v-256.921188c0-130.04287 100.998349-235.831398 225.131165-235.831398 124.140041 0 225.131165 105.795752 225.131165 235.831398v256.921188c0 7.11663 1.892951 13.75641 5.151429 19.529189a39.759204 39.759204 0 0 0 37.237677 25.894419h88.210089c68.991576 0 125.137092-56.145516 125.137092-125.151541v-55.697566c0.007225-69.006026-56.145516-125.151542-125.137092-125.151542z" fill="" p-id="13291"></path></svg>切换至语音验证码</div>\t\t\t\t\t\t\t\t<input type="button" value="确认" id="simCaptcha-btn-confirm"/>\t\t\t\t\t\t\t</div>\t\t\t\t\t\t</div>',t+='<div id="simCaptcha-voice" class="simCaptcha-hidden">    <input type="button" value="×" id="simCaptcha-voice-close"/>    <div class="simCaptcha-voice-inner">        <div class="simCaptcha-voice-audio">            <div class="simCaptcha-voice-wave">                <span class="voice-wave-item voice-wave-6"><span class="voice-wave-item-inner"></span></span><span class="voice-wave-item voice-wave-5"><span class="voice-wave-item-inner"></span></span><span class="voice-wave-item voice-wave-4"><span class="voice-wave-item-inner"></span></span><span class="voice-wave-item voice-wave-3"><span class="voice-wave-item-inner"></span></span><span class="voice-wave-item voice-wave-2"><span class="voice-wave-item-inner"></span></span><span class="voice-wave-item voice-wave-1"><span class="voice-wave-item-inner"></span></span><span class="voice-wave-item voice-wave-0"><span class="voice-wave-item-inner"></span></span><span class="voice-wave-item voice-wave-9"><span class="voice-wave-item-inner"></span></span><span class="voice-wave-item voice-wave-8"><span class="voice-wave-item-inner"></span></span><span class="voice-wave-item voice-wave-7"><span class="voice-wave-item-inner"></span></span><span class="voice-wave-item voice-wave-6"><span class="voice-wave-item-inner"></span></span><span class="voice-wave-item voice-wave-5"><span class="voice-wave-item-inner"></span></span><span class="voice-wave-item voice-wave-4"><span class="voice-wave-item-inner"></span></span><span class="voice-wave-item voice-wave-3"><span class="voice-wave-item-inner"></span></span><span class="voice-wave-item voice-wave-2"><span class="voice-wave-item-inner"></span></span><span class="voice-wave-item voice-wave-1"><span class="voice-wave-item-inner"></span></span>            </div>            <audio id="simCaptcha-audio"></audio>            <button type="button" id="simCaptcha-btn-audioPlay">
1<svg t="1683854089861" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="2363" width="26" height="26"><path d="M744.727273 551.563636L325.818182 795.927273c-30.254545 18.618182-69.818182-4.654545-69.818182-39.563637v-488.727272c0-34.909091 39.563636-58.181818 69.818182-39.563637l418.909091 244.363637c30.254545 16.290909 30.254545 62.836364 0 79.127272z" p-id="2364"></path></svg><span>播放语音验证码</span></button>        </div>        <input placeholder="请输入听到的内容" maxlength="4" id="simCaptcha-btn-audio-input" type="tel">        <span id="simCaptcha-audio-errorTip"></span>    </div>    <div class="simCaptcha-bottom">        <div id="simCaptcha-btn-audio-refresh"><svg t="1683855810729" class="svg-icon svg-icon-refresh" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="3516"><path d="M684.032 403.456q-17.408-8.192-15.872-22.016t11.776-22.016q3.072-2.048 19.968-15.872t41.472-33.28q-43.008-49.152-102.4-77.312t-129.024-28.16q-64.512 0-120.832 24.064t-98.304 66.048-66.048 98.304-24.064 120.832q0 63.488 24.064 119.808t66.048 98.304 98.304 66.048 120.832 24.064q53.248 0 100.864-16.896t87.04-47.616 67.584-72.192 41.472-90.624q7.168-23.552 26.624-38.912t46.08-15.36q31.744 0 53.76 22.528t22.016 53.248q0 14.336-5.12 27.648-21.504 71.68-63.488 132.096t-99.84 103.936-128.512 68.096-148.48 24.576q-95.232 0-179.2-35.84t-145.92-98.304-98.304-145.92-36.352-178.688 36.352-179.2 98.304-145.92 145.92-98.304 179.2-36.352q105.472 0 195.584 43.52t153.6 118.272q23.552-17.408 39.424-30.208t19.968-15.872q6.144-5.12 13.312-7.68t13.312 0 10.752 10.752 6.656 24.576q1.024 9.216 2.048 31.232t2.048 51.2 1.024 60.416-1.024 58.88q-1.024 34.816-16.384 50.176-8.192 8.192-24.576 9.216t-34.816-3.072q-27.648-6.144-60.928-13.312t-63.488-14.848-53.248-14.336-29.184-9.728z" p-id="3517"></path></svg>刷新</div>        <div id="simCaptcha-btn-audio-back"><svg t="1683860091781" class="svg-icon svg-icon-click" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="5324"><path d="M455.68 404.032l91.264 529.152c0 0 67.456-69.44 123.136-117.888l122.432 163.904c4.928 6.656 15.68 7.104 23.872 1.088l52.288-38.208c8.256-6.016 10.944-16.32 5.952-22.976l-119.104-159.424c62.208-25.088 164.672-53.632 164.672-53.632L455.68 404.032zM308.352 648.384l-135.872 99.328c-20.544 15.04-24.256 43.968-8 65.408 16.256 21.376 46.272 27.008 66.752 12.032l135.872-99.328c20.992-15.36 24.512-45.504 8.256-66.88C359.168 637.504 329.344 633.024 308.352 648.384zM949.696 238.976c-16.256-21.376-45.632-26.176-67.072-10.496l-134.912 98.688c-21.44 15.68-25.152 44.672-8.896 66.048 16.256 21.376 46.272 27.008 67.712 11.328l134.912-98.688C962.88 290.176 965.952 260.352 949.696 238.976zM319.296 136.832c-15.936-20.928-45.248-25.728-66.752-10.048-20.096 14.72-24.256 43.968-8.32 64.896l105.536 138.816c15.936 20.992 45.696 25.408 65.792 10.688 21.44-15.68 25.216-44.608 9.28-65.6L319.296 136.832zM585.792 301.76c26.176 4.224 50.24-13.376 53.632-39.232l21.184-167.808c3.392-25.792-14.976-49.984-41.536-54.656-26.176-4.224-50.24 13.376-53.632 39.168l-21.248 167.872C540.928 272.96 559.296 297.088 585.792 301.76zM329.728 489.024c2.56-25.92-15.808-50.048-41.536-54.656l-170.048-27.968c-27.072-3.584-50.688 13.696-53.632 39.232-3.904 26.944 14.464 51.072 41.536 54.656l170.048 27.968C301.824 532.736 325.504 515.456 329.728 489.024z" p-id="5325"></path></svg>返回文字点选验证</div>        <input type="button" value="确认" id="simCaptcha-btn-audio-confirm"/>    </div>  </div>',document.body.insertAdjacentHTML("beforeend",t),c&&(c.onclick=q,document.getElementById("simCaptcha-btn-close").onclick=k,document.getElementById("simCaptcha-voice-close").onclick=k,document.getElementById("simCaptcha-btn-refresh").onclick=z,document.getElementById("simCaptcha-btn-confirm").onclick=T,document.getElementById("simCaptcha-img").onclick=N,document.getElementById("simCaptcha-btn-to-audio").onclick=M,document.getElementById("simCaptcha-btn-audioPlay").onclick=S,document.getElementById("simCaptcha-btn-audio-refresh").onclick=O,document.getElementById("simCaptcha-btn-audio-back").onclick=F,document.getElementById("simCaptcha-btn-audio-confirm").onclick=P),e.enableAudio||(document.getElementById("simCaptcha-btn-to-audio").style.display="none")}R.SetSuccessCallBack=function(e,t){d[e]=t},R.prototype={constructor:R,show:q,hidden:k,destroy:I,getTicket:function(){return{appId:g,ticket:b}}},String.prototype.format=function(){var e=arguments;return this.replace(/\{(\d+)\}/g,(function(t,i){return e[i]}))},"undefined"!=typeof exports?(e.exports&&(exports=e.exports=R),exports.StateMachine=R):"function"==typeof define&&i.amdO&&define((function(e){return R})),"undefined"!=typeof window?window.SimCaptcha=R:"undefined"!=typeof self&&(self.SimCaptcha=R);var J=R},757:function(e,t,i){(t=e.exports=i(114)(!1)).i(i(964),""),t.push([e.
1id,".simCaptcha-hidden { display: none;}\r\n.simCaptcha-show { display: block;}\r\n@keyframes simCaptcha_shake {\r\n    25% { margin-left: -6px;}\r\n    75% { margin-left: 6px;}\r\n    100% { margin-left: 0;}\r\n}\r\n@-webkit-keyframes simCaptcha_shake {\r\n    25% { margin-left: -6px;}\r\n    75% { margin-left: 6px;}\r\n    100% { margin-left: 0;}\r\n}\r\n.simCaptcha-shake { -moz-animation: simCaptcha_shake 0.2s linear infinite both; -webkit-animation: simCaptcha_shake 0.2s linear infinite both; animation: simCaptcha_shake 0.2s linear infinite both;}\r\n#simCaptcha-mask { width: 100%; height: 100%; position: fixed; left: 0; top: 0; background: #000; opacity: 0.5; z-index: 2000000000;}\r\n#simCaptcha-layer { position: fixed; top: 50%; left: 50%; padding: 0px 20px; transform: translate(-50%, -50%); border: 1px solid rgb(229, 229, 229); border-radius: 3px; background-size: 20%; background-position: 50% 32%; background-color: #fff; visibility: visible; z-index: 2000000002; overflow: hidden; box-sizing:content-box;}\r\n#simCaptcha-layer *{box-sizing:content-box;}\r\n\r\n/* PC端 */\r\n@media screen and (min-width: 900px) {\r\n    #simCaptcha-layer { width: 270px;}\r\n}\r\n\r\n/* 移动端 */\r\n@media screen and (max-width: 900px) {\r\n    #simCaptcha-layer { width: 270px;}\r\n}\r\n#simCaptcha-vCodeTip { text-align: left; height: 50px; line-height: 50px; font-size: 14px; -moz-user-select: -moz-none; -ms-user-select: none; -webkit-user-select: none; user-select: none;}\r\n#simCaptcha-img-box { position: relative; overflow: hidden;}\r\n#simCaptcha-img { margin: 0 auto; user-select: none; -webkit-touch-callout: none; -webkit-user-drag: none;}\r\n\r\n/* PC端 */\r\n@media screen and (min-width: 900px) {\r\n    #simCaptcha-img { width: 100%; height: auto;}\r\n}\r\n\r\n/* 移动端 */\r\n@media screen and (max-width: 900px) {\r\n    #simCaptcha-img { width: 260px; height: 260px;}\r\n}\r\n#simCaptcha-loading { position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.12); font-size: 14px; color: #b2b2b2;  display: flex; align-items: center; justify-content: center; z-index: -1;}\r\n.simCaptcha-mark { position: absolute; z-index: 9999; width: 25px; height: 25px; background-color: #539ffe; color: #fff; text-align: center; line-height: 22px; border-radius: 50%; border: 3px solid #fff; box-sizing: border-box; box-shadow: 0 0 10px black; user-select: none;}\r\n#simCaptcha-errorTip { position: absolute; bottom: -30px; left: 0; width: 100%; text-align: left; text-indent: 9px; font-size: 16px; background-color: transparent; -moz-transition: bottom 0.4s ease-out; -o-transition: bottom 0.4s ease-out; -webkit-transition: bottom 0.4s ease-out; transition: bottom 0.4s ease-out; z-index: 999; line-height: 30px; color: white; -moz-user-select: -moz-none; -ms-user-select: none; -webkit-user-select: none; user-select: none;}\r\n#simCaptcha-errorTip.simCaptcha-errorTip-fail { background-color: #de715b;}\r\n#simCaptcha-audio-errorTip.simCaptcha-errorTip-fail { color: red;}\r\n#simCaptcha-errorTip.simCaptcha-errorTip-success { color: #5ebf70;}\r\n#simCaptcha-audio-errorTip.simCaptcha-errorTip-success { background-color: #5ebf70;}\r\n#simCaptcha-audio-errorTip.simCaptcha-errorTip-up,#simCaptcha-errorTip.simCaptcha-errorTip-up { bottom: 0;}\r\n.simCaptcha-bottom { padding: 12px 0 15px; height: 30px; text-align: left;}\r\n#simCaptcha-btn-close { height: 26px; width: 26px; line-height:24px; font-size: 26px; border: none; background: none; outline: none; color: #AAAAAA; position: absolute; top: 8px; right: 10px;}\r\n#simCaptcha-btn-refresh {float: left; height: 30px; line-height: 30px; padding-left: 20px; font-size: 12px; color:#333;  border: none; cursor: pointer; position: relative; margin-right: 10px }\r\n#simCaptcha-btn-refresh:hover{color:#539FFE}\r\n#simCaptcha-btn-refresh .svg-icon{width: 16px; height: 16px; position: absolute; left: 0px; top: 7px; fill: #999;}\r\n#simCaptcha-btn-to-audio{float: left; height: 30px; line-height: 30px; padding-left: 22px; font-size: 12px; color:#333;  border: none; cursor: pointer; position: relative; }
1\r\n#simCaptcha-btn-to-audio .svg-icon{width: 20px; height: 20px; position: absolute; left: 0px; top: 5px; fill: #999;}\r\n#simCaptcha-btn-to-audio:hover{color:#539FFE}\r\n#simCaptcha-btn-confirm { float: right; width: 60px; height: 30px; border: none; background-color: #539FFE; overflow: hidden; border-radius: 3px; outline: none; color: #fff; text-align: center;}\r\n\r\n/* 语音验证 */\r\n#simCaptcha-voice { position: fixed; top: 50%; left: 50%; padding: 50px 20px 0px; transform: translate(-50%, -50%); border: 1px solid rgb(229, 229, 229); border-radius: 3px; background-size: 20%; background-position: 50% 32%; background-color: #fff; visibility: visible; z-index: 2000000002; overflow: hidden; box-sizing:content-box; width: 270px; box-sizing:content-box;}\r\n#simCaptcha-voice *{box-sizing:content-box;}\r\n#simCaptcha-voice-close { height: 26px; width: 26px; line-height:24px; font-size: 26px; border: none; background: none; outline: none; color: #AAAAAA; position: absolute; top: 8px; right: 10px;}\r\n.simCaptcha-voice-inner{}\r\n.simCaptcha-voice-audio{height: 40px; margin-bottom: 24px; position: relative; text-align: center;}\r\n.simCaptcha-voice-wave{ pointer-events: none; position: absolute;top: 0; left: 50%; transform: translateX(-50%); z-index: -1; white-space: nowrap; height: 100%; line-height: 40px; font-size: 0;}\r\n.simCaptcha-voice-wave .voice-wave-item{display: inline-block; width: 4px; height: 10px; border-radius: 3px; position: relative; overflow: hidden; background-color: #dfe6f4; vertical-align: middle; margin: 0 3px;}\r\n.simCaptcha-voice-wave .voice-wave-item-inner{ position: absolute; top: 0; left: 0; width: 4px; height: 100%; border-radius: 3px; transform: translateX(-4px); background-color: #1991fa;}\r\n.simCaptcha-voice-wave .voice-wave-item.voice-wave-item-light .voice-wave-item-inner {transform: translateX(0);transition: transform .35s linear}\r\n.simCaptcha-voice-wave .voice-wave-1 {height: 12px}\r\n.simCaptcha-voice-wave .voice-wave-2 {height: 18px}\r\n.simCaptcha-voice-wave .voice-wave-3 {height: 24px}\r\n.simCaptcha-voice-wave .voice-wave-4, .simCaptcha-voice-wave .voice-wave-5 {height: 30px}\r\n.simCaptcha-voice-wave .voice-wave-6 {height: 24px}\r\n.simCaptcha-voice-wave .voice-wave-7 {height: 18px}\r\n.simCaptcha-voice-wave .voice-wave-8 {height: 12px}\r\n.simCaptcha-voice-wave .voice-wave-9, .simCaptcha-voice-wave .voice-wave-10 {height: 6px}\r\n.simCaptcha-voice-wave .voice-wave-11 {height: 12px}\r\n.simCaptcha-voice-wave .voice-wave-12 {height: 18px}\r\n.simCaptcha-voice-wave .voice-wave-13 {height: 24px}\r\n.simCaptcha-voice-wave .voice-wave-14, .simCaptcha-voice-wave .voice-wave-15 {height: 30px}\r\n.simCaptcha-voice-wave .voice-wave-16 {height: 24px}\r\n.simCaptcha-voice-wave .voice-wave-17 {height: 18px}\r\n.simCaptcha-voice-wave .voice-wave-18 {height: 12px}\r\n.simCaptcha-voice-wave .voice-wave-19, .simCaptcha-voice-wave .voice-wave-20 {height: 6px}\r\n.simCaptcha-voice-wave .voice-wave-21 {height: 12px}\r\n.simCaptcha-voice-wave .voice-wave-22 {height: 18px}\r\n.simCaptcha-voice-wave .voice-wave-23 {height: 24px}\r\n.simCaptcha-voice-wave .voice-wave-24, .simCaptcha-voice-wave .voice-wave-25 {height: 30px}\r\n.simCaptcha-voice-wave .voice-wave-26 {height: 24px}\r\n.simCaptcha-voice-wave .voice-wave-27 {height: 18px}\r\n.simCaptcha-voice-wave .voice-wave-28 {height: 12px}\r\n.simCaptcha-voice-wave .voice-wave-29, .simCaptcha-voice-wave .voice-wave-30 {height: 6px}\r\n#simCaptcha-btn-audioPlay{width: 40px; height: 40px; background-color: #0776f8; box-shadow: 0 3px 16px rgba(73,103,180,.32); border: none; outline: none; font-size: 0; vertical-align: middle; border-radius: 50%; margin: 0 16px; position: relative; padding: 0px;}\r\n#simCaptcha-btn-audioPlay svg{fill: #fff; width: 26px; height: 26px; display: block; position: absolute; left: 50%; top: 50%; margin-top: -13px; margin-left: -12px}\r\n#simCaptcha-btn-audioPlay span{display: none; }\r\n#simCaptcha-btn-audio-input{width: 100%; height: 32px; line-height: 30px; font-size: 14px; border: 1px solid; border-radius: 2px; -webkit-appearance: none; text-indent: 4px; border-color: #e6e7eb; background-color: #fff; color: #44494a; padding: 2px;outline:none}\r\n#simCaptcha-btn-audio-refresh {float: left; height: 30px; line-height: 30px; padding-left: 20px; font-size: 12px; color:#333;  border: none; cursor: pointer; position: relative; margin-right: 10px }\r\n#simCaptcha-btn-audio-refresh:hover{color:#539FFE}\r\n#simCaptcha-btn-audio-refresh .svg-icon{width: 16px; height: 16px; position: absolute; left: 0px; top: 7px; fill: #999;}\r\n#simCaptcha-btn-audio-back{float: left; height: 30px; line-height: 30px; padding-left: 22px; font-size: 12px; color:#333;  border: none; cursor: pointer; position: relative; }\r\n#simCaptcha-btn-audio-back .svg-icon{width: 16px; height: 16px; position: absolute; left: 0px; top: 7px; fill: #999;}\r\n#simCaptcha-btn-audio-back:hover{color:#539FFE}\r\n#simCaptcha-btn-audio-confirm{ float: right; width: 60px; height: 30px; border: none; background-color: #539FFE; overflow: hidden; border-radius: 3px; outline: none; color: #fff; text-align: center;}\r\n",""])}
vendor: 4,269 bytes, line 1
1,964:function(e,t,i){(e.exports=i(114)(!1)).push([e.id,"@font-face {font-family: \"sim-captcha-iconfont\";\r\n  src: url('/iconfont.eot?t=1594711708911'); /* IE9 */\r\n  src: url('/iconfont.eot?t=1594711708911#iefix') format('embedded-opentype'), \r\n  url('data:application/x-font-woff2;charset=utf-8;base64,d09GMgABAAAAAAPAAAsAAAAAB7AAAAN0AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHEIGVgCDBgqDFIJ+ATYCJAMMCwgABCAFhG0HORvHBiMRVns02X8+bowJD2Ze/SiDMUfNkOmIFrZ4P04qtkANWqAiJjv6JEwos/FWgsjnPy8WO6LbZg4x6X4ewdN+tHm7e6rtLonG6yKeTCERmmiC1MgkQiIki2Ihf5iTcXlw1uTRNmcSF8qlRbRRZ10TzO/Aj9dJqZtvnH9XB6LJbQtFTHvr0ncaWYW40qG60r/664+5HjLhFkkGZzoYVQuT9cDZAFF1sKstuIhQzXZA+wCTEH97AO1akGeyqsrUrL22r6HI/zlmuqTGYX6bzSmzaW+A49YBxUWn8B3IAfkNY1dexPkEGvWbEPOL6/tWYWwWiMf3t+c2pVNqikO9UFuybxHvDdWntykd7/zfj7+C1JPUZMaFtm8WrvyP2/J79eLc9R/PAnYQGRMoxEmp7ZhhbELWqMhan12rCGmsYFXh81RF7Ur/8RJRyyhsBiMwnvgxs1kEP0xcwvk7qIWJpzo+Ymz3txWpvxQYKBhJj3f4samQXJ5BZfVOdrt67+sq1evuV7cfFBi813j99Ftdj6+AqfuXL66nKJ+81spgsbIC7p/c7Mreer6lPtLj5ojZ3ouR1YTwY/kGK1JN2vUeyGGqVRREbwL9kuX21JaTt1SlPmOPDcvNXnt9Pu+GbWdNFBzbtdC3ZtvYE3Dlz5hF/izH2sI0UImcEZJzcaM4DhFxROLlEwCw7r8B6/a25G8z0VR22prkqNio7r3ubcb/b/MZUahUigPWhrVnMIWjg1OxNPpUV/1UsAcgLdYzDHa+uGkK4wZUNRsPFb/93/5G+xYHYbleAV9C+55KQTtHR/1d2YO/xG/ZU1Shoc9F5tk83Z4tJrIkNKpy/6YUOn3vr+hpXUio1xNDUqcPsnoDyIKdgBpNJqFWvSloNG7p4CZdnlCUBox5CSC0+wBJq0+QtfuMLNhvUKPXf6jVngyNrs+xOObcMvLZSuJd4wseX8if3JBl1LOgeI+pqe4yKfSpZ5QqD4LveNnkDhuUY+ygbBpoTUCSa9iCi2FVMbSSC3xqJ9O6jVyXyt7IeXLdmVmR0J2GXsDDF8g9sQa5g7VZ7uf3UMqo3Mmargr7GZKUfH7gc3gtkDtZ06rrWh6iWKmAphFAJFYDW2BBlRljoC1fq4CeNEfWI9KKuKgftZU58yvq5zsEHOMYxsSU4WXFCscSyfKqrNMB') format('woff2'),\r\n  url('/iconfont.woff?t=1594711708911') format('woff'),\r\n  url('/iconfont.ttf?t=1594711708911') format('truetype'), \r\n  url('/iconfont.svg?t=1594711708911#iconfont') format('svg'); /* iOS 4.1- */\r\n}\r\n\r\n/* .iconfont {\r\n  font-family: \"iconfont\" !important;\r\n  font-size: 16px;\r\n  font-style: normal;\r\n  -webkit-font-smoothing: antialiased;\r\n  -moz-osx-font-smoothing: grayscale;\r\n}\r\n\r\n.icon-close:before {\r\n  content: \"\\e60a\";\r\n}\r\n\r\n.icon-refresh:before {\r\n  content: \"\\e675\";\r\n} */\r\n\r\n",""])},114:function(e){e.exports=function(e){var t=[];return t.toString=function(){return this.map((function(t){var i=function(e,t){var i=e[1]||"",a=e[3];if(!a)return i;if(t&&"function"==typeof btoa){var n=(c=a,"/*# sourceMappingURL=data:application/json;charset=utf-8;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(c))))+" */"),o=a.sources.map((function(e){return"/*# sourceURL="+a.sourceRoot+e+" */"}));return[i].concat(o).concat([n]).join("\n")}var c;return[i].join("\n")}(t,e);return t[2]?"@media "+t[2]+"{"+i+"}":i})).join("")},t.i=function(e,i){"string"==typeof e&&(e=[[null,e,""]]);for(var a={},n=0;n<this.length;n++){var o=this[n][0];"number"==typeof o&&(a[o]=!0)}for(n=0;n<e.length;n++){var c=e[n];"number"==typeof c[0]&&a[c[0]]||(i&&!c[2]?c[2]=i:i&&(c[2]="("+c[2]+") and ("+i+")"),t.push(c))}},t}},37:function(e,t,i){var a=i(873),n=i(757);"string"==typeof(n=n.__esModule?n.default:n)&&(n=[[e.id,n,""]]);var o={insert:"head",singleton:!1};a(n,o);e.exports=n.locals||{}},873:function(e,t,i){"use strict";var a,n=function(){return void 0===a&&(a=Boolean(window&&document&&document.all&&!window.atob)),a},o=function(){var e={};return function(t){if(void 0===e[t]){var i=document.querySelector(t);if(window.HTMLIFrameElement&&i instanceof window.HTMLIFrameElement)try{i=i.contentDocument.head}catch(e){i=null}e[t]=i}return e[t]}}(),c=[];function r(e){for(var t=-1,i=0;i<c.length;i++)if(c[i].identifier===e){t=i;break}return t}function s(e,t){for(var i={},a=[],n=0;n<e.length;n++){var o=e[n],s=t.base?o[0]+t.base:o[0],p=i[s]||0,d="".concat(s," ").concat(p);i[s]=p+1;var l=r(d),h={css:o[1],media:o[2],sourceMap:o[3]};-1!==l?(c[l].references++,c[l].updater(h)):c.push({identifier:d,updater:f(h,t),references:1}),a.push(d)}return a}function p(e){var t=document.createElement("style"),a=e.attributes||{};if(void 0===a.nonce){var n=i.nc;n&&(a.nonce=n)}if(Object.keys(a).forEach((function(e){t.setAttribute(e,a[e])})),"function"==typeof e.insert)e.insert(t);else{var c=o(e.insert||"head");if(!c)throw new Error("Couldn't find a style target. This probably means that the value for the 'insert' parameter is invali
1d.");c.appendChild(t)}return t}var d,l=(d=[],function(e,t){return d[e]=t,d.filter(Boolean).join("\n")});function h(e,t,i,a){var n=i?"":a.media?"@media ".concat(a.media," {").concat(a.css,"}"):a.css;if(e.styleSheet)e.styleSheet.cssText=l(t,n);else{var o=document.createTextNode(n),c=e.childNodes;c[t]&&e.removeChild(c[t]),c.length?e.insertBefore(o,c[t]):e.appendChild(o)}}function m(e,t,i){var a=i.css,n=i.media,o=i.sourceMap;if(n?e.setAttribute("media",n):e.removeAttribute("media"),o&&"undefined"!=typeof btoa&&(a+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(o))))," */")),e.styleSheet)e.styleSheet.cssText=a;else{for(;e.firstChild;)e.removeChild(e.firstChild);e.appendChild(document.createTextNode(a))}}var v=null,u=0;function f(e,t){var i,a,n;if(t.singleton){var o=u++;i=v||(v=p(t)),a=h.bind(null,i,o,!1),n=h.bind(null,i,o,!0)}else i=p(t),a=m.bind(null,i,t),n=function(){!function(e){if(null===e.parentNode)return!1;e.parentNode.removeChild(e)}(i)};return a(e),function(t){if(t){if(t.css===e.css&&t.media===e.media&&t.sourceMap===e.sourceMap)return;a(e=t)}else n()}}e.exports=function(e,t){(t=t||{}).singleton||"boolean"==typeof t.singleton||(t.singleton=n());var i=s(e=e||[],t);return function(e){if(e=e||[],"[object Array]"===Object.prototype.toString.call(e)){for(var a=0;a<i.length;a++){var n=r(i[a]);c[n].references--}for(var o=s(e,t),p=0;p<i.length;p++){var d=r(i[p]);0===c[d].references&&(c[d].updater(),c.splice(d,1))}i=o}}}}},t={};function i(a){var n=t[a];if(void 0!==n)return n.exports;var o=t[a]={id:a,loaded:!1,exports:{}};return e[a](o,o.exports,i),o.loaded=!0,o.exports}i.amdO={},i.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return i.d(t,{a:t}),t},i.d=function(e,t){for(var a in t)i.o(t,a)&&!i.o(e,a)&&Object.defineProperty(e,a,{enumerable:!0,get:t[a]})},i.hmd=function(e){return(e=Object.create(e)).children||(e.children=[]),Object.defineProperty(e,"exports",{enumerable:!0,set:function(){throw new Error("ES Modules may not assign module.exports or exports.*, Use ESM export syntax, instead: "+e.id)}}),e},i.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},i.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.nc=void 0;var a={};return function(){"use strict";i.r(a),i.d(a,{SimCaptcha:function(){return e.A}});i(37);var e=i(439),t={};function n(i,a,n,o,c){null!=a&&(i=(i=i.split("_")[1])?"_"+i:"",$("#js-btn-verify"+i).val("点击验证"),$("#js-ticket"+i).val(null),$("#js-ticketId"+i).val(null),$("#js-btn-verify"+i)[0]&&($("#js-btn-verify"+i)[0].className=o||"btn btn-default"),n&&(t["js-btn-verify"+i]=n),window.commonSimCaptcha=new e.A({element:a,appId:"00000000",callback:function(e){if(i=(i=e.currentId.split("_")[1])?"_"+i:"",0===e.code){var a="#js-btn-verify"+i,n="#js-ticket"+i;if($(a).val("验证通过"),$(a)[0]&&($(a)[0].className=c||"btn btn-success"),$(a).prop("onclick",null),$(n).val(e.ticket),$("#js-ticketId"+i).val(e.ticketId),$("#captchaticketvalid")[0]){$("#captchaticketvalid")[0].className="field-validation-valid";for(var o=$("#captchaticketvalid")[0].childNodes,r=0;r<o.length;r++)o[r].remove()}if(t["js-btn-verify"+i]){var s=e.currentId.split("_")[1];s||(s=""),t["js-btn-verify"+i](s)}}},baseUrl:"/"}))}function o(t){jQuery&&jQuery.validator&&jQuery.validator.addMethod("captcha"+t,(function(t,i){if(t||$(i).hasClass("sim-not-autovalidate"))return!0;if(0==this.errorList.length){var a=$(this.currentForm),n=$(i).parent().find("[type=button]");e.A.SetSuccessCallBack(i.id,(function(){$(i).parent().hasClass("sim-after-auto-sumbit"),a.submit()})),$(i).parent().addClass("sim-after-auto-sumbit"),$(n).attr("captcha-after",i.id),$(n).click()}return!1}),"请点击验证!")}function c(e){n("js-btn-verify",document.getElementById("js-btn-verify"),e),o("")}function r(e,t,i,a){if(t)n(s=t,document.getElementById(s),e,i,a),t(s);else for(var c=document.getElementsByName("js-btn-verify-name"),r=0;r<c.length;r++){var s,p=c[r];n(s=p.id,p,e,i,a),o(s)}}function s(t,i){var a=$(t).parent().parent().find("[id="+i+"]");a.attr("captcha-after",a.attr("id")),e.A.SetSuccessCallBack(a.attr("id"),(function(){t.click()})),a.click()}$((function(){window.captcha||(window.captcha={}),window.captcha.autoShowCaptcha=s,window.setCaptchaCallback=c,window.captchaCallbackDynamicName=r,c(),r()}))}(),a}()}));
2
3
4window.ExternalOption = {
5        EnableAudio: window.POWER_CAPTCHA_CONFIG?.EnableAudio ?? false
6}

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.