﻿html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}#container {
	position: relative;
	left: 17px;
	width: 961px;
	margin-right: auto;
	margin-left: auto;
	font-family: Arial, "新細明體", sans-serif;
	letter-spacing: 1px;
}
#header {
	margin-top: 15px;
	margin-left: 10px;
}
h1 span,#navi span,h2 span,h3 span,#footer p span {
	display: none;
}
h1 {
	height: 30px;
	width: 145px;
	background-image: url(img/logo.jpg);
	margin-bottom: 5px;
}
p {
	font-size: 13px;
	color: #191919;
	line-height: 1.5;
	letter-spacing: 1px;
}

#navi {
	border-bottom-width: 8px;
	border-bottom-style: solid;
	border-bottom-color: #d7d6d2;
	padding-bottom: 2px;
}
#navi ul {
	width: 961px;
	height: 18px;
}
#navi li {
	float: left;
}
.interval {
	margin-right: 2px;
}
#navi a {
	display: block;
	height: 18px;
	width: 147px;
}
#navi a:hover {
	background-position: 0px 18px;
}
#navi .home {
	background-image: url(img/naviHome.jpg);
	height: 18px;
	width: 72px;
}
#navi .news {
	height: 18px;
	width: 145px;
	background-image: url(img/naviNews.jpg);
}
#navi .product {
	height: 18px;
	width: 147px;
	background-image: url(img/naviProduct.jpg);
}
#navi .compare {
	height: 18px;
	width: 146px;
	background-image: url(img/naviCompare.jpg);
}
#navi .video {
	height: 18px;
	width: 147px;
	background-image: url(img/naviVideo.jpg);
}
#navi .member {
	height: 18px;
	width: 146px;
	background-image: url(img/naviMember.jpg);
}
#navi .register {
	height: 18px;
	width: 146px;
	background-image: url(img/naviRegister.jpg);
}
#content {
	margin-top: 3px;
	width: 964px;
	position: relative;
}
#contact {
	width: 743px;
	height: 504px;
}
#index {
	margin-bottom: 7px;
}
#intro {
	margin-top: 15px;
}
#product {
	margin-top: 15px;
}
#trueHEPA {
	margin-top: 15px;
}
#filter {
	margin-top: 15px;
}
#sell {
	height: 504px;
}
#law {
	height: 504px;
}
#lottery {
	background-image: url(img/prize.jpg);
	background-repeat: no-repeat;
	background-position: right 50px;
	width: 700px;
	padding-bottom: 20px;
}
#contact h2 {
	background-image: url(img/contactLogo.jpg);
	height: 42px;
	background-repeat: no-repeat;
	background-position: left;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #D7D6D2;
	width: 685px;
	margin-left: 15px;
}
#joinMain h2 {
	background-image: url(img/join.jpg);
	height: 503px;
	width: 961px;
}
#news h2 {
	background-image: url(img/newsLogo.jpg);
	height: 42px;
	background-repeat: no-repeat;
	background-position: left;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #D7D6D2;
	width: 685px;
	margin-left: 15px;
}
#intro h2,#trueHEPA h2,#filter h2,#product h2 {
	height: 38px;
	width: 176px;
	background-image: url(img/introLogo.jpg);
}

#sell h2 {
	background-image: url(img/sellLogo.jpg);
	height: 42px;
	background-repeat: no-repeat;
	background-position: left;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #D7D6D2;
	width: 685px;
	margin-left: 15px;
}
#law h2 {
	background-image: url(img/lawLogo.jpg);
	height: 42px;
	background-repeat: no-repeat;
	background-position: left;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #D7D6D2;
	width: 685px;
	margin-left: 15px;
}
#agree h2 {
	background-image: url(img/joinLogo.jpg);
	height: 42px;
	background-repeat: no-repeat;
	background-position: left;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #D7D6D2;
	width: 685px;
	margin-left: 15px;
}
#join h2 {
	background-image: url(img/joinLogo.jpg);
	height: 42px;
	background-repeat: no-repeat;
	background-position: left;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #D7D6D2;
	width: 685px;
	margin-left: 15px;
}
#lottery h2 {
	background-image: url(img/joinLogo.jpg);
	height: 42px;
	background-repeat: no-repeat;
	background-position: left;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #D7D6D2;
	width: 685px;
	margin-left: 15px;
}
#product #main #product01 {
	height: 1290px;
	width: 570px;
	background-image: url(img/product.jpg);
	background-repeat: no-repeat;
}
#product #main #product01 .productLink {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #6288B3;
}

