.voterenqibang .itembox{ background:linear-gradient(180deg,#b50009 500px,#b50009 700px,#fff 1100px); margin-top:10px; counter-reset:li 3; font-size:16px; padding:20px 30px; border-radius:10px;}
.voterenqibang .top3box .top3{overflow:inherit;float:left;background:#fff;width:33.333%;text-align:center;margin-top:50px;padding-top:25px;position:relative; line-height:2em;}
.voterenqibang .top3box .bname{ padding:0 10px; font-size:20px; line-height:1.5em;}
.voterenqibang .top3box .top3 i{ position:absolute; left:50%; margin-left:-17px; top:-17px; width:34px; height:34px; line-height:24px; text-align:center; border:5px solid rgba(255,255,255,.5); border-radius:50%; background:#fdb80c;color: #fff;}
.voterenqibang .top3box .top3 i.eq3{background: #FBE01B;}
.voterenqibang .top3box .top3 .ttl{ color:#333; line-height:1.8em;}
.voterenqibang .top3box .top3:nth-child(1){margin-top:80px;border-radius:10px 0 0 0;}
.voterenqibang .top3box .top3:nth-child(2){ border-radius:10px 10px 0 0; padding-bottom:34px; position:relative; z-index:1; box-shadow:0 0 16px #eee;margin-top: 46px;}
.voterenqibang .top3box .top3:nth-child(2)::after{content:""; width:10%; height:100px; background:#fff; background:linear-gradient(180deg,rgba(255,255,255,0),#fff,#fff); position:absolute; left:-5%; bottom:-10px;}
.voterenqibang .top3box .top3:nth-child(2)::before{content:""; width:10%; height:100px; background:#fff; background:linear-gradient(180deg,rgba(255,255,255,0),#fff,#fff); position:absolute; right:-5%; bottom:-10px;}
.voterenqibang .top3box .top3:nth-child(2) i{ background:url(/public/img/icon/hg.png); width:60px; height:46px; border:0; margin-left:-30px; border-radius:0; top:-46px; font-size:0;}
.voterenqibang .top3box .top3:nth-child(3){ margin-top:80px; border-radius:0 10px 0 0;}
.voterenqibang .top3box .top3 img{ display:block; margin:0 auto; width:207px; height:90px; background:#fff;margin-bottom: 8px; box-shadow:0 0 0 1px #eee;}
.voterenqibang .top3box .top3 span{ margin:0 auto;text-align: center;}
.voterenqibang .top3box .top3 .votenum{line-height:1.6em;color:#ccc;display: block;padding-bottom: 5px;}
.voterenqibang .top3box .top3 .votenum em{color:#fe741c;padding: 0 5px;}
.voterenqibang .midline{height: 20px;background: #FFF;position: relative;z-index: 5;border-bottom: solid 1px #eee;}
.voterenqibang .votebtn{display: block;color: #fff;padding:8px 10px;width:115px;line-height: 1em;margin:0 auto;border-radius: 5px; text-align:center;}
.voterenqibang .item{background: #fff; border-bottom:1px solid #eee; padding:20px;}
.voterenqibang .item:last-child{ border:0;}
.voterenqibang .item .li,.voterenqibang .item .img,.voterenqibang .item .info,.voterenqibang .item .btn{ display:table-cell; vertical-align:middle;}
.voterenqibang .item .img img{ box-shadow:0 0 0 1px #eee; margin-left:15px;}
.voterenqibang .item .info{ padding:0 15px;}
.voterenqibang .item .info .bname{ line-height:1.8em; font-size:20px; width:400px;}
.voterenqibang .item .info .votenum{ color:#ccc;}
.voterenqibang .item .info .votenum em{color:#fe741c;padding: 0 5px 0 0;}