
#regNav { width: 950px; margin: 0 auto; height: 41px; background: url('../../images/member/nav_back.gif'); }
	ul.regNav { float: left; padding: 14px 0 0; }
	ul.regNav li { float: left; color: #999; margin-right: 5px;	white-space: nowrap; }
	ul.regNav li a { font-weight: normal; display: block; padding-right: 15px; background: right url('../../images/member/navigation.gif') no-repeat; }
	ul.regNav li i { font-family: arial,sans-serif;	font-size: 10px; color: #666; }
	ul.regNav li.hot { font-weight: bold; color: #2a5e85; }

#reg { width: 760px;  margin: 0 auto; }
	ul#reg_items li { clear: both; }
	ul#reg_items li.title {	font-size: 14px; margin: 15px 0 0; border-bottom: solid 1px #e3e3e3; margin-bottom: 10px; color: #999; }
	ul#reg_items li div.inp { float: left; }
	ul#reg_items li div.info { float: left; margin: 1px 0 5px; }

	ul#reg_items li input {	border: solid 1px #A7A6AA; padding: 2px; }
	ul#reg_items li label { color: #2068BA;	float: left; font-size: 14px; line-height: 23px; margin-right: 5px; text-align: right; width: 160px; }

	ul#reg_terms li.seperator { border-top: solid 1p #EEE; clear: both; width: 100%; }
	ul#reg_terms li.title { background: url('../../images/member/form_title_icon.gif') no-repeat; color:#333; font-size: 14px; font-weight: bold; height: 26px; line-height: 26px; margin: 10px 0; text-indent: 42px; }
	ul#reg_terms li.terms_content { line-height: 200%; margin: 20px 10px; }

	ul#reg_items li.submit { text-align: center; margin: 20px 0 10px 0; }
	ul#reg_items li.submit button {	background-color: #DADADA; display: block; height: 30px; margin: 10px auto 20px; }

#memLogin { width: 720px; margin: 0 auto; margin-top: 50px; }
	#lLogin { width: 350px; float: left; color: #666; }
	#lLogin dl dd { line-height: 32px; }
	#lLogin dl dd.p40 { padding-left: 40px; }
	#lLogin dl dd.ico1 { background: url("../../images/member/icon_1.gif") no-repeat; }
	#lLogin dl dd.ico2 { background: url("../../images/member/icon_2.gif") no-repeat; }
	#lLogin dl dd.ico3 { background: url("../../images/member/icon_3.gif") no-repeat; }
	#rLogin { width: 360px; float: left; }
	#rLogin dl dd.top { background: url("../../images/member/lgoin_form_top.gif") no-repeat; height: 4px; overflow: hidden; }
	#rLogin dl dd.text { background: url("../../images/member/lgoin_form_body.gif") no-repeat; padding: 5px 10px 2px 30px; color: #666; }
	#rLogin dl dd.bottom { background: url("../../images/member/lgoin_form_bottom.gif") no-repeat; height: 10px; margin-bottom: 20px; }
	#rLogin dl dd a { text-decoration: underline; }

/* 2008-12-19 by tiger */
/* 输入提示 */
.err{ margin-left: 5px; border: solid 1px #ff3300; background: #fff1e4 url('../../images/member/err.gif') no-repeat 0.2em; padding: 1px 2px 0px 22px; display: inline-block; height: 18px; line-height: 18px; vertical-align: top; }
.ok{ margin-left: 5px; border: solid 1px #00be00; background: #e6ffe6 url('../../images/member/ok.gif') no-repeat 0.2em;  padding: 1px 2px 0px 22px; display: inline-block; height: 18px; line-height: 18px; vertical-align: top; }
.no{ padding: 2px 2px 0px 12px; height: 18px; line-height: 18px; vertical-align: top; display: inline-block; }


input{ border: solid 1px #ccc; font-size: 12px; font-family: Verdana; height: 18px; line-height: 18px; }
button{ border: outset 1px #ccc; font-size: 12px; font-family: Verdana; }
.noborder{ border: 0; }
.p6{ padding: 6px 0; }
.p3{ padding: 3px; }
.title{ color: #1266ad; border: solid 1px #eee; background: #eff2f4; padding: 5px; font-weight: bold; }

.b{ font-weight: bold; }
.c{ text-align: center; }
.r{ text-align: right; }
.bl{ border-left: solid 1px #aaccee; }
.br{ border-right: solid 1px #aaccee; }
.bb{ border-bottom: solid 1px #aaccee; }
.bt{ border-top: solid 1px #aaccee; }
.pointer{ cursor: pointer; }
.readonly{ padding-left: 10px; color: Red; }


/* 会员中心 */
#lm { width: 200px; float: left; padding-right: 10px; }
#rm { width: 740px; float: left; }

#lm dl { border: solid 1px #aaccee; margin-top: 8px; }
#lm dl dt { background: #e8f2fa; margin: 1px; font-weight: bold; padding: 4px 0 4px 10px; font-size: 14px; /*color: #2c629e;*/ }
#lm dl dd { padding: 2px 10px; }