#product #main #product01 a {
	position: relative;
	top: 1245px;
	font-size: 12px;
	color: #6288B3;
	left: 440px;
	text-decoration: none;
	padding-right: 4px;
}
#subNavi {
	margin-left: 20px;
	font-size: 13px;
	width: 155px;
	position: absolute;
	color: #333333;
	letter-spacing: 1px;
}
#subNavi a {
	text-decoration: none;
	color: #8b877c;
}
#subNavi .subTitleBG {
	font-size: 13px;
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-left: 10px;
	background-image: url(img/subTitleBG.jpg);
	background-repeat: no-repeat;
	padding-top: 3px;
	*padding-top: 5px;
	padding-bottom: 3px;
	letter-spacing: 1px;
}
#subNavi .subTitle1 {
	font-size: 13px;
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-left: 10px;
	letter-spacing: 1px;
}
#subNavi .subItem1 {
	margin-left: 17px;
	margin-top: 5px;
	font-size: 13px;
	background-image: url(img/subItemIcon.jpg);
	background-repeat: repeat-y;
	padding-left: 18px;
	background-position: 0px;
	padding-top: 2px;
	margin-bottom: 8px;
	letter-spacing: 1px;
}
#subNavi .subItem1 a {
	color: #333333;
}
#subNavi .subList1 {
	margin-left: 35px;
	padding-top: 3px;
	padding-bottom: 3px;
	letter-spacing: 1px;
}
#subNavi .subList2 {
	margin-left: 35px;
	padding-top: 3px;
	padding-bottom: 3px;
	letter-spacing: 1px;
}
#subNavi .subList3 {
	margin-left: 35px;
	padding-top: 3px;
	padding-bottom: 3px;
	letter-spacing: 1px;
}
#subNavi .subTitle2 {
	margin-top: 10px;
	margin-bottom: 10px;
	font-size: 13px;
	font-weight: bold;
	padding-left: 10px;
	letter-spacing: 1px;
}
#subNavi .subItem3 {
	margin-left: 17px;
	margin-top: 5px;
	font-size: 13px;
	background-image: url(img/subItemIcon.jpg);
	background-repeat: repeat-y;
	padding-left: 18px;
	background-position: 0px;
	padding-top: 2px;
	margin-bottom: 8px;
	letter-spacing: 1px;
}
#subNavi .subItemBG {
	margin-left: 17px;
	padding-bottom: 5px;
	font-size: 13px;
	background-image: url(img/subItemBG.jpg);
	background-repeat: repeat-y;
	padding-left: 18px;
	padding-top: 5px;
	color: #DE0035;
}
#subNavi .subItem3 a {
	color: #333333;
}
#subNavi .subList4 {
	margin-left: 35px;
	padding-top: 3px;
	padding-bottom: 3px;
	letter-spacing: 1px;
}
#subNavi .subList5 {
	margin-left: 35px;
	padding-top: 3px;
	padding-bottom: 3px;
	letter-spacing: 1px;
}
#main {
	position: relative;
	left: 184px;
	width: 795px;
}
#content #intro #main {
	padding-bottom: 20px;
}

#intro #introBanner {
	height: 197px;
	width: 777px;
	margin-top: -50px;
    *position: absolute;
    *top: 0px;
}
#subIntroBanner {
	height: 197px;
	width: 777px;
	margin-top: -50px;
}
#intro #main .introH3-1 {
	background-image: url(img/introH3-1.jpg);
	height: 31px;
	width: 132px;
    *position: relative;
    *top: 147px;
}
#intro #main .introH3-2 {
	background-image: url(img/introH3-2.jpg);
	height: 31px;
	width: 132px;
	position: absolute;
	top: 197px;


	*top: 147px;
	left: 380px;
}
#intro #main h4 {
	font-size: 13px;
	font-weight: normal;
	text-align: center;
	width: 186px;
	color: #316096;
	margin-top: 10px;
	letter-spacing: 1px;





	*margin-top: 157px;
}
#intro #main .Fixie6 {
	*position: relative;
	*top: 147px;
}

