/* CSS Document */

/**** 通用列表 ****/
.dh{ height:18px; line-height:18px; border-bottom:1px solid #387c00; border-bottom:none; padding-left:15px; background:url(../images/guren_03.jpg) 4px 3px no-repeat; width:945px; margin:0px auto; margin-top:7px; overflow:hidden;  }
.dh .fr{width:90px; height:18px; line-height:18px; padding-left:18px; background:url(../images/list_03.jpg) left 1px no-repeat; font-weight:bold;}
.scate,.scate-hua{ float:left;}
.scate{ width:380px; }
.supply-cate-top{ z-index:200; }
.scate-hua{ float:none;}
.scate li{ height:29px; line-height:29px; border:1px solid #ccc; background:url(../images/globle_91.jpg) repeat-x; padding:0px 10px; text-align:center; margin-right:4px; float:left;}
.scate li.selec{background:url(../images/globle_79.jpg) repeat-x; color:#fff; font-weight:bold; border:1px solid #ff9400;}

div.shaixuan { border:1px solid #a4c985; padding-top:4px; padding-bottom:4px;}
div.cutkeys_tip { border:1px solid #a4c985; font-size:14px; font-weight:bold; padding:8px; background:#ffffcc;}
span.choose_tip {font-size:14px; font-weight:bold; color:#55555;display:inline-block; height:20px; line-height:20px; margin:2px;vertical-align:middle; }
a.choose{ display:inline-block; height:20px; line-height:20px; margin:2px; border:1px solid #FF6600; vertical-align:middle; cursor:pointer; }
a.choose:hover{ text-decoration:none;}
a.choose span{ display:inline-block; padding-left:18px; background:url(../images/cancel.jpg) 1px 2px no-repeat; font-weight:bold; color:#ff0000;}


.supply-cate-bom{ border:1px solid #a4c985; background:#fff; padding:8px 10px; z-index:1; position:relative; top:-1px;}
.supply-cate-bom h2{ font-size:12px; font-weight:normal; height:20px; line-height:20px; margin-bottom:2px;}
.width120{ overflow:hidden; zoom:1; margin-left:10px; margin-bottom:6px;}
.width120 li{ width:164px; float:left; margin-right:4px;}

.page{padding-bottom:4px;  margin-bottom:10px; text-align:center; line-height:30px;}
.page-bbom{border-bottom:1px solid #387c00;}
.page-btop{border-top:1px solid #387c00;}
.supply-cell{ margin-bottom:6px; padding:5px; border-top:1px dotted #469007; }
.supply-cell2{ margin-bottom:6px; padding:5px; border-bottom:1px dotted #469007;}
.supply-cell .fl,.supply-cell2 .fl{ width:580px; padding-right:20px; background:url(../images/ll_11.jpg) right center no-repeat;}
.supply-cell .fr,.supply-cell2 .fr{ width:80px;}
.supply-cell .fl .supp-img,.supply-cell2 .fl .supp-img{ width:89px; height:94px; float:left; }
.supply-cell .fl .supp-img img,.supply-cell2 .fl .supp-img img{ border:1px solid #ccc;}
.supply-cell .fl .supp-text,.supply-cell2 .fl .supp-text{ width:480px; float:right;}
.supply-cell .fl .supp-text img,.supply-cell2 .fl .supp-text img{ margin-bottom:4px;}
.fl1{ float:left;}
.fr1{ float:right;}
.supply-cell .fr .form-ul,.supply-cell2 .fr .form-ul{ margin-top:15px;}
.supply-cell-bg{ background:#f8fbf6; }
.l-message{ padding-left:20px; background:url(../images/list_25.jpg) left 3px no-repeat;}
.phone{padding-left:20px; background:url(../images/list_28.jpg) left 3px no-repeat;}
.supply-ad-title{ height:29px; line-height:29px; background:url(../images/rt_03.jpg) repeat-x; padding:0px 8px; font-weight:bold; font-size:14px;}
.supply-ad-cell{ margin-bottom:16px; _margin-bottom:21px;}
.ad-company{ font-weight:bold; color:#424141;}
.ad-company a:link,.ad-company a:visited,.ad-company a:hover{ color:#424141; text-decoration:underline;}
.supply-ad-cell p{ line-height:16px; _line-height:17px;}
.tg-ad{ text-align:right; padding-bottom:4px; border-bottom:1px solid #469007; font-weight:bold;}
.text-under a:link,.text-under a:visited,.text-under a:hover{ text-decoration:underline; color:#333;}
.senq h2{ height:20px; line-height:20px; padding-left:18px; background:url(../images/list_37.jpg) left 2px no-repeat; font-size:12px; margin-top:8px;}
.find-title{ height:27px; line-height:27px; padding:0px 15px; font-weight:bold; background:#eee;}
.bom-search{ height:63px; border:1px solid #ccc; background:url(../images/list_41.jpg) repeat-x; padding:15px 30px; padding-left:120px;}
.bom-search .fl{ width:500px;}
.bom-search .fr{ width:280px;}
.search-nr{ padding-left:70px; background:url(../images/list_43.jpg) left center no-repeat; height:63px;}

/**** 供应详细 ****/
.bbom{ padding-bottom:4px; border-bottom:1px solid #ccc; padding-left:8px; color:#333; margin-bottom:10px;}
.detail-photo .fl{ width:650px;}
.detail-photo .fr{ width:270px; height:170px;}
.detail-photo .fl .detail-img{ float:left; width:201px; height:190px; }
.detail-photo .fl .detail-text{ float:left; width:420px; margin-left:10px;}
input.con-us{ width:153px; display:block; height:51px; line-height:21px; padding-top:30px; text-align:center; color:#fff; background:url(../images/detail_17.gif) no-repeat; border:none;}
.favor{ overflow:hidden; zoom:1; margin-top:60px;}
.favor li{ float:left; padding-left:20px; width:80px;}
.f-01{ background:url(../images/detail_21.jpg) left 2px no-repeat;}
.f-02{ background:url(../images/detail_23.jpg) left 3px no-repeat;}
.f-03{ background:url(../images/detail_26.jpg) left 4px no-repeat;}
.mingp{ width:360px; padding:9px 12px; margin:0px auto; margin-top:40px; background:url(../images/mp_03.jpg) no-repeat #e0e0e0; position:relative; padding-top:20px;}
.mingp2{ width:360px; padding:9px 12px; margin:0px auto; margin-top:40px; position:relative; padding-top:20px; border:2px solid #eaebee;}

.mingp h2{ font-size:14px;}
.mingp p{ margin-top:3px; height:23px;}
.vip{ width:88px; height:88px; position:absolute; top:-4px; right:-4px; }
.mp-bom{ padding-top:37px; color:#333;}
.blk_18 {WIDTH:928px; }
.blk_18 .ScrCont {WIDTH: 32766px; ZOOM: 1}
.blk_18 #List1_1 {FLOAT: left}
.blk_18 #List2_1 { FLOAT: left}
.scroll-left{ float: left; height:81px; width:14px; cursor:pointer; background:url(../images/detail_47.jpg) no-repeat;}
.scroll-mid{ float:left; height:74px; padding:3px 0px; padding-top:4px; width:880px; margin:0px 10px; overflow:hidden;}
.scroll-right{ float: left; height:81px; width:14px; cursor:pointer; background:url(../images/detail_50.jpg) no-repeat;}
.scroll-mid dl{ float:left; width:210px; height:74px; padding-left:10px; }
.scroll-mid dt{ float:left; width:79px; height:74px;}
.scroll-mid dd{ float:right; width:121px; display:block; text-align:left;}
.bbom-two{ padding-bottom:4px; border-bottom:1px solid #387c00; padding-left:8px; color:#333; margin-bottom:10px; height:31px; line-height:31px;}
.bbom-two .fl{ font-size:14px;}
.bbom-two .fr{ font-size:12px; font-weight:normal; }
.message-ul{ width:900px; margin:0px auto;}
.message-ul li{ overflow:hidden; margin:8px 0px; line-height:auto;}
.message-text{ float:left; width:250px; text-align:right;}
.message-form{ float:left; width:620px;}

.detail-photo .flp .detail-texta{ float:left; width:209px; margin-left:10px;}
.detail-photo .flp .detail-img{ float:left; width:201px; height:190px; }
.detail-photo .flp{ width:420px; float:left;}
.blk_18m {WIDTH:702px; }
.blk_18m .ScrCont {WIDTH: 32766px; ZOOM: 1}
.blk_18m #List1_1 {FLOAT: left}
.blk_18m #List2_1 { FLOAT: left}
.scroll-midm{ float:left; height:116px; padding:3px 0px; width:654px; margin:0px 10px; overflow:hidden;}
.scroll-midm dl{ float:left; width:140px; height:110px; text-align:center; padding:0; margin:0;}
.scroll-midm dt{ display:block; padding:3px; height:88px; text-align:center; background:none;}
.scroll-midm dd{ display:block; text-align:center; padding:2px;}
.city-buyer-title{ height:30px; line-height:30px; background:url(../images/globle_85.jpg) repeat-x;}
.city-buyer-title .fl{ background:url(../images/ct_03.jpg) left top no-repeat; padding-left:32px; font-weight:bold;}
.city-buyer-title .fr{ background:url(../images/right_03.jpg) right top no-repeat;  padding-right:8px;  height:30px; width:auto;}
.pend-4m{ padding:4px;}
.scatea{ width:724px;}
.scatea li{ height:29px; line-height:29px; border:1px solid #ccc; background:url(../images/globle_91.jpg) repeat-x; padding:0px 10px; text-align:center; margin-right:4px; float:left; width:60px;}
.scatea li.selec{background:url(../images/globle_79.jpg) repeat-x; color:#fff; font-weight:bold; border:1px solid #ff9400;}
.choose{ display:inline-block; height:23px; line-height:23px; margin:2px 2px; margin-bottom:4px; border:1px solid #387c00; padding:0px 8px; cursor:pointer; }
.find-titlea{ height:27px; line-height:27px; padding:0px 15px;  background:#eee;}
.find-titlea .fl{font-weight:bold; _margin-top:6px;}

/*2011-11-08*/
.number-title{ height:28px; line-height:28px; background:#f3f3ee; padding:8px 8px; font-size:14px; }
.number{ border:1px solid #ff6f00; margin-top:1px; padding:8px 10px;height:100%;}
.number-text{ float:left; width:360px; margin-left:10px;}
.number-text dt{ font-size:14px; font-weight:bold;}
.number-text dt span{ font-size:12px; color:#999; font-weight:normal;}
.number-text dt stong{ color:#ff0000;}
.number-text dd{ line-height:18px; margin-top:5px; color:#5a5a5a;}
.number-text dd.gury{ color:#999;}
.bdno{ border:none;}
.add-price{ width:110px; text-align:center; float:left; line-height:28px; margin-top:20px;}
.supply-cell2 .supp-img{ position:relative;  display:block; width:87px; height:102px;}
.supply-cell2 .supp-img td{background:#f3f3ee;}
.add-img{ position:absolute; bottom:0; right:0; width:54px; height:24px;}
 .supply-cell2 .fl .supp-img  .add-img img{ border:none;}
