﻿/* CSS Document */
#header, #content, #footer, .layout { zoom: 1 }
#header:after, #content:after, #footer:after, .layout:after { content: "\0020"; display: block; height: 0; clear: both; overflow: hidden }
.sm-aliCDNTest { width: 123px; height: 0; overflow: hidden }
.sw-ui-icon-ww-online, .sw-ui-icon-ww-phone, .sw-ui-icon-ww-off, .sw-ui-icon-ww-online-s, .sw-ui-icon-ww-phone-s, .sw-ui-icon-ww-off-s, .alitalk, .sw-end { background: transparent url(../img/alitalk.gif) no-repeat 0 0; display: inline-block }
.sw-ui-icon-cxt39x16, .sw-ui-icon-cxt16x16, .sw-ui-icon-cxt-v, .sw-ui-icon-cxt, .sw-ui-icon-mincxt-v, .sw-ui-icon-mincxt, .sw-ui-icon-truePrice, .sw-ui-icon-trueDes, .sw-ui-icon-trueLocation, .sw-mod-combine-trueLocation, .sw-ui-icon-factoryinspection, .sw-mod-combine-factoryinspection, .sw-ui-icon-payEnsure, .sw-ui-icon-pay7, .sw-ui-icon-payGuarantee, .sw-ui-icon-goldSupplier, .sw-ui-icon-alipay, .sw-ui-icon-etc, .sw-ui-icon-bank, .sw-ui-icon-xjd, .sw-ui-icon-video, .sw-ui-icon-ping, .sw-ui-icon-callme, .sw-ui-icon-king, .sw-ui-icon-newPro, .sw-ui-icon-callmeSmall, .sw-ui-font-priceIcon, .sw-ui-icon-mixWholeSale, .sw-ui-icon-tradeMedal, .sw-ui-icon-processing, .sw-ui-icon-brand, .sw-end, .sw-ui-flaticon-factory-inspection, .sw-ui-flaticon-business-inspection { background: transparent url(../img/2694324_1921578814.png) no-repeat 0 0; display: inline-block; *display:inline;
*zoom:1;
vertical-align: top }
.sw-ui-flaticon-factory-inspection, .sw-ui-flaticon-factory-inspection:hover { background-position: 0 -1160px }
.sw-ui-flaticon-business-inspection, .sw-ui-flaticon-business-inspection:hover { background-position: 0 -1181px }
.sw-ui-flaticon-shili, .sw-ui-flaticon-shili-material, .sw-ui-flaticon-shili-delivery24, .sw-ui-flaticon-shili-delivery48, .sw-ui-flaticon-shili-delivery72, .sw-ui-flaticon-shili-deliverytime, .sw-ui-flaticon-shili-sevendays, .sw-ui-flaticon-shili-fifteendays { display: inline-block; height: 18px; padding-left: 20px; vertical-align: top; background: url(//cbu01.alicdn.com/cms/upload/search/icons/icons_old.png) no-repeat 0 0 }
.sw-ui-flaticon-shili-txt, .sw-ui-flaticon-shili:link, .sw-ui-flaticon-shili:visited, .sw-ui-flaticon-shili:hover { color: #888; text-decoration: none }
.sw-ui-flaticon-shili, .sw-ui-flaticon-shili:hover { background-position: -29px -258px }
.sw-ui-flaticon-shili-material, .sw-ui-flaticon-shili-material:hover { background-position: -49px -118px }
.sw-ui-flaticon-shili-delivery24, .sw-ui-flaticon-shili-delivery24:hover { background-position: -49px -138px }
.sw-ui-flaticon-shili-delivery48, .sw-ui-flaticon-shili-delivery48:hover { background-position: -49px -158px }
.sw-ui-flaticon-shili-delivery72, .sw-ui-flaticon-shili-delivery72:hover { background-position: -49px -178px }
.sw-ui-flaticon-shili-deliverytime, .sw-ui-flaticon-shili-deliverytime:hover { background-position: -49px -198px }
.sw-ui-flaticon-shili-sevendays, .sw-ui-flaticon-shili-sevendays:hover { background-position: -49px -218px }
.sw-ui-flaticon-shili-fifteendays, .sw-ui-flaticon-shili-fifteendays:hover { background-position: -49px -238px }
.sw-ui-icon-cxt16x16:link, .sw-ui-icon-cxt16x16:hover, .sw-ui-icon-cxt16x16:active, .sw-ui-icon-cxt16x16:visited, .sw-ui-icon-mincxt-v:link, .sw-ui-icon-mincxt-v:hover, .sw-ui-icon-mincxt-v:active, .sw-ui-icon-mincxt-v:visited, .sw-ui-icon-mincxt:link, .sw-ui-icon-mincxt:hover, .sw-ui-icon-mincxt:active, .sw-ui-icon-mincxt:visited, .sw-ui-icon-truePrice:link, .sw-ui-icon-truePrice:hover, .sw-ui-icon-truePrice:active, .sw-ui-icon-truePrice:visited, .sw-ui-icon-payEnsure:link, .sw-ui-icon-payEnsure:hover, .sw-ui-icon-payEnsure:active, .sw-ui-icon-payEnsure:visited, .sw-ui-icon-pay7:link, .sw-ui-icon-pay7:hover, .sw-ui-icon-pay7:active, .sw-ui-icon-pay7:visited, .sw-ui-icon-trueDes:link, .sw-ui-icon-trueDes:hover, .sw-ui-icon-trueDes:active, .sw-ui-icon-trueDes:visited, .sw-ui-icon-alipay:link, .sw-ui-icon-alipay:hover, .sw-ui-icon-alipay:active, .sw-ui-icon-alipay:visited, .sw-ui-icon-etc:link, .sw-ui-icon-etc:hover, .sw-ui-icon-etc:active, .sw-ui-icon-etc:visited, .sw-ui-icon-trueLocation:link, .sw-ui-icon-trueLocation:hover, .sw-ui-icon-trueLocation:active, .sw-ui-icon-trueLocation:visited, .sw-ui-icon-factoryinspection:link, .sw-ui-icon-factoryinspection:hover, .sw-ui-icon-factoryinspection:active, .sw-ui-icon-factoryinspection:visited, .sw-ui-icon-payGuarantee:link, .sw-ui-icon-payGuarantee:hover, .sw-ui-icon-payGuarantee:active, .sw-ui-icon-payGuarantee:visited, .sw-ui-icon-goldSupplier:link, .sw-ui-icon-goldSupplier:hover, .sw-ui-icon-goldSupplier:active, .sw-ui-icon-goldSupplier:visited, .sw-ui-icon-bank:link, .sw-ui-icon-bank:hover, .sw-ui-icon-bank:active, .sw-ui-icon-bank:visited, .sw-ui-icon-video:link, .sw-ui-icon-video:hover, .sw-ui-icon-video:active, .sw-ui-icon-video:visited, .sw-ui-icon-ping:link, .sw-ui-icon-ping:hover, .sw-ui-icon-ping:active, .sw-ui-icon-ping:visited, .sw-ui-icon-callmeSmall:link, .sw-ui-icon-callmeSmall:hover, .sw-ui-icon-callmeSmall:active, .sw-ui-icon-callmeSmall:visited { color: #888; text-decoration: none }
.sw-ui-icon-ww-online, .sw-ui-icon-ww-phone, .sw-ui-icon-ww-off, .sw-ui-icon-xjd, .sw-ui-icon-callme, .sw-end { width: 72px; height: 18px }
.sw-ui-icon-cxt-v, .sw-ui-icon-cxt, .sw-end { width: 40px; height: 18px }
.sw-ui-icon-cxt16x16, .sw-ui-icon-mincxt-v, .sw-ui-icon-mincxt { height: 18px; padding-left: 18px; overflow: hidden; line-height: 18px; *line-height:20px;
_line-height: 18px; line-height: 19px\0 }
.sw-ui-icon-ww-online-s, .sw-ui-icon-ww-phone-s, .sw-ui-icon-ww-off-s, .sw-ui-icon-callmeSmall, .sw-end { width: 16px; height: 18px }
.sw-ui-icon-truePrice, .sw-ui-icon-trueDes, .sw-ui-icon-trueLocation, .sw-mod-combine-trueLocation, .sw-ui-icon-factoryinspection, .sw-mod-combine-factoryinspection, .sw-ui-icon-payEnsure, .sw-ui-icon-pay7, .sw-ui-icon-payGuarantee, .sw-ui-icon-goldSupplier, .sw-ui-icon-alipay, .sw-ui-icon-etc, .sw-ui-icon-bank, .sw-ui-icon-video, .sw-ui-icon-ping, .sw-ui-font-priceIcon, .sw-end, .sw-ui-flaticon-factory-inspection, .sw-ui-flaticon-business-inspection { height: 18px; padding-left: 20px; overflow: hidden; line-height: 19px; *line-height:21px;
_line-height: 19px; line-height: 21px\0 }
.sw-ui-icon-king { width: 45px; height: 18px; background-position: 0 -583px }
.sw-ui-icon-ww-online { background-position: 0 0 }
.sw-ui-icon-ww-online:hover { background-position: 0 -20px }
.sw-ui-icon-ww-phone { background-position: 0 -40px }
.sw-ui-icon-ww-phone:hover { background-position: 0 -60px }
.sw-ui-icon-ww-off { background-position: 0 -80px }
.sw-ui-icon-ww-online-s, .alitalk-on { background-position: 0 -100px }
.sw-ui-icon-ww-phone-s, .alitalk-mb { background-position: 0 -120px }
.sw-ui-icon-ww-off-s, .alitalk-off { background-position: 0 -140px }
.sw-ui-icon-cxt-v { background-position: 0 -120px }
.sw-ui-icon-cxt { background-position: 0 -140px }
.sw-ui-icon-cxt39x16 { background-position: 0 -1109px }
.sw-ui-icon-cxt16x16 { background-position: 0 -1078px }
.sw-ui-icon-mincxt-v { background-position: 0 -160px }
.sw-ui-icon-mincxt { background-position: 0 -179px }
.sw-ui-icon-cxt16x16 em, .sw-ui-icon-mincxt-v em, .sw-ui-icon-mincxt em { font-weight: 700; color: #c00 }
.sw-ui-icon-truePrice { background-position: 0 2px }
.sw-ui-icon-trueDes { background-position: 0 -258px }
.sw-ui-icon-trueLocation, .sw-mod-combine-trueLocation { background-position: 0 -429px }
.sw-ui-icon-factoryinspection, .sw-mod-combine-factoryinspection { background-position: 0 -1138px }
.sw-ui-icon-payEnsure { background-position: 0 -404px }
.sw-ui-icon-pay7 { background-position: 0 -98px }
.sw-ui-icon-payGuarantee { background-position: 0 -78px }
.sw-ui-icon-goldSupplier { background-position: 0 -1008px }
.sw-ui-icon-alipay { background-position: 0 -19px }
.sw-ui-icon-etc { background-position: 0 -38px }
.sw-ui-icon-bank { background-position: 0 -456px }
.sw-ui-icon-video { background-position: 0 -483px }
.sw-ui-icon-ping { background-position: 0 -533px }
.sw-ui-icon-callmeSmall { display: none!important; background-position: 0 -557px }
.sw-ui-icon-callmeSmall:hover { background-position: 0 -508px }
.sw-ui-icon-callme { display: none!important; background-position: 0 -320px }
.sw-ui-icon-callme:hover { background-position: 0 -339px }
.callme-on { display: inline-block!important }
.sw-ui-icon-xjd { background-position: 0 -360px }
.sw-ui-icon-xjd:hover { background-position: 0 -383px }
.sw-ui-font-priceIcon { background-position: 0 -629px; padding-left: 12px }
.sw-ui-icon-mixWholeSale { background-position: 0 -658px; height: 18px; vertical-align: middle; width: 38px }
.sw-ui-icon-processing { background-position: 0 -908px; height: 15px; width: 45px; vertical-align: text-bottom }
.sw-ui-icon-brand { background-position: 0 -938px; height: 16px; width: 52px; vertical-align: text-bottom }
.sw-ui-icon-tradeMedal { height: 18px; background-position: 0 -681px }
.sw-ui-icon-tradeMedal:hover { text-decoration: none }
.sw-ui-icon-tradeMedal-medalLevel1 { width: 16px }
.sw-ui-icon-tradeMedal-medalLevel2 { width: 35px }
.sw-ui-icon-tradeMedal-medalLevel3 { width: 54px }
.sw-ui-icon-tradeMedal-medalLevel4 { width: 72px }
.sw-ui-icon-tradeMedal-medalLevel5 { width: 90px }
@font-face { font-family: masthead; src: url(//astyle.alicdn.com/sys/css/universal/masthead/v6/iconfont.eot); src: url(//astyle.alicdn.com/sys/css/universal/masthead/v6/iconfont.eot?#iefix) format('embedded-opentype'), url(//astyle.alicdn.com/sys/css/universal/masthead/v6/iconfont.woff) format('woff'), url(//astyle.alicdn.com/sys/css/universal/masthead/v6/iconfont.ttf) format('truetype'), url(//astyle.alicdn.com/sys/css/universal/masthead/v6/iconfont.svg#svgFontName) format('svg') }
@font-face { font-family: iconfont; src: url(//at.alicdn.com/t/font_1419921026_7627995.eot); src: url(//at.alicdn.com/t/font_1419921026_7627995.eot?#iefix) format('embedded-opentype'), url(//at.alicdn.com/t/font_1419921026_7627995.woff) format('woff'), url(//at.alicdn.com/t/font_1419921026_7627995.ttf) format('truetype'), url(//at.alicdn.com/t/font_1419921026_7627995.svg#iconfont) format('svg') }
.alitalk { vertical-align: top; min-height: 14px; margin-left: 2px }
/*企业列表*/
.sm-company-list .company-list-item { border: 1px solid #eee; height: 244px; color: #444; margin-bottom: 10px }
.sm-company-list .sw-ui-icon-goldSupplier { vertical-align: top }
.sm-company-list .list-item-title { margin-bottom: 10px; margin-right: 20px; white-space: nowrap }
.sm-company-list .list-item-title a.list-item-title-text { font-size: 18px; font-family: 'Microsoft Yahei'; color: #444; text-decoration: none; text-overflow: ellipsis; overflow: hidden; max-width: 380px; display: inline-block; zoom: 1; *display:inline;
vertical-align: baseline }
.sm-company-list .list-item-title a.list-item-title-text:hover { color: #ff7300 }
.sm-company-list .list-item-title a { font-size: 12px; color: #aaa; vertical-align: top }
.sm-company-list .list-item-left .multiple-shop { position: relative; z-index: 20; top: 1px }
.sm-company-list .list-item-left .multiple-shop-flayer { position: absolute; top: -10px; left: -4px; display: none }
.sm-company-list .multiple-shop-flayer .header { padding: 2px 5px; background-color: #fafafa; border: 1px solid #e8e8e8; border-bottom: none; display: inline-block }
.sm-company-list .multiple-shop-flayer .header i { width: 14px; height: 13px; display: inline-block; _zoom: 1; *display:inline;
background: url(../img/icons.png) 0 -210px no-repeat; position: relative; top: 2px; margin-right: 3px }
.sm-company-list .multiple-shop-flayer .detail { padding: 0 16px; background-color: #fafafa; border: 1px solid #e8e8e8; width: 492px; margin-top: -1px; overflow: hidden }
.sm-company-list .multiple-shop-flayer .detail table { width: 100% }
.sm-company-list .multiple-shop-flayer .detail a:link, .sm-company-list .multiple-shop-flayer .detail a:visited { color: #1E50A2 }
.sm-company-list .multiple-shop-flayer .detail a:hover { color: #ff7300 }
.sm-company-list .multiple-shop-flayer .detail .column-name { font-weight: 700 }
.sm-company-list .multiple-shop-flayer .detail .shop-name { width: 90px; white-space: nowrap; overflow: hidden }
.sm-company-list .multiple-shop-flayer .detail .main-product { width: 180px; max-width: 180px; overflow: hidden; padding-right: 0 }
.sm-company-list .multiple-shop-flayer .detail td { line-height: 30px; border-bottom: 1px dotted #e8e8e8; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; padding-right: 24px }
.sm-company-list .multiple-shop-flayer .last-row td { border-bottom: none }
.sm-company-list .list-item-left .multiple-shop-icon { background: url(../img/icons.png) 0 -147px no-repeat; width: 14px; height: 13px; display: inline-block; _zoom: 1; *display:inline-block;
position: relative; top: 2px;/* margin-left: 2px*/ }
.sm-company-list .list-item-left { float: left; width: 50%; height: 244px; position: relative; z-index: 1 }
.sm-company-list .list-item-left .bg { position: absolute; height: 100%; width: 4px; top: 0; right: -3px; background: url(../img/spliter.png) right 50% no-repeat }
.sm-company-list .list-item-left .wrap { padding: 38px 0 0 38px }
.sm-company-list .list-item-right { background-color: #f8f8f8; overflow: hidden; height: 244px; position: relative }
.sm-company-list .list-item-right .list-item-qrcode { position: absolute; right: 0; top: 0; z-index: 6 }
.sm-company-list .list-item-right .list-item-qrcode-show .qrcode { display: block!important }
.sm-company-list .list-item-right .list-item-qrcode .corner { width: 33px; height: 33px; background: url(../img/icons.png) 0 -422px no-repeat; position: absolute; top: 0; right: 0; z-index: 2; cursor: pointer }
.sm-company-list .list-item-right .list-item-qrcode-show .corner { background-position: 0 -339px!important }
.sm-company-list .list-item-right .list-item-qrcode .qrcode { display: none; background: #fff; height: 244px; width: 134px; padding: 0 33px; border-left: 1px solid #ddd; box-shadow: -2px 0 4px rgba(0,0,0,.1); color: #aaa; text-align: center; -webkit-animation-name: fade-in; -webkit-animation-duration: .3s; animation-name: fade-in; animation-duration: .3s }
.cz-layout-qrcode { position: absolute; right: 0; top: 0; z-index: 6; }
.cz-layout-qrcode .corner { width: 33px; height: 33px; background: url(../img/icons.png) 0 -422px no-repeat; position: absolute; top: 0; right: 0; z-index: 2; cursor: pointer; }
.cz-layout-qrcode .layout-qrcode { display: none; background: #fff; height: 244px; width: 134px; padding: 0 33px; border-left: 1px solid #ddd; box-shadow: -2px 0 4px rgba(0,0,0,.1); color: #aaa; text-align: center; -webkit-animation-name: fade-in; -webkit-animation-duration: .3s; animation-name: fade-in; animation-duration: .3s; }
.cz-layout-qrcode .layout-qrcode img { margin-top: 44px; width: 136px; height: 136px; }
.cz-layout-qrcode.cz-code-popup .layout-qrcode { display: block; }
.cz-code-popup .corner { background-position: 0 -339px!important; }
@-webkit-keyframes fade-in {
0% {
opacity:0
}
100% {
opacity:1
}
}
@keyframes fade-in {
0% {
opacity:0
}
100% {
opacity:1
}
}
.sm-company-list .list-item-right .list-item-qrcode .qrcode img { margin-top: 44px; width: 136px; height: 136px }
.sm-company-list .list-item-icons { margin-bottom: 24px; color: #888 }
.sm-company-list .list-item-detailclear { clear: both; height: 0; display: block; visibility: hidden }
.sm-company-list .list-item-deepauthentication a { color: #aaa }
.sm-company-list .list-item-deepauthentication a:hover { color: #ff7300 }
.sm-company-list .list-item-detail .detail-left { float: left; text-overflow: ellipsis; overflow: hidden; white-space: nowrap }
.sm-company-list .list-item-detail .detail-right { overflow: hidden; zoom: 1; margin-right: 30px }
.sm-company-list .list-item-detail .sm-offerResult-mapaddress { background: url(../img/icons.png) 0 -273px no-repeat; width: 10px; height: 16px; display: inline-block; *zoom:1;
*display:inline;
margin-left: -14px; vertical-align: middle; position: relative; top: -2px }
.sm-company-list .list-item-detail .detail-left div, .sm-company-list .list-item-detail .detail-right div { margin-bottom: 8px }
.sm-company-list .list-item-detail .detail-right div { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; margin-right: 5px }
.sm-company-list .list-item-detail div span.detail-field-name { color: #aaa; margin-right: 4px }
.sm-company-list .list-item-detail div a { color: #444; margin-right: 14px }
.s-layout-990 .sm-company-list .list-item-detail div a { margin-right: 12px }
.sm-company-list .list-item-detail div a:hover { color: #4ac227 }
.sm-company-list .list-item-detail .detail-float-items { height: 18px; line-height: 18px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap }
.sm-company-list .list-item-detail .detail-float-items span { float: left }
.sm-company-list .list-item-buttons a.list-item-coupon { border: 1px solid #eee; display: inline-block; *display:inline;
zoom: 1; background-color: #fff; color: #444; padding: 2px 4px 3px; margin-right: 6px }
.sm-company-list .list-item-buttons a.list-item-coupon:hover { color: #fff; background-color: #fe974f; border-color: #fe974f }
.sm-company-list .list-item-buttons a.list-item-coupon em { color: #ff7300; font-weight: 700 }
.sm-company-list .list-item-buttons span { float: right; margin: 4px 28px 0 0 }
.sm-company-list .list-item-buttons span a { color: #444; margin-right: 12px }
.sm-company-list .list-item-buttons span a:hover { color: #ff7300 }
.sm-company-list .list-item-buttons a.list-item-coupon:hover em { color: #fff }
.sm-company-list .list-item-right ul { margin-top: 10px; min-width: 700px }
.sm-company-list .list-item-right ul li { float: left; width: 150px }
.sm-company-list .list-item-right li { _margin-bottom: 100px }
.sm-company-list .list-item-right li a { width: 150px; height: 150px; display: inline-block; *display:inline;
_zoom: 1; position: relative; _position: static; overflow: hidden }
.sm-company-list .list-item-right li a:hover .cover { transform: scale(1.2) }
.sm-company-list .list-item-right li a:hover .item-offer-title { visibility: visible \9 }
.sm-company-list .list-item-right .item-offer-title { position: absolute; bottom: 0; left: 0; width: 100%; height: 100%; background-color: #212121; background-color: rgba(33,33,33,.8); filter: alpha(opacity=80) \9; color: #fff; display: block; opacity: 0; transform: scale(1.2); transition: opacity .3s, transform .3s; z-index: 2; visibility: hidden \9 }
.sm-company-list .list-item-right .item-offer-title:hover { opacity: 1; transform: scale(1) }
.sm-company-list .list-item-right .item-offer-title span { padding: 54px 10px 0; display: inline-block; *display:inline;
line-height: 1.3em; zoom: 1 }
.sm-company-list .list-item-right li div { margin-top: 3px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }
.sm-company-list .list-item-right li .price { font-size: 16px; font-weight: 700; font-family: arial; color: #c00; *float:left
}
.sm-company-list .list-item-right li .price i { font-weight: 14px; font-family: 'Microsoft Yahei'; font-weight: 400 }
.sm-company-list .list-item-right li .volume { float: right; color: #999 }
.sm-company-list .list-item-right li .volume em { font-weight: 700 }
.sm-company-list .list-item-right .cover { width: 150px; height: 150px; transition: transform .3s }
.company-list-item { position: relative }
.company-list-item .list-item-vipTag { position: absolute; width: 20px; padding: 8px 5px 0; text-align: center; line-height: 1.1em; left: -30px; top: -1px; background: url(../img/icons.png) 0 -866px no-repeat; height: 85px; font-size: 13px; color: #666 }
.company-list-item .list-item-vipTag-shorter { height: 80px; padding: 14px 5px 0 }
.company-list-item .list-item-vipTag:hover { color: #fff; background-position: 0 -723px }
.company-list-item .list-item-vipTag:hover .vipTag-intro { display: block }
.company-list-item .list-item-vipTag .vipTag-intro { -webkit-animation-name: fade-in; -webkit-animation-duration: .3s; animation-name: fade-in; animation-duration: .3s; position: absolute; width: 142px; padding: 26px 26px; background-color: #fe974f; color: #fff; left: 30px; top: 0; height: 192px; box-shadow: 2px 0 4px rgba(0,0,0,.1); font-size: 12px; text-align: justify; line-height: 1.7em; display: none }
.company-list-item .list-item-itemController { position: absolute; z-index: 5 }
.company-list-item .list-item-itemController button { border: none; outline: 0; opacity: .6; cursor: pointer; transition: opacity .3s }
.company-list-item .list-item-itemController button.disabled { cursor: default; opacity: 0!important }
.company-list-item .list-item-itemController button:hover { opacity: .9 }
.company-list-item .list-item-itemController .next { position: absolute; right: -10px; top: 75px; width: 32px; height: 32px; background: url(../img/icons.png) 0 -505px no-repeat }
.company-list-item .list-item-itemController .prev { position: absolute; left: -16px; top: 75px; width: 32px; height: 32px; background: url(../img/icons.png) 0 -65px no-repeat }
.company-list-item .list-item-itemsWrap ul { position: relative }
.company-list-item .no-item-tip { font-size: 14px; font-weight: 700; width: 180px; margin: 77px auto 0 }
.sm-company-list .company-list-top-offer { margin-top: -1px; background-color: #f8f8f8 }
.sm-company-list .company-list-top-offer .list-item-left { background-image: none }
.filter-bottom-wrap .filter-bottom-scroll { border-bottom: 0 }
.s-layout-990 .filter-bottom-scroll { width: 990px }
.s-layout-1190 .filter-bottom-scroll { width: 1190px }
.s-layout-1390 .filter-bottom-scroll { width: 1390px }
.s-layout-1190 .sm-company-list .list-item-right li { margin-right: 32px }
.s-layout-990 .sm-company-list .list-item-right li, .s-layout-1390 .sm-company-list .list-item-right li { margin-right: 50px }
.s-layout-1190 .sm-company-list .list-item-right .wrap { padding: 20px 0 0 40px }
.s-layout-990 .sm-company-list .list-item-right .wrap, .s-layout-1390 .sm-company-list .list-item-right .wrap { padding: 20px 0 0 72px }
.s-layout-1390 .sm-company-list .detail-left { width: 310px; margin-right: 40px }
.s-layout-1190 .sm-company-list .detail-left { width: 280px; margin-right: 50px }
.s-layout-990 .sm-company-list .detail-left { width: 250px; margin-right: 40px }
.s-layout-990 .sm-company-list .detail-right { _width: 140px }
.s-layout-1190 .sm-company-list .detail-right { _width: 170px }
.s-layout-1390 .sm-company-list .detail-right { _width: 200px }
.s-layout-1190 .company-list-item .list-item-itemController { width: 516px }
.s-layout-990 .company-list-item .list-item-itemController { width: 355px }
.s-layout-1390 .company-list-item .list-item-itemController { width: 555px }
.s-layout-1190 .list-item-itemsWrap { width: 546px; overflow: hidden }
.s-layout-990 .list-item-itemsWrap { width: 400px; overflow: hidden }
.s-layout-1390 .list-item-itemsWrap { width: 600px; overflow: hidden }
.s-layout-990 .sm-company-list .list-item-buttons span, .s-layout-1390 .sm-company-list .list-item-buttons span { margin-right: 58px }
.sm-tooltip-fewResult { line-height: 30px; background-color: #ffffe5; border: 1px solid #f4d79a; padding-left: 12px; margin-bottom: 10px; color: #444 }
.sm-headerBar-fewResult { color: #888; line-height: 39px; border: 1px solid #eaeaea; border-bottom: none; padding-left: 12px; background: #fcfcfc; background-image: -webkit-linear-gradient(top, #f6f6f6 0, #fff 100%); background-image: -moz-linear-gradient(top, #f6f6f6 0, #fff 100%); background-image: -ms-linear-gradient(top, #f6f6f6 0, #fff 100%); background-image: linear-gradient(top, #f6f6f6 0, #fff 100%) }
.sm-headerBar-fewResult .filter { color: #ccc; text-decoration: line-through }
.sm-headerBar-fewResult em { font-size: 14px; color: #ff7300; font-weight: 700 }
.sm-tooltip-mayLike { color: #444; border-top: 2px solid #ff8900; background-color: #f4f4f4; line-height: 38px; padding-left: 26px; margin: 30px 0 10px 0; font-size: 14px; font-weight: 700 }
.sw-mod-noresult .noresult-content { padding-top: 77px }
.sw-mod-noresult .noresult-logo { background-image: none; width: 120px; height: 120px; margin-right: 36px }
.sw-ui-overflowLayer .sm-offerResult-mapLayerHd { background-color: #fafafa }
.sm-company-list .list-item-right .locked { background-image: url(//cbu01.alicdn.com/cms/upload/search/company/imagelocked150.png); _background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//cbu01.alicdn.com/cms/upload/search/company/imagelocked150.png');
background-repeat: no-repeat; display: inline-block; position: absolute; left: 0; top: 0; z-index: 3; width: 150px; height: 150px }
.sw-mod-pagination .pagination .page-cur, .sw-mod-pagination .pagination a { background-image: none!important }
.su-privatePrice { background-image: url(//cbu01.alicdn.com/cms/upload/search/offerresult/main.default.offerresult.20140926.png); background-repeat: no-repeat; display: inline-block; color: #666; background-position: 0 -75px; padding-left: 14px; line-height: 21px }
.sw-ui-tag-orange { background-color: #ff7300; display: inline-block; zoom: 1; *display:inline;
height: 16px; line-height: 16px; font-family: Arial; padding: 0 2px; color: #fff }
.sw-ui-tag-orange em { display: inline-block; background-color: #fff; border: solid 1px #ff5a00; padding-right: 1px; padding-left: 1px; margin-right: -2px; margin-left: 1px; height: 14px; color: #ff5a00; line-height: 14px; vertical-align: top }
.sw-ui-tag-orange span.brand-name { max-width: 49px; overflow: hidden; float: left; line-height: 16px; height: 16px; word-break: break-all }
.sw-ui-tag-rose { background-color: #f14f3b }
.sw-ui-tag-rose em { border: solid 1px #f14f3b; color: #f14f3b }
/*!!cmd:compress=true*/.sw-layout-w990 .sw-layout-doc { width: 990px; margin: 0 auto }
.sw-layout-w1180 .screen { width: 1180px }
.sw-layout-w1180 .sw-layout-doc { width: 1180px; margin: 0 auto }
.sw-mod-search { float: left; width: 770px }
.sw-mod-search .sw-mod-filtered-noresult { margin-top: 0 }
.sw-layout-w1180 .sw-mod-search { float: left; width: 986px }
.sw-layout-sub { float: right; width: 222px }
.sw-layout-mod { zoom: 1; clear: both; }
.sw-layout-mod:after { display: block; clear: both; height: 0; content: "\0020" }
.sw-mod-mainblock { margin-top: 10px; margin-bottom: 35px }
.s-layout-990 .sw-layout-doc, .s-layout-1190 .sw-layout-doc, .s-layout-1390 .sw-layout-doc { margin: 0 auto }
.s-layout-990 .sw-layout-doc { width: 990px }
.s-layout-1190 .sw-layout-doc { width: 1190px }
.s-layout-1390 .sw-layout-doc { width: 1390px }
.s-layout-1390 .s-layout-box { width: 1390px; min-width: 1390px }
.s-layout-1190 .s-layout-box { width: 1190px; min-width: 1190px }
.s-layout-990 .s-layout-box { width: 990px; min-width: 990px }
.s-layout-1390 .s-layout-block { width: 1390px }
.s-layout-1190 .s-layout-block { width: 1190px }
.s-layout-990 .s-layout-block { width: 990px }
.s-layout-990 .s-layout-block, .s-layout-1190 .s-layout-block, .s-layout-1390 .s-layout-block { float: left; display: inline }
.s-layout-990 .s-layout-box, .s-layout-1190 .s-layout-box, .s-layout-1390 .s-layout-box { padding: 0 5px; margin: 0 auto; zoom: 1 }
.s-layout-990 .s-layout-box:after, .s-layout-1190 .s-layout-box:after, .s-layout-1390 .s-layout-box:after { display: block; visibility: hidden; height: 0; clear: both; content: " "; font-size: 0 }
.s-layout-990 .search-wrapper { width: 530px; padding-left: 158px }
.s-layout-1190 .search-wrapper { width: 700px; padding-left: 158px }
.s-layout-1390 .search-wrapper { width: 850px; padding-left: 158px }
.s-layout-990 .screen { width: 990px }
.s-layout-1190 .screen { width: 1190px }
.s-layout-1390 .screen { width: 1390px }
.s-layout-990 .sm-staticContent-catogery { width: 270px }
.s-layout-1190 .sm-staticContent-catogery { width: 344px }
.s-layout-1390 .sm-staticContent-catogery { width: 418px }
.s-layout-990 .sm-hotRecommend-static-catogery { width: 270px }
.s-layout-1190 .sm-hotRecommend-static-catogery { width: 344px }
.s-layout-1390 .sm-hotRecommend-static-catogery { width: 418px }
.s-layout-990 .sm-filter-bottom { width: 974px }
.s-layout-1190 .sm-filter-bottom { width: 1174px }
.s-layout-1390 .sm-filter-bottom { width: 1374px }
.s-layout-990 .sm-sn-common-sectionBd { width: 758px; padding-right: 140px }
.s-layout-1190 .sm-sn-common-sectionBd { width: 958px; padding-right: 140px }
.s-layout-1390 .sm-sn-common-sectionBd { width: 1158px; padding-right: 140px }
.sw-mod-horizontal { width: 990px; overflow: hidden; *position:relative
}
.s-layout-990 .sw-mod-horizontal { width: 990px; overflow: hidden; *position:relative
}
.s-layout-1190 .sw-mod-horizontal { width: 1190px; overflow: hidden; *position:relative
}
.s-layout-1390 .sw-mod-horizontal { width: 1390px; overflow: hidden; *position:relative
}
.s-layout-990 .sw-mod-horizontal .sm-offerShopwindows { margin-left: -10px }
.s-layout-990 .sw-mod-horizontal .sm-offerShopwindow { margin-right: 34px }
.s-layout-1190 .sw-mod-horizontal .sm-offerShopwindows { margin-left: 3px }
.s-layout-1190 .sw-mod-horizontal .sm-offerShopwindow { padding-right: 10px; padding-left: 10px; margin-left: -3px }
.s-layout-1390 .sw-mod-horizontal .sm-offerShopwindows { margin-left: -47px }
.s-layout-1390 .sw-mod-horizontal .sm-offerShopwindow { padding-right: 10px; padding-left: 57px }
.s-layout-990 .sw-mod-search { width: 734px; overflow: hidden; *position:relative
}
.s-layout-1190 .sw-mod-search { width: 948px; overflow: hidden; *position:relative
}
.s-layout-1390 .sw-mod-search { width: 1158px; overflow: hidden; *position:relative
}
.s-layout-990 .sm-offerShopwindow { margin-right: 34px }
.s-layout-1190 .sm-offerShopwindow { margin-right: 20px }
.s-layout-1390 .sm-offerShopwindow { margin-right: 12px }
.sw-mod-horizontal .sw-mod-popOfferImgs { padding-right: 0 }
.s-layout-990 .sw-mod-search .sw-mod-offerImg .sw-block-description { width: 250px }
.s-layout-990 .sw-mod-search .sw-mod-offerImg .sw-block-price { width: 120px; padding-left: 20px }
.s-layout-990 .sw-mod-search .sw-mod-offerImg .sw-block-company { width: 180px; padding-left: 4px }
.s-layout-990 .sw-mod-search .sw-mod-offerImg .sw-block-feedback { width: 16px; padding-left: 4px }
.s-layout-990 .sw-mod-horizontal .sw-mod-offerImg .sw-block-description { width: 418px }
.s-layout-990 .sw-mod-horizontal .sw-mod-offerImg .sw-block-price { width: 132px; padding-left: 97px }
.s-layout-990 .sw-mod-horizontal .sw-mod-offerImg .sw-block-company { width: 169px; padding-left: 0 }
.s-layout-990 .sw-mod-horizontal .sw-mod-offerImg .sw-block-feedback { width: 28px; padding-left: 16px }
.s-layout-1190 .sw-mod-search .sw-mod-offerImg .sw-block-description { width: 340px }
.s-layout-1190 .sw-mod-search .sw-mod-offerImg .sw-block-price { padding-left: 90px }
.s-layout-1190 .sw-mod-search .sw-mod-offerImg .sw-block-company { padding-left: 50px }
.s-layout-1190 .sw-mod-horizontal .sw-mod-offerImg .sw-block-description { width: 520px }
.s-layout-1190 .sw-mod-horizontal .sw-mod-offerImg .sw-block-price { padding-left: 80px }
.s-layout-1190 .sw-mod-horizontal .sw-mod-offerImg .sw-block-company { padding-left: 91px }
.s-layout-1390 .sw-mod-search .sw-mod-offerImg .sw-block-description { width: 480px }
.s-layout-1390 .sw-mod-search .sw-mod-offerImg .sw-block-price { padding-left: 120px }
.s-layout-1390 .sw-mod-search .sw-mod-offerImg .sw-block-company { padding-left: 85px }
.s-layout-1390 .sw-mod-horizontal .sw-mod-offerImg .sw-block-description { width: 615px }
.s-layout-1390 .sw-mod-horizontal .sw-mod-offerImg .sw-block-price { padding-left: 96px }
.s-layout-1390 .sw-mod-horizontal .sw-mod-offerImg .sw-block-company { padding-left: 183px }
.s-layout-990 #alibar .alibar-container { width: 990px!important }
.s-layout-1190 #alibar .alibar-container { width: 1190px!important }
.s-layout-1390 #alibar .alibar-container { width: 1390px!important }
#footer-v0 .footer-container { border-top: none }
.sm-sideBox { margin-bottom: 10px }
.sm-sideBox-title { margin-bottom: 14px; border: 1px solid #E3E3E3; border-bottom: none; background-color: #f9f9f9; background-image: -moz-linear-gradient(top, #f9f9f9, #fff); background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #fff), color-stop(1, #f9f9f9)); filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#f9f9f9', endColorstr='#ffffff');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#f9f9f9', endColorstr='#ffffff')" }
.sm-sideBox-title a { display: inline-block; height: 20px; line-height: 20px; padding-left: 8px; margin: 6px 0 6px -1px; border-left: 3px solid #FF7300; color: #333; font-size: 14px; font-weight: 700 }
.sm-sideBox-sub { padding-right: 10px; height: 36px; line-height: 36px; background-color: #F5F5F5; border: 1px solid #EEE; border-top: none; text-align: right }
.sw-mod-topWord { z-index: 10000; position: absolute; display: none }
.sw-mod-topWord-arrow { background-position: 0 -200px; width: 12px; height: 7px; position: absolute; left: 24px; top: 0 }
.sw-mod-topWord-layer { border: 1px solid #e4e4e4; background-color: #fff; margin-top: 6px; float: left; width: 344px; -moz-box-shadow: 2px 2px 5px #9a9a9a; -webkit-box-shadow: 2px 2px 5px #9a9a9a; box-shadow: 2px 2px 5px #9a9a9a }
.sw-mod-topWord-content { margin: 0 12px; padding: 10px 0; float: left; display: inline }
.sw-mod-topWord-content ul { list-style: none; zoom: 1 }
.sw-mod-topWord-content ul:after, .search-pannel .search-pannel-wrap:after { display: block; clear: both; height: 0; content: "\0020" }
.sw-mod-topWord-content ul li { line-height: 24px; height: 24px; overflow: hidden; width: 80px; float: left }
.sw-mod-topWord-content ul li a { color: #666 }
.search-wrapper .search-pannel .search-history p a.first, .sw-mod-topWord-content ul li a:hover { color: #ff7300 }
@font-face { font-family: masthead; src: url(//astyle.alicdn.com/sys/css/universal/masthead/v6/iconfont.eot); src: url(//astyle.alicdn.com/sys/css/universal/masthead/v6/iconfont.eot?#iefix) format('embedded-opentype'), url(//astyle.alicdn.com/sys/css/universal/masthead/v6/iconfont.woff) format('woff'), url(//astyle.alicdn.com/sys/css/universal/masthead/v6/iconfont.ttf) format('truetype'), url(//astyle.alicdn.com/sys/css/universal/masthead/v6/iconfont.svg#svgFontName) format('svg') }
#header { background: #f6f6f6; border-bottom: solid 1px #ff500b; min-width: 1000px; height: 103px; color: #555; zoom: 1; position: relative; z-index: 9; *margin-bottom:0;
padding-bottom: 14px!important; margin-top: 0!important }
#logo { float: left }
#logo a { display: block; float: left; margin: 38px 0 0 0; padding: 0 0 0 17px; width: 182px; height: 46px; text-decoration: none }
#logo a img { border: 0 none; position: relative }
.sw-mod-header .sm-side { float: left; display: inline; width: 205px; overflow: hidden }
.sw-mod-header .sw-logo { width: 205px; height: 38px; overflow: hidden; margin: 41px 0 0; background: url(//cbu01.alicdn.com/cms/upload/2015/891/153/2351198_1367035968.png) no-repeat; text-indent: -99999999px; -webkit-user-select: none; -moz-user-select: none; -o-user-select: none; user-select: none }
.sw-mod-header .sw-logo a { display: block; width: 205px; height: 38px }
.sw-mod-header .sm-widget-txt { color: #fff }
.sw-layout-w1180 .sw-mod-header { width: 1180px }
.noshow { display: none }

::-webkit-input-placeholder {
color:#bbb
}
:-moz-placeholder {
color:#bbb
}
.label-placeholder { position: absolute; height: 30px; line-height: 30px; padding-left: 5px; color: #bbb; z-index: 10; cursor: text }
.inline-block { display: inline-block; *display:inline;
zoom: 1 }
.web-suggestion-wider .suggest-magicbox .suggest-magicbox-items span { margin: 4px 8px }
.sm-foldedSN-display, .sm-foldedSN-btnLink, .sm-navigatebar-selAttr-link, .sm-navigatebar-selAttr-link:hover { background-image: url("../img/main.default.navigatebar.20130823.png"); background-repeat: no-repeat }
.sw-mod-navigatebar {
*zoom:1; clear: both; line-height: 20px; border: 0; background: 0 0; margin-top: 10px; margin-bottom: 1px; padding-bottom: 8px }
.sm-navigatebar-items {
*zoom:1; margin-left: auto; margin-right: auto }
.sm-navigatebar-items:after { display: block; clear: both; height: 0 }
.sw-layout-w990 .sm-navigatebar-items { width: 990px }
.sw-layout-w1180 .sm-navigatebar-items { width: 1180px }
.catogoryTipDiv { border: 1px solid #ffcc7f; position: absolute; display: none; margin-top: -67px; width: 180px; z-index: 600; background-color: #ffffe5; -moz-box-shadow: 2px 2px 2px rgba(0,0,0,.4); -webkit-box-shadow: 2px 2px 2px rgba(0,0,0,.4); box-shadow: 2px 2px 2px rgba(0,0,0,.4) }
.catogoryTipDiv-close { width: 13px; height: 13px; right: 6px; top: 10px; display: block; font-size: 13px; position: absolute; text-decoration: none; cursor: pointer; color: #999; font-weight: 700 }
.catogoryTipDiv-corner { width: 0; height: 0; font-size: 0; line-height: 0; border-width: 6px; position: absolute }
.catogoryTipDiv-cornerTop { border-style: solid dashed dashed; border-color: #ce8a01 transparent transparent; bottom: -12px; left: 18px }
.catogoryTipDiv-cornerBottom { border-style: solid dashed dashed; border-color: #ffface transparent transparent; bottom: -11px; left: 18px }
.catogoryTip-content { width: 150px; color: #444; padding: 11px 0 11px 11px }

@media screen and (-webkit-min-device-pixel-ratio:0) {
.sw-ui-font-priceIcon { vertical-align: middle }
}
.sw-ui-font-combine { height: 28px; background-color: #FFFEEC; border: 1px solid #F7E297; line-height: 28px; text-align: center }
.sw-ui-font-combine, .sw-ui-font-combine:link, .sw-ui-font-combine:hover, .sw-ui-font-combine:visited, .sw-ui-font-combine:active { color: #804B00; text-decoration: none }
.sw-ui-font-combine em { font-weight: 700 }
.sw-ui-font-relativeProducts, .sw-ui-font-relativeProducts:link, .sw-ui-font-relativeProducts:hover, .sw-ui-font-relativeProducts:active, .sw-ui-font-relativeProducts:visited { color: #BA6900 }
.sw-mod-brandShop-tip { padding: 9px }
.sw-mod-brandShop-tip p { line-height: 20px; float: right }
.sw-ui-font-actionTitle-shopwindow { font-size: 12px; line-height: 20px; font-weight: 700; font-family: '宋体'; color: #ff7300!important }
.sw-ui-font-actionTitle-img { font-size: 14px; line-height: 20px; font-weight: 700; font-family: '宋体'; color: #ff7300!important }
.factory-supply-tip { padding: 6px; color: #444 }
.sm-offer-iconTip { padding: 6px; padding-left: 8px; color: #444 }
.sw-ui-block .title .close, .sw-end { background-image: url(//cbu01.alicdn.com/cms/upload/search/list/ui/default.ui.png); background-repeat: no-repeat; display: inline-block }
.sw-ui-block .fd-clr { zoom: 1 }
.sw-ui-block .fd-clr:after { display: block; clear: both; height: 0; content: "\0020" }
.sw-ui-block { padding: 5px; width: 483px; background-color: #A1A1A1 }
.sw-ui-block a { color: #06C; text-decoration: none }
.sw-ui-block a:hover { color: #FF7300; text-decoration: underline }
.sw-ui-block .wrap { width: 480px; border: solid 1px #777; background-color: #FFF; line-height: 1.5 }
.sw-ui-block .title { padding: 0 8px; cursor: pointer; border-bottom: solid 1px #DCDCDC; background-position: 0 -300px }
.sw-ui-block .title .close { display: block; float: right; margin-top: 6px; width: 18px; height: 18px; overflow: hidden; background-position: 0 4px; cursor: pointer }
.sw-ui-block .title .close:hover { background-position: 0 -14px }
.sw-ui-block h3 { float: left; padding: 8px 0; height: 15px; font-size: 13px; font-weight: 700 }
.sw-ui-block .box { padding: 0 }
.sw-ui-icon-callme { float: right; margin-right: 5px }
.popup-window { overflow: hidden; padding: 8px; width: 444px; height: 352px }
.callme-mask { width: 460px; height: 368px; filter: alpha(opacity=35); -moz-opacity: .35; opacity: .35; background: #000; position: absolute; top: 0; left: 0; z-index: 2 }
.callme-mask-ifr { background: none repeat scroll 0 0 #000; left: 0; position: absolute; top: 0; width: 460px; height: 368px; z-index: -1; filter: alpha(opacity=0); -moz-opacity: 0; opacity: 0 }
.popup-window-wrapper { z-index: 10001; position: relative; height: 350px; overflow: hidden; width: 442px; border: 1px solid #feba65 }
.popup-window-wrapper:after { content: ''; display: block; clear: both; height: 0; overflow: hidden }
.popup-window-bd { background: none repeat scroll 0 0 #FFF; display: block; overflow: hidden; position: relative; z-index: 2; height: 351px; padding: 0; width: 444px }
.popup-window-hd { position: relative; z-index: 3 }
.popup-window-closeBtn:link, .popup-window-closeBtn:visited, .popup-window-closeBtn:hover { display: block; height: 18px; width: 18px; overflow: hidden; text-decoration: none; position: absolute; right: 8px; top: 7px; background: transparent url(//cbu01.alicdn.com/cms/upload/2010/450/100/1054_1301427272.gif) no-repeat 0 0 }
.popup-window-closeBtn:hover { background-position: 0 -22px }
.sm-offerResult-address .sm-offerResult-mapaddress, .sm-offerResult-totalShop, .sw-end { background-image: url(//cbu01.alicdn.com/cms/upload/search/list/maindata/main.company.20130606.png); background-repeat: no-repeat; display: inline-block }
.sw-layout-sub { margin-top: 10px }
.sw-layout-w1180 .sw-mod-search { width: 991px }
.sm-offerResult { padding: 33px 0 0 20px; position: relative; z-index: 2; color: #666; height: 187px }
.sm-offerResult-even { background-color: #f5f5f5 }
.sm-offerResult-title { padding-bottom: 5px }
.sm-offerResult-title .sw-ui-font-title14, .sm-offerResult-title .sw-ui-font-title14:link, .sm-offerResult-title .sw-ui-font-title14:hover, .sm-offerResult-title .sw-ui-font-title14:visited, .sm-offerResult-title .sw-ui-font-title14:active { font-weight: 700 }
.sm-offerResult-main { width: 266px; height: 155px; float: left; padding-right: 27px }
.sm-offerResult-sub { width: 277px; height: 135px; float: left; line-height: 22px; padding-left: 27px; border-left: 1px dotted #bebebe; _position: absolute }
.sm-offerResult-products { padding-top: 13px; position: absolute; top: 1px; right: 0 }
.sw-layout-w1180 .sw-layout-doc .sm-offerResult { padding-right: 560px }
.sw-layout-w1180 .sw-layout-doc .sm-offerResult-photos { width: 559px }
.sw-layout-w1180 .sw-mod-search .sm-offerResult { padding-right: 368px }
.sw-layout-w1180 .sw-mod-search .sm-offerResult-photos { width: 360px }
.sw-layout-w1180 .sw-mod-search .sm-offerResult-photos .sm-offerResult-photo3 { display: none }
.sw-layout-w1180 .sw-layout-doc .sm-offerResult-moreShop { padding-right: 30px }
.sw-layout-w1180 .sw-mod-search .sm-offerResult-moreShop { padding-right: 10px }
.sw-layout-w990 .sw-layout-doc .sm-offerResult { padding-right: 372px }
.sw-layout-w990 .sw-layout-doc .sm-offerResult-photos { width: 382px }
.sw-layout-w990 .sw-layout-doc .sm-offerResult-photos .sm-offerResult-photo3 { display: none }
.sw-mod-pagination .pagination a, .sw-mod-pagination .pagination .page-prev, .sw-mod-pagination .pagination .page-cur, .sw-mod-pagination .pagination .page-next { background-image: url(../img/main.default.pagination.png); background-repeat: repeat-x }
.page-op #jump-sub { background-image: url(../img/main.default.pagination.png); background-repeat: no-repeat }
/*分页*/
.sw-mod-pagination { margin-bottom: 40px }
.sw-mod-pagination .pagination { clear: both; font-size: 14px; text-align: center }
.sw-mod-pagination .pagination .page-bottom, .sw-mod-pagination .pagination form { display: inline-block; *display:inline;
zoom: 1; vertical-align: middle }
.sw-mod-pagination .pagination .page-bottom { background-color: #fff; *height:41px
}
.sw-mod-pagination .pagination .page-bottom:after { content: "\0020"; display: block; height: 0; clear: both }
.sw-mod-pagination .pagination a, .sw-mod-pagination .pagination a:link, .sw-mod-pagination .pagination a:visited, .sw-mod-pagination .pagination .page-prev, .sw-mod-pagination .pagination .page-cur, .sw-mod-pagination .pagination .page-next { float: left; height: 34px; line-height: 34px; width: 34px; border: 1px solid #ccc; text-align: center; vertical-align: middle; white-space: nowrap; color: #666; margin-left: 10px; background-color: #fafafa }
.sw-mod-pagination .pagination a { background-position: 0 -40px }
.sw-mod-pagination .pagination a:hover { background: #f3f3f3; background-position: 0 -80px }
.sw-mod-pagination .pagination .page-cur { background-position: 0 -160px; color: #fff; border: 1px solid #4ac227; background-color: #4ac227; font-weight: 700 }
.sw-mod-pagination .pagination .page-break { float: left; height: 38px; line-height: 38px; width: 16px; text-align: center; margin-left: 10px }
.sw-mod-pagination .pagination a.page-prev, .sw-mod-pagination .pagination a.page-next { width: 72px; margin-right: 10px; background-position: 0 -40px }
.sw-mod-pagination .pagination a.page-prev { margin-right: 6px }
.sw-mod-pagination .pagination a.page-next { margin-right: 12px }
.page-op { color: #888; font-family: '宋体' }
.page-op #jumpto { width: 38px; text-align: center; border: 1px solid #dedede; border-top: 1px solid #ccc; color: #000; font-family: Tahoma, SimSun, Arial; height: 24px; line-height: 24px; margin: 0 4px 5px 2px; text-align: center; vertical-align: middle }
.page-op #jump-sub { height: 26px; margin: 0 0 2px 8px; width: 52px; cursor: pointer; background-color: #F5F5F5; border: none; vertical-align: middle }
.page-op #jump-sub:hover { box-shadow: 0 0 2px #A8A8A8 }
.page-op .total-page { padding-right: 14px }
.page-op .total-page b { font-weight: 700 }
.offerItem-title { border-bottom: 1px solid #eee; margin-top: 15px }
.offerItem-info { margin: 20px 15px 15px }
.info-detail { margin-bottom: 30px }
.info-image a { width: 70px; height: 70px; display: inline-block; margin-left: 0 }
.info-image img { width: 70px; height: 70px }
.info-image a+a { margin-left: 11px; *margin-left:11px
}
.offerItem-itemIcons span { color: #ddd }
.info-detail-txt { color: #aaa; height: 18px }
.detail-location-name { position: relative; top: 4px; *position:inherit;
*top:0
}
.detail-location-name span { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; -o-text-overflow: ellipsis; -ms-text-overflow: ellipsis; -moz-binding: url(ellipsis.xml#ellipsis); width: 190px; display: inline-block; *display:inline;
*zoom:1
}
.info-detail-cart { font-weight: 700 }
.detail-mainProducts { height: 18px; overflow: hidden; margin-bottom: 8px }
.detail-mainProducts a { width: 240px; overflow: hidden; height: 18px }
.info-detail a { color: #333 }
.info-detail a:hover { color: #ff7300 }
.detail-location { margin-bottom: 8px }
.offerItem-ww { float: right }
.detail-location-mapaddress { background: url(../img/icons.png) 0 -273px no-repeat; width: 10px; height: 16px; display: inline-block; *display:inline;
*zoom:1;
margin-left: 0; vertical-align: middle; position: relative; *position:inherit;
*top:0;
top: -2px }
.sm-bottomp4p-mapLayerHd { height: 32px; line-height: 32px; padding-left: 13px; font-size: 14px; font-weight: 700; border-bottom: 1px solid #e1e6f5; background-color: #f5faff }
#bm_div { margin-left: 10px; margin-top: 12px }
/*企业搜索筛选*/

.cz-layout-filter { color: #444; border: 1px solid #ddd; border-bottom: 2px solid #f4f4f4; background-color: #f6f6f6; zoom: 1; }
.cz-layout-filter.filterbar .filterbar-list { padding-left: 8px; border-bottom: 1px solid #ddd; }
.filterbar .filterbar-list .filterbar-list__type { position: relative; cursor: pointer; border: 1px solid #ccc; width: 66px; height: 20px; float: left; margin-top: 5px; margin-bottom: 7px; border: 1px solid #ccc; background-image: url(../img/company.filter_20130606.png); background-color: #fff; background-repeat: no-repeat; background-position: right 8px; padding-right: 12px; margin-left: 6px; }
.filterbar .filterbar-list .filterbar-list__type .filterValue { border: 0 none; display: inline-block; height: 20px; line-height: 20px; _line-height: 20px; line-height: 23px\0; overflow: hidden; padding-left: 6px; width: 60px; }
.filterbar .filterbar-list .filterbar-list__type:hover .selectItems { display: block }
.filterbar .filterbar-list .filterbar-list__type .selectItems { display: none; width: 78px; background-color: #FFF; border: 1px solid #B2B2B2; left: -1px; position: absolute; top: 20px; z-index: 88 }
.filterbar .filterbar-list .filterbar-list__type .selectItems li { float: left; display: block; width: 100%; }
.filterbar .filterbar-list .filterbar-list__type .selectItems li a { color: #000!important; display: block; line-height: 28px; padding-left: 10px; }
.filterbar .filterbar-list .filterbar-list__type .selectItems li a:hover { background-color: #f5f5f5; }
.filterbar .filterbar-list .filterbar-list__type .selectItems li.select { background-color: #E6E6E6; }
li.sm-filtbar-payGuarantee, li.sm-filtbar-shili, li.sm-filtbar-rzReport { float: right; padding-right: 11px; margin-top: 8px; margin-bottom: 6px; }
.sm-filtbar-alitalk input, .sm-filtbar-trueLocation input, .sm-filtbar-payGuarantee input, .sm-filtbar-shili input, .sm-filtbar-rzReport input { line-height: 100%; margin-top: 2px; vertical-align: middle; }
/*地区*/
.sw-ui-area-box { font-family: Tahoma; position: absolute; left: 0; top: 20px; width: 446px; padding: 3px; padding-top: 2px; line-height: 22px; z-index: 88; background: #fff; border: 1px solid #b2b2b2; box-shadow: 0 0 3px #a8a8a8; }
.sm-filtbar-area .sw-ui-area-box { top: 20px; left: -1px; box-shadow: none; display: none }
.sm-filtbar-area:hover .sw-ui-area-box { display: block }
.sw-ui-area-bg { position: absolute; left: 0; top: 0; width: 100%; _padding: 3px; height: 100%; *height: 265px;
}
.sw-ui-area-body { background: #fff; position: relative; z-index: 2; *zoom: 1;
padding: 0 4px; }
.sw-ui-area-ab-all, .sw-ui-area-abArea, .sw-ui-area-ab-prov { padding: 6px 0 6px 2px; }
.sw-ui-area-box-focus { background-color: #e6e6e6!important; }
.sw-ui-area-ab-all { position: relative; *zoom: 1;
z-index: 20; }
.sw-ui-area-box-link, .sw-ui-area-box-link:link, .sw-ui-area-box-link:visited { display: block; width: 54px; padding-left: 8px; color: #333; }
.sw-ui-area-abArea { overflow: hidden; border-bottom: 1px dashed #ddd; *zoom: 1;
}
.sw-ui-area-abArea-item { float: left; width: 60px; list-style-type: none; margin-bottom: 4px; display: inline; line-height: 22px!important; margin-right: 24px; padding: 1px 0; _display: inline; }
.sw-ui-area-box-focus, .sw-ui-area-box-link:hover { background-color: #f5f5f5; color: #333; }
/*所有省份*/
.area2 { padding: 3px 16px 3px 6px; border-left: 1px solid #e8e8e8; }
.sw-ui-area-abProv-im { position: relative; float: left; margin-right: 24px; width: 60px; padding: 2px 0; _display: inline; list-style-type: none; margin-bottom: 4px; display: inline; line-height: 22px!important; }
.sw-ui-area-ab-prov-itemLink:hover { background: #f5f5f5 url(../img/areaDown1.png) no-repeat right center; }
.sw-ui-area-ab-prov-items { display: none; width: 188px; position: absolute; left: 6px; top: 24px; background: #f8f8f8; border: 1px solid #a4a4a4; padding: 6px; }
.sw-ui-area-box-item:hover .sw-ui-area-ab-prov-items { display: block; }
.sw-ui-area-box-item { float: left; list-style-type: none; margin-bottom: 4px; display: inline; line-height: 22px!important; }
.sw-ui-area-abProv-itemsubLink:hover { background: #f5f5f5; color: #333!important; }
/*企业推荐*/
.cz-layout__enterpriseHot { padding: 0; background: #fff; }
.cz-layout__enterpriseHot .offerlist { overflow: hidden; max-height: 315px; }
.cz-layout__enterpriseHot .offerlist a { webkit-transition: color .3s ease 0s; -moz-transition: color .3s ease 0s; -o-transition: color .3s ease 0s; transition: color .3s ease 0s; }
.offerlist .offerlist-item { height: 305px; border: 1px solid #eee; width: 270px; float: left; margin-left: 7px; -webkit-transition: border .2s linear; -moz-transition: border .2s linear; -o-transition: border .2s linear; transition: border .2s linear; }
.offerlist li:hover { border: 1px solid #4ac227 }
.offerlist .offerlist-item:first-child { margin-left: 0 }
.item-offer-title { border-bottom: 1px solid #eee; margin-top: 15px; }
.offerItem-companyInfo { margin-left: 15px; margin-right: 12px; width: 243px; height: 18px; }
.offerItem-companyInfo .companyInfo-name { font-size: 16px; font-family: "microsoft yahei"; color: #444; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; -o-text-overflow: ellipsis; -ms-text-overflow: ellipsis; -moz-binding: url(ellipsis.xml#ellipsis); width: 210px; float: left; }
.offerItem-companyInfo .companyInfo-name:hover { color: #4ac227; }
.offerItem-companyInfo .companyInfo-spread { float: right; color: #a8a8a8; font-family: "宋体"; }
.offerItem-itemIcons { margin: 15px 12px 25px 15px; }
.offerItem-itemIcons a.alitalk { float: right }
.alitalk { vertical-align: top; min-height: 14px; margin-left: 2px; display: inline-block; }
a.alitalk { padding: 2px 0 2px 20px; background: url("../img/qq.png") no-repeat; line-height: 14px; color: #001D4C; text-decoration: underline!important; font: 12px/1.5 Tahoma, Arial, "\5b8b\4f53", sans-serif; font-weight: 400; zoom: 1; }
/*a.alitalk-on { background-position: 0 -100px; }*/
.sw-ui-icon-cxt16x16:link, .sw-ui-icon-payGuarantee:link { color: #888; text-decoration: none; }
.sw-ui-icon-cxt16x16 em { font-weight: 700; color: #c00; }
.offerItem-itemIcons span { color: #ddd; }
.offerItem-info { margin: 20px 15px 15px; }
.info-detail { margin-bottom: 30px; }
.detail-mainProducts { height: 18px; overflow: hidden; margin-bottom: 8px; }
.info-detail-txt { color: #aaa; height: 18px; }
.detail-mainProducts a { width: 240px; overflow: hidden; height: 18px; }
.info-detail { font-family: Tahoma, Helvetica, Arial, "宋体", sans-serif; }
.info-detail a { color: #333; }
.info-detail a:hover { color: #4ac227; }
.detail-location { margin-bottom: 8px; }
.detail-location-name span { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; -o-text-overflow: ellipsis; -ms-text-overflow: ellipsis; -moz-binding: url(ellipsis.xml#ellipsis); width: 190px; display: inline-block; }
.info-image a { width: 70px; height: 70px; display: inline-block; margin-left: 0; }
.info-image img { width: 70px; height: 70px; }
/*兴趣查找*/
.sw-mod-interest { clear: both; display: block; height: 34px; line-height: 34px; border: 1px solid #eaeaea; overflow: hidden; color: #666; padding-left: 14px; padding-right: 228px; background-color: #f9f9f9; position: relative }
.sw-mod-interest a { padding: 0 9px 0 8px; white-space: nowrap }
.sw-mod-interest a, .sw-mod-interest a:link, .sw-mod-interest a:active, .sw-mod-interest a:visited { color: #666 }
.sw-mod-interest a:hover { color: #ff7300 }
.sw-mod-interest i { color: #dcdcdc }
.sw-mod-interest-xjd { display: block; position: absolute; right: 0; top: 0; width: 214px; padding-left: 14px; height: 25px; line-height: 19px; *line-height:25px;
padding-top: 9px; border-left: 1px solid #ddd }
.sw-mod-interest-xjd em { font-weight: 700 }
.sw-mod-interest-xjd .sw-ui-icon-xjd { vertical-align: middle; padding-right: 0; padding-left: 1px }
/*底部搜索*/

.sw-mod-bottomsearch { clear: both; background-color: #f4f4f4; height: 100px }
.sm-bottom-search-content { width: 490px; text-align: left; margin: 0 auto; padding-top: 12px }
.sm-bottom-search-tabs { height: 28px; line-height: 28px; padding-left: 8px }
.sm-bottom-search-tab { float: left; cursor: pointer; padding-right: 30px }
.sm-bottom-search-tabLink:link, .sm-bottom-search-tabLink:visited { color: #555; text-decoration: none }
.sm-bottom-search-tabLink:hover { color: #4ac227 }
.sm-bottom-search-tabSelected { color: #4ac227; font-weight: 700 }
.sm-bottom-search-content { height: 30px }
.sm-bottom-search-s_key { float: left; border: 3px solid #4ac227; height: 28px; line-height: 34px; height: 28px\9; line-height: 28px\9; padding: 0 0 0 4px; vertical-align: middle; width: 384px; overflow: hidden }
.sm-bottom-search-butheight { background-color: #FF7601; border: medium none; cursor: pointer; float: left; height: 34px; letter-spacing: 4px; line-height: 34px; position: relative; width: 96px; background-position: center center }
.sw-mod-moreInfo { height: 16px; line-height: 16px; text-align: center; margin-top: 12px; margin-bottom: 16px; color: #444 }
.sm-moreInfo-link { padding: 0 11px; border-right: 1px solid #ddd; height: 23px }
.sm-moreInfo-link.sw-ui-btn-g20 { padding: 0; padding-left: 15px; border-right: none; height: 25px; color: #444 }
.sm-moreInfo-link-slashend { padding: 0 11px; border: none }
.sm-moreInfo-rankIcon { background-position: 0 -160px; width: 16px; height: 19px; vertical-align: middle; padding-right: 3px }
.bottom-seach-input { clear: both }
#sform button.sm-bottom-search-icon { width: 70px; font-family: masthead; font-size: 21px; color: #fff; height: 34px; line-height: 34px; background-color: #4ac227; border: none; cursor: pointer; float: left }
.sm-bottom-search-s_key { border-color: #4ac227 }
#sform button.sm-bottom-search-icon { border-color: #4ac227 }
.s-blueTheme .sm-bottom-search-s_key { border-color: #2E549E }
.s-blueTheme #sform button.sm-bottom-search-icon { background-color: #2E549E }



