#header.ly_header_73.header_fixed_top .headerFixed{position: fixed;top: 0;left: 0;width: 100%;z-index: 100;background-color: var(--ThemesHeaderBgColor)}/* @media screen and (max-width: 1000px){#header.ly_header_73 .headerFixed{position: absolute;top: 0;left: 0;width: 100%;z-index: 100}} */
.themes_products_detail #header .headerFixed{background: var(--n-900)}#header.ly_header_73{box-shadow: 0 0 0 rgb(0 0 0 / 8%)}#header.ly_header_73 .default_nav_style{font-family: var(--ThemesNavFont)}#header.ly_header_73 .ly_header_top .ly_i_wrapper_1500{display:flex;align-items:center;justify-content:flex-end}#header.ly_header_73 .ly_header_top .ly_header_lctext{display:inline-flex;align-items:center;justify-content:center;font-size:12px;line-height:36px}#header.ly_header_73 .ly_header_bot .ly_i_wrapper_1500{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding-top:35px;padding-bottom:33px}#header.ly_header_73 .ly_header_bot .ly_i_wrapper_1500 .ly_header_b_left{margin-right: auto}#header.ly_header_73 #default_language_currency_box.pull_type_box{left: 30%}.ly_header_73 .default_nav_style{width: 100%;display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;padding: 7px;box-sizing: border-box}.ly_header_73 .default_nav_style li{font-size:14px;line-height:34px;padding:0px 25px}.ly_header_73 .default_nav_style li a{padding: 0 0}.ly_header_73 .default_nav_style li.has_sec i{margin-left:7px;font-size:14px}.ly_header_73 .ly_nav.ly_unhas_cate  .ly_nav_cate{width: 0;height: 0}.ly_header_73 .ly_nav.ly_unhas_cate  .ly_nav_default{width: 100%}.ly_header_73 .ly_header_b_left img{top:0;right: unset;bottom: 0;left: 0;margin: auto}.ly_header_73 .ly_header_b_center{flex:1;margin-left:20px;margin-right:60px}.ly_header_73 .default_search_style .default_search_form{display:flex;width:100%;line-height:50px}.ly_header_73 .default_search_style .default_search_form .form{position:relative;display:flex;width:100%;box-sizing:border-box;border-radius:5px;line-height:50px;border-style:solid;border-width:2px}.ly_header_73 .default_search_style .default_search_form .form .text{width:100%;border:0;line-height:50px;text-indent:18px}.ly_header_73 .default_search_style .default_search_form .form .button{position:absolute;top:0;bottom:0;right:0;display:inline-flex;align-items:center;justify-items:center;width:80px;height:50px;border:0;z-index: 2}.ly_header_73 .default_search_style .default_search_form .form .button i{right:0;bottom:0;margin:auto;font-size:20px;z-index: 3}.ly_header_73 .ly_header_b_right{display:inline-flex;align-items:center;justify-content:flex-end}.ly_header_73 .ly_header_user{display:flex;align-items:center}.ly_header_73 .default_account_style{display:inline-flex;width:auto;line-height:1}.ly_header_73 .default_account_style .iconfont{display:flex;align-items:center;justify-content:center;font-size:36px;margin-right:8px}.ly_header_73 .default_account_style dl{display:inline-flex;align-items:center}.ly_header_73 .default_account_style dl dt{display:flex;flex-wrap:wrap;padding:0 0;font-size:0;line-height:1}.ly_header_73 .default_account_style dl dt{display: none}.ly_header_73 .default_account_style dl dt i{display:none}.ly_header_73 .default_account_style dl dt a{order: 0}.ly_header_73 .default_account_style dl dt a{width:auto;font-size:14px;line-height:16px}.ly_header_73 .default_account_style dl dt.has_after::after{content:'/';font-size:14px;line-height:16px;order:1;margin:0 5px}.ly_header_73 .default_account_style dl dt a:nth-child(2) , 
.ly_header_73 .default_account_style dl dt a:not(.SignInButton){order:2}.ly_header_73 .default_account_style dl dt a:hover{text-decoration: none}.ly_header_73 .default_account_style dl dt{width: 180px}.ly_header_73 .default_account_style .FontColor.fl{display: none}.ly_header_73 .default_account_style .themes_dropdown{z-index: 100}.ly_header_73 .default_shopping_cart_style{display:inline-flex;margin-left:10px;align-items:center;position:relative;padding-left:44px;flex-wrap:wrap;font-size:12px;height:40px;flex-direction:column;justify-content:center}.ly_header_73 .default_shopping_cart_style:hover{text-decoration:none}.ly_header_73 .default_shopping_cart_style .iconfont{position:absolute;left:0;top:50%;transform:translateY(-50%);font-size:40px}.ly_header_73 .default_shopping_cart_style .cart_count{position:absolute;display:block;bottom:-3px;left:-3px;padding:2px 6px;font-size:12px;border-radius:10px;display: none}.ly_header_73 .default_shopping_cart_style .text_0{font-size:14px;width:100%;font-family:"OpenSans-Bold"}.ly_header_73 .default_shopping_cart_style .cart_count_price{width:100%;font-size:14px}.ly_header_73 .default_shopping_cart_style .text_1{display:none}.ly_header_73 .logo a{display:block;max-width:200px}.ly_header_73 .ly_header_menu{display:none}.ly_header_73 .ly_nav{display:flex;align-items:center;justify-content:center}.ly_header_73 .ly_nav .ly_i_wrapper_1500{display:flex;align-items:flex-end;justify-content:space-between}.ly_header_73 .ly_nav_cate{position:relative;width:270px;margin-right:20px;min-height:50px}.ly_header_73 .ly_nav_default{flex: 1}.ly_header_73 .default_cate_nav_style .cate_nav_title{border-top-right-radius:4px;border-top-left-radius:4px;padding:8px 20px;cursor: pointer}.ly_header_73 .default_cate_nav_style .cate_nav_title i{display:none}.ly_header_73 .default_cate_nav_style .cate_nav_title span{font-size:16px;line-height:34px;font-weight:600}.ly_header_73 .default_cate_nav_style .cate_nav_list{position:absolute;display:block;width:100%;left:0;top:auto;z-index:22;height:0}.ly_header_73 .default_cate_nav_style .cate_nav_list .cate_nav_box li{width:100%;box-sizing:border-box}.ly_header_73 .default_cate_nav_style .cate_nav_list .cate_nav_box li a{display:block;padding:6px 20px;font-size:14px;line-height:24px}.ly_header_73 .default_cate_nav_style .cate_nav_list .cate_nav_box li a:hover{text-decoration:none}.ly_header_73 .default_cate_nav_style .cate_nav_list .cate_nav_box li.has_sec a{padding-right:40px;text-align: left}.ly_header_73 .default_cate_nav_style .cate_nav_list .cate_nav_box li.has_sec{position:relative}.ly_header_73 .default_cate_nav_style .cate_nav_list .cate_nav_box li.has_sec::after{position:absolute;right:15px;top:50%;transform:translateY(-50%) rotate(270deg);content:"\e62b";font-family:"iconfont" !important;font-size:12px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:600}.ly_header_73 .default_cate_nav_style .cate_nav_list .cate_nav_box{height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;overflow-y:scroll;overflow-x:hidden}.ly_header_73 .default_cate_nav_style .cate_nav_list .cate_nav_box{height: 100%;-webkit-box-sizing: border-box;box-sizing: border-box;overflow-y: scroll;overflow-x: hidden}.ly_header_73 .default_cate_nav_style .cate_nav_list .cate_nav_box::-webkit-scrollbar{width: 0px;background: var(--n-800);border-radius: 5px}.ly_header_73 .default_cate_nav_style .cate_nav_list .cate_nav_box::-webkit-scrollbar-thumb{background: rgba(255, 255, 255, 0.6);border-radius: 5px}.ly_header_73 .default_cate_nav_style .cate_nav_list .cate_nav_box::-webkit-scrollbar-thumb:hover{background: rgba(255, 255, 255, 0.4)}.ly_header_73 .default_cate_nav_style  a:hover{text-decoration: none}.ly_header_73 .default_cate_nav_style .cate_nav_list .cate_nav_sec .cate_nav_sec_box{display:block;font-size:0}.ly_header_73 .default_cate_nav_style .cate_nav_list .cate_nav_sec .cate_nav_sec_box .cate_nav_sec_item{display:inline-block;vertical-align:top}.ly_header_73 .default_cate_nav_style .cate_nav_title{position: relative}.ly_header_73 .default_cate_nav_style .cate_nav_title i{display:block;position:absolute;top:50%;transform:translateY(-50%);right:15px;font-size:14px}body.lang_ar .ly_header_73 .default_cate_nav_style .cate_nav_list .cate_nav_box li.has_sec::after{transform: translateY(-50%) rotate(90deg)}.ly_header_73 .ly_i_wrapper_1500{width:1500px;margin:0 auto}.visual_edit_mode .ly_header_73 .default_cate_nav_style .cate_nav_list{z-index: 10006}@media screen and (max-width:1600px){.ly_header_73 .ly_i_wrapper_1500{width:92%}}
@media screen and (max-width: 1080px){.ly_header_73 .ly_i_wrapper_1500{width:92vw;margin:0 auto;overflow:hidden}.ly_header_73 .ly_header_b_left{padding: 0;flex: 1}.ly_header_73 .ly_header_b_left a img{vertical-align: middle}#header.ly_header_73 .ly_header_top{display:none}#header.ly_header_73 .ly_header_bot .ly_i_wrapper_1500{padding-top:6px;padding-bottom:6px;box-sizing:border-box;min-height:0}/* .ly_header_73 .ly_header_b_right{flex:0}*/
	.ly_header_73 .ly_header_b_center{position:relative;width:40px}.ly_header_73 .ajax_default_search a{display:block;width:40px;height:40px}.ly_header_73 .default_search_style .default_search_form .form{position:static;border:0}.ly_header_73 .default_search_style .default_search_form .form .text{display:none}.ly_header_73 .default_search_style .default_search_form .form .button{width:40px;height:40px}.ly_header_73 .default_search_style .default_search_form .form .button i{font-size:25px}.ly_header_73 .default_search_style .default_search_form .form{border: 0}.ly_header_73 .default_search_style{position: relative}.ly_header_73 .default_search_style .default_search_form .form .button i{font-size:24px}.ly_header_73 .ly_nav{display:none}.ly_header_73 .default_shopping_cart_style .text_0,.default_shopping_cart_style .cart_count_price{display:none}.ly_header_73 .ly_header_menu{display:inline-flex}.ly_header_73 .ly_header_menu{display:inline-flex;padding-left:10px}.ly_header_73 .ly_header_menu i{font-size:22px}.ly_header_73 .default_shopping_cart_style .iconfont{font-size:25px}.ly_header_73 .default_shopping_cart_style .cart_count{font-size:12px;padding:0px 4px;bottom:0}.ly_header_73 .ly_header_b_center{height:40px;width:40px;margin:0 0;flex:unset}.ly_header_73 .default_shopping_cart_style{padding-left:0;margin:0 15px;width:auto}.ly_header_73 .default_shopping_cart_style .iconfont{position:static;transform:translate(0)}}

