@charset "big5";
/* CSS Document */
@media only screen and (max-width:1600px) {
  .index {background-image: url(../images/top.jpg); background-size: auto;}
  .top-normal {height: 360px;}
  .top-normal img {display: none;}
  .container {width: 980px;}
}

@media only screen and (max-width:768px) {
  .index {min-width: 0; background-image: none;}
  .top-normal {display: none;}
  .top-mobile {display: block;}
  .container, .main, .aside {width: auto; float: none;}
  .container {background-color: #ffffff;}
  .main, .aside {border: none;}
  .aside .content {border: none;}
  .aside table, .hotline {background-image: none;}
  .footer {height: 0;}
  .jump {display: block;}
}

@media only screen and (max-width:480px) {
  .nav a {font-size: 22px; letter-spacing: 0;}
  .main .figure {overflow-x: hidden;}
  .main .figure img {width: 200%; position: relative;}
  .figure-switch {display: block; display: none \9;}
  .prod-menu a {margin: 0; padding: 3px;}
  .prod-menu a, .prod-menu a:hover {font-size: 20px;}
}