 html,
 body {
     margin: 0;
     padding: 0;
 }

 .pagebox {
     position: relative;
 }

 /*@import url("css-tenantId=192588&viewType=1&family=Oswald.css")*/
 /*tpa=https://fonts.font.im/css?tenantId=192588&viewType=1&family=Oswald*/
 ;

 a {
     text-decoration: none;
 }

 a:hover,
 a:active {
     text-decoration: none;
 }

 a:focus {
     text-decoration: none;
 }

 .p_breadcrumb.contentBox>a>.font {
     border: 0px solid #e0f2f1 !important;
 }

 .p_breadcrumb.contentBox .after {
     display: none !important;
 }

 .contentBox:hover .p_content {
     display: none !important;
 }

 .p_breadcrumb {
     font-size: 14px !important;
     color: #000 !important;
 }

 .p_breadcrumb.contentBox:hover>a>.font {
     border: 0px solid #65beba !important;
     border-bottom: 0px solid transparent !important;
 }

 .p_breadcrumbFirst {
     color: #333 !important;
 }

 .p_breadcrumbFirst .i_homePage:hover {
     color: #9fdb01 !important;
 }

 .p_breadcrumbList .p_breadcrumb>a>.font:hover {
     color: #9fdb01 !important;
 }

 @media only screen and (min-width:1024px) and (max-width: 1441px) {
     #w_grid-1589529827451>div>.p_gridbox>.p_gridCell:nth-child(2n+1) {
         margin-left: 5% !important;
     }

     #w_grid-1573284882900>div>.p_gridbox>.p_gridCell:nth-child(3n+1) {
         margin-left: 20px !important;
     }

     #w_grid-1587344682659>div>.p_gridbox {
         background-position: -325px !important;
     }

     #w_common_text-1587111041801 span {
         display: -webkit-box !important;
         -webkit-box-orient: vertical !important;
         -webkit-line-clamp: 5 !important;
         overflow: hidden !important;
     }

     #c_portalResnav_main-15865093870576711 .top-nav {
         margin-right: 6% !important;
     }

     #c_portalResnav_main-15879485712630302 .top-nav {
         margin-right: 6% !important;
     }

     #c_portalResPublic_codeContainer-15732848869219091 .lv_toptel {
         font-size: 20px !important;
     }

     #w_common_text-1587111041791 span {
         font-size: 30px !important;
     }

     #w_common_text-1587112579221 span {
         font-size: 28px !important;
     }

     #w_common_text-1587344682700 {
         max-width: 600px !important;
     }
 }

 #w_grid-1587107531352 .p_gridbox {
     background-image: none !important;
 }

 @media only screen and (min-width: 769px) {
     #w_grid-1589444161786 {
         height: 230px !important;
     }

     #w_grid-1589444161811 {
         height: 230px !important;
     }

     #w_grid-1589444161837 {
         height: 230px !important;
     }

     .c_portalResOnlineService_categorylay-01001 .p_btnBox {
         background-color: #e11810 !important;
     }

     .c_portalResOnlineService_categorylay-01001 .p_Box {
         background: #fff !important;
     }

     #c_portalResOnlineService_categorylay-15895301555293926 {
         width: 40px !important;
         z-index: 99999 !important;
     }

     #w_fline-1589529827711 .p_FLine {
         border-top-color: rgba(225, 24, 16, 1) !important;
         border-top-width: 5px !important;
     }

     #w_fline-1589529827641 .p_FLine {
         border-top-color: rgba(225, 24, 16, 1) !important;
         border-top-width: 5px !important;
     }

     #w_fline-1589529827781 .p_FLine {
         border-top-color: rgba(225, 24, 16, 1) !important;
         border-top-width: 5px !important;
     }

     #w_fline-1589444161820 .p_FLine {
         border-top-color: rgba(0, 120, 53, 1) !important;
         border-top-width: 5px !important;
     }

     #w_fline-1589444161796 .p_FLine {
         border-top-color: rgba(0, 120, 53, 1) !important;
         border-top-width: 5px !important;
     }

     #w_fline-1589444161847 .p_FLine {
         border-top-color: rgba(0, 120, 53, 1) !important;
         border-top-width: 5px !important;
     }

     #c_portalResEnquiry_submitForm-15879756617749887 {
         border: 1px #e8e8e8 solid !important;
         margin-top: 20px !important;
         margin-left: 20px !important;
     }

     #c_portalResOnlineService_categorylay-15879748631398924 {
         width: 40px !important;
         z-index: 999999 !important;
     }

     #c_portalResProduct_list-15871159210847438 .desc1 {
         height: auto !important;
         display: -webkit-box !important;
         -webkit-box-orient: vertical !important;
         -webkit-line-clamp: 5 !important;
         overflow: hidden !important;
         line-height: 1.5rem !important;
     }

     #c_portalResOnlineService_categorylay-15877881941494393 {
         z-index: 99999 !important;
         width: 40px !important;
     }

     .p_page .pre {
         display: inline-table;
         position: relative;
         left: 0;
         top: 0;
         float: left;
         height: 38px;
         margin: 0 5px 0 18px;
         text-align: center;
         padding: 0 10px;
         border-radius: 0px;
         border: 1px solid #999;
         background: #fff;
         color: #333333;
     }

     .p_page .pre:active {
         background: #009241;
         border-color: #009241;
         color: #fff;
     }

     .p_page .pre:hover {
         color: #fff;
         background: #009241;
         border-color: #009241;
         cursor: pointer;
     }

     .p_page .next {
         display: inline-table;
         position: relative;
         left: 0;
         top: 0;
         float: left;
         height: 38px;
         border: 1px solid #999;
         background: #fff;
         color: #333;
         text-align: center;
         padding: 0 10px;
         border-radius: 0px;
     }

     .p_page .next:active {
         background: #1e326e;
         border-color: #1e326e;
         color: #fff;
     }

     .p_page .next:hover {
         background: #009241;
         border-color: #009241;
         color: #fff;
         cursor: pointer;
     }

     .p_page .page-num {
         position: relative;
         float: left;
         height: 38px;
         min-width: 38px;
         margin: 0 5px 0 0;
         padding: 0 5px;
         background-size: 100% 100%;
         color: #595959;
         border: 1px solid #999;
         cursor: pointer;
         line-height: 38px;
         display: inline-block;
         font-family: inherit;
         font-size: 14px;
         font-weight: inherit;
         text-decoration: none;
         background-color: #fff;
         text-align: center;
         border-radius: 0px;
     }

     .p_page .page-num:active {
         color: #fff;
         text-decoration: none;
         background-color: #009241;
         border-color: #009241;
     }

     .p_page .page-num:hover {
         color: #fff;
         border-color: #009241;
         cursor: pointer;
         text-decoration: none;
         background-color: #009241;
     }

     .p_page .page-num.page-num-current {
         text-decoration: none;
         background-color: #009241;
         color: #fff;
         border-color: #009241;
     }
 }

 @media screen and (max-width: 768px) {
     #c_portalResProduct_category-15879572846461654 .contentBox {
         z-index: 99999 !important;
         background: #fff !important;
     }

     #w_grid-1591604845806>div>.p_gridbox>.p_gridCell:nth-child(n+1) {
         clear: none !important;
     }

     div#content_box-1591604845806-1 {
         width: 48% !important;
     }

     div#content_box-1591604845806-0 {
         width: 48% !important;
         clear: none !important;
         margin-right: 10px !important;
     }

     div#content_box-1591604845806-2 {
         width: 48% !important;
         margin-right: 10px !important;
     }

     div#content_box-1591604845806-3 {
         width: 48% !important;
     }

     div#content_box-1591604845806-4 {
         width: 48% !important;
         margin-right: 10px !important;
     }

     #w_common_text-1589441187637 span {
         font-size: 38px !important;
     }

     #w_common_text-1587111041791 {
         height: auto !important;
     }

     #w_common_text-1587111041791 span {
         font-size: 27px !important;
     }

     #w_common_text-1589444513608 span {
         font-size: 30px !important;
     }

     #w_fbtn-1587111041794 {
         margin-top: 0% !important;
         margin-left: 0 !important;
     }

     #w_grid-1589444161766 {
         display: none !important;
     }

     #w_common_text-1590999585639 span {
         font-size: 38px !important;
     }

     #w_grid-1590999566398 {
         max-width: 85% !important;
     }

     #w_common_text-1589457786704 span {
         font-size: 38px !important;
     }

     #w_grid-1573284882900>div>.p_gridbox>.p_gridCell:nth-child(3n+2) {
         width: 30% !important;
     }

     #w_grid-1573284882900>div>.p_gridbox>.p_gridCell:nth-child(3n+1) {
         width: 100% !important;
     }

     #w_grid-1573284882900>div>.p_gridbox>.p_gridCell:nth-child(3n+2) {
         width: 30% !important;
     }

     #w_grid-1573284882900>div>.p_gridbox>.p_gridCell:nth-child(3n+1) {
         width: 100% !important;
     }

     #c_portalResOnlineService_categorylay-15879748631398924 {
         display: none !important;
     }

     #w_fimgbox-1587975619731 {
         display: none !important;
     }

     #c_portalResEnquiry_submitForm-15879756617749887 {
         margin-top: 0px !important;
         margin-left: 0px !important;
     }

     #w_grid-1587975619711 {
         margin-top: 0px !important;
     }

     #w_grid-1587975619721 {
         min-height: 0px !important;
     }

     #c_portalResProduct_category-1587975619766 .moveBtn {
         width: 100% !important;
         height: 50px !important;
         line-height: 50px !important;
         background-color: #009241 !important;
         border: 1px solid #009241 !important;
         margin: 0em !important;
     }

     #w_grid-1587975619701 {
         margin-top: 20px !important;
     }

     #c_portalResProduct_category-1587975619766 {
         margin-bottom: 20px !important;
     }

     .c_portalResEbizads_banner-01001 .p_SwitchBtnB {
         display: block !important;
     }

     .c_portalResEbizads_banner-01001 .p_SwitchBtnA {
         display: block !important;
     }

     #w_grid-1573285734834>div>.p_gridbox>.p_gridCell>.w_fimg-000:nth-child(1) img {
         transform: scale(1) !important;
     }

     #c_portalResEbizads_banner-1579240681181 {
         margin-top: 0px !important;
     }

     #c_portalResEbizads_banner-1579238431694 {
         margin-top: 0px !important;
     }

     #c_portalResEbizads_banner-1579246470706 {
         margin-top: 0px !important;
     }

     #c_portalResEbizads_banner-1579232293472 {
         margin-top: 0px !important;
     }

     #c_portalResNews_detail-15792331812516406 img {
         width: 100% !important;
     }

     #c_portalResEbizads_banner-1579233116428 {
         margin-top: 0px !important;
     }

     #c_portalResEbizads_banner-1581744125621 {
         margin-top: 0px !important;
     }

     #c_portalResEbizads_banner-1581744527216 {
         margin-top: 0px !important;
     }

     .higher img,
     .higher video {
         width: 100% !important;
         height: auto !important;
     }

     .c_portalResProduct_detail-01001 .p_imagesA .p_images {
         width: 100% !important;
         height: 300px !important;
     }

     .c_portalResProduct_detail-01001 .p_imagesA {
         width: 100% !important;
         height: 350px !important;
     }

     #c_portalResProduct_detail-1581744527276 .p_interaction button {
         display: none !important;
     }

     .c_portalResProduct_detail-01001 .p_interaction {
         display: none !important;
     }

     #c_portalResEbizads_banner-15792241360363701 {
         margin-top: 0px !important;
     }

     #c_portalResEbizads_banner-1579232033773 {
         margin-top: 0px !important;
     }

     #c_portalResEbizads_banner-1587955334449 {
         margin-top: 0px !important;
     }

     #c_portalResEbizads_banner-1579244609484 {
         margin-top: 0px !important;
     }

     #w_fimgbox-1587957471386 {
         display: none !important;
     }

     #w_grid-1587957471380 {
         min-height: 0px !important;
     }

     #w_grid-1587957471373 {
         margin-top: 0px !important;
     }

     #c_portalResProduct_category-15879572846461654 .moveBtn {
         width: 100% !important;
         height: 50px !important;
         line-height: 50px !important;
         background-color: #009241 !important;
         border: 1px solid #009241 !important;
         margin: 0em !important;
     }

     #w_grid-1587957471367 {
         margin-top: 20px !important;
     }

     #c_portalResnav_main-15732848872754102 .navBtn {
         background: #009241 !important;
     }

     #w_grid-1587115786389 {
         max-width: 95% !important;
     }

     #w_grid-1587115478111 {
         margin-top: 40px !important;
         margin-bottom: 40px !important;
     }

     #w_grid-1587344682674 {
         max-width: 95% !important;
         margin-top: 30px !important;
         margin-bottom: 30px !important;
     }

     #w_grid-1587344682681 {
         display: none !important;
     }

     #w_grid-1587345899354 {
         margin-top: 40px !important;
         margin-bottom: 40px !important;
     }

     #w_grid-1587345899345 {
         max-width: 95% !important;
     }

     #w_grid-1586509564045>div>.p_gridbox>.p_gridCell {
         margin-bottom: 1rem !important;
     }

     #c_portalResOnlineService_categorylay-15877881941494393 {
         display: none !important;
     }

     #c_portalResEbizads_banner-15732678294249897 {
         margin-top: 0px !important;
     }

     #w_grid-1587107531352 {
         max-width: 95% !important;
         margin-top: 40px !important;
         margin-bottom: 40px !important;
     }

     #w_common_text-1587111041801 {
         margin-bottom: 0px !important;
     }

     #w_grid-1587112126247 {
         max-width: 100% !important;
         margin-top: 0px !important;
         margin-bottom: 0px !important;
     }

     #w_common_text-1587111041801 span {
         display: -webkit-box !important;
         -webkit-box-orient: vertical !important;
         -webkit-line-clamp: 8 !important;
         overflow: hidden !important;
     }

     #c_portalResEbizads_banner-15871128828405983 {
         width: 100% !important;
         max-width: none !important;
         padding-left: 0px !important;
     }

     .c_portalResEbizads_banner-01001 .p_LinkA {
         width: 100% !important;
     }

     #c_portalResEbizads_banner-15732678294249897 .pcimg {
         height: auto !important;
         width: 520px !important;
         position: relative !important;
         left: 50% !important;
         margin-left: -260px !important;
     }

     .p_pagebox .NumBox {
         display: none !important;
     }

     .p_pagebox {
         width: 100%;
         text-align: center;
     }

     .p_pagebox .js_pageBtnDisable,
     .p_pagebox .js_pageBtnDisable:hover,
     .p_pagebox .js_pageBtnDisable:active {
         background: #f5f5f5 !important;
         border-color: #d9d9d9 !important;
         color: #bfbfbf !important;
         cursor: default;
     }

     .p_pagebox .js_pageBtnDisable .iconfont {
         color: #ddd !important;
     }

     .p_pagebox .js_pageBtnDisable:hover .iconfont {
         color: #bfbfbf !important;
     }

     .p_pagebox .pre {
         width: 48%;
         margin-right: 2%;
         background-color: #009241;
     }

     .p_pagebox .pre:hover {
         color: rgba(255, 255, 255, 1);
         border-color: #009241;
         background-color: #009241;
         cursor: pointer;
     }

     .p_pagebox .pre:active {
         background-color: #009241;
     }

     .p_pagebox .next {
         width: 48%;
         margin-left: 2%;
         background-color: #009241;
     }

     .p_pagebox .next:hover {
         background-color: #009241;
     }

     .p_pagebox .next:active {
         background-color: #009241;
     }
 }

 ::-webkit-scrollbar {
     width: 9px;
     background-color: #fff;
 }

 ::-webkit-scrollbar-thumb {
     border: solid 2px #fff;
     width: 5px;
     border-radius: 4px;
     background-color: #0d4486;
 }

 ::-webkit-scrollbar-corner {
     background-color: #fff;
 }

 ::-webkit-scrollbar:horizontal {
     height: 9px;
 }

 ::-webkit-selection {
     background: #0d4486;
     color: #fff;
 }

 ::-moz-selection {
     background: #0d4486;
     color: #fff;
 }

 ::selection {
     background: #0d4486;
     color: #fff;
 }

 @keyframes circleProgressLoad_right {
     0% {
         transform: rotate(45deg);
     }

     50%,
     100% {
         transform: rotate(225deg);
     }
 }

 @keyframes circleProgressLoad_left {

     0%,
     50% {
         transform: rotate(45deg);
     }

     100% {
         transform: rotate(225deg);
     }
 }