.box_login{
	margin-top:100px;
	margin-left:auto;
	margin-right:auto;
	width:183px;
	padding:40px 50px 40px 135px;
	background-image: url(../images/logoyoho.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}


.box_login input{ border: solid 1px #c9caca;}
.box_reg_input{border: solid 1px #c9caca;}
.box_login p,.box_reg p{ margin:0px 0px 10px 0px;}

.box_reg{
	margin-top:50px;
	margin-left:auto;
	margin-right:auto;
	width:300px;
	padding:40px 50px 40px 135px;
	background-image: url(../images/bg_reg.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	}
.box_reg em{ margin-right:20px;}
.box_reg em img{ margin-right:5px;}	
.reglist_1{ margin-top:10px;}

.login_footer{
	width:100%;
	margin:0 auto;
	text-align:center;
	height:200px;
	position:absolute;
	bottom:0px;
	background-image: url(../images/bg_loginbuttom.gif);
	background-position: right bottom;
	background-repeat: no-repeat;
	left: -1px;
}
.login_footer b{
    line-height:90px;
	}
.reg_footer{
	width:100%;
	margin:0 auto;
	text-align:center;
	height:200px;
	background-image: url(../images/bg_loginbuttom.gif);
	background-position: right bottom;
	background-repeat: no-repeat;
}
.bg_reginfo1{
    margin:10px 0 8px 0;
    background:url(../images/bg_reg_info1.gif) no-repeat;
	height:23px;
	width:300px;
	}
.bg_reginfo2{
    margin:8px 0 12px 0;
    background:url(../images/bg_reg_info2.gif) no-repeat;
	height:23px;
	width:300px;
	}
.login_inputbox{
    margin-top:8px;
    width:300px;
	}
.login_inputbox dl{
    width:300px;
	padding-bottom:6px;
	}
.login_inputbox dt{
    height:20px;
	line-height:18px;
	}
.login_inputbox dd{
    clear:left;
    width:300px;
	line-height:18px;
	vertical-align:bottom;
	}
.login_cap{
    width:135px;
    float:left;
	}
.login_inputbox dd img.cap{
    margin-left:1px;
	border:1px solid #ccc;
	background:#eee;
	height:25px;
	width:90px;
	}
.buttom_regnext_on{
    height:32px;
	width:80px;
	line-height:32px;
	text-align:center;
	background:url(../images/button_next.gif) no-repeat;
	}
.buttom_regnext_on a,.buttom_regnext_on a:hover,.buttom_regnext_on a:visited{
    display:block;
    height:32px;
	width:80px;
	text-align:center;
	color:#444;
	font-weight:bold;
	}
.managelist_menu a{
    display:block;
	width:69px;
	height:30px;
	line-height:30px;
	text-align:center;
	background-image: url(../images/bg_managelist_menu_2.gif);
	background-repeat: no-repeat;
	float:left;
	color:#666;
	font-weight:bold;
}
.managelist_menu a:hover{
	background-image: url(../images/bg_managelist_menu_3.gif);
}
.managelist_menu .on{
	background-image: url(../images/bg_managelist_menu_1.gif);
	background-repeat: no-repeat;
	
}

.reg_complete{
    witdh:300px;
	}
.reg_complete ul{
    margin-top:40px;
    list-style:none;
	width:300px;
	} 
.reg_complete ul li{
    display:block;
	height:60px;
	width:290px;
	text-align:center;
	line-height:20px;
	}
.reg_complete ul li a,.reg_complete ul li a:visited{
    color:#ff6600;
	text-decoration:underline;
	}
.reg_complete ul li a:hover{
    color:#fff;
	background:#ff6600;
	}

