/*要總是在右上角的 Loadding msg*/


/*定義 p  */
p.normal{
line-height:22px;
font-family:"Gandhari Unicode",Tahoma,"細明體", "新細明體","Times New Roman","Arial Unicode MS";
font-size:16px;
}


#bookTitle{
	font-size:26px;
font-weight:bold;
}
.biblStruct{	
	margin-bottom:30px;
}

/*定義圖片格式*/
#ybhBox img.bookIcon{
 border:0;
  width:28px; 
}


div#goNextOne{
	float:right;
	font-size:20px;
	color:blue;
	margin:1cm; 
}
div#goNextOne:hover{
	float:right;
	color:red;
	margin:1cm;
	cursor:pointer;cursor:hand; 
	
text-decoration:underline;
}



.linkStyle{
display:inline;
}



/*設定所有的div格式*/


div.YBh_head{
	cursor:pointer;
	vertical-align: middle; 
	font-size:16px;
	font-weight:bold;
	padding:0.1cm 0 0.1cm 0;
	color:#4BA047;
	clear:both;
}
div.ybhDiv{
	margin-left:6px;
}

div.juan_close{
	font-size:20px;
}

/*卷首資訊相關*/
div.jhead{
font-size:18px;
font-weight:bold;    
padding:0cm 0 0.5cm 0cm;
}
div.trailer{
color:black;
font-size:14px;
font-weight:bold;
}

div.byline{
font-weight:bold;
font-size:14px;
color:#000088;
padding:0 0 0.5cm 4cm;
/* line-height:normal; */
}
div.juhead{
padding:1.5cm 0 0.5cm 1cm;
font-weight:bold;
font-size:16px;
color:black;
}

div.juan_open{
color:green; font-weight:bold;
padding: 1cm 0 0.5cm 4px;
font-size:14px;
}


div.lg{
left:60px;
}
div.l1{
float: left;white-space:nowrap;
}
div.l2{
clear:both;   white-space:nowrap;
float: left; padding: 0 0 0 4px;
font-size:14px;
}


/*
div.YBh_head:hover *{
	color:#7F7F7F;
}
*/


a.link2oth{
	padding:2px 8px 0px 4px;
	color:blue;
	font-weight:lighter;		
	vertical-align: bottom; font-size:18px;
	background:transparent url('../images/split.jpg') center left no-repeat;
}
a.link2oth:hover{
	cursor:pointer;
	color:#FF0000;
	text-decoration:underline;
}


/*分別指定各個譯本的背景顏色*/
div#scrollT1579{
background:#EFFFCE;
}
div#scrollT1581{
background:#FFEDC8;
}
div#scrollT1582{
background:#FFE7B3;
}
div#scrollT1583{
background:#FFDF9D;
}
div#scrollT1584{
background:#E9FFB9;
}
div#scrollT1602{
background:#E1FFA4;
}
div#scrollT1580{
background:#EBEBD8;
}
div#scrollT1828{
background:#E2E2C7;
}
div#scrollT1829{
background:#DCDCBA;
}
div#scrollT2259{
background:#D6D6AF;
}
div#scrollT2801{
background:#DCDCB6;
}
div#scrollT2802{
background:#D3D3A5;
}
div#scrollX0794{
background:#CCCC95;
}
div#scrollYo-BA{
background:#FFFFCC;
}
div#scrollYo-BB{
background:#EFFFCE;
}
div#scrollYo-BC{
background:#FFFFA2;
}
div#scrollYo-TG{
background:#FFFF8C;
}
div#scrollYo-TJ{
background:#FFFF77;
}
div#scrollTo-TK{
background:#FFFF62;
}
div#scrollSh-ST{
background:#E9F3F3;
}
div#scrollSh-SH{
background:#DCEDED;
}
div#scrollSh-SS{
background:#BEDEDE;
}
div#scrollSh-TS{
background:#A7D1D1;
}
div#scrollBo-SW{
background:#FFD988;
}
div#scrollD4037{
background:#FFD986;
}
div#scrollD4039{
background:#DFDFFF;
}


/*引用複製*/

div.tmp_div{
 border:1px solid #ccc;
background-color:red;
color:#FFFFFF;
font-size:18px;
width: 200px;
position: absolute;
right: 50px;
top:50px;
}


div.tmp_div2{
border: 1px  #000000;
background-color:#FFFFCC;
font-size:16px;
width:360px; 
position: absolute;
right: 50px;
top:100px;
}
 


