.hide{
	display: none;
}
/*下一步*/
input.button{
	display: block;
	width: 300px;
	height: 34px;
	background: #dd2726;
	color: #fff;
	text-align: center;
	line-height: 34px;
	border-radius: 4px;
	cursor: pointer;
}
input.checkbox-icon-checked{
	background: #cecece;
	cursor: default;
}
/*密码验证强度*/
.mmqd {
	position: relative;
	padding-top: 0;
	line-height: 16px;
}
.pwd-strength {
	float: left;
	width: 50%;
}
.pwd-strength li {
	float: left;
	width: 32%;
	height: 16px;
	line-height: 16px;
	font-size: 12px;
	color: #fff;
	background-color: #ccc;
	text-align: center;
}
.pwd-strength li + li {
	margin-left: 2%;
}
li.levelbar-weak {
	background-color: #f00;
}
li.levelbar-medium {
	background-color: #ffa033;
}
li.levelbar-strong {
	background-color: #00c918;
}
.show-pwd-level {
	position: absolute;
	left: 80%;
	top: 0;
	height: 16px;
	line-height: 16px;
	font-size: 13px;
}
.pwd-null {
	color: #ccc;
}
.pwd-short {
	color: #ccc;
	right: -35px;
}
.pwd-weak {
	color: #f00;
}
.pwd-medium {
	color: #ffa033;
}
.pwd-strong {
	color: #00c918;
}

/*验证码弹窗*/
.captcha-box table {
	width: 100%;
	font-family: "microsoft yahei";
}
.captcha-box input,
.captcha-box select {
	font-family: "microsoft yahei";
	width: 260px;
	height: 32px;
	line-height: 32px;
	padding-left: 10px;
	outline-color: #009FD9;
	border: 1px solid #ccc;
	color: #545454;
}
.captcha-box th {
	font-weight: normal;
	text-align: right;
	font-size: 14px;
	color: #545454;
}
.captcha-box th b {
	color: #f00;
	font-size: 12px;
	font-weight: normal;
	padding-right: 5px
}
.captcha-box td {
	line-height: 200%;
	vertical-align: top;
}
.captcha-box img {
	width: 100px;
	height: 32px;
	vertical-align:middle;
	cursor:pointer
}
/*勾选框*/
input.agreement-checkbox {
	position: absolute;
	z-index: -10;
	left: 0;
	top: 0;
	width: 1px;
	height: 1px;
}
input.agreement-checkbox{
	display: none;
}
#sendcode{
	width: 100px;
    display: inline-block;
    margin-top: 0;
    background: #f6f6f6;
    color: #333;
    border: 1px solid #ccc;
	height: 33px;
}
#sendcode[disabled]{
	cursor: not-allowed;
	opacity: 1;
	color: #999;
}



.login-others {
    text-align: center;
    padding-top: 50px;
    -webkit-transition: all .28s;
    transition: all .28s
}

.login-others .other-logo {
    display: inline-block;
    width: 81px;
    margin-left: 38px;
    text-align: center
}

.login-others .other-logo:first-child {
    margin-left: 0
}

.login-others .other-logo i {
    width: 82px;
    height: 82px;
    display: block;
    background: url(http://icon.qiantucdn.com/images/login/login_v6.png) no-repeat;
}

.login-others .other-logo.logo-wechat i {
    background-position: -168px 0
}

.login-others .other-logo.logo-wechat:hover i {
    background-position: -168px -84px
}

.login-others .other-logo.logo-qq i {
    background-position: 0 0
}

.login-others .other-logo.logo-qq:hover i {
    background-position: 0 -84px
}

.login-others .other-logo.logo-weibo i {
    background-position: -84px 0
}

.login-others .other-logo.logo-weibo:hover i {
    background-position: -84px -84px
}

.login-others .other-logo span {
    font-size: 14px;
	color: #888;
	display: inline-block;
    text-align: center;
    width: 100%;
}