/*
  style.css 2006/12/7 v1.1
  edited by joanna in Tang Digital Integration
  Copyright (c) 2005 Tang Digital Integration
*/
 

 /* ==========================共用區 =============================*/
 Body
{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #FFFFFF;
	font-size: 12px;
	color:#333333;
	line-height:22px;
	letter-spacing: 1px;
	background-image: url(../images/home/bg.jpg);
	background-repeat: repeat-x;
} 
td {
	font-size: 12px;
	color:#333333;
	line-height:22px;
	letter-spacing: 1px;
}

form {
margin:0
}

a:visited {
	color:#0066FF;
	text-decoration: underline;
	
}
a:link {
	color:#0066FF;
	text-decoration: underline;
	
}
a:hover {
	color: #CC0000;
	text-decoration: none;
	
}
a:active {
	color: #0066FF;
	
}

.boxCenter_01{
	border-left:1px solid #C5D8EB;
	border-right:1px solid #C5D8EB;
	padding:3px;
}

/* ========================== 連結設定區 =============================*/
/*分頁用的連結*/
.link {
  color: #6666CC;
  font-size: 12px;
  text-decoration: none;
  cursor: pointer;
}
/*訂閱電子報連結*/
A.Linktxt01:link {
	color:#FFFFFF;
	text-decoration: none;
	line-height: 18px;
	font-size: 13px;
}
A.Linktxt01:visited {
  color:#FFFFFF;
  text-decoration: none;
  line-height: 18px; 
  font-size: 13px; 
}
A.Linktxt01:hover {
  color:#FFCC00;
  text-decoration: underline;
  line-height: 18px;
  font-size: 13px;  
}

/*首頁相關連結*/
A.Linktxt02:link {
	color:#666666;
	text-decoration: none;
	line-height: 18px;
	font-size: 11px;
}
A.Linktxt02:visited {
  color:#666666;
  text-decoration: none;
  line-height: 18px; 
  font-size: 11px; 
}
A.Linktxt02:hover {
  color:#003399;
  text-decoration: underline;
  line-height: 18px;
  font-size: 11px;  
}

/*健康大世紀連結*/
A.Linktxt03:link {
	color:#0066FF;
	text-decoration: none;
	line-height: 18px;
	font-size: 11px;
}
A.Linktxt03:visited {
  color:#0066FF;
  text-decoration: none;
  line-height: 18px; 
  font-size: 11px; 
}
A.Linktxt03:hover {
  color:#CC0000;
  text-decoration: underline;
  line-height: 18px;
  font-size: 11px;  
}

/*列表連結(藍色)*/
A.Linktxt04:link {
	color:#0066CC;
	text-decoration: none;
	line-height: 18px;
	font-size: 12px;
}
A.Linktxt04:visited {
  color:#0066CC;
  text-decoration: none;
  line-height: 18px; 
  font-size: 12px; 
}
A.Linktxt04:hover {
  color:#CC6600;
  text-decoration: underline;
  line-height: 18px;
  font-size: 12px;  
}
/*列表連結(綠色)*/
A.Linktxt04_2:link {
	color:#669900;
	text-decoration: underline;
	line-height: 18px;
	font-size: 12px;
}
A.Linktxt04_2:visited {
  color:#669900;
  text-decoration: underline;
  line-height: 18px; 
  font-size: 12px; 
}
A.Linktxt04_2:hover {
  color:#FF9900;
  text-decoration: none;
  line-height: 18px;
  font-size: 12px;  
}
/*列表連結(紫色)*/
A.Linktxt04_3:link {
	color:#660066;
	text-decoration: underline;
	line-height: 18px;
	font-size: 12px;
}
A.Linktxt04_3:visited {
  color:#660066;
  text-decoration: underline;
  line-height: 18px; 
  font-size: 12px; 
}
A.Linktxt04_3:hover {
  color:#FF9900;
  text-decoration: none;
  line-height: 18px;
  font-size: 12px;  
}
/*列表連結(咖啡色)*/
A.Linktxt04_4:link {
	color:#660000;
	text-decoration: underline;
	line-height: 18px;
	font-size: 12px;
}
A.Linktxt04_4:visited {
  color:#660000;
  text-decoration: underline;
  line-height: 18px; 
  font-size: 12px; 
}
A.Linktxt04_4:hover {
  color:#CC6600;
  text-decoration: none;
  line-height: 18px;
  font-size: 12px;  
}
/*列表連結(深藍色)*/
A.Linktxt04_5:link {
	color:#000000;
	text-decoration: none;
	line-height: 18px;
	font-size: 12px;
}
A.Linktxt04_5:visited {
  color:#000000;
  text-decoration: none;
  line-height: 18px; 
  font-size: 12px; 
}
A.Linktxt04_5:hover {
  color:#003399;
  text-decoration: underline;
  line-height: 18px;
  font-size: 12px;  
}