div#topArea{
height:38px;
}

div#aHeader{
float:left;
}

div#aOptions{
padding-right:1cm;
float:right;

}

div#aOptions span:hover{
border:1px green solid;	
}

span#refCopyCommander:hover{
background-color: red;
}


input#allInOneClum{
width:28px;
height:28px;
background-image:url(YBhAgainst/img/row.gif);
}
input#allInOneRow{
width:28px;
height:28px;
background-image:url(YBhAgainst/img/clum.gif);
}


#ybhBox div#vBox{
	/* border:1px solid #899;  */
	clear:left; 
	/* margin: 2px 2px 2px 2px; */
	padding:0 0 2px 2px;
	/* position:relative; */
/* 	height:96%;
	 */
}
/* 預設的排版是自上而下的橫向 */
div.scrollableBody{	
	margin:2px 6px 2px 2px;
	width:98%;
}
div.scrollable{
	clear:right;
	overflow:auto;
	padding-left:6px;
	border:1px solid #899;
	position:relative; 
	height:300px;
}

div.options{
float: right;
position: relative;  
height: 0px; width:200px; top: -60px;right:28px; 
z-index:100;

} 
div.options a div{
color:blue;
float:right;
padding:3px;
background-repeat: no-repeat;
} 
div.options a div:hover{
color:red;cursor:pointer;
}


div#ybhlocation {
padding:0 6px 0 6px;
font-weight:bold;
}
div#ybhlocation div{
padding:2px 0px 1px 6px;
}
div.bookName{
padding:2px 0px 2px 2px;
color:blue;
}
div#ybh location div.rightContextDiv{
color:red;
}

a.close img {url:(YBhAgainst/img/clb.jpg);}
a.up img{url:(YBhAgainst/img/up1.jpg);}
a.down img{url:(YBhAgainst/img/dn1.jpg);}

div#ybh a.titleIcons img,div.options a img{
width:30px;
height:24px;
}


span.gaiji_span img{
width:18px;
height:18px;
}


/* a bet on future IEs */
#title2note[id]{
	position: fixed;
}




/*分別指定各個譯本的背景顏色*/
div#T1579{
background:#EFFFCE;
}
div#T1581{
background:#FFEDC8;
}
div#T1582{
background:#FFE7B3;
}
div#T1583{
background:#FFDF9D;
}
div#T1584{
background:#E9FFB9;
}
div#T1602{
background:#E1FFA4;
}
div#T1580{
background:#EBEBD8;
}
div#T1828{
background:#E2E2C7;
}
div#T1829{
background:#DCDCBA;
}
div#T2259{
background:#D6D6AF;
}
div#T2801{
background:#DCDCB6;
}
div#T2802{
background:#D3D3A5;
}
div#X0794{
background:#CCCC95;
}
div#Yo-BA{
background:#FFFFCC;
}
div#Yo-BB{
background:#EFFFCE;
}
div#Yo-BC{
background:#FFFFA2;
}
div#Yo-TG{
background:#FFFF8C;
}
div#Yo-TJ{
background:#FFFF77;
}
div#To-TK{
background:#FFFF62;
}
div#Sh-ST{
background:#E9F3F3;
}
div#Sh-SH{
background:#DCEDED;
}
div#Sh-SS{
background:#BEDEDE;
}
div#Sh-TS{
background:#A7D1D1;
}
div#Bo-SW{
background:#FFD988;
}
div#D4037{
background:#FFD986;
}
div#D4039{
background:#DFDFFF;
}
 /* 參考資源-般若波羅蜜多心經 */
div#T0251{
background:#EFFFCE;
}
div#T0252{
background:#DFDFFF;
}
div#T0253{
background:#EFFFCE;
}
div#T0254{
background:#DFDFFF;
}
div#T0255{
background:#EFFFCE;
}
div#T0256{
background:#DFDFFF;
}
div#T0257{
background:#EFFFCE;
}
/* YBh 解題 */
div#YBhAnnot-01{
background:#DFDFFF;
}
div#YBhAnnot-02{
background:#EFFFCE;
}
div#YBhAnnot-03{
background:#DFDFFF;
}
div#YBhAnnot-04{
background:#EFFFCE;
}
div#YBhAnnot-05{
background:#DFDFFF;
}


