.logo_mob{display:none;}
.month-switch {padding: 10px;text-align: center;height: auto;}

.month-switch select {height: 28px;line-height: 28px;padding: 0 10px;border-color: #ccc;}

.unit-rank{background:#fff;}

.unit-rank .form-control{border-radius:0;border:none;border-bottom:1px solid #ccc;}

.unit-rank ul {overflow-y: auto;}

.unit-rank ul::-webkit-scrollbar {width: 5px;}

.unit-rank ul::-webkit-scrollbar-track {border-radius: 5px;background: rgba(0, 0, 0, .1);}

.unit-rank ul::-webkit-scrollbar-thumb {border-radius: 5px;}

.unit-rank ul::-webkit-scrollbar-thumb {background: #9b0400;}


.unit-rank li {font-size: 14px;padding: 0;}

.unit-rank li a {text-align: left;padding:5px 10px;line-height:1.4;font-size:16px;}

.unit-rank li span {float: right;}

@media(max-width:768px){
    
}
.articleAuthor span>span{margin:0;}
#vsb_content_2 P {
    line-height: 2em!important;
    text-indent: 2em!important;
    font-size: 16px!important;}
#vsb_content_2 span {
    line-height: 2em!important;
    font-size: 16px!important;}

.luokuan span{
 margin-right:10px;}

.xtnr {
    background: #f5f5f5;
    padding: 2rem;
    margin-top: 15px;}

.xtnr p{
    text-indent: 2em;
    font-size: 18px;
    font-family: 楷体, 楷体_GB2312, SimKai;
    color: rgb(0, 0, 0);
    line-height: 180%;
    margin-bottom:5px;
    text-align: justify;}

@font-face{font-family:'SourceHanSerifCN-Bold';
src:url(fonts/SourceHanSerifCN-Bold-2.otf);
src:url(fonts/SourceHanSerifCN-Bold-2.otf) format('otf')}

.articleTitle h3 *{ font-family:'SourceHanSerifCN-Bold'!important;}

.footer-b p,.footer-b p a{color:#cfb789;}

