body{ background:#FDF9EE; font-family:"微软雅黑"; font-size:18px;}
ul,li,div,img{ list-style:none; margin:0; padding:0; border:none;}
.clear{ clear:both;}

/*开始*/
.main{width:100%; max-width:640px;margin:0 auto;}
.shuoming{ padding:20px 30px 25px; background:url(../images/bg.jpg) repeat; background-size: contain; margin-top:-6px;}
.shuoming img{ width:100%;}
.shuoming p{ width:100%; line-height:36px; color:#3e2c25; text-indent:44px; font-size:18px; font-family:"新宋体";}
/*相关新闻*/
.title{ width:100%; overflow:hidden; margin-top:40px;}
.title img{ width:100%;}
.news li{ padding:0 25px; border-bottom:#FFE2A2 dashed 1px; line-height:70px;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; font-size:16px;}
.news li:last-child{ border-bottom:none;}
.news li a{ color:#000;}
/*投票*/
.voteWrapper{ width:100%; margin:0 auto; }
.voteItem{}
.voteList .option{ width:46%; margin:20px 2% 0; float:left;display:inline; position:relative; padding-bottom:20px; background:#fff;}
.voteList .option dd{margin:0 auto;}
.voteList .option .voteImg{ text-align:center; width:100%; margin-bottom:5px;}
.voteList .option .itemName{ height:40px; width:90%; margin:5px 0 0 5%; background:#FFE29E; text-align:center;-moz-border-radius: 8px;-khtml-border-radius: 8px;-webkit-border-radius: 8px;border-radius: 8px;}
.voteList .option .voteTips{ text-align:center; font-size:12px; color:#8e8a7e;}
.voteList .option .voteNum{ position:absolute; right:0; bottom:134px; width:49%; text-align:center; color: #ca2e25; font-size:16px;}
.voteList .option img{ width:100%; height:auto;}
.voteList input{ display:inline-block; width:22px; height:22px; cursor:pointer; float:left; margin:10px 0 0 14%;}
.voteList .option .itemName b{ line-height:40px; color:#ca2e25; font-size:20px; float:left; margin-left:5px; font-weight:normal;}
.voteList .option .xingming{ width:50%; font-size:16px; color:#ca2e25; border-right:#ca2e25 1px solid; float:left; text-align:center;}
.voteList .option .zhaiyao{ padding:10px 5% 0; height:60px; line-height:27px; color:#452107; width:90%; font-size:12px; overflow:hidden;}


.btnArea{ padding:10px; text-align:center; clear:both;}
.btn_submit{ padding:15px 120px; cursor:pointer; background:#CB2E25; border:none; color:#fff; font-size:24px; margin-top:50px;-moz-border-radius: 8px;-khtml-border-radius: 8px;-webkit-border-radius: 8px;border-radius: 8px; margin-bottom:20px;}
.btn_result{ padding:10px 30px; font-size:14px; color:#222; cursor:pointer;}
.rcode {overflow:hidden;zoom:1;padding-top:30px;width:240px;margin:0 auto;}
#vcode {float:left;margin-right:10px;}
#verifycodeImg {float:left;}







