

/* ===================================== */
/* --------------[ Reset ]-------------- */
html {
  background: #7DB9DE;
}
body {
  font: 12pt "Verdana","微軟正黑體",Geneva,Tahoma,sans-serif,normal;
  width:1200px;
  margin:0 auto;
}
div, ul, ol, li, dl, dt, dd, span, a, p, img,h1, h2, h3, h4, h5, h6, iframe, script, table, tbody, tr, td {
  padding:0;
  margin:0;
  line-height:1.5em;
  border:none;
  list-style:none;
  letter-spacing:0.5px;
  text-decoration:none;
}
img {
  display:block;
}
/* --------------[ End Reset ]-------------- */
/* ========================================= */



/* ==================================== */
/* --------------[ Head ]-------------- */
.IframeHead {
  width:1200px;
  height:132px;
}
body#Head {
  margin:0;
  padding:25px 35px;
  background:#2EA9DF;
  float:left;
  clear:both;
  color:white;
}
.LogoHead {
  float:left;
}
.LogoHead img {
  width:310px;
}
.TextHead ul {
  width:815px;
  overflow:hidden;
}
.TextHead li {
  margin:0 5px;
  float:right;
}
.SkypeHead {
  font-family:微軟正黑體;
  font-size:22px;
  padding-top:5px;
}
.SkypeHead span {
  font-weight:bold;
}
.TextHead a:link, .TextHead a:visited {
  color:white;
}
.TextHead a:hover {
  color:#2E2930;
}
/* --------------[ End Head ]-------------- */
/* ======================================== */
.Center {
  background:#2EA9DF;
  margin-bottom: 5px;
  float:left;
}
.Center div {
  float:left;
}
/* =================================== */
/* --------------[ Nav ]-------------- */
body#Nav {
  text-align:center;
  width:140px;
  margin:0;
}
body#Nav img {
  width:140px;
  border:none;
}
#NavLeft {
  padding:10px;
  background:#2EA9DF;
  float:left;
  clear:both;
}
#NavLeft ol {
  font-family:微軟正黑體;
  font-size:22px;
  font-weight: bold;
  margin:0;
  padding:6px 0px;
  color:white;
}
#NavLeft ol.Contact {
    *+padding:12px 0 6px;
  }
@media screen and (-webkit-min-device-pixel-ratio:0){
  #NavLeft ol {
    padding:3px 0 8px;
  }
  #NavLeft ol.Contact {
    padding:12px 0 6px;
  }
}
#NavLeft a:link, #NavLeft a:visited {
  display:block;
  text-decoration:none;
  width:100%;
  *+width:150px;
  *+width:140px;
  padding:11px 0;
  *+padding:13px 0 8px;
  font-size: 14pt;
  font-weight: bold;
  color:#2EA9DF;
  border-bottom:1px #2EA9DF dotted;
  background:white;
}
#NavLeft a:hover {
  display:block;
  font-weight: bold9;
  color: #2EA9DF;
  background:#eee;
}
#NavLeft ul li.Call_1 {
  display:block;
  font-weight: bold;
  letter-spacing: normal;
  color:#2EA9DF;
  width:100%;
  *+width:140px;
  padding:10px 0;
  *+padding:15px 0;
  border-bottom:1px solid #2EA9DF;
  background:white;
}
/* --------------[ End Nav ]-------------- */
/* ======================================= */

/* ======================================= */
/* --------------[ Product ]-------------- */
.CenterList {
  width:805px;
  padding:0 3px 10px;
  *+padding-bottom:12px;
  background:white;
}
.CenterList ul li {
  margin:4px 2px 2px 4px;
  border:1px #eee solid;
  float:left;
}
.CenterProduct img {
  width:193px;
}
.CenterProduct p {
  text-align:center;
  padding:2px 0 0 0;
}
.CenterProduct a:link, .CenterProduct a:visited {
  color:#2E2930;
}
.CenterProduct a:hover p {
  color:white;
  background:#2EA9DF;
}
.CenterList ol {
  width:785px;
  padding:3px 10px 0;
  color:#2E2930;
  overflow:hidden;
  clear:both;
}
.CenterTitle li.CenterTitleName {
  font-family:微軟正黑體;
  font-size:22px;
  padding:13px 0 2px;
  float:left;
}
.CenterTitle li.CenterTitleNumber {
  padding-top:16px;
  float:right;
}
.CenterPage {
  width:100%;
  display:block;
  clear:both;
}
.CenterPage a {
  *+display:block;
  padding:3px 10px;
  *+padding:5px 10px;
}
.CenterPage a:link, .CenterPage a:visited {
  color:white;
  background:#2EA9DF;
}
.CenterPage a:hover {
  color: black;
  background:#2E2930;
}
.CenterRight {
  background:#2EA9DF;
}
/* --------------[ End Product ]-------------- */
/* =========================================== */
.Dateil {
  width:781px;
  *+height:775px;
  padding:15px;
  *+padding:15px 15px 0;
  background:white;
}
.Dateil img {
  width:100%;
}
.ImageSmall {
  width:100%;
  margin:13px 0;
  padding:12px 0;
  border-top:1px #CCCCCC dotted;
  border-bottom:1px #CCCCCC dotted;
  float:left;
}
.ImageSmall a {
  float:left;
  width:33.3333333%;
}
.DateilContent {
  color:#2E2930;
  float:left;
  clear:both;
}
.DateilContent h4 {
  font-size:14px;
  font-family:微軟正黑體;
  margin:7px 0 0;
}
.DateilContent li {
  margin:0;
}
.Number {
  font-size:20px;
  font-family:微軟正黑體;
}
.Number span {
  font-weight:bold;
}
.Number li#name {
  color:#2EA9DF;
  float:left;
}
.Number li#return {
  float:right;
}
.Number li#return a:link, .Number li#return a:visited {
  padding:0 10px;
  color:white;
  background:#2EA9DF;
}
.Number li#return a:hover, .Number li#return a:active {
  color:black;
  background:#ffebe6;
}

/* ===================================== */
/* --------------[ Flash ]-------------- */
.IframeFlash {
  width:229px;
  height:1100px;
}
body#Flash {
  width:210px;
  padding:10px;
  margin:0 auto;
  background:#2EA9DF;
}
.RightContent {
  padding:10px 10px 11px;
  #+padding:9px 10px 10px;
  color: white;
}
.RightContent h3 {
  font-size: 14pt;
  margin-top: 3px;
}
.Foot {
  overflow:hidden;
  clear:both;
}
/* --------------[ End Flash ]-------------- */
/* ========================================= */

/* ====================================== */
/* --------------[ Iframe ]-------------- */

.IframeNav {
  width:160px;
  height: 1050px;
}
.IframeFoot {
  width:1200px;
  height:365px;
  *+height:360px;
  margin-top:1px;
}
/* --------------[ End Iframe ]-------------- */
/* ========================================== */



