@media screen and (min-width: 769px) {
a,b,body,dd,div,dl,dt,em,h1,h2,h3,h4,h5,h6,hr,html,i,img,label,li,ol,p,s,span,strong,table,tbody,td,tfoot,th,thead,tr,ul{margin:0;padding:0}
body{font:16px/2 "\5FAE\8F6F\96C5\9ED1",Tahoma,Arial,sans-serif;color:#333;min-width:1200px;background:#f4f7f9}
h1,h2{font-size:100%;font-weight:400}
i{font-style:normal}
ul{list-style:none}
img{border:none}
a{resize:none;outline:0;font-family:"\5FAE\8F6F\96C5\9ED1",Tahoma,Arial,sans-serif}
a{color:#333;text-decoration:none;-webkit-transition:all .2s ease-out 0s;-moz-transition:all .2s ease-out 0s;transition:all .2s ease-out 0s}
a:hover{text-decoration:none;color:#1263d3}
a:hover img{opacity:.9}
.wrap{width:860px;margin:0 auto}
.mt20{margin-top:20px}
.center{text-align:center}
.vote-rule{margin-top:20px;font-size:14px;color:#999}
.vote-rule span{font-weight:700;color:#fe741c}
.vote-rule span i{display:inline-block;width:16px;height:16px;background:url(../homeimg/rule.png) no-repeat;vertical-align:middle;margin:-3px 4px 0 0}
.vote-list{margin-top:20px}
.vote-items-new{position:relative;min-height:200px;margin-top:20px;padding:15px 220px 15px 15px;background:#fff;overflow:hidden}
.vote-items-new .thumb{float:left;width:200px;height:200px;margin-right:15px}
.vote-items-new .thumb img{width:200px;height:200px}
.vote-items-new .bt{height:44px;line-height:44px;font-size:24px;font-weight:700}
.vote-items-new .bt a{color:#333}
.vote-items-new .colum-a,.colum-b,.colum-c{height:24px;line-height:24px;font-size:14px;color:#888}
.vote-items-new .intro{position:relative;margin-top:10px;font-size:14px;line-height:28px}
.vote-items-new .right{position:absolute;top:0;right:0;width:188px;height:170px;padding:15px}
.vote-items-new .right .thumb-up{width:88px;height:88px;margin:10px auto;line-height:40px;text-align:center;font-weight:700;font-size:18px;background:#fff;border:2px solid #f4f4f4;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;cursor:pointer}
.vote-items-new .right .thumb-up i{display:block;width:32px;height:32px;background:url(../homeimg/thumbsup.png) no-repeat;vertical-align:middle;margin:12px auto 0 auto}
.vote-items-new .right .colm-1{text-align:center;font-size:13px}
.vote-items-new .right .view{display:block;margin:20px auto;height:32px;line-height:28px;font-size:14px;background:#ce2927;border-radius:5px;border-width:1px 1px 0;border-style:solid;border-color:#ce2927;box-shadow:#b92523 0 -3px 0 inset;color:#fff;cursor:pointer;font-weight:700;text-align:center}
.vote-items-new .rank-num{z-index:3; position: absolute;top:.2rem;left:0;width:5rem;height:2rem;line-height:2rem;text-align:center;color:#fff;background: #879091;background: -webkit-linear-gradient(to right,#bec2c3,#879091);background: -o-linear-gradient(to right,#bec2c3,#879091);background: -moz-linear-gradient(to right,#bec2c3,#879091);background: linear-gradient(to right,#bec2c3,#879091);}
.vote-items-new .rank-num:before{z-index:2; content:"";position: absolute;top:0;right:-.2rem;width: 0;height: 0;border-top: .24rem solid #879091;border-right: .24rem solid transparent;}
.vote-items-new .rank-num:after{z-index:2;content:"";position: absolute;bottom:0;right:-.2rem;width: 0;height: 0;border-bottom: .24rem solid #879091;border-right: .24rem solid transparent;}
.vote-list .vote-items-new:first-child .rank-num{background: #fb2c19;background: -webkit-linear-gradient(to right,#f97c70, #fb2c19);background: -o-linear-gradient(to right, #f97c70, #fb2c19);background: -moz-linear-gradient(to right,#f97c70, #fb2c19);background: linear-gradient(to right, #f97c70, #fb2c19);}
.vote-list .vote-items-new:first-child .rank-num:before{border-top-color:#fb3a28;}
.vote-list .vote-items-new:first-child .rank-num:after{border-bottom-color:#fb3a28;}
.vote-list .vote-items-new:nth-child(2) .rank-num{background: #fb7b44;background: -webkit-linear-gradient(to right,#f4ce62, #fb7b44);background: -o-linear-gradient(to right, #f4ce62, #fb7b44);background: -moz-linear-gradient(to right,#f4ce62, #fb7b44);background: linear-gradient(to right, #f4ce62, #fb7b44);}
.vote-list .vote-items-new:nth-child(2) .rank-num:before{border-top-color:#fb7b44;}
.vote-list .vote-items-new:nth-child(2) .rank-num:after{border-bottom-color:#fb7b44;}
.vote-list .vote-items-new:nth-child(3) .rank-num{background: #4ac180;background: -webkit-linear-gradient(to right,#8ee8b7, #4ac180);background: -o-linear-gradient(to right, #8ee8b7, #4ac180);background: -moz-linear-gradient(to right,#8ee8b7, #4ac180);background: linear-gradient(to right, #8ee8b7, #4ac180);}
.vote-list .vote-items-new:nth-child(3) .rank-num:before{border-top-color:#4ac180;}
.vote-list .vote-items-new:nth-child(3) .rank-num:after{border-bottom-color:#4ac180;}
.vt-h2{position:relative;text-align:center;height:48px;line-height:48px;font-size:24px}
.vt-h2 h1{font-weight:700}
.vt-h2 .bg-l{position:relative;margin-right:10px}
.vt-h2 .bg-r{position:relative;margin-left:10px}
.vt-h2 .bg-l:before{content:"";font-weight:900;color:#aaa;background:url(https://static.sj.qq.com/_next/static/media/rank-title-left.4c1c843e.svg);vertical-align:top;display:inline-block;width:24px;height:32px;margin-top:-1px;}
.vt-h2 .bg-r:before{content:"";font-weight:900;color:#eaeaea;background:url(https://static.sj.qq.com/_next/static/media/rank-title-left.4c1c843e.svg);vertical-align:top;display:inline-block;width:24px;height:32px;margin-top: -1px;}
.vt-h2 .bg-l:after{content:"";font-weight:900;color:#eaeaea;background:url(https://static.sj.qq.com/_next/static/media/rank-title-right.e756fa57.svg);vertical-align:top;display:inline-block;width:24px;height:32px;margin-top: -1px;}
.vt-h2 .bg-r:after{content:"";font-weight:900;color:#aaa;background:url(https://static.sj.qq.com/_next/static/media/rank-title-right.e756fa57.svg);vertical-align:top;display:inline-block;width:24px;height:32px;margin-top: -1px;}
.vt-h2 .bg-l i{position:absolute;left:-100px;top:16px;width:80px;height:2px;background:#ccc}
.vt-h2 .bg-r i{position:absolute;left:40px;top:16px;width:80px;height:2px;background:#ccc}
.footer{padding:20px;background:#262a2e;font-size:14px;color:#aaa}
.footer span{float:left}
.footer a{color:#aaa}
.footer a:hover{color:#f20}
.footer-meau{margin-bottom:8px;height:30px}
.footer-meau li{float:left;height:32px;line-height:32px;padding-right:15px;color:#424242}
.footer-meau li a{color:#aaa}
}