<style type="text/css">
<!--
/*----------------------------- 網站基本設定 -----------------------------*/

body {
margin: 0 auto;
padding: 0px;
}

hr {
width: 100%;
color: #808080;
text-align: center;
}

.fs { 		/* 公用小字型 */
font-size: 9pt;
}

.fm {		/* 公用中小字型 */
font-size: 10pt;
}

.fl {		/* 公用一般字型 */
font-size: 12pt;
}

.fe {		/* 公用英文字型 */
font-family: Arial;
}

.fb { 		/* 公用粗體字型 */
font-weight: bold;
}

.fn { 		/* 公用正常字型 */
font-weight: normal;
}

.fg {		/* 公用強調顏色 */
color: #008000;
}

.title {
background-color: #D0D0D0; 
margin-left: 5px;
margin-right: 5px;
margin-bottom: 5px;
}

.dt-t-inner  {  	/* 小標題文字區塊 */
font-size: 11pt;
padding: 0px;
color: #000000;
background-color: #AACCFF;
border-right: 3px solid #FFFFFF;
display: inline-block;
}

.tbl-tb {
border-top: 1px solid #D0D0D0;
padding-top: 3px;
padding-bottom: 10px;
}

.tbl-tbt {
border-top: 1px solid #D0D0D0;
}

#txt-inner {  	/* 商品頁左側文字區塊 */
width: 185px;
padding-top: 10px;
padding-left: 10px;
margin-right: 0px;
float: left;
}

#showarticle {
width: 630px;
margin-right: 5px;
padding: 5px;
padding-right: 0px;
color: #404000;
float: right;
}


.ulist-mineral {
color: #0000FF;
}

.ulist-fossil {
color: #FF0000;
}

.ulist-other {
color: #008000;
}

.article-price {
color: #0000C0;
}

.article-hold {
color: #008000;
}

.article-sprice {
color: #FF0000;
text-decoration: line-through;
}

.article-sold {
color: #FF0000;
}

#menuright #mmt {
font-size: 10pt;
text-decoration: none;
display: inline-block;
}

#pageinfo-filter {  	/* 說明圖層主要頁面遮罩 */
display: none;
z-index: 10;
position: absolute;
width: 840px; 
height: 100%;
background-color: #FFFFFF;
margin-left: -497px;
left: 50%;
filter:alpha(opacity=70);
opacity: 0.7;
zoom:1;
}

#pageinfo {  	/* 說明圖層主要頁面包圍 */
display: none;
z-index: 100;
position: absolute;
width: 840px; 
height: 100%;
margin-left: -497px;
left: 50%;
}

#pageinfo .tbl-b {  	/* 說明圖層藍框表格 */
border: 2px solid #0000FF;
margin: 0px;
padding: 0px;
}

#pageinfo .tbl-r {  	/* 說明圖層紅框表格 */
border: 2px solid #FF0000;
margin: 0px;
padding: 0px;
}

#pageinfo .tbl-w {  	/* 說明圖層紅框表格 */
background-color: #FFFFFF;
padding:5px;
}

#pageinfo .dt-t {  	/* 說明圖層標題 */
font-size: 12pt;
width: 100px;
padding: 3px;
color: #000000;
background-color: #AACCFF;
border-bottom: 3px solid #FFFFFF;
text-align: center;
display: inline-block;
}

#pageinfo .dt-x {  	/* 說明圖層標題 */
float: right;
}


/*----------------------------- 網購文字設定 -----------------------------*/

.store-title {	 	/* 列表標題控制 */
font-size: 12pt;
width: 48px;
line-height: 22px;
color: #000000;
background-color: #D0D0D0;
border-right: 10px solid #FFFFFF;
border-bottom: 2px solid #FFFFFF;
text-align: center;
display: inline-block;
}


.store-engs { 	 	/* 列表英文控制 */
font-family: Arial;
font-size: 12pt;
color: #000000;
display: inline-block;
}

.store-price {  	/* 列表價位控制 */
font-family: Arial;
font-size: 12pt;
color: #0080FF;
display: inline-block;
}

.store-sprice {  	/* 列表特價控制 */
font-family: Arial;
font-size: 12pt;
color: #FF0000;
display: inline-block;
}

.store-line { 	 	/* 列表畫線控制 */
font-family: Arial;
font-size: 12pt;
text-decoration: line-through;
display: inline-block;
}

.store-hold {  		/* 列表保留中控制 */
font-size: 12pt;
color: #008000;
border-bottom: 2px solid #FFFFFF;
display: inline-block;
}

.store-sold {  		/* 列表已售出控制 */
font-size: 12pt;
color: #FF0000;
border-bottom: 2px solid #FFFFFF;
display: inline-block;
}



