.news_forum{
border:1px solid #eee; 
width:305px;
height:340px; 
float:left;
margin-right:8px;
margin-bottom:15px;
}
.news_forum p{
margin:5px;
}
.news_forum span{
margin-right:3px;
border:1px solid #006600;
float:left;
}
.news_forum h4{
color:#DB1900;
}
.news_forum img{
border:1px solid #eee; 
float:left;
}
.news_forum ul{
list-style:none;
}
.news_forum li{
width:290px;
float:left;
padding:5px;
}
.news_left_menu{
float:left;
width:151px;
height:197px;
margin-right:10px;
background:url(/modules/news/images/newsleft_menu_bg.gif);
} 
.news_left_menu ul{
list-style:none;
padding-top:5px;
}
.news_left_menu ul li{
margin-left:6px;
}
.news_admin_b{
list-style:none;
}
.news_admin_b li{
padding:5px;
font-size:14px;
float:left;
}
.news_admin_b li a{
padding:5px 0;
font-size:14px;
color:#004276;
white-space:nowrap;
}
.news_admin_b li a:hover{
padding:5px 0;
font-size:14px;
}

div#MainPromotionBanner{
	width:350px;
	height:197px;
	background:#fff;
}
#MainPromotionBanner #SlidePlayer {
	position:relative;
	margin: 0 auto;
}
#MainPromotionBanner .Slides{
	padding: 0;
	margin: 0;
	list-style: none;
	height: 197px;
	overflow: hidden;
}
#MainPromotionBanner .Slides li {
	float: left;
	width: 350px;
	height: 197px;
}

#MainPromotionBanner .Slides img{
	border:0;
	display: block;
	width: 350px;
	height: 197px;	
}

#MainPromotionBanner .SlideTriggers{
	margin: 0;
	padding: 0;
	list-style: none; 
	position: absolute; 
	top: 170px; 
	right: 0px;
	z-index: 10;
	height: 25px;	
}
#MainPromotionBanner .SlideTriggers li{
	float: left;
	display: inline;
	color: #fff;
	text-align: center;
	line-height:17px;
	width: 20px;
	height: 17px;
	font-family: Arial;
	font-size: 11px;
	cursor: pointer;
	overflow: hidden; 
	margin:3px 6px;
	background: url(../images/slide_trigger.gif) no-repeat center bottom;
}
#MainPromotionBanner .SlideTriggers li.Current{ 
	background: url(../images/slide_trigger_c.gif) no-repeat center bottom;
}

/*----news_left----*/

#news_right_s_pv{
font-size:12px;
text-align:center;
}
#news_right_s_pv p{
padding:5px 10px;
font-weight:bold;
text-align:left;
}
#news_right_s_pv ul{
list-style-type:none;
}
#news_right_s_pv li{
margin:10px; 
overflow: hidden;
float:left;
width:125px;
}
#news_right_s_pv li a{
text-decoration:none;
}
#news_right_s_pv li a:hover{
color:#cc0000;
text-decoration:underline;
}
#news_right_Search{
margin-bottom:10px;
}

#news_right_s_pinhui{
overflow:hidden; 
border:1px solid #eee;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}

#news_right_s_pinhui .f_c_h a{
color:#cc0000;
}
#news_right_s_pinhui .f_c_h a:hover{
color:#cc0000;
}

#news_right_s_pinhui p{
padding:5px 10px;
font-weight:bold;
border-bottom:1px solid #eee;
}
#news_right_s_pinhui ul{
margin-top:5px;
list-style-type:none;
}
#news_right_s_pinhui li{
line-height:30px;
height:30px;
overflow:hidden;
padding:0 3px; 
}
#news_right_s_pinhui li a{
text-decoration:none;
}
#news_right_s_pinhui li a:hover{
color:#cc0000;
text-decoration:underline;
}

.color_red a{
color:#cc0000;
}

.color_red a:hover{
color:#cc0000;
}
#news_fav  {
clear:both;
overflow:hidden;
width:650px;
padding:10px 0;
}
#news_fav p {
float:right;
}
#news_fav span {
background:url(/modules/news/images/new_s.gif) no-repeat scroll 0 0 transparent;
float:left;
line-height:20px;
margin:0 10px 0 0;
}
#news_fav span a {
color:#333333;
float:left;
height:20px;
padding:3px 0 0 21px;
width:89px;
}
span#hbn_fav_qq  {
background-position:-120px 0;
}
span#hbn_fav_qq a {
padding:3px 0 0 25px;
width:85px;
}
span#hbn_fav_baidu {
background-position:-240px 0;
}
span#hbn_fav_baidu a {
padding:3px 0 0 23px;
width:68px;
}
span#hbn_fav_douban {
background-position:-341px 0;
}
span#hbn_fav_douban a {
padding:3px 0 0 23px;
width:69px;
}
span#hbn_fav_kaixin {
background-position:-443px 0;
}
span#hbn_fav_kaixin a {
padding:3px 0 0 23px;
width:69px;
}

.article_news{
margin-top:10px; 
width:330px;
}

.article_news .n_c_h a{
color:#cc0000;
}
.article_news .n_c_h a:hover{
color:#cc0000;
}

.article_news ul{

}
.article_news li{
list-style:none;
padding:10px 0;
*padding:5px 0;
}
.article_news .sa{
float:left;
white-space:nowrap;
text-overflow:ellipsis; 
overflow: hidden;
width:230px;
content:'...';
-o-text-overflow: ellipsis;    /**//* for Opera */
text-overflow: ellipsis;        /**//* for IE */
}
.article_news li a{
text-decoration:none;
}
.article_news li a:hover{
color:#cc0000;
text-decoration:underline;
}
th, thead {background-color: #c4dceb; padding : 2px; color: #3f84b8; vertical-align : middle;}
.manage-title{
    margin:10px;
}
.manage-button {
    background-color:#3f84b8; 
    background-image:none;
    cursor:pointer;
    vertical-align:middle;
    margin-right:3px;
    padding: 5px;
    -moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-khtml-border-radius: 3px;
	border-radius: 3px; 
    color:#fff;  
}
#xo-content table.outer tr{
    border:1px solid #C4D5E0;
}
/*滚动新品*/
#carousel_container{position:relative; height:150px; overflow:hidden;}
#carousel_inner{width:896px; height:140px; overflow: hidden; position:absolute;left:28px;}
#left_scroll{position: absolute;left:0;top:10px;width:19px;height:102px;cursor: pointer;cursor: hand; background:url(../images/product/left.png) no-repeat;}
#right_scroll{position: absolute;right:0;top:10px; width: 19px;height: 102px;cursor: pointer;cursor: hand; background: url(../images/product/right.png) no-repeat;}
#carousel_ul{width:9999px; height:140px; position:relative;}
#carousel_ul li{float: left; border:solid 1px #ddd; margin-right:14px; width:135px;height:135px; overflow: hidden;}

/*播报列表页*/
.list {
    border-bottom: 1px solid #E2E2E2;
}
.list ul {
    height: auto;
    padding: 20px;
}
.list_name {
    color: #000000;
    font-size: 14px;
    font-weight: bold;
    padding-left: 10px;
}
.list_name a {
    color: #000000;
}
.list_time {
    color: #999999;
    padding: 10px;
}
.list_hits, .list_key {
    padding-left: 10px;
}
.list_key a {
    color: #c00;
}
.detail {
    padding: 0 15px;
    text-align: right;
}
