body {
    font:       12px tahoma, sans-serif;
    font-size:  12px;
    margin:     5px 0 5px 0;
    padding:    0px;
    border:     0px ;
    text-align: left;
    background: #bdc7d6 url('i/bg_c.gif') repeat-y fixed center top ;
}
a:hover {
    font-size:       12px;
    color:           #ff6600;
    text-decoration: underline;
}
a:link {
    font-size:       12px;
    color:           #000000;
    text-decoration: none;
}
a:visited {
    font-size:       12px;
    color:           #000000;
    text-decoration: none;
}
a.link2:link {
    font-size:       12px;
    font-weight:     normal;
    color:           #000000;
    text-decoration: none;
    line-height:     18px;
}
a.link2:hover {
    font-size:       12px;
    color:           #cc3300;
    text-decoration: underline;
    font-weight:     normal;
    line-height:     18px;
}
a.link2:visited {
    font-size:   12px;
    font-weight: normal;
    color:       #000000;
    line-height: 18px;
}
p {
    font-size:   12px;
    line-height: 18px;
    color:       #333333;
    text-indent: 24px;
}
h1 {
    width:       100%;
    background:  #fff url(i/wh.gif) no-repeat 0 0 ;
    text-indent: -100em;
    overflow:    hidden;
}
.tdbg {
    background-color: #fff;
    width:            5px;
    padding:          0px;
}
td.list {
    line-height: 148%;
}
.text {
    font-size:   12px;
    line-height: 20px;
}
input {
    font-weight: bold;
    font-size:   11px;
    font-family: geneva,tahoma,細明體;
}
select {
    font-weight: bold;
    font-size:   11px;
    font-family: geneva,tahoma,細明體;
}
textarea {
    font-weight: bold;
    font-size:   11px;
    font-family: geneva,tahoma,細明體;
}
input.sm {
    font-weight:      normal;
    font-size:        11px;
    font-family:      geneva,tahoma,細明體;
    background-color: #faf3d7;
}
select.sm {
    font-weight:      normal;
    font-size:        11px;
    font-family:      geneva,tahoma,細明體;
    background-color: #faf3d7;
}
textarea.sm {
    font-weight:      normal;
    font-size:        11px;
    font-family:      geneva,tahoma,細明體;
    background-color: #faf3d7;
}
input.smr {
    border-right:     #570703 2px solid ;
    border-top:       #cc0f07 2px solid ;
    font-weight:      bold;
    font-size:        11px;
    border-left:      #cc0f07 2px solid ;
    color:            #ffffff;
    border-bottom:    #570703 2px inset ;
    font-style:       normal;
    font-family:      geneva, tahoma;
    background-color: #910b05;
}
table,td,tr,th {
    font-size:   12px;
    line-height: 20px;
}
.tdleft {
    background-image: url(i/td_bg.gif);
    padding-left:     5px;
    height:           25px;
}
.tdline {
    background-color: #b8c6d1;
    height:           1px;
    padding:          0px;
}
.dotline {
    background-image: url(i/vrdot.gif);
    height:           1px;
    padding:          0px;
}
.doth {
    background-color: #b8c6d1;
    width:            1px;
    padding:          0px;
}
#newsfooter {
    letter-spacing: 1px;
    background:     #fff ;
    text-align:     center;
}
#newsfooter p {
    margin: 5px;
}
#newsfooter p a {
    color: #7a7a60;
}
.mark {
    font-size:       12px;
    color:           #cccccc;
    text-decoration: none;
}
a.mark:link,a.mark:hover,a.mark:active {
    color:           #cccccc;
    text-decoration: none;
}
#lnav {
    text-align:     center;
    padding:        5px 0px 5px 0px;
    letter-spacing: 1px;
}
#lnav a:link,	#lnav a:visited {
    margin:          0 0 0 0.05em;
    color:           black;
    text-decoration: none;
}
#lnav a:hover,	#lnav a:active {
    margin:          0 0 0 0.05em;
    color:           red;
    text-decoration: none;
}
.stro {
    font-size:   12px;
    font-weight: bold;
    color:       #ffffff;
}
.adstro {
    font:            13px arial,sans-serif;
    font-weight:     bold;
    color:           #000;
    text-decoration: underline;
}
a.adstro:link,a.adstro:hover,a.adstro:active,a.adstro:visited {
    font:            13px arial,sans-serif;
    font-weight:     bold;
    color:           #000;
    text-decoration: underline;
}
.add {
    font:            10px arial,sans-serif;
    line-height:14px;
    color:           #c30;
    text-decoration: none;
}
a.add:link,a.add:hover,a.add:active,a.add:visited {
    font:            10px arial,sans-serif;
    line-height:14px;
    color:           #c30;
    text-decoration: none;
}
.ads {
    font:  13px arial,sans-serif;
    color: #000;
}
