.word01{font-size:12px;line-height:21px;color:#FBFBFB;}
.line01{border:1pt solid #444444;}
a:link{font-size:12px;line-height:21px;color:#fbfbfb;text-decoration:underline;}
a:visited{font-size:12px;line-height:21px;color:#fbfbfb;text-decoration:underline;}
a:hover{font-size:12px;line-height:21px;color:#46463f;text-decoration:none;}
.word02{font-size:12px;line-height:18px;color:#FFFFFF;}
.line02{border:1pt solid #444444;}
.word03{font-size:12px;line-height:22px;color:#333333;}
.word04{font-size:15px;line-height:25px;color:#FFFFFF;font-weight:bold;}
a.add01:link{text-decoration:none;font-size:12px;color:#fff;line-height:14px;}
a.add01:visited{text-decoration:none;font-size:12px;color:#fff;line-height:14px;}
a.add01:hover{font-size:12px;color:#ccc;text-decoration:none;line-height:14px;}
.style3{color:#333333;font-size:11px;}
.title_name{padding:5;font:bold 13px Arial, Helvetica, sans-serif;color:#FFFFFF;}
.main_name{font:normal 12px/18px Arial, Helvetica, sans-serif;text-align:center;color:#333333;}
.menuitems{PADDING-RIGHT:15px;PADDING-LEFT:15px}
.1{font-family:"新細明體", "標楷體";font-size:9pt;line-height:22px;color:#000000;letter-spacing:1px;word-spacing:1px;}
.line{border:1pt solid #373426;background-color:#A09777;}
.newlist{width:474px;height:75px;overflow:scroll;overflow-x:hidden;text-align:left;}
.newlist a:link{font-size:13px;font-weight:bolder;}
.abulist{margin:0px;padding:0px;width:474px;height:75px;overflow:hidden;text-align:left;}
.abulist img{border:1px solid #000;}
.img img{margin:12px 5px 5px 5px;border:1px solid #000;}
#p1-03{margin:0px;padding-top:25px;position:relative;background:url(images/p1-03.jpg) left top no-repeat;}
#p1-03 .p1-03more{position:absolute;top:5px;left:400px;font-family:Tahoma, Verdana, Arial, sans-serif;}
#albumnew{margin:0 auto;padding:20px 40px;}
.albumnewList{float:left;margin:0 40px;width:170px;overflow:hidden;text-align:center;}
.albumList{float:left;margin: 0 1px 0 5px;width:122px;overflow:hidden;text-align:center;}
.albumnewImg{margin:5px auto;height:120px;overflow:hidden;border:2px solid #fff;}
.albumnewImg img{border:0px}
.albumnewTxt{width:160px;padding:2px;color:#FBFBFB;font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:16px;text-align:left;}
.word01-2{font-size:12px;line-height:16px;color:#FBFBFB;font-family:Verdana, Geneva, sans-serif;text-align:center;vertical-align:middle;}
.word01-2 a:link, .word01-2 a:visited, .word01-2 a:hover{text-decoration:none;}
.word01-2 span{color:#000000;text-decoration:underline;}
.bor{margin:5px;border:2px solid #fff;}
.in01{padding:2px;background-color:transparent;border:none;font-family:Tahoma, Arial, Verdana;font-size:11px;vertical-align:middle;}
.albumtxt{margin:0 auto;padding:5px;width:470px;overflow:auto;text-align:left;}
.albumimg{margin:0 auto;padding:7px 0;}
.albumimg a{ display: block; margin:0 auto; width: 120px; overflow: hidden;border:1px solid #000;}
.albumimg a:hover{border:1px solid #000;}
.tx{padding-right:30px;text-align:right;}
.txt{color:#fff;font-family:Verdana, Geneva, sans-serif;font-size:12px;}
.p2top{position:relative;}
.p2top img{border:none;}
.p2top a{text-decoration:none;}
.p2top a:hover{position:relative;top:1px;left:1px;}
.p8name{padding:2px;width:560px;height:24px;overflow:hidden;text-align:left;}
.p8word{width:200px;overflow:hidden;color:#fff;text-align:left;background-color:#373426;}
.p8list{margin-right:30px;}
.contact{padding-bottom:10px;width:520px;overflow:hidden;color:#ffffff;font-size:12px;font-family:Verdana, Arial, Tahoma, PMingLiU;line-height:20px;background:url(images/line02.gif) center bottom no-repeat;}
.contact td{color:#ffffff;font-size:12px;font-family:Verdana, Arial, Tahoma, PMingLiU;line-height:20px;border:none;}
.contact textarea{overflow:auto;border:none;}
.contact img{border:1px solid #663;}
.contact a{text-decoration:underline;}
.contact a:hover{position:relative;top:1px;left:1px;}
.contact .left{float:left;width:250px;overflow:hidden;}
.contact .right{float:left;width:270px;overflow:hidden;}
