@charset "UTF-8";

 html { height:100%; border:0;}
 body { height:100%; margin:0;font-family: Arial, "Hiragino Sans GB", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif;}
 /**
 css样式
 **/
 .blur{
 			filter: url(blur.svg#blur); 
			/* FireFox, Chrome, Opera */ 
			-webkit-filter: blur(5px); 
			/* Chrome, Opera */ 
			-moz-filter: blur(5px);
			-ms-filter: blur(5px); 
			filter: blur(5px); 
			/* IE6~IE9 */ 
 }
 .content{background-repeat:no-repeat; background-size:cover; background-position:center;width:100%;height:100%;position:fixed;}
 .login_btn{text-decoration: none;color: #5bc9bd;}
 /*
	遮罩层
 */
 .bg_shade{background:#000;height: 100%;left: 0;opacity: 0.7;filter:alpha(opacity=50);position:fixed;top: 0;width: 100%;height:100%;z-index: 2000;}
 
 /*
	登录窗口
 */
 .login{z-index: 99;display: none;}
 
 .login_logo{z-index: 2001;width:630px;height:55px;border:0px solid #efefef;left:50%;top:50%;margin-left:-315px;margin-top:-250px !important;display:inline;position: fixed;}
 .login_logo .logo_icon{float:left;width:139px;height:51px;background:url(../img/login/logo.png);}
 .login_logo .logo_words{float:left;width:430px;height:40px;margin-left: 20px;margin-top:5px;}
 .login_logo .logo_words .words1{font-size: 30px;color: #ffffff;}
 .login_logo .logo_words .words2{font-size: 14px;line-height: 29px;color: #ffffff;}
 .login_logo .logo_sign{float:left;width:40px;height:55px;font-size: 18px;color: #5bc9bd;text-align: bottom;}
 .login_logo .logo_sign a{text-decoration: none;color: #5bc9bd;display: block;margin-top:30px;}


 .loginCon{z-index: 2001;border:1px solid #fff;left:50%;top:50%;margin:-172px 0 0 -315px;position: fixed;display:inline;background:#fff;-webkit-border-radius：10px;-moz-border-radius:10px;border-radius: 10px;behavior: url(css/style/PIE-1.0.0/PIE.htc);padding-bottom:40px;}
 .loginCon .login_left{width:264px;border:0px solid #efefef;float: left;margin-top:57px;}
 .loginCon .login_left .title{width:160px;height:38px;border:0px solid #efefef;margin-left:58px;font-size: 18px;text-align: center;color:#565656;}
 .loginCon .login_left .two_dim_code{width:160px;height:160px;border:0px solid #efefef;margin-left:58px;}
 .loginCon .login_left .qq_xinlang{width:160px;height: 38px;border:0px solid #efefef;margin-left:58px;background:url(../img/login/line.png) no-repeat center center;}
 .loginCon .login_left .qq_xinlang .qq_icon{width:19px;height:19px;margin-left:46px;margin-top:10px;background:url(../img/login/qq_icon.png);float: left;cursor: pointer;}
 .loginCon .login_left .qq_xinlang .xinlang_icon{width:26px;height:20px;margin-left:20px;margin-top:10px;background:url(../img/login/xinlang_icon.png);float:left;cursor:pointer;}
 
 .loginCon .login_line{width:1px;height:229px;background:url(../img/login/login_line.png); float: left;margin-top:57px; }
 
 .loginCon .login_right{width:364px;float: left;margin-top:57px;border:0px solid #efefef;  margin-left: -132px;padding-right: 132px;box-sizing: content-box;}
 .loginCon .login_right .title{width:282px;height:28px;border:0px solid #efefef;margin-left:43px;color:#565656;font-size: 18px;text-align: center;}
 .loginCon .login_right .input_con{width:282px;height:45px;background:url(../img/login/input_con.jpg);margin-top:10px;margin-left:43px;}
 
 .loginCon .login_right .input_con input{padding-left:10px;line-height:34px;font-family:"微软雅黑";outline:none;width:260px;height:34px;border:none;font-size: 18px;margin-left:5px;*margin-left:-38px;margin-top:5px;*margin-top:3px;color:#a2a2a2;}
 .loginCon .login_right .input_checkCode_sendMsg,.loginCon .login_right .input_Captcha{display:none;background:url(../img/login/checkCode.png);}
 .loginCon .login_right .input_checkCode_sendMsg span,.loginCon .login_right .input_Captcha span{font-size: 14px;line-height:34px;color:#565656;margin-left:6px;}
 .loginCon .login_right .input_checkCode_sendMsg input,.loginCon .login_right .input_Captcha input{font-family:"微软雅黑";width:138px;}
 .input_checkCode_sendMsg .checkCodeHref{text-decoration: none;color:#a2a2a2;}

 .loginCon .login_right .input_Captcha img{height: 36px; margin-left:10px;}
 .loginCon .login_right .input_Captcha a{font-size: 12px;}

 .loginCon .login_right .input_con .focus{color:#565656;}
 .loginCon .login_right .input_con .error{color:#ec7076;font-size: 14px;}


 .loginCon .login_right .btn_con{cursor:pointer;width:282px;height:45px;background:url(../img/login/btn_con.png);margin-top:10px;margin-left:43px;font-size: 18px;text-align: center;line-height: 45px;}
 .loginCon .login_right .btn_con span{color:#ffffff;}
 .loginCon .login_right .help_option{width:282px;height: 20px;border:0px solid #efefef;margin-left:43px;margin-top:10px;}
 .loginCon .login_right .help_option a{line-height:20px;font-size: 14px;text-decoration: none;color:#000;color:#5bc9bd;display: inline-block;width:207px;text-align: right;}
 .loginCon .login_right .help_option a.forget_psw{color:#565656;display: inline-block;width:70px;text-align: left;}
 .loginCon .login_right .help_option a.fast_login{color:#5bc9bd;display: inline-block;width:207px;text-align: right;}
 .loginCon .login_right .help_option a.weipiao_login{color:#5bc9bd;}

 .loginCon .login_right .form_msg{width:323px;height:15px;line-height: 14px;font-size: 14px;text-align: right;color:#ec7076;margin-top:10px;}
 
/*
	登录页面
 */
 /*body{background-image:url(../../../images/sign/sign_bg.png);background-repeat:no-repeat; background-size:cover; background-position:left top;}*/
.registerBg {position: absolute;top:0;left:0;z-index:-10;overflow: hidden;}
.registerBg li {float:left;display:none;}
.registerBg li.on {display:block;}
#user-register {overflow: hidden;background-repeat:no-repeat; background-size:cover; background-position:center;}
.registerBg1 {background:url(../img/sign/register_bg1.jpg);background-size: cover;}
.registerBg2 {background:url(../img/sign/register_bg2.jpg);background-size: cover;}
.registerBg3 {background:url(../img/sign/register_bg3.jpg);background-size: cover;}
/*.sign_login{z-index:30;width:100px;position:absolute;top:20px;right:150px;height:16px;text-align: right;}*/
/* .sign_login .signCon{width:120px;height:16px;} 
.sign_login .signCon div{float:left;}*/
.sign_login .signCon .line{width:1px;height:16px;margin-left:10px;background:url(../img/sign/line.png);}
.sign_login .signCon a{text-decoration: none;}
.sign_login .signCon span{font-size:14px;line-height: 16px;color: #5bc9bd;}

.sign{width:640px !important;border:0px solid #fff;z-index: 99;left:50%;margin:56px 0 0 -320px;position: absolute;border-radius: 10px;padding-bottom:40px;}
.sign_login {text-align: center;color: #fff;margin-top: 30px;}
.signCon{width:100%;text-align: center;}
.signCon .title{height:110px;border:0px solid #efefef;margin:0 auto;margin-top:60px;font-size: 50px;line-height: 50px;color:#ffffff;text-align: center;}
.signCon .title div{background:url(../img/sign/sign_mark.png) center center no-repeat;width:100%;height:50px;}


.signCon .input_con{position:relative;width:330px;height:45px;background:url(../img/sign/sign_inputCon.png);margin:0 auto;margin-top:10px;}
.signCon .input_con input{padding-left:10px;font-family:"微软雅黑";width:310px;height:35px;line-height:35px;font-size: 18px;margin:4px;color:#a2a2a2;border:none;}
.signCon .input_checkCode_sendMsg{display:none;background:url(../img/sign/sign_checkCode.png);}
.signCon .input_checkCode_sendMsg span{font-size: 14px;line-height:34px;color:#a2a2a2;margin-left:6px;}
.signCon .input_checkCode_sendMsg input{font-family:"微软雅黑";width:185px;color:#a2a2a2;}

.signCon .input_con .focus{color:#565656;}
.signCon .input_con .error{color:#ec7076;font-size: 14px;}
.signCon .input_con .errorTip{position: absolute;top:0px;left:360px;width:300px;height: 45px;border:0px solid #ffffff;}
.signCon .input_con .errorTip div{float: left;}
.signCon .input_con .errorTip .errorIcon{margin-top:12px;width:19px;height: 19px;background:url(../img/sign/errorIcon.png);}
.signCon .input_con .errorTip .okIcon{margin-top:12px;width:19px;height: 19px;background:url(../img/sign/okIcon.png);}
.signCon .input_con .errorTip .errorTipwords{width:200px;margin-left:10px;}
.signCon .input_con .errorTip .errorTipwords span{line-height: 45px;font-size: 14px;color:#ec7076; }

.signCon .btn_con{cursor:pointer;background:url(../img/sign/sign_btnCon.png);font-size: 18px;text-align: center;line-height: 50px;}
.signCon .btn_con span{color:#ffffff;}

.signCon .moive_words{width:330px;height:100px;border:0px solid #efefef;margin:0 auto;margin-top: 62px;color:#a2a2a2;font-size: 18px;}

.signCon .instruction{width:600px;margin:100px 20px 0 20px;border:0px solid #efefef;height:85px;}

.signCon .instruction .inst_words{float:left;width:198px;height:84px;text-align: center;color:#ffffff;}

.signCon .instruction .inst_words .number{height: 50px;}
.signCon .instruction .inst_words .number div{float:left;height:50px;}
.signCon .instruction .inst_words .number .numberCon{margin-left:66px;}
.signCon .instruction .inst_words .number .number_value{font-size: 50px;}
.signCon .instruction .inst_words .number .unit{font-size: 14px;}

.signCon .instruction .inst_words .number_inst{font-size: 18px;margin-top:18px;}

.signCon .instruction .inst_line{float:left;width:1px;height: 81px;background:url(../img/sign/sign_line.png);margin:1px;}

