* {

    padding: 0;

    margin: 0;

}



a {

    text-decoration: none;

}



a:link {

    text-decoration: none;

    /* 鎸囨甯哥殑鏈璁块棶杩囩殑閾炬帴*/

}



a:visited {

    text-decoration: none;

    /*鎸囧凡缁忚闂繃鐨勯摼鎺�*/

}



a:hover {

    text-decoration: none;

    /*鎸囬紶鏍囧湪閾炬帴*/

}



a:active {

    text-decoration: none;

    /* 鎸囨鍦ㄧ偣鐨勯摼鎺�*/

}



body {

    background: #eff3f5;

    overflow-y: scroll;
}



/*娓呴櫎number鐨勯粯璁ゆ牱寮�,灏辨槸閭ｄ釜涓婁笅鍔犲噺鐨勭澶�*/

.fixedRight{
    display: none;
}

input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {

    -webkit-appearance: none !important;

    margin: 0;

}



input[type="number"] {

    -moz-appearance: textfield;

}



button {

    outline: none;

}



/*绂佹textarea鎷変几*/



textarea[type="textarea"] {

    resize: none;

}



ul li,
ol li {

    list-style: none;

}



img {

    border: none;

    vertical-align: middle;

}



.clearfix:after {

    content: "";

    display: block;

    clear: both;

}



/*瀛椾綋棰滆壊*/



.fontColor {

    color: #D83C39 !important;

}



/*鎸夐挳棰滆壊*/



.buttonBg {

    background: #D83C39 !important;

    color: #fff !important;

}



/*娓呴櫎娴姩*/



.clearfix {

    *zoom: 1;

}



/* 琛ㄦ牸杈规鍜屽厓绱犻棿璺濇竻绌� */



table {

    border-collapse: collapse;

    border-spacing: 0;

}



.pull-right {

    float: right;

}



.pull-left {

    float: left;

}



.hide {

    display: none;

}



.show {

    display: block;

}



/*瀛椾綋鍥炬爣*/



@font-face {

    font-family: 'iconfont';

    src: url('iconfont.eot');

    src: url('../fonts/albb/iconfont.eot?#iefix') format('embedded-opentype'), url('../fonts/albb/iconfont.woff2') format('woff2'), url('../fonts/albb/iconfont.woff') format('woff'), url('../fonts/albb/iconfont.ttf') format('truetype'), url('../fonts/albb/iconfont.svg#iconfont') format('svg');

}



.iconfont {

    font-family: "iconfont" !important;

    font-size: 16px;

    font-style: normal;

    -webkit-font-smoothing: antialiased;

    -moz-osx-font-smoothing: grayscale;

}



/*鍗曡鏂囧瓧瓒呭嚭鐪佺暐*/



.ellipsis {

    display: inline-block;

    overflow: hidden;

    white-space: nowrap;

    text-overflow: ellipsis;

}



/*澶氳鏂囧瓧瓒呭嚭鐪佺暐*/



.moreEllipsis {

    display: box;

    display: -webkit-box;

    display: -moz-box;

    overflow: hidden;

    -webkit-line-clamp: 3;

    -moz-line-clamp: 3;

    line-clamp: 3;

    -webkit-box-orient: vertical;

    -moz-box-orient: vertical;

    box-orient: vertical;

}

.moreEllipsis2 {
    display: box;
    display: -webkit-box;
    display: -moz-box;
    overflow: hidden;
    -webkit-line-clamp: 2;
    -moz-line-clamp: 2;
    line-clamp: 2;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    box-orient: vertical;

}

i {

    font-style: normal
}

/*缃伆*/



.grey {

    -webkit-filter: grayscale(100%);

    -moz-filter: grayscale(100%);

    -ms-filter: grayscale(100%);

    -o-filter: grayscale(100%);

    filter: grayscale(100%);

    filter: gray;

    filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);

}



/*钂欑増*/

.mask {

    width: 100vw;

    height: 100%;

    position: fixed;

    left: 0;

    top: 0;

    background: rgba(0, 0, 0, .8);

    z-index: 500;

    display: none;

}



/*瀹氫箟婊氬姩鏉￠珮瀹藉強鑳屾櫙 楂樺鍒嗗埆瀵瑰簲妯珫婊氬姩鏉＄殑灏哄*/

::-webkit-scrollbar {

    width: 8px;
    /*婊氬姩鏉″搴�*/

}



/*瀹氫箟婊氬姩鏉¤建閬� 鍐呴槾褰�+鍦嗚*/

::-webkit-scrollbar-track {

    /*婊氬姩鏉＄殑鑳屾櫙鍖哄煙鐨勫唴闃村奖*/

    box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.3) inset;



    /*婊氬姩鏉＄殑鑳屾櫙鍖哄煙鐨勫渾瑙�*/

    border-radius: 10px;



    /*婊氬姩鏉＄殑鑳屾櫙棰滆壊*/

    background-color: #ddd;

}



/*瀹氫箟婊戝潡 鍐呴槾褰�+鍦嗚*/

::-webkit-scrollbar-thumb {

    /*婊氬姩鏉＄殑鍐呴槾褰�*/

    box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.3) inset;



    /*婊氬姩鏉＄殑鍦嗚*/

    border-radius: 10px;



    /*婊氬姩鏉＄殑鑳屾櫙棰滆壊*/

    background-color: #aaa;

}