#header.ly_header_73 .ly_header_top{background-color:var(--ThemesBoardBgColor)}#header.ly_header_73 .ly_header_top .ly_header_lctext{font-family:"Opensans-Regular";color:var(--ThemesBoardColor)}#header.ly_header_73 .ly_header_bot,
#header.ly_header_73 .ly_nav{background-color:var(--ThemesHeaderBgColor)}.ly_header_73 .default_language_currency_style{font-family:"Opensans-Regular";color:var(--ThemesBoardColor)}.ly_header_73 .default_shopping_cart_style .text_0{color:var(--ThemesHeaderTextColor)}.ly_header_73 .default_search_style .default_search_form .form{border-color:var(--ThemesHeaderInputBorderColor)}.ly_header_73 .default_search_style .default_search_form .form .text{background-color:var(--ThemesHeaderInputBgColor);color:var(--ThemesHeaderTextColor)}.ly_header_73 .default_search_style .default_search_form .form .button{background-color:var(--ThemesHeaderIconSearchBgColor)}.ly_header_73 .default_search_style .default_search_form .form .button i{color:var(--ThemesHeaderIconSearchColor)}.ly_header_73 .default_account_style .iconfont{color:var(--ThemesHeaderIconColor)}.ly_header_73 .default_account_style dl dt a,.default_account_style dl dt::after{color:var(--ThemesHeaderTextColor);font-family:"OpenSans-Bold"}.ly_header_73 .default_shopping_cart_style .iconfont{color:var(--ThemesHeaderIconColor)}.ly_header_73 .default_shopping_cart_style .cart_count{background-color:var(--ThemesHeaderTipsColor);border:solid 2px var(--ThemesHeaderBgColor);color:var(--ThemesHeaderBgColor)}.ly_header_73 .default_shopping_cart_style .cart_count_price{color:var(--ThemesHeaderTipsColor)}.ly_header_73 .default_cate_nav_style .cate_nav_title{background-color:var(--ThemesHeaderProductsCategoryColor);font-family:"OpenSans-Bold"}.ly_header_73 .default_cate_nav_style .cate_nav_title span{color:var(--n-0)}.ly_header_73 .default_cate_nav_style .cate_nav_list{background-color:var(--n-0)}.ly_header_73 .cate_nav_list .cate_nav_box li a{color:#404852}.ly_header_73 .cate_nav_list .cate_nav_box li.has_sec::after{color:var(--ThemesNavTextColor)}.ly_header_73 .default_nav_style li a{color:var(--ThemesNavTextColor)}.ly_header_73 .default_nav_style li a:hover{color: var(--ThemesNavTextHoverColor)}/* 顶级导航悬停 = 品牌浅绿：导航条背景是纯黑(.ly_nav)，白字，深绿 var(--brand) 在黑底上
   对比度只有约 2:1 基本读不出来。二级(子菜单)同样用浅绿，见下方 .nav_sec_a 规则。 */
