h1,h2,h3,h4,h5 {
    font-weight: 400
}

a,abbr,acronym,address,applet,big,blockquote,body,button,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,form,h1,h2,h3,h4,h5,h6,html,iframe,img,input,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,ul,var {
    margin: 0;
    padding: 0
}

body,html {
    min-height: 100%
}

body {
    line-height: 1.5;
    color: #656565;
    background: #f1f1f1;
    font-size: 12px;
    font-family: -apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Roboto,Arial,Microsoft YaHei,sans-serif
}

ol,ul {
    list-style: none
}

a {
    color: #656565
}

a,a:hover {
    text-decoration: none
}

a:hover {
    color: #316ccb
}

a img {
    border: none
}

em,i {
    font-style: normal
}

.identity-icon-bigbuyer,.old-version {
    height: 16px;
    padding: 0 4px;
    line-height: 16px;
    border-radius: 1px;
    font-size: 12px!important
}

.buy-on-credit,.identity-icon-box .identity-icon-credit-prefix,.identity-icon-box .identity-icon-credit-suffix,.identity-icon-brand .partner,.identity-icon-brand .star,.identity-icon-brand .year,.identity-icon-business-card,.identity-icon-credit,.identity-icon-credit-buyer,.identity-icon-identification,.identity-icon-identification.has-auth,.identity-icon-identification.not-auth,.identity-icon-pattern .partner,.identity-icon-pattern .star,.identity-icon-pattern .year,.identity-icon-protect,.identity-icon-sellOnCredit,.identity-icon-sellOnCredit.buyer,.identity-icon-sesame,.identity-icon-special-invite,.new-version {
    padding: 0;
    border-radius: 0;
    background: url(//img.wuage.com/15578009876004identity-compressed@2x.png) top left no-repeat;
    background-size: 78px 468px
}

.identity-icon,.identity-icon-box .identity-icon-credit-prefix,.identity-icon-box .identity-icon-credit-suffix {
    line-height: 16px;
    line-height: initial
}

.identity-icon-box .identity-icon-credit-prefix.identity-icon-business-card,.identity-icon-box .identity-icon-credit-suffix.identity-icon-business-card,.identity-icon.identity-icon-business-card {
    margin-right: 0;
    cursor: pointer
}

.identity-icon,.identity-icon-box .identity-icon-credit-prefix,.identity-icon-box .identity-icon-credit-suffix {
    display: inline-block;
    vertical-align: middle
}

.identity-icon-box .identity-icon-credit-prefix>span,.identity-icon-box .identity-icon-credit-suffix>span,.identity-icon>span {
    font-size: 0
}

span.identity-icon {
    margin-right: 6px
}

a.identity-icon {
    margin-right: 6px
}

#header-v0 .level {
    margin-top: 2px
}

.jv-supplierInfo-view .content-wrap .info .sellerinf-box .partners-ico .line {
    margin-right: 6px
}

.jv-companySummary-view .content-warp .header .part-ico .identity-icon.identity-icon-identification {
    display: none;
    font-size: 0
}

.jv-companySummary-view .content-warp .header .part-ico .identity-icon.identity-icon-identification.has-auth {
    display: inline-block
}

