
.tabwrap{
    height: 284px;
}
.hiddenele{
    display: none;
}
.tabwrap .class_switch_container{
    position: relative;
    
}
.tabwrap .part_tit {
    height: 39px;
    position: absolute;
    width: 320px;
    z-index: 2;
    
}
.tabwrap .part_tit li {
    
    background-color:#99d3fa;
    color:rgb(48, 104, 156);
    float: left;
    height: 39px;
    line-height: 31px;
    margin-right: 5px;
    text-align: center;
    width: 103px;
}
.tabwrap .part_tit li.mr0 {
    margin-right: 0;
}
.tabwrap .part_tit li.current {
    
    background-color:#209cee;
    color:white;
}
.tabwrap .part_tit li a {
    color: #00b1a2;
    display: inline-block;
    font-size: 16px;
}
.tabwrap .part_tit li.current a {
    color: #fff;
}
.tabwrap .class_switch_area {
    position: absolute;
    top: 53px;
    width: 320px;
    max-height: 270px;
}
