@charset "utf-8";
* { margin: 0px; padding: 0px; }

body{
	font-family: "微軟正黑體";
}

.mt {
	font-family: "微軟正黑體";
 	font-size: 20px;
	font-style: normal;
	line-height: 36px;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
}

.prod_name{
	font-family: "Verdana";
 	font-size: 22px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
}

.contenttext {
 	font-family: "微軟正黑體";
	font-size: 20px;
	font-style: normal;
	line-height: 36px;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-align: justify;
}

.contenttext p {
	text-indent: 2em;
	padding-bottom: 6px;
}

.hd_txt {
	text-indent: 0;
	font-family: "微軟正黑體";
	margin-left: 0;
	text-indent: 0;
	font-size: 24px;
	font-style: normal;
	line-height: 36px;
	font-weight: bold;
	font-variant: normal;
	color: #0000FF;
	padding-bottom: 10px;
}

.hd_center_txt {
 	font-family: "微軟正黑體";
	margin-left: 1em;
  margin-right: 1em;
  text-indent: 0;
  text-align: center;
  font-size: 36px;
	font-style: normal;
	line-height: 48px;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
  padding-bottom: 10px;
}

.hd_center_txt_red {
	font-family: "微軟正黑體";
//	margin-left: 0em;
//	margin-right: 0em;
	text-indent: 0px;
	text-align: center;
	font-size: 30px;
	font-style: normal;
	line-height: 80px;
	font-weight: normal;
	font-variant: normal;
	color: #FF0000;
  padding-bottom: 20px;
}


a { text-decoration: none; }
a.mt:link {color: #FFFFFF;}
a.mt:visited {color: #FFFFFF;}
a.mt:hover {color: #FFFFFF;}
a.mt.active {color: #FFFFFF;}

ul {
	margin-left: 1.5em;
	text-indent: 0;
}

.top_bar {
  //display:table-cell;
  //width: 100%;
  background-color: #71d21c; //71b61c;
  height: 80px;
  //align-items:center;
  //vertical-align: middle;
  text-align: center;
}

.menu_bar {
  background-color: #508f0c;
  background-image: linear-gradient(to bottom, #569b0d 50%, #49830b 100%);
  height: 40px;
}

.menu_item2 {
  border-style: none none none solid;
  border-left-width: 1px;
  border-color:#FFFFFF;
  color: #FFFFFF;
  text-decoration: none;
  text-align:center;
  display:-moz-inline-box;
  display:inline-block;
  width:62px;
}

.menu_item3 {
  border-style: none none none solid;
  border-left-width: 1px;
  border-color:#FFFFFF;
  color: #FFFFFF;
  text-decoration: none;
  text-align:center;
  display:-moz-inline-box;
  display:inline-block;
  width:82px;
}

.menu_item4 {
  border-style: none none none solid;
  border-left-width: 1px;
  border-color:#FFFFFF;
  color: #FFFFFF;
  text-decoration: none;
  text-align:center;
  display:-moz-inline-box;
  display:inline-block;
  width:102px;
}


.ex_item {
  cursor:pointer;
  border-style: none;
  color: #000000;
  background-image:url('../images/hdline.svg');
  text-decoration: none;
  text-align:center;
  display:-moz-inline-box;
  display:inline-block;
  height:36px;
  width:116px;
}

.ex_item_l {
  cursor:pointer;
  border-style: none;
  color: #000000;
  background-image:url('../images/hdline_l.svg');
  text-decoration: none;
  text-align:center;
  display:-moz-inline-box;
  display:inline-block;
  height:36px;
  width:140px;
}

.ex_content {
 	font-family: "微軟正黑體";
	font-size: 20px;
	font-style: normal;
	line-height: 36px;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-align: justify;
  margin:0px 20px 0px 20px;
}

.sp_item {
  border-style: none;
  display:-moz-inline-box;
  display:inline-block;
  height:36px;
  width:12px;
}


img {
  vertical-align : middle;
}

.ad_bg {
  background-image: url('../images/wait.gif');
  background-repeat: no-repeat;
}
