
/* stars css sys */

/* Body -------------------------- */

body {
		margin:0px;
		text-align:center;
		font-family:"Lucida Grande", Geneva, Arial, Verdana;
		font-size:12px;
		color:#666666;
		background: #E6F3C8 url(bk_body.gif) repeat-y center;
}

td, div, form, option {
		font-family:"Lucida Grande", Geneva, Arial, Verdana;
		color:#666666;
		font-size:12px;
}

img { margin:0; padding:0; border:0; }

ul,li { list-style:none; margin:0; padding:0;}

a { color: #666666; text-decoration: none; }
a:link {  color: #666666; text-decoration: none; }
a:hover {  color: #00A800; text-decoration: underline; }
a:visited { text-decoration: yes;}
a:active {  color: #53CA37; }

a img {  border: none;}

a,area { blr:expression(this.onFocus=this.blur()) }
:focus { -moz-outline-style: none; }

.content {
		table-layout:fixed;
		word-break:break-all;
}

hr{
			height:1px;
			color:#AAAAAA;
}

H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 13pt; MARGIN-BOTTOM: 0px; FONT-FAMILY: tahoma, arial, helvetica, sans-serif
}
H2 {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #999900; FONT-STYLE: italic; FONT-FAMILY: verdana, tahoma, arial, helvetica, sans-serif
}
H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #cc9933; FONT-STYLE: italic; FONT-FAMILY: verdana, tahoma, arial, helvetica, sans-serif
}
H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; MARGIN-BOTTOM: 0px; COLOR: #cc6600; FONT-STYLE: italic; FONT-FAMILY: verdana, tahoma, arial, helvetica, sans-serif
}
H5 {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; MARGIN-BOTTOM: 0px; COLOR: #555555; FONT-FAMILY: tahoma, arial, helvetica, sans-serif
}
H6 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; FONT-FAMILY: tahoma;
}

.border		{
			background-color: #FFFFFF;
}

/* lite search -------------------------- */

.search_lite {
	position:absolute;
	z-index:999;
	width:132px; height:38px;
	text-align:left;
	padding:17px 0 0 8px;
	margin-left:460px; margin-top:50px;
	background:url(bg_search_lite.gif);
}

/* nav -------------------------- */

