#ShopHome{min-height:100%;padding:1.8rem 0 2rem;background:#dadada}#ShopHome .header{font-size:14px;font-weight:700;width:100%}#ShopHome .header .user{float:left}#ShopHome .header .user i{font-size:20px;margin-right:5px;font-weight:400}#ShopHome .header .point{float:right}#ShopHome .main-content{height:100%}#ShopHome .main-content .recommend{text-align:left;height:100%}#ShopHome .main-content .recommend .section{padding:10px 20px;border-radius:2px;height:100%}#ShopHome .main-content .recommend .left{height:100%}#ShopHome .main-content .recommend .left .section{padding:10px 15px}#ShopHome .main-content .recommend .left .head{background-color:#eb3f57;padding:16px 10px;color:#fff;font-weight:bolder;border-radius:6px 6px 0 0}#ShopHome .main-content .recommend .left .body{padding-top:4px;background-color:#fff}#ShopHome .main-content .recommend .left .body .item{padding:0 10px;border-bottom:1px solid #c9c9c9;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#ShopHome .main-content .recommend .left .body .item .text{color:#333;font-weight:bolder;margin-left:5px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:14px;line-height:1.5;display:inline-block;padding:10px 0;-webkit-box-flex:1;-ms-flex:1;flex:1}#ShopHome .main-content .recommend .left .body .item .i-right{float:right}#ShopHome .main-content .recommend .right{height:100%}#ShopHome .main-content .recommend .right .title{font-weight:bolder;position:relative;text-align:center;margin-top:30px;margin-bottom:80px}#ShopHome .main-content .recommend .right .title:before{content:"";position:absolute;width:100%;height:0;border:1px solid #f2f2f2;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#ShopHome .main-content .recommend .right .title:after{content:attr(data-txt);position:absolute;background-color:#fff;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:10px 40px}#ShopHome .main-content .recommend .right .item{padding:4px;padding-top:4px}#ShopHome .main-content .recommend .right .item .good{overflow:hidden;position:relative}#ShopHome .main-content .recommend .right .item .good .img{width:100%}#ShopHome .main-content .recommend .right .item .good .bottom{position:absolute;bottom:0;padding:10px 32px;background-color:rgba(73,80,87,.7);color:#fff;text-align:center;line-height:18px;font-size:12px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}#ShopHome .main-content .recommend .right .small-item .item .good .bottom{padding:10px 16px;line-height:14px}