.navbar-brand > img{display:inline;}
.logo_line{margin:0 15px;height:100%;}
.navbar_txt{padding-top:25px;padding-bottom:10px;height:105px;font-size:24px;color:#666666;line-height:35px;}
.share_list ul li{float:left;margin-left:15px;height:24px;margin-top:20px;cursor:pointer;}
.share_list ul li:nth-child(1) a{background:url(../images/share_icon1.png)no-repeat;width:26px;height:24px;display:block;}
.share_list ul li:nth-child(2) a{background:url(../images/share_icon2.png)no-repeat;width:25px;height:24px;display:block;}
.share_list ul li:nth-child(3) a{background:url(../images/share_icon3.png)no-repeat;width:25px;height:24px;display:block;}

.login_warp{border:20px solid #e8e8e8;margin-bottom:75px;}
.login_inner{padding:5px;border:1px solid #fff;background:#e8e8e8;}
.login_con{width:100%;position:relative;position:relative;background:#fff;}
.login_left{width:54%;margin-right:5%;}
.login_right{width:41%;background:#fff;position:relative;max-height:355px;}
.login_form,.register_form{position:absolute;width:100%;left:0;top:50%;font-size:12px;font-family:"宋体";color:#999999;-webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);}
.login_txt{font-size:14px;color:#8b8b8c;margin-top:30px;margin-bottom:5px;line-height:30px}
.login_txt a{display:inline-block;height:30px;line-height:30px;font-size:14px;color:#ffffff;padding:0px 15px;background:#e43235;margin-left:10px;}
.verification_con>div{padding:0;}
.change{color:#e43235;}
.checkbox label{font-size:12px;color:#999999}
input[type="checkbox"] {margin: 10px 0 0;}
.fgp{line-height:30px;font-size:12px;color:#999999;}
.submit{width:90%;display:block;height:35px;font-size:18px;color:#fff;border:none;background:#e43235;font-family:"微软雅黑"}
.login_right .form-group:nth-child(1){margin-top:0px;}
#name{background:url(../images/user_icon.png)no-repeat left;padding-left:40px;background-size:31px 30px;}
#password,#re_password{background:url(../images/lock_icon.png)no-repeat left;padding-left:40px;background-size:31px 30px;}

.register_con .login_left{width:54%;margin-right:2%;}
.register_con .login_right{width:44%;}
.register_con .form-group .col-xs-3{padding-left:0;}
.login_con .form-group .col-xs-8{padding-left:0;}
.register_con .form-group .col-xs-7{padding-left:0;}
.form-group>div{position:relative;padding-left:0;}

.formtips{position:absolute;left:0;top:35px;}
.formtips.onError{color:#e43235;}
.formtips.onSuccess{color:#13d63d}
@media (max-width: 1199px) and (min-width: 992px){
	.pull-left, .pull-right {
		float: left !important;
		}
}

.form-group input::-webkit-input-placeholder{ /* WebKit browsers */ 
color:#bcbcbc;font-size:12px;
} 
.form-group input:-moz-placeholder{ /* Mozilla Firefox 4 to 18 */ 
color:#bcbcbc;font-size:12px;
} 
.form-groupt input::-moz-placeholder{ /* Mozilla Firefox 19+ */ 
color:#bcbcbc;font-size:12px;
} 
.form-group input:-ms-input-placeholder{ /* Internet Explorer 10+ */ 
color:#bcbcbc;font-size:12px;
} 

.pw-strength {clear: both;position: relative;top: 8px;width: 180px;}
.pw-bar{background: url(../images/pwd-1.png) no-repeat;height: 14px;overflow: hidden;width: 179px;}
.pw-bar-on{background:  url(../images/pwd-2.png) no-repeat; width:0px; height:14px;position: absolute;top: 0px;left: 2px;transition: width .5s ease-in;-moz-transition: width .5s ease-in;-webkit-transition: width .5s ease-in;-o-transition: width .5s ease-in;}
.pw-weak .pw-defule{ width:0px;}
.pw-weak .pw-bar-on {width: 60px;}
.pw-medium .pw-bar-on {width: 120px;}
.pw-strong .pw-bar-on {width: 179px;}
.pw-txt {padding-top: 2px;width: 180px;overflow: hidden;}
.pw-txt span {color: #707070;float: left;font-size: 12px;text-align: center;width: 58px;}

@media(max-width:1200px){
	.form-group{margin-top:15px;}
}
@media(max-width:992px){
	.register_con .login_left,.login_left{width:100%;}
	.register_con .login_right,.login_right {width: 100%;}
	.formtips{top:28px;}

}

@media(max-width:767px){
	.register_con .login_right{width:100%;}
	.form-horizontal .form-group{padding-left:15px;margin-left:0px;margin-right: 0px;}
	.navbar_txt{height:50px;height: 70px;padding-top: 10px;padding-bottom: 10px;line-height:25px;font-size:18px;}
	.navbar-header{float:left;width:60%;}
	.collapse{display:block;width:40%;float:right;padding-right:15px;}
	.contact_list ul li{float:none;}
	.container > .navbar-header{margin-left:0}
	.login_right{width:100%;}
	.form-group label{padding-left:0;padding-right:15px;font-size:14px;text-align:right;}
	.check_col,.fgp_col{padding-left:5px;padding-right:5px;}
	input[type="checkbox"] {margin: 9px 0 0;}
	.form-group{margin-top:15px;}
	.login_right{height:300px !important;}
	.col-xs-9{padding-left:0}
	.login_warp { border: 10px solid #e8e8e8;}
	.formtips{top:30px;font-size:10px;}
}
@media(max-width:420px){
	.navbar-header{float:left;width:100%;}
	.collapse{float:left;width:100%;}
	.align-right{float:left;}
	.form-horizontal.register_form .form-group {padding-lefT:5px;}
	.form-group label{font-size:12px;padding-right:0;}
}

