/*
Theme Name:     极主题  Jitheme.com
Theme URI:      http://7b2.com/
Description:    这是b2主题的子主题，名为极主题，一个美化最好看的子主题。
Author:         极主题创造团队
Author URI:     https://www.jitheme.com/
Template:       b2
Version:        2.9.0
Tags:           收费主题,极主题,子主题
*/
/*
 *-------------------------------------------------------------------------------
 *全站字体更换
 *-------------------------------------------------------------------------------
*/
@font-face {
	font-family: 'jitheme';
	src: url('https://dsfs.oppo.com/store/public/font/OPPOSans-Medium.woff2') format('woff2');
	font-weight: normal;
	font-style: normal;
}
body {
	font-family: 'jitheme', sans-serif;

}
/* 整体滚动条样式 */
::-webkit-scrollbar {
  width: 8px;  /* 垂直滚动条宽度 */
  height: 8px; /* 水平滚动条高度 */
}
::-webkit-scrollbar-track {
  background-color: #f1f1f1;
}

/* 滚动条滑块 */
::-webkit-scrollbar-thumb {
  background-color: #888;
}

/* 滚动条滑块悬停时 */
::-webkit-scrollbar-thumb:hover {
  background-color: #555;
}

.Jifont_pad{margin-right: 5px;}
.Jifont_red{color:#fa455f;}
/*20230925*/
.logo-left .mobile-box {
    margin-left: 10px;
}
[class*="icon-fire-"] {
    color: #c1c1c1;
}
.icon-talk-hot-1 {
    color: #fa455f;
}
.icon-talk-hot-2 {
    color: #f90;
}
.icon-talk-hot-3 {
    color: #ff6000;
}
.icon-fire-1 {
    color: #e20000;
}
.icon-fire-2{
    color: #ff6000;
}
.icon-fire-3 {
    color: #f90;
}
.post-list-cats a span {
    border-radius: 4px;
}
/*暗夜模式*/
.jitheme-toggle i {
    background-position: 0 0;
    background-repeat: no-repeat;
    cursor: pointer;
    font-size: 24px;
}
.jitheme_logo{
    background-image: var(--logo-url);
    background-position: 0 0;
    background-repeat: no-repeat;
    cursor: pointer;
    height: 34px;
    width: 150px;
    background-size: contain;
}
.jitheme_index_qx{
    margin-top: 20px;
    padding: 15px;
    background-color: var(--main-bg-color);
}
.jitheme_index_qx .content-user-lv-login a{
    background-color:var(--b2color);
    color: #fff;
}
.ji-rank-archive-header .header-menus .menus,.ji-rank-archive-header .header-menus .join .cont-title small, .ji-rank-archive-header .header-menus .menus .cont-title small, .ji-rank-archive-header .header-menus .cats .item .txt {
    color: var(--muted-color);
}
.ji-rank-archive-header .header-menus,.ji-rank-archive-header .header-menus .join, .ji-rank-archive-header .header-menus .menus ,.jitheme-rank-tab .mi-tab-wrap,.group-item .item-wrap,.trendInfo___3oCmt {
    background-color:var(--main-bg-color);
}
.ji-paih-title h5,.btn-pink,.ji-rank-archive-header .header-menus .cats .item .count,.ji-rank-archive-header .header-menus .cats .item:hover .jitheme,.jitheme-ranks .item-author .author-avatar:after,.ji-rank-archive-header .header-menus .pops .item .num{
    color: #fff;
}
.site-content,.tax-info-item .fliter-button,.link-top h2,.top-user-box-drop p,.top-user-box-drop .top-user-info-box-count p,.top-user-info-box .user-w-gold a,.top-user-info-box-name h2,.login-out a,.bar-item i,.post-meta-right button,.post-style-2 .top-menu ul li.depth-0 > a,.post-style-2 .change-theme button,.post-style-2 .change-theme>div a,.document-cat-rot,.link-overlay,.link-overlay,.topic-name-data b,.comment-info span,.tags-page ul li h2,.shop-single-action-right .favorite-button,.insert-post h2, .file-down h2,.vip-allow.allow,#jitheme_header_top02 .header, #jitheme_header_top02 .header .wrapper,.jiheme_home .home .ji_haeder .jitheme-toggle i,.jiheme_home .home .ji_haeder .change-theme i,.item-ico i,.jitheme-zt .item-title,.message-content p,.jitheme-zt .item-desc,.close,.vip-login-title,.zt-title,.ji_haeder #jitheme_header_top02 .top-menu ul li.depth-0 > a,#jitheme_header_top01 .social-top .top-menu ul li.depth-0 > a,.mobile-footer-menu a,.ji-rank-archive-header .header-menus .pops .item a,.home-section-first-menus .main-menus .sub .sub-menus-1 .sub-item a,.home-section-first-menus .main-menus .sub .sub-menus-1 .sub-item .tit,.home-section-first-menus .main-menus .sub .sub-menus-2 .item a,.home-section-first-menus .main-menus .sub .sub-menus-2 .item a em,.home-section-first-menus .main-menus .sub h2,#Jitheme_index_rili .swiper-slide-text .home-sence-name h6{
    color: var(--key-color);
    
    }
