.vis .nav{
    list-style:none;
    font-size:10px;
}
.vis .nav li{
    float:left;
    list-style:none;
    margin-right:5px;
    background-color:#e8e8e8;
    padding:3px;
    cursor:pointer;
}
.vis{
    width:100%;
    height:400px;
}
.visBox{
    position:absolute;
    top:-50px;
}
.visBoxOuter{
    position:relative;
    height:310px;
    overflow:hidden;
}
.line{
    width:2px;
    border-left:1px solid red;
    position:absolute;
    height:246px;
    margin-top:27px;
    left:0px;
    z-index:9000;
    opacity:.3;
}