div{text-align:left;}
table
{
	table-layout: fixed;
}
.backcolor
{
	background-color: #DDEEFF;
	border-top: 0px solid #0091D2;
	padding: 5px 0px 5px 0px;
}

.buttonTitle2
{
	font-family: 宋体;
	text-align: left;
	font-size: 14px;
	background-image: url(/Images/gq/gq-fl-tb.jpg);
	cursor:pointer;
	padding: 7px 7px 7px 30px;
	clear: both;
	overflow: hidden;
	height: 23px;
}

.buttonTitle2 img
{
	vertical-align: middle;
	padding-right: 10px;
}
.buttonTitle2 a
{
	color: #FF6600;
}
.buttonTitle2 .h
{
	color: gray;
}

.productText
{
	font-size: 12px;
}
.productTitle
{
	width: 100%;
	height: 22px;
	padding: 3px 0px 3px 0px;
	font-weight: bold;
	font-size: 14px;
	background: url(/Images/gq/gq-fl-tb.jpg);
}
.fs a
{
	padding: 0px 10px 0px 10px;
	font-size: 12px;
}
.bj
{
	height: 23px;
	background: url(/Images/gq/gq-fl-tb.jpg);
	background-repeat: repeat-x;
}

.pt5
{
	padding-top: 5px;
}

.Text1
{
	font-family: 宋体;
	font-size: 12px;
	font-weight: bold;
}

.infoList1
{
	border: 1px solid #CC0000;
}
.ml10
{
	margin-left: 10px;
}

.border-b
{
	border-bottom: 1px dotted #002D88;
}
.nr
{
	padding: 10px;
	clear: both;
	background: #F2F7FE;
}
.w1
{
	color: #002D88;
	float: left;
	width: 73px;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}
.ra
{
	background-color: #F2F7FE;
	width: 100%;
}
.ha
{
	background-color: #EBEBEB;
	width: 100%;
}
.b2b_pl20
{
	padding-left: 20px;
}
.b2b_pt10
{
	padding-top: 10px;
}
.b2b_pt8
{
	padding-top: 8px;
}
.b2b_text12c
{
	color: #FF6600;
	font-size: 12px;
}
.b2b_text14c
{
	color: #FF6600;
	font-size: 14px;
}
.b2b_text12b
{
	color: #FF6600;
	font-size: 12px;
	font-weight: bold;
}
.b2b_bt
{
	border-top: 1px dotted #DEECFF;
	padding-top: 20px;
	margin-top: 20px;
	height: 25px;
	padding-bottom: 20px;
}
.b2b_fl30%
{
	float: left;
	width: 30%;
}
.b2b_fr30%
{
	float: right;
	width: 30%;
}
.b2b_tpborder
{
	border: 1px solid #D2D2D2;
	padding: 9px;
}
.b2b_p
{
	padding: 10px;
	margin-top: 10px;
}
.b2b_detail
{
	padding: 0px 5px 5px 5px;
	text-indent: 20px;
	text-align: left;
	font-size: 9pt;
	line-height: 180%;
}
.b2b_title
{
	clear: both;
	font-size:14px;
}
div.b2b_lay
{
	width: 100%;
	font-size: 12px;
}
div.b2b_lay div.l5
{
	float: left;
	width: 5%;
}
div.b2b_lay div.l25
{
	float: left;
	width: 25%;
}
div.b2b_lay div.l30
{
	float: left;
	width: 30%;
}
.xxnr
{
	border: 1px solid #FF6600;
	color: #FF6600;
	padding: 3px;
	float: right;
}
.xxnr a
{
	color: #FF6600;
}
.navTitle
{
	margin-top: -5px;
	border: 1px solid #CC0000;
	text-align: left;
	background: #F1F1FD;
	text-indent: 15px;
	padding: 2px;
	letter-spacing: 2px;
	line-height: 180%;
	text-align: left;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}
.navTitle a
{
	color: #CE0000;
}

.page
{
	color: #5d5d5b;
	text-align: right;
	clear: both;
}
.top-page
{
	background-color: #B6B3B2;
	padding: 5px;
	color: #000;
}
.bottom-page
{
	border-top: #de9e9e 1px dashed;
	background-color: #F2F7FE;
	padding: 5px;
}
.page a
{
	color: #5d5d5b;
}
.page hr
{
	color: #5d5d5b;
	height: 1px;
}
.page div
{
	text-align: right;
}
.il .tl
{
	width: 100px;
	text-align: center;
}
.il
{
	clear: both;
	line-height: 150%;
}

