.pright dl.light dt {
    height: 20px;
    border-bottom: 1px solid #efefef;
    line-height: 20px;
	margin-bottom:10px;
	margin-top:10px;
	background:#fff;
	padding-top: 10px;
    padding-bottom: 10px;
    color: #666;
}
.channel .listbox dl dt,.channel .pright dl.light dt{background:#fff;}
.channel .listbox dl dt a{color:#379be9;}
.pright dl.light dt strong {
    font-weight: 800;color:#333;
    padding-left: 10px;
    margin-left:0px;
    border-left: 4px solid #379be9;
}
.pright dl.light dd ul li{    line-height: 32px;
    border-top: none;    height: 32px;
    position: relative;}
	
.listbox dl dt{
	background: #fff;
	border-bottom: 1px solid #efefef;
	
}
.listbox dl dt a{
	color:#379be9;
}
 .listbox dl dt .more a{color:#333;}
.listbox dd ul li{    line-height: 33px;    height: 33px;    background-position: 7px 13px;}

.flashnewsindex{position: relative;width:710px; height:340px;}
.flashnewsindex  ul{position:absolute;left:0px;}
.flashnewsindex  ul li{float:left;width:710px;}
.flashnewsindex  ul li img{width:100%;height: 340px;}
.flashnewsindex  ol{ position:absolute;bottom:30px;margin-left:45%;}
.flashnewsindex  ol li {display: inline-block;vertical-align: bottom;color: #379be9;width:35px;margin-left:10px;height:8px;background:#379be9;border-radius:2px;}
.flashnewsindex  ol li.dian{background:#FFF;}
.e2 li a.preview{width:180px;}
.e2 li a.preview img{width:180px;}
.pleft .place{ background:#fff;}
.d6 li a {
    background: #efefef;

}
.d6 li a.thisclass {
    background: #9f9f9f;
    color: #fff;
}
.pleft .place strong,.pleft .place a,.pleft .place {border-top: 0px; color: #379be9;}
.commet dt {
    height: 35px;
	line-height:35px;
    background: #fff;
    border: 1px solid #efefef;
}
.tbox dt strong{color:#379be9}
.booktitle {
    background: #fff;
    border: 1px solid #efefef;
    width: 709px;
}

