/* CSS Document */
body *{ outline:none;}
body ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}
body {
	font-family: "微软雅黑";
	margin: 0px;
}
body a {
	text-decoration: none;
}
.w {
	width: 1190px;
	margin: 0 auto;
}
/*头部*/

.forgetpwd-title {
	width: 100%;
	float: left;
}
.forgetpwd-title .title-left {
	float: left;
	margin: 44px 0 28px 0;
}
.forgetpwd-title .title-right {
	float: right;
	margin: 63px 0 0 0;
}
.forgetpwd-title .title-right a {
	font-size: 18px;
	color: #000;
}
/*内容*/

.forgetpwd-content {
	width: 100%;
	float: left;
}
.forgetpwd-content .w {
	height: 600px;
	background: #F1F1F1;
	border-top: solid 2px #DD3E32;
}
/*忘记密码1*/

.item1 {
	text-align: center;
	margin-top: 150px;
	float: left;
	display: block;
}
.item1 p {
	font-size: 14px;
}
.item1 .verificat-mode {
	float: left;
	margin: 20px 403px;
}
.item1 .verificat-mode li {
	float: left;
	padding: 52px 59px;
	background: #fff;
	margin-left: 15px;
	font-size: 14px;
	cursor: pointer;
	border: solid 1px #e4e4e4;
}
.item1 .verificat-mode .next-btn {
	padding: 0;
	background: none;
	border: none;
}
.item1 .verificat-mode li input[type="button"] {
	width: 365px;
	height: 40px;
	color: #fff;
	border: none;
	margin-top: 46px;
	padding: 0;
	background-color: #999;
	pointer-events: none;
	cursor: none;
}
.allowclick {
	background: #DD3E32 !important;
	cursor: pointer !important;
	pointer-events: all !important;
}
/*忘记密码2*/

.item2 {
	text-align: center;
	float: left;
	margin-top: 92px;
	display: none;
}
.item2 .item-title {
	float: left;
	text-align: center;
	margin: 0 170px;
}
.item2 .item-title ul li {
	float: left;
	cursor: pointer;
	background: url(../../../img/default/login/forget-titleicon.png) 0 0 no-repeat;
	width: 286px;
	height: 47px;
	background: #D9D9D9;
	line-height: 47px;
	margin-left: 10px;
	color: #fff;
}
.item2 .item-cot {
	float: left;
	margin-top: 120px;
	text-align: center;
}
.item2 .item-cot .account-num {
	width: 240px;
	height: 40px;
	border: solid 1px #D1D1D1;
	margin-left: 397px;
	background: #fff;
}
.item2 .item-cot .account-num .num-text {
	float: left;
	line-height: 40px;
	padding-left: 24px;
	font-size: 14px;
}
.item2 .item-cot .account-num input[id="account-number"] {
	width: 160px;
	height: 40px;
	border: none;
	float: left;
	padding-left: 5px;
	margin-left: 2px;
	outline: none;
}
.item2 .item-cot #username_tips, #code_tips, #pwd-tips, #twice_pwd_tips {
	font-size: 12px;
	color: #f00;
}
.item2 .item-cot .verificat-code .code-box {
	width: 240px;
	height: 40px;
	border: solid 1px #D1D1D1;
	margin-left: 397px;
	background: #fff;
	float: left;
}
.item2 .item-cot .verificat-code .code-text {
	float: left;
	line-height: 40px;
	padding-left: 24px;
	font-size: 14px;
}
.item2 .item-cot .verificat-code {
	margin-top: 23px;
}
.item2 .item-cot .verificat-code input[id="v-code"] {
	width: 160px;
	margin-left: 2px;
	height: 40px;
	border: none;
	float: left;
	padding-left: 5px;
	outline: none;
}
.item2 .item-cot .verificat-code .code-pic {
	float: left;
	margin-left: 16px;
}
.item2 .item-cot .verificat-code .change-one {
	float: left;
	color: #3E9EF4;
	font-size: 14px;
	margin-left: 10px;
	margin-top: 10px;
}
.item2 .next-btn {
	padding: 0;
	background: none;
	border: none;
	float: left;
}
.item2 input[type="button"] {
	width: 365px;
	height: 40px;
	color: #fff;
	border: none;
	margin-top: 25px;
	padding: 0;
	margin-left: 397px;
	background-color: #999;
	pointer-events: none;
	cursor: none;
}
/*忘记密码3*/

