/*会员注册CSS*/
.regPosition{
	font-size:12px;
	padding-top:15px;
	padding-left:10px;
	margin-right:12px;
	padding-bottom:10px;
	color:#666666;
	border-right:#a8a8a8 1px solid;
}

.currentNavigation{
	font-size:12px;
	padding-top:15px;	
	margin-right:12px;
	padding-bottom:10px;
	color:#666666;	
}

.userReg{
   margin-right:12px;
   border-right:#a8a8a8 1px solid;
   border-top:#7e7e7e 1px solid;
   border-left:#7e7e7e 1px solid;
   border-bottom:#7e7e7e 1px solid;
}
.regUser{
	border-bottom:#7e7e7e 1px solid;
	background:#dddddd;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	color:#000000;
	padding-top:5px;
	padding-bottom:5px;
	letter-spacing:5px;
}
.regClew{
	color:#000000;
	font-size:12px;
	margin-left:27px;
	margin-right:27px;
	border-bottom:#7e7e7e 1px solid;
	padding-top:30px;
	padding-bottom:5px;
}
.regTable{
	padding:16px 27px 44px 27px;
	font-size:12px;
}
.regTableStep{
	padding:16px 0px 0px 0px;
	font-size:12px;
	height:360px;
}
.regTableStep2{
	padding:16px 0px 0px 0px;
	font-size:12px;
	height:300px;
}
.regTableLeft{
	float:left;
	font-weight:bold;
	line-height:30px;
	padding-left:10px;
}
.regTableStepLeft{
	float:left;
	font-weight:bold;
	line-height:35px;
	padding-left:10px;
	width:200px;
}
.regTableRight{
	float:left;
}
.regTableRight div{
	height:30px;
	width:500px;
	padding-left:15px;
}
.regTableRight input option{
	height:19px;
}
.regTableRight div a:link {
	color:#422794;
	font-size:12px;
	text-decoration:underline;
}
.regTableRight div a:visited {
	color:#422794;
	font-size:12px;
	text-decoration:underline;
}
.regTableRight div a:hover {
	color:#422794;
	font-size:12px;
	text-decoration:none;
}
.regTableRight div a:active {
	color:#422794;
	font-size:12px;
	text-decoration:underline;
}
.regTableStepRight{
	float:left;
	width:390px;
}
.regTableStepRight div{
	height:38px;
	width:375px;
	padding-left:15px;
	line-height:30px;
}
.regTableStepRight input option{
	height:19px;
}
.regTableStepRight div a:link {
	color:#4c53bd;
	font-size:12px;
	text-decoration:underline;
}
.regTableStepRight div a:visited {
	color:#4c53bd;
	font-size:12px;
	text-decoration:underline;
}
.regTableStepRight div a:hover {
	color:#4c53bd;
	font-size:12px;
	text-decoration:none;
}
.regTableStepRight div a:active {
	color:#4c53bd;
	font-size:12px;
	text-decoration:underline;
}
.middleRegLine{
	color:#d71422;
	border-bottom:#7e7e7e 1px solid;
	padding:290px 10px 5px 10px;
}
.middleRegLine2{
	color:#d71422;
	border-bottom:#7e7e7e 1px solid;
	padding:0px 10px 5px 10px;
}
.middleSpecialties{
	padding:15px 10px 0px 10px;
	line-height:10px;
}
.middleSpecialties input option{
	height:19px;
}
#userInterest{
	height:180px;
	line-height:20px;
}
.regTableStepLeft2{
	float:left;
	font-weight:bold;
	line-height:18px;
	padding-left:10px;
	width:200px;
}
.regSpecialties{
	float:left;
	padding-top:10px;
	font-weight:bold;
	line-height:18px;
	width:200px;
}
.regButton{
	text-align:center;
}