/*上一頁下一頁連結(綠色)*/
A.Linktxt05:link {
	color:#006600;
	text-decoration: underline;
	line-height: 18px;
	font-size: 12px;
}
A.Linktxt05:visited {
  color:#006600;
  text-decoration: underline;
  line-height: 18px; 
  font-size: 12px; 
}
A.Linktxt05:hover {
  color:#FF9900;
  text-decoration: none;
  line-height: 18px;
  font-size: 12px;  
}
/*上一頁下一頁連結(黑色)*/
A.Linktxt05_2:link {
	color:#000000;
	text-decoration: underline;
	line-height: 18px;
	font-size: 12px;
}
A.Linktxt05_2:visited {
  color:#000000;
  text-decoration: underline;
  line-height: 18px; 
  font-size: 12px; 
}
A.Linktxt05_2:hover {
  color:#CC0000;
  text-decoration: none;
  line-height: 18px;
  font-size: 12px;  
}
/*健康叢書總覽連結*/
A.Linktxt06:link {
	color:#0066FF;
	text-decoration: underline;
	line-height: 18px;
	font-size: 16px;
}
A.Linktxt06:visited {
  color:#0066FF;
  text-decoration: underline;
  line-height: 18px; 
  font-size: 16px; 
}
A.Linktxt06:hover {
  color:#FF9900;
  text-decoration: none;
  line-height: 18px;
  font-size: 16px;  
}
/*列表連結(紫色)*/
A.Linktxt07:link {
	color:#660066;
	text-decoration: underline;
	line-height: 18px;
	font-size: 12px;
}
A.Linktxt07:visited {
  color:#0066FF;
  text-decoration: underline;
  line-height: 18px; 
  font-size: 12px; 
}
A.Linktxt07:hover {
  color:#FF9900;
  text-decoration: none;
  line-height: 18px;
  font-size: 16px;  
}

/* ====================== top頁關鍵字選項 ========================*/
.txt01 {
	font-size: 13px;
	color:#006699;	
}
/* ======================  版權宣告中文字 =========================*/
.txt02 {
	font-size: 11px;
	color:#FFFFFF;
	line-height: 20px;
	letter-spacing: 1px;
}
/* ======================  版權宣告英文字 =========================*/
.txt02_2 {
	font-size: 10px;
	color:#FFFFFF;
	line-height: 20px;
	letter-spacing: 1px;
}

/* ======================  廣告banner間距 =========================*/
.txt03 {
	padding-bottom: 2px;
}

/* ======================  位置標示 =========================*/
.txt04 {
	font-size: 12px;
	color: #333333;
}
/* ======================  過期月刊文字 =========================*/
.txt05 {
	font-size: 12px;
	color: #333333;
}
/* ======================  新書介紹文字 =========================*/
.txt06 {
	font-size: 13px;
	color: #333333;
}
/* ======================  疾病症狀閱讀參考書籍文字 =========================*/
.txt07 {
	font-size: 15px;
	color: #333333;
	padding-top:10px;
}
/* ======================  會員條款文字 =========================*/
.txt08 {
	font-size: 13px;
	color: #333333;
	line-height: 22px;
	padding: 15px;
}
/* ======================  加入會員*號文字 =========================*/
.txt09 {
	font-size: 13px;
	color: #FF0000;
}
/* ======================  點數購買文字 =========================*/
.txt10{
	font-size: 15px;
	color: #006699;
	font-weight: bold;
}
/* ======================  駐站醫師文字 =========================*/
.txt11{
	font-size: 13px;
	color: #330000;	
}
/* ======================  厝邊診所&藥局文字 =========================*/
.txt12{
	font-size: 15px;
	color: #996600;
	font-weight: bold;
}
/* ======================  聯絡我們文字 ===========================*/
.txt13{
	font-size: 15px;
	color: #FFFFFF;
	font-weight: bold;
}
/* ======================  註解文字 ===========================*/
.txt14{
	font-size: 12px;
	color:#FF0000;
}


