BODY {
	margin: 0px auto;
	padding: 0px;
	background-image:url(/images/bg.jpg);
	background-color: #000;
}
body, td, th, div {
	color: #FFFFFF;
	font-size: 11px;
	line-height: 170%;
	font-family: Arial, Helvetica, sans-serif;
}
a {
	color:#FFF;
	text-decoration:none;
}
a:hover, a:active {
	color:#F00px;
	text-decoration:underline;
}
.divfoot {
	width:960px;
	clear: both;
	margin: 0px auto;
	padding: 0px;
	font-size: 11px;
	font-weight: normal;
	text-align: center;
	background-image:url(/images/bbg.gif);
}
.divfoot p {
	margin: 3px;
}
.divfoot p a:link, .divfoot p a:visited {
	color: #FFF;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}
.divfoot p a:active, .divfoot p a:hover {
	color: #FFF;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
}
#insort {
	width:180px;
	text-align:center;
}
.protitle {
	text-align:left;
	line-height:20px;
	text-indent:15px;
}
.protitle a {
	font-weight:100;
	color:#fff
}
.classstyle {
	width:190px;
	height:21px;
	text-align:left;
	line-height:29px;
	text-indent:5px;
	font-weight:bold;
}
.classstyle a {
	color:#f00;
}
#top0 {
	width:960px;
	margin:auto;
}
#body0 {
	width:960px;
	margin:auto;
	background: #000;
	overflow:auto;
}
#foot0 {
	clear:both;
	width:960px;
	margin:auto;
	text-align:center;
}
#foot0 a {
	color:#fff;
}
#links {
	text-align:center;
	line-height:30px;
	color:#fff;
}
#links a {
	padding:0 5px;
	text-transform:capitalize;
}
#left0 {
	width:190px;
	float:left;
	overflow:hidden;
}
#right0 {
	width:765px;
	float:right;
	overflow:hidden;
}
.line1 {
	width:765px;
	background:url(/images/black_02.gif);
	height:52px;
	font-weight:bold;
	color:#FFF;
	text-indent:30px;
	margin-top:5px;
	line-height:75px;
	clear:both;
}
.line10 {
	width:765px;
	background:url(/images/black_020.gif);
	height:52px;
	font-weight:bold;
	color:#FFF;
	text-indent:30px;
	margin-top:5px;
	line-height:75px;
	clear:both;
}
.line2 {
	background:url(/images/black_03.gif);
	overflow:hidden;
}
.line3 {
	background:url(/images/black_05.gif);
	height:21px;
}
#showpage {
	text-align:center;
	line-height:30px;
	font-size:12px;
	clear:both;
	color:#fff;
	font-weight:100px;
	margin:10px 0px;
}
#showpage a {
	font-family:arial;
	text-decoration:none;
	color:#fff;
	font-size:11px;
	font-weight:bold;
	background:#000;
	border:1px solid #666;
	padding:0 5px;
}
#bar {
	text-align:left;
	line-height:30px;
	font-size:10px;
	color:#185CCC;
}
#bar a {
	font-size:10px;
	font-weight:bold;
	color:#999;
	text-decoration:underline;
}
#topcart2 {
	text-align:left;
	line-height:27px;
	height:27px;
	background:url(/images/.gif) repeat-x;
	font-size:11px;
	color:#000;
	text-align:left;
	margin-bottom:0px;
	border-bottom:0px solid #630102;
}
#topcart2 span {
	font-size:13px;
	background:url(/images/star2.jpg) no-repeat 3px;
	padding-left:19px;
	font-weight:bold;
	color:#a00px;
	float:left;
	display:none;
}
#topcart2 b {
	font-size:11px;
	color:#000;
}
#topcart2 a {
	font-size:11px;
	font-weight:100px;
	color:#000;
}
#hw20 {
	width:188px;
	text-align:center;
	float:left;
}
#hw21 {
	height:145px;
	overflow:hidden;
}
#hw21 a img {
	border:0px;
	max-width:140px;
	max-height:140px;
width:expression(this.width > 140 && this.height < this.width*140/140 ? 130: true);
height: expression(this.height > 140 ? 140: true);
margin-top: expression(this.height < 140 ? (130-this.height)/2: 0);
	border:5px solid #CCC;
}
#hw22 {text-align:center;
	overflow:hidden;
	height:80px;
	width:122px;
	table-layout: fixed;
	WORD-BREAK: break-all;
	WORD-WRAP: break-word;
	color:4B4B4B;
	font-size:11px;
}
#hw00 {
	float:left;
	width:188px;
	overflow:hidden;
}
#hw1 {
	height:145px;
	overflow:hidden;
}
#hw1 a img {
	border:0px;
	max-width:140px;
	max-height:140px;
width:expression(this.width > 140 && this.height < this.width*140/140 ? 140: true);
height: expression(this.height > 140 ? 140: true);
margin-top: expression(this.height < 140 ? (140-this.height)/2: 0);
	border:5px solid #CCC;
}
#hw2 {
	overflow:hidden;
	height:55px;
	width:122px;
	table-layout: fixed;
	WORD-BREAK: break-all;
	WORD-WRAP: break-word;
	color:4B4B4B;
	font-size:11px;
}
#hw2 b {
	color:#000;
	font-size:12px;
}
#hw2 br {
	line-height:7px;
}
#hw2 a {
	color:#900px;
	font-size:10px;
}
#hw2 span {
	color:red;
}
#hw2 u {
	font-size:11px;
	color:#000;
	text-decoration:none;
	font-weight:100px;
}
#hw33 {
	max-width:330px;
	border:1px solid #ddd;
	background:#fff;
}
.f1gif {
	background:#fff;
	text-align:center;
	line-height:18px;
	margin:4px 0 10px 0px;
	color:#069;
	text-transform:capitalize;
	font-weight:bold;
	text-decoration:underline;
}
#topa1 {
	background:url(/images/topa1bg.gif) no-repeat right 0px;
	padding-right:30px;
	line-height:20px;
}
#topa1 a {
	padding:0 3px;
	font-size:10px;
}
.topa2 {
	margin:auto;
	background:url(/images/.gif) left;
	line-height:22px;
}
.topa2 {
	background:url(/images/topa2bg.gif) no-repeat;
}
.topa2 a {
	display:block;
	background:url(/images/topa2bg.gif) right -22px no-repeat #FFDE01;
	margin: 0 1px 0 4px;
	font-size:12px;
	color:#000;
	padding:0 6px 0 2px;
	text-align:center;
	font-weight:bold;
	text-transform:uppercase;
	color:#c00px;
}
.topa2 a:hover {
	text-decoration:none;
}
.a2hover {
	background-image:url(/images/2topa2bg.gif);
}
.a2hover a {
	background-color:#fff;
	background-image:url(/images/2topa2bg.gif);
}
.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:100px;
	font-size:11px;
	color:#888;
}
.lefttitle {
	background:#000;
	color:#fff;
	font-weight:bold;
	font-size:13px;
	text-transform:uppercase;
	padding-left:5px;
	line-height:20px;
}
.lefttitle a {
	color:#666;
}
.leftbox {
	margin-bottom:10px;
	background:url(/images/pro4.gif) no-repeat bottom #DEE3E9;
	border:0px;
	padding:5px 0 5px 15px;
}
#clr {
	clear:both;
}
.clr {
	clear:both;
}
.baidu_picbg {
	background: url(/images/baidu_picbg.gif) #fff;
	border-bottom:1px solid #fff;
}
