@charset "utf-8";

/* 共用屬性 */
a {
text-decoration:none;}

.CLEAR{
clear:both;
font-size:1px;
height:0;
line-height:0;}
body{ font-family:Arial, Helvetica, sans-serif, "新細明體";}

/* ------------------------------------------------------------- header ------------------------------------------------------------- */
/* 最上方區塊 （右上角的按鈕列+一列的快訊+logo）*/
.headBOX{
width:1002px;
margin:0 auto;
overflow:auto;}
.headerMENU{
float:right;
word-spacing:3px;
font-size:13px;}
.headBOX a{
color:#004664;}
.headBOX a:hover{
text-decoration:underline;}
.headerMENU b{
color:red;}
.AD4{
clear:both;
overflow:auto;}
.AD4 li{
width:250px;}
.AD3 li{
width:333px;}
.headBOX li{
float:left;
font-size:16px;
line-height:44px;
text-align:center;}
.headBOX, .searchX{
clear:both;}

/* 搜尋列 */
.searchX{
clear:both;
width:962px;
margin:0 auto;
padding:6px 18px 0 22px;
height:33px;}
.blueS {background:url(images98/blue-search.jpg) center center no-repeat;}
.blueS .topVIEW{background-color:#4294e6;}
.redS {background:url(images98/red-search.jpg) center center no-repeat;}
.redS .topVIEW{background-color:#ee4242;}
.greenS {background:url(images98/green-search.jpg) center center no-repeat;}
.greenS .topVIEW{background-color:#3ea645;}
.goldS {background:url(images98/gold-search.jpg) center center no-repeat;}
.goldS .topVIEW{background-color:#b58835;}
.pinkS {background:url(images98/pink-search.jpg) center center no-repeat;}
.pinkS .topVIEW{background-color:#e53aa0;}

.orangeS {background:url(images98/orange-search.jpg) center center no-repeat;}
.orangeS .topVIEW{background-color:#fa8334;}

.searchX span{
float:left;
display:block;}
.topVIEW{
float:right;
color:white;
padding:0 20px;
height:25px;
font-size:12px;
line-height:25px;
word-spacing:4px;
text-align:center;}
.topVIEW a{
color:white;}
.topVIEW a:hover{
text-decoration:underline;}
.topVIEW .hotWORD{
color:yellow;}

/* 麵包削 */
.breadCRUMB{
clear:both;
width:1002px;
margin:0 auto;
font-size:12px;
line-height:20px;}
.breadCRUMB p{
line-height:20px;
height:20px;}
.breadCRUMB a{
font-size:12px;
line-height:20px;
color:blue;}
.breadCRUMB a:hover{
text-decoration:underline;}


/* ------------------------------------------------------------- navi ------------------------------------------------------------- */
/* 最後一個紐要時線 */
#dropMENU li.lastB{
border-bottom-style:solid;}

/* 按鈕列的基本屬性 */
#dropMENU {
width:1000px;
margin:0 auto;
padding-left:2px;
height:32px;
font-size:12px;
text-align:center;}

#dropMENU a{
color:#005d95;
display:block;
text-decoration:none;}
#dropMENU a:hover{
color:white;}

#dropMENU div ul {
position:absolute;
top:33px;
left:0;
z-index:5;
display:none;
background-color:white;}
#dropMENU ul a:hover{}

#dropMENU div ul li {
text-align:left;
padding:0;
margin:0;
width:130px;
height:25px;
line-height:25px;}
#dropMENU div ul li a{
line-height:25px;
padding-left:7px;
width:123px;
height:25px;}

/* 首頁按鈕 */
#dropMENU div.indexBTN{
width:44px;
height:18px;
padding-top:14px;
text-align:center;
background:url(images98/indexbtn.jpg) left top no-repeat;}
#dropMENU div.indexBTN a{}
#dropMENU div.indexBTN a:hover{
color:blue;
text-decoration:underline;}

/* red crown 紅色三角形 */
#dropMENU .CROWN a{
background:url(images98/crown.gif) right top no-repeat;}

/* 大項目按鈕列 */
#dropMENU div {
float:left;
position:relative;
z-index:1;}

.startBTN{
width:61px;
height:29px;
line-height:29px;
padding:3px 1px 0 3px;
background:url(images98/startbtn.jpg) left top no-repeat;}
.startBTN a{
width:61px;
height:29px;}
.bodyBTN{
width:61px;
height:29px;
line-height:29px;
padding:3px 1px 0;
background:url(images98/bodybtn.jpg) left top no-repeat;}
.bodyBTN a{
width:61px;
height:29px;}
.endBTN {
width:61px;
height:29px;
line-height:29px;
padding:3px 2px 0 1px;
background:url(images98/endbtn.jpg) left top no-repeat;}
.endBTN a{
width:61px;
height:29px;}
.secBTN{
margin-left:10px;}

.fbodyBTN{
width:62px;
height:29px;
line-height:29px;
padding:3px 1px 0;
background:url(/new98/images98/fbodybtn.jpg) left top no-repeat;}

.fbodyBTN a{
width:62px;
height:29px;}