/* ====================== 表格間距及底色設定 =========================*/
/* ====================== 暢銷書排行榜間距 =========================*/
.tab01 {
	padding-left: 10px;
}
/* ====================== 首頁活動訊息表格間距=========================*/
.tab02 {
	padding: 3px 10px 3px 15px;
}
.tab02_bg {
	background: #E1F5FF;
	
}
/* ====================== 首頁表格間距2=========================*/
.tab03 {
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 8px;
}
/* ====================== 首頁表格間距3=========================*/
.tab04 {
	padding: 10px 5px 5px;
}



/* ********藍色系表格********/
/* ====================== 水藍色表格上方圖 =========================*/
.page01img_top {
	background: url(../images/home/p01/bg01.gif);
	height: 72px;
}
/* ====================== 水藍色表格下方圖 =========================*/
.page01img_ft {
	background: url(../images/home/p01/bg02.gif);
	height: 47px;
}
/* ====================== 水藍色框線大間距=========================*/
.tab05 {
	border-right: 1px solid #80CCFF;
	border-left: 1px solid #80CCFF;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-color: #80CCFF;
	border-bottom-color: #80CCFF;
	padding: 10px;
}
.tab05 th{
	background-color:#B5E7FF;
	color:#003366;
	font-size:13px;
	font-weight:bold;
}
.tab05 img{
	margin-left:3px;
}
/* ====================== 水藍色框線小間距=========================*/
.tab05_2 {
	border-right: 1px solid #80CCFF;
	border-left: 1px solid #80CCFF;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-color: #80CCFF;
	border-bottom-color: #80CCFF;
	padding: 10px 0px;
}
.tab05img img{
	margin-left:20px;
}
/* ====================== 內文淡水藍色框線=========================*/
.tab05_3 {
	border: 1px solid #DDF4FF;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
}
/* ====================== 內文淡水藍色表格底色=========================*/
.tab05_4 {
	font-size: 13px;
	color: #003366;
	background-color: #DDF4FF;
}
/* ====================== 內文淡水藍色表格間距=========================*/
.tab05_5 {
	padding-right: 10px;
	padding-left: 10px;
}




/* ********綠色系表格********/
/* ====================== 淡綠色表格上方圖 =========================*/
.page02img_top {
	background: url(../images/home/p02/bg01.gif);
	height: 72px;
}
/* ====================== 淡綠色表格下方圖 =========================*/
.page02img_ft {
	background: url(../images/home/p02/bg02.gif);
	height: 47px;
}

/* ====================== 淡綠色框線大間距=========================*/
.tab06 {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-color: #B5E6B5;
	border-bottom-color: #B5E6B5;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #B5E6B5;
	border-left-color: #B5E6B5;
	padding: 10px;
}
.tab06 th{
	background-color:#B5E6B5;
	color:#333333;
	font-size:13px;
	font-weight:normal;
}
.tab06 img{
	margin-left:3px;
}
/* ====================== 內文淡綠色框線=========================*/
.tab06_3 {
	border: 1px solid #B5E6B5;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
}
/* ====================== 淡綠色框線圖示外框小間距=========================*/
.tab06_3_2 {
	border: 1px solid #B5E6B5;
	padding: 1px;
}
/* ====================== 內文淡綠色表格底色=========================*/
.tab06_4 {
	font-size: 13px;
	color: #333333;
	background-color: #DBF2DB;
}

/* ====================== 綠色系列表=========================*/
.tab07 {
	padding: 3px 10px 3px 15px;
}
.tab07_bg {
	background: #E3F4E3;
	
}


