.brandbangcol5{ width:720px;}

.brandbangcol5 ul li{}

.brandbangcol5 ul .item2{ width:240px; float:left;background: #fff;text-align: center;margin-top: 46px;padding-top: 30px;position: relative;}
.brandbangcol5 ul .item2:nth-child(2){ border-radius: 10px 10px 0 0;padding-bottom: 34px;z-index: 1;box-shadow: 0 0 16px #eee;}
.brandbangcol5 ul .item2:nth-child(1) {margin-top: 80px;border-radius: 10px 0 0 0;}
.brandbangcol5 ul .item2:nth-child(3) {margin-top: 80px;border-radius: 0 10px 0 0;}
.brandbangcol5 ul .item2 .bname{ display:block; margin:0 auto;}
.brandbangcol5 ul .item2 .bname img{ display:block; margin:0 auto; width:190px; height:83px; background:#fff;margin-bottom: 16px;}
.brandbangcol5 ul .item2 .btn{margin-top: 10px;}
.brandbangcol5 ul .item2 .btn a{ display:inline-block; line-height:1em; padding:8px 10px; border-radius:5px;}
.brandbangcol5 ul .item2:nth-child(2)::before {content: ""; width:30px;height: 200px;background: #fff;background: linear-gradient(180deg,rgba(255,255,255,0),#fff,#fff);position: absolute;right: -15px;bottom: -10px;}
.brandbangcol5 ul .item2:nth-child(2)::after {content: "";width:30px;height: 200px;background: #fff;background: linear-gradient(180deg,rgba(255,255,255,0),#fff,#fff);position: absolute;left: -15px;bottom: -10px;}
.brandbangcol5 ul .item2:nth-child(2) i.icon {background: url(/public/images/mobile/v2019/hg.png);width: 60px;height: 46px;border: 0;margin-left: -30px;border-radius: 0;top: -46px;font-size: 0;}
.brandbangcol5 ul .item2 i.icon {position: absolute;left: 50%;margin-left: -14px;top: -14px;width: 24px; height: 24px;line-height: 24px;text-align: center;border: 4px solid rgba(255,255,255,.5);border-radius: 50%;background: #FDB80C;color:#FFF;}
.brandbangcol5 ul .item2:nth-child(3) i.icon{background: #FBE01B;}

.brandbangcol5 ul .item{ width:100%; background-color: #FFF;}
.brandbangcol5 ul .item .tablecell{ padding:20px 0; border-bottom:solid 1px #eee;}
.brandbangcol5 ul .item i.icon{width:60px; text-align:center; border:0;}
.brandbangcol5 ul .item i.icon em{width: 24px;height: 24px;line-height: 24px;text-align: center;border: 4px solid rgba(255,255,255,.5);border-radius: 50%;background: #CCC;color: #FFF; display:inline-block;}
.brandbangcol5 ul .item .bname{  width:220px; padding-left:20px;}
.brandbangcol5 ul .item .logo img{ display:block;width:190px; height:83px;}

.brandbangcol5 ul .item .numinfo{ text-align:right; width:200px;  }

.brandbangcol5 ul .item .votebtn,.brandbangcol5 ul .item2 .numinfo a {display: inline-block;border-radius: 50%;width: 1em;height: 1em;text-align: center;line-height: 1.1em;box-shadow: 0 0 0 3px rgba(85,91,166,.2);}

.brandbangcol5 .midline{height: 30px;background: #FFF;position: relative;z-index: 5;border-bottom: solid 1px #eee; margin-top:-1px;}

