﻿

div.clearfix { zoom:1;}
div.clearfix:after {content:".";clear:both;height:0;display:block;visibility:hidden;}
.clearfix { display:block; } 


/********列表**************/
.video_list {  }

.plist{ width:100%; float:left; margin-right:25px; background:#fff; border-bottom:1px solid #e0e0e0;  margin-bottom:20px; text-align:left; padding-bottom:3px; position: relative; overflow:hidden;text-decoration:none;}
.plist h2{ font-size: 16px; padding:5px 5px 0; float:left;width:100%;}
.plist h2 a:hover{ font-size: 16px; float:left;width:100%; color:#e6212a}

.plist p{ padding:0px 5px; float:left; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#7c7c7c; line-height:16px;}
.v_bq_lan,.v_bq_hong{ position: absolute; top:1px; right:1px; font-size:12px; padding:2px 3px 2px; color:#fff !important; line-height:14px; text-decoration:none;}
.v_bq_lan{ background:#007dc6;}
.v_bq_hong{ background:#c600b6;}

.plist:hover .v_bg{ position: absolute; top:0; left:0; background:#000; filter:alpha(opacity=50); /* IE */ -moz-opacity:0.5; /* Moz + FF */opacity: 0.5;display: block;}
.plist:hover .v_bg{ width:100%; height:138px;}
.plist{ position:relative}
.plist:hover .v_bq_vico{ position:absolute; width:57px; height:57px; background:url(../images/ico_play.png) 0 0 no-repeat;  display:block;}
.plist:hover .v_bq_vico{ left:50%; top:41px; margin-left:-26px;}

/********弹出层**************/
#showdiv{ display:none;position:fixed;_position:absolute;z-index:99999999;left:0;top:0;text-align:center;width:100%;height:100%;}
.showdivbg{ background:#000;width:100%;height:100%; opacity:0.9; filter:alpha(Opacity=90);}
.showlayer{ background:url(popboxbg1.jpg) no-repeat;width:910px;height:530px; position:absolute;top:50%;left:50%; z-index:10;margin:-265px 0 0 -455px;}
.showlayer .close{position:absolute;width:0;height:0;padding:25px 0 0 25px;overflow:hidden;right:0px;top:0px;z-index:9999999; background:url(/images/close.png) no-repeat;_background:url(/images/close.gif) no-repeat;}
.showlayer .close:hover{opacity:0.7; filter:alpha(Opacity=70);}
#CuPlayer{ text-align:center;padding:10px 0 0; }
#videowen{text-align:center;padding:0 0px 0 0;line-height:24px;font-size:12px;color:#fff; position:absolute;width:900px; background:#000;top:10px;left:0;height:24px; display:none;}


	.nav-tabs{
	width: 326px;
		margin: auto;
	height: 45px;
	border: 1px solid #cbcbcb;
	border-radius: 45px;
	padding: 0 17.5px;
	background:#fff;
	}
	.tab .nav-tabs li{
		margin: 0;
	}
	.tab .nav-tabs li a{
		font-size:  16px;
	 
		background: #fff;
		margin: 0;
	 
		border-radius: 0;
		border: none;
		 
		text-transform: uppercase;
		position: relative;
	}
	.tab .nav-tabs li a:hover{
		border-top: none;
		border-bottom: none;
		border-right-color: #ddd;
	}
	.tab .nav-tabs li.active a,
	.tab .nav-tabs li.active a:hover{
		color: #fff;
		border: none;
		background: #e6212a;
		border-right: 1px solid #ddd;
	}
	.tab .nav-tabs li.active a:before{
		content: "";
		width: 58%;
		 
		background: #fff;
		position: absolute;
		top: 0;
		left: 0;
		right: 0;
		margin: 0 auto;
	}
	.tab .nav-tabs li.active a:after{
		content: "";
		/*border-top: 10px solid #e6212a;
		border-left: 10px solid transparent;
		border-right: 10px solid transparent;
		position: absolute;
		bottom: -10px;
		left: 43%;*/
	}
	  .tab-content{
	width:100%;
		font-size: 13px;
		color: #999898;
		line-height: 25px;
	 
		 
		 padding-top:30px;
		border-top: none;
	}
	.tab .tab-content h3{
		font-size: 24px;
		color: #999898;
		margin-top: 0;
	}
 