div#bodybox {
font-size:32px;
font-family:"標楷體","細明體", "新細明體", "新細明體-ExtB",fantasy,serif,sans-serif,monospace ,"Arial Unicode MS", cursive;
padding:4cm 1em 16cm 1cm;
}
div.cell_div{
font-size:12px;
text-indent:0em;
}
div.byline {
font-size:14px;
/*margin-bottom:0.5em;*/
}

sub.resp {
vertical-align:middle;
font-size:14px;
}

a.date_minguo:hover,sub.resp:hover,a.date:hover,a.placeName:hover,a.persName:hover,a.ref:hover,a.ref_A:hover,a.ref_W:hover,a.ref_CN:hover,a.roleName:hover,a.addName:hover {
cursor:pointer;cursor:hand; 
background-color:#d8d8d8;
}
em.gword:hover,em.cTag:hover{
	cursor:pointer;cursor:hand; 
	background-color:#d8d8d8;
}
div#bodybox .normal_p em {
border-bottom:solid 1px #E9E9E9;
line-height:20px;
}

div.head em.gword_cb,div.head em.gword_uni {
vertical-align:middle;
}

div#bodybox em.gword,div#bodybox em.cTag {
border:solid 2px #FFBFBE;
font-family:cursive;
}

small.sline:hover {
background-color:#d8d8d8;
}

small.sline {
margin-left:0px;
margin-right:0px;
vertical-align:bottom;
font-size:22px;
}

a.persName {
color:#6E0612;
text-decoration:underline;
}

table.dntable_person,table.dntable_place {
white-space:normal;
word-break: break-all;
background-color:#F0F0F0;
}
table.dntable_person td,table.dntable_place td	{
	word-break: break-all;
}

table.dntable_place thead {
font-size:18px;
color:#FFF;
background-color:#38761D;
}

table.dntable_person thead {
font-size:18px;
color:#FFF;
background-color:#6E0612;
}
/*
table.dntable_time	{
	background-color:#F0F0F0;
}*/
table.dntable_time thead {
font-size:16px;
text-align:center;
color:#FFF;
background-color:#00f;
}

table.gaiji tr td {
width:100px;
}

p,.normal_p {
text-indent:2em;
line-height:20px;
margin-bottom:1em;
}

span.pb {
cursor:pointer;
font-size:16px;
line-height:3em;
}
/*页码字号、行距*/

span.pb:hover {
text-decoration:underline;
background-color:lightgray;
}

div.lg_pb {
float:left;
text-indent:0;
}

div.lg_pb_div {
/*padding:1em 0;*/
}

div.head {
font-size:22px;
text-indent:4em;
letter-spacing:4px;
margin:1.5em 0 1.5em;
font-weight:bold;
font-family:"新細明體";
}

div.byline,p.closer,p.signed {
margin-right:18px;
text-align:right;
vertical-align:bottom;
}

div.lg {
padding:6px 0 1em 1em;
margin-left: 2.5em;
}
.normal_p div.lg	{
	margin-left: 0;
}


div.lg div.l {
/*padding-left:36px;*/
}

div.lg > .l:last-of-type,div.lg > *:not(.l,.byline)	/* 2014-03-19：lg下最後一個l和其後的siblings的display需為inline(byline除外)，此規則 div.lg .l:last-of-type 抓取lg下最後一個l、 div.lg > *:not(.l) 抓取第一層非.l的任何東西 */
{
display:inline;
}

div.lg > .l:last-of-type	{	/* 2014-03-19：lg下最後一個l設margin-right */
	margin-right:0.5em;
}

table.dnTable div.lg div.l {
 font-size:12px;
}

.settings {
background-image:url(ext/examples/shared/icons/fam/folder_wrench.png);
}

.nav {
background-image:url(ext/examples/icons/fam/folder_go.png);
}

/*
div#pagesBody {
position:fixed;
height:24px;
right:30px;
}

div#pagesBody2 {
position:fixed;
bottom:76px;
right:36px;
cursor:hand;
}

div#pagesBody2 div {
float:right;
bottom:30px;
margin-left:3em;
}

div#pagesBody2 div img {
bottom:30px;
}
*/

a#bigger {
background:transparent url(../images/bigIcon.jpg) no-repeat scroll 0 0;
display:block;
float:left;
height:22px;
text-decoration:none;
width:20px;
}

a#orgSize {
background:transparent url(../images/orgSizeIcon.jpg) no-repeat scroll 0 0;
display:block;
float:left;
height:22px;
text-decoration:none;
width:20px;
}

div#updateInfo {
line-height:16px;
}

div.resultItem:hover {
color:#FFF;
background-color:#F60;
text-decoration:under-line;
}

a.goADB {
font-family:新細明體, Arial;
}

div.listitem {
margin:0 0 8px 8px;
}

div.listitem_head {
	font-weight:700;
	/*2012-06-21:調整為不縮排
	margin:6px 0 3px 12px;
	text-indent:1em;
	*/
}

