BODY {
	FONT-SIZE: 12px; MARGIN: 0px; WIDTH: 100%; COLOR: #000; LINE-HEIGHT: 22px
}
HTML {
	WIDTH: 100%
}
UL {
	MARGIN: 0px
}
INPUT {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #fff 1px solid; COLOR: #464646; LINE-HEIGHT: 17px; BORDER-BOTTOM: #fff 1px solid; HEIGHT: 17px; BACKGROUND-COLOR: #cdcdcd
}
.width01 {
	MARGIN: auto; WIDTH: 771px
}
.grub_ITop {
	BACKGROUND: url(../images/grub01.gif) repeat-x; WIDTH: 100%; HEIGHT: 57px; TEXT-ALIGN: center
}
.grub_Ilogo {
	PADDING-RIGHT: 50px; BACKGROUND: url(../images/grub03.gif); WIDTH: 721px; PADDING-TOP: 83px; HEIGHT: 20px; TEXT-ALIGN: right
}
.grub_Iload {
	BACKGROUND: url(../images/grub04.gif); HEIGHT: 72px; TEXT-ALIGN: center
}
.grub_IC {
	BACKGROUND: url(../images/grub05.gif) repeat-y; HEIGHT: 650px
}
.grub_side {
	MARGIN: auto; WIDTH: 700px; HEIGHT: 405px
}
.grub_side_L {
	FLOAT: left; WIDTH: 422px; HEIGHT: 405px
}
.grub_side_LT {
	BACKGROUND: url(../images/grub08.gif); WIDTH: 422px; HEIGHT: 57px
}
.grub_side_L DIV.title {
	MARGIN: auto; WIDTH: 365px; LINE-HEIGHT: 35px; HEIGHT: 35px
}
.grub_side_L DIV.content {
	MARGIN: auto; WIDTH: 365px; HEIGHT: 135px
}
.grub_side_L DIV.content DIV.prize {
	FLOAT: left; WIDTH: 110px; MARGIN-RIGHT: 9px; HEIGHT: 135px
}
.grub_side_L DIV.content DIV.prize DIV.pic {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; WIDTH: 110px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 110px; TEXT-ALIGN: center
}
.grub_side_L DIV.content DIV.prize DIV.name {
	PADDING-BOTTOM: 2px; WIDTH: 110px; LINE-HEIGHT: 20px; HEIGHT: 25px; TEXT-ALIGN: center
}
.grub_side_R {
	FLOAT: right; WIDTH: 274px; HEIGHT: 405px
}
.grub_side_R DIV.task1 {
	BACKGROUND: url(../images/grub10.gif) repeat-y; WIDTH: 274px; HEIGHT: 165px
}
.grub_side_R DIV.task1 DIV.title1 {
	BACKGROUND: url(../images/grub09.gif); WIDTH: 274px; HEIGHT: 54px
}
.grub_side_R DIV.task1 DIV.list1 {
	FONT-SIZE: 12px; BACKGROUND: url(../images/grub11.gif) no-repeat 50% bottom; WIDTH: 274px; HEIGHT: 111px
}
.grub_side_R DIV.task2 {
	MARGIN-TOP: 5px; BACKGROUND: url(../images/grub13.gif) repeat-y; WIDTH: 274px; HEIGHT: 165px
}
.grub_side_R DIV.task2 DIV.title2 {
	BACKGROUND: url(../images/grub12.gif); WIDTH: 274px; HEIGHT: 47px
}
.grub_side_R DIV.task2 DIV.list2 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 15px; BACKGROUND: url(../images/grub14.gif) no-repeat 50% bottom; PADDING-BOTTOM: 11px; WIDTH: 254px; COLOR: #4d280d; PADDING-TOP: 2px; HEIGHT: 105px
}
.grub_side_R DIV.friend {
	MARGIN-TOP: 5px; WIDTH: 274px; HEIGHT: 50px
}
.grub_side_R UL LI {
	PADDING-LEFT: 15px; FONT-SIZE: 12px; LINE-HEIGHT: 25px; LIST-STYLE-TYPE: none
}
.grub_explain {
	MARGIN: auto; WIDTH: 700px; HEIGHT: 230px
}
.grub_enter {
	MARGIN: auto; WIDTH: 700px; HEIGHT: 20px; TEXT-ALIGN: right
}
.grub_IB {
	BACKGROUND: url(../images/grub06.gif); HEIGHT: 40px
}
.grub_IFoot {
	BACKGROUND: url(../images/grub07.gif); COLOR: #fff; PADDING-TOP: 10px; HEIGHT: 62px; TEXT-ALIGN: center
}
.grub_result {
	BACKGROUND: url(../images/grub05.gif) repeat-y; HEIGHT: 350px
}
.grub_result DIV.content {
	MARGIN: auto; WIDTH: 715px; HEIGHT: 350px
}
.grub_result DIV.content DIV.title {
	PADDING-LEFT: 30px; FONT-WEIGHT: bold; BACKGROUND: url(../images/grub19.gif); WIDTH: 685px; COLOR: #fff; LINE-HEIGHT: 30px; HEIGHT: 30px
}
.grub_result DIV.content DIV.middle {
	PADDING-RIGHT: 22px; PADDING-LEFT: 22px; BACKGROUND: #ff7d00; PADDING-BOTTOM: 0px; WIDTH: 671px; PADDING-TOP: 0px; HEIGHT: 298px
}
.grub_result DIV.content DIV.middle2 {
	PADDING-RIGHT: 22px; PADDING-LEFT: 22px; BACKGROUND: #ff7d00; PADDING-BOTTOM: 0px; WIDTH: 671px; PADDING-TOP: 0px; HEIGHT: 200px
}
.grub_result DIV.content DIV.foot {
	BACKGROUND: url(../images/grub20.gif); WIDTH: 715px; HEIGHT: 26px
}
.grub_resultL {
	FLOAT: left; WIDTH: 331px; HEIGHT: 298px
}
.grub_resultL DIV.top {
	BACKGROUND: url(../images/grub21.gif); WIDTH: 331px; HEIGHT: 56px
}
.grub_resultL DIV.info {
	BACKGROUND: url(../images/grub23.gif) repeat-y; WIDTH: 331px; HEIGHT: 185px
}
.grub_resultL DIV.info DIV INPUT {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.grub_resultL DIV.info DIV.over {
	BACKGROUND: url(../images/grub22.gif); WIDTH: 331px; HEIGHT: 14px
}
.grub_resultL DIV.info DIV.content {
	PADDING-RIGHT: 7px; PADDING-LEFT: 20px; BACKGROUND: url(../images/grub24.gif) no-repeat 50% bottom; PADDING-BOTTOM: 14px; WIDTH: 304px; HEIGHT: 157px
}
.grub_resultR {
	MARGIN-TOP: 18px; FLOAT: right; WIDTH: 327px; HEIGHT: 280px
}
.grub_resultR DIV.integral {
	BACKGROUND: url(../images/grub26.gif) repeat-y; WIDTH: 327px; HEIGHT: 168px
}
.grub_resultR DIV.integral2 {
	BACKGROUND: url(../images/grub26.gif) repeat-y; WIDTH: 327px; HEIGHT: 197px
}
.grub_resultR DIV.integral3 {
	BACKGROUND: url(../images/grub26.gif) repeat-y; WIDTH: 327px; HEIGHT: 75px
}
.grub_resultR DIV.integral DIV.over {
	WIDTH: 327px; HEIGHT: 9px
}
.grub_resultR DIV.integral2 DIV.over {
	WIDTH: 327px; HEIGHT: 9px
}
.grub_resultR DIV.integral3 DIV.over {
	WIDTH: 327px; HEIGHT: 9px
}
.grub_resultR DIV.integral DIV.content {
	PADDING-RIGHT: 5px; PADDING-LEFT: 15px; BACKGROUND: url(../images/grub27.gif) no-repeat 50% bottom; PADDING-BOTTOM: 12px; WIDTH: 307px; PADDING-TOP: 0px; HEIGHT: 147px
}
.grub_resultR DIV.integral2 DIV.content2 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: url(../images/grub27.gif) no-repeat 50% bottom; PADDING-BOTTOM: 12px; WIDTH: 317px; PADDING-TOP: 0px; HEIGHT: 178px; TEXT-ALIGN: center
}
.grub_resultR DIV.integral3 DIV.content3 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: url(../images/grub27.gif) no-repeat 50% bottom; PADDING-BOTTOM: 12px; WIDTH: 317px; LINE-HEIGHT: 20px; PADDING-TOP: 0px; HEIGHT: 55px
}
.grub_resultR DIV.inputF {
	MARGIN-TOP: 3px; WIDTH: 327px; HEIGHT: 54px
}
.grub_succeed {
	BACKGROUND: url(../images/grub05.gif) repeat-y; HEIGHT: 710px
}
.grub_succeed DIV.content {
	MARGIN: auto; WIDTH: 715px; HEIGHT: 710px
}
.grub_succeed DIV.content DIV.title {
	BACKGROUND: url(../images/grub19.gif); WIDTH: 715px; HEIGHT: 25px
}
.grub_succeed DIV.content DIV.middle {
	PADDING-RIGHT: 22px; PADDING-LEFT: 22px; BACKGROUND: #ff7d00; PADDING-BOTTOM: 0px; WIDTH: 671px; PADDING-TOP: 0px; HEIGHT: 200px
}
.grub_succeed DIV.content DIV.foot {
	BACKGROUND: url(../images/grub20.gif); WIDTH: 715px; HEIGHT: 26px
}
.grub_succeed1 {
	BACKGROUND: url(../images/grub05.gif) repeat-y; HEIGHT: 450px
}
.grub_succeed1 DIV.content {
	MARGIN: auto; WIDTH: 715px; HEIGHT: 450px
}
.grub_succeed1 DIV.content DIV.title {
	BACKGROUND: url(../images/grub19.gif); WIDTH: 715px; HEIGHT: 25px
}
.grub_succeed1 DIV.content DIV.middle {
	PADDING-RIGHT: 22px; PADDING-LEFT: 22px; BACKGROUND: #ff7d00; PADDING-BOTTOM: 0px; WIDTH: 671px; PADDING-TOP: 0px; HEIGHT: 200px
}
.grub_succeed1 DIV.content DIV.foot {
	BACKGROUND: url(../images/grub20.gif); WIDTH: 715px; HEIGHT: 26px
}
.Sorry_T {
	BACKGROUND: url(../images/grub71.gif); MARGIN: auto; WIDTH: 524px; HEIGHT: 83px
}
.Sorry_M {
	BACKGROUND: url(../images/grub72.gif) repeat-y; MARGIN: auto; WIDTH: 524px; PADDING-TOP: 15px; HEIGHT: 80px; TEXT-ALIGN: center
}
.Sorry_F {
	BACKGROUND: url(../images/grub73.gif) no-repeat; MARGIN: auto; WIDTH: 524px; HEIGHT: 20px
}
.grub_Lmain {
	FLOAT: left; WIDTH: 331px; HEIGHT: 200px
}
.grub_Lmain DIV.photo {
	BACKGROUND: url(../images/grub26.gif) repeat-y; WIDTH: 327px; HEIGHT: 197px
}
.grub_Lmain DIV.photo DIV.over {
	WIDTH: 327px; HEIGHT: 9px
}
.grub_Lmain DIV.photo DIV.content {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: url(../images/grub27.gif) no-repeat 50% bottom; PADDING-BOTTOM: 12px; WIDTH: 317px; PADDING-TOP: 0px; HEIGHT: 178px; TEXT-ALIGN: center
}
.grub_Rmain {
	FLOAT: right; WIDTH: 327px; COLOR: #fff; HEIGHT: 200px
}
.grub_RT {
	PADDING-LEFT: 210px; BACKGROUND: url(../images/grub32.gif) no-repeat left 50%; WIDTH: 117px; LINE-HEIGHT: 35px; HEIGHT: 35px
}
.grub_RM {
	MARGIN-TOP: 5px; PADDING-LEFT: 68px; FONT-SIZE: 14px; BACKGROUND: url(../images/grub33.gif) no-repeat left 50%; WIDTH: 259px; BORDER-BOTTOM: #ffa854 1px solid; HEIGHT: 70px
}
.grub_RB {
	WIDTH: 327px; LINE-HEIGHT: 25px; HEIGHT: 25px
}
.win_name {
	PADDING-RIGHT: 5px; PADDING-LEFT: 92px; BACKGROUND: url(../images/grub37.gif); PADDING-BOTTOM: 21px; WIDTH: 618px; COLOR: #4d280d; PADDING-TOP: 42px; HEIGHT: 40px
}
.prize_intro {
	WIDTH: 715px; HEIGHT: 185px
}
.prize_introT {
	BACKGROUND: url(../images/grub66.gif); WIDTH: 715px; HEIGHT: 32px
}
.prize_introC {
	PADDING-RIGHT: 30px; PADDING-LEFT: 30px; BACKGROUND: url(../images/grub67.gif) repeat-y; PADDING-BOTTOM: 0px; WIDTH: 655px; PADDING-TOP: 0px; HEIGHT: 135px
}
.prize_introF {
	BACKGROUND: url(../images/grub68.gif); WIDTH: 715px; HEIGHT: 18px
}
.prize_intro DIV.prize {
	FLOAT: left; WIDTH: 110px; MARGIN-RIGHT: 25px; HEIGHT: 130px
}
.prize_intro DIV.prize DIV.pic {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ccc 1px solid; WIDTH: 106px; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 96px; TEXT-ALIGN: center
}
.prize_intro DIV.prize DIV.name {
	MARGIN-TOP: 2px; WIDTH: 110px; LINE-HEIGHT: 17px; HEIGHT: 25px; TEXT-ALIGN: center
}
.grub_rule {
	MARGIN-TOP: 15px; WIDTH: 715px; LINE-HEIGHT: 30px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 30px
}
.grub_ruleC {
	MARGIN-TOP: 10px; WIDTH: 715px; LINE-HEIGHT: 22px; HEIGHT: 160px
}
.game_rule {
	BACKGROUND: url(../images/grub39.gif); MARGIN: auto; WIDTH: 769px; HEIGHT: 65px
}
.game_ruleC {
	PADDING-RIGHT: 50px; PADDING-LEFT: 50px; BACKGROUND: url(../images/grub40.gif); PADDING-BOTTOM: 10px; MARGIN: auto; WIDTH: 669px; LINE-HEIGHT: 28px; PADDING-TOP: 10px; HEIGHT: 585px
}
.game_ruleE {
	BACKGROUND: url(../images/grub41.gif); MARGIN: auto; WIDTH: 769px; HEIGHT: 43px
}
.grub_reg {
	BACKGROUND: url(../images/grub42.gif); MARGIN: auto; WIDTH: 769px; HEIGHT: 90px
}
.grub_regC {
	BACKGROUND: url(../images/grub43.gif); MARGIN: auto; WIDTH: 769px; HEIGHT: 230px
}
.grub_regC DIV.reg_info {
	MARGIN: auto; WIDTH: 566px; LINE-HEIGHT: 40px; HEIGHT: 40px; TEXT-ALIGN: center
}
.grub_regC DIV.reg_infoL {
	FLOAT: left; WIDTH: 566px; LINE-HEIGHT: 40px; HEIGHT: 40px; TEXT-ALIGN: left
}
.grub_regC INPUT {
	BORDER-RIGHT: #fd8329 1px solid; BORDER-TOP: #fd8329 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #fd8329 1px solid; COLOR: #464646; LINE-HEIGHT: 17px; BORDER-BOTTOM: #fd8329 1px solid; HEIGHT: 17px; BACKGROUND-COLOR: #fff9f4
}
.grub_regF {
	BACKGROUND: url(../images/grub44.gif); MARGIN: auto; WIDTH: 769px; HEIGHT: 88px
}
.grub_regC1 {
	BACKGROUND: url(../images/grub43.gif); MARGIN: auto; WIDTH: 769px; HEIGHT: 230px
}
.grub_regC1 DIV.reg_info {
	MARGIN: auto; WIDTH: 566px; LINE-HEIGHT: 40px; HEIGHT: 40px; TEXT-ALIGN: center
}
.grub_regC1 DIV.reg_infoL {
	FLOAT: left; WIDTH: 283px; LINE-HEIGHT: 40px; HEIGHT: 40px; TEXT-ALIGN: left
}
.grub_regC1 INPUT {
	BORDER-RIGHT: #fd8329 1px solid; BORDER-TOP: #fd8329 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #fd8329 1px solid; COLOR: #464646; LINE-HEIGHT: 17px; BORDER-BOTTOM: #fd8329 1px solid; HEIGHT: 17px; BACKGROUND-COLOR: #fff9f4
}
.grub_company {
	PADDING-RIGHT: 95px; PADDING-LEFT: 385px; BACKGROUND: url(../images/grub53.gif) no-repeat center 50%; PADDING-BOTTOM: 10px; MARGIN: auto; WIDTH: 289px; PADDING-TOP: 33px; TEXT-ALIGN: center
}
.grub_Cintro {
	BACKGROUND: url(../images/grub55.gif) repeat-y; MARGIN: auto; WIDTH: 700px; HEIGHT: 350px
}
.grub_Cintro_T {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; BACKGROUND: url(../images/grub54.gif) no-repeat 50% top; PADDING-BOTTOM: 0px; WIDTH: 670px; PADDING-TOP: 16px; HEIGHT: 313px
}
.grub_Cintro_T2 {
	PADDING-RIGHT: 15px; PADDING-LEFT: 90px; BACKGROUND: url(../images/grub57.gif) no-repeat 50% top; PADDING-BOTTOM: 0px; WIDTH: 595px; PADDING-TOP: 16px; HEIGHT: 313px
}
.grub_CT_L {
	FLOAT: left; WIDTH: 315px; HEIGHT: 313px
}
.grub_CT_L DIV.photo {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; WIDTH: 309px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 221px
}
.grub_CT_L DIV.input {
	MARGIN-TOP: 20px; WIDTH: 315px; TEXT-ALIGN: center
}
.grub_product {
	WIDTH: 565px; HEIGHT: 155px
}
.grub_productL {
	FLOAT: left; WIDTH: 130px; HEIGHT: 155px
}
.grub_productL DIV.Pimg {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; VERTICAL-ALIGN: middle; BORDER-LEFT: #ccc 1px solid; WIDTH: 110px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 110px; TEXT-ALIGN: center
}
.grub_productL DIV.Pname {
	WIDTH: 130px; HEIGHT: 25px; TEXT-ALIGN: center
}
.grub_productR {
	FLOAT: right; WIDTH: 425px; HEIGHT: 155px
}
.grub_CT_R {
	FLOAT: right; WIDTH: 345px; HEIGHT: 313px
}
.grub_CT_R DIV.Cintro {
	WIDTH: 345px; HEIGHT: 225px
}
.grub_CT_R DIV.CInput {
	MARGIN-TOP: 20px; WIDTH: 345px; TEXT-ALIGN: center
}
.grub_Cintro_B {
	BACKGROUND: url(../images/grub56.gif) no-repeat; WIDTH: 700px; HEIGHT: 21px
}
.h3 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ff3300
}
.btn1 {
	BORDER-RIGHT: #d2e1ee 1px solid; BORDER-TOP: #d2e1ee 1px solid; MARGIN-LEFT: 4px; BORDER-LEFT: #d2e1ee 1px solid; WIDTH: 66px; BORDER-BOTTOM: #d2e1ee 1px solid; HEIGHT: 23px
}
.h1 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px
}
.h2 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #74341c
}
.Gfont01 {
	COLOR: #ff3300
}
.Gfont02 {
	FONT-SIZE: 14px; COLOR: #666666
}
.Gfont03 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #fff
}
A:link {
	COLOR: #ff3300; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #ff3300; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #ff3300; TEXT-DECORATION: none
}
A:active {
	COLOR: #ff3300; TEXT-DECORATION: underline
}
A.Glink01:link {
	COLOR: #fff; TEXT-DECORATION: none
}
A.Glink01:visited {
	COLOR: #fff; TEXT-DECORATION: none
}
A.Glink01:hover {
	COLOR: #fff; TEXT-DECORATION: underline
}
A.Glink01:active {
	COLOR: #fff; TEXT-DECORATION: none
}

.input{
background-color: #fff; 
border: #999 1px solid;
color:#555;
}
.sub{
background-color: #FFF5EA; 
border: #E7AF8C 1px solid;
color: #A85018;
height: 18px;
}

DIV.title5 {
	BACKGROUND: url(../images/lingjiang.gif); WIDTH: 274px; HEIGHT: 47px;}