body {
	margin: 0 auto;
	padding: 0;
	font: normal small Arial, Helvetica, sans-serif;
	color: #55473E;
}




a {
	color: #55473E;
}

a:hover {
	text-decoration: none;
}

img {
	border: none;
}

/* buzou */


#regist_main {
    margin:0 auto;
    width:968px;
    margin-top:10px;
	border:1px solid #ccc;
	}

#regist_fwtk {
   margin-left:100px;
   width:700px;
   height:40px;
   font:24px "宋体";
   color:#863C33;
   font-weight:bold;

}
#regist_fwtk img{
   margin-top:5px;
}



#regist_red {
  
   width:700px;
   margin-left:100px;
   height:200px;
   color:#333;
   border:1px solid #CCC;
   letter-spacing:2px;
   font:12px "宋体";
   background-color:#F2F2F2;
}

#regist_red ul {
    overflow:auto;
   list-style:none;
   width:680px;
   margin:0;
   padding:0;
   margin-left:10px;
   margin-top:10px;
   height:170px;
  
   
}


#regist_red ul li{
   list-style-type:none;
   margin-top:3px;
   letter-spacing:2px;
   text-indent : 30px;
}

#regist_tkxz {

   width:700px;
   margin-left:100px;
   height:30px;
   margin-top:5px;



}

#regist_tkxz01{

   width:700px;
   margin-left:100px;
   height:30px;
   line-height:30px;
   color:#999;


}
#regist_tkxz02{

   width:700px;
   margin-left:100px;
   height:40px;
   line-height:40px;
   border-bottom:1px dotted #ccc;
   margin-top:5px;


}
#re_zu {
    margin-top:20px;
	margin-left:100px;
	width:131px;
	height:35px;


}

#re_zu {
    margin-top:20px;
	margin-left:100px;
	width:131px;
	height:35px;


}
#re_ma {
   width:700px;
   height:290px;
   margin-left:100px;
   border:1px solid #ccc;
   margin-top:10px;
   background-color:#F2F2F2;
   font:14px "宋体";


}
ul#ma_li {

  list-style:none;
  padding:0;
  margin:0;


}

ul#ma_li li{
  padding-left:10px;
  list-style-type:none;
  height:40px;
  line-height:40px;
  border-bottom:1px solid #ddd;
  display:block;
  


}
ul#ma_li li span{
margin-left:20px;
color:#666;
}
#zc_01, #zc_02, #zc_03, #zc_04, #zc_05, #zc_06,radiogroup1_0,radiogroup1_1 {

width:150px;
height:20px;
margin-top:10px;
border:1px solid #55473E;

}
li.lca{
padding-top:10px;
height:30px;
border-bottom:none;
overflow:hidden;

}


#reg_wl {

  
   width:700px;
   height:30px;
   margin-left:100px;
   margin-top:20px;
  border-top:1px dotted #ccc;
  line-height:20px;


}

#reg_wl2 {

  
   width:700px;
   padding-left:100px;


}

#reg_bot {
   width:700px;
   height:auto;
   margin-left:100px;
   border:1px solid #ccc;
   border-bottom:none;
   margin-top:10px;
   background-color:#F2F2F2;
   font:14px "宋体";


}
ul#bot_li {

  list-style:none;
  padding:0;
  margin:0;

}

ul#bot_li li{
  padding-left:10px;
  list-style-type:none;
  height:40px;
  line-height:40px;
  border-bottom:1px solid #ddd;

}

#db_02 {

margin-top:10px;
width:150px;
height:20px;
border:1px solid #55473E;

}
#db_01 {

margin-top:10px;
width:300px;
height:20px;
border:1px solid #55473E;

}

#db_03 {

margin-top:10px;
width:150px;
height:20px;
border:1px solid #55473E;

}
#reg_tiaokuan {

   width:700px;
   height:30px;
   margin-left:100px;
   margin-top:10px;
   text-align:center;



}

#reg_final {

   width:700px;
   height:55px;
   margin-left:100px;
   margin-top:10px;
   text-align:center;



}

#AccountProtect {
   width:690px;
   height:120px;
   margin-left:100px;
   padding-left:10px;
   border:1px solid #ccc;
   margin-top:10px;
   background-color:#F2F2F2;
   font:14px "宋体";
}
#AccountProtect ul {
padding:0;
margin:0;
list-style:none;
position:relative;
z-index:100;
}

#AccountProtect ul li
{
	height:30px;

list-style-type:none;
margin-top:10px;
border-bottom:1px solid #ddd;

}
