/*
Theme Name:     极主题2.70  Jitheme.com
Theme URI:      http://7b2.com/
Description:    这是b2主题的子主题，名为极主题，一个美化最好看的子主题。
Author:         极主题创造团队
Author URI:     https://www.jitheme.com/
Template:       b2
Version:        2.7.2
Tags:           收费主题,极主题,子主题
*/
/*
 *-------------------------------------------------------------------------------
 *全站字体更换
 *-------------------------------------------------------------------------------
*/
/* body{*/
    /*去除全局DIN英文字体*/
/*    font-family: font-regular, 'Helvetica Neue', sans-serif;*/
    /*修改字体抗锯齿，字体恢复正常粗细。如果还是喜欢原来的粗细，可以吧把这行删除~*/
/*    -webkit-font-smoothing: subpixel-antialiased;*/
/*}*/
/*@font-face {*/
/*    font-family:"Noto Sans SC";*/
/*    src: url('../fonts/notosanssc.ttf');*/
/*}*/
/*body{*/
/*  font-family:"Noto Sans SC"!important;  */
/*}*/
b {
    font-weight: 500;
}
/*body {*/
/*  -webkit-touch-callout: none;*/
/*  -webkit-user-select: none;*/
/*  -moz-user-select: none;*/
/*  -ms-user-select: none;*/
/*  user-select: none;*/
/*}*/
/*div,blockquote,ul,li,span,a,button,p,h1,h2,h3,i,small{*/
/*    font-family:"Noto Sans SC"!important;*/
/*}*/
/*.circle-desc,.my-circle-list > div > button,.po-topic-box-tips p,.circle-admin-info>div,.topic-type-menu > ul li button{*/
/*    font-weight: 700;*/
/*}*/
/*.shop-normal-item-price span b{*/
/*    font-weight: 700;    */
/*}*/
/*.shop-normal-item-count span {*/
/*    font-weight: 700;*/
/*    color: #333;*/
/*}*/

