@charset "utf-8";


/* LOGIN */
body{ background:url('../images/bg_login.gif') repeat 0 0;}
#wrap{width:100%; min-width:970px; background:url('../images/bg_login_area.gif') repeat-x 0 280px;}
.login_page{width:780px; margin:0 auto; padding:220px 0 100px; background:url('../images/bg_highlight.png') no-repeat 50% 120px;}
.login_page h1{width:202px; margin:0 auto 35px; height:25px;}
.login_page .login_area {overflow:hidden; margin-bottom:40px;}
.login_page .login_area .img{float:left;}
.login_page .login_area .login{float:left; background-color:#fff; width:468px; height:214px; padding:34px 0 0 50px;  border:1px solid #0a4595;}
.login_page .login_area .login h2{margin-bottom:20px; height:20px;}
.login_page .login_area .login p{line-height:19px; margin-bottom:30px;}
.login_page .login_area .login p span{color:#cc0000;}
.login_page .login_area .login dl{float:left; width:305px; margin-right:20px;}
.login_page .login_area .login dt{float:left;width:72px;  font-weight:bold; height:26px; padding:10px 0 0 23px; border-bottom:1px solid #ddd; border-right:1px dotted #ddd;}
.login_page .login_area .login dt.border{border-top:1px solid #333;} 
.login_page .login_area .login dd.border{border-top:1px solid #ddd;}
.login_page .login_area .login dd{float:left; background-color:#f3f3f3; padding:6px 0 0 15px; width:194px;height:30px; border-bottom:1px solid #ddd;}
.login_page .login_area .login dd .txt{height:22px; border:1px solid #bbb;}
.login_page .copyright{text-align:center;}

