@charset "utf-8";
.bg_wg{ background-image: url(../images/bg_xnmnb.gif); background-repeat: no-repeat; background-position: center top; }
.list_prize{}
.list_prize h3 { font-size: 14px; font-weight: bold; margin-right: auto; margin-left: auto; width: 170px; background-color: #777777; text-align: center; line-height: 40px; color: #e3e3e3; }
.list_prize ul { clear: both; background-color: #777777; display: block; padding-top: 10px; height: 230px; margin-right: 5px; margin-left: 5px; }
.list_prize ul li{ float: left; width: 20%; text-align: center; height: 110px; margin: 0px; padding: 0px; list-style-type: none; vertical-align: middle; }
.list_prize ul li a img{border:1px solid #403f40;}/*小凡新加*/
.list_prize ul li a:hover img{border:1px solid #d907ff;}/*小凡新加*/

/*
.list_poll{ margin: 0px; padding: 20px 0px; }
.list_poll ol{ margin-right: auto; margin-left: auto; padding-left: 25px; }
.list_poll ol li{ text-align: center; line-height: 25px; font-size: 12px; width:120px; float: left; color: #bebebe; margin-bottom: 20px; margin-right: 12px; }
.list_poll ol li .sz{ font-size: 36px; font-family: "微软雅黑", "宋体", "黑体", Arial; font-weight: bold; padding-top: 5px; padding-bottom: 5px; line-height: 50px; }
.list_poll ol li a img{border:1px solid #403f40;margin-top:3px;}
.list_poll ol li a:hover img{border:1px solid #d907ff;}
.list_poll ol li a{ display: block; font-size: 16px; font-weight: bold; background-color: #252525;}
.list_poll ol li a:hover{ display: block; font-size: 16px; font-weight: bold; background-color: #d907ff;}
.list_poll ol li a span{ color: #5cf800; font-size: 16px; font-weight: normal; }
*/
.list_poll{ margin: 0px; padding: 20px 0px; }
.list_poll ol{ margin-right: auto; margin-left: auto; padding-left: 25px; }
.list_poll ol li{ text-align: center; line-height: 25px; font-size: 12px; width: 80px; float: left; color: #bebebe; margin-bottom: 20px; margin-right: 12px; }
.list_poll ol li .sz{ font-size: 36px; font-family: "微软雅黑", "宋体", "黑体", Arial; font-weight: bold; padding-top: 5px; padding-bottom: 5px; line-height: 50px; }
.list_poll ol li a.a{ display: block; font-size: 16px; font-weight: bold; background-color: #252525; padding-top: 5px; padding-bottom: 10px; }
/*.list_poll ol li a.a:hover{ background-color: #FF00FF; }*/
.list_poll ol li a span{ color: #5cf800; font-size: 16px; font-weight: normal; }

/*投票详细*/
.poll_top{ height: 100px; text-align: center; line-height: 30px; }
.poll_top .l{ border: 1px solid #E400FF; height: 80px; width: 80px; line-height: 40px; text-align: center; font-weight: bold; float: left; margin: 10px; }
.poll_top .r{ float: right; margin-top: 25px; margin-right: 10px; }
.pollboxl{ float: left; padding: 5px; width: 780px; }
.pollboxl_tit{ height: 50px; line-height: 45px; margin: 0px; padding: 0px; }

.pollboxr{ width: 160px; float: right; }
.time { font-size: 16px; font-weight: bold; color: #FFF; line-height: 30px; }
.nonce { font-size: 16px; font-weight: bold; color: #999; }
.nonce span{ padding: 10px; display: block; float: left; }
.nonce .no{ background-color: #F0F; color: #FFF; }

.l_box{ width: 780px; float: left; }
.l_box .img_list{ margin: 0px; padding: 20px 0px; }
.l_box .img_list li { margin: 0px 0px 20px 20px; padding: 0px; }
.l_box .img_list li a img{border:1px solid #403f40;}/*小凡新加*/
.l_box .img_list li a:hover img{border:1px solid #d907ff;}/*小凡新加*/

.r_box{ width: 160px; float: right; text-align: right; margin-right: 5px; }