/*注册成功页面部分CSS*/
.regThank{
	color:#000000;
	font-size:14px;
	margin-left:27px;
	margin-right:27px;
	border-bottom:#7e7e7e 1px solid;
	padding-top:30px;
	padding-bottom:37px;
	text-indent:8px;
	font-weight:bold;
}
.regThankLetter{
	font-size:14px;
	margin-left:27px;
	margin-right:27px;
	line-height:22px;
	padding:15px 8px 35px 8px;
}
.userContinue{
	font-size:14px;
	padding:15px 8px 585px 8px;
	color:#000000;
	margin-left:27px;
	margin-right:27px;
}
.ContinueLink{
	text-align:center;
}
.ContinueLink a:link {
	color:#422794;
	font-size:14px;
	text-decoration:underline;
}
.ContinueLink a:visited {
	color:#422794;
	font-size:14px;
	text-decoration:underline;
}
.ContinueLink a:hover {
	color:#422794;
	font-size:14px;
	text-decoration:none;
}
.ContinueLink a:active {
	color:#422794;
	font-size:14px;
	text-decoration:underline;
}
/*登陆页面部分CSS*/
.elolLogin{
	margin:40px 27px 100px 27px;
}
.loginFrame{
	float:left;
	font-size:12px;
	background-color:#e8e8e8;
	border:#919191 1px solid;
	width:296px;
}
.loginMember{
	padding-top:16px;
	padding-left:16px;
	padding-bottom:22px;
	font-size:14px;
	font-weight:bold;
	letter-spacing:3px;
	color:#242424;
}
.loginForm{
	padding-left:35px;
	height:36px;
}
.loginForm input{
	height:22px;
	border:#a5acb2 1px solid;
	vertical-align:middle;
}
.loginFormpsw{
	padding-left:35px;
	height:36px;
}
.loginword{
	float:left;
	height:22px;
	width:78px;
}
.loginFormpswFrame{
	float:left;
	height:22px;
	vertical-align:middle;
}
.loginFormpswFrame input{
	height:22px;
	border:#a5acb2 1px solid;
	vertical-align:middle;
	margin-left:0px;
}
.loginButton{
	padding-left:0px;
	padding-right:0px;
	padding-top:5px;
	padding-bottom:20px;
	vertical-align:middle;
	text-align: center;
}
.loginButton a:link {
	color:#422794;
	font-size:13px;
	text-decoration:underline;
}
.loginButton a:visited {
	color:#422794;
	font-size:13px;
	text-decoration:underline;
}
.loginButton a:hover {
	color:#422794;
	font-size:13px;
	text-decoration:none;
}
.loginButton a:active {
	color:#422794;
	font-size:13px;
	text-decoration:underline;
}
.loginRight{
	float:left;
	padding-left:50px;
}
.noReg{
	font-size:14px;
	padding-top:10px;
	font-weight:bold;
}
.nowReg{
	font-size:12px;
	padding-top:10px;
}
.nowReg a:link {
	color:#422794;
	font-size:14px;
	text-decoration:underline;
}
.nowReg a:visited {
	color:#422794;
	font-size:14px;
	text-decoration:underline;
}
.nowReg a:hover {
	color:#422794;
	font-size:14px;
	text-decoration:none;
}
.nowReg a:active {
	color:#422794;
	font-size:14px;
	text-decoration:underline;
}
.nowRegGift{
	font-size:12px;
	line-height:25px;
	padding-top:10px;
	padding-left:35px;
}
.freeReg{
	padding-top:10px;
	padding-left:20px;
}
.userLogin{
	margin-right:12px;
	border-right:#a8a8a8 1px solid;
	border-top:#7e7e7e 1px solid;
	border-left:#7e7e7e 1px solid;
	width:666px;
}