/*正常情况下滑块的样式*/
/*::-webkit-scrollbar-thumb {*/
/*background-color: var(--b2color);*/
/*border-radius: 5px;*/
/*-webkit-box-shadow: inset1px1px0rgba(0,0,0,.1);*/
/*}*/
/*鼠标悬浮在该类指向的控件上时滑块的样式*/
/*:hover::-webkit-scrollbar-thumb {*/
/*background-color: var(--b2color);*/
/*border-radius: 5px;*/
/*-webkit-box-shadow: inset1px1px0rgba(0,0,0,.1);*/
/*}*/
/*鼠标悬浮在滑块上时滑块的样式*/
/*.scroll::-webkit-scrollbar-thumb:hover {*/
/*background-color: rgba(0,0,0,.4);*/
/*-webkit-box-shadow: inset1px1px0rgba(0,0,0,.1);*/
/*}*/
/*正常时候的主干部分*/
/*::-webkit-scrollbar-track {*/
/*border-radius: 10px;*/
/*-webkit-box-shadow: inset006pxrgba(0,0,0,0);*/
/*background-color:#ccc;*/
/*}*/
/*鼠标悬浮在滚动条上的主干部分*/
/*::-webkit-scrollbar-track:hover {*/
/*-webkit-box-shadow: inset006pxrgba(0,0,0,.4);*/
/*background-color:  var(--b2lightcolor);*/
/*}*/
/*button:active, .button:active {*/
/*    transform: translateY(0px);*/
/*}*/
/*20230925改统一*/
/*20230925*/
.logo-left .mobile-box {
    margin-left: 0px;
}
[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: 44px;
    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,.hot_num_pos {
    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,.home .ji_haeder .jitheme-toggle i,.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{
    color: var(--key-color);
    }
.logo-left .login-button .b2-account-circle-line{
    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);
}
.jitheme-toggle i:before{
content: var(--content);
}
.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,.document-cat-item:hover,.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-1 .post-excerpt, .post-2 .post-excerpt, .post-4 .post-excerpt, .post-7 .post-excerpt,.bind-pass-info div,.user-social-box > div,.social-top .show-menu-box .header-logo{
    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(--float-btn-bg);
}
.box,.header, .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{
    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{
    color: var(--this-text)
}
.link-in,.ava-left img,.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,.widget-mission-footer a,.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,.b2-widget-box .ask-widget-ul li,.jitheme_slide_tjmk,.po-infomation-footer,.infomation-vote,.custom-page-widget ul li + li,.b2-b-t,.coll-text,.social-top .header-banner-content .header-banner-left,.jitheme-cat .ask-cat-list .select-wrap,.vip-faq-list + .vip-faq-list,.ask-write-answer,.circle-topic-item,.post-gg-button{
    border-top: 1px dashed 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,.entry-header,.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);
}
.document-cat-item:hover,.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,table td{
    border: 1px solid #EBEBEB;
}
/*侧栏CSS*/
.bar-normal,.bar-footer {
    box-shadow:unset;
}
.ajax-pager .button {
     background: unset; 
}

body { cursor: url(https://www.sluyu.com/wp-content/uploads/2023/10/2023101703375285.png), default; }
a:hover{cursor:url(https://www.sluyu.com/wp-content/uploads/2023/10/2023101703375271.png), pointer;}
.gold-top-avatar i.ut-renzheng.ut {
    position: absolute;
}
.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);
    left: 0px!important;
}.social-top .header-login-button button {
    color: #FFF;
    background: var(--b2color);
}
.comment-content-text p{
    display: initial;
}
.comment .gravatar img {
    border-radius: 100%;
}
.comment-content-text img{
    vertical-align: text-bottom;
}
:after, :before {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}.oauth-login-button a.login-juhebaidu:before{
    background-color: #3385FF
}
.comment-auth-mod{
    width: 24px;
}
.comment-mod{color:#FFF;background-color:#10ddc2;}
.comment-auth{color:#FFF;background-color:#fb7299;}
.entry-content .aligncenter {
    display: grid;
    justify-content: center;
    align-items: center;
}
.topic-footer-right button {
    background-color: #f5f6f7;
}
.u-h-icon {
  width: 1em;
  height: 1em;
  vertical-align: -0.15em;
  fill: currentColor;
  overflow: hidden;
}
.Mrxu-icon {
    text-align: center;
    margin-top: -58px;
    height: 70px;
}
.circle-is-circle-admin{background-color: #005bff;}.circle-is-admin{background-color: #ff3c3c;}
.circle-is-circle-admin, .circle-is-admin {
    display: inline-block;
    margin-left: 5px;
    color: #fff;
    height: 16px;
    text-align: center;
    border-radius: 3px;
    line-height: 16px;
    font-size: 12px;
    font-weight: 400;
    width: 32px;
}
.login-box-content .login-box-top {
    border-radius:12px;
    background-image:none!important;
}
.modal-content {
     overflow: visible!important; 
}
.modal-content {
    background-image:none!important;
}
.bq-close {
    top: 0;
    position: fixed;
    width: 100%;
    height: 100%;
    left: 0;
}
.tabPanel ul li:hover {
    background: #eaeaea;
}
.comt-smilies a:hover {
    box-shadow: 0px 2px 5px #b5b5b5;
}
.tabPanel ul {
    background: #fff;
    display: flex;
    position: absolute;
    bottom: 0;
    overflow-y: hidden;
    width: 350px;
    z-index: 5;
}
.tabPanel ul li {
    z-index: 5;
    float: left;
    margin: 0 2px 0 0;
    font-size: 11px;
    height: 29px;
    line-height: 30px;
    min-width: 88px;
    text-align: center;
    border-radius: 4px;
    background: #fff;
    display: inline-block;
}
.tabPanel .hit {
    border-bottom: 1px solid #fff;
    cursor: pointer;
    color: black;
    text-shadow: 0 1px 0 #fff;
    background: #eaeaea;
}
.pane {
    margin-left: 15px;
    margin-top: 10px;
    min-height: 100px;
    background-color: #fff;
    display: none;
}
.panes {
    z-index: 4;
    width: 347px;
    height: 230px;
    position: absolute;
    overflow-x: auto ;
}
 
.wp-smiley{
    max-height:50px!important;
    width: 50px!important;
    height: 50px!important;
}
.comt-smilies img {
    width: 50px;
    height: 50px;
}
.comt-smilies a {
    list-style-type: none;
    background: #f7f7f7;
    padding: 5px 10px;
    border-radius: 5px;
    display: inline-block;
    font-size: 12px;
    line-height: 14px;
    margin: 0 10px 12px 0;
    cursor: pointer;
    -webkit-transition: .3s;
    transition: .3s;
}
.comt-smilies1 {
    box-shadow: 0px 2px 5px rgb(181 181 181 / 32%);
    border: 1px solid #b7b7b780;
    padding: 10px;
    background: #ffffff;
    z-index: 4;
    display: none;
    width: 350px;
    height: 230px;
    position: absolute;
    margin-top: -240px;
    overflow: scroll;
}
.comt-smilies {
    border-radius: 4px;
    height: 256px;
    box-shadow: 0px 2px 5px rgb(181 181 181 / 32%);
    border: 1px solid #b7b7b780;
    background: #fff;
    width: 350px;
    margin-top: -260px;
    z-index: 3;
    position: absolute;
    display: none;
    overflow: hidden;
}
.comt-addsmilies {
    margin-right: 20px;
    z-index: 1;
}
.mrxu-item-xu-w {
    background-position: center center;
    background-repeat: no-repeat;
    width: 100%;
    height: 100%;
    background-color: rgba(51,51,51,.2);
    background-size: 50%;
    position: absolute;
    top: 0;
    z-index: 2;
    display: none;
}
.post-module-thumb:hover .mrxu-item-xu-w{
    display: block;
}
.tt-slider {
    height: 50px;
        overflow: hidden;
}
.tt-slider .swiper-wrapper{
   height: 50px; 
       overflow: hidden;
}
.swiper-backface-hidden .swiper-slide {
    transform: initial;
    -webkit-backface-visibility: hidden;
    backface-visibility: initial;
}
.swiper-button-prev:after, .swiper-button-next:after {
    color: #fff;
    font-size: 27px;
}
.swiper-button-prev, .swiper-button-next {
    z-index: 6;
    background: #8e8e8e63;
    border-radius: 9px;
    top: 37%;
    width: 25px;
    height: 38px;
}
.entry-content pre {
	overflow:auto;
    overflow-y: overlay;
    max-height: 600px;
}
::-webkit-scrollbar {
  width: 8px;
    height: 8px;
  background-color: rgba(0, 0, 0, 0);
}
::-webkit-scrollbar-thumb {
	background-color: var(--b2lightcolor);
    border-radius: 100px;
    border: 2px solid transparent;
    background-clip: content-box;
}
::-webkit-scrollbar-track {
	background-color: rgba(0,0,0,0);
}
::-webkit-scrollbar-thumb:hover {
    background-color: var(--b2color);
}
.entry-content pre::-webkit-scrollbar-corner {
    background: rgba(0,0,0,0);
}
::-webkit-scrollbar-corner {
    background: rgba(0,0,0,0);
}

.user-panel-info h1 span {
    vertical-align: middle;
}
.avatar-parent i.ut-renzheng{
    position: absolute;}i.ut-renzheng{
    bottom: -4px;
    right: -4px;
}
.user-w-avatar i.ut-renzheng.ut {
    position: absolute;
}
img.avatar.b2-radius {
    border-radius: 100%;
}
.user-panel .avatar ,.editor-avatar{
    border-radius: 100%;}
.header-banner-left .menu li {
    margin: 0px;
    padding: 0 10px 0 10px;
}
.topic-avatar img {
    border-radius: 100%;
}
.ql-image {
    text-align-last: center;
}
.html-box img {
    width: auto;
}
.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(../images/212233_75367824488.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%;
}
}
.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(../images/2023063014321419.png);
    height: 7px;
    width: 44px;
    background-size: contain;
    
}

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

.CreatorVideoSupportModal-decorateTitleText {
    height: 25px;
    width: 150px;
    background-repeat: no-repeat;
    background-size: contain;
    display: inline-block;
    background-image: url(../images/2023063015593784.png);
    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;
}
.Button--primary.Button--blue {
  color: #fff;
  background-color: #0084ff;
}
.Button--blue {
  color: #0084ff;
  border-color: #0084ff;
}
.Button,
html[data-theme="dark"] .Button {
  color: #8590a6;
}
.Button {
  display: inline-block;
  padding: 0 16px;
  font-size: 14px;
  line-height: 32px;
  text-align: center;
  cursor: pointer;
  background: none;
  border-radius: 3px;
}
.picked.post-load-button span {
    border-radius: 4px;
    background: #ef1561;
    color: #fff;
    padding: 10px 14px;
}
.post-list-cats a span:hover {
    background: #ef1561;
    color: #fff !important;
    border-radius: 2px;
}

.Modal-closeButton {
  position: absolute;
  top: 8px;
  right: -60px;
  padding: 12px;
}
.Button--link,
.Button--plain {
  height: auto;
  padding: 0;
  line-height: inherit;
  background-color: transparent;
  border: none;
  border-radius: 0;
}
.Button,
html[data-theme="dark"] .Button {
  color: #8590a6;
}

.Modal-closeIcon {
  vertical-align: top;
  fill: #fff;
}
.background{
    background-image: url(../images/2023063015375792.jpg);
    max-width: 100%;
    height: auto;
    object-fit: cover;
    border: 0;
    vertical-align: text-top;
    width: 400px;
    height: 160px;   
}
.CreatorVideoSupportModal-liukanshanImage {
    left: 0;
    right: 0;
    top: 150px;
    width: 70px;
    height: 70px;
    margin: 0 auto;
    position: absolute;
    background-size: contain;
    background-image: url(../images/2023063015521993.png);
}

 textarea#textarea {
    background-color:transparent; background:url(../images/d439b6003af33a871f7e3f0e9b5c10385343b597.jpg) 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;
}
 textarea#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;
}
.content-footer-poster .favorite-button.sc i, .shop-single-action-right .favorite-button.sc {
   color: #f96078 !important;
}
.circle-widget-button .text {
    background: #ef1561!important;
    border: 1px solid #ef1561!important;
    border-radius: 0!important;
    color: #fff!important;
    padding: 8px 16px;
    transition: opacity .2s;
    position: relative;
    cursor: pointer;
    font-size: 12px;
    margin: 0;
    white-space: nowrap;
}
@media screen and (max-width:768px) {
	.mobile-footer-menu.footer-fixed {
		border-radius: 50px;
		margin: 0 auto;
		left: 0;
		right: 0;
		width: 95%;
		bottom: 10px !important;
		box-shadow: 0px 3px 5px 5px rgb(16 16 16/10%)
	}
	.mobile-footer-menu .mobile-footer-center button i {
		right: -30%;
		position: absolute;
		line-height: 40px !important;
		height: 40px !important;
		border-radius: 50% !important;
		margin-top: -36px
	}
	.mobile-footer-menu.footer-down {
		transform: translate(0, 140%) !important
	}
}

     .top-menu-ul>li.depth-0 > a i.b2-arrow-down-s-line{
         border-radius: 100%;
         height: 20px;
         width: 20px;
         right: 2px;
         top: 2px;
         line-height: 20px;
     }
.entry-content pre:before {
content: '';
position: absolute;
top: 0;
left: 25px;
width: 15px;
height: 15px;
border-radius: 50%;
margin: 15px 25px;
background: #fdbc40;
}
ol.linenums:after {
content: '';
position: absolute;
top: 0;
left: 50px;
width: 15px;
height: 15px;
border-radius: 50%;
margin: 15px 25px;
background: #35cd4b;
}.entry-content pre:after {
content: '';
position: absolute;
top: 0;
left: 0;
width: 15px;
height: 15px;
border-radius: 50%;
background: #fc625d;
margin: 15px 25px;
}.entry-content pre {
position: relative;
border-radius: 6px;
padding-top: 50px;
box-shadow: 0px 8px 20px -10px #000;
}.entry-content pre .copy {
position: absolute;
top: 0;
right: 0;
margin: 10px 20px;
cursor: pointer;
color: #8224e3;
}

#video-list ul li > div {
    top: 15px;
}
.post-style-5 header {
    padding: 12px;
}
.wrapper.post-video-table {
    padding-left: 12px;
}



.home_row {
    padding: 0px 0 0px 0;
}
.post-list .b2_gap .post-list-item .item-in:hover .post-module-thumb img {
    transform: scale(1.2) rotate(
5deg);
}
.post-list .b2_gap .post-list-item .item-in:hover .post-info h2 a {
    color: #1e62eb;
}

@media screen and (min-width: 850px){
.acg-login-avatar {
    background-image: url(../images/2023112912263815.png);
}
.acg-login-avatar {
    width: 50px;
    height: 50px;
    background-size: cover;
    background-position: center;
    border-radius: 50%;
    cursor: pointer;
    margin-top: -10px;
}
.top-user-info .header-login-button:hover .user-inner {
    display: block;
}
.top-user-info .header-login-button .user-inner {
    position: absolute;
    z-index: 103;
    top: 52px;
    display: none;
    height: auto;
    width: 264px;
    padding: 36px 8px 0;
    margin-left: -110px;
    padding-top: 38px;
    background: url(../images/bg-cat-main.png) no-repeat top;
    -moz-background-size: 100% auto;
    -o-background-size: 100% auto;
    background-size: 100% auto;
}
.user-inner .user-inner-main {
    padding: 16px 0 16px;
    border: 1px solid #FFB5C3;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    background-color: #ffffff;
    -webkit-box-shadow: 0 1px 4px 0 #FFD1D8 inset;
    -moz-box-shadow: 0 1px 4px 0 #FFD1D8 inset;
    box-shadow: inset 0 1px 4px 0 #FFD1D8;
}
.user-inner .user-inner-main .mascot {
    display: block;
    height: auto;
    width: 80px;
    margin: 0 auto 20px;
}
.user-inner .user-inner-main .explain {
    height: 20px;
    font-size: 12px;
    line-height: 20px;
    color: #999999;
    display: block;
    text-align: center;
    white-space: nowrap;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    overflow: hidden;
}
}
 @media (max-width: 800px){.user-inner{display: none;}}
 .modal{
     background-color: rgb(0 0 0 / 0%);
 }
 .show-modal{
    backdrop-filter: saturate(100%) blur(5px);
 }
.b2-widget-title h2, .widget > h2 {
    padding: 15px 10px 15px 42px!important;
    background: url(../fonts/mao2.svg) 10px center no-repeat;
    background-size: 30px 20px;
    color: #566889;
}

.mi-user-title{
    padding: 15px 10px 15px 42px!important;
    background: url(../fonts/mao2.svg) 10px center no-repeat;
    background-size: 30px 20px;
    color: #566889;
}
#author-index .user-info p{
    padding: 15px 10px 15px 42px!important;
    background: url(../fonts/mao2.svg) 10px center no-repeat;
    background-size: 30px 20px;
    color: #566889;
}
.comment-info {
    padding: 0px 0px 0px 45px!important;
    background: url(../fonts/mao2.svg) 10px center no-repeat;
    background-size: 30px 20px;
    color: #566889;
}
.all-circle-tags li span {
    padding: 0px 0px 0px 45px!important;
    background: url(../fonts/mao2.svg) 10px center no-repeat;
    background-size: 30px 20px;
    color: #566889;
}
.gold-header-title {
    padding: 0px 0px 0px 45px!important;
    background: url(../images/mao2.svg) 10px center no-repeat;
    background-size: 30px 20px;
    color: #566889;
}
.search-page-title h2 {
    padding: 0px 0px 0px 40px!important;
}
.font-new12 {
    display: inline-block;
    width: 25px;
    height: 20px;
    background: url(../images/2023120901144828.png) no-repeat 0 0;
    -webkit-background-size: contain;
    background-size: contain;
}
.picked.post-load-button span {
    border-radius: 4px;
    background: #ef1561;
    color: #fff;
    padding: 10px 14px;
}
.post-list-cats a span:hover {
    background: #ef1561;
    color: #fff !important;
    border-radius: 2px;
}

