﻿/* CSS Document */
a,area { blr:expression(this.onFocus=this.blur());} 
:focus { -moz-outline-style: none;}
a { outline:none;}

#actwrap {min-width: 1357px; background: #070b1a url(../img/bg01.jpg) no-repeat;}
.container {background: url(../img/bg02.jpg) no-repeat 0 185px;}
.activebg {height: 1060px; background: url(../img/bg03.jpg) no-repeat 0 505px;}

/*------------------- menu -------------------*/
.btnbox {position: absolute; top: 46px; left: 463px; font-size: 0;}
.btnbox a {display: inline-block; width: 103px; height: 32px; margin-right: 4px; color: #fff; font-size: 14px; font-weight: bold; text-align: center; line-height: 32px; background: url(../img/btn_bg.png) no-repeat;}
.btnbox a.last {background-position: -107px 0;}
.btnbox a:hover {color: #ff0; text-decoration: none;}

/*------------------- content -------------------*/
.content {width: 600px; padding: 34px 0 0 757px;}
.content h2 {width: 600px; height: 44px; text-indent: -9999px; background: url(../img/title.jpg) no-repeat;}
.content h2.title01 {margin-bottom: 24px;}
.content h2.title02 {margin-bottom: 31px; background-position: 0 -45px;}
.step-info {margin-bottom: 57px;}

.prize-list {overflow: hidden; zoom: 1;}
.prize-list li {float: left; display: inline; width: 105px; height: 127px; padding: 1px; margin: 0 0 14px 9px; line-height: 14px; background: url(../img/pic_bg.png) no-repeat;}
.prize-list h3 {width: 105px; height: 25px; padding-top: 10px; color: #ffffdb; text-align: center;}
.prize-list h3.special {height: 31px; padding-top: 4px;}
.prize-list .time {color: #ff8751; line-height: 22px; text-align: center;}

/*------------------- footer -------------------*/
#footer {padding: 30px 0 30px 100px; color: #5b5b62;}
.footbox{width: 625px; padding-left: 280px; margin: 0 auto; background: url(../img/foot_logo.png) no-repeat 10px 0;}