/*new news list css*/
.mainNews{ padding: 15px 5px 0 6px; }
.mComTit{ font-size: 14px; color: #4b4b4b; font-weight: bold; margin-bottom: 5px; }

.mNewsList ul { overflow: hidden; zoom: 1; margin: 10px 0; }
.mNewsList ul li { line-height: 23px; }
.mNewsList ul li span { display: block; float: left; }
.mNewsList ul li em { color: #4e9b04; margin: 0 8px 0 0; }
.mNewsList ul li .theme1 { width: 407px; overflow: hidden; height: 19px; margin-right: 4px; text-overflow: ellipsis; white-space: nowrap; }
.mNewsList ul li .theme2 { color: #999; }
/*class trends css*/
.mainTrends{ padding: 19px 0 43px 6px; }
.mTrendsList .info { word-wrap: break-word; word-break: break-all; }
.mTrendsList .info .block{ border-bottom: 1px dotted #CCC; padding: 0 0 10px; margin-top: 15px; }
.mTrendsList .info .block .user_icon { float: left; margin-right: 25px; } 
.mTrendsList .info .block .user_icon img { width: 45px; height: 45px; padding: 2px; border: 1px solid #CCC; background: #FFF;  }
.mTrendsList .info .block .user_info { float: left; width: 475px; white-space: normal; word-break: break-all; }
.mTrendsList .info .block .user_info .title { font-size: 14px;}
.mTrendsList .info .block .user_info .title  a{ word-wrap: normal; white-space: nowrap;}
.mTrendsList .info .block .user_info .title span a{ word-break: break-all; word-wrap: break-word; overflow: hidden;}
.mTrendsList .info .block .user_info .info_contant { margin-top: 10px; color: #666; word-break: break-all; word-wrap: break-word; overflow: hidden;}
/*.list_content_content_album_pic { float: left; margin-right: 8px;   }
.list_content_content_album_pic img { max-width: 125px; #width:expression(this.width > 125 ? "125px" : true); }*/
.list_content_content_album_pic{ margin-bottom: 8px; }
.mTrendsList .info .block .user_info .action { margin-top: 8px; float: right; color: #999;}
.mTrendsList .info .block .user_info .time { margin-top: 8px; float: left; color: #999; } 
.mTrendsList .info .moretrends { width: 550px; height: 29px; margin: 15px 0; text-align: center; line-height: 29px; color: #999; border: 1px solid #dfdfdf; border-radius: 3px; box-shadow: 0 1px 1px #f5f5f5; background: #fff;
background:-webkit-linear-gradient(top,#ffffff,#fcfcfc);
background:-moz-linear-gradient(top,#ffffff,#fcfcfc);
background:-ms-linear-gradient(top,#ffffff,#fcfcfc);
background:-o-linear-gradient(top,#ffffff,#fcfcfc);
background:linear-gradient(top,#ffffff,#fcfcfc);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#fcfcfc'); /* IE6,IE7 */
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#fcfcfc')"; /* IE8 */ } 
.mTrendsList .info .moretrends:hover{ background: #fcfcfc;
background:-webkit-linear-gradient(top,#fcfcfc,#ffffff);
background:-moz-linear-gradient(top,#fcfcfc,#ffffff);
background:-ms-linear-gradient(top,#fcfcfc,#ffffff);
background:-o-linear-gradient(top,#fcfcfc,#ffffff);
background:linear-gradient(top,#fcfcfc,#ffffff);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc', endColorstr='#ffffff'); /* IE6,IE7 */
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc', endColorstr='#ffffff')"; /* IE8 */ }
.mTrendsList .info .moretrends a { display: block; width: 550px; height: 29px; text-decoration: none;  }
.mTrendsList .info .moretrends a u{ display: inline-block; float: left; width: 21px; height: 21px; margin: 4px 18px 0 220px; background-position: -150px -30px;}
.mTrendsList .info .moretrends a i{ float: left; color: #888; }
/*.mTrendsList .info .othertrends { background: url(../images/default/othertrends.png) no-repeat; width: 560px; height: 32px; margin: 15px 0; text-align:center; line-height: 32px; color:# 999; } */

.action_pages{ margin-bottom: 15px; }
.class_log{ position: relative; float: left; margin: 0 11px 11px 0; }
.tagNav a.log{ margin: 0; }
.log_modify{ display: block; width: 20px; height: 20px; background: url(/images/mots/eclass/practice/practice_icon_24.png) no-repeat -18px 0; _background: url(/images/mots/eclass/practice/practice_icon_8.png) no-repeat -18px 0; position: absolute; top: -10px; right: -10px; z-index: 100; }