/*20080506修改注册页面*/
.ELregList td{
	font-size:12px;
	padding:5px 10px;
}
.ELregList td a:link {
	color:#422794;
	font-size:12px;
	text-decoration:underline;
}
.ELregList td a:visited {
	color:#422794;
	font-size:12px;
	text-decoration:underline;
}
.ELregList td a:hover {
	color:#422794;
	font-size:12px;
	text-decoration:none;
}
.ELregList td a:active {
	color:#422794;
	font-size:12px;
	text-decoration:underline;
}
.ELmoreOptionA{
	padding:5px;
	float:left;
	text-decoration:underline;
	color:#422794;
}
.ELmoreOptionB{
	color:#cc0000;
	line-height:26px;
	float:left;
}
.ELseniorOption{
	border-bottom:#7e7e7e 1px solid;
	height:1px;
	line-height:1px;
	clear:both;
}
.ELviewprofile{	
	color:#000000;
	font-size:12px;
	margin-left:27px;
	margin-right:27px;
	padding-top:30px;
	padding-bottom:5px;
	position:relative;
}
.menuFrame {
	position:relative;
}
.ELeditinfo{
	margin:0;
	padding:0;
}
.ELeditinfo li {
	text-align:right;
	height:30px;
	line-height:30px;
	float:right;
	list-style:none;
	padding:0 5px;
}
.selectedMenu {
	z-index:2;
	border:1px solid #CCC;
	border-bottom:1px solid #FFF;
}
.ELeditinfo li a {
	font-size:16px!important;
}
.boldStyle {
	font-weight:bold;
}
.msgNoticeStyle {
	font-size:12px;
	font-weight:normal;
}
.ELeditinfo_subMenu {
	text-align:right;
	height:30px;
	line-height:30px;
	clear:right;
	float:right;
	border:1px solid #CCC;
	z-index:-1;
	margin-top:-1px;
	padding:0 5px;
}
.ELeditinfo_title {
	clear:right;
	font-size:14px;
	font-weight:bold;
	color:black;
}
.ELeditinfo_tableFrame {
	width:100%;
	border-bottom:1px solid #CCC;
	border-left:1px solid #CCC;
	margin-top:5px;
}
.ELeditinfo_tableFrame  th{
	border-top:1px solid #CCC;
	border-right:1px solid #CCC;
	height:22px;
	line-height:22px;
	text-align:left;
	padding-left:5px;
}
.ELeditinfo_tableFrame  td{
	border-top:1px solid #CCC;
	border-right:1px solid #CCC;
	line-height:18px;
	padding:3px 5px;
}
.ELeditinfo_tableFrame  td a{
	font-weight:bold;
}
.ELeditinfo_detail {
	margin-top:5px;
	line-height:20px;
}
.ELeditinfo_topicList {
	border:1px solid #CCCCCC;
	width:100%;
	margin-top:5px;
	color:#94979E;
}
.ELeditinfo_msgList {
	border-top:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	width:100%;
	margin-top:5px;
}
.ELeditinfo_topicList,.ELeditinfo_msgList a {
	color:#2E2A7F!important;
}
.ELeditinfo_topicList,.ELeditinfo_msgList th {
	text-align:left;
	background-color:#DDDDDD;
}
.ELeditinfo_msgList  td ,.ELeditinfo_msgList  th {
	line-height:18px;
	padding:5px;
}
.ELeditinfo_topicList  td ,.ELeditinfo_topicList  th {
	line-height:18px;
	padding:5px;
}
.ELeditinfo_topicList_bgA td {
	background-color:#FFFFFF;
}
.ELeditinfo_topicList_bgB td {
	background-color:#EEEEEE;
}
.ELeditinfo_topicList_bgC td {
	background-color:#FFFFFF;
	border-left:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
}
.ELeditinfo_pageStyle {
	margin-top:5px;
}
.ELeditinfo_pageStyle  li{
	border:1px solid #CCCCCC;
	background-color:#EEEEEE;
	margin-right:2px;
	padding:0 3px;
	float:left;
	line-height:20px;
	height:20px;
	list-style:none;
}
.ELeditinfo_fav_list {
	margin-top:5px;
}
.ELeditinfo_fav_list li{
	line-height:24px;
	height:24px;
	list-style:none;
	font-size:14px;
}
.ELeditinfo_fav_list li a:link{
	color:#422794;
	font-size:14px;
}
.ELeditinfo_fav_list li a:visited{
	color:#422794;
	font-size:14px;
}
.ELeditinfo_fav_list li a:hover{
	color:#422794;
	font-size:14px;
}
.ELeditinfo_fav_list li a:active{
	color:#422794;
	font-size:14px;
}

.EL_notice_styleOne {
	color:red;
	padding:0 5px;
	font-size:14px;
}