#intro #main .floatH4-1 {
	width: 186px;
	position: absolute;
	top: 426px;
	*top: 233px;
	left: 190px;
	padding-top: 1px;
}
#intro #main .floatH4-2 {
	width: 186px;
	position: absolute;
	top: 426px;
	*top: 233px;
	left: 380px;
	padding-top: 1px;
}
#intro #main p {
	width: 172px;
	*margin-bottom: 40px;
	height: 250px;
	margin-top: 26px;
	margin-left: 7px;
	padding-left: 3px;
}
#intro #main p.float1 {
	float: left;
	position: absolute;
	top: 452px;
	*top: 406px;
	left: 190px;
	padding-left: 3px;
}
#intro #main p.float2 {
	float: left;
	position: absolute;
	top: 452px;
	*top: 406px;
	left: 380px;
	padding-left: 2px;
}
#intro #main a {
	text-decoration: none;
	color: #CC3333;
	letter-spacing: 1px;
	font-size: 12px;
}
#intro #main .series1 {
	position: absolute;
	left: 10px;
	top: 710px;
	*top: 681px;
}
#intro #main .series2 {
	position: absolute;
	left: 3px;
	top: 232px;
	*top: 249px;
}
#intro #main .series3 {
	position: absolute;
	left: 2px;
	top: 232px;
	*top: 249px;
}

#trueHEPA #main .HEPAH3-1 {
	background-image: url(img/trueHEPAH3-1.jpg);
	height: 31px;
	width: 558px;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #d7d6d2;
	margin-top: 5px;
	margin-bottom: 15px;
}
#trueHEPA #main .HEPAH3-2 {
	background-image: url(img/trueHEPAH3-2.jpg);
	height: 31px;
	width: 558px;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #d7d6d2;
	margin-top: 5px;
	margin-bottom: 15px;
}
#trueHEPA #main .HEPAH3-3 {
	background-image: url(img/trueHEPAH3-3.jpg);
	height: 31px;
	width: 558px;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #d7d6d2;
	margin-top: 5px;
	margin-bottom: 15px;
}
#trueHEPA #main a {
	margin-left: 10px;
	margin-right: 20px;
}
#filter #main .filterH3-1 {
	background-image: url(img/filterH3-1.jpg);
	height: 31px;
	width: 558px;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #d7d6d2;
	margin-top: 5px;
	margin-bottom: 5px;
}
#filter #main .filterH3-2 {
	background-image: url(img/filterH3-2.jpg);
	height: 31px;
	width: 558px;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #d7d6d2;
	margin-top: 20px;
	margin-bottom: 5px;
}
#filter #main #filter1 {
	background-image: url(img/filter1.jpg);
	height: 281px;
	width: 560px;
}
#filter #main #filter2 {
	background-image: url(img/filter2.jpg);
	height: 193px;
	width: 560px;
	margin-bottom: 40px;
}
#content #search {
	background-image: url(img/search.jpg);
	height: 114px;
	width: 208px;
	position: absolute;
	top: 220px;

	*top: 233px;
	left: 755px;
	display: none;
}
#content #search select {
	width: 150px;
	margin-top: 47px;
	margin-left: 14px;
	position: relative;
}
#content #search form input {
	width: 147px;
	margin-left: 14px;
	margin-top: 5px;
	position: relative;
}
#content #search .searchEnter {
	height: 25px;
	width: 25px;
	display: block;
	position: absolute;
	left: 161px;
	top: 69px;
	background: transparent url(img/searchEnter.jpg) no-repeat center center;
	text-indent: -1000em;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

#joinMain a {
	height: 30px;
	width: 117px;
	display: block;
	background-image: url(img/registerBT.jpg);
	text-indent: -1000em;
	position: absolute;
	left: 574px;
	top: 445px;
}
#index a {
	height: 29px;
	width: 254px;
	display: block;
	background-image: url(img/joinMainBT.jpg);
	text-indent: -1000em;
	position: relative;
	left: 30px;
	top: 310px;
}
#aside #video .video {
	display: block;
	height: 184px;
	width: 208px;
	text-indent: -1000em;
}


