.headReg {
	POSITION: relative; PADDING-BOTTOM: 15px; MARGIN: 0px auto; WIDTH: 958px; FONT-FAMILY: Tahoma; BACKGROUND: url(images/reg/img_regheaderbg.gif) repeat-x 50% bottom

}
.headReg .globallogo {
	TEXT-ALIGN: center; WIDTH: 200px; HEIGHT: 65px
}
.headReg .menu {
	POSITION: absolute; COLOR: #333; TOP: 40px; RIGHT: 30px
}
.headReg .menu SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; COLOR: #ccc; PADDING-TOP: 0px
}
.headReg .menu A {
	COLOR: #333
}
.headReg .menu STRONG {
	COLOR: #fb4804
}
.regStep {
	TEXT-ALIGN: center; MARGIN-TOP: 10px; COLOR: #333; FONT-SIZE: 14px;
}
.regStep STRONG {
	COLOR: #fb4804
}
.regStep SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
.layoutReg {
	MARGIN: 10px auto 0px; WIDTH: 950px; BORDER-TOP: #f1f1f1 2px solid;
	float:left; width:100%;
}
.noline.layoutReg {
	BORDER-TOP-STYLE: none
}
.layoutReg .regtitle {
	POSITION: relative; PADDING-BOTTOM: 10px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; BACKGROUND: url(images/ico_arrow07.gif) no-repeat left center; COLOR: #333; FONT-SIZE: 14px; PADDING-TOP: 10px
}
.layoutReg .regtitle SPAN {
	PADDING-LEFT: 10px; COLOR: #666; FONT-SIZE: 12px
}
.layoutReg .regtitle SPAN A {
	COLOR: #fb4804; TEXT-DECORATION: underline
}
.layoutReg .regtitle SPAN A:hover {
	COLOR: #ff7412
}
.layerMcard {
	BORDER-BOTTOM: #c0c0c0 1px solid; POSITION: absolute; BORDER-LEFT: #c0c0c0 1px solid; PADDING-BOTTOM: 8px; BACKGROUND-COLOR: #f8f8f8; PADDING-LEFT: 10px; WIDTH: 240px; PADDING-RIGHT: 10px; BORDER-TOP: #c0c0c0 1px solid; TOP: 6px; RIGHT: 60px; BORDER-RIGHT: #c0c0c0 1px solid; PADDING-TOP: 8px
}
.layerMcard .content {
	POSITION: relative
}
.layerMcard .content P {
	MARGIN-TOP: 4px
}
.layerMcard .content INPUT {
	BORDER-BOTTOM: #c0c0c0 1px solid; BORDER-LEFT: #c0c0c0 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 4px; WIDTH: 130px; PADDING-RIGHT: 4px; BACKGROUND: #ffffdf; COLOR: #333; BORDER-TOP: #c0c0c0 1px solid; BORDER-RIGHT: #c0c0c0 1px solid; PADDING-TOP: 3px
}
.layerMcard .content .icon {
	PADDING-LEFT: 6px
}
.layerMcard .content .error {
	BACKGROUND-IMAGE: none; BORDER-BOTTOM: #efb49d 1px solid; BORDER-LEFT: #efb49d 1px solid; BACKGROUND-COLOR: #fff1e7; BORDER-TOP: #efb49d 1px solid; BORDER-RIGHT: #efb49d 1px solid
}
.layerMcard .content .arrow {
	POSITION: absolute; TOP: 0px; LEFT: -18px
}
.layerMcard .content .closebtn {
	POSITION: absolute; TOP: 0px; LEFT: 225px
}
.formReg {
	WIDTH: 100%; BORDER-COLLAPSE: collapse
}
.formReg TH {
	BORDER-BOTTOM: #ddd 1px solid; TEXT-ALIGN: right; PADDING-BOTTOM: 6px; BACKGROUND-COLOR: #f5f5f5; PADDING-LEFT: 10px; WIDTH: 150px; PADDING-RIGHT: 6px; COLOR: #555; BORDER-TOP: #ddd 1px solid; FONT-WEIGHT: normal; PADDING-TOP: 6px
}
.formReg TH SPAN {
	PADDING-LEFT: 10px; COLOR: #fb4804
}
.formReg TH.title {
	BACKGROUND: url(images/ico_arrow07.gif) no-repeat left center; COLOR: #333; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.formReg TH.title2 {
	BACKGROUND: url(images/ico_arrow05.gif) no-repeat left center

}
.formReg TD {
	BORDER-BOTTOM: #ddd 1px solid; PADDING-BOTTOM: 6px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; BORDER-TOP: #ddd 1px solid; PADDING-TOP: 6px
}
.formReg TD .note {
	MARGIN-BOTTOM: 4px; COLOR: #974
}
.formReg TD A.link {
	COLOR: #fb4804; TEXT-DECORATION: underline
}
.formReg TD A.link:hover {
	COLOR: #ff7412
}
.formReg TD.widthnote {
	WIDTH: 290px
}
.regNote {
	BORDER-BOTTOM: #fff 1px solid; TEXT-JUSTIFY: inter-ideograph; TEXT-ALIGN: justify; BORDER-LEFT: #fff 1px solid; PADDING-BOTTOM: 5px; LINE-HEIGHT: 130%; PADDING-LEFT: 0px; WIDTH: 400px; PADDING-RIGHT: 10px; COLOR: #999; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid; PADDING-TOP: 5px
}
.regNoteMove {
	BORDER-BOTTOM: #e6dfb8 1px solid; BORDER-LEFT: #e6dfb8 1px solid; BACKGROUND: url(images/ico_note.gif) #fffbdd no-repeat 10px 7px; COLOR: #764e2a; BORDER-TOP: #e6dfb8 1px solid; BORDER-RIGHT: #e6dfb8 1px solid
}
.regInput 
{
	text-align:left;
	padding-left:40px;
	
}
.regInput INPUT {
	BORDER-BOTTOM: #c0c0c0 1px solid; BORDER-LEFT: #c0c0c0 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 4px; WIDTH: 200px; PADDING-RIGHT: 4px; BACKGROUND: #ffffdf; COLOR: #333; BORDER-TOP: #c0c0c0 1px solid; BORDER-RIGHT: #c0c0c0 1px solid; PADDING-TOP: 3px
}
.regInput .icon {
	PADDING-LEFT: 6px
}
.inputError INPUT {
	BACKGROUND-IMAGE: none; BORDER-BOTTOM: #efb49d 1px solid; BORDER-LEFT: #efb49d 1px solid; BACKGROUND-COLOR: #fff1e7; BORDER-TOP: #efb49d 1px solid; BORDER-RIGHT: #efb49d 1px solid
}
.errorNote {
	TEXT-JUSTIFY: inter-ideograph; TEXT-ALIGN: justify; LINE-HEIGHT: 130%; MARGIN-TOP: 2px; PADDING-LEFT: 38px; BACKGROUND: url(images/ico_note.gif) no-repeat left 2px; COLOR: #cb3500
}
.regAgree {
	TEXT-ALIGN: center; MARGIN-TOP: 20px; COLOR: #333
}