#dropMENU div.fbodyBTN a{
color:#005d95;
font-size:12px;}


/* 每個顏色共用的屬性 */
#dropMENU .divBLUE li a, #dropMENU .divRED li a #dropMENU .divGREEN li a, #dropMENU .divGOLD li a, #dropMENU .divPINK li a {
background-image:none;}
#dropMENU .divBLUE li a:hover, #dropMENU .divRED li a:hover, #dropMENU .divGREEN li a:hover, #dropMENU .divGOLD li a:hover, #dropMENU .divPINK li a:hover {
background-image:none;}

#dropMENU .divBLUE a:hover{background:url(images98/divblue.jpg) left top repeat-x;}
#dropMENU .divRED a:hover{background:url(images98/divred.jpg) left top repeat-x;}
#dropMENU .divGREEN a:hover{background:url(images98/divgreen.jpg) left top repeat-x;}
#dropMENU .divGOLD a:hover{background:url(images98/divgold.jpg) left top repeat-x;}
#dropMENU .divPINK a:hover{background:url(images98/divpink.jpg) left top repeat-x;}

#dropMENU #blueON {background:url(images98/divblue.jpg) left top repeat-x;color:white;}
#dropMENU #redON {background:url(images98/divred.jpg) left top repeat-x;color:white;}
#dropMENU #greenON {background:url(images98/divgreen.jpg) left top repeat-x;color:white;}
#dropMENU #goldON {background:url(images98/divgold.jpg) left top repeat-x;color:white;}
#dropMENU #pinkON {background:url(images98/divpink.jpg) left top repeat-x;color:white;}

#dropMENU .divGOLDf a:hover{ color: #900;}

.divBLUE a{background:url(images98/divblue.jpg) -10px top no-repeat;}
.divRED a{background:url(images98/divred.jpg) -10px top no-repeat;}
.divGREEN a{background:url(images98/divgreen.jpg) -10px top no-repeat;}
.divGOLD a{background:url(images98/divgold.jpg) -10px top no-repeat;}
.divPINK a{background:url(images98/divpink.jpg) -10px top no-repeat;}


/* ----------藍色屬性---------- */
.divBLUE ul {
border-top:1px solid #1279e0;
border-left:1px solid #1279e0;
border-right:1px solid #1279e0;}
#dropMENU div.divBLUE li a{
color:#1179e0;
background-color:white;}
#dropMENU div.divBLUE li a:hover{
background-color:#1179e0;
color:white;}
.divBLUE li {
border-bottom:1px dotted #1279e0;}


/* ----------紅色屬性---------- */
.divRED ul {
border-top:1px solid #e91313;
border-left:1px solid #e91313;
border-right:1px solid #e91313;}
#dropMENU div.divRED li a {
color:#e91313;
background-color:white;}
#dropMENU div.divRED li a:hover {
background-color:#e91313;
color:white;}
.divRED li {
border-bottom:1px dotted #e91313;}


/* ----------綠色屬性---------- */
.divGREEN ul {
border-top:1px solid #0e9016;
border-left:1px solid #0e9016;
border-right:1px solid #0e9016;}
#dropMENU div.divGREEN li a {
color:#0e9016;
background-color:white;}
#dropMENU div.divGREEN li a:hover {
background-color:#0d9016;
color:white;}
.divGREEN li {
border-bottom:1px dotted #0e9016;}


/* ----------粉紅色屬性---------- */
.divPINK ul{
border-top:1px solid #f66bbd;
border-left:1px solid #f66bbd;
border-right:1px solid #f66bbd;}
#dropMENU div.divPINK li a{
color:#f66bbd;
background-color:white;}
#dropMENU div.divPINK li a:hover{
background-color:#de0988;
color:white;}
.divPINK li{
border-bottom:1px dotted #f66bbd;}


/* ----------金色屬性---------- */
.divGOLD ul{
border-top:1px solid #c99a41;
border-left:1px solid #c99a41;
border-right:1px solid #c99a41;}
#dropMENU div.divGOLD li a{
color:#a16a01;
background-color:white;}
#dropMENU div.divGOLD li a:hover{
background-color:#a16a01;
color:white;}
.divGOLD li{
border-bottom:1px dotted #c99a41;}


/* 特別專欄區塊 */
.speRED{
display:block;
float:left;
width:101px;
padding-top:3px;
height:24px;
margin-top:5px;
margin-left:10px;
line-height:24px;
text-align:center;
background:url(images98/redbtn.jpg) left bottom no-repeat;}
#dropMENU span.speRED a{
color:red;}
#dropMENU span.speRED a:hover{
text-decoration:underline;}


/* ------------------------------------------------------------- FOOTER ------------------------------------------------------------- */
/* 最下方導覽列 */
.footBOX{
font-size:13px;
line-height:26px;
width:1002px;
margin:0 auto;
color:#004664;
text-align:center;
background:url(images98/footline.jpg) center 22px no-repeat;}
.footBOX a{
color:#004664;}
.footBOX a:hover{
text-decoration:underline;}
.footBOX p{
color:#999999;
padding-top:5px;}
