@charset "utf-8";

*{margin:0;padding:0;}

body{font-family:"微软雅黑";font-size:12px;}

a{text-decoration:none;outline:none;}

input::-ms-clear{display:none;}
input::-ms-reveal{display:none;}

button,input {outline: none;}

ul,ol,dl{list-style:none;}

textarea{resize:none;vertical-align:top;}

img{border:none;}

h1,h2,h3,h4,h5,h6{font-weight: normal;font-size: 100%;}

table{border-collapse:collapse;border-spacing:0;}

.l{float:left !important;}
.r{float:right !important;}

.border_none{border: none !important;}

.margin_none{margin: 0 !important;}

.bgnone{background-image: none !important;}

.hide{display: none !important;}

.clearfix:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
}
.clearfix{*zoom:1;}

::selection{
	background-color:#1890f4;
	color:white;
	text-shadow:0 1px 0 rgba(0,0,0,0.3)
}

::-moz-selection{
	background-color:#1890f4;
	color:white;
	text-shadow:0 1px 0 rgba(0,0,0,0.3)
}

[placeholder]:focus::-webkit-input-placeholder{
	-webkit-transition:opacity 0.5s ease;
	-moz-transition:opacity 0.5s ease;
	transition:opacity 0.5s ease;
	opacity:0
}

[placeholder]:focus::-moz-input-placeholder{
	-webkit-transition:opacity 0.5s ease;
	-moz-transition:opacity 0.5s ease;
	transition:opacity 0.5s ease;
	opacity:0
}

/*细化滚动条样式*/
::-webkit-scrollbar {
	width: 8px;
	height: 8px;
}
::-webkit-scrollbar-track {
	border: 1px #d3d3d3 solid;
	box-shadow: 0px 0px 3px #dfdfdf inset;
	border-radius: 5px;
	background: #eee;
}
::-webkit-scrollbar-thumb {
	border: 1px #808080 solid;
	border-radius: 5px;
	background: #999;
}
::-webkit-scrollbar-thumb:hover {
	background: #7d7d7d;
}