/* CSS Document */
/*-------------------------normal--------------------*/
#layout #main{margin:0 auto; width:960px; background:#f0eeeb;}	
 #main #maintext{margin:0 auto;width:924px;background:#fff;  clear:both;}
 .clearbox {border-top:1px solid transparent !important; margin-top:-1px !important; border-top:0; margin-top:0; clear: both;visibility: hidden; }
 
 .login_left{float:left; width:180px; padding:0 0 15px 0;background:#fff;}
 .login_left .p_title{float:left; width:150px; height:20px; background:url("/images/pr_titlebg.gif") repeat-x; font-size:12px; font-family:Arial; font-weight:bold; color:#bc6842; padding:0 0 0 30px; margin:25px 0 0 0;}
 .login_left .p_text{float:left; width:180px;}
 .login_left .p_text ul{margin:0;padding:0;}
 .login_left .p_text ul li{float:left; width:150px;padding:7px 0 0 20px;list-style-type:none; }
 .login_left .p_text ul li a,
 .login_left .p_text ul li a:link,
 .login_left .p_text ul li a:visited{color:#000000; text-decoration:none;}
 .login_left .p_text ul li a:hover{color:#ff7f50;text-decoration:underline; }
	 
  .login_middle{float:left; width:735px; padding:0 3px 0 3px;background:#FFFFFF; }
  .login_middle .login_m_t{float:left; width:725px; height:24px; background:#fee1d2; margin:10px 0 0 0; padding:5px 0 0 10px; color:#a44d24;font-weight:bold; background:url("/images/loginbg.gif") repeat-x;}
  .login_middle .login_m_t2{float:left; width:735px; height:30px; border-bottom:1px solid #CCCCCC; padding:10px 0 5px 0;background:#FFFFFF;}
  .login_middle  .login_cu{float:left; width:735px; background:#FFFFFF; padding:15px 0 0 0;}
  .login_middle  .login_cu .c_back{float:left; width:367px;}
  .login_middle  .login_cu .c_back .c_back_title{float:left; width:360px; height:34px;}
  .login_middle  .login_cu .c_back .c_back_text{float:left; width:340px; text-align:left; font-size:11px; line-height:20px; padding:8px 0 0 8px;}

  .login_middle  .login_cu .c_back .c_back_login{float:left; width:360px; padding:28px 0 0 0;}
  .login_middle  .login_cu .c_back .c_back_login ul{margin:0;padding:0}
  .login_middle  .login_cu .c_back .c_back_login ul li{float:left; list-style-type:none; }
  .login_middle  .login_cu .c_back .c_back_login ul li.h1{width:90px;padding:12px 0 5px 20px; font-weight:bold;}
  .login_middle  .login_cu .c_back .c_back_login ul li.h2{width:200px;padding:10px 0 5px 0;}
  .login_input{width:150px; height:16px; border:1px solid #999; color:#999999;}
  .login_botton{width:134px; height:20px;border:0px; background:url("/images/login.gif") no-repeat;}  
  .login_middle  .login_cu .c_back .c_back_login .fp{float:left; width:280px; height:20px; padding:30px 0 0 20px;font-weight:bold;}
  .login_middle  .login_cu .c_back .c_back_login .fp a{ color:#CC6600; text-decoration:underline;}
    
  .login_middle  .login_cu .c_new{float:right;width:360px;}
  .login_middle  .login_cu .c_new .new_title{float:left; width:360px;}
  .login_middle  .login_cu .c_new .new_text{float:left; width:340px; padding:10px 10px 0 0; line-height:20px;}
  .login_middle  .login_cu .c_new  .new_login{float:left; width:340px; height:40px; padding:10px 0 0 0; text-align:right;}
  
  .login_middle .card{float:left; width:735px; border-top:1px solid #CCCCCC; height:150px; margin:18px 0 0 0;}
  .login_middle .card .card_title{float:left; width:720px; height:20px; padding:8px 0 0 10px;}
  .login_middle .card .card_img{float:left; width:720px; height:60px; padding:10px 0 0 10px;}
  
  
  .login_middle  .login_cu  .register_text{float:left; width:727px; text-align:left; font-size:11px; line-height:20px; padding:0 0 13px 8px; border-bottom:1px solid #CCCCCC;}
  .login_middle  .login_cu  .register_title{float:left; width:732px;height:40px; padding:10px 0 0 0;}
  
   .login_middle  .login_cu  .register_text1{float:left; width:700px; text-align:left; font-size:11px; line-height:20px; padding:20px 0 0 8px;}
  .login_middle  .login_cu  .register_text1  .r_t{float:left; width:700px;height:37px;}
  .login_middle  .login_cu  .register_text1  .r_t .r1{float:left;width:120px; text-align:left; padding:0 0 0 80px;}
  .login_middle  .login_cu  .register_text1  .r_t .r2{float:left;width:400px; text-align:left; }
   .r_input_text{width:160px;height:16px; font-size:11px;color:#666666;}
   .r_input_text2{width:160px; }
	.star{color:#FF0000;}
  
  
  
  