
.dn {
	DISPLAY: none
}
.db {
	DISPLAY: block
}
.dib {
	DISPLAY: inline-block
}
.l {
	FLOAT: left
}
.fl-li LI {
	FLOAT: left
}
.fl-li LI {
	MARGIN-RIGHT: 5px
}
.r {
	FLOAT: right
}
.b {
	FONT-WEIGHT: bold
}
.n {
	FONT-WEIGHT: normal
}
.ti {
	OVERFLOW: hidden; TEXT-INDENT: -9999px
}
.ti28 {
	TEXT-INDENT: 28px
}
.tl {
	TEXT-ALIGN: left
}
.tc {
	TEXT-ALIGN: center
}
.tr {
	TEXT-ALIGN: right
}
.f0 {
	FONT-SIZE: 0px; LINE-HEIGHT: 0
}
.f12 {
	FONT-SIZE: 12px
}
.f14 {
	FONT-SIZE: 14px
}
INPUT {
	FONT-SIZE: 14px
}
SELECT {
	FONT-SIZE: 14px
}
.f16 {
	FONT-SIZE: 16px
}
.f18 {
	FONT-SIZE: 18px
}
.f22 {
	FONT-SIZE: 22px
}
.f32 {
	FONT-SIZE: 32px
}
.fm {
	FONT-FAMILY: microsoft yahei
}
.lh32 {
	LINE-HEIGHT: 32px
}
.lh20 {
	LINE-HEIGHT: 20px
}
.lh18 {
	LINE-HEIGHT: 18px
}
.red {
	COLOR: #ff4340
}
.white {
	COLOR: #fff
}
.green {
	COLOR: #029a47
}
.blue {
	COLOR: #278ff5
}
.orange {
	COLOR: #e45c27
}
.gray {
	COLOR: #666
}
.lgray {
	COLOR: #b2b2b2
}
.black {
	COLOR: #000
}
.bd0 {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
.mb0 {
	MARGIN-BOTTOM: 0px! important
}
.mb5 {
	MARGIN-BOTTOM: 5px
}
.mb10 {
	MARGIN-BOTTOM: 10px
}
.mb20 {
	MARGIN-BOTTOM: 20px
}
.mb30 {
	MARGIN-BOTTOM: 30px
}
.mb40 {
	MARGIN-BOTTOM: 40px
}
.mtf5 {
	MARGIN-TOP: -5px
}
.mt5 {
	MARGIN-TOP: 5px
}
.mt10 {
	MARGIN-TOP: 10px
}
.mt30 {
	MARGIN-TOP: 30px
}
.ml5 {
	MARGIN-LEFT: 5px
}
.ml20 {
	MARGIN-LEFT: 20px
}
.mr3 {
	MARGIN-RIGHT: 3px
}
.mr10 {
	MARGIN-RIGHT: 10px
}
.mr15 {
	MARGIN-RIGHT: 15px
}
.mr20 {
	MARGIN-RIGHT: 20px
}
.p5 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.p10 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.plr5 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px
}
.pl0 {
	PADDING-LEFT: 0px! important
}
.p20 {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; PADDING-TOP: 20px
}
.pl10 {
	PADDING-LEFT: 10px
}
.pl15 {
	PADDING-LEFT: 15px
}
.pl100 {
	PADDING-LEFT: 100px
}
.pt20 {
	PADDING-TOP: 20px
}
.pt30 {
	PADDING-TOP: 30px
}
.mid {
	MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
.w960 {
	WIDTH: 960px
}
.rel {
	POSITION: relative
}
.abs {
	POSITION: absolute
}
.abs-tr {
	POSITION: absolute
}
.abs-br {
	POSITION: absolute
}
.abs-lt {
	POSITION: absolute
}
.clearfix:unknown {
	CLEAR: both; DISPLAY: block; FONT-SIZE: 0px; VISIBILITY: hidden; HEIGHT: 0px; content: "?"
}
#header {
	MARGIN: 0px auto; WIDTH: 960px; POSITION: relative
}

#turnplate {
	BACKGROUND: url(plate_05.png) no-repeat left top; WIDTH: 444px; HEIGHT: 444px
}

