﻿body {
	margin:0 auto;
	text-align:center;
	width:100%;
}

/* 最外層網頁頁面大小 */
#BodyContainer {
	/*background-color:#FFFFFF;*/
	margin: 0 auto;
	text-align:center;
	width:100%; /*手機版*/
	font-family: "微軟正黑體", Verdana;
}
/* Header */
#BodyHeader {
	background-image:url(../Image/index-top_bg.gif);
	width:100%;
}

#BodyMenu {
	display: none; /*手機版*/
}

#BodyMenu a {
	color:#000000;
	text-decoration:none;
}
#BodyMenu a:hover {
	text-decoration:underline;
}
/* 主要內容 */
#BodyContent {
}
/* 左邊廣告欄*/
#BodyContentAd {
	float:left;
}
/* 圖書Menu欄 */
#BodyContentAdBook {
	float:left;
	text-align:left;
	width:15%;
	display: none; /*手機版*/
}
#BodyContentAdBook li {
	list-style-type:none;
	line-height:2;
}
#BodyContentAdBook h3 {
	color:#C54129;
	text-align:center;
}
#BodyContentAdBook a {
	color:#333333;
	text-decoration:none;
}
#BodyContentAdBook a:hover {
	color:#0183B9;
}
/* 數位服務Menu欄 */
#BodyContentAdJournal {
	float:left;
	text-align:left;
	width:20%;
}
#BodyContentAdJournal li {
	list-style-type:none;
	line-height:2;
}
#BodyContentAdJournal h3 {
	color:#C54129;
	text-align:center;
}
#BodyContentAdJournal a {
	color:#333333;
	text-decoration:none;
}
#BodyContentAdJournal a:hover {
	color:#0183B9;
}
/* 左邊廣告單欄 */
#BodyContentAd .Box {
	background-image:url(../image/index-ad_bg.gif);
	background-attachment: scroll;
	background-repeat: no-repeat;
	margin-bottom:10px;
	margin-left:10px;
	text-align:center;
	width:273px;
	height:158px;
}
#BodyContentAd .Box a {
	color:#333333;
	font-size:15px;
	text-decoration:none;
}
#BodyContentAd .Box a:hover {
	color:#0183B9;
}
#BodyContentAd .Box1 {
	background-image:url(../image/index-ad_bg1.gif);
	background-attachment: scroll;
	background-repeat: no-repeat;
	margin-bottom:10px;
	margin-left:10px;
	text-align:center;
	width:273px;
	height:316px;
}
#BodyContentAd .Box1 a {
	color:#333333;
	font-size:15px;
	text-decoration:none;
}
#BodyContentAd .Box1 a:hover {
	color:#0183B9;
}
/* 右邊主欄 */
#BodyContentMain {
	float:left;
	width:100%;/* 手機版 */
}
/* 圖書頁右欄 */
#BodyContentMailDetail .Book {
	float:left;
	width:100%;/* 手機版 */
}

.Booktb img {
	width:100;
	border:1px solid #333333;
}
.Booktb a {
	color:#C54129;
	text-decoration:none;
}
.Booktb a:hover {
	text-decoration:underline;
}
.Booktb .Red {
	color:#FF0000;
}
#BodyContentMailDetail .title {
}
.title li {
	list-style-type:none;
	line-height:1.5;
	margin-left:-30px;
}
.title a {
	color:#333333;
	text-decoration:none;
}
.title a:hover {
	color:#0183B9;
}
/* 圖書詳細頁副標題 */
.subtitle {
	color:#5b4109;
	font-size:15px;
	font-weight:bold;
	line-height:3;
}
/* 跳頁選單 */
.pages { 
	color:#FF0000;
	font-size:large;
	font-weight:bold;
}
.pages a {
	color:#C54129;
	font-weight:normal;
	font-size:14px;
	text-decoration:none;
}
.pages a:hover {
	text-decoration:underline;
}
/* 右欄-導覽列 */
#BodyContentMainNavigator {
	color:#000000;
	text-align:left;
                padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
	width:90%;
}

#BodyContentMainsearch {
	color:#000000;
	padding-left:20px;
                padding-right:20px;
                
	padding-bottom:5px;
	
}

/* 右欄-DOIMENU */
#BodyContentMainDoimenu {
	color:#000000;
	text-align:left;
	padding-left:5px;
	padding-bottom:5px;
}

