@charset "utf-8";
/* CSS Document */
@font-face {
	font-family: 'Besom';
	src: url('fonts/1-Besom-free-font.eot');
	src: local('☺'), url('fonts/1-Besom-free-font.woff') format('woff'), url('fonts/1-Besom-free-font.ttf') format('truetype'), url('fonts/1-Besom-free-font.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
body{font-size:14px; background:#fff;background-color:white;font-family:Verdana,Tahoma,Arial,Sans-Serif;color:#3f3f3f;width:100%; overflow-x:hidden; overflow-y:auto;}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
body,form,div,span,ul,ol,li,p,pre,dl,dt,dd,h1,h2,h3,h4,h5,h6,em,a,fieldset,legend,address,label,textarea,select,input,figure,table,th,td,b,i{margin:0;padding:0; }
fieldset,img{border:0;}
ul,li{list-style:none;}
em,i{font-style:normal;}
table{border-collapse:collapse;border-spacing:0;}
a{text-decoration:none; color:#666;}
a:hover{ text-decoration:none; color:#62728c;}
a:focus,input,button,select,textarea{outline:none;}
h1,h2,h3,h4,h5,h6{ font-size:100%; font-variant: normal;}
input,select,img{ vertical-align:middle;}
legend{ display:none;}
textarea{resize:none;}
.clearfix:after{clear:both; content:"";display:block;height:0;line-height:0;visibility:hidden;}
.clear{ clear:both;}.clearfix{zoom:1;}.mt10{ margin-top:10px;}.pt10{ padding-top:10px;}.fl{ float:left;}.fr{ float:right;}.tr{ text-align:right;}.tl{ text-align: left;}.ov{ overflow:hidden;}.rel{ position:relative;}.tc{ text-align:center;}
.none{ display:none;}.block{ display:block;}.mr10{ margin-right:10px;}




