@charset "utf-8";
@font-face {
    font-family: 'Montserrat';
    src: url('../fonts/Montserrat-Regular.woff2') format('woff2'),
        url('../fonts/Montserrat-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Montserrat';
    src: url('../fonts/Montserrat-Light.woff2') format('woff2'),
        url('../fonts/Montserrat-Light.woff') format('woff');
    font-weight: 300;
    font-style: normal;
}
@font-face {
    font-family: 'Montserrat';
    src: url('../fonts/Montserrat-Medium.woff2') format('woff2'),
        url('../fonts/Montserrat-Medium.woff') format('woff');
    font-weight: 500;
    font-style: normal;
}
*{padding:0px;margin:0px;list-style:none}
*:focus{outline:none}
body{font-size:14px;font-family:"Microsoft YaHei","微软雅黑","Helvetica Neue",Helvetica,"PingFang SC","Hiragino Sans GB",Arial,sans-serif;background-color:#242425;}
a{cursor:pointer;text-decoration:none}
a:link,a:visited{COLOR:#CCC;}
a:active,a:hover{COLOR:#ffc64a;text-decoration:none}
a:active,a:focus{-moz-outline:none;outline:none;ie-dummy:expression(this.hideFocus=true);}
html, body {
    height: 100%;
}
.app-container{
    display: flex;
    width:100%;height:100%;
}
.page-container{padding:0px;}
.form-container{background-color:#ffffff;padding:20px;border-radius:4px}

/*颜色*/
.text-primary-light{color:#5cadff}
.text-primary-dark{color:#2b85e4}
.text-info{color:#2db7f5}
.text-success{color:#19be6b}
.text-warning{color:#ff9900}
.text-error{color:#ed4014}
.text-title{color:#17233d}
.text-content{color:#515a6e}
.text-sub{color:#808695}
