@charset "utf-8";
@import url('ib.nav.css');
@import url('ib.fonts.css');
@import url('ib.iconfonts.css');
@import url('ib.grid.css');
@import url('ib.background.css');
@import url('ib.carousel.css');
@import url('ib.button.css');
@import url('ib.form.css');
@import url('ib.footer.css');
@import url('ib.misc.css');
@import url('ib.table.css');
@import url('ib.phone.css');
@import url('ib.home.css');
@import url('perfect-scrollbar.min.css');
@import url('ilightbox.css');
@import url('GridColumnCarousel.min.css');
@import url('../light-skin/skin.css');

body {font-family: 'HelveticaLT', 微軟正黑體, Microsoft JhengHei, STHeiti, 华文黑体, SimHei, 黑体, 新細明體, PMingLiU, 細明體, MingLiU, sans-serif; color: #000;  -webkit-font-smoothing:antialiased; font-size: 16px;}
@media screen and (max-width: 480px) {
	body{font-size: 14px;}
}

/*==========Images==========*/
img{max-width: 100%; height: auto;}
@media \0screen {
  img { 
  	width: auto; /* for ie 8 */
  }
}


/*==========Firefox: remove the dotted outline==========*/
a:focus, a:active,
button,
input[type="reset"]::-moz-focus-inner,
input[type="button"]::-moz-focus-inner,
input[type="submit"]::-moz-focus-inner,
select::-moz-focus-inner,
input[type="file"] > input[type="button"]::-moz-focus-inner {
    outline: none !important;
}

a, a:link, a:hover, a:active, a:visited {
    text-decoration:none !important;
}

