#F0.part { width: 573px; height: 250px; top: 155px; left: 0px; text-align: left; overflow: visible; }
#F1.part { width: 382px; height: 250px; top: 155px; left: 573px; overflow-x: hidden; }
#F2.part { width: 955px; height: 300px; top: 405px; left: 0px; border-top: 2px solid #BB1551; overflow-x: hidden; }
#F3 { width: 200px; height: 550px; top: 155px; left: 0px; border-top: 1px solid #AFAFAF; overflow-x: hidden; display: none; }
#F4 { width: 755px; height: 550px; top: 155px; left: 200px; overflow-x: hidden; display: none; }
#F4.full { width: 955px; height: 550px; top: 155px; left: 0px; display: none; }
#FE { width: 573px; height: 250px; top: 155px; left: 0px; text-align: left; overflow: visible; display: none; background: url(/x/pic/milk.png) repeat; }
#FH { width: 382px; height: 250px; top: 155px; left: 573px; overflow: visible; display: none; background: url(/x/pic/milk.png) repeat; }
#FS { width: 955px; height: 300px; top: 405px; left: 0px; overflow: visible; display: none; background: url(/x/pic/milk.png) repeat; }
select { font-family: "FF MetaPlus", "FF Meta", Arial, Helvetica, Verdana, sans-serif; font-size: 15px; width: 220px; }
.submit { margin: 4pt; padding: 2pt; text-align: left; width: 220px; display: block; }
#P1 { position: absolute; top: 0px; left: 0px; width: 955px; height: 731px; background: url(/x/pic/bg.png) repeat-x; display: block; visibility: visible; }
#P2 { position: absolute; top: 0px; left: 0px; width: 955px; height: 731px; background: url(/x/pic/bg.png) repeat-x; display: block; visibility: hidden; }
html { overflow: hidden; }
body { margin: 0px; padding: 0px; font-family: "FF MetaPlus", "FF Meta", Arial, Helvetica, Verdana, sans-serif; font-size: 15px; background: url(/x/pic/background.png) no-repeat scroll; overflow: hidden; }
#header { position: absolute; top: 0px; left: 0px; width: 955px; height: 155px; background: url(/x/pic/screen.png) no-repeat scroll; }
#footer { position: absolute; bottom: 0px; left: 0px; width: 955px; height: 26px; background-color: #DADADA; }
#charmap { display: none; }
.upper { display: none; }
.lower { display: inline; }
.part { position: absolute; overflow: auto; background-color: #DADADA; }
#atools { float: right; display: none; }
#atools img { width: 27px; height: 30px; margin: 6px; }
img.itools { width: 27px; height: 30px; float: right; }
.xc { overflow-x: scroll; height: 316px; width: 916px; }
.xb { position: absolute; height: 316px; width: 916px; }
.xh { position: absolute; height: 15.25ex; width: 900px; background-color: white; }
.xb { overflow-y: scroll; }
.xh { overflow: hidden; }
.xb thead, .xh tbody { visibility: hidden; }
.error { color: white; background-color: #BB1551; margin-top: 6pt; padding: 6pt; text-align: justify; }
.note { background-color: #BCC6DE; margin-top: 6pt; padding: 6pt; text-align: justify; }
object { margin: 2px 0px; }
table { margin: 0pt; padding: 0pt; }
table h4 { margin-bottom: 1ex; }
img { border: 0px; }
.active { color: white; background-color: gray; cursor: default; }
.alert { color: white !important; background-color: #BB1551; cursor: default; }
.selected { color: black; background-color: #BCC6DE; cursor: default; }
.showing td, .colshow { color: black; background-color: #BCC6DE; cursor: default; }
.content, .section { padding-top: 8px; padding-left: 10px; padding-right: 4px; background-color: white; }
.section { padding-bottom: 1ex; background-color: #BCC6DE; }
.entry { display: none; }
.detail div { margin: 0px; text-align: left; }
* html .detail div { padding-right: .5em; }
.query { padding-bottom: 4px; background-color: #DADADA; }
.query img { cursor: pointer; }
.match { cursor: pointer; background-color: white; white-space: normal; }
.match th { background-color: #D9D9D9; }
.match tr.mark td { color: black; background-color: #BB1551; }
.match tr:hover, #xb tr:hover { background-color: #D9D9D9; }
input { font-family: "FF MetaPlus", "FF Meta", Arial, Helvetica, Verdana, sans-serif; font-size: 15px; width: 200px; }
input.search { display: block; }
input.flag { width: 50px; }
input.tick { width: 20px; }
noscript input { width: 100%; margin: 0px; padding-left: 2px; text-align: left; }
// select.flag { width: auto; }
textarea { width: 600px; height: auto; }
p { margin: 0px; }
p.smallskip { height: 0.6ex; }
p.skip { height: 1.5ex; }
div.result { margin: 0px; width: 200px; max-height: 120%; overflow-x: hidden; overflow-y: auto; position: absolute; border: 2px groove; background: #FFFFFF; display: none; }
div.result div { color: #5A70A9; width: 100%; overflow: hidden; white-space: nowrap; }
div.result ul { margin: 0px; padding: 0px; position: absolute; left: 200px; width: 200px; list-style: none outside; border: 2px groove; display: none; }
div.result li { margin: 0px; padding: 0px; color: #5A70A9; background-color: white; overflow: hidden; white-space: nowrap; }
div.result :hover { color: black; background-color: #BCC6DE; }
.right { background: url(/x/pic/right.gif) no-repeat right; }
#highlight { color: white; background-color: black; }
#printlogo { display: none; }
#printurl { display: none; }
.xn { font-weight: bold; color: #BB1551; }
.cn { font-weight: bold; color: #BB1551; white-space: nowrap; }
.fn { font-weight: bold; color: #5A70A9; white-space: nowrap; padding-right: .25em; }
.mt { margin-top: .6ex !important; }
.em { font-weight: bold; }
.dt { border: 1px solid #BCC6DE; width: 100%; }
.dt td { vertical-align: top; }
.dt .alt0 td, .dt .alt0 th { border-left: 1px solid #D9E3FB; border-right: 1px solid #D9E3FB; }
.dt .alt1 td, .dt .alt1 th { border-left: 1px solid white; border-right: 1px solid white; background-color: #D9E3FB; }
.cite { font-style: italic; cursor: pointer; }
.copy { color: gray; }
#ani { margin: 4pt; }
.logo { white-space: nowrap; }
.logo img { margin-left: 6px; margin-right: 6px; }
.scroll { width: 100%; height: 100%; overflow: auto; }
#splash { width: 100%; font-weight: bold; font-size: 18px; color: gray; }
#splash td { padding-right: 1em; }
#hint { white-space: nowrap; }
.welcome { color: #BB1551; }
.drudel { color: #BCC6DE; text-align: justify; }
.dark { background: #DADADA; }
.version { color: gray; white-space: nowrap; overflow: hidden; }
#curtain { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; background: #DADADA; }
#curtain img { max-width: 100%; max-height: 100%; overflow: hidden; }
#intro img { position: absolute; right: 0px; top: 0px; width: 145px; height: 145px; display: none; }
#P1 a:link, #P1 a:visited { border: 1px solid transparent; color: gray; }
#P1 a:focus, #P1 a:hover { color: black; border: 1px solid #5A70A9; }
#P1 a:active { color: white; background-color: black; }
#P2 a { color: black; }
#P2 a:focus, #P2 a:hover { color: black; background-color: #ECECEC; }
#F3 a, .ax { text-decoration: underline; }
.ae { margin-right: .3em; }
.ay { color: white; }
.ax:hover { background-color: #ECECEC; cursor: pointer; }
#F71 ul ul a:hover { border: 1px solid #ECECEC; background-color: #DDDDDD; }
.switch, .board, .side { display: none; }
.switch h2 { color: #5A70A9; margin-top: 0pt; }
.menu th { font-size: 16px; color: #AAAAAA; text-align: center; vertical-align: middle; white-space: pre; padding-left: 12px; padding-right: 12px; }
.menu th.active { color: white; background-color: gray; }
.menu th:hover, .ay:hover { color: black; background-color: #DDDDDD; cursor: pointer; }
.menu h1 { width: 200px; cursor: pointer; }
.side h1 { margin: 0px; width: 200px; font-size: 11pt; text-transform: uppercase; border-bottom: 1px solid #AFAFAF; padding-top: 6px; padding-bottom: 6px; padding-left: 5px; font-weight: normal; }
.side h1:hover { background-color: #DDDDDD; }
.definition { padding-left: 1.2em; text-indent: -1.2em; }
.label { text-transform: uppercase; margin-right: .5em; }
.lemma { font-weight: bold; }
.margin { font-style: italic; float: right; margin-right: .35em !important; max-width: 50%; }
.margin div { text-align: right; }
.link { height: .8em; width: .8em; padding-right: .5em; }
ul.toggle li.hidden { cursor: pointer; }
ul.toggle, ul.toggle ul { margin: 0px; padding: 2px; list-style: none; display: block; }
ul.toggle li { left: 0px; padding-left: 15px; padding-right: 0px; display: block; }
ul.toggle li.plain { padding-left: 0px; }
ul.toggle li.hidden { background: url(/x/pic/right.gif) no-repeat top left; }
ul.toggle li.visible { background: url(/x/pic/ASC.gif) no-repeat top left; }
ul.toggle li li li.article { font-weight: normal; color: black; font-style: oblique; background-color: #D9E3FB; }
ul.toggle li li li.media { list-style-type: none; margin: 0px; padding: 0px; }
ul.toggle a, .source a { font-size: 10pt; font-weight: normal; text-decoration: none; padding-left: .5em; padding-right: .5em; }
ul.toggle em { font-size: 10pt; font-weight: normal; font-style: normal; background-color: white; display: block; }
ul table { table-layout: auto; color: black; margin: 5px 0px; cursor: pointer; }
ul tr:hover { background-color: #ECECEC; }
ul th { color: #5A70A9; font-style: normal; font-weight: bold; text-align: center; }
ul td { font-style: normal; font-weight: normal; }
.rem { font-style: normal; margin-right: .4em; }
img.sort { display: inline; margin: 0px 10px; }
img.unsort { display: none; margin: 0px 10px; }
pre { margin: 0px; font-family: "FF MetaPlus", "FF Meta", Arial, Helvetica, Verdana, sans-serif; font-size: 15px; }
.column { color: black; }
.ed:hover { color: white; background-color: black; cursor: pointer; }
.ed table { display: inline; }
.batch { background-color: #BB1551; margin-bottom: 1ex; }
#bold, .bold, .bold td { font-weight: bold; }
.toolbar { display: none; white-space: nowrap; }
.toolbar img { width: 24px; height: 20px; margin-left: 12px; margin-right: 12px; }
#username, #password, #password1, #password2 { width: 195px; }
#settings { display: none; }
#login, #change { width: 200px; font-size: 15px; display: block; margin-top: 1.5ex; }
#ok { display: none; margin-top: 2.5ex; }
#char { color: white; background-color: black; }
fieldset { margin-top: 8px; margin-left: 8px; padding-bottom: 10px; width: 20px; height: 20px; font-size: 20px; text-align: center; background-color: white; display: inline; }
fieldset:hover { background-color: #DADADA; }
tt { margin-left: .25em; margin-right: .25em; }
iframe.upload { width: 0px; height: 0px; display: none; }
iframe.pdf { width: 100%; height: 600px; }
#language { font-size: 16pt; color: silver; }
#language div { display: inline; }
span.de { display: none; }
.rism { text-decoration: none; }
.rism img { margin-left: 1ex; margin-top: 2px; margin-right: .8ex; vertical-align: middle; }
.rism span { color: #005D9A; font-style: normal; white-space: pre; }
.cp { position: absolute; top: 40px; right: 12px; padding: 5px; border: 2px solid #5A70A9; display: none; }
.cp { background-color: white; width: 200px; height: 400px; overflow-y: auto; }
.cp div:hover { background-color: #DADADA; }
quot { font-style: italic; }
uu, .uu { border-bottom: double 3px; }

/* end of file */