/* 由 F12 开发人员工具生成。这可能不是原始源文件的准确表示形式。*/
#reports {
	width: 600px; float: left;
}
#reports-list {
	margin: 0px; padding: 0px;
}
#reports-list > li {
	background: rgb(249, 249, 249); border-width: 1px; border-style: solid; border-color: rgb(221, 221, 221) rgb(221, 221, 221) rgb(210, 210, 210); margin: 0px 0px 20px; padding: 15px 15px 20px; box-shadow: 0px 1px 1px rgba(175,175,175,0.16);
}
#reports-list > li:last-child {
	margin: 0px;
}
#reports-list h3 {
	padding: 0px; font-weight: normal; margin-bottom: 12px;
}
#reports-list h3 .explain-text {
	margin: 3px 5px 0px 0px; float: right;
}
#reports-list h3 a {
	font-size: 14px; font-weight: normal;
}
#reports-list h4 {
	margin: 5px 0px 0px; padding: 5px 5px 0px; text-align: right; font-weight: normal;
}
.sub-report > li {
	padding: 5px 0px; width: 33.33%; line-height: 16px !important; float: left;
}
.sub-report > li a {
	font-size: 12px;
}
.related-report {
	padding: 18px 0px 0px; margin-top: 18px; border-top-color: rgb(232, 232, 232); border-top-width: 1px; border-top-style: solid;
}
#log {
	border-width: 1px; border-style: solid; border-color: rgb(221, 221, 221) rgb(221, 221, 221) rgb(210, 210, 210); margin: 0px; padding: 15px 20px; width: 260px; float: right; position: static; box-shadow: 0px 1px 1px rgba(175,175,175,0.16);
}
#log h2 {
	margin: 0px 5px 5px; padding: 0px; font-size: 16px;
}
#log h3 {
	margin: 0px 5px 5px; padding: 0px; font-size: 12px; font-weight: normal;
}
#search-param-container {
	background: rgb(242, 242, 242); border-width: 1px; border-style: solid; border-color: rgb(221, 221, 221) rgb(221, 221, 221) rgb(210, 210, 210); margin: 0px 0px 22px; padding: 10px 10px 14px; box-shadow: 0px 1px 1px rgba(175,175,175,0.16);
}
.search-param {
	margin: 0px 10px 0px 0px; float: left;
}
.search-param label {
	line-height: 18px; font-size: 12px; font-weight: normal; display: block;
}
.search-param input {
	padding: 5px; border: 1px solid rgb(170, 170, 170); font-family: Arial, Helvetica, sans-serif; font-size: 12px;
}
#data-grid_wrapper input[type='text'] {
	padding: 5px; border: 1px solid rgb(170, 170, 170); font-family: Arial, Helvetica, sans-serif; font-size: 12px;
}
.search-param input[type='checkbox'] {
	height: auto;
}
.search-param select {
	width: 180px; margin-top: 5px; display: block;
}
.search-param-submit {
	margin: 12px 0px 0px; float: right;
}
.rounded-4.data-grid-container {
	padding: 0px;
}
.report-csv-link {
	padding: 0px 11px 7px 0px; text-align: right;
}
dl.stats {
	margin: 20px 0px 0px;
}
dl.stats dt {
	margin: 0px 0px 12px 5px; padding: 5px 0px; width: 50px; text-align: center; color: rgb(255, 255, 255); line-height: 14px; clear: left; font-size: 14px; float: left; background-color: rgb(181, 181, 181);
}
dl.stats dd {
	margin: 0px; padding: 5px 0px 5px 7px; width: 180px; line-height: 14px; font-size: 12px; float: left; display: block;
}
.stat-wrap + .stat-wrap {
	margin: 10px 0px 0px;
}
.stat-wrap {
	padding-top: 18px; border-top-color: rgb(232, 232, 232); border-top-width: 1px; border-top-style: solid;
}
.stat-wrap-three {
	padding-top: 18px; border-top-color: rgb(232, 232, 232); border-top-width: 1px; border-top-style: solid;
}
.stat-wrap-three dl.stat {
	width: 165px;
}
dl.stat {
	margin: 0px; padding: 0px; width: 274px; float: left;
}
dl.stat + dl.stat {
	margin-left: 20px;
}
dl.stat dt {
	padding: 5px; text-align: center; color: rgb(255, 255, 255); line-height: 16px; font-size: 16px; float: left; min-width: 40px; background-color: rgb(181, 181, 181);
}
dl.stat dd {
	padding: 5px 5px 5px 7px; line-height: 16px; font-size: 12px; float: left;
}
dl.stat-stack dt {
	width: 170px; float: none;
}
dl.stat-stack dd {
	width: 170px; float: none;
}
dl.stat-stack dd {
	height: 26px; text-align: center; line-height: 13px;
}
dl.good dt {
	background-color: rgb(115, 158, 66);
}
dl.alert dt {
	text-shadow: 1px 1px 0px #a49b08; background-color: rgb(222, 209, 2);
}
dl.alert dd {
	background-color: rgb(248, 245, 192);
}
dl.bad dt {
	background-color: rgb(212, 80, 73);
}
.report_expanded_details {
	background: rgb(249, 249, 249); padding: 8px 10px 8px 48px; box-shadow: inset 0px -1px 1px rgba(175,175,175,0.16);
}
.report_expanded_details table.auto td {
	padding: 5px 6px 5px 0px; border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;
}
.report_expanded_details .key {
	font-weight: bold;
}
.report_expanded_details thead {
	font-weight: bold;
}
.report_expanded_details .key {
	width: 120px;
}
#search-param-container .date-selector {
	width: 60px;
}
.search-param .app-dropbox {
	width: 225px;
}
.report-table .timestamp-short {
	width: 70px;
}
.report-table .name-short .truncate-overflow {
	width: 150px;
}
.report-table .name-short {
	width: 150px;
}
.report-table .name .truncate-overflow {
	width: 200px;
}
.report-table .name {
	width: 200px;
}
#app-utilization-report-page .data-list-content-wrap {
	width: 72%;
}
#app-utilization-report-page .data-list-content {
	background: rgb(242, 242, 242); padding: 0px; min-height: 0px;
}
#app-utilization-report-page .data-list-sidebar-wrap {
	width: 28%; padding-bottom: 0px; margin-right: -1px; border-right-color: rgb(215, 215, 215); border-right-width: 1px; border-right-style: solid;
}
#app-utilization-report-page .data-list-sidebar {
	padding: 10px;
}
#app_usage_table .name .truncate-overflow {
	width: 200px;
}
#app_usage_table .login .truncate-overflow {
	width: 200px;
}
.report-table .name .truncate-overflow {
	width: 200px;
}
#unused-accounts-header {
	background: rgb(249, 249, 249); margin: 20px 0px 0px;
}
.unused-accounts-link {
	background: url("/img/ui/indicators/details_open.png") no-repeat 97% 50%; padding: 8px 0px 8px 10px; border: 1px solid rgb(221, 221, 221); font-size: 12px; display: block;
}
.unused-accounts-link:hover {
	text-decoration: none;
}
.expanded.unused-accounts-link {
	background: url("/img/ui/indicators/details_close.png") no-repeat 97% 50%;
}
#unused-accounts-list {
	background: rgb(255, 255, 255); border-width: 0px 1px 1px; border-top-left-radius: 0px; border-top-right-radius: 0px;
}
#unused-accounts-list > li > a {
	padding: 8px 10px;
}
#unused-accounts-list .truncate-overflow {
	line-height: 16px; display: block;
}
#unused-accounts-list tr {
	border-bottom-color: rgb(209, 209, 209); border-bottom-width: 1px; border-bottom-style: solid;
}
#unused-accounts-list th {
	padding: 5px; line-height: 11px;
}
#unused-accounts-list td {
	background: rgb(255, 255, 255); padding: 5px;
}
th.unused-person {
	width: 155px;
}
th.unused-account {
	width: 155px;
}
#app-utilization-report-page .user-name {
	display: block;
}
#app-utilization-report-page .user-username {
	display: block;
}
#app-utilization-report-page .last-login {
	font-size: 12px;
}
.autocomplete-row .name {
	display: block;
}
.autocomplete-row .username {
	display: block;
}
.autocomplete-row .username {
	font-size: 11px;
}
#app-utilization-report-page .dataTables_info {
	display: none;
}
#sidebar-content h2 {
	margin: 0px; padding: 0px; font-size: 15px;
}
#sidebar-content h3 {
	margin: 0px; padding: 0px; color: rgb(145, 145, 145); font-size: 12px; font-weight: normal;
}
#sidebar-content h4 {
	margin: 10px 0px 0px; padding: 0px; line-height: 40px; font-size: 12px; border-top-color: rgb(224, 224, 224); border-top-width: 1px; border-top-style: solid;
}
#app-utilization-report-page dl.stat {
	width: 100%; float: none;
}
#app-utilization-report-page dl.stat + dl.stat {
	margin: 10px 0px 0px;
}
#app-utilization-report-page dl.stat dt {
	box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;
}
#app-utilization-report-page dl.stat dd {
	box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;
}
#app-utilization-report-page dl.stat dt {
	border-radius: 4px; font-size: 14px; min-width: 10%;
}
#app-utilization-report-page dl.stat dd {
	color: rgb(94, 94, 94);
}
#app-utilization-report-page dl.stat-separator {
	padding-top: 10px; border-top-color: rgb(202, 202, 202); border-top-width: 1px; border-top-style: dashed;
}
#deprovision_detail_table #resolution {
	width: 200px;
}
#system_log_table .message .truncate-overflow {
	width: 346px;
}
#system_log_table .name .truncate-overflow {
	width: 150px;
}
#log-stats a {
	color: inherit; display: block;
}
#log-stats dd a {
	color: rgb(0, 105, 170);
}
#log-stats dd:hover {
	background: rgb(234, 234, 234);
}
#log-stats dd:hover {
	color: rgb(0, 105, 170); text-decoration: none;
}
#log-stats dd a:hover {
	color: rgb(0, 105, 170); text-decoration: none;
}
#log-stats dt:hover a {
	background: rgb(161, 161, 161);
}
#log-stats dt:hover {
	background: rgb(161, 161, 161);
}
#log-stats dt a:hover {
	color: rgb(238, 238, 238); text-decoration: none;
}
.app-instance-status {
	text-transform: capitalize;
}
.autocomplete-row .app-name {
	width: 410px; display: inline-block;
}
.autocomplete-row .app-instance-status {
	display: inline-block;
}
.autocomplete-row .app-instance-name {
	font-size: 11px;
}
.autocomplete-row .app-instance-id {
	font-size: 11px;
}
.autocomplete-row .app-instance-status strong {
	font-weight: normal;
}
.autocomplete-row .app-instance-id strong {
	font-weight: normal;
}
.app-column .app-name {
	display: block;
}
.app-column .app-instance-name {
	font-size: 11px; display: block;
}
.app-column .app-instance-id {
	font-size: 11px; display: block;
}
.app-column .app-instance-status {
	font-size: 11px; display: block;
}
