﻿/*字體大小及行高請勿變更*/
html {
     overflow-y:scroll;
}
body {
    margin:0;
    background-color:#7F7E66;
    font-family:"新細明體";
}
p, hr {
    margin:0px;
}
/*預設表格*/
table {
    font-size:13px;
    line-height:21px;
    color:#4F5A5B;
}
.ShowPage {
    font-size:12px;
    line-height:20px;
    color:#4F5A5B;
}
/*表格風格定義 Table Style 1 灰色表格 by Ely*/
table.TStyle_A
{
	background-color: #FFF;
	border-collapse: collapse;
	border: #CCC 1px solid;
}
table.TStyle_A th
{
	border-top: 2px solid #8E8E8E;
	border-bottom: 1px solid #D7D7D7;
	border-left: #CCC 1px solid;
	border-right: #CCC 1px solid;
	color: #FFF;
	background-color: #557A86;
	padding:4px;
}
table.TStyle_A td
{
	border: #CCC 1px solid;
	padding:4px;
}
table.TStyle_A tr.altrow {
	background-color: #ECF5F9;
}
/*橘色文字提示訊息*/
.Text_Orange{
	color:#e4c259;
}
/*藍色文字提示訊息*/
.Text_Blue{
	color:#069;
}
/*預設表單*/
input, select, textarea {
    font-family:"新細明體";
    font-size:13px;
    color:#4F5A5B;
    margin:0px;
}
select {
    height:19px;
}
/*表單說明*/
.CheckInput {
    font-family:"新細明體";
    font-size:13px;
    color:#999999;
}
/*預設按鈕*/
.Btn {
    background-color:#eeeeee;
    border:1px solid #999999;
    height:19px;
    padding-top:1px;
}
.Btn_Selected {
    background-color:#557A86;
    border:1px solid #999999;
	color:#FFFFFF;
	font-weight:bold;
    height:19px;
    padding-top:1px;
}
/*預設圖片*/
.Photo {
	background-color:#FFFFFF;
	border:1px solid #CCCCCC;
	margin:3px;
	padding:4px;
    /*margin:8px;*/
}
/*右側浮動選單*/
.Floatingad {
}
.Floatingad a {
    color:#4F5A5B;
    text-decoration:none;
}
.Floatingad a:hover {
    color:#3333CC;
    text-decoration:underline;
}
/*頁首選單*/
.Header {
    padding-bottom:2px;
    font-size:12px;
    line-height:15px;
    /*font-weight:bold;*/
    color:#E0E0E0;
}
.Header a {
    color:#E0E0E0;
    text-decoration:none;
}
.Header a:hover {
    text-decoration:underline;
}
/*內文預設樣式*/
.Content {
    background-color:#FFFFFF;
    background-image:url('../Images/Content_BG.jpg');
    background-repeat:no-repeat;
    background-position:bottom;
}
.Content a {
    color:#77a6b0;
    text-decoration:underline;
}
.Content .index a {
    color:#1A84B6;
    text-decoration:underline;
}
.Content a:hover {
    color:#e4c259;
    text-decoration:none;
}

/*共用主頁預設樣式*/
.Main_Title {
    font-weight: bold;
}
.Main {
}
.Main a {
}
.Main a:hover {
}
/*選單預設樣式*/
.Menu {
    height:21px;
    vertical-align:bottom;
}
.Menu a {
    color:#4f5a5b;
    text-decoration:none;
}
.Menu a:hover {
    color:#e4c259;
    text-decoration:underline;
}
/*選單預設樣式_A*/
.Menu_A {
    height:21px;
    vertical-align:bottom;
}
.Menu_A a {
    color:#758a8c;
    text-decoration:none;
}
.Menu_A a:hover {
    color:#e4c259;
    text-decoration:underline;
}
/*選單預設樣式_B*/
.Menu_B {
    height:21px;
    vertical-align:bottom;
}
.Menu_B a {
    color:#4f005b;
    text-decoration:none;
}
.Menu_B a:hover {
    color:#e40059;
    text-decoration:underline;
}
/*集團網站*/
.GroupSite {
    font-size:12px;
    line-height:22px;
    color:#6E7B83;
}
.GroupSite a {
    color:#6E7B83;
    text-decoration:none;
}
.GroupSite a:hover {
    color:#e4c259;
    text-decoration:underline;
}
/*服務據點*/
.ServiceLocations {
    font-size:12px;
    line-height:22px;
    color:#6E7B83;
}
.ServiceLocations a {
    color:#6E7B83;
    text-decoration:none;
}
.ServiceLocations a:hover {
    color:#3333CC;
    text-decoration:underline;
}
/*頁尾樣式*/
.Footer {
    padding-top:10px;
    padding-left:15px;
    padding-right:15px;
    padding-bottom:10px;
    font-size:12px;
    line-height:15px;
    color:#E0DEDC;
}

