/* CSS Document */
body {
	background-color: #1373ca;
}
h1, h2, h3, h4, h5, h6, form, ul, ol, div, p, span, font, td {
    font-family: Arial,Helvetica,sans-serif,"宋体";
    margin: 0;
    padding: 0;
}
input{outline:none;}
form{ margin:0; padding:0;}

#login_main{ width:641px; height:600px; /*border:#FF0000 solid 1px;*/ margin:35px auto 0 auto; overflow:hidden; }

.form_b1{ width:100%; height:113px; background-image:url(../../images/admin/index_02_1.jpg); background-repeat:no-repeat; float:left; }
.form_b2{ width:100%; height:111px; background-image:url(../../images/admin/index_02_2.jpg); background-repeat:no-repeat; float:left; }
.form_b3{ width:100%; height:163px; background-image:url(../../images/admin/index_02_3.jpg); background-repeat:no-repeat; float:left; }
.form_b4{ width:100%; height:119px; background-image:url(../../images/admin/index_02_4.jpg); background-repeat:no-repeat; float:left; }
.form_b5{ width:100%; height:114px; background-image:url(../../images/admin/index_02_5.jpg); background-repeat:no-repeat; float:left; }

.form_b1 .p1{ font-size:25px; text-align:center; font-weight:bold; color:#FFFFFF; margin:44px 0 0 0; }
.form_b1 .p2{ font-size:20px; text-align:center; font-weight:bold; color:#FFFFFF; margin:10px 0 0 0; }

.form_b3 input{ height:21px;BACKGROUND-COLOR: transparent;}

.form_b3 .trline-1{ height:21px; overflow:hidden; margin:33px 0 0 0; }
.form_b3 .trline-1 p{ overflow:hidden; padding:0 0 0 157px; }

.form_b3 .trline-2{ height:21px; overflow:hidden; margin:17px 0 0 0; }
.form_b3 .trline-2 p{ overflow:hidden; padding:0 0 0 157px; }

.form_b3 .trline-3{ width:155px; height:21px; overflow:hidden; margin:16px 0 0 141px; }
.form_b3 .trline-4{ width:484px; height:29px; overflow:hidden; margin:5px 0 0 130px; }

.form_b3 .trline-3 .td-1{ width:95px; overflow:hidden; margin:0px 0 0 0px; float:left; }
.form_b3 .trline-3 .td-2{ width:55px; overflow:hidden; margin:0px 0 0 0px; float:left; }

.form_b3 .trline-4 .td-1{ width:296px; height:23px; overflow:hidden; margin:0px 0 0 0px; float:left; }
.form_b3 .trline-4 .td-1 .td-line-1{ margin:2px 0 0 0; }
.form_b3 .trline-4 .td-2{ width:181px; overflow:hidden; margin:0px 0 0 0px; float:left; }

.form_b4 .trline-1{ width:614px; height:29px; text-align:right; overflow:hidden; margin:5px 0 0 0; letter-spacing:2px; }
.form_b4 .trline-1 strong{ color:#FFFFFF;}


#btn_submit{ position:relative; top:-60px; left:298px;}

#username{ width:164px; border:none;   }
#password{ width:164px; border:none; }
#verify{ width:48px; border:none; letter-spacing:2px; }

.info_error{ display:none; margin:0 0 0 15px; *position:relative; *top:-3px; }

.relative-t{ position:relative; top:0px; *top:-2px;}

input .valid{border:1px dotted  red;}

.font-red{color:red;}