.nav {
	display:block;
	width:690px; height:72px;
	margin-left:auto; margin-right:auto;
	padding:5px;
	font-family:"Lucida Grande", Geneva, Arial, Verdana;
	font-size:12px;
	text-align:center;
	background:#008800 url(bg_navbar.gif) no-repeat;
}
.nav li { display:block; float:left; height:36px; padding:0 6px; line-height:36px;}
.nav hr { visibility:hidden; width:218px; border-width:0 0;}
.nav a {color:#FFFFFF;text-decoration:none;}
.nav a:link {color:#FFFFFF;text-decoration:none;}
.nav a:visited {color:#FFFFFF;text-decoration:none;}
.nav a:hover {color:#FFFFFF;text-decoration:none; background:url(underline01.gif) repeat-x 0 100%;}
.nav a:active {color:#FFFFFF;text-decoration:none;}

.navse {
	display:block;
	width:138px; height:18px;
	background:#E6E6E6;
	border-bottom:1px #B7B7B7 solid;
}
.navse a { display:block; padding:8px;}
.navse a:hover { background:#D2D2D2; color:#333333; text-decoration:none;}
.navse a:visited { }
.navse a:active { }

/* label -------------------------- */

.label {
	position:absolute;
	z-index:998;
	width:50px; height:235px;
	margin-left:715px;
	background:url(label_stars_m.gif) no-repeat bottom left;
	/* visibility:hidden; */
}

.label_left {
	position:absolute;
	z-index:998;
	width:60px; height:290px;
	margin-left:-55px;
	background:url(label_left_m.gif) no-repeat bottom;
	visibility:hidden; 
}

.label_notice {
	display:none;
	position:absolute;
	z-index:999;
	width:85px;
	height:40px;
	margin-left:690px;
	padding-top:55px;
}

.notice { display:none;}
.notice a {
	display: block;
	position:absolute;
	z-index:1000;
	width: 80px; height: 80px;
	background-image: url(icon_notice_snow.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	left:0px; top:10px;
	margin-top:-10px;
}

/* layout -------------------------- */

.header {
	width:700px;
	background:#EEEEEE;
	border-bottom:#DCDCDC 1px solid;
}

.title {
	width:700px;
	background:#006A00;
	margin-bottom:10px;
}

.protitle {
	display:block;
	width:680px;
	background:#006A00 url(bg_protitle.gif) no-repeat bottom;
	padding:10px;
	text-align:left;
	font-size:14px;
	font-weight:bolder;
	color:#fff;
}
.protitle li { display:block; line-height:20px; text-align:left; height:20px;}
.protitle div { float:right; margin-top:-20px;}
.protitle div img { padding-left:10px; }

.herebar {
	width:680px;
	padding:10px;
	margin-bottom:10px;
	border-bottom:#008800 2px solid;
	text-align:left;
}

/* Font -------------------------- */

.font_14px { 
			font-family: "Trebuchet MS", "verdana"; 
			font-size: 14px; }

.font_14px_title { 
			font-weight: bolder; 
			font-size: 14px; }

.font_14px_doc { 
			font-size: 14px; 
			line-height: 22px;
	}

.fontline {  line-height: 18px; }

.font_12px_list { 
			font-size: 12px; 
			line-height: 20px;
}

.font_12px_doc { 
			font-size: 12px; 
			line-height: 18px;
}

.fonten_9px { 
			/*font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; */
			font-family:"Lucida Grande", Geneva, Arial, Verdana;
			font-size: 9px;
}

.fonten_price { 
			font-family: "Trebuchet MS", "verdana", "Arial"; 
			/*font-weight: bold;*/
			font-size: 18px;
}

.fonten_amount { 
			font-family: "Trebuchet MS", "verdana", "Arial";
			/*font-weight: bold;*/
			font-size: 20px;
}

.fontunline { text-decoration: underline}

.link_page { color: #00A800; text-decoration: underline }
.link_page:link { color: #00A800; text-decoration: underline }
.link_page:hover { color: #00A800; text-decoration: none}

.site_info {
	color:#AAAAAA;
	font-size:9px;
	font-family:"Lucida Grande", Geneva, Arial, Verdana;
	line-height:18px;
}
.site_info a { color: #AAAAAA; text-decoration: underline }
.site_info a:link { color: #AAAAAA; text-decoration: underline }
.site_info a:hover { color: #00A800; text-decoration: none}
.site_info a:active {  color: #00A800; text-decoration: none }


/* higight ------------------------- */

.highlight_blue {
	background-color: #DFEFFF;
	padding: 10px;
}

.whatnew_ad { width:700px; height:130px;}
.whatnew_ad div { float:left;}

/* Input ------------------------- */

input {
   color: #787878;
   font-weight: normal;
   font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
   font-size: 12px;
} 

.stdedit_cn_login { 
			BACKGROUND-COLOR: #FFFFFF; 
			BORDER-BOTTOM: #cccccc 1px solid; 
			BORDER-LEFT: #cccccc 1px solid;
			BORDER-RIGHT: #cccccc 1px solid; 
			BORDER-TOP: #cccccc 1px solid; 
			font-family: "Verdana", "Tahoma", "Arial"; 
			font-size: 12px;
			height: ;
			color: #787878;
			padding-left:2px;
}

.stdedit_cn_search { 
			BACKGROUND-COLOR: #FFFFFF;
			border:#E6E6E6 solid 1px;
			font-family: "Verdana", "Tahoma", "Arial"; 
			font-size: 12px;
			height: ;
			color: #787878;
			padding-left:2px;
}

.stbuttom_cn_green01 { 
			BACKGROUND-COLOR: #8AE15B; 
			background: url(bg_button_green.gif);
			BORDER-BOTTOM: #00A800 1px solid; 
			BORDER-LEFT: #FFFFFF 1px solid; 
			BORDER-RIGHT: #00A800 1px solid; 
			BORDER-TOP: #FFFFFF 1px solid; 
			height: 17px;
			width: ;
			font-size: 12px; 
			font-family: "Verdana", "Tahoma", "Arial"; 
			color: #007D00;
}

/* ad ------------------------- */

.ad_left_side {
	width:138px;
	height:250px;
	margin-top:15px;
	}
	
.ad_mod, .ad_mod_ex { margin-top:15px; width:138px; }

.ad_mod_ex {
	padding:8px;
	width:120px;
	height:240px;
	border:#008800 1px solid;
	display:none;
}

/* Other ------------------------- */

.pro_list {  
			line-height: 20px;
			height:225px;
			vertical-align:top;
			text-align:left;
}

.pro_list p { 
			display:block; 
			margin:0;
			padding:0 5px 0 0;
			height:45px; 
			line-height:20px;
}

.video {
	width:698px;
	text-align:center;
	padding:20px 0 20px 0;
	border:1px solid #757575;
	background:#AAAAAA url(title_video.gif) no-repeat 15px 15px;
}
.video object { margin-left:auto; margin-right:auto;}

.muisc {
	position:absolute;
	height:20ppx; width:150px;
	margin-left:570px;
	margin-top:15px;
}

.about {
	width:700px;
	height:220px;
	line-height:22px;
	text-align:left;
}
.about img { margin-left:10px;}
.about h2 { font-size:14px; color:#008800; margin-bottom:20px;}


/* used for main areas of pages between header & footer */
.pageColor {
   background: #FFFFFF;
}

.alert		{
			BORDER-RIGHT: #FF0000 1px solid;
			BORDER-LEFT: #FF0000 1px solid;
			BORDER-TOP: #FF0000 1px solid;
			BORDER-BOTTOM: #FF0000 1px solid;
}

.normal		{
			BORDER-RIGHT: #808080 1px solid;
			BORDER-LEFT: #808080 1px solid;
			BORDER-TOP: #808080 1px solid;
			BORDER-BOTTOM: #808080 1px solid;
}

.OkMsg{
	padding:3px;
	border:1px solid #00BE00;
	background:#E6FFE6 no-repeat;	
	color:#000;
}

.WarningMsg{
	padding:3px;
	border:1px solid #00A8FF;
	background:#E2F5FF no-repeat;	
	color:#000;
}

.ErrorMsg{
	padding:3px;
	border:1px solid #F60;
	background:#FFF2E9 no-repeat;	
	color:#000;
}

.HintMsg{
	padding:3px;
	border:1px solid #FFF;
	background-color:transparent;
	background-image:none;
	color:#999;
}

.box{
	background-color:#fff;
	border:1px solid;
	border-color:#b4b4b4;
	font-size:9pt;
	color:black;
}

/* miimoo.com css sys */
/* author: zmz */
/* author mail: zmzart@gmail.com */
/* author web: www.yourthink.com */