#uprightsideBar{
    font-size:16px;
    font-family: 华文楷体;
    text-align:left;
    position:fixed;/*将div的位置固定到距离top:50px，right:0px的位置，这样div就会处在最右边的位置，距离顶部50px*/
    top: 80px;
    right: 20px;
    width: auto;
    height: auto;
    opacity: 0.7;
}
#sideBarTab{
    opacity: 0.8;
    float:left;
    color:#4979ed;
    border-right:none;
    text-align: left;
    font-size:20px;
    width: 25px;
    border-radius: 15px;
    background: white;
    font-family: 华文楷体;
    opacity: 0.8;
}

#sideBarContents{
    float:left;
    overflow:auto;
    overflow-x:hidden;!important;
    width: auto;
    min-height:200px;
    max-height: 80%;
    border-right:none;
    color: #4979ed;
    border-radius: 15px;
    background: white;
    font-family: 华文楷体;
}
#sideBarContents dl{
    margin: 10px;
    padding: 10px;
    font-family: 华文楷体;
    font-size:18px;
}

#sideBarContents dt{
    margin-top:10px;
    margin-left:10px;
    font-family: 华文楷体;
    font-size:16px;
    cursor: pointer;
}

#sideBarContents dd{
    
    margin-left: 45px;
    cursor: pointer;
    font-family: 华文楷体;
    font-size:16px;
}

#sideBarContents dd:hover, dt:hover {
    color: white;
    border-radius: 15px;
    background: pink;
    font-family: 华文楷体;
    font-size:16px;
    cursor: pointer;
}