a:hover{color: #008eff}
.login{width: 900px;height: 600px;background-color: #fff;position:absolute;top:47%;left:50%;margin-left:-450px;margin-top:-300px;border-radius: 8px;}
.login .left{width: 390px;height: 600px;background-color: #393939;float: left;border-radius: 8px 0 0 8px;}
.login .right{width: 510px;height: 600px;float: left;padding: 50px 70px 50px 80px;text-align: center}
.login .right img{display: inline-block;margin-bottom: 30px;max-height: 90px;}
.tab {height: 36px;width: auto;display: inline-block;}
.tab li {position: relative;float: left;width: 120px;height: 34px;line-height: 34px;text-align: left;cursor: pointer;list-style: none;color: #333;}
.tab li i{position: absolute;width: 25px;height: 25px;font-size: 18px;color: #dadada;left: 0;top: 7px;}
.tab li i.checked{display: none;}
.tab span {position: absolute;right: 0;top: 10px;background: #ddd;width: 1px;height: 14px;overflow: hidden;}
.products {width: 360px;height: 370px;position: relative;}
.products .main {float: left;display: none; }
.products .main.selected {display: block;}
.tab li.active .checked{display: inline-block;color: #008eff;left: 0;top: 7px;}
.products .main .info-p{width: 360px;height: 50px;border: 1px solid #dadada;text-align: left;position: relative;}
.products .main .info-p .pop{padding: 10px;background-color: #000;color: #fff;position: absolute;top: -40px;left: 50px;opacity:0.8;border-radius: 4px;display: none}
.products .main .info-p .pop i{position: absolute;bottom: -10px;left:0;color: #ff7f00;background-color: #fff;border: 5px solid #000;border-color:  #000 transparent transparent transparent;}
.products .main .info-p.yzm{border-top: none;}
.products .main .info-p.yzm .img{background-color: pink;width: 100px;height: 49px;float: right;cursor: pointer;}
.products .main .info-p.yzm input{width: 200px;}
.products .main:first-child .info-p:first-child{border-bottom:none;}
.products .main .info-p i{font-size: 20px;margin-left: 20px;line-height: 48px;margin-right: 15px;color: #999}
.products .main .info-p input{border:none;outline:none;position: absolute;left: 50px;top: 0;font-size: 15px;color: #000;height: 48px;width: 250px;opacity: 1;}
.products .main .info-p i.fa-eye{float: right;margin-right: 20px;cursor: pointer;display: none;}
.products .main .info-p i.fa-eye-slash{float: right;margin-right: 20px;cursor: pointer;}
.products .login-btn{height: 55px;width: 360px;display: inline-block;background-color: #008eff;color: #fff;text-align: center;line-height: 24px;font-size: 18px;border-radius: 3px;margin-top: 30px;}
.password .rem-pw{float: left;cursor: pointer;position: relative;}
.password .rem-pw .circle{font-size: 20px;color: #dadada;position: absolute;left: 0;top: 0;}
.password .rem-pw .checked{font-size: 20px;color: #008eff;position: absolute;left: 0;top: 0;display: none;}
.password .forget-pw{float: right;}
.password .forget-pw:hover{color: #008eff}
.password{height: 25px;margin-top: 20px;}
.register{height: 40px;padding-top: 20px;border-top: 1px solid #dadada;position: absolute;bottom: 40px;width: 360px;font-size: 15px;}
.copyright{position: absolute;bottom: -40px;text-align: center;width: 100%;color: #666}
.copyright a{color: #008eff;font-size: 15px;}
.copyright a:hover{color: #008eff}

/*忘记密码*/
.resetPwd .topNav{
	position: relative;
    height: 60px;
	background-color:#008eff;
}
.resetPwd .topNav a{
	display:block;
    height: 48px;
	width:126px;
	position:relative;
	left:28px;
	top:5px;
	background:  url(/webdocs/ebidding/images/resetPwd-logo.png) no-repeat 0 0;
}
.resetPwd .layout{
	width: 448px;
	min-height: 490px;
	background-color: #fff;
	margin:66px auto 40px auto;
	border-radius: 8px;
}
.resetPwd .layout .title1{
	display:block;
	text-align:center;
	padding-top:46px;
	font-size:20px;
	color:#333;
}
.resetPwd .layout .titSec{
	display:block;
	text-align:center;
	padding:14px 0 46px 0;
	font-size:14px;
	color:#999;
}
.resetPwd .layout .titSec .fa{
	cursor: pointer;
}
.resetPwd .layout .infoPwd{
	display:block;
	min-height:68px;
	padding:0 54px;
	position:relative;
}
.resetPwd .layout .infoPwd .u-input{
	display:block;
	width:100%;
	padding:8px 18px;
	color:#333;
	font-size:14px;
	border:1px #dfdfdf solid;
	border-radius: 2px;
	height: 38px;
}
.resetPwd .layout .infoPwd .u-input:hover,.resetPwd .layout .infoPwd .u-textarea:hover,.resetPwd .layout .infoPwd .u-input-hover {
    border: #d9d9d9 1px solid;
}
.resetPwd .layout .infoPwd .u-input:focus,.resetPwd .layout .infoPwd .u-textarea:focus,.resetPwd .layout .infoPwd .u-input-focus {
    border: #f08300 1px solid;
}
.resetPwd .layout .infoPwd .u-input[disabled],.resetPwd .layout .infoPwd .u-textarea[disabled],.resetPwd .layout .infoPwd .u-input:disabled,.resetPwd .layout .infoPwd .u-textarea:disabled {
    border: 1px solid #e9e9e9;
    color: #ccc;
    background-color: #f9f9f9;
}
.resetPwd .layout .infoPwd .u-input::-moz-placeholder, .resetPwd .layout .infoPwd .u-textarea::-moz-placeholder{
    color: #bbb;
    opacity: 1;
}
.resetPwd .layout .infoPwd .u-input:-ms-input-placeholder, .resetPwd .layout .infoPwd .u-textarea:-ms-input-placeholder {
    color: #bbb;
}
.resetPwd .layout .infoPwd .u-input::-webkit-input-placeholder, .resetPwd .layout .infoPwd .u-textarea:-ms-input-placeholder {
    color: #bbb;
}


.resetPwd .layout .infoPwd .errorTips{
	display:block;
	width:100%;
	padding:5px 18px;
	color:#999;
}
.resetPwd .layout .infoPwd .errorTips.f40{
    color:#ff4400;
}

.infoPwd .pop{padding: 10px;background-color: #000;color: #fff;position: absolute;top: -40px;left: 69px;opacity:0.8;border-radius: 4px;display: none}
.infoPwd .pop i{position: absolute;bottom: -10px;left:22px;color: #ff7f00;background-color: #fff;border: 5px solid #000;border-color:  #000 transparent transparent transparent;}

.resetPwd .layout .infoPwd-yzm .u-input{
	padding:8px 125px 8px 18px;
}
.resetPwd .layout .infoPwd-yzm img{
	position:absolute;
	right:55px;
	top:1px;
	border-left:1px #dfdfdf solid;
	height: 36px;
}
.resetPwd .layout .pwdBtn{
	display:block;
	margin:0 54px;
	background-color:#008eff;
	color:#fff;
	font-size:16px;
	text-align:center;
	border-radius: 2px;
	height:52px;
	line-height:52px;
}
.resetPwd .layout .pwdBtn:hover{
	background-color: #008eff;
}
.resetPwd .layout .pwdBtn.disabled{
    background-color: #ddd;
	cursor: default;
}
.resetPwd .layout .pwdMore{
	display:block;
	color:#999;
	font-size:16px;
	line-height:52px;
	padding:10px 0;
	width:6em;
	margin:0 auto;
	text-align:center;
}
.resetPwd .layout .pwdMore:hover{
	color:#f08300;
}

#noticeContent{
	padding:0 54px 0 54px;
}
#noticeContent span{
	display:block;
	font-size:12px;
}
#noticeContent .t1{
	color:#333;	
	font-size:14px;
	margin-bottom:10px;
}
#noticeContent .t2{
	color:#999;	
	font-size:14px;
	line-height:30px;
	padding-left:20px;
	position:relative;
	padding-bottom: 10px;
}
#noticeContent .t3{
	line-height:24px;
	padding: 0 0 30px 20px;
}
#noticeContent .t2 em{
	position: absolute;
	left:0;
	top:0;
	font-style:normal;
}
#noticeContent .t2 a{
	color:#f08300;	
	font-size:14px;
	margin:0 3px;
}
#noticeContent .t2 a:hover{
	color: #f48b19;
}
#noticeContent .t2 .qq{
	display:inline-block;
	font-size:13px;
	padding:5px 15px;
	color:#666;
	background-color:#fbfbfb;
	border:1px #dfdfdf solid;
	border-radius: 2px;
	line-height:20px;
}
#noticeContent .t2 .downLoad{
	text-decoration:underline;
}

.resetPwd .layout .infoPwd-code .u-input{
	padding:8px 145px 8px 18px;
}
.resetPwd .layout .infoPwd-code .disabled{
	cursor: default;
}
.resetPwd .layout .infoPwd-code .btn-code{
	position:absolute;
	right:55px;
	top:1px;
	background-color:#dfdfdf;
	color:#333;
	text-align:center;
	line-height:36px;
	font-size:14px;
	height: 36px;
	width:125px;
	border:none;
}
.titTrd{
	display: block;
	text-align: center;
	padding: 100px 0;
	font-size: 20px;
	color: #333;
}
.titTrd .fa{
	color: #7ec81e;
	font-size: 60px;
	position: relative;
	top: 12px;
	right: 10px;
}
.pwdAutolink{
	display: block;
	text-align: center;
	padding: 30px 0;
	font-size: 14px;
	color: #999;
}
input:-webkit-autofill{
	-webkit-box-shadow: 0 0 0 400px #fff inset;
}