﻿.clearfix:after {content:"."; display:block; height:0; clear:both; visibility:hidden; }
.clearfix { display:inline-block; }/* Hides from IE-mac \*/
* html .clearfix { height:1%; }
.clearfix { display:block; }/* End hide from IE-mac */
.v_h2{width:100%; border-bottom:solid 1px #CCC; text-indent:20px; line-height:30px; height:30px; font-size:13px; font-family:Arial, Helvetica, sans-serif; color:#C00; margin-top:10px;}
.video_list{width:95%;margin: 0 auto; margin-top:10px;}
.video_list ul li { float: left;list-style: none outside none;padding: 5px 30px;width:250px;}
.video_list ul li .v_pic{width:250px; height:200px; margin:0 auto; display:block; border:solid 1px #CCC;text-align:center;display: table-cell;vertical-align: middle;}
.video_list ul li .v_pic img{max-width:250px; max-height:200px; }
.video_list ul li .v_title{width:250px;margin:0 auto; overflow: hidden;height:18px;line-height: 22px;color:#454545; font-family:Arial, Helvetica, sans-serif; text-align:center; margin-top:6px;word-wrap: break-word; word-break: normal;}
.video_list ul li .v_url{width:250px;margin:0 auto; overflow: hidden;height:18px;line-height: 22px; font-family:Arial, Helvetica, sans-serif; text-align:center;word-wrap: break-word; word-break: normal;}
.video_list ul li .v_url a{ color:#454545}
.video_list ul li .v_url a:hover{ color:#AA090E; text-decoration:underline;}
.ny_pic_list ul li .h_pic img{margin:auto;}