body,div,span,iframe,h1,h2,h3,h4,h5,h6,p,a,img,var,b,u,i,center,dl,dt,dd,ol,ul,li,legend,table,caption,tbody,tfoot,thead,tr,th,td {
  margin:0px;
  padding:0px;
  line-height:1.5em;
  border:none;
  list-style:none;
  text-decoration:none;
}
body {
  font-size:12px;
  font-family:"微軟正黑體";
  margin:0 auto!important;
  padding:5px 0!important;
  width:900px;
  color:#00676b;
  background-color:#00676b;
  _text-align:center;
}
html {
  background:#00676b;
}
a:link {
  color:#00676b;
}
a:visited {
  color:#00676b;
}
a:hover {
  color:white;
}
a:active {
  color:#ff6600;
}
.CenterContent {
  display:block;
  padding:10px;
  margin:5px 0 0;
  background:#00a6ad;
  overflow:auto;
  *+overflow:hidden;
}
.CenterContent div.LeftNav {
  width:370px;
  padding:0 0 5px;
  background:white;
  float:left;
}
.CenterContent div.LeftNav div.NavTel ul {
  font-size:14px;
  *+font-size:13px;
  padding:10px 15px 0;
  height:40px;
  background:white;
  float:left;
}
.CenterContent div.LeftNav div.NavTel {
  clear:both;
}
.CenterContent div.LeftNav div.NavTel ul li span {
  font-weight:bold;
}
.CenterContent div.LeftNav div.NavImage {
  width:360px;
  padding:5px;
  background:white;
  overflow:auto;
  clear:both;
}
.CenterContent div.LeftNav div.NavImage li {
  padding:5px;
  background:white;
  float:left;
}
.CenterContent div.LeftNav div.NavImage li img {
  width:50px;
  height:72px;
}
.CenterContent div.LeftNav div.NavImage li p {
  text-align:center;
}
.CenterContent div.LeftNav div.NavImage ul a:link {
  display:block;
}
.CenterContent div.LeftNav div.NavImage ul a:visited {
  display:block;
}
.CenterContent div.LeftNav div.NavImage ul a:hover {
  display:block;
  color:white;
  background-color:#00a6ad!important;
}
.CenterContent div.LeftNav div.NavNumber {
  text-align:center;
  width:350px;
  margin:0 10px;
  background:#6ec3c9;
  overflow:auto;
}
.CenterContent div.LeftNav div.NavNumber li {
  margin:5px;
  padding:2px 5px;
  float:left;
}
.CenterContent div.LeftNav div.NavNumber li.Return {
  float:right;
}
.CenterContent div.LeftNav div.NavText {
  padding:10px 5px 0 10px;
  *+margin-bottom:3px;
  overflow:auto;
}
@media screen and (-webkit-min-device-pixel-ratio:0){
  .CenterContent div.LeftNav div.NavText {
    padding:10px 5px 0 10px;
    margin-bottom:1px;
    overflow:auto;
  }
}
.CenterContent div.LeftNav div.NavText li {
  *+width:113px;
  *+margin:0 5px 5px 0;
  *+float:left;
  *+overflow:hidden;
}
.CenterContent div.LeftNav div.NavText li a {
  text-align:center;
  width:103px;
  padding:5px;
  margin:0 5px 5px 0;
  *+margin:0;
  background:#6ec3c9;
  float:left;
}
.CenterContent div.LeftNav div.NavText li a:link {
  color:#00676b;
  background:#6ec3c9;
}
.CenterContent div.LeftNav div.NavText li a:visited {
  color:#00676b;
  background:#6ec3c9;
}
.CenterContent div.LeftNav div.NavText li a:hover {
  color:#fff;
  background:#00676b;
}
.CenterContent div.LeftNav div.NavContact {
  padding:5px 10px;
}
@media screen and (-webkit-min-device-pixel-ratio:0){
  .CenterContent div.LeftNav div.NavContact li.NavContactTitle {
    font-size:18px;
    font-weight:bold;
    padding:9px 0 8px;
    background:#00a6ad;
  }
}
.CenterContent div.LeftNav div.NavContact li {
  font-size:14px;
  font-weight:bold;
  text-align:center;
  padding:0 0 26px;
  *+padding:6px 5px;
  background:#6ec3c9;
}
.CenterContent div.LeftNav div.NavContact li.NavContactTitle {
  font-size:18px;
  padding:9px 6px;
  font-weight:bold;
  color:white;
  background:#00a6ad;
}
.CenterContent div.LeftNav div.NavContact li.NavContactTitleTel {
  padding-top:28px;
}
.CenterContent div.BigImage {
  background:white;
  float:right;
}
.CenterContent div.BigImage li {
  background:white;
}
.CenterContent div.BigImage img {
  padding-top:4px;
  width:480px;
  height:653px;
  *+height:637px;
  margin:10px 10px 6px;
  margin:10px 10px 10px\9\0;
  *+margin:10px 10px 10px 5px;
}

@media screen and (-webkit-min-device-pixel-ratio:0){
.foot {
  width:900px;
  height:438px;
}
}
.Marquee {
  padding:0 10px;
  background:#00A6AD;
}
.Marquee div.MarqueeOne {
  width:860px;
  padding:0 10px;
  background:white;
}
.Marquee div.MarqueeOne div.IdeaBottom {
  width:860px;
}
.Marquee div.MarqueeOne div.IdeaBottom ul {
}
.Marquee div.MarqueeOne div.IdeaBottom ul li {
  margin:10px 4px 10px 0;
}
.Marquee div.MarqueeOne div.IdeaBottom ul li img {
  width:140px;
  height:200px;
}
.Marquee span {
  display:block;
  text-align:center;
  padding:5px;
}
.Marquee a:link, .Marquee a:visited {
  display:block;
  font-size:12px;
  font-weight:bold;
  width:140px;
  color:#00676b;
  background:#6ec3c9;
}
.Marquee a:hover, .Marquee a:active {
  color:white;
  background:#00676b;
}

.head {
  width:900px;
  height:70px;
}
.iframefoot {
  width:880px;
  height:250px;
  padding:10px;
  background:#00A6AD;
}
.iframefoot ul {
  padding:10px;
  background:white;
}
.iframefoot ul li {
  height:230px;
}
.foot {
  width:860px;
  height:230px;
}
@media screen and (-webkit-min-device-pixel-ratio:0){

.iframefoot {
  width:880px;
  height:240px;
  padding:10px;
  background:#00A6AD;
}
.iframefoot ul li {
  height:220px;
}
.foot {
  width:860px;
  height:220px;
}
}