p.ict-count {
    font-size: 12px;
    margin-top:3px;
}
.change-theme b {
    top: -5px;
    right: 0px;
    width: 14px;
    height: 14px;
    line-height: 11px;
   
}
/*文章列表*/
.b2-content{
    display: flex;
    flex-flow: row;
}
.post-list-meta-box{
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin: 10px 16px;
    color:#AAAEB3
}
.post-excerpt{
    font-size: 12px;
    color: #797C80;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;
    text-justify: inter-ideograph;
    word-break: break-all;
    margin:0 16px 13px;
    margin-top:-6px
}
.post-list ul.b2_gap{
    padding: 0;
}
.b2_gap > li{
    width:100%;
    box-sizing: border-box;
}
.post-list .load-more button{
    width: 100%;
    border-color: rgba(255, 255, 255, 0);
    padding:14px;
    border:0
}
.post-list .load-more button span{
    display: block;
}
.post-list .load-more button.b2-loading{
    color:#fff
}
.post-list .module-title{
    font-size: 22px;
    text-align: left;
    margin-right:10px;
    font-weight: 600;
}
.post-list .module-desc{
    font-size: 13px;
    color: #bcbcbc;
}
.index-title-box {
    padding:10px
}
.b2timeago{
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
}
.post-list-cats{
    overflow: hidden;
    margin-left:auto
}
p.module-desc{
    border-left: 1px solid #fb5f3c;
    padding-left: 10px;
}
.post-modules-top{
    display: flex;
    line-height: 1;
    align-items: center;
    justify-content: space-between;
    margin-bottom:16px
}
.post-modules-top.title-none .post-list-cats{
    background:0
}
.home_row.top-slider{
    padding:0
}
.post-modules-top.b2-hidden{
    display: none;
}
.shop-box-title .modules-title-box{
    display: flex;
    justify-content: space-between;
    width:100%;
    margin-bottom:16px;
    align-items: center;
}
.shop-box-title .modules-title-box h2{
    font-size: 22px;
}


