body { width: 825px; margin: 0 auto; } dl, dt, dd { margin: 0; padding: 0; } a { color: #191970; text-decoration: none; } a:hover { text-decoration: underline; } h1, h2, h3 { font-family: Georgia, serif; font-weight: normal; margin: 0px; } input, textarea { width: 95%; border: 1px solid #ccc; padding: 5px; margin: 5px; } input[type="checkbox"] { width: 15px; border: none; } #main { position: relative; } #header { position: absolute; border-bottom: 1px solid #888; width: 100%; height: 110px; margin-bottom: 20px; } #header h1 { font-size: 5em; display: inline; } #header span { padding: 5px; float: left; } #column, #content { position: relative; margin-top: 130px; } #column { float: left; width: 210px; } .block { position: relative; padding: 10px; } #column .block { border-bottom: 1px dotted #ccc; } #content { margin-left: 20px; } .right { float: right; } .left { float: left; } #footer, .paging, .post { clear: both; } ul#menu { list-style-type: none; margin: 0; padding: 0; } .alignright a { background: red; text-decoration: none; } sup { padding: 5px; } sup a { padding: 5px; color: #fff; background: #336600; } sup a:hover { background: #336600; text-decoration: none; } .alignright { float: right; background: #BED985 url(images/img05.gif.html) no-repeat left bottom; } .alignleft { float: left; background: #BED985; } #de { float: right; background: red; } #ed { float: left; } #navi { padding-bottom: 20px; } #navi .prev { float: right; } #navi .next { float: left; } .post { clear: both; position: relative; margin-top: 10px; padding: 10px; font-family: Georgia; background: #fff; } .post:hover { background: #FFFBE8; } .post p { margin-top: 0; /*text-indent: 25px;*/ } .post div { padding: 3px; } .edpanel { margin-bottom: 10px; } .edpanel { position: absolute; right: 5px; top: -10px; } .block .edpanel, .post .edpanel { display: none; } .edpanel { display: inline-block; } .block .edpanel { top: 10px; } .edpanel a { background: #ccc; border-radius: 5px; font-size: 13px !important; font-family: Verdana !important; padding: 5px; } .post:hover .edpanel { display: inline-block; } .block:hover .edpanel { display: inline-block; } .edpanel:hover a:hover { background: #6584B2; color: #fff; text-decoration: none; } .edpanel:hover #de:hover { background: red; color: #fff; } #content { width: 590px; } #content h2 { font-size: 2.2em; margin-bottom: 10px; } #notifywindow { left: 10px; width: 300px; padding: 10px; font-size: 20px; border: 1px solid #C0C0C0; border-radius: 6px; background: #FFFFC4; margin: 0 auto; } .docdate { color: gray; text-align: right; margin-bottom: 0px; } /* .search { padding: 2px; background: #ffffcc; color: #264FEE; border-radius: 5px; } */ .search { /* padding: 2px; */ color: red; font-weight: bold; } .shadow { border: solid 1px #cbcbcb; -moz-box-shadow: 0px 0px 10px #cbcbcb; -webkit-box-shadow: 0px 0px 10px #cbcbcb; box-shadow: 0px 0px 10px #cbcbcb; } .status { font-size: 14pt; background: #F8F8F8; color: #666; border-left: 2px solid #1AD01A; border-radius: 0px; } .status p, .cmt p { margin: 0; text-indent: 0; } .cmt { margin-top: 20px; margin-left: 45px; color: #696969; } .cmt strong { cursor: pointer; } .author { background: #F2FBF2; } .cmtext { height: 200px; clear: both; } #cmtform { width: 75%; margin: 0px auto; position: relative; } #cmtform h3 { border-top: 2px dotted #191970; padding: 10px; text-align: center; } #cmtform label { color: #777; } #cmtform label u { margin-left: 5px; } #ava-1, #ava-2, #ava-3, #ava-4, #ava-5, #ava-6, #ava-7, #ava-8, #ava-9, #ava-10 { float: left; margin-left: -40px; margin-top: -13px; } .paging { margin: 10px; } .paging>a { padding: 5px; border-radius: 10px; } .paging a:hover { background: #ccc; text-decoration: none; color: #fff; } .settings .title, .ctitle { color: #1E3C95; background: #dfdfdf; text-align: center; padding: 2px; border-radius: 4px; text-shadow: 0px 0px 3px #fff; } .settings .row { border-bottom: 1px dotted #ddd; padding: 5px; } .settings .value { background: #F9F9F9; } .option { float: left; padding: 10px; } .tip { position: relative; border-bottom: 1px dashed gray !important; cursor: pointer; } .tip span { visibility: hidden; text-align: center; position: absolute; top: -60px; left: 20px; width: 250px; padding: 5px; background: #000; color: #fff; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; font-family: Verdana; font-size: 10pt; } :hover.tip span { visibility: visible; } #footer { position: relative; bottom:0;clear: both; float: left; width: 100%; border-top: 1px solid #888; margin-top: 40px; } #footer a { font-size: 15pt; color: #444; } #footer span { float: left; width: 125px; padding: 40px; font-size: 15pt; text-align: center; color: #444; border-right: 1px dotted #ccc; } #footer span:hover { background: #444; color: #fff; } #footer span:hover a { color: #fff; } code, pre { font-family: "Courier New",monospace; font-size: 1.0em; background: #f7f7f7; margin-bottom: 5px; padding-left: 14px; } pre { font-family: "Courier New",monospace; margin: 0 auto; margin-bottom: 1em; padding: 0.5em; text-align: left; white-space: pre; width: 90%; */ /* width: 350px; */ height: auto; overflow: auto; font-size: 1.0em; margin-bottom: 5px; padding-left: 14px; background: #f7f7f7; } blockquote { margin: 15px 15px 15px 15px; padding: 10px 10px 10px 10px; border-left: 1px dotted #ccc; border-right: 1px dotted #ccc; border-top: 1px dotted #ccc; border-bottom: 1px dotted #ccc; text-align: justify; background: #f7f7f7; margin-bottom: 20px; padding-left: 14px; } img { border: none; background: #fff;