/*＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝2007-07-05＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝/

/****************************** 广告位 ***************************************************/
.ad
{
	margin:0px auto;background-color:#fff; width:976px;
	vertical-align: middle;	
	height:10px;
}
.pic_b2b
{
	margin-left: 5px;
	margin-bottom: 6px;
	height: 70px;
	width: 369px;
	background-image: url(/Images/B2B/ad.gif);
	background-repeat: no-repeat;
	float: left;
}
/*************************************************************************************/
.B2B
{

	padding-left:2px;
	padding-right:2px;
	background:white;
	padding-bottom: 10px;
	min-height:580px;
}
#left
{
	
	width: 169px;
	text-align: center;
	float: left;
	background:white;
}
#right
{
	width: 800px;
	
	float: right;
	background:white;
}
.btn2
{
	height: 25px;
	width: 54px;
	vertical-align: middle;
	text-align: center;
	background-image:url("/images/b2b/btn.gif");
	color:White;
	font-weight:bold;
	background-color:Red;
	border-style: none;
}
/********************** 会员登陆开始 **************************************/

#login
{
	width: 169px;
	float: left;
	line-height: 150%;
	height:150px;
}
#login .title
{
	width: 169px;
	height: 31px;
}
#login .t_head
{
	width: 8px;
	height: 31px;
	background-image: url(/Images/B2B/t_head.gif);
	background-repeat: no-repeat;
	float: left;
}
#login .t_bg
{
	width: 153px;
	height: 31px;
	line-height: 31px;
	vertical-align: middle;
	background-image: url(/Images/B2B/t_bg.gif);
	background-repeat: repeat;
	color: #fff;
	font-weight: bold;
	float: left;
}
#login .t_end
{
	width: 8px;
	height: 31px;
	background-image: url(/Images/B2B/t_end.gif);
	background-repeat: no-repeat;
	float: left;
}
#login .name
{
	margin-top: 10px;
	width: 168px;
	height: 28px;
	line-height: 24px;
	vertical-align: middle;
	float: left;
}
#login .pwd
{
	width: 168px;
	height: 28px;
	line-height: 24px;
	vertical-align: middle;
	float: left;
}
#login .submit
{
	width: 168px;
	height: 25px;
	line-height: 25px;
	vertical-align: middle;
}
#login .input
{
	height: 18px;
	width: 112px;
	line-height: 18px;
	vertical-align: middle;
	border-right: #C62300 1px solid;
	border-top: #C62300 1px solid;
	border-left: #C62300 1px solid;
	border-bottom: #C62300 1px solid;
}

#login a
{
	text-decoration: underline;
}
#login .w
{
	font-size: 9pt;
	line-height: 25px;
}
/********************** 缩小搜索范围开始 **************************************/

#s
{
	background:white;	

}
#s .title
{
	width: 169px;
	height: 31px;
}
#s .t_head
{
	width: 8px;
	height: 31px;
	background-image: url(/Images/B2B/t_head.gif);
	background-repeat: no-repeat;
	float: left;
}
#s .t_bg
{
	width: 153px;
	height: 31px;
	line-height: 31px;
	vertical-align: middle;
	background-image: url(/Images/B2B/t_bg.gif);
	background-repeat: repeat;
	color: #fff;
	font-weight: bold;
	float: left;
}
#s .t_end
{
	width: 8px;
	height: 31px;
	background-image: url(/Images/B2B/t_end.gif);
	background-repeat: no-repeat;
	float: left;
}
#s .area
{
	margin-top: 10px;
	width: 168px;
	height: 28px;
	line-height: 24px;
	vertical-align: middle;
	float: left;
}
#s .cp
{
	width: 168px;
	height: 28px;
	line-height: 24px;
	vertical-align: middle;
	float: left;
}
#s .btnSearch
{
	width: 168px;
	height: 25px;
	text-align: center;
	line-height: 25px;
	vertical-align: middle;
}
#s .jm
{
		overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	text-align:left;
	line-height:20px;
	width: 169px;
}
/********************** 品牌 **************************************/
#pp
{
	width: 169px;
	text-align: center;
	float: left;
}
.img
{
	margin-top: 6px;
	width: 140px;
	height: 50px;
	background-position: center center;
	background-image: url(/Images/B2B/qdfa.gif);
	background-repeat: no-repeat;
}

