.regdiv {clear:both;width:960px;margin:8px auto 0;border:solid 1px #e0e0e0;text-align:left;}


/* user reg left */
#regdiv_l {float:left;width:620px;border-right:dashed 1px #ccc;display:inline;margin:20px 0 0 20px;padding:20px 0 20px 0;}
	#regdiv_l li {clear:both;display:block;padding:5px 0 5px 0;}
	#regdiv_l li label {display:block;float:left;width:150px;padding-right:10px;text-align:right;font-size:14px;color:#000;font-weight:bold;line-height:28px;}
	#regdiv_l li span {clear:both;display:block;margin-left:160px;}
	#regdiv_l .rit1 {float:left;height:32px;line-height:32px;padding:0 6px;border:solid 1px #ccc;background:#fff;}
	#regdiv_l .rit2 {float:left;cursor:pointer;height:32px;}
	#regdiv_l .rit3 {padding:0 25px;height:31px;font-weight:bold;background:#fff url(submit.gif) repeat-x left top;border:none;font-size:14px;}
	#regdiv_l .xy {color:#f00;padding:8px 0 10px 145px;}
	#regdiv_l .xy a {margin:0 5px;}
	#regdiv_l .xy a:link,#regdiv_l .xy a:visited {color:#00f;}
	
	#regdiv_l .bookfocus1 {background:#ffffcc;}
	#regdiv_l .bookblur1 {background:#fff;}
	.formtextarea {width:450px;height:120px;color:#666;OVERFLOW-X:auto;OVERFLOW:scroll;}


/* user reg right */
#regdiv_r {float:right;width:290px;padding:20px 0 20px 0;}
.regr_dl {clear:both;}
	.regr_dl dt {font-size:14px;color:#555;font-weight:bold;}
	.regr_dl dd {}
	.regr_dl .d1 {line-height:18px;margin-top:15px;color:#bbb;}
	.regr_dl .d_1 {margin-top:15px;}
	.regr_dl .d_1 a {height:30px;width:137px;display:block;background:#01aa01 url(regbg.gif) no-repeat left -40px;line-height:500px;text-indent:500px;overflow:hidden;}
	.regr_dl .d_2 {margin-top:15px;}
	.regr_dl .d_2 a {height:30px;width:137px;display:block;background:#c9c9c9 url(regbg.gif) no-repeat left -80px;line-height:500px;text-indent:500px;overflow:hidden;}
	.regr_dl .d_3 {margin-top:15px;}
	.regr_dl .d_3 a {height:30px;width:137px;display:block;background:#ff8d1f url(regbg.gif) no-repeat left top;line-height:500px;text-indent:500px;overflow:hidden;}

	.loginapi {clear:both;height:60px;margin:8px auto 0;}
		.loginapi dt {clear:both;height:30px;line-height:30px;color:#999;}
		.loginapi dd {height:22px;line-height:22px;overflow:hidden;float:left;padding:0 10px 0 2px;text-indent:18px;}
		.loginapi .d1 {background:url(logapi.gif) no-repeat left 3px;}
		.loginapi .d2 {background:url(logapi.gif) no-repeat left -47px;}
	.loginapis {padding-left:160px;}



















/*
#main {padding-bottom:10px;margin-top:9px;}

.regdiv {clear:both;padding-bottom:20px;border:solid 1px #ddd;}
.regdiv h3 {clear:both;display:block;height:32px;line-height:32px;color:#000;font-weight:bold;font-size:14px;padding:0 12px;background:#f6f6f6;}

		
.lostpason {color:#F33;font-weight:bold;}

.utable1 {width:100%;background:#fff;}
.utable2 {width:100%;background:#fff;}

.utablel {vertical-align:top;width:190px;padding:0 0 0 0;}
.utablec {vertical-align:top;width:8px;}
.utabler {vertical-align:top;border:solid 1px #dddddd;}

.utb1 {width:100%;}
.utd1 {border-bottom:1px dashed #CCC;border-left:1px solid #CCC;width:36px;text-align:center;}
.utd2 {border-bottom:1px dashed #CCC;width:165px;padding:4px 4px 1px 4px;}
.utd3 {border-bottom:1px dashed #CCC;border-right:1px solid #CCC;width:30px;}
.utd4 {padding:5px 8px 5px 5px;border-bottom:1px solid #CCC;border-left:1px solid #CCC;border-right:1px solid #CCC;}

.utd5 {background:#f0f0f0;border:solid 1px #c0c0c0;font-weight:bold;color:#222;padding:5px 0 3px 10px;text-align:left;}
.utd6 {background:#fff;padding:15px 10px;line-height:24px;}
.utd7 {background:#ffffdd;border:solid 1px #e5da9a;padding:5px;color:#333333;}
.utd8 {background:#f0f0f0;font-weight:bold;color:#222;padding:2px 0 1px 10px;}
.utd9 {background:#fff;padding:8px 6px;line-height:20px;vertical-align:top;}

.utd11 {background:#fff;padding:4px 3px 3px 0;text-align:right;width:120px;}
.utd12 {background:#fff;padding:4px 0 3px 3px;text-align:left;}
.utd13 {background:#fff;padding:6px 0;text-align:center;}

.utd14 {background:url(member_menu_bg.gif);color:#fff;font-weight:bold;font-size:14px;text-align:center;height:31px;}

.uinput1 {padding:5px 22px;font-weight:bold;text-align:center;}

.usertitle {clear:both;height:50px;background:url(user_right_bg.gif) repeat-x left top;overflow:hidden;}
.usertitle .on {float:left;font-size:16px;height:40px;line-height:40px;padding:0 18px;background:#fff;border:solid 1px #c6c6c6;border-bottom:none;display:inline;margin:8px 0 0 15px;overflow:hidden;}



.head {width:117px; text-align:center}
.head dt img{border:1px solid #ddd; width:100px; height:130px;}
.head dd{padding:6px 0px}

.welcome{padding:10px;margin-top:15px;clear:both;}
.welcome th,.welcome td{vertical-align:top}
.welcome th{width:140px;font-weight:normal}
.welcome td dl{border-bottom:1px solid #ccc; height:60px}
.welcome td dd{padding-top:10px}
.welcome td table{margin-top:20px}
.welcome td table th{width:60px; padding:5px; text-align:right}
.welcome td table td {padding:4px; color:#666}
.welcome td table td strong{color:#FF0000}






*/