div.bookDiv{
	border:1px solid #000;
}
div.bookDiv div.cont{
	padding-top:32px;
	overflow:auto;
}
div.bookDiv div.cont div#bodyBox{
	padding-left:3em;
	margin-right:4em;
}
div.bookDiv div.menu{
	border:1px solid #000;
	height:30px;
	float:right;
	margin-right:32px;
	text-align:right;
	background-color: #FFFFB4;
	color: #111;
	z-index:3;
	vertical-align: top; 
}
div.bookDiv div.menu div{
	float:right;}
div.bookDiv div.cont{
	clear:both;
}

div.bookDiv div.menu div img{
	width:18px;margin:2px;
	cursor:pointer;cursor:hand; 
}
div.imgBg:hover{
	background-color: #FFDEAD;
}


b.kwic,b.ss{
	color:red;
}b.ss{
	font-weight:bolder;
}

span.gword:hover{cursor:pointer;cursor:hand; background-color: #FFDEAD;}
span.gword{
   	 	border:solid 2px #F4CBCB;
}   

/*
顯示缺字資料的表格
*/

td.gaijiValue{
	color:red;
}
td.gaijiValue span{
	font-size:20px;
}
div.gaijiValue{
	float:right;
	right:1.5cm;
	position: absolute;
}

 img.gaijiImg{
	border:1px solid #C0C0C0;
	padding:6px;
	margin-bottom:0px;
	margin-top:0px;
}
td.gaijiFiled{text-align:right;}


#searchFunction { 
 position: absolute;
 display: none;
 background-color: #FFFF99;border: 1px solid #aa000;cursor:move;	
 text-align:center;
 top:10px;
 left:30%;
 width:300px;height:32px;
}
#countMatch{padding:0 0.5cm 0 0.5cm;}
#searchFunction div{
float:left;
}


a.search_a span{
	display:none;
}


/*
設定樹狀節點的樣式
*/
a.x-tree-node-anchor span em{color:red;}
.x-tree-node{
	font-size: 16px;
	font-family:"新細明體", "Arial Unicode MS",cursive,arial,tahoma,helvetica,sans-serif,"新細明體-ExtB";
}
.x-tree-node-el {
    line-height:22px;
    cursor:pointer;
}

/*
設定表單的樣式
*/


.x-small-editor .x-form-field {
    font:normal 18px "細明體", "新細明體", "Arial Unicode MS", cursive,arial, tahoma, helvetica, sans-serif;
}
.ext-strict .x-small-editor .x-form-text {
    height:20px !important;
}
/*
自定menu上的字的大小
*/

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

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

a.ref{
	background-color:#CBD4D5;
}
b.null_b{background-color:#FFFFD0;}
p.forLocaltion{
	font-size:20px;
}
div.showMsgArea{
	font-size:18px;
}
em.getApp{
	font-size:14px;font-weight:bold;cursor:pointer;cursor:hand; 
   background-color: #FFDEAD;
}
div.showApp{
font-size:16px;
border:1px solid #C0C0C0;
}
div.YBh_head_location{
display:none;}

#loading{ 
	font-family:"標楷體";
	position: absolute;
	display: none;
	background-color: #FFFF99;
	border: 1px solid #A84748;
	color:red;
	top:43%;
	left:50%;
	width:140px;
	 height:36px;
	font-size:18px;
}
#loading span{
position:absolute;
top:6px;
}
#loading div{ 
	float:right;
	height:32px;
	width:60px;
	background:transparent url(../images/load.gif) no-repeat scroll right center;
}

p.figDesc{
	font-size:14px;
}


table#selection-images-table{
	position: absolute;
	display: none;
	background-color:#E5E5E5;
	border-color:#8EA4E3;
}
table#selection-images-table tr td span{
	font-size:18px;
}
table#selection-images-table tr td a{
	margin:2px;
	cursor:pointer;cursor:hand; 
	text-decoration:none;
}
table#selection-images-table tr td:hover{
	background-color:#F4F496;
}
a#getReference-image,a#searchTool-image {
/*
	background:url("../images/cpRefx32.png") no-repeat scroll 0 0 transparent;
*/
	height:36px;
	width:36px;
}
span.HL_Tag{
	color:#22224E;
	border-bottom:1px dashed red;
}

span.HL_Tag:hover{	
	cursor:pointer;cursor:hand; background-color:#E8E3B6;
}


