
	body					{font-family:ËÎÌå;Verdana;background:#fff;color:#888;line-height:160%;margin:15px 0 5px 0;text-align:center;}
	body,
	input					{font:normal 12px Verdana, Arial, Helvetica, sans-serif;}
	a						{color:#888}
	*					    {margin:0;padding:0;}

	a:link,a:visited{text-decoration:none;}

	a:hover,a:active{text-decoration:none;}
	li {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	}
    .top a{color:#fff;font-weight:bold;}
	.top a,
	.navPageBottom a		{border-right:1px solid #fff;padding:0 8px 0 4px;}
	.navPageBottom a.end	{border-right:0;}
	.wd {width:760px;clear:both;margin:auto;text-align:center;}
	.logo {float:left;margin-top:-3px}
	.top {background:transparent url(../Public/new/navi.gif) repeat-x scroll 0 0;margin:7px 0 0 205px;padding:8px 10px 12px 0;text-align:right;}
    .navPageBottom {line-height:24px;float:right;}
.copyright{clear:both;float:left;line-height:24px;color:#888}


	#bg{
margin:0 auto;
width:760px;

}

 .true .icon_tips {
background-position:0 -14px;
visibility:visible;
}

#nameFocus,#passFocus,#repassFocus,#ageFocus,#serialFocus,#areaFocus{color:#FF006D} 


 .icon_tips {
background:transparent url(../Public/new/icon_tips.gif) no-repeat scroll 0 0;
font-size:0;
height:14px;
width:14px;
overflow:visible;
position:absolute;
visibility:hidden;
}

#content {
padding:40px 0 30px 0;
width:760px;
}

.block {

margin:20px 20px;
text-align:left;
}

.reture_page{
text-align:right;
}

.block h3 {
border-bottom:1px solid #CCCCCC;
color:#333333;
line-height:200%;
margin-bottom:0.4em;
}
h1, h2, h3, h4, h5, h6, strong {
font-weight:bold;
}
h3 {
font-size:14px;
}
.block .note {
color:#666666;
margin:0.4em 0;
}

.block form.nf {
margin-left:0;
}
.block form {
margin-top:20px;
}
form.lf {
margin-bottom:30px;
}
form.nf {
margin:20px;
}

.block p {
margin:1em 0;
}
form.lf .f-label {
font-size:14px;
}
form.nf .f-label {
float:left;
margin-right:10px;
text-align:right;
width:150px;
}
form.lf .f-text {
font-size:14px;
font-weight:bold;
height:18px;
line-height:18px;
width:244px;
}
.f-text {
height:15px;
}
.f-text, textarea {
padding:2px;
}

form.lf select {
font-size:14px;
height:22px;
}
.f-text, textarea, select {
border-color:#7C7C7C #CCCCCC #DDDDDD;
border-style:solid;
border-width:1px;
font-size:12px;
line-height:120%;
}
input, button, select {
font-size:12px;
vertical-align:middle;
}
input, textarea, select {
font-family:'lucida grande',tahoma,arial,'bitstream vera sans',helvetica,sans-serif;
font-size:inherit;
font-weight:inherit;
}
form.lf p {
line-height:24px;
}
img {
vertical-align:middle;
}
fieldset, img {
border:0 none;
}
form.nf p.act {
margin-left:160px;
}
.block .act {
margin:10px 0;
}

form.lf .f-check {
font-size:14px;
}
form.nf .f-check {
margin-left:160px;
}
.f-button, button, .f-check {
cursor:pointer;
}

form.lf span.hint {
font-size:12px;
}
form.nf span.hint {
color:#666666;
display:block;
line-height:150%;
margin-left:160px;
}

.act input {
background:transparent url(../Public/new/reg_img.gif) no-repeat scroll 0 0;
border:0 none;
cursor:pointer;
height:25px;
width:120px;
}
