body{ margin:0px auto  0px auto; background: url(images/.gif) top #545E51;}
body,td,th,div,p{ 
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fff; 
}
select,input,textarea{ border-width:1px;background:#000; color:#fff;}

a {color:#fff; text-decoration:none;  }
a:hover{ text-decoration:underline}
img{ border:0}
#top0{
	width:1004px;
	margin:auto;
	padding:0 0px;
  
	background:url(images/.gif) 0 repeat-x #272727;
	
}.text1{background:#222; padding-top:3px; border:1px solid #ADADAD; color:#aaa;}
#body0{ padding:5px 7px;
	width:990px;
	margin:auto;
	background:url(images/.gif) #272727;
	
}
.bartop1{ color:#fff;   width:790px; height:14px; overflow:hidden;}.bartop1 span{ padding-left:20px; color:#c6c7c9}.bartop1 a{ color:#fff; padding:0 3px;}
.bartop2{ width:495px; height:14px; overflow:hidden;}.bartop2 a{ padding:0 2px;}
#foot0{

	clear:both;
	width:1004px;
	padding:10px 0px 0px 0px;
	margin:auto;
	background:url(images/.gif) #272727;
	text-align:center;
	color:#666;
	font-size:12px;
	
}#foot0 a{ color:#666;}

#links{ 
text-align:center;  border-bottom:2px solid #592A4A; background:#191919; line-height:32px; text-transform:capitalize; font-size:12px; }
#links a{padding:0 0px;color:#fff;}

#left0{ 
	width:200px;
	float:left;
	overflow:hidden;
}
#right0{
	width:772px;	
	float:right;
	overflow:hidden;
	
}
#right1{ width:580px;float:left; padding:0 0px 5px 0px; overflow:hidden; background:#fff; }
#right2{ width:200px; 
	float:right;
	overflow:hidden; 
}

