#join {
	BACKGROUND-IMAGE: url(../images/join_left_top.gif);
	BACKGROUND-COLOR: #fbfbfb;
	WIDTH: 459px;
	DISPLAY: none;
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: left top;
	FLOAT: left;
	margin-top: 3px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: 20px;
}
#join .loginbox {
	BACKGROUND-IMAGE: url(../images/join_left.gif); BORDER-BOTTOM: #fff 0px; BORDER-LEFT: #fff 0px; WIDTH: 722px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top; BORDER-TOP: #fff 0px; BORDER-RIGHT: #fff 0px
}
#join .loginbox TR .td {
	WIDTH: 330px; VERTICAL-ALIGN: top
}
#join .loginbox TR .line {
	BACKGROUND-IMAGE: url(../images/line_join.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 2px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center center; HEIGHT: 235px; PADDING-TOP: 0px
}
#join .loginbox TR TD H3 {
	BACKGROUND-IMAGE: url(../images/bg_join_h.gif); LINE-HEIGHT: 54px; MARGIN-TOP: 30px; PADDING-LEFT: 24px; DISPLAY: inline; BACKGROUND-REPEAT: no-repeat; WHITE-SPACE: nowrap; BACKGROUND-POSITION: left center; FLOAT: left; HEIGHT: 54px; COLOR: #ed1b23; MARGIN-LEFT: 30px; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
