.row p,
.row b,
.row ul li {
	line-height: 28px;
}

ul,
li {
	padding: 0;
	list-style-type: none;
}
/*table所在div*/
.table {
	width: 100%;
	margin-top: 10px;
}
/*代码块*/
.code {
	background: #f7f7f7;
	padding: 14px 30px;
	margin-top: 10px;
}

table tr,
table tr td {
	border: 1px solid #ccc;
	text-align: center;
	padding: 10px 10px;
}

table tr td p {
	width: 140px;
	margin: 0 auto;
}

table tr:first-child {
	background: #f7f7f7;
}

.main-nav ul.nav>li>a {
	padding: 22px 20px;
}

.main-nav ul.nav>li>a:hover {
	color: #9d9d9d;
}
/*搜索框所在div*/
.search{
	margin: 10px 0;
}
#sidebar{
	border: 1px solid #ccc;
	background: 0;
	padding:0 10px;
}
.row{
	margin: 0;
}
.main-nav{
	height: 64px;
	border-bottom: 1px solid #dedede;
}
/*放大页头logo*/
.main-nav .navbar-brand{
	padding: 8px 15px;
}
.main-nav .navbar-brand img.logo{
	height: 48px;
	width: auto;
	max-width: none;
}
@media only screen and (min-width: 768px){
	#sidebar{
		position: absolute;
		top: 64px;
		bottom: 0;
		overflow: auto;
		width: 300px;
	}
	#main{
		padding: 0px;
		position: absolute;
		top: 65px;
		bottom: 0;
		right: 0;
		left: 300px;
		width: auto;
	}
	#main .breadcrumb{
		border-radius: 0;
		margin-bottom: 0;
		background: #f8f8f8;
	}
	#main .breadcrumb li{
		padding: 10px 0;
	}
	#sidebar .navside{
		border-radius: 0;
	}
}
@media only screen and (max-width:767px) {
	.nav-top-bg{
		background-color: #fff;
		border-color: #fff;
	}
}