.icon-towardsRight:before{content:"\e642"}.icon-towardsLeft:before{content:"\e63b"}.easter img{width:100%;display:block}.easter{max-width:1410px;margin:0 auto;min-width:1180px}.easter .banner2,.easter .line-slider{margin-top:50px}.easter .line-slider img{-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;-moz-transition:transform .3s ease-in-out,-moz-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out,-moz-transform .3s ease-in-out}.easter .line-slider img:hover{-webkit-transform:translateZ(0) scale(1.03);-moz-transform:translateZ(0) scale(1.03);transform:translateZ(0) scale(1.03);-webkit-transition:.4s ease;-moz-transition:.4s ease;transition:.4s ease}.easter .line-slider .name{color:#222;font-family:Montserrat-Light;font-size:16px;text-align:center;display:block;line-height:22px;padding:0 10px;margin-top:10px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.easter .left{position:relative}.easter .module{overflow:hidden;margin-top:120px}.easter .module-pic{position:relative}.easter .module-pic .text span{color:#fff;display:block}.easter .module-pic .text .top{font-family:Montserrat-Medium;font-size:32px;line-height:36px;margin-bottom:8px}.easter .module-pic .text .bottom{font-family:Montserrat-Light;font-size:20px;line-height:24px;margin-bottom:8px}.easter .module-pic .text a{display:inline-block}.easter .module-pic .text a span{display:inline-block;font-family:Montserrat-Medium;font-size:20px;line-height:24px}.easter .module-pic .text a span:hover{border-bottom:2px solid}.easter .module1{margin-top:100px;overflow:hidden}.easter .module1 .left{float:left;width:48.5%;margin-right:3%}.easter .module1 .left .module-pic .text{position:absolute;top:59px;left:54px}.easter .module1 .right{float:left;width:48.5%;overflow:hidden}.easter .module1 .right ul li{border:1px solid #cecece;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;width:47%;margin-right:6%;margin-bottom:6%;position:relative}.easter .module1 .right ul li.active{margin-bottom:0}.easter .module1 .right ul li:nth-of-type(even){margin-right:0}.easter .info{position:absolute;top:0;left:0;background:rgba(255,255,255,.8);width:100%;height:100%;text-align:center;opacity:0}.easter .module2 .module-pic{margin-bottom:46px}.easter .module2 .module-pic .text{position:absolute;top:480px;left:849px}.easter .module2 .module-list{overflow:hidden}.easter .module2 .module-list ul li{float:left;width:22.6%;margin-right:3.2%;position:relative;border:1px solid #cecece;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.easter .module2 .module-list ul li:last-child{margin-right:0}.easter .module2 .module-list ul li{border:1px solid #cecece}.easter .module3{overflow:hidden}.easter .module3 .left{float:left;width:74.2%;margin-right:3.3%}.easter .module3 .left .module-pic .text{position:absolute;top:40px;right:100px}.easter .module3 .right{float:left;width:22.5%;overflow:hidden}.easter .module3 .right .module-list li{margin-bottom:8.5%;border:1px solid #cecece;position:relative}.easter .module3 .right .module-list li img{width:62.8%;margin:0 auto}.easter .module3 .right .module-list li:last-child{margin-bottom:0}.easter .module4{margin-bottom:90px}.easter .module4 .module-pic .text{position:absolute;top:490px;left:38px}.easter .module4 ul li{border:1px solid #cecece;position:relative;margin-bottom:15%}.easter .module4 .left{float:left;width:22.5%}.easter .module4 .left ul li:last-child{margin-bottom:0}.easter .module4 .module-pic{float:left;width:48.4%;margin-right:3.3%;margin-left:3.3%}.easter .module4 .right{float:left;width:22.5%}.easter .module4 .right ul li:last-child{margin-bottom:0}.easter .info .info-text{top:50%;position:absolute;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:70%}.easter .info .info-text span.name{font-size:16px;width:100%;margin:0 auto 10px;display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-family:Montserrat-Light;color:#222}.easter .info .info-text span.price,.easter .line-slider .price{display:block;text-align:center;font-size:14px;margin-top:6px;font-family:Montserrat-Regular}.easter .info .info-text span.price span.sale-price.red,.easter .line-slider .sale-price.red{font-size:14px;color:#e14101;display:inline-block;margin-right:5px}.easter .info .info-text span.price span.old-price,.easter .line-slider .old-price{font-size:14px;color:#888;text-decoration:line-through;display:inline-block}.easter .info .info-text .addcart{padding:0 20px;height:40px;line-height:40px;display:inline-block;background:#222;color:#fff;margin-top:20px;font-size:14px}.easter .info .info-text .addcart:hover{background:#444}.easter ul li:hover .info{display:block;opacity:1;-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s}.easter .under-price{overflow:hidden;margin-bottom:55px}.easter .under-price ul li{float:left;width:22.6%;margin-bottom:30px;margin-right:3.2%}.easter .under-price ul li:nth-of-type(4n){margin-right:0}.easter .under-price ul li span a{height:55px;line-height:55px;background:#e4e4e4;color:#333;text-align:center;display:block;font-size:20px;cursor:pointer;font-family:Montserrat-Regular}.easter .under-price ul li span:hover a{background:#e14101;color:#fff}.share-songmics{max-width:1410px;margin:0 auto;position:relative;padding:40px 0}.share-songmics.cover{display:none}.share-songmics .slider-main a img{width:100%}.share-songmics p{font-size:34px;text-align:center;margin-bottom:10px}.share-songmics span{display:block;text-align:center}.share-songmics .t1{font-size:40px;font-family:Montserrat-Medium;margin-bottom:10px}.share-songmics .t2{color:#888;font-size:20px;font-family:Montserrat-Light}.share-songmics .slider-main{padding:40px 50px 53px;position:relative}.share-songmics .swiper-slide{position:relative}.share-songmics .swiper-slide a:hover .name{opacity:1;-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s}.share-songmics .view{display:block;text-align:center;background:#888;color:#fff;width:188px;height:45px;line-height:45px;margin:0 auto;font-size:14px}.share-songmics .view:hover{background:#222}.share-songmics .name{position:absolute;top:0;left:0;background:rgba(0,0,0,.5);width:100%;height:100%;text-align:center;opacity:0}.share-songmics .name span,.share-wapper{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.share-songmics .name span{font-family:Montserrat-Regular;color:#fff;position:absolute;width:80%;font-size:18px;overflow:hidden;text-overflow:ellipsis}.share-songmics .view-gallery{overflow:hidden}.share-songmics .view-gallery a{background:#888;font-size:14px;height:45px;line-height:45px;width:188px;text-align:center;margin:0 auto;color:#fff;display:block}.swiper-button-next,.swiper-button-prev{outline:0}.share-songmics .swiper-button-next,.share-songmics .swiper-button-prev{background-color:#fff!important}.share-songmics .swiper-button-next,.share-songmics .swiper-container-rtl .swiper-button-prev{right:0}.share-songmics .swiper-button-prev,.share-songmics .swiper-container-rtl .swiper-button-next{left:0}.share-wapper{position:fixed;width:860px;height:520px;top:50%;left:50%;z-index:112;padding:35px 25px 45px 15px;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#fff}.share-wapper .img img{max-height:530px;max-width:100%;width:auto}.share-wapper .close{position:absolute;top:10px;right:10px;color:#888;cursor:pointer}.share-wapper .img,.share-wapper .text{float:left}.share-wapper .img{width:62%;margin-right:3%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;height:531px}.share-wapper .text{width:33%}.share-wapper .text .name{width:70%;overflow:hidden;display:inline-block;text-overflow:ellipsis;white-space:nowrap}.share-wapper .text .fav{float:right;margin-right:15px}.share-wapper .text .fav i{margin-right:5px;font-size:14px}.share-wapper .text .des{clear:both;margin:20px 0;max-height:80px;color:#888;overflow-y:auto}.share-wapper .text .lo{font-weight:700;margin-bottom:25px;display:block;color:#888;font-size:14px}.share-wapper .text .pro{overflow-y:auto;max-height:350px}.share-wapper .text .pro dl{width:45%;float:left;margin-right:5%;margin-bottom:15px}.share-wapper .text .pro dl img{border:1px solid #dcdcdc;width:100%}.share-wapper .text .pro .title{display:block;color:#888;font-size:14px}.share-wapper .text .pro .price{font-size:14px;color:#888;margin-right:5px}.share-wapper .text .pro .price.red{color:#ae0000}.share-wapper .text .pro del{font-size:14px;color:#888;font-style:italic}.share-layer{position:fixed;top:0;left:0;width:100%;height:100%;z-index:998;display:none;background:rgba(0,0,0,.5)}.share-inner{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:750px;height:416px;background:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:url(/static/web/img/index/share_190705.jpg) no-repeat 100%;z-index:999}.share-layer i{position:absolute;top:15px;right:15px;cursor:pointer}.share-layer .view{display:block;margin:310px 0 0 79px;width:114px;line-height:33px;height:33px;background:#b1b1b1;text-align:center;font-size:12px;color:#fff}.share-layer .view:hover{background:#222}@media screen and (min-width:1450px){.easter{width:1410px;margin:0 auto}.easter .module1 .left{width:682px;margin-right:46px}.easter .module1 .right{width:682px}.easter .module1 .right ul li{width:318px;margin-right:46px;margin-bottom:46px}.easter .module1 .right ul li.active{margin-bottom:0}.easter .module1 .right ul li:nth-of-type(even){margin-right:0}.easter .module2 .module-list ul li{width:318px;margin-right:46px}.easter .module2 .module-list ul li:last-child{margin-right:0}.easter .module3 .left{width:1046px;margin-right:46px}.easter .module3 .right{width:318px}.easter .module3 .right .module-list li{margin-bottom:22px;height:202px}.easter .module4 .left,.easter .module4 .right{width:316px}.easter .module4 .left ul li,.easter .module4 .right ul li{width:316px;height:316px;margin-bottom:46px}.easter .module4 .left ul li:last-child,.easter .module4 .right ul li:last-child{margin-bottom:0}.easter .module4 .module-pic{width:682px;margin:0 46px}}@media screen and (max-width:1410px){.easter .module-pic .text .top{font-size:-webkit-calc(24px + 8 * (100vw - 1180px)/ (1410 - 1180));font-size:-moz-calc(24px + 8 * (100vw - 1180px)/ (1410 - 1180));font-size:calc(24px + 8 * (100vw - 1180px)/ (1410 - 1180));line-height:-webkit-calc(24px + 8 * (100vw - 1180px)/ (1410 - 1180));line-height:-moz-calc(24px + 8 * (100vw - 1180px)/ (1410 - 1180));line-height:calc(24px + 8 * (100vw - 1180px)/ (1410 - 1180))}.easter .module-pic .text .bottom{font-size:-webkit-calc(14px + 6 * (100vw - 1180px)/ (1410 - 1180));font-size:-moz-calc(14px + 6 * (100vw - 1180px)/ (1410 - 1180));font-size:calc(14px + 6 * (100vw - 1180px)/ (1410 - 1180));line-height:-webkit-calc(16px + 8 * (100vw - 1180px)/ (1410 - 1180));line-height:-moz-calc(16px + 8 * (100vw - 1180px)/ (1410 - 1180));line-height:calc(16px + 8 * (100vw - 1180px)/ (1410 - 1180))}.easter .module-pic .text a span{font-size:-webkit-calc(14px + 6 * (100vw - 1180px)/ (1410 - 1180));font-size:-moz-calc(14px + 6 * (100vw - 1180px)/ (1410 - 1180));font-size:calc(14px + 6 * (100vw - 1180px)/ (1410 - 1180));line-height:-webkit-calc(16px + 8 * (100vw - 1180px)/ (1410 - 1180));line-height:-moz-calc(16px + 8 * (100vw - 1180px)/ (1410 - 1180));line-height:calc(16px + 8 * (100vw - 1180px)/ (1410 - 1180))}}