body{ min-width: 1000px; font-size: 14px; line-height: 1.714; color: #333; background: #fff url(//ue.17173cdn.com/a/cf/zt/2014/pk/img/bg-repeat.png);}
.wrap{ background:
url(//images.17173cdn.com/2015/yl/2015/07/09/1-1.jpg) no-repeat center top;}
.w-container{ width:1000px; margin-left:auto; margin-right:auto;}
img{ vertical-align: middle;}
a{ color:#4101E6;}
a:hover {
color: #E00;
}
.c-tx,a.c-tx{ color: #333;}
a.c-tx:visited{ color: #333;}
.c-tx1,a.c-tx1,a.c-tx1:visited{ color: #999;}
a.c-tx1:hover{ text-decoration: underline;}

.ico{ display: inline-block; overflow: hidden; background: url(//ue.17173cdn.com/a/cf/zt/2014/pk/img/b.png) no-repeat; vertical-align: middle;}
.ico-t-sina{ width: 16px; height: 16px; background-position: 0 0;}
.ico-t-tx{ width: 16px; height: 16px; background-position: -17px 0;}
.ico-arrow{ width: 20px; height: 19px; background-position: 0 -17px;}
.arrow{ overflow: hidden; position: absolute; width: 0; height: 0;}

.hd{ *zoom:1;}
.hd:before,.hd:after{ content: ' '; display: table; clear: both;}

.header-in{ position: relative; height: 150px;}
.logo-cf{
	position: absolute;
	top:49px;
	left: 2px;
}
.logo-pk{
	position: absolute;
	left: 112px;
	bottom: 24px;
	font-family: "MicroSoft YaHei",Helvetica;
	line-height: 1.1;
	background-color: #333;
	padding: 8px;
	filter:alpha(Opacity=80);-moz-opacity:0.9;opacity: 0.9;z-index:100;
}
.logo-pk a,.logo-pk a:visited{ color:#FFFFFF;}
.logo-pk .c1{
	display: block;
	font-size:36px;
	color: #fff;
	font-weight: bold;
}
.logo-pk .c2{
	display: block;
	margin-top: 6px;
	font-size: 12px;
	color: #fff;
	font-weight: bold;
}
.logo-note{
	position: absolute;
	left: 149px;
	bottom: -62px;
	font-size: 14px;
	line-height: 1.1;
	color: #DFD;
	font-weight: bold;
}
.logo-note .sep{ margin-right:1em; color: #cacaca;}
.nav-chanel{ position: absolute; right:0; top:20px;}
.nav-chanel .item{ float: left; margin-left:25px; text-align: center; color: #333;}
.nav-chanel .item:visited{ color: #333;}
.nav-chanel .txt{ display: block; font-size: 95%; padding-top:5px; color:#FFF;}

.nav{ height: 46px; font-family: "MicroSoft YaHei",Helvetica; background-color: #4a4541;}
.nav-in{ position: relative;}
.nav .link-box{ position: absolute; right: 0; top:15px;}
.nav .link-box .btn{ overflow: hidden; float: left; margin-left:10px; width:16px; height: 16px;}
.nav-box{ overflow: hidden; *zoom:1;}
.nav-item{ float: left; font-size: 114.2%; border-right:1px solid #5e5853;}
.nav-con{ display: block; padding:0 2.2em; color: #fff; line-height: 46px; text-align: center;}
.nav-con:hover{ color: #FFFFFF;}
.nav-con:hover{ background-color: #242120;}

.content{ margin-top:20px; margin-bottom: 20px; font-family: "MicroSoft YaHei",Helvetica; background-color:#fff;}
.content-in{ border:1px solid #eee;}

.pn-topic{ overflow: hidden; *zoom:1; padding:15px; background-color: #E7E7E7;}
.pn-topic .c1{ float: left; margin-right: 30px; _margin-right:27px;}
.pn-topic .c2{ overflow: hidden; *zoom:1; position: relative;}
.pn-topic .issue{ display: inline-block; *display:inline; *zoom:1; position: relative;  padding:0 18px 0 25px; font-size: 128.6%; line-height: 42px; color: #fff; background-color: #CA8100;}
.pn-topic .issue .arrow{ top:0; right:-21px; border-left:21px dashed transparent; border-right:21px dashed transparent; border-top:21px solid #CA8100; border-bottom:21px solid #CA8100;}
.pn-topic .tit{ padding:0.2em 0; font-size: 214.2%; font-weight: bold; line-height: 1.3;}
.pn-topic .detail{ border-top:1px dotted #abaaa5; margin-top:5px; padding-top:8px; }
.pn-topic .more{ position: absolute; right:0; top:7px; font-size: 114.2%;}
.pn-topic .more .ico-arrow{ margin-bottom: 3px;}
.pn-topic .more a:hover{ text-decoration: underline;}

.pn-pk{ position: relative; *zoom:1; margin:30px; border-bottom:1px dashed #ddd;}
.pn-pk .pn-hd,.mod-vote .hd{ overflow: hidden; height:0;}
.pn-pk .pn-hd .tit{ position: absolute; top:-30px; left:50%; width: 100px; margin-left:-50px; font-size: 56px; color: #8d8c8c; text-align: center; background-color:#fff;}
.pn-pk .pn-bd{ background: url(//ue.17173cdn.com/a/cf/zt/2014/pk/img/b.png) repeat-y -43px 0;}
.pn-pk .pn-ft{ margin-top: 90px;}
.pk-item{ margin-bottom:30px;}
.pk-item-ex{}
.pk-item-ex1{ float: right;}
.mod-pk .hd{
	position: relative;
	padding: 10px;
	height: 30px;
	line-height: 210%;
}

.mod-pk .hd .tit{ overflow: hidden; width: 50%; font-size: 128.6%; color: #fff; text-overflow:ellipsis; white-space: nowrap; float:left;s}
.mod-pk .topic-detail{ padding:1em 0;}
.pk-item-ex .hd{ background-color: #4A4541;}
.pk-item-ex .hd .arrow{ bottom:0; right:-18px; border-top:9px dashed transparent; border-right: 9px dashed transparent; border-left: 9px solid #000; border-bottom: 9px solid #000;}
.pk-item-ex1 .hd{ background-color: #39a0e5;}
.pk-item-ex1 .hd .tit{ text-align: right;}
.pk-item-ex1 .hd .arrow{ bottom:0; left:-18px; border-top:9px dashed transparent; border-left: 9px dashed transparent; border-right: 9px solid #000; border-bottom: 9px solid #000;}

.topic-list{ overflow: hidden; *zoom:1;}
.topic-list .list-item{ overflow: hidden; *float:left; *width:100%; margin-top:5%;}
.topic-list .c1{ float: left; width: 56px; margin-top: 4px; _margin-right:-3px;}
.topic-list .c2{ overflow: hidden; *zoom:1; padding-left:15px;}
.topic-list .avatar img{ width: 56px; height: 56px; border-radius:28px;}
.topic-list .detail{ position: relative; padding:.3em .9em; background-color: #eee; border-radius: 5px;}
.topic-list .arrow{ position: absolute; top:10px; left:-8px; *left:-22px; border-bottom:13px dashed transparent; border-left: 8px dashed transparent; border-right: 8px solid #eee; border-top: 13px solid #eee;}

.mod-vote{ position: relative; *zoom:1;}
.mod-vote .hd .tit{ position: absolute; top:; width: 100%; font-size: 114.2%; line-height: 5; text-align: center;}
.mod-vote .bd{ position: relative; z-index: 5; overflow: hidden; *zoom:1;}
.mod-vote .ft{ margin-top:45px;}
.btn-vote{ display: inline-block; overflow: hidden; min-width: 100px; _width:100px; color:#fff; text-align: center;}
.btn-vote:visited{ color: #fff;}
.btn-vote .num{ display: block; font-size: 171.4%; line-height: 1.95; border-radius: 5px 5px 0 0;}
.btn-vote .txt{ display: block; font-size: 114.2%; line-height: 2.2; border-radius: 0 0 5px 5px;}
.btn-vote-support .num{ background-color: #efbe9e;}
.btn-vote-support:hover .num{ background-color: #efb188;}
.btn-vote-support .txt{ background-color: #e9752c;}
.btn-vote-oppose .num{ background-color: #75bded;}
.btn-vote-oppose:hover .num{ background-color: #5cb3ed;}
.btn-vote-oppose .txt{ background-color: #39a0e5}

.pk-item-ex .btn-vote{ float: right;}
.pk-item-ex1 .btn-vote{ float: left;}

.vote-bar-box{ position: relative; padding:0 6em; height: 22px; line-height: 22px; background-color:#fff;}
.vote-bar{ width:1px; height: 22px;}
.vote-bar .num{ position: absolute; width:3em; font-size: 171.4%; color:#8a8a8a;}
.vote-bar-support{ float: left; background-color: #e9752c;}
.vote-bar-support .num{ left:0; text-align: right;}
.vote-bar-oppose{ float: right; background-color: #39a0e5;}
.vote-bar-oppose .num{ right:0;}

.pn-comment{ *zoom:1; padding:0 30px;}

.footer{ padding:1em 0; background-color: #342f2a;}
.footer .global-footer,.footer .global-footer a:link,.footer .global-footer a:visited{ color:#c2c2c2;}

@media only screen and (max-width:640px){
	body{ overflow-x: hidden; width: 100%; min-width: 0; font-size: 16px;}
	img{ max-width: 100%; height: auto;}
	#js-global-topnav,#app_tip_box,#specialFloatAd{ display: none!important;}
	.logo-cf,.logo-note,.nav,.mod-vote .hd{ display: none;}
	.w-container{ width: auto;}
	.header-in{ height: auto;}
	.logo-box{ padding:2.5%;}
	.logo-pk{ overflow: hidden; position: static; height: 26px;}
	.logo-pk .c1{ float: left; font-size: 24px; margin-right:.2em;}
	.logo-pk .c2{ float: left; margin-top:10px;}
	.nav-chanel{ overflow: hidden; position: static;}
	.nav-chanel .item{ width: 33.3%; margin-bottom:2.5%; margin-left:0; white-space: nowrap;}
	.nav-chanel img{ max-width: 32%;}
	.nav-chanel .txt{ display: inline; vertical-align: middle; }

	.content{ margin:0;}
	.content-in{ border:0;}
	.pn-topic{ position: relative; padding:0; background:none;}
	.pn-topic .c1{
	float: none;
	margin-right: 0;
	background: #000;
	margin-top: 0em;
}
	.pn-topic .more{ position: static; text-align: right;}
	.pn-topic .c2{ position: static; padding:2.5% 2.5% 0;}
	.pn-topic .issue{ position: absolute; top: 0; left: 0; padding: .5em .4em; line-height: 0.7;}
	.pn-topic .issue .arrow{ display: none;}
	.pn-topic .tit{ font-size: 160%}
	.pn-topic .detail{ padding-top:0; margin-bottom:5px; border:0;}

	.pn-pk{ margin:5% 2.5% 0;}
	.pn-pk .pn-hd .tit{ top:auto; bottom: 58px; font-size: 200%;}
	.pn-pk .pn-bd{ background: none}
	.pn-pk .pn-bd .pk-item{ float: none; width: 100%; margin-bottom: 10%;}
	.pn-pk .pn-bd .pk-item-ex .hd{ margin-right:10px;}
	.pn-pk .pn-bd .pk-item-ex1 .hd{ margin-left:10px;}
	.pn-pk .pn-ft{ margin-top: 0;}
	.pn-pk .pn-ft .pk-item{ width: 40%;}
	.mod-vote .ft{ margin-top:5%;}
	.pk-item{ margin-bottom:2.5%;}
	.vote-bar-box{ padding:0 3em;}
	.vote-bar .num{ width: 2.5em; font-size: 100%;}

	.pn-comment{ padding:2.5%;}

	.footer{ padding: 0;}
.gengduo{ color:#FFF;}
.hd .gengduoa A:link {
	color:#FFF;  text-decoration: none;}
