/*整体布局*/
html {
	height:100%;
	background: black;
}
body {
	margin:0;
	padding:0;
	height:100%;
}
.welcome {
	position:relative;
	top:200px;
	margin:auto;
	width:560px;
	height:400px;
	border:1px solid #36020e;
	background:#36020e;
}
.welcome .logo {
	height:150px;
}
.welcome .center {
	height:150px;
}
.welcome .center .install {
	margin:40px auto 0;
	display:block;
	width:160px;
	text-align:center;
	height:30px;
	line-height:30px;
	border:1px solid #890213;
	font-size:14px;
	text-decoration:none;
	color:#FFF;
	background: #890213;
}
.welcome .center .install:hover {
	border:1px solid #420212;
	background:#420212;
	cursor:pointer;
}
.welcome .footer {
	height:100px;
}
ul.nav {
	padding:10px;
	list-style:none;
}
ul.nav li {
	line-height:24px;
}
.license {
	height:230px;
	overflow:inherit;
	border:1px solid #09A5BC;
	padding:15px 20px;
	background:#FFF;
	line-height:150%;
}
table.installtable {
	width:100%;
	line-height:24px;
	table-layout:fixed;
}
table.installtable tr th {
	width:80px;
	word-break:break-all;
	vertical-align:top;
	color:#000079;
	text-align:center;
	background:#EDEDED;
	font-weight:normal;
}
table.installtable tr td {
	word-break:break-all;
	white-space:pre-wrap;
	text-align:center;
	border-width:0;
	background:#E0ECFF;
}
.alert {
	border:1px solid red;
	padding:10px;
	color:red;
	font-weight:bolder;
	line-height:18px;
}
.createdatabase{
	display:none;
}
