@charset "utf-8";
/* CSS Document */
body,h1,h2,h3,ul,li,dl,dt,dd,div,p,form{
	margin:0;padding:0;
	font-size:1em; font-family:"黑体", Arial;font-weight:normal;color:#333;
}
body{
	background:url(/app_images/wap/v30/c3/huodong/kfj/2014/03/bg.png) center bottom repeat;
}
ul,li,dl,dt,dd{list-style:none;}
em,i{
	font-style:normal;
	font-family:"黑体", Arial;
}
img{border:0;}

input,
textarea{
	margin:0;padding:0;border:0;
	font-family:"黑体", Arial;font-weight:normal;color:#333;
    -ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;
}
input[type=button],
input[type=submit]{
	border:0;cursor:pointer;text-align:center;color:#fff;
	-webkit-appearance:none;
}
table{
	border-collapse:collapse;
	border-collapse:0;
}

/* 消除谷歌浏览器黄色边框 */
input, button, select, textarea{
	outline:none;
}
textarea{
	resize:none;
}

a,
a:link,
a:hover{
	font-weight:normal;text-decoration:none;
	-webkit-tap-highlight-color: rgba(255,255,255, 0.3);
}

.btn1{
	width:100%;height:50px;line-height:50px;display:inline-block;text-align:center;
	-webkit-border-radius: 10px;-moz-border-radius: 10px; border-radius: 10px;
	font-size:1.2em; color:#fff;
	background-color:#e07300;
	background-repeat:no-repeat;
	margin:2% 0;
}
.btn2,
.btn3{
	width:100%;height:50px;line-height:50px;display:inline-block;text-align:center;
	-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;
	font-size:1.2em;color:#fff;
	background-color:#e07300;
	background-repeat:no-repeat;
}
.btn2{
	background-image:url(/app_images/wap/v30/c3/huodong/kfj/2014/03/ico1.png);
	background-position:85px 0;
}
.btn3{
	background-image:url(/app_images/wap/v30/c3/huodong/kfj/2014/03/ico2.png);
	background-position:140px 0;
}

header{
	height: 60px;position:relative;
	background: #585757;
	text-align: center;
	line-height: 60px;
}
header h2{color:#fff; font-size:1.5em;}

header span{
	height: 60px;display:block;
	position:absolute;
	left: 0; top:0;
}
header span a{
width:74px;
height:48px;
margin-left:18px;
margin-top:6px;
display:block;
background:url(/app_images/wap/v30/c3/huodong/kfj/2014/03/zyz/header_btn_sxjk.png) no-repeat left center;
}

#main{
	margin:0 auto;width:100%; height:100%;
	
}

.vote{
	padding-top:40px;padding-left:10px;overflow:auto;
}
.vote li{
	position:relative;
	float:left;width:280px;height:310px;
	/**padding-top:160px;**/
	margin:0 0 30px 20px;
	background:url(/app_images/wap/v30/c3/huodong/kfj/2014/03/qxzb2.png) no-repeat;
}
.vote .fn-title{
	height:31px;line-height:31px;padding:6px 15px 0 15px;margin-bottom:1px;
	font-size:22px;color:#fff;
}
.vote .fn-count{
	height:36px;line-height:36px;padding-left:45px;margin-bottom:1px;
	font-size:22px;color:#fff;
}
.vote .fn-btn{
	height:36px;overflow:hidden;
}
.vote .fn-btn a{
	width:135px;height:36px;display:inline-block;margin-right:10px;
}
.vote .fn-btn a:last-child{
	margin-right:0;
}
.vote .v-orange{
	/**background:url(images/qxzb1.png);**/
}
.vote .bg
{background:url(/app_images/wap/v30/c3/huodong/kfj/2014/03/qxzb2.png) top center no-repeat; position:absolute; top:0px; height:150px;padding-top:160px;}
.vote .v-orange .bg
{background:url(/app_images/wap/v30/c3/huodong/kfj/2014/03/qxzb1.png) top center no-repeat; position:absolute; top:0px; height:150px;padding-top:160px;}
.vote .photo{
	height:175px;
	position:relative;
}
.vote img{height:inherit; width:100%}
.fn-close{
	position:absolute;width:30px;height:30px;top:10px;right:10px;cursor:pointer;
	background:url(/app_images/wap/v30/c3/huodong/kfj/2014/03/zyz/fancy-close-sxjk.png);
}
.fn-close span{
	width:30px;height:30px;display:block;
}

