body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,legend,input,textarea,p,blockquote,table,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
img{border:0;vertical-align:top;}
em,i{font-style:normal;}
td{vertical-align:top;}
a{color:#039;text-decoration:none;}
a:hover{color:#c00;}
a:active,a:focus{outline:none;}
li{list-style:none;}
input[type="button"],input[type="submit"],input[type="reset"]{cursor:pointer;}
body{font:normal 12px "\5B8B\4F53";line-height:24px;color:#333; background:#fff url(//i0.jrjimg.cn/myjrj/bgbody.gif) repeat-x top;}
.reg_top{height:68px; width:960px; margin:0 auto;}
.reg_top .logo{float:left; width:359px; height:68px; margin-left:-20px; background:url(//i0.jrjimg.cn/sso/reg/reg_topbg2.gif) no-repeat 0 0; position:absolute;}
.reg_top .logo a{width:85px; height:40px; float:left; background:url(//i0.jrjimg.cn/common/bgcommon.gif) no-repeat; text-indent:-1500px; margin:19px 0 0 65px;}
.reg_top .logo .cur{margin:44px 0 0 14px; font-size:14px; font-family:"\5FAE\8F6F\96C5\9ED1","\9ED1\4F53"; float:left; border-left:2px solid #7e7e7e; padding-left:14px; line-height:14px; height:15px; font-weight:normal; color:#000}
.reg_top .r_nav{float:right; margin:45px 4px 0 0; font-size:12px; font-weight:normal;}
.reg_top .r_nav a{margin:0 8px;}
.wrap{width:960px; margin:0 auto; border-top:2px solid #870020;}
.reg_con{overflow:hidden}
.reg_reg{padding:54px 0 40px 269px;}
.reg_reg p{clear:both; height:40px;}
.reg_reg p label{width:94px; padding-right:4px; font-size:14px; line-height:24px; text-align:right; display:inline-block; float:left;}
.reg_reg p .int1{border:1px solid #b0b0b0; padding:1px 0; line-height:20px; height:20px; width:140px; vertical-align:top}
.reg_reg p .int2{border:1px solid #b0b0b0; padding:1px 0; width:81px; margin-right:10px; line-height:20px; height:20px; vertical-align:middle}
.reg_reg p .info{background:#f6f6f6; display:inline-block; padding-left:10px; width:240px; color:#999;}
.agree{font-size:14px; padding:10px 0}
.reg_btn{padding:0 0 0 88px;}
.reg_btn .reg_btn_sub{width:115px; height:36px; background:url(//i0.jrjimg.cn/sso/reg/reg_btn.png) no-repeat; border:0}
.reg_reg .error,.reg_reg .ok{background:#f6f6f6 url(//i0.jrjimg.cn/sso/reg/reg_titlebg.gif) no-repeat; vertical-align:top;display:inline-block;padding:5px 0 4px 22px; width:228px; line-height:15px;}
.reg_reg .error{background-position:4px -114px;color:#f00;}
.reg_reg .ok{background-position:4px -94px;color:#999;}
.sbutton,.sbutton2{border:0; width:59px; height:26px; text-align:center; color:#fff; font-size:14px; background:url(//i0.jrjimg.cn/sso/reg/reg_pop_bt1.gif) no-repeat -79px -64px;}
.sbutton2{width:83px; background-position:0 -93px; font-size:12px}
.reg_login{padding:80px 0 130px 333px;}
.reg_login .int1{margin-right:6px;}
.reg_login .sbutton,.reg_login .sbutton2{margin-left:98px; font-size:14px;}
.reg_login .sel,.reg_login .sm{color:#666; font-style:normal;}
.reg_ok{margin:80px 0 160px 320px; background:url(//i0.jrjimg.cn/sso/reg/reg_pop_bt1.gif) no-repeat -86px -91px; padding-left:36px;}
.reg_ok dt{line-height:28px; font-size:18px; color:#f00; font-family:"\9ED1\4F53"; padding-bottom:20px;}
.reg_email_btn{padding:20px 0 0 80px;}
.reg_ok .zh{font-size:14px; font-weight:normal; color:#000; font-family:"\5B8B\4F53"}
.reg_ok dd{height:36px; line-height:36px; padding-left:5px;}
.reg_ok .int1{border:1px solid #b0b0b0; height:20px; line-height:20px; width:128px;}
.reg_email_btn2{padding:20px 0 0 53px;}
.reg_pop_bt1{height:26px; line-height:26px; background:url(//i0.jrjimg.cn/sso/reg/reg_pop_bt1.gif) no-repeat right 0; display:inline-block; text-align:center; cursor:pointer;}
.reg_pop_bt1:hover{text-decoration:none;}
.reg_pop_bt1 i{height:26px; text-align:center; margin-right:2px; padding:0 8px 0 11px; color:#fff; font-style:normal; background:url(//i0.jrjimg.cn/sso/reg/reg_pop_bt1.gif) no-repeat 0 0; display:inline-block; text-align:center}
.footcont2,.footcont3{display:none;}

