a.ln { font-size: 11px; }
a.ln:link { text-decoration: underline; color: #000000; }
a.ln:visited { text-decoration: underline; color: #000000; }
a.ln:hover { text-decoration: none; color: #333333; }
a.ln:active { text-decoration: none; color: #666666; }

a.searchkey:link { text-decoration: underline; color: Blue; }
a.searchkey:visited { text-decoration: underline; color: Blue; }
a.searchkey:hover { text-decoration: none; color: #CC0000; }
a.searchkey:active { text-decoration: none; color: #AA0000; }

.abd { width: 986px; margin-top: 5px; border: 1px solid #fff; table-layout: fixed; }
.abd1 { width: 780px; text-align: left; vertical-align: top; border-right: 1px solid #fff; }
.abd11 { font-family: Verdana, Tahoma, Arial;font-size: 24px;font-weight: bold; padding-top: 8px; padding-bottom: 8px; background-color: #fff; border-bottom: 1px solid #fff; text-align: center; }
.abd12 { margin: 8px; }
.abd121 { font-family: Verdana, Tahoma, Arial;line-height: 30px; width: 728px; text-align: left; padding: 18px; word-wrap: break-word; word-break: break-all; color: #000000; font-size: 12px; margin-bottom: 38px; }
.abd122 { text-align: right; height: 20px; font-size: 10px; padding: 18px; color: #aaaaaa; }
.abd2 { text-align: left; vertical-align: top; margin: 18px;line-height:20px;font-family: Verdana, Tahoma, Arial; }
.abd21 { margin: 15px; border-bottom: 1px solid #fff; padding-bottom: 8px; text-align: center; }
.abd211 { width: 136px; height: 136px; margin: 20px; margin-bottom: 8px; border: 1px solid #6699ff; }
.abd211 img { border: 1px solid #ccc; width: 120px; height: 120px; margin-top: 8px; }
.abd212 { word-wrap: break-word; word-break: break-all; margin: 20px; margin-top: 8px; margin-bottom: 8px; text-align: left; }