.logo-left .login-button .b2-account-circle-line,.footer,.vip-faq-list h2{
    color: var(--key-color)!important;
}    
.user-w-logon::after{
    background-image: linear-gradient(0deg, var(--main-bg-color) 0,rgba(247,248,249,0) 100%)!important;
}
.top-user-box-drop.show,.site .site-header-in {
    box-shadow: var(--box-ty);
}
.b2-menu-3 .sub-menu-0 > li:hover > a, .b2-menu-3 .sub-menu-0 a:hover,.site, .widget-comment-contnet,.user-widget-content .user-w-rw,.widget .recommended-widget li.picked a,.po-ask button span,.po-topic-box-tips,.insert-post,.download-list,.content-ds,.download-rights,.download-info,.w-d-role.d-allow,.com-form-textarea textarea,.document-content .button,.pager-center,.homebk12 .homebk8-ctn li,.post-6-jiehsao,.post-tags-meat-onecad .tag-img i,.post-tags-meat-onecad .sub-nav span,.audio-wrapper,.site-terms,.topic-guess-box,.topic-card-box li,.file-list-item,.topic-vote-box,.user-money, .user-credit,#Onecad_vips .vip-faq-list p,.post-user-info,.jitheme-bqts,.jitheme_slide_d .mini-stats,.jitheme_slide_link ul li a,.topic-image-light,.info-po-attrs > div .info-po-input,.info-po-type-in,.po-attrs-buttons,.tox:not([dir=rtl]) .tox-toolbar__group:not(:last-of-type):before,.new-meta-left button,.infomation-list-top-l span,.fancybox-thumbs,.w-d-list.gujia .w-d-meta p,.widget .widget-gujia-hot-circle .widget-circle-info h2,.post-tags-meat a,.post-tags-meat a .tag-img,.ji-downMain .categories,.tax-fliter-hot .order-items a:hover.ji-rank-archive-header .header-menus .pops .item .num.num_1,.footer-fav,#jitheme_ask .ask-bar,.jitheme-category .tax-info-item .fliter-button,.about-contact .c-menus,.about-contactus .ct-box,.topic-comment-form,.jitheme_links_post .site-desc,.single-link-rating button,.jitheme_links_post .site-list-cat a,.login-out a,.top-user-info-box .user-w-gold > div,.topic-meta-more-box ul,.topic-footer-left button,.item-ico,.post-9 .post-excerpt, .post-2 .post-excerpt, .post-4 .post-excerpt, .post-7 .post-excerpt, .post-excerpt,.bind-pass-info div,.user-social-box > div,.social-top .show-menu-box .header-logo,.home-section-first-menus .main-menus .sub .sub-menus-1 .sub-item a,.home-section-first-menus .main-menus .sub .sub-menus-2 .item a,.entry-content .content-hidden,.home-section-first-menus .main-menus .sub .sub-menus-1 .sub-item .ithumb, #bigTriangleColor,.ask-widget-fliter  {
    background-color: var(--body-bg-color);
}

