.hash-contents-list a:focus{
outline:none;
} .right-list:after,
.left-list:after,
.right-toc:after,
.left-toc:after{
content: "."; 
display: block; 
height: 0; 
font-size:0;	
clear: both; 
visibility:hidden;
} .top-list,
.bottom-list,
.right-list,
.left-list{
margin-top:16px;
margin-bottom:16px;
overflow:hidden;
}
.top-list .hash-contents-list,
.bottom-list .hash-contents-list,
.right-list .hash-contents-list,
.left-list .hash-contents-list{
margin:0;
padding:0;
overflow:hidden;
position:relative;
}
.right-list .hash-contents-list li,
.left-list .hash-contents-list li,
.top-list .hash-contents-list li,
.bottom-list .hash-contents-list li{
margin:0;
list-style:none;
}
.right-list .hash-contents-list li.active,
.left-list .hash-contents-list li.active,
.top-list .hash-contents-list li.active,
.bottom-list .hash-contents-list li.active{
z-index:1;
position:relative;
}
.right-list .hash-contents-list li a,
.left-list .hash-contents-list li a,
.top-list .hash-contents-list li a,
.bottom-list .hash-contents-list li a{
display:block;
}
.right-list .hash-contents-list li.active a,
.left-list .hash-contents-list li.active a,
.top-list .hash-contents-list li.active a,
.bottom-list .hash-contents-list li.active a{
color:#FFF;
}
.right-list .hash-contents,
.left-list .hash-contents,
.top-list .hash-contents,
.bottom-list .hash-contents{
margin:0 0 2em 0;
}
.top-list .hash-contents,
.bottom-list .hash-contents{
cpadding:16px;
}
.top-list .hash-contents-list li,
.bottom-list .hash-contents-list li{
float:left;
}
.top-list .hash-contents-list li a,
.bottom-list .hash-contents-list li a{
padding:8px 10px;
}
.right-list .hash-contents-list,
.left-list .hash-contents-list{
margin-right:0;
margin-left:0;
width:20%;
}
.right-list .hash-contents-list li a,
.left-list .hash-contents-list li a{
padding:8px;
}
.right-list .hash-contents{
padding-right:2%;
width:80%;
}
.left-list .hash-contents{
padding-left:2%;
width:80%;
}
.left-list .hash-contents-list{
float:left;
}
.left-list .hash-contents{
float:left;
}
.right-list .hash-contents-list{
float:right;
}
.right-list .hash-contents{
float:right;
} .right-tab .hash-contents-list li.active,
.left-tab .hash-contents-list li.active,
.top-tab .hash-contents-list li.active,
.bottom-tab .hash-contents-list li.active{
border:solid 1px #000;
}
.right-tab .hash-contents-list a,
.left-tab .hash-contents-list a,
.top-tab .hash-contents-list a,
.bottom-tab .hash-contents-list a{
text-decoration:none;
}
.top-line .hash-contents-list,
.top-tab .hash-contents-list{
margin-bottom:-1px;
}
.top-tab .hash-contents-list li.active{ border-radius:4px 4px 0 0;
background-color:#000;
}
.top-line .hash-contents,
.top-tab .hash-contents{
border-top:solid 1px #000;
}
.bottom-line .hash-contents-list,
.bottom-tab .hash-contents-list{
margin-top:-1px;
}
.bottom-tab .hash-contents-list li.active{
border-top:solid 1px #fff;
border-radius:0 0 4px 4px;
}
.bottom-line .hash-contents,
.bottom-tab .hash-contents{
border-bottom:solid 1px #000;
}
.left-line .hash-contents-list,
.left-tab .hash-contents-list{
margin-right:-1px;
}
.left-line .hash-contents-list li,
.left-tab .hash-contents-list li{
border-right:solid 1px #000;
}
.left-tab .hash-contents-list li.active{
border-right:solid 1px #fff;
border-radius:4px 0 0 4px;
}
.left-line .hash-contents,
.left-tab .hash-contents{
border-left:solid 1px #000;
}
.right-line .hash-contents-list,
.right-tab .hash-contents-list{
margin-left:-1px;
}
.right-line .hash-contents-list li,
.right-tab .hash-contents-list li{
border-left:solid 1px #000;
}
.right-tab .hash-contents-list li.active{
border-left:solid 1px #fff;
border-radius:0 4px 4px 0;
}
.right-line .hash-contents,
.right-tab .hash-contents{
border-right:solid 1px #000;
} .accordion{
border:solid 1px #000;
border-radius:4px;
}
.accordion > .hash-contents-list{
display:block;
border-top:solid 1px #aaccee;
}
.accordion .hash-contents-list-0{
border-top:none;
}
.accordion > .hash-contents-list > .list-row{
margin:1px;
background:#f0faff;
}
.accordion > .hash-contents-list > .active{
background:#fafafa;
}
.accordion > .hash-contents-list > .list-row a{
padding:4px 8px;
display:block;
text-decoration:none;
}
.accordion > .hash-contents-list > .list-row a:hover{
}
.accordion > .hash-contents{
padding:4px 8px;
} .tree{
border-left:solid 1px #aaccee;
padding:16px 0 16px 16px;
}
.tree .hash-contents-list{
padding-top:8px;
}
.tree .hash-contents-list a{
padding:2px 8px;
display:inline-block;
background:#f0faff;
border:solid 1px #aaccee;
border-left:none;
border-radius:0 4px 4px 0;
min-width:80px;
}
.tree .hash-contents{
margin-left:16px;
padding:16px 0 16px 16px;
border-left:solid 1px #aaccee;
overflow:hidden;
}
.tree .hash-contents-list a{
margin-left:-16px;
}
.tree .hash-contents-list a:hover{
color:#ff5577;
}
.tree .hash-contents-list a{
text-decoration:none;
} .right-toc .hash-contents-list{
float:right;
width:20%;
}
.right-toc .hash-contents{
float:left;
margin:0 3% 0 0;
width:77%;
}
.left-toc .hash-contents-list{
float:left;
width:20%;
}
.left-toc .hash-contents{
float:right;
margin:0 0 0 3%;
width:77%;
}
.toc .hash-contents-list{
padding:0;
margin:0;
border:solid 1px #000;
border-radius:4px;
}
.toc .hash-contents-list .list-row{
margin:1px;
list-style:none;
border-top:solid 1px #aaccee;
background:#f0faff;
}
.toc .hash-contents-list-0 .list-row-0{
border-top:none;
}
.toc .hash-contents-list a{
margin:0;
padding:4px 8px;
display:block;
text-decoration:none;
}
.toc .hash-contents-list .active{
background:#fafafa;
}