body[data-name="dbpro"] .db_banner{height:845px;background:url(../../banner/product-banner-dbprob.jpg) center top/cover no-repeat;text-align:center}body[data-name="dbpro"] .db_banner .wrapper{position:relative;margin:0 auto;width:100%;max-width:1366px}body[data-name="dbpro"] .db_banner .banner_title{padding:20px 0 0;color:#FFF;text-align:center;font:700 60px/1.5 var(--familyweb)}body[data-name="dbpro"] .db_banner .banner_title b{display:block;color:#1264FC;font:700 52px/1.5 var(--familyweb)}body[data-name="dbpro"] .db_banner .banner_desc{padding:0px;color:#FFF;text-align:center;opacity:0.8;font:300 18px/1.5 var(--familyweb)}.pro_only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;box-sizing:border-box;padding:0}.pro_nav{position:relative;display:inline-flex;align-items:stretch;justify-content:center;margin:26px 0 0;padding:6px 7px;height:48px;background:#FDFCEE;border-radius:9999px;gap:12px;box-sizing:border-box}.pro_nav>*{box-sizing:border-box}.pro_nav .nav_item{position:relative;padding:0 26px 2px;min-width:165px;display:inline-flex;align-items:center;justify-content:center;text-align:center;font:normal normal 700 20px/1.5 var(--family);color:#807D7D;cursor:pointer;border-radius:9999px}.pro_nav .nav_item.nav_on{color:#570F0F;font-size:22px}.pro_nav .nav_item.nav_on .nav_label span{color:#FF00A4}.pro_nav .nav_label{position:relative;z-index:1;display:inline-block;box-sizing:border-box;padding:0;margin:0;font:inherit;color:inherit;cursor:pointer}.pro_nav .nav_label span{display:inline-block;font:normal normal 600 14px/1.5 var(--family);color:inherit}.pro_nav .indicator{display:inline-block;position:absolute;height:36px;width:252px;z-index:0;left:0px;top:0;bottom:0;margin:auto 0;border-radius:9999px;transition:.3s ease;background:#FFDB1B;transform:translateX(7px)}.db_btn{position:relative;z-index:1;margin:14px auto 22px;padding:0 16px;display:inline-flex;justify-content:center;align-items:center;color:#FF5A00;font:400 18px/1.2 var(--family);min-width:210px;max-width:90%;height:48px;border:1px solid #F5712F;background:transparent;text-decoration:none !important;box-sizing:border-box;border-radius:12px}.db_btn.sale_btn{color:#fff;min-width:270px;font-weight:500;background:transparent linear-gradient(180deg, #FF1919 0%, #FF3D3D 100%) 0% 0% no-repeat padding-box;box-shadow:0px 6px 10px #FE3D1D59;border:none;transition:all 0.3s ease}.db_btn.sale_btn:hover{color:#fff;background:transparent linear-gradient(180deg, #FF9C39 0%, red 100%) 0% 0% no-repeat padding-box;box-shadow:0px 6px 10px #FE3D1D59}.db_btn span{display:inline-block;padding-left:4px;font:inherit;color:inherit}.db_btn:hover{color:#fff;border:none;background:transparent linear-gradient(180deg, #FF9C39 0%, red 100%) 0% 0% no-repeat padding-box;box-shadow:0px 6px 10px #FE3D1D59}.products.prob .compare .comparetit h5{vertical-align:text-top;font-size:20px}.products.prob .compare .comparetit h5 big{font:inherit;color:inherit;font-size:42px}.change_price em,.change_price big{font:inherit;color:inherit;font-style:normal}.db_offer{margin:20px auto 16px;position:relative;background:#FDFCEE;display:flex;align-items:stretch;justify-content:flex-start;gap:25px}.db_offer .date{margin-top:-4px;margin-bottom:-4px;display:inline-flex;align-items:center;justify-content:center;text-align:center;height:24px;white-space:nowrap;color:#FF3D3D;font:400 14px/1.2 var(--family);box-sizing:border-box}.db_offer .date strong,.db_offer .date b{display:inline-block;color:inherit;font:inherit;padding:0;margin:0;font-weight:400 !important;font-size:14px !important;line-height:24px !important}.db_offer .giftNum{display:inline-block;position:relative;height:24px;margin-right:4px;vertical-align:middle}.db_offer .giftNum .nwrap{display:inline-block;position:relative;padding:0;margin:0 -2px;height:24px;width:auto;overflow:hidden;text-align:center}.db_offer .giftNum .numlist{display:block;width:auto;height:inherit;color:#25C36A !important;font:normal 600 14px/24px var(--family) !important}.db_offer .giftNum .numlist span{display:block;color:#25C36A !important;font:normal 600 14px/24px var(--family) !important}.db_offer .giftNum em{display:block;position:absolute;top:0;left:0;width:inherit;height:inherit;opacity:0;color:#FF3D3D;font:normal 900 14px/24px var(--family)}.db_offer .br-numGhost{position:absolute;top:-24px;left:-2px;margin:0;z-index:4;display:inline-block;text-align:center;font-weight:700 !important;font-style:italic;color:#25C36A !important;font-size:24px !important;text-shadow:0 1px 3px #fff !important;transform:scale(0);opacity:0;transition:all 0.3s ease}.db_offer .br-reduce{position:absolute;display:block}.db_offer .commReduce{position:relative;margin-left:4px}.db_offer .br-reduce .br-num{z-index:22;display:none;position:absolute;left:0px;top:0;margin-top:-15px;width:22px;height:34px;font-size:18px !important;line-height:34px;color:#FFCF41;font-weight:500 !important;text-align:center;background:transparent linear-gradient(180deg, #FFCF4100 0%, #FF002C 46%, #FFCF4100 100%) 0% 0% no-repeat padding-box;opacity:0;animation:reduce 1s ease-out 1}@keyframes reduce{from{top:0px;opacity:1}to{top:-20px;opacity:0}}.db_offer .zoom-top-animation{animation:zoomTop 0.8s 0.3s forwards;animation-timing-function:ease-in;transform-origin:center center}.db_offer .zoom-out-animation{animation:zoomOut 0.8s 0.3s forwards;animation-timing-function:ease-in;transform-origin:center center}@keyframes zoomOut{0%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(3)}}@keyframes zoomTop{0%{opacity:1;transform:translateY(0px)}100%{opacity:0;transform:translateY(-50px)}}.db_offer>*{box-sizing:border-box}.db_offer.sale_on .change_word{z-index:9;transform:scale(1);opacity:1;visibility:visible}.db_offer .change_word{position:absolute;top:0;left:-30px;margin:0;width:calc(100% + 60px);height:100%;display:flex !important;align-items:center;justify-content:center;text-align:center;background:rgba(223,212,186,0.62);z-index:-9;transform:scale(0);opacity:0;visibility:hidden;transition:all 0.3s ease}.db_offer .change_word b{display:inline-block;position:relative;z-index:0;font-size:36px;font-weight:700;line-height:1;color:#CBB89F;text-align:center;letter-spacing:1.05px;font:600 42px/1 var(--family);filter:drop-shadow(0px 4px 0px #9B8664)}.db_offer .change_word b::after{content:attr(data-text);position:absolute;left:0;top:0;z-index:-1;font:inherit;-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-text-stroke:8px #fff;text-shadow:none}.db_offer .offer_left{padding:122px 42px 40px;text-align:left;width:27%}.db_offer .left_title{padding-bottom:18px;color:#361F00;font:600 16px/1.5 var(--family)}.db_offer .left_title b{font:inherit;color:#FF18AD}.db_offer .left_list li{display:flex;align-items:center;justify-content:flex-start;gap:12px;padding:3px 0;color:#361F00;font:400 14px/1.5 var(--family)}.db_offer .left_list li span,.db_offer .left_list li b{font:inherit;color:inherit}.db_offer .left_list li b{font-weight:700}.db_offer .left_list li::before{content:'';display:block;width:4px;height:4px;background:#361F00;border-radius:50%;transform:scale(0.8);transform-origin:left center}.db_offer .more_btn{margin-top:10px;display:inline-block;color:#A55F00;text-decoration:underline;font:400 14px/1.2 var(--family);cursor:pointer}.db_offer .more_btn:hover{opacity:0.8}.db_offer .offer_right{flex:1 1 0;position:relative;padding:80px 34px 26px;padding-left:0}.db_offer .offer_box{display:flex;align-items:stretch;justify-content:center;gap:20px}.db_offer .offer_item{position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;background:#FFF;border-radius:6px;min-width:302px}.db_offer .offer_item .off_discount{position:absolute;bottom:30px;left:0px;right:0;margin:0 auto;transform:translateX(8px);z-index:3;display:flex;align-items:center;justify-content:center;gap:8px}.db_offer .offer_item .off_discount.sale_dis{right:auto;margin:0;left:32px;transform:translateX(0px)}.db_offer .offer_item .off_discount.sale_dis strong,.db_offer .offer_item .off_discount.sale_dis span,.db_offer .offer_item .off_discount.sale_dis b{font-size:26px;letter-spacing:-2.02px;filter:drop-shadow(0px 0px 8px #E99C00)}.db_offer .offer_item .off_discount.sale_dis strong::before,.db_offer .offer_item .off_discount.sale_dis span::before,.db_offer .offer_item .off_discount.sale_dis b::before{background-image:linear-gradient(287deg, #F87400 0%, #FF1717 100%)}.db_offer .offer_item .off_discount.sale_dis strong{font-size:70px}.db_offer .offer_item .off_discount .dis_left{position:relative;z-index:2}.db_offer .offer_item .off_discount .dis_text{position:relative;z-index:1;display:flex;align-items:flex-start;justify-content:center;flex-direction:column}.db_offer .offer_item .off_discount strong,.db_offer .offer_item .off_discount span,.db_offer .offer_item .off_discount b{position:relative;z-index:0;display:inline-block;font-size:24px;font-weight:900;line-height:1;letter-spacing:-1.1px;color:transparent;font-family:"Montserrat Alternates", sans-serif;filter:drop-shadow(0px 0px 8px #F84E06C7)}.db_offer .offer_item .off_discount strong::before,.db_offer .offer_item .off_discount span::before,.db_offer .offer_item .off_discount b::before{content:attr(data-text);position:absolute;left:0;top:0;z-index:2;display:block;font:inherit;background-image:linear-gradient(291deg, #F84400 0%, #FFA217 100%);-webkit-background-clip:text;color:transparent;text-align:center}.db_offer .offer_item .off_discount strong:after,.db_offer .offer_item .off_discount span:after,.db_offer .offer_item .off_discount b:after{content:attr(data-text);position:absolute;top:0;left:0;z-index:-1;-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-text-stroke:8px #FFF}.db_offer .offer_item .off_discount strong{font-size:62px}.db_offer .offer_item .off_discount b{font-size:30px}.db_offer .offer_item.sale_offer{min-width:330px;box-shadow:0px 7px 15px #FF550069;border:2px solid #FF0000}.db_offer .offer_item.sale_offer .item_head::before{background:url(./top_sale_bg.png) center top/cover no-repeat}.db_offer .offer_item.sale_offer .item_head::after{content:'';display:block;position:absolute;bottom:68px;left:30px;width:58px;height:72px;background:url(./tree.png) center center/cover no-repeat}.db_offer .offer_item.sale_offer .item_head .db_pic{transform:translate(10px, -40px)}.db_offer .offer_item.sale_offer .item_head .gift_box{position:absolute;left:110px;bottom:40px;z-index:1}.db_offer .offer_item.sale_offer .offer_name::after{content:'';display:block;flex-shrink:0;margin-top:-3px;width:15px;height:15px;background:url(./gift_icon.png) center center/cover no-repeat}.db_offer .offer_item.sale_offer .offer_name font{color:#36AE72;font:normal 400 16px/1.2 var(--family)}.db_offer .offer_item.sale_offer .offer_price strong{color:#FC0000}.db_offer .offer_item.short_offer .off_discount.sale_dis{left:72px}.db_offer .offer_item.short_offer .item_head::after{left:70px}.db_offer .offer_item.short_offer .item_head .db_pic{transform:translate(60px, -40px)}.db_offer .offer_item .item_head{position:relative;height:125px;width:100%;display:flex;align-items:flex-end;justify-content:flex-start}.db_offer .offer_item .item_head .db_pic{position:relative;z-index:1;transform:translate(48px, -20px)}.db_offer .offer_item .item_head::before{content:'';display:block;position:absolute;left:0;right:0;top:0;z-index:0;width:100%;height:100%;border-radius:4px 4px 0 0;background:url(./top_bg.png) center top/cover no-repeat}.db_offer .offer_item .item_body{flex-grow:1;width:100%}.db_offer .offer_item .offer_name{padding:12px 0;color:#632F03;font:400 16px/1.2 var(--family);display:flex;align-items:center;justify-content:center;gap:5px}.db_offer .offer_item .offer_name b{font:inherit;color:inherit}.db_offer .offer_item .offer_name font{color:#616161;font:normal 400 18px/1.2 var(--family)}.db_offer .offer_item .offer_price strong{display:block;margin-bottom:-4px;color:#1E1C2C;font:500 26px/1.2 var(--family)}.db_offer .offer_item .offer_price strong big{color:inherit;font:normal 500 44px/1.2 var(--family)}.db_offer .offer_item .offer_price .original_box{margin-top:6px;display:flex;align-items:center;justify-content:center;gap:30px}.db_offer .offer_item .offer_price del{display:inline-block;color:#A4A4A4;font:300 14px/1.2 var(--family)}.db_offer .offer_item .offer_price del.sale_before{padding-right:4px;color:#FF164D}.db_offer .offer_item .item_foot{position:relative;height:126px;width:100%;height:136px;padding-top:20px}.db_offer .offer_item .item_foot::before{content:'';display:block;position:absolute;left:0;right:0;top:0;width:80%;height:2px;border-top:2px dashed #FBC5A9;margin:0 auto}.db_offer .offer_item .foot_list{display:inline-flex;align-items:flex-start;justify-content:center;flex-direction:column;text-align:left}.db_offer .offer_item .foot_list li{padding:3px 0;position:relative;display:inline-flex;align-items:flex-start;justify-content:flex-start;gap:8px;font:400 14px/1.2 var(--family);color:#1E1C2C}.db_offer .offer_item .foot_list li::before{content:'';display:block;margin-top:6px;width:4px;height:4px;background:#1E1C2C;border-radius:50%;transform:scale(0.8);transform-origin:left center}.db_offer .offer_item .foot_list li b{font:600 16px/1.2 var(--family);color:#1E1C2C}.db_offer .offer_item .foot_list li span{font:inherit;color:#FF3D3D}.db_offer .offer_box[data-type="short"] .offer_item.sale_offer .offer_name::after{display:none}@media (max-width: 769px){body[data-name="dbpro"] .db_banner{height:auto;padding-bottom:30px}body[data-name="dbpro"] .db_banner .wrapper{width:calc(100% - 32px);max-width:none}body[data-name="dbpro"] .db_banner .banner_title{padding:20px 0 0;font-size:30px}body[data-name="dbpro"] .db_banner .banner_desc{font-size:14px}.pro_nav{margin-bottom:100px;padding:6px 7px;height:48px;gap:12px}.pro_nav .nav_item{font-size:14px}.pro_nav .nav_item.nav_on{font-size:16px}.pro_nav .nav_label{flex-direction:column}.pro_nav .nav_label span{margin-top:-3px;display:block;font-size:12px}.pro_nav .indicator{width:165px}.db_offer{flex-direction:column;background:none}.db_offer .offer_left{order:2;width:100%;padding:30px;background:#FDFCEE}.db_offer .offer_right{order:1;padding:0;width:100%}.db_offer .offer_box{gap:80px;flex-direction:column}.db_offer .offer_item{min-width:0;width:100%}}
