@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:16px; 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; filter:alpha(Opacity=20); /* IE */-moz-opacity:0.2; /* Moz + FF */ opacity: 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);}

/*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;}
