@charset "utf-8";
/*
Theme Name:login pop;
Author: jiang
Last Modify:2015/03/05
*/

/*去掉链接虚线边框*/
a,input,button{ outline:none; }
::-moz-focus-inner{border:0px;}

.tMar15{ margin-top:15px;}
.tMar20{ margin-top:20px;}
.tMar25{ margin-top:25px;}
.lrMar5{ margin:0 5px;}

/*登录弹框*/
.poplogin{ width:440px; height:390px; position:fixed; top:22%; left:38%; background:rgba(0, 0, 0, 0.2); padding:10px; overflow:hidden; _position:absolute; _bottom:auto;_top:expression(eval(document.documentElement.scrollTop));_margin-top:250px; z-index:10000;}
.loginbox{width:440px; height:390px; background:#fff;}
.loginbox h2{height:50px;line-height:50px;font-size: 14px;color:#666;font-family: "Microsoft YaHei";padding-left:15px;background-color:#f4f4f5;}
.loginbox h2 .close{ width:14px; height:15px; background:url(../images/close-s.gif) 0 0 no-repeat; display:inline-block; margin:17px 15px 0 0;}
.loginbox h2 a.areg{ color:#fb9b34; border:1px solid #faa74e; border-radius:3px; padding:5px 10px; background-color:#fff; margin-left:10px;}

/*遮罩层*/
.masklogin{width:100%; height:100%; _height:1000px; position:absolute; top:0px; left:0px; z-index:6998; border:none; padding:0; margin:0; background-color:#000; background:rgba(0,0,0,0.2);
_background:url(../images/overlay.png) repeat 0 0; _left: expression(documentElement.scrollLeft + documentElement.clientWidth - this.offsetWidth); _top: expression(documentElement.scrollTop + documentElement.clientHeight - this.offsetHeight);min-width: 1200px;}

/*form*/
.logcon{ width:286px; margin:30px auto;}
.logcon input.username, .logcon input.pw, .logcon input.certify{ width:245px; height:20px; line-height:20px; border:1px solid #cecece; border-radius:5px; color:#909090; font-family: "Microsoft YaHei"; font-size:14px; padding:10px 5px 10px 35px; overflow:hidden; vertical-align:middle;}
.logcon input.certify{ width:54px; background-position:left bottom; overflow:hidden;}
.logcon .msg{ background:url(../images/login-error.gif) no-repeat 10px 2px; bottom:-20px; left:0px; _top:50px;}
.logcon .msg p{ color:#f5524c; padding-left:35px;}
.logcon span{background:url(../images/log-icon2.gif) no-repeat;}
.logcon .ic{ width:16px; height:14px; left:10px; top:14px; background-position:left top;}
.logcon .ic2{ width:16px; height:20px; left:10px; top:14px; background-position:left center;}
.logcon .ic3{ width:16px; height:12px; left:10px; top:15px; _top:12px; background-position:left bottom;}
.logcon .cer{ width:81px; vertical-align:middle;}
.logcon p a{ color:#4094ea;}
.logcon .reg{ font-size:15px; color:#999; font-family: "Microsoft YaHei";}
.logcon p a.areg{ color:#fb9b34;}
.logcon .change-code{ font-size:13px; color:#3f92e7; line-height:18px; display:inline-block; vertical-align:middle;}
.logcon .change-code:hover{ color:#f5524c;}
.logcon .pwtext{ left:35px; top:11px; color:#909090; font-family: "Microsoft YaHei"; font-size:14px; visibility:visible; cursor:text;}
.logcon .auto{ font-size:13px; font-family: "Microsoft YaHei";}
.logcon p.autopw{ color:#4e4e4e;}
.logcon p.autopw .autolog{width:13px; height:13px; background:none; border:none; vertical-align:-2px; margin-right:5px;}
.logcon input.loginbtn{ width:286px; height:42px; font-size:16px; text-align:center; background:url(../images/poploginbtn.gif) no-repeat left top; cursor:pointer; border:none; color:#fff; padding:0; display:block; font-family: "Microsoft YaHei";}
.logcon input.loginbtn2{ background-position:0 bottom;}

/*正在加载中*/
	.juzhong-index{position:fixed;top:50%;left:50%;-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index: 6999;}
	.juzhong-index .load-login{font-size: 18px;text-align: center;font-family: "Microsoft Yahei";z-index:6999;color:#fff;font-weight: 500;background: #67CF22;padding:7px 20px;border-radius: 30px;letter-spacing:2px;}
	.juzhong-index .spinner{margin:0 auto;width:80px;height:100px;text-align:center;margin-bottom:30px;}
	.juzhong-index .spinner > div{background-color:#67CF22;height:100%;width:10px;display:inline-block;-webkit-animation:stretchdelay 1.2s infinite ease-in-out;animation:stretchdelay 1.2s infinite ease-in-out;}
	.juzhong-index .spinner .rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s;}
	.juzhong-index .spinner .rect3{-webkit-animation-delay:-1.0s;animation-delay:-1.0s;}
	.juzhong-index .spinner .rect4{-webkit-animation-delay:-0.9s;animation-delay:-0.9s;}
	.juzhong-index .spinner .rect5{-webkit-animation-delay:-0.8s;animation-delay:-0.8s;}
	@-webkit-keyframes stretchdelay{0%,40%,100%{-webkit-transform:scaleY(0.4)}
	20%{-webkit-transform:scaleY(1.0)}
	}
	@keyframes stretchdelay{0%,40%,100%{transform:scaleY(0.4);-webkit-transform:scaleY(0.4);}
	20%{transform:scaleY(1.0);-webkit-transform:scaleY(1.0);}
	}

/*20200612*/
.poplogin{overflow: visible;}
.phLogin-btn{position: absolute;right: 10px;top: 10px;cursor: pointer;}
.close2{position: absolute;top: -15px;right: -13px;}
.logcon .phone-ic3{background-image: url(../images/log-phone-icon.png);width: 20px;height: 21px;top: 10px;left: 8px;}
.logcon .phone-ic4{background-image: url(../images/log-yzm-icon.png);width: 20px;height: 21px;top: 10px;left: 6px;}
/*.logcon input.yzm-input{width: 115px;}*/
.logcon .yzmBtn{position: absolute;top: 0;height: 42px;right: 0;width: 115px;background: #3f92e7;color: #fff;border:none;border-top-right-radius: 5px;border-bottom-right-radius: 5px;cursor: pointer;font-size: 14px;font-family: "微软雅黑";}