@charset "utf-8";

*{
	margin:0 auto;
	padding:0;
	box-sizing: border-box;
}
body {
	font-size:16px;
	font-family:"Segoe UI Symbol";
	-webkit-text-size-adjust:100%;	
}
a {
	color:#2d374b;
	text-decoration:none;
}
a:hover,a:active,a:focus {
	color:#2d374b;
	text-decoration:none;
}

em {
	font-style:normal;
}
ul,ol {
	list-style-type:none;
	margin-bottom: 0 !important;
}
li {
	list-style:none;
}
img {
	border:none;
	vertical-align:middle;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
p {
	word-wrap:break-word;
}
select,input,img,select {
	vertical-align:middle;
}
a {
	text-decoration:none;
}
h1,h2,h3,h4,h5,h6{
	font-weight: normal;
}
i{
	font-style: normal;
}

.fl{float:left;display: inline;}
.fr{float: right;display: inline;}
.clear{clear:both;}
.pa{position: absolute;}
.pr{position: relative;}

.clearfix:after,.clearfix:before{ 
    content: '';
    display: block;
    clear: both;
    height: 0;
    visibility: hidden;
}
.clearfix{
    zoom: 1;
}

.w100{width: 100%;}

