.nav-bar {
    position: fixed;
    right: 15px;
    top: 165px;
    border: 1px solid #BBB;
    padding: 15px;
    max-height:700px;
    overflow-y: auto;
    z-index: 9999;
    opacity: 0.8;
    background: #fefefe;
}

.mg-top{
    margin-top:10px;
}
.mg-bot{
    margin-bottom:10px;
}
.nav-footer{}
.nav-header{
    margin-bottom:10px;
}
.nav-item{
    cursor:pointer;
}
.nav-item:hover{
    color:red;
    background-color:lavenderblush;
}
.nav-l-h2{
    margin-left: 15px;
}
.nav-l-h3 {
    margin-left: 30px;
}
.nav-l-h4 {
    margin-left: 45px;
}

.to-top{
    margin-top:5px;
    cursor:pointer
}
.to-top:hover{
    color:red;
}
#top{
background: url(https://images.cnblogs.com/cnblogs_com/tinaluo/778512/o_211231025050_sat.png) 110px 0px no-repeat , 
url(https://images.cnblogs.com/cnblogs_com/tinaluo/778512/o_211231031411_cancer2.png) no-repeat 230px 10px,
linear-gradient(45deg,#014e82, transparent);
}

.cnblogs_code pre {
    font-family: '宋体',serif;
    font-size: 13px;
}
.cnblogs_code span {
    font-family: '宋体',serif;
    font-size: inherit;
    line-height: 1.5;
}
.cnblogs_code {
    font-family: '宋体' !important;
    font-size: 13px !important;
    border: 0px solid #ccc;
    padding: 5px;
    overflow: auto;
    margin: 5px 0;
    color: #000;
}
#leftmenu a {
    font-size: 12pxpx;
    padding: 1px;
    text-decoration: none;
    line-break: anywhere;
}