@charset "utf-8";

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-weight: inherit;
    font-style: inherit;
    font-size: 100%;
    font-family: inherit;
    vertical-align: baseline;box-sizing: border-box;
}
*{
    margin: 0 ;padding: 0;
}
/* remember to define focus styles! */
:focus {
    outline: 0;
}
body {
    line-height: 1;
    color: black;
    background: white;
}
ol, ul {
    list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
    border-collapse: separate;
    border-spacing: 0;
}
caption, th, td {
    text-align: left;
    font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
    content: "";
}
blockquote, q {
    quotes: "" "";
}
.fl{ float:left;}
.fr{ float:right;}
a { text-decoration:none;}
input[type="submit"],
input[type="reset"],
input[type="button"],
button {
    -webkit-appearance: none;
    border: none;
}


.pa{
    position: absolute;
}
.pr{
    position: relative;
}
.pf{
    position: fixed;
}
.b1E{
    border-bottom: 1px solid #EDEDED;
}
.c0{
    color: #0DA09C;
}
.c9{
    color: #999;
}
.show{display: block;}.hide{display: none;}

.flx{
    display: -webkit-flex;display: -webkit-box;display: -ms-flexbox;display: -moz-flex;display: flex;
    -webkit-align-items: center;-webkit-box-align: center;-moz-align-items: center;align-items: center;-ms-flex-align: center;
    -webkit-box-pack: justify;-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;}
.flxW{
    display: -webkit-flex;display: -webkit-box;display: -ms-flexbox;display: -moz-flex;display: flex;
    -webkit-align-items: center;-webkit-box-align: center;-moz-align-items: center;align-items: center;-ms-flex-align: center;
    -webkit-box-pack: justify;-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;
    -webkit-flex-wrap: wrap;-webkit-box-flex-wrap: wrap;-ms-flex-wrap: wrap;-moz-flex-wrap: wrap;flex-wrap: wrap;
}
.flxc{
    display: -webkit-flex;display: -webkit-box;display: -ms-flexbox;display: -moz-flex;display: flex;
    -webkit-align-items: center;-webkit-box-align: center;-moz-align-items: center;align-items: center;-ms-flex-align: center;
    -webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;
}
.flex_display {display: -webkit-flex;display: -webkit-box;display: -ms-flexbox;display: -moz-flex;display: flex;}
.flex_wrap {-webkit-flex-wrap: wrap;-webkit-box-flex-wrap: wrap;-ms-flex-wrap: wrap;-moz-flex-wrap: wrap;flex-wrap: wrap;}
.flex_flex1 {-webkit-flex: 1;-webkit-box-flex: 1;-ms-flex: 1;-moz-flex: 1;flex: 1;}
.flex_alignC {-webkit-align-items: center;-webkit-box-align: center;-moz-align-items: center;align-items: center;-ms-flex-align: center;}
.flex_wrap{ -webkit-flex-wrap:wrap; -webkit-box-flex-wrap:wrap; -ms-flex-wrap:wrap; -moz-flex-wrap:wrap; flex-wrap:wrap;}
.flex_wrap_re{ -webkit-flex-wrap:wrap-reverse; -webkit-box-flex-wrap:wrap-reverse; -ms-flex-wrap:wrap-reverse; -moz-flex-wrap:wrap-reverse; flex-wrap:wrap-reverse;}
.flex_spaceB{-webkit-box-pack: justify;-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;}
.clear {clear: both;float: none !important;width: 0 !important;height: 0 !important;margin: 0 !important;padding: 0 !important;border: none !important;}
.clearfix:after {content: "";height: 0;display: block;clear: both;visibility: hidden;}


::-webkit-scrollbar {width: 4px;background-color: #fff;height: 2px}
/*定义滚动条轨道 内阴影+圆角*/
::-webkit-scrollbar-track {-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);border-radius: 10px;background-color: #EEE;}
/*定义滑块 内阴影+圆角*/
::-webkit-scrollbar-thumb {border-radius: 10px;-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.1);background-color:  #0FA5A1;}
/*定义最上方和最下方的按钮*/