#contact p {
	margin-top: 10px;
	width: 560px;
	margin-left: 100px;
}
#index p {
	display: none;
}
#news p {
	width: 540px;
	margin-top: 15px;
	margin-left: 75px;
	font-size: 12px;
	line-height: 1.8;
}
#sell p {
	margin-top: 20px;
	margin-left: 15px;
}
#lottery p {
	width: 300px;
	line-height: 1.5;
	margin-left: 70px;
	margin-top: 15px;
}
#content #remarks {
	margin-left: 70px;
	width: 550px;
	margin-top: 70px;
	padding-bottom: 100px;
}
#content #remarks p {
	margin-top: 5px;
	margin-bottom: 25px;
}
#content #remarks .remarks {
	margin-top: -25px;

}
#remarks .remarksSpace  {
	padding-left: 17px;
}

#lottery span {
	color: #e10031;
}
#lottery form {
	margin-left: 70px;
	margin-top: 30px;
}
#lottery ul {
	width: 320px;
	border-top-width: 2px;
	border-bottom-width: 2px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #6d99da;
	border-bottom-color: #6d99da;
}
#lottery form li {
	padding-left: 70px;
	background-image: url(img/forward1.jpg);
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ececec;
	padding-bottom: 5px;
	padding-top: 4px;
}
#lottery form .forward1 {
	background-image: url(img/forward1.jpg);
}
#lottery form .forward2 {
	background-image: url(img/forward2.jpg);
}
#lottery form .forward3 {
	background-image: url(img/forward3.jpg);
}
#lottery li input {
	height: 12px;
	width: 230px;
	margin-left: 5px;
	border: 1px solid #d9d9d9;
	background-color: #Fafafa;
	margin-top: 2px;
}
#news .back {
	height: 32px;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #d3d2d7;
	width: 600px;
	margin-left: 15px;
	margin-top: 100px;
}
#sell iframe {
	height: 396px;
	width: 730px;
}
#law iframe {
	width: 730px;
	height: 396px;
	padding-top: 20px;
}
#agree iframe {
	width: 730px;
	height: 427px;
	padding-top: 20px;
	border: 1px solid #bebebe;
	margin-top: 20px;
	margin-left: 59px;
}
#content #aside {
	margin-left: 753px;
	position: absolute;
	top: 0px;

}
#content form.side {
	background-image: url(img/loginBG.jpg);
	height: 199px;
	width: 208px;
	position: absolute;
	top: 0px;
}
#content form.Iagree {
	margin-top: 29px;
	margin-bottom: 60px;
	margin-left: 263px;
}

#content #submit {
	margin-top: 10px;
	margin-left: 280px;
}

#content .side span {
	font-size: 13px;
}
#content form .email {
	position: absolute;
	left: 20px;
	top: 33px;
}
#content form .input1 {
	position: absolute;
	left: 20px;
	top: 48px;
	width: 140px;
	height: 15px;
}
#content form .password {
	position: absolute;
	left: 20px;
	top: 80px;
	line-height: 1.2\9;
}
#content form .input2 {
	position: absolute;
	left: 20px;
	top: 97px;
	width: 140px;
	height: 15px;
}
#content form .forget {
	position: absolute;
	left: 20px;
	top: 125px;
	text-decoration: none;
}
#content form a {
	color: #5991CA;
	line-height: 1.2;
	text-decoration: none;
}
#content form .log {
	height: 22px;
	width: 51px;
	position: absolute;
	left: 20px;
	top: 160px;
	background: transparent url(img/logBT.jpg) no-repeat center center;
	text-indent: -1000em;
	display: block;
}
#content form .join {
	height: 22px;
	width: 75px;
	position: absolute;
	left: 80px;
	top: 160px;
	background: transparent url(img/joinBT.jpg) no-repeat center center;
}

