body {
	margin:0;
	padding:0;
	background:url(images/bg.png) repeat;
	font-size:12px;
}
img{border:0;}
h1,h2,h3,h4,h5,ul,dl,dt,dd,p{margin:0;padding:0;list-style-type:none;}
a{color:#333; text-decoration:none;}
a:hover{ color:#C00; }
.clear{clear:both;}
  .top{
	height:35px;
	background:#666;
	}
.top .header{width:960px;margin:0px auto;}
.top .b-logo{ position:absolute;width:134px;height:63px;margin-left:20px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src="images/b-logo.png");background:url(images/b-logo.png) no-repeat; _background:none;z-index:1; }
.top .b-logo2{ position:absolute;width:121px;height:53px;margin-left:20px;z-index:2;}

.top .head{width:950px;height:35px;line-height:35px;color:#fff;padding-right:10px;text-align:right;}
.top .head a{color:#fff;padding:0 6px;}
.top .head a:hover{color:#333; text-decoration:underline;}
.top .head h1{height:35px;line-height:35px;font-size:13px;color:#666;display:inline;padding-right:10px;font-weight:normal;}
  .container{
	width:960px;
	margin:0 auto;
	}
   .container .topic-tt{
	   height:85px;
	   background:url(images/qinqin.png) no-repeat 20px 30px;
	   margin-top:10px;
	   }
   .topic-tt .qishu{
	   width:78px;
	   height:31px;
	   background:url(images/qishu.png) no-repeat;
	   display:block;
	   margin:48px 0px 0px 180px;
	   color:#fff;
	   line-height:31px;
	   text-align:center;
	   font-size:20px;
	   font-family:"Microsoft YaHei";
	   float:left;
	   }
	.topic-tt .next{
		width:155px;
		height:23px;
		line-height:23px;
		background:url(images/point.png) no-repeat 0px 12px;
		padding-left:7px;
		float:right;
		margin-top:60px;
		}
	.topic{
		height:110px;
		background:#fff url(images/qinqintitle.png) no-repeat;
		border-bottom:1px solid #ededed;
		}
	.topic .date{
		height:20px;
		color:#f75c8f;
		text-align:center;
		line-height:20px;
		}
	.topic h1{
		display:block;
		height:90px;
		text-align:center;
		line-height:90px;
		font-size:55px;
		font-family:"Microsoft YaHei";
		font-weight:normal;
		}
	.banner{
		height:315px;
		}
	.daoyu{
		margin-top:10px;
		background:url(images/DYbg.png) repeat;
		width:960px;
		}
	.daoyu .text{
		width:30px;
		padding:30px 15px;
		*padding:20px 15px;
		display:block;
		float:left;
		font-size:24px;
		font-family:"Microsoft YaHei";
		color:#fff;
		line-height:30px;
		text-align:center;
		}
	.daoyu .pragh{
		padding: 10px 10px;
		background:#fff;
		width:880px;
		float:left;
		font-size:14px;
		line-height:25px;
		}
	.daoyu .pragh p{
		margin:10px 0px;
		text-indent:1.5em;
		}
	.discuss{
		width:960px;
		margin-top:30px;
		}
	.discuss .PK{
		height:98px;
		margin-top:30px;
		}
	.discuss .pk-support{
		width:95px;
		height:95px;
		float:left;
		}
	.discuss .pk-support a{
		display:block;
		background:url(images/button.png) no-repeat;
		width:95px;
		height:94px;
		font-size:22px;
		line-height:94px;
		text-align:center;
		color:#fff;
		font-family:"Microsoft YaHei";
		}
	.discuss .pk-support a:hover{
		width:95px;
		height:94px;
		background:url(images/button.png) no-repeat 0px -116px;
		}
	.discuss .pk-against{
		width:95px;
		height:95px;
		float:right;
		}
	.discuss .pk-against a{
		display:block;
		background:url(images/button.png) no-repeat 0px -238px;
		width:95px;
		height:94px;
		font-size:22px;
		line-height:94px;
		text-align:center;
		font-family:"Microsoft YaHei";
		color:#fff;
		}
	.discuss .pk-against a:hover{
		width:95px;
		height:94px;
		background:url(images/button.png) no-repeat 0px -354px;
		}
	.progress_bar{
		width:750px;
		margin:30px 10px;
		float:left;
		height:35px;
		}

	.progress_bar .pink{
		-webkit-border-radius:100px 0px 0px 100px;
		 -moz-border-radius:100px 0px 0px 100px;
         border-radius:100px 0px 0px 100px;
		 display:block;
		 text-align:center;
		 font-size:18px;
		 height:35px;
		 line-height:35px;
		 background:#f75c8f;
		 color:#fff;
		 float:left;
		}
	.progress_bar .blue{
		-webkit-border-radius:0px 100px 100px 0px;
		 -moz-border-radius:0px 100px 100px 0px;
         border-radius:0px 100px 100px 0px;
		 display:block;
		 text-align:center;
		 font-size:18px;
		 height:35px;
		 line-height:35px;
		 background:#5ca9f7;
		 color:#fff;
		 float:left;
		 }
	.pk-reason{
		width:960px;
		margin-top:5px;
		}
	.pk-reason .pink-left,.pk-reason .blue-right{width:478px;background:#fff;}
	.pk-reason .pink-left{
		float:left;
		}
	.pk-reason .blue-right{
		float:right;
		}
	.pk-reason .pink-left .text,.pk-reason .blue-right .text{
		display:block;
		padding:10px;
		line-height:20px;
		font-size:14px;
		}
	.pk-reason .pink-left .text{
		color:#f75c8f;
		width:458px;
		}
	.pk-reason .blue-right .text{
		color:#5ca9f7;
		width:458px;
		text-align:right;
		}
    .pk-reason .pink-left .pinkblock{
		background:#f75c8f;
		color:#fff;
		font-size:14px;
		font-weight:bold;
		line-height:30px;
		display:block;
		width:478px;
		text-align:center;
		}
	 .pk-reason .blue-right .blueblock{
		background:#5ca9f7;
		color:#fff;
		font-size:14px;
		font-weight:bold;
		line-height:30px;
		display:block;
		width:478px;
		text-align:center;
		}
	.pk-reason .weibobox{
		padding:10px;
		width:458px;
		}
	.box{
		width:960px;
		margin-top:50px;
		}
	.boxtitle{
		height:55px;
		background:url(images/gexian-line.png) repeat-x bottom;
		padding:0px 10px;
		}
	.boxtitle .titletext{
		float:left;
		height:50px;
		line-height:50px;
		font-family:"Microsoft YaHei";
		font-size:20px;
		}
	.boxtitle .titletext span{
		font-size:32px;
		}
	.boxtitle .more{
		display:block;
		float:right;
		height:50px;
		line-height:50px;
		font-size:14px;
		}
	.content{
		background:url(images/qiexian-line2.png) repeat-x bottom;
		
		}
	.content .c-left{
		width:400px;
		padding:20px 20px 0px 0px;
		float:left;
		}
	.content .c-left img{
		width:400px;
		height:300px;
		}
	.content .c-left a{
		display:block;
		}
	.content .c-left .text{
		display:block;
		background:#e56f60;
		padding:15px;
		line-height:23px;
		color:#fff;
		font-size:14px;
		}
	.content .c-right{
		width:525px;
		float:right;
		background:url(images/dotted.png) repeat-y 0px;
		padding:15px 0px 30px 15px;
		}
	.content .c-right dl{
		width:525px;
		margin-bottom:10px;
		}
	.content .c-right dt{
		display:block;
		font-size:14px;
		width:515px;
		line-height:30px;
		font-size:14px;
		font-weight:bold;
		padding-left:10px;
		background:url(images/blackpoint.png) no-repeat 0px 15px;
			}
	.content .c-right dd{
		line-height:23px;
		color:#666;
		display:block;
		width:525px;
		}
	.jieyu{
		margin-top:10px;
		background:url(images/redDYbg.png) repeat;
		width:960px;
		border-bottom:2px solid #91908f;
		}
	.jieyu .text{
		width:30px;
		padding:30px 15px;
		*padding:20px 15px;
		display:block;
		float:left;
		font-size:24px;
		font-family:"Microsoft YaHei";
		color:#fff;
		line-height:30px;
		text-align:center;
		}
	.jieyu .pragh{
		padding: 10px 10px;
		background:#fff;
		width:880px;
		float:left;
		font-size:14px;
		line-height:25px;
		}
	.jieyu .pragh p{
		margin:10px 0px;
		text-indent:1.5em;
		}
.hidden{display:none;}