#main{width:1200px;margin:0 auto; }
.crumbs{margin-bottom:10px;}
.rt {float: right; clear:both}

#main .col-left{font-size:14px; border-top:1px solid #e2e5e4;}
.col-left.xg{ background:#fff; padding:15px;}
.col-left.xg ul li{line-height:40px; height:40px;}
.col-left.xg ul li a{margin-left:5px;}
.col-left.xg ul li .rt{color:#999;}
.col-left .page a:hover{color:#fff;}

.cb-center{margin:10px auto 0 auto; width:1200px;  background:#ecf0ee;
height:45px; line-height:45px;
    font-size: 14px;
}
.cb-center a{
    text-decoration: none;
}
.cb-center a:link{
    color: #5c5c5c;
    font-size: 14px;
}
.cb-center a:visited{
    color: #5c5c5c;
    font-size: 14px;
}
.no-selected{
    height: 40px;
    float: left;
    margin-right: 15px;
    margin-left: 5px;
    padding-left: 10px;
    padding-right: 10px;
}
.no-selected:hover{
    border-bottom: 2px solid #46a3ff;
    height: 43px;
}
.no-selected-cut{
    height: 40px;
    float: left;
    margin-right: 10px;
    margin-left: 5px;
    padding-left: 5px;
    padding-right: 5px;
}
.no-selected-cut:hover{
    border-bottom: 2px solid #46a3ff;
    height: 38px;
}
.selected{
    border-bottom: 2px solid #2DA55D;
    //line-height: 32px;
    font-weight: bold;
    height: 43px;
    float: left;
    margin-right: 15px;
    margin-left: 5px;
    padding-left: 10px;
    padding-right: 10px;
}