.right-nav {
    position: fixed;
    left: 50px;
    top: 300px;
    width: 200px;
    text-align: left;
}

.right-nav p {
    color: #333;
}

.right-nav ul {
    padding-left: 0;
}

.right-nav li {
    list-style: none;

}

.right-nav a {
    color: #999;
    padding-left: 6px;
    border-left: 2px solid #999;
    display: inline-block;
    margin-bottom: 4px;
    text-decoration: none;
}

.right-nav .level2_a {
    color: #999;
    padding-left: 20px;
    border-left: 2px solid #999;
}

.right-nav a:hover {
    color: #2277da;
}

.right-nav .c {
    border-left: 2px solid #2277da;
    color: #2277da;
}