body
{
    font-size:13px;
    background:#809cd5;
    margin:0;
}

a
{
    color:#05339d;
}

#top, #main, #bot
{
    margin:0 auto;
    width:922px;
    border:1px solid gray;
    font-size:13px;
}

#bot
{
    margin-top:20px;
    text-align:center;
}

#main
{
    background:#fff;
    border-top:none;
    overflow:auto;
}

#main_top
{
    height:30px;
    width:100%;
    float:left;
    clear:both;
}

#bot
{
    border:none;
}

div, input
{
    margin:0;
}

p
{
    line-height:120%;
}

#nav
{
    display:none;
}

#ltitle, #etitle
{
    font-family:"宋体",Tahoma,Verdana,Arial,Helvetica,sans-serif;
    font-size:17px;
    font-weight:bolder;
}

#etitle
{
    margin-bottom:20px;
}

#ltitle li, #lmore li
{
    list-style-image:url(images/v3ls.gif);
}

#lmore li
{
    font-size:14px;
    line-height:200%;
    margin-top:5px;
}

/* common */
#top
{
    height:250px;
    background:url(images/v3_banner.jpg) center center no-repeat;
}

#toplink
{
    position:relative;
    top:+5px;
    font-size:13px;
}

#toplink a
{
    margin-left:5px;
    color:green;
}

.column_tip0
{
    color:green;
}

.column_tip1
{
    color:#05339d;
}


#header
{
    position:relative;
    top:+100px;
    text-align:center;
    /*left:+20px;*/
    font-size:20px;
    font-family:"楷体_GB2312",Tahoma,Verdana,Arial;
    font-weight:bold;
    letter-spacing:3px;
    color:#ccff99;
}

#menu
{
    float:left;
    position:relative;
    top:+180px;
    left:+60px;
    font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif,"宋体";
}

#menu a
{
    width:75px;
    height:30px;
    margin:0 auto;
    text-align:center;
    text-decoration:none;
    float:left;
    color:#eee;
    font-size:15px;
    font-weight:bold;
}

#menu a:hover
{
    text-decoration:underline;
}

#homenav img
{
    position:relative;
    float:left;
    clear:both;
    left:+50px;
    top:+130px;
    border:0;
    margin:0;
}

#search 
{
    float:right;
    position:relative;
    top:+85px;
    margin-right:50px;
}

#main_body
{
    margin:0px 15px 0px 20px;
    font-size:16px;
}

/* index page */
#ltitle a, #lmore a 
{
    text-decoration:none;
}

#ltitle span
{
    font-size:13px;
    color: #000;
    font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif,"宋体";
}

#lcontext
{
}

/* list and article page */
#main_body li
{
    line-height:160%;
}

#show_submenu div
{
    float:left;
    font-size:14px;
    margin-right:30px;
}

#etitle
{
}

#econtext , #econtext p
{
    line-height:180%;
}

#econtext .einfo
{
    font-size:14px;
}

.pcontroll
{
    margin-top:20px;
    font-size:14px;
    font-weight:bold;
}

.pcontroll a
{
    margin-right:10px;
}

.comarea
{
    float:left;
}

#comment #pcomment
{
    font-size:14px;
    margin-left:10px;
    width:100%;
}

#pcomment #scauthor
{
    background:#cbe180;
    margin-top:10px;
}

#scauthor a
{
    color:#000;
}

#comment
{
    margin-top:20px;
    line-height:150%;
}

#pcomment
{
    margin-top:20px;
}

#pcomment #scdate
{
    font-size:13px;

}

#up
{
    font-size:15px;
    margin-left:5px;
}

#up div
{
    margin-bottom:30px;
    line-height:150%;
}

#up input
{
    width:300px;
    margin-bottom:15px;
}

#up #ccontext
{
    width:600px;
    height:200px;
    font-size:15px;
}

.comment_bar
{
    margin-top:40px;
}

.curpage
{
    color:#f00;
}

#ads_left
{
    width:200px;
    float:left;
    border:0;
    margin:0;
}

#bot
{
}
