DIV#reg {
	BORDER-BOTTOM: #def 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #def 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 28px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #def 1px solid; BORDER-RIGHT: #def 1px solid; PADDING-TOP: 0px
}
DIV#reg .zone {
	PADDING-BOTTOM: 30px; LINE-HEIGHT: 25px; MARGIN: 0px; PADDING-LEFT: 30px; PADDING-RIGHT: 30px; BORDER-TOP: #def 1px solid; PADDING-TOP: 30px
}
DIV#reg .stepname {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #f7fbfe; HEIGHT: 30px; PADDING-TOP: 0px
}
DIV#reg .stepname UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV#reg .stepname LI.step {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; PADDING-LEFT: 28px; PADDING-RIGHT: 12px; FONT: 12px/30px simsun; BACKGROUND: url(/regstep.png) #f7fbfe no-repeat 10px 50%; FLOAT: left; PADDING-TOP: 0px
}
DIV#reg .stepname LI.stepnow {
	BORDER-LEFT: #def 1px solid; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: -5px 0px 0px -1px; PADDING-LEFT: 28px; PADDING-RIGHT: 12px; FONT: 12px/36px simsun; BACKGROUND: url(/regstepnow.png) #ffffff no-repeat 10px 50%; FLOAT: left; BORDER-TOP: #def 1px solid; BORDER-RIGHT: #def 1px solid; PADDING-TOP: 0px
}
DIV#reg .tit {
	BORDER-BOTTOM: #d2d2d2 1px dotted; BORDER-LEFT: #d2d2d2 1px dotted; PADDING-BOTTOM: 3px; LINE-HEIGHT: 25px; MARGIN: 15px 0px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; BORDER-TOP: #d2d2d2 1px dotted; BORDER-RIGHT: #d2d2d2 1px dotted; PADDING-TOP: 3px
}
DIV#reg .row {
	WIDTH: 100%; CLEAR: both
}
DIV#reg .left {
	TEXT-ALIGN: right; PADDING-BOTTOM: 3px; LINE-HEIGHT: 25px; PADDING-LEFT: 3px; WIDTH: 96px; PADDING-RIGHT: 3px; FLOAT: left; FONT-SIZE: 14px; PADDING-TOP: 3px
}
DIV#reg .mustfill {
	WIDTH: 12px; FLOAT: left; COLOR: #ff0000
}
DIV#reg .con {
	LINE-HEIGHT: 25px; FLOAT: left
}
DIV#reg .selface {
	CURSOR: pointer
}
