#login{background:url('/qtermLegacy/stat/common/img/bg.gif') 0 68px repeat-x;line-height:normal;color:#222627}#login .logo-image{width:400px;height:65px;margin:0 auto 18px;text-align:right}#login .row,#login .clearfix{position:relative}#login .clearfix::before,#login .clearfix::after,#login .row::after{clear:both;display:block;content:""}#login .logo-image .row{float:right;padding:20px 10px 0 0}#login .container{padding:30px 0 0;background:url('/qtermLegacy/stat/common/img/login-bg.gif') top center no-repeat}#login .form{width:400px;margin:0 auto;background:url('/qtermLegacy/stat/common/img/login-form-bg.gif') top center no-repeat #fff}#login .form .content{padding:36px}#login .form .row{clear:both;position:relative;margin:0 0 5px}#login .form span.error{clear:both;display:block;margin:0 0 10px 0;color:red;text-align:right}#login .form label{float:left;width:auto;padding:6px 0 0}#login .form input[type=text],#login .form input[type=password]{float:right;width:170px;padding:2px;border-top:1px solid #e5e7e8;border-left:1px solid #e5e7e8;border-bottom:1px solid #969ea1;border-right:1px solid #969ea1}#login .form .row.submit{padding:15px 0 0;margin:0 0 40px}#login .form .row.submit label{width:220px;margin:3px 0 0;padding:0}#login .form .row.submit input[type=checkbox]{}#login .form .row.submit input[type=submit]{cursor:pointer;padding:2px 8px;margin:0 11px 0 0;background:url('/qtermLegacy/stat/admin/img/btn_form_bg.gif') repeat-x;border:none;font-size:10px;font-weight:bold;color:#222627;border:1px solid #e1e3e4;border-right:1px solid #969da0;border-bottom:1px solid #969da0}#login .form .row.submit input[type=submit]:hover{background:url('/qtermLegacy/stat/admin/img/btn_form_bg.gif') repeat-x;color:#798387}#login .logo{height:24px;background:url('/qtermLegacy/stat/common/img/login-logo.gif') no-repeat;float:left;min-width:92px;margin-left:8px}#login .help{display:block;float:right;height:14px;line-height:14px;color:#0a50a0;padding:0 0 0 10px;margin-right:36px;background:url('/qtermLegacy/stat/common/img/ico_help.png') no-repeat transparent}#login .help:hover{background-position:0 -14px;color:#fa631a}#login .footer{border-top:3px solid #63829c;padding:8px 8px 16px 8px;color:#a0a0c3;font-size:8px;line-height:12px;background:url('/qtermLegacy/stat/common/img/login-footer-bg.gif') left bottom repeat-x}#login .row.login-error{height:auto;margin:0 0 15px;font-size:11px;font-weight:bold;color:red}#login.forgot-pw .row{margin-bottom:15px!important}#login.forgot-pw .error{margin-bottom:0!important}#login.reset-pw .row.submit{padding-top:22px;background:url('/qtermLegacy/stat/common/img/sep_horizontal.gif') center 10px repeat-x;margin-bottom:0}#login.reset-pw h1{font-size:16px;margin-bottom:15px}#login.reset-pw p{text-align:justify;margin-bottom:15px}#login.reset-pw label{line-height:19px;padding-top:0}