.item3 {
	text-align: center;
	float: left;
	margin-top: 92px;
	display: none;
}
.item3 .item-title {
	float: left;
	text-align: center;
	margin: 0 170px;
}
.item3 .item-cot {
	float: left;
	margin-top: 57px;
	text-align: center;
}
.item3 .item3-one {
	float: left;
	display: block;
}
.item3 .item-cot .cot-remind {
	float: left;
	text-align: center;
	width: 1190px;
	font-size: 14px;
}
.item3 .item-cot .code-box {
	width: 240px;
	height: 40px;
	border: solid 1px #D1D1D1;
	margin-left: 411px;
	background: #fff;
	float: left;
}
.item3 .item-cot .code-box .code-text {
	float: left;
	line-height: 40px;
	padding-left: 24px;
	font-size: 14px;
}
.item3 .item-cot .code-box input[id="v-code"] {
	width: 160px;
	margin-left: 2px;
	height: 40px;
	border: none;
	float: left;
	padding-left: 5px;
	outline: none;
	font-size: 12px;
}
.item3 .item-cot .code {
	float: left;
	height: 42px;
	width: 100%;
	margin-top: 55px;
}
.item3 .item-cot .code input[id="get-code"] {
	width: 110px;
	height: 42px;
	float: left;
	border: solid 1px #d1d1d1;
	background: #fff;
	cursor: pointer;
	font-size: 12px;
}
.item3 .item-cot .code .get-code-box {
	font-size: 14px;
	margin-left: 10px;
	line-height: 2.5;
	float: left;
	height: 42px;
	overflow: hidden;
}
.item3 .item3-one .next-btn {
	padding: 0;
	background: none;
	border: none;
	float: left;
}
.item3 .item3-one input[id="next-step1"] {
	width: 363px;
	height: 40px;
	color: #fff;
	border: none;
	margin-top: 42px;
	padding: 0;
	margin-left: 411px;
	background-color: #999;
	pointer-events: none;
	cursor: none;
}
.item3 .item3-second {
	float: left;
	display: none;
	margin: 73px 400px 0 400px;
}
.item3 .item3-second ul .set-pwd {
	width: 355px;
	height: 42px;
	border: solid 1px #d1d1d1;
	background: #fff;
	font-size: 14px;
}
.item3 .item3-second ul .set-pwd .i3-text {
	float: left;
	line-height: 42px;
	margin-left: 30px;
}
.item3 .item3-second ul .set-pwd input[id="set-pwd"] {
	width: 260px;
	height: 42px;
	border: none;
	outline: none;
	float: left;
	padding-left: 3px;
}
.item3 .item3-second ul .confirm-pwd {
	width: 355px;
	height: 42px;
	border: solid 1px #d1d1d1;
	background: #fff;
	font-size: 14px;
	margin-top: 19px;
}
.item3 .item3-second ul .confirm-pwd .i3-text {
	float: left;
	line-height: 42px;
	margin-left: 30px;
}
.item3 .item3-second ul .confirm-pwd input[id="confirm-pwd"] {
	width: 260px;
	height: 42px;
	border: none;
	outline: none;
	float: left;
	padding-left: 3px;
}
.item3 .item3-second .next-btn {
	padding: 0;
	background: none;
	border: none;
	float: left;
}
.item3 .item3-second input[id="next-step2"] {
	width: 363px;
	height: 40px;
	color: #fff;
	border: none;
	margin-top: 74px;
	padding: 0;
	background-color: #999;
	pointer-events: none;
	cursor: none;
}
/*忘记密码4*/

.item4 {
	text-align: center;
	float: left;
	margin-top: 92px;
	display: none;
}
.item4 .item-title {
	float: left;
	text-align: center;
	margin: 0 170px;
}
.item4 .item-content {
	float: left;
	margin-top: 90px;
	text-align: center;
}
.item4 .item-content .content-left {
	float: left;
	margin-left: 468px;
}
.item4 .item-content .content-right {
	float: left;
}
.item4 .item-content .content-right p {
	line-height: 25px;
	margin: 0px;
	margin-left: 5px;
	text-align: left;
}
.item4 .shop-btn {
	float: left;
	margin-left: 400px;
}
.item4 .shop-btn input[type="button"] {
	cursor: pointer;
	background: #DD3E32;
	color: #fff;
	width: 363px;
	height: 40px;
	border: none;
	margin-top: 74px;
}
/*底部*/

.login-footer {
	width: 100%;
	float: left;
	text-align: center;
}
.login-footer .friend-link {
	float: left;
	text-align: center;
	margin: 27px 366px 20px 366px;
}
.login-footer .friend-link li {
	float: left;
	text-align: center;
}
.login-footer .friend-link li a {
	font-size: 14px;
	color: #000;
}
.login-footer .friend-link .white-space {
	width: 1px;
	height: 15px;
	background: #000;
	float: left;
	margin: 3px 5px;
}
.login-footer .company {
	font-size: 14px;
}
#yzmcode {
	border: none;
	line-height: 30px;
	margin-top: 5px;
	padding: 0px 8px;
}
#tucode{
	width: 109px;
	height: 42px;
	margin-top: 0px;
	cursor: pointer;
}