div.listBody {
margin:0 0 12px 20px;
}

div.listitem div.listBody {
margin:6px 0 12px 1em;
}

#loading {
position:absolute;
display:none;
background-color:#FF9;
border:1px solid #aa000;
text-align:center;
bottom:50%;
right:50%;
width:200px;
height:48px;
font-size:22px;
}

#loading div {
float:left;
padding:12px 0 0 12px;
}

div.showMetadata {
margin-left:1cm;
}

.dragged {
position:absolute;
display:none;
background-color:#e3e3e3;
border:1px solid;
cursor:move;
text-align:center;
}

a.dDrag {
font-size:8px;
}

b.kwic,b.s,b.ss {
color:red;
background-color:#ff2;
}

b.ss {
font-weight:bolder;
}

em.sElement {
padding:2em;
}

td.uniWord {
font-size:22px;
}


sub.resp em {
font-size:10px;
}

div.space {
height:400px;
}

div.space2 {
height:200px;
}

div.gotoPage {
width:100%;
height:52px;
text-align:right;
cursor:pointer;
color:red;
}

div#hintsBody {
font-size:14px;
}

div.hintsBody-item {
padding:1cm 2px 6px 12px;
}

div.hintsBody-item-item {
padding-left:20px;
padding-top:10px;
}

.x-tree-node {
color:#000;
font:normal 18px "新細明體-ExtB","細明體", "新細明體", "Arial Unicode MS", cursive,arial, tahoma, helvetica, sans-serif;
}

.x-tree-node-el {
line-height:24px;
cursor:pointer;
}

.x-form-text {
height:16px !important;
}

.x-btn {
font:normal 16px "新細明體-ExtB","細明體", "新細明體", "Arial Unicode MS", cursive,arial, tahoma, helvetica, sans-serif;
}

.x-btn button {
font:normal 16px "新細明體-ExtB","細明體", "新細明體", "Arial Unicode MS", cursive,arial, tahoma, helvetica, sans-serif;
color:#333;
}

下拉選單按鈕大小
.x-small-editor .x-form-field-wrap .x-form-trigger {
height:21px;
}

a.x-menu-item {
cursor:pointer;
line-height:24px;
text-decoration:none;
white-space:nowrap;
}

i.p_em {
padding:6px 0 6px 2em;
}

div#bodybox table.pMentionedTable {
border-width:1px;
padding:6px;
}

div#bodybox table.pMentionedTable tr td {
border-width:1px;
}

div#bodybox table.pMentionedTable tr td.nullSpace {
width:80px;
}

.ext-strict .x-small-editor .x-form-text {
height:18px !important;
}

div#bodybox * table {
border-collapse:collapse;
border-width:1px;
margin-bottom:0.5em;
}

div#bodybox * table * td {
table-layout:fix;
/*
white-space:nowrap;
*/
border-color:#000;
border-style:solid;
border-width:1px;
}

div#bodybox table.sline,div#bodybox table.sline tr td {
table-layout:fix;
font-size:14px;
white-space:normal;
border-width:0;
}

div#bodybox table.dnTable tr td.split_td {
width:10px;
}

table.dnTable th {
text-align:center;
font-size:26px;
}

img.split_persName {
width:6px;
}

small {
font-weight:lighter;
font-size:16px;
margin:0 0em 0 0em; 
}
/*夹注小字字号、字距*/

td.colTitle {
white-space:nowrap;
font-weight:bolder;
text-align:right;
vertical-align:text-top;
line-height:24px;
}

td.colValue:hover {
background-color:#E4E4E4;
}

span.displayUniword {
font-size:30px;
}

div.gaijiValue {
float:right;
right:1.5cm;
position:absolute;
}

img.gaijiImg {
border:1px solid silver;
margin-bottom:0;
margin-top:0;
padding:6px;
width:60px;
}

td.gaijiFiled {
text-align:right;
}

span.spanGanzhi {
background-color:#EEF0B2;
display:none;
}

table.dntable_time * div {
padding-top:1em;
border-bottom:solid 1px #E9E9E9;
}

.ext-ie .x-form-text {
height:18px;
font-size:11px;
position:relative;
top:-1px;
margin:0;
}

div.resItem {
padding-top:1em;
background-color:#E7E7D3;
font-size:12px;
margin:6px;
}

div.resItem div.searchPageNum {
text-decoration:underline;
font-size:14px;
color:blue;
}

div.resItem div.searchPageNum:hover {
color:red;
cursor:hand;
}

h1.ziTitle {
margin-bottom:2em;
}

div#searchBox {
padding-bottom:6cm;
}

td.number {
vertical-align:text-top;
}

td.link a:hover {
color:#000;
text-decoration:underline;
background-color:#E1D3D3;
}

td.number,td.link a {
text-decoration:none;
color:#036;
}

.head_list {
text-align:center;
}

