.floor0,.floor1,.floor2 {
    height: 360px;
    overflow: hidden;
    margin-top: 27px
}

.floor-hd {
    height: 22px;
    line-height: 22px;
    padding: 0 0 20px;
    position: relative
}

.floor-hd h2 {
    display: inline;
    font-size: 14px;
    font-weight: 400;
    color: #888
}

.floor-hd h2 strong {
    font-size: 20px;
    color: #333;
    margin-right: 10px
}

.floor-hd h2 .i-publish {
    padding: 0 10px;
    line-height: 22px;
    font-size: 12px;
    color: #2A54A1;
    display: inline-block;
    background: #DFE8FD;
    border-radius: 4px;
    vertical-align: middle;
    margin-bottom: 6px
}

.beacon-data {
    height: 320px;
    *zoom:1;overflow: hidden
}


.beacon-data .icon-i-rank1,.beacon-data .icon-i-rank2,.beacon-data .icon-i-rank3 {
    background-image: url(/res/indexv2/img/beacon-sprite.png);
    width: 21px;
    height: 26px;
    margin-top: -3px;
    display: inline-block;
    vertical-align: middle
}

.beacon-data .icon-i-rank1 {
    background-position: -240px -157px
}

.beacon-data .icon-i-rank2 {
    background-position: -261px -157px
}

.beacon-data .icon-i-rank3 {
    background-position: -240px -183px
}

.beacon-data .beacon-table {
    width: 100%;
    table-layout: fixed;
    overflow: hidden
}

.beacon-data .beacon-table tr {
    height: 31px
}

.beacon-data .beacon-table tr th {
    height: 31px;
    background: #F4F4F4;
    text-align: left;
    font-size: 12px;
    color: #666;
    font-weight: 700;
    padding-left: 10px
}

.beacon-data .beacon-table tr td a {
    display: inline-block;
    width: 111px;
    overflow: hidden;
    vertical-align: middle;
    margin-bottom: 1px;
    height: 18px;
    word-break: break-all
}

.beacon-data .beacon-table tr td:last-child a {
    display: inline-block;
    width: 168px;
    overflow: hidden;
    height: 18px
}

.beacon-data .beacon-table tr td {
    padding-left: 10px
}

.beacon-data .beacon-table tr:first-child td {
    padding-top: 18px;
    padding-bottom: 4px
}

.beacon-data .beacon-table tbody {
    margin-top: 20px
}

.beacon-data .hot-rating {
    width: 90px;
    height: 17px;
    display: inline-block;
    vertical-align: middle;
    margin-right: 1px;
    margin-top: -4px;
    background: url(/res/indexv2/img/i-hot2.png) center left repeat-x;
    background-size: auto 100%
}

.beacon-data .hot-rating .hot-h {
    height: 17px;
    background: url(/res/indexv2/img/i-hot1.png) center left repeat-x;
    background-size: auto 100%
}

.beacon-data .hot-brand,.beacon-data .hot-model {
    width: 585px;
    height: 320px;
    background: #fff;
    overflow: hidden
}


.floor-item {
    width: 585px;
    height: 320px;
    background: #fff;
    overflow: hidden
}

.floor-item-hd,.floor-item-hd img {
    width: 175px;
    height: 320px
}

.floor-item-hd {
    float: left;
    overflow: hidden;
    position: relative
}

.floor-item-hd .text {
    position: absolute;
    top: 35px;
    left: 17px;
    color: #fff
}

.floor-item-hd .text h2 {
    font-size: 19px;
    line-height: 22px;
    padding-bottom: 8px
}

.floor-item-hd .text p {
    font-size: 14px;
    line-height: 18px
}
.floor-item-bd {
    width: 380px;
    height: 290px;
    float: left;
    padding: 15px
}

.floor-item-bd ul {
    margin-left: -10px
}

.floor-item-bd li {
    width: 120px;
    float: left;
    margin-left: 10px;
    overflow: hidden
}


.www-bom-btn {
    height: 42px;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    background: #fbfbfb;
    border: 1px solid #eee;
    box-sizing: border-box;
    font-size: 14px;
    padding: 0 16px;
    border-radius: 9px;
    flex-wrap: nowrap;
    flex-shrink: 0;
    cursor: pointer;
    position: relative;
    margin-bottom: 24px;
	float: right;
	margin-top: 25px;
	margin-right: 10px;
}

.bom-icon {
    width: 22px;
    height: 22px;
    background: url(../../master/default/images/xlsx.png) no-repeat;
    background-size: 100% 100%;
    display: inline-block;
    margin-right: 5px;
}
.tips {
    margin: 20px 0px;
    position: relative;
    overflow: hidden;
    line-height: 40px;
}
