#dkt_content{
    z-index:98;
}
.adBtn a{
    position:absolute;
    top:50%;
    display:block;
    width:38px;
    height:61px;
}
.prevBtn{
    margin:-72px 0px 0px 30px;
    background:url(/Apps/Home/Public/default/Images/pics.png) no-repeat 0px -17px;
}
.nextBtn{
    margin:-72px 30px 0px 0px;
    right:0px;
    background:url(/Apps/Home/Public/default/Images/pics.png) no-repeat -78px -17px;
}
.prevBtn:hover{
    background:url(/Apps/Home/Public/default/Images/pics.png) no-repeat -38px -17px;
}
.nextBtn:hover{
    background:url(/Apps/Home/Public/default/Images/pics.png) no-repeat -116px -17px;
}
.timeBase{
    background:url(/Uploads/Config/index_banner_bottom_pic.jpg) no-repeat;
    height:84px;
    margin-bottom:10px;
}
.timeBase ul{
    margin-left:285px;
}
.timeBase ul li{
    float:left;
    font-size:14px;
    color:#fff;
    margin-top:15px;
    position:relative;
    text-align:center;
    width:101px;
    cursor:pointer;
}
.timeBase ul li.on{
    font-size:18px;
    color:#77af58;
}
.join{
    height:60px;
    color:#fff;
    background-image:-moz-linear-gradient(top, #ededed, #fff);
    background:-o-linear-gradient(top, #ededed 0%,#fff 100%);
    background-image:-webkit-gradient(linear, top, bottom, color-stop(0, #ededed), color-stop(1,#fff)); 
    filter:progid:DXImageTransform.Microsoft.Gradient(startColorstr="#ededed", endColorstr="#fff", GradientType="0"); 
}
.firstColumn{
    height:400px;
    background:#f1f1f1;
}
.title{
    height:27px;
    width:340px;
    font-weight:normal;
    line-height:27px;
    float:none;
    padding-bottom:9px;
}
.title .sign{
    border-bottom:none;
    display:block;
    float:left;
    width:24px;
    padding:0;
    height:27px;
    background:url(/Apps/Home/Public/default/Images/pics.png) no-repeat -74px -90px;
}
.title span{
    border:none;
    padding:none;
    float:left;
}
.title a{
    line-height:18px;
    color:#77af58;
    margin-top:6px;
}
.list{
    width:340px;
    float:left;
    margin-top:23px;
}
.list ul li {
    height:53px;
}
.list ul li a{
    font-size:14px;
    color:#333;
    height:48px;
    vertical-align:middle; 
    display:table-cell
}
.lgpdate{
    display:block;
    float:left;
    width:38px;
    height:38px;
    color:#333;
    background:#fff;
    text-align:center;
    line-height:20px;
    box-shadow:0px 1px 1px 1px #ccc;
    margin:6px 15px 0px 0px;
}
.lgpdate .years{
    display:block;
    height:18px;
    color:#fff;
    font-size:12px;
    background:#e33a3d;
}
.list ul li a span{
    width:325px;
    height:48px;
    vertical-align:middle; 
    display:table-cell
}
.line{
    background:url(/Apps/Home/Public/default/Images/line.png) repeat-x;
    height:1px;
    margin-top:4px;
    clear:both;
}
.activities,.notice,.admin,.fastChannel{
    margin-left:50px;
}
.list ul li a p{
    margin-top:5px;
}
.secondColumn .title .sign{
    background:url(/Apps/Home/Public/default/Images/pics.png) no-repeat -102px -90px;
}
.picSchool{
    position:relative;
    overflow:hidden;
}
.picSchool .adList{
    height:210px;
    padding:15px 0px 0px 5px;
}
.picSchool .adBtn a{
    height:30px;
    width:30px;
}
.picSchool .prevBtn{
    margin:15px;
    background:url(/Apps/Home/Public/default/Images/pics.png) no-repeat -4px -89px;
}
.picSchool .nextBtn{
    margin:15px 10px 0px 0px;
    background:url(/Apps/Home/Public/default/Images/pics.png) no-repeat -37px -89px;
}
.list .aStyle{
    margin-top:25px;
    width:340px;
}
.list .aStyle a{
    display:inline-block;
    border:#ccc solid 1px;
    width:158px;
    line-height:48px;
    background:#ddf0f4;
    font-size:18px;
    color:#333;
    margin:10px 0px 0px 5px;
    box-shadow:-1px -1px 1px #fff inset,1px 1px 1px #fff inset;
}
.list .aStyle a img{
    float:left;
    margin:7px 20px 0px 10px;
}
.fastChannel .channel a{
    border:none;
    width:160px;
    line-height:50px;
    background:#77af58;
    font-size:16px;
    color:#fff;
    text-align:center;
    box-shadow:none;
}
.fastChannel .channel a.on{
    background:#8e0808;
}