#home {
 /* margin:0;
 width:10%; 
 background:url(images/o_grass.jpg) 80px 100% no-repeat */
 /* transform:scale(1.2); */
 width:77%; 
 transform:scale(1.2);
 transform-origin:0% 0%;
-moz-transform:scale(1.2);
-moz-transform-origin:0% 0%;
-webkit-transform:scale(1.2);
-webkit-transform-origin:0% 0%;
-o-transform:scale(1.2);
-o-transform-origin:0% 0%; 
}
#navigator {
 width:990px;
 height:136px;
 /* background:url(images/o_header.jpg) no-repeat;
 position:relative */
}
.newsItem {
 /* padding:15px 30px 5px 30px;
 margin-bottom:8px */
 font-size: 16px;
}
#mainContent {
 /* padding:0 0 120px 25px;
 float:right;
 width:716px;
 border-left:1px solid #c49368; */
 margin:0 0 100px;
 /* transform:scale(1.2); */
}
/* #sideBar {
 width:204px;
 position:relative;
 overflow:hidden;
 word-break:break-all;
 top:-180px;
 left:33px;
 padding:0 8px;
 color:#5a5a5a
 transform:scale(1.2);
} */
/*生成博客目录的CSS*/
#uprightsideBar{
    font-size:14px;
    font-family:Arial, Helvetica, sans-serif;
    text-align:left;
    position:fixed;/*将div的位置固定到距离top:50px，right:0px的位置，这样div就会处在最右边的位置，距离顶部50px*/
    top:240px;
    right:0px;
    width: auto;
    height: auto; 
}
#sideBarTab{
    font-size:20px;
    float:top;
    width:210px; 
    height: 30px;
    border:0.1px solid #e5e5e5;
    border-right:none;
    text-align:center;
    background:#ffffff;
}

#sideBarContents{
    float:left;
    overflow:auto; 
    overflow-x:hidden;!important;
    width:210px;
    min-height:108px;
    max-height:460px;
    border:1px solid #e5e5e5;
    border-right:none; 
    background:#ffffff;
}
#sideBarContents dl{
    margin:0;
    padding:0;
}

#sideBarContents dt{
    margin-top:5px;
    margin-left:5px;
}

#sideBarContents dd, dt {
    cursor: pointer;
}

#sideBarContents dd:hover, dt:hover {
    color:#A7995A;
}
#sideBarContents dd{
    margin-left:20px;
}