#join .loginbox TR TD H3 STRONG {
	COLOR: #bb9b04
}
#join .loginbox TR TD DIV.tips {
	LINE-HEIGHT: 56px; DISPLAY: inline; FLOAT: right; HEIGHT: 56px; COLOR: #ed1b23; FONT-SIZE: 12px; MARGIN-RIGHT: 30px; PADDING-TOP: 30px
}
#join .loginbox TR TD .login {
	BORDER-BOTTOM: #fff 0px; BORDER-LEFT: #fff 0px; LINE-HEIGHT: 50px; WIDTH: 240px; MARGIN-LEFT: 70px; CLEAR: both; FONT-SIZE: 12px; BORDER-TOP: #fff 0px; BORDER-RIGHT: #fff 0px
}
#join .loginbox TR .td .login TD {
	LINE-HEIGHT: 50px; HEIGHT: 50px; VERTICAL-ALIGN: middle
}
#join .loginbox TR TD .login LABEL {
	LINE-HEIGHT: 50px; HEIGHT: 50px; COLOR: #ed1b23; FONT-SIZE: 12px
}
#join .loginbox TR TD .login LABEL .textinput1 {
	BORDER-BOTTOM: #cbcbcb 1px solid; BORDER-LEFT: #cbcbcb 1px solid; WIDTH: 200px; BORDER-TOP: #cbcbcb 1px solid; BORDER-RIGHT: #cbcbcb 1px solid
}
#join .loginbox TR TD .login .checkbox {
	VERTICAL-ALIGN: middle
}
#join .loginbox TR TD .login .fpw {
	TEXT-ALIGN: right; COLOR: #ed1b23; FONT-SIZE: 12px
}
#join .loginbox TR .td .login TR .fpw A {
	BACKGROUND-IMAGE: url(../images/ico_fpw.gif); PADDING-LEFT: 20px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left center
}
#join .loginbox TR TD .login .btn {
	BACKGROUND-IMAGE: url(../images/btn_join_login.gif); BORDER-BOTTOM: #fff 0px; TEXT-ALIGN: center; BORDER-LEFT: #fff 0px; LINE-HEIGHT: normal; MARGIN: auto; WIDTH: 128px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center center; HEIGHT: 41px; BORDER-TOP: #fff 0px; BORDER-RIGHT: #fff 0px
}
#join .loginbox TR TD .login TD.tips {
	TEXT-ALIGN: center; LINE-HEIGHT: 50px; LETTER-SPACING: 1px
}
#join .loginbox TR TD .login .tips A {
	COLOR: #ed1b23; TEXT-DECORATION: underline
}
#join .loginbox TR TD .ly {
	BORDER-BOTTOM: #fff 0px; BORDER-LEFT: #fff 0px; WIDTH: 320px; COLOR: #9f9d9d; MARGIN-LEFT: 10px; CLEAR: both; FONT-SIZE: 12px; BORDER-TOP: #fff 0px; BORDER-RIGHT: #fff 0px
}
#join .loginbox TR TD .ly OL {
	PADDING-BOTTOM: 12px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 12px
}
#join .loginbox TR TD .ly OL LI {
	LIST-STYLE-POSITION: inside; LINE-HEIGHT: 20px
}
#join .loginbox TR TD .ly STRONG {
	PADDING-BOTTOM: 30px; DISPLAY: block; COLOR: #ed1b23
}
#join .loginbox TR TD .ly INPUT {
	BACKGROUND-IMAGE: url(../images/btn_join_reg.gif); BORDER-BOTTOM: #fff 0px; BORDER-LEFT: #fff 0px; MARGIN: auto; WIDTH: 238px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center center; HEIGHT: 27px; COLOR: #fff; BORDER-TOP: #fff 0px; FONT-WEIGHT: bold; BORDER-RIGHT: #fff 0px
}
#join .end {
	BACKGROUND-IMAGE: url(../images/join_left_end.gif); LINE-HEIGHT: 1px; WIDTH: 459px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left bottom; HEIGHT: 4px; FONT-SIZE: 1px
}
#join .top {
	BACKGROUND-IMAGE: url(../images/join_left_top.gif); LINE-HEIGHT: 1px; WIDTH: 459px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top; HEIGHT: 4px; FONT-SIZE: 1px
}
#join .regbox {
	BORDER-BOTTOM: #fff 0px; BORDER-LEFT: #e4e4e4 1px solid; LINE-HEIGHT: 30px; WIDTH: 459px; COLOR: #767676; FONT-SIZE: 12px; BORDER-TOP: #fff 0px; BORDER-RIGHT: #e4e4e4 1px solid
}
#join .regbox TR TH {
	TEXT-ALIGN: right; WIDTH: 120px; PADDING-RIGHT: 20px; FONT-WEIGHT: normal
}
#join .regbox TR .textinput2 {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; WIDTH: 207px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid
}
#join .regbox TR .textinput3 {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; WIDTH: 50px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid
}
#join .regbox TR TD A {
	COLOR: #a97f3f; TEXT-DECORATION: underline
}
#join .regbox TR .read {
	TEXT-ALIGN: center
}
#join .regbox TR TD .btn {
	BACKGROUND-IMAGE: url(../images/btn_join_reg.gif); BORDER-BOTTOM: #fff 0px; BORDER-LEFT: #fff 0px; MARGIN: auto; WIDTH: 238px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center center; HEIGHT: 27px; COLOR: #fff; BORDER-TOP: #fff 0px; FONT-WEIGHT: bold; BORDER-RIGHT: #fff 0px
}
#join .regbox TR .help {
	TEXT-ALIGN: center
}
.newtab .newtab1 {
	margin-bottom: 0px;
	background-image: url(../images/tite1.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 18px;
	width: 125px;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 14px;
	margin-top: 3px;
	text-align: center;
	padding-top: 4px;
	float: left;
	margin-right: 3px;
}

#join .regbox TR .Success {
	TEXT-ALIGN: center
}
#join .regbox TR .Success .info {
	BACKGROUND-IMAGE: url(../images/btn_reg_Success.gif); TEXT-INDENT: -999em; MARGIN: auto; WIDTH: 188px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center center; HEIGHT: 54px; OVERFLOW: hidden
}
#join .regbox TR TD .jointop {
	BACKGROUND-IMAGE: url(../images/join_new.gif); LINE-HEIGHT: 50px; PADDING-LEFT: 160px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 20px center; HEIGHT: 50px
}
#join_left {
	MARGIN-TOP: 30px; WIDTH: 230px; PADDING-RIGHT: 14px; FLOAT: left
}
#join_bg {
	TEXT-ALIGN: center; MARGIN-TOP: 20px
}
#join_right {
	MARGIN-TOP: 3px; PADDING-LEFT: 20px; FLOAT: left
}
#join_right .right_all {
	WIDTH: 452px; MARGIN-BOTTOM: 13px; HEIGHT: 261px
}
#join_right .right_all .all_top {
	BACKGROUND-IMAGE: url(../images/join_right_a.gif); WIDTH: 5px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top; FLOAT: left; HEIGHT: 261px
}
#join_right .right_all .alll_middle {
	BACKGROUND-IMAGE: url(../images/join_right_bg.gif); WIDTH: 442px; BACKGROUND-REPEAT: repeat-x; FLOAT: left; HEIGHT: 261px
}
#join_right .right_all .alll_middle DL {
	BACKGROUND-IMAGE: url(../images/join_right_a_bg.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right top; HEIGHT: 261px; PADDING-TOP: 0px
}
#join_right .right_all .alll_middle .bg1 {
	BACKGROUND-IMAGE: url(../images/join_right_a_bg1.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right top; HEIGHT: 261px; PADDING-TOP: 0px
}
#join_right .right_all .alll_middle .bg2 {
	BACKGROUND-IMAGE: url(../images/join_right_a_bg2.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right top; HEIGHT: 261px; PADDING-TOP: 0px
}
#join_right .right_all .alll_middle DT {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#join_right .right_all .alll_middle .on {
	BACKGROUND-IMAGE: url(../images/join_right_01.gif); LINE-HEIGHT: 40px; PADDING-LEFT: 50px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left center; COLOR: #a97f3f; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