/*----------------------------- 頁面編排設定 -----------------------------*/

#bar {  	/* 上方黑底 bar */
position: relative;
width: 100%;
background-color: #000000;
z-index: 2;
}

#bargray { 	/* 上方灰底 bar */
position: relative;
width: 100%;
background-color: #9B9B9B;
}

#site {  	/* 主要頁面包圍 */
z-index: 1;
position: relative;
width: 994px; 
margin-left: -497px;
left: 50%;
}

#menutop {  	/* 上方選單區塊 */
position: relative;
width: 994px;
margin-top: 5px;
background: url(webimage/topbox-mid.gif) left;
}

#content {   	/* 左側內容區塊 */
position: relative;
width: 840px;
margin-top: 5px;
float: left; 
}

#menuright {  	/* 右側選單區塊 */
position: relative;
width: 149px;
margin-top: 5px;
float: right; 
} 

#copyright {  	/* 版權宣告區塊 */
position: relative;
width: 100%; 
margin-top: 5px;
clear: both; 
} 



/*----------------------------- 上方黑底 bar -----------------------------*/

#bar .eng {
font-family: Arial;
font-size: 12pt;
color: #00CCCC;
font-weight: bold;
}

#bar .txt {
font-size: 11pt;
color: #FFFFFF;
}

#bar .dot {
font-size: 12pt;
color: #FFFFFF;
font-weight: bold;
}

#bar a {
font-size: 11pt;
color: #FFFFFF;
text-decoration: none;
line-height: 20px;
}

#bar a:hover {
font-size: 11pt;
color: #BBDDFF;
text-decoration: underline;
}

#bar .sm {
color: #00FFFF;
}

#bar .sf {
color: #F0C0FF;
}

#bar .bar {
font-size: 9pt;
color: #FFFFFF;
padding-left:5px;
padding-right:5px;
text-decoration: none;
}


/*----------------------------- 上方灰底 bargray -----------------------------*/

#bargray  a {
font-size: 11pt;
text-decoration: none;
color: #404040;
}

#bargray a:hover {
color: #BBDDFF;
text-decoration: underline;
}

#bargray .on {
font-size: 11pt;
color: #FFFFFF;
}

#bargray .sm {
color: #00FFFF;
}

#bargray .sf {
color: #F0C0FF;
}


/*----------------------------- 上方選單 menutop -----------------------------*/

#menutop .top {
width: 994px;
padding-top: 5px;
background: url(webimage/topbox-top.gif) no-repeat left top;
}

#menutop .bottom {
width: 994px;
padding-bottom: 5px;
background: url(webimage/topbox-bottom.gif) no-repeat left bottom;
}

#menutop a {
color: #404000;
font-size: 11pt;
text-decoration: none;
}

#menutop table {
width: 984px;
margin-top:0px;
margin-bottom:0px;
margin-left:5px;
margin-right:5px;
background-color: #404040;
}

#menutop .tbl-w {
background-color: #FFFFFF;
font-size: 11pt;
}

#menutop .tbl-t {
background-color: #E8E8E0;
font-size: 11pt;
color: #000000;
}


/*----------------------------- 左方內容 content -----------------------------*/

#content .top {
width: 840px;
background: url(webimage/contentbox-top.gif) no-repeat left top;
padding-top: 5px;
}

#content .bottom {
width: 840px;
background: url(webimage/contentbox-bottom.gif) no-repeat left bottom;
padding-bottom: 5px;
}

#content .tbl-showdata {
background: url(webimage/datashow-mid.gif) left top;
}

#content .tbl-showarticle {
background: url(webimage/articleshow-mid.gif) left top;
}


#content .submenu {
float: right;
margin-right: 5px;
}

#content a {
color: #404000;
text-decoration: none;
}

#content a:hover {
text-decoration: underline;
}

#content .tbl {
margin-left: 5px;
margin-right: 5px;
background-color: #9B9B9B;
}

#content .tbl-w {
background-color: #FFFFFF;
}

#content .tbl-t {
background-color: #E8E8E0;
font-size: 12pt;
line-height: 24px;
color: #000000;
}

#content .txt-ind {
background-color: #D0D0D0;
padding: 3px;
border-top: 3px solid #FFFFFF;
border-bottom: 3px solid #FFFFFF;
border-left: 0px;
border-right: 5px solid #FFFFFF;
line-height: 25px;
}

#content .gotop {
float: right;
}

#content .txt-bmenu {
padding-left: 5px;
padding-right: 5px;
text-decoration: underline;
line-height: 30px;
width: 28px;
text-align: center;
display: inline-block;
}