.widget-comment-contnet.jt:before, .widget-comment-contnet.jt:after {
    border-bottom-color: var(--body-bg-color);
}
#public .my-circle-list button.picked:after,.widget-circle-info-desc:before{
    border-bottom-color: var(--float-btn-bg)!important;
}
.post-list-cats a span,.collection-posts li span,.ajax-pager .button[disabled], .ajax-pager .button.selected,.post-3-li-dubble .post-list-cats a span{
    background: var(--ji-btcolor);
}
.box, .side-fixed,.side-fixed,i.b2-vrenzhengguanli,.credit-top-avatar,.next-jt i,.document-row,.link-in:hover,.bar-normal,.bar-footer,.post-3 .post-3-li .item-in,.po-topic-box-tips,.topic-answer-login ,.topic-loading-more-button,.newOneCAD_link,.Onecad-dongtai,.user-sidebar-count li,#sence-box #sence-list-box #swiper1 .swiper-wrapper .swiper-slide a,.com-form-input input,.jitheme-background-default,.jitheme_slide_d_m .mini-stats-desc,.collection-button,.info-po-type-in > div.picked,#b2-editor-box .tox .tox-toolbar,.tox .tox-edit-area__iframe,.top-user-info-box,.top-user-box-drop,.top-user-info-box .user-w-gold a i,.w-d-list.gujia .w-d-title,.post-content-footer .content-footer-poster button,.tax-fliter-hot,.jitheme-zt .item-wrapa,.ji-bg-white,.jitheme-zt-more,.jitheme_arc_b,.jitheme_baim,#jitheme_ask_list  .ask-item  ,.jitheme-cat .ask-cat-list .b-wrap,#jitheme_new.plate-news,#jitheme_ask input,.content-excerpt,#jitheme_ask .ask-bar .picked,.ask-widget-ul li:nth-child(odd),.about-honour,.b2-menu-3 .sub-menu-0>li>a:hover,.about-contact,.about-calture .c2,.about-calture .c1-items,.about-contactus .c-box,.about-contactus .intro-wrap .c-box,.ask-list-nav,.topic-comment-form.show textarea,.post-type-archive-links .inner-wrapper-sticky,.modal-content,.home-section-first-menus .main-menus .sub .sub-menus-2 .item a em,#Jitheme_index_rili .calendar-title .right,.home-section-first-menus .main-menus .sub .sub-menus-1 .sub-item .ithumb,.onecad_new_footer {
    background: var(--main-bg-color)!important;
}
.widget-comment-contnet jt, .post-excerpt, .widget-comment-contnet p,.topic-content-text,.comment-author .user-title,.comment-content-text p,.document-row h3 a,.link-desc,.ask-desc,.ask-user-info,.tags-page ul li p,.post-list-cats a span,#jitheme_new .news-item a,#jitheme_new .news-item p,.one-home-title p,.user-panel-info p,.user-info-title,.user-sidebar-info p,.user-item-desc,.widget-comment-post,.widget-comment-user time,.shop-single-data-title,.post-breadcrumb,.user-w-tj p,.post-meta li span,.jitheme-category .data .ji-flex-1 span i.b2-upload-fill,.jitheme-category .data .ji-flex-1 span i.b2-hearts-line,.post-list-cat a,.item-author .author-info,.topic-more-menu button, .topic-more-menu a,.comment-content-text p,.shop-single-data li,.shop-single-data .shop-item-delete,.shop-single-data .shop-item-delete,.user-mission-info-left time,#footer_tsk .vip-login-countdown-row,.jitheme_avatar_data,.post-3 .post-list-meta,.ap-item-meta, .author-meta span,.home-authors .item-tobe-author .item-cont,.home-authors .item-tobe-author .item-cont .count span,.item-author .item-bottom-title,.post-list-cat a,.user-s-data,.user-s-info-desc,.user-s-data p,.jitheme-zt .item-desc,.vip-faq-list p{
    color: var(--this-text)
}
.topic-comment-list,.ask-inv-box,.topic-ask-box,.com-form-input input,.info-po-type-in,.po-attrs-buttons label,.infomation-meta,.post-tags-meat a,.btn-gray,.collection-list-top-info{
    border: 1px dashed var(--main-border-color);
}

