@charset "utf-8";
body { background: #EEE;}
#content { overflow: hidden; width: 1200px; margin: 0 auto;}
#top { background:#2E6B97; height:80px; line-height:80px; margin-bottom: 10px;}
#top .left { font-size:30px; color:#FFF; }

#left { float: left; width: 120px; padding: 10px; background: #FFF; }
#left dl dt { background: #2E6B97; background: linear-gradient(#5792BC, #2E6B97); line-height: 32px; height: 32px; text-align: center; margin-bottom: 2px; font-size: 15px; color: #FFF;}
#left dl dd a { display: block; background: #EEE; line-height: 30px; height: 30px; text-align: center; margin-bottom: 2px;}
#left dl dd a:hover { background: #5792BC; color: #FFF; }
#left dl dd a.current { background: #5792BC; color: #FFF; }
.lt { background: #F5F5F5; border: 1px solid #EEE; line-height: 36px; font-size: 16px; text-align: center; }
.lb { padding: 20px; overflow: hidden; zoom: 1; border: 1px solid #EEE; border-top: none; background: #FFF; }
.lb .btn { margin-bottom: 2px; text-align: center; }
.lb .current { background: #000; border-color: #000; }
.lf { height: 20px; }
#right { padding: 10px; background: #FFF; float: right; width: 1070px; }
#right .hd { background: #2E6B97; line-height: 36px; height: 36px; font-size: 16px; color: #FFF; padding: 0 20px;}
#right .bd { margin-top: 10px; margin-bottom: 10px;}

#bottom { background: #2E6B97; padding: 20px; margin-top: 10px; color: #FFF; }

/*分页样式*/
.page_show { margin: 20px 0; }
.page_show a, .page_show span { display: inline-block; height: 40px; line-height: 40px; min-width: 40px; text-align: center; background: #F2F2F2; margin-right: 2px; }
.page_show a:link, .page_show a:visited { text-decoration: none; }
.page_show a:hover, .page_show a.current { background: #0A8; color: #FFF; }