@charset "utf-8";
/*
Item Name: Edgar Hoo Network
Item URI: http://edgarhoo.com/
Description: Edgar Hoo Web Site
Version: 2.0
Author: Edgar Hoo
Author URI: http://edgarhoo.com/
License: http://edgarhoo.org/license/
*/
html,body,div,dl,ul,ol,dt,dd,li,p,h1,h2,h3,h4,h5,h6,span,strong,img,blockquote,code,pre{
    margin:0;
    padding:0;
}
html{
    background:#fff;
    color:#000;
}
body{
    font:14px/1.5 "Segoe Print",PMingLiu,MingLiu,SimSun,Arial;
}
li{
    list-style:none;
}
img{
    border:0;
}
a{
    text-decoration:none;
}
a:link,a:visited{
    color:#00e;
}
a:hover,a:active{
    color:#f00;
}
body{
    text-align:center;
}
#wrapper{
    position:relative;
    width:960px;
    margin:0 auto;
    text-align:left;
}
#header{
    height:100px;
}
.site{
    position:absolute;
    top:10px;
    left:20px;
    font-size:28px;
}
.site .nameIndex{
    display:inline-block;
    width:284px;
    background:url(http://dev.edgarhoo.net/images/edgar-hoo-network.png) no-repeat left bottom;
    text-indent:-2010px;
    *margin-left:2010px;
    *cursor:pointer;
}
.site .name{
    display:inline-block;
    width:150px;
    background:url(http://dev.edgarhoo.net/images/edgar-hoo.png) no-repeat right bottom;
    text-indent:-2010px;
    *margin-left:2010px;
    *cursor:pointer;
}
.navigation{
    position:absolute;
    top:63px;
    right:0;
    width:100%;
    background:#f0f0f0;
    border-top:2px solid #00e;
}
.navigation li{
    float:right;
    margin:7px;
}
#container{
    display:inline-block;
    width:100%;
    padding-top:30px;
}
.content{
    float:left;
    margin-left:10px;
}
#new{
    width:480px;
}
.sidebar{
    float:left;
    margin-left:20px;
}
#primary{
    width:310px;
    text-align:right;
}
#secondary{
    width:110px;
}
.title{
    font-size:20px;
}
h2.title{
    margin-bottom:10px;
}
ol + h2.title{
    margin-top:20px;
}
#new dl{
    clear:both;
    width:100%;
    line-height:24px;
}
#new dt{
    float:left;
    width:110px;
    text-align:right;
}
#new dd{
    float:left;
    width:360px;
    margin-left:10px;
}
.sidebar ol{
    border-top:1px solid #ccc;
}
.sidebar ol li{
    border-bottom:1px solid #ccc;
}
.sidebar ol a{
    display:inline-block;
    width:100%;
    padding:3px 0;
}
.sidebar ol a:hover,.sidebar ol a:active{
    background:#f0f0f0;
}
#footer{
    border-top:1px solid #ccc;
    margin:20px 0 30px;
    padding-top:5px;
    text-align:right;
}
.list li{
    margin-left:30px;
    list-style-type:disc;
}
.list li li,.list li li li li{
    list-style-type:circle;
}
.list li li li{
    list-style-type:disc;
}
.about .content{
    width:810px;
}
.about .sidebar{
    width:110px;
    text-align:right;
}
.code{
    font-weight:600;
}
.kwd{
    color:#000080;
}
.str{
    color:#808080;
}
.lit{
    color:#f00;
}
.tab1{
    text-indent:30px;
}
.tab2{
    text-indent:60px;
}
#cse-search-box{
	margin:50px auto;
	text-align:center;
}
#cse-search-results{
	text-align:center;
}