/* 右欄-詳細內容 */
#BodyContentMainDetail {
	padding-top:5px;
	text-align:center;
	/*width:100%; 手機版 */
	max-width:100%;/
}
#BodyContentMailDetail  a{
	font-size:15px;
	font-family: Arial, Helvetica, sans-serif;
}
#BodyContentMailDetail .title15 {
}
.title15 li {
	list-style-type:none;
	margin-left:-40px;
}
/* 期刊列表頁 */
#BodyContentMainDetail #submenu {
	padding-bottom:20px;
	padding-left:10px;
	text-align:left;
}
#BodyContentMainDetail #submenu a {
	color:#000000;
	text-decoration:none;
}
#BodyContentMainDetail #submenu a:hover {
	text-decoration:underline;
}
#BodyContentMainDetail #submenu .tw { /* 臺灣期刊 */
	color:#000000;
}
#BodyContentMainDetail #submenu .cn { /* 大陸期刊 */
	color:#000000;
}
/* 首頁期刊排列顯示 */
#BodyContentMainDetail .products li{
	display:inline;
	height:210px;
	float:left;
	padding-bottom:10px;
	padding-left: -5px;
	padding-right: 10px;
	padding-top: 0px;
	width:145px;
}
#BodyContentMainDetail .products a {
	color:#000000;
	line-height:1.25;
	font-size:15px;
	text-decoration:none;
}
#BodyContentMainDetail .products a:hover {

	text-decoration:underline;
}
#BodyContentMainDetail .products img {
	border:0;
	width:110px;
}
#BodyContentMainDetail .author a {
	color:#C54129;
}
/* 期數描述 */
#BodyContentMainDetail #description a {
	color: #0183B9;
	text-decoration: none;	
}
#BodyContentMainDetail #description a:hover {
	text-decoration: underline;	
}

/* 期數標頭 */
#BodyContentMainDetail #period{
	background-color:#EFE8BE;
	color:#000000;
	font-size:15px;
	font-weight:bold;
	padding-left:20px;
	line-height:2;	
}
/* 各期（篇）列表 */
#BodyContentMainDetail #journalitemlist {
	font-size:15px;
	line-height:2.5;
	padding-top:10px;
}
##BodyContentMainDetail #journalitemlist p {
	padding-top:10px;
}
#BodyContentMainDetail #journalitemlist a {
	color:#000000;
}
#BodyContentMainDetail #journalitemlist a:hover {
	text-decoration:none;
}
#BodyContentMainDetail #journalitemlist ul {
	color:#666666;
	list-style-image:url(../Image/right.gif);
	list-style-type:disc \9;
	margin-left:-20px;
	margin-left:20px \9; 
}



#BodyContentMainDetail{
	margin-top: 3em;

	}






/* Detail靜態表格 */
.tb {
	border:1px solid #999999;
	font-family: "微軟正黑體", Verdana; 
	line-height:1.5;
	border-collapse:collapse;
}
.tb th{
	background-color:#fdf9ea;
	border:1px solid #999999;
	font-family: "微軟正黑體", Verdana; 	
	font-size:16px;
	line-height:2;
	padding-left:5px;
	text-align:left;
}
.tb tr {
	border:1px solid #999999;
}
.tb td {
	padding:5px;
}
.inside {
	margin-left:26px; /* 文字縮排 */
}
.tb a {
	color: #0183B9;
	text-decoration: none;
}
.tb a:hover {
	bottom:2px;
	color: #666600;
	position:relative;
}
/* 線上投稿系統 */
.tb1 {
	border:0px solid #999999;
	font-size:15px;
	font-family: "微軟正黑體", Verdana;
	line-height:1.5;
	border-collapse:collapse;
	text-align:center;
}
.tb1 tr {
	border:1px solid #999999;
}
.tb1 td {
	padding:1px;
}
.tb1 a {
	font-family: Arial, Helvetica, sans-serif;
	color: #8b3e02;
	font-size: 13px;
	text-decoration: none;
}
.tb1 a:hover {
	bottom:2px;
	color: #666600;
	position:relative;
}
.tb1 img {
	width:120px;
	border:1px solid #333333;
}

/* DOI */
.tb2 {
	border:1px solid #999999;
	font-size:15px;
	font-family: "微軟正黑體", Verdana; 
	line-height:1.5;
	border-collapse:collapse;
	text-align:left;
	padding-left:10px;
}
.tb2 th{
	background-color:#fdf9ea;
	border:1px solid #999999;
	font-family: "微軟正黑體", Verdana;	
	font-size:16px;
	line-height:2;
	padding-left:5px;
	text-align:center;
}
.tb2 tr {
	border:1px solid #999999;
}
.tb2 td {
	padding:1px;
	padding-left:10px;
}
.tb2 a {
	font-family: Arial, Helvetica, sans-serif;
	color: #8b3e02;
	font-size: 13px;
	text-decoration: none;
}
.tb2 a:hover {
	bottom:2px;
	color: #666600;
	position:relative;
}
.tb2 img {
	border:1px solid #333333;
}

