body {
	background: #fff!important;
	overflow: auto;
	min-width: 900px;
}
.error {
	border-top: 0;
}
.error a, .no-data a {
	color: #2494ff;
}
.error-browser {
	background-image: url(../img/error-chrome.png);
}
.error-login {
	background-image: url(../img/error-chrome-login.png);
}
.data-list .no-data {
	display: block;
	text-align: center;
	margin-top: 200px;
}
.top {
	background: #F4FAFF;
	border-color:#D3EAFF;
}
.top .top-inner {
	height: 58px;
}
.top .top-inner .title {
	font-size: 24px;
	color: #2494ff;
}
.top .top-inner .sub-title {
	font-size: 14px;
	color: #5b9fe7;
	margin-top: 24px;
}
.top .top-inner .user {
	font-family: "Microsoft YaHei";
	font-size: 12px;
	color: #626d75;
	font-weight: normal;
	margin-top: 26px;
}
.top .top-inner .user span {
	background: url(../img/ico_user.png);
	margin-right: 5px;
	position: relative;
	top: 1px;
}
.middle {
	border-top: 0;
}
.middle .title span {
	font-size: 18px;
	color: #2494ff;
}
i.icon.icon-list {
	background: url(../img/ico_pass.png);
	width: 27px;
	height: 31px;
}
.data-list {
	overflow-y: scroll;
	/*border: 1px solid red;*/
}
.item {
	border-color: transparent;
}
.item .bb, .item .bb2 {
	height: 12px;
	background-color: #6facff;
	border: solid 1px #5fa2ea;
	vertical-align: middle;
}
.item.first-child .bb {
	background-color: #ffbe5a;
	border: solid 1px #ebb35d;
}
i.icon.src-ch {
	background: url(../img/ico_chrome.png);
}

.item .ll {
	height: 38px;
	word-break: break-all;
	overflow: hidden;
}

.item .rr .button, .item .rr .button2 {
	line-height: 24px;
	padding: 0 17px 0 18px;
	font-size: 14px;
}
.button {
	border-radius: 3px;
	border: solid 1px #c1d1dd;
	background-image: linear-gradient(to bottom, #FDFDFD, #F7F8F9, #F0F3F7);
	color: #85949e;
}
.button:hover {
	border-color: #6FB5FF;
	background-image: linear-gradient(to bottom, #FDFDFD, #F8F9FC, #F2F6FC);
	color: #3899FF;
}
.button:active {
	border-color: #67B1FF;
	background-image: linear-gradient(to bottom, #FBFDFF, #F4F8FB, #F1F5FA);
	color: #3194FD;
}

.scroll-bar {
	display: none;
}
.scroll-container .scroll-content {
	overflow: visible;
}

.scrollbar::-webkit-scrollbar {
    background-color: rgba(52,52,52,0);
    width: 7px;
    height: 0
}

.scrollbar::-webkit-scrollbar-thumb {
	border-radius: 3px 4px 4px 3px/3px 3px 4px 4px;
	background-color: #d6dde4;
	border: solid 1px #c9d0d6;
}

.scrollbar::-webkit-scrollbar-thumb:hover {
	background-color: #C2C9D0;
	border-color: #B5BCC2;
}

