html,body{width: 100%;height: 100%;}
.loginbg{width: 100%;height: 100%;position: relative;}
.qy-loginFrom{width: 1200px;height: 604px;border-radius:20px;box-shadow:0px 0px 25px 0px rgba(34,80,156,0.2);position: absolute;top: 50%;left: 50%;margin-left: -600px;margin-top: -302px;z-index: 999;}
.lg-leftbox{margin: 90px 0px 0px 100px;}
.lg-tit{font-size: 32px;color: #303851;font-weight: bold;}
.kfphone{font-size: 14px;color: #367CEE;margin-top: 25px;}
.lg-formbox{margin-top: 0px;}
.lg-formbox .lg-input{
	width:320px;
	height:35px;
	background:#fff;
	border:0px;
	border-bottom: 1px solid #E6EAF0;
	font-size: 14px;
	color: #303851;
	text-indent: 20px;
}
.lg-formbox .lg-input:focus{
	border-color: #4489F0;
}
.lg-formbox .err{height: 24px;font-size: 14px;line-height: 24px;color: #ff5555;}
.error{color: #ff5555;padding-left: 5px;}
.lg-submitBtn{margin-top: 17px;width:320px;height:50px;border-radius:25px;background-color: #367CEE;border: 0px;font-size: 14px;color: #fff;letter-spacing: 2px;cursor: pointer;}
.support{font-size: 14px;color: #747C95;margin-top: 40px;}
.lg-lowMess{width: 320px;height: 46px;margin: 16px 0px;}
.err-tips{width: 208px;height: 46px;font-size: 14px;color: #FF0000;text-align: center;line-height: 45px;margin: 0px auto;overflow: hidden;}
.lg-formbox .lg-input.error{border-color:#FF6E6E;}


.lg-Typeswitch{margin-top: 45px;width: 320px;}
.lg-Typeswitch span{margin-right: 28px;font-size: 16px;color: #747C95;border-bottom: 2px solid #fff;padding-bottom: 3px;cursor: pointer;padding: 7px 25px;border-radius: 30px;}
.lg-Typeswitch span.active{color: #4489F0;background-color: #E6F0FF;font-weight: bold;}
.fw-loginFrom .lg-formbox .err{height: 20px;line-height: 20px;}
.lg-formbox .lg-input.lg-codeipt{width: 196px;}
.GetCodeBtn{width: 114px;height: 50px;border: 0px;font-size: 14px;color: #747C95;border-radius: 4px;cursor: pointer;margin-left: 5px;background-color: #E6EAF0}
.fw-loginFrom .lg-lowMess{margin: 10px 0px 5px 0px;height: 30px;}
.fw-loginFrom .err-tips{height: 30px;line-height: 30px;overflow: hidden;}
.Leftfoot{padding-top: 14px;width: 320px;}
.Leftfoot a{font-size: 14px;color: #747C95;}
.Leftfoot .gorsgHref{border-bottom: 1px solid #747C95;}
.Leftfoot a:hover{color: #367CEE;border-color: #367CEE;}
.Rightfoot{position: fixed;left: 0;bottom: 50px;width: 100%;color: #fff;font-size: 14px;}
.Rightfoot p{line-height: 22px;text-align: center;}
.certSelect{width: 320px;height: 50px;border:0px;border-bottom: 1px solid #E6EAF0;text-indent: 15px;color: #747C95;
	-webkit-appearance:none;
	-moz-appearance:none;
	appearance:none; /*去掉下拉箭头*/background: url(../images/prev_down.png) no-repeat 95% center;
}
.certSelect::-ms-expand { display: none; }
.disabledBtn{opacity: 0.8;cursor: no-drop;}



/* 公航旅工程项目在线招标系统 */
.tudibg{background: url(../images/bidding.png) no-repeat 100% 100%;}
.td-loginFrom{
	background: #fff url(../images/bidding-1.png) no-repeat 580px 73px;
}

.lg-formbox .err .downCertKey{font-size: 14px;color: #367CEE;line-height: 40px;}
label.error{}
.lg-formbox .item{width: 320px;}
a.decoration{text-decoration: underline;}
a.fanhuidl{font-size: 16px;color: #3652FB;}
.lg-formbox.yichujian .err{height: 20px;line-height: 20px;}



.jyjz-loginFrom .lg-submitBtn{background-color: #3164FF}
.jyjz-loginbg .lg-Typeswitch span.active{color: #3164FF;}


.lg-submitBtn:hover{opacity: 0.9;}

.twelveCode_Wrap .twelveCodeName{
	float: left;
	width: calc(100% - 98px);
}
.twelveCode_Wrap .twelveCodeName input{
	width: 100%;
	height: 35px;
	border: none;
	padding: 0 10px;
	border-bottom: 1px solid #E6EAF0;
}
.twelveCode_Wrap .twelveCodeName input.error,
.lg-formbox .certSelect.error{
	border-color: #FF6E6E;
}
.twelveCode_Wrap .twelveCode{
	float: left;
	width: 98px;
}