#content form .agree {
	height: 25px;
	background: transparent url(img/agreeBT.jpg) no-repeat center center;
	width: 104px;
	margin-right: 94px;
}
#content form .notAgree {
	height: 25px;
	width: 104px;
	background: transparent url(img/notAgreeBT.jpg) no-repeat center center;
}
#content form .submit {
	height: 25px;
	width: 104px;
	background: transparent url(img/submitBT.jpg) no-repeat center center;
	text-indent: -1000em;
	display: block;
	position: absolute;
	left: 270px;
	margin-top: 10px;
}
#content form .confirm {
	height: 25px;
	width: 104px;
	background: transparent url(img/confirmBT.jpg) no-repeat center center;
	text-indent: -1000em;
	margin-right: 11px;
	display: block;
	margin-top: 18px;
	margin-left: 466px;
}
#content form .reset {
	height: 25px;
	width: 104px;
	background: url(img/resetBT.jpg) no-repeat center center;
	text-indent: -1000em;
	display: block;
	margin-bottom: 140px;
	margin-left: 585px;
	margin-top: -25px;
}
#content #subIndex {
	position: relative;
	height: 104px;
}
#content #subIndex h3 {
	margin-right: 3px;
}

#subIndex h3.subIndex1 {
	float: left;
	height: 104px;
	width: 319px;
	background-image: url(img/subIndex1.jpg);
}
#subIndex .subIndex1 .news {
	margin-left: 35px;
	margin-top: 39px;
	margin-top: 38px\9;
	width: 270px;
	color: #333;
	font-weight: normal;
}
#subIndex .subIndex1 .news a {
	text-decoration: none;
}
#subIndex h3.subIndex2 {
	height: 104px;
	width: 319px;
	float: left;
}
#subIndex h3.subIndex3 {
	height: 104px;
	width: 317px;
	float: left;
}
#content #aside #video {
	height: 185px;
	width: 208px;
	background-image: url(img/asideVideo.jpg);
	position: absolute;
	top: 208px;
}
#contact h3 {
	background-image: url(img/companyLogo.jpg);
	height: 60px;
	width: 280px;
	margin-top: 30px;
	margin-left: 100px;
}

#lottery h3 {
	margin-top: 20px;
	margin-left: 70px;
}
#join h3 {
	margin-top: 25px;
	margin-left: 65px;
	margin-bottom: 5px;
	background-image: url(img/joinH3.jpg);
	width: 250px;
	height: 30px;
}

#content h3 {
	color: #316096;
	width: 570px;
	font-size: 12px;
	padding-bottom: 2px;
	background-repeat: no-repeat;
}
#news h3 {
	margin-left: 75px;
	margin-top: 30px;
	margin-bottom: 40px;
}
#news img {
	margin-left: 75px;
}
#news .back img {
	margin-left: 480px;
}
#news ul {
	width: 689px;
	background-image: url(img/news_title.jpg);
	background-repeat: no-repeat;
	margin-left: 15px;
	padding-top: 20px;
}
#news li {
	font-size: 12px;
	color: #777777;
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #bccdd1;
	width: 689px;
	height: 13px;
	line-height: 13px;	
}

#news .newsList1 {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #bccdd1;
	border-bottom-color: #bccdd1;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #F4f9f9;
}
#news .newsListBG {
	background-color: #f4f9f9;
}
#news .newsNo {
	width: 70px;
	float: left;
	text-align: center;
}
#news a {
	width: 430px;
	padding-left: 10px;
	*padding-top: 1px;
	float: left;
	text-decoration: none;
	color: #777777;
}
#content #newsPage {
	margin-left: 520px;
	margin-top: 10px;
	height: 30px;
}
#content #newsPage li {
	float: left;
	font-size: 12px;
	font-weight: bold;
	margin-right: 4px;
	margin-left: 4px;
}
#content #newsPage a {
	color: #5F5F5F;
	text-decoration: none;
	background-repeat: no-repeat;
}
#content #newsPage .onPage {
	color: #3b3b3b;
}
#content #newsPage .divide {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #a7a7a7;
	padding-left: 4px;
}

#content #newsPage .top {
	background-image: url(img/topIcon.jpg);
	height: 13px;
	width: 15px;
	display: block;
}
#content #newsPage .prev {
	background-image: url(img/previousIcon.jpg);
	height: 13px;
	width: 15px;
	display: block;
}
#content #newsPage .next {
	background-image: url(img/nextIcon.jpg);
	display: block;
	height: 13px;
	width: 15px;
}
#content #newsPage .end {
	background-image: url(img/endIcon.jpg);
	display: block;
	height: 13px;
	width: 15px;
}


#news .newsHeader {
	color: #316096;
	font-weight: bold;
	letter-spacing: 1px;
}