@font-face {
    font-family:"Open Sans";src:url(https://static.wuage.com/common/fe-dpl/identity-icon/AverageSans-Regular.ttf) format("truetype")
}

a.identity-icon-box {
    cursor: pointer
}

.identity-icon-box {
    font-size: 0;
    cursor: default
}

.identity-icon-box .identity-icon-label,.identity-icon-box .label {
    position: relative;
    top: .8px;
    display: inline-block;
    vertical-align: middle;
    height: 16px;
    line-height: 16px;
    font-family: "Open Sans"!important;
    font-size: 12px
}

.identity-icon-box .identity-icon-credit-prefix {
    width: 43px;
    height: 16px
}

.identity-icon-box .identity-icon-credit-suffix {
    width: 13px;
    height: 16px
}

.identity-icon-box .identity-icon-credit-prefix,.identity-icon-box .identity-icon-credit-suffix {
    background: url(//img.wuage.com/155736619177636credit-icon.png);
    background-size: 112px 16px
}

.identity-icon-box.buyer {
    background: #ece6fe
}

.identity-icon-box.buyer .identity-icon-label,.identity-icon-box.buyer .label {
    color: #8e79d8
}

.identity-icon-box.buyer .identity-icon-credit-prefix {
    background-position: -56px 0
}

.identity-icon-box.buyer .identity-icon-credit-suffix {
    background-position: -99px 0
}

.identity-icon-box.seller {
    background: #e9f1ff
}

.identity-icon-box.seller .identity-icon-label,.identity-icon-box.seller .label {
    color: #6a98ed
}

.identity-icon-box.seller .identity-icon-credit-prefix {
    background-position: 0 0
}

.identity-icon-box.seller .identity-icon-credit-suffix {
    background-position: -43px 0
}

.identity-icon-hrd-back {
    display: inline-block;
    vertical-align: middle;
    width: 26px;
    height: 16px;
    background: url(//img.wuage.com/153795341408125she-sprite-compressed@2x.png) center center no-repeat;
    background-size: 26px 32px
}

.identity-icon-hrd-back.sell-on-credit {
    background-position: 0 0
}

.identity-icon-hrd-back.buy-on-credit {
    background-position: 0 -16px
}

.business-card-parent {
    display: inline-block;
    position: relative;
    text-align: left
}

.buy-on-credit {
    background-position: 0 -436px;
    width: 26px;
    height: 16px
}

.identity-icon-identification {
    display: none;
    font-size: 0;
    width: 46px;
    height: 16px;
    background-position: 0 -340px
}

.identity-icon-identification.active {
    display: inline-block
}

.identity-icon-identification.buyer {
    background-position: 0 -452px
}

.identity-icon-identification.has-auth {
    display: inline-block;
    width: 36px;
    height: 16px;
    background-position: 0 0
}

.identity-icon-identification.not-auth {
    display: inline-block;
    width: 36px;
    height: 16px;
    background-position: 0 -420px
}

.identity-icon-special-invite {
    width: 26px;
    height: 16px;
    background-position: 0 -280px
}

.identity-icon-credit {
    width: 46px;
    height: 16px;
    background-position: 0 -16px
}

.identity-icon-bigbuyer {
    color: #f44436;
    background: #ffebee
}

.identity-icon-pattern {
    color: #fe8e32
}

.identity-icon-pattern em {
    color: #fe8e32
}

.identity-icon-pattern .partner {
    display: inline-block;
    width: 48px;
    height: 12px;
    background-position: 0 -32px
}

.identity-icon-pattern .year {
    width: 11px;
    height: 12px;
    background-position: 0 -368px
}

.identity-icon-pattern .star {
    width: 10px;
    height: 10px;
    background-position: 0 -306px
}

.identity-icon:not(:last-child).identity-digital,.identity-icon:not(:last-child).identity-icon-brand,.identity-icon:not(:last-child).identity-icon-pattern {
    border-right: 1px solid #e1e1e1
}

.identity-digital,.identity-icon-brand,.identity-icon-pattern {
    font-size: 0;
    padding-right: 6px
}

.identity-digital .identity,.identity-digital .partner,.identity-digital .star,.identity-digital .star-count,.identity-digital .year,.identity-digital .year-count,.identity-icon-brand .identity,.identity-icon-brand .partner,.identity-icon-brand .star,.identity-icon-brand .star-count,.identity-icon-brand .year,.identity-icon-brand .year-count,.identity-icon-pattern .identity,.identity-icon-pattern .partner,.identity-icon-pattern .star,.identity-icon-pattern .star-count,.identity-icon-pattern .year,.identity-icon-pattern .year-count {
    display: inline-block;
    vertical-align: middle
}

.identity-digital .identity,.identity-icon-brand .identity,.identity-icon-pattern .identity {
    margin-right: 2px
}

.identity-digital .star-count,.identity-icon-brand .star-count,.identity-icon-pattern .star-count {
    vertical-align: 1px
}

.identity-digital .year-count,.identity-icon-brand .year-count,.identity-icon-pattern .year-count {
    vertical-align: -5px;
    font-size: 12px;
    padding: 0 1px 0 2px
}

.identity-digital .star,.identity-icon-brand .star,.identity-icon-pattern .star {
    margin-left: 1px
}

.identity-icon-brand {
    color: #ff6060
}

.identity-icon-brand em {
    color: #ff6060
}

.identity-icon-brand .partner {
    display: inline-block;
    width: 48px;
    height: 12px;
    background-position: 0 -68px
}

.identity-icon-brand .year {
    width: 11px;
    height: 12px;
    background-position: 0 -356px
}

.identity-icon-brand .star {
    width: 10px;
    height: 10px;
    background-position: 0 -296px
}

.identity-icon-protect {
    width: 16px;
    height: 16px;
    background-position: 0 -120px
}

.identity-icon-protect.identity-disable {
    background-position: 0 -104px
}

.identity-icon-credit-buyer,.identity-icon-sellOnCredit.buyer {
    display: inline-block;
    vertical-align: middle;
    width: 16px;
    height: 16px;
    background-position: 0 -380px
}

.identity-icon-sellOnCredit {
    width: 16px;
    height: 16px;
    background-position: 0 -152px
}

.identity-icon-sellOnCredit.identity-disable {
    background-position: 0 -136px
}

.identity-icon-business-card {
    width: 24px;
    height: 24px;
    background-position: 0 -396px
}

.identity-icon-sesame {
    width: 78px;
    height: 16px
}

.identity-icon-sesame.level-1 {
    background-position: 0 -184px
}

.identity-icon-sesame.level-1 .zm-level {
    background-position: 0 0
}

.identity-icon-sesame.level-2 {
    background-position: 0 -200px
}

.identity-icon-sesame.level-2 .zm-level {
    background-position: 0 -14px
}

.identity-icon-sesame.level-3 {
    background-position: 0 -216px
}

.identity-icon-sesame.level-3 .zm-level {
    background-position: 0 -28px
}

.identity-icon-sesame.level-4 {
    background-position: 0 -232px
}

.identity-icon-sesame.level-4 .zm-level {
    background-position: 0 -42px
}

.identity-icon-sesame.level-5 {
    background-position: 0 -248px
}

.identity-icon-sesame.level-5 .zm-level {
    background-position: 0 -56px
}

.identity-icon-sesame.pure {
    position: relative;
    width: 16px;
    background: url(//img.wuage.com/153752061332369zm-pure-sprite-compressed@2x.png) center center no-repeat;
    background-size: 92px 86px;
    background-position: 0 -70px
}
.identity-icon-sesame.pure:hover .bubble-cnt {
    display: block
}

.identity-icon-sesame .bubble-cnt {
    position: absolute;
    top: -28px;
    left: 50%;
    margin-left: -52px;
    padding: 4px 6px;
    z-index: 2;
    text-align: left;
    box-sizing: border-box;
    background: #f3fffd;
    box-shadow: 0 0 16px 0 rgba(196,196,196,.5)
}

.identity-icon-sesame .bubble-cnt:before {
    content: " ";
    position: absolute;
    z-index: -1;
    bottom: -2px;
    left: 50%;
    margin-left: -6px;
    width: 11.4px;
    height: 11.4px;
    background: #f3fffd;
    transform: rotate(45deg)
}

.identity-icon-sesame .bubble-cnt-detail {
    font-size: 12px;
    line-height: 18px;
    color: #656565;
    margin: 0;
    box-sizing: border-box;
    background: inherit;
    word-wrap: break-word
}

.identity-icon-sesame .bubble-cnt {
    display: none;
    line-height: 1
}

.identity-icon-sesame .bubble-cnt .zm-level {
    display: block;
    background-image: url(//img.wuage.com/153752061332369zm-pure-sprite-compressed@2x.png);
    background-repeat: no-repeat;
    background-size: 92px 86px;
    width: 92px;
    height: 14px
}

.identity-icon-sesame.identity-disable {
    width: 58px;
    height: 16px;
    background-position: 0 -168px
}

.identity-icon-certification {
    background: url(//img.wuage.com/public/153061629488367563777_48_24.png) no-repeat;
    background-size: 24px 12px;
    width: 12px;
    padding: 0;
    height: 12px;
    background-position: left top
}

.identity-icon-certification.identity-disable {
    background: url(//img.wuage.com/public/153061629488367563777_48_24.png) no-repeat;
    background-size: 24px 12px;
    width: 12px;
    padding: 0;
    height: 12px;
    background-position: right top
}

.identity-icon-digital {
    background: url(//img.wuage.com/public/161173326861001144701_329_30.png) no-repeat;
    height: 15px;
    background-size: 100% 15px;
    padding: 0 5px;
    display: inline-block;
    vertical-align: middle;
    line-height: 15px;
    font-size: 12px
}

.identity-icon-digital .identity-content {
    height: 15px;
    line-height: 15px;
    background-size: inherit;
    display: inline-block;
    font-size: 10px;
    padding: 0 4px
}

.identity-icon-digital .partner {
    color: #ffe47a;
    font-weight: 700;
    font-family: "Segoe UI","Lucida Grande",Helvetica,Arial,"Microsoft YaHei",FreeSans,Arimo,"Droid Sans","wenquanyi micro hei","Hiragino Sans GB","Hiragino Sans GB W3",Arial,sans-serif
}

.identity-icon-digital .star-count {
    font-size: 0
}

.identity-icon-digital .star-count .star {
    background: url(//img.wuage.com/public/160490251692392171093_26_28.png) no-repeat;
    background-size: 10px;
    height: 10px;
    width: 10px;
    vertical-align: baseline;
    margin: 0 1px
}