.fancy-box{
	width:90%; position:absolute; z-index:300; top:30%; margin-left: 5%;
}
.fancy-vote{
	margin:0 auto; width:100%; padding:5% 0 5% 0;position:relative;
	-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;
	background-color:#f9d800;
}

/* 投票结果 */
.vote-result .fn-intro1{
	padding: 10% 0 1% 0; text-align:center;
	font-size:1.1em;color:#764f00;
}
.vote-result .fn-intro2{padding:0 5% 2% 5%;text-align:left;
	font-size:1.1em; color:#764f00 ; line-height:120%;
}
.vote-result .fn-btn{
	padding:0 2%;
}
.vote-result .fn-btn a{
	margin-top:15px;
}

/* 投票已结束 */
.vote-end .fn-intro{ text-align:center;
	font-size:1.1em; color:#764f00; padding-top:11%;
}
.vote-end .fn-btn{
width: 90%;
margin: 0 auto;
}
.vote-end .fn-btn a{
	margin-top:15px;
}

/* 视频 */
.video-swf{
	text-align:center;
}

/* 详情页 */
#main-detail{
	margin:0 auto; width: 100%; padding-top:40px;
	background:url(/app_images/wap/v30/c3/huodong/kfj/2014/03/qxzb/bg2.jpg) #448600;
}
.photo-album{
	padding-bottom:15px;
	width:100%;
}
.photo-album img{
	margin:0 auto;display:block; width:90%;
}
.detail-table{
	padding:0 5% 2% 5%; font-size:0.75em;
}
.detail-table th,
.detail-table td{
	line-height:30px; padding:5px 0;
	border-bottom:1px dashed #a2c466;
	font-size:1.3em;font-weight:normal;color:#fff;
}
.detail-table th{
	text-align:right;
}
.detail-btn{
	padding:0 2%;
}
.detail-btn a{
	margin:15px 0;
}
.detail-tips{
	line-height:200%;text-align:center;font-size:0.75em;color:#000; background:#fff;
}/* CSS Document */

/*投票列表2014.10.10*/
.clear{ clear:both}
.vote_sxjk{ width:100%; padding:0 5%;}
.vote_sxjk li{width: 43%;float: left; list-style: none;background: #ffd722; margin:5% 5% 0 0; padding-bottom: 2%; }
/*.vote_sxjk li{width: 43%;float: left; list-style: none;background:url(/app_images/wap/v30/c3/huodong/kfj/2014/li_sxjk_bg.png);margin:5% 5% 0 0; padding-bottom: 2%;}*/
.vote_sxjk li.pianyi{ margin-right:0}
.vote_sxjk li .photo{ padding:5%;}
.vote_sxjk li .photo img{border:0; width:100%;}
.vote_sxjk li .info{ width:90%; margin-left:5%; }
.vote_sxjk li .ptop{ margin-top:5%}
.vote_sxjk li .info .lt{ float:left; width:70%; color:#945106}
.vote_sxjk li .info .lt .biaoti{line-height: 100%; height:100%; width:100%;overflow: hidden; font-size:1em;}
.vote_sxjk li .info .lt .address{font-size:0.7em;}
.vote_sxjk li .info .lt .piaoshu{border:1px solid #945106; border-radius:5px; width:80%; text-align:center; font-size:1em; color:#945106; }
.vote_sxjk li .info .lt .piaoshu span{ font-size:1.2em;}
.vote_sxjk li .info .rt{ float:right; width:30%;}
.vote_sxjk li .info .rt img{width:100%; border:0}
.pages_sxjk{ width:90%; margin:3% auto;}
.pages_sxjk img{ border:0; width:100%;}
.pages_sxjk .lt{ width:45%; float:left; margin-top:5%;}
.pages_sxjk .rt{ width:45%; float:right;margin-top:5%; margin-left:10%;}
.search_sxjk{ width:90%; margin:0 auto; margin-top:5%; position:relative;}
.search_sxjk img{ border:0; width:100%;}
.search_sxjk .gjtext input{ position:absolute; border:0; line-height:100%; width:54%; overflow:hidden; top: 18%; left:35%;}
.search_sxjk .cha{ width:10%; position:absolute; top:0; right:0; height: 100%; cursor:pointer;}
/*20141016*/
#up { width:100%; padding:3% 0; color:#fff; background:#CC0000; font-size:1.4em; text-align:center; border-radius:3px;}
#next { width:100%; padding:3% 0; color:#fff; background:#CC0000; font-size:1.4em; text-align:center; border-radius:3px;}
/*end*/
/*20141020*/
.detail-pic{ width:40%; margin:0 auto;}
.detail-table a,a:hover,a:link{color:#fff;}