@charset "utf-8";
/* CSS Document */

body {margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;font-size:14px; color: #666666; font-family:"微软雅黑"; background-color:#ffffff;}
h1,h2,h3,h4,h5,form,p,ul{ margin:0px; padding:0px;}
li { padding:0px; margin:0px;list-style-type:none;}
a:link, a:active, a:visited{ text-decoration:none;}
a:hover{text-decoration:none;}
img{border:none;}
.none{display:none;}
h1{text-align:center; margin-top:42px;padding-bottom:30px;}


#gundongAreaMain{width:100%;background:#d62e3d;}
#gundong {overflow:hidden;width: 800px; margin:0 auto;height:30px;padding: 5px;}
#gundong a {color:#0F0; font-size:18px; font-weight:bold;}
#gundongAreaMain1 {float: left;width: 800%;}
#gundongAreaMain2, #gundongAreaMain3, #gundongAreaMain2 li, #gundongAreaMain3 li {float: left;}

/*头部top*/
.sp_top{
	 width:100%;
	 height:503px;
	 background:url(../images/sp_top.jpg) no-repeat center;
}

/*视频*/
.sp_nav,
.sp_sm{
	 width:100%;
	 background:#d62e3d;
	 padding-bottom:28px;
}
.sp_nav ul{
	width:790px;
	margin:0 auto;
}
.sp_nav ul h2{
	height:50px;
	background:#1f1f1d;
	font-size:20px;
	text-align:center;
	line-height:50px;
	color:#ffd084;
}
.sp_time{
	width:100%;
	background:#d62e3d;
	padding-bottom:30px;
}
.sp_time ul{
	width:1000px;
	margin:0 auto;
}
.sp_video{
	height:450px;
	background:#000;
}
.sp_share{
	height:40px;
	margin-top:20px;
	overflow:hidden;
}

/*主体*/
.sp_div{
	width:100%;
	background:url(../images/sp_bj.jpg);
	overflow:hidden;
}
 /*小视频列表*/
.sp_xvideo{
	width:1040px;
	margin:0 auto;
	text-align:center;
	overflow:hidden;
}
.sp_xvideo h1{
	width:514px;
	margin:0 auto;
	padding-top:30px;
	
}
.sp_xvideo ul li{
	width:210px;
	float:left;
	margin-left:40px;
	padding-bottom:20px;
}
.sp_xvideo ul li p{
	padding:20px 0;
	font-size:16px;
	color:#ffffff;
	font-weight:bold;
}


.vts{margin:0 auto; width:114px; height:33px; background:url(../images/sp_toupiao.png);}
.vtd{margin:0 auto; width:114px; height:33px; background:url(../images/sp_not_toupiao.png);}

 /*奖励*/
.sp_jl{
	width:1000px;
	margin:0 auto;
	overflow:hidden;
}
.sp_jl h1{
	width:398px;
	margin:0 auto; 
	padding-top:30px;
}
.sp_jl_left{
	width:550px;
	height:610px;
	background:url(../images/sp_houzi.png) no-repeat 0 238px;
	float:left; 
	font-size:18px;
	padding-top:10px;
	color:#fff7f6;
	line-height:30px; 
	font-weight:bold;
}
.sp_jl_left p{
	width:437px;
	margin:0 auto;
	text-indent:1em;
}
.sp_jl_right{
	
	width:410px;
	float:right; 
}
.sp_jl_right h2{
	text-align:center; 
	font-size:20px;
	color:#fff;
}
.sp_pm{
	overflow:hidden;
	position:relative;
}
.sp_pm ul{
	margin-top:20px;
}
.sp_pm ul li{
	margin-left:20px;
	font-size:16px;
	color:#fff;
	text-align:center;
	}
.sp_top1{position:absolute; right:140px;}
.sp_top2{float:left;padding-top:30px;}
.sp_top3{float:right;padding-top:30px;}
.table{
	width:324px; 
	margin:0 auto;
	border-top:solid 1px #d62e3d;
	margin-top:30px;
	color:#ffffff;
}
.table tr{
	width:304px;
	height:46px;
	line-height:46px;
}
.table tr th{
	text-align:center;
	width:40px;
	border-bottom:1px solid #d62e3d;
}
.table tr td{
	text-align:center;
	width:200px;
	border-bottom:1px solid #d62e3d;
}

/*投票说明*/
.sp_tpsm_div{width:1000px; margin:0 auto; overflow:hidden;}
.sp_tpsm{padding:55px 0 30px;}
.sp_tpsm_z{font-size:18px; line-height:30px; color:#fcf5b7;}
.sp_tpsm_div h2{ width:426px; margin:0 auto; padding:30px 0 20px;}
.sp_tpsm_div ul{ width:930px; margin:0 auto;overflow:hidden;}
.sp_smp{font-size:20px;text-align:center; padding-top:10px; color:#ecac88;}
.sp_tpsm_div ul li{ float:left; margin-top:15px; margin-left:16px;}
/*弹窗*/
.mask {display:none;position:absolute; top: 0px; filter: alpha(opacity=10); background-color: #B2B2B2;  z-index: 999; left: 0px;  opacity:0.5; -moz-opacity:0.5;  }         
.content{display:none;padding:35px 20px;width:670px; border-radius:10px;background:#fff;z-index:1000; position:fixed;left:30%;top:35%;font-weight:bold;}
.content p{text-align:center; font-size:16px; padding-top:20px;}
.content_cj{text-align:center; width:400px; border-radius:10px; height:48px; background:#f52121; margin:0 auto; margin-top:30px; line-height:48px; font-size:16px;}
.content_cj a{color:#fff; }
#close{cursor:pointer;font-size:20px;color:#888;position:absolute; top:-10px; right:0px;}

