.header{display:flex;justify-content:space-between;align-items:center;background-color:#181818;color:#fff;width:100%;height:96px;padding:0 3vw;z-index:999;position:fixed}.nav-left,.nav-right{display:flex;align-items:center}.nav-left__tab{font-weight:500;font-size:15px;color:#fff;margin-right:1.5vw}.nav-left__tab:hover,.nav-left__tab-active{color:var(--theme-color)}.nav-right__logo{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.nav-right__logo img{width:190px;height:43px}.nav-right__search{width:190px;height:40px;border:1px solid #fff;box-sizing:border-box;padding:0 16px;display:flex;align-items:center;justify-content:space-between;border-radius:50px;box-sizing:border-box}.nav-right__search-input{width:134px;height:40px;background:none;border:none;font-weight:400;font-size:14px;color:hsla(0,0%,100%,.6)}.nav-right__search-icon{width:20px;height:20px;border:none;background:rgba(0,0,0,0);position:relative}.nav-right__search-icon img{width:100%;height:100%}.nav-right__land{position:relative;margin:0 10px 0 15px}.land-button{border:none;background:none;color:#fff;font-weight:500;font-size:15px;text-align:center;cursor:pointer}.land-button:hover{color:hsla(0,0%,100%,.8)}.land-button img{width:8px;height:6px;vertical-align:middle}.nav-right__freight{min-width:160px;height:40px;line-height:40px;border-radius:20px;background:hsla(0,0%,100%,.2);text-align:center;padding:0 1.3vw;font-weight:500;font-size:15px;color:#fff;border:0;box-sizing:border-box}.nav-right__cart{width:40px;height:40px;background:hsla(0,0%,100%,.2);border-radius:50%;margin-left:10px;position:relative}.cart-img{width:26px;height:26px;margin:7px}.cart-count{position:absolute;right:-8px;bottom:-6px;width:20px;height:20px;border-radius:50%;background:rgba(215,239,67,.8);color:#fff;font-size:12px;display:none;line-height:20px;text-align:center}.nav-right__my{display:flex;align-items:center;cursor:pointer;position:relative;margin-left:16px}.nav-right__my-headurl{width:40px;height:40px;border-radius:50%}.nav-right__my-arrow{width:16px;height:12px;margin-left:2px}.nav-right__my-register,.nav-right__my-login{border:none;font-size:15px;color:#fff;background:none;cursor:pointer}.nav-right__my-login{height:40px;line-height:40px;border-radius:20px;background:hsla(0,0%,100%,.2);padding:0 15px;background:var(--theme-color);color:#222;margin-left:10px}.pad-search{display:none;width:34px;height:34px;border:none;background:none;cursor:pointer}.pad-search img{width:100%;height:100%}.nav-right__menu{cursor:pointer;position:relative;display:none}.nav-right__menu button{border:none;background:none}.nav-right__menu img{width:32px;height:32px;margin:0 10px}.menu-nav{position:absolute;background:#fff;box-shadow:0px 2px 4px rgba(0,0,0,.2);padding:5px 0;width:120px;top:50px;left:-60%;z-index:1001;font-weight:500;font-size:16px;color:#222;display:none}.menu-nav::before{content:"";position:absolute;top:-5px;left:50%;width:0;height:0;transform:translateX(-50%);border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-bottom:5px solid #fff}.menu__btns li{height:36px;line-height:36px;text-align:center;color:#222;text-align:center}.menu__btns li:hover{background:var(--theme-color-bg)}.menu__btns a{font-size:16px;color:#222}.lang-currency-menu{position:absolute;background:#fff;width:260px;box-shadow:0px 8px 16px rgba(0,0,0,.2);padding:20px;top:50px;left:-58%;display:none;z-index:1000}.lang-currency__content{max-height:65vh;overflow-y:auto}.lang-currency-menu::before{content:"";position:absolute;top:-5px;left:50%;width:0;height:0;transform:translateX(-50%);border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-bottom:5px solid #fff}.lang-currency-menu h3{font-size:14px;color:#666;text-align:left;margin-bottom:4px;position:relative}.language-section,.currency-section{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.language-section button,.currency-section button{width:100px;height:36px;border:1px solid rgba(0,0,0,.1);background:#fff;font-size:14px;color:#222;border-radius:4px;margin-top:10px;cursor:pointer}.currency-title{margin-top:20px}.language-section button:hover,.currency-section button:hover{background:var(--theme-color-bg)}.language-section .active,.currency-section .active{border:1px solid rgba(215,239,67,.5);background:rgba(215,239,67,.5)}.submit-btn{background:var(--theme-color);color:#222;border:none;height:36px;cursor:pointer;width:100%;margin-top:20px;border-radius:4px;font-size:16px;text-align:center}.cart-menu{display:none;position:fixed;right:10px;top:90px;width:70vw;max-width:810px;height:56vh;border:1px solid rgba(0,0,0,.1);background:#fff;z-index:1001;min-height:420px}.cart-title{position:relative;display:flex;align-items:center;height:80px;font-weight:500;font-size:20px;color:#222;background:none;padding:0}.cart-menu__top{background:linear-gradient(to bottom, rgba(215, 239, 67, 0.3), rgba(215, 239, 67, 0));padding:0 1vw}.cart-menu__search{flex:1;margin-left:20px;height:48px;background:var(--theme-color-bg1);border-radius:50px;box-sizing:border-box;padding:0 20px;display:flex;align-items:center;justify-content:space-between}.cart-menu__search input{flex:1;height:48px;background:none;font-size:16px;color:#222}.cart-menu__search-btn{border:0;background:none;cursor:pointer}.cart-menu__search-btn img{width:16px;height:16px;margin-right:10px}.cart-check{display:flex;align-items:center;justify-content:space-between;font-weight:400;color:#222;width:100%;font-size:16px;margin:0 auto;height:50px;padding-bottom:10px;border-bottom:1px dashed rgba(0,0,0,.15)}.cart-menu__check{font-size:14px;width:96%}.menu-delete{font-size:14px;color:#999;border:0;background:none;cursor:pointer}.cart-list{box-sizing:border-box;height:60vh;overflow-y:auto;padding:0}.menu-list{box-sizing:border-box;padding:0 1vw;position:relative;height:calc(56vh - 210px);overflow-y:auto;min-height:220px}.menu-list__item{position:relative}.cart-select{border:0;background:none;display:flex;align-items:center;cursor:pointer;font-size:16px;padding:8px 0}.item-store{display:flex;align-items:center;font-weight:500;font-size:16px;color:#222;padding-top:16px}.menu-choose{display:flex;align-items:center;border:0;background:none}.item-content__choose,.item-store__choose,.select-all{width:16px;height:16px;margin-right:12px;cursor:pointer}.item-store__logo{width:20px;height:20px;margin-right:6px;border-radius:50%}.item-content{position:relative;padding:16px 0;border-bottom:1px dashed rgba(0,0,0,.15)}.item-content--disabled{opacity:.5;pointer-events:none}.menu-list__item:last-child .item-content:last-child{border-bottom:0px dashed rgba(0,0,0,.15)}.item-content__item{display:flex;justify-content:space-between}.item-infos{flex:1;display:flex;cursor:pointer}.item-pic{width:90px;height:90px;margin-right:10px}.item-box{flex:1;font-weight:400;font-size:14px}.item-name{color:#222;line-height:22px;word-break:break-all;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.item-size{color:#666;margin-top:6px}.item-remark{background:var(--theme-color-bg1);padding:10px;width:100%;margin-top:6px;word-break:break-all}.item-price{width:15%;font-weight:400;font-size:16px;color:#f18418;text-align:center}.item-operation{display:flex}.item-add,.item-reduce{width:26px;height:26px;cursor:pointer}.item-num{width:50px;height:26px;line-height:26px;border:1px solid rgba(0,0,0,.1);box-sizing:border-box;font-weight:400;font-size:14px;color:#222;text-align:center;margin:0 4px}.item-delete{font-weight:400;font-size:14px;color:#999;margin:0 10px 0 30px;cursor:pointer}.cart-foot{display:flex;align-items:center;justify-content:space-between;border-top:1px dashed rgba(0,0,0,.1);padding:10px 0;width:100%;font-size:16px;margin:0 auto}.cart-menu__bottom{width:96%}.bottom-all{display:flex;align-items:center;font-weight:400;font-size:14px;color:#222}.totalprice{font-weight:bold;font-size:26px;color:#f18418}.totalprice span{font-size:20px}.bottom-btn{width:40%;height:50px;line-height:50px;background:var(--theme-color) !important;border-radius:4px;font-weight:500;font-size:16px;color:#000 !important;text-align:center;cursor:pointer;padding:0;border-color:var(--theme-color) !important}.cart-delete,.cart-all{font-size:16px}.cart-delete{border:1px solid rgba(0,0,0,.1);padding:8px 20px;border-radius:4px;color:#666}.my-info{position:absolute;background:#fff;box-shadow:0px 2px 4px rgba(0,0,0,.2);padding:5px 0;width:120px;top:60px;right:-35%;z-index:1001;font-weight:500;font-size:16px;color:#222;display:none}.my-info::before{content:"";position:absolute;top:-5px;left:50%;width:0;height:0;transform:translateX(-50%);border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-bottom:5px solid #fff}.my-info__btn,.my-account{height:36px;line-height:36px;text-align:center}.my-info__btn:hover,.my-account:hover{background:var(--theme-color-bg)}.withdrawal-mask,.product-select__mask,.claim-modal__mask{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.3);z-index:999;display:block}.claim-modal__mask{display:none}.withdrawal-box,.product-select__box,.claim-modal{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:300px;height:170px;background:#fff;border-radius:2px}.withdrawal-box{border-radius:8px;width:540px;height:auto}.claim-modal{width:540px;height:420px;border-radius:8px}.claim-modal{height:400px;padding:20px}.claim-modal h2{font-size:18px;font-weight:bold;color:#222;margin-bottom:20px}.withdrawal-box{height:270px}.withdrawal-form{padding:0 20px}.withdrawal-box-tip{display:flex;align-items:center;font-size:14px;color:#333;margin:10px 0 20px}.withdrawal-box-btn{padding:8px 16px;border:0;background:var(--theme-color);color:#222;font-size:14px;margin-left:30px;border-radius:4px;cursor:pointer}.withdrawal-price{color:#f18418;font-weight:bold}.withdrawal-header{display:flex;align-items:center;justify-content:space-between;height:50px;line-height:50px;padding:0 16px 0 20px;font-size:14px;color:#222;border-bottom:1px solid #f0f0f0}.withdrawal-title,.withdrawal-header{font-weight:bold;font-size:18px}.withdrawal-close{border:0;background:0}.withdrawal-close img{width:24px;height:24px;cursor:pointer}.message-detail-content{position:relative;padding:20px;line-height:24px;word-break:break-all;overflow:hidden;font-size:14px;color:#666}.logout-connent{text-align:center;padding:15px 0 20px}.btns-confirm,.btns-cancel{border:1px solid #dedede;font-size:14px;color:#222;padding:8px 16px;background:none;border-radius:4px;cursor:pointer}.btns-confirm{border:1px solid var(--theme-color);background:var(--theme-color);margin-right:10px}.claim-form label{font-size:16px}.withdrawal-form label::before,.claim-form label::before{content:"*";color:#f56c6c;margin-right:4px}.claim-form{display:flex;flex-direction:column}.address-verification{display:flex;align-items:center;justify-content:space-between}.address-verification input,.address-code input,.address-verification button,.claim-form input,.claim-remark-input{width:100%;height:36px;border:1px solid #ddd;border-radius:4px;box-sizing:border-box;padding:0 10px;margin:10px 0;font-size:16px}.claim-remark-input{height:140px;resize:none;padding:10px}.address-recipient .el-input,.address-verification .el-input,.address-verification button{width:49%}.address-code input{margin:0}.address-verification button{background:var(--theme-color-bg);cursor:pointer}.address-verification button:hover{background:var(--theme-color)}.withdrawal-fee{font-size:14px;color:#222}.withdrawal-fee span{color:#f18418;font-weight:bold}.withdrawal-btns,.claim-btns{display:flex;align-items:center;justify-content:space-between;width:98%;position:fixed;bottom:0px;left:0;padding:20px;background:#fff;z-index:1;border-radius:0 0 4px 4px}.withdrawal-save,.withdrawal-cancel,.claim-modal__confirm,.claim-modal__cancel{height:40px;border:1px solid #ddd;border-radius:4px;font-size:16px;color:#333;padding:0 15px;background:none;line-height:40px;cursor:pointer}.withdrawal-save,.claim-modal__confirm{border:1px solid var(--theme-color);background:var(--theme-color)}.withdrawal-save:hover,.withdrawal-cancel:hover,.claim-modal__confirm:hover,.claim-modal__cancel:hover{background:var(--theme-color-bg)}.comment-modal__mask{position:fixed;left:0;top:0;width:100vw;height:100vh;background:rgba(0,0,0,.3);z-index:99999;display:flex;align-items:center;justify-content:center}.comment-modal__box{background:#fff;border-radius:8px;width:360px;padding:24px;box-shadow:0 2px 16px rgba(0,0,0,.15);display:flex;flex-direction:column}.comment-modal__title{font-size:16px;font-weight:bold;margin-bottom:12px}.comment-modal__input{width:100%;margin-bottom:16px;font-size:14px}.comment-modal__input textarea{resize:none;height:80px}.comment-modal__btns{display:flex;justify-content:flex-end;gap:10px}.comment-modal__cancel,.comment-modal__submit{padding:6px 18px;border-radius:4px;border:1px solid #dedede;background:#f5f5f5;cursor:pointer;font-size:14px}.comment-modal__submit{background:var(--theme-color);border:1px solid var(--theme-color);color:#222}.product-select__box{padding:20px;width:650px;height:500px;border-radius:8px}.product-select__box h3{font-size:16px;font-weight:bold;display:flex;align-items:center;justify-content:space-between;padding-bottom:10px}.product-select__box h3 img{width:24px;height:24px;cursor:pointer}.product-select__list{height:360px;overflow-y:auto}.product-select__item-info{display:flex;align-items:center;padding:20px 0;padding:10px;cursor:pointer;border-bottom:1px dashed #ddd}.product-select__item{position:relative;font-size:14px;color:#333;margin-top:20px}.product-select__item-id{font-weight:500;height:36px;line-height:36px;background:var(--theme-color-bg1);padding:0 10px}.product-select__item-icon{width:16px;height:16px;margin-right:6px;cursor:pointer}.product-select__item-img{width:60px;height:60px;margin-right:10px}.product-select__item-name{flex:1;font-size:14px;color:#333}.product-select__item-price{font-size:14px;color:#f18418;width:80px;text-align:center}.product-select__btns{width:100%;display:flex;align-items:center;justify-content:space-between;position:absolute;left:0;bottom:30px;padding:0 20px}.password-group{display:flex;flex-direction:column}.password-group input,.password-verification button{width:100%;height:36px;border:1px solid #ddd;border-radius:4px;box-sizing:border-box;padding:0 10px;margin:10px 0;font-size:16px}.kfm-content{width:100%;max-width:1560px;margin:0 auto;position:relative;padding:calc(2.4vw + 96px) 1vw 2.4vw;box-sizing:border-box}.content-page{display:flex;align-items:center;font-weight:400;font-size:16px;color:#666;padding-bottom:10px;border-bottom:.1rem solid var(--theme-color-text)}.content-page__icon{width:var(--theme-font-size5);height:var(--theme-font-size5)}.breadcrumb{display:flex;align-items:center}.breadcrumb a{font-size:var(--theme-font-size2)}.breadcrumb-currency{color:#222}.breadcrumb-li{color:#666;margin:0 6px}@media screen and (max-width: 1024px){.nav-left{display:none}.nav-right__logo{position:relative;left:auto;top:auto;transform:none}.nav-right__search{display:none}.pad-search,.nav-right__menu{display:block}.nav-right__my{margin-left:0}.cart-menu{position:fixed;right:0px;top:90px;width:100vw;max-width:100vw;height:calc(100vh - 90px);border:1px solid rgba(0,0,0,.1);background:#fff;z-index:1001;display:none}.cart-menu__check{width:94%}.cart-menu__top{padding:0 3vw}.menu-list{height:calc(100vh - 296px);padding:0 3vw}.kfm-content{width:98vw;padding:111px 15px 15px}.insights-title,.address-box__title,.password-box__title h2,.withdrawal-title,.withdrawal-header{font-size:16px}.insights-text{font-size:12px;line-height:16px;margin-top:5px}.address-form label,.claim-form label,.address-recipient input,.address-zip input,.address-phone input,.address-verification input,.address-code input,.address-verification button,.claim-form input,.claim-remark-input{font-size:14px}.address-recipient input,.address-zip input,.address-phone input,.address-verification input,.address-code input,.address-verification button,.claim-form input,.claim-remark-input{margin:6px 0}.insights-detail__box{height:80vh}}@media screen and (min-width: 1025px)and (max-width: 1440px){.nav-left__tab{font-size:12px}.nav-right__search{width:12vw;height:36px;padding:0 10px;border-radius:46px}.nav-right__search-input{width:8vw;height:36px;font-size:12px}.nav-right__search-icon{width:18px;height:18px}.nav-right__land{font-size:12px}.nav-right__freight{min-width:auto;height:36px;line-height:36px;border-radius:18px;padding:0 1vw;font-size:12px}.nav-right__cart{width:36px;height:36px;margin-left:6px}.nav-right__my-login{height:36px;line-height:36px;margin-left:6px}.nav-right__my-register,.nav-right__my-login{font-size:12px}.cart-img{width:22px;height:22px;margin:7px}.nav-right__my-headurl{width:36px;height:36px}.nav-right__logo{left:46%}.nav-right__logo img{width:152px;height:35px}.kfm-content{width:98vw;padding:111px 15px 15px}}@media screen and (min-width: 1440px)and (max-width: 1920px){.kfm-content{width:90vw;padding:calc(1.6vw + 96px) .6vw 1.6vw}}@media screen and (max-width: 1440px){.cart-menu__top{font-size:18px}.item-store{font-size:14px}.item-pic{width:85px;width:85px}.item-box{font-size:12px}.item-price{width:10%;font-size:14px}.item-add,.item-reduce{width:22px;height:22px}.item-num{width:44px;height:22px;line-height:22px;font-size:12px}.item-delete{font-size:12px;margin-left:15px}.cart-menu__bottom{padding-top:10px}.bottom-all{font-size:12px}.totalprice{font-size:24px;margin-left:18px}.totalprice span{font-size:18px}.bottom-btn{height:46px;line-height:46px;font-size:14px}.insights-detail__right{padding-left:20px}.breadcrumb a,.cart-check,.cart-delete,.cart-all{font-size:14px}}@media screen and (min-width: 1920px){.nav-right__land{margin:0 30px}.nav-right__cart{margin-left:30px}.nav-right__my-login{margin-left:30px}.nav-right__my{margin-left:30px}.kfm-content{max-width:1560px}.breadcrumb a{font-size:var(--theme-font-size3)}}
