﻿article.no-mask, div.adspop, a#nav-side-toolbar-wechat, div.horizontal-banner, div.article-ads-btn, div.content-tabs, div.ads-title, div.article-bottom-apps {
    display: none !important;
}
#foot-menu {
    display: none !important;
}
div.post-card[data-url*='.gif'] {
    display: none !important;
}
a.content-file {
  display:none!important;
}
    a.content-file.local{
        display:inline-block!important;
        width:100%;
        text-align:center;
    }
    a.content-file.local {
        text-shadow: 0 0 5px #ffa500, 0 0 15px #ffa500, 0 0 20px #ffa500, 0 0 40px #ffa500, 0 0 60px #ff0000, 0 0 10px #ff8d00, 0 0 98px #ff0000;
        color: #fff6a9;
    }
#nav-toolbar {
    display: none !important;
}
blockquote {
    display: none;
}
div.post-card-info span[itemprop='author'] {
    display: none !important;
}
ul.post-meta li:nth-child(1) {
    display: none !important;
}
/****手机端****/
@media (min-width: 768px) {
    a.content-file.local{
        width:auto!important; 
    }
    ul .navbar-nav.side-toolbar-list li:nth-child(2), ul.navbar-nav.side-toolbar-list li:nth-child(3), ul.navbar-nav.side-toolbar-list li:nth-child(4), ul.navbar-nav.side-toolbar-list li:nth-child(5), ul.navbar-nav.side-toolbar-list li:nth-child(6) {
        display: none !important;
    }
    ul.navbar-nav.mr-auto li.nav-item.dropdown {
        display: none !important;
    }

    blockquote{
        display:none;
    }
}














#vip-box-masker {
            position: fixed;
            width: 100%;
            height: 100%;
            top:0px;
            left:0px;
            background-color: #000;
            z-index: 99999998;
            opacity:0.8;
        }
        .vip-box.hide, .vip-box-masker.hide {
            display: none !important;
        }
        /* 当屏幕宽度小于或等于768像素时 */
        @media (max-width: 768px) {
            #vip-box {
                position: fixed;
                height: 260px;
                width: 300px;
                top: 50%;
                left: 50%;
                margin-top: -110px;
                margin-left: -150px;
                background-color: #2c2a2a;
                z-index: 99999999;
                display: flex;
                flex-flow: column;
                justify-content: space-between;
                color: #bcbcbc;
            }
        }

        @media (min-width: 769px) {
            #vip-box {
                position: fixed;
                height: 360px;
                width: 500px;
                top: 50%;
                left: 50%;
                margin-top: -200px;
                margin-left: -250px;
                background-color: #2c2a2a;
                z-index: 99999999;
                display: flex;
                flex-flow: column;
                justify-content: space-between;
                color: #bcbcbc;
            }
        }

        #vip-box-title {
            height: 45px;
            border-bottom: 1px solid #353535;
            flex-shrink: 0;
            color:#1abc9c !important;
            text-align:center;
            line-height:45px;
            font-size:18px;
        }
        #vip-box-con {
            height: 100%;
            display:flex;
            flex-flow:column nowrap;
            justify-content:space-around;
        }
        #vip-box-foot {
            flex-shrink: 0;
            height: 60px;
            border-top: 1px solid #353535;
            text-align: center;
            line-height: 24px;
            font-size: 12px;
        }
        #vip-box-input{
            line-height:32px;
            padding:0px 5px;
            width:50%;
            border-radius:5px;
            border:none;
        }
        .vip-mask {
            position: absolute;
            width: 100%;
            height: 100%;
            z-index: 9999999;
            top: 0px;
            left: 0px;
        }