﻿.main {margin-top:10px; }

.sidebar {width:200px; float:left; border-top:5px #ccc solid; background:#F7F7F7; }
.sidebar .title {border:1px #eee solid; border-top:none; border-bottom:none; background:#fff; }
.sidebar .title h2 {line-height:60px; font-size:26px; font-family:"黑体"; color:#666; text-indent:20px; }
.sidebar ul { }
.sidebar ul li {line-height:30px; background:#EFEFEF url(../images/icons/icon_arrow_gray.png) no-repeat 30px center; color:#666; overflow:hidden;}
.sidebar ul li.odd {background-color:#F7F7F7; }
.sidebar ul li a {display:block; padding-left:45px;width:100%;color:#666; font-family:"黑体"; text-decoration:none;}
.sidebar ul li.hover, .sidebar ul li.active {background:#249AE3 url(../images/icons/icon_arrow_white.png) no-repeat 30px center;color:#fff; }
.sidebar ul li.hover a, .sidebar ul li.active a {color:#fff;}

.content {width:760px; float:left; margin-left:20px; padding-left:20px; }
.content .title {overflow:hidden; padding:5px 0; margin:10px 0;border-bottom:1px #eee solid;}
.content .title h2{font-size:22px; font-family:"黑体"; color:#249AE3; line-height:40px; text-align:center;}
.content .title .meta{text-align:center; line-height:26px; font-size:12px; color:#666;}
.content .title .meta a{color:#666;}
.content .title .crumb {float:right; font-size:12px; color:#666; margin:10px 0 5px;}
.content .title .crumb a{color:#666;}
.content .body {padding:10px 0; min-height:500px;line-height:26px; font-family:"黑体"; background:#fff; font-size:14px;}
.content .body p {line-height:26px; margin:10px 0; font-size:14px; }
.content .body strong{font-weight:bold;}
.content .body h1{font-size:20px; font-weight:bold; color:#249AE3; margin:0px 0;}
.content .body h2{font-size:18px; font-weight:bold; color:#249AE3; margin:0px 0;}
.content .body h3{font-size:16px; font-weight:bold; color:#249AE3; margin:0px 0;}

table.style { width: 100%; border-top: 3px solid #00A1E9; border-right: 1px solid #eee; margin: 1em auto; border-collapse: collapse; }
table.style tr.odd th,table.style tr.odd td { background: #f7fbff; }
table.style td { color: #666; border-bottom: 1px solid #eee; border-left: 1px solid #eee; padding: 5px 10px; font-size: 14px; font-style: normal; font-weight: normal; font-variant: normal;vertical-align: middle ; }
table.style th { font-size: 14px; color: #333; border-bottom: 1px solid #eee; border-left: 1px solid #eee; padding: 5px 5px 5px 10px; text-align: left;vertical-align: middle ; }
.center {text-align:center;}