.bodyRecommend .list-banner{min-width:1200px}.bodyRecommend .list-banner .el-skeleton__item,.bodyRecommend .list-banner .swiper{height:22.7vw;min-height:436px}.bodyRecommend .list-banner .el-skeleton__item-slide .link-box,.bodyRecommend .list-banner .swiper-slide .link-box{width:100%;height:100%;background-repeat:no-repeat;background-size:cover}.bodyRecommend .product{padding:26px 0 50px}.bodyRecommend .product .el-loading-mask{transition:none;width:calc(100% + 10px);height:calc(100% + 10px);-webkit-transform:translate(-5px, -5px);transform:translate(-5px, -5px)}.bodyRecommend .product .container__category{margin-top:-8px}.bodyRecommend .product .container__category .el-skeleton__item{width:11.5%;height:30px;margin:10px 1% 10px 0}.bodyRecommend .product .container__category a{font-size:18px;line-height:40px;padding:0 16px;text-align:center;transition:color 0.125s ease-in-out, border-color 0.125s ease-in-out;margin-top:8px}.bodyRecommend .product .container__category a:not(:last-child){margin-right:42px}.bodyRecommend .product .container__category a:hover,.bodyRecommend .product .container__category a.active{background-color:rgba(60,140,255,0.1);color:var(--active-color)}.bodyRecommend .product .container__price{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin-top:24px}.bodyRecommend .product .container__price .skeleton-price{width:57%}.bodyRecommend .product .container__price .skeleton-price .el-skeleton__item{margin:10px 32px 10px 0;width:80px;height:20px;padding:0}.bodyRecommend .product .container__price .skeleton-form .el-skeleton__item{width:70px;height:35px}.bodyRecommend .product .container__price .skeleton-form .el-skeleton__item:nth-child(n+2){margin-left:33px}.bodyRecommend .product .container__price span{font-size:14px;color:#333}.bodyRecommend .product .container__price .price__item{font-size:14px;color:#333;line-height:34px;padding:0 20px;transition:0.125s ease-in-out}.bodyRecommend .product .container__price .price__item:hover,.bodyRecommend .product .container__price .price__item.active{color:var(--active-color)}.bodyRecommend .product .container__price .price__item.active{font-weight:bold}.bodyRecommend .product .list__content__wrapper{padding-top:16px}.bodyRecommend .product .list__content__wrapper .content__list{min-height:310px}.bodyRecommend .product .container__pagination{padding:40px 0;text-align:center;font-weight:normal}.bodyRecommend .product .container__pagination button,.bodyRecommend .product .container__pagination li,.bodyRecommend .product .container__pagination [class*="btn-quick"]{border:1px solid #d9d9d9;margin:0 6px;text-align:center;min-width:40px;height:40px;line-height:40px;color:#666}.bodyRecommend .product .container__pagination button:hover,.bodyRecommend .product .container__pagination li:hover,.bodyRecommend .product .container__pagination [class*="btn-quick"]:hover{color:var(--theme-color)}.bodyRecommend .product .container__pagination li.active{color:#fff;background-color:var(--theme-color);border-color:var(--theme-color)}.bodyRecommend .product .container__pagination li.active+li{border-left:1px solid #d9d9d9}.bodyRecommend .product .container__pagination button{padding:0 8px}.bodyRecommend .product .container__pagination span:not([class*="suffix"]){line-height:inherit;height:inherit}.bodyRecommend .product .container__pagination .more::before{line-height:inherit}.bodyRecommend .product .price-range{width:250px;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-content:center;align-content:center;font-size:14px;color:#333;line-height:34px}.bodyRecommend .product .price-range .el-form-item{width:60px;height:34px;margin:0}.bodyRecommend .product .price-range .tag{display:inline-block;padding:0 15px}.bodyRecommend .product .price-range .el-input__inner,.bodyRecommend .product .price-range .el-form-item__content{line-height:inherit;height:inherit}.bodyRecommend .product .price-range .el-form-item__error{top:-100%;white-space:nowrap}.bodyRecommend .product .price-range .el-input__inner{padding:0 8px;line-height:30px;border-width:2px}.bodyRecommend .product .price-range .el-input__inner:active,.bodyRecommend .product .price-range .el-input__inner:focus{border:2px solid var(--theme-color)}.bodyRecommend .product .price-range .el-button{width:51px;height:inherit;box-sizing:border-box;font-family:微软雅黑;font-weight:400;font-size:14px;border-width:2px;border-style:solid;border-color:#d7d7d7;background-color:#f2f2f2;border-radius:0px;padding:0;font-size:14px}

