/*voteview*/
.voteview_main{float:left;  margin:15px 0 0 15px;}
.voteview_banner{height:130px; background:#1162c0; width:100%;}

.index_tkb_box{float:left; padding:10px; background:#FFF; margin-top:15px; border:#e9e9e9 1px solid;}

.tkb_top{width:100%; background:#f8f9fe; border-top:#e1e3e7 2px solid; height:60px;}
.tkb_top ul{float:left; padding:16px 0 0 0;}
.tkb_top li{float:left; padding:0 0 0 10px;}
.tkb_top li a{font-size:14px; color:#999; border:#e1e3e7 1px solid; background:#FFF; padding:3px 8px; float:left;}
.tkb_top .tkb_fl_qie,.tkb_top li a:hover{background:#0da056; color:#fff; border:#0da056 1px solid;}
.tkb_top span{float:left; padding:16px 0 0 10px;}
.tkb_top span input{border:#e1e3e7 1px solid; background:#FFF; width:150px; padding:3px 5px; font-size:14px; color:#666; float:left; border-right:none;}
.tkb_top span a{float:left; background:#FFF; border:#e1e3e7 1px solid; padding:4px 5px 4px 0; border-left:none;}
.tkb_top small{float:right; padding:20px 10px 0 0;}
.tkb_top small a{background:#f6953e; font-size:14px; color:#fff; padding:7px 14px;}
.tkb_top small a:hover{color:#fff; background:#ffa05e;}

.txl_hybp{width:100%; float:left; padding:15px 0; border-bottom:#ebf0f8 1px solid;}
.txl_hybp ul{float:left; padding:5px 0 0 10px; }
.txl_hybp li{float:left; padding:0 0 0 10px;  position:relative;}
.txl_hybp li a{font-size:14px; color:#999; border:#e1e3e7 1px solid; background:#FFF; padding:3px 8px;}
.bp_hong{position:absolute; background:#ff472e; padding:1px 3px;  height:12px; line-height:12px; font-size:12px; color:#fff; right:-8px; top:-5px;}
.txl_hybp .txl_hybp_qie,.txl_hybp li a:hover{background:#f6953e; color:#fff; }
.txl_hybp span{float:left; padding:2px 0 0 10px;}
.txl_hybp span input{border:#e1e3e7 1px solid; background:#FFF; width:130px; padding:2px 5px 2px 5px; font-size:14px; color:#666; float:left; border-right:none;}
.txl_hybp span a{float:left; background:#FFF; border:#e1e3e7 1px solid; padding:3px 5px 3px 0; border-left:none;}
.txl_hybp small{float:right; padding:8px 55px 0 0;}
.txl_hybp small a{background:#f6953e; font-size:14px; color:#fff; padding:7px 14px;}
.txl_hybp small a:hover{color:#fff; background:#ffa05e;}

.txl_hybp_width{width: 97%!important; padding: 15px 3% 15px 0!important;}
.txl_float_r{float: right!important;  padding:2px 0 0 0!important;}

.tkb_top123{width:100%; float:left;}
.tkb_top123 ul{float:left; padding:5px 0 0 10px; }
.tkb_top123 li{float:left; padding:0 0 0 10px;  position:relative;}
.tkb_top123 li a{font-size:14px; color:#999; border:#e1e3e7 1px solid; background:#FFF; padding:3px 8px;}
.tkb_top123 .tkb_fl_qie123,.tkb_top123 li a:hover{background:#4ea8eb; color:#fff; }
.tkb_top123 span{float:left; padding:2px 0 0 10px;}
.tkb_top123 span input{border:#e1e3e7 1px solid; background:#FFF; width:130px; padding:3px 5px; font-size:14px; color:#666; float:left; border-right:none;}
.tkb_top123 span a{float:left; background:#FFF; border:#e1e3e7 1px solid; padding:4px 5px 4px 0; border-left:none;}
.tkb_top123 small{float:right; padding:8px 55px 0 0;}
.tkb_top123 small a{background:#f6953e; font-size:14px; color:#fff; padding:7px 14px;}
.tkb_top123 small a:hover{color:#fff; background:#ffa05e;}

.xiala_ipt{border:#e1e3e7 1px solid; background:#FFF; padding:3px 8px 2px 2px; font-size:14px; color:#999;}
.content{width:135px; position:relative; height:27px; float:left; }
.search{width:135px; height:27px; line-height:26px; float:left;  position:absolute; top:0; left:0; z-index:100; background-color:#FFF; border:#e1e3e7 solid 1px; text-indent:5px; cursor:pointer; font-size:14px; color:#999;}
.search:hover{border:#45b853 solid 1px;}
.sanjiao{width:13px; height:12px; position:absolute; right:0; top:11px; z-index:101; }
.pulldown{width:135px; line-height:28px; position:absolute; top:14px; left:0; z-index:99; padding-top:10px; border:#e1e3e7 solid 1px; display:none; background:#fff;}
.pulldown ul li{ width:120px; height:30px; float:left; line-height:30px; text-indent:5px; cursor:pointer; font-size:14px; color:#666;}
.pulldown ul li.hover,.pulldown ul li:hover{ background-color:#C8F1FF}
.pulldown div{width:120px;  float:left; padding:5px 0 5px 10px; color:#666;}
.pulldown div input{width:110px; border:#b6bbbe solid 1px; text-align:center; height:25px; line-height:25px; border-radius:4px; color:#444;}
.pulldown div a{height:22px; line-height:21px;  background:#f6953e; color:#FFF; text-align:center; cursor:pointer; border-radius:3px; margin:10px 0; border:none;}
.pulldown div a:hover{color:#fff; background:#ffa05e;}





.tkb_list{width:100%; float:left; padding-bottom:20px;}
.tkb_list dl{width:100%; border-bottom:#eee 1px  dashed; float:left; padding:22px 0 16px 0;}
.tkb_list dt{float:left;}
.tkb_list dd{ float:left; padding-left:15px;}
.tkb_list dd h1{color:#999;}
.tkb_list dd h2{padding:4px 0; font-size:15px; color:#199a2a;}
.tkb_list dd h2 a{font-size:15px; color:#199a2a;}
.tkb_list dd h2 a:hover{color:#ed4731;  text-decoration:underline;}
.tkb_list dd div{min-width:530px;}
.tkb_list dd div h3{float:left;}
.tkb_list dd div h3 span{float:left; color:#999; padding:0 20px 0 7px; background:url(../images/voteview/dian.jpg) no-repeat 0 7px;}
.tkb_list dd div ul{float:right;}
.tkb_list dd div li{float:left; padding:0 5px;}
.tkb_sc{color:#2e6499; background:url(../images/voteview/tkb_sc.jpg) no-repeat; padding:0 0 0 20px;}
.tkb_sc:hover{color:#ed4731;}
.tkb_fx{color:#444; background:url(../images/voteview/tkb_fx.jpg) no-repeat; padding:0 0 0 20px;}
.tkb_fx:hover{color:#ed4731;}
.tkb_ck{background:#f8ebc9; border:#ecbd50 1px solid; color:#555; padding:0 6px;}
.tkb_ck:hover{color:#ed4731;}
.tkb_cy{background:#def0bc; border:#bbdd76 1px solid; color:#2e6499; padding:0 6px;}
.tkb_cy:hover{color:#ed4731;}


.voteview_right{float:left;  margin:15px 0 0 0;}
/*huiyuanhuoyue*/
.hyhy_box{width:100%; background:#fff; border:#e9e9e9 1px solid; float:left;}
.hy_title{font-size:14px; color:#555; border-bottom:#eee 1px solid; height:45px; line-height:45px; width:96%; margin:0 auto; padding:0 0 0 2%;}

.phb_list{}
.phb_list li{float:left; border-bottom:#eee 1px solid; width:94%; padding:16px 3%;}
.phb_list li i{float:left; padding:0 15px 0 0; position:relative;}
.tx_xb{position:absolute; top:35px; left:30px; z-index:5;}
.tx_xb3{position:absolute; top:32px; left:32px; z-index:5;}
.phb_list_xx{float:left;}
.phb_list_xx h1{font-size:14px; color:#333;}
.phb_list_xx span{font-size:16px; color:#fe432a; padding:5px 0 0 0; float:left;}
.phb_list_xx h2{float:left; padding:8px 0 0 0;}
.phb_list_xx h2 small{float:left; color:#999; padding:0 10px 0 7px; background:url(../images/voteview/dian.jpg) no-repeat 0 7px; font-size:12px;}
.gz_btn{float:right; padding:16px 0 0 0;}
.gz_btn a{background:#f4f4f4; border:#eee 1px solid;  color:#666; padding:2px 8px;}
.gz_btn a:hover{background:#f56e5c; color:#fff; border:#f56e5c 1px solid;}

.toupiao_ul{float:left; padding:12px 3% 15px 3%; width:94%;}
.toupiao_ul li{border-bottom:#eee 1px dashed; width:100%; white-space: nowrap;  overflow:hidden;  text-overflow:ellipsis;}
.toupiao_ul li a{font-size:12px; color:#555; padding:0 0 0 10px; height:40px; line-height:40px; }
.toupiao_ul li a:hover{color:#ed4731; text-decoration:underline;}
.toupiao_ul li i{float:left; font-size:16px; color:#ed4731; width:22px; margin:8px 0 0 0; text-align:center;}
.toupiao_ul .tp_lia{background:#ff6633; color:#fff; font-size:16px; float:left; margin:8px  0 0 0;}
/*发布投票*/
.tm_box{box-shadow:0 3px 10px #ececec; background:#fff; border:#eee 1px solid; float:left; width:96%; margin:30px 0 0 0; padding:20px 2%}
.tm_title1{width:100%; float:left;}
.tm_title1 small{font-size:14px; color:#999; float:left; padding:0 0 0 10px; line-height:28px;}
.tm_title1 span{color:#333; float:left; font-size:14px; width:80px;}

.tmxx_box{width:100%; float:left; padding:20px 0 0 0;}
.tmxx_box h1{font-size:14px; color:#999; float:left; padding:0 0 5px 0; width:100%;}
.tmxx_box h1 span{color:#333; float:left;}
.tpxx_ul{width:100%; float:left;}
.tpxx_ul li{float:left; width:100%; padding:10px 0;}
.tpxx_ul li span{float:left; font-size:14px; color:#333; padding:0 10px 0 0; color:#444;}
.tmxx_box p{padding:5px 0 0 25px; float:left;}
.tmxx_box p a{font-size:14px; color:#f07323; text-decoration:underline;}
.tmxx_box p a:hover{color:#ff472e; text-decoration:none;}

/*详情弹出*/
.voteview_xx_box{width:730px; padding:10px;  overflow:auto;}
.tpjs_box{width:670px; border:#faf0cd 1px solid; background:#fffbeb; float:left; padding:5px 10px; margin:0 0 0 15px; font-size:14px; color:#807e74; line-height:22px;}
.tpxq_box{width:670px; margin:0 0 0 15px;}
.tpxq_box dl{width:670px; padding:15px 0 0 0; float:left;}
.tpxq_box dt{width:670px; font-size:14px; color:#333; font-weight:bold; padding-bottom:10px;}
.tpxq_box dd{width:635px; padding:10px 0 10px 35px; float:left; border:#fff 1px solid;}
.tpxq_box dd:hover{background:#f3f7fe;  border:#ebf0f7 1px solid;}
.tpxq_box label{cursor:pointer;}
.xq_left{width:10px; float:left; color:#333; font-size:14px;}
.xq_left i{float:left; padding:4px 0 0 0;}
.xq_right{width:615px; float:left; padding-left:10px;}
.xq_right span{width:615px; float:left; font-size:14px; color:#333;}
.xq_right i{float:left; font-size:14px; color:#333;}
.xq_right small{float:left; font-size:14px; color:#444;}

.optbar{float:left;  height:12px; width:239px;  margin-top:5px;}
.optbar,.optbar span,.optbar span em{background:url(../images/votebar.png);}
.optbar span,.optbar span em{display:block; height:12px; overflow:hidden;}
.optbar span em{width:100%;}
.optbar span.oi_numline1{background-position:right -24px}
.optbar span.oi_numline2{background-position:right -48px}
.optbar span.oi_numline3{background-position:right -72px}
.optbar span.oi_numline4{background-position:right -96px}
.optbar span.oi_numline5{background-position:right -120px}
.optbar span.oi_numline1 em{background-position:0 -12px}
.optbar span.oi_numline2 em{background-position:0 -36px}
.optbar span.oi_numline3 em{background-position:0 -60px}
.optbar span.oi_numline4 em{background-position:0 -84px}
.optbar span.oi_numline5 em{background-position:0 -108px;}
.nums{height:20px; float:left; width:300px; padding:3px 0 0 10px; color:#999;}
.nums small{float:left; font-size:12px; color:#444;}

.tp_btn{width:100%; text-align:center;  padding:25px 0; float:left;}
.tp_btn a{background:#f07323; font-size:14px; color:#fff; padding:8px 25px; margin-right:15px;}
.tp_btn a:hover{color:#fff; background:#e26c20;}

.pinglun_box {
	width:94%;
	float:left;
	background:#f2f2f5;
	padding:2%;
}
.pl_cha {
	width:100%;
	text-align:right;
}
.pl_srk {
	width:100%;
	padding:15px 0 0 0;
}
.pl_srk input {
	width:98%;
	padding:0 0 0 2%;
	height:30px;
	line-height:30px;
	border:#eeeef2 1px solid;
	background:#fff;
	box-shadow: 0 3px 10px #e9e9ed;
}
.pl_btn {
	width:100%;
	padding:15px 0 0 0;
}
.pl_btn span {
	float:left;
}
.pl_btn span a {
	float:left;
	margin-right:15px;
}
.pl_btna {
	float:right;
	background:#f6953e;
	font-size:14px;
	color:#fff;
	padding:1px 12px;
}
.pl_btna:hover {
	color:#fff;
	background:#ffa05e;
}
.pl_nr_box {
	width:100%;
	float:left;
}
.pl_nr {
	width:100%;
	border-top:#e8e8ea 1px solid;
	float:left;
	padding:15px 0 10px 0;
	margin-top:15px;
}
.pl_nr i {
	float:left;
	position:relative;
}
.pl_nr i img {
	border:1px solid #f6f6f8;
}
.pl_nr i strong {
	position:absolute;
	top:22px;
	left:26px;
	z-index:5;
}
.pl_nr span {
	float:left;
}
.pl_nr span h1 {
	color:#333;
	line-height:20px;
	float:left;
}
.pl_nr span h1 a {
	font-size:12px;
	color:#225599;
}
.pl_nr span h1 a:hover {
	font-size:12px;
	color:#ed4731;
}
.pl_nr span h2 {
	float:left;
}
.pl_nr span h3{color:#999; float:left; padding:5px 0 0 0; width:100%;}
.pinglun_del{font-size:12px; color:#225599; float:right; padding:0 0 0 10px;}
.zan_aa{background:url(../images/dongtai/zan_f11.png) no-repeat 0 4px; padding-left:15px; color:#888; float:right; height:16px;}
.zan_qie,.zan_aa:hover{background:url(../images/dongtai/zan_f1.png) no-repeat 0 4px; padding-left:15px; color:#ff604e; float:right; height:16px;}
.pl_nr span h3 a:hover {
	color:#ed4731;
	text-decoration:underline;
}
.pl_nr span h4 {
	background:#fff;
	margin:10px 0 0 0;
	padding:10px 0;
}
.pl_nr span h4 small {
	float:left;
	padding:0 0 0 10px;
	height:25px;
	line-height:25px;
	font-size:12px;
	color:#555;
}
.pl_nr span h4 small p {
	float:left;
	font-size:12px;
	color:#555;
	height:25px;
	line-height:25px;
}
.pl_nr span h4 input {
	width:260px;
	float:left;
	height:25px;
	line-height:25px;
	border:#e7e7e7 1px solid;
	padding:0 3px;
}
.pl_nr span h4 a {
	float:left;
	margin:2px 0 0 10px;
}