// ==UserScript== // @name Nostalgic Bing (怀旧必应) // @namespace http://tampermonkey.net/ // @version 1.0.1 // @description Nostalgic Bing - 必应旧UI // @author Lite // @match https://*.bing.com/* // @match https://bing.com/* // @grant GM_addStyle // @run-at document-start // @icon data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyBpZD0iX+WbvuWxgl8yIiBkYXRhLW5hbWU9IuWbvuWxgiAyIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNjIgMzYyIj4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjZmZmOwogICAgICB9CgogICAgICAuY2xzLTIgewogICAgICAgIGZpbGw6ICNlMmIxMzc7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDxnIGlkPSJzdmcyIj4KICAgIDxnPgogICAgICA8cmVjdCBjbGFzcz0iY2xzLTIiIHdpZHRoPSIzNjIiIGhlaWdodD0iMzYyIi8+CiAgICAgIDxwYXRoIGlkPSJwYXRoMjk5OCIgY2xhc3M9ImNscy0xIiBkPSJNMTUzLjkyLDI5NC4wNmwtNTEuNDctMzYuMDhWNjcuOTRsNTEuNzgsMTUuODZ2MTI3Ljc3bC01MC4yOCw0NC44MiwxMjIuNzEtNjQuNTYtMzQuMDItMTUuMzktMjMuMDItNDkuOTIsMTEzLjczLDM0Ljg1djU1LjU4bC0xMjkuNDQsNzcuMVoiLz4KICAgIDwvZz4KICA8L2c+Cjwvc3ZnPg== // ==/UserScript== (function() { 'use strict'; const css = ` /* 精准硬朗直角(仅作用于外框容器,不破坏内部图标与 SVG) */ #sb_form, .b_searchboxForm, .b_algo, #b_results > li, .b_ans, .b_cards, .b_header, #b_header, .sb_search, #sb_form_go { border-radius: 0px !important; } /* ========================================================= 1. LOGO 替换 (2013 Bing 经典黄色矢量 Logo) ========================================================= */ #bLogo, #b_logo, a.b_logoHeader, .b_logo, #hp_sw_logo, .irphead .logo { visibility: hidden !important; position: relative !important; width: 125px !important; height: 39px !important; display: inline-block !important; } #bLogo::after, #b_logo::after, a.b_logoHeader::after, .b_logo::after, #hp_sw_logo::after, .irphead .logo::after { content: "" !important; visibility: visible !important; position: absolute !important; left: 0 !important; top: 27% !important; transform: translateY(-50%) !important; width: 125px !important; height: 29px !important; background-repeat: no-repeat !important; background-position: left center !important; background-size: contain !important; background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhLS0gQ3JlYXRlZCB3aXRoIElua3NjYXBlIChodHRwOi8vd3d3Lmlua3NjYXBlLm9yZy8pIC0tPgoKPHN2ZwogICB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iCiAgIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiCiAgIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIKICAgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogICB4bWxuczpzb2RpcG9kaT0iaHR0cDovL3NvZGlwb2RpLnNvdXJjZWZvcmdlLm5ldC9EVEQvc29kaXBvZGktMC5kdGQiCiAgIHhtbG5zOmlua3NjYXBlPSJodHRwOi8vd3d3Lmlua3NjYXBlLm9yZy9uYW1lc3BhY2VzL2lua3NjYXBlIgogICB3aWR0aD0iMTAwMCIKICAgaGVpZ2h0PSIzODUuMjQyIgogICBpZD0ic3ZnMiIKICAgdmVyc2lvbj0iMS4xIgogICBpbmtzY2FwZTp2ZXJzaW9uPSIwLjQ4LjIgcjk4MTkiCiAgIHNvZGlwb2RpOmRvY25hbWU9Ik5ldyBkb2N1bWVudCAxIj4KICA8ZGVmcwogICAgIGlkPSJkZWZzNCIgLz4KICA8c29kaXBvZGk6bmFtZWR2aWV3CiAgICAgaWQ9ImJhc2UiCiAgICAgcGFnZWNvbG9yPSIjZmZmZmZmIgogICAgIGJvcmRlcmNvbG9yPSIjNjY2NjY2IgogICAgIGJvcmRlcm9wYWNpdHk9IjEuMCIKICAgICBpbmtzY2FwZTpwYWdlb3BhY2l0eT0iMC4wIgogICAgIGlua3NjYXBlOnBhZ2VzaGFkb3c9IjIiCiAgICAgaW5rc2NhcGU6em9vbT0iMC43NTA0MTcwNyIKICAgICBpbmtzY2FwZTpjeD0iNzk0LjkxNDM4IgogICAgIGlua3NjYXBlOmN5PSIyMi4zOTA4NDQiCiAgICAgaW5rc2NhcGU6ZG9jdW1lbnQtdW5pdHM9InB4IgogICAgIGlua3NjYXBlOmN1cnJlbnQtbGF5ZXI9ImxheWVyMSIKICAgICBzaG93Z3JpZD0iZmFsc2UiCiAgICAgZml0LW1hcmdpbi1sZWZ0PSIwLjUiCiAgICAgZml0LW1hcmdpbi1ib3R0b209IjAuNSIKICAgICBmaXQtbWFyZ2luLXRvcD0iMC41IgogICAgIGZpdC1tYXJnaW4tcmlnaHQ9IjAuNSIKICAgICBpbmtzY2FwZTp3aW5kb3ctd2lkdGg9IjE5MjAiCiAgICAgaW5rc2NhcGU6d2luZG93LWhlaWdodD0iMTAyOCIKICAgICBpbmtzY2FwZTp3aW5kb3cteD0iLTgiCiAgICAgaW5rc2NhcGU6d2luZG93LXk9Ii04IgogICAgIGlua3NjYXBlOndpbmRvdy1tYXhpbWl6ZWQ9IjEiPgogICAgPGlua3NjYXBlOmdyaWQKICAgICAgIHR5cGU9Inh5Z3JpZCIKICAgICAgIGlkPSJncmlkMjk5NiIKICAgICAgIGVtcHNwYWNpbmc9IjUiCiAgICAgICB2aXNpYmxlPSJ0cnVlIgogICAgICAgZW5hYmxlZD0idHJ1ZSIKICAgICAgIHNuYXB2aXNpYmxlZ3JpZGxpbmVzb25seT0idHJ1ZSIgLz4KICA8L3NvZGlwb2RpOm5hbWVkdmlldz4KICA8bWV0YWRhdGEKICAgICBpZD0ibWV0YWRhdGE3Ij4KICAgIDxyZGY6UkRGPgogICAgICA8Y2M6V29yawogICAgICAgICByZGY6YWJvdXQ9IiI+CiAgICAgICAgPGRjOmZvcm1hdD5pbWFnZS9zdmcreG1sPC9kYzpmb3JtYXQ+CiAgICAgICAgPGRjOnR5cGUKICAgICAgICAgICByZGY6cmVzb3VyY2U9Imh0dHA6Ly9wdXJsLm9yZy9kYy9kY21pdHlwZS9TdGlsbEltYWdlIiAvPgogICAgICAgIDxkYzp0aXRsZT48L2RjOnRpdGxlPgogICAgICA8L2NjOldvcms+CiAgICA8L3JkZjpSREY+CiAgPC9tZXRhZGF0YT4KICA8ZwogICAgIGlua3NjYXBlOmxhYmVsPSJMYXllciAxIgogICAgIGlua3NjYXBlOmdyb3VwbW9kZT0ibGF5ZXIiCiAgICAgaWQ9ImxheWVyMSIKICAgICB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0MC41LDQ1Mi41MDI1NCkiPgogICAgPHBhdGgKICAgICAgIHN0eWxlPSJmaWxsOiNmNGJkMjc7ZmlsbC1vcGFjaXR5OjE7c3Ryb2tlOm5vbmUiCiAgICAgICBkPSJNIDQ3LjM5NTQwNiwtNjguMDIzOTIgLTQwLC0xMjkuMjg4IGwgMCwtMzIyLjcxNDU0IDg3LjkzMzQ0OCwyNi45MzgzOSAwLDIxNi45Nzg2NCAtODUuMzgzMTMxLDc2LjExMjY4IDIwOC4zODM0MjMsLTEwOS42MzQwMSAtNTcuNzcyMTksLTI2LjEzMTMyIC0zOS4wOTY3NzgsLTg0Ljc3NjQ4IDE5My4xMzEyOTgsNTkuMTgzMiAwLDk0LjM4MTg3IHoiCiAgICAgICBpZD0icGF0aDI5OTgiCiAgICAgICBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIgogICAgICAgc29kaXBvZGk6bm9kZXR5cGVzPSJjY2NjY2NjY2NjY2MiIC8+CiAgICA8ZwogICAgICAgdHJhbnNmb3JtPSJtYXRyaXgoOC4xOTYwMDYyLDAsMCw4LjE5NjAwNjIsMTcwNS40NzY5LDI1MzkuMjYwNykiCiAgICAgICBzdHlsZT0iZm9udC1zaXplOjQwcHg7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6bm9ybWFsO2xpbmUtaGVpZ2h0OjEyNSU7bGV0dGVyLXNwYWNpbmc6MHB4O3dvcmQtc3BhY2luZzowcHg7ZmlsbDojZjRiZDI3O2ZpbGwtb3BhY2l0eToxO3N0cm9rZTpub25lO2ZvbnQtZmFtaWx5OlNhbnMiCiAgICAgICBpZD0iZmxvd1Jvb3QzMDAwIj4KICAgICAgPHBhdGgKICAgICAgICAgZD0ibSAtMTU4LjE3MzUsLTMzMC4zODkwMyAtMC4wNzgxLDAgMCwyLjg5MDYzIC0zLjIwMzEyLDAgMCwtMjkuNjA5MzggMy4yMDMxMiwwLjk1MzkyIDAsMTIuMTcxMDggMC4wNzgxLDAgYyAxLjU3NTUxLC0yLjY1NjIzIDMuODgwMiwtMy45ODQzNSA2LjkxNDA2LC0zLjk4NDM3IDIuNTY1MDksMmUtNSA0LjU3MzU1LDAuODk1MiA2LjAyNTM5LDIuNjg1NTQgMS40NTE4LDEuNzkwMzggMi4xNzc3MSw0LjE4OTQ3IDIuMTc3NzQsNy4xOTcyNyAtM2UtNSwzLjM0NjM2IC0wLjgxMzgzLDYuMDI1MzkgLTIuNDQxNDEsOC4wMzcxMSAtMS42Mjc2MiwyLjAxMTcyIC0zLjg1NDE4LDMuMDE3NTggLTYuNjc5NjksMy4wMTc1OCAtMi42NDMyNCwwIC00LjY0MTkzLC0xLjExOTc5IC01Ljk5NjA5LC0zLjM1OTM4IHogbSAtMC4wNzgxLC04LjA2NjQgMCwyLjc5Mjk2IGMgMCwxLjY1MzY2IDAuNTM3MSwzLjA1NjY1IDEuNjExMzMsNC4yMDg5OSAxLjA3NDIxLDEuMTUyMzUgMi40MzgxNCwxLjcyODUyIDQuMDkxOCwxLjcyODUxIDEuOTQwMDksMTBlLTYgMy40NjAyNywtMC43NDIxOCA0LjU2MDU0LC0yLjIyNjU2IDEuMTAwMjUsLTEuNDg0MzcgMS42NTAzOCwtMy41NDgxNyAxLjY1MDQsLTYuMTkxNCAtMmUtNSwtMi4yMjY1NSAtMC41MTQzNSwtMy45NzEzNCAtMS41NDI5NywtNS4yMzQzOCAtMS4wMjg2NywtMS4yNjMgLTIuNDIxODksLTEuODk0NTEgLTQuMTc5NjksLTEuODk0NTMgLTEuODYxOTksMmUtNSAtMy4zNTkzOSwwLjY0NzggLTQuNDkyMTksMS45NDMzNiAtMS4xMzI4MiwxLjI5NTU5IC0xLjY5OTIyLDIuOTE5OTMgLTEuNjk5MjIsNC44NzMwNSB6IgogICAgICAgICBzdHlsZT0iZm9udC12YXJpYW50Om5vcm1hbDtmb250LXN0cmV0Y2g6bm9ybWFsO2ZpbGw6I2Y0YmQyNztmaWxsLW9wYWNpdHk6MTtzdHJva2U6bm9uZTtmb250LWZhbWlseTpTZWdvZSBVSTstaW5rc2NhcGUtZm9udC1zcGVjaWZpY2F0aW9uOlNlZ29lIFVJIgogICAgICAgICBpZD0icGF0aDMwMDkiCiAgICAgICAgIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiCiAgICAgICAgIHNvZGlwb2RpOm5vZGV0eXBlcz0iY2NjY2NjY2NjY2Nzc2Nzc3Njc2NjY3NzIiAvPgogICAgICA8cGF0aAogICAgICAgICBkPSJtIC0xMzcuMjI2ODksLTM1Mi4wNjU5MiBjIC0wLjU3MjkyLDNlLTUgLTEuMDYxMiwtMC4xOTUyOSAtMS40NjQ4NSwtMC41ODU5NCAtMC40MDM2NSwtMC4zOTA1OSAtMC42MDU0NywtMC44ODUzOSAtMC42MDU0NiwtMS40ODQzNyAtMWUtNSwtMC41OTg5MyAwLjIwMTgxLC0xLjA5Njk4IDAuNjA1NDYsLTEuNDk0MTQgMC40MDM2NSwtMC4zOTcxMSAwLjg5MTkzLC0wLjU5NTY4IDEuNDY0ODUsLTAuNTk1NyAwLjU4NTkzLDJlLTUgMS4wODM5OCwwLjE5ODU5IDEuNDk0MTQsMC41OTU3IDAuNDEwMTUsMC4zOTcxNiAwLjYxNTIzLDAuODk1MjEgMC42MTUyMywxLjQ5NDE0IDAsMC41NzI5NCAtMC4yMDUwOCwxLjA2MTIyIC0wLjYxNTIzLDEuNDY0ODQgLTAuNDEwMTYsMC40MDM2NyAtMC45MDgyMSwwLjYwNTUgLTEuNDk0MTQsMC42MDU0NyB6IG0gMS41NjI1LDI0LjU2NzUyIC0zLjIwMzEzLDAgMCwtMjAgMy4yMDMxMywwIHoiCiAgICAgICAgIHN0eWxlPSJmb250LXZhcmlhbnQ6bm9ybWFsO2ZvbnQtc3RyZXRjaDpub3JtYWw7ZmlsbDojZjRiZDI3O2ZpbGwtb3BhY2l0eToxO3N0cm9rZTpub25lO2ZvbnQtZmFtaWx5OlNlZ29lIFVJOy1pbmtzY2FwZS1mb250LXNwZWNpZmljYXRpb246U2Vnb2UgVUkiCiAgICAgICAgIGlkPSJwYXRoMzAxMSIKICAgICAgICAgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIKICAgICAgICAgc29kaXBvZGk6bm9kZXR5cGVzPSJjY2NjY2NzY2NjY2NjYyIgLz4KICAgICAgPHBhdGgKICAgICAgICAgZD0ibSAtMTEzLjczODk0LC0zMjcuNDk4NCAtMy4yMDMxMiwwIDAsLTExLjQwNjI1IGMgLTJlLTUsLTQuMjQ0NzggLTEuNTQ5NDksLTYuMzY3MTcgLTQuNjQ4NDQsLTYuMzY3MTkgLTEuNjAxNTcsMmUtNSAtMi45MjY0NCwwLjYwMjIzIC0zLjk3NDYxLDEuODA2NjQgLTEuMDQ4MTgsMS4yMDQ0NCAtMS41NzIyNywyLjcyNDYyIC0xLjU3MjI2LDQuNTYwNTUgbCAwLDExLjQwNjI1IC0zLjIwMzEzLDAgMCwtMjAgMy4yMDMxMywwIDAsMy4zMjAzMSAwLjA3ODEsMCBjIDEuNTEwNDEsLTIuNTI2MDIgMy42OTc5MSwtMy43ODkwNCA2LjU2MjUsLTMuNzg5MDYgMi4xODc0OSwyZS01IDMuODYwNjYsMC43MDY0IDUuMDE5NTMsMi4xMTkxNCAxLjE1ODg0LDEuNDEyNzcgMS43MzgyNywzLjQ1Mzc5IDEuNzM4MjgsNi4xMjMwNCB6IgogICAgICAgICBzdHlsZT0iZm9udC12YXJpYW50Om5vcm1hbDtmb250LXN0cmV0Y2g6bm9ybWFsO2ZpbGw6I2Y0YmQyNztmaWxsLW9wYWNpdHk6MTtzdHJva2U6bm9uZTtmb250LWZhbWlseTpTZWdvZSBVSTstaW5rc2NhcGUtZm9udC1zcGVjaWZpY2F0aW9uOlNlZ29lIFVJIgogICAgICAgICBpZD0icGF0aDMwMTMiCiAgICAgICAgIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiIC8+CiAgICAgIDxwYXRoCiAgICAgICAgIGQ9Im0gLTkxLjA3ODEyNSwtMzI5LjA5OTk3IGMgLTJlLTUsNy4zNDM3NSAtMy41MTU2NDIsMTEuMDE1NjIgLTEwLjU0Njg3NSwxMS4wMTU2MyAtMi40NzM5NywtMTBlLTYgLTQuNjM1NDIsLTAuNDY4NzYgLTYuNDg0MzgsLTEuNDA2MjUgbCAwLjg3NTI0LC0yLjg2ODg0IGMgMS45NTkxNSwwLjk2Njk3IDMuNzYzODcsMS41MDc4OSA1LjU2MTg3LDEuNTA3ODkgNC43NTkzOTUsMCA3LjM5MTAwMywtMi41ODQzNyA3LjM5MTAyLC03LjgxODc0IGwgMCwtMi4xODc1IC0wLjA3ODEzLDAgYyAtMS41MjM0NTMsMi41NTIwOSAtMy44MTUxMTcsMy44MjgxMyAtNi44NzUsMy44MjgxMyAtMi40ODY5OSwwIC00LjQ4ODkzLC0wLjg4ODY3IC02LjAwNTg2LC0yLjY2NjAyIC0xLjUxNjkzLC0xLjc3NzM0IC0yLjM0MTA0LC00LjE5NjIyIC0yLjM0MTA0LC03LjE5MTAyIDAsLTMuMzk4NDMgMC44ODI3LC02LjA2NzQzIDIuNTE2ODIsLTguMDcyNjUgMS42MzQxMiwtMi4wMDUxOSAzLjkxNjg1LC0zLjA2NTgxIDYuNzU1NCwtMy4wNjU4MyAyLjY5NTMwNCwyZS01IDQuNjQ3NTgxLDAuOTc2MyA1Ljk0OTY4LDMuMTM3NzMgbCAwLjA3ODEzLDAgMCwtMi42MTA5NiAzLjIwMzEyNSwwIHogbSAtMy4yMDMxMjUsLTcuNDQxNCAwLC0yLjk0OTIyIGMgMCwtMy4xNDk3IC0yLjU3MTY3NywtNS43ODEyNSAtNS42MjUsLTUuNzgxMjUgLTQuNjM2NiwwIC02LjI5NDk5LDQuMjE4OTggLTYuMzI4MTMsOC4yMDMxMiAwLDMuODA0NTUgMS45MzM3OCw3LjE5NjA0IDUuODc4OTEsNy4xOTYwNCAzLjk1MTU3MSwwIDYuMDM1NjM3LC0zLjExOTg5IDYuMDc0MjIsLTYuNjY4NjkgeiIKICAgICAgICAgc3R5bGU9ImZvbnQtdmFyaWFudDpub3JtYWw7Zm9udC1zdHJldGNoOm5vcm1hbDtmaWxsOiNmNGJkMjc7ZmlsbC1vcGFjaXR5OjE7c3Ryb2tlOm5vbmU7Zm9udC1mYW1pbHk6U2Vnb2UgVUk7LWlua3NjYXBlLWZvbnQtc3BlY2lmaWNhdGlvbjpTZWdvZSBVSSIKICAgICAgICAgaWQ9InBhdGgzMDE1IgogICAgICAgICBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIgogICAgICAgICBzb2RpcG9kaTpub2RldHlwZXM9InNzY2Nzc2Njc3Nzc2NjY2Njc2NjY2NjYyIgLz4KICAgIDwvZz4KICA8L2c+Cjwvc3ZnPgo=") !important; } /* 深色模式 Logo */ html.b_dark #bLogo::after, html.b_dark #b_logo::after, html.b_dark a.b_logoHeader::after, html.b_dark .b_logo::after, body.b_dark #bLogo::after, body.b_dark #b_logo::after, body.b_dark a.b_logoHeader::after, body.b_dark .b_logo::after, [data-theme="dark"] #bLogo::after, [data-theme="dark"] #b_logo::after { background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhLS0gQ3JlYXRlZCB3aXRoIElua3NjYXBlIChodHRwOi8vd3d3Lmlua3NjYXBlLm9yZy8pIC0tPgoKPHN2ZwogICB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iCiAgIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiCiAgIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIKICAgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogICB4bWxuczpzb2RpcG9kaT0iaHR0cDovL3NvZGlwb2RpLnNvdXJjZWZvcmdlLm5ldC9EVEQvc29kaXBvZGktMC5kdGQiCiAgIHhtbG5zOmlua3NjYXBlPSJodHRwOi8vd3d3Lmlua3NjYXBlLm9yZy9uYW1lc3BhY2VzL2lua3NjYXBlIgogICB3aWR0aD0iMTAwMCIKICAgaGVpZ2h0PSIzODUuMjQyIgogICBpZD0ic3ZnMiIKICAgdmVyc2lvbj0iMS4xIgogICBpbmtzY2FwZTp2ZXJzaW9uPSIwLjQ4LjIgcjk4MTkiCiAgIHNvZGlwb2RpOmRvY25hbWU9Ik5ldyBkb2N1bWVudCAxIj4KICA8ZGVmcwogICAgIGlkPSJkZWZzNCIgLz4KICA8c29kaXBvZGk6bmFtZWR2aWV3CiAgICAgaWQ9ImJhc2UiCiAgICAgcGFnZWNvbG9yPSIjZmZmZmZmIgogICAgIGJvcmRlcmNvbG9yPSIjNjY2NjY2IgogICAgIGJvcmRlcm9wYWNpdHk9IjEuMCIKICAgICBpbmtzY2FwZTpwYWdlb3BhY2l0eT0iMC4wIgogICAgIGlua3NjYXBlOnBhZ2VzaGFkb3c9IjIiCiAgICAgaW5rc2NhcGU6em9vbT0iMC43NTA0MTcwNyIKICAgICBpbmtzY2FwZTpjeD0iNzk0LjkxNDM4IgogICAgIGlua3NjYXBlOmN5PSIyMi4zOTA4NDQiCiAgICAgaW5rc2NhcGU6ZG9jdW1lbnQtdW5pdHM9InB4IgogICAgIGlua3NjYXBlOmN1cnJlbnQtbGF5ZXI9ImxheWVyMSIKICAgICBzaG93Z3JpZD0iZmFsc2UiCiAgICAgZml0LW1hcmdpbi1sZWZ0PSIwLjUiCiAgICAgZml0LW1hcmdpbi1ib3R0b209IjAuNSIKICAgICBmaXQtbWFyZ2luLXRvcD0iMC41IgogICAgIGZpdC1tYXJnaW4tcmlnaHQ9IjAuNSIKICAgICBpbmtzY2FwZTp3aW5kb3ctd2lkdGg9IjE5MjAiCiAgICAgaW5rc2NhcGU6d2luZG93LWhlaWdodD0iMTAyOCIKICAgICBpbmtzY2FwZTp3aW5kb3cteD0iLTgiCiAgICAgaW5rc2NhcGU6d2luZG93LXk9Ii04IgogICAgIGlua3NjYXBlOndpbmRvdy1tYXhpbWl6ZWQ9IjEiPgogICAgPGlua3NjYXBlOmdyaWQKICAgICAgIHR5cGU9Inh5Z3JpZCIKICAgICAgIGlkPSJncmlkMjk5NiIKICAgICAgIGVtcHNwYWNpbmc9IjUiCiAgICAgICB2aXNpYmxlPSJ0cnVlIgogICAgICAgZW5hYmxlZD0idHJ1ZSIKICAgICAgIHNuYXB2aXNpYmxlZ3JpZGxpbmVzb25seT0idHJ1ZSIgLz4KICA8L3NvZGlwb2RpOm5hbWVkdmlldz4KICA8bWV0YWRhdGEKICAgICBpZD0ibWV0YWRhdGE3Ij4KICAgIDxyZGY6UkRGPgogICAgICA8Y2M6V29yawogICAgICAgICByZGY6YWJvdXQ9IiI+CiAgICAgICAgPGRjOmZvcm1hdD5pbWFnZS9zdmcreG1sPC9kYzpmb3JtYXQ+CiAgICAgICAgPGRjOnR5cGUKICAgICAgICAgICByZGY6cmVzb3VyY2U9Imh0dHA6Ly9wdXJsLm9yZy9kYy9kY21pdHlwZS9TdGlsbEltYWdlIiAvPgogICAgICAgIDxkYzp0aXRsZT48L2RjOnRpdGxlPgogICAgICA8L2NjOldvcms+CiAgICA8L3JkZjpSREY+CiAgPC9tZXRhZGF0YT4KICA8ZwogICAgIGlua3NjYXBlOmxhYmVsPSJMYXllciAxIgogICAgIGlua3NjYXBlOmdyb3VwbW9kZT0ibGF5ZXIiCiAgICAgaWQ9ImxheWVyMSIKICAgICB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0MC41LDQ1Mi41MDI1NCkiPgogICAgPHBhdGgKICAgICAgIHN0eWxlPSJmaWxsOiNmNGJkMjc7ZmlsbC1vcGFjaXR5OjE7c3Ryb2tlOm5vbmUiCiAgICAgICBkPSJNIDQ3LjM5NTQwNiwtNjguMDIzOTIgLTQwLC0xMjkuMjg4IGwgMCwtMzIyLjcxNDU0IDg3LjkzMzQ0OCwyNi45MzgzOSAwLDIxNi45Nzg2NCAtODUuMzgzMTMxLDc2LjExMjY4IDIwOC4zODM0MjMsLTEwOS42MzQwMSAtNTcuNzcyMTksLTI2LjEzMTMyIC0zOS4wOTY3NzgsLTg0Ljc3NjQ4IDE5My4xMzEyOTgsNTkuMTgzMiAwLDk0LjM4MTg3IHoiCiAgICAgICBpZD0icGF0aDI5OTgiCiAgICAgICBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIgogICAgICAgc29kaXBvZGk6bm9kZXR5cGVzPSJjY2NjY2NjY2NjY2MiIC8+CiAgICA8ZwogICAgICAgdHJhbnNmb3JtPSJtYXRyaXgoOC4xOTYwMDYyLDAsMCw4LjE5NjAwNjIsMTcwNS40NzY5LDI1MzkuMjYwNykiCiAgICAgICBzdHlsZT0iZm9udC1zaXplOjQwcHg7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6bm9ybWFsO2xpbmUtaGVpZ2h0OjEyNSU7bGV0dGVyLXNwYWNpbmc6MHB4O3dvcmQtc3BhY2luZzowcHg7ZmlsbDojZjRiZDI3O2ZpbGwtb3BhY2l0eToxO3N0cm9rZTpub25lO2ZvbnQtZmFtaWx5OlNhbnMiCiAgICAgICBpZD0iZmxvd1Jvb3QzMDAwIj4KICAgICAgPHBhdGgKICAgICAgICAgZD0ibSAtMTU4LjE3MzUsLTMzMC4zODkwMyAtMC4wNzgxLDAgMCwyLjg5MDYzIC0zLjIwMzEyLDAgMCwtMjkuNjA5MzggMy4yMDMxMiwwLjk1MzkyIDAsMTIuMTcxMDggMC4wNzgxLDAgYyAxLjU3NTUxLC0yLjY1NjIzIDMuODgwMiwtMy45ODQzNSA2LjkxNDA2LC0zLjk4NDM3IDIuNTY1MDksMmUtNSA0LjU3MzU1LDAuODk1MiA2LjAyNTM5LDIuNjg1NTQgMS40NTE4LDEuNzkwMzggMi4xNzc3MSw0LjE4OTQ3IDIuMTc3NzQsNy4xOTcyNyAtM2UtNSwzLjM0NjM2IC0wLjgxMzgzLDYuMDI1MzkgLTIuNDQxNDEsOC4wMzcxMSAtMS42Mjc2MiwyLjAxMTcyIC0zLjg1NDE4LDMuMDE3NTggLTYuNjc5NjksMy4wMTc1OCAtMi42NDMyNCwwIC00LjY0MTkzLC0xLjExOTc5IC01Ljk5NjA5LC0zLjM1OTM4IHogbSAtMC4wNzgxLC04LjA2NjQgMCwyLjc5Mjk2IGMgMCwxLjY1MzY2IDAuNTM3MSwzLjA1NjY1IDEuNjExMzMsNC4yMDg5OSAxLjA3NDIxLDEuMTUyMzUgMi40MzgxNCwxLjcyODUyIDQuMDkxOCwxLjcyODUxIDEuOTQwMDksMTBlLTYgMy40NjAyNywtMC43NDIxOCA0LjU2MDU0LC0yLjIyNjU2IDEuMTAwMjUsLTEuNDg0MzcgMS42NTAzOCwtMy41NDgxNyAxLjY1MDQsLTYuMTkxNCAtMmUtNSwtMi4yMjY1NSAtMC41MTQzNSwtMy45NzEzNCAtMS41NDI5NywtNS4yMzQzOCAtMS4wMjg2NywtMS4yNjMgLTIuNDIxODksLTEuODk0NTEgLTQuMTc5NjksLTEuODk0NTMgLTEuODYxOTksMmUtNSAtMy4zNTkzOSwwLjY0NzggLTQuNDkyMTksMS45NDMzNiAtMS4xMzI4MiwxLjI5NTU5IC0xLjY5OTIyLDIuOTE5OTMgLTEuNjk5MjIsNC44NzMwNSB6IgogICAgICAgICBzdHlsZT0iZm9udC12YXJpYW50Om5vcm1hbDtmb250LXN0cmV0Y2g6bm9ybWFsO2ZpbGw6I2Y0YmQyNztmaWxsLW9wYWNpdHk6MTtzdHJva2U6bm9uZTtmb250LWZhbWlseTpTZWdvZSBVSTstaW5rc2NhcGUtZm9udC1zcGVjaWZpY2F0aW9uOlNlZ29lIFVJIgogICAgICAgICBpZD0icGF0aDMwMDkiCiAgICAgICAgIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiCiAgICAgICAgIHNvZGlwb2RpOm5vZGV0eXBlcz0iY2NjY2NjY2NjY2Nzc2Nzc3Njc2NjY3NzIiAvPgogICAgICA8cGF0aAogICAgICAgICBkPSJtIC0xMzcuMjI2ODksLTM1Mi4wNjU5MiBjIC0wLjU3MjkyLDNlLTUgLTEuMDYxMiwtMC4xOTUyOSAtMS40NjQ4NSwtMC41ODU5NCAtMC40MDM2NSwtMC4zOTA1OSAtMC42MDU0NywtMC44ODUzOSAtMC42MDU0NiwtMS40ODQzNyAtMWUtNSwtMC41OTg5MyAwLjIwMTgxLC0xLjA5Njk4IDAuNjA1NDYsLTEuNDk0MTQgMC40MDM2NSwtMC4zOTcxMSAwLjg5MTkzLC0wLjU5NTY4IDEuNDY0ODUsLTAuNTk1NyAwLjU4NTkzLDJlLTUgMS4wODM5OCwwLjE5ODU5IDEuNDk0MTQsMC41OTU3IDAuNDEwMTUsMC4zOTcxNiAwLjYxNTIzLDAuODk1MjEgMC42MTUyMywxLjQ5NDE0IDAsMC41NzI5NCAtMC4yMDUwOCwxLjA2MTIyIC0wLjYxNTIzLDEuNDY0ODQgLTAuNDEwMTYsMC40MDM2NyAtMC45MDgyMSwwLjYwNTUgLTEuNDk0MTQsMC42MDU0NyB6IG0gMS41NjI1LDI0LjU2NzUyIC0zLjIwMzEzLDAgMCwtMjAgMy4yMDMxMywwIHoiCiAgICAgICAgIHN0eWxlPSJmb250LXZhcmlhbnQ6bm9ybWFsO2ZvbnQtc3RyZXRjaDpub3JtYWw7ZmlsbDojZjRiZDI3O2ZpbGwtb3BhY2l0eToxO3N0cm9rZTpub25lO2ZvbnQtZmFtaWx5OlNlZ29lIFVJOy1pbmtzY2FwZS1mb250LXNwZWNpZmljYXRpb246U2Vnb2UgVUkiCiAgICAgICAgIGlkPSJwYXRoMzAxMSIKICAgICAgICAgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIKICAgICAgICAgc29kaXBvZGk6bm9kZXR5cGVzPSJjY2NjY2NzY2NjY2NjYyIgLz4KICAgICAgPHBhdGgKICAgICAgICAgZD0ibSAtMTEzLjczODk0LC0zMjcuNDk4NCAtMy4yMDMxMiwwIDAsLTExLjQwNjI1IGMgLTJlLTUsLTQuMjQ0NzggLTEuNTQ5NDksLTYuMzY3MTcgLTQuNjQ4NDQsLTYuMzY3MTkgLTEuNjAxNTcsMmUtNSAtMi45MjY0NCwwLjYwMjIzIC0zLjk3NDYxLDEuODA2NjQgLTEuMDQ4MTgsMS4yMDQ0NCAtMS41NzIyNywyLjcyNDYyIC0xLjU3MjI2LDQuNTYwNTUgbCAwLDExLjQwNjI1IC0zLjIwMzEzLDAgMCwtMjAgMy4yMDMxMywwIDAsMy4zMjAzMSAwLjA3ODEsMCBjIDEuNTEwNDEsLTIuNTI2MDIgMy42OTc5MSwtMy43ODkwNCA2LjU2MjUsLTMuNzg5MDYgMi4xODc0OSwyZS01IDMuODYwNjYsMC43MDY0IDUuMDE5NTMsMi4xMTkxNCAxLjE1ODg0LDEuNDEyNzcgMS43MzgyNywzLjQ1Mzc5IDEuNzM4MjgsNi4xMjMwNCB6IgogICAgICAgICBzdHlsZT0iZm9udC12YXJpYW50Om5vcm1hbDtmb250LXN0cmV0Y2g6bm9ybWFsO2ZpbGw6I2Y0YmQyNztmaWxsLW9wYWNpdHk6MTtzdHJva2U6bm9uZTtmb250LWZhbWlseTpTZWdvZSBVSTstaW5rc2NhcGUtZm9udC1zcGVjaWZpY2F0aW9uOlNlZ29lIFVJIgogICAgICAgICBpZD0icGF0aDMwMTMiCiAgICAgICAgIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiIC8+CiAgICAgIDxwYXRoCiAgICAgICAgIGQ9Im0gLTkxLjA3ODEyNSwtMzI5LjA5OTk3IGMgLTJlLTUsNy4zNDM3NSAtMy41MTU2NDIsMTEuMDE1NjIgLTEwLjU0Njg3NSwxMS4wMTU2MyAtMi40NzM5NywtMTBlLTYgLTQuNjM1NDIsLTAuNDY4NzYgLTYuNDg0MzgsLTEuNDA2MjUgbCAwLjg3NTI0LC0yLjg2ODg0IGMgMS45NTkxNSwwLjk2Njk3IDMuNzYzODcsMS41MDc4OSA1LjU2MTg3LDEuNTA3ODkgNC43NTkzOTUsMCA3LjM5MTAwMywtMi41ODQzNyA3LjM5MTAyLC03LjgxODc0IGwgMCwtMi4xODc1IC0wLjA3ODEzLDAgYyAtMS41MjM0NTMsMi41NTIwOSAtMy44MTUxMTcsMy44MjgxMyAtNi44NzUsMy44MjgxMyAtMi40ODY5OSwwIC00LjQ4ODkzLC0wLjg4ODY3IC02LjAwNTg2LC0yLjY2NjAyIC0xLjUxNjkzLC0xLjc3NzM0IC0yLjM0MTA0LC00LjE5NjIyIC0yLjM0MTA0LC03LjE5MTAyIDAsLTMuMzk4NDMgMC44ODI3LC02LjA2NzQzIDIuNTE2ODIsLTguMDcyNjUgMS42MzQxMiwtMi4wMDUxOSAzLjkxNjg1LC0zLjA2NTgxIDYuNzU1NCwtMy4wNjU4MyAyLjY5NTMwNCwyZS01IDQuNjQ3NTgxLDAuOTc2MyA1Ljk0OTY4LDMuMTM3NzMgbCAwLjA3ODEzLDAgMCwtMi42MTA5NiAzLjIwMzEyNSwwIHogbSAtMy4yMDMxMjUsLTcuNDQxNCAwLC0yLjk0OTIyIGMgMCwtMy4xNDk3IC0yLjU3MTY3NywtNS43ODEyNSAtNS42MjUsLTUuNzgxMjUgLTQuNjM2NiwwIC02LjI5NDk5LDQuMjE4OTggLTYuMzI4MTMsOC4yMDMxMiAwLDMuODA0NTUgMS45MzM3OCw3LjE5NjA0IDUuODc4OTEsNy4xOTYwNCAzLjk1MTU3MSwwIDYuMDM1NjM3LC0zLjExOTg5IDYuMDc0MjIsLTYuNjY4NjkgeiIKICAgICAgICAgc3R5bGU9ImZvbnQtdmFyaWFudDpub3JtYWw7Zm9udC1zdHJldGNoOm5vcm1hbDtmaWxsOiNmNGJkMjc7ZmlsbC1vcGFjaXR5OjE7c3Ryb2tlOm5vbmU7Zm9udC1mYW1pbHk6U2Vnb2UgVUk7LWlua3NjYXBlLWZvbnQtc3BlY2lmaWNhdGlvbjpTZWdvZSBVSSIKICAgICAgICAgaWQ9InBhdGgzMDE1IgogICAgICAgICBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIgogICAgICAgICBzb2RpcG9kaTpub2RldHlwZXM9InNzY2Nzc2Njc3Nzc2NjY2Njc2NjY2NjYyIgLz4KICAgIDwvZz4KICA8L2c+Cjwvc3ZnPgo=") !important; } /* ========================================================= 2. Frutiger Aero 质感 (光泽渐变与高光边框) ========================================================= */ /* 顶部 Header 渐变质感 */ #b_header { background: linear-gradient(to bottom, #ffffff 0%, #f0f4f8 60%, #e1e8f0 100%) !important; border-bottom: 1px solid #a6b4c3 !important; box-shadow: 0 2px 5px rgba(0,0,0,0.08), inset 0 1px 0 rgba(255,255,255,0.9) !important; } /* 搜索框内阴影拟物感 */ #sb_form, .b_searchboxForm { background: #ffffff !important; border: 1px solid #7d8c9e !important; box-shadow: inset 0 2px 3px rgba(0, 0, 0, 0.18), 0 1px 0 rgba(255,255,255,0.8) !important; } #sb_form_q { font-family: "Segoe UI", Arial, sans-serif !important; } /* 2013 经典黄色搜索按钮 */ .sb_search, #sb_form_go, .search.b_softButton { background: linear-gradient(to bottom, #ffcf33 0%, #ffb900 50%, #e6a100 100%) !important; border: 1px solid #b88200 !important; box-shadow: inset 0 1px 0 rgba(255,255,255,0.6), 0 1px 2px rgba(0,0,0,0.2) !important; color: #222 !important; } .sb_search:hover, #sb_form_go:hover { background: linear-gradient(to bottom, #ffe066 0%, #ffc422 50%, #f2ad00 100%) !important; } /* 搜索结果卡片轻微梯度与浅色描边 */ .b_algo, #b_results > li, .b_ans { background: linear-gradient(to bottom, #ffffff 0%, #fbfcfd 100%) !important; border: 1px solid #d1d9e0 !important; box-shadow: 0 1px 3px rgba(0,0,0,0.05) !important; padding: 14px 18px !important; margin-bottom: 14px !important; } /* 导航 Tab 经典黄色下划线 */ #b_header .b_scopeItm.b_active a, #b_header .b_scopeItm a:hover { border-bottom: 3px solid #ffb900 !important; color: #000 !important; font-weight: bold !important; } /* ========================================================= 3. 深色模式适配 ========================================================= */ html.b_dark, body.b_dark, [data-theme="dark"] { background-color: #111317 !important; color: #d1d5db !important; } html.b_dark #b_header, body.b_dark #b_header { background: linear-gradient(to bottom, #23272e 0%, #1a1c22 100%) !important; border-bottom: 1px solid #363c48 !important; box-shadow: 0 2px 5px rgba(0,0,0,0.4), inset 0 1px 0 rgba(255,255,255,0.1) !important; } html.b_dark #sb_form, body.b_dark #sb_form, html.b_dark .b_searchboxForm, body.b_dark .b_searchboxForm { background: #181a1f !important; border-color: #4a5260 !important; box-shadow: inset 0 2px 4px rgba(0,0,0,0.6), 0 1px 0 rgba(255,255,255,0.05) !important; } html.b_dark #sb_form_q, body.b_dark #sb_form_q { color: #f0f0f0 !important; } html.b_dark .b_algo, body.b_dark .b_algo, html.b_dark .b_ans, body.b_dark .b_ans, html.b_dark #b_results > li, body.b_dark #b_results > li { background: linear-gradient(to bottom, #1d2127 0%, #171a1f 100%) !important; border: 1px solid #313742 !important; box-shadow: 0 1px 3px rgba(0,0,0,0.3) !important; } html.b_dark .b_algo h2 a, body.b_dark .b_algo h2 a { color: #68b3ff !important; } html.b_dark #b_header .b_scopeItm.b_active a { color: #fff !important; border-bottom-color: #ffb900 !important; } `; if (typeof GM_addStyle !== 'undefined') { GM_addStyle(css); } else { const style = document.createElement('style'); style.type = 'text/css'; style.appendChild(document.createTextNode(css)); (document.head || document.documentElement).appendChild(style); } })();