body {
        font-family: Helvetica, Arial, sans-serif;
        font-size: 12px;
        color: #000000;
        margin: 0px;
        padding: 0px;
}
p {
        font-family: Helvetica, Arial, sans-serif;
        font-size: 12px;
        color: #000000;
}

#but
a{
        font-family: Helvetica, Arial, sans-serif;
        font-size: 12px;
        color: #FFFFFF;
        text-indent: 29pt;
        background: url(images/butbg1.gif) 0 0px no-repeat;
        cursor: hand;
        width:155px;
        height:29px;
        display:block;
        padding-top:8px;
        text-decoration:none;
        vertical-align: middle;
}

#but
a:hover{
        font-family: Helvetica, Arial, sans-serif;
        font-size: 12px;
        color: #EFE103;
        text-indent: 29pt;
        background: url(images/butbg2.gif) 0 0px no-repeat;
        cursor: hand;
        width:155px;
        height:29px;
        display:block;
        padding-top:8px;
        text-decoration:none;
        vertical-align: middle;
}
#list
a{
        font-family: Helvetica, Arial, sans-serif;
        font-size: 12px;
        color: #000080;
        text-decoration:none;
        text-align: left;
}

#list
a:hover{
        font-family: Helvetica, Arial, sans-serif;
        font-size: 12px;
        color: #b22222;
        text-decoration:none;
        text-align: left;
}
.headerbg {
        background-image: url(images/headbg.gif);
        background-repeat: repeat-x;
        background-position: top;
}
.tt {
        font-family: Helvetica, Arial, sans-serif;
        font-size: 12px;
        line-height: 24px;
        color: #000000;
        background-color: #CCC7AF;
        text-align: center;
}

.tt2{
        font-family: Helvetica, Arial, sans-serif;
        font-size: 13px;
        line-height: 24px;
        color: #000000;
        background-color: #E5DFDB;
        text-indent: 20px;
}

.tt6{
        font-family: Helvetica, Arial, sans-serif;
        font-size: 13px;
        line-height: 24px;
        color: #ffffff;
        background-color: #BAB397;;
        text-align: center;
}
.newdatelist{
        font-family: Helvetica, Arial, sans-serif;
        font-size: 12px;
        text-indent: 20px;
}

.tt3{
        font-family: Helvetica, Arial, sans-serif;
        font-size: 12px;
        line-height: 24px;
        color: #000000;
        background-color: #C4C1B5;
        text-align: center;
}
.langue{
        font-family: Helvetica, Arial, sans-serif;
        font-size: 14px;
        color: #3D5C0E;
        background-color: #C0C19F;
        text-indent: 20px;
        vertical-align: middle;
        text-align: center;
}
.langue a,.tt4 a:link,.tt4 a:visited{
        color: #3D6300;
        text-decoration:none;
        background-color: #C0C19F;
}
.langue a:hover{
        color:#000000;
        text-decoration:none;
        background-color: #C0C19F;
}
.tt4{
        font-family: Helvetica, Arial, sans-serif;
        font-size: 12px;
        line-height: 27px;
        color: #3D5C0E;
        background-color: #C0C19F;
        text-indent: 20px;
        text-align: center;
}

.tt4 a,.tt4 a:link,.tt4 a:visited{
        color: #3D6300;
        text-decoration:none;
        line-height: 27px;
        background-color: #C0C19F;
}
.tt4 a:hover{
        color:#000000;
        text-decoration:none;
        line-height: 27px;
        background-color: #C0C19F;
}
.tt5{
        font-family: Helvetica, Arial, sans-serif;
        font-size: 12px;
        line-height: 27px;
        color: #000000;
        background-color: #E0E0BE;
        text-indent: 20px;
}

.tt5 a,.tt5 a:link,.tt5 a:visited{
font-size:12px;
        font-family: Helvetica, Arial, sans-serif;
color:#000000;
text-decoration:none
}

.tt5 a:hover{
        font-family: Helvetica, Arial, sans-serif;
color:#784802;
text-decoration:none
}

.active{
        font-family: Helvetica, Arial, sans-serif;
color:#784802;
text-decoration:none
}

