.header-pannel{background:#CDB297 url('bg.jpg') center top repeat;}
.header-light{width:100%; background:url(bg.png) center top no-repeat;}
.navigation{background:url('menu_bg.jpg') repeat-x;}
.mtop{background:url('menu_bg.jpg') repeat-x;}

.side_head {border:#e3e3e3 1px solid;border-bottom:none;border-top:none;background:#009999 url('main_head.jpg') repeat-x;}
.side_head div {padding:0 10px 0 30px;font-size:16px;color:#fff;height:32px;line-height:32px;overflow:hidden;}
.f_r {font-size:14px;color:#fff;float:right;}
.f_r a{color:#fff;text-decoration:none;}
.side_body {border:#e3e3e3 1px solid;border-top:none;background:#FFFFFF;padding:10px;margin:0 0 10px;}
.side_body li {background:url('ico_arrow.gif') no-repeat 5px 9px;padding:0 0 0 20px;height:26px;line-height:26px;overflow:hidden;}

.main_head {border:#e3e3e3 1px solid;border-bottom:none;border-top:none;background:#009999 url('main_head.jpg') repeat-x;}
.main_head div {padding:0 10px 0 30px;font-size:14px;color:#fff;height:32px;line-height:32px;overflow:hidden;}
.main_body {border:#e3e3e3 1px solid;border-top:none;background:#FFFFFF;padding:10px;margin:0 0 10px;}
.linner {
    margin: 0;
    position: relative;
    height: 24px;
    line-height: 24px;
    overflow: hidden;
    padding: 0;
}
.text-list-times {
    position: absolute;
    top: 0;
    right: 0;
    font-size: 14px;
}
.text-list-a {
    overflow: hidden;
    display: inline-block;
    zoom: 1;
    width: 100%;
    text-overflow: ellipsis;
}