*{margin: 0;padding: 0;font-family: "Helvetica Neue", Helvetica, Arial, STHeitiTC-light, STHeiti, "Microsoft JhengHei", 微軟正黑體, sans-serif;letter-spacing: 1px;}
img{width: 100%;vertical-align: bottom;}
time{font-size: 12px;}
a,ins{text-decoration: none;}
footer{background-color: #141e22;color: #c4a258;padding: 20px;text-align: center;}
footer a,#content p a{color: #c4a258;}
footer a:hover,#content p a:hover{color: #fff4dd;}
main{background: #1a343d url(/catch-file/background.png);background-size: cover;padding: 20px;}
#leftSide{text-align: center;}
.LOGO img{max-width: 198px;}
.slogan2 img{max-width: 530px;}
#leftSide .slogan,#banner,#rightSide{display: none;}
.Licon img,.Ricon img{width: 81px;margin: 5px 10px;}
#navB{background: url(/catch-file/menu.jpg);max-width: 669px;padding: 6px 6px 0 6px;box-sizing: border-box;margin: 0 auto 10px;}
nav{white-space: nowrap;overflow: auto;}
nav a{display: inline-block;writing-mode: vertical-lr;color: #ceb98d;vertical-align: top;padding: 10px;font-weight: 900;height: 136px;}
nav a:hover{background-color: #c4a258;color: #141e22;}
#content{background-color: rgba(20, 30, 34, 0.5);color: #fff4dd;text-align: center;padding: 30px;min-height: 550px;box-sizing: border-box;}
h1{color: #c4a258;padding-bottom: 5px;border-bottom: 3px solid #ceb98d;}
#content img{margin-bottom: 20px;}
#content p{text-align: left;margin: 10px 0;}
@media screen and (min-width: 800px){#content{width: 743px;margin: auto;}}
@media screen and (min-width: 1024px){#banner{display: block;}#banner2{display: none;}}
@media screen and (min-width: 1280px){
 #leftSide{width: 150px;overflow: hidden;float: left;}
 #leftSide .slogan2,.Ricon{display: none;}
 #leftSide .slogan{display: block;width: 29px;float: left;}
 .Licon img{width: 100%;margin: 0;}
 #leftSide .Licon{width: 85px;float: right;}
 #center{position: relative;width: 1180px;margin: auto;}
 #rightSide{display: block;width: 85px;position: absolute;right: 6%;top: 0;}
}