﻿--html { filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); } 

table{
	border-collapse:collapse; text-align:center
}
table thead tr th{
	height:30px;border-bottom:1px solid #B1E09F;
}
table tbody tr td{
	line-height:25px;
}
table span{
	color:#FF5A00;
}
.main{
	width:980px;margin:0 auto;background:#F4F7F0; margin-top:8px;
}
/*subleft*/
.mainleft{
	width:175px;float:left;
}
.sort p{
	 text-align:center;
}
.div_psort{
	background:url(/template/current/img/sortbg.jpg) repeat-y;border:1px solid #B0E09D;width:174px; margin-top:8px; padding:10px 0;border-left:none;
}
.sort dl{
	  background:url(/template/current/img/sortname.jpg) no-repeat left center;padding-left:36px;
}
.sort dl .noshow{
	 display:none;
}
.sort dl dt{
	padding-left:15px; font-size:14px;line-height:25px;
}

.div_psort  .alt {   width:200px;background: #BDBEC0; display:none; line-height:22px; position: absolute;z-index:1;  left:175px;top:39px; *left:177px;*top:38px; }
.div_psort  .alt div {
        width: 180px;right: 5px;top: -4px;position: relative; background:#fff; border:solid 1px #959595; BACKGROUND: url(/template/current/img/sortbg_line1.gif) #fff no-repeat 0px -780px; OVERFLOW: hidden; border-left:solid 0px #959595; padding:10px;
}
.div_psort dl dt.hover{
	background:url(/template/current/img/dthoverbg.gif) repeat-x; z-index:11;width:112px;
}
.div_psort dl dd span{
width:80px;float:left;background:url(/template/current/img/smallth.gif) no-repeat left center;line-height:22px;padding-left:10px;
}

.advleft{
	width:175px;margin-top:8px;text-align:center;
}
/**/
.mainright{
	background:#fff;float:right; width:797px; padding-left:6px; overflow:hidden; 
}
.need{
	width:393px;float:left;border:1px solid #82996B; padding-bottom:10px;
}
.need h1{
	border-bottom:1px solid #82996B; background:#ECF8E9;
}
.need h1 span{
	float:right;font-weight:normal; line-height:25px; margin-right:10px;
}
.need table{
	width:373px;margin:0 10px;
}
.sale{
	float:right;
}
.hangqing{
	border:1px solid #82996B; border-left:none; margin-top:8px; width:737px;background:url(/template/current/img/hangqing.gif) no-repeat; padding-left:59px; height:253px;
}
.hangqing table{
	float:left;width:368px;
}
.hangqing table thead tr th{
	background:url(/template/current/img/trbg.gif) repeat-x; border-bottom:none;line-height:29px;
}
.hangqing table tbody tr td{
	border-bottom:1px dashed #A3A3A3;
}
/*广告*/
.subad{
	margin-top:8px;width:797px;
}
/*新闻百科*/
.newske{
	width:795px; margin-top:8px; padding-bottom:0px;*padding-bottom:10px;
}
.newske p{
	width:238px;float:left; text-align:center;
}
.newske p img{
	padding:4px;border:1px solid #E2E0E3; margin:8px 0;
}
.newske dl{
	width:295px;border-bottom:1px dashed #9A9A9A; margin:15px 0 15px 0; float:left; padding:0 10px 8px 10px;
}
.newske dl dt{
	text-align:center; margin-bottom:5px;
}
.newske dl dt a{
	color:#FF6000;font-size:14px;
}
.newske dl dd{
	text-indent:2em; line-height:18px;
}
.newske dl dd span a{
	color:#FF6000; text-decoration:underline;
}
.newske h2{
	width:315px;float:left;color:#3B6A0B; line-height:25px; border-bottom:1px solid #969595; font-weight:normal;font-size:14px;
}
.newske h2 span{
	float:right; margin-top:-25px;
}
.newske ul{
	width:315px; margin:10px 0 10px 0; float:left; line-height:22px;
}
.keright{
	float:right;width:217px;border-left:1px dashed #585858; padding-left:10px; margin-right:3px;margin-top:10px;
}
.keright h3{
	font-weight:normal;color:#3B6A0B; font-size:14px;line-height:25px; border-bottom:1px solid #969595; 
}
.keright h3 strong{
	font-weight:normal;border-left:3px solid #79A33A; padding-left:5px;font-size:14px;
}
.keright h3 span{
	float:right; margin-right:10px;
}
.keright h4{
	font-weight:normal; margin:10px 5px 20px 0; line-height:18px;
}
.keright h4 img{
	 float:left;margin-right:10px;
}
.keright h4 span{
	color:#FF6000;margin-bottom:5px;
}
.keright ol{
	line-height:20px; width:217px;
}
/*商贾信息*/
.cominfo{
	margin-top:8px;
}
.cominfo p{
	width:100px;text-align:center; float:left; margin-top:12px; margin-left:10px;
}
.cominfo p img{
	padding:4px;border:1px solid #E2E0E3;
}
.cominfo dl{
	width:270px;float:left;margin-top:15px;
}
.cominfo dl dt{
	text-align:center; margin-bottom:5px;
}
.cominfo dl dt a{
	color:#FF6000;font-size:14px;
}
.cominfo dl dd{
	text-indent:2em; line-height:18px;
}
.cominfo dl dd span a{
	color:#FF6000; text-decoration:underline;
}
.cominfo ul{
	line-height:22px; margin-top:10px;margin-left:15px;
}
.ruler{
	float:right;
}