.sbg{
        background-image: url(images/searchbg.gif);
        background-repeat: no-repeat;
        background-position: top;
}

.blueword{
        color:#1D6E86;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        line-height: 125%;
}
.grayword {
        font-family: "Times New Roman", Times, serif;
        font-size: 12px;
        line-height: 135%;
        color: #333333;
}

.hotadtitle {
        color:#007CB1;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
        text-decoration:none;
}
.hotad {
        color:#231F20;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
        text-decoration:none;
}
.word1 {

        font-size: 13px;
}


.subtt {
        font-family: Helvetica, Arial, sans-serif;
        font-size: 12px;
        color: #FFFFFF;
        background-color: #A09D7C;
        text-indent: 20px;
}


#menu{
width:142px;
margin-left:5px;
}
.menut{
        cursor:hand;
        width:142px;
        background-color:#A09D7C;
        height:33px;
        vertical-align:middle;
        padding-top:10px;
        background-image: url(images/arrow5.gif);
        background-repeat: no-repeat;
        background-position: 3px 8px;
        text-indent: 22px;
        border-bottom-width: 3px;
        border-bottom-style: solid;
        border-bottom-color: #EFEFED;
        font-family: Helvetica, Arial, sans-serif;
        font-size: 12px;
        color: #FFFFFF;
        display:block;
        text-decoration:none;
}

.menutactive{
        display:block;
        cursor:hand;
        width:142px;
        background-color:#A09D7C;
        height:33px;
        vertical-align:middle;
        padding-top:10px;
        background-image: url(images/arrow3.gif);
        background-repeat: no-repeat;
        background-position: 3px 8px;
        text-indent: 22px;
        border-bottom-width: 3px;
        border-bottom-style: solid;
        border-bottom-color: #EFEFED;
        font-family: Helvetica, Arial, sans-serif;
        font-size: 12px;
        color: #FFFFFF;
        text-decoration:none;
}
.menutover{
        cursor:hand;
        width:142px;
        background-color:#A09D7C;
        height:33px;
        vertical-align:middle;
        padding-top:10px;
        background-image: url(images/arrow5.gif);
        background-repeat: no-repeat;
        background-position: 3px 8px;
        text-indent: 22px;
        border-bottom-width: 3px;
        border-bottom-style: solid;
        border-bottom-color: #EFEFED;
        font-family: Helvetica, Arial, sans-serif;
        font-size: 12px;
        color: #000000;
        display:block;
        text-decoration:none;
}

.menutsub{
        cursor:hand;
        width:142px;
        background-color:#E3E1CA;
        height:28px;
        vertical-align:middle;
        padding-top:4px;
        background-image: url(images/arrow4.gif);
        background-repeat: no-repeat;
        background-position: 4px 3px;
        text-indent: 20px;
        border-bottom-width: 3px;
        border-bottom-style: solid;
        border-bottom-color: #EFEFED;
        font-family: Helvetica, Arial, sans-serif;
        font-size: 12px;
        color: #544B22;
}

.menutsub a,.menutsub a:link,.menutsub a:visited{
color:#544B22;
text-decoration:none;
}

.menutsub a:hover{
color:#000000;text-decoration:none;

}
.menuout{
        cursor:hand;
        width:142px;
        background-color:#E3E1CA;
        height:28px;
        vertical-align:middle;
        padding-top:4px;
        background-image: url(images/arrow4.gif);
        background-repeat: no-repeat;
        background-position: 4px 3px;
        text-indent: 20px;
        border-bottom-width: 3px;
        border-bottom-style: solid;
        border-bottom-color: #EFEFED;
        font-family: Helvetica, Arial, sans-serif;
        font-size: 12px;
        color: #544B22;
        text-decoration:none;
}

.menuout a,.menuout a:link,.menuout a:visited{
        color: #544B22;
        text-decoration:none;
}