#join_right .right_all .alll_middle .on1 {
	BACKGROUND-IMAGE: url(../images/join_right_03.gif); LINE-HEIGHT: 40px; PADDING-LEFT: 50px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left center; COLOR: #a97f3f; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
#join_right .right_all .alll_middle .on2 {
	BACKGROUND-IMAGE: url(../images/join_right_04.gif); LINE-HEIGHT: 40px; PADDING-LEFT: 50px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left center; COLOR: #ed1b23; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
#join_right .right_all .alll_middle DD {
	BACKGROUND-IMAGE: url(../images/right_all_list_li.gif); PADDING-BOTTOM: 0px; LINE-HEIGHT: 24px; MARGIN: 0px 0px 0px 30px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left 7px; COLOR: #6e6e6e; PADDING-TOP: 0px
}
#join_right .right_all .alll_middle .none {
	BACKGROUND-IMAGE: none; TEXT-ALIGN: right; MARGIN-TOP: 20px; PADDING-RIGHT: 20px
}
#join_right .right_all .alll_middle .none1 {
	BACKGROUND-IMAGE: none; TEXT-ALIGN: left; MARGIN-TOP: 10px; PADDING-RIGHT: 20px; COLOR: #a97f3f
}
#join_right .right_all .alll_middle .none A {
	COLOR: #a97f3f; FONT-WEIGHT: bold
}
#join_right .right_all .alll_middle .none2 {
	BACKGROUND-IMAGE: none; TEXT-ALIGN: right; PADDING-RIGHT: 20px
}
#join_right .right_all .alll_middle .none2 A {
	COLOR: #a97f3f; FONT-WEIGHT: bold
}
#join_right .right_all .all_end {
	BACKGROUND-IMAGE: url(../images/join_right_b.gif); WIDTH: 5px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right top; FLOAT: right; HEIGHT: 261px
}
#join_bg_line {
	BACKGROUND-IMAGE: url(../images/bg_all_img.gif); MARGIN: 30px auto; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center center; HEIGHT: 21px
}
#join_list {
	MARGIN: auto; PADDING-LEFT: 20px
}
#join_list .list_all {
	
}
#join_list .list_all DL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#join_list .list_all DT {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#join_list .list_all .om {
	BACKGROUND-IMAGE: url(../images/join_t.gif); LINE-HEIGHT: 40px; PADDING-LEFT: 30px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left center; COLOR: #a97f3f; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
#join_list .list_all .om1 {
	BACKGROUND-IMAGE: url(../images/join_ico_a.gif); LINE-HEIGHT: 40px; PADDING-LEFT: 30px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left center; COLOR: #a97f3f; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
#join_list .list_all .om2 {
	BACKGROUND-IMAGE: url(../images/join_ico_t.gif); LINE-HEIGHT: 40px; PADDING-LEFT: 30px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left center; COLOR: #a97f3f; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
