@CHARSET "UTF-8";

* {
	font-family: microsoft yahei, sans-serif, serif;
	font-size: 12px;
	font-weight: 400;
	color: #444;
}

*::-webkit-scrollbar {
	width: 6px;
	height: 6px;
	background-color: rgba(255, 255, 255, 0.1);
}

*::-moz-scrollbar {
	width: 6px;
	height: 6px;
	background-color: rgba(255, 255, 255, 0.1);
}

*::scrollbar {
	width: 6px;
	height: 6px;
	background-color: rgba(255, 255, 255, 0.1);
}

*::-webkit-scrollbar-thumb {
	border-radius: 3px !important;
	-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .2);
	-moz-box-shadow: inset 0 0 6px rgba(0, 0, 0, .2);
	box-shadow: inset 0 0 6px rgba(0, 0, 0, .2);
	background-color: rgba(0, 0, 0, .3);
}

*::-moz-scrollbar-thumb {
	border-radius: 3px !important;
	-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .2);
	-moz-box-shadow: inset 0 0 6px rgba(0, 0, 0, .2);
	box-shadow: inset 0 0 6px rgba(0, 0, 0, .2);
	background-color: rgba(0, 0, 0, .3);
}

*::scrollbar-thumb {
	border-radius: 3px !important;
	-moz-box-shadow: inset 0 0 6px rgba(0, 0, 0, .2);
	-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .2);
	box-shadow: inset 0 0 6px rgba(0, 0, 0, .2);
	background-color: rgba(0, 0, 0, .3);
}

*::-webkit-scrollbar-track {
	-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.5);
	-moz-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.5);
	box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.5);
	border-radius: 3px !important;
	background-color: rgba(0, 0, 0, .01);
}

*::-moz-scrollbar-track {
	-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.5);
	-moz-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.5);
	box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.5);
	border-radius: 3px !important;
	background-color: rgba(0, 0, 0, .01);
}

*::scrollbar-track {
	-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.5);
	-moz-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.5);
	box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.5);
	border-radius: 3px !important;
	background-color: rgba(0, 0, 0, .01);
}

*::-webkit-input-placeholder { /* WebKit browsers */
	color: rgba(0, 0, 0, 0.4);
}

*:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
	color: rgba(0, 0, 0, 0.4);
}

*::-moz-placeholder { /* Mozilla Firefox 19+ */
	color: rgba(0, 0, 0, 0.4);
}

*:-ms-input-placeholder { /* Internet Explorer 10+ */
	color: rgba(0, 0, 0, 0.4);
}

a {
	transition: none;
}

a:hover {
	transition: 0.3s;
}

input, button, select, textarea {
	outline: none
}

textarea {
	resize: none
}

.hide {
	display: none;
}

html, body {
	width: 100%;
	height: 100%;
	padding: 0px;
	margin: 0px;
}