@charset "utf-8";
/* CSS Document */

body{
	background:#fff;
	font-family: "Microsoft JhengHei", "微軟正黑體", Arial;
	letter-spacing:0.02em
}
 a{
	transition: 0.5s all;
	-webkit-transition: 0.5s all;
	-o-transition: 0.5s all;
	-moz-transition: 0.5s all;
	-ms-transition: 0.5s all;
}
ul{	padding:0;	margin:0}
h1,h2,h3,h4,h5,h6,label,p{ margin:0 }



/*----*/
.logo{}
.nav-top{margin-bottom:60px}
.navbar-default .navbar-nav > li > a { color: #005500 }
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus { background-color: #003300 }
.navbar-default {
	background-color: #FFF;
	padding:5px 0
}
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {
    text-decoration:none;
    color:#FFF;
    background: #005500;
	border-radius: 15px;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
}
.nav-meau{ margin-top:6px}









/*--- slider-css --*/
.rslides {
  position: relative;
  list-style: none;
  overflow: hidden;
  width: 100%;
  padding: 0;
  margin: 0;
  }
.rslides li {
  -webkit-backface-visibility: hidden;
  position: absolute;
  display: none;
  width: 100%;
  left: 0;
  top: 0;
  }
.rslides li:first-child {
  position: relative;
  display: block;
  float: left;
  }
.rslides img {
  display: block;
  float: left;
  width: 100%;
  border: 0;
  }
.callbacks_tabs a:after {
	content: "\f111";
	font-size: 0;
	visibility: visible;
	display: block;
	height: 10px;
	width: 10px;
	display: inline-block;
	border: 1px solid #fff;
	background:none;
	border-radius:50px;
}
.callbacks_here a:after{ background:#fff }
.callbacks_tabs a{	visibility:hidden }
.callbacks_tabs li{	display:inline-block }
ul.callbacks_tabs.callbacks1_tabs {
	position: absolute;
	bottom: 14%;
	z-index: 999;
	left: 46%;
}
.callbacks_nav {
  position: absolute;
  -webkit-tap-highlight-color: rgba(0,0,0,0);
  top: 60%;
  left: 0;
  opacity: 0.7;
  z-index: 3;
  text-indent: -9999px;
  overflow: hidden;
  text-decoration: none;
  height: 35px;
  width: 35px;
  background: url("../images/img-sprite.png") no-repeat -13px -98px ;
 }
.callbacks_nav.next {
  left: auto;
  background-position:-91px -98px;
  right: 0;
 } 



/* main */
.main{ 
  background:#FFF;
  padding:0;
  -webkit-box-shadow: 0px 0px 10px 2px rgba(184,184,184,1);
  -moz-box-shadow: 0px 0px 10px 2px rgba(184,184,184,1);
  box-shadow: 0px 0px 10px 2px rgba(184,184,184,1)
}
.content{ 
  margin:20px 0;
  color:#333;
  font-size:11pt;
  line-height:20pt;
}
.pic{ margin:3% 0}

/*--footer--*/
.footer{
	padding:1% 0;
	color:#FFF;
	background: #003300;
	font-size:12pt;
	line-height:18pt
}
.footer a{ color: #FFF }
.footer a:hover{ color: #FFFFCC }

.footer_meau{ background: #003300}
.footer_meau a{ color: #FFFFCC }
.footer_meau a:hover{ color:#FFF }
/*--//footer--*/
