body{background-color:#fff;font-size:16px;font-family:"Microsoft Yahei","Lucida Grande","Lucida Sans Unicode",Helvetica,Arial,Verdana,sans-serif}
li{list-style:none}
img{border:none}
a{text-decoration:none;color:#0073c6}
a:active{background-color:#acd5f3;}
body,h1,h2,h3,h4,h5,p,ul,li{margin:0;padding:0}
.block,#block{display:block;}
.none,#none{display:none;}
.wrap { width: 100%; float: left; }
.inner { width: 1100px; margin: auto; }
.none { display: none }
.block { display: block }
.clear { clear: both; }
.fl { float:left;}
.fr { float:right;}
.banner{width: 100%;height: 100%;margin-top: 0px;margin-bottom:0px;}
.vote-list { width:100%; padding-top:1px;border:#E6E6E6 solid 1px;}
.box { background: #fff;  float: left; transition: 0.3s; }
.vote-list .item {position:relative; margin-left:10px; margin-bottom:10px;float:left;width:48%;margin:1px 1%;font-size:0.9em;height:165px;}
.vote-list .item img{width:100%;}
.vote-list .item .head { position:absolute; width:100%; height:30px;letter-spacing:1px; font-size:14px; color:#fff; background:url(vote-head.png);background-size: cover;}
.vote-list .item .head .no { line-height:25px; margin-left:5px;}
.vote-list .item .head .hot { font-size:12px; line-height:30px; margin-right:5px; color:#fff;background-color:#000;opacity:0.50; width:60px;text-align:center;float:right;right:0px  }
.vote-list .item .bottom {position:absolute; width:100%; height:45px; bottom:0px; background:#fff;}
.vote-list .item .bottom span{width:100%; height:45px;overflow:hidden;display:inline-block;float:left; }
.vote-list .item .bottom a{text-align:center;border-radius: 5px;background: #337ab7; width:100%; height:35px;  color:#fff; line-height:35px; font-size:14px; float:left;margin:5px auto;}
.vote-list .item  h2 { float:left; width:100%;  color:#696969;overflow:hidden;font-size:12px;height:45px;text-align: justify;text-justify: newspaper;word-break: break-all;text-overflow:ellipsis;overflow: hidden; }
.vote-list .item .bottom p { float:left; color:#d65c2c; margin-left:10px;margin-top:-6px;}
.vote-list .item .bottom p b{margin-left:10px;font-size:16px; font-family: Georgia, serif;font-weight:normal;}