#content .txt-bmenu1 {
padding-left: 6px;
padding-right: 6px;
text-decoration: underline;
line-height: 30px;
text-align: center;
display: inline-block;
}

#content .txt-bmenu:hover {
background-color: #D0D0D0;
}

#content .tbl-border {
padding: 5px;
border: 1px solid #9B9B9B;
}

#content .tbl-radio {
margin: 5px;
background-color: #9B9B9B;
}

#content .txt-radio {
line-height: 24px;
padding-left: 5px;
}

#content #databox, #postbox, #goodbox, #renewbox, #boardbox ,#sitebox, #storebox , #blogbox {
position: relative;
width: 840px;
background: url(webimage/contentbox-mid.gif) left;
margin-bottom: 5px;
}

#content #databox .dt-t {
font-size: 12pt;
width: 100px;
padding: 3px;
color: #000000;
background-color: #D0D0D0;
border-bottom: 3px solid #FFFFFF;
text-align: center;
display: inline-block;
}

#content #databox ul {
margin-left: 25	px;		#FF要用: padding-left: 15px;
margin-right: 5px;
margin-top: 5px;
margin-bottom: 20px;
list-style-type: square;
}


				/*-- postbox --*/

#content #postbox .dt-t-post {
font-size: 12pt;
width: 70px;
padding: 2px;
color: #000000;
background-color: #D0D0D0;
text-align: center;
display: inline-block;
}

#content #postbox .dt-t-col {
background-color: #FFFFFF;
border: 1px solid #404040;
display: inline-block;
}

#content .txt-post {
line-height: 30px;
padding: 5px;
}

#content .tbl-post {
margin-left: 5px;
margin-right: 5px;
}

#content #postbox .postfaq {
font-size: 12pt;
padding-left: 10px;
padding-right: 10px;
}


				/*-- goodbox --*/

#content #goodbox .tbl {
margin-left: 5px;
margin-right: 5px;
background-color: #FFFFFF;
}

#content #goodbox #pic-inner {
width: 120px;
padding: 0px;
float: left;
}

#content #goodbox .txt {
width: 130px;
float: right;
}

#content #goodbox p {
margin: 0px;
padding: 0px;
margin-right: 5px;
}

#content #goodbox .dt-t {
font-size: 9pt;
width: 125px;
padding: 3px;
color: #000000;
background-color: #D0D0D0;
border-bottom: 5px solid #FFFFFF;
text-align: center;
display: inline-block;
}

#content #goodbox .name {
font-size: 9pt;
color: #3131A5;
}


				/*-- renewbox --*/

#content #renewbox .tbl {
margin-left: 5px;
margin-right: 5px;
background-color: #FFFFFF;
}

#content .txt-renew {
line-height: 30px;
}

				/*-- booadbox --*/

#content #boardbox .tbl {
margin-left: 5px;
margin-right: 5px;
background-color: #FFFFFF;
}

#content #boardbox .dt-t {
width: 70px;
padding: 2px;
margin: 5px;
color: #000000;
background-color: #D0D0D0;
text-align: center;
display: inline-block;
}

				/*--sitebox --*/

#content #sitebox ul {
padding: 0px;
margin-left: 15px;
margin-right: 5px;
}

#content #sitebox li {
margin-bottom: 10px;
}

#content #sitebox .tbl {
margin-left: 5px;
margin-right: 5px;
background-color: #FFFFFF;
}


/*----------------------------- 右側選單 menuright -----------------------------*/

#menuright #searchbox, #menubox, #picbox, #artbox, #adbox, #countbox, #sharebox, #infobox, #helpbox {
width: 149px;
background: url(webimage/menubox-mid.gif) left;
margin-bottom: 5px;
}

#menuright .top {
background: url(webimage/menubox-top.gif) no-repeat left top;
padding-top: 5px;
}

#menuright .bottom {
background: url(webimage/menubox-bottom.gif) no-repeat left bottom;
padding-bottom: 5px;
}

#menuright a {
color: #404000;
text-decoration: none;
}

#menuright a:hover {
text-decoration: underline;
}

#menuright #searchbox .tbl {
margin-left: 5px;
margin-right: 5px;
}

#menuright #searchbox .tbl-t {
background-color: #D0D0D0;
padding: 5px;
}

#menuright #searchbox .tbl-w {
padding-top: 5px;
}

#menuright #menubox .tbl {
margin-left: 5px;
margin-right: 5px;
}

#menuright #menubox .tbl-t {
background-color: #D0D0D0;
padding: 5px;
}

#menuright #menubox .tbl-w {
padding: 5px;
}

#menuright #helpbox .tbl {
margin-left: 5px;
margin-right: 5px;
}