/* 靜態表格內文副標題 */
.font_green12 {
	LINE-HEIGHT: 2; 
	font-family: "微軟正黑體", Verdana;
	COLOR: #5b4109; 
	FONT-SIZE: 15px; 
}
/* .font_green12 {
	LINE-HEIGHT: 2; 
	font-family: "微軟正黑體", Verdana;
	COLOR: #5b4109; 
	FONT-SIZE: normal; 
} */
/* Footer */
#BodyFooter {
	clear:both;
	background-color:#FFFFFF;


}
/*上層Footer */
#FooterTop {
	color: #C54129;
	font-size: 12px;
	line-height: 16px;	
	display: none; /*手機版*/
}
#FooterTop a {
	color: #333333;
	font-size: 12px;
	text-decoration:none;
	line-height: 15px;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 15px;	
}
#FooterTop a:hover {
	color:#0183B9;
	text-decoration:none;
	position: relative;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 15px;
}
/* 下層Footer */
#FooterEnd {
	background-color:#999999;
	color:#FFFFFF;
	font-size:12px;
	line-height:1.5;
	margin-bottom:50px;
}
/* 共用標題：熱門、查詢結果 */
.fontRed {
	color:#C54129;
	text-decoration:none;
}
.fontRed a {
	color:#C54129;
	font-family: Arial, Helvetica, sans-serif;		
	text-decoration:none;
}
.fontRed a:hover {
	text-decoration:underline;
}
.fontRed p {
	color:#000000;
}
/* 共用標題：熱門篇名、作者、更多 */
.fontblue {
	color: #0183B9;
	padding-top:6px;
	text-decoration:none;
}
.fontblue a {
	color:#16507D;
	font-family: Arial, Helvetica, sans-serif;	
	text-decoration:none;
}
.fontblue a:hover {
	text-decoration:underline;
}
/* 共用標題：每頁顯示、出版單位名稱 */
.fontBlack {
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;	
	padding-left:6px;
	font-size:medium;
	font-weight:normal;
}
.fontBlack  a{
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	padding-left:6px;
	text-decoration:none;
}
.fontBlack a:hover {
	text-decoration:underline;	
}


/* ADTOP 文字 */
.hot13 {
	font-family: Arial, Helvetica, sans-serif;
	color: #8b3e02;
	font-size: 13px;

}
.hot13 a {
	font-family: Arial, Helvetica, sans-serif;
	color: #8b3e02;
	font-size: 13px;
	text-decoration: none;
}
.hot13 a:hover {
	bottom:2px;
	color: #666600;
	position:relative;
}



/* 查詢結果列表 */
#BodyContentMainDetail #resultlist {
	border-spacing: 0px;
	border-collapse: collapse;
	font-family: Arial, Helvetica, sans-serif;
}
#BodyContentMainDetail #resultlist th{
	border-bottom: 4px solid #EA9A1C;
	text-align:left;
}
#BodyContentMainDetail #resultlist td {
    border-top: 1px dotted #EA9A1C;
    padding-top: 6px;
	padding-bottom:6px;
}
#BodyContentMainDetail #resultlist a {
	color:#000000;
	text-decoration:underline;
}
#BodyContentMainDetail #resultlist a:hover {
	color:#0183B9;
	text-decoration:none;
}
#BodyContentMainDetail .tbline td{
    border-bottom: 1px solid #EA9A1C;
}
#BodyContentMainDetail .tbline th{
    border-bottom: 1px solid #EA9A1C;
}
#BodyContentMainDetail #resultlist .pages td {
	border-top:0px;
}

/* 購買連結 */
.ShopLink {
	color: #C54129;
	font-size: 18px;
	font-weight: bold;
}
.ShopLink a {
	color:#C54129;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
}

/* 手機版隱藏 */

/*
.hidden-m {
 display: none;
}
*/

.logo_top {
	background-color: #991b22;
                width:100%;
}


/* top */
#topbutton{
	width: 50px;
	height: 50px;
	color: #FFFFFF;
	border-radius: 9999em;
	background-color: #000;
	opacity: 0.4;
	right: 1%;
	bottom: 3%;
	position:fixed;
	line-height: 50px;
	font-size: 15px;
	text-align: center;
}
#topbutton a{
	color: #FFFFFF;	
	font-size: 15px;
}