PageSourceSearch

https://70y.top/search-page.html

html 70y.top collected 2026-09-26 17:08:25 UTC 61,598 bytes, 974 lines download raw bytes

1<!DOCTYPE html><html lang="zh-CN" class="no-js"><head>
2<script>window.__SITE_ADS_DISABLED__=true;</script>
2
3<meta charset="UTF-8">
4<meta http-equiv="X-UA-Compatible" content="IE=edge, chrome=1">
5<meta name="renderer" content="webkit">
6<meta name="HandheldFriendly" content="true">
7<meta http-equiv="Content-Language" content="zh-CN">
8<meta name="author" content="AV&#24179;&#21488;&#31449;">
9<meta name="asset-variant" content="79tw1j83d6dn">
10<link rel="icon" type="image/x-icon" href="https://70y.top/favicon.ico">
11
12<meta name="viewport" content="width=device-width, initial-scale=1">
13
14<script type="text/javascript"> (function (search,match){ if ((match = search.match(/(?:[\?|&])s=([^&]+)/))){ location.replace("/search/"+match[1] + '/'); } })(location.search);</script>
vendor: 1 bytes, line 14
14
15<script>Base64={_keyStr:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",decode:function(input){var output="";var chr1,chr2,chr3;var enc1,enc2,enc3,enc4;var i=0;input=input.replace(/[^A-Za-z0-9\+\/\=]/g,"");while(i<input.length){enc1=this._keyStr.indexOf(input.charAt(i++));enc2=this._keyStr.indexOf(input.charAt(i++));enc3=this._keyStr.indexOf(input.charAt(i++));enc4=this._keyStr.indexOf(input.charAt(i++));chr1=(enc1<<2)|(enc2>>4);chr2=((enc2&15)<<4)|(enc3>>2);chr3=((enc3&3)<<6)|enc4;output=output+String.fromCharCode(chr1);if(enc3!=64){output=output+String.fromCharCode(chr2)}if(enc4!=64){output=output+String.fromCharCode(chr3)}}output=Base64._utf8_decode(output);return output},_utf8_decode:function(utftext){var string="";var i=0;var c=c1=c2=0;while(i<utftext.length){c=utftext.charCodeAt(i);if(c<128){string+=String.fromCharCode(c);i++}else if((c>191)&&(c<224)){c2=utftext.charCodeAt(i+1);string+=String.fromCharCode(((c&31)<<6)|(c2&63));i+=2}else{c2=utftext.charCodeAt(i+1);c3=utftext.charCodeAt(i+2);string+=String.fromCharCode(((c&15)<<12)|((c2&63)<<6)|(c3&63));i+=3}}return string}};</script>
15
16<style>
17    /* &#26410;&#35835;&#32418;&#28857;&#30340;&#39318;&#23631;&#38544;&#34255;&#19981;&#33021;&#31561;&#24453;&#39029;&#33050; im.css &#21152;&#36733;;&#26377;&#26410;&#35835;&#28040;&#24687;&#26102;&#30001; im.js &#31227;&#38500; hidden。 */
18    #ai-navigation-container .user_target + .unread-dot.hidden {
19        display: none;
20    }
21    html.age-verify-pending .adspop,html.age-verify-pending .xqbj-component-adfloat{display:none!important}
22    .adspop .popup-container{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.6);display:flex;align-items:center;justify-content:center;z-index:9999}
23    .adspop .popup-container .popup-content{max-width:80vw;width:100%;max-height:80vh;display:flex;flex-direction:column;align-items:center;justify-content:center}
24    .adspop .popup-container .popup-close{width:42px;height:42px;margin-bottom:30px}
25    .adspop .popup-container .popup-close img{width:100%;height:100%}
26    .adspop .popup-container .popup-picture{width:100%;height:100%;text-align:center}
27    .adspop .popup-container .popup-picture img{max-width:50vw;max-height:70vh;object-fit: contain;}
28    @media screen and (max-width:768px){.adspop .popup-container .popup-picture img{max-width:80vw;width:100%}}
29</style>
30<meta http-equiv="x-dns-prefetch-control" content="on">
31<title>&#20170;&#26085;&#21507;&#29916;&#28909;&#25628;&#27036; - &#20840;&#32593;&#26368;&#26032;&#22823;&#29916;&#23454;&#26102;&#26356;&#26032; | AV&#24179;&#21488;&#31449;</title>
32
33<meta name="robots" content="index, follow">
34<meta name="description" content="AV&#24179;&#21488;&#31449;&#23448;&#26041;&#28909;&#25628;&#27036;&#21333;,&#27599;&#26085;&#23454;&#26102;&#26356;&#26032;&#20840;&#32593;&#28909;&#35758;&#22823;&#29916;&#19982;&#21170;&#29190;&#25104;&#20154;&#20843;&#21350;,&#31934;&#36873;&#20170;&#26085;&#29916;&#26009;、&#28909;&#25628;&#21507;&#29916;&#29190;&#26009;、&#24517;&#21507;&#22823;&#29916;、&#32593;&#32418;&#40657;&#26009;、&#32593;&#40644;&#31119;&#21033;&#23020;&#21512;&#38598;。&#28145;&#24230;&#35299;&#26512;&#26126;&#26143;&#23089;&#20048;&#19982;&#25104;&#20154;&#33394;&#24773;&#36164;&#35759;,24&#23567;&#26102;&#19981;&#38388;&#26029;&#26356;&#26032;。&#39532;&#19978;&#35775;&#38382;91cg1.com,&#31532;&#19968;&#26102;&#38388;&#21534;&#22124;&#26368;&#26032;&#29467;&#26009;!">
35<meta name="keywords" content="AV&#24179;&#21488;&#31449;,&#28909;&#25628;&#21507;&#29916;&#29190;&#26009;,&#24517;&#21507;&#22823;&#29916;,&#26368;&#26032;&#40657;&#26009;,&#32593;&#32418;&#40657;&#26009;,&#26126;&#26143;&#40657;&#26009;,&#32593;&#40644;&#31119;&#21033;&#23020;&#21512;&#38598;,&#28023;&#35282;&#20081;&#20262;,&#25104;&#20154;&#20843;&#21350;,91&#25506;&#33457;,&#20170;&#26085;&#21507;&#29916;">
36<meta name="google-site-verification" content="ZuIKDsoafHRqn57zFMvlw5_yxTGBiXTaS3kW3sbh3N8">
37<meta name="google-site-verification" content="zE8hHxkOtdGHb2PhaS9Kml5xW3za-Crks24bswge_A">
38<meta name="yandex-verification" content="3cd02d0cd4a36691">
39<meta name="yandex-verification" content="13e58dc05f7906d1">
40<meta name="yandex-verification" content="d8eb4c1bc96eb9d2"><style type="text/css">
41        /* Font - Open Sans */
42    @font-face {
43        font-family: 'Open Sans';
44        font-style: normal;
45        font-weight: 300;
46        font-display: fallback;
47        src: local('Open Sans Light'),
48        local('OpenSans-Light'),
49        url(http://70y.top/assets/91cg/fonts/OpenSans/300.woff2) format('woff2'),
50        url(http://70y.top/assets/91cg/fonts/OpenSans/300.woff) format('woff');
51    }
52    @font-face {
53        font-family: 'Open Sans';
54        font-style: italic;
55        font-weight: 300;
56        font-display: fallback;
57        src: local('Open Sans Light Italic'),
58        local('OpenSansLight-Italic'),
59        url(http://70y.top/assets/91cg/fonts/OpenSans/300i.woff2) format('woff2'),
60        url(http://70y.top/assets/91cg/fonts/OpenSans/300i.woff) format('woff');
61    }
62    @font-face {
63        font-family: 'Open Sans';
64        font-style: normal;
65        font-weight: 400;
66        font-display: fallback;
67        src: local('Open Sans'),
68        local('OpenSans'),
69        url(http://70y.top/assets/91cg/fonts/OpenSans/400.woff2) format('woff2'),
70        url(http://70y.top/assets/91cg/fonts/OpenSans/400.woff) format('woff');
71    }
72    @font-face {
73        font-family: 'Open Sans';
74        font-style: italic;
75        font-weight: 400;
76        font-display: fallback;
77        src: local('Open Sans Italic'),
78        local('OpenSans-Italic'),
79        url(http://70y.top/assets/91cg/fonts/OpenSans/400i.woff2) format('woff2'),
80        url(http://70y.top/assets/91cg/fonts/OpenSans/400i.woff) format('woff');
81    }
82        /* Lora */
83    @font-face {
84        font-family: 'Lora';
85        font-style: normal;
86        font-weight: 400;
87        font-display: fallback;
88        src:
89                local('Lora Regular'),
90                local('Lora-Regular'),
91                url(http://70y.top/assets/91cg/fonts/Lora/400.woff2) format('woff2'),
92                url(http://70y.top/assets/91cg/fonts/Lora/400.woff) format('woff');
93        unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
94    }
95    @font-face {
96        font-family: 'Lora';
97        font-style: normal;
98        font-weight: 700;
99        font-display: fallback;
100        src:
101                local('Lora Bold'),
102                local('Lora-Bold'),
103                url(http://70y.top/assets/91cg/fonts/Lora/700.woff2) format('woff2'),
104                url(http://70y.top/assets/91cg/fonts/Lora/700.woff) format('woff');
105        unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
106    }
107</style>
108<!-- ai1021 AI功能 start -->
109
110
111
112<!-- ai1021 AI功能 end -->
113<link rel="stylesheet" href="/assets/91cg/fontawesome.min.css">
114<link rel="stylesheet" href="/assets/91cg/mirages.min.css">
115<link rel="stylesheet" href="/assets/91cg/common.css?v=2026092201">
116<link rel="stylesheet" type="text/css" href="/assets/91cg/search.css">
117
118
119<!-- 搜索插件样式 (Requirements: 4.1) -->
120
121
122<script type="text/javascript">
123    window.AI_API_BASE_URL = "https://apt1.kxcaqwvy.com/api.php";
124    window['LocalConst'] = {
125        THEME_VERSION: "7.10.0",
126        BUILD: 1530,
127        BASE_SCRIPT_URL: "http://70y.top/usr/themes/Mirages/",
128        IS_MOBILE: true,
129        IS_PHONE: true,
130        IS_TABLET: false,
131        HAS_LOGIN: false,
132        IS_HTTPS: false,
133        ENABLE_PJAX: false,
134        ENABLE_WEBP: false,
135        SHOW_TOC: false,
136        ENABLE_IMAGE_SIZE_OPTIMIZE: false,
137        THEME_COLOR: '#1abc9c',
138        DISQUS_SHORT_NAME: '',
139        COMMENT_SYSTEM: 0,
140        OWO_API: 'http://70y.top/usr/themes/Mirages/js/7.10.0/OwO.json',
141        COMMENT_SYSTEM_DISQUS: 1,
142        COMMENT_SYSTEM_DUOSHUO: 2,
143        COMMENT_SYSTEM_EMBED: 0,
144        PJAX_LOAD_STYLE: 0,
145        PJAX_LOAD_STYLE_SIMPLE: 0,
146        PJAX_LOAD_STYLE_CIRCLE: 1,
147        AUTO_NIGHT_SHIFT: false,
148        USE_MIRAGES_DARK: false,
149        PREFERS_DARK_MODE: false,
150        LIGHT_THEME_CLASS: "theme-white",
151        TOC_AT_LEFT: false,
152        SERIF_LOAD_NOTICE: '\u52a0\u8f7d Serif \u5b57\u4f53\u53ef\u80fd\u9700\u8981 10 \u79d2\u949f\u5de6\u53f3,\u8bf7\u8010\u5fc3\u7b49\u5f85',
153        ROOT_FONT_SIZE: '100',
154        BIAOQING_PAOPAO_PATH: '',
155        BIAOQING_ARU_PATH: '',
156        CDN_TYPE_OTHERS: -1,
157        CDN_TYPE_QINIU: 1,
158        CDN_TYPE_UPYUN: 2,
159        CDN_TYPE_LOCAL: 3,
160        CDN_TYPE_ALIYUN_OSS: 4,
161        CDN_TYPE_QCLOUD_CI: 5,
162        KEY_CDN_TYPE: '',
163        UPYUN_SPLIT_TAG: '!',
164        COMMENTS_ORDER: 'DESC',
165        ENABLE_MATH_JAX: false,
166        MATH_JAX_USE_DOLLAR: false,
167        ENABLE_FLOW_CHART: false,
168        ENABLE_MERMAID: false,
169        HIDE_CODE_LINE_NUMBER: false,
170        TRIM_LAST_LINE_BREAK_IN_CODE_BLOCK: true    };
171    var Mlog = function (message) {
172            };
173                    LocalConst.BIAOQING_PAOPAO_PATH = 'http://70y.top/usr/plugins/Mirages/biaoqing/paopao/';
174        LocalConst.BIAOQING_ARU_PATH = 'http://70y.top/usr/plugins/Mirages/biaoqing/aru/';
175        var BIAOQING_PAOPAO_PATH = LocalConst.BIAOQING_PAOPAO_PATH;
176        var BIAOQING_ARU_PATH = LocalConst.BIAOQING_ARU_PATH;
177                LocalConst.KEY_CDN_TYPE = 'mirages-cdn-type';
178        LocalConst.UPYUN_SPLIT_TAG = '!';
179    </script>
179
180    
180<script>
181        var hour = new Date().getHours();
182        if (hour <= 5 || hour >= 22) {
183            LocalConst.USE_MIRAGES_DARK = true;
184        }
185    </script>
185
186
187    <link rel="shortcut icon" href="https://70y.top/favicon.ico">
188
189
190<script type="text/javascript">
191    var autoHideElements = {};
192    var CSS = function (css) {
193        var link = document.createElement('link');
194        link.setAttribute('rel', 'stylesheet');
195        link.href = css;
196        document.head.appendChild(link);
197    };
198    var STYLE = function (style, type) {
199        type = type || 'text/css';
200        var s = document.createElement('style');
201        s.type = type;
202        s.textContent = style;
203        document.head.appendChild(s);
204    };
205    var JS = function (js, async) {
206        async = async || false;
207        var sc = document.createElement('script'), s = document.scripts[0];
208        sc.src = js; sc.async = async;
209        s.parentNode.insertBefore(sc, s);
210    };
211    var registAutoHideElement = function (selector) {
212        var tmp = autoHideElements[selector];
213        if (typeof(tmp) !== 'undefined') {
214            return;
215        }
216        var element = document.querySelector(selector);
217        if (element && typeof(Headroom) !== "undefined") {
218            var headroom = new Headroom(element, {
219                tolerance: 5,
220                offset : 5,
221                classes: {
222                    initial: "show",
223                    pinned: "show",
224                    unpinned: "hide"
225                }
226            });
227            headroom.init();
228            autoHideElements[selector] = headroom;
229        }
230    };
231    var ab2b64 = function (t) {
232        return new Promise(function (e) {
233            const n = new Blob([t]);
234            const r = new FileReader();
235            r.onload = function (t) {
236                const n = t.target.result;
237                const r = n.substring(n.indexOf(",") + 1);
238                e(r);
239            };
240            r.readAsDataURL(n);
241        });
242    };
243    var getImageAddon = function (cdnType, width, height) {
244        if (!LocalConst.ENABLE_IMAGE_SIZE_OPTIMIZE) {
245            return "";
246        }
247        if (cdnType == LocalConst.CDN_TYPE_LOCAL || cdnType == LocalConst.CDN_TYPE_OTHERS) {
248            return "";
249        }
250        var addon = "?";
251        if (cdnType == LocalConst.CDN_TYPE_UPYUN) {
252            addon = LocalConst.UPYUN_SPLIT_TAG;
253        }
254        var ratio = window.devicePixelRatio || 1;
255        width = width || window.innerWidth;
256        height = height || window.innerHeight;
257        width = width || 0;
258        height = height || 0;
259        if (width == 0 && height == 0) {
260            return "";
261        }
262        var format = "";
263        if (LocalConst.ENABLE_WEBP) {
264            if (cdnType == LocalConst.CDN_TYPE_ALIYUN_OSS) {
265                format = "/format,webp"
266            } else {
267                format = "/format/webp";
268            }
269        }
270        if (width >= height) {
271            if (cdnType == LocalConst.CDN_TYPE_UPYUN) {
272                addon += "/fw/" + parseInt(width * ratio) + "/quality/75" + format;
273            } else if(cdnType == LocalConst.CDN_TYPE_ALIYUN_OSS) {
274                addon += "x-oss-process=image/resize,w_" + parseInt(width * ratio) + "/quality,Q_75" + format;
275            } else {
276                addon += "imageView2/2/w/" + parseInt(width * ratio) + "/q/75" + format;
277            }
278        } else {
279            if (cdnType == LocalConst.CDN_TYPE_UPYUN) {
280                addon += "/fh/" + parseInt(width * ratio) + "/quality/75" + format;
281            } else if(cdnType == LocalConst.CDN_TYPE_ALIYUN_OSS) {
282                addon += "x-oss-process=image/resize,h_" + parseInt(width * ratio) + "/quality,Q_75" + format;
283            } else {
284                addon += "imageView2/2/h/" + parseInt(height * ratio) + "/q/75" + format;
285            }
286        }
287        return addon;
288    };
289    var getBgHeight = function(windowHeight, bannerHeight, mobileBannerHeight){
290        windowHeight = windowHeight || 560;
291        if (windowHeight > window.screen.availHeight) {
292            windowHeight = window.screen.availHeight;
293        }
294        bannerHeight = bannerHeight.trim();
295        mobileBannerHeight = mobileBannerHeight.trim();
296        if (window.innerHeight > window.innerWidth) {
297            bannerHeight = parseFloat(mobileBannerHeight);
298        } else {
299            bannerHeight = parseFloat(bannerHeight);
300        }
301        bannerHeight = Math.round(windowHeight * bannerHeight / 100);
302        return bannerHeight;
303    };
304    var registLoadBanner = function () {
305        if (window.asyncBannerLoadNum >= 0) {
306            window.asyncBannerLoadNum ++;
307            Mlog("Loading Banner: " + window.asyncBannerLoadNum);
308        }
309    };
310    var remove = function (element) {
311        if (element) {
312            if (typeof element['remove'] === 'function') {
313                element.remove();
314            } else if (element.parentNode) {
315                element.parentNode.removeChild(element);
316            }
317        }
318    };
319
320    var is_cdnimg = function (path) {
321        if (typeof (path) !== "string") {
322            return false
323        }
324        if (path.indexOf("/new/") !== -1) {
325            return true;
326        }
327        if (path.indexOf("/xiao/") !== -1) {
328            return true;
329        }
330        if (path.indexOf("/upload/upload/") !== -1) {
331            return true;
332        }
333        if (path.indexOf("/upload_01/") !== -1) {
334            return true;
335        }
336        if (path.indexOf("/uploads/") !== -1) {
337            return true;
338        }
339        return false;
340    }
341
342    var loadBackgroundImage = function (bgUrl , bgEle){
343        if (is_cdnimg(bgUrl)) {
344            $.ajax(bgUrl, {
345                xhrFields: {responseType: 'arraybuffer'}
346            }).then((res) => {
347                ab2b64(res).then((base64str) => {
348                    let ary = bgUrl.split('.'),decryptStr = decryptImage(base64str);
349                    bgEle.style.backgroundImage = 'url("data:image/'+ary.pop()+';base64,'+decryptStr+'")';
350                });
351            })
352        } else {
353            bgEle.style.backgroundImage = 'url("' + bgUrl + '")';
354        }
355    }
356
357    var loadBannerDirect = function (backgroundImage, backgroundPosition, wrap, cdnType, width, height) {
358        var background = wrap.querySelector('.blog-background');
359        var imageSrc = backgroundImage + getImageAddon(cdnType, width, height);
360
361        Mlog("Start Loading Banner Direct... url: " + imageSrc + "  cdnType: " + cdnType);
362
363        if (typeof (backgroundPosition) === 'string' && backgroundPosition.length > 0) {
364            background.style.backgroundPosition = backgroundPosition;
365        }
366        loadBackgroundImage(backgroundImage, background);
367    };
368    var loadBanner = function (img, backgroundImage, backgroundPosition, wrap, cdnType, width, height, blured) {
369        var background = wrap.querySelector('.blog-background');
370        var container = wrap.querySelector('.lazyload-container');
371
372        if (!background) {
373            console.warn("background is null", background);
374            return;
375        }
376        if (!container) {
377            console.warn("container is null", container);
378            return;
379        }
380
381        var imageSrc = backgroundImage + getImageAddon(cdnType, width, height);
382
383        Mlog("Start Loading Banner... url: " + imageSrc + "  cdnType: " + cdnType);
384
385
386        background.classList.add("loading");
387
388        remove(img);
389        if (typeof(backgroundPosition) === 'string' && backgroundPosition.length > 0) {
390            container.style.backgroundPosition = backgroundPosition;
391            background.style.backgroundPosition = backgroundPosition;
392        }
393        container.style.backgroundImage = 'url("' + img.src + '")';
394        container.classList.add('loaded');
395
396        blured = blured || false;
397        if (blured) {
398            return;
399        }
400
401        // load Src background image
402        var largeImage = new Image();
403        largeImage.src = imageSrc;
404        largeImage.onload = function() {
405            remove(this);
406            if (typeof imageLoad !== 'undefined' && imageLoad >= 1) {
407                background.classList.add('bg-failed');
408            } else {
409                background.style.backgroundImage = 'url("' + imageSrc + '")';
410                background.classList.remove('loading');
411                container.classList.remove('loaded');
412            }
413            setTimeout(function () {
414                remove(container);
415                if (window.asyncBannerLoadCompleteNum >= 0) {
416                    window.asyncBannerLoadCompleteNum ++;
417                    Mlog("Loaded Banner: " + window.asyncBannerLoadCompleteNum);
418                    if (window.asyncBannerLoadCompleteNum === window.asyncBannerLoadNum) {
419                        window.asyncBannerLoadNum = -1170;
420                        window.asyncBannerLoadCompleteNum = -1170;
421                        $('body').trigger("ajax-banner:done");
422                    } else if (window.asyncBannerLoadCompleteNum > window.asyncBannerLoadNum) {
423                        console.error("loaded num is large than load num.");
424                        setTimeout(function () {
425                            window.asyncBannerLoadNum = -1170;
426                            window.asyncBannerLoadCompleteNum = -1170;
427                            $('body').trigger("ajax-banner:done");
428                        }, 1170);
429                    }
430                }
431            }, 1001);
432        };
433    };
434    var loadPrefersDarkModeState = function () {
435        var indicator = document.createElement('div');
436        indicator.className = 'dark-mode-state-indicator';
437        document.body.appendChild(indicator);
438        if (parseInt(mGetComputedStyle(indicator, 'z-index'), 10) === 11) {
439            LocalConst.PREFERS_DARK_MODE = true;
440        }
441        remove(indicator);
442    };
443    var mGetComputedStyle = function (element, style) {
444        var value;
445        if (window.getComputedStyle) {
446            // modern browsers
447            value = window.getComputedStyle(element).getPropertyValue(style);
448        } else if (element.currentStyle) {
449            // ie8-
450            value = element.currentStyle[style];
451        }
452        return value;
453    };
454    var loadImage = function (imgUrl , imgEleId){
455        var imgEle = document.getElementById(imgEleId);
456        if (!imgEle) {
457            return;
458        }
459
460        var fallbackSrc = imgEle.getAttribute('src') || 'http://70y.top/usr/themes/Mirages/images/banner.png';
461        var imagePath = imgUrl.split(/[?#]/)[0];
462        var imageExtension = imagePath.substring(imagePath.lastIndexOf('.') + 1).toLowerCase();
463        var imageMimeTypes = {
464            gif: 'image/gif',
465            jpg: 'image/jpeg',
466            jpeg: 'image/jpeg',
467            png: 'image/png',
468            webp: 'image/webp'
469        };
470        var imageMimeType = imageMimeTypes[imageExtension] || 'image/jpeg';
471
472        if (is_cdnimg(imgUrl)) {
473            $.ajax(imgUrl, {
474                xhrFields: {responseType: 'arraybuffer'}
475            }).then((res) => {
476                ab2b64(res).then((base64str) => {
477                    var decryptStr = decryptImage(base64str);
478                    if (!decryptStr) {
479                        imgEle.src = fallbackSrc;
480                        return;
481                    }
482
483                    imgEle.onerror = function () {
484                        imgEle.onerror = null;
485                        imgEle.src = fallbackSrc;
486                    };
487                    imgEle.src = 'data:' + imageMimeType + ';base64,' + decryptStr;
488                });
489            }, function () {
490                imgEle.src = fallbackSrc;
491            });
492        } else {
493            imgEle.src = imgUrl;
494        }
495    }
496</script>
496
497<style type="text/css">
498    body, button, input, optgroup, select, textarea {
499        font-family: 'Mirages Custom', 'Merriweather', 'Open Sans', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft Yahei', 'WenQuanYi Micro Hei',  'Segoe UI Emoji', 'Segoe UI Symbol', Helvetica, Arial, sans-serif;
500    }
501    .github-box, .github-box .github-box-title h3 {
502        font-family: 'Mirages Custom', 'Merriweather', 'Open Sans', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft Yahei', 'WenQuanYi Micro Hei',  'Segoe UI Emoji', 'Segoe UI Symbol', Helvetica, Arial, sans-serif !important;
503    }
504    .aplayer {
505        font-family: 'Mirages Custom', 'Myriad Pro', 'Myriad Set Pro', 'Open Sans', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft Yahei', 'WenQuanYi Micro Hei',  Helvetica, arial, sans-serif !important;
506    }
507    /* Serif */
508    body.content-lang-en.content-serif .post-content {
509        font-family: 'Lora', 'PT Serif', 'Source Serif Pro', Georgia, 'PingFang SC', 'Hiragino Sans GB', 'Microsoft Yahei', 'WenQuanYi Micro Hei',  serif;
510    }
511    body.content-lang-en.content-serif.serif-fonts .post-content {
512        font-family: 'Lora', 'PT Serif', 'Source Serif Pro', 'Noto Serif CJK SC', 'Noto Serif CJK', 'Noto Serif SC', 'Source Han Serif SC', 'Source Han Serif', 'source-han-serif-sc', 'PT Serif', 'SongTi SC', 'MicroSoft Yahei',  serif;
513    }
514    body.serif-fonts .post-content, body.serif-fonts .blog-title {
515        font-family: 'Noto Serif CJK SC', 'Noto Serif CJK', 'Noto Serif SC', 'Source Han Serif SC', 'Source Han Serif', 'source-han-serif-sc', 'PT Serif', 'SongTi SC', 'MicroSoft Yahei',  Georgia, serif;
516    }
517    .dark-mode-state-indicator {
518        position: absolute;
519        top: -999em;
520        left: -999em;
521
522        z-index: 1;
523    }
524
525    @media (prefers-color-scheme: dark) {
526        .dark-mode-state-indicator {
527            z-index: 11;
528        }
529    }
530</style>
531<style type="text/css">
532    /** &#39029;&#38754;&#26679;&#24335;&#35843;&#25972; */
533        .post-buttons a {
534        width: -webkit-calc(100% / 2 - .3125rem);
535        width: calc(100% / 2 - .3125rem);
536    }
537    
538    </style>
539
540<script>
541    var _czc = _czc || [];
542    var _hmt = _hmt || [];
543</script>
543
544            
544<script src="/assets/91cg/jquery.min.js" type="text/javascript"></script>
544
545        
546    
546<script src="/assets/91cg/zzz.js?t=20260731" type="text/javascript"></script>
546
547    <meta name="referrer" content="same-origin">
548<link rel="stylesheet" href="/assets/91cg/site.css?v=2026092205">
548<script src="/assets/91cg/image-decrypt.js?v=4"></script>
548<link rel="stylesheet" href="/css/main.css?v=2026092207"><style id="chigua-logo-style">.chigua-text-logo{display:inline-flex;align-items:center;white-space:nowrap;vertical-align:middle;font:800 25px/1.2 sans-serif;letter-spacing:-.4px}.chigua-text-logo>span{font:inherit;float:none;position:static;width:auto;height:auto;margin:0;padding:0;background:none}.chigua-text-logo>.chigua-logo-first{color:#ef405b}.chigua-text-logo>.chigua-logo-second{color:inherit;}.chigua-image-logo{display:block;width:auto!important;height:auto!important;max-width:160px;max-height:42px;object-fit:contain}.chigua-logo-host{background-image:none!important;width:auto!important;min-width:0!important}@media(max-width:767px){.chigua-text-logo{font-size:23px}.chigua-image-logo{max-width:140px;max-height:36px}}</style><style id="site-partner-overflow">@media(max-width:768px){:is([class*="partners__grid"],#site-partner-links,[id$="-partner-links"],#site-partners,.site-link-grid,.site-links-grid,.footer-links) a{box-sizing:border-box;min-width:0!important;max-width:100%;overflow:hidden!important;text-overflow:ellipsis;white-space:nowrap!important}:is([class*="partners__grid"],#site-partner-links,[id$="-partner-links"],#site-partners,.site-link-grid,.site-links-grid,.footer-links) a :is(span,strong,b){display:block;min-width:0!important;max-width:100%;overflow:hidden!important;text-overflow:ellipsis;white-space:nowrap!important;-webkit-line-clamp:unset}}</style></head>
549<body class="theme-dark dark-mode color-default card  open use-navbar  mobile chrome phone not-safari android"><section class="chigua-promo-hub" aria-label="站点推荐"><div id="ads-tubiao"></div><section class="chigua-partners" data-chigua-partners-section="" hidden=""><div class="chigua-section-heading"><span class="chigua-section-heading__mark" aria-hidden="true"></span><h2>&#21512;&#20316;&#20249;&#20276;</h2></div><div class="chigua-partners__grid" data-chigua-partners=""></div></section></section>
550    
551<!--[if lt IE 9]>
552<div class="browse-happy" role="dialog">&#24403;&#21069;&#32593;&#39029; <strong>&#19981;&#25903;&#25345;</strong> &#20320;&#27491;&#22312;&#20351;&#29992;&#30340;&#27983;&#35272;&#22120;. &#20026;&#20102;&#27491;&#24120;&#30340;&#35775;&#38382;, &#35831; <a href="http://browsehappy.com/">&#21319;&#32423;&#20320;&#30340;&#27983;&#35272;&#22120;</a>.</div>
553<![endif]-->
554<div class="sp-progress"></div>
555<div id="wrap">
556    <span id="backtop" class="waves-effect waves-button"><i class="fa fa-angle-up"></i></span>
557    <header id="ai-navigation-container">
558    <div class="nav-fixed">
559    <div class="nav-categories">
560        <a id="toggle-nav" href="javascript:void(0);">
561            <img src="https://cache-2609.sgvafw.com/base/aHR0cHM6Ly93d3cuOTFjZzEuY29tL3Vzci90aGVtZXMvTWlyYWdlcy8vaW1hZ2VzL25hdi5wbmc=.cache" alt="&#23548;&#33322;">
562        </a>
563        <div class="search-box">
564                        <nav class="xqbj-header">
565                <div class="van-nav-bar van-nav-bar--fixed van-hairline--bottom">
566                    <div class="van-nav-bar__content">
567                        <div class="van-nav-bar__left van-haptics-feedback backbtn">
568                            <div class="xqbj-icon-back"></div>
569                        </div>
570                        <div class="van-nav-bar__title van-ellipsis nav-bar-title">
571                            <div class="nav-search-container" role="link" tabindex="0" onclick="window.location.href='/search-page.html'">
572                                <div class="xqbj-icon-search"></div>
573                                <input type="text" id="input-mobile-control-key" class="input-control" autocomplete="off" placeholder="&#36755;&#20837;&#20320;&#24819;&#25628;&#32034;&#30340;&#20851;&#38190;&#35789;..." maxlength="50" enterkeyhint="search" style="background: none;padding: 0;border: 0">
574                                <div class="van-nav-bar__right van-haptics-feedback">
575                                    <div class="search-btn-m input-mobile-search-btn">&#25628;&#32034;</div>
576                                </div>
577                                <div class="nav-search-list">
578                                    <div class="container-list-search"></div>
579                                </div>
580                            </div>
581                        </div>
582                    </div>
583                </div>
584            </nav>
585                    </div>
586        <!-- ai1021 AI功能 start -->
587        
588        <!-- ai1021 AI功能 start -->
589    </div>
590</div>
591
592<nav id="site-navigation" class="sidebar no-user-select" role="navigation">
593    <div id="nav">
594        <div class="author navbar-header">
595            <a href="/" class="home-sidebar-logo chigua-logo-host" style="display: block; margin: 0 auto;"><img class="chigua-image-logo" src="https://cache-2609.sgvafw.com/base/aHR0cHM6Ly9pY28uZGFnZS50b3Avc3RvcmFnZS91cGxvYWQvMjAyNTExMDYvNjkwYzJlYmU5ZDIzNi53ZWJw.cache" alt="AV&#24179;&#21488;&#31449;"></a>
596        </div>
597        <div class="search-box navbar-header">
598            <form class="form" id="search-form" action="https://70y.top/" role="search">
599                <input id="search" type="text" name="s" required="" placeholder="&#25628;&#32034;..." class="search search-form-input">
600                <button id="search_btn" type="submit" class="search-btn" style="top: 0.25rem;right: 1.8725rem"><i class="fa fa-search"></i></button>
601            </form>
602        </div>
603        <ul id="menu-menu-1" class="menu navbar-nav" data-content="226"><li class="menu-item"><a href="/">&#39318;&#39029;</a></li><li class="menu-item"><a href="/archives.html">&#24448;&#26399;&#20869;&#23481;</a></li><li class="menu-item"><a href="/tags.html">&#25152;&#26377;&#26631;&#31614;</a></li><li class="menu-item"><a href="/search-page.html">&#25628;&#32034;</a></li></ul>
604    </div>
605                
606    </nav>
607<script src="https://70y.top/usr/themes/Mirages/js/7.10.0/site-navigation.js?v=20260812a"></script>
607
608<!-- Fixed navbar -->
609<nav id="navbar" class="navbar navbar-expand-md navbar-color fixed-top no-user-select">
610    <div class="container-fluid">
611                <a class="navbar-brand text-brand home-brand-logo chigua-logo-host" href="/"><img class="chigua-image-logo" src="https://cache-2609.sgvafw.com/base/aHR0cHM6Ly9pY28uZGFnZS50b3Avc3RvcmFnZS91cGxvYWQvMjAyNTExMDYvNjkwYzJlYmU5ZDIzNi53ZWJw.cache" alt="AV&#24179;&#21488;&#31449;"></a>
612        <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarCollapse" aria-controls="navbarCollapse" aria-expanded="false" aria-label="Toggle navigation">
613            <span class="navbar-toggler-icon"></span>
614        </button>
615        <div class="collapse navbar-collapse" id="navbarCollapse">
616            <ul class="navbar-nav mr-auto">
617                                                                <li class="nav-item category-level-0 category-parent"><a href="https://70y.top/category/zxcghl/" class="nav-link">&#20170;&#26085;&#21507;&#29916;</a></li><li class="nav-item category-level-0 category-parent"><a href="https://70y.top/category/dydj/" class="nav-link">AI&#30701;&#21095;</a></li><li class="nav-item category-level-0 category-parent"><a href="https://70y.top/category/rsdg/" class="nav-link">&#26368;&#39640;&#28857;&#20987;</a></li><li class="nav-item category-level-0 category-parent"><a href="https://70y.top/category/mrds/" class="nav-link">&#27599;&#26085;&#22823;&#36187;</a></li><li class="nav-item category-level-0 category-parent"><a href="https://70y.top/category/sstp/" class="nav-link">&#23454;&#26102;&#20599;&#25293;</a></li>                            </ul>
618
619                        <!-- 桌面端搜索框 (Requirements: 4.3) -->
620            <div class="nav-search-container" role="link" tabindex="0" onclick="window.location.href='/search-page.html'">
621                <div class="xqbj-icon-search"></div>
622                <input type="text" id="input-desktop-control-key" class="input-control" autocomplete="off" placeholder="&#36755;&#20837;&#20320;&#24819;&#25628;&#32034;&#30340;&#20851;&#38190;&#35789;..." maxlength="50">
623                <div class="nav-search-list">
624                    <div class="container-hot-search"></div>
625
626                    <div class="container-list-search"></div>
627                </div>
628            </div>
629            
630        </div>
631    </div>
632</nav>
633    </header>
634    
635    <div id="body">
636        <style type="text/css">
637    /** &#39029;&#38754;&#26679;&#24335;&#35843;&#25972; */
638                    #qr-box {
639        background-color: transparent;
640    }
641            .post-buttons, #qr-box {
642        display: none;
643    }
644    #body-bottom {
645        margin-top: 0;
646    }
647            
648                .inner {
649        background-color: rgba(0,0,0,0.25);
650    }
651        #masthead {
652        min-height: 12.5rem;
653    }
654                </style>
655<style type="text/css">
656    </style>
657        
657<script type="text/javascript">
658            var wrap = document.querySelector('#wrap');
659            var navbar = document.querySelector('#navbar');
660            wrap.classList.remove('display-menu-tree');
661            var body = document.querySelector('body');
662            body.classList.remove('display-menu-tree');
663            LocalConst.TOC_AT_LEFT = false;
664            LocalConst.ENABLE_MATH_JAX = false;
665            LocalConst.ENABLE_FLOW_CHART = false;
666            LocalConst.ENABLE_MERMAID = false;
667            
668                        if (body.classList.contains('no-banner')) {
669                body.classList.remove('no-banner');
670            }                        if (body.classList.contains('content-lang-en')) {
671                body.classList.remove('content-lang-en');
672            }                        if (body.classList.contains('content-serif')) {
673                body.classList.remove('content-serif');
674            }            LocalConst.SHOW_TOC = false;
675                    </script>
675
676                                                <header id="masthead" class="align-center align-middle no-banner-image" style="
677            height:
678        10;">
679            <div class="blog-background"></div>
680                        
680<script type="text/javascript">
681                var head = document.querySelector("#masthead");
682                var bgHeight = getBgHeight(window.innerHeight, '10', '10');
683                head.style.height = bgHeight + "px";
684                            </script>
684
685                        <div class="inner">
686                <div class="container">
687                                                        </div>
688
689            </div>
690                    </header>
691        
692                                        <div class="container" style="">
693                            <div class="row">
694                                    
694<script type="text/javascript">
695    (function () {
696        var body = document.querySelector("body");
697        body.classList.add("search-page-body");
698        if (!body.classList.contains("no-banner")) {
699            body.classList.add("no-banner");
700        }
701        if (typeof LocalConst !== "undefined") {
702            LocalConst.SHOW_TOC = false;
703            LocalConst.ENABLE_MATH_JAX = false;
704            LocalConst.ENABLE_FLOW_CHART = false;
705            LocalConst.ENABLE_MERMAID = false;
706        }
707    })();
708</script>
708
709
710<style type="text/css">
711    /* &#25628;&#32034;&#20108;&#32423;&#39029;&#38754;:&#36148;&#21512;&#35774;&#35745;&#31295;(&#19982; user_list &#21516;&#19968;&#22871;&#24605;&#36335;) */
712    body.search-page-body #masthead { display: none !important; }
713    /* &#35774;&#35745;&#31295;&#32972;&#26223;&#32479;&#19968;,&#26080;&#28145;&#33394;&#36890;&#26639;:&#24178;&#25481; header.php &#32473;&#25628;&#32034;&#39029;&#22806;&#23618;&#23481;&#22120;&#20869;&#32852;&#20889;&#27515;&#30340; background-color:#222222
714       (&#26679;&#24335;&#34920; !important &#21487;&#35206;&#30422;&#20803;&#32032; style &#23646;&#24615;&#20013;&#30340;&#38750; !important &#22768;&#26126;) */
715    body.search-page-body #body > .container.pt35 { background-color: transparent !important; }
716    body.search-page-body #body > .container.pt35 > .row {
717        display: block !important;
718        margin-left: 0 !important;
719        margin-right: 0 !important;
720    }
721
722    /* &#26700;&#38754;&#31471;:&#20869;&#23481;&#23485;&#24230;&#19982;&#20844;&#20849; footer &#23436;&#20840;&#19968;&#33268;&#24182;&#23545;&#40784;。
723       &#22806;&#23618; .container.pt125 &#27839;&#29992;&#20027;&#39064; .container &#34892;&#20026;(&#19982; footer &#23481;&#22120;&#21516;&#31867;,&#21508;&#26029;&#28857; max-width/padding &#30456;&#21516;、&#21516;&#36724;),
724       &#20869;&#23618; .search-page.container &#25171;&#25104;&#36879;&#26126;&#25745;&#28385;,&#19981;&#20877;&#20351;&#29992; search.css &#33258;&#24102;&#30340;&#29420;&#31435; max-width。 */
725    @media (min-width: 768px) {
726        body.search-page-body .container.search-page {
727            max-width: none !important;
728            width: 100% !important;
729            padding-left: 0 !important;
730            padding-right: 0 !important;
731        }
732    }
733
734    /* &#31227;&#21160;&#31471;:&#22806;&#23618;&#25918;&#24320;&#20026;&#36890;&#26639;(H5 &#39030;&#37096;&#25628;&#32034;&#22836;&#38656;&#27178;&#36143;&#20840;&#23631;),&#20869;&#23618;&#25353; search.css &#31227;&#21160;&#31471;&#35268;&#21017;&#33258;&#34892;&#25490;&#29256; */
735    @media (max-width: 767px) {
736        body.search-page-body #body > .container.pt35 {
737            max-width: none !important;
738            padding-left: 0 !important;
739            padding-right: 0 !important;
740        }
741    }
742</style>
743
744<!-- H5 移动端头部(由 search.css 控制仅在移动端显示) -->
745<nav class="xqbj-header search-page-mobile-header">
746    <div class="search-page-mobile-bar">
747        <a class="backbtn" href="javascript:void(0);" aria-label="返回">
748            <svg class="search-page-back-icon" width="30" height="30" viewBox="0 0 30 30" fill="none" xmlns="http://www.w3.org/2000/svg" aria-hidden="true">
749                <path d="M17.5412 29.743L4 15.0004L17.5412 0.256192C17.6936 0.0907959 17.9047 -0.00186388 18.1248 2.84255e-05C18.3449 0.00192073 18.5546 0.0981979 18.7044 0.266193L19.7876 1.48293C20.0751 1.80705 20.0701 2.30839 19.7764 2.62634L8.34732 15.0004L19.7764 27.3745C20.0701 27.6925 20.0751 28.1938 19.7876 28.5179L18.7044 29.7347C18.5544 29.9024 18.3446 29.9984 18.1245 30C17.9044 30.0016 17.6934 29.9086 17.5412 29.743Z" fill="white"></path>
750            </svg>
751        </a>
752        <div class="search-page-mobile-search">
753            <span class="xqbj-icon-search"></span>
754            <input type="text" id="input-mobile-control-key" class="input-control" autocomplete="off" placeholder="&#36755;&#20837;&#20320;&#24819;&#25628;&#32034;&#30340;&#20851;&#38190;&#35789;..." maxlength="50">
755            <button type="button" class="search-btn-m input-mobile-search-btn">&#25628;&#32034;</button>
756            <div class="nav-search-list">
757                <div class="container-list-search"></div>
758            </div>
759        </div>
760    </div>
761</nav>
762
763<p class="sp_breadcrumb_nav">
764    <a href="/">91&#21507;&#29916;</a> &gt;
765    &#25628;&#32034;
766</p>
767<div class="container search-page" id="xqbj-container">
768    <h1 class="search-page__title">&#20170;&#26085;&#28909;&#38376;&#21507;&#29916;&#25628;&#32034;&#27036;</h1>
769    <div class="search-page__bar">
770        <div class="search-page__bar-inner">
771            <span class="xqbj-icon-search"></span>
772            <input type="text" id="input-page-control-key" class="input-control" autocomplete="off" placeholder="&#36755;&#20837;&#20320;&#24819;&#25628;&#32034;&#30340;&#20851;&#38190;&#35789;" maxlength="50">
773            <button type="button" class="search-page__submit input-page-search-btn">&#25628;&#32034;</button>
774        </div>
775        <div class="nav-search-list search-page__suggest">
776            <div class="container-list-search"></div>
777        </div>
778    </div>
779
780    <div class="search-page__panel">
781        <div class="container-hot-search"></div>
782    </div>
783</div>
784</div>
785</div>
786<div id="body-bottom">
787</div>
788</div><!-- end #body -->
789</div><!-- end #wrap -->
790            <footer id="footer" role="contentinfo"><section class="chigua-footer-links" aria-labelledby="chigua-friendly-links-title"><div class="chigua-section-heading"><span class="chigua-section-heading__mark" aria-hidden="true"></span><h2 id="chigua-friendly-links-title">&#21451;&#24773;&#38142;&#25509;</h2></div><div class="footer-links"><div id="script_seo_links"><a href="https://g6c.top" target="_blank" class="referrerLink hover:text-gray-200 hover:underline text-sm">1&#21495;&#22269;&#20135;&#29255;</a><a href="https://6fc.top" target="_blank" class="referrerLink hover:text-gray-200 hover:underline text-sm">&#28073;&#35199;&#26045;</a><a href="https://vf7.top" target="_blank" class="referrerLink hover:text-gray-200 hover:underline text-sm">&#21866;&#21866;&#21862;</a><a href="https://awjp.cc" target="_blank" class="referrerLink hover:text-gray-200 hover:underline text-sm">&#29436;&#21451;&#26368;&#29233;</a><a href="https://clng.cc" target="_blank" class="referrerLink hover:text-gray-200 hover:underline text-sm">A9&#23548;&#33322;</a><a href="https://cnjc.cc" target="_blank" class="referrerLink hover:text-gray-200 hover:underline text-sm">AV&#36164;&#28304;&#36890;&#36947;</a><a href="https://cpgp.cc" target="_blank" class="referrerLink hover:text-gray-200 hover:underline text-sm">&#28843;&#32654;&#24433;&#35270;</a><a href="https://cpqj.cc" target="_blank" class="referrerLink hover:text-gray-200 hover:underline text-sm">&#21674;&#21674;&#29289;&#35821;</a><a href="https://cwli.cc" target="_blank" class="referrerLink hover:text-gray-200 hover:underline text-sm">&#33394;&#27442;&#25351;&#21335;</a><a href="https://fghx.cc" target="_blank" class="referrerLink hover:text-gray-200 hover:underline text-sm">&#24481;&#22992;&#30340;&#21021;&#29233;</a><a href="https://fgua.cc" target="_blank" class="referrerLink hover:text-gray-200 hover:underline text-sm">&#19977;&#21494;&#33609;</a><a href="https://ggyu.cc" target="_blank" class="referrerLink hover:text-gray-200 hover:underline text-sm">&#29233;&#21866;&#31934;&#21697;</a><a href="https://gher.cc" target="_blank" class="referrerLink hover:text-gray-200 hover:underline text-sm">&#22003;&#22003;&#24433;&#35270;</a><a href="https://evtt.top" target="_blank" class="referrerLink hover:text-gray-200 hover:underline text-sm">&#23429;&#30007;&#22522;&#22320;</a><a href="https://tgos.top" target="_blank" class="referrerLink hover:text-gray-200 hover:underline text-sm">&#21320;&#22812;&#25784;&#31649;&#22825;&#22530;</a><a href="https://wooy.top" target="_blank" class="referrerLink hover:text-gray-200 hover:underline text-sm">&#24773;&#33394;AV</a><a href="https://kkan.top" target="_blank" class="referrerLink hover:text-gray-200 hover:underline text-sm">&#24615;&#29233;&#23707;</a><a href="https://apos.top" target="_blank" class="referrerLink hover:text-gray-200 hover:underline text-sm">&#20013;&#21326;&#23567;&#29436;&#21451;</a><a href="https://bjhu.top" target="_blank" class="referrerLink hover:text-gray-200 hover:underline text-sm">&#23628;&#19997;&#22825;&#19979;</a><a href="https://baax.top" target="_blank" class="referrerLink hover:text-gray-200 hover:underline text-sm">&#37329;&#29942;&#26757;</a><a href="https://baaj.top" target="_blank" class="referrerLink hover:text-gray-200 hover:underline text-sm">&#28608;&#21160;&#32593;</a><a href="https://baat.top" target="_blank" class="referrerLink hover:text-gray-200 hover:underline text-sm">&#24615;&#31119;&#22312;&#32447;</a><a href="https://baaf.top" target="_blank" class="referrerLink hover:text-gray-200 hover:underline text-sm">&#33394;&#24425;&#36890;&#36947;</a><a href="https://baap.top" target="_blank" class="referrerLink hover:text-gray-200 hover:underline text-sm">&#21674;&#21674;&#38401;AV</a><a href="https://baaq.top" target="_blank" class="referrerLink hover:text-gray-200 hover:underline text-sm">&#31881;&#23273;&#23567;&#27915;&#39532;</a><a href="https://xaab1.top" target="_blank" class="referrerLink hover:text-gray-200 hover:underline text-sm">&#26080;&#24191;&#21578;</a><a href="https://slbo.top" target="_blank" class="referrerLink hover:text-gray-200 hover:underline text-sm">&#33394;&#27442;&#25351;&#21335;</a><a href="https://tuhj.top" target="_blank" class="referrerLink hover:text-gray-200 hover:underline text-sm">&#38452;&#38451;&#21512;&#27426;&#23447;</a><a href="https://uide.top" target="_blank" class="referrerLink hover:text-gray-200 hover:underline text-sm">&#22855;
790&#28139;&#21512;&#27426;&#25955;</a><a href="https://bisq.top" target="_blank" class="referrerLink hover:text-gray-200 hover:underline text-sm">&#32453;&#22763;&#23548;&#33322;</a><a href="https://juyt.top" target="_blank" class="referrerLink hover:text-gray-200 hover:underline text-sm">&#22307;&#26007;&#22763;AV</a><a href="https://koet.top" target="_blank" class="referrerLink hover:text-gray-200 hover:underline text-sm">&#20284;&#20046;AV</a><a href="https://winf.top" target="_blank" class="referrerLink hover:text-gray-200 hover:underline text-sm">&#20844;&#23376;&#21035;&#36208;</a><a href="https://bwgv.top" target="_blank" class="referrerLink hover:text-gray-200 hover:underline text-sm">&#37202;&#19982;&#33457;</a><a href="https://owny.top" target="_blank" class="referrerLink hover:text-gray-200 hover:underline text-sm">&#33394;&#36719;&#20179;&#24211;</a><a href="https://dyle.top" target="_blank" class="referrerLink hover:text-gray-200 hover:underline text-sm">&#30333;&#23254;&#36164;&#28304;&#31449;</a><a href="https://iecc.top" target="_blank" class="referrerLink hover:text-gray-200 hover:underline text-sm">&#25104;&#20154;&#26063;&#38271;</a><a href="https://ujfe.top" target="_blank" class="referrerLink hover:text-gray-200 hover:underline text-sm">&#24615;&#31119;&#22312;&#32447;</a><a href="https://uyoi.top" target="_blank" class="referrerLink hover:text-gray-200 hover:underline text-sm">&#22823;&#31934;&#22833;&#33394;</a><a href="https://dbku.top" target="_blank" class="referrerLink hover:text-gray-200 hover:underline text-sm">&#32453;&#22763;&#23548;&#33322;</a><a href="https://ccke.top" target="_blank" class="referrerLink hover:text-gray-200 hover:underline text-sm">&#20013;&#21326;&#23567;&#29436;&#21451;</a><a href="https://cbse.top" target="_blank" class="referrerLink hover:text-gray-200 hover:underline text-sm">&#36164;&#28304;&#20043;&#23478;</a><a href="https://jajk.top" target="_blank" class="referrerLink hover:text-gray-200 hover:underline text-sm">&#20869;&#28085;TV</a><a href="https://mexc.top" target="_blank" class="referrerLink hover:text-gray-200 hover:underline text-sm">&#39134;&#26426;&#21543;</a><a href="https://ckwi.top" target="_blank" class="referrerLink hover:text-gray-200 hover:underline text-sm">&#20813;&#36153;&#20081;&#20262;&#33821;&#33673;</a><a href="https://akwi.top" target="_blank" class="referrerLink hover:text-gray-200 hover:underline text-sm">1024&#23548;&#33322;</a><a href="https://sywu.top" target="_blank" class="referrerLink hover:text-gray-200 hover:underline text-sm">&#23089;&#20048;&#22478;</a><a href="https://edhc.top" target="_blank" class="referrerLink hover:text-gray-200 hover:underline text-sm">&#27431;&#32654;&#24615;&#29467;&#20132; XXXX &#20081;&#22823;&#20132;</a></div></div></section></footer>
791
792
793
794<script src="/assets/91cg/mirages.main.min.js" type="text/javascript"></script>
vendor: 1 bytes, line 794
794
795<script type="text/javascript">Mirages.highlightCodeBlock();</script>
795
796
797
798<!--
798<script type="text/javascript">pangu.spacingElementByClassName('container');</script>
798-->
799<script type="text/javascript">Waves.init();</script>
799
800
801<script type="text/javascript">
802    (function ($) {
803                if (typeof registCommentEvent === 'function') {
804            registCommentEvent();
805        }
806                                Mirages.setupPage();
807            })(jQuery);
808    </script>
vendor: 1 bytes, line 808
808
809<script>$(function (){const _0x5069d4=_0x4830;function _0x253e(){const _0x53b050=['data-xkrkllgl','data:image/','img[data-xuid=','10345587knJDtu','then','61604vDuSNP','data','split','xuid','5199333NFunPu','img[data-xkrkllgl]','arraybuffer','pop','33847168cwMjQt','src','7059252mhYjFi','xkrkllgl','418240kDfwJd','1605765IZqtsf','22MXKDTH','each'];_0x253e=function(){return _0x53b050;};return _0x253e();}function _0x4830(_0x53688d,_0x55007a){const _0x253ea2=_0x253e();return _0x4830=function(_0x483036,_0x53d6dd){_0x483036=_0x483036-0x14d;let _0x3d0e99=_0x253ea2[_0x483036];return _0x3d0e99;},_0x4830(_0x53688d,_0x55007a);}(function(_0x197a8a,_0xdda120){const _0xa6f3f1=_0x4830,_0x25b9fa=_0x197a8a();while(!![]){try{const _0x3f9f52=parseInt(_0xa6f3f1(0x157))/0x1*(parseInt(_0xa6f3f1(0x150))/0x2)+-parseInt(_0xa6f3f1(0x15b))/0x3+parseInt(_0xa6f3f1(0x14e))/0x4+parseInt(_0xa6f3f1(0x14f))/0x5+-parseInt(_0xa6f3f1(0x161))/0x6+-parseInt(_0xa6f3f1(0x155))/0x7+parseInt(_0xa6f3f1(0x15f))/0x8;if(_0x3f9f52===_0xdda120)break;else _0x25b9fa['push'](_0x25b9fa['shift']());}catch(_0x347250){_0x25b9fa['push'](_0x25b9fa['shift']());}}}(_0x253e,0xe71e3),$(_0x5069d4(0x15c))[_0x5069d4(0x151)](function(_0xeeffb,_0x29ca9d){const _0x140dd7=_0x5069d4;let _0x56f1c0=$(_0x29ca9d),_0x1075ac=_0x56f1c0[_0x140dd7(0x158)](_0x140dd7(0x14d)),_0x188d8e=_0x56f1c0[_0x140dd7(0x158)](_0x140dd7(0x15a));$['ajax'](_0x1075ac,{'xhrFields':{'responseType':_0x140dd7(0x15d)}})['then'](_0x1c81e5=>{const _0x577cbe=_0x140dd7;ab2b64(_0x1c81e5)[_0x577cbe(0x156)](_0xed486b=>{const _0x12cfc8=_0x577cbe;let _0xebf647=_0x1075ac[_0x12cfc8(0x159)]('.'),_0x37ee8d=_0xebf647[_0x12cfc8(0x15e)](),_0x4427f0=decryptImage(_0xed486b),_0x25099b=_0x12cfc8(0x153)+_0x37ee8d+';base64,'+_0x4427f0,_0x4bcf67=$(_0x12cfc8(0x154)+_0x188d8e+']');_0x4bcf67['attr'](_0x12cfc8(0x160),_0x25099b)['remove'](_0x12cfc8(0x152));});});}));})</script>
809
810
811<!-- ai1021 AI功能 start -->
812
813
814
815
816
817<!-- 
817<script type="text/javascript" src="/usr/plugins/common/crypto.js"></script>
817 -->
818
819
820
821
822
823
824<!-- 搜索插件配置变量 (Requirements: 4.2, 4.5) -->
825<script>
826    window.hotRankList = [];
827    window.HOT_SEARCH_ARTICLES_URL = "/hot-search-articles.php";
828    window.SEARCH_BASE_URL = "\/";
829    window.keyword = "";
830</script>
vendor: 1 bytes, line 830
830
831<script type="text/javascript" src="/assets/91cg/search.js"></script>
831
832
833
834
835
836
837<script>
838    window.__BOTTOM_AD_POLL__ = {
839        url: "/storage/static/popup-feed.json",
840        countdownSeconds: 30,
841        displayCooldownSeconds: 600,
842        displayAlign: "clock",
843        imageCdnHost: window.__CDN_XHOST__
844    };
845</script>
845
846
847
848
849
850<!-- ai1021 AI功能 end -->
851
852<script>
853    Array.prototype.random = function (){
854        let index = parseInt((Math.random() * 1000) % this.length),  result = undefined, ary = []
855        for (let i = this.length - 1; i >= 0; i--) {
856            let v = this.pop();
857            i !== index ? ary.push(v) : (result = v)
858        }
859        for (let i = 0 , len = ary.length; i < len; i++) {
860            this.push(ary.pop())
861        }
862        return result;
863    };
864</script>
864
865<style>
866    .post-content .content-file .content-file-icon{
867        display: none !important;
868    }
869    @media(max-width: 767px) {
870        .post-content .content-file{
871            padding: 0 1rem !important;
872        }
873        #nav .menu {
874            margin-top: 1.25rem
875        }
876        .navbar-nav .category-list .category-list {
877            background-color: transparent;
878        }
879        .navbar-nav .category-list ul.list {
880            display: block !important;
881        }
882        #nav .menu .category-list ul.list li {
883            font-weight: 400;
884            padding: 0;
885            display: block;
886            width: auto;
887        }
888        #nav .menu .category-list ul.list li:nth-child(even),
889        #nav .menu .category-list ul.list li:nth-child(odd) {
890            padding-right: unset;
891            padding-left: unset;
892        }
893        #nav .menu .category-list ul.list li > a {
894            background-color: transparent;
895            border-radius: unset;
896            padding: 0.375rem 1.75rem;
897            position: relative;
898            line-height: 2.25rem;
899            display: block;
900            font-size: 1.25rem;
901            text-align: center;
902            font-weight: 400;
903        }
904        body #nav .menu .category-list ul.list li > a {
905            background: transparent;
906        }
907        body #nav .menu .category-list {
908            background: transparent;
909        }
910        body.theme-dark #nav .menu li a {
911            color: #ccc !important;
912        }
913        body.theme-white #nav .menu li a {
914            color: #333 !important;
915            font-weight: 400 !important;
916        }
917        #nav .author {
918            padding-top: 1.25rem;
919            padding-bottom: 1.25rem;
920        }
921        #comment-form .comment-input[name=url],
922        #comment-form .comment-input[name=mail]{
923            display: none !important;
924        }
925    }
926</style>
927
928<!-- Google tag (gtag.js) -->
929
930<script>
931  
vendor: 133 bytes, lines 931-934
931window.dataLayer = window.dataLayer || [];
932  function gtag(){dataLayer.push(arguments);}
933  gtag('js', new Date());
934  gtag('config', '
934G-78WEZ1XJ65
vendor: 6 bytes, line 934
934');  
935</script>
935
936
937
938<!-- Yandex.Metrika counter -->
939
940
941<!-- /Yandex.Metrika counter -->    
942    
943
944<script type="text/javascript">
945    window.tjDataLayer = window.tjDataLayer || [];
946    function tjtag(){ tjDataLayer.push(arguments); }
947    tjtag('config', {
948        apiEndpoint: 'https://ads.zyudkkup.com/api/eventTracking/report.json',
949        channel: '',
950        appVersion:'2.0.0',
951        appid: "TJ-015",
952        uid:window.$UserManager?.u?.aff ?? 0,
953        aff: '',
954        vip: 0,
955        start: new Date().getTime(),
956        batchEnabled: true,
957        batchSize: 20,
958        batchInterval: 5000,
959        routers: [{"router":"/","page_key":"home","page_name":"\u9996\u9875"},{"router":"/search","page_key":"search","page_name":"\u641c\u7d22"},{"router":"/tag","page_key":"tag","page_name":"\u6807\u7b7e"},{"router":"/tags","page_key":"tags","page_name":"\u6807\u7b7e\u9875"},{"router":"/author","page_key":"author","page_name":"\u4f5c\u8005"},{"router":"/archives","page_key":"archives","page_name":"\u6587\u7ae0"},{"router":"/page","page_key":"page","page_name":"\u9875\u9762"},{"router":"/user/message/detail","page_key":"im_message_detail","page_name":"\u6d88\u606f\u8be6\u60c5\u9875"},{"router":"/user/message","page_key":"im_message","page_name":"\u6d88\u606f\u5217\u8868\u9875"},{"router":"/category/zxcghl","page_key":"zxcghl","page_name":"\u4eca\u65e5\u5403\u74dc"},{"router":"/category/xsjlb","page_key":"xsjlb","page_name":"\u5e08\u751f\u4e13\u680f"},{"router":"/category/lpsd","page_key":"lpsd","page_name":"\u6df1\u591c\u64b8\u7247"},{"router":"/category/zptp","page_key":"zptp","page_name":"\u81ea\u62cd\u5077\u62cd"},{"router":"/category/bcdg","page_key":"bcdg","page_name":"\u5fc5\u5403\u5927\u74dc"},{"router":"/category/gcwh","page_key":"gcwh","page_name":"\u7f51\u9ec4\u5408\u96c6"},{"router":"/twitter.html","page_key":"twitter.html","page_name":"\u5b98\u65b9\u63a8\u7279"},{"router":"/faq.html","page_key":"faq.html","page_name":"\u5e38\u89c1\u95ee\u9898"},{"router":"/rldj.html","page_key":"rldj.html","page_name":"\u7cbe\u9009\u6210\u4eba\u77ed\u5267"},{"router":"/category/hjll","page_key":"hjll","page_name":"\u6d77\u89d2\u4e71\u4f26"},{"router":"/category/lqzk","page_key":"lqzk","page_name":"\u730e\u5947\u91cd\u53e3"},{"router":"/category/fclv","page_key":"fclv","page_name":"\u53cd\u5dee\u9753\u5973"},{"router":"/category/aikj","page_key":"aikj","page_name":"\u660e\u661fAI"},{"router":"/category/whhl","page_key":"whhl","page_name":"\u7f51\u7ea2\u9ed1\u6599"},{"router":"/category/sports-live","page_key":"sports-live","page_name":"\u4f53\u80b2\u76f4\u64ad"},{"router":"/category/zdtop","page_key":"zdtop","page_name":"91\u5468\u699c"},{"router":"/app.html","page_key":"app.html","page_name":"91\u5403\u74dcApp"},{"router":"/homeway.html","page_key":"homeway.html","page_name":"\u56de\u5bb6\u7684\u8def"},{"router":"/tggroup.html","page_key":"tggroup.html","page_name":"\u5b98\u65b9TG"},{"router":"/category/mxhl","page_key":"mxhl","page_name":"\u660e\u661f\u9ed1\u6599"},{"router":"/category/dydj","page_key":"dydj","page_name":"AI\u77ed\u5267"},{"router":"/category/91th","page_key":"91th","page_name":"91\u63a2\u82b1"},{"router":"/category/tgqg","page_key":"tgqg","page_name":"\u6295\u7a3f\u6c42\u74dc"},{"router":"/category/ydtop","page_key":"ydtop","page_name":"91\u6708\u699c"},{"router":"/fuli.html","page_key":"fuli.html","page_name":"\u6700\u5f3a\u798f\u5229\u5bfc\u822a"},{"router":"/join-us.html","page_key":"join-us.html","page_name":"\u5b98\u65b9QQ\u7fa4"},{"router":"/contribute.html","page_key":"contribute.html","page_name":"\u6295\u7a3f\u65b9\u5f0f"},{"router":"/category/rsdg","page_key":"rsdg","page_name":"\u6700\u9ad8\u70b9\u51fb"},{"router":"/category/qwys","page_key":"qwys","page_name":"\u793e\u4f1a\u5947\u95fb"},{"router":"/category/crdm","page_key":"crdm","page_name":"\u6210\u4eba\u52a8\u6f2b"},{"router":"/archives.html","page_key":"archives.html","page_name":"\u5f80\u671f\u5185\u5bb9"},{"router":"/swhz.html","page_key":"swhz.html","page_name":"\u5546\u52a1\u5408\u4f5c"},{"router":"/yxs.html","page_key":"yxs.html","page_name":"\u79c1\u5bc6\u8c03\u6559\u793e\u533a"},{"router":"/tags.html","page_key":"tags.html","page_name":"\u6240\u6709\u6807\u7b7e"}
959,{"router":"/18725.html","page_key":"18725.html","page_name":"\u5e74\u5ea6\u6700\u5f3a\u5f71\u9662"},{"router":"/baihe.html","page_key":"baihe.html","page_name":"\u5979\u5979\u4e50\u56ed"},{"router":"/category/mrds","page_key":"mrds","page_name":"\u6bcf\u65e5\u5927\u8d5b"},{"router":"/category/sstp","page_key":"sstp","page_name":"\u5b9e\u65f6\u5077\u62cd"},{"router":"/homeway","page_key":"page","page_name":"\u72ec\u7acb\u9875"},{"router":"/archives","page_key":"page","page_name":"\u72ec\u7acb\u9875"},{"router":"/twitter","page_key":"page","page_name":"\u72ec\u7acb\u9875"},{"router":"/tggroup","page_key":"page","page_name":"\u72ec\u7acb\u9875"},{"router":"/join-us","page_key":"page","page_name":"\u72ec\u7acb\u9875"},{"router":"/swhz","page_key":"page","page_name":"\u72ec\u7acb\u9875"},{"router":"/tags","page_key":"page","page_name":"\u72ec\u7acb\u9875"}],
960        encryptedConfig: {
961            encryptedData: 'KxscfYOyOSnu1/NSbaEp3GIIbl+xR1X/VAQlttJ143z0dY5wMCN7+BGgXVz/ARXYTVfOhQO8lj7Schk+WClZOP2yqCMcxZuxFyo5BuDXnDGALPtFQfMlYOjI1WMsbRZy2M7ngw13cFLq+TS1NC9qSY/E3Uj10EKsach7JK6Jes6+uvQtZ6OLOqojY6nrM5tqKFWidBsy8I3kSTBtIbbQGzuHe2jhnoNLgCS1CbJhmYc/HkZVH1CeI9i7WoxlCevW0i4l53GgxBU9eIGRhZeiKQXAUO5cUeBaP5Ejg3rzhaWyPlIx5MTjtpkyjJ+OxPruIeKV51+7NyYjUb7ZwSn+pxN5Dp/vWt/RhWQnO5ilOjwwqy8w0auhzL9fMJ6C+1++3MPvuucJfAv3jmKtCpQutmvQalfQAOc6qLsYSCxGvtQ8pjKpkh9WnifIoagCIIGJJbEvmrif0JSr4Ybihg8haX/qdHPR2EwAAVckHCd7o1wLn3ctc4Bu6i9eNO8Lif2FU0+/umejEOYIFlclUosq+ZUn0mmLXSDDQmG79whckpvU8YRAVq8/8JFzh8CXouuAgNJ4m+auVjKN56Ok3XnvWAcdkg4v+3A1bL+dCh5dXkD3fvQ33WRILvvs/UWNbE6JnxOpdN1Dl4b+duUr8mKPiFNCYuJ4Un6NJx+pE2ZYYpJAhqhq6WmY1/d6rJsE/FHeanaHL8CKIhgF341UpCSKjxt097rE5w+0yMQNbH0v0+M5WbpkYyinmK7uqShsDnIa8WRjzITrl74qe6DUyy2+bsI7tLLffAb4y3Z7+u544mstxkq1XSrww09CEemPj5XFM9H6X87IPYaPxU61hUqzFMJ+p/q14DAnrsHHKV1+fo91uIDAQJdIMHY2UtybR0ksb01ZvR2j8R/g3er1QtSNGOQvwRevPCS8oFUbQ1Zt6Tg8tRNLtP1+CB6w/OlBakjjx1WY1dwKBoTFQTlUy3CmXKImCt2AwG1HuWW0PxONkIpwEh0H/Emif27QfdKI68M8ZQn9mGfmpeXy+TKcqSINHOTuGYiTXOGcGPKZ2WenU3eqqY6RGAy6fBEc2EmRnA0Wi5f3X39mHTgDhzlx9A3LjaE+RBptdGqimjvpGROgWmP4sHY86PqciWZiMJfc741y/kDImkd+Ojs/3ECdhooDte/Z/M+kp0x6Z/vFA+ApAQQ6PmA6fyDNJNWl/kXOt87Mk+MLd+HzIDCHY7Dbvc6A2XuQUvtaY/gAePu6zx+uX7ycqZVKYsY1iUkbFau+nnLecV1NCgJbQB7dDAXpMHS+BL86YdEYHKJKGf3SbWk8MLKmKCc7VXx64WMq00a1klyztjgYsMjE1cMqRUoOtqIfXtuOxQN8unOMG1z9d3N9GyySErDXjMEEN8vkYcw2YhjY7HJoGu43ttT85x6RrRLGoMNaNIi2kJRYIw7nWi70NFz1+Lt7AnfVKJTYVlr2qPEHt2U9BOxcBhbkLQli2JnrGT+5j2mLlyvx30sXPhSaeCRagCocGf3W0uiQlLpu7sY4A7Sy7a7uUwB3HDWBVKY5/sROOdDOoXqjAAEic2wKQy0O1wvaJ5do/Pwhm/KmNg/NKiO/fw/oDW6q8CjK5HKgD+9s9slO6faWcifHO55Mi37Jk0z8UhKYE8Vww4IJ664MC3RD2bPnyraMSBhcongetdBOEPH44uznFRNYrt19RXXCx4IheusnypyEXSkB3bLO/falKlT/Q6MkfgWh0XUVkb0mWCKNrJtvEYEce8+Gl+hQ8VHkdFjw0xz7l3ji79WpuQnMaN1GlFZwReteElaYC1mPXS5oDOA+57l08j5a7rOwYawdnUaNJzMKgNvIA9ZmYNSIbdFnUCMSUd6c3Jfxl5J+d9r8QwS1bNlrj6gTg5lBJRvkYfinnp9d8jYgsEwzATqLLlC/Dsk1kJREVybXaVBt5QzugwrbJHthgXxn9sSzWiDz2Q'
962        }
963    });
964</script>
964
965
966
967    
968    
969
970
971
972<script src="/assets/91cg/site-fixes.js?v=6"></script>
972<script src="/js/main.js?v=2026092202&amp;config_v=48e3e9ed9bddf010"></script>
972<script></script>
972<script src="https://transwww.70y.top/empty.js" defer></script>
vendor: 1 bytes, line 972
972
973<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"606dcafbd6b1448f9801f3faef902b11","r":1,"spa":2}' crossorigin="anonymous"></script>
973
974</body></html>

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.