/********************** 右边供求信息 **************************************/
#right .title
{
	height: 31px;
}
#right .t_head
{
	width: 8px;
	height: 31px;
	background-image: url(/Images/B2B/t_head.gif);
	background-repeat: no-repeat;
	float: left;
}
#right .t_bg
{
	width: 784px;
	height: 31px;
	line-height: 31px;
	vertical-align: middle;
	background-image: url(/Images/B2B/t_bg.gif);
	background-repeat: repeat;
	color: #fff;
	float: left;
}
#right .t_1
{
	margin-left: 5px;
	width: 60px;
	height: 31px;
	color: #fff;
	font-weight: bold;
	float: left;
}
#right .t_2
{
	width: 480px;
	height: 31px;
	text-align: right;
	color: #fff;
	float: left;
}
#right .t_3
{
	width: 540px;
	height: 31px;
	text-align: left;
	color: #fff;
	float: left;
}
#right .t_2 span
{
	color: #fff;
}
#right .t_end
{
	width: 8px;
	height: 31px;
	background-image: url(/Images/B2B/t_end.gif);
	background-repeat: no-repeat;
	float: left;
}
#right .content
{
	background-color: #fff;
	border-right: #9F291D 1px solid;
	border-left: #9F291D 1px solid;
	border-bottom: #9F291D 1px solid;
	min-height:230px;
}
/*＝＝＝＝＝＝＝＝＝＝＝＝ 供求信息----详细开始 ＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝/
/************************************************************/
#Details
{
}
#Details .title
{
	width: 100%;
	height: 31px;
	float: left;
}
#Details .t_head
{
	width: 8px;
	height: 31px;
	background-image: url(/Images/B2B/t_head.gif);
	background-repeat: no-repeat;
	float: left;
}
#Details .t_bg
{
	width: 784px;
	height: 31px;
	line-height: 31px;
	vertical-align: middle;
	background-image: url(/Images/B2B/t_bg.gif);
	background-repeat: repeat;
	color: #fff;
	float: left;
}
#Details .t_end
{
	width: 8px;
	height: 31px;
	background-image: url(/Images/B2B/t_end.gif);
	background-repeat: no-repeat;
	float: left;
}
#Details .content
{
	background-color: #fff;
	border-right: #9F291D 1px solid;
	border-left: #9F291D 1px solid;
	border-bottom: #9F291D 1px solid;
}
#Details .fb
{
	padding-top: 15px;
	margin-left: 10px;
	width: 780px;
	height: 30px;
	line-height: 30px;
	vertical-align: middle;
	text-align: right;
	border-bottom: #003333 1px dotted;
}
#Details .fb a
{
	color: #0033CC;
	line-height: 30px;
	vertical-align: middle;
	text-align: right;
}
#Details .fb a:hover
{
	color: #ff6600;
	text-decoration: underline;
	line-height: 30px;
	vertical-align: middle;
	text-align: right;
}
#Details .b2b_info
{
	clear:both;
	padding:2px;
	
}
#Details .pic
{
	
	padding: 5px;
	width: 270px;
	float: left;
	text-align:left;
	line-height:20px;
}
#Details .pic .c
{
	text-indent:2em;
	word-wrap: break-word;
	word-break: break-all;
}
#Details .infotext
{
	padding-right: 5px;
	width: 350px;
	font-size: 9pt;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	float:right;
	text-align:left;
}

#Details .gsxx
{
	width: 350px;
	line-height: 20px;
	clear: both;
	color: #666666;
	border-bottom: #999999 1px dotted;
	font-size: 9pt;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	white-space: normal;
}
#Details .gsxx span
{
	color: #008000;
	font-size: 9pt;
}
#Details .gsxx a
{
	color: #666666;
	text-decoration: none;
}
#Details .gsxx a:hover
{
	color: #ff6600;
	text-decoration: underline;
}
.linkinfo
{
	font-size: 12px;
	color: #ff6600;
	line-height: 150%;
}
.info .f
{
	float: right;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.info .t
{
	padding-left: 10px;
	float: left;
}

.Underline1
{
	margin: 0px auto;
	overflow: hidden;
	height: 2px;
	width: 100%;
	background-image: url(/Images/default20070620/line.gif);
	background-repeat: repeat-x;
}
