@font-face{
  font-family: '方正正中黑简体';
  src:url('../fonts/fzzz.ttf');
}
/* reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,textarea,p,blockquote,th,td,input,select,textarea,button {margin:0;padding:0;}  /* 初始化标签在所有浏览器中的margin、padding值 */
fieldset,img {border:0 none}  /* 重置fieldset（表单分组）、图片的边框为0*/
img{display: block;}
dl,ul,ol,menu,li {list-style:none}   /* 重置类表前导符号为onne,menu在HTML5中有效 */
blockquote, q {quotes: none}   /* 重置嵌套引用的引号类型 */
blockquote:before, blockquote:after,q:before, q:after {content:'';content:none}  /* 重置嵌套引用*/
input,select,textarea,button {vertical-align:middle;}  /* 重置表单控件垂直居中*/
input::-ms-clear{display:none;}
textarea{resize: none;}
button {border:0 none;background-color:transparent;cursor:pointer}  /* 重置表单button按钮效果 */
body,th,td,input,select,textarea,button {font-size:12px;line-height:1 ;font-family:"pingfang sc regular","微软雅黑", "黑体","宋体";outline: none;} /* 重置页面文字属性 */
a {color:#333;text-decoration:none}  /* 重置链接a标签 */
a:active, a:hover {text-decoration:none}   /* 重置链接a标签的鼠标滑动效果 */
h1,h2,h3,h4,h5,h6,s,u,del,strong,b,address,caption,cite,code,dfn,em,var {font-style:normal;font-weight:normal}  /* 重置样式标签的样式 */
caption {display:none;}    /* 重置表格标题为隐藏 */
table{width:100%;border-collapse:collapse;border-spacing:0;table-layout:fixed;}    /* 重置table属性 */
/* 页面设置 */
/* 取消a标签点击后的虚线框 */
a {outline: none;}
a:active {star:expression(this.onFocus=this.blur());}
/* 设置页面文字等在拖动鼠标选中情况下的背景色与文字颜色 */
/*
::selection {color: #fff;background-color: #4C6E78;}
::-moz-selection {color: #fff;background-color: #4C6E78;}
*/
/*清除浮动*/
.clear{clear: both;}
/*清除浮动--推荐使用*/
.clearfix:after{content:"";display:block;height:0;clear:both;visibility:hidden;}
body{
  background: #fafafa;
}
.full-height{
  height:100%;
}
.container{
  width:1024px;
  min-width: 1024px;
  margin:0 auto;
}
.popup-overlay {
  position:absolute;
  left:0;
  top:0;
  width:100%;
  height:100%;
  background:rgba(0,0,0,.4);
  z-index:10000;
  visibility:hidden;
  opacity:0;
  -webkit-transition-duration:.4s;
  transition-duration:.4s;
}
.popup {
  position:absolute;
  z-index:11000;
  background:#fff;
  box-sizing:border-box;
  display:none;
  -webkit-overflow-scrolling:touch;
  height:auto;
  overflow:visible;
  z-index:12000;
}
.popup.popup-alert {
  width:664px;
  left:50%;
  margin-left:-332px;
}
.popup-alert .close{
  position: absolute;
  top:15px;
  right:15px;
  cursor: pointer;
}
*:not(textarea){
    -moz-user-select: -moz-none;
    -moz-user-select: none;
    -o-user-select: none;
    -khtml-user-select: none;
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none;
}