
#page-live { height:180px; overflow:hidden; }

#page { margin:20px auto; clear:both; }

.page-side { float:left; width:180px; }
.page-side .side-menu { zoom:1; overflow:hidden; }
.page-side .side-menu h2 { font-size:28px; line-height:40px; font-weight:lighter; color:#3b8ede; padding:0 0 15px; border-bottom:1px solid #ddd; }
.page-side .side-menu li { border-bottom:1px solid #ddd; font-size:14px; line-height:3em; }
.page-side .side-menu li a { display:block; position:relative; padding:0 0 0 16px; }
.page-side .side-menu li a:before { display:block; width:5px; height:5px; overflow:hidden; background:#ccc; position:absolute; left:3px; top:50%; margin-top:-3px; content:' '; }
.page-side .side-menu li a:link, .page-side .side-menu li a:visited { color:#333; }
.page-side .side-menu li.now a, .page-side .side-menu li a:hover { background:#3b8ede; color:#fff; }
.page-side .side-menu li a:hover:before { background:#fff; }
.page-side .side-menu li.now a:before { display:none; }

.page-main { float:right; width:780px; }
.page-main .page-tbar { overflow:hidden; zoom:1; position:relative; line-height:40px; padding:0 0 15px; border-bottom:1px solid #ddd; }
.page-main .page-tbar h2 { float:left; font-size:28px; line-height:40px; font-weight:lighter; color:#3b8ede; }
.page-main .page-tbar .tbar-nav { float:right; }
.page-main .page-tbar .tbar-nav span { font-family:\5b8b\4f53, simsun, sans-serif; }

.page-content { padding:20px 0; font-size:14px; line-height:1.75em; color:#000; text-align: justify; text-justify: inter-ideograph; }
.page-content h1 { font-size:21px; }
