/*
	[DESTOON B2B System] Copyright (c) 2008-2018 www.destoon.com
	This is NOT a freeware, use is subject to license.txt
*/
.player {padding:32px 0;}
.play-list {padding:24px 24px 8px 24px;}
.play-list div {height:75px;margin-bottom:16px;}
.play-list div:hover {background:#404040;}
.play-list img {float:left;}
.play-list ul {float:left;width:190px;}
.play-list p {height:40px;line-height:20px;overflow:hidden;margin:6px 10px;color:#F1F1F1;}
.play-list span {color:#999999;padding-left:10px;}

.m{width: 1200px;
	margin-left:auto;
	margin-right:auto;  clear:both;}
.m .m_dh{float:left;width:600px; font-size:12px; line-height:25px;}
.m .m_sc{float:right: width:200px; text-align:right;}
.m .m_sc img{width:20px; height:20px;}

.typelist{
	width: 1200px;
	margin-left:auto;
	margin-right:auto;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 24px;
	padding-left: 0px;
  clear:both;
}
.typelist h2{position: relative;height: 42px;line-height: 42px;font-size: 18px;border-bottom: 1px solid #eee;font-weight: 400; color:#333;}
.typelist h2 span{ color:#d40711; padding:0 5px;}
.typelist ul{margin-top:16px;}
.typelist ul li{float: left;margin-left: 18px; margin-bottom:14px;width: 222px;text-align: center; background:#fafafa;border: 1px solid #f6f6f6; overflow:hidden; border-radius:5px; position:relative;}
.typelist ul li i{ position:absolute;}
.typelist ul li i.hit{background: rgba(0,0,0,.6);top: 5px;right: 5px;border-radius: 10px;padding:0 7px; color:#fff; font:12px/20px "Arial, Helvetica, sans-serif;"}
.typelist ul li i.play{top:50%;left:50%; margin:-16px 0 0 -16px; width: 32px;height: 32px;background: url(/skin/default/image/video-info-playbtn-180511.png) no-repeat 0 0;}
.typelist ul li b{filter: progid:DXImageTransform.Microsoft.Alpha(opacity=30); opacity: 0.3;background-color:#000; width:236px; height:30px; position:absolute; left:0; bottom:0; z-index:3; }
.typelist ul li p{ height:30px; font:bold 12px/30px "Microsoft Yahei"; position:absolute; left:0; bottom:0; z-index:4; overflow:hidden; color:#fff; padding:0 5px;}
.typelist ul li a:hover i.play{background: url(/skin/default/image/video-info-playbtn-180511.png) no-repeat -40px 0;}
.typelist ul li:hover{border: 1px solid #da004c;}
.typelist ul li a{display:block;}
.typelist ul li:nth-child(5n+1){margin-left: 0px;}
.typelist ul li img{width:222px; height:150px;}
.typelist ul li a h3{ overflow: hidden; text-overflow: ellipsis;white-space: nowrap;height: 28px;line-height: 28px;margin-top: 7px;font-size: 16px;font-weight: 400;}

/* 分页 */
.c_0100_fy{float: left;width: 100%;text-align: center;padding: 15px 0;}
.pz_fy{display:inline-block; *display:inline; *zoom:1;vertical-align: top;text-align:center;}
.pz_fy > a { display: block;float: left;height: 22px;line-height: 22px;border: 1px solid #dadada;padding: 0 8px;font-size: 12px;color: #464646;margin: 0 7px 0 0;}
.pz_fy > a:hover,
.pz_fy > a.on{color: #fff; border:1px solid #c70002; background:#c70002;}
.pz_fy > a.stop{color: #888; border:1px solid #dadada;background: none;}
.pz_fy .fy_1{float: left;height: 24px;position: relative;}
.pz_fy .fy_1:hover{z-index: 9;}
.pz_fy .fy_1 span{display: block;float: left;height: 22px;line-height: 22px;padding: 0 25px 0 8px;border: 1px solid #dadada;background: url(images/img_fy_1.jpg) no-repeat right center;cursor: pointer;}
.pz_fy .fy_1 ul{display: none;position: absolute;left: 0;top: 24px;border: 1px solid #dadada;text-align: left;width: 60px;background: #fff;height: 220px;overflow-y: auto;}
.pz_fy .fy_1 ul li a{display: block;height: 22px;line-height: 22px;padding-left: 8px;ont-size: 12px;color: #464646;}
.pz_fy .fy_1 ul li a:hover{color: #fff; background:#c70002;}
.pz_fy .fy_2{float: left;height: 24px;line-height: 24px;font-size: 12px;color: #333;margin-left: 7px;}
.pz_fy .fy_2 font{color: #c70002;}
.gopage{ float:left;}
.gopage .goinput{border:1px solid #ddd; padding:2px 3px; width:28px; margin:0 2px;}
.gopage .goto{border:1px solid #ddd; padding:3px 5px; background:#E7E7E7;margin:0 2px; cursor:pointer;}