keylol黑夜模式
// ==UserScript==
// @name keylol balck mode
// @description keylol黑夜模式
// @author girl-dream
// @version 1.0.3
// @license The Unlicense
// @namespace https://github.com/girl-dream/
// @match https://keylol.com/*
// @match https://keylol.com/
// @icon https://keylol.com/favicon.ico
// ==/UserScript==
(() => {
'use strict'
const style = `
:root {
--bg-color: #1E2022;
--bg-hover-color: #2F3134;
--text-color: #D3D3D3;
--input-bg-color: #0A0B0C;
}
.rsld {
background: transparent;
border: 1px solid #fff;
em {
color: #000;
}
}
input[type="text"],
input[type="password"] {
color: #fff;
background: var(--input-bg-color);
}
.subforum_subject2 .subforum_subject_detail_text_down .active a {
color: gray;
}
#p_btn span,
#p_btn i,
h1.KyloStylisedHeader0,
.forum-rule-anchor.active,
h4.KyloStylisedHeader3,
:is(.subforunm_foot_text, .subforunm_foot_text_bottom) div,
#nav-menu span,
#nav-menu>ul>li:hover>a,
#nav-menu>ul>li.active>a {
color: #fff;
}
body {
background: #17181A;
}
.hide_posts_tip a {
color: #333;
}
.index_navi_left,
body #steam_monitor,
.index_navi_right {
background: var(--bg-color);
}
/* 首页-主题 */
.index_subject {
background: var(--bg-color);
.subject_row_detail_text_down {
color: var(--text-color);
}
}
#ip_notice {
h2,
.bm_h a {
color: #000;
}
}
body *:not(strong, font),
h3.KyloStylisedHeader2 {
color: var(--text-color);
}
.pl .blockcode {
background: #282828;
}
.pl .blockcode ol li:hover {
background: grey;
}
.middle_subject_left,
.middle_subject_mid,
.middle_subject_right,
.tab-title,
.frame-tab .tb-c,
.bbs_daily_stats,
.dropdown-menu,
.tl .ts th,
.tl .ts td,
.subforum_subject {
background: var(--bg-color);
}
.search-bar .search-box {
background: var(--input-bg-color);
}
#nav-search-bar {
opacity: 1;
.dropdown-menu {
background: var(--bg-color);
a {
color: var(--text-color);
}
}
}
.middle_subject_detail_text_down,
#nav-user-action-bar .btn-user-action,
.dropdown-menu>li>a {
color: var(--text-color);
}
.dropdown-menu>li>a:hover,
.dropdown-menu>li>a:focus {
background-color: var(--bg-hover-color);
color: var(--text-color);
}
.bm {
background: transparent;
.pls {
background: var(--bg-color);
}
.plc {
background: #232527;
}
#copyright {
background: #484644;
}
}
.focus,
.subforum_left_title,
.forumrowdata,
.subforum_subject2,
.bm_c,
body .select2-dropdown,
.pg a,
.pgb a,
.pg label {
background: var(--bg-color);
}
body .select2-container--default .select2-results__option[aria-selected=true] {
background-color: var(--bg-hover-color);
}
.nfl .f_c,
.original_text_style1,
#uhd {
background: transparent;
}
.tl tr:hover th,
.tl tr:hover td,
.tl .threadpre td,
.tl .threadpre:hover td,
#autopbn:hover {
background-color: var(--bg-hover-color);
}
.pl .quote {
background: #242628 url(https://keylol.com/static/image/common/quote_proper_left.png) no-repeat 12px 6px;
}
.pls .avatar img {
background: grey;
}
.ptg>a {
background-color: #414f5d;
}
.p_pop,
.p_pof,
.sllt {
background-color: #414f5d;
}
.ntc_body[style*="color:#000;font-weight:bold;"],
[style*="color:Black"],
.p_pop a {
color: #fff !important;
}
.p_opt,
.newthread tr :is(th, td),
.locked:hover,
.flb,
.pml .newpm {
background: #000;
}
.pg a,
.pgb a,
.pg label {
color: var(--text-color);
}
#pt .z a.nvhm {
background: var(--bg-color) url('https://keylol.com/template/steamcn_metro/src/img//portal/[email protected]') 0 0 no-repeat;
}
body :is(.edt .bbar, .edt .bar),
.locked,
.tedt .area,
.tedt .bar,
.tedt .pt,
#ct.ct2_a,
body .select2-container--default .select2-search--dropdown .select2-search__field,
body .edt .area {
background: var(--bg-color);
}
.tb .a a,
.pgbtn a:hover,
.p_pop a:hover,
.pml .hover,
#newspecial_menu li:hover {
background: var(--bg-hover-color);
}
.sff_collapse .sff_collapse_b,
.sff_collapse .sff_collapse_t,
h2.KyloStylisedHeader1,
.ple,
.ple a,
#e_fullswitcher,
#e_simple,
.pgbtn a,
.tip_4 .tip_c :is(h4, p),
.pg strong,
.ple,
.ple td {
color: #000 !important;
}
/* 快速发帖 */
.bm_c {
input[type="text"],
input[type="password"],
textarea {
background: var(--input-bg-color);
}
.ftid a {
color: var(--text-color) !important;
background: transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='17' height='13'%3e%3cpath fill='%23999' d='M10 5 h-7 l3.5 4z'/%3e%3c/svg%3e") no-repeat 100% 4px;
}
}
.pl table.t_table tr,
.t_f span,
.waterfall :is(h3, .auth, .c),
#ct,
.original_text_style1,
.firstpostonly,
.exfm {
background-color: transparent !important;
}
#p_btn a,
.tb a {
background: #242628 !important;
}
.fpd a,
body .edt .bar a {
background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjgwIiBoZWlnaHQ9IjE2MCI+PGRlZnM+PGZpbHRlciBpZD0iZGFya3JlYWRlci1pbWFnZS1maWx0ZXIiPjxmZUNvbG9yTWF0cml4IHR5cGU9Im1hdHJpeCIgdmFsdWVzPSIwLjIyNCAtMC41NTIgLTAuNjA0IDAuMDAwIDAuOTgzIC0wLjU4MSAwLjI1OSAtMC41OTcgMC4wMDAgMC45NjkgLTAuNTcyIC0wLjU0OCAwLjIyNSAwLjAwMCAwLjk0NCAwLjAwMCAwLjAwMCAwLjAwMCAxLjAwMCAwLjAwMCIgLz48L2ZpbHRlcj48L2RlZnM+PGltYWdlIHdpZHRoPSIyODAiIGhlaWdodD0iMTYwIiBmaWx0ZXI9InVybCgjZGFya3JlYWRlci1pbWFnZS1maWx0ZXIpIiB4bGluazpocmVmPSJkYXRhOmltYWdlL2dpZjtiYXNlNjQsUjBsR09EbGhHQUdnQVBZQUFETXpNem84UHp3K1FEOUJRa1JFUkVSR1NFWklTa2xLU2t4T1VFNVFVbEpVVlZSV1dGWllXVnBiWEZ4ZVlGNWdZV1ZsWldabmFXZG9hbXRzYlcxdmNXOXhjbkp6ZEhWM2VIZDVlbnA3ZmRVMUp0WTZLOWxLUGRwUFF0dFNSZUJvWE9GdFl1SjBhZU43Y2VXRWV3QldoSDUvZ1grQmdsZTY2SUtEaElhSGlZZUppb3VNalk2T2tvK1JrcEtUbFptWm1aNmZvSjZpb3FLam82YW5xS2VvcWF1c3JhNnZzSzZ5c3JPMHRMYTN1THU4dk9lS2dlbVhrT3lpbS9MQXU3L0F3TVBFeE12THk4L1AwTlRVMWRmWDJOdmIyL1hQek4vZjRPWGw1ZTd1N3ZuaTRQcnA1L1B6OC8zMTlQejgvQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUNINUJBQUFBQUFBTEFBQUFBQVlBYUFBQUFmK2dFNkNnNFNGaG9lSWlZcUxqSTJPajVDUmtwT1VsWmFYbUptYW01eWRucCtnb2FLanBLV21wNmlaQnF1c0NpWklqNnl5aWF1R3RZMURxN0NwaHdZSHNzQUdqVFVXQ3dZTEdUcTh5OHlDd2FzSnU0MUVxeE9MdDRUWWl4ZXJOWjRadmcvU1NLeTl6N09LUVF3SUxEcEFOaWtIRWRMTjlhUGxnalNyS0k4cnE4cUt0RGtUeGlpWEJRY1hFQlZaeUxDaFE0YUVtTFJvc1FESElIQzZiQkYwZ2sxZ0lTQUdTakFwaEdUQ0Ezc29SZUVUMU1BQUFrZE1FQmhnd01pangwUGNockE0TU5MUVF4Z05pRHlFS0tqSWdSUklIRmgwRWtSV0VGdlpObkpNbEVSQkNrRkhZTGdZTWdRSWtnUXpVb3J0dE5KSnk1ZU45Qmw0VVZQcXdJTCtCaXc0eVdFQVlLR2ZEUjRLWFRnSXg0RWdRZ3dzcFdCQWJZNXJiaFBKVUNEb2g4c0xDRm82Y1FGaHJHVlYyTlR5YS9RZ0kyS05qSEk2SVhmVkVKQ1dCaWdVZ2FGZ0ZZUWhSUWdiY0ZHRWtBc0REaWhnY0lMakdCTUhoVCtmS3hTaGhSTW1DUkFjY1hMRHdNbmVsNk5YT21mZ0thT21CakkwT25BQXRLSmN3Qmo3MUlFQ2hRRWdNQXo4T08zQ1JZSWY2WmNlK2kzWXlRUUR4Z01LTTNBQi9CQUxiaDF3Z3hPT21TQklVMWZkUUpOMERFSkMzUUwwSUpMQkw5WXRBbHlGVE9HMlRXV0RRR0RBRUliY3BnSVFCNkRuQUJGRW9OQWVCWHZWaG9nK0RnaVNRbmJDdlRVVklRalk0SVErTVFqU1cxZ3FsTkRna0kyVUpjTXFRaXIrUW81emp0UmdnQUlBNldDTWpvbmtJZ01oUjdKVkNBb05BT0ZDaWVtNTQwQjc3OFdIQ0JQR0FMUEFaNFBjNUVRRUxNeGxRSnhPVkZBZE9SZ1NxV2NoWlRuUkdscUp2TkROSStZQlUxb2lBQzQzeUJFYUZqSkVCQWRBa0lBTFFMa0dtMnkwSWNLQ0w4SDBoSWcyYnNxQVFCSkovTUxDZlNFdDRNS2VyR3JrVmdJR0pMQUlBNzRrQVlrT0ZDQ0FBQVdIYlRKVUVTMCtkTWlTOHRGbGdJdWZTdVVtRXd3SUNVUUVEOHdBQkFNVDJOWHF0VWJ1bzRnT3E2d0FDaERnZ2t2Q3VPT2VZTzY1Zy95cUxyS0V6S2pkSU5nQm9WOVVWV1puS3lGRlRCREJ2ZGV5U2wwMGlzaEdSQ3pVSFFMdWVrQ1FXKzY1NW02Q0hZWkYrRUxEdkczK0prYklFT3VvZ01NUE5vQlRRWVQ5RXZsTUFpaUFQQWgzQmFEVDFuQ21IWnl3d2d3M2JNOHZ0NnpDM1NJMldBQnJBeWJJRy9MUFFBY3Q5TkJFRjIzMDBVZ25yZlRTVERmdDlOTlFSdzEwRURUbzRHa2pWRnVObWRTVjJFQnJBL0k5Y29RTUVXaWl3amtSV0JzVmRjQ2NpY01FY0Uvd0FvaVFKR0huS2dyUTdaMFRkcmVpdHlYS0ZweEpEZ1FVVHNEZnliS3RzaE15TkE1RDQ0NUQvbmpqak55V3dnMGwxTmZJMkJIME9kMm5FVndKVlpHSDJMQ0tDallFSVVNREFMeHd0U0pKZEo1Q0VETWdvTURyTmpMaG9RcFUyNDY3SklHenJLUjZpeENldy9FbTg2bjQ0cEZETHNQams4UHcrQ0szVFN5SUNRMHN3am5OZlhMbi9mZis0TitjemFleGl6NStJakVrQU1PTmhOZ0FnQXF2bXo3Qjc0WG92dFlnK3FqOWx2MWFPdUdrdGN1emlTYWFRNysrRU1CQjUzTkdBcDJ3dmtFMFVCRG1ZNXdpcWtjSTZPakhBQ21yZ0F4eVVZanVPTUdEaHZBZ0NCWFlDNzVCb0ZkdENzZ0JYdUtXSUxRT0VTN3NIeUtTNENFWk5zVjZoNkRoL2VBVkhHWWc0UUVPMkVVR0xKQ1VJQ0lDQndlTXhRS1ZoYVVtRGlLQ0VTd0VCV1ZBcFJRc2lCWVBZSUhQU0hneVFZeVFFQ0xrVStJYWxjSkJBT0VIaElBQkF0Ym5sZ3hranlrOWFVSVFZQ0VEQUNnS0VmZVJvUk0yVmFHVllHQ0hnL0FIaHRoR0N6Y3BDWWpTT0VCWWltZ3l3aDBDQlhuaUl2c21LUlVvT2xFUUQ1UmljR0wrWUlBZU9ZbEt0Q2doR0wwbkNHdU1VbnhkdklZWUJaRUVCaXlBWHdzc0FnQjBCQVFBaU02Rmk1eGxJa0NpQWljQXdUcUNvc0RhaW5LQXpRd2ltSnF3bUpJY1lFUkJnTVJGUDJ4bUJaTllDQUtnY0cwQnhOTHpuQmM5eVVWUkVCVGs1UHBNdHlwVmhyQ0RwUHdnQS9yM3ZWWDZzZ1MwU2tBRGRqTko5czJvQU85eUoxTUFBQ0lYM2hJQVliRlBQZ2xocXlNRkFVMElZRUl1SUFCTFFmU2tOMXQwd2tJYkdrQzN4TUFCRHlTa0lCaEpDQmE4Y2FQTWpCQVNEMEdBc0pWUmtreDBZQm92S2NGQ3BFZEhuT3lSUHNwcHpnN2E5SU5lNU01bXduZytIRmdnQ1FhWUFCTDA1aGFDZ0lRVjhwbkJsYVRpd3A0Y0ZGNDlnWnNoYU1qK2hONVl4S3E2YTZnSjZjZUVDQlFRZ2RnTXhpQ1FBQUZwbW9WT0c0VkFBMFJLVFVLVVZKUW9YYUFsbjhqU0RJVkZuRHNDNUNJOG1BUVVLT0FBRHlqQVRVVzR3cDE2Y1pVVHVFRXVlclRBcWJSU0ZnaUFoZW4yUXdnWHNvc1FUU2lsS1FmUjFRL0ZoQUZNYU1xVnRHcS92d1VCQVV2UktrY0VadzVsSmlJcEVOaEZ4Q3BFMXJVYVlxU0dzQ1pjS1NsWGxtWXlpaVVvRzEzV3B3KzIyT0NhaUJDc0U3aXhpZ0o4c1ozcVpHYzZ5M2dESU15QUZYMFVZNkZrWVlIZTFFSXFzdFJSU1FCeWhBeUlGNkNGSUV3RGd5QXZmMFNVRUhiS3BCTm01Q0xQbllLak5BQmhORTAyVkpLYTFJc1ZyYVFNWXVETmJVNk9jb1JvQUZ0S0lNeis0anJCQmdlZzZTQ2FrQVFUL05WRGdvRFY0amlTenMzbUZKV1N0TUFYNjdrZnhlR1VFQlBJSGhNeUFJQURzSzRCVDVrQkFOalZGRytsTWFnd05JQ05IV2dBZXE2MnFOa2NwaVIrS0E0THZJdWprSGpyNk9KNjBwWmkwcmVGR0JQakRnQU80eDRnUDRaZ0xqNjBISmZCSW9Lbkp5VkhRdlE1bGVYVlV3ZTJ4RW9RQUVQTUhlZWpPb1FRRkVOZkJPZGpHbURPbjNCdEk1aGdnQUZaUXNuNlRLa2s1d3JCbGJZclJnek1nRVZNaDJWRGFCZ2ZTU2lCcmt6UVVEQjdPWUZudzJHVDZ4bktRcnpnaFlVSXdnSG1Wd2dkSE1BYmduaEJwRlFyQ0c2aDJnbHlIb2toTmRyYWlnblBFTnhLM2lLR1lEamRMcG0zVFNZMEErdEtEYlQrT3VHNkVqWUVnRmdoRjBhRTc5blRKZUYxUC9Uckh3ZTVFREp1UU9xQzBERUFaQUIzVEZBQUFtZ1FoTFBoK1V6aUpyZTU3MlhJencwa0dDRGVSQkp3UUc4Y0RNeFYxMlpjZ1EvY1BFUGs0QUJqZWdFRUNxREhxWm9BQVZSbWRUSnIwb2tqdklBQ0FBQkFkdDU3c2RiNDRxY0ZzZmdCS01DdmRnUFA0MXdUQkJGUzRJQUdsQ0NTOVppUjRnN1ZDU1o4bGJNNWtOWWptQkJ6aW9mODVqalB1YzUzenZPZSsvem5RTytFUGhnZzMybWcvQkZCdUd6UWxiZThieTc5aWFzUTVpT0lvQUEwVnVJSENiajNJOTcyOG84ckRybkhJVlVTWE02M3NZdWRmb1k3d2tnSU1CSW10UFhkVGU5RUVES3dBR1FjUFdSSE1rQkFHVkdFMWxqK25STGNVb0RTRTJFc1VtOGlnTW11VTY4UHVIZ0NTSUNrU0xBVkFYYkJkcmFEcG0yckpSRElJZUZkVmhUZ3Y2d0M1VUE0dEFnaXlNUUFObEQ0SXBJdzJRUU0zdCt5TUR4bUVHRHpZNDhadm90M1F1UExsbHUxRjA3dGZDT0FhcitManBycFdSSXR5Y0RZMDNQRlFyTFcxaVptZXZUYlpMNU5QWW52cDJjRkFqQ2dQMFRvSUFQWmg4YnJCMkdzMkhmZEVjQlp4ZDRMa1NUYzkxcjNpeWU5VzQ5UWdDTVFRTzFJS0p3QlFFWjhmQmlmRTZ1Z2VxMUNLejFpZmFOV2VoWUhieGhIRlJYQVBjRGdlb1IzRGg1bUNVeWdaY1pFUFJXUWdSbFlKeGFRZ1JaZ0FXNDJDSVdEQkc2bktHNlhMTlpHRVA5M2VNcFZKUGttZlJzMlJtTCtGV2ZQa0hoM2tZRFBNSUhweFRZSW9IV0YwSG5CNEhTVklDalZvR3VZTUhtU0J3djVONEtYeHpLYjF3aXljUTRWOEROUktBdEZkeGVQOWd4L1Z3aU9RUjJDaHdqbEY0U2VvQU9uZHhLS0FBUHZsNGFHWTROcGwxbE8wQVF0cUR4dGtVelQxMXEzQm5lMEJuMTVPQWd6TUFFTVFBRzNvUzJLUUhXcmtBTkpRQVEya0g0WDJDNnI0QUEyVUFSSllDeGZlQWc0a0JkVnVBcENpQWxEWUR1SVl3aG9hRGp3VnppaFNBQTJHQWtnOTRRcnN3by8wSVgyRlRMcEVYV3FSNGhibURrNldFb2hRUWlCNTRNVjFFeDNnNG1oNEFJTW9IUzNCMEZxS0lxOVJsUGNFV0FiY1lySFJ6RCtGNE1wK0h3dzJJclRDSTJHb0hLNFlZUlV0NFgrTVNGMWhwQXJzS1FEQ3FDTFdISnVzcEdKbU1BQ0RIQkhadFJzZ05Oa3kzaFN6RWlIejBpTklST0ZlYU1JUlpBbkY5QkxoNkFDN25nZzVGZ0lNb0JuNUlDT2w3QUNEQUF5UWRBQXlkWUVGZEI0bzBnQXZLZEE1ZkJkUDVhUk5rSXhtSUI1bUNlRE14aFcwaGlOZDBnVjZlY0wzWmNJSmJDRmhQQUQ3UWNKTTJBQjVXRUI2OWNKWjhNMi94V1J1UmQvQ1NSbzhiaVJoVVNQSXlrMFNKQ0FIOVVJQTJVSVNXa1oyRWdkbmFpVHhWZzQ4bGRpS3RoL0dwbDViTktSZGFpSFE0bUg5c2lWMWdoRDNuTjNVNVdTclNhQWZPS0FJWWtaaXFOVkxxQ0JHbGduY09sbTNYR1JYUFNUSk5tVmtyQnNVcWcwUHdCamtHQ0VHM1Z6YmdqK1lNb0lsbnI1ZElxNW1JelptSTc1bUpBWm1aSTVtU2tSbHFDd2JBRVpjbjJsQ0NpZ1ZYbjNEQWo1YzhXWG1KT2dnbytBQkVGUUF5c1FBUVVua3FRNUNvNnhsSUlBRGl6SkVVS29USWRaYmJvNUpLTlprcE9BZzhFZ0s0ZndBaGZRQUl0bklJbHdBSVhaYWN4d1ZDd25DSVZDY1ZWNURsR1VtMkpVTU0wSUNzK1hHSlo1ZUxpcFRJMFhudWQwQ0RDZ1BwTGtsZE5wRTcwWmcwbWdZY2JtRDArQ082YjVLUUJZVTZuQVdsOTVEMXNwZ3VHWmUrNUVCSHJESGNMSm5XdnBJQVY2SUJwV1RvR0lBQ2czbjd0bGh3ZGFac09SblhubVd2bXBuMlpXVFl4bmpDKzVaQ3Znam1yVVFBVHFrVEZJb2g4WmFxd2dQVFp6ZEtiNURQWCtGSUo1S0RySFI2R2U0Q2IyMVoxQ2VST0pZWXpHNkdPaVZDb0gwSW1jNXFLbEdhSE90QW9Xd0Z5MWR5TVd5aWNSd0k1RnNsUVp5Z3M2YXFQMVNLVG9LWTBSdXFPTXAzc1QrWFkza25mRGVFSHJPYUxHZDZLNEpuVVVZSlpNU3BJazVoSzlrb2UreUNBcnVCS2djcVZyYVoxZSthRHdKNEpmT2pxb1FXMElob3Fqa0FOcUNuYm4wNlJSZ1FCeHVwMkVlcDhFU2kvUVZ3cGJtbHNiS2dnRUVJSml4QzJzY0FGNUo2WDR0b2Q1R2FFVnBtRVh3RndJVUFMRGQ1Nk5aUUJQYW9vR0VKck5NSS9NVUtrYUdvcTZwNm5qYzRtejhLaWUwQURWa2preGtCN0pvRmFpcEtpQlZJMWxFYXVqaXFQYW1aNWw1S3ZlQ1kxYzJwK2dTR2IrNWhDcUkxbFJobEFEQzhKQkhFRTNES0JwSkdTbWlIRnJNbXFmcUNBUUpJcE5wUUNjN3FxaDFpcUt5bm9sbjhrS3N1b0pLMUFhTVdDR0Q2QWxLYUNwek1xZGpFT2pwSU9kdGRxTWQzcW1XSHA0MlVCRDM5U2Z5RGtKOXhwQjU2Q1cybHFTTkpBQU9OQUN4S041THBBRENrQ3VCV3NUUjFLZEFjYW4yR29LZWxxbWFLb0syUUFCVHFkUU92QUNHUEFBQ05kb2t2Q3A5WUFDQ2ZBQVcvZ0REb0FBejRtdGMrcWFRMG1WWW1Xd0FKaXlrd3Fwc3BDdm1vQmdQM092K0ZxajZrcVpXcnUxWE51MVh2dTFlbUlFSXNBQkc4QUJJbUFFMmlOd0s4U2FVQm9KTlJzM0U3QUNPSUNXUVhOK1lJc0lPNkFCZXJ1M0dyQURpUkNJd1ZEK2lyQ2phb1ZUQUkxbkFrZXduRU1EQktpaUtuUjdDTk1XZDBFM0FueGJ1U053Q0JoeERtTzZhd3pRYXhBUU43MkdXa1dxaks4SkNZQnJNMmJsakFFa3RkSnhra2M1Q1VaUXVYcmJBVXJnQXhxQXRyYXhQSUpMa0liekFLbFhhaGhnT0JPcnV0U1JNbE9hanF2Z0FwSDNsNmxScEl6QXMwQ0RsNVFnQXJMYkFVdmdCRXVnQVNKQUNJd2lDejlBSzhIUXRvWmdBNFZ6QUtBM0NKdFlPTVByZ3BjZ3JZZGdmYUxIS0gveGNZM0FTY3k2SjVtak9MOUFaWkhBQVJvd0FqMndBUnBndlcvNEFSckFBVFE0QzBuUWxLdlFtaGRUdmtKYUNFbndBSVZ6dmlnSU9FeXJLYXNnZXRkakFGZVlsWXNBdlNLanA0Mmd0NW5sQTdUN2hpRCtvTGNiUUFpZG96TFRJZ3NWbVVPZGV6aU8wRXFGRThIWjJnaEpnQUVKZ0FHdzVMNGR0Y0dIY0J1N2U4R05JTUtYTUFRendNRm1CQU8xNlFpYjk2ait5d09Gc01KNmk4QW5jNko5WlprdlVEaXN5MnNFc0xsQjJRaC90QXJES01TQ0FMK1lkRTMzOFdvRUF3bDVod2s1Z0JwVGlHMm5kOFRPeDYyUVFMMGEwQU9ERUFKOHU3MWJ2RGdMekFyQ2lRaWRlMFU2UUFBSEFLVVV2R01vd0lUczJ3alpOMEpxek1ZTXRBcjNwZzhISUpnN0hNZVdzRjFFUzFDb2NndzFTYnpIMndpeHF3RWIwQU5OSUFJQ3ZMZTRLd2dlQXNQZ3V3b3o3Q2lGczNjVFVEZzJkSzFNQWNaU3JFdzRZQzFuekIrU09nbWEvSW9OTkZtc1d6R0cwSm4rZkJPcGxWQW9GQkJKd0ZGTUE2bktUc3NJZVN1N2V1dTNDVndPaHd3TURueHNoY012djB3QXdVeXZna0RCUHNxUmhBQVNDSUFzUGJ4OTlPQyt6YndLejd3S3htYWd0bUFyNUxBM2ttQXNBUTFPcTBDeVh2ZXl1NG0zNGt6TzNBc01NUnkrZ1FMUHkxVTRvaWZHemZmTHRSaktnMkI2cmpHSGt0RFBIaXdJazVYUW92eXdFcVVlMXlURXFERUJLQkJSU01BZHU3SUMzVnpNUnRwWWl5QzJaR3UydGF4SmlyTzdIazFRSzVESzVQRTNLMEFBZ0FMQ281RW0zWUlJNWVTcmdZaHF6b3pTQUkzQmhHQUNoSkdGZ1VNSjRDRUxhQlc1U0RVZERVdWZuNUM1ejBER0tFWUFIODBJU3oxaVNNdzNuUUVNYXJOaVZSa0pUWEZxbU9UK3oxZzlKKzByRlJOUVpUYlFIRVJ3TmU1cnRhdmdNL2tyQzU5TUNiNjVzcHB3dXJLZ3gwc05wbzVRMUpVc0NMenFFc2lTRkN2NENJVGhqM24zejREdEJPSmJ6TFlBQzBCbDBLYjdERW5TMmFtczB3NHQyWnBRQkMvd0FDc0VBUzh3ZmxpeXpvT1FCRUdnV2tIQWpoVE0xaUcwRVkwZERCd1NCQWtJbEl5UUJDa0RDK0JoMm5SeUF3ZkFwdlNjQkxsQUF6UGdEeFV3bFJtczBNRnd4NzBvQ3pycnpRb3JIV0pzUHBOOEFETEFMelpBd1ZjVUJNUzhIUVJCMmNFZ3QrMzZDQ0NCYUlLQ25DbjkxeXE5MlNrSUt4VXd2TzdiSE1IZ2ovQUpERTVNMnpnNjNxV3d5TWZVYXd4QXdZYXpXWk44ZjQ1QUFPbnB0SVRLTFZJbktBbitvUmI1TWVDUUxSWEhiQUFEMDlweU9BbmhGZ3gwUXcwT21BQ1BtN0hyTFIxZlRBRG00eldOZHdEOUk4YkluZHhaR24yRTJoUnZGREcrOEFzcG50Vm1QZENqWWMyVE1BUUphTDZFOEcrc3NBQTZuSW9UemlBNGJNUHdJZ012VU9ZWUV1WmRYazBoenNlRXltY3UzaGdMc0VLbXJhc0N6U2V3d0FSRnA4WkpVQU11UUFNZ2d3UTAwQUkyWUxlSXNOeXRXTnNwUVFRUXpBaE1vT0VSbnB3VUxzMlFBQTRCS1EyVFJlZDF2dExZZ3RaSE1pVGs2OGlQTGdoRGNBQ0ZzNGdrSGVXUVlCVEZaQWg1aCttWnJ0b2hnNXNGRzgyOE1BTzkrN3U0ZUFHR1krcGVUcnFJbmdpY3VnQXc4RXMwOE1McHZlS3crak80ZWJKN2dqRzk5Z0Qrb0dzNEJ4RHFaT3Jydjc1TERHQzgyZ2ZIZ1czdHlwNHN0TjRNU1VDNC9Wa3lRSU1ESlZCV0ZoQURPVjYvMWg3dUtNRTI4RzRQYnhzM0s0RHJkNXZ2K3I3di9ON3Yvdjd2QUIvd0FqL3dCRi93Qm4vd0NKL3dDci93RE4vd0R2L3dFQi94RWoveEZGL3hGaC93aUNnREpWQUNNcUFEb0h6eGVxSzRnaUR5bVBXR21NQUVOcUFBL1FrQlMrb0pocE1BaFNPYkQxOEVOdkRXaHdCdHlVZ3pPQjgrbGlDTzgxbzRJb0VvaXBPWmpZRFpaczNIWXlFRHBDNjVvekFFUDNBQisrc2dPTi9rTzgvemxORGpCTUFBTXFCMVNBQUVIVTRBRmtBL015b0pSZy9aVW53WklGNVI4MTRRUTNCd2tBVUp2ekR5OFhZSWJvaEtjKzhJV0MvK0EvUmo1YjBNa3FLYUNHVmZtaG5acXhocEdYRWZ3a2VyQ1VOd0JDcWc4dkFtOVNjajExOEdRbmYvdkliVDhxaXQ4Z1F3ZUVFbUZmMzVSaHNhK0dkL2thUlBXWWFmblVwc0NVZ0FBNTM3REwvUTFNNUcrY3JwQ0tRZStTUS9pSmZmQ0kzc3pvZkFsK2ZRYko2dkNOUWsrcVRqcm5acEdVK1krb0FuQ3ltVE1oZUFBOHdpK1pNdjl5RFVCQWx4K3plVFdaV3ZDQ1Z3M3lnTkFXQnNBeWJRZmlvdkhtYnZwNENQL3U5by9JVS9GcWlZZDR6Vjg1NkhBQmtRQkZxSFlZN1FCSTRNUG1EVUFFSXcrWUJ3SUNqb1ZHaDRpRmg0UkVDZ3dGVElaTUU0eWFoZytNSjRsTGpKYVhCSVVNZ1lDdXBFV3NxSnV1bHB3T3JFMnZycW1qcitTMXVyNm9tS0ZHTmhLTk5xaS9wVGdKQWhKSlNvZ0dzN3lOeGtPQ2l6eVR6b0REekRHRjI0TW1taE1GbGlhTU5JUlB0cUhtdElLbHFxbmc2TXVnb2JPLzllYjEvNHV6bmtnSEJ3bUgrdmtJNENMMUF4OEFkc0dxRm5neTQ0cWZaUUlVSmdKVElWSWpJSmlKTWtFQmpaTUFSa1hMbGFwamFaS2hsUUdiNTVzQUs2TEtmeUVKSUdDSWo5aTNsUGg0R0NuQnJnVENXbzJzSkMweGdjUzRld1NkQjNsUXh0STdEQ1VFVUM1QVNLVEpYQWdLVlpLQkdkZklrUGtUbFhMY0dhRmZ2VENZcCsyUXdCREtpVDV5WUZFMnNOSGVwRVl0dTdkV2t4WVFTdWtEY0NRZEl4ZWxSSUhOVlo2RkpSb3RRZ0ZMdXU5dUpadGl6cnJHYXltNHIrOURPUjZHM09uYWdhOUozRjE1QlNoWHNuNHFXRmtVRGd5WWdYRVlCd3FDTUJ4UEJFMTZQc0V2TlllcHZQK25ZaEtBS0dJVGZOeGpWVUJFZUpEQ2htOUh1WG11R2dCa2VKdWo2ZEtqYm9VYnV0eWpZVWhGRlV4cjZaRms4YnVyaHhuRXhNSDZpcG96bFluUzBVUlJod0RuaW9TQVFSTXc0aEl0RnZCRlJnR0FFRkFURVlMMDRRTVJoempCRWdJRERBcFhUQU9SNDJKbDl3T09rZ0NBUVVURkNZVy9BQk00UUEvVG1SZ2dBZVppaU5RcXBCQTVGMnpDaFluaE9ZUERZSkJKSmdVd3RkVzlrelNRS01aQkJpazA1eWhrZ0VCeXlReEMzM0RNRkNCaVc4b0lJQUxqaHhSQVVBbm9NQWRqWSt3eDBuQ2I1akFpTWFPWUVFQTVUK3JCRFNZMjA5aVdlZVQ3NjFRb2QzNnZkT0RBVjQrR1VSWW5ySUFEQ3JGYklhUkFlcWVVQVRraTRGakE2TTRBYUpEaXZJVUZVUUZVSHdnb1Y2amtxcVp2bk1ZSUVCQjBqQUcxcjFGREdvaHkvR2VBNUJaaktVVUZLditUWFluNlgrQ3F4OCtienlnQ2FkckxnSkRiR2U4K0lSLzcxU1FBbXQwcEtkWGQvVjA0U2xIZ1hMYmJkbTVRTkJCREJVMlZzOXl0YUtBQXlHSENGZEJpb0lNUzIxdXZvRFVZNkhLR1hLcnJYOFNJQUozYTM3UXJ6ZUR1eHRlK1crUThTeXJBd1FRWXBtclNaUnhCSVBFaEMvalpoZ2d3MHI2UFltd1I0WGpHeG9JU2NpUTZ3RkVNQkFmcHROekhMRUxrRUlKQ1Z5ZlV6enJ3WWZhdzhUV0dwcGc2aGVUZHJMS0NMMkFoMFFFQ3M4UUFtb1ZkWE1OS2tmUHUxaDAxSlBUVFd3dmtBTjlReFZiODExMTE1L0RYYllZbzlOZHRsbW40MTIybXF2elhiYmJyOE5kOXh5ejAxMzNYYmZqWGZlZXUvTmQ5OSsvdzE0NElJUFRuamhoamNkQ0FBNyIgLz48L3N2Zz4=");
}
body .edt .b2r a.dp {
background: gray url(https://keylol.com/static/image/common/newarow.gif) no-repeat 100% 0;
}
.m_c,
body .select2-container--default .select2-selection--single {
background-color: #000 !important;
}
body .tb .current a,
.flb em,
body .select2-container--default .select2-selection--single .select2-selection__rendered {
color: #fff;
}
.frame-tab a {
color: var(--text-color);
}
/* 登录 */
.duceapp_cv_body {
--bg-color: #242628;
.duceapp_cv_fxd {
background: var(--bg-color);
}
.secimg_pop {
background-color: var(--bg-color);
}
.login_valid .sms_button {
border: 1px #fff solid;
background: var(--bg-color);
}
.duceapp_cv_bg,
.login_input,
input {
background: transparent;
}
.duceapp_cv_main,
.sltm {
background: var(--bg-color);
li {
color: var(--text-color);
}
}
.duceapp_cv_register .tab_regtype,
.um_item .um_check .p_tip {
background: #1b1919;
}
.intcode_menu {
background: var(--bg-color);
}
.intcode_menu li.curr {
background: var(--bg-hover-color);
}
}
.tl #forumnewshow,
.ntc_l {
background: #414f5d;
}
.rsld,
.rusld {
background: transparent;
border: 1px #fff solid;
}
dl.image_map,
.attach_tips,
#ajax_lang,
#postlist .ad,
.rnd_ai_f {
display: none !important;
}
.rnd_ai_pr,
.index_navigation_mid.rnd_ai_h {
visibility: hidden !important;
}
.t_f table table {
background-color:#2a2a2a;
}
h3.KyloStylisedHeader2 {
background:linear-gradient(180deg,rgba(255,255,255,0) 71%,gray 71%,gray 95%,rgba(255,255,255,0) 95%);
}
#xunjie_attention_userlist {
background: transparent !important;
}
@keyframes btn-user-action-highlight-black {
from {
background-color: #6BF;
color: var(--bg-color);
}
to {
background-color: var(--bg-color);
color: #fff;
}
}
#nav-user-action-bar .btn-user-action.btn-user-action-highlight {
animation: btn-user-action-highlight-black 2s infinite alternate-reverse ease-in-out !important;
}
`
const sheet = new CSSStyleSheet()
sheet.replaceSync(style)
document.adoptedStyleSheets.push(sheet)
if (typeof jq == 'function') {
// 高级编辑
jq('#e_iframe').contents().find('body').css({
'background': '#1E2022',
'color': '#fff'
})
}
/*
if (getcookie('dark_mode') != '1') {
setcookie(`dark_mode`, 1 - getcookie(`dark_mode`), 3600 * 24 * 365)
location.reload()
}
*/
})();