#join_list .list_all DD {
	BACKGROUND-IMAGE: url(../images/right_all_list_li.gif); PADDING-BOTTOM: 0px; LINE-HEIGHT: 24px; MARGIN: 0px; PADDING-LEFT: 35px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 20px center; COLOR: #6e6e6e; PADDING-TOP: 0px
}
#join_list .list_all .oa {
	BACKGROUND-IMAGE: none; FONT-WEIGHT: bold
}
#join_list .list_all .ob {
	BACKGROUND-IMAGE: none
}
#join_list .list_all .ob .box {
	BACKGROUND-IMAGE: none; TEXT-ALIGN: center; LINE-HEIGHT: 30px; MARGIN-TOP: 10px; WIDTH: 860px
}
#body #join_list .list_all .ob TABLE {
	BORDER-BOTTOM: #e4e4e4 1px solid; BORDER-LEFT: #e4e4e4 1px solid; BORDER-TOP: #e4e4e4 1px solid; BORDER-RIGHT: #e4e4e4 1px solid
}
#join_list .list_all .ob .box TR {
	BORDER-BOTTOM: #e4e4e4 1px solid; BORDER-RIGHT: #e4e4e4 1px solid
}
#join_list .list_all .ob .box .oc {
	BORDER-BOTTOM: #e4e4e4 1px solid; BORDER-LEFT: #e4e4e4 1px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #a97f3f; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; COLOR: #ffffff; FONT-SIZE: 14px; BORDER-TOP: #e4e4e4 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #e4e4e4 1px solid; PADDING-TOP: 2px
}
#join_list .list_all .hot {
	BACKGROUND-IMAGE: url(../images/join_ico_d.gif); MARGIN-TOP: 10px; PADDING-LEFT: 70px; WIDTH: 780px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 50px 5px; COLOR: #ed1b23; FONT-WEIGHT: bold
}
#join_list .list_all .hot STRONG {
	FONT-SIZE: 14px
}
#join_list .list_all .button {
	BACKGROUND-IMAGE: none; MARGIN-TOP: 20px
}
#join_list .list_all .button .butt {
	BACKGROUND-IMAGE: url(../images/join_buttn1.gif); BORDER-BOTTOM: #ffffff 0px; BORDER-LEFT: #ffffff 0px; LINE-HEIGHT: 29px; WIDTH: 132px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left center; HEIGHT: 29px; COLOR: #ed1b23; FONT-SIZE: 14px; BORDER-TOP: #ffffff 0px; FONT-WEIGHT: bold; BORDER-RIGHT: #ffffff 0px
}
#job {
	BACKGROUND-COLOR: #ffffff; MARGIN: 0px auto; WIDTH: 960px
}
#job .job_list {
	BACKGROUND-IMAGE: url(../images/job_line_bg.gif); BORDER-BOTTOM: #e5e5e5 5px solid; BORDER-LEFT: #e5e5e5 5px solid; MARGIN: 15px 0px 0px; BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: left bottom; HEIGHT: 420px; BORDER-TOP: #e5e5e5 5px solid; BORDER-RIGHT: #e5e5e5 5px solid
}
#job .job_list .job_list_bg {
	BACKGROUND-IMAGE: url(../images/job_list_bg.gif); WIDTH: 950px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right 3px; HEIGHT: 420px
}
#job .job_list .job_list_bg .job_list_siz {
	LINE-HEIGHT: 26px; TEXT-INDENT: 22px; PADDING-LEFT: 20px; WIDTH: 530px; DISPLAY: block; COLOR: #666666; PADDING-TOP: 10px
}
#job .job_list .job_list_bg .job_list_siz1 {
	LINE-HEIGHT: 26px; TEXT-INDENT: 22px; DISPLAY: block; COLOR: #666666; PADDING-TOP: 10px
}
#job .job_list .job_list_bg .job_list_siz1 A {
	PADDING-BOTTOM: 10px; LINE-HEIGHT: 40px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 30px; COLOR: #333333; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#job .job_list .job_list_bg .job_list_siz1 A:link {
	COLOR: #333333; TEXT-DECORATION: none
}
A:visited {
	COLOR: #333333; TEXT-DECORATION: none
}
#job .job_list .job_list_bg .job_list_siz1 A:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
A:active {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
#job_end_list {
	BACKGROUND-COLOR: #ffffff; MARGIN: 0px auto 10px
}
#job_end_list {
	MARGIN: 20px auto 0px; WIDTH: 960px
}
.newtab {
	height: 25px;
	width: 460px;
	margin-left: 20px;
	margin-top:20px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #a97f3f;
}

#job_end_list .job_end_all {
	BORDER-BOTTOM: #e5e5e5 5px solid; BORDER-LEFT: #e5e5e5 5px solid; MARGIN: 0px; BORDER-TOP: #e5e5e5 5px solid; BORDER-RIGHT: #e5e5e5 5px solid
}
#job_end_list .job_end_all DL {
	PADDING-BOTTOM: 20px; MARGIN: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; COLOR: #666666; PADDING-TOP: 20px
}
#job_end_list .job_end_all .big {
	BACKGROUND-IMAGE: url(../images/job_ico.gif); BACKGROUND-COLOR: #f6f6f6; PADDING-LEFT: 35px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left center; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
