@charset "utf-8";
body {
  margin:0px;
  background-image: url('../images/00-05.jpg');
	scrollbar-face-color: 1ba4ab;              /*scrollbar bar面顏色 */
	scrollbar-highlight-color: ffffff;         /*scrollbar左上角hightlight陰影顏色 */
	scrollbar-shadow-color: a9dde0;            /*scrollbar右下角士ightlight陰影顏色 */
	scrollbar-3dlight-color: 1ba4ab;           /*scrollbar框邊顏色 */
	scrollbar-arrow-color: ffffff;             /*scrollbar箭頭顏色 */
	scrollbar-darkshadow-color: bcbcbc;;
	overflow-y:hidden;
}

a:link {color: #0a767b;}
a:visited {color: #0a767b;}
a:hover {color: #c30;text-decoration: none;}
a:active {color: #c30;}

.text01{
	font-family: "新細明體", Arial;
	font-size: 15px;
	line-height: 160%;
	color: #0a767b;
	font-weight: bold;
	background-image: url(../images/ip_t.gif);
	background-repeat: no-repeat;
	background-attachment: fixed;
	display: block;
	padding-left: 28px;
	padding-bottom: 5px;
	padding-top: 3px;
}

.text02{
	font-family: "新細明體", Arial;
	font-size: 15px;
	color: #0a767b;
	font-weight: bold;
	line-height: 160%;
}

.td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 160%;
	color: #333333;
}
.td1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 160%;
	color: #333333;
	vertical-align:top;
	vertical-align:absmiddle;
}
.height100{
  line-height: 100%;
}

/*左邊40px */
.left50	{
	padding-left: 25px;
	padding-right: 25px;
}

/*icon及 */
.icon {
	font-family: "新細明體", Arial;
	font-size: 11px;
	color: #666;
	font-family: Arial, Helvetica, sans-serif;
}
.asp {
  color:#0a767b;
  font-weight:normal;
}
.mdiv{
  background-image: url(../images/main-bg.jpg);
}

.red {
	color:#CC0000;
	font-family: Arial, Helvetica, sans-serif;
}


.pager a:link{
	color:#993300;
	text-decoration:underline;
	margin:0px;
	height: 20px;
	width: 20px;
	font-family: Arial, Helvetica, sans-serif;
}
.pager a:visited {
	color:#993300;
	text-decoration:underline;
	margin:0px;
	font-family: Arial, Helvetica, sans-serif;
}
.pager a:hover{color:#448E6C;text-decoration:none;margin:0px; font-family: Arial, Helvetica, sans-serif;}


/*menu */
#menu{
	margin:0px;
	background-repeat:no-repeat;
	height: 48px;
}
#menu a{
	font-size: 13px;
	font-weight: bold;
	width:176px;
	display:block;
	padding-top: 8px;
	float:left;
	text-indent: 2px;
	font-family: Arial, Helvetica, sans-serif;
}

a.menu:link{color:#0B74AB; text-decoration:none;background-image: url(../images/menu-bg.gif);}
a.menu:visited {color:#0B74AB; text-decoration:none;background-image: url(../images/menu-bg.gif);}
a.menu:hover{color:#90144e;text-decoration:underline; background-image: url(../images/menu-on.gif);}

.thismenu{
	font-size: 13px;
	font-weight: bold;
	width:176px;
	display:block;
	padding-top: 8px;
	float:left;
	text-indent: 2px;
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../images/menu-on.gif);
	color:#90144e;
}

a.thisBU:link{color:#000000;font-weight:bold;text-decoration:none;}
a.thisBU:visited {color:#000000;font-weight:bold;text-decoration:none;}
a.thisBU:hover{color:#000000;font-weight:bold;text-decoration:none;}

/*menu*******************************************/

#booknav{
  margin:0px;
  padding:0px;
  list-style:none;
}
#booknav li{
	height:20px;
	font-size:13px;
  padding:0 10px 0 10px;
  float:left;
  text-align:center;
}
.thisli{
  color:#666666;
	font-weight:bold;
}
.v-mid1{	background-image: url(../images/ip_01.gif);}
.v-mid2{	background-image: url(../images/ip_02.gif);}
.v-mid3{	background-image: url(../images/ip_03.gif);}
.v-mid4{	background-image: url(../images/ip_04.gif);}
.v-mid5{	background-image: url(../images/ip_05.gif);}
.v-mid6{	background-image: url(../images/ip_06.gif);}
.log{
  height:20px;
  border:solid 1pt #999999;
  background-color:#EFEFEF;
  vertical-align:middle;
  vertical-align:absmiddle;
}
#ascOdr a:link,#ascOdr a:visited{
  display:block;
  background:url(../images/asc.gif) no-repeat 0 50%;
}
#ascOdr a:hover,#ascOdr a:active{
  background:url(../images/asc_over.gif) no-repeat 0 50%;
}
#descOdr a:link,#descOdr a:visited{
  display:block;
  background:url(../images/desc.gif) no-repeat 0 50%;
}
#descOdr a:hover,#descOdr a:active{
  background:url(../images/desc_over.gif) no-repeat 0 50%;
}
.enFts{font-size: 11px;}
.mbu{
  width:20px;
  height:20px;
  border:1px solid #333333;
  cursor:pointer;
}
.hideLeft{
  position:absolute;
  left:-9999px;
}
