﻿.Loginbody{height:100%;background: #3A61A4;}
.logo-wrap{width:983px;margin: 0 auto 0%; }
.logo{visibility:hidden;padding: 10% 0 0 0px; height: 80px;}
.content{ width: 1190px; height: 510px;position:absolute;left:50%;top:50%;margin-left:-595px;margin-top:-255px; background: url(../images/loginbj.png) top center no-repeat #3a61a4; border-radius: 5px; }
.Loginform{float: right; width: 278px; height: 260px;margin-top: 170px; margin-right:75px;}
.hospital{color:#3A61A4;font-size:16px;font-weight:bold;line-height:30px;text-align:center;}
.form-message{height:22px; width:90%; margin-left:auto; margin-right:auto;margin-top:2px;text-align:left;}
 /*color:#9d2a16;border:1px solid #ee86a4;background:#f8cad7 url('../Images/validatebox_warning.png') center left no-repeat; background-position: 10px 5.5px; border-radius: 4px;*/
.form-error-text,.form-warning-text{padding-left:0; color: #D21C1C; font-family: Microsoft Yahei; height: 22px; text-align:center; }/* background-position: 10px 5.5px; border-radius: 4px;*/
.form-succeed-text{padding-left:0; border-radius:3px; color: #5e8800; font-family: Microsoft Yahei; height: 22px; text-align:center;}/*border: 1px solid #5e8800; background:#5e8800 url('../Images/loading1.gif') center left no-repeat; background-position: 10px 5.5px;*/
.form-account,.form-password,.form-code{margin-left: 54px; font-family: Microsoft Yahei; font-size: 12pt; color: #999999;}
.form-account{margin-top: -3px;}
.form-password{margin-top: 11px;}
.form-code{margin-top: 11px;}
#txtaccount,#txtpassword,#txtcode{font-size:16px;border: none; padding: 0px; height: 34px; line-height: 34px; width: 184px; font-family: "黑体",SimHei,"微软雅黑",Microsoft YaHei,"宋体",Arial,Helvetica,Verdana,sans-serif; font-size: 11pt; color: #999999; background-color: #fff; padding-left: 5px;margin-top:1px;}
#txtcode{width: 100px;margin-right:10px;border-radius:0 50px 050px;}
#clickcode{
    text-align: center; 
    height:34px;
    line-height: 34px;
    background-color: #eee ;
    font-size:15px;
    margin-top:1px;
    position: absolute;
    cursor: pointer;
}
.form-bottom{margin: 22px 20px 0 22px; height:38px;line-height:38px;}
.btlogin{height:40px; width:100%; cursor:pointer;}
.btlogin{font-size:18px;}
.decoration{display:none;position: absolute;width: 53px;height: 234px;right: 6%;bottom: 12%;background:url(../images/decoration.png) no-repeat;background-size:cover;}
.copyright{text-align: center; color: #fff; position: absolute; top: 100%; margin-top: -50px; width: 97%; font-family: Microsoft Yahei; line-height:25px;}
.qqsign{margin-left: 20px; border: medium none; width: 63px; height: 24px; border-style: none; background: none; background-image: url("../Images/Connect.png" ); cursor: pointer;}
.footer{position: absolute; bottom: 8%;width: 100%;color:#fff;font-size:13px;text-align:center;font-weight: lighter;}
::-moz-placeholder {color:#aaa; opacity:1; }
::-webkit-input-placeholder { color:#aaa;}
:-ms-input-placeholder {color:#aaa;}
@media screen and (max-width:1280px){
	.decoration{right: 2%;bottom: 5%;width: 42px;height: 186px;background-size:cover;}
}