@charset "utf-8";
/* CSS Document */
html,body{ margin:0; padding:0;}
div,ul,li,p,table,tr,rd,dl,dt,input{ margin:0; padding:0;font-family:"微软雅黑",Arial;}
img{ border:0 none; outline:0 none;}
a{ text-decoration:none; border:0 none; outline:0 none; font-family:"微软雅黑",Arial;}
body{ font-family:"微软雅黑",Arial;}
.clearfix:after{ display:block; content:""; height:0; visibility:hidden; clear:both;}

.login_title{ height:35px; background:url(../images/login/login_notice.png) no-repeat; position:relative;}
.login_con{  height:288px; background:url(../images/login/login_notice_bg.png) no-repeat; position:relative;}
.login_x_title{ width:100px; height:30px; position:absolute; z-index:100001; top:14px; left:22px; font-size:16px; font-weight:bold;}
.login_x_title_tip{ width:173px; height:16px; background:url(../images/login/login_blue_bg.png) no-repeat; padding-top:2px; position:absolute; left:80px; top:15px; font-size:12px; color:#FFF;}
.login_zone { width:400px; height:190px;position:absolute; left:32px; top:60px; z-index:100001;}
.name_zone{ height:50px; position:relative;}
.login_zone .name_zone input{ width:298px; height:28px; padding:4px 0px 2px 6px; border:1px solid #c6c6c6; color:#a1a1a1;}
.name_zone input:focus{ border:1px solid #9dc9f6;}
.name_zone a{ display:block; width:60px; height:30px; position:absolute; z-index:10000; top:10px; right:22px; color:#84c0fc; font-size:12px; text-decoration:underline;}
.remember_pass{ height:22px;}
.login_zone .remember_pass{ color:#a1a1a1; font-size:12px; padding-left:2px;}
.login_zone .remember_pass input{ margin-right:4px; vertical-align:top;}
.login_btn{ height:50px; position:relative;}
.login_btn a{display:block; width:80px; height:36px; position:absolute; z-index:10000; left:0; top:10px; text-indent:-9999px; background:url(../images/login/login_btn.gif) no-repeat;}
.login_des{ height:30px; width:400px; position:absolute; left:22px; bottom:10px; z-index:10000; }


.error_email_title{ height:36px; background:url(../images/login/error_email.png) no-repeat; position:relative;}
.login_error_title{height:36px; background:url(../images/login/login_error_title.png) no-repeat; position:relative;}
.login_error_conx{ width:360px; height:124px; margin:0 auto; color:#666666; font-size:14px; font-family:'微软雅黑',Arial; line-height:22px; text-align:left;}



.login_success_btn{ text-align:center; width:100%; padding-top:32px; }
.login_success{ width:100%;  position:relative; max-width:558px; background:#ffffff;}
.login_success_title{position:relative;font-family:'微软雅黑',Arial; font-size:24px; color:#000000;}
.width415{ width:92%; margin:0 auto; border-bottom:1px solid #cccccc; height:59px; line-height:59px; position:relative;font-family:"微软雅黑",Arial;}
.width415 p{ font-size:12px; line-height:12px; position:absolute; top:29px; left:100px; color:#919191;}


.width416{ width:92%; margin:0 auto; height:59px; line-height:59px; position:relative;font-family:"微软雅黑",Arial;}
.width416 p{ font-size:12px; line-height:12px; position:absolute; top:29px; left:100px; color:#919191;}



.login_title .close,.login_success_title .close{ position:absolute; right:0; top:10px; }
.login_success_title .close img{ width:100%; display:block;}
.login_success_con{ padding-bottom:14px;   background:#ffffff; position:relative;}
.login_success_con .pads{ padding-top:70px; overflow:hidden; display:block; clear:both; }
.login_success_conx{ width:316px; margin:0 auto; color:#64c3f1; font-size:14px; font-family:'微软雅黑',Arial;  text-align: left;}
.login_success_conx_email{ width:84%; padding-bottom:43px; margin:0 auto; color:#898888; font-size:14px; font-family:'微软雅黑',Arial; line-height:22px; text-align: left;}
.login_success_conx_errorl{ width:84%; padding-bottom:43px; margin:0 auto; color:#898888; font-size:14px; font-family:'微软雅黑',Arial; line-height:22px; text-align: left;}

a.login_close{ display:block; width:100%; text-align:center; height:48px;  line-height:48px; background:#1e95f1;  color:#ffffff; font-size:20px;font-family:"微软雅黑",Arial; }

.login_zhanghao{ height:46px;}
.login_zhanghao input{ width:254px; font-family:"微软雅黑",Arial; }
.login_mima{ height:46px; position:relative;}
.tips_m{ display:block; position:absolute; left:4px; top:10px; font-size:12px; color:#909090;}
.login_mima input{ width:254px; font-family:"微软雅黑",Arial; }

.login_zhanghao{  margin-bottom:30px;border:1px solid #bdbdbd; }
.login_zhanghao input{ background:none; border:0 none;}

.login_zhanghao1 {margin-bottom:20px;border:1px solid #bdbdbd; position:relative; }
.login_zhanghao1 input{ background:none; border:0 none;}


.login_mima{  margin-bottom:20px; border:1px solid #bdbdbd; }
.login_mima input{ background:none; border:0 none;}

.login_info ul,li{ list-style:none;}
.login_info ul{ padding-left:0; padding-top:8px;}
.login_info li{ float:left; margin-right:20px;}

.login_info a.zhuce{ color:#64c3f1;}
.login_info a.wangji{ float:right; color:#bfbfbf;}
.login_info a.jizhu{ color:#cccccc;}

.clear_both{ clear:both; overflow:hidden; display:block;}
.login_info{ width:100%;}
.login_botton_bg{ width:100%; display:block; overflow:hidden; }
.login_botton{ width:100%; text-align:center; color:#a7a7a7; font-size:12px;}

@media screen and (max-width: 412px){
.login_success_btn{ float:none; }
	}
	
	
.btn_t{ display:inline-block; width:140px; text-align:center; color:#696969; font-size:16px;}	
.btn_t1{ border-right:1px solid #242321;}


.zhuce_active{ color:#63c4f1;}
.zhuce_con{ display:none;}

.bangding{ width:100%; position:relative; margin-bottom:15px;}
.huoqu{ position:absolute; left:128px; top:0px; display:none; color:#f9711f;}
.hqyz{ width:105px; height:34px; line-height:34px; display:block; text-align:center; font-size:12px; color:#ffffff; background:#f9711f; }

.span_countdown{width:220px; height:32px; line-height:32px; display:block; text-align:center; font-size:14px; color:#000000; background:#FFF; border:1px solid #000000;}

.bangding_error{ width:100%; padding-bottom:5px;}
.bangding_error p{ line-height:24px; color:#F00; font-size:14px;}
	

.i_sp1{ display:block; width:48px; height:100%; border-right:1px solid #bdbdbd; background:url(../images/login/usr.png) center center no-repeat #f3f3f3; float:left;}
.i_sp2{background:url(../images/login/pass.png) center center no-repeat #f3f3f3;}
.i_sp3{background:url(../images/login/email.png) center center no-repeat #f3f3f3;}
.i_sp4{background:url(../images/login/tel.png) center center no-repeat #f3f3f3;}
.remem{ float:left; color:#bfbfbf; font-size:14px;}
.zc_a{ width:100%; text-align:center; padding:22px 0 0;}
.login_success_con .pads1{ padding-top:26px;}
.sbtn1{ padding-top:12px;}


.login_botton{ font-family:"微软雅黑",Arial;}
.login_mima input,.login_zhanghao input{ font-family:"微软雅黑",Arial; padding-left:10px; padding-top:15px; padding-bottom:10px; float:left;}
.login_mima input:focus,.login_zhanghao input:focus{ outline:0 none; border:0 none;}
.width415 p{ left:60px;}
.login_zones{ width:100%; padding-bottom:30px;}
.register_zones{ padding-bottom:30px;}
.t_bt{ width:90%;}
.ssdd{ color:#7a7a7a; font-size:12px; position:relative;}
.ssdd a{ color:#f9711f; font-size:12px;}
#password2,#password1{}

.chap{ width:100%; margin-bottom:5px; position:relative;}
.l_input{ width:122px; height:32px; border: 1px solid #cccccc; }
.l_input input {
    font-family: "微软雅黑",Arial;
    padding-left: 4px;
    padding-top: 5px;
	border: 0 none;
	background:none;
	width:118px;
	color:#a6a6a6;
	font-size:14px;
	padding-bottom:3px;
}
#valid_code{ display:block; position:absolute; left:128px; top:4px; width:65px; height:26px;}
.biaozhu{ position:absolute; left:201px; top:8px;}
.biaozhu a{ text-decoration:underline; color:#f9711f; font-size:12px;}


.erromessage{ display:none;}

.aliyun_verify{ width:100%; position:relative; margin-bottom:5px;}
.nc_scale {
  background: #e8e8e8; 
  height:36px;
}
.nc_scale .scale_text {
  color: #9c9c9c; 
  line-height:36px;
}
.nc_scale div.nc_bg {
  background: #7ac23c; 
}
.nc_scale .scale_text2 {
  color: #fff; 
}
.nc-container .nc_scale span{
  height:34px;
  line-height:34px;
  
  
  }
.nc_scale span {
  border: 1px solid #ccc;
  background: #fff url("//g.alicdn.com/sd/ncpc/images/rt.png") no-repeat center;
  height:34px;
}
.nc_scale .btnok {
  background: #fff url("//g.alicdn.com/sd/ncpc/images/yes.png") no-repeat center;
}
.errloading {
  border: #faf1d5 1px solid;
  background: url("//g.alicdn.com/sd/ncpc/images/no.png") #fffff0 no-repeat 10px 9px;
  color: #ef9f06;
}
.vinput{ width:178px;}
.vinput input{ width:174px;}
#nc_1_wrapper{ width: 100% !important; }
.p_bades{ width: 800px; float: left; }
.ssdd{ line-height: 18px; font-size: 14px; padding:0 10px;  }

.login_captcha {
    height: 46px;
    position: relative;
    display: none;
}


.register_zones .error_tip {
    position: absolute;
    left: -1px;
    top: 47px;
    background: url(../images/login/error_iocn.png) 4px center no-repeat #ffe1ba;
    line-height: 18px;
    font-size: 12px;
    color: #ff481e;
    padding-left: 26px;
    padding-right: 6px;
    width: 282px;
    border: 1px solid #ff701b;
    z-index: 100;
	display:none;
	box-sizing:content-box;
}
.register_zones .error_tip3{ top:37px;}
.register_zones .error_tip4{ left:0; top:65px;}

.login_zones .error_tip{
	background: url(../images/login/error_iocn.png) 4px center no-repeat #ffe1ba;
    line-height: 18px;
    font-size: 12px;
    color: #ff481e;
    padding-left: 26px;
    padding-right: 6px;
    width: 282px;
    border: 1px solid #ff701b;
    z-index: 100;
	margin-top:5px;
	display:none;
	
	}
	
.register_zones .del_input1 {
    display: block;
    color: #d0d0d0;
    font-size: 23px;
    position: absolute;
    right: 4px;
    top: 6px;
    cursor: pointer;
}	
#logined{ display:none; }
.nc-container .nc_scale span{ box-sizing:content-box;}

	
