﻿
/* 投票 */
.voteFrom{padding-top: 30px; width: 80%; margin: 0 auto; }
.voteFrom h4.title{text-align:center; color: #333; font:normal 30px/36px "Microsoft YaHei","宋体"; _font-weight:bold;}
.voteFrom ul{overflow: hidden; padding-left: 30px; padding-top:30px;}
.voteFrom ul li{ padding:10px 0px; font-size: 18px;}
.voteFrom ul li input { margin: 3px 10px -3px 0; *margin-top: 0; float: left}

.voteBtns{padding: 25px 0 15px 0; text-align: center;}
.voteBtns a,
.voteBtns input{ padding:0 15px;height:36px; line-height:36px; display:inline-block; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; cursor:pointer; margin-right:15px;
  background:#eee; border:1px solid #ccc; font-size:14px; color: #333; font-family:"Microsoft YaHei";
  background: -webkit-gradient(linear,0 0,0 100%,from(#FFFFFF),to(#eee));
  background: -moz-linear-gradient(#FFFFFF, #eee);
  background: -ms-linear-gradient(#FFFFFF, #eee);
  background: -o-linear-gradient(#FFFFFF, #eee);
  background: linear-gradient(#FFFFFF, #eee);
}
.voteBtns input{cursor: pointer; height: 38px; }
.voteBtns a:hover,
.voteBtns input:hover{ color:#c00; border:1px solid #aaa; text-decoration:none;}





.votePage{ padding:40px;  }
.votePage .voteTitle{text-align:center; color: #333; font:normal 30px/36px "Microsoft YaHei","宋体"; _font-weight:bold; margin-bottom: 30px;}
.voteResultList{ padding:10px; zoom:1; }
.voteResultList li{ line-height:20px; padding:10px 0;  font-size: 16px;   }
.voteResultList li.last .row{ background:#fff;  }
.voteResultList li.last strong{ font-weight:bold; padding:0 5px; color:#f60;   }
.voteResultList span{ display:inline-block; *display:inline; zoom:1; vertical-align:top; }
.voteResultList span.tit{ width:360px; text-align:right; }
.voteResultList span.row{ width:300px; margin:4px 10px; height:12px; line-height:12px; overflow:hidden; background:#f4f4f4;  }
.voteResultList .row .rowCon { width:0px;  display:block; background:#B7E373; border:1px solid #478F45; padding:1px; padding-bottom:0;   }
.voteResultList .row .rowCon i{ display:block;  background:#5DBC5B; height:8px; overflow:hidden;    }

.votePost{ width:500px; margin:40px auto;   }
.votePost .title{ color:#0179BE; font-weight:bold; font-size:14px; }
.votePost ul{ padding:20px 0;  }
.votePost li{ padding:5px 0; height:20px; line-height:20px;    }
.votePost li input{ vertical-align:middle; margin-right:5px;  }
.votePost p input{ height:20px; line-height:20px; width:60px; border:1px solid #7BADC4;  text-align:center; background:url(images/btns.png) 0 -132px repeat-x; overflow:hidden; 
 margin:5px 10px 0 0; cursor:pointer; color:#0179BE;  }