/* .io-grey-mode #header{
    background: rgb(255 255 255 / 70%) !important;
}

.io-black-mode #header{
    background: rgba(44, 46, 47, 0.8) !important;
} */
.sticky{
    opacity: 60%
}
.header-opacity{
    opacity: 100%
}
.page-header, .io-grey-mode .sidebar-logo {
    background: #ffffff;
}
/* .s-search{
    width: 90%;
    margin: auto;
} */
body:before {
    content: '';
    position: absolute;
    top: 0 !important;
    left: 0;
    right: 0;
    width: 100%;
    height: 550px;
    background-image: url(../../images/public/blury-shape-bg-light.png);
    background-size: cover;
    z-index: -1;
  }
  
  .io-black-mode body:before {
      background-image: url(../../images/public/blury-shape-bg-dark.png);
  }
.text-danger a{color:#f1404b!important}
/* .text-muted{color:#aab1bb !important} */
/* .page-header,.io-grey-mode .sidebar-logo{background:#f9f9f9} */
.slider_menu[sliderTab] .anchor {background: #5961f9;}
/* .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} */
.tab-widget-content .img-post .media-content {
    -webkit-transform: none;
    transform: none;
}
.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;margin-bottom: 2rem;}
.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}
@keyframes animated-border{0%{box-shadow:0 0 0 0 rgba(255,0,6,0.4)}
100%{box-shadow:0 0 0 15px rgba(255,0,6,0)}
}
.flex-bottom .ads a, .sidebar-item.ads a{animation:animated-border 1.5s infinite;background-color:#6b3bbc;background-image:linear-gradient(43deg,#6b3bbc 0%,#cd12be 46%,#ff0006 100%);color:#fff!important;border-radius:5px}
.flex-bottom .ads a:hover, .sidebar-item.ads a:hover{color:#ffc107 !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} */
.text-gray {
    color: #555;
}
.text-lg {
    font-size: 1.125rem !important;
}
a:hover, .io-grey-mode .sidebar-show, .io-grey-mode .sidebar-item>a:hover, .io-grey-mode .sidebar-item li>a:hover, .home-like:hover, .io-grey-mode .sidebar-popup>div>ul>li>a:hover {
    color: #5961f9;
}
.tab-widget-nav .nav-pills .nav-link.active {
    color: #5961f9;
    /* background-color: rgba(132, 132, 132, .2); */
}
.tab-widget-nav .nav-link span {
    font-weight: bolder;
}


tab-widget-nav .nav-link.active .text-muted {
    color: #041524 !important;
}

.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} */
.header-big .s-search{width: 90%;margin-left: 5%;}
}
@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}
}
.customize-width{max-width:100%}

@media (min-width:768px) {
    .customize-width{max-width:100%}
}

@media (min-width:1560px) {
    .customize-width{max-width:1900px}
}
.sidebar-nav{width:220px}
@media (min-width:768px){.main-content{margin-left:220px}
.main-content .page-header{left:220px}
}
