@charset "utf-8";
* {
	padding: 0;
	margin: 0;
}
html {
	box-sizing: border-box;
	font-size: calc(100vw/10.80);
}
body {
	padding: 0;
	color: #333;
	margin: 0 auto;
	font-family: '微软雅黑';
	font-size:18px;
	transition-delay: 0ms;
	transition-timing-function: linear;
	transition-duration: 260ms;
	transition-property: color, background-color, background, background-image, transform, rectangle;
	-moz-transition-duration: 260ms; /* Firefox 4 */
	-webkit-transition-duration: 260ms; /* Safari 和 Chrome */
	-o-transition-duration: 260ms; /* Opera */
	box-sizing: border-box;
	background: #f5f5f5;
}
div{
	box-sizing: border-box;
}
a {
	border: 0;
	text-decoration: none;
	box-sizing: border-box;
	color: #333;
	cursor: pointer;
}
textarea, input[type="password"], input[type="text"] {
	resize: none;
	outline: none;
	outline: 0;
	-webkit-appearance: none;
	white-space: pre-wrap;
	word-wrap: break-word;
}
input::-webkit-input-placeholder {
 color: #333;
}
 input::-moz-placeholder {
	/* Mozilla Firefox 19+ */
	color: #333;
}
 input:-moz-placeholder {
	/* Mozilla Firefox 4 to 18 */
	color: #333;
}
 input:-ms-input-placeholder {
	/* Internet Explorer 10-11 */
	color: #333;
}
img, input, span, a {
	margin: 0px;
	padding: 0px;
	border: 0px;
	box-sizing: border-box;
	vertical-align: middle;
}
li {
	list-style: none;
	box-sizing: border-box;
}
.f_l {
	float: left;
}
.f_r {
	float: right;
}
.c_b {
	clear: both;
}
.layui-tab-brief > .layui-tab-more li.layui-this:after, .layui-tab-brief > .layui-tab-title .layui-this:after {
	border: none;
	border-radius: 0;
	border-bottom: 2px solid RGB(30,159,255) !important;
}

.layui-form-select dl dd.layui-this {
	background-color: RGB(30,159,255) !important;
	color: #fff;
}
