@charset "gb2312";
/* CSS Document */
/*---------------------------大局--------------------------------*/
* {margin:0;padding:0;
   font-weight:lighter;}
.clr{clear:both;}   
li,ul{ font:"宋体"; font-size:12px;padding:0; margin:0}
ul{list-style-type:none;}
a{text-decoration:none; color:#FFF; border:0;}
a:hover{color:#;}
img{border:0px;}



body
     {background:#e2effc url(images/login_back.jpg) repeat-x; margin:0 auto;}
	 
#wrapper
     {width:900px; height:510px; padding:90px 120px 0 120px; margin:0 auto;}
	 
.logo
     {width:660px; height:60px; margin:0 auto; padding-bottom:25px;
	  }
	 
.box
     {width:900px; height:185px; margin:0 auto; padding:100px 0 0 0;
	  background:url(images/login_box.jpg);}
.box2
     {width:900px; height:185px; margin:0 auto; padding:100px 0 0 0;
	  background:url(images/login_box_2.jpg);}	 
.shadow
     {width:900px; height:90px; margin:0 auto;
	  background:url(images/login_shadow.jpg);}



	  
/*input*/
.input_on{
	padding:4px 8px 0pt 3px;
	height:22px;
	border:1px solid #999;
	background-color:#FFFFCC;
}
.input_off{
	padding:4px 8px 0pt 3px;
	height:22px;
	border:1px solid #CCC;
	background-color:#FFF;
}
.input_move{
	padding:4px 8px 0pt 3px;
	height:22px;
	border:1px solid #999;
	background-color:#FFFFCC;
}
.input_out{
	/*height:16px;默认高度*/
	height:24px;
	width:157px;
	border:1px solid #CCC;
	background-color:#FFF;
}
/*form*/
.input_test{
	margin:0 auto;
	width:240px; _padding-left:60px;
	list-style-type:none;
}
ul.input_test li{
	width:280px;
	height:22px;
	padding-bottom:10px;
	overflow:hidden;
}
.input_test label{
	float:left;
	padding-right:10px;
	width:60px;
	line-height:22px;
	text-align:right;
	font-size:1.4em;
}
.input_test p{
	float:left;
	_margin-top:-1px;
}
.input_test span{
	float:left;
	
	line-height:22px;
	text-align:left;
	font-size:1.2em;
	color:#999;
}
