﻿@charset "utf-8";
* {
    box-sizing: border-box;
}
*::after, *::before {
    box-sizing: border-box;
}
body{background:none no-repeat;margin:0;padding:0;-webkit-tap-highlight-color:rgba(0,0,0,0);letter-spacing:0.02rem;overflow-x:hidden;}
html{background:#f5f5f5;color:#666; line-height:1.5;font-family:Source Han Sans,-apple-system, BlinkMacSystemFont, "PingFang SC","Helvetica Neue",STHeiti,"Microsoft Yahei",Tahoma,Simsun,sans-serif,Microsoft YaHei;letter-spacing:0.02rem;}
ul,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,p,a,span,div,i{margin:0px;padding:0px;list-style-image:none;list-style-type:none;max-height: 100%}
div,ul,li,dl,dt,dd,p,form,input,textarea{font-family:Source Han Sans,-apple-system, BlinkMacSystemFont, "PingFang SC","Helvetica Neue",STHeiti,"Microsoft Yahei",Tahoma,Simsun,sans-serif,Microsoft YaHei;}
a,a:visited{color:#666;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0);}
input,textarea,a{outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0);}
i,em{font-style: normal;}
input[type="button"], input[type="submit"], input[type="reset"] {-webkit-appearance: none;}
textarea{-webkit-appearance: none;}
input[type="button"]:active{ opacity: 0.8;}
.right{ float: right !important;}
/*滚动条整体样式*/
*::-webkit-scrollbar{width:10px;height:1px;}
/*滚动条滑块*/
*::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.2);background:#999;}
/*滚动条轨道*/
*::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 1px rgba(0,0,0,0);border-radius:10px;background:#333;}
/*清除浮动*/
.clear{clear:both;}
.clearfix{_zoom:1}
.clearfix:after{content:"";display:block;height:0;clear:both}
*+html .clearfix{overflow:hidden}
/*遮罩层*/
#overlay{position:fixed;width:100%;height:100%;background-color:#000;filter:alpha(opacity=30);-moz-opacity:0.3;opacity:0.3;z-index:99;display:none;top:0; left: 0;}
/*自定义字体*/
@font-face {
	font-family: 'familyName01';
	src: url('DIN-BOLD.OTF');
}