body {
	font-family: Arial, "宋体", Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	line-height: 20px;
}
.line1 {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #F1F1F1;
}
.sub {
	font-family: Arial, "宋体", Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003399;
}

.w {
	font-family: Arial, "宋体", Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
}
.black {
	font-family:Arial, "宋体", Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.box {
	border: 5px solid #F2F2F2;
}
.line2 {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #C2BFB0;
}
input {
	background-color: #F9FBFB;
	border: 1px solid #DFDFD7;
	height: 18px;
	clear: both;
	font-family: Arial, "宋体", Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}

a:link,a:visited{color:#555; text-decoration: none; font-size:12px;}
a:hover,a:active{color:#f60; text-decoration: underline; font-size:12px;}

/* czh css */
i,h1,h2,h3,h4{font: 12px "宋体",Verdana,Arial,"Times New Roman", Times, serif; margin:0; padding:0;}
li{list-style-type:none;}
.cRed{color:#f00; background-color:#eee;}
.cBlue{color:#0066CC;}
.show td{background-color:#ccc;}

a.cOr:link,a.cOr:visited{color:#0066FF; text-decoration:underline; font-size:12px;}
a.cOr:hover,a.cOr:active{color:#f60; text-decoration:none; font-size:12px;}

.proNav{letter-spacing:1px;}
.proNav span{padding:0 15px 0 0;}
.proNav a:link,.proNav a:visited{color:#BB7537; text-decoration: none; font-size:12px; font-weight:bold;}
.proNav a:hover,.proNav a:active{color:#F95A03; text-decoration: underline; font-size:12px; font-weight:bold;}

.bgc1{background-color:#eee;}
.bgc2{background-color:none;}
.bgc3 td{background-color:#eee;}

.tdBgc1 td{background-color:#f1f1f1;}
.tdBgc2 td{background-color:#F4F7F7;}
.tdBgc3 td{background-color:#ccc;}

.textCss{line-height:24px;}
.textCss p{line-height:24px;}

.pageBar{font-size:12px; clear:both; padding:15px 0 10px 0; text-align:center; letter-spacing:1px; color:#666;}
.pageBar i{color:#F95A03; font-size:12px;}
.pageBar b{font-weight:bold; font-size:12px;}
.pageBar select{font-size:12px;}
.pageBar a:link,.pageBar a:visited{color:#BB7537; text-decoration: none; font-size:12px;}
.pageBar a:hover,.pageBar a:active{color:#F95A03; text-decoration: underline; font-size:12px;}

.tdBLine td{border-bottom:1px solid #E6E6E6;}
.tdBLine2{border-bottom:1px dashed #ccc; padding:0 0 8px 0; margin:0 0 0 10px; text-align:right;}
.tdBLine3 td{border-bottom:1px dashed #ccc;}

.prolist{padding:5px 0 5px 0;}
.prolist td{border-bottom:1px dashed #ccc;}
.prolist img{border:none;}
.prolist h1{border:1px solid #ccc;}
td.proText{padding:5px 15px; line-height:20px; text-align:left;}
td.proText h2{float:left; text-align:right; padding:20px 0 0 0; width:100%;}
td.proText h3{float:left; width:100%;}
td.proText i{float:left; line-height:20px;}
td.proText b{float:left; line-height:20px;}

#PLogo{position:absolute; top:245px; left:410px; width:340px; height:340px; z-index:3;}

.honor{padding:0 0 0 5px; width:513px; float:left;}
.honor ul{margin:0; padding:0; float:left;}
.honor li{float:left; width:171px; text-align:center; padding:3px 0 5px 0;}
.honor li h2{height:138px;}
.honor li h1{padding:5px 0 2px 0; height:20px;}
.honor img{border:1px solid #555;/*border:1px solid #555;*/}

.keyword{padding:20px 0 15px 10px; text-align:left; font-size:14px;}
.keyword i{color:#0099FF; font-weight:bold; font-size:14px;}
.keyword2{padding:20px 0 0 10px; text-align:left; font-size:12px; width:90%;}
.keyword2 i{color:#0099FF; font-weight:bold; font-size:12px;}

.search{width:192px; float:left; margin:30px 0 20px 7px;}
.search input{border:1px solid #ccc;}

.friendlink{padding:0 0 0 10px; float:left;}
.friendlink li{width:125px; float:left; padding:15px 0 10px 0;}
.friendlink li img{border:1px solid #eee;}

.reply{background-color:#eee; padding:5px 10px; line-height:20px; margin:5px;}

table.orderlist{border-left:1px solid #eee; border-top:1px solid #eee;}
.orderlist td{border-right:1px solid #eee; border-bottom:1px solid #eee;}
.orderlist .sTitle td{text-align:center; font-weight:bold; background-color:#ccc; height:25px;}
