﻿@charset "utf-8";
*{margin:0;padding:0}
a{text-decoration:none;}
html{width:100%;font-size:16px;}
@media screen and (min-width: 640px){ html{font-size:28px!important;}}
body{font-size: 100%!important;color: #333;background: #f5f5f5;width:100%;position:relative;line-height: 1.5;font-family: -apple-system-font,Helvetica Neue,sans-serif;}
/*用于数字和英文字母的设置，Helvetica不适用于中文，产生行高问题*/
.numfamily{font-family: -apple-system-font,Helvetica Neue,Helvetica,sans-serif;}
img{border:0}
ol,ul,li{list-style:none}
dl,dt,dd,ul,li{margin:0;padding:0}
input,textarea{outline:none}
i{font-style:normal}
.fl{float:left}
.fr{float:right}
.clear{clear:both}
body,div,h1,h2,h3,h4,h5,h6,p{padding:0;margin:0}
input[type=button],input[type=text],input[type=password]{-webkit-appearance:none;}
/*暂无数据*/
.nodate {
background-image: url(../images/noshuju.png);
background-repeat: no-repeat;
background-position: center top;
background-size: auto 7.5rem;
text-align: center;
padding-top: 8.5rem;
color: #747474;
margin-top: 2rem;
padding-bottom: 2rem;
}
/*加载中*/
.loadingno{ background-color:rgba(0,0,0,0.7); border-radius:0.5em; padding:1.5em 1em; box-sizing:border-box; width:40%;  position:fixed; z-index:100; left:50%; margin-left:-20%; top:50%; margin-top:-4em; display:none;}
.loadingpic{ width:2.5em; height:2.5em; margin:0 auto;background-image: url(../images/duitang.gif);background-repeat: no-repeat;
background-position: center center;
background-size: 100% 100%;}
.loadingpic img{ width:100%; display:block}
.loadingtext{ text-align:center; font-size:1em; color:#FFF; padding-top:0.5em;}

