:root {
    --mi-orange-dark: #ff5828;
    --mi-orange: #ff5800;
    --mi-yellow: #fbb818;
}


/* 导航栏选中颜色 */

.navbar .nav-list>.menu-item.current-menu-item>a {
    color: var(--mi-orange);
}

.sub-menu .current-menu-item:before {
    position: absolute;
    top: 50%;
    left: 4px;
    color: var(--mi-orange);
    transform: translateY(-50%);
    content: '•';
}


/* 隐藏文章内容tab（评论建议） */

#pills-tab {
    display: none;
}

/* 隐藏高级筛选最后一项（排序方式） */
.filter-warp .container .filter-item:last-child {
    display: none;
}

.filter-warp .container .filter-item {
    border-bottom: 0;
}


/* 幻灯片 */
.container .owl-theme .owl-dots {
    background-color: transparent;
}
.container .owl-theme .owl-dots .owl-dot.active span {
    background: var(--mi-yellow);
}

@media (max-width: 640px) {
    .container .owl-theme .owl-dots .owl-dot span {
        width: 2px;
        height: 2px;
    }
}



/* 栏目页导航下方 */
main .archive-hero .archive-hero-bg::before {
    background-color: #ff5838;;
}

main .archive-hero .archive-title {
    font-weight: normal;
}
main .archive-hero .archive-desc {
    color: #e8e8e8;
    font-size: 14px;
}


/* 右侧悬浮窗 */
body .rollbar .actions {
    overflow: unset;
}
body .rollbar .actions li>a>i {
    margin-bottom: 0;
}
body .rollbar .actions li>a>span {
    letter-spacing: 0;
}
.rollbar .actions li:first-child {
    background-color: var(--mi-orange);
}
.rollbar .actions li:first-child i,
.rollbar .actions li:first-child span {
    color: #fff;
}

.rollbar .actions li:last-child::after {
    display: none;
    content: '';
    position: absolute;
    top: -37px;
    left: -128px;
    width: 128px;
    height: 128px;
    background: url('/wp-content/uploads/2024/05/xxm_wechat.png') center no-repeat;
    box-shadow: 0 0 10px rgba(0,0,0,.1)
}
.rollbar .actions li:last-child:hover::after {
    display: block;
}

/* 隐藏内容 */
main .ri-hide-warp .hide-buy-warp .prices-info .price-item.no {
    display: none;
}


/* vip页面 */

.price-card .price-body .price-ammount {
    position: relative;
    margin-top: 1em;
}
.price-card .price-body  .price-ammount::before {
    content: '限时优惠';
    position: absolute;
    top: -2em;
    left: 0;
    width: 100%;
    font-size: 14px;
    color: #f00;
}

div.price-card .price-body .price-ammount>sup {
    top: -0.9em;
}

.container .price-card .price-body .price-ammount::after {
    
    font-size: 12px;
    position: absolute;
    margin-left: -26px;
    font-weight: normal;
    color: red;
    text-decoration: line-through;
    position: absolute;
    top: 1.8em;
}

.row .col:nth-child(1) .price-card .price-body .price-ammount::after {
    content: '59积分';
}

.row .col:nth-child(2) .price-card .price-body .price-ammount::after {
    content: '99积分';
}
.row .col:nth-child(3) .price-card .price-body .price-ammount::after {
    content: '199积分';
}
.row .col:nth-child(4) .price-card .price-body .price-ammount::after {
    content: '299积分';
}

/* 首页列表按钮 */
.home-widget .infinite-scroll-button {
    background-color: var(--mi-orange-dark);
    border-color: var(--mi-orange-dark);
}

.home-widget .infinite-scroll-button:hover {
    background-color: var(--mi-orange-dark);
    border-color: var(--mi-orange-dark);
    opacity: .8;
}

/* 首页纯文字列表分类背景 */
body .home-title-post .list-posts .category-bg {
    background-size: 0;
}
body .home-title-post .list-posts .category-bg::after {
    background: var(--mi-orange-dark);
}
body .home-title-post .list-posts .category-title .fa {
    display: none;
}

/* 幻灯片按钮 */
body .owl-theme .owl-dots {
    bottom: 0;
}

body .site-addswarp.pc.bottum {
    margin-top: 0.5rem;
}
