@charset "utf-8"
/*common*/
.clearfix:after { clear: both; display: block; visibility: hidden; height: 0; line-hight: 0; content: ""; }
.clearfix {*zoom: 1; }
body { font-family: "Microsoft YaHei"; font-sixe: 18px; position:relative; background-color: #68b6ff; }


/*bg0*/
div.bg0 { width: 100%; height: 484px;  position: relative; margin-top: -35px; background: url("../images/vvHeadline/bg0.png") no-repeat center;  }
/*div.bg0 div.logo { position: relative; width: 107px; height: 141px; }*/
div.bg0 div.logo { position: absolute; width: 107px; height: 141px; left: 50%; margin-left: -470px; padding-top: 178px; background: url("//www.51vv.com/zhuanti/5y/inc/images/logo/logo.png") no-repeat center;}
/*main*/
div.main { width: 980px; height: 1427px; margin:0 auto; *margin: -2px auto 0; background-color: #59acfb; }
/*prize*/
div.prize { width: 980px; height: 590px; margin: 0 auto; }
div.prize div.prize_tit { width: 980px; height: 95px; /*margin: 0 auto;*/ background: url("../images/vvHeadline/prize.jpg") no-repeat center;}
div.prize div.prize_list { width: 948px; height: 486px; margin: 0 auto;}
div.prize div.prize_list ul { margin-top: 10px; }
div.prize div.prize_list ul li { float: left; width: 290px; height: 214px; padding: 3px;margin: 10px; *margin: 10px 5px 5px 10px; }
div.prize div.prize_list ul li a { display: block; width: 284px; height: 208px; overflow: hidden; border: 3px solid #93cbff; }
div.prize div.prize_list ul li.toutiao a  {  background: url("../images/vvHeadline/p1.jpg") no-repeat center;}
div.prize div.prize_list ul li.huangjin a  {  background: url("../images/vvHeadline/p2.jpg") no-repeat center;}
div.prize div.prize_list ul li.zijin a  {  background: url("../images/vvHeadline/p3.jpg") no-repeat center;}
div.prize div.prize_list ul li.yibai a  {  background: url("../images/vvHeadline/p4.jpg") no-repeat center;}
div.prize div.prize_list ul li.wushi a  {  background: url("../images/vvHeadline/p5.jpg") no-repeat center;}
div.prize div.prize_list ul li.sanshi a  { background: url("../images/vvHeadline/p6.jpg") no-repeat center;}
div.prize div.prize_list ul li a:hover { border: 3px solid #f356a7; }

/*join*/
div.join { width: 980px; height: 450px; margin: 0 auto; }
div.join div.join_tit { width: 257px; height: 70px; margin: 0 auto; padding-top: 20px; background: url("../images/vvHeadline/join.png") no-repeat center; }
div.join div.ways { width: 914px; height: 321px; margin: 0 auto; background: url("../images/vvHeadline/ways.jpg") no-repeat center;}
/*rules*/
div.rules { width: 980px; height: 360px; margin: 0 auto; }
div.rules div.rules_tit { width: 257px; height: 69px; margin: 0 auto; padding-top: 20px; background: url("../images/vvHeadline/rules.png") no-repeat center; }
div.rules div.info { width: 914px; height: 213px; margin: 0 auto; margin-top: 30px; background: url("../images/vvHeadline/last.png") no-repeat center;}
div.rules div.info p{ margin-left: 43px; width: 869px; margin-top: 21px; *margin-top: 5px; *margin-bottom: 20px; text-align: left; color: #081166; font-size: 16px; height: 16px; line-height: 20px;  }
div.rules div.info p.first {  padding-top: 40px; *padding-top: 33px;}
div.rules div.info p.third { *margin-top: 10px; margin-top: 19px;}
div.rules div.info p.last { margin: 35px 0 0 24px; *margin-top: 38px; font-size: 12px; }

/*footer*/
#footer_link_info a{color:#fff}
#footer_link_info a:hover{color:#fff}
#footer_link_info p{color:#fff}
a{text-decoration:none}