#platebtn {
	BACKGROUND: url(plate_04.png) no-repeat 2px 0px; LEFT: 164px; WIDTH: 116px; CURSOR: pointer; POSITION: absolute; TOP: 162px; HEIGHT: 116px
}
.hover#platebtn {
	BACKGROUND-POSITION: 2px -116px
}
#turnplate .click#platebtn {
	BACKGROUND-POSITION: 2px -232px
}
#gift {
	BACKGROUND: url(plate_gift_01.png) no-repeat left top; LEFT: 90px; WIDTH: 398px; POSITION: absolute; TOP: 720px; HEIGHT: 89px
}
#msg {
	BORDER-RIGHT: #fed33f 3px solid; PADDING-RIGHT: 10px; BORDER-TOP: #fed33f 3px solid; DISPLAY: none; PADDING-LEFT: 10px; BACKGROUND: #fffcf2; LEFT: 135px; PADDING-BOTTOM: 10px; BORDER-LEFT: #fed33f 3px solid; WIDTH: 200px; COLOR: #333; PADDING-TOP: 10px; BORDER-BOTTOM: #fed33f 3px solid; POSITION: absolute; TOP: 180px; TEXT-ALIGN: center; box-shadow: 2px 2px 2px rgba(0,0,0,0.6); border-radius: 5px
}
#content {
	MARGIN: 0px auto; WIDTH: 960px
}
#init {
	BORDER-RIGHT: #fed33f 3px solid; PADDING-RIGHT: 10px; BORDER-TOP: #fed33f 3px solid; MARGIN-TOP: -30px; PADDING-LEFT: 10px; BACKGROUND: #fffcf2; FILTER: alpha(opacity=90); LEFT: 50%; PADDING-BOTTOM: 10px; MARGIN-LEFT: -138px; BORDER-LEFT: #fed33f 3px solid; WIDTH: 250px; COLOR: #333; PADDING-TOP: 10px; BORDER-BOTTOM: #fed33f 3px solid; POSITION: absolute; TOP: 50%; HEIGHT: 30px; TEXT-ALIGN: center; box-shadow: 2px 2px 2px rgba(0,0,0,0.6); border-radius: 5px; opacity: 0.9
}
#login {
	MARGIN-LEFT: 20px
}
#login .tips {
	FONT-SIZE: 12px; MARGIN-BOTTOM: -5px; MARGIN-LEFT: 50px
}
#login .tips A {
	FONT-SIZE: 16px; COLOR: #039; TEXT-DECORATION: underline
}
#login .tips A:hover {
	
}
#login .msg {
	COLOR: red
}
#login LABEL {
	FONT-SIZE: 16px; LINE-HEIGHT: 30px; HEIGHT: 30px
}
#login .ipt {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BACKGROUND: #fff; MARGIN-BOTTOM: 10px; BORDER-LEFT: #ccc 1px solid; WIDTH: 200px; LINE-HEIGHT: 28px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 28px; box-shadow: 0 1px 0 #fff; border-radius: 2px
}
#login .ipt:unknown {
	BORDER-RIGHT: #56b4ef 1px solid; BORDER-TOP: #56b4ef 1px solid; BORDER-LEFT: #56b4ef 1px solid; BORDER-BOTTOM: #56b4ef 1px solid; box-shadow: 0 0 3px rgba(86,180,289,0.3)
}
#lotteryMsg {
	
}
#lotteryMsg .msg {
	FONT-WEIGHT: bold; FONT-SIZE: 26px; MARGIN-BOTTOM: 10px; COLOR: #ba0f54; LINE-HEIGHT: 1; TEXT-ALIGN: center
}
#lotteryMsg .tips {
	FONT-SIZE: 14px; TEXT-ALIGN: center
}
#lotteryMsg .sp {
	BORDER-RIGHT: transparent 0px; BORDER-TOP: #c3c3c3 1px solid; MARGIN: 10px 0px; OVERFLOW: hidden; BORDER-LEFT: transparent 0px; BORDER-BOTTOM: transparent 0px; HEIGHT: 0px
}
#lotteryMsg A {
	COLOR: #138cbe
}
#lotteryMsg A:hover {
	COLOR: #039
}
#lotteryMsg .content {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 10px; BACKGROUND: #fff; PADDING-BOTTOM: 10px; BORDER-LEFT: #ccc 1px solid; LINE-HEIGHT: 1.5; PADDING-TOP: 10px; BORDER-BOTTOM: #ccc 1px solid; border-radius: 5px
}
#top-menu-wrapper {
	BACKGROUND: url(bg_02.png) repeat-x center top; MARGIN-BOTTOM: -51px; HEIGHT: 51px
}
#top-menu {
	MARGIN: 0px auto; WIDTH: 960px
}
#top-menu A {
	DISPLAY: inline-block; FONT-SIZE: 16px; COLOR: #fff; LINE-HEIGHT: 50px
}
#top-menu SPAN {
	DISPLAY: inline-block; FONT-SIZE: 16px; COLOR: #fff; LINE-HEIGHT: 50px
}
#top-menu .user {
	DISPLAY: inline-block; PADDING-LEFT: 30px; BACKGROUND: url(bg_03.png) no-repeat 0px 16px; COLOR: #fff; HEIGHT: 50px
}
.mv5 {
	MARGIN-LEFT: 5px; MARGIN-RIGHT: 5px
}
.even_cj {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
HTML {
	FONT-SIZE: 100%; webkit-text-size-adjust: 100%; ms-text-size-adjust: 100%
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; ms-interpolation-mode: bicubic
}
.{ADDONVAR}{padding-left:5px; padding-bottom:5px}
UNKNOWN {
	OVERFLOW: hidden
}
