*,
::before,
::after{
    margin: 0;
    padding: 0;

    -webkit-tap-highlight-color: transparent;/*清除点击默认的高亮效果*/

    -webkit-box-sizing: border-box;/*以你的border开始计算你的宽度*/

}

body{
    font-size: 12px;
    font-family: "Microsoft YaHei",sans-serif;/*第二个是手机的一个默认的字体*/
    color: #333;
 
}

a{
    text-decoration: none;
}

ul{
    list-style: none;
}

img{
    vertical-align: middle;
}
input,textarea{

    border: none;
    resize: none;
    outline: none;/*清除选中效果*/
    -webkit-appearance: none;/*清楚浏览器默认的样式*/
}

/*清除浮动*/
.clearfix::before,
.clearfix::after{
    content: ".";
    display: block;
    height: 0;
    line-height: 0;
    visibility: hidden;
    clear: both;
}

p{
    margin: 0;
}
.over{
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
}
* {
    touch-action: pan-y;
}
#showLoading{
    position: fixed;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    z-index: 9999999999999999;
    display: none;
}
#showLoading img {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 36px;
    height: 36px;
    animation: scear 1.5s linear infinite;
    -moz-animation: scear 1.5s linear infinite;
    -webkit-animation: scear 1.5s linear infinite;
    -o-animation: scear 1.5s linear infinite;
    margin-left: -18px;
    margin-top: -18px;

}
@keyframes scear {
    0%{
        transform: rotate(0);
    }
    50%{
        transform:rotate(180deg);
    }
    100%{
        transform: rotate(360deg);
    }
}

