BODY {
	MARGIN: 0px auto; text-align: center;
}
BODY {
	FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 20px; FONT-FAMILY: ËÎÌå, Arial, sans-serif
}
TABLE {
	border: 0px; border-collapse:collapse;
}

TD {
	FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: ËÎÌå, Arial, sans-serif; padding: 0px;
}
TH {
	FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 20px; FONT-FAMILY: ËÎÌå, Arial, sans-serif
}
h1,h2,h4,h5,h6 {
	margin:0px; padding:0px; font-size:12px;
}
A:link {
	COLOR: #333333; TEXT-DECORATION: none
}
A:visited {
	COLOR: #333333; TEXT-DECORATION: none
}
A:hover {
	COLOR: #4faf00; TEXT-DECORATION: underline
}
A:active {
	COLOR: #333333; TEXT-DECORATION: none
}
.tb {
	margin: 0px auto;
}
.input {
	BORDER-RIGHT: #b7b7b7 1px solid; BORDER-TOP: #b7b7b7 1px solid; BORDER-LEFT: #b7b7b7 1px solid; BORDER-BOTTOM: #b7b7b7 1px solid; HEIGHT: 17px; BACKGROUND-COLOR: #ffffff
}
.en {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333333
}
.titlebox {
	BORDER-RIGHT: #969696 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #969696 1px solid; PADDING-LEFT: 2px; FONT-WEIGHT: normal; FONT-SIZE: 12px; BACKGROUND: #eee; PADDING-BOTTOM: 2px; BORDER-LEFT: #969696 1px solid; COLOR: #444; PADDING-TOP: 2px; BORDER-BOTTOM: #969696 1px solid; FONT-STYLE: normal; FONT-FAMILY: Tahoma, Verdana, Arial
}

.redfont {
	COLOR: #f00;
}

#top {
	height: 75px; width: 778px; background-color: #4faf00; text-align: left; margin: 0px auto; padding: 0px; border: none; background: url(logo-bg.jpg) no-repeat;
}
#top td {
	margin: 0px; padding: 0px; border: none;
}
#bottom {
	text-align: center;
	background-color: #4faf00;
	color: #FFFFFF;
	width: 778px;
	margin: 0px;
	height: 25px;
	padding-top: 5px;
}
#menu {
	text-align: center;
	margin-top: 10px;
	margin-bottom:2px;
	padding: 0;
	width: 100%;
	color: #FFFFFF;
}
#menu ul {
	list-style: none;
	margin: 0px;
	float: right;
}
#menu ul li {
	float: left;
	margin: 0 5px;
}
.menuDiv {
	background-color: #FFFFFF;
	height: 12px;
	width: 1px;
}
#menu ul li a {
	text-decoration: none;
	color: #FFFFFF;
}
#menu ul li a:hover {
	text-decoration: underline;
}
#menu_l {
	text-align: left;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 100%;
	color: #FFFFFF;
}
#menu_l ul {
	list-style: none;
	margin: 0 0 0 10px;
	background-color: #FF0000;
}
#menu_l ul li {
	margin: 0px;
	padding: 0px;
	background: url(title-l2.gif) no-repeat 0 2px;
}
#menu_l  td{
	text-align: left;
	margin: 0;
	padding-left: 20px;
	height: 20px;
	background: url(title-l2.gif) no-repeat 10px 2px;
}
#menu_fw {text-align: left;margin: 0px;padding: 0px;height: 25px;width: 100%;color: #FFFFFF;}
#menu_fw ul {list-style: none;margin: 0 0 0 10px;}
#menu_fw ul li{margin: 0px;padding-left: 10px;}
#menu_fw td{text-align: left;margin: 0;padding-left: 20px;height: 20px;}
.s1{background: url(title-l2.gif) no-repeat 10px 2px;}
.s2{background: url(title-l3.gif) no-repeat 10px 2px;}

.text_y {
	color: #FFFF00;
}
.red,a.red {
	color: red;
}
#top_m {
	text-align: center;
	margin: 5px 0px 0px 0px;
	padding: 0px;
	height: 25px;
	color: #FFFFFF;
}
#top_m ul {
	list-style: none;
	margin: 0px;
	float: left;
}
#top_m ul li {
	float: left;
	margin: 0 10px;
}
#top_m ul li a {
	text-decoration: none;
	color: #FFFFFF;
}
#top_m ul li a:hover {
	text-decoration: underline;
}

