﻿.login{width:950px;margin:0 auto;background-color:#fff;padding-bottom:20px;font-size:14px;}
.login .header{margin:15px 0px;}
.login .function{text-align:left;position:relative;color:#91918F; margin-bottom:40px;}
.login .title{color:#444;font-size:20px;font-family:微软雅黑; padding-left:20px; margin-bottom:30px; border-bottom:2px solid #FEB762; position:relative; padding-bottom:5px;}
.login .title .logintitle{position:absolute; bottom:2px; right:30px; font-size:13px;font-family: 微软雅黑;}
.login .title .logintitle a{color:#188DD8;}
.login .title .logintitle a::visited,.register .title .loginarea a::active{color:#188DD8;}
.login .function .banner{position:absolute; top:0px; right:0px;}
.login .blank .water{color: #BDBDBD;display: block;font-weight: normal !important;height: 15px;margin-left: 72px;margin-top: -35px;z-index: 1;}
.searchkey{z-index: 10000;}
.login .blank .btn_1{height: 22px;border: 1px solid #ccc;width: 180px;font-size: 15px;line-height: 22px;}
.login .blank .tvercode{float:left;}
.login .blank .tverimg{float:left; margin-left:6px;}
.login .function .loginChoo{text-align:center;margin-bottom:10px;margin-left:-20px;}
.login .function .loginChoo a{padding:0px 20px; display:inline-block; font-size:14px; font-weight:bold; height:24px; line-height:24px;}
.login .function .loginChoo .chdo{color:#fa4904;}
.login .function .loginarea{width:470px;}
.login .function .title{color:#fa4904;font-size:20px;font-family:黑体;margin-bottom:15px;display:none;} .login .function .loginarea .loginpanel{background:url('/images/login_d2.png') no-repeat;height:340px;} .login .function .loginarea .loginpanel .loginAccount{padding-top:25px;padding-left:50px;} .login .function .loginarea .loginpanel .loginClientCode{padding-top:15px; padding-left:32px;} .login .function .loginarea .loginpanel .loginClientCode .getHint{background:url("/images/login_3.png") no-repeat; width:358px; height:132px;padding:10px 15px;margin-top:10px;font-size:13px; line-height:20px;color:#555;} .login .function .loginarea .loginpanel .loginClientCode .getHint .dtop{padding-bottom:10px;} .login .function .loginarea .loginpanel .loginClientCode .blank{} .login .function .loginarea .loginpanel .loginClientCode .blank .cchint{color:#666; font-size:13px; font-weight:normal;}
.login .function .loginarea .loginpanel .loginClientCode .btn{margin-bottom:5px; margin-top:10px;}
.login .function .loginarea .loginpanel .btn .aregi{margin-left:10px; font-family:微软雅黑;font-size:13px; color:#188DD8;}
.login .function .loginarea .loginpanel .blank .forpwd{font-family:微软雅黑;font-size:13px; color:#188DD8;}
.loginpanel .otherlogin{margin:10px 55px 0px 40px; padding:20px 10px 0px 10px; border-top:1px solid #ddd; line-height:30px; height:30px;}
.loginpanel .otherlogin .othhint{font-size:12px; vertical-align:middle; float:left; color:#555;}
.loginpanel .otherlogin .awxlogin{float:left;margin-left:25px;}
.loginpanel .otherlogin .aalilogin{float:left;margin-left:8px;} .login .function .loginarea .blank{line-height:36px;color:#555;height:36px;} .login .function .loginarea .blank span{font-weight:bold;font-size:14px;}
.login .function .loginarea .blank .hint{font-weight:normal;color:#f00;}
.login .function .loginarea .forget{margin:10px 0px 15px 160px; text-align:left;}
.login .function .loginarea .btn{text-align:left;margin:15px 30px 25px auto;padding-left:70px;}
.login .function .loginarea .btn input{border:none;} .function .loginarea .failure{color:#f00;height:20px;line-height:20px;padding-bottom:5px;font-size:13px;margin-left:65px;}
.login .function .loginarea .regis{padding-left:40px;}
.login .function .loginarea .regis span{font-size:14px;color:#fa4904;}

/***************************************** 注册-登录对话框 *******************************************/
.login_register { zoom:1;}
.login_register .body .tipbtn{display:none;}
.login_register .tab_container{ margin: 10px auto; line-height: 24px; height: 24px; border-bottom:1px solid #B5B5B5; text-align: center;background-position: left top; background-repeat: no-repeat; background-image: url('/images/login_register_0_bg.png');}
.login_register .tab_container .tab_title{width: 70px; float: left; margin-right: 3px; cursor: pointer; font-size:14px;}
.login_register .tab_container .selected{font-weight:bold;}
.login_register .maxHei_sub{ max-height:420px; }
.login_register .login{ background-image:none; width:480px; padding-bottom:0px;}
.login_register .login .function{ margin:0px;}
.login_register .login .function .btn_1{margin-right:5px; width:250px; }
.login_register .login .function .login_btn ,
.login_register .login .function .reg_btn{background-repeat: no-repeat;background-position: 0px 0px;height: 35px;width: 87px;border:none;margin-right:20px;}
.login_register .login .function .btn_area{height:40px; line-height:40px; margin-top:10px;}
.login_register .login .function .login_btn{background-image: url(/images/login_bg.png);}
.login_register .login .function .reg_btn{background-image: url(/images/login_reg_bg.png);}
.login_register .login .function .a_link{color:#056FC1; font-size:13px; text-decoration:underline;}
.login_register .login .function .a_link:hover{text-decoration:none;}
.login_register .login .function .graytips{color:#989898; font-size:13px;}
/**.login_register .login .login_block .blank{height:36px; line-height:36px; } **/
.login_register .login .login_block .btn_1{ height:24px; line-height:24px; }
.login_register input{  vertical-align:middle; }
.login_register .login .lbl_cbx{margin-right:15px;}
.login_register .login .blank{color: #555; height: 34px; line-height: 34px;}
.login_register .function .blank span{width: 85px; display:inline-block; text-align: right;}
.login_register .function .hint{ margin: 15px 0px 10px 85px; font-size:13px;}
.login_register .login .blank .msg{font-size:13px;}
.login_register .loginpanel .otherlogin{  margin: 0px 25px; }
.login_register .loginpanel .otherlogin .othhint{ font-size:14px; }
/***************************************** End 注册-登录对话框 *******************************************/

/***************************************** Begin 登录页激活会员 *******************************************/
.login_active .activearea{font-size:14px;}
.login_active .activearea ul li{height:26px; line-height:26px;}
.login_active .activearea ul .clear{height:0px; line-height:0px;}
.login_active .activearea ul .hint{font-size:13px; margin-bottom:10px;}
.login_active .activearea ul .hint span{color:#fa4904;}
/***************************************** End 登录页激活会员 *******************************************/

.loginresult{width:400px; margin:80px auto;}
.loginresult .chkimg{}
.loginresult .chkGood{margin-left:85px; line-height:26px; font-size:14px;}
.loginresult .chkGood a{text-decoration:underline;color:#333;}
.loginresult .chkGood a:hover{text-decoration:none;}
.loginresult .chkGood span{color:#fa4904; font-size:13px;}
.loginresult .chkGood .suggest .suggestto{margin-left:15px;line-height:30px;padding-left:15px; background:url('/images/wy0_9.png') no-repeat; background-position:left center;}
.loginresult .chkGood .suggest .suggestto .tohint{font-size:12px; color:#555;}
.loginresult .chkGood .also{margin-top:10px;}
.loginresult .chkGood .also .alsoto{margin-left:15px;line-height:30px;padding-left:15px; background:url('/images/wy0_9.png') no-repeat; background-position:left center;}

.tbLoginFram .loginBywx .wxHint{font-family:微软雅黑; line-height:18px; font-size:15px; text-align:center}
.tbLoginFram .loginBywx .checkInfo{text-align:center;}
.tbLoginFram .loginBywx .checkInfo img{border:1px solid #ddd; margin-top:10px;}

.reset_pwd .recovery{background-color: white;margin: 60px auto;color: #444;width:720px;}
.reset_pwd .recovery_title{font-weight: bold;text-align: left;width: 720px;height: 35px;line-height: 35px;font-size: 16px;border-bottom-width: 3px;border-bottom-style: solid;border-bottom-color: #DAD8D8;margin-left: 150px;margin-bottom: 20px;margin-top: 20px;}
.reset_pwd .recovery_step, .reset_pwd .recovery_finish{background-repeat: no-repeat;background-position: right center;float: left;width: 180px;height: 30px;text-align: center;vertical-align: middle;background-color: #e6e6e6;}
.recovery_step{background-image: url(/Images/recov_init.jpg);}
.reset_pwd .recovery_step_top{line-height: 33px;height: 33px;width: 720px;font-size: 14px;margin:0 auto;}
.reset_pwd .current, .reset_pwd .finish{background-color: #fec376;background-repeat: no-repeat;background-position: right center;}
.reset_pwd .current{background-image: url(/Images/recov_current.jpg);}
.reset_pwd .over, .reset_pwd .over_before{background-color: #f9dfb3;background-repeat: no-repeat;background-position: right center;}
.reset_pwd .over{background-image: url(/Images/recov_over.jpg);}
.reset_pwd .over_before{background-image: url(/Images/recov_over_before.jpg);}
.reset_pwd .prompt_msg{line-height: 28px;margin: 15px 30px;font-size: 14px;}
.reset_pwd .prompt_msg .the_email{font-size: 14px;font-weight: bold;color: #900;margin: auto 5px;}
.reset_pwd .btn_recovery_pwd, .btn_recovery_get_email, .reset_pwd .btn_recovery_reset{background-repeat: no-repeat;background-position: left center;height: 28px;width: 93px;border: none;}
.reset_pwd .btn_recovery_pwd{background-image: url(/Images/btn_recovery_pwd.png);}
.reset_pwd .btn_recovery_get_email{background-image: url(/Images/btn_recovery_get_email.png);margin: 30px auto 50px 150px;}
.reset_pwd .btn_recovery_reset{background-image: url(/Images/btn_recovery_reset.png);}
.reset_pwd .recovery_end_goto, .reset_pwd .recovery_end_msg{height: 32px;float: left;line-height: 32px;vertical-align: middle;}
.reset_pwd .recovery_end_msg{font-size: 14px;font-weight: bold;background-image: url(/Images/recovery_finish.png);background-repeat: no-repeat;background-position: left center;padding-left: 40px;}
.reset_pwd .recovery_end_goto a{margin-left: 10px;color: #06F;}
.reset_pwd .recov_new_pwd{margin-left: 80px;margin-bottom: 100px;font-size: 14px;margin-top: 10px;}
.reset_pwd .recov_new_pwd tr{line-height: 34px;height: 40px;}
.reset_pwd .required{height: 27px;border: 1px solid #8d8b8b;width: 185px;line-height:26px;}
.reset_pwd .title{color: #444;font-size: 20px;font-family: 微软雅黑;padding-left: 20px;margin-bottom: 30px;border-bottom: 2px solid #FEB762;position: relative;padding-bottom: 5px;width: 1000px;margin: 0px auto;}
.reset_pwd .title .logintitle{position: absolute;bottom: 2px;right: 30px;font-size: 13px;font-family: 微软雅黑;}
.reset_pwd .title .logintitle a{color: #188DD8;}
.reset_pwd .step0{margin:20px auto 90px 35px;}
.reset_pwd .step3{margin:30px auto; width:500px;}
.reset_pwd .recovery .which{  }
.reset_pwd .recovery .ways{ line-height:24px; margin:10px; list-style:disc inside; }
.reset_pwd .recovery .a{ margin-left: 5px; color: #188DD8; }
