.reginput{ display:inline; width:260px; height:23px; line-height:24px; overflow:hidden; font-size:14px; margin-left:4px;*+margin-left:-2px;margin-top:2px; *+margin-top:0px; padding:0px 4px 0px 3px; border:1px solid #d4d4d4; }
th{ font-size:14px; text-align:right}
.RloginFrm{ width:350px; height:274px; background:url(../images/login_bg2.jpg) no-repeat; margin-top:29px;}
.login_title{ margin-top:13px; margin-left:11px;}
.login_title img{ display:block;}
.login_input{ margin-top:5px; font-size:14px; color:#555555; font-family:"宋体";}
.login_input li{ height:40px;}
.firstLi{ width:82px; float:left; text-align:right; line-height:31px; overflow:hidden; padding-right:5px;}
.secondLi{ width:250px; float:left; text-align:left; padding-left:3px;*padding-left:6px;}
.login_btClass{ margin-top:3px; margin-left:91px;}
.loginsubmit{DISPLAY: inline-block; BACKGROUND: url(../images/loginsubmit_bg.jpg) no-repeat; OVERFLOW: hidden; WIDTH: 65px; CURSOR: pointer; COLOR: #ffffff; BORDER-TOP-STYLE: none; LINE-HEIGHT: 26px; *LINE-HEIGHT: 28px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 30px; TEXT-ALIGN: center; BORDER-BOTTOM-STYLE: none;}
.loginsubmit_no{DISPLAY: inline-block; BACKGROUND: url(../images/loginsubmit_bg.jpg) no-repeat -65px 0px; OVERFLOW: hidden; WIDTH: 65px; CURSOR: pointer; COLOR: #ffffff; BORDER-TOP-STYLE: none; LINE-HEIGHT: 26px; *LINE-HEIGHT: 28px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 30px; TEXT-ALIGN: center; BORDER-BOTTOM-STYLE: none;}
.loginreset{DISPLAY: inline-block; BACKGROUND: url(../images/loginreset.jpg) no-repeat; OVERFLOW: hidden; WIDTH: 65px; CURSOR: pointer; COLOR: #ffffff; BORDER-TOP-STYLE: none; LINE-HEIGHT: 26px; *LINE-HEIGHT: 28px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 30px; TEXT-ALIGN: center; BORDER-BOTTOM-STYLE: none;}
a.forgetpassLink{ color:#da2119; font-size:12px; text-decoration:none;}
a.forgetpassLink:hover{ color:#da2119; font-size:12px; text-decoration:underline;}
.login_regtips{ margin-top:29px; text-align:center; color:#777777; font-size:14px;}
a.registerLink{ color:#0049b6; font-size:14px;text-decoration:underline;}
a.registerLink:hover{ color:#f60; font-size:14px;text-decoration:underline;}
a.backWebfirstLink{color:#004a91; font-size:14px;text-decoration:none;}
a.backWebfirstLink:hover{color:#004a91; font-size:14px;text-decoration:underline;}
/**---/登录页面--**/


/**---注册页面--**/
.register_infor{ text-align:right; line-height:30px; color:#666;}
.register_infor img{ margin:0px 2px 0px 5px; }
.register{padding:0px 0px 10px 0px; }
.register .title{ font-size:18px; line-height:50px; color:#004a91; font-family:"幼圆"; background:url(../images/title_bg4.gif) repeat-x bottom #fef9f6; padding-left:50px;  margin:0px auto 2px; }
.relat {POSITION: relative; _width: 285px;}
.reg_info .r_btn BUTTON {
	BACKGROUND-IMAGE: url(../images/blue_bg.png); BACKGROUND-COLOR: transparent; BACKGROUND-REPEAT: no-repeat;
	BORDER-TOP: 0px;BORDER-RIGHT: 0px;BORDER-BOTTOM: 0px; BORDER-LEFT: 0px;
	PADDING-TOP: 0px;PADDING-RIGHT: 0px;PADDING-BOTTOM: 0px;PADDING-LEFT: 0px;
	MARGIN: 0px;
	FONT-STYLE: inherit;FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline;  FONT-WEIGHT: inherit;  
}
.reg_info .r_btn .reging{
-webkit-filter: grayscale(1);/* Webkit */ 
filter:gray;/* IE6-9 */ 
filter: grayscale(1);/* W3C */ } 
.reg_info .getpass_btn BUTTON {
	BACKGROUND-IMAGE: url(../images/getpass_but.gif); BACKGROUND-COLOR: transparent; BACKGROUND-REPEAT: no-repeat;
	BORDER-TOP: 0px;BORDER-RIGHT: 0px;BORDER-BOTTOM: 0px; BORDER-LEFT: 0px;
	PADDING-TOP: 0px;PADDING-RIGHT: 0px;PADDING-BOTTOM: 0px;PADDING-LEFT: 0px;
	MARGIN: 0px;
	FONT-STYLE: inherit;FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline;  FONT-WEIGHT: inherit;  
}
.tips {
	BACKGROUND-IMAGE: url(../images/blue_bg.png); BACKGROUND-COLOR: transparent; BACKGROUND-REPEAT: no-repeat;
}
.tipsError {
	BACKGROUND-IMAGE: url(../images/blue_bg.png); BACKGROUND-COLOR: transparent; BACKGROUND-REPEAT: no-repeat;
}
.tipsCorrect {
	BACKGROUND-IMAGE: url(../images/blue_bg.png); BACKGROUND-COLOR: transparent; BACKGROUND-REPEAT: no-repeat;display:none;
}
.reg_info INPUT[type=text]:focus {
	BORDER-BOTTOM-COLOR: #666; BORDER-TOP-COLOR: #666; BORDER-RIGHT-COLOR: #666; BORDER-LEFT-COLOR: #666
}
.reg_info INPUT[type=password]:focus {
	BORDER-BOTTOM-COLOR: #666; BORDER-TOP-COLOR: #666; BORDER-RIGHT-COLOR: #666; BORDER-LEFT-COLOR: #666
}
.reg_info SPAN.intrade_blue {
	BACKGROUND-IMAGE: url(../images/blue_bg.png); BACKGROUND-COLOR: transparent; BACKGROUND-REPEAT: no-repeat
}
.reg_info SPAN.country_blue {
	BACKGROUND-IMAGE: url(../images/blue_bg.png); BACKGROUND-COLOR: transparent; BACKGROUND-REPEAT: no-repeat
}
.reg_info SPAN.area_blue {
	BACKGROUND-IMAGE: url(../images/blue_bg.png); BACKGROUND-COLOR: transparent; BACKGROUND-REPEAT: no-repeat
}
.reg_info INPUT {
	BORDER-BOTTOM: #a0b4c5 1px solid; BORDER-LEFT: #a0b4c5 1px solid; LINE-HEIGHT: 20px; BACKGROUND-COLOR: #fff; TEXT-INDENT: 4px; WIDTH: 234px; HEIGHT: 20px; COLOR: #333; FONT-SIZE: 12px; BORDER-TOP: #a0b4c5 1px solid; BORDER-RIGHT: #a0b4c5 1px solid; _float: left; _line-height: 20px
}
.reg_info INPUT[type=text]{
	FLOAT: left;
}
.reg_info INPUT[type=password]{
	FLOAT: left;
}
.reg_info INPUT.w126 {
	WIDTH: 126px; FLOAT: left; _width: 130px;
}
.reg_info INPUT.w156 {
	WIDTH: 156px; FLOAT: left; _width: 160px;
}
.reg_info INPUT.w30 {
	TEXT-INDENT: 2px; WIDTH: 30px; FLOAT: left; COLOR: #aaa; _width: 35px
}
.reg_info INPUT.w70 {
	WIDTH: 65px; FLOAT: left; COLOR: #aaa
}
.reg_info INPUT.w60 {
	WIDTH: 60px; FLOAT: left; COLOR: #333
}
.reg_info INPUT.foreignArea {
	WIDTH: 159px; DISPLAY: none; FLOAT: left; COLOR: #7b7b7b
}

.reg_info {
	WIDTH: 800px;
}
.reg_info .r_top {
	BORDER-BOTTOM: #d6d5d5 1px dashed; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: auto; PADDING-TOP: 0px; margin-left:100px;
}
.reg_info .r_top TABLE {
	MARGIN: 0px 0px 0px 50px; BORDER-SPACING: 0; WIDTH: 650px;
}
.reg_info .r_top TABLE TH {
	TEXT-ALIGN: right; WIDTH: 100px; HEIGHT: 42px; FONT-SIZE: 14px; font-family:'宋体'; color:#4d4d4d;
}
.reg_info .r_top TABLE TH SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 13px; COLOR: #f00; FONT-SIZE: 12px; PADDING-TOP: 0px
}
.reg_info .r_top TABLE TD {
	WIDTH: 230px; HEIGHT: 42px;
}
.reg_info .r_top TABLE .d2{
	WIDTH: 320px; HEIGHT: 42px; 
}
.reg_info .r_top TABLE TD LABEL {
	FLOAT: left; MARGIN-RIGHT: 10px;
}
.reg_info .r_top TABLE TD LABEL INPUT.inRadio_blue {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; MARGIN: -1px 4px 0px 0px; PADDING-LEFT: 0px; WIDTH: 13px; PADDING-RIGHT: 0px; HEIGHT: 13px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px; _margin: 2px -4px 0 0
}

.reg_info .r_top TABLE TD.user-td {
	HEIGHT: auto
}
.reg_info .r_top TABLE TD.user-td .user-id {
	Z-INDEX: 3; POSITION: relative; MARGIN: -10px 0px 0px; PADDING-LEFT: 97px; WIDTH: 278px; DISPLAY: none; FLOAT: left; COLOR: #333; FONT-SIZE: 12px; _width: 278px; _margin-top: -10px; _padding-left: 96px
}
.reg_info .r_top TABLE TD.user-td .user-id INPUT {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; MARGIN: 5px 5px 0px; PADDING-LEFT: 0px; WIDTH: 12px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 12px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px; _margin: 5px 0px 0 5px
}
.reg_info .r_top TABLE TD.user-td .user-id LABEL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 274px; PADDING-RIGHT: 0px; FLOAT: left; CURSOR: default; PADDING-TOP: 0px
}
.reg_info .r_top TABLE TD.user-td .user-id UL {
	BORDER-BOTTOM: #a0b4c5 1px solid; BORDER-LEFT: #a0b4c5 1px solid; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 0px; WIDTH: 276px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: auto; BORDER-TOP: #a0b4c5 1px solid; BORDER-RIGHT: #a0b4c5 1px solid; PADDING-TOP: 4px; _width: 276px
}
.reg_info .r_top TABLE TD.user-td .user-id UL LI {
	LINE-HEIGHT: 20px; MARGIN: 0px; WIDTH: 276px; FLOAT: left; HEIGHT: 20px; OVERFLOW: hidden; CURSOR: pointer; _width: 276px
}
.reg_info .r_top TABLE TD.user-td .user-id UL LI.u-info {
	TEXT-INDENT: 6px; FONT-WEIGHT: bold
}
.is0 {
	POSITION: absolute; TOP: 25px; LEFT: 0px; _left: 0px;
}
.is0 {
	MARGIN: 0px; DISPLAY: none
}
.is50 {
	MARGIN: 0px; DISPLAY: none
}
.is40 {
	MARGIN: 0px; DISPLAY: none
}
.is30 {
	MARGIN: 0px; DISPLAY: none
}
.is20 {
	MARGIN: 0px; DISPLAY: none
}
.is10 {
	MARGIN: 0px; DISPLAY: none
}
.is0 {
	WIDTH: 210px; BACKGROUND: url(../images/progressImg_zss.png) no-repeat 0px 0px; HEIGHT: 15px; OVERFLOW: hidden
}
.is50 {
	BACKGROUND-POSITION: 0px -16px
}
.is40 {
	BACKGROUND-POSITION: 0px -32px
}
.is30 {
	BACKGROUND-POSITION: 0px -16px;
}
.is20 {
	BACKGROUND-POSITION: 0px -47px;
}
.is10 {
	BACKGROUND-POSITION: 0px -79px
}
#showNoteDiv {
	TEXT-ALIGN: left; MARGIN-TOP: 2px; color:#333; WIDTH: 40px; DISPLAY: none; FLOAT: right; _margin-top: 2px;
}
.tips {
	PADDING-LEFT: 20px; BACKGROUND-POSITION: 0px -350px; COLOR: #333; MARGIN-LEFT: 10px;line-height:18px; display:block;
}
.tipsError {
	PADDING-LEFT: 20px; BACKGROUND-POSITION: 0px -304px; COLOR: #f00; MARGIN-LEFT: 10px;line-height:18px; height:18px; display:block;
}
.tipsCorrect {
	PADDING-LEFT: 20px; BACKGROUND-POSITION: 0px -406px; COLOR: #528d00; MARGIN-LEFT: 10px;line-height:18px; height:18px;  display:block;
}
.emailCard {
	Z-INDEX: 10; POSITION: absolute; BACKGROUND-COLOR: #fff; WIDTH: 234px; DISPLAY: none; COLOR: #333; FONT-SIZE: 12px; _width: 234px; 
}
.emailCard UL {
	BORDER-BOTTOM: #a0b4c5 1px solid; BORDER-LEFT: #a0b4c5 1px solid; HEIGHT: auto; BORDER-TOP: #a0b4c5 1px solid; 
}
.emailCard UL LI {
	LINE-HEIGHT: 20px; TEXT-INDENT: 6px; color:#333; font-size:12px; WIDTH: 232px; HEIGHT: 20px; OVERFLOW: hidden; CURSOR: pointer; _width: 232px;
}
.emailCard UL LI.mse {
	BACKGROUND-COLOR: #87cff8 !important; COLOR: #000;WIDTH: 232px;_width: 232px;
}
.reg_info .r_top TABLE TD LABEL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 0px; FLOAT: left; MARGIN-RIGHT: 0px; PADDING-TOP: 4px; _padding: 4px 0 0 2px
}
.reg_info .r_top TABLE TD LABEL INPUT.inRadio_blue {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; MARGIN: -2px 4px 0px 0px; PADDING-LEFT: 0px; WIDTH: 13px; PADDING-RIGHT: 0px; HEIGHT: 13px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px; _margin: 2px -4px 0 0
}
.reg_info DL.reg_tips {
	MARGIN: 10px auto; WIDTH: 700px; FLOAT: left
}
.reg_info DL.reg_tips DT {
	WIDTH: 150px; DISPLAY: block; BACKGROUND: url(../images/regist_zss.png) no-repeat 80px -749px; FLOAT: left; HEIGHT: 64px
}
.reg_info DL.reg_tips DD {
	WIDTH: 550px; FLOAT: right
}
.reg_info DL.reg_tips DD H3 {
	LINE-HEIGHT: 30px; MARGIN: 13px 0px; DISPLAY: block; FONT-FAMILY: "微软雅黑", "黑体", Arial, Helvetica, sans-serif; COLOR: #333; FONT-SIZE: 30px
}
.reg_info DL.reg_tips DD H3 FONT {
	COLOR: #f00; FONT-SIZE: 30px
}
.reg_info DL.reg_tips DD P {
	LINE-HEIGHT: 24px; COLOR: #333; FONT-SIZE: 12px
}
.reg_info .r_top {
	HEIGHT: auto; CLEAR: both;
}
.reg_info .r_top TABLE TD I {
	PADDING-BOTTOM: 0px; FONT-STYLE: normal; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FLOAT: left; FONT-SIZE: 14px; PADDING-TOP: 3px
}
.reg_info .r_bot {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: auto; PADDING-TOP: 0px;
	margin-left:100px;
}
.reg_info .r_bot TABLE {
	MARGIN: 0px 0px 0px 50px; BORDER-SPACING: 0; WIDTH: 650px
}
.reg_info .r_bot TABLE TH {
	TEXT-ALIGN: right; WIDTH: 100px; HEIGHT: 42px; FONT-SIZE: 14px;font-family:'宋体'; color:#4d4d4d;
}
.reg_info .r_bot TABLE TH SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 13px; COLOR: #f00; FONT-SIZE: 12px; PADDING-TOP: 0px
}
.reg_info .r_bot TABLE TD {
	WIDTH: 230px; HEIGHT: 42px;
}
.reg_info .r_bot TABLE .d2{
	WIDTH: 320px; HEIGHT: 42px; 
}
.reg_info .r_bot TABLE TD LABEL {
	font-size:12px;
	PADDING-BOTTOM: 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 4px; _padding: 4px 0 0 2px
}
.reg_info .r_bot TABLE TD LABEL INPUT.inRadio_blue {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; MARGIN: -2px 4px 0px 0px; PADDING-LEFT: 0px; WIDTH: 13px; PADDING-RIGHT: 0px; HEIGHT: 13px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px; _margin: 2px -4px 0 0
}
.reg_info .r_bot TABLE TD I {
	PADDING-BOTTOM: 0px; FONT-STYLE: normal; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FLOAT: left; FONT-SIZE: 14px; PADDING-TOP: 3px
}
.reg_info .r_btn {
	TEXT-ALIGN: center; PADDING-BOTTOM: 10px; margin:0px auto 0px -1px; PADDING-LEFT: 0px; WIDTH: 700px; PADDING-RIGHT: 0px; HEIGHT: 50px; PADDING-TOP: 10px;
	height:60px;
}
.reg_info .r_btn BUTTON {
	CURSOR: pointer;WIDTH: 202px; BACKGROUND-POSITION: 0px -205px; HEIGHT: 52px;
}
.reg_info .r_btn BUTTON:hover {
	BACKGROUND-POSITION: -206px -205px;
}

.reg_info .getpass_btn {
	TEXT-ALIGN: center; PADDING-BOTTOM: 10px; margin:0px auto 0px -1px; PADDING-LEFT: 0px; WIDTH: 700px; PADDING-RIGHT: 0px; HEIGHT: 50px; PADDING-TOP: 10px;
	height:60px;
}
.reg_info .getpass_btn BUTTON {
	CURSOR: pointer;WIDTH: 160px; BACKGROUND-POSITION: 0px 0px; HEIGHT: 52px;
}
.reg_info .getpass_btn BUTTON:hover {
	BACKGROUND-POSITION: -170px 0px;
}

.emailCard {
	Z-INDEX: 10; POSITION: absolute; BACKGROUND-COLOR: #fff; WIDTH: 278px; DISPLAY: none; COLOR: #333; FONT-SIZE: 12px; _width: 278px
}
.emailCard UL {
	BORDER-BOTTOM: #a0b4c5 1px solid; BORDER-LEFT: #a0b4c5 1px solid; HEIGHT: auto; BORDER-TOP: #a0b4c5 1px solid; BORDER-RIGHT: #a0b4c5 1px solid
}
.emailCard UL LI {
	LINE-HEIGHT: 20px; TEXT-INDENT: 6px; WIDTH: 276px; HEIGHT: 20px; OVERFLOW: hidden; CURSOR: pointer; _width: 276px
}
.emailCard UL LI.mse {
	BACKGROUND-COLOR: #87cff8 !important; COLOR: #000
}
.reg_info .r_btn {}
.reg_info .r_btn A {PADDING-LEFT: 20px; FONT-SIZE: 12px;}
.reg_info .r_btn BUTTON.dehc {
	WIDTH: 202px; BACKGROUND-POSITION: 0px -508px; HEIGHT: 52px
}
.reg_info .r_btn BUTTON.dehc:hover {BACKGROUND-POSITION: -206px -508px;}
.blueLink,a.blueLink:link,a.blueLink:visited{color:#004a91;/*color:#1a86f0;*/text-decoration:none;cursor:pointer;}
a.blueLink:hover,a.blueLink:active{color:#004a91;text-decoration:underline;}


#regWarpper{ width:980px; margin:0px auto;}
.regXu1Cont{ width:980px; margin:20px auto 0 auto; }
/* 提交错误提示 */
.regXu1Cont .error {text-align:left;width:600px;background-color:#e1effc;margin:15px auto 0px auto;border:#bccddd 1px solid;}
.regXu1Cont .error_title li{color:#da2119;font-size:14px;font-weight:bold;margin:15px 0px 6px 20px;}
.regXu1Cont .error_why {margin-left:55px;margin-bottom:10px;}
.regXu1Cont .error_why li{color:#333;font-size:12px;}
.regXu1Cont .error_list {margin-left:100px;margin-bottom:10px;color:#333;font-size:12px;}
.regXu1Cont .error_list li {list-style-type:disc;line-height:20px;}
.regXu1Cont .SuccessTitle{ text-align:center; margin-top:30px; font-weight:bold; font-family:"微软雅黑","黑体"; font-size:20px; color:#da2119;}
.SuccessWarpper{width:600px; background-color:#e1effc;border:#bccddd 1px solid;}
a.LoginLink{ color:#0049b6; font-size:14px; text-decoration:none;}
a.LoginLink:hover{ color:#0049b6; font-size:14px; text-decoration:underline;}
.resendbtnClass{background:url(../images/resendbtn.gif) no-repeat left top;color:#333; width:110px; height:28px; text-align:center; padding-top:2px; margin:0px; font-size:12px;border:0px;cursor:pointer;} 
.htmlinfo{ font-size:12px;}
