@charset "utf-8";@media screen and (max-width:5000px) and (min-width:740px){img{width:auto;}
hr{border-color:#fff;}
p{font-size:13px;letter-spacing:2px;}
a{letter-spacing:2px;}
mark{background-color:#f2e295;}
h1{line-height:1.2em;font-size:20pt;color:#ab6f57;}
h5{display:none;}
body{font:15px/1.75em 微軟正黑體,"Open Sans", Arial, Helvetica, sans-serif;line-height:18pt;padding:0;margin:0;font-size:10.5pt;color:#333;letter-spacing:1px;}
a{color:#333;text-decoration:none;transition:color 0.15s linear 0;}
a:hover{color:#f19500;}
header{width:960px;margin:0 auto;display:block;position:relative;}
.cell_this{padding-top:50px;position:relative;}
.cell_this,#time{text-align:right;width:960px;display:block;margin:0 auto;}
.line_ig{position:absolute;left:0px;top:35px;width:240px;}
.rig_gf{position:absolute;right:0px;top:0px;}
.heaTitTxt{display:block;font-size:8pt;padding-left:150px;}
#cen{background-color:#EAE5E5;}
.top_det{margin:0 auto;display:block;border:1px solid #ccc;box-shadow:#999;margin-top:10px;}
.red{color:#ff0000;}
.cell{font-weight:bold;color:#ab6f57;}
.top_manu{list-style:none;display:inline-block;font-size:10pt;font-weight:bold;background-color:#000;padding:0;margin:0;width:100%;text-align:center;}
.top_manu a{color:#fff;}
.top_manu li{display:inline-block;padding:10px;}
.top_manu li a:hover{color:#f7d7ca;}
.logo{padding-top:20px;}
footer{background-color:#000;color:#fff;text-align:center;line-height:21pt;padding:25px 0;}
footer a{color:#f19500;}
#footer{line-height:1.2;padding-top:32px;font-size:92.3%;letter-spacing:0.06em;height:350px;background-image:url(../images/footBg.jpg);padding-bottom:20px;}
#binFoo{margin-top:15px;width:1280px;margin:0 auto;display:block;}
#footer .col{float:left;width:150px;margin-right:30px;}
.fooH{width:150px;display:block;margin-bottom:10px;padding-top:5px;padding-bottom:8px;border-bottom:1px dotted #999;line-height:45px;font-weight:bolder;font-size:14pt;letter-spacing:3px;}
#footer ul{list-style:none;margin:0;padding-left:10pt;}
#footer li{margin-bottom:10px;padding-left:10px;background:url(../images/arrow2.gif) no-repeat left 4px;}
#footer .col02{float:left;width:150px;margin-right:30px;margin-top:69px;}
article,aside{display:inline-block;}
article{width:645px;}
aside{width:250px;padding-left:20px;vertical-align:top;padding-top:20px;}
aside ul{border-left:2px solid #fff;}
aside ul li a{font-size:10pt;color:#635049;}
aside img{border:1px solid #fff;padding:3px;}
.art{width:960px;display:block;margin:0 auto;padding-bottom:20px;}
}
@media screen and (max-width:739px) and (min-width:0px){img{max-width:100%;}
hr{border-color:#fff;}
p{font-size:13px;letter-spacing:2px;}
a{letter-spacing:2px;}
mark{background-color:#f2e295;}
h1{line-height:1.2em;font-size:20pt;color:#ab6f57;}
h5{display:none;}
body{font:15px/1.75em "Open Sans", Arial, Helvetica, sans-serif;line-height:18pt;padding:0;margin:2px;font-size:10.5pt;color:#333;letter-spacing:1px;}
a{color:#333;text-decoration:none;transition:color 0.15s linear 0;}
a:hover{color:#f19500;}
.top_manu{list-style:none;display:inline-block;font-size:10pt;font-weight:bold;background-color:#000;padding:0;margin:0;max-width:100%;text-align:center;}
.top_manu a{color:#fff;}
.top_manu li{display:inline-block;padding:10px;}
.top_manu li a:hover{color:#f7d7ca;}
#cen{max-width:100%;background-color:#EAE5E5;}
.top_det{max-width:100%;margin:0 auto;display:block;border:1px solid #ccc;box-shadow:#999;margin-top:10px;}
.art{max-width:100%;display:block;margin:0 auto;padding-bottom:20px;}
article{max-width:100%;margin:20px;}
article,aside{display:inline-block;}
article{max-width:100%;}
aside{max-width:100%;padding-left:20px;vertical-align:top;padding-top:20px;}
aside ul{border-left:2px solid #fff;}
aside ul li a{font-size:10pt;color:#635049;}
aside img{border:1px solid #fff;padding:3px;}
footer{background-color:#000;color:#fff;text-align:center;line-height:21pt;padding:25px 0;}
footer a{color:#f19500;}
.fooH{max-width:100%;display:block;margin-bottom:10px;padding-top:5px;padding-bottom:8px;border-bottom:1px dotted #999;line-height:45px;font-weight:bolder;font-size:14pt;letter-spacing:3px;}
#footer ul{list-style:none;margin:0;padding-left:10pt;}
#footer li{margin-bottom:10px;padding-left:10px;background:url(../images/arrow2.gif) no-repeat left 4px;}
}