a.menu,.x-window-mc,span.font20 {
font-size:20px;
}

small.pers_gloss,a.ref_A,a.roleName,a.addName {
color:#6E0612;
}

a.placeName,a.ref_CN,a.ref_W {
color:#38761D;
}

a.ref,td.gaijiValue,div.resItem em {
color:red;
}

a.date_minguo,a.date,td.blue {
color:blue;
}

span.pers_placeName,span.pers_date,span.role_addName,span.pers_roleName,span.pers_addName {
color:#6E0612;
text-decoration:none;
}

div#pagesBody a span,div#pagesBody2 a span,span.resp_info {
display:none;
}

a#bigger:hover,a#smaller:hover,a#orgSize:hover,div.setPbHeight {
height:28px;
}

div.listitem_head *,table.dnTable th * {
font-weight:700;
}

div.innerData,div.show_all_zi_body,.x-menu-list-item {
font-size:18px;
}

x-form-text x-form-field,.x-small-editor .x-form-field,.x-btn-noicon .x-btn-small .x-btn-text,span.font16 {
font-size:16px;
}

.x-btn-text-icon .x-btn-icon-small-left .x-btn-text
.x-btn-noicon .x-btn-small .x-btn-text {
height:16px;
}

span.forTimeSpan:hover,span.space:hover {
background-color:#FBFFC4;
}

div.part,hr.dnHr {
clear:both;
}

div#page_next{
position:absolute;
top:120px;
right:0;
}
div#page_previous{
position:absolute;
top:120px;
left:0;
}
div.twoImageBtn img{
	cursor:pointer;
	border:solid 1px #D2D7E9;
	display:none;	/* 2012-2-2:兩個大箭頭按鈕隱藏 */
}div.twoImageBtn img:hover{
	border:solid 0.5px #292990;
	border-right:solid 1px #292990;
	border-bottom:solid 1px #292990;
}

span.space {
white-space:pre;
}

div.p_lg{
font-size:12px;
}

/*阿賢新增*/

.head_ddbc_def	{	/*ddbc自訂標題*/
    font-family: "新細明體";
    font-size: 22px;
    font-weight: bold;
    letter-spacing: 4px;
    margin: 1.5em 0;
    text-indent: 4em;
}
.head_ddbc_def::before	{
	content:"[";
}
.head_ddbc_def::after	{
	content:"]";
}

/*
span.stamp	{	
	border:1px solid black;
	background-color:lightgray;
	margin-left:15px;
	color:red;
	display:inline-block;
	width:2em;
	text-indent:0;
	word-wrap:break-word;	
}
*/
tr.chineseYearTR	{
	display:none;
}
.foot_note_anchor	{
    color: #808000;
    font-family: Arial;
    font-size: 12px;
    font-weight: bolder;
}
.foot_note_content	{
	color: #808000;
    font-family: Arial;
	font-size:12px;
	text-indent:0;
	margin:10px 0 0 1%;
}
.end_note	{
	/*font-style:italic;*/
}
div.div_eng .normal_p,div.div_eng div.head	{
	 font-family: "Times New Romen";
	 text-indent:0;
}
.stamp_group	{
	cursor:pointer;
	font-size:10px;
}
.stamp_group:hover	{
	background-color:lightgray;
}
div.head span.pb	{	/* 調整head裡面的pb不受head效果影響 */
    font-size: 16px;
    letter-spacing: 0px;
    margin: 0;
    text-indent: 0;
	font-weight:normal;
}
/*2012-04-23:子元素無法覆寫父元素的text-decoration，故做此調整   */
/* persName下的roleName */
a.persName	{
	text-decoration:none;
}
a.persName > *:not(.pers_roleName)	{
	text-decoration:underline;
}
/* name下的roleName */
.name	{
	text-decoration:none;
}
.name > *:not(.name_roleName)	{
	text-decoration:underline;
}
/* 2012-04-23 end */
.del	{
	text-decoration:line-through;
}

.figure_pic	{
	width:100%;	
}
.head_in_table	{
	padding:20px 0;
	text-align:left !important;
	text-indent:4em;
}
.figDesc	{
	display:none;
}
/* 2014-05-06:label前後要空一格 */
.label:before	{
	content:" ";
}
.label:after	{
	content:" ";
}

/* 2014-06-20 title一律粗體 */
.title	{
	font-weight:bold;
}

/* 2014-08-25:lg_inline_pb是anchor型，是給程式用的，但display:none程式會無法作用，故使用visibility */
.lg_inline_pb	{	
	visibility:hidden;
	display:inline-block;
	width:0px;
	height:0;
}

.inline_graphic	{	/* 行內小圖 */
	width:1.5em;
}

#copy2clipboard_btn	{	/* 複製到剪貼簿按鈕 */
	display:block;
	margin:2em;
	text-align:center;
	text-decoration:underline;
	cursor:pointer;
	color:blue;
}

.pb_hl	{
	background-color:lightgray;
}