[genuitec-file-id="wc1-78"],[genuitec-lp-path="/exp/WebRoot/css/home.css"],[genuitec-lp-enabled=false]{
  /* for codelive */
}

.love-floor {
    background-color: 
    #f0f2f5;
    overflow: hidden;
}
.floor {
    font-size: 0;
    width: 100%;
    overflow: hidden;
}
.floor, body {
    background-color: #f6f6f6;
}
div {
    box-sizing: border-box;
}
.flsPit.fls-tit {
    height: 1.75rem;
}

.floor-tit-img {
    height: 1.75rem;
}
.floor-title {
    position: relative;
}

.floor-tit-img .tit-img, .floor-tit-img .tit-img img {
    display: block;
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
}
.floor-tit-img .tit-img {
    height: 100%;
    margin: auto;
    overflow: hidden;
}

.floor-tit-img .tit-img img {
    min-width: 1px;
    width: auto;
    max-height: 100%;
    text-align: center;
    margin: 0 auto;
}
.floor-tit-img .tit-img, .floor-tit-img .tit-img img {
    display: block;
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
}
.ll_fadeIn {
    -webkit-transition: opacity .5s ease-in;
    opacity: 0;
    transition: opacity .5s ease-in;
}
img {
    border: 0;
    vertical-align: top;
}

.floor-the-container {
    position: relative;
    margin-left: .5rem;
    margin-right: .5rem;
    margin-bottom: .5rem;
    font-size: 0;
}

ol, ul {
    list-style: none;
}
blockquote, body, button, dd, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, hr, input, legend, li, ol, p, pre, td, textarea, th, ul {
    margin: 0;
    padding: 0;
    vertical-align: baseline;
}

.similar-li:nth-child(2n+1) {
    padding-right: 2px;
}

.similar-li {
    float: left;
    width: 50%;
    box-sizing: border-box;
    padding-bottom: 4px;
    position: relative;
}

.floor a {
    text-decoration: none;
}

a, a:visited {
    text-decoration: none;
    color: 
    #333;
}

.similar-product {
    background-color: 
    #fff;
    font-size: 0;
    padding-bottom: 0;
}

.similar-posre {
    position: relative;
}

.floor .opa1 {
    opacity: 1;
    -webkit-transition: opacity .3s ease-in;
    transition: opacity .3s ease-in;
}
.similar-product img {
    width: 100%;
    display: block;
}

.similar-product-text {
    box-sizing: border-box;
    height: 31px;
    font-size: 13px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    word-break: break-all;
    color: 
    #232326;
    margin-top: 5px;
    line-height: 16px;
    margin-bottom: 3px;
    padding: 0 4px;
}
.love-floor p {
    box-sizing: border-box;
}
.similar-product-info {
    font-size: 13px;
    overflow: hidden;
    position: relative;
    height: 26px;
}

.similar-product-price {
    color: 
    #f23030;
    display: inline-block;
    padding: 0 5px 0 4px;
    position: relative;
    top: 1px;
    height: 25px;
    line-height: 25px;
}

.similar-product-price .big-price {
    font-size: 16px;
}