.mbar0{ padding-left:15px; height:36px; background:url(cn/images/mbarbg.gif) 0 4px repeat-x; overflow:hidden;border-bottom:2px solid #592A4A;}
.mbar0 .on1{  background-position:center -36px; font-weight:bold; color:#fff; font-size:14px;line-height:48px;}
.mbar0 .on1:hover{color:#fff}
.mbar0 a{ background:url(cn/images/on1.gif) top no-repeat; font-weight:bold; font-size:14px; height:36px; line-height:50px; float:left; width:140px; overflow:hidden; text-align:center; color:#eee;}
.mbar0 a:hover{ text-decoration:none; color:#eee;}

#showpage { font-family:arial; height:23px; padding-top:5px; padding-right:30px; font-size:12px;clear:both; background:#191919; text-align:right;   font-weight:100; margin-bottom:8px;}
#showpage a{ text-decoration:none; color:#fff; font-size:12px; background:#000; padding:2px 5px 1px 5px;}

#bar{ display:none}
#bar2{
	border-bottom:2px solid  #592A4A;border-top:0px solid  #999;
	line-height:30px; height:30px; 
	background:url(images/barbg.gif) repeat-x #191919;	
	font-size:14px; 
	text-align:left;
	margin-bottom:3px;	color:#fe0;
  	 text-transform:capitalize;  padding-left:12px; 
}
.btn1{font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; line-height:23px; height:28px; background:#600; color:#fff; border:3px solid #300;}
#bar2 span {padding-right:19px; 
 font-weight:bold; color:#fe0; float:right;display:none;}
 
#bar2 b{font-weight:100; color:#fe0;}
#bar2 a{ color:#fe0;}


.hw00{ float:left; width:250px;  text-align:center;  overflow:hidden; }
.hw00 .hw1{ margin:12px 15px 0px 15px;height:140px;border:7px solid #fff; background:#fff; width:185px;  overflow:hidden;}
.hw00 .hw1 a img{ max-width:185px; max-height:140px; width:expression(this.width > 185 && this.height < this.width*140/185 ? 185: true); height: expression(this.height > 140 ? 140: true); margin-top:expression(this.height<140?140/2-this.height/2:0)}
.hw00 .hw2{  line-height:1.8; margin:auto 15px;color:#6B5419;display:none; height:40px; overflow:hidden;}
.hw00 .hw2 b{ background:#E8ECED; color:#f00; font-weight:100; font-size:12px;}
.hw00 .hw2 br{ line-height:7px;}
.hw00 .hw2 a{   font-size:12px;  }
.hw00 .hw3 { height:54px; line-height:14px; padding-top:10px; overflow:hidden;}
.hw00 .hw3 a{ color:#6B5419;}

.hw00 .hw2 span{ color:#a00; font-size:12px;font-weight:100;}
.hw00 .hw2 s{  font-size:12px; padding-right:5px;}
.hw00 .hw2 u{ font-size:11px; color:#000; text-decoration:none; font-weight:100;}

.hw02{ float:left; width:193px; text-align:center;  overflow:hidden; }
.hw02 .hw1{ margin:16px 15px 5px 15px;height:120px;width:150px;border:5px solid #fff; background:#fff; overflow:hidden;}
.hw02 .hw1 a img{ border:0; max-width:150px; max-height:120px; width:expression(this.width > 150 && this.height < this.width*120/150 ? 150: true); height: expression(this.height > 120 ? 120: true);margin-top:expression(this.height<120?120/2-this.height/2:0)}
.hw02 .hw2{  line-height:1.8; margin:auto 15px;color:#fff; height:40px;display:none; overflow:hidden;}
.hw02 .hw2 b{ background:#E8ECED; color:#f00; font-weight:100; font-size:12px;}
.hw02 .hw2 br{ line-height:7px;}
.hw02 .hw2 a{   font-size:12px; }
.hw02 .hw3 { height:30px; line-height:15px; overflow:hidden;}

.hw02 .hw2 span{ color:#a00; font-size:12px;font-weight:100;}
.hw02 .hw2 s{  font-size:12px; padding-right:5px;}
.hw02 .hw2 u{ font-size:11px; color:#000; text-decoration:none; font-weight:100;}
.banner1{display:block;background:url(cn/images/banner6.jpg) top no-repeat;height:160px; padding-left:30px; padding-top:1px;}
.banner1 span{font-size:24px;display:block;padding:0px 33px; line-height:38px; float:left; background:#65121A;  color:#D09B67; font-weight:bold; letter-spacing:0px;}
.banner1:hover{ text-decoration:none;}

.f1gif{background:#fff;  text-align:center; line-height:18px; margin:4px 0 10px 0;
 color:#069;text-transform:capitalize; font-weight:bold; 
 text-decoration:underline;}
 
.topa1{ text-align:; height:21px; padding-top:8px; background:#000; }
.topa1 a{background:url(images/jt00.gif) no-repeat; padding:0 5px 0 13px; font-size:12px;}

#topa2{ margin:auto;  line-height:51px; height:51px;background:url(images/topa2bg.gif); overflow:hidden;}
#topa2 a{ float:left; margin-left:3px; padding:0 20px; background:url(images/topa2bg.gif) top  ;
 font-size:13px; font-weight:bold; color:#fff; text-align:center;
  
 }
 #topa2 a:hover{ text-decoration:none;background-image:url(images/topa2bg2.gif); color:#26190D;}
.cartbg{background:url(images/cartbg.gif) right 0 no-repeat #f5f5f5;}
.cartbg span{ display:block; padding-top:15px; padding-left:50px; padding-right:9px;}
.news1{ background:url(images/dot_grey.gif) 6px 9px no-repeat;color:#333; padding-left:15px;line-height:23px;height:22px; overflow:hidden; text-overflow:elipsis; }
.news1 b{ float:right;padding-left:15px; display:none; font-weight:100; font-size:12px; color:#888}
.news1 a{ color:#D4D4D4;}
.lefttitle2{margin:1px -9px 5px -8px ;background:url(images/.gif) 8px 8px no-repeat #4E4E4E; font-weight:100; font-size:14px;  line-height:23px; color:#fff; padding-left:20px;}
.lefttitle2 a{ color:#fff; font-weight:100; font-size:12px; }
.lefttitle2 a:hover{ text-decoration:none; color:yellow;}
.lefttitle2 span{ float:right; padding-right:5px;}
.leftbox2{ border:1px solid #666; padding:0px 10px 5px 10px;margin-bottom:10px;}
.lefttitle{ background:url(images/.gif) #191919;line-height:27px; overflow:hidden;height:26px; color:#fff; font-weight:bold; padding-left:24px;}
.lefttitle a{ color:#fff; }
.leftbox{ margin-bottom:4px;background:url(images/.gif) bottom #222;
padding:0px 8px 10px 8px; line-height:2;
}

#clr{ clear:both;}.clr{ clear:both;}
#clr10{ clear:both; height:5px; overflow:hidden}.clr10{ clear:both;height:5px; overflow:hidden}

.baidu_picbg {background: url(images/baidu_picbg.gif) #fff; border-bottom:1px solid #fff;}