.icon-map-marker{width: 14px;height: 14px;background:url('../images/map-marker-bg.png');margin-top: 3px;}

.s-cate{background:#fff;border-radius:0;}
.s-cate td{border-top:none;}
.s-cate td.on a{color:#c40000;}
.s-cate .icon-circle-blank{width: 14px;height: 14px;background:url('../images/angle-right_666666_14.png');margin-top: 3px;}
.s-cate .table td a:hover .icon-circle-blank{background:url('../images/angle-right_c40000_14.png');}
.s-cate td.on a .icon-circle-blank{background:url('../images/angle-right_c40000_14.png');}
.s-list-cate{background: #FBFBFB;margin-bottom: 20px;}
.s-list-cate .s-t-box h3{height: 60px;margin: 0;line-height: 1.1;}
.s-list-cate .s-t-box h3 b{font-size: 20px;font-weight: normal;padding: 30px 30px 0 30px;display: inline-block;margin: 0;}
.s-list-cate .span-mark{display: inline-block;background-color: #f63756;position: absolute;z-index: 1;height: 20px;line-height: 20px;margin: -28px 0 0 0;width: 4px;}
.s-list-cate .s-c-box{width: 1150px;padding: 0 20px;}

/*列表*/
.sr-wrap{font-family: Tahoma,Arial,"\5b8b\4f53",sans-serif;}
.sr-wrap .photo{width: 220px;height: 220px;overflow: hidden;position: relative;background: #e6e6e6;}
.sr-wrap .photo img{width: 220px;height: 220px;vertical-align: top;}
.sr-wrap .preice-info{width: 196px;height: 18px;overflow: hidden;padding: 8px 12px;line-height: 18px;border-top:1px solid #e6e6e6;}
.sr-wrap .preice-info .price{font-size: 18px;margin-right: 5px;color:#c00;float: left;max-width: 131px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.sr-wrap .preice-info .minamount{float: right;color: #888;font-size: 12px;max-width: 60px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.sr-wrap .preice-info .minamount em{font-style: normal;font-weight: 700;}
.sr-wrap .title{word-break: break-all;height: 36px;line-height:18px;overflow: hidden;padding: 1px 5px 0;}
.sr-wrap .title a{color: #333;transition: color 0.3s ease 0s;font-size: 12px;}
.sr-wrap .title a:hover{color:#FF8400;}
.sr-wrap .company-info{height: 18px;line-height:18px;overflow: hidden;padding: 6px 5px 0;text-overflow: ellipsis;white-space: nowrap;}
.sr-wrap .company-info .companyTag{float: right;height: 18px;line-height: 18px;color:#555;}
.sr-wrap .company-info .company-name{float: left;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 15em;color:#888;transition: color 0.3s ease 0s;font-size: 12px;}
.sr-wrap .company-info .company-name:hover{color:#FF8400;}
.sr-wrap .other-info{border-top: 1px solid #e6e6e6;height: 34px;line-height: 34px;margin-top: 9px;overflow: hidden;text-align: center;}
.sr-wrap .other-info .area{text-align: center;border-right: 1px solid #e6e6e6;float: left;width: 119px;color:#888;padding: 0 10px;overflow: hidden;}
.sr-wrap .other-info .inquiry{text-align: center;float: right;width: 80px;}
.sr-wrap .other-info .inquiry a{float: left;display:block;width: 80px;height: 18px;line-height: 18px;text-align:center;padding: 8px 0;}



.list-hd{height:40px;line-height: 40px;}
.list-hd li{display:block;line-height:40px;float:left;background:#c40000;}
.list-hd li a{padding:0 20px;font-size:14px;font-weight:900;color:#fff;}
.list-hd .active a{color:#fff;}
.list-hd .archive_url{float: right;color: #ccc;}
.list-hd a.archive_url:hover{color:#c40000;}

.list-filter{border-top:1px solid #c40000;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;}
.list-filter-item{height:40px;line-height:40px;border-bottom:1px solid #e6e6e6;background: #FBFBFB;}
.list-filter-box{z-index:999;}
.list-filter-box .list-filter-title{float: left;color: #444;cursor: pointer;height:20px;line-height: 20px;width: 100px;text-align: center;padding: 10px 0;}
.list-filter-box .list-filter-content{position: absolute;left: 0;top:40px;background: #fff;z-index:9999;display:none;width: 100px;}
.list-filter-hover .list-filter-content{display:block;}
.list-filter-area{float: left;height: 40px;position: relative;border-right: 1px solid #e7e7e7;}
.list-filter-area .list-filter-content{width: 420px;height: 285px;padding: 16px 9px;border: solid 1px #cacaca;}
.list-filter-area .list-filter-content h4{margin: 10px auto;font-size: 14px;font-weight:400;padding:0 10px 10px 10px;border-bottom: 1px dashed #d4d4d4;color:#666;}
.list-filter-area .list-filter-content a{float: left;width: 65px;height: 30px;line-height: 30px;text-align: center;border-bottom:1px solid #d4d4d4;margin:0 5px 5px 0;}
.list-filter-biztype{float: left;height: 40px;position: relative;border-right: 1px solid #e7e7e7;}
.list-filter-biztype .list-filter-content{border: solid 1px #cacaca;}
.list-filter-biztype .list-filter-content a{float: left;width: 100%;height: 35px;line-height: 35px;border-bottom: 1px solid #d4d4d4;text-align: center;background: #fff;}
.list-filter-edittime{float: right;height: 40px;position: relative;border-left: 1px solid #e7e7e7;}
.list-filter-edittime .list-filter-content{border: solid 1px #cacaca;}
.list-filter-edittime .list-filter-content a{float: left;width: 100%;height: 35px;line-height: 35px;border-bottom: 1px solid #d4d4d4;text-align: center;background: #fff;}
.list-filter-order{float: right;height: 40px;position: relative;border-left: 1px solid #e7e7e7;}
.list-filter-order .list-filter-content{border: solid 1px #cacaca;left:-60px;width: 160px;}
.list-filter-order .list-filter-content a{float: left;width: 100%;height: 35px;line-height: 35px;border-bottom: 1px solid #d4d4d4;text-align: center;background: #fff;}
.list-filter .icon-angle-down{width: 14px;height: 14px;background:url('../images/angle-down_444444_14.png');margin-top: 3px;}
.list-filter-cert{float:left;height: 20px;padding: 10px 0;line-height: 20px;margin-left: 15px;}
.list-filter-cert .cert-checkbox{height: 20px;line-height: 20px;float: left;padding-top: 0;padding: 0;}
.list-filter-cert .cert-checkbox input{width: 20px;margin-left: 0;}


.list-box{width:auto;height: auto;}
.list-box-left{float: left;width: 948px;display: inline;overflow: hidden;}
.list-box-left ul{float:left;width: 968px;}
.list-box-left ul li{width:220px;height:359px;float: left;background: #fff;border:1px solid #e6e6e6;outline-color: transparent;
    transition: outline-color 0.3s ease 0s, border-color 0.3s ease 0s;margin:0 20px 20px 0;}
.list-box-left ul li:hover {border-color: #FF7300;outline: 1px solid #FF7300;}
.list-box-left ul li .other-info .inquiry{background: #FF7300;}
.list-box-left ul li .other-info .inquiry a{float: left;display:block;color:#FFF;width: 80px;height: 18px;line-height: 18px;text-align:center;padding: 8px 0;font-weight: 700;background: #FF7300;}
.list-box-left ul li .other-info .inquiry a .icon-inquery{width: 16px;height: 16px;background:url('../images/fa-comments-o_16_0_ffffff_none.png');margin: 1px 2px 0 0;}
.list-box-left ul li .other-info .inquiry a:hover{background: #d36d19;}
.list-box-left ul li .other-info .area{background: #E1E2E4;border-right: 1px solid #E1E2E4;color:#757575;}
.list-box-right{width:222px;float: right;height: auto;background: #fff;margin-left: 20px;display:inline;}
.list-box-right .sr-wrap ul li{width:220px;height:359px;float: left;background: #fff;margin-bottom: 20px;border-top: 1px solid #e6e6e6;border-bottom: 1px solid #e6e6e6;}
.list-like-box{border: 1px solid #e6e6e6;background: #fff;}
.list-like-box .like-title{width: 200px;height: 40px;line-height: 40px;margin-bottom: 20px;padding: 0 10px;border-bottom: 1px solid #e6e6e6;background: #FBFBFB;}
.list-like-box .like-title strong{font-size: 16px;color:#666;}
.list-like-box .like-title a{float: right;color:#666;font-size: 12px;}
.list-like-box .like-title a:hover{color:#C40000;}



/*供应首页分类*/
.cate-box{}
.cate-box .cb-content{width: 1190px;height: 424px;}
.cate-box .cb-content-on{height:auto;}
.cate-box .cb-box{width: 210px;height: auto;padding: 10px 12px;position: relative;z-index:999;display:inline-block;vertical-align: top;*zoom:1;*display:inline;}
.cate-box .cb-line{height:106px;_overflow: hidden;}
.cate-box .cb-box .floorTitle a{font-size: 14px;font-weight: 700;color:#555;}
.cate-box .floorContent{overflow: hidden;font-size: 0;height: 55px;margin-left: -8px;margin-top: 6px;overflow: hidden;position: relative;z-index:99999;}
.cate-box .floorContent a{color: #666;font-size: 12px;margin-top: 4px;padding: 0 6px;display: inline-block;_display:inline;}
.cate-box .floorContent a:hover{text-decoration: underline;color:#C40000;}
.cate-box .floorContent i{color: #ccc;font-size: 12px;font-style: normal;}
.cate-box .cb-box-on{background-color: #ebebeb;position: relative;z-index:99999;}
.cate-box .cb-box-on .floorContent{height: auto;}
.cate-box .cb-showmore{background-color: #f9f9f9;color: #888;cursor: pointer;font-size: 12px;padding: 6px 0;text-align: center;}
.cate-box .icon-angle-down{width: 14px;height: 14px;background:url('../images/angle-down_444444_14.png');margin-top: 2px;}
.cate-box .cb-collapseText{display:none;}
.cate-box .cb-showmore-on .cb-collapseText{display: block;}
.cate-box .cb-showmore-on .cb-expandText{display: none;}

/*搜索页*/
.search_box{width: 1150px;height: auto;background: #fbfbfb;border:1px solid #e6e6e6;padding: 36px 18px 18px 18px;}
.search_box input,.search_box select{margin-bottom: 0;}
.search_box .table{border-bottom: 1px solid #dddddd;}
.search_box .table th, .search_box .table td{vertical-align: middle;padding: 10px 8px;}
.search_box .table .radio.inline,.search_box .table .checkbox.inline{padding-top: 0;}
.search_box .row_one input{width: 330px;}
.search_box .row_one .btn-warning{width: 246px;}
.search_box .row_two input{width: 136px;}
.search_box .row_two select{width: 150px;}
.search_box .row_two input[disabled],.search_box .row_two input[readonly]{background: #fff;cursor:auto;}
.search_box .row_three input,.search_box .row_three select{width: 150px;}
.search_box .row_three .checkbox.inline input{width: auto;}
.search_box .row_four input{width: 136px;}
.search_box .row_four select{width: 150px;}
.search_box .row_five{text-align: center;}

.search_title{width: 926px;height: 40px;line-height:40px;background: #fbfbfb;border: 1px solid #e6e6e6;padding:0 10px;border-top:1px solid #c40000;}
.search_title strong{font-size: 16px;color:#666;}
.search_title a{float: right;color:#666;font-size: 12px;}
.search_title a:hover{color:#C40000;}

.s-box{border: 1px solid #e6e6e6;}
.s-box .s-title{width: 200px;height: 40px;line-height:40px;background: #fbfbfb;border-bottom: 1px solid #e6e6e6;padding:0 10px;}
.s-box .s-title strong{font-size: 16px;color:#666;}
.s-box .s-title a{float: right;color:#666;font-size: 12px;}
.s-box .s-title a:hover{color:#C40000;}
.s-box .s-content{padding: 0 10px;}
.s-box .s-content ul li{height: 40px;line-height: 40px;border-bottom: 1px dashed #f1f1f1;}
.s-box .s-content ul li .f_r{float: right;color:#666;font-size: 12px;}

.sr-wrap .title .highlight{color:red;}
/*搜索页结束*/


/*详细页*/
.b-detail-bg{width:100%;height: auto;background: #F5F5F5;padding: 20px 0;}
.b-detail-box{height: auto;position: relative;z-index: 1;box-shadow: 0 3px 12px #ddd;zoom: 1;border-top: 1px solid #ebebeb;background: #fff;}
.bd-title h4{padding: 0 0 20px 0;margin: 0;}
.bd-one{width: 320px;height: 480px;float: left;background: #fff;border-right: 1px solid #e5e5e5;}
.bd-one .bd-sendfav{text-align: center;padding: 10px 9px;}
.bd-one .bd-sendfav a{color:#1e50a2;}
.bd-one .bd-sendfav a:hover{text-decoration: underline;color: #fe9039;}
.bd-one .icon-sendfav{width: 20px;height: 20px;background:url('../images/icomoon-star-empty_20_0_1e50a2_none.png');margin-right: 5px;}

.bd-two{width: 548px;height: auto;float: left;border-left: 1px solid #e5e5e5;margin-left: -1px;border-right: 1px solid #e5e5e5;margin-right: -1px;}
.bd-two .bd-strong{width: 508px;height: 100px;padding: 0 20px;background: #FE9039;color:#fff;}
.b-amount td{padding-bottom: 15px;padding-top: 20px;}
.b-amount .ba-title{background-color: #fe9039;width: 80px;color: #ffe7d0;padding-left: 10px;}
.b-amount .ba-content{background-color: #fe9039;width: 450px;padding-left: 16px;}
.b-price td{padding-bottom: 16px;}
.b-price .bp-title{background-color: #fe9039;width: 80px;color: #ffe7d0;padding-left: 10px;}
.b-price .bp-content{background-color: #fe9039;width: 450px;padding-left: 16px;}

.bd-two .bd-attr{width: 508px;height: auto;padding: 0 20px;background: #F5F5F5;border-bottom: 1px solid #e5e5e5;}
.bd-two .bd-attr .table td{border:none;}
.bd-two .bd-attr .attr_title{width: 80px;color:#aaa;text-align: left;}
.bd-two .bd-attr .attr_title p{width: 80px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.bd-two .bd-attr .attr_content{color:#444;text-align: left;}
.bd-two .bd-attr .attr_content p{width: 396px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}

.bd-two .bd-btns{width: 508px;height: auto;padding: 30px 20px 20px 20px;background: #fff;}
.price-btn-box{padding: 0 0 0 96px;}
.price-btn-box .bt-price,.price-btn-box .bt-price-expired{background-color: #ff712b;margin-right: 15px;border: 2px solid #ff712b;border-radius: 2px;color: #fff;cursor: pointer;
    display: block;
    float: left;
    font-size: 17px;
    height: 44px;
    line-height: 44px;
    overflow: hidden;
    text-align: center;
    width: 166px;
}
.price-btn-box .bt-price-expired{background-color: #e6e6e6;border: 2px solid #adadad;color: #333;cursor:not-allowed;opacity: 0.65;}
.price-btn-box .bt-price:hover{background-color: #C40000;border: 2px solid #ad0606;}
.bd-three{width: 300px;height: 460px;float: left;background: #fff;border-left: 1px solid #e5e5e5;background: #E9E8E6;padding: 10px;}
.bd-three .bd-contact-info{width: 300px;height: 440px;background:url('../images/bd-comapny-info-bg.png')  repeat-x 0 bottom #f9f9f9;padding-bottom: 20px;}
.bd-three .contact_head{height: 22px;padding: 12px;border-top: 1px solid #c40000;background: #f1f1f1;overflow: hidden;font-size: 14px;font-weight: 700;}
.bd-three .contact_body .table tr:first-child td{border-top:none;}

.bd-four{width: 1190px;height: 100px;float: left;background: #FFFAF4;border-top:1px solid #e5e5e5;}
.bd-four .bd-contact-share-box{width: 420px;height: 80px;float: right;padding: 10px 20px;}
.bd-four .share-box-title{width: 420px;height: 25px;margin-top: 15px;color: #8c785e;}
.bd-four .share-box-content{width: 420px;height: 30px;line-height:30px;margin-bottom: 10px;}
.bd-four .bd-contact-operate-box{width: 320px;height: 80px;float: right;padding: 10px 20px;}
.bd-four .operate-box-title{width: 320px;height: 25px;margin-top: 15px;color: #8c785e;}
.bd-four .operate-box-content{width: 320px;height: 30px;line-height:30px;margin-bottom: 10px;color: #444;font-size:12px;}
/*幻灯*/
.gallery-box .gallery-thumbnail{padding: 9px;}
#mid_div{width: 300px;height: 300px;display: table-cell;vertical-align: middle;background: #f1f1f1;border: 1px solid #f1f1f1;cursor: pointer;}
#mid_div img{width: 300px;height: 300px;}

.gallery-tab{width: 300px;margin:0 auto;text-align: center;position: relative;}
.gallery-tab .gallery-tab-con img{padding: 4px;border: 1px solid #f1f1f1;margin: 0 5px;width: 60px;height: 60px;}
.gallery-tab .gallery-tab-con img.ab_im {border: 1px solid #f1f1f1;}
.gallery-tab .gallery-tab-con img.ab_on {border: 1px solid #FF6600;}
.gallery-tab .gallery-tab-pre{width: 20px;height: 70px;line-height: 70px;position: absolute;left: 0;top:0;font-family: simsun;font-size: 24px;color:#ccc;}
.gallery-tab .gallery-tab-next{width: 20px;height: 70px;line-height: 70px;position: absolute;right: 0;top:0;font-family: simsun;font-size: 24px;color:#ccc;}

/*详细内容*/
.detail-left-box{width: 870px;height: auto;float: left;}
.detail-bar{width: 868px;height: 42px;border-style: solid;border-width: 1px 1px 2px 1px;border-color: #e5e5e5 #e5e5e5 #ff7300 #e5e5e5;background-color: #f5f5f5;zoom: 1;}
.detail-bar li{float: left;width: 112px;line-height: 42px;overflow: visible;font-size: 14px;border-right: 1px solid #e5e5e5;}
.detail-bar li a{display: block;text-align: center;}
.detail-bar li a.on{font-weight: 700;color: #fff;background: #FF7300;}
.detail-bar li a:hover{text-decoration: underline;}
.detail-body{padding: 0 0 20px 0;border-top:none;}
.detail-body .table-attr-box{border:1px solid #e5e5e5;border-top:none;padding: 20px 0 0 0;width: 868px;overflow: hidden;}
.detail-body .table-attr-box ul{width: 870px;}
.detail-body .table-attr-box li{width: 249px;height: 30px;line-height:30px;border-right: 1px solid #e5e5e5;float: left;margin-bottom: 20px;padding: 0 20px;}
.detail-body .table-attr-box li dl{margin: 0;}
.detail-body .table-attr-box li dt{width: 80px;height: 30px;line-height:30px;float: left;overflow: hidden;margin: 0;font-weight:normal;color:#666;}
.detail-body .table-attr-box li dd{width: 164px;height: 30px;line-height:30px;float: left;overflow: hidden;margin-left: 5px;font-weight:normal;color:#333;}

.detail-content {font-size:16px;line-height:1.8;color:#000;padding:20px 0;overflow: hidden;}
.detail-content p {margin-top: 20px;margin-bottom: 20px; text-indent: 2em;}
.detail-content a:link,.content a:visited,.content a:active {color:#c40000;text-decoration:underline;}
.detail-content a:hover {color:#FF6600;text-decoration:none;}

/*
.detail-ad-box{width: 870px;height: auto;}
.detail-ad-box-one{width: 300px;height: 250px;overflow: hidden;margin-right:10px;float: left;}
.detail-ad-box-two{width: 300px;height: 250px;overflow: hidden;margin-right:10px;float: left;}
.detail-ad-box-three{width: 250px;height: 250px;overflow: hidden;float: left;}
*/

.s-right-box{width: 300px;height: auto;background: #FFF;float: right;}
.b-r-box{width: 300px;height: auto;overflow: hidden;}

/*询价页面*/
.inquiry-post-box .td_left{background:#F7F7F7;text-align: right;vertical-align: middle;width: 150px;}
.inquiry-post-box .f_red{color:#c40000;}
.inquiry-post-box a{color:#c40000;}
.inquiry-post-box input,.inquiry-post-box select{margin: 0;}
.inquiry-post-box .table-no-border{max-width: 300px;margin: 0;padding: 0;}
.inquiry-post-box .table-no-border td{border: none;margin: 0;padding: 0;width: 80px;}
.inquiry-post-box td .checkbox label{margin: 0;padding: 0;}
.inquiry-post-box td #content{margin: 0;}

.s-left-box{width: 870px;height: auto;float: left;}
.s-right-box{width: 300px;height: auto;background: #FFF;float: right;}

/*采购助手*/
.buy_helper_title{height: 40px;width: 260px;background: #c40000;padding: 0 20px;}
.buy_helper_title h3{height: 40px;line-height: 40px;color:#fff;float: left;padding: 0;margin: 0;font-size: 16px;}
.buy_helper_content{width:300px;height: auto;background: #FAFAFA;padding:20px 0;overflow: hidden;}
.buy_helper_content .buy_helper_dlbox{margin: 0;clear: both;overflow: hidden;width: 260px;padding: 0 20px;}
.buy_helper_content .buy_helper_dlbox dt{width: 53px;height: 53px;overflow:hidden;float: left;}
.buy_helper_content .buy_helper_dlbox dd{width: 196px;height: 53px;overflow: hidden;float: right;}
.buy_helper_content .buy_helper_dlbox dd .dd_one{width: 196px;height: 33px;line-height: 33px;overflow: hidden;float: left;font-size: 18px;font-weight: 900;color:#c40000;}
.buy_helper_content .buy_helper_dlbox dd .dd_one a{font-size: 18px;font-weight: 900;color:#c40000;}
.buy_helper_content .buy_helper_dlbox dd .dd_one a:hover{color: #920303;}
.buy_helper_content .buy_helper_dlbox dd .dd_two{width: 196px;height: 20px;line-height: 20px;overflow: hidden;float: left;color: #555;}
.buy_helper_content .buy_helper_pbox{width: 300px;height: 30px;overflow: hidden;}
.buy_helper_content .buy_helper_pbox p{background: #FDD5D5;width: 250px;height: 30px;line-height:30px;float: right;text-align: right;color: #777;}


