/*====================================================================
 合烽企業 - 中文版 首建日2019/10/04 Roni 
 Test browser：IE11↑/Chrome/Firefox 70↓+Tablet測試ok
 預設寬度container:width:1140px
 Final date 2019/12/20 Roni
=====================================================================*/

body{-ms-overflow-style:scrollbar;font-size:16px;}body,input,select,button,textarea,code,.fancybox-caption{font-family:"\5Fae\8Edf\6B63\9ed1\9ad4","Gulim",sans-serif;}.home_banner .dl>dd{font-family:"Roboto Condensed";}.herfong_breadcrumb>li+li:before{font-family:"FontAwesome";}.navbar-toggler:not(:disabled):not(.disabled){outline:none;}.btn:focus{box-shadow:none;}textarea{resize:none;}dd,.scrolltop,.home_5icon>.box,.footer_callnow .call_text,.footer_callnow .callnow,.herfong_footer .foo_mass:last-child,.herfong_footer .foo_logo,.page_list>.box>a>.figure,.page_list>.box>a>.dl{margin-bottom:0;}.navbar,.herfong_breadcrumb{padding:0;}.page_banner>.title,.sp-slide,.product_hgroup>h1{margin:0;}.margin_btm_none,.swipe_shadow .table{margin-bottom:0!important;}.table thead th{vertical-align:top;}img,.navbar-toggler,.custom_rnav>li>.dropdown,.aotime_subnav .section_box:last-child,iframe{border:none;}:focus,.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus,button:focus{outline:0;outline-offset:0;}i,dfn{font-style:normal;}.p{margin-bottom:1.5rem;}.form-control:focus{outline:0;-webkit-box-shadow:none;box-shadow:none;}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;@include border-radius(0);}select::-ms-expand{display:none;}input:required,.navbar-toggler:not(:disabled):not(.disabled){outline:none;}img,.form-group>.alert,.custom_rnav .searchbox{border:none;}.aotime_subnav .section_box>dt,.home_h3_caption,.footer_callnow .call_text>dt,.page_list>.box>a>.dl>dt,.product_hgroup>h1,.product_hgroup>h2,.details_suntitle{font-weight:500;}.font_bold{font-weight:800;}.ios .font_bold{font-family:sans-serif;font-weight:800;}summary,.herfong_breadcrumb li{list-style:none;}.overflow_h,.navbar-nav .dropdown-menu{overflow:hidden;}.clearer{clear:both;margin:0;padding:0;line-height:0;font-size:0;height:0;}_:-ms-fullscreen, :root .ie9_warning,.display_none{display:none;}.point_ul{padding:0 0 0 .3em;}.point_ul li{list-style:outside;list-style-type:disc;margin-left:1em;}.point_ul li li{list-style:square outside;margin-left:1.8em;}.t_c,.warning-message>.box>dt,.backtotop,.navbar .custom_rnav .searchbox,.home_banner .dl,.home_5icon>.box,.footer_callnow>.container .col-md-4>a,.herfong_footer .foo_logo,.list_caption,.page_list>.box,.page_list>.box>a,.detail_btn,.tip_767,.fancybox-caption{text-align:center;}.t_r,.home_newproduct .product_img,.footer_callnow .call_text{text-align:right;}.f_c,.slider_pro{margin:0 auto;}.block,.scrolltop>a,.selectbox:after,.navbar-toggler span,.footer_callnow>.container .col-md-4>a,.more_lg>a,.tube_wrapper,.tube_wrapper.active-iframe iframe{display:block;}.inline_block,dfn,.herfong_footer .foo_logo>a,.herfong_breadcrumb>li,.detail_btn>a,.home_newproduct .more_lg>a,.home_banner .dl>dt>span{display:inline-block;}.relative,.selectbox,.selectbox>select,.home_banner,.page_banner,.footer_callnow,.footer_callnow>.container,.footer_callnow .callnow,.footer_callnow .callnow dt,.swipe_shadow,.tube_wrapper{position:relative;}.absolute,.selectbox:after,.navbar-toggler span,.vc_2,.home_banner,.home_banner:before,.page_banner,.page_banner:before,.footer_callnow:after,.footer_callnow .callnow .circle,.footer_callnow .callnow dt>.fa,.tube_wrapper:before{position:absolute;}.fixed,.backtotop,.warning-message>.box{position:fixed;}.v_t,.inline-block{vertical-align:top;}.v_c{vertical-align:middle;}.ie9_warning{background:url("../images/ie9_warning.png") repeat;padding:20px 15px;position:fixed;z-index:3000;width:100%;bottom:0;}.decoration_none,a:hover,a:focus{text-decoration:none;}.ie9_warning a,.decoration_underline,.well a,.decoration_underline:hover{text-decoration:underline;}.black_bg,.herfong_footer,.tube_wrapper{background-color:#000;}.white_bg,.home_5icon>.box>a>.figure:hover{background-color:#fff;}.light_white_bg{background-color:#f7f7f7;}.black_bg,.custom_table>thead th,.more_lg>a{background-color:#000;}.gray_bg,.more_lg>a:hover{background-color:#444;}.custom_rnav>li>.dropdown{background-color:transparent;}.bck-on.rightToLeft:active,.footer_callnow .callnow .circle:nth-of-type(3n+1){background-color:#f03;}.white,.ie9_warning,.ie9_warning>a,.backtotop,.backtotop:hover,.backtotop:active,.backtotop:focus,.custom_rnav>li>.dropdown:not([href]):not([tabindex]),.navbar .custom_rnav .searchbox,.home_banner,.page_banner,.custom_table>thead th,.aotime_subnav .section_box>dd>a,.more_lg>a,.more_lg>a:hover,.footer_callnow,.footer_callnow .call_text>dd>a,.footer_callnow .call_text>dd>a:focus,.footer_callnow>.container .col-md-4>a,.footer_callnow>.container .col-md-4>a:focus,.herfong_footer,.herfong_footer .foo_logo>a:hover,.herfong_footer .foo_logo>a:active{color:#fff;}.black,.page_list>.box>a>.dl>dt,.herfong_breadcrumb>li>a,.herfong_breadcrumb>li>a:focus,.decoration_underline{color:#000;}.gray,.page_list>.box>a>.dl>dd{color:#666;}.aotime_subnav .section_box>dt.current>a,.aotime_subnav .section_box>dd> a:hover,.aotime_subnav .section_box>dd.current>a,.herfong_breadcrumb>li{color:#999;}.navbar-nav>li:hover>a,.navbar-nav>li.show>a{color:#ccc;}.ie9_warning a:hover{color:#fc3;}.red,.warning-message>.box>dt,.home_banner .dl>dt,.aotime_subnav .section_box>dt,.aotime_subnav .section_box>dt>a,.home_5icon>.box>a:hover,.footer_callnow .call_text>dd>a:hover,.footer_callnow .call_text>dd>a:active,.home_5icon>.box>a>.figure:hover,.home_5icon>.box>a>.figure:active,.herfong_footer .foo_mass>dt,.page_banner>.title,.herfong_breadcrumb>li>a:hover,.decoration_underline:hover{color:#f03;}.navbar-nav>li.current>a,.tip_767{color:#ff4234;}.home_5icon>.box>a,.home_5icon>.box>a:focus{color:#444;}.herfong_footer .foo_logo>a,.herfong_footer .foo_logo>a:focus{color:#ccc;}

/*======================Flex design=========================*/
.display_flex,.vc_1,.row,.nav,.modal-header,.modal-footer,.input-group-text,.modal-footer,.navbar,.navbar>.container,.footer>.container,.home_news_list>li>a,.carousel-indicators,.navbar,.home_banner,.page_banner,.home_5icon,.home_5icon>.box>a>.figure,.home_5icon>.box>a,.footer_callnow>.container,.footer_callnow .callnow,.footer_callnow>.container .col-md-4 .text,.page_list,.page_list>.box>a,.page_list>.box>a>.figure{display:-webkit-flex;display:flex;}.flex_f_c,.modal-footer,.aotime_subnav,.home_banner,.page_banner,.home_5icon>.box>a>.figure,.home_5icon,.footer_callnow>.container,.footer_callnow>.container .col-md-4 .text,.herfong_footer .foo_logo,.page_list>.box>a>.figure,.page_list{-webkit-justify-content:center;justify-content:center;}.navbar>.container,.navbar>.container-fluid,.row,.page_list>.box>a{display:-webkit-flex;-webkit-justify-content:safe;}.breadcrumb,.navbar-brand{display:-webkit-inline-flex;}.align_lr{justify-content:space-between;-webkit-justify-content:space-between;}.vc_1,.input-group-text,.modal-footer,.navbar,.home_banner,.page_banner,.home_5icon>.box>a>.figure,.footer_callnow>.container>.row,.footer_callnow .callnow dt,.herfong_footer>.container>.row,.home_profile{-webkit-align-items:center;align-items:center;}.row,.input-group,.nav,.navbar>.container{-webkit-flex-wrap:wrap;}.home_5icon,.page_list{-webkit-flex-flow:row wrap;flex-flow:row wrap;}.home_5icon>.box>a,.footer_callnow .callnow,.page_list>.box>a{-webkit-flex-direction:column;flex-direction:column;}.vc_2,.footer_callnow .callnow dt>.fa{top:50%;left:50%;z-index:2;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}


/*========================Base元素==========================*/
.navbar .custom_rnav .searchbox{box-sizing:border-box;}.w100,.navbar>.container,.flex_fullbox,.home_banner,.home_banner:before,.page_banner,.page_banner:before,.tubebox,.googlemap_box>iframe{width:100%;}.home_banner:before,.page_banner:before,.page_list>.box>a>.figure>img,.googlemap_box>iframe{height:100%;}.m100,.home_5icon>.box>a>.figure>svg,.home_newproduct .product_img img,.home_profile .figure img{max-width:100%;}.row{margin-right:-8px;margin-left:-8px;}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{padding-right:8px;padding-left:8px;}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{padding-right:8px;padding-left:8px;}.col{-webkit-flex-preferred-size:0;flex-basis:0;-webkit-flex-positive:1;flex-grow:1;max-width:100%;}.col-auto{-webkit-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%;}.col-1{-webkit-flex:0 0 8.333333%;}.col-2{-webkit-flex:0 0 16.666667%;}.col-3{-webkit-flex:0 0 25%;}.col-4{-webkit-flex:0 0 33.333333%;}.col-5{-webkit-flex:0 0 41.666667%;}.col-6{-webkit-flex:0 0 50%;}.col-7{-webkit-flex:0 0 58.333333%;}.col-8{-webkit-flex:0 0 66.666667%;}.col-9{-webkit-flex:0 0 75%;}.col-10{-webkit-flex:0 0 83.333333%;}.col-11{-webkit-flex:0 0 91.666667%;}.col-12{-webkit-flex:0 0 100%;}

.backtotop{bottom:3.5rem;right:6px;z-index:1000;border-radius:6px;margin-bottom:0;visibility:hidden;width:50px;height:50px;font-size:25px;line-height:1.9em;-webkit-transition-property:all;transition-property:all;}.backtotop,.bck-on.rightToLeft:focus,.backtotop.bck-on{background:rgba(0,0,0,.7);}.backtotop.bck-on{visibility:visible;}.fade{opacity:0;}.bck-on.fade{opacity:1;}.rightToLeft{right:-60px;}.bck-on.rightToLeft{right:8px;}.scrolltop{z-index:1000;bottom:100px;right:2px;display:none;}.warning-message{background:rgba(255,255,255,.96);z-index:99999999;position:fixed;top:0;bottom:0;left:0;width:100%;height:100%;display:none;}.warning-message>.box{width:330px;box-sizing:border-box;left:calc(50% - 165px);top:calc(50% - 8rem);font-size:1.7rem;}.warning-message>.box>dt{font-size:4rem;}.warning-message>.box>dd{font-size:1.2rem;line-height:1.3em;}.opacity_70{opacity:.7;}.nowrap_over{text-overflow:ellipsis;white-space:nowrap;}.backtotop,.custom_rnav>li>.dropdown{cursor:pointer;}a,.backtotop,.home_banner .dl,.home_5icon>.box,.home_5icon>.box>a,.home_5icon>.box>a>.figure>svg,.section_pad,.home_newproduct,.home_5icon>.box>a>.figure,.footer_callnow>.container .col-md-4>a>.callnow,.herfong_footer .foo_logo>a,.herfong_footer .foo_logo>a>svg,.aotime_subnav .section_box>dd>a,.aotime_subnav .section_box>dt>a,.page_list,.page_list>.box>a{}.page_list>.box>a>.figure,.page_list>.box,.herfong_breadcrumb>li>a,.section_pad,.product_hgroup>h1,.product_hgroup>h2,.decoration_underline,.aotime_subnav .section_box>dt>a,.aotime_subnav .section_box>dd>a,.footer_callnow .callnow,.footer_callnow .call_text>dd>a,.herfong_footer .foo_logo>a,.herfong_footer .foo_logo>a>svg,.home_5icon>.box>a svg,.page_banner>.title{-webkit-transition:.5s;transition:.5s;}.custom_table{}.custom_table td,.custom_table th{border:1px solid #666;}.section_pad{padding:5rem 0 4.6rem;}.caption_pad{margin:0 0 1.5rem;}.more_lg>a{padding:1rem 12vmin;border-radius:3em;font-size:1.05rem;}summary{cursor:inherit;}

/*=====================Youtube iframe=====================*/
.tubebox{max-width:800px;margin:0 auto 1rem;}
.videobox{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;}
.videobox iframe,.videobox object,.videobox embed{position:absolute;top:0;left:0;width:100%;height:100%;}

/*================預載Loader Cover，獨立css=================*/
.js_preloader{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-flex-pack:center;justify-content:center;position:fixed;z-index:1100;top:0;left:0;width:100%;height:100%;background:-webkit-linear-gradient(top,#ccc 0,#f6f6f6 45%);background:-ms-linear-gradient(top,#ccc 0,#f6f6f6 45%);background:linear-gradient(top,#ccc 0,#f6f6f6 45%);}.js_preloader>.loader{position:relative;display:inline-block;width:40px;height:40px;border:2px solid #ce0000;border-radius:50%;border-top-width:0;-webkit-animation:loader_ball .75s infinite linear;animation:loader_ball .75s infinite linear;}.js_preloader>.loader:before,.js_preloader>.loader:after{left:-4px;top:-4px;display:none;position:absolute;content:"";width:inherit;height:inherit;border:inherit;border-radius:inherit;z-index:99999;}@-webkit-keyframes loader_ball{from{-webkit-transform:rotate(0deg);transform:rotate(0deg);}to{-webkit-transform:rotate(360deg);transform:rotate(360deg);}} @keyframes loader_ball{from{transform:rotate(0deg)}to{transform:rotate(360deg);}}

/*==========================header==========================*/
.navbar-brand{padding:0!important;}.navbar .custom_rnav .searchbox{padding: 2rem 3rem;width:21em;top:0;right:0;left:auto;margin-top:71px;max-height:60vh;overflow-y:auto;}.navbar.sticky .custom_rnav .searchbox{border-radius:0 0 5px 5px;}.navbar-brand>svg{width:193px;height:50px;fill:#fff;}.navbar-nav>li{padding:0 .5rem;}

/*=========================Toggle==========================*/
:focus,button:focus{outline:none;}.navbar,.navbar>.container{display:-webkit-flex;-webkit-justify-content:safe;}.navbar-nav>li>a,.custom_rnav,.navbar-brand{position:relative;z-index:510}.navbar>.container{word-wrap:break-word;}.navbar-toggler{position:absolute;z-index:1050;top:.4rem;right:0;width:45px;height:46px;}.navbar-toggler span{position:absolute;background-color:#fff;z-index:1050;display:block;height:2px;width:50%;border-radius:0;opacity:1;left:10px;-webkit-transform:rotate(0deg);transform:rotate(0deg);transition:.25s ease-in-out;}.navbar-toggler span:nth-child(1){top:34.5%}.navbar-toggler span:nth-child(2),.navbar-toggler span:nth-child(3){top:50%}.navbar-toggler span:nth-child(4){top:65.5%}.navbar-toggler.open span:nth-child(1){top:18px;width:0;left:50%}.navbar-toggler.open span:nth-child(2){-webkit-transform:rotate(45deg);transform:rotate(45deg)}.navbar-toggler.open span:nth-child(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.navbar-toggler.open span:nth-child(4){top:18px;width:0;left:50%;}.fixed-top{box-shadow:0 5px 5px rgba(0,0,0,.2);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.navbar{z-index:1040;-webkit-transition:all .4s ease;transition:all .4s ease;height:115px;}.navbar,.sticky.desk_open.nav-up{background-image:url("../ie_sub.png");background-repeat:repeat;background:-webkit-linear-gradient(top,#222222 0%,rgba(34,34,34,.5) 60%,rgba(34,34,34,0) 100%);background:linear-gradient(to bottom,#222222 0%,rgba(34,34,34,.5) 60%,rgba(34,34,34,0) 100%);}.sticky.desk_open{background:transparent;}.mac .navbar,.ipad .navbar{/*-webkit-transition:all 0s ease;*/-webkit-transition:top .5s, bottom .5s;transition:top .5s, bottom .5s;}.sticky{position:fixed;top:0;z-index:500;width:100%;background:#222;height:80px;}.navbar-nav>li>a{display:block;padding:.5rem;color:#fff;font-size:1.1rem;}.navbar-nav .dropdown-menu{min-width:100%;width:100%;height:0;border-radius:0;border:none;opacity:0;visibility:hidden;}.dropdown-menu,.custom_rnav .searchbox{background:rgba(0,0,0,.8);}

.aotime_subnav .section_box{border-bottom:1px solid #ccc;padding-bottom:1rem;margin-bottom:.6rem;}.aotime_subnav .section_box>dt{font-size:1.15rem;line-height:1.2em;color:#eee;}

li.dropdown:hover .dropdown-menu{opacity:1;height:auto;visibility:visible;box-shadow:0 5px 7px rgba(0,0,0,.25);}.navbar-nav .navbar{position:absolute;z-index:101;}.dropdown-menu.show{}.dropdown{position:static;display:block;}.dropdown-menu a{width:100%;height:auto;padding:.5em .3em;display:block;color:#ccc;line-height:1.2em;}.navbar-nav .dropdown-menu,.navbar-nav>li>a,.more_lg>a,.home_banner .dl>dt,.home_banner .dl>dd{-webkit-transition:all .5s;transition:all .5s;}/*.nav-up{top:-300px;}*/.custom_rnav{margin:0 0 0 auto;padding:0;}.custom_rnav>li{list-style:none;display:-webkit-inline-flex;display:inline-flex;}.custom_rnav>li>a,.custom_rnav>li>.dropdown{font-size:1.4rem;display:block;padding:.5rem;color:#fff;}.sticky .custom_rnav>li>a,.sticky .custom_rnav>li>.dropdown{padding:15px .5rem;}

/*===========================首頁==========================*/
.home_banner{height:70vh;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;top:0;z-index:0;}.home_banner:before,.page_banner:before{content:"";top:0;left:0;z-index:1;background:url("../images/home_banner_overlay.png") no-repeat 50% 50%;background-size:cover;}.home_main_pad{margin-top:calc(70vh - 115px);}.sticky+.home_main_pad{margin-top:70vh;}.home_banner .dl{margin:6vh 0 0;max-width:90vw;}.home_banner .dl>dt{font-family:"Roboto Condensed";font-weight:700;font-size:7.8vmin;letter-spacing:-.1vmin;margin:0 0 5vmin;overflow-wrap:anywhere;line-height:.8em;}.home_banner .dl>dd{font-size:3vmin;font-weight:300;}.home_5icon>.box{-webkit-flex:0 0 16.66666666666667%;flex:0 0 16.66666666666667%;}.home_5icon>.box>a{padding:.3rem 1rem;}.home_5icon>.box>a>.figure{height:90px;}.home_5icon>.box>a>.figure>svg{width:67px;height:auto;}.home_5icon>.box>a>.figure>svg,.home_5icon>.box>a:focus>.figure>svg{fill:#444;}.home_5icon>.box>a:hover>.figure>svg,.home_5icon>.box>a:active>.figure>svg{fill:#f03;}.home_5icon>.box>a>.summary{margin-top:0;}.home_h2_caption{font-size:1.8rem;letter-spacing:-.02em;line-height:1.3em;}.home_h3_caption{font-size:1.3rem;letter-spacing:-.02em;line-height:1.3em;}.home_newproduct{-webkit-flex:0 0 70%;flex:0 0 70%;}.home_newproduct .col-sm-7{padding-left:2rem;line-height:2em;}.home_newproduct .col-sm-7 .dl{margin:0 0 9vmin 4vmin;}.home_profile .text_summary{line-height:2em;padding-right:2rem;}.home_profile .figure{}

/*=========================內頁+列表=======================*/
.page_main_pad{margin-top:calc(320px - 115px);}.sticky+.page_main_pad{margin-top:320px;}.page_banner{height:320px;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;top:0;z-index:0;}.page_banner>.title{font-family:"Roboto Condensed";font-weight:700;word-wrap:break-word;font-size:5.5vmin;letter-spacing:-.1vmin;margin:5vmin 0 0;}.list_caption{font-weight:600;}.herfong_breadcrumb{margin:0 0 2rem;}.herfong_breadcrumb>li{padding-left:.3em;}.herfong_breadcrumb>li>a{padding:.5em 0;}.herfong_breadcrumb>li+li:before{content:"\f105";padding-right:.5em;}

/*===========================列表==========================*/
.page_list{margin:-.5rem 5px 0;}.page_list>.box{-webkit-flex:0 0 27%;flex:0 0 27%;margin:5vmin 3% 0;}.page_list>.box>a>.figure{padding:1rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 295 295'%3E%3Ccircle cx='147.5' cy='147.5' r='147.5' fill='%23e6e6e6' /%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50% 50%;height:32vmin;}.page_list>.box>a{}.page_list>.box>a:hover>.figure{-webkit-transform:scale(.96);transform:scale(.96);}.page_list>.box>a{}.page_list>.box>a>.dl>dt{font-size:1.1rem;line-height:1.15em;margin:3vmin 0 .5rem;}.page_list>.box>a>.dl>dd{line-height:1.15em;}

/*===========================內頁==========================*/
.page_detial_row>.col-md-6{margin-bottom:1.5rem;}.product_slidebox{border:1px solid #ccc;margin:0 1.5rem 0 0;padding:1rem;}.slider_pro{}.sp-selected-thumbnail{opacity:.5;-webkit-transition:.5s;transition:.5s;transition:0\9;}.sp-bottom-thumbnails{margin-top:1.5rem;}.details_box{padding-bottom:4rem;}.detail_btn{margin-top:3rem;}.tip_767{display:none;margin-bottom:.5rem;font-size:.95em;line-height:1.15em;}.product_hgroup{line-height:1.15em;margin:0 0 2rem;letter-spacing:-.03em;}.product_hgroup>h1{font-size:2.6rem;}.product_hgroup>h2{font-size:1.6rem;margin:.3rem 0 0;}.details_suntitle{font-size:1.4rem;line-height:1.15em;margin:0 0 .3em;letter-spacing:-.03em;}.googlemap_box{height:50vmin;}

/*===========================Footer========================*/
.footer_callnow{z-index:1;border-top:10px solid #f03;background:url("../images/home/home_callnow.jpg") no-repeat 50% 50%;}.footer_callnow:after{content:"";top:0;left:0;z-index:3;background-color:rgba(0,0,0,.5);width:100%;height:100%;}.footer_callnow>.container{z-index:5;}.footer_callnow>.container>.row{width:75%;}.footer_callnow .call_text>dt{font-size:1.3rem;}.footer_callnow .call_text>dd{font-size:6.5vmin;letter-spacing:-.03em;font-weight:700;}.footer_callnow>.container .col-md-4{padding-left:6vw;}.footer_callnow>.container .col-md-4>a{width:6.6rem;}.footer_callnow>.container .col-md-4>a:hover>.callnow{-webkit-transform:scale(1.2);transform:scale(1.2);}.footer_callnow .callnow{}.footer_callnow .callnow dt{font-size:3.2em;width:6.6rem;height:6.6rem;}.footer_callnow .callnow dt>.fa{z-index:3;margin-top:.07em;}.footer_callnow>.container .col-md-4 .text{margin:.7em 0 0;font-size:1.3rem;letter-spacing:-.03em;}.footer_callnow .callnow .circle{border-radius:50%;}.footer_callnow .callnow .circle:nth-of-type(3n+1){top:8px;right:8px;bottom:8px;left:8px;z-index:1;box-shadow:0 0 6px 2px rgba(0,0,0,0.1);opacity:.8}.footer_callnow .callnow .circle:nth-of-type(3n+2){top:6px;right:6px;bottom:6px;left:6px;border:2px solid #f03;-webkit-animation:bounce-contract 1400ms infinite;animation:bounce-contract 1400ms infinite}.footer_callnow .callnow .circle:nth-of-type(3n+3){top:4px;right:4px;bottom:4px;left:4px;border:4px solid #f03;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-delay:700ms;animation-delay:700ms;}@-webkit-keyframes bounce-contract{20%{-webkit-transform:scale(1.3);transform:scale(1.3)}100%{-webkit-transform:scale(0.1);transform:scale(0.1);opacity:0}} @keyframes bounce-contract{20%{transform:scale(1.3)}100%{transform:scale(0.1);opacity:0}} .herfong_footer{}.herfong_footer .foo_mass{margin-bottom:1.5em;}.herfong_footer .foo_mass>dt{font-size:1.2rem;margin-bottom:.4em;}.herfong_footer .foo_logo>a{}.herfong_footer .foo_logo>a>svg{width:176px;height:46px;margin-bottom:1.6rem;fill:#ccc;}.herfong_footer .foo_logo>a:hover>svg,.herfong_footer .foo_logo>a:active>svg{fill:#fff;-webkit-transform:scale(1.02);transform:scale(1.02);}

/*========================IE8~10警告==========================*/
@media all and (-ms-high-contrast:none){.ie9_warning{display:none;padding:20px 15px;position:fixed;z-index:3000;width:100%;bottom:0;}} /*==IE10==*/
@media all and (min-width:0\0) and (min-resolution:.001dpcm){.ie9_warning{background:url("../images/ie9_warning.png") repeat;padding:20px 15px;position:fixed;z-index:3000;width:100%;bottom:0;}} /*==IE9==*/
@media \0screen{.ie9_warning{background:url("../images/ie9_warning.png") repeat;padding:20px 15px;position:fixed;z-index:3000;width:100%;bottom:0;font-size:15px;}} /*==IE8==*/
@media screen and (-webkit-min-device-pixel-ratio:0){.ie9_warning{display:none;}} /*==Webkit (Chrome+Firefox+Safari,Edge....IE以外)==*/

/*----Microsoft Edge only-------*/
@supports (-ms-ime-align:auto){li.dropdown:hover .dropdown-menu{margin-top:-3px;}.sticky,.navbar:hover,.navbar-nav .dropdown-menu{background-color:#333;}}

/*=====================OS X Browser only=====================*/
.mac .style{}

/*=======================chrome only========================*/
.chrome input[type=text]:focus{outline:none;}.chrome small{-webkit-transform:scale(0.83);letter-spacing:-.01em;}

@media(min-width:1195px){.container{width:1140px;max-width:100%;}} @media(min-width:992px){.container{width:auto;}}  @media(min-width:768px){.container{max-width:none;}.col-md-1{-webkit-flex:0 0 8.333333%;}.col-md-2{-webkit-flex:0 0 16.666667%;}.col-md-3{-webkit-flex:0 0 25%;}.col-md-4{-webkit-flex:0 0 33.333333%;}.col-md-5{-webkit-flex:0 0 41.666667%;}.col-md-6{-webkit-flex:0 0 50%;}.col-md-7{-webkit-flex:0 0 58.333333%;}.col-md-8{-webkit-flex:0 0 66.666667%;}.col-md-9{-webkit-flex:0 0 75%;}.col-md-10{-webkit-flex:0 0 83.333333%;}.col-md-11{-webkit-flex:0 0 91.666667%;}.col-md-12{-webkit-flex:0 0 100%;}.navbar-expand-md .navbar-collapse{display:-webkit-flex;-webkit-align-items:center;align-items:center;-webkit-box-flex:1;-webkit-flex-basis:100%;}.col-md-4{-webkit-flex: 0 0 33.333333%;}} @media(min-width:576px){.col-sm-auto{-webkit-flex:0 0 auto;}.col-sm-1{-webkit-flex:0 0 8.333333%;}.col-sm-2{-webkit-flex:0 0 16.666667%;%}.col-sm-3{-webkit-flex:0 0 25%;}.col-sm-4{-webkit-flex:0 0 33.333333%;}.col-sm-5{-webkit-flex:0 0 41.666667%;}.col-sm-6{-webkit-flex:0 0 50%;}.col-sm-7{-webkit-flex:0 0 58.333333%;}.col-sm-8{-webkit-flex:0 0 66.666667%;}.col-sm-9{-webkit-flex:0 0 75%;}.col-sm-10{-webkit-flex:0 0 83.333333%;}.col-sm-11{-webkit-flex:0 0 91.666667%;}.col-sm-12{-webkit-flex:0 0 100%;}} @media(min-width:577px){} @media(min-width:576px){.container{max-width:none;}.col-sm-5{-webkit-flex:0 0 41.666667%;}.col-sm-7{-webkit-flex:0 0 58.333333%;}} @media(min-width:992px){.navbar-nav{display:webkit-flex;position:static!important;z-index:99;}.navbar-nav .dropdown-menu{height:0;display:block;padding:0 0 2rem;}.navbar-expand-lg .navbar-collapse{display:-webkit-flex;-webkit-align-items:center;align-items:center;-webkit-box-flex:2;box-flex:2;-webkit-flex-direction:row;}.ipad .navbar-nav .dropdown-menu{-webkit-transition:all .2s;transition:all .2s;}.navbar-expand-lg .navbar-nav .dropdown-menu{top:-4px;padding-top:7.8rem;z-index:99;}.sticky .navbar-nav .dropdown-menu{padding-top:6rem;}.navbar-expand-lg .navbar-nav{-webkit-flex-direction:row;}.navbar-expand-lg .navbar-collapse{margin-left:auto;}.col-lg-4{-webkit-flex:0 0 33.333333%;}} @media(min-width:575px){.container{max-width:1140px;}}

/*==================Tablet專用，注意字級放大===================*/
@media(max-width:1366px){.ipad .col-sm-6{-webkit-flex:0 0 50%;}.modal-content,.navbar .custom_rnav .searchbox{font-size:1.1rem;}.navbar-nav>li>a{font-size:1.02rem;}.container{font-size:1rem;}.backtotop{font-size:30px;line-height:1.65em;}.navbar-nav>li>a{font-size:1.2rem;}.dropdown-menu a,.ipad .navbar-nav .dropdown-menu,.ipad .navbar-nav>li>a,.android .navbar-nav .dropdown-menu,.android .navbar-nav>li>a{-webkit-transition:all 0s;transition:all 0s;}.tube_wrapper:before{display:none;}}

/*=====================Old iPad顯示器橫向===================*/
@media all and (device-width:768px) and (device-height:1024px) and (orientation:landscape){.ipad .navbar-expand-lg>.container{display:-webkit-flex;-webkit-align-items:center;align-items:center;-webkit-box-flex:1;-webkit-flex-basis:100%;}.navbar-nav>li{display:-webkit-inline-flex;}}

/*----舊的iPad橫向-------*/
@media(max-width:768px) and (orientation:landscape){.ios .navbar-expand-lg .navbar-collapse{display:-webkit-box!important;}.ipad .navbar-expand-lg .navbar-nav{-webkit-flex-direction:row!important;}.ipad .navbar-nav>li{display:inline-block;}.ipad .navbar{-webkit-transition:all 0s ease;}}

/*----舊的iPad縱向-------*/
@media(max-width:768px) and (orientation:portrait){.ios .nav{display:-webkit-flex;}.ios .navbar-collapse{position:fixed;top:55px;left:15px;padding-bottom:1rem;background-color:#222;}}

@media(max-width:1024px){.ipad .carousel-control-next-icon{margin-left:calc(50% - 5px);}.ipad .carousel-control-prev-icon{margin-left:calc(50% - 15px);}.carousel-indicators{display:-webkit-flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;justify-content:center;}.carousel-indicators li{-webkit-flex:0 1 auto;display:-webkit-inline-flex;}.input-group>.form-control{-webkit-flex:1 1 auto;}.home_5icon>.box{-webkit-flex:0 0 25%;flex:0 0 25%;}}

/*================防制iPad w1024橫向開功能選單===============*/
@media(max-width:768px) and (orientation:landscape){.ipad .warning-message{display:block!important;}} @media(max-width:768px) and (orientation:portrait){.ipad .warning-message{display:none!important;}.standardpad_b{padding-bottom:4.5vh;}.standardpad_t{padding-top:4.5vh;}}

/*=================Android4 Device縱橫皆可==================*/
@media only screen and (min-device-width:601px) and (max-device-height:962px) and (orientation : landscape) (-webkit-min-device-pixel-ratio:0) {.android .custom_rnav>li>a,.android .custom_rnav>li>.dropdown{font-size:1.6rem;}.android .navbar-nav>li>a{font-size:1.3rem;}.android .navbar-nav .dropdown-menu,.android .container,.android .navbar .custom_rnav .searchbox{font-size:1.2rem;}.android .custom_rnav>li>a,.android .custom_rnav>li>.dropdown{padding:0 .7rem;}.android .navbar .custom_rnav .searchbox{margin-top:47px;left:auto;right:0;position:absolute;width:24em;color:#fff;z-index:1005;}.android .aotime_subnav .section_box{margin-bottom:.9rem;}.android .aotime_subnav .section_box>dt{font-size:1.35rem;}.android .aotime_subnav .section_box>dd{font-size:1.2rem;}.android .navbar-nav>li>a{padding:.5em 15px;font-size:1.45rem;}}


@media(max-width:991px){.navbar .custom_rnav .searchbox,.navbar.sticky .custom_rnav .searchbox{width:100%;}.navbar-nav>li>a,.iphone .container,.iphone .modal-content{font-size:1.05rem;}.iphone .navbar-nav>li>a{font-size:1.1rem;}.container,.modal-content{font-size:1rem;}.page_main_pad{margin-top:320px;}.navbar,.sticky.desk_open,.navbar-collapse{background-color:#222;}.navbar>.container{-webkit-align-items:center;align-items:center;height:100%;}.navbar{position:fixed;top:0;width:100%;padding:0 10px;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}li.dropdown.show .dropdown-menu{opacity:1;height:auto;visibility:visible;}.navbar-collapse{width:100%;margin:0 -10px;padding:1.2rem 0;max-height:80vh;overflow-y:auto;box-shadow:0 4px 3px rgba(0,0,0,.1);top:60px;position:fixed;left:10px;z-index:1040;}.navbar-nav>li>a,.sticky .navbar-nav>li>a{padding:.7em 15px;}.custom_rnav>li>a,.custom_rnav>li>.dropdown,.sticky .custom_rnav>li>a,.sticky .custom_rnav>li> dropdown{padding:2px .8rem 0;}.ie11 .navbar-collapse{left:10px;}.custom_rnav{margin:0 36px 0 auto;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;position:absolute;z-index:1050;right:10px;}.dropdown-toggle:after{float:right;margin:.8em .2rem 0 0;}.navbar-nav .dropdown-menu,.navbar-nav>li>a,.sticky.navbar-nav>li>a{-webkit-transition:all 0s;transition:all 0s;}.navbar,.sticky{height:60px!important;}.navbar .custom_rnav .searchbox,.navbar.sticky .custom_rnav .searchbox{margin-top:60px;border-radius:0;position:fixed;top:0;}.navbar-nav>li{padding:0;}.home_main_pad{margin-top:70vh;}.aotime_subnav{-webkit-justify-content:inherit;justify-content:inherit;}.page_list{margin:-.5rem auto 0;padding:0 5px;width:88%;}.page_list>.box{-webkit-flex:0 0 45%;flex:0 0 45%;margin:5vmin 2% 0;}.section_pad{padding:7vmin 0 6.5vmin;}.home_newproduct .col-sm-7{padding-left:0;}.aotime_subnav .section_box>dd{font-size:.9rem;}}

@media(max-width:991px) and (orientation:landscape){.home_banner .dl{margin-top:13vh;}.home_banner .dl>dt{font-size:15vmin;margin-bottom:4vmin;line-height:1em;}.home_banner .dl>dd{font-size:5.5vmin;}.page_banner>.title{font-size:12vmin;margin-top:8vmin;}}

@media(max-width:767px){.footer_callnow>.container>.row{width:100%;}.home_newproduct{-webkit-flex:0 0 100%;flex:0 0 100%;}.col-4{-webkit-flex:0 0 50%;flex:0 0 50%;max-width:50%;}.home_5icon>.box{flex:0 0 33.33333%;-webkit-flex:0 0 33.33333%;}.tip_767{display:block;}.tip_767>svg{fill:#ff4234;width:28px;height:24px;}.more_lg>a{padding:1.1rem 10vmin;font-size:1.2rem;}.home_newproduct .col-sm-7{line-height:1.5em;}.home_profile .figure{text-align:center;-webkit-order:1;order:1;padding:0 15px;}.home_profile .text_summary{line-height:1.7em;padding-right:0;-webkit-order:2;order:2;}.footer_callnow .call_text{text-align:center;margin-bottom:1.5rem;}.footer_callnow .call_text>dd{font-size:9vw;}.footer_callnow>.container .col-md-4{padding:0;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;}.herfong_footer .foo_mass{text-align:center;}.herfong_footer .foo_logo{margin-top:2.5rem;}.page_list{width:95%;}.herfong_breadcrumb{display:none;}.product_slidebox{margin:0 auto;max-width:500px;}.product_hgroup{text-align:center;    margin-bottom:4vmin;}.product_hgroup>h1{font-size:7vmin;}.product_hgroup>h2{font-size:5vmin;}.swipe_shadow:before{content:"";position:absolute;z-index:5;width:3em;top:0;right:0;height:100%;box-shadow:-8px 5px 6px rgba(0,0,0,.15) inset;}.swipe_shadow:after{content:"";position:absolute;z-index:4;width:3em;top:0;left:0;height:100%;box-shadow:8px 5px 6px rgba(0,0,0,.15) inset;}.product_hgroup>h2{font-size:6vmin;}.home_banner .dl>dt{font-size:12vmin;line-height:15vmin;}.home_banner .dl>dd{font-size:4.5vmin;line-height:1.2em;}}

@media(max-width:767px) and (orientation:portrait){.page_banner>.title{font-size:7vmin;margin-top:7vmin;}}

@media(max-width:768px) and (orientation:landscape){.container,.modal-content{font-size:1rem;}.home_banner .dl{margin-top:15vh;}.home_banner .dl>dt{font-size:11vmin;margin-bottom:2vmin;}.home_banner .dl>dd{font-size:5.5vmin;}.page_banner>.title{font-size:8.5vmin;margin:9vh 0 0;}}

@media(max-width:736px) and (orientation:landscape){.aotime_subnav .section_box>dt>a,.dropdown-menu a{font-size:1.05rem;}}

@media(max-width:640px){.section_pad{padding:3rem 0 2.6rem;}}

@media(max-width:575px){.home_5icon>.box{flex:0 0 50%;-webkit-flex:0 0 50%;}.home_newproduct .product_img{text-align:center;}.home_newproduct .product_img img{max-width:75vmin;}.caption_pad{margin-bottom:1rem;}.home_newproduct .home_h3_caption,.home_newproduct .more_lg.text-right{text-align:center!important;}.home_newproduct .col-sm-7 .dl{margin-left:10px;}}

@media(max-width:480px){.page_list{width:100%;padding:0;}.page_list>.box{-webkit-flex:0 0 calc(100% + 30px);flex:0 0 calc(100% + 30px);margin:0 -15px;}.page_list>.box>a{border-bottom:1px solid #999;padding:1rem;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:stretch;align-items:stretch;-webkit-align-items:center;align-items:center;}.page_list>.box>a>.figure{-webkit-flex:0 0 32vmin;flex:0 0 32vmin;}.page_list>.box>a>.dl{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;text-align:right;margin-left:auto;}.page_list>.box>a>.dl>dt{font-size:4.8vmin;}}

@media(max-width:480px) and (orientation:portrait){.container,.modal-content{font-size:1rem;}.aotime_subnav .section_box>dt>a,.dropdown-menu a{font-size:1.05rem;}.home_banner .dl{margin-top:12vh;}.home_banner .dl>dt{font-size:15vmin;}}

@media(max-width:414px){.home_5icon>.box>a>.figure{height:70px;}.home_banner .dl>dd{font-size:5.5vmin;}}