*{ margin: 0 auto; padding: 0;box-sizing: border-box;}
a{ text-decoration: none; color: #333}
a:hover{ text-decoration: none;}
html, body, div, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, pre, form, p, blockquote, fieldset, input,nav,aside,header,article,section, figure,figcaption,video,audio{ padding: 0; margin: 0; display:block;}
ul,ol,li{list-style:none;}
s{
    text-decoration: none;
}
i,em,s{font-style: normal}
fieldset, img { border:0 none; vertical-align: middle;}
table { border-collapse: collapse;/*表格中边线重叠*/}
input, select, textarea { font: 12px  Microsoft YaHei;letter-spacing: 1px}
:focus{ outline:none}/*表单中获得焦点时去蓝框*/
body { font-family: "Microsoft YaHei";  background:#f1f1f1;letter-spacing: 1px;max-width: 640px;margin: 0 auto;}
/* Clearfix,避免因子元素浮动而导致的父元素高度缺失能问题 自适应高度 */
.clearfix:after { clear: both; content: ''; display: block; height: 0; line-height: 0; visibility: hidden;}
.clearfix { zoom:1;}
.clear{ clear:both;}
.fl{float:left;}
.fr{float:right;}
.t-l{
    text-align: left !important;
}
.t-c{
    text-align: center !important;
}
.t-r{
    text-align: right !important;
}

.blue{
    color: #4775F7 !important;
}
.red{
    color: #fc4b52 !important;
}
.bg-blue{
    background-color: #4775F7 !important;
    color: #fff;
}
.table{
	width: 100%;
	border-collapse:collapse;
}
.login-form :-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color: #ccc;
}

.login-form ::-moz-placeholder { /* Mozilla Firefox 19+ */
    color: #ccc;
}

.login-form input:-ms-input-placeholder{
    color: #ccc;
}

.login-form input::-webkit-input-placeholder{
    color: #ccc;
}

.oneLine{
    overflow: hidden;
    white-space:nowrap;
    text-overflow:ellipsis;
}
.twoLine{
    overflow: hidden;
    text-overflow:ellipsis;
    display:-webkit-box;
    -webkit-line-clamp:2;
    -webkit-box-orient:vertical;
}
.threeLine{
    overflow: hidden;
    text-overflow:ellipsis;
    display:-webkit-box;
    -webkit-line-clamp:3;
    -webkit-box-orient:vertical;
}
.fourLine{
    overflow: hidden;
    text-overflow:ellipsis;
    display:-webkit-box;
    -webkit-line-clamp:4;
    -webkit-box-orient:vertical;
}