h1    { color: #666; font-size: x-small; font-weight: normal; background-position: 0 25px; text-align: right; padding-top: 5px; padding-right: 35px }.map   { color: #333; font-size: small; background-color: #ff9; padding-top: 2pt; padding-left: 4pt; position: relative; left: 30px; width: 495px; height: 20px }.inf { color: red; background-color: white; background-position: 500px 1em; position: relative; left: 30px; width: 500px }body { background-color: #39c; background-position: 800px 0 }p     { line-height: 1.5; position: relative }li { line-height: 1.5 }.img_rc        { font-size: 0.8em; line-height: 1.5em; background-color: white; text-align: center; margin: 0 0 5px 5px; padding: 5px; float: right; border: solid 1px #ccc }.img_lc   { font-size: 0.8em; line-height: 1.5em; background-color: white; text-align: center; margin: 0 5px 5px 0; padding: 5px; float: left; border: solid 1px #ccc }.index    { line-height: 1.5; background-color: #e5e5e5; margin: 8px; padding: 8px }.top_index { line-height: 1.5; margin: 0 1.2em 1em 1.2em }.que { color: #333; font-weight: bold; background-color: #ccc; margin: 5px; padding: 5px }.ans  { line-height: 1.5; padding-right: 1em; padding-left: 2em }h3   { color:#ee0000; font-size: 1.2em; font-weight: bold; line-height: 1.2em }h2 { font-size: 1.5em; font-weight: bold; line-height: 1.5em }