#job_end_list .job_end_all .big .img {
	
}
#job_end_list .job_end_all P {
	BACKGROUND-IMAGE: url(../images/ico_jt.gif); PADDING-BOTTOM: 0px; LINE-HEIGHT: 24px; MARGIN: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left center; PADDING-TOP: 0px
}
#job_end_list .job_end_all DT {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 30px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#job_end_list .job_end_all DD {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 24px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.newtab .newtab2 {
	margin-bottom: 0px;
	background-image: url(../images/tite2.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 18px;
	width: 125px;
	font-weight: bold;
	color: #886633;
	font-size: 14px;
	margin-top: 3px;
	text-align: center;
	padding-top: 4px;
	float: left;
	margin-right: 3px;
}
#join2 {

	BACKGROUND-IMAGE: url(../images/join_left_top.gif);
	BACKGROUND-COLOR: #fbfbfb;
	WIDTH: 459px;
	DISPLAY: inline;
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: left top;
	FLOAT: left;
	margin-top: 3px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: 20px;
}
#join2 .loginbox {

	BACKGROUND-IMAGE: url(../images/join_left.gif); BORDER-BOTTOM: #fff 0px; BORDER-LEFT: #fff 0px; WIDTH: 722px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top; BORDER-TOP: #fff 0px; BORDER-RIGHT: #fff 0px
}
#join2 .loginbox TR .td {

	WIDTH: 330px; VERTICAL-ALIGN: top
}
#join2 .loginbox TR .line {

	BACKGROUND-IMAGE: url(../images/line_join.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 2px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center center; HEIGHT: 235px; PADDING-TOP: 0px
}
#join2 .loginbox TR TD H3 {

	BACKGROUND-IMAGE: url(../images/bg_join_h.gif); LINE-HEIGHT: 54px; MARGIN-TOP: 30px; PADDING-LEFT: 24px; DISPLAY: inline; BACKGROUND-REPEAT: no-repeat; WHITE-SPACE: nowrap; BACKGROUND-POSITION: left center; FLOAT: left; HEIGHT: 54px; COLOR: #ed1b23; MARGIN-LEFT: 30px; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