/*集團簡介樣式 - 目前位置*/
.GroupArea {
    padding:3px 0px 10px 0px;
}
.GroupArea a {
    color:#7E7565;
    text-decoration:none;
}
.GroupArea a:hover {
    color:#3333CC;
    text-decoration:underline;
}
/*集團簡介樣式 - 董事長的話*/
.Group_Chairman_Title {
    font-weight: bold;
}
.Group_Chairman {
}
.Group_Chairman a {
}
.Group_Chairman a:hover {
}
/*集團簡介樣式 - 歷史沿革*/
.Group_History_Title {
    font-weight: bold;
}
.Group_History {
}
.Group_History a {
}
.Group_History a:hover {
}
/*集團簡介樣式 - 公益活動*/
.Group_Charity_Title {
    font-weight: bold;
}
.Group_Charity {
}
.Group_Charity a {
}
.Group_Charity a:hover {
}
/*集團簡介樣式 - 新聞專區*/
.Group_News_Title {
    font-weight: bold;
}
.Group_News {
}
.Group_News a {
}
.Group_News a:hover {
}
/*集團簡介樣式 - 運動康軒*/
.Group_Sport_Title {
    font-weight: bold;
}
.Group_Sport {
}
.Group_Sport a {
}
.Group_Sport a:hover {
}
/*集團簡介樣式 - 得獎紀錄*/
.Group_Award_Title {
    font-weight: bold;
}
.Group_Award {
}
.Group_Award a {
}
.Group_Award a:hover {
}

/*求才資訊樣式 - 目前位置*/
.HRArea {
    padding:3px 0px 10px 0px;
}
.HRArea a {
    color:#996633;
    text-decoration:none;
}
.HRArea a:hover {
    color:#999966;
    text-decoration:underline;
}
/*求才資訊樣式 - 福利制度*/
.HR_Welfare_Title {
    font-weight: bold;
}
.HR_Welfare {
}
.HR_Welfare a {
}
.HR_Welfare a:hover {
}
/*求才資訊樣式 - 最新職缺*/
.HR_Position_Title {
    font-weight: bold;
}
.HR_Position {
}
.HR_Position a {
}
.HR_Position a:hover {
}