.new_user_coupon{position:fixed;width:100%;height:152px;bottom:0;left:0;background:rgba(0,0,0,.64);z-index:10000}.new_user_coupon .new_user_coupon_content{width:960px;margin:0 auto;position:relative}.new_user_coupon .new_user_coupon_content .new_user_coupon_left{margin-top:25px;width:410px;color:#ffe000;text-align:left;float:left}.new_user_coupon .new_user_coupon_content .new_user_coupon_left .new_user_coupon_title{height:44px;font-size:30px;font-weight:600;line-height:44px;letter-spacing:1px}.new_user_coupon .new_user_coupon_content .new_user_coupon_left .new_user_coupon_txt{margin-top:28px;height:28px;font-size:20px;font-weight:500;line-height:28px}.new_user_coupon .new_user_coupon_content .new_user_coupon_left .new_user_coupon_txt span{color:#fff;font-size:20px}.new_user_coupon .new_user_coupon_content .new_user_coupon_right{margin:32px 0 0 119px;float:left}.new_user_coupon .new_user_coupon_content .new_user_coupon_right .new_user_coupon_icon_row{height:28px;font-size:20px;font-weight:500;color:#fff;line-height:28px;padding-left:75px}.new_user_coupon .new_user_coupon_content .new_user_coupon_right .new_user_coupon_icon_row .new_user_coupon_icon_QQ,.new_user_coupon .new_user_coupon_content .new_user_coupon_right .new_user_coupon_icon_row .new_user_coupon_icon_WX{position:absolute;top:24px;width:44px;line-height:40px;height:44px;border:2px solid #fff;text-align:center;border-radius:50%;cursor:pointer}.new_user_coupon .new_user_coupon_content .new_user_coupon_right .new_user_coupon_icon_row .new_user_coupon_icon_QQ .iconfont,.new_user_coupon .new_user_coupon_content .new_user_coupon_right .new_user_coupon_icon_row .new_user_coupon_icon_WX .iconfont{color:#fff;font-size:28px}.new_user_coupon .new_user_coupon_content .new_user_coupon_right .new_user_coupon_icon_row .new_user_coupon_icon_QQ{background:#1bc6ff;right:80px}.new_user_coupon .new_user_coupon_content .new_user_coupon_right .new_user_coupon_icon_row .new_user_coupon_icon_WX{background:#73df24;right:150px}.new_user_coupon .new_user_coupon_content .new_user_coupon_right .new_user_coupon_icon_row .new_user_coupon_close{width:24px;height:24px;line-height:24px;text-align:center;border-radius:50%;position:absolute;top:36px;right:0;cursor:pointer}.new_user_coupon .new_user_coupon_content .new_user_coupon_right .new_user_coupon_icon_row .new_user_coupon_close .iconfont{font-size:20px;color:#fff}.new_user_coupon .new_user_coupon_content .new_user_coupon_right .new_user_coupon_card{position:absolute;right:0;top:90px;width:100%;text-align:right}.new_user_coupon .new_user_coupon_content .new_user_coupon_right .new_user_coupon_card .new_user_coupon_card_icon{width:130px;height:36px;margin-right:16px}.new_user_coupon .new_user_coupon_content .new_user_coupon_right .new_user_coupon_card .new_user_coupon_card_icon:last-child{margin-right:0}.new_user_coupon .new_user_coupon_content .new_user_coupon_right .new_user_coupon_card .new_user_coupon_card_item{margin-right:16px;padding:0 10px;height:36px;line-height:28px;border-radius:12px;border:2px solid #fff;font-size:20px;float:left;font-weight:400;color:#fff}.new_user_coupon .new_user_coupon_content .new_user_coupon_right .new_user_coupon_card .new_user_coupon_card_item span{font-size:24px;display:inline-block}.new_user_coupon .new_user_coupon_content .new_user_coupon_right .new_user_coupon_card .new_user_coupon_card_item:first-of-type{background:#ff7f87}.new_user_coupon .new_user_coupon_content .new_user_coupon_right .new_user_coupon_card .new_user_coupon_card_item:nth-of-type(2){background:#fda803}.new_user_coupon .new_user_coupon_content .new_user_coupon_right .new_user_coupon_card .new_user_coupon_card_item:nth-of-type(3){background:#5065f2;margin-right:0}.new_user_coupon_box,.new_user_coupon_box_login,.new_user_coupon_box_new{position:fixed;right:12px;top:76px;width:155px;height:279px;z-index:1340;cursor:pointer}.new_user_coupon_box .new_user_coupon_box_group,.new_user_coupon_box_login .new_user_coupon_box_group,.new_user_coupon_box_new .new_user_coupon_box_group{margin:90px 0 0 -10px}.new_user_coupon_box .new_user_coupon_box_group .new_user_coupon_box_item,.new_user_coupon_box_login .new_user_coupon_box_group .new_user_coupon_box_item,.new_user_coupon_box_new .new_user_coupon_box_group .new_user_coupon_box_item{width:132px;height:40px;line-height:38px;border-radius:12px;border:1px solid rgba(0,0,0,.88);position:relative;margin-bottom:12px}.new_user_coupon_box .new_user_coupon_box_group .new_user_coupon_box_item .new_user_coupon_box_txt,.new_user_coupon_box_login .new_user_coupon_box_group .new_user_coupon_box_item .new_user_coupon_box_txt,.new_user_coupon_box_new .new_user_coupon_box_group .new_user_coupon_box_item .new_user_coupon_box_txt{font-size:20px;font-weight:400;color:#fff;letter-spacing:2px;text-shadow:0 1px 2px rgba(0,0,0,.24);margin-left:16px}.new_user_coupon_box .new_user_coupon_box_group .new_user_coupon_box_item .new_user_coupon_box_num,.new_user_coupon_box_login .new_user_coupon_box_group .new_user_coupon_box_item .new_user_coupon_box_num,.new_user_coupon_box_new .new_user_coupon_box_group .new_user_coupon_box_item .new_user_coupon_box_num{position:absolute;right:-16px;top:5px;width:54px;height:28px;line-height:28px;background:#fff;border:1px solid rgba(0,0,0,.88);text-align:center;border-radius:100%}.new_user_coupon_box .new_user_coupon_box_group .new_user_coupon_box_item:first-of-type,.new_user_coupon_box_login .new_user_coupon_box_group .new_user_coupon_box_item:first-of-type,.new_user_coupon_box_new .new_user_coupon_box_group .new_user_coupon_box_item:first-of-type{background:#ff7f87}.new_user_coupon_box .new_user_coupon_box_group .new_user_coupon_box_item:nth-of-type(2),.new_user_coupon_box_login .new_user_coupon_box_group .new_user_coupon_box_item:nth-of-type(2),.new_user_coupon_box_new .new_user_coupon_box_group .new_user_coupon_box_item:nth-of-type(2){background:#fda803}.new_user_coupon_box .new_user_coupon_box_group .new_user_coupon_box_item:nth-of-type(3),.new_user_coupon_box_login .new_user_coupon_box_group .new_user_coupon_box_item:nth-of-type(3),.new_user_coupon_box_new .new_user_coupon_box_group .new_user_coupon_box_item:nth-of-type(3){background:#5065f2}.new_user_coupon_box .new_user_coupon_box_btn,.new_user_coupon_box_login .new_user_coupon_box_btn,.new_user_coupon_box_new .new_user_coupon_box_btn{position:absolute;left:33px;bottom:-20px;width:78px;height:32px;line-height:30px;background:#ffe000;border-radius:12px;border:1px solid rgba(0,0,0,.88);font-size:14px;color:rgba(0,0,0,.88);text-align:center;letter-spacing:2px;font-weight:700;cursor:pointer}.user_collection_row{height:60px;line-height:60px;text-align:center;background:#fff;color:rgba(0,0,0,.64);border-bottom:1px solid rgba(0,0,0,.08);font-size:13px}.user_collection_row .user_collection_btn{height:24px;background:#ffe000;border-radius:8px;padding:0 8px;display:inline-block;line-height:24px}.user_collection_row .user_collection_btn:first-of-type{margin:0 6px 0 12px}.user_collection_row .user_collection_btn:nth-of-type(2){margin:0 12px 0 6px}

.new_user_coupon .new_user_coupon_content .new_user_coupon_right .new_user_coupon_card {
    display: flex;
    justify-content: flex-end;
}

.new_user_coupon_card .card_icon {
    /* float: right; */
    width: 132px;
    height: 36px;
    margin-left: 12px;
    line-height: 32px;
    border: 2px solid #fff;
    border-radius: 8px;
    text-align: center;
    font-family: AlimamaShuHeiTi;
    color: #fff;
    font-size: 20px;
    font-weight: bold;
    letter-spacing: 1px;
}

.new_user_coupon_card .card_icon.bg1 {
    background: #FF7F87;
}
.new_user_coupon.hidden {
    display: none;
}
/*文章内页H标题美化*/
.entry-content > h2::before{content: '';margin-right:0;}
.single-article .entry-content > h1{
	font-weight: bold;
	background-color: #f6f6f6;
	margin: 20px 0;
	padding: 5px 12px;
	border-left: 5px solid #ef0053;
	font-size: 21px;
	left: -25px;
    position: inherit;
}
.single-article .entry-content > h2{
	font-weight: bold;
	background-color: #f6f6f6;
	margin: 20px 0;
	padding: 5px 12px;
	border-left: 5px solid #ef0053;
	font-size: 18px;
	left: -25px;
    position: inherit;
}
.single-article .entry-content > h3{
	font-weight: bold;
	background-color: #f6f6f6;
	margin: 20px 0;
	padding: 5px 12px;
	border-left: 5px solid #ef0053;
	font-size: 15px;
	left: -25px;
    position: inherit;
}
.single-article .entry-content > h4{
	font-weight: bold;
	background-color: #f6f6f6;
	margin: 20px 0;
	padding: 5px 12px;
	border-left: 5px solid #ef0053;
	font-size: 12px;
	left: -25px;
    position: inherit;
}