﻿.left{float: left;}
.right{float:  right;}
.clear{clear: both;}
.videoNews-list{padding-bottom:15px; width:100%; padding-top: 0 !important;}
.videoNews-list .leftimg{ float:left;}
.videoNews-list div{ overflow:hidden; line-height:30px;}
.videoNews-list li{background:none; height: auto; padding: 20px 0; vertical-align:bottom; border-bottom: 1px dashed #ddd;}
.videoNews-list li a{ background:none; line-height:20px;}
.videoNews-list .left-img{ height:148px; overflow:hidden; padding: 1px; border: 1px solid #ddd;}
.videoNews-list .left-img img{ width:230px; height:148px; padding:0;}
.video-title{ padding-bottom:5px; font-size:14px;}
.video-title .left{ font-weight:bold; font-size:16px;}
.video-title .play-icon{ font-size:14px; color:#999; padding-left:23px; background: url("../images/flv.gif") left center no-repeat;}
.video-title a{ color:#333;}
.video-title a:hover{ color:#c00;}
.videoNews-note{line-height:24px !important; font-size:14px; height:48px;}
.videoNews-note span{ color:#666 !important;}
.right-main{ float:none; margin-left:254px;}
.video-hit,.video-date{ color:#999;}
.vodlistcont{ font-size:12px; line-height:20px;}
.msg{ float:left; width:20px; padding-left:5px;}
.video-attr{ padding-top:5px; color:#333; font-size: 14px; text-align:right;}
.video-attr span.video-hit{padding-right: 1.5em;}