*{
	margin: 0;
	padding: 0;
	border:0;
	text-decoration: none;
}
body{
	font-size: 14px;
	font-family: "宋体", Arial, Helvetica, sans-serif;
	margin:20px;
}
li{
	list-style-type: none;
}

.diaocha_main {width:880px; margin:0px auto;}

.diaocha_top { width:100%; text-align:center;}
.diaocha_top p {padding:10px 0px;}

.diaocha_content { padding:10px 0px; line-height:24px;}

.diaocha_wrap {width: 878px; border: 1px solid #e3e3e3;}
.diaocha_wrap p {height: 40px; border-bottom: 1px solid #f0f0f0; background: #fbfafa; line-height:40px; font-weight:bold; color: #555; padding-left: 26px; clear: both;}
.diaocha_wrap ul {width: 850px; margin: 0 auto;}
.diaocha_wrap ul li {border-bottom: 1px dotted #e3e3e3; font-size:12px; line-height: 40px; padding-left: 14px; color: #555; padding-bottom: 1px; vertical-align: bottom; width: 836px; }  
.diaocha_wrap ul li span {}
.diaocha_wrap ul li em {float:right; width: 65px; font-style:normal;}
.diaocha_wrap ul li em font {color:#dc7001;}



.vote-wrap {width:880px; margin:0px auto; overflow:hidden}
.vote-wrap .vote-theme {width:100%; text-align:center;}
.vote-wrap .vote-theme p {margin:10px 0 30px 0;}
.vote-wrap .vote-details {line-height:25px;}
.vote-wrap .vote-main {width:878px; margin-top:10px; border:1px solid #e3e3e3;}
.vote-wrap .vote-lsit {float:left; width:100%; padding-bottom:10px;}
.vote-wrap .vote-main h2 {height: 40px; border-bottom: 1px solid #f0f0f0; background: #fbfafa; font-size:14px; line-height:40px; font-weight:bold; color: #555; padding-left: 26px; clear: both;}
.vote-wrap .vote-main h2 a {font-weight:normal; margin-left:10px; color:#0078C3;}
.vote-wrap .vote-main ul {width: 850px; margin: 0 auto;}
.vote-wrap .vote-main ul li {float:left; border-bottom: 1px dotted #e3e3e3; font-size:12px; line-height: 40px; padding-left: 14px; color: #555; padding-bottom: 1px; vertical-align: bottom; width: 836px; } 

.vote-wrap .vote-main ul li input {vertical-align:sub; margin-right:8px;}
.vote-wrap .vote-main ul li textarea {margin-top:14px; line-height:20px; padding:4px; border:1px solid #bbb; width:98%; height:80px;}                            
.vote-wrap .vote-main ul li input {vertical-align:sub; margin-right:8px;}
.vote-wrap .vote-main ul li .input {margin:14px 0; text-indent:4px; border:1px solid #bbb; width:99%; height:34px;}
.vote-wrap .vote-main ul li .problem {float:left; width:480px; line-height:20px; padding:10px 0px; margin-left:8px;}
.vote-wrap .vote-main ul li .ticket {float:right; text-align:right; margin-right:20px;}
.vote-wrap .vote-main ul li .ticket em {float:right; width: 85px; font-style:normal;}
.vote-wrap .vote-main ul li .ticket em font {color:#dc7001; padding-right:6px;}
.vote-wrap .vote-main ul li .percent {float:right; background:#eee; height:14px; width:100px; margin-top:13px;}
.vote-wrap .vote-main ul li .percent em {background:#f27c25; height:14px; display: block;}
.vote-wrap .vote-main ul li .cont {float:right; width:45px; margin-left:6px; margin-right:60px; font-style:normal;}
.vote-wrap .vote-verification {margin:10px 30px 20px 30px;}
.vote-wrap .vote-verification input {width:120px; height:34px; text-align:center; font-size:14px; border:1px solid #ccc; margin-right:4px;}
.vote-wrap .vote-verification img {width:90px; height:36px; vertical-align: bottom}
.vote-wrap .vote-btn{text-align:center; padding:30px 0px 30px 345px;}
.vote-wrap .vote-btn a{display: block;float: left;width: 90px;height: 34px;background: #f3f3f3;border-radius: 5px;text-align: center;line-height: 34px;color: #333333;font-size: 14px;margin-left: 10px;}
.vote-wrap .vote-btn a:hover,.vote-wrap .vote-btn button:hover{filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5;}
.vote-wrap .vote-btn button{display: block;float: left;width: 90px;height: 34px;background: #e9a114;border-radius: 2px;text-align: center;line-height: 34px;color: #fff;font-size: 14px;cursor: pointer;} 
.vote-wrap .vote-verification input {width:120px; height:34px; text-align:center; font-size:14px; border:1px solid #ccc; margin-right:4px;}


/*前台分页样式 开始*/
#pages {padding:14px 0 10px; font-family:'weiruanyahei'; margin:10px; }
#pages  a{display: inline-block;height: 28px;line-height: 28px;border: 1px solid #e3e3e3;text-align: center;padding: 0px 15px;margin-left: 0px;background: none;}
#pages .page-active{background: #0068b7;}
#pages .page-active a{color: #fff;}
#pages li { display:inline-block;margin: 0 5px; height:28px; line-height:22px; text-align:center; color:#333}
#pages li a{color: #333333;font-size: 14px;}
#pages li:hover{background: #0068b7;cursor: pointer;color: #fff;}
#pages li:hover a{background: #0068b7;color: #fff;}
#pages .page-active a{color: #fff;}
/*前台分页样式 结束*/
