.fl {float: left; display: inline;margin-top:0px; position:relative;}
.news_slider img { display: block;}
.news_slider {position: relative; width: 510px; text-align: left; margin-bottom:10px;}
.news_slider .messaging {display: block; padding: 5px; margin: 0 20px 5px 20px; background: #ffffcc;}
.news_slider .prev, .news_slider .next {position: absolute; top: 6px;display: none;padding:0 5px; z-index:4}
.news_slider .next {right: 110px;}
.news_slider .prev{right: 130px;}
.news_slider .container {position: relative; top: 0; left: 0;}
.news_slider .news_items {position: relative;  overflow: hidden;padding-top:28px; background:url(/in/images/news_silder_top.png) no-repeat top left;position:relative;}
.news_slider .news_items .temp_more a{ margin:5px;width:56px; height:25px; text-align:center;background:url(/in/images/icon_all.png) no-repeat -222px -41px ; display:block; float:right;line-height:25px;}
.news_slider .news_items .news_content_box{width: 508px;_width: 503px; border:1px solid #ccc;border-bottom:0px solid #ccc; background:#fff;position:relative;overflow: hidden; _padding-left:5px;}
.news_slider .item {width: 101px; margin-right: 0px; text-align:center}
.news_slider .item td{ text-align:left}
.news_slider .item div {font-size: .8em; width: 175px; padding: 10px 0 10px 0;}
.news_slider p.musicnewsong{position: absolute; font-weight:bold; left:10px;z-index:4; line-height:31px; letter-spacing:1px;}
.news_slider .item table{ margin:5px;_margin:0px;}
.news_slider .item td{ padding:3px 0}
.floatleft{float:left;margin-left:8px;}
.floatright{float:right;margin-right:8px;}
.view_all{ line-height:28px; position:absolute;right:8px; top:0px;*top:2px; z-index:3; width:8em; text-align:center;}
.view_all a{color:#000000;}
.view_all a:hover{color:#ff740d;}
.album_iamge { border:1px solid #ccc}
/*.new_ch_clip a{display:block;
width:7em;
white-space:nowrap;overflow:hidden;
-o-text-overflow: ellipsis;    
text-overflow:ellipsis;       }*/
