﻿body { margin: auto; padding: auto; font-family: "Microsoft Jhenghei" ,Arial, "微軟正黑體", Verdana; background-color: #e7eaef; background-image: url(../images/bg.jpg); background-repeat: no-repeat; background-position: center top; }
* { margin:0; padding:0; outline:none; }
a img { border:none; }
a, a:link, a:visited { color: #68790f; text-decoration: underline; outline: none; border: none; font-weight: bold; }
a:hover { color: #9ab31a; text-decoration: underline; outline: none; border: none; font-weight: bold; }
img { border:none; }
/*#plane { background-image: url(../images/plane.gif); background-repeat: repeat; background-attachment: fixed; }
#midplane { background-image: url(../images/midplane.png); background-repeat: repeat-Y; background-attachment: fixed; }*/
/*index###########################################*/
/*#flashcontent { z-index: 10; }*/
#container { width:740px; margin-top: auto; margin-right: auto; margin-bottom: 0px; margin-left: auto; padding-top: auto; padding-right: auto; padding-bottom: 0px; padding-left: auto; }
h2{ font-family: "Microsoft Jhenghei" ,Arial, "微軟正黑體", Verdana; font-size: 26px; font-weight: 800; color: #3d7979;letter-spacing: 0.2em }
.cont{ padding-right: 48px; padding-left: 45px; display: block; }
#flash { width: 630px; height: 490px; z-index: 10; display: block; margin-top: 11px; margin-right: 56px; margin-left: 54px; }
#container table tr td table tr td p { font-family: Arial, "微軟正黑體", Verdana; font-size: 14px; color: #000; }
.fb{ float: right; }
a.fb{ float: right; margin-right: 0px; margin-top: -20px; margin-left: 0px; margin-bottom: 0px; }

a.link{ color: #313131; }
a:hover.link{ color: #68790f; }
.header{ background-image: url(../images/header.jpg); height: 160px; width: 740px; }



.footer{  top: 0px; color: #000; font-size: 13px; line-height: 22px; text-align: justify; margin: auto; background-color: #FFF; background-image: url(../images/index_04.jpg); background-repeat: repeat-y; background-position: center top; padding: auto; }
#container table .footer td p { padding-right: 56px; padding-left: 56px; display: block; color: #313131; font-size: 13px; text-align: left; }
#container table tr td .cont span { font-size: 14px; text-align: justify; padding-top: 10px; display: block; letter-spacing: 0.2em; }

.copy { font-size: 9px; color: #828282; font-family: Arial; }
/*.seo { width: 998px; margin: auto; padding: auto; line-height:0; font-size:0; overflow:hidden; }*/
#player { background-color: #000; height: 347px; width: 417px; z-index: 100; display: block; top: 250px; position: absolute; left: 32px; }
