body,td,th,input,select,textarea {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	color: #666666;
}
body {
	margin: 0;
	background:url(images/bg.jpg) repeat-x;
}


a {color:#666; text-decoration:none;  }
a:hover{ color:#f00; text-decoration:none}
#top0{
	width:850px;
	margin:auto;
	background:url(images/top.gif) no-repeat;
	
}
#nav_menu {
	margin:0 ; padding:0 7px 7px 7px; width:738px; list-style-type:none;display:block; background:url(images/menu.gif); height:33px;
}

#nav_menu li {
	display:block; margin:0; padding:0; font:12px/33px "ËÎÌå"; float:left
}

#nav_menu li a {
	width:82px; display:block;margin:0; padding:0; color:#fff;text-align:center; float:left; height:33px; background:url(../images/menu_1.gif) right;
}
#nav_menu li a:hover {
	margin:0; padding:0; color:#9FD2FD;text-decoration:none; background:url(images/menu_2.gif) right;
}
#nav_menu li a:visited {
	text-decoration:none;
}
#nav_menu .menus a {
	margin:0; padding:0; color:#9FD2FD;text-decoration:none; background:url(images/menu_2.gif) right;
}

#body0{
	width:850px;
	margin:auto;
	padding:0;
	background:url(images/body_bg.gif) center repeat-y #fff;
	
}
#body1{
	width:850px;
	margin:auto;
	padding:0;
	background:url(images/body_bg.gif) center repeat-y #fff;
	
}
.content{ }
.content .col1{float:left; width:180px; }
         .loginTableBg{background:#EDF3F0;}
.content .col2{ float:left; width:290px;  }
.content .col3{float:right; width:290px;  text-align:right;}
.left{ float: left;}
.right{ float: right;}
.Tcenter{ text-align:center;}
.Tright{ text-align:right;}

#foot0{

	clear:both;
	width:1003px;
	padding-bottom:10px;
	margin:auto;
	background:url(images/bot_bg.jpg) top repeat-x #fff;
	text-align:center;
	
	font-size:12px;
	
}#foot0 a{ }
#foot0 .logo {float:left; background:url(images/logo2.jpg) left no-repeat; width:201px; height:60px; margin-top:10px; margin-left:5px;}
#links{ float:right; margin:15px 0 0 0; line-height:25px; padding-right:10px; text-align:right; font-weight:100; text-transform:capitalize; font-size:12px; }
#links a{padding:0 5px; color:#666;}
#links a:hover{ text-decoration:none; color:#000;}

#left0{ 
	width:200px;
	padding:0;
	float:left;
	overflow:hidden;
}
#right0{
	width:630px;	
	float:right;
	overflow:hidden;
	
}
#right1{ width:544px; float:left; padding:0 0px 5px 0px; overflow:hidden; }
#right2{ width:204px; float:right; overflow:hidden; text-align:center; padding-top:20px;}
#tel { background:url(images/tel.gif) no-repeat; color:#565656; width:163px; height:77px; padding:14px 1px 1px 1px;}
#tel li { list-style-type:none; display:block; height:16px; color:#565656; line-height:16px; margin:0; padding-left:48px; font:100 11px/16px Arial, Helvetica, sans-serif;}


#showpage {  border:1px solid #ddd; background:#f5f5f5; text-align:right;line-height:30px; font-size:12px;clear:both;  padding:0 12px;  color:#000; font-weight:100; margin:10px 0;}
#showpage a{ font-family:arial; text-decoration:none; color:#000; font-size:12px; font-weight:bold; background:#fff; border:1px solid #666; padding:0 6px;}
#bar0{
	text-align:left; 
	padding-left:15px;
	background:url(../images/title_bg.jpg) no-repeat 3px;
	line-height:23px;
	font-size:12px; color:#333; font-family:Arial, Helvetica, sans-serif; font-weight:bold;
}#bar0 a{ color:#c00}

#bar{
	text-align:left; 	
	line-height:20px;
	height:20px;
	background:url(../images/line.gif) repeat-x 0 18px;	
	font-size:12px; color:#666; font-weight:100;
	text-align:left;
	padding:0;
	margin:0;	
}
#bar span {font-size:12px; background:url(images/star2.jpg) no-repeat 3px; padding-left:19px; 
 font-weight:100; color:#666; float:right; text-transform:uppercase;font: bold 10px/20px Tahoma, Geneva, sans-serif; }
