@charset "utf-8";
/* CSS Document */
*{margin:0; padding: 0; text-decoration: none; font-family:\5FAE\8F6F\96C5\9ED1; list-style: none;}
img{ display: block; border: none;}

/*头图开始*/
.top{width: 100%;height:520px; background:url(../images/top.jpg) no-repeat center top;}


/*活动简介*/
.hdjj{ width: 1200px; margin:25px auto; height: 106px; background:url(../images/jj_bg.png);}
.hdjj p{ font-size: 16px; color: #4c4c4c; margin:0 25px; padding-top: 20px;line-height: 28px; }
.hdjj p span{ font-weight: bold; }

/*投票开始*/
.main{width: 1240px; margin: 0 auto; overflow: hidden;}
.main .dk{ width: 280px; height: 435px;float: left; margin:15px 15px; border:1px solid #bcb7b2; box-sizing: border-box; border-radius: 5px;
box-shadow: 0px 2px 3px 1px #d3cac2 ;}
.main .dk img{ margin: 13px 0 0 15px; }
.main .dk .bz{ margin:7px 0 8px 15px; overflow: hidden; width: 250px;}
.main .dk .bz a{ display: block; float: left; font-size: 12px; color: #b2b2b2;}
.main .dk .bz span{ display: block; float: right;  font-size: 12px; color: #b2b2b2;}
.main .dk p{ width: 250px;height:80px; font-size: 12px; color: #989898; line-height: 18px; margin-left: 15px; border-top: 1px solid #eee;
border-bottom: 1px solid #eee; padding: 6px 0;}
.main .dk .tp{ overflow: hidden; width: 250px; margin:13px 0 0 15px;}
.main .dk .tp a{ display: block; font-style: 12px; color: #a6a6a6; font-size: 12px; float: left; }
.main .dk .tp a span{ color: #e81414; }
.main .dk .tp input{ display: block; float: right; width: 50px; height: 20px; background: url(../images/tp_1.png) no-repeat center top;
border:none;}

/*投票规则*/
.gz{ width: 1200px; margin: 50px auto; position: relative; }
.gz .ttx{ position: absolute; top: -23px; left: 497px;}
.gz .msk{width: 1200px; border:1px solid #7b7061; border-radius: 5px;background: #fff; padding-bottom: 20px;}
.gz .msk p{padding:30px 30px 0; font-size: 18px; color: #595959; line-height: 32px;}
/*页脚*/
.foot{ text-align: center; width: 100%; background: #5f5951; padding:20px 0; }
.foot p{ font-size: 16px; color: #fff; line-height: 28px; }
.foot span{ font-size: 14px;  color: #fff;}
