﻿/*  小福  2012-4-17  ******* login.aspx *******   */

@charset "utf-8";

body {
    font-family: "Microsoft YaHei","Lato","Helvetica Neue",Helvetica,Arial,sans-serif;
}
body{ margin:0; font-size:12px; line-height:22px; font-family:"微软雅黑"; overflow:hidden;     background: #1E5F7B;}
form {margin:0px; padding:0px;}
a{ color: #333333;	text-decoration: none;}
a:link {color: #333333;	text-decoration: none;}
a:hover {color: #FF3300; text-decoration: underline;}
img{ border:0}
h1,h2,h3{padding:0; margin:0; font-size:12px;}
select{ border:1px solid #ccc;}
ul{ margin:0px; padding:0px; list-style:none;}
li{margin:0px; padding:0px;}
dl,dt,dd{margin:0px; padding:0px;}

.login_box{background: #f1f1f1;
  
position: fixed;
    top: 10%;     box-shadow: 0 0px 3px rgba(0, 0, 0, 0.25);
    -webkit-box-shadow: 0 0px 3px rgba(0, 0, 0, 0.25);
    -moz-box-shadow: 0 0px 3px rgba(0, 0, 0, 0.25);
    border-radius: 10px; overflow:hidden;
	}

.login_main{ width:900px; height:400px; margin:0 auto; padding-top:180px; }
.logo{ height:50px; margin-top:10px; padding-bottom:13px;}
.hx_logo{ min-width:172px;}
.ehr_logo{ width:208px; margin-left:10px;}
.banner{ width:990px; clear:both;max-height: 300px;
    overflow: hidden;}

.l_box{ clear:both;    overflow: hidden;
    background-color: #f1f1f1;}
.l_left{ width:420px; float:left;  padding:18px 0 0 10px;}
.login_bg{
	width:182px;

	    padding: 0 30px;
	float:right;
	
	
}
input:placeholder { /* Mozilla Firefox 4 to 18 */
    font-size:14px;
	color: #ccc;
	font-weight:100;
}

input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    font-size:14px;
	color: #ccc;
	font-weight:100;
}

input::-moz-placeholder { /* Mozilla Firefox 19+ */
    font-size:14px;
	color: #ccc;
	font-weight:100;
}
:-ms-input-placeholder{
    font-size:14px;
	color: #ccc;
	font-weight:100;
}
input:-ms-input-placeholder {
    font-size:14px;
	color: #ccc;
	font-weight:100;
}

input::-webkit-input-placeholder{
    color: #ccc;
	font-size:14px;
	font-weight:100;
}


.l_mar{ list-style:none; margin-top:25px;}
.l_u{ display:block; clear:both; margin-bottom:10px;}
.l_u span{ color:#333; line-height:22px; display:block; width:50px; float:left; padding-top:0px; font-size:12px;}
.l_u input{ border:1px solid #cccccc; height:28px; width:150px; color:#444; line-height:22px;font-size:16px; font-weight:bold;}
.l_u input::placeholder]{ }
.l_y{ display:block; clear:both; margin-bottom:10px; }
.l_y input{color: #99C4E6; line-height:22px;}
.l_y img{ border:0;}
.l_y span{margin-top:10px;}
.l_but{ text-align:center; }

.System_name{ text-align:right; padding-right:20px;}
.login_form{ padding:65px 45px 0 45px; }
.login_foot{ text-align:center; padding-top:50px;line-height:50px; clear:both;}
