@charset "UTF-8";.loadingImgWrapper{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.swipe-banner{position:relative;width:100%;background:transparent}.swipe-banner .video-background{background:#000;height:100%;width:100%}.swipe-banner .slider-container{width:100%;height:100%;overflow:hidden;direction:ltr;background:#fff;background-size:100% 100%}.swipe-banner .slider-container .slides{display:flex;height:100%;overflow:hidden}.swipe-banner .slider-container .slide{display:flex;width:100%;height:100%;box-sizing:border-box;align-items:center;justify-content:center}.swipe-banner .slider-container .slide img{max-width:100%;max-height:100%}.swipe-banner .slider-container .slide video{width:100%;height:100%}.swipe-banner .slider-container .slide video::--webkit-media-controls-play-button{display:none;-webkit-appearance:none}.swipe-banner .slider-container .slide .videoPlay{position:relative;width:100%;height:100%}.swipe-banner .slider-container .slide .videoPlay .videoPlayBtn{position:absolute;left:50%;top:50%;z-index:1;width:64px;height:64px;transform:translate(-50%,-50%)}.swipe-banner .slide-indicator{display:flex;justify-content:center;width:100%;margin:1rem 0 0;position:absolute;z-index:2;bottom:1.8rem;left:0}.swipe-banner .slide-indicator .indicator-item{display:flex;justify-content:center;align-items:center;height:28px;padding:0 1rem;line-height:2.6rem;color:#fff;margin:0 .6rem;background:rgba(51,51,51,.7);font-size:1rem;border-radius:14px}.swipe-banner .slide-indicator .indicator-item.active{background:#ff6a00}.swipe-banner .slide-indicator .indicator-item .icon-pic{width:16px;font-size:1.2rem;margin-top:.2rem}.swipe-banner .slide-indicator .indicator-item .icon-video{width:14px;font-size:1rem}.swipe-banner .slide-indicator .indicator-img-number{display:flex;vertical-align:top;margin:0 .3rem}.liveIconWrap{position:fixed;top:14.5rem;right:1rem;z-index:10;width:3.6rem;height:5.3rem;padding:.7rem;box-sizing:border-box;border:.1rem solid #ff6a00;border-radius:.6rem;text-align:center;background-color:#fff0e6}.liveIconWrap .liveIcon{width:2.2rem;height:2.2rem}.liveIconWrap .liveIconText{font-size:1rem;color:#333;font-weight:700}#banner{position:relative;width:100%;height:36rem;margin-bottom:-.8rem}#banner #banner-content,#banner #banner-content img{width:100%;height:100%}.favAndShare{position:absolute;top:0;right:1rem;z-index:10}.favTips{position:absolute;top:1rem;right:.2rem;z-index:11;width:12rem;background:rgba(51,51,51,.8);padding:1rem;color:#fff;text-align:justify;line-height:1.5rem;border-radius:.5rem}.favTips:before{position:absolute;top:-.5rem;right:1rem;z-index:12;content:"";width:0;height:0;border-left:.5rem solid transparent;border-right:.5rem solid transparent;border-bottom:.5rem solid rgba(51,51,51,.8)}.favAndShareWrap{display:flex;align-items:center;justify-content:center;margin-top:1rem;width:3.2rem;height:3.2rem;border-radius:50%;background:rgba(0,0,0,.5);color:#fff;text-align:center;line-height:3.2rem}.favAndShareWrap>img{width:2rem}.favAndShareWrap .favAndShareIcon{font-size:2rem}.favAndShareWrap .favAndShareIcon:before{color:#fff}.favAndShareIcon.iconfont-love-fill:before{color:#fd3d39}.favAndShareIcon.iconfont-love:before{font-weight:700}html[dir=rtl] .favAndShare{right:auto;left:1rem}html[dir=rtl] .favTips{right:auto;left:.2rem}html[dir=rtl] .favTips:before{right:auto;left:1rem}.lightbox-wrap{position:fixed;top:0;bottom:0;left:0;right:0;z-index:30001;background:#000}.lightbox-wrap .lightbox-header{margin-bottom:10px;padding:8px 12px}.lightbox-wrap .lightbox-btn{display:inline-block;border-radius:2px;width:60px;height:30px;line-height:30px;font-size:12px;text-align:center;color:#ccc;background-image:linear-gradient(0deg,#2e2e2e,#404040)}.lightbox-wrap .lightbox-origin{float:right}html[dir=rtl] .lightbox-wrap .lightbox-origin{float:left}.modal-open{overflow:hidden}.share-dialog{position:relative}.share-dialog .sns-share-overlay{position:fixed;top:0;right:0;width:100%;height:100%;background-color:#000;z-index:40000;opacity:.5;-webkit-animation-name:share-overlay-fadeIn;animation-name:share-overlay-fadeIn;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.share-dialog .sns-share-menu{position:fixed;left:0;bottom:0;z-index:40000;width:100%;padding:12px;box-sizing:border-box}.share-dialog .sns-share-menu.active{display:block}.share-dialog .menu-wrapper{border-radius:4px;background-color:#f7f8fa;overflow:hidden}.share-dialog .menu-wrapper .menu-item{width:100%;padding:0;box-sizing:border-box;overflow-x:scroll;border:20px solid #f7f8fa;border-bottom:1px solid #c7c7c7;background:#f7f8fa;white-space:nowrap}.share-dialog .menu-wrapper .menu-item:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.share-dialog .menu-wrapper .menu-item:last-child{border-bottom:none;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.share-dialog .menu-wrapper .btn-share{display:inline-block;margin-right:20px}.share-dialog .menu-wrapper .btn-share .btn-share-link{display:inline-block}.share-dialog .menu-wrapper .btn-share .btn-share-link .logo{display:block;width:60px;height:60px}.share-dialog .menu-wrapper .btn-share .btn-share-link .label{display:inline-block;font-size:10px;line-height:12px;width:100%;margin-top:8px;text-align:center;color:#333}.share-dialog .btn-cancel{display:none;height:40px;line-height:40px;margin-top:5px;text-align:center;background:#f7f8fa;border:1px solid #c7c7c7;border-radius:4px}.share-dialog .input-copy{width:21px;height:1px;left:20px;bottom:20px;z-index:-10;opacity:0;pointer-events:none}.share-dialog .toast{left:50%;transform:translate(-50%);height:auto;position:fixed;background-color:#000;color:#f0f0f0;font-size:14px;padding:15px;white-space:nowrap;text-align:center;line-height:20px;z-index:40001;border-radius:5px;opacity:.8;bottom:20px}@keyframes share-overlay-fadeIn{0%{opacity:0;display:block}to{opacity:.5}}@-webkit-keyframes share-overlay-fadeIn{0%{opacity:0;display:block}to{opacity:.5}}.arrow-base,.product-basic-info .product-customization .arrow{color:#a0a2ad}#product_detail_epidemic_new{border-radius:0;margin-top:.2rem;margin-bottom:.2rem}#product_detail_title{padding-bottom:1rem;background:#fff}.product-title{font-size:1.6rem;color:#666;padding:0 1.6rem;line-height:1.8rem}.product-title .iconimg{height:1.6rem;vertical-align:middle}.product-title h1{display:inline;font-size:inherit;font-weight:400}.product-basic-info{position:relative;background-color:#fff;border-radius:1.2rem 1.2rem 0 0;overflow:hidden}.product-basic-info .glp,.product-basic-info .qq{height:4rem;padding:0 1.6rem;background-color:#f7f8fa;font-size:1.4rem;color:#999;display:flex;justify-content:space-between;align-items:center}.product-basic-info .product-customization{position:relative;display:flex;height:4rem;align-items:center;background-color:#f7f8fa}.product-basic-info .product-customization .title{color:#999;font-size:1.4rem;width:8.4rem;text-align:center}.product-basic-info .product-customization .support{width:20rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-basic-info .product-customization .support-item{float:left;display:flex;margin-right:1.2rem}.product-basic-info .product-customization .support-item .li-dot{margin:.3rem .2rem 0 0}.product-basic-info .product-customization .arrow{position:absolute;right:1.6rem}.product-basic-info .li-dot{width:.4rem;height:.4rem;background-color:#666;border-radius:1rem;display:block}.product-basic-info .product-ship-wrap{border-radius:1.2rem 1.2rem 0 0;min-height:.5rem;margin-bottom:1.5rem;background-color:#fff;direction:ltr}.product-basic-info .product-ship-wrap .product-ship{display:flex;height:3.7rem;font-size:0;padding-right:1rem;align-items:center;background:#ffdfdc}.product-basic-info .product-ship-wrap .product-ship .product-ship-title{position:relative;display:flex;flex:0 0 8rem;height:2.9rem;padding:.4rem .4rem .4rem 1.6rem;align-items:center;overflow:hidden;color:#fff;font-size:1.2rem;background:linear-gradient(90deg,#ff7527,#ff4d3a 80%,#ff4d3a);line-height:1.2rem}.product-basic-info .product-ship-wrap .product-ship .product-ship-interest{flex:1;color:#ff4d3a;font-size:1.2rem}.product-basic-info .product-ship-wrap .product-ship .product-ship-img{display:inline-block;width:1.4rem;margin-left:1rem;margin-right:.4rem;vertical-align:top}.product-basic-info .product-ship-wrap .product-ship .product-ship-tip{height:0;width:0;border-top:3.7rem solid #ff4d3a;border-right:3rem solid transparent}.product-basic-info .product-ship-wrap .product-ship .product-ship-line2{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;max-height:2.4rem;overflow:hidden}.product-basic-info .marchAtmosphere{display:flex;align-items:center;height:4.4rem;background:#ffecdb;padding-right:1.6rem}.product-basic-info .marchAtmosphere .marchAtmosphereImg{width:8.6rem;flex:0 0 8.6rem;height:4.4rem;margin-right:1rem}.product-basic-info .marchAtmosphere .marchAtmosphereWrap{display:flex;flex:1;justify-content:space-between}.product-basic-info .marchAtmosphere .marchAtmosphereItem{flex:1;color:#f60;font-size:1rem;font-weight:700;vertical-align:top;line-height:2rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.product-basic-info .marchAtmosphere .marchAtmosphereItem:before{content:"·";font-size:2rem;line-height:1.6rem;vertical-align:top}.product-basic-info .newProductRights{display:flex;justify-content:space-between;padding:1.6rem;align-items:center;line-height:1.6rem;font-size:1.2rem;color:#666}.product-basic-info .newProductRights>div{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.product-basic-info .newProductRights img{width:4rem;margin-right:1rem;vertical-align:top}.product-basic-info .epidemic{display:flex;background:#f4f4f4;border-radius:.4rem;padding:1rem;margin:0 1.6rem 1rem;line-height:1.6rem}.product-basic-info .epidemic .epidemicIcon{font-size:2rem;margin-right:1rem}.product-basic-info .epidemic .epidemicIcon:before{color:#f60}.product-basic-info .epidemic-new{display:flex;padding:.8rem 1.2rem;margin:1.2rem;border-radius:.4rem;box-shadow:0 .2rem .8rem rgba(0,0,0,.1)}.product-basic-info .epidemic-new .epidemic-new-img{flex:0 0 1.6rem;width:1.6rem;height:1.6rem;vertical-align:top;margin-right:1rem}.product-basic-info .epidemic-new .epidemic-new-content{flex:1;line-height:1.6rem;color:#666}html[dir=rtl] .coupon-action{align-items:flex-start}html[dir=rtl] .coupon-action .coupon-detail{direction:ltr;text-align:right}html[dir=rtl] .product-basic-info .marchAtmosphere{padding-right:0;padding-left:1.6rem}html[dir=rtl] .product-basic-info .epidemic .epidemicIcon,html[dir=rtl] .product-basic-info .marchAtmosphere .marchAtmosphereImg,html[dir=rtl] .product-basic-info .newProductRights img{margin-right:0;margin-left:1rem}.coupon-action{display:flex;padding:1rem 1.6rem;width:100%;font-size:1.4rem;color:#666;background:#f7f8fa;box-sizing:border-box;box-shadow:0 2px 4px 0 #e6e7eb;align-items:center;height:5rem}.coupon-action .coupon-text{display:inline-block;padding-right:1rem;flex:0;width:70px;color:#999;white-space:nowrap}.coupon-action .coupon-text,.coupon-action .iconfont-arrow-right{padding:.4rem 0}.coupon-action .coupon-detail-wrap{flex:1;padding-left:1rem}.coupon-action .coupon-detail{font-size:0}.coupon-action .coupon-detail>img{display:none;vertical-align:top;width:5.6rem}.coupon-action .coupon-detail .coupon-specification{position:relative;display:inline-block;vertical-align:top;border:1px solid #f60;padding:3px 8px;font-size:1.2rem;line-height:1.2rem;height:1.2rem;color:#f60}.coupon-action .coupon-detail .coupon-specification>span{display:inline-block}.coupon-action .coupon-detail .coupon-specification>span:first-child{padding-right:4px;margin-right:4px;vertical-align:middle;border-right:1px dotted #f60}.coupon-action .coupon-detail .coupon-specification>span:last-child{max-width:10rem;height:1.2rem;vertical-align:top;overflow:hidden}.coupon-action .coupon-detail .coupon-specification:after,.coupon-action .coupon-detail .coupon-specification:before{position:absolute;top:6px;z-index:1;display:inline-block;width:4px;height:4px;border:1px solid #f60;border-radius:50%;background:#fff;content:""}.coupon-action .coupon-detail .coupon-specification:before{left:-1px;border-left:none}.coupon-action .coupon-detail .coupon-specification:after{right:-1px;border-right:none}.coupon-action .coupon-detail.big-promotion>img{display:inline-block}.coupon-action .coupon-detail.big-promotion .coupon-specification:before{display:none;border-left:none}.coupon-action .coupon-download{margin-top:8px;color:#666;max-height:1.6rem}.coupon-action .coupon-line1{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.bulk-purchase{position:relative;overflow:hidden}.bulk-purchase .bulk-price{margin-bottom:1.6rem;padding:0 1.6rem;line-height:1.8rem;margin-top:1.6rem}.bulk-purchase .latter{text-decoration:line-through;color:#999;font-size:1.2rem}.bulk-purchase .large{font-size:1.6rem;line-height:2.2rem}.bulk-purchase .iconfont-arrow-right{position:absolute;right:1.6rem;top:2.5rem}.bulk-purchase h4{font-size:2.4rem;line-height:2.8rem}.bulk-purchase .bulk-intro{font-size:1.2rem}.bulk-purchase .bulk-purchase-list{display:flex;flex-wrap:wrap}.bulk-purchase .bulk-purchase-list .bulk-purchase-item{width:50%;text-align:center;margin-bottom:1rem}.bulk-purchase .bulk-purchase-list .bulk-purchase-item span{font-size:1.2rem}.bulk-purchase .bulk-purchase-list .bulk-purchase-item p{font-size:1.6rem}.product-basic-info .product-price{position:relative;flex-wrap:wrap;margin:1rem 1.6rem}.product-basic-info .product-price>div:first-child{scrollbar-width:none;-ms-overflow-style:none;overflow-x:auto;overflow-y:hidden}.product-basic-info .product-price>div:first-child::-webkit-scrollbar{display:none}.product-basic-info .product-price>div:first-child>div{white-space:nowrap}.product-basic-info .product-price .price-shadow{content:"";position:absolute;top:0;right:0;z-index:1;height:100%;width:.8rem;display:none;background:linear-gradient(90deg,hsla(0,0%,80%,0),hsla(0,0%,80%,.5))}.product-basic-info .product-price .price-shadow.show{display:block}.product-basic-info .product-price .product-price-item{display:inline-block;flex-grow:0;padding-right:2.4rem}.product-basic-info .product-price .product-price-ladder-group{position:relative}.product-basic-info .product-price .product-price-ladder-group .product-price-ladder{display:flex}.product-basic-info .product-price .price-origin,.product-basic-info .product-price .price-origin-ladder{font-size:1.2rem;color:#999;text-decoration:line-through}.product-basic-info .product-price .price-single{display:flex;width:100%}.product-basic-info .product-price .price,.product-basic-info .product-price .price-range{font-size:1.8rem;color:#333;font-weight:700;padding-right:2rem}.product-basic-info .product-price .price-ladder{font-size:1.8rem;color:#333;font-weight:700;line-height:3.2rem;margin-top:1.2rem}.product-basic-info .product-price .ladder{font-size:1.1rem;color:#666}.product-basic-info .product-price .price-origin-ladder{font-size:1.2rem;display:block;margin-top:.4rem}.product-basic-info .product-sale-batch,.product-basic-info .product-sale-normal{display:flex;height:6rem;margin:0 1rem;border-top:.1rem dashed #dcdee3}.product-basic-info .product-moq{color:#666;font-size:1.2rem}.product-basic-info .product-sale-item{flex-grow:1;margin:.4rem 1.6rem 1rem;color:#666}.product-basic-info .promotion-section{display:flex;padding:0 1.6rem;margin-bottom:1rem}.product-basic-info .promotion-section .discount{margin-right:.4rem;height:1.6rem;line-height:1.6rem;font-size:1rem;color:#1686cc;padding:0 .4rem;background:#f2f3f7;border-radius:.3rem}.product-basic-info .promotion-section .discount img{max-height:1.4rem;margin-right:.4rem;vertical-align:middle}.product-basic-info .promotion-section .countdown-wrap{line-height:1.6rem;color:#999}.product-basic-info .promotion-limit-count,.product-basic-info .promotion-limit-tip{margin:0 0 .8rem;padding:0 1.6rem;font-size:1rem;line-height:1.2rem;color:#999;text-align:center}html[dir=rtl] .product-basic-info .product-price .price,html[dir=rtl] .product-basic-info .product-price .price-range{padding-left:2rem;padding-right:0}html[dir=rtl] .product-basic-info .product-price .product-price-item{padding-left:2.4rem;padding-right:0}html[dir=rtl] .product-basic-info .product-price .product-price-ladder-group .price-shadow{left:0;right:auto;background:linear-gradient(270deg,hsla(0,0%,80%,0),hsla(0,0%,80%,.5))}.countdown-wrap{display:flex;align-items:center}.countdown-wrap .countdown{display:flex;flex-direction:row;margin:0 .4rem;font-size:1.2rem;color:#666}.modal{z-index:20000;width:100%;transition:opacity .3s}.modal.visible{height:100%;opacity:1}.modal.hidden{height:0;opacity:0}.modal-popup{position:fixed;bottom:0;background-color:rgba(0,0,0,.6)}.modal-popup .iconfont-close{position:absolute;top:.2rem;right:.2rem;z-index:200;font-size:2rem;padding:1rem;color:#979797}.modal-popup .title{height:4.8rem;display:flex;align-items:center;justify-content:center;font-size:1.6rem;color:#333}.modal-popup-container{position:fixed;bottom:0;width:100%;background-color:#fff;border-radius:1.2rem 1.2rem 0 0;transition:height .3s;-webkit-transition:height .3s;-webkit-overflow-scrolling:touch}.modal-popup-container.visible{height:47rem;overflow:scroll}.modal-popup-container.hidden{height:0!important}html[dir=rtl] .modal-popup .iconfont-close{right:auto;left:.2rem}#product_detail_price .promotion-banner{font-size:1.3rem;line-height:1.6rem;display:flex;flex-direction:column;justify-content:center;padding:2rem;color:#232f82;position:relative;z-index:1;background-size:cover!important}#product_detail_price .promotion-banner .title-layout img{height:1.6rem}#product_detail_price .promotion-banner .title-item{margin-top:.4rem;display:flex;align-items:center;font-weight:700}#product_detail_price .promotion-banner .title-item img{margin-right:.4rem}#detail-action{overflow:hidden;background:#f2f3f7;margin-top:0}.floor-actions-container{margin:1.6rem .6rem 0}.floor-actions-container .floor-actions-block{display:flex}.floor-actions-container .floor-action{height:3.6rem;margin:0 .6rem 1.2rem;text-align:center;border-radius:3.6rem;background:#f60;color:#fff;font-size:1.4rem;line-height:3.6rem}.floor-actions-container .floor-action.action-btn{display:flex;flex:1;justify-content:center}.floor-actions-container .floor-action.action-btn>.iconfont{margin:0 .6rem;font-size:1.6rem}.floor-actions-container .floor-action.action-btn>.icon-messenger{width:1.6rem;font-size:2.2rem}.floor-actions-container .floor-action.action-btn>.icon-send_inquiry{width:1.7rem;font-size:1.4rem}.floor-actions-container .floor-action.action-tiny{width:5rem;flex:0 0 5rem}.floor-actions-container .floor-action.weak{color:#f60;background:#ffe3d1}.floor-actions-container .floor-action.strong{color:#fff}.floor-actions-container .floor-action.sold_out{color:#666;background:#f2f3f7;box-shadow:0 1px 2px 0 #a0a2ad}.recommend-item-wrap{position:relative;display:inline-block;vertical-align:middle;width:47%;height:28.8rem;margin-bottom:.9rem;border-radius:.4rem;overflow:hidden;background:#fff;box-shadow:0 .2rem .4rem #e6e7eb}.recommend-item-wrap .recommend-item-img-wrap{position:relative;width:100%;height:17.4rem}.recommend-item-wrap .recommend-item-img-wrap .recommend-item-img{width:100%;height:100%}.recommend-item-wrap .recommend-item-img-wrap .recommend-item-img-video-btn{position:absolute;bottom:.6rem;right:.6rem;z-index:1;width:1.6rem;height:1.6rem;background:#979797;border-radius:.2rem}.recommend-item-wrap .recommend-item-info{box-sizing:border-box;padding:1rem .7rem;width:17.4rem;height:11.3rem;font-size:1.4rem;color:#333;line-height:2rem}.recommend-item-wrap .recommend-item-info .recommend-item-title{font-size:1.2rem;color:#666;line-height:1.4rem;height:2.8rem}.recommend-item-wrap .recommend-item-info .recommend-item-title .recommend-item-tip{display:inline-block;margin-right:.2rem;padding:.2rem .4rem;font-size:1rem;color:#ff6a00;background:#fff0e6}.recommend-item-wrap .recommend-item-info .recommend-item-num,.recommend-item-wrap .recommend-item-info .recommend-item-price{height:2rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.recommend-item-wrap .recommend-item-info .recommend-item-price{margin-top:.3rem}.recommend-item-wrap .recommend-item-info .recommend-item-moq{display:inline-block}.recommend-item-wrap .recommend-item-info .recommend-item-unit{color:#999}.recommend-item-wrap .recommend-item-info .recommend-item-icons{height:1.8rem}.recommend-item-wrap .recommend-item-info .recommend-item-icons img{margin-right:.8rem;max-height:1.7rem;vertical-align:middle}.recommend-item-wrap .product-p4p-cn{position:absolute;top:-3px;right:-3px;width:32px;height:24px;color:#fff;background:#c7c7c7;font-size:20px;line-height:24px;transform:scale(.5);border-radius:6px;text-align:center}.recommend-wrap{padding:1rem 0;margin-top:1rem}.recommend-wrap .recommend-header{color:#333;margin:0 0 .8rem;font-size:1.6rem;padding:0 1.2rem;font-weight:700}.recommend-wrap .recommend-container .recommend-item-wrap{font-size:0}.recommend-wrap .recommend-container .recommend-item-wrap:nth-child(odd){margin-left:2%;margin-right:2%}.recommend-wrap .recommend-container .recommend-item-wrap:nth-child(2n){margin-right:2%}html[dir=rtl] .recommend-wrap .recommend-header{padding-left:auto;padding-right:1rem}html[dir=rtl] .recommend-container .recommend-item-wrap:nth-child(2n){margin-right:auto;margin-left:2%}.recommend-out-container{margin-top:8rem;margin-bottom:4rem}.recommend-out-container .title{line-height:50px;font-size:14px;color:#333;letter-spacing:0;text-align:center}.recommend-out-container .tips{text-align:center;font-size:14px;color:#ff6a00;letter-spacing:0}#lazy{margin-top:2.66667vw;height:9.33333vw;padding-top:30px;background-color:#fff;text-align:center}#screen-loading{height:2.66667vw;margin-bottom:2.66667vw}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}a{text-decoration:none}h1,h2,h3,h4,h5,h6{margin:0}html{font-family:Roboto,Helvetica Neue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif}body{color:#333}.line-1,.line-2,.line-3,.line-4{display:-webkit-box;overflow:hidden;white-space:normal!important;text-overflow:ellipsis;word-wrap:break-word;-webkit-box-orient:vertical}.line-1{-webkit-line-clamp:1}.line-2{-webkit-line-clamp:2}.line-3{-webkit-line-clamp:3}.line-4{-webkit-line-clamp:4}html{width:100%}@keyframes imgInserted{0%{opacity:.99}to{opacity:1}}@-webkit-keyframes imgInserted{0%{opacity:.99}to{opacity:1}}.lazyload,[data-src]{min-width:1px;min-height:1px;animation-duration:.1s;animation-name:imgInserted;-webkit-animation-duration:.1s;-webkit-animation-name:imgInserted}.lazyload-blur{filter:blur(.2rem)}body{background-color:#f2f3f7}.module-shadow,.tpl-wrapper{box-shadow:0 .2rem .4rem 0 #e6e7eb,0 -.2rem .4rem 0 #dcdee3;margin-top:.8rem}