.top_m_a {
	height: 16px;
	width: 185px!important;
	width: 185px;
	text-align: left;
	color: #FFFF00;
}
.top_m_b {
	width: 208px!important;
	width: 198px; 
	text-align: left;
}
#top_m_c {
	color:#FFFFFF;
	width: 85px!important; /* IE6 */
	width:101px;			/* IE7 */
	text-align:left;
}
#top_m_c a {
	text-decoration: none;
	color: #FFFFFF;
}
#top_m_c a:hover {
	text-decoration: underline;
}
/* search form */
#searchform {
	height: 20px;
	width: 210px;
}
#searchform #query{
	background: #ffffff url(form-field-bg.gif) no-repeat ;
	height: 14px;
	width: 148px;
	margin: 0px 6px 0px 10px;
	padding: 3px 0px 0px 5px;
	color: #999999;
	border: none;	
}
#searchform input{
	font-size: 12px;
}
#searchform #Search{ 
	background: url(search-btn.jpg) no-repeat left top;
	height: 18px;
	width: 18px;
	border: none;
	text-indent: -999%;
	line-height: 1px;
	margin: 0px;
}
/* error */
.error {margin: 10px 0 20px;border: 1px solid #F00;background: #FFEEEE;padding: 8px 10px;line-height: 150%;color: #666;overflow: auto;}
.error h3 {color:#F00;}
.error ul {margin: 0;padding: 0;line-height: 140%;}
.error ul li {margin: 0;padding-left: 15px;line-height: 140%;}

/* register */
.alert_title {height:30px;border:1px solid #CCC;background:#e4f4e4;color:#bbb;}
.alert_title ol{margin:0;padding:0;list-style:none;}
.alert_title li{margin:0 0 0 12px;padding:0;float:left;line-height:30px;font-size:13px;}
.highlight {color:#4faf00;font-size:14px; font-weight:bold;}
.alert_ebay{background:#F2F2F2 url(../images/ebay1.gif) no-repeat right center;}
.rules{  margin:10px 0;border:1px solid #ccc;background:#e4f4e4;padding:10px 20px 0;line-height:150%;color:#000; overflow:auto;}
.rules h3{margin:0;padding:0;font-size:16px;text-align:center;border:0;color:#333;}
.rules li{color:#000;}
.inputfield{border:1px solid #CCC;padding:4px 8px 5px 12px;}
.inputfield legend{padding:6px 8px;font-size:14px;color:#4faf00;font-weight:bold;}
.inputfield table{border-collapse : collapse;}
.inputfield td{text-align:left;padding:6px 4px;color:#333;}
.success{margin:10px 0;border:1px solid #CCC;background:#e4f4e4;padding:8px 10px;line-height:150%;color:#666; overflow:auto;}
.success ul{margin:0;padding:0;list-style:none;line-height:140%;}
.success ul li{margin:0;padding-left:15px;line-height:140%;}

.title_m {
	margin:0px; padding: 0px; width: 175px; height: 30px; background:url(title-bg.gif) no-repeat 0 -6px;
}
.title_l1 {
	margin:0px; padding-left: 15px; width: 160px; height: 31px; background:url(title-l1.gif) no-repeat 0 2px;
}
.title_c {
	margin:0px; padding: 0px; width: 569px; height: 26px; border-bottom: 1px solid #4faf00; font-size: 16px; font-weight: bold;
}
.title_d {
	margin:0px; padding: 0px; width: 768px; height: 26px; border-bottom: 1px solid #4faf00; font-size: 16px; font-weight: bold; text-align:left;
}
.ip {
	 HEIGHT: 14px; BACKGROUND-COLOR: #ffffff; width:116px; 
}
.sl {BACKGROUND-COLOR: #ffffff; width:120px;
}
.js {
	 BACKGROUND-COLOR: #ffffff; width:175px;
}
.zl {
	 BACKGROUND-COLOR: #ffffff; width:60px;
}
.bt {
	width: 48px!important; /* IE6 */
}
#news {
	text-align: left;
	margin: 0px;
	padding: 0px;
	width: 175px;
	color: #333;
}
#news ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}
#news ul li {
	float: left;
	margin: 0px 0px 10px 0px;
	width: 175px;
}
#news ul li a {
	text-decoration: none;
	color: #333333;
}
#news ul li a:hover {
	text-decoration: underline;
	color:#4faf00;
}
#gywm {
	text-align: left;
	margin: 0px;
	padding: 0px;
	width: 175px;
	color: #333;
}
#gywm ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}
#gywm ul li {
	float: left;
	margin: 0px 0px 1px 0px;
	padding: 0px;
}
.li_l {
	width: 115px;
}
#gywm ul li a {
	text-decoration: none;
	color: #333333;
}
#gywm ul li a:hover {
	text-decoration: underline;
	color:#4faf00;
}

.rightTag{margin: 15px 0 0; width:370px; height:29px; clear:both;background:url(fw-bg.jpg) no-repeat;}
.rightTag ul{ float:left; list-style: none; margin: 0px; padding: 0px;}
.rightTag li{float:left; height:24px; margin:0px 3px 0px 0px; background: #e4f4e4;}
.rightTag h6{padding:3px 8px 0px;}
.rightTag .active{ height:24px; background-color:#4faf00;}
.rightTag .active a{color:#fff; }
.rightTag .active a:visited{color:#fff; }
.rightTag a{color:#333; }
.rightTag a:visited{color:#333;}
.rightTag a:hover{color:#fff;}
.rightNList1{clear:both; padding:6px 0 0 ; margin: 1px 0 0; width:368px; border: 1px solid #e4f4e4;}
.rightNList1 ul{list-style: none; margin: 0px; padding: 0px;}
.rightNList1 li{ height:23px; width:122px; float:left;}
.rightNList1 li .l1{ width:138px; float:left;}
.rightNList1 b{ float:left; width:232px; text-align:left; padding:0 0 0 5px; font-weight:normal;}
.rightNList1 i{ float:left; width:17px; height:11px; font-weight:bold; color:#fff; background:#434343;line-height:12px; font-style:normal;}
.rightNList1 .bg1{background:#DD000C;}
.rightNList1 .bg2{background:#FF4800;}