@charset "utf-8";@font-face{font-family:Zurich_Lt_BT;src:url(font/Zurich_Light_BT.ttf)}@font-face{font-family:Zurich_Bl_BT;src:url(font/Zurich_Black_BT.ttf)}*{margin:0;padding:0;line-height:100%;font-family:Zurich_Lt_BT,Arial,'微軟正黑體';box-sizing:border-box}:focus{outline:0}::selection{background-color:#f30;color:#fff}select{background-color:transparent;border-color:transparent;-webkit-appearance:none;-webkit-tap-highlight-color:transparent}.table{width:100%;display:table}.tr{display:table-row}.td{display:table-cell}.top{vertical-align:top}.middle{vertical-align:middle}.bottom{vertical-align:bottom}.left{text-align:left}.center{text-align:center}.right{text-align:right}.fs{font-size:0}.border{border-bottom:1px solid grey;margin:30px 0;box-shadow:0 0 5px rgba(0,0,0,.7)}table{float:inherit}table tr td img{max-width:100%;width:auto!important;height:auto!important}body{padding-top:110px}a,div,h1,h2,h3,h4,h5,h6,li,p,span,strong,ul{line-height:160%}pre{white-space:normal}a{text-decoration:none;color:#ff7b5a;transition:.2s}.high_light{background-color:##ffefeb;color:#f30}@media screen and (min-width:1024px){a:hover{color:#f30;transition:.2s}}header{width:100%;position:fixed;top:0;left:0;background-color:#fff;border-bottom:1px solid #ddd;z-index:99}header a:hover{text-decoration:none}.hb_01{width:100%;height:30px;line-height:30px;background-color:#4d4d4d;text-align:right;padding:0 30px}.hb_01 .hb01_href{line-height:30px;font-size:14px;color:#fff;margin-left:20px;display:inline-block;position:relative}.hb_01 .hb01_href select{border:0;line-height:30px;font-size:14px;color:#fff;background-color:#4d4d4d}.hb_01 .hb01_href.select{padding-right:20px}.hb_01 .hb01_href.select::after{content:"";display:inline-block;border-width:7px 5px 0 5px;border-style:solid;border-color:#fff transparent;position:absolute;top:50%;right:5px;margin-top:-4px}.hb_02{width:100%;padding:0 30px;position:relative}.hb_02 .logo{display:inline-block;margin-right:50px;vertical-align:middle}.hb_02 .logo img{height:80px}.hb_02 .mobile_menu_btn{display:none}.hb_02 .menu_block{display:inline-block;vertical-align:middle}.hb_02 .menu_block .om{display:inline-block;font-size:15px;color:#000;margin-right:25px;position:relative}.hb_02 .menu_block .om.full_menu{position:static}.hb_02 .menu_block .om a{line-height:80px;font-size:15px;color:#000;display:inline-block;position:relative;padding-right:20px}.hb_02 .menu_block .om a .menu_arrow{width:20px;height:80px;position:absolute;display:inline-block;right:0;top:0;background:url(../images/layout/menu_arrow.png) no-repeat center;background-size:10px;transform:rotate(0);transition:.2s}.hb_02 .menu_block .om a .menu_arrow.open{transform:rotate(180deg);transition:.2s}.hb_02 .menu_block .om .menu_level_00::before{content:"";display:block;width:100%;height:0;background-color:#f30;position:absolute;bottom:2px;left:0;z-index:10;transition:.2s}.hb_02 .menu_block .om .menu_level_01{display:none;min-width:180px;position:absolute;top:75px;left:0;background-color:#fff;border:1px solid #c8c8c8}.hb_02 .menu_block .om .menu_level_01 .m01_block{position:relative}.hb_02 .menu_block .om .menu_level_01 .ml01_menu{padding:15px 25px;display:block;font-size:15px;color:#000;line-height:20px;white-space:nowrap;background-color:#fff;transition:.2s}.hb_02 .menu_block .om .menu_level_01 .ml01_menu .menu_arrow{width:25px;height:50px;transform:rotate(0);transition:.2s}.hb_02 .menu_block .om .menu_level_01 .ml01_menu .menu_arrow.open{transform:rotate(180deg);transition:.2s}.hb_02 .menu_block .om .menu_level_01 .ml01_menu:hover{background-color:#f5f5f5;transition:.2s}.hb_02 .menu_block .om .menu_level_01 .m01_block .menu_level_02{display:none;min-width:180px;position:absolute;top:-1px;left:100%;background-color:#fff;border:1px solid #c8c8c8}.hb_02 .menu_block .om .menu_level_01 .m01_block .menu_level_02 a{display:block;padding:15px 25px;font-size:15px;color:#000;line-height:20px;background-color:#fff}.hb_02 .menu_block .om .menu_level_01 .m01_block .menu_level_02 a:hover{background-color:#f5f5f5}.hb_02 .menu_block .om .pm_block{display:none;position:absolute;top:80px;left:0;background-color:#fff;border:1px solid #c8c8c8;padding-left:20px}.hb_02 .menu_block .om .app_block{width:600px}.hb_02 .menu_block .om .pm_block .td{padding-bottom:10px}.hb_02 .menu_block .om .pm_block .pm_om{width:200px}.hb_02 .menu_block .om .pm_block .pm_om.mobile_none{max-width:100%}.hb_02 .menu_block .om .pm_block .pm_om a{display:block;line-height:20px;font-size:15px;color:#000;padding:10px 0 10px 20px;word-wrap:break-word}.hb_02 .menu_block .om .pm_block .pm_om a.pro_menu_title{color:#f30;font-size:12px;white-space:nowrap}.hb_02 .menu_block .om .pm_block .pm_om a.pro_menu_title:hover{background-color:#fff}.hb_02 .menu_block .om .pm_block .pm_om a:first-child{padding:15px 0 10px 20px}.hb_02 .menu_block .om .pm_block .pm_om a::after{display:none}.hb_02 .menu_block .om .pm_block .pm_om a:hover{background-color:#f5f5f5}.hb_02 .menu_block .om .pm_block .pro_info{width:300px;text-align:center;border-left:1px solid #c8c8c8;padding:15px}.hb_02 .menu_block .om .pm_block .pro_info img{width:150px;margin:0 auto}.hb_02 .menu_block .om .pm_block .pro_info .mp_title{width:100%;font-size:15px;color:#000;padding-bottom:2px;line-height:20px}.hb_02 .menu_block .om .pm_block .pro_info .mp_label{font-size:12px;color:#f30;padding-bottom:7px;line-height:20px}.hb_02 .menu_block .om .pm_block .pro_info .mp_text{font-size:12px;color:grey;line-height:17px;text-align:left}.hb_02 .features_block{position:absolute;top:0;right:30px}.hb_02 .features_block .g_i_t{height:80px;line-height:80px;font-size:15px;color:#000;display:inline-block;vertical-align:middle}.hb_02 .features_block .g_i_t img{margin-right:10px}@media screen and (min-width:1024px){.hb_02 .features_block .g_i_t:hover{color:#f30}}.hb_02 .features_block .search{vertical-align:middle;display:inline-block;margin-right:25px;position:relative}.hb_02 .features_block .search input{width:0;height:35px;line-height:35px;border:1px solid #ccc;background-color:#fff;padding:0 35px 0 10px;margin:0;font-size:17px;color:#000;opacity:0;transition:.3s}.hb_02 .features_block .search input:focus,.hb_02 .features_block .search.focus input,.hb_02 .features_block .search:hover input{width:250px;opacity:1;transition:.3s}.hb_02 .features_block .search .search_btn{width:35px;height:35px;position:absolute;top:0;right:0;border:0;background:url(../images/layout/search_engine.png) no-repeat center transparent;cursor:pointer;transition:.3s}.hb_02 .features_block .search.focus .search_btn,.hb_02 .features_block .search:hover .search_btn{background-image:url(../images/layout/search_engine_focus.png);transition:.3s}.hb_02 .menu_block .om:hover .menu_level_00::before{content:"";display:block;width:100%;height:5px;background-color:#f30;position:absolute;bottom:0;left:0;z-index:10;transition:.2s}.hb_02 .menu_block .om:hover>.menu_level_01{display:inline-block}.hb_02 .menu_block .om:hover>.pm_block{display:table}.hb_02 .menu_block .om .menu_level_01 .m01_block:hover>.menu_level_02{display:inline-block}.hb_02 .menu_block .om .menu_level_01 .m01_block:hover>.ml01_menu{background-color:#f5f5f5}footer{width:100%;background-color:#fff;box-shadow:0 -5px 5px 0 rgba(0,0,0,.1);position:relative;overflow:hidden}footer .fb_01{max-width:1280px;padding:0 30px;margin:0 auto}footer .fb_01 .td{padding:30px 50px 30px 0}footer .fb_01 .fb01_info{width:300px}footer .fb_01 .fb01_info img{width:146px}footer .fb_01 .fb01_info p{line-height:25px;font-size:15px;color:#000;color:#000;padding-top:25px}footer .fb_01 .fb01_mb{width:160px}footer .fb_01 .fb01_mb p{font-size:15px;color:#f30;padding-bottom:10px}footer .fb_01 .fb01_mb a{font-size:15px;color:#000;padding-bottom:5px;display:block;line-height:20px}@media screen and (min-width:1024px){footer .fb_01 .fb01_mb a:hover{color:#f30}}footer .fb_01 .fb01_features{width:210px;padding:30px 0}footer .fb_01 .fb01_features .ff01{padding-bottom:30px}footer .fb_01 .fb01_features .ff01 p{font-size:15px;color:#000;padding-bottom:10px}footer .fb_01 .fb01_features .ff01 a{font-size:15px;color:#ff7b5a;display:inline-block;margin-right:20px;line-height:20px}@media screen and (min-width:1024px){footer .fb_01 .fb01_features .ff01 a:hover{color:#f30;transition:.2s}}footer .fb_01 .fb01_features .ff01 a:last-child{margin-right:0}footer .fb_01 .fb01_features .ff01 img{vertical-align:text-bottom;margin-right:10px}footer .fb_01 .fb01_features .ff02 p{font-size:15px;color:#000;padding-bottom:5px}footer .fb_01 .fb01_features .ff02 .fb_share{width:20px;height:20px;display:inline-block;background:center no-repeat;background-size:cover;margin-right:10px}footer .fb_01 .fb01_features .ff02 .fb_share.fs01{background-image:url(../images/layout/share_icon_fb.jpg)}footer .fb_01 .fb01_features .ff02 .fb_share.fs02{background-image:url(../images/layout/share_icon_in.jpg)}footer .fb_01 .fb01_features .ff02 .fb_share.fs03{background-image:url(../images/layout/share_icon_tw.jpg)}footer .fb_01 .fb01_features .ff02 .fb_share.fs04{background-image:url(../images/layout/share_icon_yt.jpg)}footer .fb_01 .fb01_features .ff02 .fb_share img{max-width:100%}@media screen and (min-width:1024px){footer .fb_01 .fb01_features .ff02 .share_icon:hover{transform:scale(1.1)}}footer .fb_02{height:30px;line-height:30px;background-color:#f30;font-size:13px;color:#fff;text-align:center;padding:0 30px}footer .fb_02 a{display:inline-block;font-size:13px;color:#fff;padding:0 10px;margin-left:10px;border-left:1px solid #fff}.cookie{width:100%;height:60px;position:fixed;left:0;bottom:0;background-color:#f5f5f5;display:table;z-index:999;transition:.3s}.cookie.enter{bottom:-100px;transition:.3s}.cookie .cookie_word{width:60%;text-align:right;vertical-align:middle;display:table-cell;padding-right:30px}.cookie .cookie_word p{text-align:left;font-size:16px;line-height:19px;color:grey;display:inline-block}.cookie .cookie_btn{display:table-cell;text-align:left;vertical-align:middle}.cookie .cookie_btn a{width:35px;height:35px;line-height:35px;border-radius:50%;border:1px solid #f5f5f5;text-align:center;display:inline-block;font-size:16px;color:#f30;transition:.3s}.cookie .cookie_btn a:hover{border:1px solid #f30;transition:.3s}.banner_grids,.banner_slick{width:100%;height:100%}@media screen and (max-width:1210px) and (min-width:768px){.hb_01{padding:0 20px}.hb_02 .features_block{right:90px}.hb_02 .mobile_menu_btn{display:inline-block;width:80px;height:80px;position:absolute;top:0;right:0}.hb_02 .mobile_menu_btn p{width:30px;height:2px;background-color:#4d4d4d;margin:10px auto 0 auto}.hb_02 .mobile_menu_btn p:first-child{margin-top:28px}.hb_02 .menu_block{width:180px;display:inline-block;position:absolute;top:80px;right:-1px;background-color:#fff;border:1px solid #c8c8c8}.hb_02 .menu_block .om{display:block;margin:0;position:static}.hb_02 .menu_block .om a{display:block;line-height:25px;padding:10px 15px}.hb_02 .menu_block .om a .menu_arrow{width:30px;height:45px}.hb_02 .menu_block .om .menu_level_01{left:auto;right:178px;top:-1px}.hb_02 .menu_block .om .menu_level_01 .ml01_menu{line-height:25px;padding:10px 15px}.hb_02 .menu_block .om .pm_block{width:220px;left:auto;right:178px;top:-1px;padding-left:0}.hb_02 .menu_block .om .pm_block .td{border-bottom:1px solid #c8c8c8;padding-bottom:0;display:block}.hb_02 .menu_block .om .pm_block .pm_om{width:100%;display:block}.hb_02 .menu_block .om .pm_block .pm_om a{width:auto}.hb_02 .menu_block .om .pm_block .pm_om a:first-child{padding:10px 0 10px 20px}.hb_02 .menu_block .om .pm_block .pm_om.mobile_none{display:none}.hb_02 .menu_block .om .pm_block .pro_info{width:100%;border:0;display:block;padding-bottom:20px}.hb_02 .menu_block .om .pm_block .app_om a{width:100%;display:block;padding:5px 10px}.hb_02 .menu_block .om .pm_block .app_om a:first-child{padding:5px 10px}.hb_02 .menu_block .om .menu_level_01 .m01_block{position:static}.hb_02 .menu_block .om .menu_level_01 .m01_block .menu_level_02{width:180px;left:auto;right:178px}.hb_02 .menu_block .om:hover>.pm_block{display:inline-block}}@media screen and (max-width:767px){body{padding-top:70px}.table,.td,.tr{width:100%;display:block}table{width:100%!important;display:block!important}tr{width:100%!important;display:block!important}td,th{width:100%!important;display:block!important}header{background:0 0}header.mobile_menu_open{background-color:rgba(0,0,0,.5);height:100%}.hb_01{padding:0 20px}.hb_02{padding:0;background-color:#fff}.hb_02 .logo{padding-left:20px}.hb_02 .logo img{height:40px}.hb_02 .features_block{width:100%;top:auto;right:0;left:0;bottom:0;position:fixed;padding:10px 20px;background-color:#fff;border-top:1px solid #c8c8c8;z-index:99;box-shadow:0 -5px 5px 0 rgba(0,0,0,.1);display:none}.hb_02 .features_block .search{width:100%;margin:0}.hb_02 .features_block .search input{width:100%;opacity:1}.hb_02 .features_block .search input:focus,.hb_02 .features_block .search.focus input,.hb_02 .features_block .search:hover input{width:100%}.hb_02 .features_block .g_i_t{height:40px;line-height:40px;display:block;padding-top:5px}.hb_02 .mobile_menu_btn{display:inline-block;width:40px;height:40px;position:absolute;top:0;right:10px}.hb_02 .mobile_menu_btn p{width:25px;height:1px;background-color:#4d4d4d;margin:7px auto 0 auto}.hb_02 .mobile_menu_btn p:first-child{margin-top:12px}.hb_02 .menu_block{width:100%;display:inline-block;position:static;top:40px;right:-1px;background-color:#fff;border:1px solid #c8c8c8;display:none}.hb_02 .menu_block .om{display:block;margin:0;position:static}.hb_02 .menu_block .om a{display:block;line-height:25px;padding:10px 40px 10px 15px}.hb_02 .menu_block .om a .menu_arrow{width:40px;height:45px;border:1px solid #fff;z-index:10}.hb_02 .menu_block .om .menu_level_01{width:100%;left:auto;right:178px;top:-1px;position:static}.hb_02 .menu_block .om .menu_level_01 .ml01_menu{line-height:25px;padding:10px 15px}.hb_02 .menu_block .om .menu_level_01 .ml01_menu .menu_arrow{width:40px;height:45px}.hb_02 .menu_block .om .menu_level_01 .m01_block .menu_level_02 a{background-color:#f5f5f5}.hb_02 .menu_block .om .pm_block{width:100%;left:auto;right:178px;top:-1px;position:static;padding-left:0}.hb_02 .menu_block .om .pm_block .td{width:100%;border-bottom:1px solid #c8c8c8;padding-bottom:0;display:block}.hb_02 .menu_block .om .pm_block .pm_om{display:block}.hb_02 .menu_block .om .pm_block .pm_om a{width:auto}.hb_02 .menu_block .om .pm_block .pm_om a:first-child{padding:10px 0 10px 20px}.hb_02 .menu_block .om .pm_block .pro_info{border:0;display:block;padding-bottom:20px}.hb_02 .menu_block .om .pm_block .pro_info .mp_title{width:100%}.hb_02 .menu_block .om .pm_block .app_om a{width:100%;display:block;padding:15px 15px}.hb_02 .menu_block .om .pm_block .app_om a:first-child{padding:15px 15px}.hb_02 .menu_block .om .menu_level_01 .m01_block{position:static}.hb_02 .menu_block .om .menu_level_01 .m01_block .menu_level_02{width:100%;left:auto;right:178px;position:static}.hb_02 .menu_block .om .menu_level_01 .m01_block:hover>.ml01_menu{background-color:#fff}.hb_02 .menu_block .om:hover .menu_level_00::before{height:0}.hb_02 .menu_block .om:hover>.pm_block{display:inline-block}footer .fb_01{padding:0 20px 20px 20px}footer .fb_01 .td{padding:20px 0 0 0}footer .fb_01 .fb01_info{width:100%}footer .fb_01 .fb01_mb{width:100%}footer .fb_02{height:auto;padding:20px}footer .fb_02 a{border:0}.cookie .cookie_word{padding:15px 30px;width:85%}.cookie.enter{bottom:-150px}}