body {
    position: absolute;height: 100%;width: 100%;background-color: #FFF;color: #777;  font-size: 14px;
}
iframe {position: absolute;width:100%;height: 100%;}
input,select,textarea{width: 100%;height: 100%;background-color: rgba(0,0,0,0);font-size: 12px;color: #666;}
input:-internal-autofill-selected {
    background-color: rgb(0,0,0,0) !important;
    background-image: none !important;
    color: -internal-light-dark-color(black, white) !important;
}
*{
    font-family:"Microsoft YaHei",微软雅黑,"MicrosoftJhengHei",华文细黑,STHeiti,MingLiu;
    border: none;background:none;outline: none;
    -moz-box-sizing: border-box;-webkit-box-sizing: border-box;-o-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;
    padding:none; margin: 0; text-decoration: none;
    letter-spacing: 1px;word-spacing: 1px;text-indent: 0px;
    border: 0;vertical-align: top;
    list-style: none;
    font-style: normal;
    -webkit-overflow-scrolling: touch;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.m-scroll::-webkit-scrollbar{width: 0px;}
.m-t1{font-size: 18px;color: #000;}
.m-t2{font-size: 16px;color: #000;}
.m-re{position: relative;}
.m-ab{position: absolute;}
.m-fl{float: left;}
.m-fr{float: right;}
.m-in{display: inline-block;}
.m-box{display: block;}
.m-lc{left:50%;transform: translateX(-50%);}
.m-tc{top:50%;transform: translateY(-50%);}
.m-tlc{top:50%;left:50%;transform: translate(-50%,-50%);}
.m-cl{zoom: 0;}
.m-cl:after {content: '';display: block;clear: both;}
.m-dh,.m-dhall,.m-dhall:before,.m-dhall:after,.m-dhall * {transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;-webkit-transition: all 0.4s ease-in-out;-o-transition: all 0.4s ease-in-out;}
.m-btn,a,a * {cursor: pointer;}
::-webkit-input-placeholder {color: #d7d7d7;}
::-moz-placeholder {color: #d7d7d7;}
:-ms-input-placeholder {color: #d7d7d7;}
.m-load:after{
    background: rgba(0,0,0,0.1) url(~img/loading2.gif) no-repeat;background-position-x: center;background-position-y: 35%;
    content:'';position: absolute;top:0px;bottom:0;right:0;left:0;width: 100%;height: 100%;z-index:1;
}
