/* 新闻列表样式设置 */
#News_List div.Piece { line-height:20px; border-bottom:1px dashed #EEE; padding-left:100px; padding-bottom:18px; margin:8px auto 18px; float:left; clear:both; }
#News_List div.Piece ul { width:72px; height:72px; background:#EEE; text-align:center; border:0; position:absolute; margin-left:-100px; }
#News_List div.Piece ul p.Hist { width:100%; height:45px; font:normal normal 26px/52px Arial, "宋体"; border-bottom:1px solid #EEE; }
#News_List div.Piece ul p.More { width:100%; height:27px; font:normal normal 10px/25px Arial, "宋体"; background:#CCC; color:#FFF; }


#News_List div.NewsIPages { width:100%; border-bottom:1px dashed #EEE; padding-left:0px; padding-bottom:28px; margin:8px auto 28px; position:relative; clear:both; }
#News_List div.NewsIPages span.Readlink { position:absolute; right:0; bottom:28px; }
#News_List div.NewsIPages dl dt { width:100%; height:50px; font-size:18px; line-height:50px; }
#News_List div.NewsIPages dl dt,#News_List div.NewsIPages dl dt a { font-size:18px; line-height:50px; }
#News_List div.NewsIPages dl dd { width:100%; clear:both; }


#News_List div.Show { width:100%; min-height:160px; line-height:18px; margin:30px auto 10px; padding:0; clear:both; }
#News_List div.Show label.Title { width:100%; height:35px; line-height:38px; text-align:left; padding-top:0; margin-bottom:6px; position:relative; }
#News_List div.Show label.Title a {  font-size:12pt; line-height:38px; }

#News_List div.Remarks { width:63%; height:160px; line-height:25px; color:#757575; text-align:justify; float:right; position:relative; }
#News_List div.Readlink { width:100%; height:30px; line-height:25px; color:#757575; background-color:#DDD; text-align:center; }

#News_List div.PicBox { width:210px; height:150px; padding:0; float:left; text-align:center; position:relative; }
#News_List div.PicBox img.imgsty { width:100%; height:100%; position:absolute; left:0; top:0; }




/* 图文混排样式设置 */
#ShowDiv_List div.Show { width:100%; height:auto; line-height:18px; margin:0 auto; padding:0; clear:both; }
#ShowDiv_List div.Remarks { width:63%; height:160px; line-height:25px; color:#757575; text-align:justify; float:right; position:relative; }

#ShowDiv_List div.Show label.Title { width:100%; height:35px; line-height:38px; text-align:left; text-overflow:ellipsis; white-space:nowrap; padding-top:0; margin-bottom:6px; position:relative; }
#ShowDiv_List div.Show label.Title a {  font-size:12pt; line-height:38px; }

#ShowDiv_List div.PicBox { width:30%; height:0; padding:0; padding-bottom:20%; float:left; text-align:center; position:relative; }
#ShowDiv_List div.PicBox img.imgsty { width:100%; height:100%; position:absolute; left:0; top:0; }

#ShowDiv_List.AStyle div.PicBox { width:21%; margin:0 2.5%; padding-bottom:21%; }
#ShowDiv_List.CStyle div.PicBox { width:23%; padding-bottom:27%; margin:0 4%; }

#ShowDiv_List.DStyle div.Show { min-height:160px; margin:20px auto 40px; padding-bottom:40px; border-bottom:1px solid #CCC; }
#ShowDiv_List.DStyle div.PicBox { width:210px; height:160px; padding:0; }

#ShowDiv_List div.Remarks p.Author { width:100%; height:28px; text-align:left; font-size:9pt; line-height:28px; position:absolute; bottom:0; }
#ShowDiv_List div.Remarks span.Readlink { float:right; }



/* 信息列表伪类 小+号 */
#News_List li:after,#Left_Menu div.Kuan li:after,#Left_Menu div.Kuan p:after,div.MoreBox li:after,ol.OEffect div.D-Three li:after
{ content:""; position:absolute; width:9px; height:1px; left:8px; top:16px; border-top:1px solid #333; z-index:0; }

#News_List li:before,#Left_Menu div.Kuan li:before,#Left_Menu div.Kuan p:before,div.MoreBox li:before,ol.OEffect div.D-Three li:before
{ content:""; position:absolute; width:1px; height:9px; left:12px; top:12px; border-left:1px solid #333; z-index:0; }


#Body_Left div.Trends:last-child,#ShowDiv_List div.Show:last-child,
#News_List li:last-child,#News_List div.Piece:last-child,#News_List div.NewsIPages:last-child
{ border:medium none !important; }