.list-footer,.circle-widget-button,.comment .comment-item,.document-row.b2-pd:nth-of-type(odd) ,.document-row + .document-row,.pager-center,.aside-bar > div > div + div,.none-comment,.w-d-role > div + div,.topic-lv1 + .topic-lv1,.topic-comments,.jitheme_slide_tjmk,.po-infomation-footer,.infomation-vote,.custom-page-widget ul li + li,.b2-b-t,.coll-text,.jitheme-cat .ask-cat-list .select-wrap,.vip-faq-list + .vip-faq-list,.ask-write-answer,.circle-topic-item,.post-gg-button,.ask-item + .ask-item,#ji-footer-new{
    border-top: 1px solid var(--main-border-color);
}
.jitheme-widget-pl .b2-widget-title h2, .b2-widget-newsflashes .b2-widget-title h2 ,.b2-menu-4 .sub-menu-0 > li > a,.po-topic-textarea textarea:first-child, .content-show-roles  h2 , .content-show-roles  h1,.comments-title ,.pager-center ,.post-3 .post-3-li .item-in, .post-5 .post-modules-top,.topic-comment-list-header,.topic-vote-desc,.jitheme-widget-pl .b2-widget-title h2 ,.b2-widget-newsflashes .b2-widget-title h2,.info-po-attrs > div,.info-po-type,.info-po-attrs-row1,.li-line,.infomation-list-top,.tox .tox-toolbar, .tox .tox-toolbar__overflow, .tox .tox-toolbar__primary,.message-list li,.dmsg-header,.jitheme-widget-post .b2-widget-title h2,.ji-downMain .data ul li>div, .post-5 .post-modules-top,.ask-answer-title,.shop-single-attr-title{
    border-bottom: 1px dashed  var(--main-border-color);
    
}

.user-s-data div + div,.document-row.b2-pd:nth-of-type(even) ,.pager-center,.info-box,.ji-rank-archive-header .header-menus .pops{
    border-left: 1px solid var(--main-border-color)!important;
}
.document-cat-item,.pager-center ,.ji-rank-archive-header .header-menus .pops{
    border-right: 1px solid var(--main-border-color);
}
.post-tags-meat a,.content-excerpt,.login-form-item input,.bind-pass-info div {
    border: 1px solid var(--main-border-color);
}
.header .login-button button.empty{
    color:#fff ;
   background: var(--b2color); 
}
/*导航*/
.post-type-archive-circle .header ,.header,.header-banner{
    background-color: var(--header-bg)!important;
    color:  var(--key-color)!important;
}
/*圈子*/
.circle-desc,.widget .tagcloud a,.credit-top-info-right span,.widget-circle-info-desc,.com-form > .b2-radius{
    background-color:  var(--float-btn-bg);
    color: var(--key-color);
}
.topic-more-menu button:hover, .topic-more-menu a:hover{
    color:var(--b2color); 
}
.widget .tagcloud a:hover{
    color: var(--body-bg-color);
}
.topic-type-menu,.post-5 .load-more, .post-5 .b2-pagenav {
    border-top: 1px solid var(--main-bg-color);
    background-color: var(--main-bg-color);
}
.b2-widget-hot-circle .b2-widget-title button.picked:before{
    left: 45%;
}
.po-topic-textarea ,.b2-menu-4 ul ul li a img,.com-form-textarea{
    border: 1px solid  var(--main-border-color);
}
.topic-vote-box{
    max-width: unset!important;
}
/*侧栏CSS*/
.bar-normal,.bar-footer {
    box-shadow:unset;
}
.ajax-pager .button {
    margin-right: 15px;
    padding: 10px 20px;
    background: var(--ji-btcolor);
}
/*IMG问答导航*/
.b2-content .content-area, .post-style-2 .content-area, .archive .content-area {
    width: 100%;
}