.menuover a,.menuover a:link,.menuover a:visited{
        color: #544B22;
        text-decoration:none;
}
.menuactive{
        cursor:hand;
        width:142px;
        height:28px;
        vertical-align:middle;
        padding-top:4px;
        background-image: url(images/arrow4.gif);
        background-repeat: no-repeat;
        background-position: 4px 3px;
        text-indent: 20px;
        border-bottom-width: 3px;
        border-bottom-style: solid;
        border-bottom-color: #EFEFED;
        font-family: Helvetica, Arial, sans-serif;
        font-size: 12px;
        color: #000000;
        background-color:#D1C89D;
        text-decoration:none;
}
.menuactive a,.menuactive a:link,.menuactive a:visited{
        color: #544B22;
        text-decoration:none;
}

.menuover{
        cursor:hand;
        width:142px;
        height:28px;
        vertical-align:middle;
        padding-top:4px;
        background-image: url(images/arrow4.gif);
        background-repeat: no-repeat;
        background-position: 4px 3px;
        text-indent: 20px;
        border-bottom-width: 3px;
        border-bottom-style: solid;
        border-bottom-color: #EFEFED;
        font-family: Helvetica, Arial, sans-serif;
        font-size: 12px;
        color: #000000;
background-color:#D1C89D;        text-decoration:none;
}
.dline {
        background-image: url(images/greyline.gif);
        background-repeat: repeat-x;
        background-position: bottom;
}
.mline {
        background-image: url(images/greyline.gif);
        background-repeat: repeat-x;
        background-position: middle;
}
.pword {
        font-family: "Times New Roman", Times, serif;
        font-size: 12px;
        line-height: 165%;
        color: #922583;
        text-decoration: none;
}

.bword {
        font-family: "Times New Roman", Times, serif;
        font-size: 12px;
        color: #0283B1;
        text-decoration: none;
}

.bbword {
        font-family: arial, Times, serif;
        font-size: 14px;
        line-height: 165%;
        color: #0283B1;
        text-decoration: none;
}

.gword {
        font-family: "Times New Roman", Times, serif;
        font-size: 12px;
        line-height: 165%;
        color: #7B7018;
        text-decoration: none;
}

.listword {
        font-family: "Times New Roman", Times, serif;
        font-size: 12px;
        color: #000000;
        text-decoration: none;
}


.blackword{
        font-family: "Times New Roman", Times, serif;
        font-size: 12px;
        line-height: 165%;
        color: #000000;
        text-decoration: none;
        text-align: justify;
        word-spacing: 1px;
}

.imgleft{
float:left;
vertical-align:top;
}
.tablebox {
        font-family: Helvetica, Arial, sans-serif;
        font-size: 12px;
        line-height: 300%;
}

.tablebox th{
        font-family: Helvetica, Arial, sans-serif;
        font-size: 12px;
        line-height: 250%;
        color:#FFFFFF;
}
.wline {
        border-bottom-width: 2px;
        border-bottom-style: solid;
        border-bottom-color: #FFFFFF;
}

.search {
        font-family: arial, Times, serif;
        font-size: 14px;
        line-height: 165%;
        color: red;
        text-decoration: none;
}
.keywordtitle {
        color:#007CB1;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 14px;
        text-decoration:none;
        font-weight: bold;
}
.keybg {
        background-image: url(images/kline.gif);
        background-repeat: repeat-y;
}

.keywordlist {
        font-family: "新細明體";
        font-size: 13px;
        color: #000000;
        text-decoration: none;
        text-align: justify;
        vertical-align: middle;
        padding-top: 5px;
}
.func {
        font-family: "Apple LiGothic Medium";
        font-size: 13px;
        color: #FFFFFF;
        text-align: center;
        text-decoration:none
}
.functitle {
        font-family: "Apple LiGothic Medium";
        font-size: 20px;
        color: #4E4E50;
        text-align: center;
}
.account{
        font-family: Helvetica, Arial, sans-serif;
        font-size: 13px;
        line-height: 27px;
        color: #FFFFFF;
        background-color: #C01933;
        text-indent: 5px;
}

.message {
        font-family: "Apple LiGothic Medium";
        font-size: 12px;
        color: red;
        text-indent: 10px;
        text-decoration:none
}
.loadlist {
        font-family: "Times New Roman", Times, serif;
        font-size: 12px;
        color: #000000;
        text-decoration: none;;
        word-spacing: 1px;
}
