@charset "utf-8";
.menutop{width:100%;top:0;z-index:1000;position:relative;position:fixed;}
.a1,.a1:hover,a{text-decoration:none}
.wb,body{font-family:Open Sans, sans-serif,"微軟正黑體";font-size:16px}
.a1,.a1:hover,.wb,a,body{font-size:16px}
.fixed,.smpfixed{width:100%;position:fixed;top:0;z-index:1000}
blockquote,body,code,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}
ul{list-style-type:none}
.sub_menu,.sub_menu3{display:none;list-style-type:disc}
body{width:100%;height:100%}a{color:#474f59}
.a1{color:#fff}
.a1:focus,.a1:hover{color:#e60013}
.wb{text-transform:uppercase;letter-spacing:.6px;font-weight:400}
.smpfixed{width:100%;z-index:1000}
.sub_menu2{background:#474f59}
.sub_menu2:focus,.sub_menu2:hover{background:#8e45bd}
.sub_menu3{background-image:url(../images/button/sub_menu.png);background-repeat:no-repeat;background-position:right center}
.dropmenu{text-align:center;z-index:10000}
.sitemap{width:40px;height:40px;background-repeat:no-repeat;background-position:center center;display:block;margin:20px 3px 5px;float:right;font-size:0}
.sitemap{background-image:url(../images/button/sitemap.png)}
.sitemap:focus,.sitemap:hover{background-image:url(../images/button/sitemaps.png)}
.fixed{width:100%;z-index:9}
@media screen and (min-width:1025px){
button{font:99% arial,helvetica,clean,sans-serif}
input{padding:8px;font:99% arial,helvetica,clean,sans-serif}
.fixed{position:fixed;top:0;width:100%;z-index:9}
#header_smp,.smp{display:none;}}
@media screen and (max-width:1025px){
.dropmenu{background:#e6ebf2;text-align:center;z-index:10000;}
.menubg{padding:0 0 0 10px;display:block;margin:0;background-color:#e60012}
.dropmenu ul{background:#7e838a;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;margin:0;padding:0;list-style:none}
.dropmenu li{border-bottom:thin solid #3b4148}
.dropmenu li a{padding:10px;display:block;color:#fff;font-size:16px;}
.dropmenu li a:focus,.dropmenu li a:hover{background:url(../images/button/sub_menus.png) right center no-repeat #FFF;color:#e60013;}
input[type=checkbox].on-off{display:none}
input[type=checkbox].on-off+ul{height:0;overflow:hidden}
input[type=checkbox].on-off:checked+ul{height:auto;overflow:hidden;display:block}
.r{text-align:right;padding-right:10px}
.menu_p{height:45px;width:45px;margin:8px 0 8px 0;}}
@media screen and (min-width:0) and (max-device-width:640px){}