.site-wrapper{display:flex;flex-direction:column;min-height:100vh}.site-wrapper .site{flex:1;width:1200px;margin:0 auto}.site-wrapper .footer{width:100%;height:80px;color:#666;text-align:center}.site-wrapper .footer p{line-height:1;padding:14px 0}.site-wrapper .footer a{display:flex;width:250px;margin:auto;font-size:14px;color:inherit}.site-wrapper .footer a .record-img{display:inline-block;background:url(../image/pdd_sprite_v1.png) no-repeat;background-position:-57px 0;background-size:197px 64px;height:20px;width:20px}
.search-bar{width:100%;background-color:#fff;height:104px;box-sizing:border-box}.search-bar .top-line{background-color:#e3554c;width:100%;height:4px}.search-bar .content{width:1200px;height:100px;margin:0 auto;display:flex;align-items:center}.search-bar .content img{cursor:pointer;width:192px;height:54px}.search-bar .search-bar-input{display:flex;padding-left:140px}.search-bar .search-bar-input input{outline:none;width:443px;height:42px;padding-right:20px;line-height:16px;box-shadow:none;border:1px solid #e3544c;border-top-left-radius:3px;border-bottom-left-radius:3px;box-sizing:border-box;-webkit-box-sizing:border-box;padding-left:10px}.search-bar .search-bar-input span{box-sizing:border-box;-webkit-box-sizing:border-box;font-size:16px;text-align:center;width:69px;height:42px;line-height:42px;background:linear-gradient(#ff5454,#f83e3e);color:#fff;display:inline-block;border-top-right-radius:3px;border-bottom-right-radius:3px;cursor:pointer}.search-bar .search-bar-input span:hover{background:#c13730}.search-bar .search-bar-input input::-webkit-input-placeholder{color:#bbb;font-size:13px}.search-bar .search-bar-input input:focus::-webkit-input-placeholder{color:#999}
.double-line-desc{width:100%;height:40px;line-height:20px;color:#333;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;white-space:pre-wrap;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.after-coupon-price-type1{display:flex;border:1px solid #e3554c;height:30px;color:#e3554c;line-height:30px}.after-coupon-price-type1 span:first-child{box-sizing:border-box;background-color:#e3554c;color:#fff;width:55px;height:30px;line-height:30px;font-size:14px;border:1px solid #e3544c;text-align:center;font-weight:400}.after-coupon-price-type1 span:last-child{flex:1;font-size:20px;text-align:center;padding-right:20px}.after-coupon-price-type2{height:20px;line-height:20px;display:flex;align-items:center}.after-coupon-price-type2 span:first-child{box-sizing:border-box;color:#e3554c;min-width:30px;height:20px;line-height:20px;font-size:14px}.after-coupon-price-type2 span:last-child{color:#e3554c;flex:1;font-size:20px}.sale-number{font-size:14px;color:#9c9c9c}.origin-price{font-size:12px;color:#9c9c9c;text-decoration:line-through}.purchase-btn{box-sizing:border-box;width:100%;height:35px;line-height:33px;text-align:center;color:#e3554c;border:1px solid #e3554c;border-radius:4px;font-size:14px}.purchase-btn:hover{background-color:#e3554c;color:#fff}.bottom-5{margin-bottom:5px}.bottom-10{margin-bottom:10px}.bottom-15{margin-bottom:15px}.bottom-20{margin-bottom:20px}
.index-wrapper{padding-top:20px}.index-wrapper .index-top-wrapper{display:flex;justify-content:space-between;margin-bottom:20px}.index-wrapper .index-level-1{margin-bottom:20px}.index-wrapper .index-level-1 .index-hot-products-wrapper{width:100%}.index-wrapper .index-level-1 .index-hot-products-wrapper .index-hot-products-list{border-top:1px solid #e8e8e8;box-sizing:border-box;display:flex;justify-content:space-between;padding:20px;background-color:#fff;height:380px;width:100%}.index-wrapper .index-level-1 .index-hot-products-wrapper .index-hot-products-list .desc-container{padding:0 10px}.index-wrapper .index-level-2{display:flex;justify-content:space-between}.index-wrapper .index-level-2 .index-brand-products-wrapper{width:710px}.index-wrapper .index-level-2 .index-brand-products-wrapper .index-brand-products-list{border-top:1px solid #e8e8e8;background-color:#fff;height:660px;display:flex;flex-wrap:wrap;justify-content:space-between}.index-wrapper .index-level-2 .index-brand-products-wrapper .index-brand-products-list .card-type-1:first-child{border-bottom:1px solid #e8e8e8}.index-wrapper .index-level-2 .index-brand-products-wrapper .index-brand-products-list .card-type-1:nth-child(2){border-bottom:1px solid #e8e8e8;border-right:1px solid #e8e8e8;border-left:1px solid #e8e8e8}.index-wrapper .index-level-2 .index-brand-products-wrapper .index-brand-products-list .card-type-1:nth-child(3){border-bottom:1px solid #e8e8e8}.index-wrapper .index-level-2 .index-brand-products-wrapper .index-brand-products-list .card-type-1:nth-child(5){border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8}.index-wrapper .index-level-2 .index-brand-products-wrapper .index-brand-products-list .card-type-1:hover{border:1px solid #e3554c}.index-wrapper .index-level-2 .index-one-pound-products-wrapper{width:470px}.index-wrapper .index-level-2 .index-one-pound-products-wrapper .index-one-pound-products-list{border-top:1px solid #e8e8e8;background-color:#fff;height:660px;display:flex;flex-wrap:wrap;justify-content:space-between}.index-wrapper .index-level-2 .index-one-pound-products-wrapper .index-one-pound-products-list .card-type-3:first-child{border-bottom:1px solid #e8e8e8;border-right:1px solid #e8e8e8}.index-wrapper .index-level-2 .index-one-pound-products-wrapper .index-one-pound-products-list .card-type-3:nth-child(2){border-bottom:1px solid #e8e8e8}.index-wrapper .index-level-2 .index-one-pound-products-wrapper .index-one-pound-products-list .card-type-3:nth-child(3){border-right:1px solid #e8e8e8}.index-wrapper .index-level-2 .index-one-pound-products-wrapper .index-one-pound-products-list .card-type-3:hover{border:1px solid #e3554c}.index-wrapper .index-level-3{margin-top:20px;position:relative}.index-wrapper .index-level-3 .index-normal-products-wrapper{width:1200px;min-height:400px;background-color:#fff}.index-wrapper .index-level-3 .index-normal-products-wrapper .card-title-wrapper{border-bottom:1px solid #e8e8e8}.index-wrapper .index-level-3 .index-normal-products-wrapper .index-normal-products-list{display:flex;flex-wrap:wrap;justify-content:space-between;padding:20px 20px 0}.index-wrapper .index-level-3 .index-normal-products-wrapper .index-normal-products-list .index-product-card{margin-bottom:20px}.index-wrapper .index-level-3 .index-normal-products-wrapper .index-normal-products-list .desc-container{padding:0 10px 10px}.index-wrapper .card-type-1{width:33.333%;height:330px;padding:20px;border:1px solid transparent}.index-wrapper .card-type-3{width:50%;height:330px;padding:20px;border:1px solid transparent}.index-wrapper .card-type-2{width:220px;padding:1px}.index-wrapper .card-type-2:hover{border:1px solid #e3554c;padding:0}.index-wrapper .card-type-2 .price-container{display:flex;justify-content:space-between;align-items:center}.index-wrapper .index-product-card{box-sizing:border-box;font-size:0}.index-wrapper .index-product-card img{width:100%}
.category-list-wrapper{width:200px;display:flex;flex-wrap:wrap;background-color:#fff}.category-list-wrapper .category-list-card{width:100px;height:54px;display:flex;align-items:center;justify-content:center;color:#333;font-weight:700}.category-list-wrapper .category-list-card img{width:22px;height:22px;margin-right:10px}.category-list-wrapper .category-list-card:hover{color:#e3554c}
.index-swiper-wrapper{width:980px;height:432px;background-color:#fff}.index-swiper-wrapper .slider-container{position:relative;padding:0 20px 20px}.index-swiper-wrapper .slider-container .inner-slider{box-sizing:border-box;width:100%;height:372px}.index-swiper-wrapper .slider-container .inner-slider .big-pic{width:750px;height:353px}.index-swiper-wrapper .slider-container:hover>.btn{display:flex}.index-swiper-wrapper .next{right:20px;border-top-left-radius:20px;border-bottom-left-radius:20px}.index-swiper-wrapper .prev{left:20px;border-top-right-radius:20px;border-bottom-right-radius:20px}.index-swiper-wrapper .prev img{transform:rotate(180deg)}.index-swiper-wrapper .btn{position:absolute;top:40%;cursor:pointer;display:none;text-align:center;align-items:center}.index-swiper-wrapper .btn img{width:20px;height:30px}.index-swiper-wrapper .btn:hover{background-color:rgba(0,0,0,.6)}.slider-container__content{display:flex;justify-content:space-between;width:940px}.slider-container__content__side{width:170px;height:353px;overflow:hidden}.slider-container__content__side p{height:40px;line-height:18px;margin-bottom:30px;color:#333}.slider-container__content__side .small-pic-wrapper{font-size:0}.slider-container__content__side .small-pic-wrapper img{width:80px;height:80px;margin-bottom:20px}.slider-container__content__side .small-pic-wrapper a:nth-child(odd){margin-right:10px}
.theme-list-wrapper,.theme-list-wrapper .card-wrapper{margin-top:20px}.theme-list-wrapper .card{height:270px;background-color:#fff;box-sizing:border-box;padding:20px;display:flex}.theme-list-wrapper .card .big-pic{width:500px;height:230px}.theme-list-wrapper .card .right{flex:1;margin-left:20px}.theme-list-wrapper .card .right p{width:100%;font-size:20px;height:30px;line-height:30px}.theme-list-wrapper .card .right p a{color:#333}.theme-list-wrapper .card .right .total{float:right;min-width:110px;border:1px solid #e3554c;border-radius:70px;color:#e3554c;text-align:center;font-size:14px}.theme-list-wrapper .card .right .goods-wrapper{width:100%;display:flex;justify-content:space-between}.theme-list-wrapper .card .right .goods-wrapper .goods{width:145px}.theme-list-wrapper .card .right .goods-wrapper .goods img{width:145px;height:145px}.theme-list-wrapper .card .right .goods-wrapper .goods .after-coupon-price-type2 span:last-child{margin-left:10px}
.card-title-wrapper{width:100%;height:60px;display:flex;background-color:#fff;justify-content:space-between;align-items:center}.card-title-wrapper .card-title-name{display:flex;align-items:baseline;padding-left:20px}.card-title-wrapper .card-title-title{font-size:22px;margin-right:8px}.card-title-wrapper .card-title-desc{font-size:16px;color:#9c9c9c}.card-title-wrapper .card-title-more{font-size:14px;color:#666;margin-right:20px;display:flex;align-items:center;cursor:pointer}.card-title-wrapper .card-title-more img{width:10px;height:10px}.card-title-wrapper .more-icon-type-1,.card-title-wrapper .more-icon-type-dark-bule,.card-title-wrapper .more-icon-type-red,.card-title-wrapper .title-type-0 .more-icon-type-red{display:none}.card-title-wrapper .title-type-0 .more-icon-type-0{display:block}.card-title-wrapper .title-type-0 .more-icon-type-1,.card-title-wrapper .title-type-0:hover .more-icon-type-0{display:none}.card-title-wrapper .title-type-0:hover .more-icon-type-red{display:block}.card-title-wrapper .title-type-1{color:#19e;border:1px solid #19e;box-sizing:border-box;padding:3px 10px;border-radius:20px}.card-title-wrapper .title-type-1:hover{color:#26a;border:1px solid #26a}.card-title-wrapper .title-type-1:hover .more-icon-type-dark-bule{display:block}.card-title-wrapper .title-type-1:hover .more-icon-type-1{display:none}.card-title-wrapper .title-type-1 span{margin-right:5px}.card-title-wrapper .title-type-1 .more-icon-type-1{display:block}.card-title-wrapper .title-type-1 .more-icon-type-0{display:none}.card-title-wrapper .title-type-0:hover{color:#e3554c}
.goods-detail-wrapper{margin-top:20px}.goods-detail-wrapper .top-wrapper{width:1200px;height:485px;background-color:#fff;display:flex}.goods-detail-wrapper .top-wrapper .top-right-wrapper{width:845px;height:100%;background-color:#fff;box-sizing:border-box;padding:30px 20px}.goods-detail-wrapper .bottom-wrapper{width:1200px;min-height:500px;background-color:#fff;margin-top:20px;padding:20px 20px 50px;display:flex;justify-content:space-between;box-sizing:border-box}.goods-detail-wrapper .bottom-wrapper .bottom-right-wrapper{width:900px;min-height:500px}.goods-detail-wrapper .gallery-wrapper{width:395px;padding:30px 20px;box-sizing:border-box;overflow:hidden}.goods-detail-wrapper .gallery-wrapper .big-pic{height:355px;width:355px;margin-bottom:15px;background-color:#f2f2f2}.goods-detail-wrapper .gallery-wrapper .big-pic img{width:100%;height:100%}.goods-detail-wrapper .gallery-wrapper .pic-controller{width:355px;height:66px;display:flex;justify-content:space-between;overflow:hidden}.goods-detail-wrapper .gallery-wrapper .pic-controller .img-wrapper{width:301px;display:flex;align-items:center}.goods-detail-wrapper .gallery-wrapper .pic-controller img{width:54px;height:54px;margin:0 3px;cursor:pointer}.goods-detail-wrapper .gallery-wrapper .pic-controller .curr{border:3px solid #e3554c;margin:0}.goods-detail-wrapper .gallery-wrapper .pic-controller .btn{height:100%;width:27px;display:flex;align-items:center;cursor:pointer}.goods-detail-wrapper .gallery-wrapper .pic-controller .btn img{width:20px;height:60%}.goods-detail-wrapper .gallery-wrapper .pic-controller .right-controller img{transform:rotate(180deg)}.goods-detail-wrapper .title-wrapper{margin-bottom:20px;height:30px;line-height:30px;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.goods-detail-wrapper .price-wrapper{width:100%;height:227px;background-color:#f8f8f8;margin-bottom:35px;color:#666;padding:15px 15px 0 20px;box-sizing:border-box;position:relative}.goods-detail-wrapper .price-wrapper .line-1{height:34px;line-height:34px;display:flex;align-items:center;margin-bottom:12px}.goods-detail-wrapper .price-wrapper .line-1 p{height:18px;border:1px solid #e3554c;box-sizing:border-box;display:flex;font-size:12px;line-height:18px;padding-right:5px;margin-right:10px}.goods-detail-wrapper .price-wrapper .line-1 p span:first-child{display:inline-block;color:#fff;background-color:#e3554c;padding:0 5px}.goods-detail-wrapper .price-wrapper .line-1 p span:last-child{color:#e3554c}.goods-detail-wrapper .price-wrapper .line-1 .remain-count{font-size:12px;color:#666}.goods-detail-wrapper .price-wrapper .line-2{margin-bottom:5px}.goods-detail-wrapper .price-wrapper .line-2 span:last-child{text-decoration:line-through}.goods-detail-wrapper .price-wrapper .line-3{height:40px;line-height:40px;margin-bottom:12px}.goods-detail-wrapper .price-wrapper .line-3 .price{color:#e3554c;font-size:30px;font-weight:700}.goods-detail-wrapper .price-wrapper .title{display:inline-block;width:60px;margin-right:20px}.goods-detail-wrapper .price-wrapper .service-wrapper{position:absolute;left:20px;bottom:5px;width:530px;height:45px;line-height:45px;border-top:1px dashed #b7b7b7;display:flex;align-items:center}.goods-detail-wrapper .price-wrapper .service-wrapper span{margin-right:20px}.goods-detail-wrapper .price-wrapper .sq-img-wrapper{position:absolute;top:10px;right:15px;width:175px;padding:15px 15px 10px;box-sizing:border-box;border:1px solid #e8e8e8;background-color:#fff}.goods-detail-wrapper .price-wrapper .sq-img-wrapper img{display:block;width:145px;height:145px;background-color:#f2f2f2}.goods-detail-wrapper .price-wrapper .sq-img-wrapper p{text-align:center;margin-top:10px;font-size:16px;color:#666}.goods-detail-wrapper .buy-btn{width:210px;height:55px;line-height:55px;color:#fff;background-color:#e3554c;text-align:center;font-size:20px;cursor:pointer;border-radius:3px}.goods-detail-wrapper .buy-btn:hover{background-color:#f43a30}.goods-detail-wrapper .mall-wrapper{width:225px;height:145px;border:1px solid #e8e8e8}.goods-detail-wrapper .mall-wrapper .title{width:100%;height:40px;box-sizing:border-box;border-bottom:1px solid #e8e8e8;background-color:#f8f8f8;line-height:38px;padding:0 15px;font-size:14px;color:#333;font-weight:700}.goods-detail-wrapper .mall-wrapper .content{padding:15px;display:flex;flex-direction:column}.goods-detail-wrapper .mall-wrapper .content p{font-size:14px;color:#666;margin-bottom:6px}.goods-detail-wrapper .nav-wrapper{width:100%;height:40px;box-sizing:border-box;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;border-left:1px solid #e8e8e8;background-color:#f8f8f8}.goods-detail-wrapper .nav-wrapper span{position:relative;height:39px;border-right:1px solid #e8e8e8;line-height:40px;color:#333;font-size:16px;display:inline-block;padding:0 15px;text-align:center;cursor:pointer}.goods-detail-wrapper .nav-wrapper .curr{background-color:#fff;color:#e3554c}.goods-detail-wrapper .nav-wrapper .curr:before{content:"";display:block;position:absolute;top:0;left:0;height:4px;width:100%;background-color:#e3554c}.goods-detail-wrapper .goods-detail-wrapper{width:100%;text-align:center;font-size:0}.goods-detail-wrapper .goods-detail-wrapper .desc{padding:25px;box-sizing:border-box;background-color:#f8f8f8;font-size:12px;color:#333;line-height:24px;margin-bottom:20px;text-align:left}.goods-detail-wrapper .goods-detail-wrapper img{width:790px}.goods-detail-wrapper .comment-container-wrapper{width:100%}.goods-detail-wrapper .comment-container-wrapper .top-wrapper{display:flex;align-items:center;width:100%;height:155px}.goods-detail-wrapper .comment-container-wrapper .top-wrapper .labels-wrapper{flex:1;height:100%;height:100px;padding:0 20px;display:flex;flex-wrap:wrap}.goods-detail-wrapper .comment-container-wrapper .top-wrapper .labels-wrapper span{height:30px;line-height:30px;border:1px solid #e8e8e8;padding:0 15px;font-size:12px;color:#666;border-radius:3px;margin-right:20px;cursor:pointer}.goods-detail-wrapper .comment-container-wrapper .top-wrapper .labels-wrapper .curr{border:1px solid #e3554c;color:#e3554c}.goods-detail-wrapper .comment-container-wrapper .select-wrapper{width:900px;height:50px;background-color:#f8f8f8;display:flex;align-items:center;font-size:14px;color:#2a2a2a}.goods-detail-wrapper .comment-container-wrapper .select-wrapper span{cursor:pointer;margin-left:30px;margin-right:40px;height:30px;line-height:30px;box-sizing:border-box}.goods-detail-wrapper .comment-container-wrapper .select-wrapper .curr{border-bottom:2px solid #e3554c;color:#e3554c}.goods-detail-wrapper .comment-container-wrapper .comment-wrapper{min-height:500px;width:100%}.goods-detail-wrapper .comment-container-wrapper .comment-wrapper .no-comment-tip{width:100%;text-align:center;font-size:14px;margin-top:20px}.goods-detail-wrapper .comment-container-wrapper .comment-wrapper .card{display:flex;align-items:flex-start;padding:25px 10px;border-bottom:1px solid #e8e8e8}.goods-detail-wrapper .comment-container-wrapper .comment-wrapper .card .avatar-wrapper{display:flex;align-items:center}.goods-detail-wrapper .comment-container-wrapper .comment-wrapper .card .avatar-wrapper img{width:35px;height:35px;border-radius:35px;margin-right:8px}.goods-detail-wrapper .comment-container-wrapper .comment-wrapper .card .avatar-wrapper span{width:105px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;height:22px;font-size:12px;line-height:22px;color:#666}.goods-detail-wrapper .comment-container-wrapper .comment-wrapper .card .content{padding:0 20px;flex:1}.goods-detail-wrapper .comment-container-wrapper .comment-wrapper .card .content .text{line-height:24px;font-size:14px;color:#333;margin-bottom:10px}.goods-detail-wrapper .comment-container-wrapper .comment-wrapper .card .content .pictures{display:flex;flex-wrap:wrap;overflow:hidden;width:700px}.goods-detail-wrapper .comment-container-wrapper .comment-wrapper .card .content .pictures img{width:210px;height:210px;margin-right:20px;margin-bottom:20px}.goods-detail-wrapper .comment-container-wrapper .comment-wrapper .card .content .append-comment{margin-top:20px;margin-bottom:10px;padding-top:10px;font-size:14px;color:#151515;border-top:1px solid #e8e8e8}.goods-detail-wrapper .comment-container-wrapper .comment-wrapper .card .content .append-comment span{margin-right:10px;color:#999}.goods-detail-wrapper .comment-container-wrapper .comment-wrapper .card .content .append-img{display:flex;flex-wrap:wrap;overflow:hidden;width:700px}.goods-detail-wrapper .comment-container-wrapper .comment-wrapper .card .content .append-img img{width:210px;height:210px;margin-right:20px;margin-bottom:20px}.goods-detail-wrapper .comment-container-wrapper .comment-wrapper .card .content .time-and-package-info{margin-top:10px;font-size:12px;color:#999}.goods-detail-wrapper .comment-container-wrapper .comment-wrapper .card .content .time-and-package-info span{margin-left:25px}.goods-detail-wrapper .comment-container-wrapper .comment-wrapper .pagination-wrapper{margin-top:30px}.goods-detail-wrapper .sqcode-wrapper{width:100%;height:100%;position:fixed;top:0;left:0;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center}.goods-detail-wrapper .sqcode-wrapper img{width:460px}.goods-detail-wrapper .sqcode-wrapper .sq-text{width:460px;height:573px;position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:center}.goods-detail-wrapper .sqcode-wrapper .sq-text p{font-size:30px;color:#fff}.goods-detail-wrapper .sqcode-wrapper .sq-text .sq-padding{width:360px;height:360px;margin:20px 0;background-color:#fff;display:flex;align-items:center;justify-content:center}.goods-detail-wrapper .sqcode-wrapper .sq-text img{width:300px;height:300px}.goods-detail-wrapper .sqcode-wrapper .sq-text .close{width:50px;height:50px;position:absolute;top:10px;right:10px;cursor:pointer}.goods-detail-wrapper .sqcode-wrapper .sq-text .btn{width:200px;height:50px;line-height:50px;border:1px solid #fff;border-radius:50px;text-align:center;font-size:18px;color:#fff;cursor:pointer}
.landing-page-wrapper{margin-top:20px}.landing-page-wrapper .card-wrapper{display:flex;flex-wrap:wrap}.landing-page-wrapper .no-goods-tip{width:100%;text-align:center;padding-top:100px}.landing-page-wrapper .no-goods-tip img{width:100px;height:100px;margin-bottom:20px}.landing-page-wrapper .no-goods-tip p{color:#666}
.goods-list-nav-wrapper{background-color:#fff;margin-bottom:20px;font-size:16px}.goods-list-nav-lv1{box-sizing:border-box;display:flex;border-bottom:1px solid #eee;height:50px}.goods-list-nav-lv1 .goods-list-nav-lv1-tab{flex:1;max-width:100px;text-align:center;color:#898989;line-height:52px;padding:0 2px;cursor:pointer}.goods-list-nav-lv1 .goods-list-nav-lv1-tab:hover{color:#e3544c}.goods-list-nav-lv1 .curr{color:#e3544c;border-bottom:2px solid #e3544c}.goods-list-nav-lv2{display:flex;height:50px;width:100%;border-bottom:1px solid #eee}.goods-list-nav-lv2 .goods-list-nav-lv2-tab{display:flex;align-items:center;height:50px;line-height:48px;margin:0 20px;color:#898989;cursor:pointer}.goods-list-nav-lv2 .goods-list-nav-lv2-tab:hover{color:#e3544c}.goods-list-nav-lv2 .goods-list-nav-lv2-tab:hover>.check-icon{background-color:#e3544c}.goods-list-nav-lv2 .goods-list-nav-lv2-tab:hover>.double-arrow{background:url("../image/012cbff7165c8b965b907a21560e6a54.png");background-size:16px 16px}.goods-list-nav-lv2 .down{color:#e3544c}.goods-list-nav-lv2 .down>span{background:url("../image/3c7ab0d6600ffa4dfc6552267df251d1.png");background-size:16px 16px}.goods-list-nav-lv2 .up{color:#e3544c}.goods-list-nav-lv2 .up>span{background:url("../image/c0faf09aaaa7103367e18cd2b4c5d081.png");background-size:16px 16px}.goods-list-nav-lv2 .check-icon-red{color:#e3544c}.goods-list-nav-lv2 .check-icon-red>img{background-color:#e3544c}.goods-list-nav-lv3{height:50px;width:100%;display:flex}.double-arrow{width:16px;height:16px;margin-left:4px;background:url("../image/909bd565fb9b19927709ef5ef76d8614.png");background-size:16px 16px}.check-icon{width:16px;height:16px;border-radius:8px;vertical-align:middle;margin-right:5px;background-color:#dadada}
.nav-filter-wrapper{position:relative;margin-right:20px}.filter-wrapper{position:absolute;background-color:#fff;z-index:0;height:50px;display:flex;align-items:center;color:#898989}.filter-wrapper .title{display:block;margin-left:20px}.filter-wrapper span{line-height:50px}.filter-wrapper .filter-input-wrapper{width:90px;height:30px;border:1px solid #eee;border-radius:2px;padding-left:10px;box-sizing:border-box;display:flex;align-items:center}.filter-wrapper .filter-input-wrapper input{font-size:14px;line-height:14px;width:40px;height:100%;margin-right:10px;color:#898989;cursor:auto}.filter-wrapper .filter-input-wrapper span{color:#ababab;font-size:14px;width:30px;height:28px;line-height:28px;text-align:center;border-left:1px solid #eee;background:#f9f9f9}.filter-wrapper .button-wrapper{display:none}.filter-wrapper .button-wrapper span{font-size:14px;line-height:30px;cursor:pointer}.filter-wrapper .button-wrapper span:first-child{height:28px;border:1px solid #e3544c;border-radius:3px;color:#fff;background-color:#e3544c;text-align:center;width:50px}.filter-wrapper .button-wrapper span:last-child{color:#328fd0;margin-left:10px}.filter-wrapper .suggest{display:none;width:100%}.filter-wrapper .suggest ul{width:100%;border-top:1px solid #eee}.filter-wrapper .suggest ul li{font-size:14px;width:100%;height:40px;line-height:40px;box-sizing:border-box;padding-left:20px}.filter-wrapper .suggest ul li:hover{color:#e3544c;background:#f9f9f9;cursor:pointer}.filter-wrapper .blank{margin:0 5px;color:#999}.hover-type1{position:relative;flex-wrap:wrap;z-index:2;height:auto;top:-1px;left:-1px;border:1px solid #ccc;-webkit-box-shadow:0 3px 3px rgba(0,0,0,.1);-moz-box-shadow:0 3px 3px rgba(0,0,0,.1);box-shadow:0 3px 3px rgba(0,0,0,.1)}.hover-type1 .button-wrapper{display:flex;align-items:center;margin-left:20px}.hover-type1 .suggest{display:block}.filter-wrapper-type2{height:50px;display:flex;align-items:center;color:#898989;padding-left:20px}.filter-wrapper-type2 .filter-input-wrapper{width:115px;height:30px;border-radius:2px;box-sizing:border-box;display:flex;align-items:center}.filter-wrapper-type2 .filter-input-wrapper .filter-select{box-sizing:border-box;border:1px solid #eee;position:relative;font-size:14px;line-height:28px;width:63px;height:100%;padding:0 10px;color:#ddd}.filter-wrapper-type2 .filter-input-wrapper .filter-unit{border:1px solid #eee;border-left:none;color:#ababab;font-size:14px;width:55px;height:28px;line-height:28px;text-align:center;background:#f9f9f9}.filter-wrapper-type2 .suggest{z-index:1;display:none;width:59px;position:absolute;top:39px;left:100px;border:1px solid #ccc;border-top:0;-webkit-box-shadow:0 3px 3px rgba(0,0,0,.1);-moz-box-shadow:0 3px 3px rgba(0,0,0,.1);box-shadow:0 3px 3px rgba(0,0,0,.1);background-color:#fff}.filter-wrapper-type2 .suggest ul{width:100%;border-top:1px solid #eee}.filter-wrapper-type2 .suggest ul li{font-size:14px;width:100%;height:40px;line-height:40px;box-sizing:border-box;padding-left:10px}.filter-wrapper-type2 .suggest ul li:hover{color:#e3544c;background:#f9f9f9;cursor:pointer}.filter-wrapper-type2 .arrow{position:absolute;width:6px;height:6px;top:8px;right:6px;border:solid #ddd;border-width:1px 1px 0 0;transform:rotate(135deg);margin-bottom:10px}.filter-wrapper-type2 .hover .suggest{display:block}.filter-wrapper-type2 .hover .filter-select .arrow{transform:rotate(-45deg);top:12px}.filter-wrapper-type2 .hover .filter-select{border:1px solid #ccc}
.theme-detail-wrapper{margin-top:20px}.theme-detail-wrapper .top-area{height:353px;display:flex}.theme-detail-wrapper .top-area .img-wrapper{background-color:#fff;width:750px;height:353px}.theme-detail-wrapper .top-area .img-wrapper img{width:100%;height:353px}.theme-detail-wrapper .top-area .sq-wrapper{width:450px;height:353px;background-color:#fff}.theme-detail-wrapper .top-area .sq-wrapper .title{margin-top:23px;width:100%;height:33px;text-align:center;color:#333;font-size:24px}.theme-detail-wrapper .top-area .sq-wrapper .sq-img-wrapper{width:175px;margin:20px auto;padding:15px 15px 10px;box-sizing:border-box;border:1px solid #e8e8e8}.theme-detail-wrapper .top-area .sq-wrapper .sq-img-wrapper img{display:block;width:145px;height:145px;background-color:#f2f2f2}.theme-detail-wrapper .top-area .sq-wrapper .sq-img-wrapper p{text-align:center;margin-top:10px;font-size:16px;color:#666}.theme-detail-wrapper .top-area .sq-wrapper .btn{width:175px;height:30px;line-height:28px;margin:0 auto;box-sizing:border-box;text-align:center;color:#e3554c;font-size:14px;border:1px solid #ff820d}.theme-detail-wrapper .display-area{width:100%;min-height:758px;display:flex;flex-wrap:wrap}
.goods-detail-card-wrapper{margin-right:18.75px;width:225px;height:383px;font-size:0;background-color:#fff;margin-bottom:20px;position:relative}.goods-detail-card-wrapper:nth-child(5n){margin-right:0}.goods-detail-card-wrapper:hover{outline:1px solid #e3554c}.goods-detail-card-wrapper:hover>.goods-detail-card-content>.purchase-btn{color:#fff;background-color:#e3554c;cursor:pointer}.goods-detail-card-wrapper img{width:225px;height:225px;margin-bottom:10px}.goods-detail-card-wrapper .goods-detail-card-content{box-sizing:border-box;padding:0 10px 10px}.goods-detail-card-wrapper .card-part-combiner{display:flex;align-items:center}.goods-detail-card-wrapper .card-part-combiner span:last-child{flex:1;text-align:right}.goods-detail-card-wrapper .rank-mark-wrapper{position:absolute;z-index:1;top:0;right:12px}.goods-detail-card-wrapper .rank-mark-wrapper img{width:40px;height:44px}.goods-detail-card-wrapper .rank-mark-wrapper span{width:40px;text-align:center;color:#fff;font-size:16px;position:absolute;top:15px;right:0;z-index:1}.goods-detail-card-wrapper .brand-mark-wrapper{position:absolute;z-index:1;top:0;right:0}.goods-detail-card-wrapper .brand-mark-wrapper img{width:50px;height:50px}
.pagination-wrapper{color:#333;height:40px;width:100%;font-size:12px;display:flex;justify-content:flex-end;align-items:center}.pagination-wrapper .pagination-tip{margin-right:20px}.pagination-wrapper .middle,.pagination-wrapper .pagination-btn{display:flex}.pagination-wrapper .middle .middle-left{height:30px;line-height:30px}.pagination-wrapper .middle .middle-left a{display:inline-block;height:30px;padding:0 10px;line-height:30px;text-align:center;border-radius:3px}.pagination-wrapper .middle .middle-left a:hover{background-color:#fafafa}.pagination-wrapper .middle .middle-left span{color:#328fd0;display:inline-block;margin-top:-3px;margin-right:10px;vertical-align:top}.pagination-wrapper .middle .middle-right{height:30px;line-height:30px}.pagination-wrapper .middle .middle-right a{margin-right:10px;display:inline-block;height:30px;padding:0 10px;line-height:30px;text-align:center;border-radius:3px}.pagination-wrapper .middle .middle-right a:hover{background-color:#fafafa}.pagination-wrapper .middle .middle-right span{color:#328fd0;display:inline-block;margin-top:-3px;vertical-align:top}.pagination-wrapper .middle .page{margin-right:10px;height:30px;padding:0 10px;line-height:30px;text-align:center;border-radius:3px}.pagination-wrapper .middle .page:hover{background-color:#fafafa}.pagination-wrapper .middle .curr{color:#fff;background-color:#328fd0}.pagination-wrapper .middle .curr:hover{background-color:#328fd0;cursor:no-drop}.pagination-wrapper .left{display:flex;align-items:center;margin-right:10px}.pagination-wrapper .left a{height:30px;line-height:30px}.pagination-wrapper .left .pre-page{color:#328fd0}.pagination-wrapper .left .pre-page:hover{color:#0151be;text-decoration:underline}.pagination-wrapper .left .first-page{position:relative;width:20px;margin-right:10px}.pagination-wrapper .left .first-page:hover:after,.pagination-wrapper .left .first-page:hover:before{border:2px solid #0151be;border-top-width:0;border-right-width:0}.pagination-wrapper .left .first-page:before{left:2px}.pagination-wrapper .left .first-page:after,.pagination-wrapper .left .first-page:before{content:" ";display:inline-block;position:absolute;width:8px;height:8px;top:11px;cursor:pointer;border:2px solid #328fd0;border-top-width:0;border-right-width:0;transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg)}.pagination-wrapper .left .first-page:after{left:7px}.pagination-wrapper .right{display:flex;align-items:center}.pagination-wrapper .right a{height:30px;line-height:30px}.pagination-wrapper .right .next-page{color:#328fd0;margin-right:10px}.pagination-wrapper .right .next-page:hover{color:#0151be;text-decoration:underline}.pagination-wrapper .right .last-page{position:relative;width:20px}.pagination-wrapper .right .last-page:hover:after,.pagination-wrapper .right .last-page:hover:before{border:2px solid #0151be;border-top-width:0;border-right-width:0}.pagination-wrapper .right .last-page:before{left:2px}.pagination-wrapper .right .last-page:after,.pagination-wrapper .right .last-page:before{content:" ";display:inline-block;position:absolute;width:8px;height:8px;top:11px;cursor:pointer;border:2px solid #328fd0;border-top-width:0;border-right-width:0;transform:rotate(225deg);-ms-transform:rotate(225deg);-moz-transform:rotate(225deg);-webkit-transform:rotate(225deg)}.pagination-wrapper .right .last-page:after{left:7px}
.hot-product-landing-page-wrapper{width:1200px;padding-top:20px}.hot-product-landing-page-wrapper .banner{width:100%;height:140px}.hot-product-landing-page-wrapper .card-wrapper{display:flex;flex-wrap:wrap}
.one-pound-landing-page-wrapper{width:1200px;padding-top:20px}.one-pound-landing-page-wrapper .banner{width:100%;height:140px}.one-pound-landing-page-wrapper .card-wrapper{display:flex;flex-wrap:wrap}