.ly_header_73 .default_nav_style li a:hover{color: var(--brand-accent)}@media screen and (max-width:1000px){.ly_header_73 .default_search_style .default_search_form .form .button{background-color:transparent}.ly_header_73 .default_search_style .default_search_form .form .button i{color:var(--ThemesHeaderIconColor)}.ly_header_73 .ly_header_menu i{color:var(--ThemesHeaderIconColor)}}
.ly_header_73 .default_cate_nav_style .cate_nav_title i{color:var(--n-0)}@media  screen and (min-width:1000px){.ly_header_73 .default_cate_nav_style .cate_nav_list .cate_nav_box li:hover>a,
	.ly_header_73 .default_cate_nav_style .cate_nav_list .cate_nav_box li.hover>a{color:var(--brand)}.ly_header_73 .default_cate_nav_style .cate_nav_list .cate_nav_box li:hover::after,
	.ly_header_73 .default_cate_nav_style .cate_nav_list .cate_nav_box li.hover::after{color:var(--brand)}.ly_header_73 .default_cate_nav_style .cate_nav_list .cate_nav_sec .cate_nav_sec_box li a:hover{color:var(--brand-accent)}}

.ly_header_73 .default_cate_nav_style .cate_nav_list .cate_nav_box{overflow-y: auto}.ly_header_73 .default_cate_nav_style .cate_nav_list .cate_nav_box::-webkit-scrollbar{width: 6px;background: var(--n-0);border-radius: 3px}.ly_header_73 .default_cate_nav_style .cate_nav_list .cate_nav_box::-webkit-scrollbar-thumb{background: rgba(193, 193, 193, 0.8);border-radius: 3px}.ly_header_73 .default_cate_nav_style .cate_nav_list .cate_nav_box::-webkit-scrollbar-thumb:hover{background: rgba(168, 168, 168, 0.8)}.ly_header_73 .ly_slide_pages .default_cate_nav_style .cate_nav_list{height: 0;box-shadow: 0 0 10px rgb(0 0 0 / 12%)}.ly_header_73{}
.ly_header_73 .themes_global_header{display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;width: 96%;;padding: 16px 0;margin: 0 auto}.ly_header_73 .themes_global_header .ly_header_b_left{display: flex;flex-wrap: wrap;align-items: center;justify-content: flex-start}.ly_header_73 .default_language_currency_style{width: 32px;height: 32px;margin-left: 0;font-size: 0;background: url(/u_file/themes/svg/earth-svgrepo-com-mb.svg) no-repeat center center;background-size: contain;font-size: 0}.default_language_currency_style i:not(.iconfont):before{content: unset}.ly_header_73 .themes_global_header .ly_header_b_left .logo{width: 183px;margin-right: 25px}.ly_header_73 .themes_global_header .ly_header_b_middle{flex: 1}.ly_header_73 .themes_global_header .ly_header_b_right{display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between}.ly_header_73 .themes_global_header .ly_header_b_right .language_box{margin-right: 20px}.ly_header_73 .themes_global_header .ly_header_b_right .default_address{margin: 0 20px}.ly_header_73 .themes_global_header .ly_header_b_right .default_address a{display: inline-block;width: 24px;height: 31px;cursor: pointer}.ly_header_73 .themes_global_header .ly_header_b_right .default_address img{width: 24px;height: 31px;font-size: 0}.ly_header_73 .themes_global_header .ly_header_b_right .default_earth{margin: 0 25px}.ly_header_73 .themes_global_header .ly_header_b_right .default_earth a{display: inline-block;width: 32px;height: 32px;cursor: pointer}.ly_header_73 .themes_global_header .ly_header_b_right .default_search{margin: 0 20px}.ly_header_73 .themes_global_header .ly_header_b_right .default_search img{height: 31px}.ly_header_73 .themes_global_header .ly_header_b_right .default_search .iconfont{font-size: 28px;color: var(--n-900);cursor: pointer}.ly_header_73 .themes_global_header .ly_header_b_right .default_search .default_search_btn:hover{text-decoration: none}.ly_header_73 .themes_global_header .ly_header_b_right .default_account{margin: 0 20px}.ly_header_73 .themes_global_header .ly_header_b_right .default_account a{cursor: pointer}.ly_header_73 .themes_global_header .ly_header_b_right .default_account a img{height: 31px}.ly_header_73 .default_shopping_cart_style{margin-left: 20px;margin-right: 10px;padding-left: 0}.ly_header_73 .default_shopping_cart_style img{height: 31px}.ly_header_73 .default_shopping_cart_style .cart_count_price,
.ly_header_73 .default_shopping_cart_style .text_0{display: none}.ly_header_73 .default_shopping_cart_style .iconfont{color: var(--n-900);font-size: 30px}.ly_header_73 .default_shopping_cart_style .cart_count{top: -4px;bottom: unset;right: 7px;left: unset;font-size: 10px;padding: 1px 5px}.ly_header_73 .ly_header_menu i{color: var(--n-900)}.ly_header_73_top_box{}
.ly_header_73_top_box .notice_box{height: 54px;line-height: 54px;background: var(--brand)}.ly_header_73_top_box .notice_box .item{display: inline-block;vertical-align: middle;font-size: 18px;color: var(--n-0);margin: 0 46px}.ly_header_73_top_box .notice_box .item span{display: inline-block;/* vertical-align: middle;*/margin: 0}/* Leaguespartan 这套字族被拆成了多个独立 family，每个 @font-face 都声明为 weight:normal，Leaguespartan-Bold 也不例外。因此在它上面再写 font-weight:bold，浏览器在该 family 里找不到 700 字面，会启用合成粗体(faux bold)叠在本就粗的字形上，公告栏 Deals 因此异常厚重。字体文件自带粗度，去掉这层多余的 font-weight 即可。 */
/* 原为 Leaguespartan-Bold：字面是真的、没被伪造，但 18px + 跑马灯位移 + 深绿底白字
   三者叠加后笔画粘连发糊。换成 Semibold，保留强调但笔画更清晰。 */
