@charset "UTF-8";*{margin:0;padding:0;box-sizing:border-box}a,a[href],a:link,a:visited,a:hover,a:active{text-decoration:none;color:unset}a[href]:hover{color:#000}i{font-style:unset}img{border:0 none}body{position:relative;width:100%;height:100%;color:#555;font-size:16px;line-height:2em;margin:0;padding:0;font-family:'微軟正黑體','Microsoft JhengHei',Verdana,Helvetica,Arial,'HeitiTC','Microsoft YaHei',sans-serif;background:#fff}h1,h2,h3,h4,h5,h6{font-weight:400}h1{font-size:36px;line-height:3rem}h2{font-size:30px;line-height:3rem}h3{font-size:24px;line-height:1.5rem}h4{font-size:18px;line-height:1.5rem}h5{font-size:14px;line-height:1.5rem}h6{font-size:12px;line-height:1.5rem}.text-right{text-align:right}.text-left{text-align:left}.text-center{text-align:center}.muted{color:#222}.text-warning{color:#ff9326}.text-error{color:#d90036}.text-info{color:#4682c1}.text-success{color:#00664c}blockquote{border-left:7px solid #b83131;background:#eee;margin:1.5em 25px;padding:15px 10px;quotes:"“""”""‘""’"}small{font-size:smaller}unstyled{list-style:none}hr{height:10px;border:0;border-top:1px solid #eee;margin:10px 0}.show{display:block}.hide{display:none}.in_01{margin-left:65px;text-indent:-30px}.in_02{margin-left:37px;text-indent:-37px}.both_01{width:100%;height:50px;line-height:50px}.clear{display:block;width:100%;height:0;overflow:hidden;visibility:hidden;clear:both;font-size:0;line-height:0}.line_1{width:100%;height:5px;overflow:hidden;font-size:0;line-height:0}.line_2{width:100%;height:5px;overflow:hidden;font-size:0;line-height:0;border-top:solid 1px #eee;margin-bottom:10px}.line_5{display:block;width:100%;height:30px;overflow:hidden;font-size:0;line-height:30px}.icon_s1{font-size:12px;color:#fff;margin:0 5px;padding:1px 10px;border-radius:2px}.cl_s1{color:#fff}.cl_s2{color:#004069}.cl_s3{color:#ff9326}.cl_s4{color:#444}.cl_s5{color:#73b9ff}.cl_s6{color:#86b300}.cl_s6{color:#86b300}.bg_s1{background:#ff73b9}.bg_s2{background:#ff9326}.bg_s3{background:#00a3d9}.bg_s4{background:#238c00}.bg_s5{background:#ffc926}.bg_s6{background:#d90036}.bg_s7{background:#5900b3}.bg_00{background:#fff}.bg_01{background:linear-gradient(315deg,rgba(0,217,108,.1),rgba(0,191,255,.2) 80%);background-attachment:fixed,fixed}.bg_02{background:linear-gradient(315deg,rgba(0,32,64,.8),rgba(0,32,64,.8) 80%);background-attachment:fixed,fixed}.bg_03{background:linear-gradient(315deg,rgba(255,90,200,.05),rgba(0,170,255,.07) 80%);background-attachment:fixed,fixed}.bg_04{background:linear-gradient(315deg,rgba(90,184,190,.08) 40%,rgba(190,90,90,.08) 60%);background-attachment:fixed,fixed}.bg_05{background:linear-gradient(90deg,rgba(0,102,76,.8) 50%,rgba(0,64,16,.8) 80%);background-attachment:fixed,fixed}.bg_06{background:linear-gradient(90deg,rgba(230,230,230,.2) 50%,rgba(230,230,230,.2) 50%);background-attachment:fixed,fixed}#main-total{overflow:hidden;background-color:#f5f5f5;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden}.container{padding:0 15px;margin:0 auto}@media(min-width:768px){.container{width:750px}}@media(min-width:992px){.container{width:970px}}@media(min-width:1200px){.container{width:1170px}}.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}img{vertical-align:middle}.img-responsive{display:inline-block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{display:inline-block;max-width:100%;height:auto;padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.img-circle{border-radius:50%}header{width:100%;position:relative;margin:0 auto;background:#fff;border-top:solid 5px #0684c9;height:141px}header .h_middle{width:100%;margin:0 auto;overflow:hidden;background:#fff;height:35px}header .h_left{width:25%;float:left;min-height:50px}header .h_right{width:70%;margin-top:25px;float:right;text-align:right}header .h_right div{display:inline-block;text-align:left}header .h_right a{margin:0 auto;display:inline-block;text-decoration:none;color:#000;font-size:18px;line-height:20px;font-weight:900;padding:0 1em;vertical-align:middle;height:20px}header .h_right a+a{height:20px;border-left:1px solid #888}header .h_right a:hover{color:#4682c1}header .h_center{width:74%;height:100%;margin-left:26%}header .logo{position:relative;width:100%;display:inline-block}header .logo img{max-width:300px;max-height:90px;padding:5px}.main_visual{max-height:500px}#cssmenu>ul>li>a.visi-sm{display:none}section{position:relative;width:100%;min-height:100px;padding:5% auto;margin:0 auto}section img{max-width:100%;height:auto}footer{position:relative;display:block;width:100%;float:left;padding:2% 0;background:#4682c1;background-color:#4682c1;background-image:url(../img/footer-bg.png);background-attachment:scroll;background-clip:border-box;background-origin:padding-box;background-size:auto auto;background-repeat:no-repeat;background-position:right bottom;background-position-x:right;background-position-y:bottom}footer>*{margin:0;padding:0}footer .f_link{width:100%;color:#fff;min-height:30px}footer .f_link a{display:inline-block;padding:0 1em;color:#fff;line-height:1em}footer .f_link a:hover{color:#fff}footer .f_link a:first-child{padding-left:0}footer .f_link a+a{border-left:1px solid #fff}footer .f_info{display:block;width:100%;line-height:1.5em;color:#fff;text-align:left;padding:0}footer .f_info a{color:#fff}footer .f_info li{display:inline-block;padding:1% 0;vertical-align:top}footer .f_info li:nth-of-type(1)~li{margin-left:8%}footer .f_info li:nth-of-type(2)~li{cursor:pointer}footer .qr_code{max-width:150px;padding:10px}footer .f_copy{display:inline-block;width:100%;line-height:1.5em;color:#fff;text-align:left;padding:0;font-size:12px;min-height:30px}@media only screen and (min-width:769px){footer .f_info li:nth-of-type(1)~li{margin-top:-1%}footer .f_info li:nth-child(2){margin-left:4%}}@media only screen and (max-width:768px){header{height:106px;z-index:999;background-color:#fff;top:0;right:0;left:0}header .logo{padding-left:0}header .logo img{max-height:55px}header .h_right{display:none}footer .f_link{text-align:center}footer .f_info li{width:96%;display:block;padding:2%;margin-bottom:5%}#cssmenu>ul>li>a.visi-sm{display:block}}input,textarea,select,checkbox{display:inline-block;line-height:28px;border:1px solid #ddd;font-size:14px;padding:0 5px}select{height:30px}checkbox,radio{vertical-align:middle}#extra,#state,#checkbox{vertical-align:middle;margin-right:5px}#search{max-width:60%;min-width:20%}.s50{min-width:35px;max-width:35px}.s100{min-width:100px;max-width:100px}.s200{min-width:200px}.s300{min-width:300px}.s400{min-width:400px}.s500{min-width:500px}.s600{min-width:600px}.s100w{width:100%}.s50w{width:10%}.button_sub,.button_file,.button1,.button2,.button3,.button4,.button5{display:inline-block;line-height:1.5em;padding:5px 16px;margin:0 2px;outline:0;cursor:pointer;text-decoration:none;text-align:center;white-space:nowrap;border-radius:5px;border:1px solid #ddd}.button_sub{line-height:28px;height:28px;min-width:120px;padding:0 20px;color:#365d98;border:1px solid #365d98;background-color:#fff}.button_sub:hover,.button_sub:active{color:#fff;background:#365d98}.button_prew{display:block;position:absolute;top:0;left:0;width:100px;height:20px;font-size:20px;opacity:0}.button_file{position:relative;width:80px;padding:6px 20px;color:#365d98;border:1px solid #365d98;background-color:#fff}.button_file:hover,.button_file:active{color:#fff;background:#365d98}.button1{color:#365d98;border:1px solid #365d98;background-color:#fff}.button1:hover,.button1:active{color:#fff;background:#365d98}.button2{color:#999;border:1px solid #ddd;background-color:#fff}.button2:hover,.button2:active{color:#fff;background:#999}.button3{color:#d96c00;border:1px solid #d96c00;background-color:#fff}.button3:hover,.button3:active{color:#fff;background:#d93600}.button5{padding:6px 6px;color:#aaa;background:#fff;border:1px solid #ddd}.button5:hover{color:#444;background:#bbb}.search{padding:8px 0}.search .form{position:relative;width:300px;margin:0 auto;height:40px}@media only screen and (max-width:768px){.search .form{position:relative;width:100%;margin:0 auto;height:40px}}.d1 input{width:100%;height:40px;padding-left:10px;border:2px solid #7ba7ab;border-radius:5px;outline:0;background:#f9f0da;color:#9e9c9c}.d1 button{position:absolute;top:0;right:0;width:40px;height:40px;border:0;background:#7ba7ab;border-radius:0 5px 5px 0;cursor:pointer}.d1 button:before{content:"";font-family:FontAwesome;font-size:16px;color:#f9f0da}.d2 .form{background:#eee}.d2 input{width:100%;height:40px;padding-left:15px;border:0;outline:0;background:#eee}.d2 button{height:40px;width:40px;position:absolute;top:0;right:0;cursor:pointer;border:0;outline:0;background:#4682c1;color:#fff}.d3:after{content:"";clear:both;display:table}.d3 .form{width:auto;float:right;margin-right:30px}.d3 input{width:250px;height:42px;padding-left:15px;border-radius:42px;border:1px solid #324b4e;background:#f9f0da;outline:0;position:relative;transition:.3s linear}.d3 input:focus{width:300px}.d3 button{width:42px;height:42px;background:none;border:0;position:absolute;top:-2px;right:0}.d3 button:before{content:"";font-family:FontAwesome;color:#324b4e}.nav-top{position:relative;display:block;width:100%;min-height:180px;padding:30px 0}.nav-back1,.nav-back2,.nav-back3,.nav-back4,.nav-back5,.nav-back6,.nav-back7,.nav-back8{position:relative;display:block;width:100%;min-height:180px;padding:30px 0;background-repeat:no-repeat;background-position:center;background-size:cover}.nav-back1{background-image:url(../img/nav_01.jpg)}.nav-back2{background-image:url(../img/nav_02.jpg)}.nav-back3{background-image:url(../img/nav_03.jpg)}.nav-back4{background-image:url(../img/nav_04.jpg)}.nav-back5{background-image:url(../img/nav_05.jpg)}.nav-back6{background-image:url(../img/nav_06.jpg)}.nav-back7{background-image:url(../img/nav_07.jpg)}.nav-top h1{line-height:3rem}@media only screen and (max-width:768px){.nav-back1,.nav-back2,.nav-back3,.nav-back4,.nav-back5,.nav-back6,.nav-back7{min-height:60px;padding:10px 0}}.box_bar{width:100%;position:relative;display:block;height:45px;padding:10px;margin:10px auto;vertical-align:middle}.box_bar .left{margin-top:10px;float:left}.box_bar .right{float:right}.banner1{position:relative;display:block;width:100%;padding:0;margin:0 auto;vertical-align:middle}@media only screen and (max-width:768px){.banner1{position:relative;display:block;width:48%;padding:0;margin:0 auto;float:left;vertical-align:middle}}#set_font{width:100%;position:relative;display:inline-block;margin:0 auto;padding-bottom:30px}#set_font a{display:block;width:35px;height:35px;padding:5px 7px;margin:1px;text-align:left;font-size:16px;line-height:1.5em;float:left;text-decoration:none;text-align:center;vertical-align:middle;color:#fff;background:#0684c9}#set_font a:hover{background:#b3002d;color:#fff}#gotop{z-index:10;display:block;position:fixed;bottom:40em;right:1em;padding:8px;font-size:10px;line-height:15px;background:#000;min-width:35px;min-height:35px;color:#fff;cursor:pointer}#gotop dt{font-size:16px;line-height:15px;color:#fff}.youtube-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.youtube-container iframe,.youtube-container object,.youtube-container embed{position:absolute;top:0;left:0;width:100%;height:100%}#map{width:100%;height:500px;position:relative}@media screen and (max-width:768px){#map{height:200px}}table{border:1px solid #ccc;width:100%;margin:0;padding:0;line-height:1.5em;border-collapse:collapse;border-spacing:0}table tr{border:1px solid #ddd;padding:5px}table tr a,table tr:hover,.table tr:active{color:#222}tr:nth-of-type(odd){background:#f8f8f8}table th,table td{padding:5px 10px;text-align:left}table th{text-transform:uppercase;font-size:14px;letter-spacing:1px}@media only screen and (max-width:760px),(min-device-width:768px) and (max-device-width:1024px){table{border:0}table thead{display:none}table tr{margin-bottom:10px;display:block;border-bottom:2px solid #ddd}table td{display:block;text-align:left;border-bottom:1px dotted #ccc}table td:last-child{border-bottom:0}table td:before{content:attr(data-label);float:left;text-transform:uppercase;font-weight:bold}}.page{display:inline-block;width:100%;margin-top:30px;margin-bottom:30px;text-align:center;font-family:arial,helvetica,sans-serif;font-size:13px}.page a{color:#2a343e;border:#ddd 1px solid;margin-right:2px;padding:8px 10px;text-decoration:none}.page a:hover{border-right:#2a343e 1px solid;border-top:#2a343e 1px solid;border-left:#2a343e 1px solid;color:#2a343e;border-bottom:#2a343e 1px solid;background-color:#aab8c6}.page a:active{border-right:#2a343e 1px solid;border-top:#2a343e 1px solid;border-left:#2a343e 1px solid;color:#2a343e;border-bottom:#2a343e 1px solid;background-color:#aab8c6}.page span.current{color:#fff;font-weight:900;border:#2a343e 1px solid;margin-right:2px;padding:8px 10px;background-color:#2a343e}.page span.disabled{color:#ccc;border:#f3f3f3 1px solid;margin-right:2px;padding:8px 10px}@media all and (max-width:1024px){.page .page-rwd{width:100%;display:block;margin:25px 2px}}