﻿body{font-family:Microsoft YaHei,simsun}div.loading{margin:10px auto;width:179px;height:21px;overflow:hidden;background:url("../images/login.png") no-repeat 0 -850px}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix{display:inline-block}.clearfix{display:block}body.login{background:#eee;padding:0;text-align:center;border:0;background:#eee url("../images/login.png") repeat-x left -938px!important}body.login div#header{text-align:right;height:40px;border:0;padding:0;margin:0}body.login div#header h1{text-align:left;margin:10px 30px 0 0;padding:0;text-indent:-9999px;width:116px;float:right}body.login div.title{padding-top:80px}body.login div#login_content{margin:10px auto 20px auto;text-align:center;width:100%;max-width:988px;background:url("../images/login_HR.png") no-repeat 155px 22px}body.login div#login_content_inner{text-align:center;width:100%;max-width:988px;padding-bottom:20px}.loginloading{padding-top:80px}.loginloading div#user_name_login,.loginloading div#remember_container,.loginloading div#signin_button,.loginloading ul#extras_user_login{display:none}body.login div#login_content_inner.loginloading div.login_dialog{margin-top:10px;margin-bottom:30px}body.login div#login_content_inner.loginloading div#login_loading{display:block}body.login div.dialog_contents{padding:6px 0}body.login div.login_dialog{width:210px;margin:0 auto;background:#fff;padding:10px 39px 19px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;border:1px solid #aaa;-moz-box-shadow:0 0 6px #999;-webkit-box-shadow:0 0 6px #999;box-shadow:0 0 6px #999;-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#999999')";filter:progid:DXImageTransform.Microsoft.Shadow(Strength=3,Direction=135,Color='#999999')}body:first-of-type.login div.login_dialog{border:0}*:first-child+html body.login div.login_dialog{padding:25px 39px 25px}body.login div.login_dialog h1{font-size:16px;font-weight:normal;line-height:19px;margin:13px 0 15px}body.login div.login_dialog h1 strong{display:block;font-size:18px}body.login div.login_dialog div#remember_container{text-align:left;font-size:12px;color:#333;margin:0 0 15px}body.login div.login_dialog div#user_name_login input{font-size:18px;padding:3px;width:200px;font-family:helvetica,arial,sans-serif}body.login div.login_dialog p{margin:0 0 10px}body.login div#login_loading{display:none;margin:5px 10px}body.login div.extras{text-align:left;margin:10px auto;width:300px;text-align:center;color:#000}body.login div.extras ul{margin:0;padding:0}body.login div.extras ul li{list-style:none;font-size:12px;margin-bottom:3px}*:first-child+html body.login div.extras ul li{margin-bottom:0}body.login div.extras a{color:#33a02c}body.modal div.outer{margin:60px 0 15px 0;text-align:center}body.modal div.outer img{max-width:400px;max-height:200px}img.white{background:#fff;padding:10px}body.modal .modal_container{background:#fff;margin:5px auto;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border:1px solid #aaa;-moz-box-shadow:0 0 6px #999;-webkit-box-shadow:0 0 6px #999;box-shadow:0 0 6px #999;width:466px}body.modal .modal_container .inner{padding:23px 28px 8px;margin:0}div.flash_error{background:#c00;color:#fff;margin-bottom:12px;padding:10px;font-size:12px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 0 2px rgba(0,0,0,0.2);-moz-box-shadow:0 0 2px rgba(0,0,0,0.2);box-shadow:0 0 2px rgba(0,0,0,0.2);display:none}.modal_container div.content{margin:0 0 15px 120px}body.modal p{margin:0 0 6px 0;font-size:11px}body.modal p label{font-size:14px;padding-top:3px;margin-bottom:3px;display:block;font-weight:bold;color:#000;margin:0 0 2px}body.modal div.checkbox_and_submit p label{float:none;display:inline;font-size:12px;width:auto;font-weight:normal;margin-top:8px}body.modal input#username,body.modal input#password{width:320px;padding:3px;font-size:14px;height:30px;line-height:30px}body.modal div.checkbox_and_submit{font-size:12px;color:#666}body.modal div.checkbox_and_submit p{margin:8px 0 0;padding:0}body.modal{margin:0;padding:0;border:0;width:100%;background-color:#f3f1ec;text-align:left}body.modal .modal_container div.content{margin-left:0}body.modal div.extras{border-top:1px dashed #ccc;margin-top:15px;padding-top:10px}body.modal div.extras ul{margin:2px 0 0;padding:0}body.modal div.extras ul li{list-style:none;font-size:12px;line-height:16px;padding-bottom:3px}body.modal h1.title{text-align:center;font-size:2em}.busy{background:url(../images/dots-white.gif) no-repeat 5px center}body.modal .login_form{text-align:left}.busy *{visibility:hidden}