.aynewheadright{ display:flex;}
.aynewsearchbtn{ width:24px; height:24px; cursor:pointer; background:url(//www.omopack.com/wp-content/themes/bocpak/assets/images/search_btn_hei.png) no-repeat center center / 18px; margin-right:15px;}
.head_language{ position: relative;}
.active_name{ display:flex; align-items:center; cursor:pointer;}
.box_name {  margin-left: 8px;  margin-right: 4px;}
.icon-daohangyuyanqiehuan{ display:block; width:17px; height:17px; background:url(//www.omopack.com/wp-content/themes/bocpak/assets/images/lang_hei.svg) no-repeat center center;}
.icon-jiantouxia{ width:17px; height:17px; background:url(//www.omopack.com/wp-content/themes/bocpak/assets/images/navlibg.svg) no-repeat center center;transition:all 0.3s;}
.head_language:hover .icon-jiantouxia{  transform: rotate(180deg);}
.head_language .down_list {
visibility: hidden;
opacity: 0;
position: absolute;
padding: 0;
border: 0;
top: 26px;
right: 0;
z-index: 6;
}.head_language .down_list ul {
display: flex;
padding: 10px 16px;margin: 0;
flex-direction: column;
background-color: #fff;
-webkit-box-shadow: 0 4px 20px 0 rgba(190, 196, 204, 0.3);
box-shadow: 0 4px 20px 0 rgba(190, 196, 204, 0.3);
}
.head_language .down_list ul li{ list-style:none; margin-bottom:5px;}
.head_language .down_list ul li:last-child{ margin-bottom:0;}
.head_language:hover .down_list{visibility: visible;
opacity: 1;}
.ayheadercusbtn{ margin-left:20px;}
.ayheadercusbtn a{ background:var( --e-global-color-primary ); color:#fff; padding:13px 25px; border-radius:20px; }
.lygcontainer{ max-width:1760px; margin:0 auto; padding:0 20px;} #masthead .search_box_mask {
position: absolute;
top: 80px;
left: 0;
width: 100%;
height: calc(100vh);
background: rgba(0, 0, 0, 0.7);
height: 0;
}
#masthead .head_search.open_box .search_box_mask {
height: calc(150vh);
animation: opensearch 0.8s;
}
#masthead .search_box_mask .search_box_mask_top {
background: #fff;
display: flex;
align-items: center;
justify-content: center;
border-top: 1px solid #ebebeb;
padding: 0px;
caret-color: transparent;
opacity: 0;
height: 0px;
transition: 0.2s;
}
#masthead .head_search.open_box .search_box_mask .search_box_mask_top {
height: 180px;
opacity: 1;
transition: 0.3s;
}
.head_search .search_box_mask .search_box_mask_top .search_box_form {
position: relative;
width: 72%;
max-width: 1210px;
margin-left: 58px;
display: none;
}
.head_search.open_box .search_box_mask .search_box_mask_top .search_box_form {
display: flex;
}
.head_search.open_box .search_box_mask .search_box_mask_top .search_box_form .head_record_box {
top: calc(100% + 4px);
width: calc(100%);
}
.head_search .search_box_mask_top .search_box .search_btn {
margin: 0;
margin-right: 1px;
height: calc(100% - 2px);
padding: 0 12px;
background: var( --e-global-color-primary );
border-radius: 2px; display: flex; justify-content: center;
width: 80px; border: none;
}
.icon-sousuotongyong {
display: block; width:30px; height: 30px; margin;0;filter: brightness(0) invert(1);  
-webkit-filter: brightness(0) invert(1);  
-moz-filter: brightness(0) invert(1);  
-o-filter: brightness(0) invert(1);  
-ms-filter: brightness(0) invert(1);
background:url(//www.omopack.com/wp-content/themes/bocpak/assets/images/search_btn_hei.png) no-repeat center center / 24px;
}
#header .head_search .search_box_mask_top .search_box .search_btn .iconfont {
color: #fff;
font-size: 30px;
}
.head_search .search_box_mask .search_box_mask_top .search_box {
width: 100%;
opacity: 1;
border: 1px solid #999; display: flex;   align-items: center;
height: 60px;
border-radius: 2px;
transition: 0s;
}
.head_search .search_box_mask .search_box_mask_top .search_box .clear-search-btn {
cursor: pointer;
display: none;
padding: 0 6px;
margin-right: 10px;
}
.head_search .search_box_mask .search_box_mask_top .search_box .clear-search-btn .iconfont {
font-size: 22px;
}
.head_search .search_box_mask .search_box_mask_top .search_box .clear-search-btn.is_value {
display: block;
}
.head_search .search_box_mask .search_box_mask_top .search_box.focus_search {
border: 1px solid #666;
}
.head_search .search_box_mask .search_box_mask_top .search_box .input_text {
font-size: 16px;
margin-left: 0px;
flex: 1;
caret-color: auto;
height: 56px; border: none;
width: auto;
}
.head_search .search_box_mask .search_box_mask_top .close-search-btn {
margin-left: 30px;
position: relative;
top: -60px; cursor: pointer;
right: -20px; display: block; width:30px; height: 30px;
display: none; 	background:url(//www.omopack.com/wp-content/themes/bocpak/assets/images/pdfclosebtn.png) no-repeat center center / 18px;
}
.head_search.open_box .search_box_mask .search_box_mask_top .close-search-btn {
display: block;
}
.head_search.search_box_mask .search_box_mask_top .close-search-btn .iconfont {
color: #999;
font-size: 28px;
}
.head_search .search_box_mask .search_box_mask_top .close-search-btn:hover .iconfont {
color: #f70000;
}
.single-product div.product .woocommerce-product-gallery{ width:50%;}
@media(max-width:1454px){
.main-navigation ul.menu > li.menu-item > a{ margin:0 1rem;}
}
@media(max-width:1350px){
.active_name{ font-size:14px;}
.main-navigation ul.menu > li.menu-item > a{ margin:0 0.7rem;}
}
@media(max-width:1263px){
.header-1 .header-right{ display:none;}
}
@media(max-width:768px){
.single-product div.product .woocommerce-product-gallery{ width:100%;}
#masthead{ padding:10px 0;}
} .iorderform{}
.iorderform div.wpforms-container-full, .contactform div.wpforms-container-full{ margin-bottom:0; margin-top:0px;}
.iorderform .wpforms-container .wpforms-field-label{ text-transform:uppercase; font-size: 0.8125rem; margin-bottom:0.5rem;} .iorderform div.wpforms-container-full .wpforms-form .wpforms-field-container{}
.iorderform .wpforms-container .wpforms-field{ padding-top:0; padding-bottom:20px;}
.iorderform .wpforms-container .wpforms-field.wpforms-field-layout{ padding-bottom:0;} .iorderform .wpforms-container .wpforms-field.wpforms-field-radio fieldset{ padding: 0px 16px;}
.iorderform .wpforms-container .wpforms-field.wpforms-field-radio .wpforms-field-label{ margin:0; font-weight: 400;font-size: 14px;color: #FFFFFF;line-height: 20px; float:left; margin-right:13px;}
.iorderform .wpforms-container .wpforms-field.wpforms-field-radio .wpforms-field-label .wpforms-required-label{ display:none;}
.iorderform .wpforms-container .wpforms-field.wpforms-field-radio ul{ display:flex; gap:10px 20px; flex-wrap:wrap;}
.iorderform .wpforms-container .wpforms-field.wpforms-field-radio ul li{}
.iorderform .wpforms-container .wpforms-field.wpforms-field-radio ul li input[type="radio"]{}
.iorderform .wpforms-container .wpforms-field.wpforms-field-radio ul li .wpforms-field-label-inline{font-weight: 400;font-size: 1rem;color:var(--color-ink);line-height: 20px; padding-left: 5px;}
.iorderform div.wpforms-container-full input[type="checkbox"]:checked::before, div.wpforms-container-full input[type="radio"]:checked::before {
border-color: #DA1715;
box-shadow: 0 0 0 1px #DA1715,0px 1px 2px rgba(0,0,0,0.15);
}
.iorderform div.wpforms-container-full input[type="radio"]:checked::after {
background-color: #DA1715;
} .iorderform .wpforms-container input.wpforms-field-medium, 
.iorderform div.wpforms-container-full .wpforms-form textarea.wpforms-field-medium,
.iorderform div.wpforms-container-full .wpforms-form select.wpforms-field-medium
{background-color:#f7f5f0; max-width:100%;border-radius: 4px; color:#0d1b24; font-size: 14px; line-height: 1; padding:0.875rem 1rem; border:1px solid #e6e2d9; }
.iorderform div.wpforms-container-full .wpforms-form select.wpforms-field-medium{ color:#8a949c;}
.iorderform .wpforms-container .wpforms-field-layout .wpforms-field{ padding-bottom:1.25rem; } .iorderform div.wpforms-container-full .wpforms-form textarea.wpforms-field-medium{min-height: 8.5rem;
resize: vertical; padding:10px 16px;}
.iorderform .wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field .wpforms-field-medium::placeholder{ 
color: #8a949c;opacity:1;
}
.iorderform .wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field .wpforms-field-medium:-moz-placeholder{ 
color: #8a949c;opacity:1;
}
.iorderform .wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field .wpforms-field-medium::-moz-placeholder{ 
color: #8a949c;opacity:1;
}
.iorderform .wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field .wpforms-field-medium::-webkit-input-placeholder{
color:#8a949c;opacity:1;
}
.iorderform .wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field .wpforms-field-medium:-ms-input-placeholder{
color:#8a949c;opacity:1;
}
.iorderform div.wpforms-container-full input[type=date]:focus,
.iorderform div.wpforms-container-full input[type=datetime]:focus,
.iorderform div.wpforms-container-full input[type=datetime-local]:focus,
.iorderform div.wpforms-container-full input[type=email]:focus,
.iorderform div.wpforms-container-full input[type=month]:focus,
.iorderform div.wpforms-container-full input[type=number]:focus,
.iorderform div.wpforms-container-full input[type=password]:focus,
.iorderform div.wpforms-container-full input[type=range]:focus,
.iorderform div.wpforms-container-full input[type=search]:focus,
.iorderform div.wpforms-container-full input[type=tel]:focus,
.iorderform div.wpforms-container-full input[type=text]:focus,
.iorderform div.wpforms-container-full input[type=time]:focus,
.iorderform div.wpforms-container-full input[type=url]:focus,
.iorderform div.wpforms-container-full input[type=week]:focus,
.iorderform div.wpforms-container-full select:focus,
.iorderform div.wpforms-container-full .wpforms-form textarea.wpforms-field-medium:focus,
.iorderform div.wpforms-container-full .wpforms-form select.wpforms-field-medium:focus {
border:1px solid #c8a45f;
background-color: #fff;
outline:none; 
box-shadow:none;
} .iorderform div.wpforms-container-full .wpforms-form .wpforms-submit-container{ padding:0;  display:flex; justify-content:flex-start; }
.iorderform div.wpforms-container-full .wpforms-form .wpforms-submit-container .wpforms-submit{ padding:0.9375rem 2rem; line-height:1; color:#fff; white-space: nowrap; font-weight:600;font-size:0.875rem;background: #0a449d;border-radius: 0.25rem; letter-spacing: 0.06em; display: inline-flex; box-shadow:none; height:auto;
align-items: center;
justify-content: center; transition: all 0.3s;
gap: 0.625rem;}
.iorderform div.wpforms-container-full .wpforms-form .wpforms-submit-container .wpforms-submit:after{ content:"→"; transition: all 0.3s; border: none;
background: none; display:inline; position:static !important;}
.iorderform div.wpforms-container-full .wpforms-form .wpforms-submit-container .wpforms-submit:hover{ background-color:#c8a45f;}
.iorderform div.wpforms-container-full .wpforms-form .wpforms-submit-container .wpforms-submit:hover:hover:after {
transform: translateX(0.25rem);
} .contactform .wpforms-container input.wpforms-field-medium, 
.contactform div.wpforms-container-full .wpforms-form textarea.wpforms-field-medium,
.contactform div.wpforms-container-full .wpforms-form select.wpforms-field-medium{ max-width:100%;}
.contactform div.wpforms-container-full .wpforms-form textarea.wpforms-field-medium{ height:200px;}
.contactform .wpforms-container .wpforms-captcha-math input, 
.iorderform .wpforms-container .wpforms-captcha-math input, 
.spropopform .wpforms-container .wpforms-captcha-math input{ width: 130px; text-align:center;}
.spropopform .wpforms-container .wpforms-field{ padding-top:2px;}
.spropopform .wpforms-container .wpforms-field.wpforms-field-layout{ padding:0;}
@media(max-width:768px){
.iorderform .wpforms-container .wpforms-field.wpforms-field-radio ul li .wpforms-field-label-inline{}
.iorderform .wpforms-container .wpforms-field{ padding-bottom:10px;}
.iorderform .wpforms-container .wpforms-field.wpforms-field-radio ul{ gap:10px;}
.iorderform div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-field-layout-columns{ gap:10px;}
.iorderform div.wpforms-container-full .wpforms-form .wpforms-submit-container{ margin-top:0;}
.iorderform div.wpforms-container-full .wpforms-form .wpforms-submit-container .wpforms-submit{ font-size:14px;}
.contactform div.wpforms-container-full .wpforms-form textarea.wpforms-field-medium{ height:100px;}
}