@charset "utf-8";
/* 商品列表样式 */

.prodlist {
	padding:10px 15px;
	background:#fff;
}
.proddh {
	text-align:left;
	background:url(../images/icon_003.gif) left no-repeat;
	padding:0 0 0 8px;
	color:#999;
}
.proddh h1 {
	font-size:14px;
	font-weight:100;
	margin:0;
	display:inline;
	padding:0 5px 0 0;
}
.proddh a {
	color:#555;
	text-decoration:underline;
}
.proddh a:hover {
	color:#f60;
}
.proditem {
	padding:5px 0 0;
}
.proditemshow {
	width:100%;
	overflow:hidden;
	padding:10px 0;
	border-bottom:1px #c6c6c6 dotted;
}
.proditemshow .l {
	background:url(../images/icon_004.gif) right no-repeat;
	padding:0 8px 0 0;
	color:#555;
	width:50px;
	text-align:right;
	height:20px;
	line-height:20px;
}
.proditemshow .r {
	width:578px;
	overflow:hidden;
}
.proditemshow .r strong {
	color:#000;
	font-size:14px;
}
.proditemshow ul {
	list-style:none;
	margin:0;
	padding:0;
	width:100%;
	overflow:hidden;
}
.proditemshow li {
	float:left;
	line-height:20px;
	white-space:nowrap;
	padding:0 5px;
	background:url(../images/cateline.gif) right no-repeat;
}
.proditemshow span {
	color:#555;
	font-size:11px;
}
.list {
	border:1px #d9d9d9 solid;
	border-top:none;
	margin:10px 0 0;
}
.slshow {
	border-top:1px #d9d9d9 solid;
	background:#fefff9;
	padding:10px;
}
.slshowover {
	border-top:1px #d9d9d9 solid;
	background:#f2f2f2;
	padding:10px;
}
.slw {
	width:100%;
	overflow:hidden;
}
.slwr {
	text-align:left;
	float:right;
	width:536px;
	overflow:hidden;
}
.slw .l a img {
	padding:3px;
	background:#fff;
	border:1px #ccc solid;
}
.slw .l a:hover img {
	padding:3px;
	background:#ff8400;
	border:1px #ff8400 solid;
}
.slw .r a {
	display:block;
	width:82px;
	height:24px;
	background:url(../images/btn_look.gif) 0 0 no-repeat;
	overflow:hidden;
	text-indent:-1000000px;
}
.slw .r a:hover {
	background:url(../images/btn_look.gif) 0 -24px no-repeat;
}
.slwrname {
	width:100%;
	overflow:hidden;
	line-height:18px;
	font-size:14px;
	word-break:break-all;
}
.slwrname a {
	color:#000;
	text-decoration:underline;
}
.slwrname a:hover {
	color:#f60;
}
.slwrname div {
	float:left;
	margin:0 5px 0 0;
}
.slwrtxt {
	padding:5px 0 0;
	color:#555;
	line-height:1.5;
}
.slwrtool {
	padding:5px 0 0;
	color:#999;
}
.prodprice {
	width:100%;
	overflow:hidden;
	padding:5px 0 0;
}
.prodprice .ppl {
	float:left;
	text-align:left;
}
.prodprice .ppr {
	float:right;
	text-align:right;
}
.prodprice .ppl strong {
	color:555;
	font-weight:100;
}
.prodprice .ppl a {
	color:#f60;
}
.prodprice .ppl span {
	font-size:14px;
	font-weight:bold;
}
.nt {
	background:#f8f8f8;
	border-bottom:1px #eaeaea solid;
	height:30px;
	line-height:25px;
	padding:0 15px;
	overflow:hidden;
}
.nt h2 {
	margin:0;
	padding:0;
	font-size:14px;
	float:left;
}
.schabout {
	padding:5px 15px 0;
	background:#fff;
}
.sashow {
	width:100%;
	overflow:hidden;
}
.sashow ul {
	list-style:none;
	margin:0;
	padding:0;
}
.sashow li {
	float:left;
	height:25px;
	line-height:25px;
	overflow:hidden;
	width:25%;
	text-align:left;
}
.showbtn, .showbtnb {
	width:80px;
	height:12px;
	border:dotted 1px #999;
	padding:5px;
	margin:0 auto;
}
.showbtn a {
	color:#f60;
	display:block;
	height:12px;
	background:url(../images/icon_002.gif) no-repeat;
}
.showbtnb a {
	color:#f60;
	display:block;
	height:12px;
	background:url(../images/icon_002.gif) 0 -12px no-repeat;
}

