 
  .lhead
 {
	 width:1000px;
	 margin:auto;
	 height:80px;
 }
  .lhead .left
 {
	 float:left;
 }
   .lhead .right
 {
	 float:right;
	 margin-top:50px;
	 line-height:30px;
 }
 .llogog
 {
	 	 width:1000px;
	 margin:auto;
	 border:#CCC 1px solid;
	 height:420px;
	 margin-top:10px;
	 
 }
   .llogog .left
 {
	 float:left;
	 width:560px;
	 height:360px;
	 margin-top:25px;
	 text-align:center;
	 margin-left:18px;
 }
   .llogog .right
 {
	  margin-top:10px;
	  float:left;
	  margin-left:50px;
	  width:320px;
 }
  .llogog .right .title
  {
	  background:url(/images/login/01.png);
	  height:68px;
  }
  .llogog .right .title2
  {
	  background:url(/images/login/03.png);
	  height:68px;
  }
  
  .inpb
  {
	  width:313px;
	  height:30px;
	  border:#CCC 1px solid;
	  margin-left:5px;
	  margin-bottom:8px;
	  line-height:30px;
  }
  .inpbcs
  {
	  height:28px;
	  border:#CCC 1px solid;
	  width:100px;
  }
   .td2
   {
	   margin-left:5px;
   }
  .td2 div
  {
	  float:left;
	  
  }
  
 .rtop
 {
	
	 width:1000px;
	 margin:auto;
	  margin-top:8px;
	 height:40px;
	 border-bottom:#1aa29e 2px solid;
	 
 }
  .rtop .left
 {
	 float:left;
	 
 }
   .rtop .left .ds
   {
	   width:100px;
	   line-height:40px;
	   background:#1aa29e;
	   text-align:center;
	   font-size:20px;
	   color:#FFF;
   }
   .rtop .right
 {
	 float:right;
	 line-height:40px;
 }
 .bda1
 {
	  width:1000px;
	 margin:auto;
	  margin-top:8px;
  
 }
  .bda1 .left
 {
	 width:602px;
	 float:left;
 }
   .tdreg li
   {
	   height:50px;
	   margin-left:10px;
	   margin-bottom:10px;
   }
      .tdreg li div
	  {
		  float:left;
		  line-height:40px;
		  font-size:20px;
	  }
	   .tdreg .ldv
	   {
		   width:100px;
		   text-align:right;
	   }
      .tdreg .inpbb
	  {
		  width:205px;
		  line-height:40px;
		  height:40px;
	  }
	  #finish
	  {
		  margin-left:100px;
	  }
	 .form-button{margin-bottom:10px;margin-top:15px;height:40px; width:320px;}
	  .small-form-button,input.form-button{*width:auto;_width:0;padding:5px 15px;*padding:5px 15px 1px;font-size:14px;text-shadow:1px 1px #cccc;line-height:20px;color:#FFF;letter-spacing:.1em;cursor:pointer;border:1px solid #ccc;border-radius:3px;background:#d2023e;*overflow:visible}
.small-form-button{padding:3px 8px;*padding:3px 8px 0;font-size:12px;line-height:16px}
.small-form-button:hover,.form-button:hover,input.form-button:hover{background:#fd5807;border-color:#399;box-shadow:0 1px #e1e0e0; }
.small-form-button:active,.form-button:active{box-shadow:inset 0 1px 2px rgba(0,133,127,0.5)}
.form-button-disabled,.form-button-disabled:hover,.form-button-disabled:active{border-color:#b5b4b4;background:#fd5807;background-image:none;filter:none;box-shadow:none;text-shadow:1px 1px #999}

   .bda1 .right
 {
	 float:right;
 }
 
 .labelTxt {float: left;height: 22px;line-height: 22px;width: 102px; font-size:18px; padding-left:25px;}
.inputTxt,#quick_login  #username,#quick_login  #password{border: 1px solid #d3d3d3;float: left;height: 20px;margin-right: 8px;width: 180px;line-height: normal;}
.loginItem {height: 45px;}
input.login_btn {width: 100px; height:35px; line-height:35px; border:0; background:#f09; color:#fff; margin:0 auto; font-size:16px;}
input.login_btn.reg_btn {
background-color: #5B7BA2;
}
.inpbcs
{
	  width:90px;
		  line-height:28px;
		  height:28px;
}
#login_form
{
	width:400px;
}
.zoomFix:after {
content: '';
clear: both;
display: block;
height: 0;
visibility: hidden;
line-height: 0;
}