#menuright #helpbox .tbl-t {
background-color: #D0D0D0;
padding: 5px;
}

#menuright #helpbox .tbl-w {
padding: 5px;
}

#menuright #countbox .tbl {
margin-left: 5px;
margin-right: 5px;
}

#menuright #countbox .tbl-t {
background-color: #D0D0D0;
padding: 5px;
}

#menuright #countbox ul {
margin-left: 25	px;		#FF要用: padding-left: 15px;
margin-right: 5px;
margin-top: 5px;
margin-bottom: 5px;
list-style-type: square;
}

#menuright #countbox li {
padding-bottom: 3px;
}



/*----------------------------- 資料頁 showdata -----------------------------*/

#pic-inner {  	/* 資料頁左側附圖區塊 */
width: 180px;
padding-top: 10px;
padding-left: 10px;
float: left;
}

#pic-inner .pic-border {
border: #9B9B9B 1px solid;
margin-bottom: 5px;
}

#showdata {
width: 630px;
margin-right: 5px;
padding: 5px;
padding-right: 0px;
color: #404000;
float: right;
}

#content #showdata .dt-t {		/* 和上面有重疊，上面的要改 */
width: 50px;
padding: 3px;
color: #000000;
background-color: #D0D0D0;
border: 3px solid #FFFFFF;
text-align: center;
display: inline-block;
}

#showdata .dt-s {
width: 110px;
padding: 3px;
margin-right: 10px;
border: 3px solid #FFFFFF;
display: inline-block;
}

#showdata .dt-s-r {		/* FF 的長度不同 */
width: 140px;
padding: 3px;
margin-right: 10px;
border: 3px solid #FFFFFF;
display: inline-block;
}

#showdata .dt-m {
width: 240px;
padding: 3px;
border: 3px solid #FFFFFF;
display: inline-block;
}

#showdata .dt-l {
width: 500px;
padding: 3px;
border: 3px solid #FFFFFF;
display: inline-block;
}

#showdata .fe {
font-family: Arial;
font-size: 12pt;
}

#showdata #note, #video, #ps, #radio, #link, #var {
width: 555px;
padding-top: 5px;
padding-right: 5px;
float: right;
}

#showdata #clnote, #clvideo, #clps, #clradio, #clradio, #cllink, #clvar {
clear: both;
}

#showdata #radio .tbl-t {
font-size: 10pt;
color: #000000;
}

#showdata #radio .tbl-radio {
margin-left: 10px;
margin-right: 10px;
background-color: #9B9B9B;
}

#showdata a {
line-height: 24px;
color: #000000;
}


















/* 底部選單(TOP、頁數)控制開始 */

.gotop-board {  	/* TOP 區塊 (無底部選單) */
width: 40px;
float: right;
margin-top: 5px;
padding-top:20px;
padding-right: 5px;
}

.gotop-menu {  		/* TOP 區塊 (有底部選單) */
width: 40px;
float: right;
margin-top: 5px;
padding-top: 5px;
padding-left: 0px;
padding-right: 5px;
display: inline; /* :KLUDGE: Fixes IE double margin float bug */
}

.bottom-menu-text {  	/* 底部選單文字 (中) */
color: #404000;
font-size: 10pt;
text-decoration: underline;
}

.bottom-menu-eng {  	/* 底部選單文字 (英) */
font-family: Arial;
color: #404000;
font-size: 12pt;
text-decoration: underline;
}


/* -------------------------- 以下為圖示內容設定 -------------------------- */

.pic-t {  	/* 圖片中文標題 */
font-size: 10pt;
color: #404000;
font-weight: bold;
}

.pic-e {  	/* 圖片英文標題小 */
font-family: Arial;
font-size: 9pt;
color: #404000;
}

.pic-list {	/* 列表左側圖片 */
padding-right: 10px;
float: left;
}

.pic-border {  	/* 文章右側附圖框線顏色 */
border: #9B9B9B 1px solid;
}

.video { 	/* 影片圖示 */
float: right;
}





/* 圖片顯示頁 showpic */

#pic-info {
width: 130px;
margin: 10px;
float: left;
}

#pic-info h1 {
font-size: 12pt;
color: #404000;
margin: 0px auto;
padding: 0px;
margin-bottom: -1 em;
}

#pic-info h2 {
font-size: 10pt;
color: #404000;
margin: 0px auto;
padding: 0px;
font-weight: normal;
margin-bottom: -1.5 em;
}

#pic-info h3 {
font-family: Arial;
font-size: 10pt;
color: #404000;
margin: 0px auto;
padding: 0px;
font-weight: normal;
}
-->
</style>