 /*body{font-family:Arial,sans-serif,Helvetica!important;
}*/ .container .section,.row .section { padding-left:0px !important; padding-right:0px !important; }

 /* .col */ .col { padding-bottom:5px !important; }

 .col.product { padding-bottom:25px !important; }

 /*--------------------------------------------------------------
  Heading
--------------------------------------------------------------*/ h1,h2 { text-transform:capitalize; }

 /*--------------------------------------------------------------
  Table
--------------------------------------------------------------*/ /*--------------------------------------------------------------
  Button
--------------------------------------------------------------*/ .button { margin-bottom:0px; }

 .button_orage { background-color:#f66646 !important; }

 /*nav*/ @media screen and (min-width:849px) { .nav-right .top_content_contact a { color:#f66646 !important; }

 .nav-right .header-search a { color:#f66646 !important; }

 }

 .header-main img { border-radius:0px !important; }

 /*instruments page*/ .page-id-1692 { /*instruments page banner style*/ /*tabs 区域*/ /*OUR EXPERTS 区域*/ /*电脑端OUR BEST SELLERS区域*/ /*手机端tabs内容部分背景*/ }

 .page-id-1692 .product_catagray_banner .dark .form-flat input:not([type=submit]) { background-color:#e5e9f0 !important; border-color:#e5e9f0; }

 .page-id-1692 .product_catagray_banner .button.icon i { color:#242f42; top:-5.5px; }

 .page-id-1692 .product_catagray_banner input::-webkit-input-placeholder { color:#242f42 !important; }

 .page-id-1692 .product_catagray_banner .form-flat input:not([type=submit]) { color:#242f42 !important; }

 .page-id-1692 .instruments_tabs_cus .nav li { margin-right:30px !important; border:1px solid #f66646; border-radius:26px; }

 @media screen and (min-width:849px) { .page-id-1692 .instruments_tabs_cus .instruments_page_model_text { border-right:2px solid #242f42; }

 }

 .page-id-1692 .instruments_page_OUR_EXPERTS .is-border { top:68px !important; bottom:48px !important; }

 @media screen and (max-width:849px) { .page-id-1692 .instruments_page_OUR_EXPERTS .is-border { display:none; }

 }

 .page-id-1692 .inpage_buttom_banner .banner { border-radius:18px; }

 .page-id-1692 .inpage_quote_section { background:linear-gradient(to bottom, #eaedf4, #fff) !important; }

 @media screen and (min-width:849px) { .page-id-1692 .OUR_BEST_SELLERS_text h3 { margin-left:40px; }

 .page-id-1692 .OUR_BEST_SELLERS_text p { margin-left:104px; }

 .page-id-1692 .OUR_BEST_SELLERS_text .box-text .button { margin-left:40px; }

 }

 @media screen and (max-width:849px) { .page-id-1692 .tabbed-content .col-inner { background-color:#fff !important; }

 }

 @media screen and (max-width:849px) { .page-id-1692 .OUR_BEST_SELLERS_text h3 { margin-top:-47px; }

 }

 .page-id-1692 .inspage_cus_tabs li:nth-child（2） { padding-left:50px !important; }

 .page-id-1692 .inspage_cus_tabs li { margin-bottom:8px !important; }

 /*products page*/ .woocommerce-shop { /*顶部搜索框样式*/ /*页脚渐变色*/ /*页脚中心线居中长度*/ }

 @media screen and (min-width:849px) { .woocommerce-shop .products_page_title_cus .searchform-wrapper { width:35%; margin-top:-33px; margin-bottom:33px; }

 }

 .woocommerce-shop .products_page_title_cus .button i { top:-6.5px !important; color:#242f42; }

 .woocommerce-shop .products_page_title_cus input::-webkit-input-placeholder { color:#242f42 !important; }

 .woocommerce-shop .products_page_title_cus .form-flat input:not([type=submit]) { background-color:#e5e9f0 !important; border-color:#e5e9f0; }

 @media screen and (min-width:849px) { .woocommerce-shop { /*电脑端顶部处标题样式*/ /*电脑端产品区域标题上移*/ }

 .woocommerce-shop .category-page-row { padding-top:60px; }

 .woocommerce-shop .shop-page-title { display:none; }

 .woocommerce-shop .box-text p { font-size:24px; font-weight:700; }

 }

 @media screen and (max-width:849px) { .woocommerce-shop { /*手机端顶部标题处样式*/ /*手机端产品区域标题上移*/ }

 .woocommerce-shop .category-page-row { padding-top:0px; }

 .woocommerce-shop p { font-size:15px; font-weight:700; }

 .woocommerce-shop .is-border { display:none; }

 }

 .woocommerce-shop .sidebar-inner { /*侧边栏字体颜色*/ /*侧边栏标题字体大小*/ }

 .woocommerce-shop .sidebar-inner h2,.woocommerce-shop .sidebar-inner a,.woocommerce-shop .sidebar-inner p,.woocommerce-shop .sidebar-inner ul,.woocommerce-shop .sidebar-inner li,.woocommerce-shop .sidebar-inner span { color:#242f42; }

 .woocommerce-shop .sidebar-inner .widget span.widget-title { font-size:1.5em; }

 .woocommerce-shop .box-text { /*read more 按钮样式*/ }

 .woocommerce-shop .box-text .is-outline.primary { border-radius:99px; }

 .woocommerce-shop .products_page_footer { display:block !important; }

 .woocommerce-shop .products_page_footer .box-text { /*多出来的页脚只对这个页面显示*/ margin-top:0px !important; }

 @media screen and (max-width:849px) { .woocommerce-shop .category-page-row { margin-top:-30px; }

 }

 .woocommerce-shop .inpage_quote_section { background:linear-gradient(to bottom, #eaedf4, #fff) !important; }

 .woocommerce-shop .instruments_page_OUR_EXPERTS .is-border { top:68px !important; bottom:48px !important; }

 .products_page_footer { display:none !important; }

 /*products 页面多了一个页脚，这里全页面隐藏*/ /*woof filter*/ .WOOF_Widget .woof_redraw_zone .woof_text_search_container { display:none; }

 .WOOF_Widget .woof_redraw_zone h4 { display:none; }

 .WOOF_Widget .woof_redraw_zone .woof_block_html_items { margin-top:70px; }

 .WOOF_Widget .is-divider { display:none; }

 .WOOF_Widget .woof_list label { padding-top:0px; padding-bottom:0px; margin-top:10px; }

 .woof_show_auto_form { display:none !important; }

 /*contact us page form style*/ /*----------以下是自定义cf7表单样式----------------*/ .cus_contact_page_section1 input[type=text] { border:1px solid #f4f7fd; border-bottom:1px solid #242f42; box-shadow:inset 0 0px 0px rgba(0, 0, 0, 0.1) !important; background-color:#f4f7fd; }

 .cus_contact_page_section1 .wpcf7 input[type=submit]:not(.is-form) { background-color:#f4f7fd; border-radius:99px; border:1px solid #f66646; color:#242f42; text-transform:capitalize; margin-left:77%; margin-top:23px; }

 .cus_contact_page_section1 input[type=text]:focus { background-color:#f4f7fd; }

 .cus_contact_page_section1 input[type=email] { border:1px solid #f4f7fd; border-bottom:1px solid #242f42; box-shadow:inset 0 0px 0px rgba(0, 0, 0, 0.1) !important; background-color:#f4f7fd; }

 .cus_contact_page_section1 input[type=email]:focus { background-color:#f4f7fd; }

 .cus_contact_page_section1 textarea { border:1px solid #f4f7fd; border-bottom:1px solid #242f42; box-shadow:inset 0 0px 0px rgba(0, 0, 0, 0.1) !important; background-color:#f4f7fd; }

 .cus_contact_page_section1 textarea:focus { background-color:#f4f7fd; }

 .cus_contact_page_section1 input:-internal-autofill-selected { background-color:#f4f7fd !important; }

 @media screen and (max-width:849px) { .wpcf7 input[type=submit]:not(.is-form) { margin-left:50% !important; }

 }

 /*----------以下是自定义type in message表单样式----------------*/ .cus_contact_page_section2 { /*电脑端*/ /*手机端*/ }

 .cus_contact_page_section2 textarea { border:1px solid #ffdbcf; box-shadow:inset 0 0px 0px rgba(0, 0, 0, 0.1) !important; background-color:#ffdbcf; min-height:300px; border-radius:10px; padding-top:2em; padding-left:2em; }

 .cus_contact_page_section2 textarea:focus { background-color:#ffdbcf; }

 @media screen and (min-width:849px) { .cus_contact_page_section2 .wpcf7 input[type=submit]:not(.is-form) { background-color:#ffdbcf; border-radius:99px; border:1px solid #f66646; color:#242f42; text-transform:capitalize; margin-left:63%; margin-top:-134px; }

 }

 @media screen and (max-width:849px) { .cus_contact_page_section2 .wpcf7 input[type=submit]:not(.is-form) { background-color:#ffdbcf; border-radius:99px; border:1px solid #f66646; color:#242f42; text-transform:capitalize; margin-left:5% !important; margin-top:-134px; }

 }

 /*----------以下是自定义popup 弹窗表单样式----------------*/ .fieldset-cf7mls { padding-right:2px; }

 .fieldset-cf7mls .cf7mls-btns .cf7mls_next.action-button { padding-top:5px !important; padding-bottom:5px !important; border-radius:99px; background-color:#f66646; }

 .fieldset-cf7mls h3 { font-size:18px; margin-bottom:15px; color:#242f42; }

 .fieldset-cf7mls select { background-color:#f4f7fd; height:50px; border:none; border-radius:8px; }

 .fieldset-cf7mls textarea { border:none; padding-top:0.7em; min-height:120px; background-color:#f4f7fd; border-radius:8px; box-shadow:inset 0 0px 0px rgba(0, 0, 0, 0.1) !important; min-height:130px; }

 .fieldset-cf7mls textarea:focus { background-color:#f4f7fd; }

 .fieldset-cf7mls .cf7mls_back { padding-top:5px !important; padding-bottom:5px !important; border-radius:99px; }

 .fieldset-cf7mls input[type=submit]:not(.is-form) { padding-top:5px !important; padding-bottom:5px !important; border-radius:99px !important; background-color:#f66646 !important; }

 /*contact page world map*/ .imp-wrap { max-width:1920px !important; max-height:1080px !important; }

 .fa-map-marker { color:#f66646 !important; }

 /*about page style*/ .aboutpage_team_section .aboutpage_team_name h3 { margin-bottom:0em; }

 .aboutpage_join_team h3 { margin-top:-9px; }

 .about_page_address { background:linear-gradient(to top, #e5e9f0, #fff) !important; }

 .about_page_address .is-border { top:62px !important; bottom:84px !important; }

 @media screen and (max-width:849px) { .about_page_address .is-border { display:none; }

 }

 .aboutpage_team_section_last { background:linear-gradient(to bottom, #f4f7fd, #fff) !important; }

 /*service page*/ .service_page_bottom { background:linear-gradient(to top, #f7f9fd, #fff) !important; }

 /*弹窗表单设置*/ @media only screen and (min-width:1024px) { .pum-container.pum-responsive.pum-responsive-medium { margin-left:-16%; width:35%; }

 }

 .pum-container .wpcf7-form .col { padding-left:2px; padding-right:2px; }

 /*gtranslate*/ .rocky_to { height:32px; }