/* ********紫色系表格********/
/* ====================== 紫色表格上方圖 =========================*/
.page03img_top {
	background: url(../images/home/p03/bg01.gif);
	height: 72px;
}
/* ====================== 紫色表格下方圖 =========================*/
.page03img_ft {
	background: url(../images/home/p03/bg02.gif);
	height: 47px;
}
/* ====================== 紫色系框線大間距=========================*/
.tab08 {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-color: #C2D3FC;
	border-bottom-color: #C2D3FC;
	padding: 10px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #C2D3FC;
	border-left-color: #C2D3FC;
}
.tab08 th{
	background-color:#C2D3FC;
	color:#333333;
	font-size:13px;
	font-weight:normal;
}
.tab08 img{
	margin-left:3px;
}
/* ====================== 紫色框線小間距=========================*/
.tab08_2 {
	padding: 10px 0px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #C2D3FC;
	border-left-color: #C2D3FC;
}

/* ====================== 內文紫色框線=========================*/
.tab08_3 {
	border: 1px solid #C2D3FC;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
}
/* ====================== 紫色框線圖示外框小間距=========================*/
.tab08_3_2 {
	border: 1px solid #C2D3FC;
	padding: 1px;
}
/* ====================== 內文紫色表格底色=========================*/
.tab08_4 {
	font-size: 13px;
	color: #333333;
	background-color: #E0E9FE;
}

/* ====================== 紫色系列表=========================*/
.tab09 {
	padding: 3px 10px 3px 15px;
}
.tab09_bg {
	background: #E0E9FE;
	
}
/* ====================== 紫色系疾病症狀閱讀參考書籍表格間距=========================*/
.tab10 {
	padding-top: 4px;
	padding-right: 10px;
	padding-bottom: 4px;
	padding-left: 10px;
}
/* ====================== 紫色虛線=========================*/
.s01 {
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #C2D3FC;
}



/* ##########咖啡色系表格##########/
/* ====================== 咖啡色表格上方圖 =========================*/
.page04img_top {
	background: url(../images/home/p04/bg01.gif);
	height: 72px;
}
/* ====================== 咖啡色表格下方圖 =========================*/
.page04img_ft {
	background: url(../images/home/p04/bg02.gif);
	height: 47px;
}

/* ====================== 咖啡色框線大間距=========================*/
.tab11 {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-color: #D6CFA9;
	border-bottom-color: #D6CFA9;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #D6CFA9;
	border-left-color: #D6CFA9;
	padding: 10px;
}
.tab11 th{
	background-color:#CDC7A9;
	color:#333333;
	font-size:13px;
	font-weight:normal;
}
.tab11 img{
	margin-left:3px;
}
/* ====================== 咖啡色系框線小間距=========================*/
.tab11_2 {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-color: #D6CFA9;
	border-bottom-color: #D6CFA9;
	padding: 10px 0px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #D6CFA9;
	border-left-color: #D6CFA9;
}
/* ====================== 內文咖啡色系框線=========================*/
.tab11_3 {
	border: 1px solid #B5E6B5;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
}
/* ====================== 咖啡色系框線圖示外框小間距=========================*/
.tab11_3_2 {
	border: 1px solid #B5E6B5;
	padding: 1px;
}
/* ====================== 內文咖啡色系表格底色=========================*/
.tab11_4 {
	font-size: 13px;
	color: #333333;
	background-color: #DBF2DB;
}

/* ====================== 咖啡色系列表=========================*/
.tab12 {
	padding: 3px 10px 3px 15px;
}
.tab12_bg {
	background: #ECE9D8;
	
}
/* ====================== 點數購買表格間距=========================*/
.tab13 {
	padding: 2px;
	border: 1px solid #80CCFF;
}
.tab13 th{
	background-color:#80CCFF;
	color:#000000;
	font-size:13px;
	font-weight:normal;
}

/* ********深藍色系表格********/
/* ====================== 深藍色表格上方圖 =========================*/
.page06img_top {
	background: url(../images/home/p06/bg01.gif);
	height: 72px;
}
/* ====================== 深藍色表格下方圖 =========================*/
.page06img_ft {
	background: url(../images/home/p06/bg02.gif);
	height: 47px;
}
/* ====================== 深藍色框線大間距=========================*/
.tab14 {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-color: #006699;
	border-bottom-color: #006699;
	padding: 10px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #006699;
	border-left-color: #006699;
}
.p06 img{
	margin-left:25px;
}

