.login-container{  width: 1000px; margin:12px auto 20px;box-shadow: 2px 0 5px rgba(214, 214, 215, 0.5), -2px 0 5px rgba(214, 214, 215, 0.5); background:#fff;}
.login-container .neirong {padding:30px 10px; width: 620px;margin: auto;min-height: 600px;}
.none{ display: none;}
/*注册*/
.m-notice{ overflow: hidden;}
.notice-hd { overflow:hidden; clear:both}
.notice-hd .nav-tabs{ border-bottom:1px solid #ddd;margin-bottom:0px; clear:both}
.notice-hd  li{ float:left; margin:8px 30px 0px 0px; cursor:pointer; font-size:18px; height:30px; line-height:30px; margin-bottom:-1px; padding-bottom:10px}
.notice-hd  li input{ vertical-align: middle; margin:-3px 0px 0px 0px}
.notice-hd  li span{ display: inline-block; margin-left:5px; line-height:20px;color:#656565;}
.notice-hd .nav-tabs>li>a{border: none;text-decoration: none;}
.notice-hd .nav-tabs>li>a:hover{border: none;}
.notice-hd  li.active{ border-bottom:2px solid #999}
.notice-bd{padding:0px; overflow:hidden;}

.login-register{ overflow:hidden; font-size:14px;padding-top:30px; }
.login-register li{ overflow:hidden; position:relative;  color:#171717;height: 60px;-webkit-box-sizing: content-box;-moz-box-sizing:content-box;box-sizing: content-box;}
.login-register li .name{position:absolute; z-index:10; left:0px; top:0px; width:320px; overflow:hidden; text-align:right;line-height:34px;}

.login-register li .validate_info{ float: left;width: 225px;color:#656565;min-height: 20px; line-height:20px;  font-size:14px;  margin-top:10px; padding-left:25px; position: relative;margin-left: 10px;}
.login-register li .validate_info i{position:absolute;left: 0;top: 0;width: 20px;height: 20px; background-position: -7px -567px;}
.login-register li .defal{background-position: 0px 0px}
.login-register li .error{background-position: -6px -594px}
.login-register li .suss{background-position: -7px -622px}

.login-register li.text01 .validate_info{margin-top: 0px;}
.login-register li .msg{ padding:0px 0px 0px 20px; line-height:20px}
.login-register li .getCode{ background-color: #04a6ea;width: 120px; height: 44px;border-color: #04a6ea;border:none;}
.login-register li .getCode:hover{background-color: #04a6ea;border-color: #04a6ea;}

.login-register li .disabled{background-color: #616161;border-color: #616161;height:44px;}
.login-register li .disabled:hover{background-color: #616161;border-color: #616161;}
.login-register li .msg img{ height: 42px;vertical-align: middle; width:96px}
.login-register li .w_text{ color: #656565;}
.login-register li .w_text a{ color:#0965B8}
.login-register li.text01{ height:25px; padding-top:10px; text-align:left; padding-bottom:10px; }
.login-register li.text01 .agreer-bar{width: 360px;}
.login-register li.text01 .agreer{margin-left: 10px;}
.login-register li.text02{ padding-top:10px;}



.login-register .input1,.login-register .input2{width:346px; float:left; border:#d6d6d6 1px solid; overflow:hidden; padding:6px;  font-size: 16px; margin: 0px; height:30px; 
	-webkit-box-sizing: content-box;-moz-box-sizing:content-box;box-sizing: content-box;}
.login-register .input2{width:230px; }
.login-register .input3{width:206px; }
.login-register .input1:focus{
border-color: rgba(76, 161, 217, 1);outline: 0;
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075),0 0 8px rgba(82, 168, 236, .6);
-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075),0 0 8px rgba(82, 168, 236, .6);}

.login-register .dinggou{width:360px;line-height:32px;padding: 6px 8px;font-size:18px;font-weight: bold;color:#656565;background:#edd296; border:none; overflow:hidden;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;cursor:pointer;font-family:"Microsoft YaHei","宋体"; font-weight:normal;}
.login-register .dinggou:hover{ background:#dbb664}
.login-register li.text02 .validate_info{ float: none;}
.form-in .delu-btn input{width:100%;line-height:32px;padding: 6px 8px;font-size:18px;font-weight: bold;color:#656565;background:#edd296; border:none; overflow:hidden;cursor:pointer;font-family:"Microsoft YaHei","宋体"; font-weight:normal}
.form-in .delu-btn input:hover{ background:#dbb664;}
/* 登陆 */

.m-denlu{ width:300px;margin: auto;padding-top: 10px;}
.m-denlu .login-list{ padding: 0 10px 18px 10px;color: #656565;border-bottom: 1px solid #e5e5e5; }
.cd{color: #1a65c6;}

.form-in .form-group{margin-bottom:15px;}
.form-in .form-grou{margin-bottom: 14px;}
/* .form-group {margin-bottom: 15px} */
.form-control { border:#d6d6d6 1px solid; overflow:hidden; padding:6px;height:44px;}
.form-control:focus {border-color: rgba(76, 161, 217, 1);outline: 0;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075),0 0 8px rgba(82, 168, 236, .6);-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6);box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075),0 0 8px rgba(82, 168, 236, .6);}
.form-control::-moz-placeholder {color: #999;opacity: 1;}
.form-control:-ms-input-placeholder {color: #999}
.form-control::-webkit-input-placeholder {color: #999}




.wrap-find{min-height: 600px; padding: 0px 102px;}
.wrap-find .login-register{ padding-top:0px; }
.wrap-find .login-register li .validate_info{ width:auto;background-position: -6px -567px;height: 20px;}
#crumbs{text-align:left;overflow: hidden; padding-bottom:30px;}
#crumbs ul{list-style:none;display:inline-table;padding: 0; width: 1000px;}

#crumbs ul li{display:inline;float:left;}
#crumbs ul li a{position: relative;display:block;height:40px;line-height: 40px;background:#e5e5e5;text-align:center;padding:0 53px 0 67px;position:relative;margin:0 6px 0 0;font-size:16px;text-decoration:none;color:#656565}

#crumbs ul li a i{position: absolute;top: 10px;width: 20px;height: 20px;background: url(../images/num-icon.png) no-repeat;}
#crumbs ul li a .one{left: 32px; background-position: 0 -35px;}
#crumbs ul li a .two{left: 35px; background-position: -42px -34px;}
#crumbs ul li a .three{left: 35px; background-position: -88px -35px;}
#crumbs ul li a .four{left: 35px; background-position: -124px -35px;}
#crumbs ul .active a{background:#edd296;color: #fff;}
#crumbs ul .active a .one{ background-position: 0 -3px;}
#crumbs ul .active a .two{background-position:-41px -3px; }
#crumbs ul .active a .three{background-position:-89px -2px; }
#crumbs ul .active a .four{background-position:-126px -3px; }

#crumbs ul li a:before{content:"";border-top:20px solid transparent;border-bottom:20px solid transparent;border-left:20px solid #fff;position:absolute;left:0;top:0}
#crumbs ul li a:after{content:"";border-top:20px solid transparent;border-bottom:20px solid transparent;border-left:20px solid #e5e5e5;position:absolute;right:-20px;top:0;z-index:1}

#crumbs ul li:first-child a{padding-left: 65px;}
#crumbs ul li:first-child a:before{display:none}

#crumbs ul li:last-child a{padding-right:81px;}
#crumbs ul li:last-child a:after{display:none}
#crumbs ul .active a:after{border-left-color:#edd296}
.wrap-find .l_list{margin-bottom: 12px;}
.wrap .em-box{width:360px ;}
.em-box .reg-box{width:346px; }
.wrap .nex-link{margin-top: 12px;}
.wrap .nex-link a{padding:8px 0 9px 0; display: block;text-align: center;background-color: #edd296;font-size: 18px;color: #656565;} 
.wrap .nex-link a:focus{background-color: #dbb664;}

/*登陆*/
.kt-login{position:relative; background-color: #fff;width: 300px;}
.kt-login .kt-login-hd{padding: 0 10px 18px 10px;color: #656565;border-bottom: 1px solid #e5e5e5; }
.kt-login .login-tit {position: relative;margin-bottom: 24px; }
.kt-login .login-tit h3{padding-top: 14px;font-size: 19px;font-weight: 400;}
.kt-login .login-tit span{position: absolute;right: 0;top:3px;font-size: 24px;}
.erro-probar li{display: none;}
.erro-probar .active{display: block;}

.erro-text{color: red;}

.form-in .pic-tex .form-control{width: 128px;}
.verifi-pic{width: 118px;height: 42px;background-color: #d2cfd8;border:1px solid #e5e5e5;}
.verifi-pic img{height: 44px;width:120px;}
.form-in .last .checkbox{margin-bottom: 0;margin-top: 0;font-size: 14px;}
/* .form-in .last .checkbox label input{ margin:6px 3px 3px 4px; float:left;} */
.form-in .delu-btn {margin-bottom: 10px; }
.form-in .immed{text-align: right;}
.kt-login-ft{padding: 10px;color: #656565;font-size: 12px;}
.kt-login-ft p{margin-bottom: 10px;}
.login-icon{padding: 0;margin-bottom: 0;}
.login-icon li{float: left;margin-right: 15px;}
.login-icon li a{display: block; width: 26px;height: 22px;}
.login-icon li .qq{background-position: -8px -70px; }
.login-icon li .weibo{background-position: -8px -34px; }
.login-icon li .weixin{background-position: -8px -105px; }
.login-icon li .hexun{background-position: -8px -1px; }

/*找回密码*/

.wrap-find h3{padding: 30px 0px 45px 0px; color: #656565;font-size: 26px;font-weight: 400; height: 40px; overflow: hidden;}

.wrap .e-prompt{margin: 10px 0 0 10px;}
.wrap .e-prompt span{position: relative;padding-left: 30px;}
.wrap .e-prompt span i{position: absolute;left: 0;top: 0;width: 20px;height: 20px;background: url(../images/icon-ya_err.png) no-repeat;}

/*找回密码2*/

.code-box{width: 180px;}
.code-box .form-control{width: 166px;}

.reg-time {margin-left:20px; width:160px;height: 44px; }
.reg-time input{display: block;height: 42px; text-align: center;background-color: #616161;line-height: 42px;color: #fff;border-radius: 5px;border:0;width: 160px;}

.wrap .ph-prompt{margin: 10px 0 0 10px;max-width: 340px;}
.wrap .ph-prompt span{position: relative;padding-left: 30px;}
.wrap .ph-prompt span i{position: absolute;left: 0;top: 0;width: 20px;height: 20px;background: url(../images/icon-ya_mr.png) no-repeat;}
.wrap .ph-prompt.text-prompt{margin-left: 35px;}
.wrap .ph-prompt.text-prompt span{padding-left: 0;}
.wrap .ph-prompt.text-prompt span i{left: -25px;}

.send-box{padding-top: 11px; margin-bottom:40px; height: 22px;line-height: 22px;}
.send-box .text{position: relative;padding:0 70px 0 40px;font-size: 16px;}
.send-box .text i{position: absolute;left: 0;top: -4px;width: 30px;height: 30px;background-position:-4px -650px;}


@media(max-width:992px){
	.login-container{width: 100%;}
	.login-container .neirong{width: 100%;}
	.wrap-find{padding: 0px;}
}

@media(max-width:640px){
	.login-register .input1, .login-register .input2{width:270px;}
	.login-register .input3{width: 127px;}
	.login-register .input2{width: 150px;}
	.login-register li{height:auto;margin-bottom: 10px;}
	.login-register li.text01{height:auto;}
	#crumbs{ display:none}
	.login-register .dinggou{width: 100%;}
	.login-register li .validate_info{ margin-left: 0;}
	.send-box .text{padding-right: 20px;font-size: 14px;}
	.wrap .em-box{width: 100%;}
}
