/*body {
   background-color: White;
   padding: 0px;
   margin: 0px;
   font-size: 12px;
   text-align: left;
}

#window {
   margin: 30px;
   padding: 0px;
   width: 520px;
   margin-left: auto;
   margin-right: auto;
}

#content {
   border: 1px solid #CCCCCC;
   background-color: #F0F0F0;
   float: left;
   width: 520px;
}

#content h1 {
   margin: 0px 0px 8px 0px;
   padding: 4px 8px 4px 8px;
   color: White;
   font-size: 14px;
   font-weight: bold;
   background-color: #004180;
}

#note {
   margin: 0px;
   float: left;
   padding: 8px 8px 8px 18px;
   width: 230px;
}

#form {
   float: right;
   padding: 8px;
   width: 230px;
}

#form form {
   border: 1px solid #CCCCCC;
   margin: 8px 0px 8px 0px;
   padding: 8px;
   font-size: 12px;
}

#form label {
   padding: 0px 0px 0px 5px;
}

#form input {
   color: Blue;
   font-size: 12px;
   border: 1px outset #6495ED;
   padding: 3px;
   height: 16px;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-variant: normal;
}

#form .button {
   color: Black;
   border: 1px outset Gray;
   padding: 3px 14px 3px 14px;
   height: 26px;
}

.error-msg {
   color: Red;
   font-weight: bold;
}
*/

html, body, div, span{ font:12px/18px Arial,Helvetica,sans-serif; color:#666;background: transparent;border:0 none;margin:0;outline-width:0;padding:0;}
.clear{ clear:both}
input{ height:18px; width:178px;padding:3px; border:solid 1px #ccc;}
.login_page{ background:#ddd;}
/*.login{background:url(../img/index_03.png) no-repeat;margin-left:-227px;margin-top:-162px;width:454px;height:324px;position:absolute;left:50%;top:50%;}
*/.text{padding:80px 0 0px 20px;}
.text_left,.text_right{ float:left;}
.text_left{height:40px; width:57px; margin-bottom:10px;line-height:40px;}
.text_right{height:24px; width:178px;padding:6px 0;}
.bot{float:right; width:135px; height:47px; margin:6px 155px 0 0; text-indent:-999em; cursor:pointer; clear:both; border:0; background:none;}
.clew { font-size:12px; color:#808080; line-height:30px; position:absolute}



/*文本框定义*/
input {padding:4px; -moz-border-radius:5px;-webkit-border-radius:5px; line-height:normal; font-family: Arial, Helvetica, sans-serif;}
input[type=text], input[type=password], select, textarea {border:1px solid #aaa;transition:border linear .2s, box-shadow linear .2s;-moz-transition:border linear .2s, -moz-box-shadow linear .2s;-webkit-transition:border linear .2s, -webkit-box-shadow linear .2s;}
input[type=text]:focus, input[type=password]:focus, textarea:focus {outline:none;border-color:rgba(47, 169, 220, .75)!important;box-shadow:0 0 5px rgba(47, 169, 220, .5);-moz-box-shadow:0 0 5px rgba(47, 169, 220, .5);	-webkit-box-shadow:0 0 5px rgba(47, 169, 220, .5);}
input.with-box:focus, input[class*=search]:focus, input[id*=search]:focus {border-color:inherit!important;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;}
/*按钮样试*/
button{ padding:0 .5em;}
button *{outline:0;zoom:1;}
button::-moz-focus-inner{border-color:transparent!important;}
/*布局定义*/
.clear{clear:both;height:1px; overflow:hidden;}
.lgbox{width:516px; height:296px;margin: 0 auto;margin-top:-148px;margin-left:-258px;border:solid 1px #b8bbbe;-moz-border-radius:12px;-webkit-border-radius:12px;-moz-box-shadow:1px 1px 6px #bfbfbf;position:absolute;top:50%;left:50%;-webkit-box-shadow:1px 1px 6px #bfbfbf; background:#fff; padding:1px;}
.lgtop{background:-moz-linear-gradient(top,#73bbed,#3c8fc4);background:-webkit-gradient(linear, 0 0, 0 100%, from(#73bbed), to(#3c8fc4)); height:68px;-moz-border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0; padding:24px 34px 0 22px;}
.lgtop .imgl{ float:left; margin-top:0px;}
.lgtop .imgr{ float:right; margin-top:0px;}
.loginbox {padding:20px 0 70px 22px;}
.loginbox .login{width:271px; float:left;}
.loginbox .login .nama,.loginbox .login .password{width:240px; height:21px;border:solid 1px #7aaac8; padding-left:20px;font-size:14px; color:#808080}
.loginbox .login .nama{ background:url(../img/lg_name.png) no-repeat 2px 6px; margin-bottom:14px;}
.loginbox .login .password{background:url(../img/lg_pw.png) no-repeat 2px 6px;}
.loginbox .btn{width:166px;float:right;padding:45px 0 0 0;}
.loginbox .btn button{background:url(../img/lg_btn.png) no-repeat 0 0; width:114px; height:31px;border:0; cursor:pointer}
.btom{ height:32px;width:468px; line-height:32px;border-top:solid 1px #dbe1e5; text-align:center;  margin:auto; color:#d4d4d4;}