/*垃圾谷歌*/
.mark, ins {
    background-image: url(https://www.xbgame.net/wp-content/uploads/2024/01/2024010712085749.png);
}
/*圈子文章卡片双排*/
.topic-file-box, .topic-card-box { width: auto;}
.topic-card-box li { margin-right: 12px; width: 45%; display: inline-block;}
@media screen and (max-width:768px){.topic-card-box li { width: 80%; }}
/*隐藏内容开始*/
.content-hidden-info{
    position: relative;
   /*隐藏内容开 background-image: url(images/hidden-bg1.png);*隐藏内容开始*/
    padding:16px 28px;
    min-height: 168px;
    border: 2px dashed #ff3355;
    margin: 10px;
}
/*隐藏内容结束*/
/*首页文章缩略图鼠标悬浮放大特效*/
.post-list .b2_gap .post-list-item .item-in:hover .post-module-thumb img {
    transform: scale(1.2) rotate(
5deg);
}
/*首页文章缩略图鼠标悬浮放大特效*/
/*头像*/
.txgj {
    top: -2px;
    transform: scale(1.7);
    width: 90px;
    position: absolute;
}
.top-user-info-box-name .txgj{
    left: -5px;
    transform: scale(1);
    top: 6px;
}
.post-meta-left .txgj{
    display: none;
}
.post-meta-left .avatar-parent .txgj{
    display: block;
    transform: scale(1.6);
    display: block;
    left: 0px!important;
}
.top-user-box-drop .avatar {
    border-radius: 50%;
}
.comment .gravatar img {
    border-radius: 50%;
}
/*评论背景图*
.b2-radius #textarea {
background-color:transparent;
background:linear-gradient(rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.05)),url(https://imgsa.baidu.com/forum/pic/item/d439b6003af33a871f7e3f0e9b5c10385343b597.jpg.webp) right 10px bottom 10px no-repeat;
-moz-transition:ease-in-out 0.45s;
-webkit-transition:ease-in-out 0.45s;
-o-transition:ease-in-out 0.45s;
-ms-transition:ease-in-out 0.45s;
transition:ease-in-out 0.45s;
}
.b2-radius #textarea:focus {
background-position-y:789px;
-moz-transition:ease-in-out 0.45s;
-webkit-transition:ease-in-out 0.45s;
-o-transition:ease-in-out 0.45s;
-ms-transition:ease-in-out 0.45s;
transition:ease-in-out 0.45s;
}

/*评论背景图*/
.login-box-content {
margin-top: 0;
width: auto;
display: flex;
position: relative;
background: #fff;
min-width: 750px;
}
.aibk_com_login {
width: 50%;
position: relative;
background: url(//img2.huashi6.com/images/resource/thumbnail/2023/05/14/233117_27705898768.jpg);
background-size: cover;
background-position: center 0;
}
.login-box-content .login-box-top {
width: 50%;
padding: 30px 30px 25px;
}
.wxlogin-sidebar {
position: absolute;
bottom: 0;
width: 100%;
background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 0.8) 100%);
}
.wxlogin-sidebar h3{
color: #fff;
font-size: 18px;
margin-bottom: 10px;
}
.wxlogin-sidebar p{
color: rgba(255, 255, 255, 0.7);
font-size: 14px;
}
.wxlogin-sidebar>div {
padding: 30px;
}
@media screen and (max-width: 768px){
.aibk_com_login {
display: none;
}
.login-box-content{
min-width: auto;
}
.login-box-content .login-box-top{
width: 100%;
}
}

.b2-widget-title h2, .widget > h2 {
padding: 15px 10px 15px 42px!important;
background: url(/wp-content/themes/b2Jitheme/Render/img/mao2.svg) 10px center no-repeat;
background-size: 30px 20px;
color: #566889;
}
/*评论表情框*/
.comment-smile-box, .comment-image-box {
position: absolute;
width: 250px;
height: 320px;
top: 36px;
left: -14px;
padding: 2px;
box-shadow: 0 2px 10px 2px rgba(0,0,0,.11);
background-color: #fff;
z-index: 2;
display: none;
}

/*全站字体美化开始*
@font-face {
font-family: 'moe';
src: url('https://www.xbgame.net/wp-content/themes/b2child/images/font/Alimama_ShuHeiTi_Bold.eot');
src:
url('https://www.xbgame.net/wp-content/themes/b2child/images/font/Alimama_ShuHeiTi_Bold.eot') format('embedded-opentype'),
url('https://www.xbgame.net/wp-content/themes/b2child/images/font/Alimama_ShuHeiTi_Bold.woff2') format('woff2'),
url('https://www.xbgame.net/wp-content/themes/b2child/images/font/Alimama_ShuHeiTi_Bold.woff') format('woff'),
url('https://www.xbgame.net/wp-content/themes/b2child/images/font/Alimama_ShuHeiTi_Bold.ttf') format('truetype'),
url('https://www.xbgame.net/wp-content/themes/b2child/images/font/Alimama_ShuHeiTi_Bold.svg') format('svg');
font-weight: normal;
font-style: normal;
}

*:not([class*="b2font"]):not(i){
font-family: "moe" !important;
}
/*全站字体美化结束*/



