﻿img{max-width:100%}body{background-image:url(https://uidesign.drlcdn.com/DL/image/valentine/20190130_7501/cutebg.jpg)!important}.top-breadcrumb{background-color:#fff;margin-bottom:0!important}.header-container{vertical-align:middle;background-color:#fff}.cute-bg{background:0!important}.header-container .fluid-container{margin-bottom:0!important}@media screen and (max-width:1216px) and (min-width:1025px){.layout-fluid-container{width:96%}}.top-breadcrumb li+li:before{content:'/';display:inline-block;margin-left:5px}.active-banner-bg_responsive{background:url(https://uidesign.drlcdn.com/DL/image/valentine/20190130_7501/1920x814.jpg) center no-repeat!important;padding-top:42.55%!important}html[lang=fr] .active-banner-bg_responsive{background:url(https://uidesign.drlcdn.com/DL/image/valentine/20190130_7501/1920fr.jpg) center no-repeat!important;padding-top:42.55%!important;background-size:100% 100%!important}@media screen and (max-width:1024px) and (min-width:768px){.active-banner-bg_responsive{background:url(https://uidesign.drlcdn.com/DL/image/valentine/20190130_7501/bananer_1024x423.jpg) no-repeat!important;padding-top:41.30%!important;background-size:100% 100%!important}html[lang=fr] .active-banner-bg_responsive{background:url(https://uidesign.drlcdn.com/DL/image/valentine/20190130_7501/1024fr.jpg) no-repeat!important;padding-top:41.30%!important;background-size:100% 100%!important}.layout-fluid-container{width:auto!important}.top-breadcrumb{padding:10px 0 10px 10px}}@media screen and (max-width:767px){html[lang=fr] .active-banner-bg_responsive{background:url(https://uidesign.drlcdn.com/DL/image/valentine/20190130_7501/750fr.jpg) no-repeat!important;padding-top:50.8%!important;background-size:100% 100%!important}.active-banner-bg_responsive{background:url(https://uidesign.drlcdn.com/DL/image/valentine/20190130_7501/bananer_750x381.jpg) no-repeat!important;padding-top:50.8%!important;background-size:100% 100%!important}}.fontB{font-family:LatoBold}@media screen and (max-width:1216px){.info-wrap{width:100%}}@media(max-width:767px){.info-wrap{width:95%}}.info-wrap .info-wrap-title{font-size:40px;color:#222;display:inline-block;padding:25px 15px 10px;border-bottom:4px solid #222;margin-top:20px}.info-wrap .yellow-bg{width:125px;height:125px;display:block;position:absolute;background:#d9ccff!important;border-radius:50%;top:8px;left:35%;z-index:-1}.info-wrap .info-text{font-size:17px;color:#222;text-align:left;width:56%;margin:0 auto;line-height:25px;margin-top:32px;margin-bottom:35px}@media(max-width:767px){.info-wrap .info-text{width:85%}}.info-wrap .info-text p{margin-top:20px}.js-color-wrap,.js-size-wrap{position:absolute;display:none;top:29px;width:100%;border:1px solid #000;left:0;background:#fff;z-index:10}.js-color-wrap li.attr-li,.js-size-wrap li.attr-li{float:none!important;margin-bottom:0;position:static;width:100%;margin-left:0;margin-right:0;font-size:13px;line-height:14px;padding:10px 0}@media screen and (max-width:1024px){.js-color-wrap li.attr-li,.js-size-wrap li.attr-li{font-size:12px;text-indent:3px}}.js-color-wrap li.attr-li:hover,.js-size-wrap li.attr-li:hover{background:#fed8e3}.active-list-title_responsive{font-family:LatoBold;text-align:center;word-break:break-word;font-size:40px}.active-list-title_responsive p{border:8px dotted #fff!important;color:#7555d6!important}@media screen and (max-width:767px){.active-list-title_responsive p{padding:15px 50px;border:4px dotted #fef233}}@media screen and (max-width:767px){.active-list-title_responsive{font-size:25px}.cute-bg{margin-top:0}}.size-color-wrap .con-wrap{width:95%;height:30px;display:inline-block;font-size:13px;position:relative;cursor:pointer;text-indent:10px}@media(max-width:1024px) and (min-width:768px){.size-color-wrap .con-wrap{width:95%;text-indent:3px}.cute-bg{margin-top:0}.info-wrap{width:100%}.active-list{margin-bottom:30px}.info-wrap .info-text{width:70%}.size-color-wrap .con-wrap:nth-child(2){margin-top:12px}}@media(min-width:1025px){.cute-bg{margin-top:-230px;background:0}.cute-bg .layout-fluid-container{width:1200px!important}.top-breadcrumb{padding:0 0 10px 60px}.layout-fluid-container{width:auto!important}.bottom-nav{width:100%!important}}@media(max-width:767px){.size-color-wrap .con-wrap{width:95%;font-size:12px;text-indent:3px}}.size-color-wrap .target-text{display:block;width:100%;position:relative;line-height:28px;height:28px;border:1px solid #000;background:#fff;overflow:hidden}.size-color-wrap .slide-style{z-index:11;border-bottom:1px solid #fff}.size-color-wrap .icon-down:before{padding:0;position:absolute;right:8px;top:1px;background:#fff}@media(max-width:767px){.size-color-wrap .icon-down:before{right:2px}.top-breadcrumb{width:94%;padding:10px 0 10px 10px!important}}.size-color-wrap .icon-up:before{padding:0;position:absolute;right:8px;top:1px;background:#fff}@media(max-width:767px){.size-color-wrap .icon-up:before{right:2px}}.checked.chose-good-wrap:after{display:inline-block}.chose-text-tip{font-size:13px}
@media(max-width:320px){.chose-text-tip{font-size:12px}}.chose-good-wrap{display:inline-block;width:23px;height:23px;border:1px solid #000;margin-left:12px;position:relative;top:5px;cursor:pointer;text-align:center}@media(max-width:768px){.chose-good-wrap{margin-left:0}.active-list-product_responsive .goods-price .my-shop-price{display:block}.active-list-product_responsive li.soldout .soldout-tip{top:10%}}.chose-good-wrap:after{content:"âœ”";font-family:LatoBold;position:absolute;top:-2px;left:3px;font-size:20px;display:none}@media(min-width:1025px){.chose-good-wrap:hover:after{display:inline-block}}.addcart-btn{color:#fff!important;background-color:#f55a7a!important}@media(max-width:767px){.addcart-btn{width:160px;height:42px;line-height:42px;margin-top:24px;margin-bottom:10px;text-indent:10px}}@media(max-width:320px){.addcart-btn{width:136px;height:42px;line-height:42px;margin-top:24px;margin-bottom:10px;text-indent:7px;font-size:14px}}.addcart-btn:hover{opacity:.9}.addcart-btn:after{width:45px;height:45px;background:url(../img/promotion/anniversarygirlfriends/addcartbg.png?imbypass=true) no-repeat;display:inline-block;position:absolute;top:10px;right:10px;content:''}@media(max-width:767px){.addcart-btn:after{width:30px;height:30px;background-size:100%;top:6px}}html[lang=fr] .addcart-btn{font-size:13px;text-indent:18px}@media(max-width:767px){html[lang=fr] .addcart-btn{width:128px;height:34px;line-height:15px;padding-top:8px;padding-left:30px;text-indent:10px}}@media(max-width:320px){html[lang=fr] .addcart-btn{width:72px;height:34px;line-height:15px;padding-top:8px;padding-left:15px;text-indent:0;padding-right:49px}}@media(max-width:767px){.oldprice{margin-top:35px;font-size:16px}}@media(max-width:375px){.oldprice{margin-right:5px;font-size:13px;margin-top:40px}}.newprice{color:#fff!important}@media(max-width:767px){.newprice{margin-top:25px;font-size:30px}}@media(max-width:375px){.newprice{margin-right:5px;font-size:25px;margin-top:30px}}.active-list{background:#beb7f2!important;margin-bottom:60px;padding-bottom:10px;margin-top:30px}@media(max-width:767px){.active-list{margin-bottom:30px}.top-breadcrumb{padding:10px 0 10px 10px}}.active-list-product_responsive{background:#fff;width:96.5%;margin:0 auto;padding-top:35px;padding-bottom:10px}.active-list-product_responsive li{float:left;margin-bottom:25px;position:relative;width:22.5%;margin-left:1.25%;margin-right:1.25%}.active-list-product_responsive li .soldout-tip{display:none}.active-list-product_responsive li.soldout .soldout-tip{display:inline-block;width:110px;height:110px;background:rgba(255,255,255,.8);font-size:17px;color:#222;position:absolute;top:20%;left:50%;margin-left:-55px;z-index:5;font-family:LatoBold;text-align:center;line-height:110px;border-radius:50%}@media(max-width:1024px) and (min-width:769px){.active-list-product_responsive li.soldout .soldout-tip{top:15%}}@media(max-width:320px){.active-list-product_responsive li.soldout .soldout-tip{top:10%;width:90px;height:90px;line-height:90px;margin-left:-45px}}.active-list-product_responsive li.soldout img{opacity:.6}.active-list-product_responsive li.soldout .goods-title a{color:#7f7f7f}.active-list-product_responsive li.soldout .goods-price .my-shop-price{color:#ffbaba}.active-list-product_responsive li.soldout .size-color-wrap .target-text{border:1px solid #ddd;color:#7f7f7f;cursor:not-allowed}.active-list-product_responsive li.soldout .chose-good-wrap{border:1px solid #ddd;cursor:not-allowed}.active-list-product_responsive li.soldout .chose-good-wrap:hover:after{display:none}.active-list-product_responsive .icon-clock-img{display:inline-block;width:16px;height:16px;vertical-align:-2px;background:url(../img/common/icon/icon-countdown.png) no-repeat}.active-list-product_responsive .goods-img{position:relative}.active-list-product_responsive .goods-img a{display:block}.active-list-product_responsive .goods-img a:hover{opacity:1}.active-list-product_responsive .goods-img a:hover .shop-now-container{border:2px solid #000;display:block}.active-list-product_responsive .goods-img a .shop-now-container{position:absolute;width:100%;height:100%;left:0;top:0;display:none;background-color:rgba(245,245,245,.75)}.active-list-product_responsive .goods-img a .inner-wrapper{position:absolute;left:0;top:50%;width:100%;margin-top:-10px;text-align:center}.active-list-product_responsive .goods-img a .icon-bag{font-size:25px}.active-list-product_responsive .goods-img a .shop-now-text{display:block}.active-list-product_responsive img{vertical-align:top;max-width:100%;object-fit:contain}.active-list-product_responsive .goods-title{font-size:13px;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:10px 0 15px}.active-list-product_responsive .goods-price{margin-top:10px}.active-list-product_responsive .goods-price .my-shop-price{font-family:LatoBold;color:#ff4545;font-size:18px}.active-list-product_responsive .goods-price .price-discount{color:#ff4545}
.active-list-product_responsive .discount-number{display:block;text-align:center}.active-list-product_responsive .goods-discount{position:absolute;right:-10px;top:-20px;width:66px;padding-top:17px;padding-right:0;line-height:16px;color:#fff;text-align:center;background:#fb5695;border-radius:50%;height:49px;-webkit-box-shadow:0 5px 8px #fab3ce;box-shadow:0 5px 8px #fab3ce}@media screen and (max-width:767px){.active-list-product_responsive .goods-discount{font-size:14px;width:45px;padding-top:5px;height:40px}}@media screen and (max-width:1024px){.active-list-product_responsive .goods-img a:hover .shop-now-container{display:none}}@media screen and (max-width:767px){.active-list-product_responsive li{width:48%;margin-right:0;float:left}.active-list-product_responsive li:nth-child(2n){float:right}}.active-bottom-content_responsive{margin-top:20px}.bottom-banner{width:100%;text-align:center;background:#ffcaec;padding-bottom:50px;margin-top:-60px}.bottom-banner img{margin:0 3px 6px}@media(max-width:1900px) and (min-width:1200px){.bottom-banner img{width:23%;margin:0 5px 10px}}@media(max-width:1023px) and (min-width:320px){.bottom-banner img{width:46%;margin:0 5px 10px}}.bottom-nav-container_responsive .nav-inner{overflow:auto;white-space:nowrap;-webkit-overflow-scrolling:touch}.bottom-nav-container_responsive li{display:inline-block}.bottom-nav-container_responsive a{display:block;padding:0 16px;text-align:center;font-size:22px;color:#fff;font-family:LatoBold}.bottom-nav-container_responsive .bottom-nav{background-color:#7555d6!important}.bottom-nav-container_responsive a.active{color:#ffc8d6!important}