#cdn-error-bar {
	display: none
}
div#layout-main.isapp {
    width: 100%;
    height: 100%;
    margin-left: 0px;
    margin-top: 0px;
    left: 0;
    top: 0;
}
div#body.isapp {
    height: 92%;
}
.window-operations li{
	list-style: none;
}
.window-operations {
	float: right;
	position: relative;
	height: 25px;
	width: 85px;
	margin-right: 9px;
	margin-top: 9px
}

.window-operations .operation-button {
	position: absolute;
	box-sizing: border-box;
	margin-left: 15px;
	-webkit-app-region: no-drag
}

.window-operations .operation-button:before {
	content: "";
	font-family: iconfont;
	font-size: 12px;
	opacity: .5
}

.window-operations .operation-button:hover:before {
	opacity: 1
}

.window-operations .operation-button.close-window {
	right: 0
}

.window-operations .operation-button.close-window:before {
	content: "\e63f"
}

.window-operations .operation-button.mini-window {
	right: 52px
}

.window-operations .operation-button.mini-window:before {
	content: "\e63e"
}

.window-operations .operation-button.expand-window {
	right: 19px;
	top: 2px
}

.window-operations .operation-button.expand-window:before {
	content: "\e63a";
	font-size: 22px
}

#body {
	border: 1px solid #e6e5e6;
	border-top: 0 none;
	height: -webkit-calc(100% - 61px)
}

img::selection,.mac-os img::selection {
	background-color: transparent
}

html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video {
	margin: 0;
	padding: 0;
	border: 0;
	font: inherit;
	font-size: 100%;
	vertical-align: baseline
}

html {
	line-height: 1
}

ol,
ul {
	list-style: none
}

table {
	border-collapse: collapse;
	border-spacing: 0
}

caption,
th,
td {
	text-align: left;
	font-weight: normal;
	vertical-align: middle
}

q,
blockquote {
	quotes: none
}

q:before,
q:after,
blockquote:before,
blockquote:after {
	content: "";
	content: none
}

a img {
	border: none
}

elements-of-type(html5-block) {
	display: block
}

html,
body {
	width: 100%;
	height: 100%;
	overflow: auto;
	color: #222;
	font-size: 14px;
	line-height: 1.3em;
	font-family: "冬青黑体简体中文", "Tahoma", "Hiragino Sans GB", "Microsoft YaHei", "微软雅黑", "STHeiti", "WenQuanYi Micro Hei", SimSun, sans-serif !important;
	-webkit-font-smoothing: antialiased
}

html {
	background: url("../../img/main-bg.png") no-repeat #5a83b7;
	background-size: cover
}

html.no-bg {
	background: none
}

body {
	box-sizing: border-box
}

.avatar.smaller .avatar-text,
.avatar.search .avatar-text {
	font-size: 12px
}

::-webkit-scrollbar {
	width: 3px;
	height: 3px
}

::-webkit-scrollbar-track-piece {
	background-color: transparent
}

::-webkit-scrollbar-thumb {
	border-radius: 9px;
	background-color: rgba(195, 195, 195, 0.3)
}

::-webkit-scrollbar-thumb:hover {
	background-color: rgba(126, 126, 126, 0.6)
}

::-webkit-file-upload-button {
	cursor: pointer
}

input,
textarea,
keygen,
select,
button {
	font-family: "冬青黑体简体中文", "Tahoma", "Hiragino Sans GB", "Microsoft YaHei", "微软雅黑", "STHeiti", "WenQuanYi Micro Hei", SimSun, sans-serif !important;
	-webkit-app-region: no-drag
}

pre {
	white-space: pre-wrap
}

@font-face {
	font-family: "iconfont";
	font-style: normal;
	font-weight: normal;
	src: url("../font/iconfont.woff") format("woff")
}
.init{
	top: 30%;
    position: absolute;
    left: 40%;
    color: beige;
}
#header {
	width: 100%;
	height: 59px;
	/*background: url("../img/hqhplogo.png") no-repeat 35px 18px scroll #008cee;*/
	background-color:#008cee;
	background-size: 70px 28px;
	border-bottom: 1px solid #e6e5e6;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
	position: relative;
	-webkit-app-region: drag
}

#header.login-header {
	background-color:rgba(0, 0, 0, 0);
	border-bottom: 0
}