* {margin: 0; padding:0;}
body {/* border-top:5px solid #429DDE; */ color:#555; margin: 2px 0 20px 0; font: normal 12px Verdana,Arial, Helvetica; }
#wrap{width:880px; margin:0 auto; overflow:auto;}
#footer{ width: 100%; margin: 0 auto;}
#header { height:74px;  width:780px; margin:0 auto;}
.LoginStatus { float:right; margin:10px 0px 0 0; width:630px;}
.LoginStatus  span{display:block; float:right; }
a{ color:#5A5A5A; text-decoration:none;}
a.red{ color:#DD0800; text-decoration:none;}
a:hover { color:#FF5500; text-decoration:underline; }
/*a:visited { color:#666666; } */
img a, img { border:none; outline:none; }
p, h1, h2, h3, ul {margin: 0 0 12px 0;}
UL,ul{list-style-type:none;margin:0;padding:0}
p {
	line-height: 20px;
	font-family: Arial, Helvetica, sans-serif;
}
h2 {font: bold 16px/18px Verdana, Arial; color: #333;}
.main{width:880px; margin-top:15px; margin:0 auto;}

input, select {
	margin: 3px 0px;
	border: 1px solid #92BEDA;
	font: 12px Arial, Helvetica, sans-serif;
	line-height: 1.3em;
	color: #006699;
	background: #F7FCFE;
	height:18px;
	padding:1px;


}
textarea {
	margin: 5px 0px 0 0;
	border: 1px solid #92BEDA;
	font: 12px Arial, Helvetica, sans-serif;
	line-height: 1.3em;
	color: #006699;
	background: #FFFFFF;


}

form {
	margin: 0px;
}
textarea {
	overflow: auto;
}
.checkbox, .radio {
	border: 0px;
	background: none;
	vertical-align: middle;
	height: 16px;
}


/**/
#content_left{width:680px; float:left;}




#footer .footer_content { border-top:2px solid #D82C2A;  padding: 2px 0 0 10px; clear: both;  text-align:right;line-height: 21px; margin-top:6px; background:#F0F0F0;}



/* MainRight ------------------------------------------------------*/
#right2{width:185px; float:left;}
#right1{width:183px;}
.MainRight2 {width:185px;float:left;  line-height: 20px; height:115px;}
.MainRight2 .funheader {background: #808284   url(home_content_right_bg1.gif) no-repeat top left;height:12px;}
.MainRight2 ul {list-style:none; line-height: 20px; }
.MainRight2 .funbt {background: #808284; height:100px;  color:#FFF; padding-left:5px;}
.MainRight2 .funbt h2{padding-top:10px;color:#F1F0F0; font: bold 15px Verdana,Arial, Helvetica; letter-spacing:2px; text-transform: uppercase;line-height:22px;}

.MainRight2 .funfooter {height:12px;background:url(banner_bottom.gif) repeat-x top left;}


.MainRight2 .linkheader { margin-top:5px; padding:6px 4px 0px 8px; background: #808284; height:18px; color:#fff;font-weight:bold;}
.MainRight2 .link { margin:0; background:#EBEBEC; padding:6px 4px 0px 8px;BORDER-left: #808284 1px solid;BORDER-right: #808284 1px solid;}
.MainRight2 .linkfooter{ background: url(home_content_right_link_bottom.gif) no-repeat top center;height:13px;}
.MainRight2 .link ul {list-style:none;  margin-left:15px; margin-bottom:0px;}
.MainRight2 .link ul li { padding-left:10px; background: url(bullet.png) no-repeat 0 3px;line-height:18px;}
.MainRight2 .contact {text-align:center;padding-top:0px;}

/* MainLeft ------------------------------------------------------*/
.MainLeft2 { float: left; width: 680px; margin:0 10px 0px 0px; background:url(bk-MainLeft.png) no-repeat; }
.MainLeft2 ul { margin:0 0 15px 0; padding:0; list-style: none; display: block;}
.MainLeft2 h2 { margin:0; padding:6px 4px 4px 8px; color:#DD0800;   font: bold 14px Verdana,Arial, Helvetica; letter-spacing:1px; text-transform: uppercase;}
.MainLeft2 .MainLeft_left{float:left; background: url(00.jpg) no-repeat top left #F0EEF4; height:190px; width:330px;margin-right:5px;padding-top:2px; margin-left:4px;}
.MainLeft2 .MainLeft_left ul {list-style:none; line-height: 20px; margin-left:15px; margin-bottom:0px;}
.MainLeft_left h2 strong{padding-left:15px; background:url(arrow.gif) no-repeat 0px 3px; display:block; float:left;}
.MainLeft_right h2 strong{padding-left:15px; background:url(arrow.gif) no-repeat 0px 3px; display:block; float:left;}
.MainLeft2 .MainLeft_left ul li { padding-left:10px; background: url(bullet.png) no-repeat 0 8px;line-height:24px;}
.MainLeft2 .MainLeft_right {float:left; background: url(00.jpg) no-repeat top left #F0EEF4;width:330px; height:190px; margin-left:5px;padding-top:2px;}
.li span{background: url(arrow_2.gif) no-repeat 0px 5px;display:block;text-align:left;word-wrap:break-word;overflow:hidden;white-space:nowrap; padding-left:10px;}
.ClientListShow{border:1px solid #DDDDDD;background:#FFF;padding:5px;width:90px;height:70px;margin-bottom:3px;}
.ProductListShow{border:1px solid #DDDDDD;background:#FFF;padding:5px;width:120px;height:80px;margin-bottom:3px;}
#TopMenu{margin:0px auto 0px auto;clear:both;height:30px;  background: url(navbg.jpg) repeat-x ; margin-bottom:12px; width:100%;}
#TopMenu .Tab ul{padding:0; margin-left:15px;list-style-type:none;  width:880px; margin:0 auto;}
#TopMenu .Tab ul li{float:left;padding:0;padding:0 4px 0 2px;background:  url(bg_tabmenu_r.gif) right top no-repeat;width:88px; }
#TopMenu .Tab ul li.MenuEnd{background:url(default.htm) right top no-repeat;}
#TopMenu .Tab ul li a{margin-top:2px;display:block;color:#FFFFFF;font-size:12px;font-weight:bold;height:27px;line-height:27px;text-align:center;text-decoration:none;}
#TopMenu .Tab ul li a span{padding:0px 0px;display:block;}
#TopMenu .Tab ul a:hover{ background:url(bg_tabmenu_hover_l.gif) left top no-repeat;}
#TopMenu .Tab ul a:hover span{background: url(bg_tabmenu_hover_r.gif) right top no-repeat;}
#TopMenu .Tab ul li.Current a{margin-top:2px;background:url(bg_tabmenu_on_l.gif) left top no-repeat;color:#000000;font-size:12px;font-weight:bold;height:28px; width:50px;}

.mm{width:50px; line-height:28px; height:28px; text-align:center; font-family:Arial, Helvetica, sans-serif; color:#FFF; font-size:12px; font-weight:bold;}

#TopMenu .Tab ul li.Current a:hover{background:url(bg_tabmenu_on_l.gif) left top no-repeat;}
#TopMenu .Tab ul li.Current a:hover span{background:url(bg_tabmenu_on_r.gif) right top no-repeat;}
#TopMenu h2 span,#TopMenu .Tab ul li.Current a span{display:block;background:url(bg_tabmenu_on_r.gif) right top no-repeat;}


#title1{background:  #E93D3D; height:20px; line-height:20px; color: #FFF; font-size:12px; padding-left:5px; }
			
#title1 a{font-size: 11px; font-family:Arial, Helvetica, sans-serif; color:#FFF; text-decoration:none; height:5px; }
#title1 a:hover{font-size:11px; text-decoration:underline; color:#FFF;}
#right1{border:solid 1px #D74942; margin-top:10px; font-size:12px; }
#right1 p{padding-left:5px; margin:0px;}
.title3 span{background: url(bullet.png) no-repeat 0px 6px; display:block; line-height:20px;text-align:left;padding-left:10px;} 
.title3 span a:hover{ font-size:12px; font-family:Arial, Helvetica, sans-serif; color: #F00; text-decoration:none;}
 

.li{padding-left:5px; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#666;}
.MainLeft_left h2 a{font-size:11px; position:relative; left:160px; top:1px; height:5px; font:normal;}
.MainLeft_right h2 a{font-size:11px;  position:relative; left:160px; top:1px; height:5px; font:normal;}
.MainLeft_right h2 a:hover,.MainLeft_left h2 a:hover{color:#F00; text-decoration:none;}
.LoginStatus p{display:block; position:relative; top:9px; left:1px; padding-left:90px; margin:0px; line-height:20px; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#666; width:540px}
#link{float:right;}
.box{font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#666;}
.box span{display:block; float:left; padding-left:5px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#999; width:120px; margin-top:5px;}
.box span a:hover{color:#F00; text-decoration:none;}
.box p{padding-left:5px; display:block;}
.box span img{ border:solid 1px #999;}
.li span{background: url(zhen.gif) no-repeat 0px 8px; line-height:20px; text-align:left; padding-left:10px; margin-left:5px;}
.li span a:hover{color:#F00; text-decoration:none;}
#header-left{width:150px; height:70px; float:left; background: url(logo.gif);}
.MainLeft_left h2 span{ background:  url(arrow.gif) no-repeat;  width:11px; height:13px; position:relative; left:1px; top:-10px;}
