body{
    background: #fefdf0;
}
.fragrance_main_wrapper{
    width: 100%;
    max-width: 1900px;
    margin: 0 auto;
}

.pic_wrapper.bg{
    background: #f7f5e7;
}
.pic_wrapper .img1{
    width: 599px;
    height: 293px;
    margin: 0 auto;
}
.fragrance_main{
    width: 1442px;
    margin:0 auto;
}
.floor h2{
    font-size: 24px;
    border-left: 1px #89734c solid;
    padding-left: 10px;
    line-height: 24px;
    margin:10px 0;
    color:#89734c;
    margin:100px 0 20px;
    font-weight: 300;
}
.floor .goods::after {
    content: ""; /* 必须有内容 */
    display: block; /* 块级元素才会生效 */
    clear: both; /* 清除浮动 */
    visibility: hidden; /* 隐藏伪元素本身 */
    height: 0; /* 避免占用高度 */
}
.floor .goods .goods_item{
    position: relative;
    font-size: 0;
    width: 476px;
    padding-top: 10px;padding-bottom: 15px;
    display: inline-block;
    float: left;
}
.pending{
    position: relative;
    font-size: 0;
    width: 476px;
    padding-top: 10px;
    padding-bottom: 15px;
    display: inline-block;
    vertical-align: top;
}
.pending a{
    position: absolute;
    top:180px;
    left: 60px;
    display: block;
    width: 336px;
    height: 48px;
    background: #fefdf0;
    border:1px solid #abaaa7;
    font-size: 13px;
    color: #888;
    text-align: center;
    line-height: 48px;
    cursor: default;
}
.floor .goods .goods_item:hover{
    background: #f7f5e7;
}
.floor .goods{
    line-height: 24px;
}
.floor .goods img{
    width: 400px;
    height:305px;
    margin: 0 auto;
}
.floor .goods b{
    display: block;
    text-align: center;
    font-size: 18px;
    line-height: 30px;
    margin-top: 10px;
}
.floor .goods span{
    display: block;
    text-align: center;
    line-height: 30px;
    font-size: 14px;
    font-weight: 400;
}

.floor .goods p{
    text-align: center;
    font-size: 13px;
    color: #000;
}
.floor .goods .goods_item a{
    position: absolute;
    top:220px;
    left:75px;
    width: 336px;
    height: 48px;
    background: #fefdf0;
    border:1px solid #c4b89f;
    font-size: 14px;
    text-align: center;
    line-height: 48px;
    opacity: 0;
    visibility: hidden;
    transition: opacity 0.3s ease, visibility 0.3s;
}
.floor .goods .goods_item:hover a{
    opacity: 1;
    visibility: visible;
}
.floor .goods .goods_item a:hover{
    background: #89734c;
    color: #fff;
    border-color: #89734c;
}

.fragrance_main .ad{
    background: #f7f5e7;
    overflow: hidden;
    margin-top: 100px;
    margin-bottom: 100px;
}
.fragrance_main .ad img.lf{
    float: left;
    width: 722px;
    height: 793px;
}
.fragrance_main .ad .rt{
    float: right;
    padding-top:280px;
    width: 720px;
}
.fragrance_main .ad .rt img{
    width: 362px;
    margin: 0 auto;
}
.pic_wrapper{
    overflow: hidden;
    margin-bottom: 100px;
    margin-top: 100px;
    background: #f7f5e7;
}
.pic_wrapper .lf{
    float: left;
}
.pic_wrapper .lf img{
    width: 882px;
    width: 673px;
}
.pic_wrapper .rt{
    text-align: center;
    font-size: 17px;
}
.pic_wrapper .rt p{
    padding-top: 280px;
}
.pic_wrapper .rt b{
    font-size: 24px;
    display: block;
    margin-bottom: 20px;
}
