body {
    font-family: Arial;
    font-size: 12px;
    line-height: normal;
    background: url("img01/bg.jpg") repeat-x fixed left top #b3bed0;
    background-color: #FFF;
}
#ppl_contain {
    margin: 0 auto;
    width: 986px;
    background-color: #FFF;
    height: auto;

}
#logo {
    float: left;
    height: 278px;
    width: 252px;
    background-image: url('img01/index_02.jpg');
}
#slide_img {
    float: left;
    height: 278px;
    width: 734px;
    /*background-image: url('img01/index_03.jpg');*/
    background-color: #FFF;
}
#menutop {
    background:url("img01/index_04.jpg") no-repeat scroll center top transparent;
    clear:both;
    height: 41px;
    padding:20px 0 0;
    position:relative;
    text-align:center;
    color: #FFF;
    font-family: Tahoma;
    font-size: 14px;
    font-weight: bold;
    text-transform: uppercase;
}
#menutop .menu a{
   padding: 3px 15px; 
   text-decoration: none;
   color: #FFF;
}
#menutop .menu a:hover{
   padding: 3px 15px; 
   text-decoration: none;
   color:yellow;
}
#main {
    position: relative;
}
#main_left {
    width: 252px;
    float:left;
}
#top_left {
    width: 252px;
    float:left;
    background-image: url('img01/left_top.jpg'); 
    clear: both;
    height: 50px;
}
#top_left h3 {
    color:#FFFFFF;
    font-family:Tahoma;
    font-size:15px;
    font-weight:bold;
    padding:0px 0 0 40px;
    margin-top: 17px;
    clear: both;
}
#content_left {
    width: 252px;
    float:left;
    background-image: url('img01/left_content.jpg'); 
    clear: both;
}
#content_left span ul {
    padding: 0;
    margin: 0;
    display: block;
}
#content_left span div{
    padding: 0 0 0 20px;
    margin: 0;
    display: block;
}

#content_left span ul.news li {
   margin: 0px;
   padding: 0px;
   display: block; 
}
#content_left span ul.news li a, li a {
    background: url("img01/item.jpg") no-repeat scroll left center transparent;
    margin:0 10px 0 15px;
    padding:0 0 2px 20px;
    text-decoration: none;
    display: block;
}
#item {
    clear: both;
}
#bottom_left {
    width: 252px;
    float:left;
    height: 20px;
    background-image: url('img01/left_bottom.jpg'); 
    clear: both;
}
#main_center {
    width: 734px;
    float: left;
}
#main_top {
    width: 734px;
    float:left;
    height: 15px;
    background-image: url('img01/center_top.jpg');  
}
#main_center {
    width: 734px;
    float:left;
    background:url("img01/center_center.jpg") repeat-y scroll left center transparent;
    padding: 0;   
    margin: 0;
}
#maincontent {
    margin: 0 25px 0px 15px;
    clear: both;
    text-align: justify;
}
#main_bottom {
    width: 734px;
    float:left;
    height: 15px;
    background-image: url('img01/center_bottom.jpg');  
}
.title {
    color: #E99035;
    font-family: Tahoma;
    font-size: 14px;
    font-weight: bold;
    padding: 3px 3px 3px 15px;
    background:url("img01/item.jpg") no-repeat scroll left center transparent;
    border-bottom: 1px dotted #E99035;
    clear: both;
    margin-bottom: 5px;
}
.titlecat
{
    color: #E99035;
    font-family: Tahoma;
    font-size: 15px;
    font-weight: bold;
    padding: 6px 0px 3px 0px;
    margin-bottom: 5px;
   /* background:url("img01/item.jpg") no-repeat scroll left center transparent;*/
    border-bottom: 1px solid red;
    clear: both;
}
.newsbox_content {
   
}
#footer {
     background: url('img01/index_07.jpg') no-repeat center center transparent; 
     height: 71px;
     position: relative;
     clear: both;
     text-align: center;
     padding: 10px 0 0 0;
     color: #FFF;
}
li {
    clear: both;
    color: #E99035;
    margin-left: 15px;
    display: block;

}
hr {
    border: 0px dotted #E99035;
    width: 50%;
    height: 2px;
}
a {
   color: #212121;
   text-decoration: none;
}
a:hover {
    color: #E99E99;
}
.readon a {
    float: right;
    background: url("img01/item.jpg") no-repeat scroll left center transparent;
    color: #E99035;
    padding-left: 15px;
    font-size: 10px;
    font-weight: bold;
    text-decoration: inherit;
}
.othercontent {
    clear: both;
    color: #E99035;
    padding-left: 15px;
    font-size: 13px;
    font-weight: bold;
    margin-bottom: 10px;
    margin-top: 15px;
}
.datetime {
    clear: both;
    color: #222;
    padding-left: 15px;
    font-size: 10px;
}
div.disabled {
     display: inline;
     float: none;
     clear: none;
     color: #C0C0C0;
}
.album {
    float: left;
    width: 222px;
    padding: 3px;
    height: 180px;
    background: url("img01/bgalbum.png") no-repeat scroll center center transparent;
}
.divimgalbum {
    text-align: center;
    margin-top: 10px;
}
.divimgalbum a {
    color: #E99035;
}
.divimgalbum a:hover {
    color: yellow;
}
.titlealbum, .titlealbum a {
    height: 20px;
    font-weight: bold;
    color: #E99035;
    text-align: center;
    padding-top: 2px;

}
.imgview {
    clear: both;
}
.popupdiv  {
    background-color:#EFEFEF;
    border:2px solid #E99035;
    display:none;
    height:auto;
    margin:auto;
    padding:0;
    position:absolute;
    width:auto;
    z-index:9999;
}
