@charset "utf-8";

/* 注册 */
.page .navreg{float:right;margin-right:5px;margin-top:5px;}
.page .regtop{clear:both;display:inline-block;width:100%;}
.page .regtop .logo{float:left;}
.page .regtop .logo a{display:block;width:196px;height:51px;background:url('../images/logo.gif') no-repeat;margin:10px 0 10px 10px;}
.page .regtop .logo a h1{display:none;}
.page .regtop .act{float:left;margin-top:10px;}
.page .regtop .tel{float:right;margin-top:13px;}
.page .note{display:inline-block;color:#003278;border:1px #FFCB99 solid;background:#FFF8EE;line-height:180%;margin:10px 0;width:100%;}
.page .note .hide{float:right;cursor:pointer;margin:10px 10px 10px 0;}
.page .note .notetxt{float:left;padding:8px;}

/* 注册窗体 */
.regarea{background:url('../images/bg_register_jr.gif') no-repeat;margin-top:20px;}
.regarea .reg_tit{height:26px;line-height:26px;color:#FFF;text-indent:30px;font-weight:bold;}
.regarea .reg_content{width:700px;margin-left:110px;padding-top:23px;padding-bottom:100px;}
.regarea .reg_content h3{clear:both;margin:20px 0;text-align:center;font-size:16px;}
.regarea .reg_content .reader{clear:both;}
.regarea .reg_content .reader p{font-size:14px;line-height:30px;padding:4px 0;}
.regarea .reg_content .reader .indents{text-indent:28px;}
.regarea .step3_1{width:447px;height:37px;margin:0 auto;background:url('../images/step3_jr.gif') no-repeat 0 0;}
.regarea .step3_2{width:447px;height:37px;margin:0 auto;background:url('../images/step3_jr.gif') no-repeat 0 -37px;}
.regarea .step3_3{width:447px;height:37px;margin:0 auto;background:url('../images/step3_jr.gif') no-repeat 0 -74px;}
.regarea .step_line{border-bottom:1px #cdcdcd solid;padding:15px 0;}
.regarea .orange{color:#FC4900;font-size:14px;font-style:normal;text-align:left;}
.regarea .orange02{color:#FC4900;font-size:12px;font-style:normal;text-align:left;}
.regarea .orange02:visited{color:#FC4900;font-size:12px;font-style:normal;text-align:left;}
.regarea .orange03{color:#FC4900;font-size:16px;font-style:normal;font-weight:bold;}
.regarea .mailok{font-size:14px;line-height:40px;padding:30px 0;}
.regarea .activeok{font-size:14px;line-height:30px;padding:10px 0;}
.regarea .validatebtn{border:none;vertical-align:middle;width:214px;height:43px;background:url('../images/orangebtn02_jr.gif') no-repeat;cursor:pointer;}
.regarea .remarks{margin:0 auto;width:599px;background:url('../images/bg_registeremarks_jr.gif') no-repeat;padding-top:16px;margin-top:20px;}
.regarea .remarks2{margin:0 auto;background:url('../images/bg_registeremarks_jr.gif') no-repeat;padding-top:16px;margin-top:20px;}
.regarea .remarksitem{float:left;height:36px;line-height:36px;text-indent:20px;color:#626262;background:url('../images/ico_arrow_jr.gif') no-repeat left 15px;}
.regarea .blue{color:#06C;font-size:14px;font-style:normal;font-weight:bold;}
.regarea .item1{font-size:14px;text-align:right;color:#727272;}
.regarea .item2 .inputx,.inputy{font-family:Courier New;border:#99CCCC 1px solid;font-size:12px;background:#fff;color:black;margin:5px 0;height:24px;padding-left:3px;_padding:6px 0 0 5px;_height:18px;vertical-align:middle;}
.regarea .bluebtn02{width:243px;height:45px;background:url('../images/bluebtn02.gif') no-repeat;cursor:pointer;border:none;vertical-align: middle;}
.regarea .bluebtn03{width:154px;height:45px;background:url('../images/bluebtn03.gif') no-repeat;cursor:pointer;border:none;vertical-align: middle;}
.regarea .bluebtn04{width:154px;height:45px;background:url('../images/bluebtn04.gif') no-repeat;cursor:pointer;border:none;vertical-align: middle;}
.regarea .bluebtn05{width:154px;height:45px;background:url('../images/bluebtn05.gif') no-repeat;cursor:pointer;border:none;vertical-align: middle;}
.regarea .bluebtn06{width:118px;height:33px;background:url('../images/bluebtn_ok.gif') no-repeat;cursor:pointer;border:none;vertical-align: middle;}
.regarea .bluebtn07{width:118px;height:33px;background:url('../images/bluebtn_next.gif') no-repeat;cursor:pointer;border:none;vertical-align: middle;}

.regarea .reg_info{border:1px #808000 solid;margin-top:10px;background:#f0f0f0;padding:5px;}
.regarea .reg_info p{font-size:14px;line-height:25px;}
.regarea .reg_activation_jr{height:57px;width:400px;border:solid 5px #F8F8F8;margin:15px auto 21px 5px;}
.regarea .reg_activation_border_jr{height:43px;width:390px;border:solid 1px gainsboro;padding-top:12px;padding-left:10px;}
.regarea .newmailbtn{border:none;width:86px;height:33px;background:url('../images/bluebtn03_jr.gif') no-repeat;cursor:pointer;vertical-align:middle;}
.regarea .orangebtn04{border:none;width:214px;height:43px;background:url('../images/orangebtn04_jr.gif') no-repeat;cursor:pointer;vertical-align:middle;}
.regarea .active_next_jr{margin:0 auto;width:678px;height:26px;margin-bottom:18px;margin-top:18px;line-height:28px;overflow:hidden;background-color:#f9f9f9;color:#2a78ba;font-weight:bolder;}
.regarea .active_bottom01_jr{float:left;width:101px;height:29px;background:url('../images/ico_active_bottom01_jr.gif') no-repeat;color:#666666;font-weight:bolder;line-height:29px;padding-left:29px;}
.regarea .active_bottom02_jr{float:left;width:101px;height:29px;background:url('../images/ico_active_bottom02_jr.gif') no-repeat;color:#666666;font-weight:bolder;line-height:29px;padding-left:29px;}
.regarea .active_bottom03_jr{float:left;width:101px;height:29px;background:url('../images/ico_active_bottom03_jr.gif') no-repeat;color:#666666;font-weight:bolder;line-height:29px;padding-left:29px;}
.regarea .active_bottom04_jr{float:left;width:101px;height:29px;background:url('../images/ico_active_bottom04_jr.gif') no-repeat;color:#666666;font-weight:bolder;line-height:29px;padding-left:29px;}
.regarea .active_bottom05_jr{float:left;width:101px;height:29px;background:url('../images/ico_active_bottom05_jr.gif') no-repeat;color:#666666;font-weight:bolder;line-height:29px;padding-left:29px;}
.regarea .active_bottomintro_jr{float:left;width:110px;padding-left:6px;line-height:18px;text-indent:0px;color:#909090;}
.regarea .active_bottomintro_jr a{color:#909090;text-decoration:underline;}
.regarea .active_bottomintro_jr a:hover{color:#f45a00;text-decoration:underline;}

/* 用户登录 */
.login_content{clear:both;margin:0 auto;text-align:left;}
.login_content .login_main{clear:both;width:100%;}
.login_content .login_main .login_container{padding:15px 0 0 0;margin-left:0;}
.login_content .login_main .login_container .login_picture{background:url('../images/bg_loginBar.jpg') no-repeat right top;height:185px;}
.login_content .login_main .login_container .login_banner{padding:8px 0 10px 15px;margin-top:15px;line-height:24px;width:500px;background:none;min-height:330px;height:auto!important;height:330px;}
.login_content .login_main .login_container .login_banner dl dd{padding-top:25px;}
.login_content .login_main .login_container .login_banner p{font-size:14px;margin:0;padding:0;text-indent:0;color:#666;}
.login_content .login_main .login_container .login_banner p.register{text-indent:0;margin:30px 0 30px 0;padding:0;font-size:12px;}
.login_content .login_main .login_container .login_banner ul{list-style-type:square;margin:10px 0 10px 50px;padding:0;}
.login_content .login_main .login_container .login_banner ul li{font-size:12px;color:#666;}
.login_content .login_main .login_container .login_banner dl{margin:10px 0 10px 0;padding:0;}
.login_content .login_main .login_container .login_banner dd{margin:0;padding:0;font-size:12px;}

.login_content .login_sidebar{filter:progid:DXImageTransform.Microsoft.Shadow(Color=#C5C7C6,Direction=120,strength=4);background:url('../images/reptX_login.png') #fff repeat-x bottom;border:1px solid #D8D8D8;margin-top:80px;width:282px;float:right;margin-right:40px;_margin-right:20px;margin-top:-500px;margin-bottom:40px;}
.login_content .login_sidebar .login_box{height:auto!important;height:380px;margin:11px 7px 11px 7px;padding:6px;}
.login_content .login_sidebar .login_box h3{margin:20px 0 10px 0;color:#4D4D4D;font-family:"宋体";font-weight:bold;font-size:14px;}
.login_content .login_sidebar .login_box .loginform{margin-top:10px;}
.login_content .login_sidebar .login_box .loginform .line{background:url('../images/vertical.png') repeat-x 0 -210px;height:2px;font-size:0;}
.login_content .login_sidebar .login_box .loginform .login_label{width:70px;display:block;height:25px;margin-top:12px;text-align:left;float:left;font-size:12px;color:#606060;}
.login_content .login_sidebar .login_box .loginform .input{font-family:Verdana;width:170px;padding:2px 0 0 3px;height:18px;}
.login_content .login_sidebar .login_box br{clear:left;}
.login_content .login_sidebar .login_box .submit_input{margin:20px 0;}
.login_content .login_sidebar .login_box .submit_tools{clear:both;line-height:15px;text-align:center;margin:20px 0;}
.login_content .login_sidebar .login_box .other_reg{padding:0;text-align:center;}
.login_content .login_sidebar .login_box .other_reg .reg_btn{clear:both;margin:20px 0;}
.login_content .login_sidebar .login_box .other_reg .reg_who{margin-top:10px;}
.login_content .login_sidebar .login_box .login_error{border:1px solid #FFD0A8;font-size:12px;padding:12px;background:#FFE url('../images/info_error_32.png') no-repeat 14px 4px;padding-left:55px;}
.login_content .login_sidebar .login_box .loginalert{font-size:12px;line-height:18px;padding:10px;border:2px solid #FF7300;text-indent:24px;margin:5px 0;background:#FFEBCE;}

.openauth{clear:both;margin:5px 0;display:inline-block;width:100%;}
.openauth li{float:left;}
.openauth li a{display:block;width:82px;height:27px;margin-bottom:1px;text-indent:-9000px;outline:0;background-image:url('../images/bg-oauth.png');background-repeat:no-repeat;}
.openauth li a.qq-login{background-position:0 -444px;}
.openauth li a:hover.qq-login{background-position:0 -481px;}
.openauth li a.sina-login{background-position:0 -74px;margin-left:5px;}
.openauth li a:hover.sina-login{background-position:0 -111px;_margin:0 0 0 5px;}
.openauth li a.kaixin-login{background-position:0 0;margin-left:5px;}
.openauth li a:hover.kaixin-login{background-position:0 -37px;_margin:0 0 0 5px;}

/* 找回密码 */
.message{background:url('../images/ico_cue.gif') no-repeat;text-indent:20px;height:16px;line-height:16px;}
.errmsg{clear:both;border:1px #ccc solid;background:#FFFF9D;font-size:14px;line-height:200%;margin:10px 0;padding:15px;}

h4{display:block;font-size:14px;}
fieldset{border:none;padding:0;margin:0;}
.fm-input{margin-top:30px;}
.n-rbox{border:1px solid #E8E8D2;background:#fff url('../images/bg-rbox.png') 0 bottom repeat-x;-moz-border-radius:2px;border-radius:2px;}
.n-rbox:hover,.n-rbox-hover{border:1px solid #FFAE12;background:#FFFF9D;}
.round{position:relative;}
.fn-mt10{margin-top:10px;}
.fm-item{clear:both;margin:10px 0;text-align:center;}
.n-rbox-ctr{padding:20px 0 20px 50px;overflow:hidden;zoom:1;cursor:pointer;text-align:left;}
.title-link{padding-left:7px;font-size:12px;font-weight:500;}
.text-block{display:inline-block;vertical-align:1px;border:1px solid #76D142;background:#DCF869;}
.text-block em{display:block;padding:0 5px;font-size:12px;font-weight:500;color:#4C4C4C;border:1px #EDFAA4 solid;font-style:normal;}
.n-rbox-ctr .ico-radio{position:absolute;left:30px;top:21px;}
.n-rbox-ctr .n-rbox-desc{padding-top:10px;line-height:1.6;}
.n-rbox-ctr .ico-step-arrow{margin-right:5px;}
.n-rbox-ctr .fn-row li{padding-right:5px;}
.fn-row li{float:left;display:inline;}
.ico-step-arrow{display:inline-block;width:16px;height:16px;line-height:9px;vertical-align:middle;font-size:1px;color:#FF4D05;background:url('../images/ico-step-num-arrow.png') no-repeat;}
.step-no1{background-position:0 0;}
.step-no2{background-position:-16px 0;}
.step-no3{background-position:-32px 0;}
.step-no4{background-position:-48px 0;}
.sqa{line-height: 20px;color:#07F;}

/* find pass step */
.notice{clear:both;margin:10px 0;padding:10px 10px 10px 100px;border:1px #CBD7E3 solid;background:#E5F5FF url('../images/ico-pa.png') -694px -648px no-repeat;color:#333;}
.notice h4{padding:5px 0;}
.cue ul li{list-style:disc inside;padding-top:7px;}

.btn{padding:1px;border:1px #489EED solid;outline:none;line-height:100%;vertical-align:baseline;display:inline-block;}
.bluebtn{background:url('../images/btn_bg.gif') repeat-x;height:30px;color:#FFF;font-weight:bold;border:none;margin:0;line-height:30px;font-size:14px;padding:0 10px;cursor:pointer;}

