@charset "utf-8";
html{background:#fff;color:#000;height: 100%;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
body{font:12px/1.5 PingFang SC,arial,SimSun,georgia,verdana,helvetica,sans-serif;height: 100%;}
body{background:#fff;color:#000;font-family: "Microsoft Yahei";color: #424655;}
ul,ol,menu{list-style:none;}
fieldset,img{border:none;}
img,object,select,input,textarea,button{outline:0;vertical-align:middle;}
button{border:none;padding:0;cursor:pointer;}
table{border-collapse:collapse;border-spacing:0;}
article,aside,footer,header,section,nav,menu,figure,figcaption,hgroup,details{display:block;}
address,caption,cite,code,dfn,em,strong,th,var,i,b,small,abbr{font-style:normal;font-weight:normal;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;*font-size:100%;}
legend{color:#000;}
a{text-decoration:none;}
a:hover{text-decoration:none;}
::selection{background-color:#39f;color:#fff;}
::-moz-selection{background-color:#39f;color:#fff;}
.fr { float: right; }
.fl { float: left; }
.ehn, .otw, .tow { text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }
.clearfix { clear: both; zoom:1;}
.clearfix:after { display: block; clear: both; content: "\0020"; visibility: hidden; height: 0; }

.inline-block{
    display: inline-block;
}
.block{
    display: block;
}

.cfff{
    color:#fff;
}
.c000{
    color:#000;
}
.bold{
    font-weight: bold;
}
.cgreen{
    color: #05A081 !important;
}

.bgfff{
    background: #fff;
}

.relative{
    position: relative;
}
.absolute{
    position: absolute;
}
.fixed{
    position: fixed;
}
.w100{
    width: 100%;
}
.hide{
    display: none;
}
.v-hidden{
    visibility: hidden;
}



.m5{margin:5px}
.m10{margin:10px}
.m20{margin:20px}

.mt5{margin-top:5px}
.mt10{margin-top:10px}
.mt20{margin-top:20px}
.mt30{margin-top:30px}
.mt40{margin-top:40px}
.mt50{margin-top:50px}
.mt100{margin-top:100px}

.mb5{margin-bottom:5px}
.mb10{margin-bottom:10px}
.mb20{margin-bottom:20px}
.mb30{margin-bottom:30px}
.mb50{margin-bottom:50px}
.mb100{margin-bottom:100px}

.ml5{margin-left:5px}
.ml10{margin-left:10px}
.ml20{margin-left:20px}
.ml30{margin-left:30px}
.ml50{margin-left:50px}
.ml100{margin-left:100px}

.mr5{margin-right:5px}
.mr10{margin-right:10px}
.mr20{margin-right:20px}
.mr30{margin-right:30px}
.mr50{margin-right:50px}
.mr100{margin-right:100px}

.p5{padding: 5px;}
.p10{padding:10px;}
.p20{padding:20px;}

.pt5{padding-top:5px}
.pt10{padding-top:10px}
.pt20{padding-top:20px}
.pt30{padding-top:30px}
.pt50{padding-top:50px}
.pt100{padding-top:100px}

.pb5{padding-bottom:5px}
.pb10{padding-bottom:10px}
.pb20{padding-bottom:20px}
.pb30{padding-bottom:30px}
.pb40{padding-bottom:40px}
.pb50{padding-bottom:50px}
.pb100{padding-bottom:100px}

.pl5{padding-left:5px}
.pl10{padding-left:10px}
.pl20{padding-left:20px}
.pl30{padding-left:30px}
.pl50{padding-left:50px}
.pl100{padding-left:100px}

.pr5{padding-right:5px}
.pr10{padding-right:10px}
.pr20{padding-right:20px}
.pr30{padding-right:30px}
.pr50{padding-right:50px}
.pr100{padding-right:100px}
