@CHARSET "UTF-8";

body {
	font-family: "Microsoft Yahei", "Helvetica Neue", "Helvetica", "Arial",
		"sans-serif";
	font-size: 14px;
	background-color: #1d1d1d;
}
/* 默认自定义弹出框CSS */
.notSelectText {
	-moz-user-select: none;
	-webkit-user-select: none;
	user-select: none
}

.windowBack {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: #000;
	z-index: 10;
	filter: alpha(opacity = 50);
	opacity: .5
}

#alertWindowDemo {
	position: absolute;
	width: 300px;
	height: 150px;
	background-color: #FFF;
	z-index: 20
}

.windowTop {
	width: 100%;
	height: 20px;
	background-color: #EEE;
	cursor: move
}

.nav.bs-docs-sidenav {
	background-color: #FFFFFF;
}

.unselect {
	-moz-user-select: none;
	-khtml-user-select: none;
	-webkit-user-select: none;
	cursor: default;
	user-select: none;
	color: #777;
}

.unselect:hover {
	color: #777;
}

.unselect a:hover {
	color: #777 !important;
}

.breadcrumb a {
	color: #666;
}

.bgwhite {
	background-color: #FFFFFF;
}

.wordBreak {
	word-break: break-word;
}

.red {
	color: red;
}

.simtitle {
	text-indent: 0.5em;
}

.passage {
	/*text-indent: 2em;*/
	word-break: break-word;
}

.passage img {
	border: 1px solid;
}

.passage2 {
	/*text-indent: 4em;*/
	word-break: break-word;
}

ol {
	list-style: none;
}

pre {
	/*margin-left:20px;*/
	overflow: auto;
}

.newmsg {
	position: relative;
}

.newmsg:after {
	width: 8px;
	height: 8px;
	background-image: url(/images/icon_newmsg.png);
	background-repeat: no-repeat;
	content: " ";
	display: block;
	position: absolute;
	top: -5px;
	right: -10px;
}

button {
	text-indent: 0;
}

.text-strong {
	font-weight: bold;
}

.demo-img-panel .demo-img-wrap {
	width: 880px;
	margin-left: auto;
	margin-right: auto;
	overflow: hidden;
}
/*更新日志样式*/
#changelog {
	color: #347ba2;
	font-size: 28px;
}

.changelogTitle {
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	background: #d7d7d7;
	border-left: 7px solid #4183a8;
}

.newContent {
	border: 1px solid #c9c9c9;
	padding-left: 10px;
	padding-top: 10px;
}
/*开发指南*/
#guide {
	color: #347ba2;
	font-size: 28px;
	margin-bottom: 20px;
}

h2.secondTitle, h3.secondTitle, h4.secondTitle {
	font-size: 18px;
	font-weight: bold;
	padding-bottom: 10px;
	border-bottom: 1px solid #c9c9c9;
}
/*#project_config{
	border: 0;
}*/
.lead {
	font-size: 14px;
	font-weight: bold;
}

h2.tag {
	height: 5px;
	margin: 0;
	color: transparent;
	display:block;
}

.changelog {
	min-height: 500px;
}