.ly_header_73_top_box .notice_box .item span.bold{font-family: 'Leaguespartan-Semibold'}.ly_header_73_top_box .top_banner_box{position: relative;font-size: 0;background: #292929}.ly_header_73_top_box .top_banner_box .btn{position: absolute;left: 50%;bottom: 70px;transform: translate(-50%, 0);font-size: 0;cursor: pointer}@keyframes upDown{from{transform: translateY(0)
    }
    to{transform: translateY(30%)
    }
}
.index .ly_header_73_top_box{position: relative;height: 100vh;position: fixed;top: 0;left: 0;width: 100%;display: block}.index .ly_header_73_top_box.hide{display: none}.index .ly_header_73_top_box .video_public_btn{position: absolute;left: 50%;bottom: 70px;transform: translate(-50%, 0);font-size: 0;cursor: pointer;z-index: 999}.index .video_public_btn{width: 2.08333vw;margin-top: 1.04167vw;animation: upDown 1s infinite}.index .visual_plugins_container{background-color: var(--n-0)}.index #header.ly_header_73{position: relative;z-index: 110;margin-top: 100vh;background: var(--n-0)}.index .ly_header_73_top_box .compute_item_img .compute_process_img{padding-top: 100vh!important}@media screen and (min-width: 2200px){.ly_header_73_top_box .notice_box{line-height: 34px}}
@media(max-width: 828px){.index .ly_header_73_top_box{height: 146vw}.index #header.ly_header_73{margin-top: 146vw}.index .ly_header_73_top_box .compute_item_img .compute_process_img{padding-top: 146vw!important}.index .ly_header_73_top_box .video_public_btn{bottom: 35px}}
@media(max-width: 768px){.index .video_public_btn{width: 6.66667vw;margin-top: 2.66667vw}}


.ly_header_73.scroll_fixed .headerFixed{padding-bottom: 0;animation:move .3s infinite;animation-iteration-count: 1}.ly_header_73.scroll_normal .headerFixed{animation:movenormal .4s infinite;animation-iteration-count: 1}.ly_header_73.scroll_fixed .headerFixed{position: fixed;width: 100%;top: 0;left: 0;background: var(--n-0)}/* 卖点条原为 #afae90 米色底 + 白字，对比度仅 2.26:1（WCAG AA 需 4.5:1）。
   改为品牌深绿后为 7.64:1，白字/白圈描边均可读。 */
.web_warning_box{display: flex;align-items: center;justify-content: center;flex-wrap: wrap;background-color: var(--brand);font-family: 'Opensans-Regular';font-size: 20px;color: var(--n-0);padding: 20px 0}.web_warning_box .warn_item{display: flex;align-items: flex-start;justify-content: space-between;flex-wrap: wrap;margin: 0 25px}.web_warning_box .warn_item .warn_title{color: var(--n-0);margin-right: 10px}.web_warning_box .warn_item.warn_item_1 .warn_title{font-family: 'OpenSans-Bold'}.web_warning_box .warn_item.warn_item_2 .warn_title{}
.web_warning_box .warn_item .warn_title span{display: inline-block;width: 65px;height: 65px;line-height: 65px;font-size: 24px;font-family: 'OpenSans-Bold';border: 5px solid var(--n-0);border-radius: 50%;text-align: center}.web_warning_box .warn_item .warn_brief{}
.web_warning_box .warn_item .warn_brief p{color: var(--n-0)}.web_warning_box .warn_item .warn_brief p:first-child{font-size: 32px;font-family: 'OpenSans-Bold'}@media(max-width: 1080px){.web_warning_box{font-size: 16px}.web_warning_box .warn_item.warn_item_2{align-items: center}.web_warning_box .warn_item .warn_title span{font-size: 18px;border-width: 3px}.web_warning_box .warn_item .warn_brief p:first-child{font-size: 24px}}
@media(max-width: 768px){.web_warning_box{padding: 10px 0;margin-top: -1px}.web_warning_box .warn_item{margin: 3px 0}.web_warning_box{font-size: 12px}.web_warning_box .warn_item.warn_item_2{align-items: center}.web_warning_box .warn_item .warn_title span{width: 40px;height: 40px;line-height: 40px;font-size: 14px;border-width: 2px}.web_warning_box .warn_item .warn_brief p:first-child{font-size: 16px}}

@media(max-width: 1680px){.ly_header_73 .default_nav_style li{padding: 0 30px!important}.ly_header_73 .themes_global_header .ly_header_b_right .default_account, .ly_header_73 .themes_global_header .ly_header_b_right .default_search{margin: 0 15px}}

@media(max-width: 1480px){.ly_header_73 .default_nav_style li{padding: 0 20px!important}}

@media(max-width: 1340px){.ly_header_73 .themes_global_header .ly_header_b_right .default_account, .ly_header_73 .themes_global_header .ly_header_b_right .default_search{margin: 0 12px}.ly_header_73 .themes_global_header .ly_header_b_right .default_address{margin-right: 12px}.ly_header_73 .default_shopping_cart_style{margin-left: 12px}}

@media(max-width: 1280px){.ly_header_73 .themes_global_header .ly_header_b_right .default_account, .ly_header_73 .themes_global_header .ly_header_b_right .default_search{margin: 0 10px}.ly_header_73 .default_nav_style li{padding: 0 10px!important}.ly_header_73 .default_nav_style{padding-left: 5px;padding-right: 5px}.ly_header_73 .themes_global_header .ly_header_b_left .logo{margin-right: 0}#header.ly_header_73 .default_nav_style li a{font-size: 13px!important}
	.ly_header_73 .themes_global_header{width: calc( 100% - 32px );padding: 16px}}

@media screen and (max-width:1080px){.ly_header_73_top_box .notice_box{line-height: 40px}.ly_header_73_top_box .notice_box .item{font-size: 16px;margin: 0 20px}/* .ly_header_73_top_box .notice_box .item span{vertical-align: unset}*/
	.ly_header_73_top_box .top_banner_box .btn{display: none}.ly_header_73 .themes_global_header{width: 94%;padding: 3px 0;margin: 0 auto}.ly_header_73 .themes_global_header .ly_header_b_left .logo{width: 100%;margin-right: 0}.ly_header_73 .themes_global_header .ly_header_b_left .logo .compute_process_img{padding-top: 0!important;height: auto}.ly_header_73 .ly_header_b_left img{position: static;top: unset!important;left: unset!important;right: unset!important;bottom: unset!important;height: 50px}.ly_header_73 .themes_global_header .ly_header_b_left .language_box{display: none}.ly_header_73 .themes_global_header .ly_header_b_right{justify-content: center}.ly_header_73 .themes_global_header .ly_header_b_right .default_search{margin: 0}.ly_header_73 .themes_global_header .ly_header_b_right .default_search .iconfont{font-size: 18px}.ly_header_73 .themes_global_header .ly_header_b_right .default_address a, .ly_header_73 .themes_global_header .ly_header_b_right .default_address img, .ly_header_73 .themes_global_header .ly_header_b_right .default_account a img, 
	.ly_header_73 .themes_global_header .ly_header_b_right .default_search img, .ly_header_73 .default_shopping_cart_style img{width: auto;height: 28px;font-size: 0}.ly_header_73 .ly_header_menu i{font-size: 28px}.ly_header_73 .default_shopping_cart_style{padding-left: 0;margin-left: 15px;margin-right: 0}.ly_header_73 .default_shopping_cart_style .iconfont{font-size: 18px}.ly_header_73 .ly_header_menu{padding-left: 0;margin-left: 15px}.ly_header_73 .header_content_height{display: none!important}.ly_header_73.scroll_fixed .header_content_height{display: block!important}.ly_header_73 .default_shopping_cart_style, .ly_header_73 .themes_global_header .ly_header_b_right .default_address, .ly_header_73 .themes_global_header .ly_header_b_right .default_account, .ly_header_73 .themes_global_header .ly_header_b_right .default_search, .ly_header_73 .ly_header_menu{margin: 0 10px}.ly_header_73 .themes_global_header .ly_header_b_right .language_box{display: none}}

@media(max-width: 1140px){.ly_header_73 .default_nav_style{padding: 0}.ly_header_73 .default_nav_style li{padding: 0 12px!important}}

body.index{background-color: var(--n-0)!important}.web_warning_box .warn_item.warn_item_1 .warn_title span{font-size: 19px}/* top warning bar - mobile: side-by-side, compact */
@media(max-width: 1080px){.web_warning_box .warn_item.warn_item_1 .warn_title span{font-size: 15px}}
@media(max-width: 768px){.web_warning_box{flex-wrap: nowrap;padding: 10px 6px}.web_warning_box .warn_item{flex: 1 1 0;min-width: 0;align-items: center;justify-content: flex-start;flex-wrap: nowrap;margin: 0 4px;max-width: none}.web_warning_box .warn_item .warn_title{margin-right: 7px;flex-shrink: 0}.web_warning_box .warn_item .warn_brief{min-width: 0;text-align: left}.web_warning_box .warn_item .warn_brief p:first-child{font-size: 13px;line-height: 1.25}.web_warning_box .warn_item .warn_brief p{font-size: 11px;line-height: 1.25}.web_warning_box .warn_item.warn_item_1 .warn_title span{font-size: 12px}}

/* product detail dark header: white logo */
.themes_products_detail #header .logo img{filter: brightness(0) invert(1)}/* mobile contact-us menu cards: center text over the svg background */
@media screen and (max-width: 1000px){.menu_item.item_bg a{left:0 !important;right:0 !important;top:0 !important;bottom:0 !important;width:100% !important;height:auto !important;transform:none !important;display:flex !important;align-items:center !important;justify-content:center !important;text-align:center !important;background:rgba(0,0,0,0.35) !important;color:var(--n-0) !important;border-radius:20px !important;padding:0 15px !important;box-sizing:border-box !important}.menu_item.item_bg a span{display:inline-block;vertical-align:middle}}

/* origin(about) page mobile typography: looser spacing + clearer hierarchy (keep font & bold) */
@media screen and (max-width:768px){:is(.ly_poster_285,.ly_poster_292,.ly_poster_293,.ly_poster_294,.ly_poster_295,.ly_poster_296,.ly_poster_297,.ly_poster_298,.ly_poster_299,.ly_poster_330,.ly_poster_331) :is(.brief,.i_brief,.i_subtitle){line-height:1.6 !important;letter-spacing:.2px}:is(.ly_poster_285,.ly_poster_292,.ly_poster_293,.ly_poster_294,.ly_poster_295,.ly_poster_296,.ly_poster_297,.ly_poster_298,.ly_poster_299,.ly_poster_330,.ly_poster_331) .brief{padding:20px 22px !important}:is(.ly_poster_285,.ly_poster_292,.ly_poster_293,.ly_poster_294,.ly_poster_295,.ly_poster_296,.ly_poster_297,.ly_poster_298,.ly_poster_299,.ly_poster_330,.ly_poster_331) .i_brief{margin-top:16px !important}:is(.ly_poster_285,.ly_poster_292,.ly_poster_293,.ly_poster_294,.ly_poster_295,.ly_poster_296,.ly_poster_297,.ly_poster_298,.ly_poster_299,.ly_poster_330,.ly_poster_331) :is(.i_title,.title,.text1,.text2,.text3){line-height:1.38 !important;margin-bottom:10px !important}:is(.ly_poster_285,.ly_poster_292,.ly_poster_293,.ly_poster_294,.ly_poster_295,.ly_poster_296,.ly_poster_297,.ly_poster_298,.ly_poster_299,.ly_poster_330,.ly_poster_331) :is(.i_subtitle){margin-top:6px !important}}
/* keep Sign In popup title look after h3->div demotion (SEO) */
#fixed_login_popup .signin_title{line-height:32px;font-size:24px;color:var(--n-900)}/* unify body line-height across all modules (consistency) */
.themes_box_content,.themes_box_subtitle{line-height:1.6 !important}/* origin submenu (nav_sec_item): hover color = header bar color + icon/text flex align */
.ly_header_73 .default_nav .nav_sec .nav_sec_item a:hover,
.ly_header_73 .default_nav .small_nav_sec .nav_sec_item a:hover,
.ly_header_73 .default_nav .nav_sec_item .nav_sec_a:hover{color:var(--brand-accent) !important}.ly_header_73 .default_nav .nav_sec .nav_sec_item .nav_sec_a{display:flex !important;align-items:center;line-height:1.35}.ly_header_73 .default_nav .nav_sec .nav_sec_item .nav_icon{flex:0 0 auto;margin-right:8px}.ly_header_73 .default_nav .nav_sec .nav_sec_item .nav_sec_a > span:last-child{flex:1}/* origin submenu (nav_sec_item): 放大图标 + 图标文字居中对齐 */
.ly_header_73 .default_nav .nav_sec_item .nav_sec_a{display:flex !important;align-items:center;line-height:1.35}.ly_header_73 .default_nav .nav_sec_item .nav_icon{width:34px !important;height:34px !important;max-height:34px !important;display:inline-flex !important;align-items:center;justify-content:center;margin-right:10px !important;flex:0 0 34px}.ly_header_73 .default_nav .nav_sec_item .nav_icon img{max-width:34px !important;max-height:34px !important;width:auto !important;height:auto !important;object-fit:contain}.ly_header_73 .default_nav .nav_sec_item .nav_sec_a > span:last-child{flex:1}/* 浅绿标题文字 -> 页首公告栏色 */
:root{--ThemesBoxTitleColor:#2B5D43 !important}/* Certifications/Origin 子菜单:图标适中不溢出 + 行高容纳 + 下拉框全圆角 */
.ly_header_73 .default_nav .small_nav_sec .nav_sec_item .nav_icon,
.ly_header_73 .default_nav .nav_sec_item .nav_icon{width:22px !important;height:22px !important;max-height:22px !important;flex:0 0 22px !important;margin-right:8px !important;display:inline-flex !important;align-items:center;justify-content:center;vertical-align:middle}.ly_header_73 .default_nav .small_nav_sec .nav_sec_item .nav_icon img,
.ly_header_73 .default_nav .nav_sec_item .nav_icon img{max-width:22px !important;max-height:22px !important;width:auto !important;height:auto !important;object-fit:contain}.ly_header_73 .default_nav .small_nav_sec .nav_sec_item dt a{display:flex !important;align-items:center !important;height:auto !important;line-height:1.3 !important;padding:7px 20px !important;box-sizing:border-box}.ly_header_73 .default_nav .small_nav_sec .nav_sec_box{border-radius:30px !important;padding-top:15px !important;padding-bottom:15px !important}/* 手机端 cert/origin 子菜单:做成类 PC 的图标左+文字右行对齐(覆盖主题把图标拉满行宽的规则) */
@media screen and (max-width:1000px){.ly_header_73 .default_nav .small_nav_sec .nav_sec_item{text-align:left !important;width:100% !important}.ly_header_73 .default_nav .small_nav_sec .nav_sec_item dt a.nav_sec_a{display:flex !important;align-items:center !important;text-align:left !important;padding:9px 18px !important;height:auto !important;line-height:1.3 !important}.ly_header_73 .default_nav .small_nav_sec .nav_sec_item .nav_icon{display:inline-flex !important;align-items:center;justify-content:center;width:24px !important;height:24px !important;max-height:24px !important;flex:0 0 24px !important;margin:0 10px 0 0 !important}.ly_header_73 .default_nav .small_nav_sec .nav_sec_item .nav_icon img{width:24px !important;height:24px !important;max-width:24px !important;max-height:24px !important;object-fit:contain !important;display:block !important}.ly_header_73 .default_nav .small_nav_sec .nav_sec_item dt a.nav_sec_a span{display:inline !important;text-align:left !important;width:auto !important;flex:1 !important;position:static !important}}

/* 手机端 Origin>Certifications & Compliance: 行内小图标+文字(同PC下拉), 不做大卡片 */
@media screen and (max-width:1000px){.left_fixed_side .menu_list .item.item_ico_inline{height:auto !important;min-height:50px !important;line-height:1.35 !important}.left_fixed_side .menu_list .item.item_ico_inline>a{display:flex !important;align-items:center !important;width:100% !important;height:auto !important;white-space:normal !important;padding:12px 0 !important;box-sizing:border-box !important}.left_fixed_side .menu_list .item.item_ico_inline>a .nav_icon{flex:0 0 26px !important;width:26px !important;height:26px !important;max-height:26px !important;margin:0 10px 0 0 !important;display:inline-flex !important;align-items:center !important;justify-content:center !important}.left_fixed_side .menu_list .item.item_ico_inline>a .nav_icon img{width:24px !important;height:24px !important;max-width:24px !important;max-height:24px !important;object-fit:contain !important;display:block !important}.left_fixed_side .menu_list .item.item_ico_inline>a>span:last-child{flex:1 !important;min-width:0 !important;text-align:left !important}}


/* 手机端 .son 一级项：点文字进页面，点箭头展开子菜单（对齐 PC 可直接点击进入的行为）
   主题原规则 .left_fixed_side .menu_list .item.son>.icon{width:100%} 让箭头绝对定位铺满整行，
   把 <a> 完全遮住。这里只收窄箭头热区；仅限 href 为站内真实路径的父项，
   Contact Us(href="javascript:;") 不受影响、仍是整行展开。 */
@media screen and (max-width:1000px){.left_fixed_side .menu_list .item.son>a[href^="/"]+.icon{width:56px !important;left:auto !important;right:0 !important}.left_fixed_side .menu_list .item.son>a[href^="/"]{width:calc(100% - 62px) !important;position:relative !important;z-index:1 !important}}

/* Contact Us 子菜单卡片(Partnership / Wholesale / Affiliate Program)悬停色。
   原本这三项没有任何 :hover 规则，此处新增；桌面与手机共用同一组元素，放全局作用域。 */
.ly_header_73 .menu_item.item_bg a:hover,
.ly_header_73 .menu_item.item_bg a:hover span,
.pop_up.category_side .menu_item.item_bg a:hover,
.pop_up.category_side .menu_item.item_bg a:hover span{color:var(--brand-accent) !important}/* ===== 置顶提示条：手机/平板高度压缩（本次新增）=====
   实测首页 390x844 下整条高 199px，占视口 23.6% —— 正文还没开始就吃掉近 1/4 屏。
   上面那批 "top warning bar - mobile" 紧凑规则只覆盖 max-width:768px，
   iPad 横向与大平板(1024px) 完全没被覆盖，这就是平板上看起来没自适应的原因。
   这里断点扩到 1024px，并把每条下方的长描述限制为 2 行 —— 它是整条高度的主要来源。 */
@media(max-width: 1024px){.web_warning_box{flex-wrap: nowrap;padding: 8px 8px}.web_warning_box .warn_item{flex: 1 1 0;min-width: 0;align-items: center;justify-content: flex-start;flex-wrap: nowrap;margin: 0 5px;max-width: none}.web_warning_box .warn_item .warn_title{margin-right: 8px;flex-shrink: 0}.web_warning_box .warn_item .warn_title span{width: 30px;height: 30px;line-height: 30px;font-size: 11px;border-width: 2px}.web_warning_box .warn_item .warn_brief{min-width: 0;text-align: left}.web_warning_box .warn_item .warn_brief p:first-child{font-size: 12px;line-height: 1.3}/* 不再用 line-clamp 截断 —— 描述分别 61 / 80 字，截成 2 行会看不全（上一版就是这个毛病）。
	   改为缩字号让全文完整显示：两栏并排时每栏文字区约 140px，10px 字号下 80 字约 3 行，
	   整条仍比原来的 199px 矮。 */
	.web_warning_box .warn_item .warn_brief p:not(:first-child){font-size: 11px;line-height: 1.4}}
