#login {margin-right:0px;*margin-right:0px;_margin-right:-20px;}
#login .help1 {background:#F6F9FD;height:30px;line-height:30px;color:#ff0000;padding-left:20px;width:97%}
#login .box1 {padding:10px 20px 0px 20px;}
#login .box1 h3 {font-size:15px;color:#999999;line-height:40px;height:40px;}
#login .box1 .boxul {}
#login .box1 .boxul li {padding:7px 0px 7px 0px;width:700px;*width:700px;_width:690px;;display:block;height:auto;}


#login .box1 .boxul li label {margin-right:10px;display:block;float:left;font-size:14px;width:170px;text-align:right;font-weight:bold;}

#login .box1 .boxul li p {padding:0px 0px 0px 150px;margin:0;height:auto;line-height:21px;}

#login .box1 .boxul input {height:18px;}
dfn {font-weight: normal; font-style: normal}

#need ul:hover {background:#000;}

#need li:hover,#need li.hover {background: #DFF0FA;}

#need dfn {	display: none}

#need LI:hover DFN {DISPLAY: inline; MARGIN-LEFT: 7px; COLOR: #676767}


#need input {border:1px solid #999;width:250px}
#need input:hover {border:1px solid #FF9900;}
#need input.hover {border:1px solid #FF9900;} 

#login .box1 .boxul li LABEL span {color:#ff0000;padding-right:2px;}
#login .box1 .boxul img {vertical-align:middle;}
#login .box2 {text-align:center;}
#login .box2 p {padding:0px 0px 10px 0px;}
#login .box2 input {vertical-align:middle;margin-top:15px;}	

		
		