.sprice {
	width:100%;
	overflow:hidden;
	line-height:1.5;
}

.sprice .l {
	width:76px;
}
.sprice .l a img {
	padding:3px;
	background:#fff;
	border:1px #ccc solid;
}
.sprice .l a:hover img {
	padding:3px;
	background:#ff8400;
	border:1px #ff8400 solid;
}

.spgo {
	width:73px;
	float:right;
	text-align:right;
	overflow:hidden;
	padding:0 0 0 5px;
}
.spcity {
	width:75px;
	float:right;
	color:#555;
	overflow:hidden;
	padding:0 0 0 5px;
}
.spbz {
	width:75px;
	float:right;
	color:#f60;
	overflow:hidden;
	padding:0 0 0 5px;
}
.spxx {
	width:100px;
	float:right;
	overflow:hidden;
}

.spprod {
	width:190px;
	padding:0 0 0 10px;
	float:left;
	text-align:left;
	overflow:hidden;
}
.spname {
	font-size:14px;
}
.spname a {
	color:#000;
	text-decoration:underline;
}
.spname a:hover {
	color:#f60;
}

.sptxt {
	color:#999;
	margin:5px 0 0;
}

.spbz div {
	padding:0 0 5px 0;
}

.spgo strong {
	color:#f60;
}
.spbtnbuy {
	width:100%;
	overflow:hidden;
	padding:5px 0 0;
}
.spbtnbuy a{
	display:block;
	float:right;
	background:#eb7126;
	text-align:center;
	border:1px #eb7126 solid;
	color:#fff;
	height:20px;
	line-height:20px;
	width:63px;
}
.spbtnbuy a:hover {
	border:1px #333 solid;
	background:#fff;
	color:#333;
	text-decoration:none;
}

.spbtntel {
	width:100%;
	overflow:hidden;
	padding:5px 0 0;
}
.spbtntel a{
	display:block;
	float:right;
	background:#daeb8d;
	text-align:center;
	border:1px #daeb8d solid;
	color:#305603;
	height:20px;
	line-height:20px;
	width:63px;
}
.spbtntel a:hover {
	border:1px #333 solid;
	background:#fff;
	color:#333;
	text-decoration:none;
}

.spcx {
	text-align:right;
	margin:5px 0 0;
}
.spcx a {
	color:#000;
}
.spcx a:hover {
	background:#f60;
	color:#fff;
	text-decoration:none;
}

.sspp {
	background:#fffeec;
	border:1px #f6f2b3 solid;
	padding:10px;
}

.spjgbtn1 {
	width:70px;
	padding:0 0 0 5px;
	float:right;
	text-align:right;
	overflow:hidden;
	margin:10px 0 0;
}
.spjgbtn1 a {
	display:block;
	float:right;
	width:48px;
	height:21px;
	background:url(../images/btn_sp.gif) 0 0 no-repeat;
	overflow:hidden;
}
.spjgbtn1 a:hover {
	background:url(../images/btn_sp.gif) 0 -21px no-repeat;
	text-decoration:none;
}

.spjgbtn2 {
	width:70px;
	padding:0 0 0 5px;
	float:right;
	text-align:right;
	overflow:hidden;
	margin:10px 0 0;
}
.spjgbtn2 a {
	display:block;
	float:right;
	width:48px;
	height:21px;
	background:url(../images/btn_sp.gif) 0 -42px no-repeat;
	overflow:hidden;
}
.spjgbtn2 a:hover {
	background:url(../images/btn_sp.gif) 0 -63px no-repeat;
	text-decoration:none;
}

.spcityst {
	width:75px;
	float:right;
	padding:10px 0 0 5px;
	text-align:center;
	overflow:hidden;
}
.spcityst select {
	font-size:12px;
}


.spxybtn1,.spxybtn2 {
	width:100px;
	float:right;
	margin:10px 0 0;
	overflow:hidden;
}

.spxybtn1 a {
	display:block;
	width:48px;
	height:21px;
	background:url(../images/btn_sp.gif) 0 -84px no-repeat;
	overflow:hidden;
	margin:auto;
}
.spxybtn1 a:hover {
	background:url(../images/btn_sp.gif) 0 -105px no-repeat;
	text-decoration:none;
}

