/* -----------------------------------------------------------------------------------------
import Bootstrap
----------------------------------------------------------------------------------------- */

/* -----------------------------------------------------------------------------------------
import fonts
----------------------------------------------------------------------------------------- */
@import url(http://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800);
@import url(http://fonts.googleapis.com/css?family=Montserrat:400,700);
@import url(http://fonts.googleapis.com/css?family=Ubuntu+Mono:400,700);
/* -----------------------------------------------------------------------------------------
import icons
----------------------------------------------------------------------------------------- */

/* -------------------------------------------------------------------------------------- */
/* -----------------------------------------------------------------------------------------
Default Initialization
----------------------------------------------------------------------------------------- */
* { -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
* { _noFocusLine: expression(this.hideFocus=true); }
/* Removes dotted lines around links */
html { height: 100%; }
body { margin: 0; height: 100%; font-family: "微軟正黑體", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 14px; line-height: 20px; color: #333333; background-color: #ffffff; }
a>img { border: none; }
.wrapper { min-height: 100%; }
/* -----------------------------------------------------------------------------------------
1) Base CSS [ Tables, Forms, Buttons, Images ]
----------------------------------------------------------------------------------------- */
.container { margin-right: auto; margin-left: auto; *zoom: 1; width: 940px; }
.pull-right { float: right; }
.pull-left { float: left; }
.nav { margin-bottom: 0; margin-left: 0; list-style: none; }
.nav-pills > li { float: left; }
/* -----------------------------------------------------------------------------------------
2) Components
[ Dropdowns, Button groups, Button dropdowns, Navs, Navbar, Breadcrumbs, Pagination, Labels and badges, Typography, Thumbnails, Alerts, Progress bars, Media object, Misc ]
----------------------------------------------------------------------------------------- */
/* -----------------------------------------------------------------------------------------
3) Header
----------------------------------------------------------------------------------------- */
header { background: #ffffff url(https://www.aptg.com.tw/include/img/header-bg.gif) repeat-x center top; height: 100px; }
.apt-logo { margin: 36px 0 0 15px; position: relative; }
.apt-logo>h1 { padding: 0; margin: 0; }
.apt-logo>h2 { position: absolute; top:7px; left: 791px; }
.apt-logo>h2 img { height: 22px; }
.apt-main-nav { position: relative; margin: 0 15px 0 0; z-index: 1; }
.apt-main-nav > .nav-pills { margin: 0; }
.apt-main-nav > .nav-pills > li > a { display: block; color: #ffffff; text-shadow: 1px 1px 0 rgba(0, 0, 0, .1); font-size: 15px; height: 30px; line-height: 30px; padding: 0 8px; text-decoration: none; }
.apt-main-nav > .nav-pills > li > a:hover, .apt-main-nav > .nav-pills > li > a:focus { color: #008236; background-color: #eeeeee; -webkit-box-shadow: 0 -10px 10px rgba(0, 0, 0, .15); -moz-box-shadow: 0 -10px 10px rgba(0, 0, 0, .15); box-shadow: 0 -10px 10px rgba(0, 0, 0, .15); }
/* -----------------------------------------------------------------------------------------
4) Footer
----------------------------------------------------------------------------------------- */
footer { font-size: 13px; position: relative; height: 34px; clear: both; background-color: #ffffff; color: #b3b3b3; padding: 8px 10px; border-top: 9px solid #78bc27; }
footer a { color: #808080; }
.footer-nav .nav { padding: 0; margin: 5px 0 0 0; }
.footer-nav .nav > li > a { padding: 8px 6px; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; text-decoration: none; }
.footer-nav .nav > li > a:hover, .footer-nav .nav > li > a:focus { background-color: transparent; color: #008236; }
.footer-copyright { padding: 6px; }