.btReg {
	BORDER-TOP-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px; 
	BORDER-BOTTOM-WIDTH: 0px;
	BORDER-RIGHT-WIDTH: 0px;
	margin:0;
	margin-left:400px;
	margin-top:20px;
	margin-bottom:20px;
	WIDTH: 99px; HEIGHT: 34px; 
	FONT-WEIGHT: 700;
	CURSOR: pointer; 
	color:#fff;
	TEXT-INDENT: -9999px;
	BACKGROUND-IMAGE:url(images/btn_refer.gif);
	BACKGROUND-REPEAT: no-repeat;
	FLOAT:left;
}

.passwordNote {
	WIDTH: 120px; FLOAT: left
}
.passwordNote .txt {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FLOAT: left; PADDING-TOP: 0px
}
.passwordNote LI {
	FLOAT: left
}
.passwordNote LI DIV {
	BORDER-BOTTOM: #c0c0c0 1px solid; BORDER-LEFT: #c0c0c0 1px solid; LINE-HEIGHT: 0; BACKGROUND-COLOR: #fff; MARGIN: 6px 1px; WIDTH: 10px; DISPLAY: block; HEIGHT: 5px; FONT-SIZE: 0px; BORDER-TOP: #c0c0c0 1px solid; BORDER-RIGHT: #c0c0c0 1px solid
}
.passwordNote LI DIV.now {
	BORDER-BOTTOM: #21a121 1px solid; BORDER-LEFT: #21a121 1px solid; BACKGROUND-COLOR: #55dc55; BORDER-TOP: #21a121 1px solid; BORDER-RIGHT: #21a121 1px solid
}
.regSucceed {
	MARGIN-TOP: 10px; PADDING-LEFT: 85px; WIDTH: 285px; BACKGROUND: url(images/reg/ico_succeed.gif) no-repeat; FLOAT: left
}
.regSucceed .succeedtxt {
	PADDING-BOTTOM: 22px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 22px
}
.regSucceed .welcome {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(images/dot_c3c3c312b.gif) repeat-x 50% bottom; FONT-SIZE: 14px; PADDING-TOP: 6px
}
.regSucceed UL {
	MARGIN-TOP: 8px
}
.regSucceed UL LI {
	PADDING-LEFT: 10px; BACKGROUND: url(images/ico_arrow04.gif) no-repeat left center

}
.regAdv {
	PADDING-BOTTOM: 8px; BACKGROUND-COLOR: #f3f3f3; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; FLOAT: right; PADDING-TOP: 8px
}
.regAdv IMG {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.regRecommend {
	MARGIN-TOP: 10px; PADDING-LEFT: 25px; CLEAR: both
}
