/*通用样式*/

/*css 初始化 */
html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, fieldset, legend, img {
    margin: 0;
    padding: 0;
    font-family: "Microsoft YaHei", "微软雅黑", "SimSun", "宋体";
}
*:not(input, textarea) {
	-webkit-touch-callout: inherit;
	-webkit-user-select: auto;
}
body {
	width: 100%;
	font-family: "微软雅黑" !important;
	font-size: 14px;
	color: #878787;
	-webkit-touch-callout: inherit;
	-webkit-user-select: auto;
	background-color: #fff;
}

a {
	color: #878787;
	text-decoration: none;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

a:hover {
	text-decoration: none;
}

button,
input,
select,
textarea {
	font-size: 100%;
	margin: 0;
	padding: 0;
	outline: none;
}

dt,
dd {
	display: inline-block;
}

textarea,
input {
	resize: none;
	outline: none;
}

textarea {
	resize: none;
	-webkit-appearance: none;
}

ul,
ol,
li {
	list-style: none;
}

em {
	font-style: normal;
}


/*重写select样式*/

select {
	cursor: pointer;
	/*Chrome和Firefox里面的边框是不一样的，所以复写了一下*/
	border: 1px solid #ccc;
	/*很关键：将默认的select选择框样式清除*/
	appearance: none;
	-moz-appearance: none;
	-webkit-appearance: none;
	background: url(../../images/se-bg.png) no-repeat scroll transparent;
	background-size: 10px 5px;
	background-position: 96% center;
	padding-right: 24px;
	padding-left: 4px;
	background-color: #FFFFFF;
	height: 24px;
}

/*重新定义滚动条---开始*/

/*定义滚动条高宽及背景 高宽分别对应横竖滚动条的尺寸*/

/* ::-webkit-scrollbar {
	width: 1px;
	height: 6px;
	background-color: #F5F5F5;
} */
/*定义滚动条轨道 内阴影+圆角*/
/* ::-webkit-scrollbar-track {
	-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
	border-radius: 10px;
	background-color: #F5F5F5;
} */
/*定义滑块 内阴影+圆角*/
/* ::-webkit-scrollbar-thumb {
	border-radius: 10px;
	-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .3);
	background-color: #555;
} */
/*重新定义滚动条----结束*/
/*隐藏div*/
.hide {
	display: none;
}

/*完整版清除浮动*/
.cl:after,.cl:before{content:""; display:table;}
.cl:after{clear:both;}
.cl{zoom:1;}
/* 左右浮动 */
.fl {
	float: left;
}
.fr {
	float: right;
}
/*全局性广播消息*/
#gbMassage {
	height:21rem;
	width: 23% !important;
	margin:15px;
	opacity: 0.95;
	border-radius: 4px;
	padding: 0;
}