#news .newIcon {
	background-image: url(img/news_icon.jpg);
	height: 12px;
	width: 29px;
	background-repeat: no-repeat;
	margin-left: -28px;
	position: absolute;
}

#news .newsDate {
	width: 174px;
	text-align: center;
	position: absolute;
}
#news .back .backTop {
	font-weight: bold;
	color: #333;
	text-decoration: none;
	font-size: 12px;
	display: inline;
	padding-left: 5px;
	float: none;
}
#news .back a.backTop:hover {
	text-decoration: underline;
}
#content #join #joinInfo {
	border-top-width: 3px;
	border-bottom-width: 3px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #6d99da;
	border-bottom-color: #6d99da;
	position: relative;
	width: 750px;
	margin-top: 5px;
	margin-left: 65px;
	color: #868281;
}
#join #joinInfo .gray {
	color: #58595a;
}
#join #joinInfo .empty {
	margin-left: 17px;
}
#join #joinInfo .empty2 {
	margin-left: 9px;
}
#join #joinInfo .empty3 {
	margin-left: 33px;
}

#join .item #joinInfo input {
	height: 14px;
	background-color: #fafafa;
	border: 1px solid #d9d9d9;
}
#join #joinInfo select {
	height: 19px;
	font-size:12px;
	_height: 12px;
	
}

#join #joinInfo .example1 {
	margin-left: 302px;
	*margin-left: 305px;
	color: #c1c1c1;
}
#join #joinInfo .example2 {
	margin-left: 315px;
	color: #c1c1c1;
}
#join #joinInfo .example3 {
	margin-left: 315px;
	color: #c1c1c1;
}
#join #joinInfo #br1 {
	margin-top: 35px;
}
#join #joinInfo #br2 {
	margin-top: 60px;
}
#join #joinInfo #br3 {
	margin-top: 85px;
	width: 200px;
}
#join #joinInfo #br4 {
	margin-top: 110px;
	width: 200px;
}
#join #joinInfo #br5 {
	margin-top: 135px;
	width: 200px;
}
#join #joinInfo #br6 {
	margin-top: 160px;
	width: 200px;
}
#join #joinInfo .address1 {
	width: 45px;
	margin-left: 5px;
	position:relative;
	top:1px\9;
	*top:-2px;
}
#join #joinInfo .address2 {
	width: 270px;
	margin-left: 5px;
	position:relative;
	top:1px\9;
	*top:-2px;
}
#join #joinInfo #absolute {
	position: absolute;
	margin-left: 200px;
    background-color: #ffffff;
	border: none;
}
#join .item #joinInfo .text1 {
	top: -2px;
	*top: 2px;
	position: relative;
}
#join .item #joinInfo .radio1 {
	margin-left: 164px;
	*margin-left: 161px;
	border: none;
	height: 12px;
	background-color: #FFF;
}
#join .item #joinInfo .check2 {
	margin-left: 112px;
	*margin-left: 114px;
}
#join .item #joinInfo .text2 {
	top: -3px;
	top: -4px\9;
	*top: -1px;
	position: relative;
}
#join .item #joinInfo .text3 {
	top: -3px;
	*top: 0px;
	position: relative;
}
#join .item #joinInfo .radio2 {
	margin-left: 12px;
	*margin-left: 10px;
	border: none;
	height: 12px;
	background-color: #FFF;
}
#join .item #joinInfo .check3 {
	padding-left: 40px;
	*padding-left: 45px;
}
#join .item #joinInfo .radio3 {
	margin-left: 33px;

	*margin-left: 30px;
	background-color: #FFF;
	border: none;
	height: 12px;
}
#join .item #joinInfo .radio4,#join .item #joinInfo .radio6 {
	margin-left: 10px;
	background-color: #FFF;
	border: none;
	height: 12px;
}
#join .item #joinInfo .radio5 {
	margin-left: 50px;
	*margin-left: 47px;
	background-color: #FFF;
	border: none;
	height: 12px;
}
#join #joinInfo .tel1 {
	margin-left: 5px;
	width: 30px;
	position:relative\9;
	top:1px\9;
}
#join #joinInfo .tel2 {
	width: 70px;
	margin-right: 3px;
	position:relative\9;
	top:1px\9;
}
#join #joinInfo .tel3 {
	width: 35px;
	margin-left: 3px;
	position:relative\9;
	top:1px\9;
}
#join #joinInfo .space {
	padding-right: 0px;
}
#join #joinInfo li {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e1e1e1;
	font-size: 12px;
	background-image: url(img/itemBG.jpg);
	background-repeat: repeat-y;
	background-color: #FFFFFF;
	padding-left: 5px;
	padding-top: 10px;
	padding-bottom: 10px;
}
#join #joinInfo #height2 {
	line-height: 1.2;
	*line-height: 2;

}
#join #joinInfo span.absolute {
	margin-right: 5px;
	margin-left: 200px;
	position: absolute;
	margin-top: -5px;
}
#join #joinInfo span.list1 {
	margin-left: 59px;
	*margin-left: 62px;
}
#join #joinInfo span.list2,#join #joinInfo span.list3,#join #joinInfo span.list4,#join #joinInfo span.list5 {
	margin-left: 231px;
	*position: relative;
	*margin-left: 234px;
}
#join .item #joinInfo ul li span .subList1{
	margin-left: 226px;
	margin-left: 231px\9;

}
#join .item #joinInfo ul li span .subList2{
	padding-right: 290px;
}
#join .item #joinInfo ul li  span .subList3{
	margin-left: 227px;
	margin-left: 229px\9;
	*margin-left: 230px;
	display: inline-block;
	width: 304px;
	width: 302px\9;
	*width: 303px;
}
#joinInfo .Email {
	margin-left: 150px;
	*margin-left: 153px;
	width: 150px;	
}
#joinInfo .passwordSet {
	margin-left: 164px;
	*margin-left: 167px;
	width: 150px;
}
#joinInfo .name {
	margin-left: 138px;
	*margin-left: 141px;
	width: 150px;
}
#joinInfo .cellphone {
	margin-left: 164px;
	*margin-left: 167px;
}
#joinInfo .option1  {
	width: 65px;
	margin-left: 129px;
	*margin-left: 132px;
}
#joinInfo .option2  {
	width: 60px;
}
#joinInfo .option3  {
	width: 60px;
}
#joinInfo .option4 {
	width: 70px;
	margin-left: 164px;
	*margin-left: 167px;
}
#joinInfo .option5 {
	width: 70px;
}
#joinInfo .option6 {
	width: 160px;
	margin-top: 3px;
	margin-bottom: 5px;
}
#joinInfo .option7 {
	width: 90px;
}
#joinInfo .option8 {
    width: 65px;
}
#joinInfo .option9 {
	width: 60px;
	margin-right: 20px;
}
#joinInfo .option10 {
	width: 65px;
}
#joinInfo .option11 {
	width: 60px;
	margin-left: 4px;
}
#joinInfo .last {
	width: 190px;
	margin-left: 43px;
	*margin-left: 46px;
}
.clearfloat {
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}

