/* USDT */
html, body {
    background: #ffffff;
    margin: 0px auto;
    padding: 0px;
    font-family: "Microsoft Yahei", 微软雅黑, STXihei, 华文细黑, sans-serif;
    font-size: 72px;
    line-height: 21px;
    color: #000;
    -webkit-overflow-scrolling: touch;
}
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
    font-weight: 500;
}
.custom-container {
    width: 85%;
    margin: auto;
    padding: 0.75rem 0 1.75rem;
}

.page-heading {
    margin: .45rem 0
}

.custom-list {
    margin-top: .35rem
}

.custom-list.content-list {
    margin: 0 auto
}

.custom-list.content-list ul li:before {
    display: none
}

.custom-list .usdt-type {
    display: flex;
    flex-wrap: wrap
}

.custom-list .usdt-type span {
    display: inline-block;
    flex-basis: 50%
}

.custom-list.content-list li span a {
    color: #3fc42d;
    text-decoration: underline
}

.custom-btn-usdt {
    background-image: linear-gradient(90deg,#3379f5 0,#77bbfc 100%),linear-gradient(#5b80e7,#5b80e7);
    height: .864rem;
    width: 3rem;
    text-align: center;
    line-height: .864rem;
    color: #fff;
    border-radius: .1rem
}

.usdt-tab-content {
    width: 80%;
    margin: 0 auto;
    display: flex
}

.usdt-tab-content .tab-btn {
    flex-basis: 45%;
    display: inline-block;
    margin: 5px;
    cursor: pointer
}

.hb-content {
    width: 5rem;
    margin: 0 auto
}

.hb-content .hb-bg {
    height: 4.3rem
}

.hb-content .get-btn {
    height: 1rem;
    text-align: center;
    margin-top: .5rem
}

.hb-content .get-btn img {
    height: 1rem
}

.custom-list .tutorials-li {
    margin-left: .6rem
}

.custom-list .tutorials-img {
    text-align: center;
    width: 80%;
    margin: 5px auto
}

.tutorials-title {
    color: #0c9bff;
    font-size: 24px;
    text-align: center;
    margin: 10px auto
}
.custom-container p,.custom-list ul li {
    color: #87898a;
    line-height: 1.75em;
    font-size: .3rem
}

img {
    max-width: 100%
}

.img-fluid {
    width: 100%
}

.custom-container {
    width: 85%;
    margin: auto;
    padding: .75rem 0 1.75rem
}

.custom-container p {
    margin: .47rem 0
}

.img-banner {
    position: relative;
    display: block
}

.custom-list {
    position: relative;
    list-style-type: none;
    counter-reset: css-counter 0;
    margin: 35px 0
}

.custom-list ul {
    list-style: none;
    padding: 0;
    margin: 0
}

.custom-list ul li {
    counter-increment: css-counter 1;
    padding-left: .48rem;
    position: relative;
    margin-bottom: .47rem
}

.custom-list ul li:last-child {
    margin-bottom: 0
}

.custom-list ul li:before {
    content: counter(css-counter) ". ";
    left: 0;
    top: 0;
    position: absolute
}

.page-heading img {
    margin: auto;
    display: block
}

table.custom-table {
    width: 100%;
    margin: auto;
    position: relative;
    border-collapse: collapse;
    font-size: .3rem;
    background-color: #fff;
    text-align: center
}

table.custom-table thead {
    border: none;
    background-color: #19c6ff;
    text-align: center;
    background-image: linear-gradient(0deg,#0094ff 0,#19c6ff 100%),linear-gradient(#2e3039,#2e3039);
    background-blend-mode: normal,normal
}

table.custom-table thead tr th {
    height: .92rem;
    color: #fff;
    font-weight: 400;
    border: none;
    text-align: center;
    font-size: .3rem
}

table.custom-table tbody tr:nth-child(even) td {
    background-color: #ebebeb
}

table.custom-table tbody tr td {
    transition: all ease-in-out 150ms;
    font-size: .3rem;
    color: #87898a;
    padding: .3rem .1rem;
    background-color: #fff;
    border: 1px solid #dcdce8
}

.btn-blue {
    display: inline-block;
    cursor: pointer;
    line-height: .9rem;
    padding: 0 1.4rem;
    background-image: linear-gradient(255deg,#0094ff 0,#18c5ff 100%),linear-gradient(#0084a4,#0084a4);
    border-radius: .1rem;
    font-size: .3rem;
    color: #fff!important;
    outline: 0;
    border: none
}

.red {
    color: #e80101
}

.custom-list ul li a {
    text-decoration: underline;
    color: #3fc42d
}