.post-style-5-top {
margin-top: -4px;
background-image: url(https://pic.imgdb.cn/item/657170e3c458853aefec5e31.webp);
background-size: cover;
background-repeat: no-repeat;
background-position: center center;
}
.xianshile{background-image:url(https://img.gejiba.com/images/ab96946db025eb53e79bc1a587a53463.png);background-repeat: no-repeat; height: 1000px; background-size: 700px 150px; margin: 8px;background-position: 50% 75%;

}

.xiaobai{background-image:url(https://www.xbgame.net/wp-content/uploads/2024/02/20240218-mDntDV.png);background-repeat: no-repeat;background-position: bottom;

}
@media screen and (max-width: 768px) {
.xiaobai{background-image:url(https://www.xbgame.net/wp-content/uploads/2024/02/20240218-I7MuLl.png);background-repeat: no-repeat;background-position: 1 100%;
}
}

/* 二维码闪烁 */

.b2-erweima,.shanshuo {
        background: linear-gradient(90deg, rgba(131,58,180,1) 0%, rgba(253,29,29,1) 33.3%, rgba(252,176,69,1) 66.6%, rgba(131,58,180,1) 100%);
        -webkit-background-clip: text; /*截取背景区域为文字*/
        color: transparent !important;
        background-size: 300% 100%; /*扩大背景区域*/  
        animation: text 4s infinite linear;
    }
    @keyframes text{
        0%  { background-position: 0 0;}
        100% { background-position: -150% 0;}
    }
    
/* 二维码闪烁结束 */

/* 二维码闪烁2 */

.b2-qr-code-fill  {
background: linear-gradient(90deg,rgba(131,58,180,1) 0%,rgba(253,29,29,1) 33.3%,rgba(252,176,69,1) 66.6%,rgba(131,58,180,1) 100%);
-webkit-background-clip: text;
color: transparent !important;
background-size: 300% 100%;
animation: text 4s infinite linear;
}

/* 二维码闪烁2结束 */
.post-list .load-more .post-load-button {
display: inline-block;
width: 135px;
-webkit-border-radius: 0 0 26px 26px;
-moz-border-radius: 0 0 26px 26px;
border-radius: 0 0 26px 26px;
margin-left: -65px
px
;
font-size: 15px;
line-height: 25px;
text-align: center;
cursor: pointer;
background-image: url(/wp-content/uploads/2023/10/2023102023530531.png);
background-repeat: no-repeat;
}
.post-list .load-more button span {
display: block;
margin-top: -10px;
color: #fff;
}
/* 图片圆角 */
figure {
border-radius:8px;
}
.entry-content img{
border-radius:8px;
}
/* 图片圆角 */

.dplayer-logo {
pointer-events: none;
position: absolute;
left: 20px;
top: 20px;
max-width: 80px;
max-height: 80px;
}
/*404模板开始*/
.page-404 .page-content h2 {
font-size: 45px;
font-weight: 700
}
.page-404 .page-content p {
text-align: left;
padding: 40px 0;
color: #888;
font-size: 16px;
line-height: 1.875
}
.page-404 .page-content .go-home {
color: #fff;
border: 0;
display: inline-block;
padding: 15px 40px;
font-size: 15px;
line-height: 20px;
letter-spacing: .5px;
background-color: #206aff;
background-image: -webkit-gradient(linear,left top,right top,from(#006eff),to(#13adff));
background-image: -webkit-linear-gradient(left,#006eff,#13adff);
background-image: -o-linear-gradient(left,#006eff 0,#13adff 100%);
background-image: linear-gradient(90deg,#006eff,#13adff);
-webkit-box-shadow: 0 5px 10px 0 rgb(16 110 253/30%);
box-shadow: 0 5px 10px 0 rgb(16 110 253/30%)
}
.page-404 .page-content .go-home:active {
transform: translateY(1px)
}
.page-404 .page-content h3 {
font-size: 24px;
font-weight: 700;
margin-top: 40px
}
.page-404 .page-content ul {
margin: 20px 0
}
.page-404 .page-content ul li {
color: #909399;
margin-bottom: 10px
}
.page-404 .page-content ul li a {
color: #606266;
font-size: 14px
}
.page-content {
margin-top: 35px
}
@media screen and (max-width: 768px) {
.error-404 {
    display:block;
    position: relative
}
.page-404 .page-content h2 {
    font-size: 24px
}
.error-404 .page-img {
    display: none !important
}
.page-content {
    text-align: center
}
.page-404 .page-content p {
    text-align: unset
}
.page-404 .page-content .go-home {
    padding: 10px 25px
}
}
.error-404 {
display: flex;
align-items: center;
justify-content: center
}
.error-404 h1 {
font-size: 20px;
margin: 26px 0 16px;
font-weight: 600;
text-align: center
}
.error-404 p {
text-align: center;
margin-bottom: 5px
}
/*404模板结束*/

.Ico_ {
display: inline-block;
max-height: 20px;
margin-top: -3px;
width: auto;
vertical-align: middle
}
.b2-menu-1 .sub-menu-0 .Ico_ {
display: none
}

.newsflashes-thumb {
      display: none;
}
/*.widget-area .inner-wrapper-sticky {
height: auto;
    padding: 38px 0px 0px;
    background: url(https://pic.imgdb.cn/item/6534e1c0c458853aefd39ad5.png) 
    center top / 100% no-repeat;
}*/

/*.ji-widget-author {
    background-image: url(https://pic.imgdb.cn/item/6595c4a1871b83018ab7777a.jpg);
    background-position: top center;
    background-repeat: no-repeat;
    background-size: contain
}*/

.user-panel {
    position: relative;
    width: 100%;
    max-width: 1300px;
    /* margin-top: -73px; */
    padding: 0 20px 20px 20px;
    display: flex;
    box-sizing: border-box;
    margin: -73px auto 0;
}

.mask-wrapper {
    width: 100%;
    height: 0;
    padding-top: 20%;
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
}
/*switch信息*/


.detail-container .tag-box  {
    font-size: 13px;
    line-height: 20px;
    color: #000;
    margin: 0 30px 0 0;
    float: left;
    display: inline-block;
}

.tag-item .tag-language {
    background-color: #464646;
    color: #fff;
    width: 35px;
    float: right;
    margin-right: -1px;
    height: 100%;
}
.tag-item {
    text-align: center;
    float: left;
    border-radius: 2px;
    border: 1px solid #464646;
    margin: 0 5px 3px 0;
    font-weight: 700;
    font-size: 13px;
    line-height: 18px;
    width: auto;
}
/*switch信息*/
/*下载按钮*/
@media screen and (max-width: 768px) {
    .single-button-download button {
    padding: 5px 10px;
    display: none;
    align-items: center;
}
}
/*下载按钮*/
@media (min-width: 768px) {
    .author .site-content {
        margin-top: -10px;
    }
}

/* 动态等级 */
.st-circle .s-a-c img {
    width: 50px;
    display: block;
    min-width: 40px;
}


 /*签到弹窗美化开始*/
         @media screen and (max-width: 768px){
         .Modal{
             width:90%!important;
         }
         
         }
.Modal-wrapper {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 203;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  overflow-x: hidden;
  overflow-y: auto;
  -webkit-transition: opacity 0.3s ease-out;
  transition: opacity 0.3s ease-out;
}

.Modal-backdrop {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 0;
  background-color: rgba(18, 18, 18, 0.65);
  -webkit-transition: background-color 0.3s ease-out;
  transition: background-color 0.3s ease-out;
}

.CreatorVideoSupportModal {
  width: 400px;
}
.Modal--large {
  width: 536px;
}
.Modal {
    position: relative;
    z-index: 1;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 400px;
    max-height: calc(100vh - 48px);
    margin-right: auto;
    margin-left: auto;
    -webkit-box-shadow: 0 5px 20px rgba(18, 18, 18, 0.1);
    box-shadow: 0 5px 20px rgba(18, 18, 18, 0.1);
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-transition: max-height 0.8s ease;
    transition: max-height 0.8s ease;
    -webkit-animation: xutian-show 2s ease-in-out 0s 1 normal forwards;
}

.Modal-inner {
  overflow: auto;
  background: #fff;
  border-radius: 2px;
  border-radius: 10px;
}

.CreatorVideoSupportModal .Modal-content {
  margin-top: 0;
  padding: 0 0 24px;
}
.Modal-content {
  -webkit-box-flex: 1;
  -ms-flex: 1 1;
  flex: 1 1;
  padding: 0 24px 32px;
  margin-top: 24px;
  line-height: 1.7;
  opacity: 1;
}

.CreatorVideoSupportModal-content,
.CreatorVideoSupportModal-decorateTitle {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.CreatorVideoSupportModal-content {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

.CreatorVideoSupportModal-decorateTitle {
  color: #fff;
  font-size: 24px;
  height: 33px;
  position: absolute;
  top: -24px;
  -webkit-transform: translateY(-100%);
  transform: translateY(-100%);
  font-weight: 600;
  font-synthesis: style;
}
.CreatorVideoSupportModal-content,
.CreatorVideoSupportModal-decorateTitle {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.CreatorVideoSupportModal-decorateTitle img {
  height: 7px;
  width: 44px;
}

.CreatorVideoSupportModal-confirm{
    display:flex;
    justify-content:center;
}

.CreatorVideoSupportModal-decorateTitleArrowLeft{
    background-image: url(/pic/arrow.webp);
    height: 7px;
    width: 44px;
    background-size: contain;
    
}

.CreatorVideoSupportModal-decorateTitleArrowRight{
    background-image: url(/pic/arrow.webp);
    height: 7px;
    width: 44px;
    background-size: contain;
    -webkit-transform: rotate(180deg);
}

.CreatorVideoSupportModal-decorateTitleText {
    height: 25px;
    width: 106px;
    background-repeat: no-repeat;
    background-size: contain;
    display: inline-block;
    background-image: url(/pic/success.webp);
    margin-left:20px;
    margin-right: 20px;
}

@keyframes xutian-show {
  0% {
    transform: rotateX(90deg);
  }

  8% {
    opacity: 1;
    transform: rotateX(-60deg);
  }

  18% {
    opacity: 1;
    transform: rotateX(40deg);
  }

  34% {
    opacity: 1;
    transform: rotateX(-28deg);
  }

  44% {
    opacity: 1;
    transform: rotateX(18deg);
  }

  58% {
    opacity: 1;
    transform: rotateX(-12deg);
  }

  72% {
    opacity: 1;
    transform: rotateX(9deg);
  }

  88% {
    opacity: 1;
    transform: rotateX(-5deg);
  }

  96% {
    opacity: 1;
    transform: rotateX(2deg);
  }

  100% {
    opacity: 1;
  }
}

.CreatorVideoSupportModal-title {
  font-size: 24px;
  line-height: 33px;
  margin-top: 60px;
  font-weight: 600;
  font-synthesis: style;
  text-align: center; 
}

.CreatorVideoSupportModal-text {
  text-align: center;
  margin-top: 16px;
  margin-bottom: 16px;
}

.ModalButtonGroup--vertical {
  margin-top: 40px;
}

.CreatorVideoSupportModal .ModalButtonGroup--vertical .Button {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.ModalButtonGroup--vertical .Button {
  display: block;
  width: 220px;
  margin-right: auto;
  margin-left: auto;
}
.background{
    background-image: url(/pic/bluebg.jpg);
    max-width: 100%;
    height: auto;
    object-fit: cover;
    border: 0;
    vertical-align: text-top;
    width: 400px;
    height: 130px;   
}
.CreatorVideoSupportModal-liukanshanImage {
    left: 0;
    right: 0;
    top: 120px;
    width: 70px;
    height: 70px;
    margin: 0 auto;
    position: absolute;
    background-size: contain;
    background-image: url(/pic/Goldcoins.png);
}
.CreatorVideoSupportModal-confirm button{
    font-size:16px;
}

        
/*签到弹窗美化结束*/ 

.single-article h1 {
text-align: center;
}
.post-meta-row {
display: flex;
justify-content: center;
}
.entry-header .post-meta {
justify-content: center;
}
@media screen and (max-width: 768px) {
.post-meta-row {
display: flex;
justify-content: flex-start;
}
.entry-header .post-meta {
justify-content: flex-start;
}
}