/* ====================== 深藍色間距=========================*/
.tab14_2 {
	padding: 6px;
}
.tab14_bg {
	background: #F0F0F0;	
}

/* ********藍綠色系表格********/
/* ====================== 藍綠色表格上方圖 =========================*/
.page07img_top {
	background: url(../images/home/p07/bg01.gif);
	height: 72px;
}
/* ====================== 藍綠色表格下方圖 =========================*/
.page07img_ft {
	background: url(../images/home/p07/bg02.gif);
	height: 47px;
}
.tab15 th{
	background-color:#99CCCC;
	color:#000000;
	font-size:13px;
	font-weight:normal;
}
/* ====================== 藍綠色色系框線小間距=========================*/
.tab15_2 {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-color: #99CCCC;
	border-bottom-color: #99CCCC;
	padding: 10px 0px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #99CCCC;
	border-left-color: #99CCCC;
}
/* ====================== 內文藍綠色框線=========================*/
.tab15_3 {
	border: 1px solid #99CCCC;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
}
/* ====================== 藍綠色系列表=========================*/
.tab16 {
	padding: 3px 10px 3px 15px;
}
.tab16_bg {
	background-color: #FFFFFF;
}

/* ********駐站醫師表格********/
/* ====================== 駐站醫師表格框線=========================*/
.tab17 {
	padding: 1px 4px;
}
.tab17 th{
	background-color:#ECE9D8;
	color:#000000;
	font-size:13px;
	font-weight:bold;
	text-align: center;
}
/* ====================== 淡咖啡框線圖示外框小間距=========================*/
.tab17_3_2 {
	border: 1px solid #ECE9D8;
	padding: 1px;
}
.tab17 img{
	margin-left:3px;
}


/* ********藍色系表格(好站連結)********/
/* ====================== 藍色表格上方圖 =========================*/
.page08img_top {
	background: url(../images/home/p10/bg01.gif);
	height: 72px;
}
/* ====================== 藍色表格下方圖 =========================*/
.page08img_ft {
	background: url(../images/home/p10/bg02.gif);
	height: 47px;
}
/* ====================== 表格大間距=========================*/
.tab18 {
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
}
.tab18 th{
	background-color:#CCCCCC;
	color:#333333;
	font-size:13px;
	font-weight:bold;
}
.tab18 img{
	margin-left:3px;
}
/* ====================== 水藍色框線小間距=========================*/
.tab18_2 {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-color: #0066CC;
	border-bottom-color: #0066CC;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #0066CC;
	border-left-color: #0066CC;
	padding-top: 10px;
	padding-right: 1px;
	padding-bottom: 10px;
	padding-left: 1px;
}
/* ====================== 購物車表格內文間距=========================*/
.tab19_2 {
	padding: 2px 5px;
}
/* ====================== 購物車標題=========================*/
.tab19_title {
	padding: 1px 3px;
	background: #FFCC99;
	border: 1px solid #330000;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	letter-spacing: 2px;
}

/* ====================== 搜尋結果頁表格底色 =========================*/
.search_bg{
	background: #DDF4FF;
}

/* ====================== 文字相關設定 =========================*/
.fontGuest{
	color:#FF9900;
}
.fontRed{
	color:#FF0000;
}
.fontYellow{
	color:#FFFF00;
}
.fontBlue{
	color:#0000FF;
}

/* ================ 編輯器 ================*/
.line_height1 {
	line-height:24px;
}

.line_height2 {
	line-height:30px;
}

.line_height3 {
	line-height:40px;
}
.epaper_style1 {
	font-size: 13px;
	line-height: 22px;
	font-weight: bold;
	color: #FFFFFF;
}
.epaper_style2 {
	font-size: 12px;
	line-height: 20px;
	color: #FFFFFF;
}
input.button{
	border : 1px #CCCCCC solid;
	background-color: #ffffff; 
	height:20px;
	color:#666666
}