#Fun { }
#Fun h2.Title { width: 200px; height: 60px; background: url(../images/fun/sprite.gif) 0px 0px no-repeat; text-indent: -1000px; overflow: hidden; margin: 0px; padding: 0px; }
#Fun_prize, #Fun_winner { width: 288px; height: 300px; float: left; overflow: auto; }
#Fun_prize .body, #Fun_winner .body { width: 250px; margin: 20px auto; }
#Fun_prize .title { width: 158px; height: 24px; background: url(../images/fun/sprite.gif) 0px -70px no-repeat; margin: 10px auto; text-indent: -1000px; }
#Fun_spt { width: 3px; height: 260px; float: left; background-color: #F9F9F9; border-right: 1px solid #E8E8E8; overflow: hidden; margin: 35px 0px 20px; }
#Fun_winner .title { width: 158px; height: 24px; background: url(../images/fun/sprite.gif) 0px -95px no-repeat; margin: 10px auto; text-indent: -1000px; }
#Fun_game { width: 570px; padding-top: 20px; }
#Fun_game .title { width: 143px; height: 28px; background: url(../images/fun/sprite.gif) 0px -120px no-repeat; text-indent: -1000px; overflow: hidden; margin: 0px auto 5px; padding: 0px; }
#Fun_game .item { padding: 10px 0px 20px; clear: both; }
#Fun_game .item .hr_light { margin-bottom: 15px; }
#Fun_game .item .imgbox { float: left; margin: 0px 20px; }
#Fun_game .item .img { border: 1px solid #E8E8E8; padding: 5px; width: 110px; overflow: hidden; }
#Fun_game .item .play { margin: 5px 0px 0px 30px; width: 61px; height: 21px; background: url(../images/fun/sprite.gif) 0px -150px no-repeat; display: block; }
#Fun_game .item .info { width: 400px; float: left; }
#Fun_game .item .img img {display:block; margin:0 auto;}

#Fun_play table { width: 100%; }
#Fun_play table th { text-align: right; vertical-align: top; width: 190px; padding-right: 5px; color: #FF8106; }
#Fun_play .answer { width: 45px; height: 20px; background: url(../images/fun/sprite.gif) 0px -175px no-repeat; text-indent: -1000px; overflow: hidden; margin: 10px 0px 5px; padding: 0px; cursor: pointer; border: 0px; }