/*康軒文教樣式 - 目前位置*/
.KNSHArea {
    padding:3px 0px 10px 0px;
}
.KNSHArea a {
    color:#88A8CC;
    text-decoration:none;
}
.KNSHArea a:hover {
    color:#66CCFF;
    text-decoration:underline;
}
/*康軒文教樣式 - 關於康軒*/
.KNSH_About_Title {
    font-weight: bold;
}
.KNSH_About {
}
.KNSH_About a {
}
.KNSH_About a:hover {
}
/*康軒文教樣式 - 營業據點*/
.KNSH_Locations_Title {
    font-weight: bold;
}
.KNSH_Locations {
}
.KNSH_Locations a {
}
.KNSH_Locations a:hover {
}
/*康軒文教樣式 - 購書服務*/
.KNSH_Service_Title {
    font-weight: bold;
}
.KNSH_Service {
}
.KNSH_Service a {
}
.KNSH_Service a:hover {
}
/*康軒文教樣式 - 桃園物流中心*/
.KNSH_Logistics_Title {
    font-weight: bold;
}
.KNSH_Logistics {
}
.KNSH_Logistics a {
}
.KNSH_Logistics a:hover {
}
/*康軒文教樣式 - 教科書服務 - 課程計畫*/
.KNSH_Plan_Title {
    font-weight: bold;
}
.KNSH_Plan {
}
.KNSH_Plan a {
}
.KNSH_Plan a:hover {
}
/*康軒文教樣式 - 教科書服務 - 番定字號*/
.KNSH_Number_Title {
    font-weight: bold;
}
.KNSH_Number {
}
.KNSH_Number a {
}
.KNSH_Number a:hover {
}
/*康軒文教樣式 - 教科書服務 - 教材釋疑*/
.KNSH_Doubts_Title {
    font-weight: bold;
}
.KNSH_Doubts {
}
.KNSH_Doubts a {
}
.KNSH_Doubts a:hover {
}
/*康軒文教樣式 - 教科書服務 - 尋找著作權人*/
.KNSH_Copyright_Title {
    font-weight: bold;
}
.KNSH_Copyright {
}
.KNSH_Copyright a {
}
.KNSH_Copyright a:hover {
}
/*康軒文教樣式 - 教科書服務 - 勘誤資訊*/
.KNSH_Errata_Title {
    font-weight: bold;
}
.KNSH_Errata {
}
.KNSH_Errata a {
}
.KNSH_Errata a:hover {
}
/*康軒文教樣式 - 教科書服務 - 各校版本查詢*/
.KNSH_Version_Title {
    font-weight: bold;
}
.KNSH_Version {
}
.KNSH_Version a {
}
.KNSH_Version a:hover {
}
/*康軒文教樣式 - 教科書服務 - 進修研習*/
.KNSH_Education_Title {
    font-weight: bold;
}
.KNSH_Education {
}
.KNSH_Education a {
}
.KNSH_Education a:hover {
}
/*康軒文教樣式 - 產品資訊 - 幼教產品*/
.KNSH_Kindergarten_Title {
    font-weight: bold;
}
.KNSH_Kindergarten {
}
.KNSH_Kindergarten a {
}
.KNSH_Kindergarten a:hover {
}
/*康軒文教樣式 - 產品資訊 - 國小產品*/
.KNSH_Primary_Title {
    font-weight: bold;
}
.KNSH_Primary {
}
.KNSH_Primary a {
}
.KNSH_Primary a:hover {
}
/*康軒文教樣式 - 產品資訊 - 國中產品*/
.KNSH_Junior_Title {
    font-weight: bold;
}
.KNSH_Junior {
}
.KNSH_Junior a {
}
.KNSH_Junior a:hover {
}
/*康軒文教樣式 - 產品資訊 - 兒童雜誌*/
.KNSH_Children_Title {
    font-weight: bold;
}
.KNSH_Children {
}
.KNSH_Children a {
}
.KNSH_Children a:hover {
}
/*康軒文教樣式 - 產品資訊 - 康軒學習教室*/
.KNSH_Learn_Title {
    font-weight: bold;
}
.KNSH_Learn {
}
.KNSH_Learn a {
}
.KNSH_Learn a:hover {
}
/*康軒文教樣式 - 產品資訊 - 愛讀書屋*/
.KNSH_Bookstore_Title {
    font-weight: bold;
}
.KNSH_Bookstore {
}
.KNSH_Bookstore a {
}
.KNSH_Bookstore a:hover {
}
/*康軒文教樣式 - 產品資訊 - 經銷據點*/
.KNSH_Distribution_Title {
    font-weight: bold;
}
.KNSH_Distribution {
}
.KNSH_Distribution a {
}
.KNSH_Distribution a:hover {
}

/*康橋雙語學校 - 目前位置*/
.KCBSArea {
    padding:3px 0px 10px 0px;
}
.KCBSArea a {
    color:#990099;
    text-decoration:none;
}
.KCBSArea a:hover {
    color:#B888CA;
    text-decoration:underline;
}
/*康橋雙語學校 - 關於康橋*/
.KCBS_About_Title {
    font-weight: bold;
}
.KCBS_About {
}
.KCBS_About a {
}
.KCBS_About a:hover {
}
/*康橋雙語學校 - 康橋學制 - 中學部、國際部*/
.KCBS_Junior_Title {
    font-weight: bold;
}
.KCBS_Junior {
}
.KCBS_Junior a {
}
.KCBS_Junior a:hover {
}
/*康橋雙語學校 - 康橋學制 - 小學部*/
.KCBS_Primary_Title {
    font-weight: bold;
}
.KCBS_Primary {
}
.KCBS_Primary a {
}
.KCBS_Primary a:hover {
}
/*康橋雙語學校 - 康橋學制 - 附設幼稚園*/
.KCBS_Kindergarten_Title {
    font-weight: bold;
}
.KCBS_Kindergarten {
}
.KCBS_Kindergarten a {
}
.KCBS_Kindergarten a:hover {
}

