.js1  {font-size: 9px; line-height: 13px; margin: 0; padding: 2px }
.js2  {font-size: 10px; line-height: 14px; margin: 0; padding: 2px }
.js3  {font-size: 14px; line-height: 18px; margin: 0; padding: 2px }
.js4  {font-size: 16px; line-height: 20px; margin: 0; padding: 2px }
.js5   {font-size: 18px; line-height: 22px; margin: 0; padding: 2px }
.js_12    { color: #0A0274; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 18px; margin: 0; padding: 2px }
.js_16b    { color: #0A0274; font-size: 16px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 22px; margin: 0; padding: 2px }
.js_18b    { color: #0A0274; font-size: 20px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 26px; margin: 0; padding: 2px }
.jsw { color: #ffffff; font-size: 12px; margin: 0; padding: 2px }
a:link  { color: #0033ff; text-decoration: underline }
a:visited   { color: #306; text-decoration: underline }
a:hover  { color: #f60; text-decoration: underline }
body      { font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 16px; red: color: #666666}
td { font-color: #333333 }
td { font-size: 12px }
.gds01 {}
.gds01 ul {margin:8px auto 8px auto;}
.gds01 ul li {margin:0; }
.gdsh1 {float:left; display:inline; font-size:16px; font-weight:bold; margin-bottom:0; color:#00a0e9; }
.gdsh2 {float:left; display:inline; font-size:12px; font-weight:bold; margin-left:5px; margin-bottom:0; color:#f7931d; vertical-align:bottom; }
.w400 { width:400px; overflow:hidden; margin:0; vertical-align:bottom; }
.img-mr5px { margin-right:5px; }

.topic01 { width:420px; float:right; }
.topic01 ul {margin:8px 10px 8px 15px;}
.topic01 ul li {margin:0; }
#toptopic { width:420px; float:right; text-align:right; }