#joinInfo .change {
	*display:inline-block;
	*position:relative;
	*top:5px;
	height: 16px;
	*height: 24px;
	_height: 24px;
	*padding-top:1px;
	*padding-bottom:2px;
}
#joinInfo .purchase {
	vertical-align: middle;
	margin-left: 42px;
}
#join .item #joinInfo ul li span span .default{
	background-color: #FFF;
	border: none;
	height: 14px;
}
#contact ul {
	margin-left: 145px;
	margin-top: 15px;
}
#contact li {
	font-size: 12px;
	line-height: 1.8;
	letter-spacing: 1px;
}
#contact ul li a {
	text-decoration: none;
}
#footer {
	border-top-width: 4px;
	border-top-style: solid;
	border-top-color: #4c7299;
	padding-top: 4px;
	margin-top: 7px;
}
#footer ul {
	background-color: #D7D6D2;
	width: 961px;
	height: 25px;
}
#footer li {
	float: left;
	padding-right: 5px;
	padding-left: 5px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
	margin-top: 3px;
	padding-top: 3px\9;
}
#footer .interval2 {
	border-right-style: none;
}
#footer a {
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	letter-spacing: 1px;
}
#footer p {
	background-image: url(img/footer.jpg);
	height: 20px;
	width: 961px;
	background-repeat: no-repeat;
	background-position: center;
	margin-top: 10px;
	padding-bottom: 20px;
}