/*大陸康軒文教 - 目前位置*/
.KXMCArea {
    padding:3px 0px 10px 0px;
}
.KXMCArea a {
    color:#0099CC;
    text-decoration:none;
}
.KXMCArea a:hover {
    color:#66CCFF;
    text-decoration:underline;
}
/*大陸康軒文教 - 關於大陸康軒*/
.KXMC_About_Title {
    font-weight: bold;
}
.KXMC_About {
}
.KXMC_About a {
}
.KXMC_About a:hover {
}
/*大陸康軒文教 - 營業據點*/
.KXMC_Locations_Title {
    font-weight: bold;
}
.KXMC_Locations {
}
.KXMC_Locations a {
}
.KXMC_Locations a:hover {
}
/*大陸康軒文教 - 產品資訊 - 學前教材*/
.KXMC_Preschool_Title {
    font-weight: bold;
}
.KXMC_Preschool {
}
.KXMC_Preschool a {
}
.KXMC_Preschool a:hover {
}
/*大陸康軒文教 - 產品資訊 - 小康軒繪本館*/
.KXMC_Illustrated_Title {
    font-weight: bold;
}
.KXMC_Illustrated {
}
.KXMC_Illustrated a {
}
.KXMC_Illustrated a:hover {
}
/*大陸康軒文教 - 產品資訊 - 中職教材*/
.KXMC_Vocational_Title {
    font-weight: bold;
}
.KXMC_Vocational {
}
.KXMC_Vocational a {
}
.KXMC_Vocational a:hover {
}

/*育橋文教 - 目前位置*/
.BEPCArea {
    padding:3px 0px 10px 0px;
}
.BEPCArea a {
    color:#E8C559;
    text-decoration:none;
}
.BEPCArea a:hover {
    color:#FFCC66;
    text-decoration:underline;
}
/*育橋文教 - 關於育橋*/
.BEPC_About_Title {
    font-weight: bold;
}
.BEPC_About {
}
.BEPC_About a {
}
.BEPC_About a:hover {
}
/*育橋文教 - 經銷據點*/
.BEPC_Distribution_Title {
    font-weight: bold;
}
.BEPC_Distribution {
}
.BEPC_Distribution a {
}
.BEPC_Distribution a:hover {
}
/*育橋文教 - 產品資訊*/
.BEPC_Product_Title {
    font-weight: bold;
}
.BEPC_Products {
}
.BEPC_Products a {
}
.BEPC_Products a:hover {
}

/*台灣拓人 - 目前位置*/
.TACTArea {
    padding:3px 0px 10px 0px;
}
.TACTArea a {
    color:#83AE00;
    text-decoration:none;
}
.TACTArea a:hover {
    color:#ABE300;
    text-decoration:underline;
}
/*台灣拓人 - 關於拓人*/
.TACT_About_Title {
    font-weight: bold;
}
.TACT_About {
}
.TACT_About a {
}
.TACT_About a:hover {
}
/*台灣拓人 - 分校據點*/
.TACT_Locations_Title {
    font-weight: bold;
}
.TACT_Locations {
}
.TACT_Locations a {
}
.TACT_Locations a:hover {
}

/*新聞頁籤*/
/*頁籤*/
.news_tab
{
    margin: 0px;
    width: 100%;
    /*font-size: .8em;*/
    line-height: 21px;
    /*height: 25px;*/
    float:left;
    padding:0px;
	border-bottom:1px solid #CCC;
}

.news_tab ul
{
    margin: 0;
    padding: 0px 0px 0px 0px;
    list-style: none;
	
}

.news_tab li
{
    display: inline;
    margin: -1px -1px 0;
    padding: 0;
	float:left;
}

