﻿div, p {
    box-sizing: border-box;
}
a {
    text-decoration: none;
}
    a:hover {
    color:var(--main-color);
    }
    a, ins, s, u, del {
        text-decoration: none;
        color: #666;
    }
.u-m-t-40 {
    margin-top:40px;
}

.u-p-t-50 {
    padding-top:50px;
}
.u-p-b-57 {
    padding-bottom:57px;
}
.u-flex {
    display: flex;
    flex-direction: row;
    align-items: center;
}

.u-h-170 {
    height: 170px !important;
}
.u-row-center {
    justify-content: center;
}
.u-row-left {
    justify-content: flex-start;
}
.fw6 {
    font-weight: 600;
}

.u-p-b-10 {
    padding-bottom: 10px !important;
}

.u-font-14 {
    font-size: 14px !important;
}
.u-font-12 {
    font-size: 12px !important;
}
.u-m-t-10 {
    margin-top: 10px !important;
}
.height-100 {
    height: 100%;
}
.u-p-l-10 {
    padding-left: 10px !important;
}

.u-w-180 {
    width: 180px !important;
}
.border-right-1 {
    border-right: 1px solid #D7D7D7;
}

.u-p-r-15 {
    padding-right: 15px !important;
}

.u-p-l-15 {
    padding-left: 15px !important;
}
.bg-fff {
    background:#fff;
}
.border-left-1 {
    border-left: 1px solid rgba(187, 187, 187, 0.24);
}
.img-box {
    display:flex
}
.img-box img {
    width: 53px;
    height: 33px;
    margin-right: 4px;
}
.pay-title {
    padding-top: 15px;
    padding-bottom: 50px;
}
.foot-box-item {
    width: 1100px;
    margin: auto;
}
.color-666 {
    color:#666;
}