.spxybtn2 a {
	display:block;
	width:48px;
	height:21px;
	background:url(../images/btn_sp.gif) 0 -126px no-repeat;
	overflow:hidden;
	margin:auto;
}
.spxybtn2 a:hover {
	background:url(../images/btn_sp.gif) 0 -147px no-repeat;
	text-decoration:none;
}

.snotitle{text-align:left; color:#f60; font-size:14px;}
.snotitle strong{color:#000;}
.schinfo{text-align:left; padding:5px 0 0; line-height:1.5; color:#555;}
.snoicon{background:url(../images/warning.gif) left no-repeat; padding:0 0 0 75px;}

/* 090921报价搜索 BY 点火 */
.schprice{width:100%; overflow:hidden;}
.schprice .img{float:left;}
.schprice .img a img {
	padding:3px;
	background:#fff;
	border:1px #ccc solid;
}
.schprice .img a:hover img {
	padding:3px;
	background:#ff8400;
	border:1px #ff8400 solid;
}
.schprice .pinfo{width:250px; float:left; padding:0 0 0 10px; text-align:left; color:#555;}
.schprice .pinfo .name{padding:0 0 5px 0;}
.schprice .pinfo .name a{text-decoration:underline; font-size:14px;}
.bz{padding:5px 0 0; color:#999;}
.pmall{width:110px; padding:10px 0 0 10px; float:left; line-height:1.5; color:#999;}
.pmall .fd{color:#f60;}
.pcity{width:60px; padding:0 0 0 10px; line-height:68px; float:left; color:#555;}
.pjg{width:86px; float:right; text-align:right; line-height:1.5; color:#555;}
.pjg strong{font-family:Georgia, "Times New Roman", Times, serif;color:#f60;font-size:16px;}

.pprpbtn{width:100%; overflow:hidden; margin:5px 0 0;}
.pprpbtn a{width:82px; height:24px; line-height:24px; float:right; font-weight:bold; text-align:center; display:block; background:url(../images/btn_look.gif) 0 -96px no-repeat; color:#fff;}
.pprpbtn a:hover{background:url(../images/btn_look.gif) 0 -120px no-repeat; color:#000; text-decoration:none;}

.ptab1 a{display:block; color:#555; background:url(../images/prodsicon.gif) right 14px no-repeat; padding:0 13px 0 0;}
.ptab1 a:hover{background:url(../images/prodsicon.gif) right -36px no-repeat; color:#f60; text-decoration:none; padding:0 13px 0 0;}

.ptab2 a{display:block; color:#555; background:url(../images/prodsicon.gif) right -86px no-repeat; padding:0 13px 0 0;}
.ptab2 a:hover{background:url(../images/prodsicon.gif) right -136px no-repeat;  color:#f60; text-decoration:none; padding:0 13px 0 0;}

.tjg{float:right; margin:0 15px 0 0;}
.tcity{float:right; padding:0 22px 0 0;}
.thpd{float:right; margin:0 33px 0 0;}

.chtitle {line-height:31px;}
.chtitle .rbg {padding:0 10px;}
.chtitle h2 {float:left; margin:0; padding:0; font-size:14px;}
.chtitle h3 {float:left; margin:0; padding:0; font-size:12px;}
.chshow{border-left:1px #b9b9bb solid; border-right:1px #b9b9bb solid; background:#fff; padding:0 4px;}

.chtitle .r {
	background:url(../images/icon_003.gif) right no-repeat;
	padding:0 8px 0 0;
}
.chtitle .r a {
	color:#555;
	text-decoration:underline;
}
.glist{border-left:1px #b9b9bb solid; border-right:1px #b9b9bb solid; background:#fff; padding:10px 9px 5px;}
.glist ul{list-style:none; margin:0; padding:0;}
.glist li{height:20px; line-height:20px; overflow:hidden; text-align:left; background:url(../images/icon_003.gif) left no-repeat; padding:0 0 0 10px;}
.glistno{border-left:1px #b9b9bb solid; color:#555; border-right:1px #b9b9bb solid; background:#fff; padding:10px 10px 5px; text-align:left;}
.glistno .txt{padding:5px 0 0;}