#join2 .loginbox TR TD H3 STRONG {

	COLOR: #bb9b04
}
#join2 .loginbox TR TD DIV.tips {

	LINE-HEIGHT: 56px; DISPLAY: inline; FLOAT: right; HEIGHT: 56px; COLOR: #ed1b23; FONT-SIZE: 12px; MARGIN-RIGHT: 30px; PADDING-TOP: 30px
}
#join2 .loginbox TR TD .login {

	BORDER-BOTTOM: #fff 0px; BORDER-LEFT: #fff 0px; LINE-HEIGHT: 50px; WIDTH: 240px; MARGIN-LEFT: 70px; CLEAR: both; FONT-SIZE: 12px; BORDER-TOP: #fff 0px; BORDER-RIGHT: #fff 0px
}
#join2 .loginbox TR .td .login TD {

	LINE-HEIGHT: 50px; HEIGHT: 50px; VERTICAL-ALIGN: middle
}
#join2 .loginbox TR TD .login LABEL {

	LINE-HEIGHT: 50px; HEIGHT: 50px; COLOR: #ed1b23; FONT-SIZE: 12px
}
#join2 .loginbox TR TD .login LABEL .textinput1 {

	BORDER-BOTTOM: #cbcbcb 1px solid; BORDER-LEFT: #cbcbcb 1px solid; WIDTH: 200px; BORDER-TOP: #cbcbcb 1px solid; BORDER-RIGHT: #cbcbcb 1px solid
}
#join2 .loginbox TR TD .login .checkbox {

	VERTICAL-ALIGN: middle
}
#join2 .loginbox TR TD .login .fpw {

	TEXT-ALIGN: right; COLOR: #ed1b23; FONT-SIZE: 12px
}
#join2 .loginbox TR .td .login TR .fpw A {

	BACKGROUND-IMAGE: url(../images/ico_fpw.gif); PADDING-LEFT: 20px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left center
}
#join2 .loginbox TR TD .login .btn {

	BACKGROUND-IMAGE: url(../images/btn_join_login.gif); BORDER-BOTTOM: #fff 0px; TEXT-ALIGN: center; BORDER-LEFT: #fff 0px; LINE-HEIGHT: normal; MARGIN: auto; WIDTH: 128px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center center; HEIGHT: 41px; BORDER-TOP: #fff 0px; BORDER-RIGHT: #fff 0px
}
#join2 .loginbox TR TD .login TD.tips {

	TEXT-ALIGN: center; LINE-HEIGHT: 50px; LETTER-SPACING: 1px
}
#join2 .loginbox TR TD .login .tips A {

	COLOR: #ed1b23; TEXT-DECORATION: underline
}
#join2 .loginbox TR TD .ly {

	BORDER-BOTTOM: #fff 0px; BORDER-LEFT: #fff 0px; WIDTH: 320px; COLOR: #9f9d9d; MARGIN-LEFT: 10px; CLEAR: both; FONT-SIZE: 12px; BORDER-TOP: #fff 0px; BORDER-RIGHT: #fff 0px
}
#join2 .loginbox TR TD .ly OL {

	PADDING-BOTTOM: 12px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 12px
}
#join2 .loginbox TR TD .ly OL LI {

	LIST-STYLE-POSITION: inside; LINE-HEIGHT: 20px
}
#join2 .loginbox TR TD .ly STRONG {

	PADDING-BOTTOM: 30px; DISPLAY: block; COLOR: #ed1b23
}
#join2 .loginbox TR TD .ly INPUT {

	BACKGROUND-IMAGE: url(../images/btn_join_reg.gif); BORDER-BOTTOM: #fff 0px; BORDER-LEFT: #fff 0px; MARGIN: auto; WIDTH: 238px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center center; HEIGHT: 27px; COLOR: #fff; BORDER-TOP: #fff 0px; FONT-WEIGHT: bold; BORDER-RIGHT: #fff 0px
}
#join2 .end {

	BACKGROUND-IMAGE: url(../images/join_left_end.gif); LINE-HEIGHT: 1px; WIDTH: 459px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left bottom; HEIGHT: 4px; FONT-SIZE: 1px
}
#join2 .top {

	BACKGROUND-IMAGE: url(../images/join_left_top.gif); LINE-HEIGHT: 1px; WIDTH: 459px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top; HEIGHT: 4px; FONT-SIZE: 1px
}
#join2 .regbox {

	BORDER-BOTTOM: #fff 0px; BORDER-LEFT: #e4e4e4 1px solid; LINE-HEIGHT: 30px; WIDTH: 459px; COLOR: #767676; FONT-SIZE: 12px; BORDER-TOP: #fff 0px; BORDER-RIGHT: #e4e4e4 1px solid
}
#join2 .regbox TR TH {

	TEXT-ALIGN: right; WIDTH: 120px; PADDING-RIGHT: 20px; FONT-WEIGHT: normal
}
#join2 .regbox TR .textinput2 {

	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; WIDTH: 207px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid
}
#join2 .regbox TR .textinput3 {

	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; WIDTH: 50px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid
}
#join2 .regbox TR TD A {

	COLOR: #a97f3f; TEXT-DECORATION: underline
}
#join2 .regbox TR .read {

	TEXT-ALIGN: center
}
#join2 .regbox TR TD .btn {

	BACKGROUND-IMAGE: url(../images/btn_join_reg.gif); BORDER-BOTTOM: #fff 0px; BORDER-LEFT: #fff 0px; MARGIN: auto; WIDTH: 238px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center center; HEIGHT: 27px; COLOR: #fff; BORDER-TOP: #fff 0px; FONT-WEIGHT: bold; BORDER-RIGHT: #fff 0px
}
#join2.regbox TR .help {

	TEXT-ALIGN: center
}
#join2 .regbox TR .Success {

	TEXT-ALIGN: center
}
#join2 .regbox TR .Success .info {

	BACKGROUND-IMAGE: url(../images/btn_reg_Success.gif); TEXT-INDENT: -999em; MARGIN: auto; WIDTH: 188px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center center; HEIGHT: 54px; OVERFLOW: hidden
}
#join2 .regbox TR TD .jointop {

	BACKGROUND-IMAGE: url(../images/join_new.gif); LINE-HEIGHT: 50px; PADDING-LEFT: 160px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 20px center; HEIGHT: 50px
}
#join2 .regbox TR .help {

	TEXT-ALIGN: center
}

