html{color:#000;overflow-y:scroll;background:#fff}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,fieldset,lengend,button,input,textarea,form,th,td{margin:0;padding:0}
body,button,input,select,textarea{font:12px/1.5 Tahoma,Arial,"\5b8b\4f53",sans-serif}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}
address,cite,dfn,em,var{font-style:normal}
code,kbd,pre,samp,tt{font-family:"Courier New",Courier,monospace}
small{font-size:12px}
ul,ol{list-style:none}
a{text-decoration:none}
a:hover{text-decoration:underline}
abbr[title],acronym[title]{border-bottom:1px dotted;cursor:help}
q:before,q:after{content:''}
:focus{outline:0}
legend{color:#000}
fieldset,img{border:none}
button,input,select,textarea{font-size:100%}
table{border-collapse:collapse;border-spacing:0}
hr{border:none;height:1px;*color:#fff}
img{-ms-interpolation-mode:bicubic}
.fd-left{float:left}
.fd-right{float:right}
.fd-clear{clear:both}
.fd-clr{*zoom:1}
.fd-clr:after{display:block;clear:both;height:0;content:"\0020"}
.fd-hide{display:none}
.fd-show{display:block}
.fd-locate{position:relative}
.fd-cny{font-family:Helvetica,Arial}
.fd-gray{color:#666}
.fd-bold{font-weight:700}
.screen{width:990px;margin:0 auto;padding:0 5px}

#header,#content,#footer,.layout{*zoom:1}
.grayborder {border: 1px solid #dddddd;}
.fd-wrap {width: 1190px;margin: 0 auto;position: relative;}
.p-margin {margin-bottom: 5px;}
.go-crumbs{width:1190px;margin:0 auto;height:30px;line-height:30px;font-size: 14px;font-family: \5FAE\8F6F\96C5\9ED1;}
.go-crumbs a {color: #496ab4;}
.go-crumbs a:hover{color: #ff7300;}
.go-crumbs .arrow {font-family: Arial;color: #666;margin:0 5px;}
.go-crumbs .current {color: #666;}
.pages{ width:1190px; margin:0 auto; color:#444; text-align:center; padding:10px 10px 30px 10px; clear:both;}
.pages span,.pages a,.pages b{font-size:14px; font-family:Arial, Helvetica, sans-serif; margin:0 auto;}
.pages span font{color:#ff7733; font-size:12px; font-weight:bolder;}
.pages a,.pages b{border:1px solid #ddd; background:#fff; padding:2px 6px; text-decoration:none}
.pages b2{padding:2px 2px; text-decoration:none}
.pages span {padding-right:5px }
.pages b,.pages a:hover{background:#efefef; color:#fff;}
.submit{vertical-align:middle; width:40px; height:23px;}
.textfield{border:1px solid #ddd; vertical-align:middle; width:40px; height:20px;}
.textfieldss{border:1px solid #EEE; height:20px; width:120px;}
.ml10{margin-left: 10px;}
.ml20{margin-left: 20px;}
.ml30{margin-left: 30px;}
.friendly {overflow: hidden;white-space: nowrap;text-overflow: ellipsis;display: inline-block;vertical-align: bottom;}
.fui-box-thin {border-width: 1px;}
.highlight {background: #5397fd;color: #ffffff;text-decoration: none;}
body {font-family: "Microsoft YaHei";}

.top-total {
border: 1px solid #dddddd;
padding: 8px 20px;
margin-top:0px;
text-align: right;
}
.top-total em {
color: #ff7733;
font-weight:bolder;
}
.sorttype {
float: left;
margin-right: 6px;
margin-top: -4px;
}
.history {
margin-left: 30px;
line-height: 33px;
}
.history label,.quality label {
margin: 0 4px;
}
.history input,.history em,.quality input,.quality em {
vertical-align: middle;
cursor: pointer;
}
.quality {
float: right;
line-height: 33px;
}
.lastDeal {
padding:2px 0px;
margin-left:45px;
vertical-align: middle;
}

.lastDeal em {
color: #aaaaaa;
}
.lastDeal .ico {
padding: 0 .5em;
}
.filter-bar {
border: 1px solid #dddddd;
border-top: none;
border-bottom: none;
padding: 20px 20px 24px 20px;
}
.supplier-list {
border:1px solid #dddddd;
padding:10px 10px;
height:auto;
background-color:#FFFFFF;
clear:both;
width:1168px;

}
.supplier{
border:1px solid #dddddd;
display:inline-block;
height:180px;
*height:185px;
line-height:25px;
width:327px;
margin:10px;
vertical-align:top;
padding:15px 20px;
background-color:#f9f9f9;
float:left;
}
.supplier:hover {
border-color: #5397fd;
}

.supplier a:link,
.supplier a:visited {
color: #222222;
}
.supplier .title {
white-space: nowrap;
padding:0px;
font-weight:bolder;
font-size:16px;
}
.supplier .p-margin {
line-height:160%;
}

.supplier .w20 {
width: 250px;
}
.supplier .w10 {
width:230px;
}
.supplier .fui-ico-goldSupplier {
margin-left:26px;
}
.supplier .field {
color: #222222;
padding:0px;
}
.supplier .field-title {
color: #aaaaaa;
}
.supplier .point span:first-child {
width:94px;
display:inline-block;
}
.supplier .than {
border: 1px solid #dddddd;
display: inline-block;
width: 108px;
line-height: 13px;
padding:1px 5px;
vertical-align: middle;
margin-left: 5px;
}
.supplier .point {
color: #aaaaaa;
padding-left:0px;
}
.supplier .point strong {
color: #FF7733;
}
.supplier .tip_500 {
padding:5px 0px;
}
.friendly strong{
color:#FF7733;
}

.supplier .tip_500 em {
background: #ff7733;
color:#ffffff;
padding:2px 5px;
border-radius:3px;
margin-right:10px;
}

.supplier .tip_500 em0 {
background:#5397fd;
color:#ffffff;
padding:2px 5px;
border-radius:3px;
margin-right:10px;
}

.supplier .tip_500 em1 {
background:#44a42b;
color:#ffffff;
padding:2px 5px;
border-radius:3px;
margin-right:10px;
}
.supplier .nullability em {
background: none;
}
.supplier .hotprod {
padding:0px;
margin: 0 -9px;
white-space: nowrap;
background-color:#fff;
position: relative;
}
.supplier .hotprod strong {
position: absolute;
left: 52px;
top: 8px;
color: #5397fd;
}
.supplier .prod {
margin:5px 1px;
width:80px;
text-align: center;
display: inline-block;
line-height: normal;
padding-top:10px;
margin-top: -1px;
*display: inline;
*zoom: 1;
}
.supplier .prodmain{
width:150px;
text-align:left;
height:200px;
}
.supplier .prod em,.supplier .prod a {
display: block;
}
.supplier .prod a:link,.supplier .prod a:visited {
color: #aaaaaa;
}
.supplier .prod em{color: #017aff;}

#listbody {
font-size: 12px;
}