.news_tab a
{
    float: left;
    background: url( "../images/tableft.jpg" ) no-repeat left top;
    margin: 0;
    padding: 0 0 0 5px;
    text-decoration: none;
    background-position: 0% 3px;
}

.news_tab a span
{
	float: left;
	display: block;
	background: url( "../images/tabright.jpg" ) no-repeat right top;
	padding: 7px 15px 0px 13px;
	color: #EAEAEA;
	background-position: 100% 3px;
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
.news_tab a span
{
    float: none;
}
/* End IE5-Mac hack */
.news_tab a:hover span
{
    color: #ffffff;
}
.news_tab a:hover
{
    background-position: 0% 3px;
}
.news_tab a:hover span
{
    background-position: 100% 3px;
}

.news_tab li.current{
	margin:0 -1px -1px;
	margin-top:0;
	z-index:2;
}
.news_tab li.current a
{
    background-position: 0% -32px;
	background-color:#e4e4e4;/**/
}
.news_tab li.current a span
{
	background-position: 100% -32px;
	color: #036;
	padding:5px 15px 2px;
}


/*最新消息內容編排展示*/
.news_ct
{
	margin: 0 0 10px;
	padding: 0px;
	/*width: 100%;*/
	clear: both;
	height:143px;
	overflow: hidden;
	border-style:none solid solid;
	border-width:0 1px 1px;
	border-color:#CCC;
	
}

.news_ct h1
{
    margin: 5px 0px 0px;
    padding: 5px 0px;
	font-size:15px;
}
.news_ct h1 a
{
	margin: 0px;
	padding: 5px 0px;
	color: #09C;
}
.news_ct img
{
    float: left;
    margin: 10px 10px 0px;
    border: 1px solid #CCC;
}
.news_ct .No_img
{
    float: right;
    margin: 3px 3px 0px 0px;
    border: 0px;
}
.news_ct p
{
    margin: 0px 0px 0px 2px;
    padding: 0px;
}


.news_ct p a
{
	margin: 0px;
	padding: 0px;
	color: #36C;
}
.news_ct p a:hover
{
	margin: 0px;
	padding: 0px;
	color: #3CF;
}
.news_ct ul
{
    margin: 10px 10px 10px;
    padding: 0px;
}

.news_ct li
{
    margin: 0px;
    padding: 0px 0px 0px 20px;
    list-style-type: none;
    border-bottom: 1px #999999 dashed;
    background-image:url("../images/info_item.jpg" );
    background-repeat:no-repeat;
    background-position: 0 center;
}
.news_ct li a
{
	color: #09C;
	text-decoration: none;
}
.news_ct li a:hover
{
	/*color: #6CF;*/
	text-decoration: underline;
}

.news_ct .more
{ color: #660000;
}

.news_ct div{  

   padding:10px;
   height:100%;
	
}

.news_tablist 
{
    border: #333399 1px solid;
 	color: #993333;
	padding: 0px;
	margin:0px 0px 0px 0px;
}
.news_tablist caption
{   color: #330066;
    font:1em;
    font-weight:bold;

}

.news_tablist th {
 border: 1px solid #ffffff;
 background: #4D68B3;
 color: #FFFFFF;
 font-size: 1em;
}

.news_tablist td {
 background: #E6EAC1;
 color: #000066;
 font-size: .8em;
 padding:10px;
} 

.news_tablist td a
{	
     text-decoration:none;
	 color: #666666;

}

.news_tablist td a:hover
{	text-decoration: underline;
}


.clearfix:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}

.clearfix { display: inline-table; 
}/* Mac OS版IE不適用 \*/
* html .clearfix {
 height: 1%; 
}
*+html .clearfix 
{ height: 1%; }

.clearfix { display: block; 
}
/**/ 
/*新聞頁籤*/

a.o_15:link {font-size: 15px; font-weight:bold; color:#FF6600; text-decoration:none;}
a.o_15:visited {font-size: 15px; font-weight:bold; color:#FF6600; text-decoration:none; }
a.o_15:hover {font-size: 15px; font-weight:bold; color:#FF6600; text-decoration:none; }
a.o_15:active {font-size: 15px; font-weight:bold; color:#FF6600; text-decoration:none;  }
