.text-danger a{
color: #f1404b!important
}
.text-muted {
color: #aab1bb !important;
}
.page-header,
.io-grey-mode .sidebar-logo{
background: #f9f9f9;
}
.slider_menu[sliderTab],
.slider_menu[sliderTab] .anchor {
background: none;
border-radius: 0;
}
.slider_menu[sliderTab]>.menu>li>a {
padding: 0 24px 0 0 !important;
}
.slider_menu[sliderTab]>.menu>li>a.active {
color: #007bff;
}
.slider_menu[sliderTab]>.menu>li>a.active::after {
content: "";
position: absolute;
bottom: 0;
left: 0;
right: 24px;
height:1px;
background-color: #007bff;
}
.slider_menu.mini_tab[sliderTab]>.menu>li>a:hover{
color: #007bff;
}
.media-21x9:after {
padding-top: 30.857143%!important
}
.mini-row .tab-pane,
#tab-3265-12688.tab-pane,
#tab-3265-165775.tab-pane,
#tab-3265-12687.tab-pane,
#tab-3265-12675.tab-pane,
#tab-3265-12964.tab-pane,
#tab-3265-193220.tab-pane,
#tab-3265-12593.tab-pane {
background-color: #fff;
border-radius: .25rem;
box-shadow: 0px 0px 20px -5px rgba(158,158,158,.2);
padding: 1px 1rem 1rem;
}
.io-black-mode .mini-row .tab-pane,
.io-black-mode #tab-3265-12688.tab-pane,
.io-black-mode #tab-3265-165775.tab-pane,
.io-black-mode #tab-3265-12687.tab-pane,
.io-black-mode #tab-3265-12675.tab-pane,
.io-black-mode #tab-3265-12964.tab-pane,
.io-black-mode #tab-3265-193220.tab-pane,
.io-black-mode #tab-3265-12593.tab-pane {
background-color: #2c2e2f;
}
.mini-row .card,
#tab-3265-12688 .card,
#tab-3265-165775 .card,
#tab-3265-12687 .card,
#tab-3265-12675 .card,
#tab-3265-12964 .card,
#tab-3265-193220 .card,
#tab-3265-12593 .card {
box-shadow:none !important;
}
.mini-row .card-body {
padding: .2rem 0 !important
}
.media-title-bg:before {
background:none !important;
}
@keyframes animated-border {
0% {
box-shadow: 0 0 0 0 rgb(27 255 0 / 40%);
}
100% {
box-shadow: 0 0 0 15px rgb(0 255 206 / 0%);
}
}
.flex-bottom .ads a {
animation: animated-border 1.5s infinite;
background-color: #D8FF02;
color: #000!important;
border-radius: 5px;
}
.flex-bottom .ads a:hover {
color: #1800a5 !important;
}
.flex-bottom .ads2 a{ background-color: #078dff;
background-image: linear-gradient(43deg, #0066FF 0%, #942DFC 100%);
color: #fff!important;
border-radius: 5px;
}
.flex-bottom .ads2 a:hover{
color:#FFF !important;
}
.sidebar .ads-img{
display:block;
}
.sidebar .ads-img img{
max-width:100%;
border-radius:10px;
}
.customize-menu .btn-edit {
color: #888;
background: none;
border: 1px solid #888;
}
.customize-menu .btn-edit:hover{
color: #007bff;
background: #FFF;
border-color: #007bff;
}
.header-big .s-type-list .anchor{
display: none;
}
.header-big .s-type-list label.active span{
color: #007bff;
}
#search{
max-width: 1200px;
}
#search form {
max-width: 800px;
margin: auto;
}
#search button i {
color: #007bff;
}
.header-big.no-bg #search-text {
color: #333;
background-color: #FFF !important;
border: 2px solid #007bff !important;
}
.io-black-mode .header-big.no-bg #search-text {
color: #efefef;
background: none !important;
border: 2px solid #007bff !important;
}
body.search #search button {
background: linear-gradient(43deg, #6b3bbc 0%, #125bcd 46%, #007bff 100%);
}
body.search #search button i {
color: #fff;
}
.header-big.no-bg .search-type input:checked+label:before {
border-color: #007bff transparent transparent;
}
.btn-search:hover, 
.btn-search.current,
.posts-nav .page-numbers.current, 
.posts-nav .page-numbers:not(.dots):hover, 
#comments-navi>a:hover, 
#comments-navi>.current, 
.page-nav>a:hover span, 
.page-nav>.current span{
color: #fff !important;
background-color: #f1404b !important;
box-shadow: 0 5px 20px -3px rgba(249,100,90,.6)!important;
}
.content-wrap h4 {
color: rgba(0,0,0,.3);
margin-top: 2.0rem !important;
font-weight: 400;
}
.panel-body h2, .panel-body h3{
border-color: #5961f9!important;
} .home .hot-search-panel .card-header{
display: none !important;
}
.home .hot-search-panel .card{
margin-top: 46px;
background: none;
box-shadow: none;
}
.home .hot-card .hot-body {
height: 86px;
}
.home .hot-card .hot-body li > div{
display: flex;
width: 100%;
white-space: nowrap;
text-overflow: ellipsis;
overflow: hidden;
}
.home .hot-card .hot-body li a{
width: 90%;
white-space: nowrap;
text-overflow: ellipsis;
overflow: hidden;
} #country {
display: none;
} .url-card.wechat a.card::before{
left: 6px;
}
.url-card .url-img{
background:none;
}
.url-card .mini .url-img {
width: 20px;
height: 20px;
}
.url-card .mini .togo{
display:none
} .home .nothing{
padding: 0;
background: none;
}
#v-pills-tabContent .icon-btn .img-bg,
.tab-sidebar{
display: none!important;
}
#v-pills-tabContent .text-xs{
font-size: .875rem !important;
}
#v-pills-tabContent .text-muted {
color: #121416!important;
}
#v-pills-tabContent .icon-btn:hover .icon-title::before{
opacity: 0;
}
#ez-toc-container ul ul, .ez-toc div.ez-toc-widget-container ul ul {
padding-left: 0;
}
#ez-toc-container ul li a, .ez-toc div.ez-toc-widget-container ul li a{
padding: .2rem;
}
#ez-toc-container ul ul li a, .ez-toc div.ez-toc-widget-container ul ul li a{
white-space: nowrap;
display: block;
overflow: hidden;
text-overflow: ellipsis;
}
.btn-wzyl{color:#282a2d;background-color:rgba(138,138,138,.15);border-color: transparent;}
.btn-wzyl:hover {color: #fff;background: #202224;}  .s-type-list.overflow-x-auto {
overflow-y: hidden;
}
@property --k {
syntax: "<number>";
initial-value: -1;
inherits: true;
}
.openitab {
--m: 1;
grid-area: 2/1/span 1/span 2;
position: relative;
padding: 0.5em 1.2em;
border-radius: 5em;
box-shadow: inset 0 0 1px #23429e;
background: radial-gradient(#111a39, 67.5%, #348cda) padding-box, radial-gradient(#a0c2ed, 35%, #a0c2ed00 70%) 50% 0/80% 50% repeat-y;
color: #f2fdfe;
font-size: 12px;
}
.openitab:hover{
color: #FFF;
}
@keyframes k {
0%, 33.3% {
--k: 1 ;
}
}
.particle {
--f: 1;
--pos-k: max(0, var(--k));
--neg-k: max(0, -1*var(--k));
--low-c: min(1, 4*(1 - var(--pos-k)));
--abs-d: max(var(--neg-k) - .5, .5 - var(--neg-k));
--mov-f: var(--pos-k);
display: grid;
position: absolute;
left: var(--x);
top: var(--y);
rotate: var(--a);
animation: k calc(var(--m)*1s) linear calc(var(--m)*var(--t, 0)*1s) infinite;
}
@supports (scale: sqrt(4)) {
.particle {
--mov-f: sqrt(var(--pos-k)) ;
}
}
.particle::before, .particle::after {
grid-area: 1/1;
width: 0.75em;
aspect-ratio: 1;
}
.particle::before {
--sa: calc(min(1, 1 - 2*min(.5, var(--mov-f)))*45deg);
border-radius: calc(1.25*min(.8, var(--mov-f))*50%) 50% 50%;
transform-origin: 0 0;
translate: calc(var(--mov-f)*var(--d));
rotate: -45deg;
scale: var(--f);
transform: skew(var(--sa), var(--sa));
opacity: var(--low-c);
filter: Saturate(var(--low-c));
background: radial-gradient(at 85% 85%, #bad9fa, #3e66a4 75%);
content: "";
}
.particle::after {
translate: -50% -50%;
scale: calc(var(--f)*(1 - 2*var(--abs-d)));
text-align: center;
filter: blur(0.5px);
content: "✦";
} .app-rounded {
border: 1px solid #efefef;
} #io-popup-tips.io-bomb {
top: auto;
bottom: 10px;
align-items: flex-end;
}
#io-popup-tips .btn-close-bomb {
margin-bottom: -1rem;
z-index: 1100;
position: relative;
}
#io-popup-tips .btn-close-bomb i {
color: #E91E63;
background: #FFF;
border-radius: 2.0rem;
}
#io-popup-tips .io-bomb-content {
background-image: url(https://files.codelife.cc/wallpaper/wallspic/20231106fgc517.jpeg?x-oss-process=image/resize,limit_0,m_fill,w_498,h_280/quality,Q_92/format,webp); background-size: cover;
}
@media (max-width: 767.98px){
.sidebar .ads-img, .vip-certificate, .vip-mj {
max-width: 75%;
margin: .5rem auto !important;
}
.sidebar .card{
background: #f9f9f9;
box-shadow: none;
}
#my-nav .customize_nothing::before {
left: 0.5rem;
right: 0.5rem;
}
.home .nothing {
color:#007bff;
}
.header-big .s-search{
margin: 0;
}
}
@media screen and (min-width: 768px){
.header-big.no-bg {
padding-top: 80px;
padding-bottom: 10px;    
}
.tab-widget-content .widget-item {
grid-template-columns: repeat(auto-fill,100px)!important;
grid-gap: 15px!important;
}
.header-big .search-type li label, .header-big .search-type li.menu-item {
padding: 5px 15px;
}
.size-full {
max-width: 80%!important;
}
.wp-video {
max-width: 80%;
margin: auto;
} #io-popup-tips.io-bomb {
top: auto;
bottom: 100px;
width: auto;
height: auto;
}
#io-popup-tips .io-bomb-body{
width: 204px;
}
}
@media (min-width: 1560px){
.mx-xxxl-n5 {
margin-left: 0 !important;
margin-right: 0 !important;
}
.site-content > .col-lg-3{
padding-left: 0 !important;
}
}