.news_list li{
    margin-bottom: 28px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.news_list li span{
    margin-right: 5px;
	color: #b5b5b5;
}
.news_list li a{
	color: #d33388;
    border: 1px solid #d33388;
    text-decoration: none;
    padding: 2px 14px;
    border-radius: 20px;
    font-size: 14px;
    letter-spacing: 0;
}
.news_list li a:hover{
	color:#fff;
	background-color:#d33388;
}
.top_news_tit{
	color:#595757 !important;
	padding-left: 25px;
	padding-right: 18px;
	font-size: 14px;
    letter-spacing: 0;
}
.news_list li em{
    margin-right: 5px;
    display:inline-block;
    min-width:75px;
    padding:1px 6px;
    font-style: normal;
    text-align:center;
}
.news_text_list em{
    display:inline-block;
    min-width:75px;
    padding:1px 6px;
    font-style: normal;
    text-align:center;
}
.news_text_list dt{
    margin-bottom:10px;
    font-weight:bold;
    font-size: 17px;
}
.news_text_list dt em,.news_text_list dt span{ 
    font-weight:normal;
    font-size: 14px;
}
.news_text_list dd{
    margin-bottom:30px;
    padding-bottom:10px;
    border-bottom:1px solid #ccc;
}
.news_text_list dd p span{
    margin-right: 5px;
}

em.category_class588 {
background-color: #ffffff;
color: #555;
}
em.category_class591 {
background-color: #ffffff;
color: #555;
}
em.category_class1067 {
background-color: #ffffff;
color: #555;
}
em.category_class2139 {
background-color: #ffffffFF;
color: #555;
}
em.category_class1678 {
background-color: #E3327599;
color: #555;
}
