/* 由 F12 开发人员工具生成。这可能不是原始源文件的准确表示形式。*/
#dash-modules {
	width: 690px; float: left; min-height: 400px;
}
#dash-modules .module {
	margin-top: 20px;
}
#dash-modules :first-child.module {
	margin-top: 0px;
}
#dash-modules h2 {
	margin: 0px; padding: 5px 0px 5px 3px; font-size: 15px; font-weight: normal; border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none; position: relative;
}
#dash-modules h2 .header-link {
	padding: 0px !important; top: 1px; right: 5px; position: absolute;
}
#dash-modules h3 {
	margin: 0px 0px 4px; padding: 0px; font-size: 12px; font-weight: normal;
}
#dash-modules h4 {
	margin: 0px 0px 5px; padding: 0px;
}
#admin-dashboard .two-col-right {
	margin: 10px 0px 0px 20px; width: 220px;
}
#dash-sidebar {
	border: currentColor; top: 36px;
}
#dash-sidebar h4 {
	margin: 0px 0px 5px; padding: 0px; line-height: 20px; font-size: 13px; font-weight: bold;
}
#dash-sidebar .no-bullets {
	margin: 0px 0px 20px; padding: 0px;
}
#dash-sidebar .icon-link-list li {
	margin: 0px 0px 5px;
}
#dash-sidebar .link-list li {
	margin: 0px 0px 5px;
}
#dash-sidebar .icon-link-list li a.icon {
	padding: 0px 0px 0px 21px; line-height: 16px; display: block;
}
#dash-sidebar .recent-activity {
	padding: 5px 10px;
}
#dash-sidebar .recent-activity li {
	font-size: 12px;
}
#dash-modules h2 .toggle-control .normal {
	color: rgb(119, 119, 119); font-size: 13px;
}
#dash-modules h2 .toggle-control .icon {
	top: 0px; right: 0px; cursor: pointer;
}
.ajax-include-wrap {
	position: relative; min-height: 60px;
}
#status-section-alerts .ajax-include-wrap {
	min-height: 122px;
}
.ad-module-present#status-section-alerts .ajax-include-wrap {
	min-height: 160px;
}
#dash-module-usage-wrap .ajax-include-wrap {
	min-height: 72px;
}
.ajax-include-wrap .ajax-include-feedback-spinner {
	left: 50%; top: 50%; position: absolute !important;
}
.ajax-include-wrap .spinner-24.ajax-include-feedback-spinner {
	margin-top: -12px; margin-left: -12px;
}
.bar-graph-legend-wrap {
	top: 8px; right: 5px; display: block; position: absolute;
}
.bar-graph-legend {
	width: 51px; font-size: 12px; float: left; display: block;
}
.green.bar-graph-legend {
	text-align: left; color: rgb(109, 151, 18);
}
.green.graph-total {
	text-align: left; color: rgb(109, 151, 18);
}
.blue.bar-graph-legend {
	text-align: right; color: rgb(13, 106, 162);
}
.blue.graph-total {
	text-align: right; color: rgb(13, 106, 162);
}
.single-bar-graph {
	width: 100px;
}
.graph-total {
	font-size: 12px;
}
.graph-section {
	height: 5px; float: left;
}
.green.graph-section {
	background-color: rgb(130, 177, 27);
}
.blue.graph-section {
	background-color: rgb(26, 119, 176);
}
#status-section-alerts {
	padding: 3px; border: 1px solid rgb(218, 218, 218); width: 410px; min-height: 122px; background-color: rgb(255, 255, 255);
}
.ad-module-present#status-section-alerts {
	min-height: 160px;
}
#status-section-alerts ul {
	margin: 0px;
}
#status-section-alerts li {
	padding: 8px 6px; line-height: 24px; border-bottom-color: rgb(234, 234, 234); border-bottom-width: 1px; border-bottom-style: solid;
}
#status-section-alerts li:hover {
	background: rgb(249, 249, 249); cursor: pointer;
}
#status-section-alerts li.no-alerts-msg:hover {
	cursor: default;
}
#status-section-alerts li.no-alerts-msg {
	border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;
}
#status-section-alerts li .icon {
	margin: 3px 8px 0px 0px; width: 16px; height: 16px; float: left;
}
#status-section-alerts li .stat {
	font-weight: bold; margin-right: 4px; float: left; display: block;
}
.alert-info .stat {
	color: rgb(102, 102, 102);
}
.alert-warning .stat {
	color: rgb(156, 148, 110);
}
.alert-error .stat {
	color: rgb(191, 28, 28);
}
.alert-success .stat {
	color: rgb(95, 138, 1);
}
#status-section-alerts li .detail {
	width: 280px; line-height: 15px; margin-top: 5px; float: left; display: block;
}
#status-section-alerts li .action {
	line-height: 15px; margin-top: 2px; float: right; display: block;
}
#status-section-alerts li .action .icon {
	width: 16px; height: 16px;
}
#status-no-tasks {
	margin: 0px auto; padding: 40px 0px; width: 125px;
}
.ad-module-present#status-section-alerts #status-no-tasks {
	padding: 80px 0px;
}
#status-no-tasks span {
	font-size: 13px;
}
#status-section-alerts li #status-no-tasks .detail {
	width: auto;
}
#status-section-people-apps-wrap {
	margin: 0px 0px 0px 20px; width: 228px; float: right;
}
#dash-modules #status-section-people-apps-wrap h3 {
	font-weight: bold; margin-bottom: 6px;
}
#status-section-people-apps-wrap h4 {
	font-size: 13px; font-weight: normal;
}
#status-section-people-apps-wrap h3 a {
	color: rgb(102, 102, 102);
}
#status-section-people-apps-wrap h4 a {
	color: rgb(102, 102, 102);
}
#status-section-people-apps-wrap h3 a:hover {
	color: rgb(0, 105, 170);
}
#status-section-people-apps-wrap h4 a:hover {
	color: rgb(0, 105, 170);
}
#status-section-people-apps-wrap .header-count {
	padding: 1px 5px; font-weight: normal; margin-left: 2px; cursor: help; background-color: rgb(204, 204, 204);
}
#status-section-people-apps-wrap h3 .header-count {
	color: rgb(255, 255, 255); font-size: 12px;
}
#status-section-people-apps-wrap h4 .header-count {
	font-size: 12px;
}
#status-section-people-apps-wrap .agent-light {
	cursor: help;
}
#status-section-people-apps-wrap label {
	top: 0px; height: 26px !important; line-height: 26px; font-size: 12px; float: left; display: block; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;
}
#status-section-people-apps-wrap .text-field-default {
	padding: 4px; width: 208px; font-size: 12px;
}
#status-section-active-directory ul {
	margin: 0px;
}
#status-section-active-directory li {
	line-height: 16px;
}
#status-section-active-directory li + li {
	margin-top: 5px;
}
#status-section-active-directory li a {
	color: rgb(119, 119, 119);
}
#status-section-active-directory li .header-count {
	color: rgb(255, 255, 255);
}
#status-section-getting-started {
	background: rgb(242, 242, 242); padding: 14px 5px; border: 1px solid rgb(221, 221, 221); position: relative;
}
#getting-started-explain {
	margin: 8px 15px 0px 0px; width: 150px; text-align: right; float: left;
}
#getting-started-explain h3 {
	font-size: 14px;
}
#getting-started-explain h3 span {
	color: rgb(153, 153, 153); font-size: 12px; margin-top: 2px; display: block;
}
#status-section-getting-started ol {
	margin: 0px;
}
#status-section-getting-started li {
	float: left;
}
#status-section-getting-started li + li {
	margin-left: 9px !important;
}
.dismiss-icon#hide-getting-started {
	margin: 0px; top: 5px; right: 7px; float: none; position: absolute;
}
#free-trial-info {
	background: url("/img/ui/backgrounds/free-trial-msg-bg.png") repeat-x 0px 0px rgb(249, 245, 215); border-width: 0px 1px 1px; border-style: solid; border-color: rgb(219, 209, 136); padding: 5px 0px; top: 0px; width: 320px; right: 50%; margin-right: -120px; position: absolute; z-index: 5; box-shadow: 0px 2px 0px #dbd188;
}
#free-trial-info h3 {
	margin: 0px 0px 5px; padding: 0px; text-align: center; color: rgb(162, 143, 2); font-size: 18px;
}
#free-trial-info p {
	text-align: center; color: rgb(100, 100, 100);
}
#free-trial-info .ft-warning {
	color: rgb(218, 53, 53);
}
#dash-module-usage .col-left {
	background: rgb(255, 255, 255); border: 1px solid rgb(218, 218, 218); width: 327px; float: left;
}
#dash-module-usage .col-right {
	background: rgb(255, 255, 255); border: 1px solid rgb(218, 218, 218); width: 327px; float: left;
}
#dash-module-usage .col-right {
	margin: 0px 0px 0px 10px;
}
#dash-module-usage .col-left {
	clear: left;
}
#dash-module-usage .col-left .no-bullets li a {
	margin: 0px 0px 0px 5px; width: 146px;
}
#dash-module-usage .col-right .no-bullets li a {
	margin: 0px 0px 0px 5px; width: 146px;
}
#dash-module-usage h3 {
	background: linear-gradient(rgb(246, 246, 246) 0%, rgb(234, 234, 234) 100%); padding: 8px 10px; font-size: 12px; margin-bottom: 0px; border-bottom-color: rgb(218, 218, 218); border-bottom-width: 1px; border-bottom-style: solid; border-top-left-radius: 4px; border-top-right-radius: 4px;
}
.top-ten tr td {
	background: rgb(255, 255, 255) !important; padding: 0px 6px !important; height: 34px;
}
.top-ten td {
	vertical-align: middle;
}
.top-ten tr:last-child td:first-child {
	border-bottom-left-radius: 4px;
}
.top-ten tr:last-child td:last-child {
	border-bottom-right-radius: 4px;
}
.top-ten td.rank {
	width: 15px; text-align: center; color: rgb(68, 68, 68); letter-spacing: -1px; font-size: 13px !important;
}
.top-ten .rank-num {
	background: rgb(123, 176, 209); border-radius: 9px; width: 18px; height: 18px; text-align: center; color: rgb(255, 255, 255); line-height: 18px; font-size: 12px;
}
.top-ten td.icon {
	width: 65px;
}
.top-ten-users.top-ten td.icon {
	width: 25px;
}
.top-ten-users.top-ten td.icon .profile-pic {
	margin-top: 4px;
}
.top-ten td.detail {
	width: 200px;
}
.top-ten td.detail .app-link {
	width: 120px; display: block;
}
.top-ten td.detail .user-name {
	width: 215px;
}
.top-ten td.count {
	width: 20px; text-align: right; color: rgb(97, 97, 97); font-size: 12px !important;
}
.top-ten .app-icon-mini img {
	margin: 0px auto; height: auto; max-width: 40px;
}
.top-ten-apps h3 {
	position: relative;
}
#dash-module-activity-wrap .toggle-section {
	background: rgb(255, 255, 255); border: 1px solid rgb(218, 218, 218);
}
.recent-activity-row .timestamp {
	width: 75px;
}
.recent-activity-row .person-name {
	width: 125px;
}
.recent-activity-row .app-name {
	width: 125px;
}
.recent-activity-row .description {
	width: 220px;
}
#getting-started h1 {
	margin: 0px; padding: 0px;
}
#getting-started h2 {
	margin: 0px; padding: 0px;
}
#getting-started h3 {
	margin: 0px; padding: 0px;
}
#getting-started h4 {
	margin: 0px; padding: 0px;
}
#getting-started h5 {
	margin: 0px; padding: 0px;
}
#getting-started h6 {
	margin: 0px; padding: 0px;
}
#getting-started h1 {
	font-size: 20px; font-weight: normal;
}
#setup-guide {
	position: relative;
}
#setup-guide h2 {
	font-size: 20px;
}
#setup-guide h3 {
	margin: 30px 10px 18px 0px; color: rgb(95, 142, 0); line-height: 20px; font-size: 18px; font-weight: normal;
}
#gs-banner {
	background: rgb(77, 77, 77); padding: 24px 30px; border-radius: 4px; margin-bottom: 30px; position: relative;
}
#gs-banner h2 {
	color: rgb(240, 240, 240); font-size: 17px; margin-bottom: 15px;
}
#gs-banner h3 {
	margin: 10px 0px 0px; text-align: right; color: rgb(137, 188, 27); line-height: 20px; font-size: 15px; font-weight: normal; position: relative;
}
#gs-banner h3 + h3 {
	margin: 5px 0px 0px; text-align: left; padding-left: 41px;
}
#gs-banner p {
	color: rgb(240, 240, 240); line-height: 20px; font-size: 14px; margin-right: 40px;
}
#gs-banner p + p {
	margin-top: 15px;
}
#gs-banner .col-left {
	width: 580px; float: left;
}
#gs-banner .col-right {
	margin-top: -35px; float: right;
}
#gs-banner .col-right .video-thumb a {
	border-radius: 5px; border: 5px solid rgb(170, 170, 170); box-shadow: 0px 2px 2px rgba(0,0,0,0.7);
}
#gs-banner .col-right .video-thumb a:hover {
	border: 5px solid rgb(221, 221, 221);
}
#gs-banner .col-right .video-thumb .descr {
	left: 5px; bottom: 20px;
}
#gs-banner .video-thumb {
	margin-bottom: 0px;
}
#product-overview-video img {
	border: 1px solid rgb(119, 119, 119);
}
#setup-guide h2 {
	font-size: 18px;
}
#setup-guide .col-left {
	float: left;
}
#setup-guide .col-right {
	float: left;
}
#setup-guide .col-left {
	margin: 0px 30px 0px 0px; width: 690px;
}
#setup-guide .col-right {
	margin: 0px; padding: 20px 20px 40px; top: -15px; width: 190px; right: -20px; float: none; position: absolute;
}
#setup-guide .col-right ul {
	margin: 0px;
}
#setup-guide .col-right p {
	margin: 0px;
}
#setup-guide .col-right li {
	line-height: 18px;
}
#setup-guide .col-right h5 {
	margin: 20px 0px 5px; font-size: 12px; font-weight: bold;
}
#setup-guide .col-right .video-list {
	margin: 10px 0px 0px !important;
}
#setup-guide .col-right .video-thumb a {
	border-radius: 4px; border: 1px solid rgb(170, 170, 170); box-shadow: 0px 1px 1px rgba(175,175,175,0.26);
}
#setup-guide .col-right .video-thumb a img {
	border-radius: 4px;
}
#setup-guide .col-right .video-thumb a:hover {
	border: 1px solid rgb(51, 51, 51);
}
#setup-guide .col-right .video-thumb .descr {
	left: 2px; bottom: 5px;
}
#setup-guide .three-buckets {
	margin: 0px;
}
#setup-guide .three-buckets .link-button-icon-nobg {
	margin: 0px; padding: 0px; font-size: 13px;
}
#setup-guide .three-buckets li {
	padding: 15px; border-radius: 5px;
}
#setup-guide .three-buckets-wrap {
	padding: 15px; border-radius: 5px;
}
#setup-guide .col-left h5 {
	font-size: 12px; margin-bottom: 7px;
}
#setup-guide .three-buckets li p {
	color: rgb(136, 136, 136); line-height: 17px; clear: left; font-size: 12px;
}
#setup-guide .three-buckets-wrap {
	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); box-shadow: 0px 1px 1px rgba(175,175,175,0.16);
}
#setup-guide .three-buckets-v {
	
}
#setup-guide .three-buckets-v 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; width: auto; box-shadow: 0px 1px 1px rgba(175,175,175,0.16);
}
#setup-guide .three-buckets-v li + li {
	margin-top: 20px;
}
#setup-guide .frame {
	border-width: 1px; border-style: solid; border-color: rgb(213, 213, 213) rgb(213, 213, 213) rgb(204, 204, 204); margin: 0px 17px 0px 0px; border-radius: 4px; width: 48px; height: 48px; float: left; box-shadow: 0px 1px 0px rgba(0,0,0,0.06);
}
#admin-dashboard .frame {
	border-width: 1px; border-style: solid; border-color: rgb(213, 213, 213) rgb(213, 213, 213) rgb(204, 204, 204); margin: 0px 17px 0px 0px; border-radius: 4px; width: 48px; height: 48px; float: left; box-shadow: 0px 1px 0px rgba(0,0,0,0.06);
}
#status-section-getting-started .frame img {
	border-radius: 4px;
}
#setup-guide .frame img {
	border-radius: 4px;
}
#admin-dashboard .frame {
	margin: 0px;
}
#admin-dashboard .frame a {
	width: 48px; height: 48px; display: block;
}
#setup-guide .three-buckets-v .descr {
	width: 440px; float: left;
}
#setup-guide .three-buckets-v .descr a {
	font-size: 13px;
}
#setup-guide .three-buckets-v .descr h4 a {
	color: rgb(119, 119, 119); font-size: 14px; font-weight: bold; text-decoration: none;
}
#setup-guide .three-buckets-wrap h4 a {
	color: rgb(119, 119, 119); font-size: 14px; font-weight: bold; text-decoration: none;
}
#setup-guide .three-buckets-v .tip {
	float: right;
}
#setup-guide .three-buckets-v .tip .link-button {
	width: 85px;
}
#setup-guide .three-buckets-v .descr p {
	line-height: 17px;
}
#setup-guide .three-buckets-v .descr p {
	color: rgb(136, 136, 136); font-size: 12px;
}
#setup-guide .three-buckets-v .descr p * {
	color: rgb(136, 136, 136); font-size: 12px;
}
#setup-guide .three-buckets-v .descr p a {
	color: rgb(0, 105, 170);
}
#setup-guide .three-buckets-v h4 {
	margin-bottom: 6px;
}
#setup-guide .three-buckets-v .link-button-icon-nobg {
	margin-top: -4px; display: inline-block;
}
#setup-guide .three-buckets-h li {
	padding: 10px; width: 196px; float: left;
}
#setup-guide .three-buckets-h li + li {
	margin-left: 0px;
}
#setup-guide .three-buckets-wrap h4 {
	margin: 0px; line-height: 49px; clear: none;
}
#setup-guide .three-buckets-wrap h4.two-line {
	padding: 8px 0px; line-height: 18px;
}
.featured-app {
	float: left;
}
.featured-app-details {
	float: left;
}
.featured-app {
	background: rgb(255, 255, 255); margin: 0px 10px 10px 0px; border-radius: 3px; border: 1px solid rgb(204, 204, 204); width: 70px; height: 35px;
}
.featured-app img {
	border-radius: 3px;
}
#setup-guide .col-left .recommended-apps h5 {
	line-height: 20px; margin-bottom: 0px;
}
.step-1 {
	background: url("/img/getting-started/gs-steps-02.png") no-repeat 0px 0px rgb(255, 255, 255);
}
.step-2 {
	background: url("/img/getting-started/gs-steps-02.png") no-repeat 0px -48px rgb(255, 255, 255);
}
.step-3 {
	background: url("/img/getting-started/gs-steps-02.png") no-repeat 0px -96px rgb(255, 255, 255);
}
.step-4 {
	background: url("/img/getting-started/gs-steps-02.png") no-repeat 0px -144px rgb(255, 255, 255);
}
.step-5 {
	background: url("/img/getting-started/gs-steps-02.png") no-repeat 0px -192px rgb(255, 255, 255);
}
.step-6 {
	background: url("/img/getting-started/gs-steps-02.png") no-repeat 0px -240px rgb(255, 255, 255);
}
.step-7 {
	background: url("/img/getting-started/gs-steps-02.png") no-repeat 0px -288px rgb(255, 255, 255);
}
.step-8 {
	background: url("/img/getting-started/gs-steps-02.png") no-repeat 0px -336px rgb(255, 255, 255);
}
@media only screen and (orientation:portrait) and (max-device-width:1024px) and (min-device-width:768px)
{
#dash-modules {
	width: 728px;
}
.sidebar {
	border-radius: 5px !important; border: 1px solid rgb(232, 232, 232); width: auto; margin-top: 20px; display: block; position: static;
}
.sidebar-section {
	width: 200px; margin-right: 30px; float: left;
}
}