#bar b{font: bold 10px/20px Tahoma, Geneva, sans-serif; color:#c00; text-transform:uppercase; display:block; background:url(images/bs.gif) left no-repeat; padding:0 0 0 10px;}
#bar a{ font: bold 10px/20px Tahoma, Geneva, sans-serif;}


.hw00{ float:left; width:170px; padding:0 18px; overflow:hidden; }
.hw00 .hw1{ text-align:center;margin:auto;height:140px; width:160px; border:5px #F5F5F5 solid; background:url(images/cart/loader.gif) #fff center no-repeat;  overflow:hidden;}
.hw00 .hw1 a img{ border:0; max-width:160px; max-height:140px; width:expression(this.width > 160 && this.height < this.width*140/160 ? 160: true);  height: expression(this.height > 140 ? 140: true);margin-top: expression(this.height < 140 ? (140-this.height)/2: 0); }
.hw00 .hw2{ text-align:center; line-height:18px; margin:auto; height:90px;}
.hw00 .hw2 b{ background:none; font-weight:bold; color:#c00; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.hw00 .hw2 br{ line-height:7px;}
.hw00 .hw2 a{  color:#666;  font-size:12px; }
.hw00 .hw2 a:hover{ text-decoration:none; color:#111;  font-size:12px; }
.hw00 .hw2 span{ color:#f30; font-size:12px; font-weight:700;}
.hw00 .hw2 s{ color:#f30; font-size:12px; padding:0 5px; font-weight:700;}
.hw00 .hw2 u{ font-size:11px; color:#000; text-decoration:none; font-weight:100;}

.hw02 { float:left; width:94px;  overflow:hidden; }
.hw02 .hw1{ text-align:center;height:75px; width:75px; margin:10px auto 2px auto; border:1px solid #ddd; background:url(images/cart/loader.gif) center no-repeat;  overflow:hidden;}
.hw02 .hw1 a img{ border:0; max-width:76px; max-height:75px; width:expression(this.width > 76 && this.height < this.width*75/76 ? 76: true);  height: expression(this.height > 75 ? 75: true);margin-top: expression(this.height < 75 ? (75-this.height)/2: 0); }
.hw02 .hw2{ text-align:center; line-height:1.3; margin:auto; height:55px; font-size:12px; font-weight:bold;color:#999;}
.hw02 .hw2 b{ color:#000; font-size:12px;}
.hw02 .hw2 br{ line-height:7px;}
.hw02 .hw2 a{  color:#333; font-size:11px; color:#666; font-weight:100; text-decoration:underline; }
.hw02 .hw2 span{ color:#900; line-height:1.7;}
.hw02 .hw2 u{ font-size:12px; color:#000; text-decoration:none; font-weight:100;}

.f1gif{background:#fff;  text-align:center; line-height:18px; margin:4px 0 10px 0;
 color:#f30;text-transform:capitalize; font-weight:bold; 
 text-decoration:underline;}
 
#topa1{background:url(images/.gif) no-repeat; line-height:24px;}
#topa1 a{ padding:0 7px;}

#topa2{  width:98%; margin:auto;  line-height:30px;}
#topa2 a{ display:block; font-size:14px; color:#fff; text-align:center; font-weight:bold;}

.news1{ background:url(images/dot_black.gif) 5px 9px no-repeat;color:#000; padding-left:15px;line-height:26px;height:24px;overflow:hidden; text-overflow:elipsis; }
.news1 b{ float:right;padding-right:15px; font-weight:100; font-size:11px; color:#888}

.lefttitle{padding-top:10px;}
.lefttitle a{ color:#e3e3e3; }
.leftbox{ margin-bottom:10px; border:0; padding:10px 0 10px 0; }
.left_search {background:#F7F7F7; border:1px #E8E8E8 solid; width:218px; height:93px; margin:10px 0;}
.left_search img { margin:10px 0 5px 5px;}

#news { }
#news ul{ display:block; width:522px; margin:0 auto; padding:0; color:#333;}
#news li{ margin:0 auto; padding:0 0 0 10px;}
#news li b { font:100 12px/28px "ËÎÌå", Arial, Verdana, Tahoma; color:#C6C6C6; margin:0 3px;}
#news li img { line-height:28px; padding:10px 0 9px 0;}
#news li a { display:block; height:28px; font:100 12px/28px "ËÎÌå", Arial, Verdana, Tahoma; color:#333; background:url(images/newsbg.gif); padding-left:15px;}
#news li a:hover { background-position: 0 -28px; text-decoration:none; color:#014790;}
#news .more a { display:inline; float:right; text-align:right; background:none; padding:0 5px 0 0; margin:0;}

#clr{ clear:both;}.clr{ clear:both;}

.baidu_picbg {background: url(images/baidu_picbg.gif) #fff; border-bottom:1px solid #fff;}

.menu_border {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #dcdcdc;
	border-bottom-color: #dcdcdc;
	border-left-color: #dcdcdc;
}
.nav{
	background:url(images/nav.gif) no-repeat left center;
	color:#666666;
	display:block;
	text-align:left;
	height:24px;
	line-height:24px;
	text-decoration: none;
	font-family: Tahoma;
	font-size: 12px;
	padding-left:30px;
	letter-spacing: 1px;
}
.nav:hover,.nav:active{
	background:url(images/navA.gif) no-repeat left center;
	color:#ffffff;
	font-family: Tahoma;
	font-size: 12px;
	text-decoration: none;
	letter-spacing: 1px;
}
.navA{
	background:url(images/navA.gif) no-repeat left center;
	color:#ffffff!important;
	display:block;
	text-align:left;
	height:24px;
	line-height:24px;
	text-decoration: none;
	font-family: Tahoma;
	font-size: 12px;
	padding-left:30px;
	font-weight: bold;
}


form{margin:0}
input{border:1px solid #DEDEDE; height:20px; padding-left:5px; padding-right:5px; line-height:20px;}
.noInput{padding-left:0px; padding-right:0px; line-height:normal; height:auto; border:0px none;}
table{border-collapse:collapse;}

a{color:#666666; text-decoration:none;}
a:hover,a:active{color:#CC0000;}
.aGray{color:#999999;}
.aAbout{font-size:10px; color:#CC0000; text-decoration:underline;}
.aAbout:hover,.aAbout:active{text-decoration:none;}

#menu a{font-size:10px; text-transform:uppercase; display:block; width:136px; height:35px; font-weight:bold; line-height:32px; /* filter: DropShadow(Color=#FFFFFF, OffX=1, OffY=1, Positive=1); background:url(images/web/space.gif);*/}
#menu a:hover,#menu a:active,#menu 

.menuA{background:url(images/menuA.gif) no-repeat center bottom; color:#CC0000;}

#show{margin:8px auto 22px auto; width:850px; height:180px;}
#mid{margin:auto; width:850px; background:url(images/mid_bg.gif) repeat-y 211px top;}

.prolist{padding:5px 0px 5px 0px;}
.prolist a{background:url(images/arr2.gif) no-repeat left 5px; padding-left:10px; display:block; width:auto;}

.btm_text{
	color:#888888;
	font-family:Arial, Helvetica, sans-serif;
	/* filter: DropShadow(Color=#FFFFFF, OffX=1, OffY=1, Positive=1);*/
}
.btm_text a{color:#888888;}
.btm_text a:hover,.btm_text a:active{color:#CC0000;}


#protag a{padding:3px 10px 4px 10px; border:1px solid #B70000; color:#CC0000; border-bottom:0px none; display:block; float:left; margin-right:5px; font-weight:bold;}
#protag .this,#protag a:hover,#protag a:active {background:url(images/bg2-2.jpg) repeat-x left top; color:#FFFFFF;}
.procon{line-height:18px;}
.procon br{line-height:normal;}
.procon table td{padding:5px; line-height:normal;}
.procon .info{display:none;}
.procon table.types td{padding:5px;}
.procon table.types{margin:2px 0px 10px 0px;}


#demo{
	width:628px; margin:auto; text-align:center; overflow:hidden;
}
.demotd{
	background:url(images/pro_bg.gif) no-repeat center top;
	text-align:center; padding-left:20px; padding-right:20px; padding-top:11px;
	font-size:11px;
	line-height:16px;
	vertical-align:top;
}
.demotd img{padding-bottom:23px;}
