@charset "utf-8";*{margin:0;padding:0;font-family:'Noto Sans TC',Sans,Helvetica,Arial,'微軟正黑體';font-weight:300}:focus{outline:0}body,html{height:100%}img{border:0}button{border:none;background-color:unset;cursor:pointer}.asd{width:100px;height:100px;background:red;-webkit-transition:width 2s;transition:width 2s}.asd:hover{width:300px}::selection{background-color:#43aaf3;color:#fff}div.video_titles{opacity:0}div.video_titles.fadeIn{-webkit-transition:all 2s ease-out;-moz-transition:all 2s ease-out;-o-transition:all 2s ease-out;transition:all 2s ease-out;opacity:1}table.video_titles{opacity:0}table.video_titles.fadeIn{-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out;opacity:1}.header{height:80px;position:fixed;top:0;left:0;width:100%;z-index:10}.header.header_ready{transition:none}.header_mar{width:100%;margin:0 auto;position:fixed;z-index:99;max-width:1280px;left:0;right:0}.logos{position:absolute;top:22px;left:35px;width:140px;height:38px;display:block;background-image:url(../images/sh/logo_s.png);background-size:100%}.fblink{position:absolute;top:30px;right:35px;width:33px;height:33px;display:block;background-image:url(../images/sh/fbicon.png)}.menuBox{text-align:center;padding:35px 0 0 90px;color:#fff;word-spacing:7px}.menuBox a{color:#fff;font-size:15px;text-decoration:none}.header.black .menuBox{color:#444}.header.black .menuBox a{color:#444}.header.black .header_mar .logos{background-image:url(../images/sh/logo_s_b.png)}.header.black .header_mar .fblink{background-image:url(../images/sh/fbicon_b.png)}.header.bluebg{background-color:#069}.header.bluebg .menuBox{color:#fff}.header.bluebg .menuBox a{color:#fff}.header.bluebg .header_mar .logos{background-image:url(../images/sh/logo_s.png)}.header.bluebg .header_mar .fblink{background-image:url(../images/sh/fbicon.png)}.navBox{display:none}.navdrop{display:none}.menuBox a{font-weight:300}.footer{width:100%;background-color:#777;padding:45px 0;overflow:hidden;position:relative;z-index:1;clear:both}.footer .f_mar{max-width:1210px;margin:0 auto}.footer .f_mar .grids{width:175px;display:table-cell}.footer .f_mar .grids a{color:#fff;display:block;text-decoration:none;font-size:13px;margin:0 0 5px 0}.footer .f_mar .grids a.titles{margin:0 0 30px 0}.footer .f_mar .grids a:hover{color:#64beff}.edition{width:100%;background-color:#444;padding:54px 0 62px 0;z-index:1;position:relative}.edition .ed_mar{max-width:1210px;margin:0 auto}.edition .ed_mar .logosbox{display:table-cell;width:210px;vertical-align:bottom;padding:0 45px 0 0}.edition .ed_mar .logosbox img{height:auto!important;width:210px}.edition .ed_mar .logosbox span{color:#fff;font-size:15px;padding:10px 0 0 0;display:block;text-align:center;letter-spacing:3px}.edition .ed_mar .databox{display:table-cell;vertical-align:bottom}.edition .ed_mar .databox p{color:#fff;font-size:13px;padding:5px 0 0 0;word-spacing:7px}.edition .ed_mar .databox p.gray{color:#aaa;letter-spacing:3px;word-spacing:0}.edition .ed_mar .databox a{color:#fff;text-decoration:none}.edition .ed_mar .databox a.map{color:#43aaf3;text-decoration:none}.edition .databox_flex{display:flex;flex-wrap:wrap}.edition .databox_flex .df_box{display:flex;width:100%;margin-bottom:5px}.edition .databox_flex .df_box .df_item{display:inline-block;margin-right:5px}.edition .databox_flex .df_box .df_item>*{max-height:36px}.edition .databox_flex .df_box .df_item img{width:auto!important;height:auto!important}.edition .databox_flex .df_box .df_item:last-child{margin-right:0}.edition .databox_flex .df_Linebox{display:flex;flex-wrap:wrap}.edition .databox_flex .df_Linebox .df_dataLine{display:block;width:100%}.flobtnbox{position:fixed;z-index:15;top:0;right:0;bottom:0;margin:auto;width:24px}.flobtn{display:inline-block}.flobtn .titles{background-color:#43aaf3;padding:3px;color:#fff;font-size:15px;text-align:center;width:24px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.flobtn .titles .t_arrow{position:relative;width:9px;height:8px;display:inline-block}.flobtn .titles .t_arrow::after{background-image:url(../images/sh/as.png);position:absolute;top:0;bottom:0;left:0;right:0;content:""}.flobtn .btns{width:24px;height:24px;display:block;margin:8px 0 0 0;clear:both}.flobtn .btns .ps{width:11px;height:28px;float:right;transition:.5s all;-webkit-transition:.5s all;-moz-transition:.5s all;background-color:rgba(204,204,204,.6)}.flobtn .btns.hover .ps,.flobtn .btns:hover .ps{background-color:rgba(67,170,243,1);width:24px;transition:.5s all;-webkit-transition:.5s all;-moz-transition:.5s all}.flobtn_about{display:inline-block}.flobtn_about .titles{background-color:#f86565;padding:3px;color:#fff;font-size:15px;text-align:center;width:24px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.flobtn_about .titles .t_arrow{position:relative;width:9px;height:8px;display:inline-block}.flobtn_about .titles .t_arrow::after{background-image:url(../images/sh/as.png);position:absolute;top:0;bottom:0;left:0;right:0;content:""}.flobtn_about .btns{width:24px;height:24px;display:block;margin:8px 0 0 0;clear:both}.flobtn_about .btns .ps{width:11px;height:28px;float:right;transition:.5s all;-webkit-transition:.5s all;-moz-transition:.5s all;background-color:rgba(204,204,204,.6)}.flobtn_about .btns.hover .ps,.flobtn_about .btns:hover .ps{background-color:#f86565;width:24px;transition:.5s all;-webkit-transition:.5s all;-moz-transition:.5s all}.flobtn_project{display:inline-block}.flobtn_project .titles{background-color:#444;padding:3px;color:#fff;font-size:15px;text-align:center;width:24px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.flobtn_project .titles .t_arrow{position:relative;width:9px;height:8px;display:inline-block}.flobtn_project .titles .t_arrow::after{background-image:url(../images/sh/as.png);position:absolute;top:0;bottom:0;left:0;right:0;content:""}.flobtn_project .btns{width:24px;height:24px;display:block;margin:8px 0 0 0;clear:both}.flobtn_project .btns .ps{width:11px;height:28px;float:right;transition:.5s all;-webkit-transition:.5s all;-moz-transition:.5s all;background-color:rgba(204,204,204,.6)}.flobtn_project .btns.hover .ps,.flobtn_project .btns:hover .ps{background-color:#444;width:24px;transition:.5s all;-webkit-transition:.5s all;-moz-transition:.5s all}a.anchor{display:block;height:80px;margin-top:-80px;visibility:hidden}.error_block{width:100%;height:auto;min-height:calc(100% - 318px);margin:auto;position:relative}.error_block .text{width:320px;height:210px;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}.error_v{vertical-align:middle}.error_block .text .title{font-size:111px;color:#444;line-height:106px;text-align:center}.error_block .text .word{font-size:15px;color:#444;text-align:center;letter-spacing:3px;line-height:24px}.error_block .text .content{font-size:17px;color:#43aaf3;text-align:center;letter-spacing:3px;line-height:24px;padding:0;margin:10px 0 15px 0}.report_2018{position:fixed;bottom:10px;left:10px;z-index:100}.report_2018 img{max-width:100%}.page_number{position:relative;margin-top:30px;padding-bottom:100px;text-align:center}.page_number .btn{display:inline-block;min-width:30px;padding:0 10px;background-color:#fff;line-height:40px;height:40px;font-size:14px;color:#555;border:1px solid #ccc;vertical-align:top;margin:0 2px;text-align:center;text-decoration:none;border-radius:5px}.page_number .btn.focus{border:1px solid #069;background-color:#069;color:#fff;font-weight:700}.page_number .btn .fa{line-height:28px;vertical-align:top}.page_number .btn.looking{color:#ccc;border-color:#ddd;cursor:not-allowed}.page_number .quantity{font-size:12px;color:#555;line-height:30px}.page_number .quantity .fa{padding-right:5px}.ContactBtn{position:fixed;right:20px;bottom:20px;background-color:#fff;padding:15px 15px 20px 15px;border-radius:50px;box-shadow:0 2px 20px 0 rgba(0,0,0,.25);font-size:20px;text-decoration:none;text-align:center;color:#069;font-weight:700;line-height:1.2;z-index:5;animation:GoContactBtn 1s infinite alternate}@keyframes GoContactBtn{from{transform:translateY(0)}to{transform:translateY(-15px)}}.ContactBtn img{display:block;margin-bottom:5px;width:24px;height:24px}@media screen and (min-width:768px) and (max-width:1023px){.header{height:60px}.fblink{display:none}.menuBox{display:none}.logos{left:10px;top:10px}.navBox{display:block;position:fixed;top:15px;right:10px;z-index:20}.navBtn{display:block;width:25px;height:30px;position:relative;border:0;background:0 0}.navBtn:after,.navBtn:before,.navline{background:#fff;border-radius:3px;content:'';display:block;height:2px;margin:6px 0;width:100%}.navline{text-indent:-9999px}.navdrop{display:none;background-color:rgba(0,76,129,.9);width:100%;height:100%;z-index:19;position:absolute;top:0;left:0;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding:80px 0 0 0}.navdrop .lists{width:100%;padding:0 0 40px 0;color:#fff;font-size:35px;text-align:center;display:block;text-decoration:none}.active .navBtn:before{transform:rotate(-45deg);content:'';position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}.active .navBtn:after{transform:rotate(45deg);content:'';position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}.active .navline{display:none}.footer{display:none}.edition{background-color:#777}.edition .ed_mar .logosbox{display:block;margin:0 auto}.edition .ed_mar .logosbox img{width:186px}.edition .ed_mar .databox{display:block;text-align:center;padding:18px 0 0 0}.edition .ed_mar .databox p.gray{color:#444}.edition .ed_mar .logosbox{padding:0;text-align:center;transform:translateX(5px)}.edition .ed_mar .logosbox span{transform:translateX(0);letter-spacing:6px}.edition .databox_flex{justify-content:center;justify-content:center}.edition .databox_flex .df_box{justify-content:center;margin-top:-2px;margin-bottom:12px}.edition .databox_flex .df_Linebox .df_dataLine{width:auto}}@media screen and (max-width:767px){*{font-weight:500}.header{height:60px}.fblink{display:none}.menuBox{display:none}.logos{left:10px;top:10px}.navBox{display:block;position:fixed;top:15px;right:10px;z-index:20}.navBtn{display:block;width:25px;height:30px;position:relative;border:0;background:0 0}.navBtn:after,.navBtn:before,.navline{background:#fff;border-radius:3px;content:'';display:block;height:2px;margin:6px 0;width:100%}.navline{text-indent:-9999px}.navdrop{display:none;background-color:rgba(0,76,129,.9);width:100%;height:100%;z-index:19;position:absolute;top:0;left:0;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding:80px 0 0 0}.navdrop .lists{width:100%;padding:0 0 40px 0;color:#fff;font-size:35px;text-align:center;display:block;text-decoration:none}.active .navBtn:before{transform:rotate(-45deg);content:'';position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}.active .navBtn:after{transform:rotate(45deg);content:'';position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}.active .navline{display:none}.footer{display:none}.edition{background-color:#777;padding:0}.edition .ed_mar{display:table;width:100%}.edition .ed_mar .logosbox{display:table-footer-group;margin:0 auto;padding:0;width:100%;background-color:#444;text-align:center}.edition .ed_mar .logosbox img{width:186px;margin:35px auto 15px auto}.edition .ed_mar .logosbox span{padding:0 0 35px 0}.edition .ed_mar .databox{display:table-header-group;text-align:left;padding:0;background-color:#777;width:100%}.edition .ed_mar .databox p{padding:15px}.edition .ed_mar .databox p.gray{color:#444;padding:0 15px 15px 15px;letter-spacing:1px}.edition .ed_mar .databox .dis{display:none}.edition .ed_mar .databox span{display:block;padding:2px 0}.edition .databox_flex{justify-content:center;flex-direction:column-reverse}.edition .databox_flex .df_box{flex-wrap:wrap;justify-content:left;box-sizing:border-box;padding:0 15px;margin-top:-2px;margin-bottom:12px}.edition .databox_flex .df_Linebox{flex-direction:column;align-items:left}.edition .databox_flex .df_Linebox .df_dataLine{width:auto}.error_block .text{width:100%}.report_2018{top:auto;bottom:10px}.report_2018 img{width:45.5px}.page_number{padding-top:50px;padding-bottom:50px}.page_number .btn:first-child{position:absolute;top:0;left:1%;width:48%;box-sizing:border-box}.page_number .btn:last-child{position:absolute;top:0;right:1%;width:48%;box-sizing:border-box}}