.voteresult .itembox{ counter-reset:li; background:#fff; margin:0 20px;}
.voteresult .ts{line-height:1.8em; text-align:justify; font-size:16px; padding:15px 15px 0 15px;}
.voteresult .maxts{ background:#eee; border-radius:10px; margin-top:20px; padding:15px; line-height:1.5em; color:#666;}
.voteresult .brandbangtab{ border:1px solid #eee; margin-top:15px;}
.voteresult .ttl{ text-align:center; line-height:2em;}
.voteresult li{text-align:center;border-bottom: solid 1px #EEE;padding-bottom: 10px; padding-top:10px;}
.voteresult li:last-child{border:none;}
.voteresult span{display: inline-block;vertical-align: middle;}
.voteresult .numa{display: inline-block;vertical-align: middle;}

.voteresult span.t1{ width:6%;}
.voteresult span.t2{ width:13%;}
.voteresult span.t3{ width:20%;}
.voteresult span.t4{ width:12%;}
.voteresult span.t5{ width:45%;}
.voteresult .logo{ box-shadow:0 0 0 1px #eee;}

.voteresult span.tleft{ text-align:left;}
.voteresult .renqibox{ color:#fe741c;}

.voteresult span em.bname{display: inline-block;vertical-align: middle; width:248px; padding:0 10px; margin:0; font-size:22px;}

.voteresult .votebtn{display: block;color: #fff;padding:8px 10px;width:80px; font-size:16px;line-height: 1em;margin:0 auto;border-radius: 5px; text-align:center;}
.voteresult .votebtn:hover{ background:#f60;}