::-ms-clear,
::-ms-reveal {
    display: none
}

* {
    box-sizing: border-box !important;
    text-rendering: optimizeLegibility !important;
    -webkit-font-smoothing: antialiased !important
}

#dialog_box_container {
    font-family: "Helvetica Neue", Helvetica, Avenir, Arial, "Microsoft YaHei", serif\9
}

#dialog_box_container * {
    font-family: inherit
}

#mc_container {
    height: 100%;
    width: 1026px;
    text-align: left
}

#mc_container .po-middle .po-middle {
    position: relative
}

#mc_container .po-middle .po-middle #wallet_address.hover:hover+.address_tooltips {
    visibility: visible;
    opacity: 1
}

#mc_container .po-middle .address_tooltips:hover {
    visibility: visible;
    opacity: 1
}

#mc_container .po-middle .address_tooltips {
    -webkit-user-select: all;
    -ms-user-select: all;
    user-select: all;
    word-break: break-word;
    white-space: pre-line;
    max-width: 223px;
    visibility: hidden;
    opacity: 0;
    transition: all .2s linear;
    background-color: #616161;
    box-shadow: 0 2px 4px rgb(0 0 0 / 28%);
    border-radius: 4px;
    color: #fff;
    padding: 5px 8px;
    position: absolute;
    left: 0;
    right: 0;
    bottom: 45px;
    margin: auto
}

#mc_container .po-middle .address_tooltips::after {
    content: "";
    position: absolute;
    bottom: -18px;
    left: 0;
    right: 0;
    margin: auto;
    width: 0;
    height: 0;
    border: 9px solid transparent;
    border-top-color: #616161
}

#mc_container .inline-block,
#mc_container .po-middle {
    display: inline-block;
    vertical-align: middle
}

#mc_container #mc_container.model_child_content {
    padding-left: 14px;
    padding-right: 14px;
    padding-top: 18px;
    width: 855px;
    position: static;
    height: auto
}

#mc_container .cmg_change_list_banks,
#mc_container .hag_register_commun {
    display: table-row;
    word-spacing: -2px;
    margin-bottom: 16px;
    white-space: nowrap;
    vertical-align: center;
    border-bottom: 16px solid transparent;
    line-height: 34px;
    position: relative
}

#mc_container .rowTwo-wrp {
    white-space: nowrap;
    margin-bottom: 16px
}

#mc_container .QPayment-content {
    position: relative
}

#mc_container .upload_image {
    cursor: pointer
}

#mc_container #upload_image {
    position: absolute;
    left: 480px;
    top: 0
}

#mc_container #deposit .deposit_container #upload_image .inline-block.po-middle {
    display: flex;
    flex-direction: column;
    align-items: flex-start
}

#mc_container #image_trigger {
    margin-top: 10px;
    cursor: pointer
}

#mc_container #c2c_cancle,
#mc_container #upload_submit {
    margin-left: 10px;
    display: inline-block
}

#mc_container .upload_img_showbox {
    max-width: 500px;
    height: 205px;
    overflow-x: scroll;
    overflow-y: hidden
}

#mc_container .upload_img_showbox::-webkit-scrollbar {
    height: 5px
}

#mc_container .upload_img_showbox::-webkit-scrollbar-button {
    width: 2px
}

#mc_container .upload_img_showbox img {
    padding-top: 15px;
    width: auto;
    max-height: 200px;
    max-width: 350px;
    cursor: pointer
}

#mc_container .vendor-container {
    margin-bottom: 1em
}

#mc_container .pay-desc {
    margin-bottom: 1em;
    display: flex;
    align-items: center;
    position: relative
}

#mc_container .pay-desc .desc-icon {
    width: 24px;
    height: 24px;
    background: url(/images/himt.e05f5f71.png);
    background-size: 100% 100%;
    margin-right: 15px
}

#mc_container .pay-desc .desc-content {
    background-color: #616161;
    padding: 4px 0;
    box-shadow: 0 2px 4px rgba(0, 0, 0, .28);
    border-radius: 4px
}

#mc_container .pay-desc .desc-wrap {
    background-color: #616161;
    color: #fff;
    max-width: 700px;
    line-height: 21px;
    padding: 0 8px;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    word-break: break-word;
    overflow: hidden
}

#mc_container .pay-desc::before {
    content: "";
    position: absolute;
    left: 22px;
    top: 50%;
    margin-top: -9px;
    width: 0;
    height: 0;
    border: 9px solid transparent;
    border-right-color: #616161
}

#mc_container .vendor-container li {
    display: inline-block;
    margin-bottom: 5px
}

#mc_container .vendor-container li .channel-wrap {
    cursor: pointer;
    display: inline-block;
    line-height: 46px;
    height: 48px;
    text-align: center;
    color: #8f8f8f;
    margin-right: 15px;
    padding: 0 25px;
    min-width: 72px;
    border-radius: 6px;
    border: 1px solid #eee;
    vertical-align: middle;
    position: relative
}

#mc_container .vendor-container li .channel-wrap .rebate {
    height: 16px;
    line-height: 16px;
    padding: 0 5px;
    font-size: 12px;
    background-color: #ff2f34;
    color: #fff;
    border-radius: 0 6px 0 6px;
    position: absolute;
    right: -1px;
    top: -1px;
    white-space: nowrap
}

#mc_container .vendor-container li .channel-wrap input[type=button] {
    color: inherit
}

#mc_container .vendor-container li .channel-wrap img {
    height: 37px;
    vertical-align: middle;
    width: auto;
    margin: 0
}

#mc_container .vendor-container li .channel-wrap.selected {
    border: 1px solid #ff2f34 !important;
    color: #646464 !important;
    background-color: transparent;
    line-height: 46px
}

#mc_container .vendor-container li .channel-wrap.recommend::after {
    content: "";
    position: absolute;
    width: 20px;
    height: 24px;
    background: url(/images/recommend.3594a792.png);
    background-size: 100% 100%;
    left: 0;
    top: 0
}

#mc_container .rowTwo-wrp>.po-middle:first-child {
    line-height: 34px;
    margin-right: 8px
}

#mc_container .tab-tile-sub-ch {
    font-size: 18px;
    font-weight: 700;
    text-align: center;
    margin-bottom: 27px;
    width: 400px
}

#mc_container .po-middleL {
    width: 87px;
    line-height: 20px;
    white-space: normal;
    margin-right: 3px
}

#mc_container .mem-icon2.ctie-btn.po-middle {
    background: #fdfdfd;
    border: 1px solid #d9d9d9;
    line-height: 34px;
    border-radius: 5px;
    box-shadow: 1px -9px 5px #f1f1f1 inset;
    width: 80px;
    padding: 0 !important
}

#mc_container .cmg_list_banks_title,
#mc_container .hag_regcom_lt {
    display: table-cell !important;
    border-bottom: 16px solid transparent;
    line-height: 34px;
    vertical-align: top;
    width: auto;
    float: none
}

#mc_container .mc_warning_text,
#mc_container .mc_warning_textv2 {
    text-align: left;
    color: #f52526 !important;
    white-space: normal;
    line-height: 18px;
    min-width: initial;
    max-width: 470px
}

#mc_container .mc_warning_textv2 div {
    line-height: 18px
}

#mc_container .hag_regcom_nameinp {
    display: inline-block;
    position: relative;
    vertical-align: middle
}

#mc_container .hag_validval {
    display: block;
    color: red;
    line-height: 34px
}

#mc_container .abs-right-red1,
#mc_container .red-border-bh,
#mc_container div.red-btn-bottom {
    position: absolute;
    bottom: 0 !important;
    left: 255px;
    width: 855px;
    border-top: 1px solid #e6e6e6;
    padding-left: 30px;
    line-height: 45px !important;
    height: 48px;
    text-align: left
}

#mc_container div.red-btn-bottom .mem-icon2 {
    height: 100%;
    line-height: 48px
}

#mc_container .red-btn-bottom>.deposit-teaching {
    position: absolute;
    width: auto !important;
    right: 30px;
    top: 50%;
    margin-top: -17px;
    width: 108px;
    height: 34px;
    line-height: 34px;
    border-radius: 20px;
    padding: 0 10px;
    background-color: #e9e9e9;
    color: #5e5e5e;
    cursor: pointer;
    font-size: 14px
}

#mc_container .red-btn-bottom>.deposit-teaching>span {
    display: inline-block;
    vertical-align: middle
}

#mc_container .red-btn-bottom>.deposit-teaching .book-icon {
    width: 20px;
    height: 20px;
    background: url(/images/help.118200ef.png) no-repeat;
    background-size: 100% 100%
}

#mc_container .cmg_list_banks_content {
    width: 600px;
    display: inline-block;
    vertical-align: middle;
    overflow-y: auto;
    overflow-x: hidden;
    max-height: 153px !important;
    margin-bottom: 16px
}

#mc_container .bankList-OpTab {
    overflow: hidden
}

#mc_container .depositBanks {
    float: left;
    cursor: pointer;
    height: 38px;
    padding: 0 15px;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 0 !important;
    border: 2px solid transparent
}

#mc_container .depositBanks img {
    height: 100%;
    width: auto
}

#mc_container .depositBanks.border-red {
    border: 2px solid red !important
}

#mc_container #deposit_wrp {
    overflow-x: hidden;
    overflow-y: scroll;
    height: 525px
}

#mc_container #deposit_wrp .hag_register_commun>span:first-child {
    text-align: left
}

#mc_container .form-control,
#mc_container .po-middle input[type=text],
#mc_container input[name=promotions] {
    display: inline-block;
    vertical-align: middle;
    height: 34px;
    border-radius: 5px;
    width: 223px;
    border: 1px solid #e5e5e5 !important;
    background-color: #f5f5f5 !important;
    color: #646464;
    outline: 0;
    padding-left: 12px;
    box-shadow: 0 1px 5px rgba(0, 0, 0, .08) inset
}

#mc_container .form-control:-ms-input-placeholder {
    color: #b5b5b5
}

#mc_container .form-control::placeholder {
    color: #b5b5b5
}

#mc_container .err-msg {
    display: none;
    position: absolute;
    right: 0;
    top: 27px;
    z-index: 10;
    line-height: 34px;
    min-width: 100%
}

#mc_container .err-msg *,
#mc_container form.reg-form div .err-msg * {
    color: #fff !important;
    font-size: 13px !important
}

#mc_container ._loader {
    border: 5px solid #f3f3f3;
    animation: _spinx 1s linear infinite;
    border-top: 5px solid #555;
    border-radius: 50%;
    width: 25px;
    height: 25px;
    display: inline-block;
    margin-left: 4em !important;
    margin-bottom: -10px
}

@keyframes _spinx {
    0% {
        transform: rotate(0)
    }

    100% {
        transform: rotate(360deg)
    }
}

#mc_container .err-msg .rs-tri,
#mc_container form.reg-form div .err-msg .rs-tri {
    border-bottom: 10px solid #fc453f;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    height: 8px;
    left: 50%;
    margin-left: -10px;
    position: absolute;
    top: 8px;
    width: 16px
}

#mc_container .err-msg .the-err-msg,
#mc_container form.reg-form div .err-msg .the-err-msg {
    background: #f7413b;
    border-radius: 4px;
    box-shadow: 1px 1px 11px #ef4d41 inset, 1px 1px 4px #7e7e7e;
    display: block;
    margin-top: 16px;
    text-align: center;
    line-height: 34px
}

#mc_container #postDepositAlipay .twokAlipay-wrp .aliLogo-qr.qr_logo img,
#mc_container #postDepositQQ .twokAlipay-wrp .aliLogo-qr.qr_logo img,
#mc_container #postDepositWeChat .twokAlipay-wrp .aliLogo-qr.qr_logo img {
    max-height: 230px;
    max-width: 230px
}

#mc_container .twokAlipay-wrp {
    text-align: center;
    line-height: 1.5
}

#mc_container .twokAlipay-wrp * {
    line-height: 1.5
}

#mc_container .userOpen.inl-txt-mod.thirdPartyDeposit {
    color: #00f;
    cursor: pointer;
    margin-bottom: 10px;
    text-decoration: underline
}

#mc_container .form-submit,
#mc_container input.submitTable {
    position: relative;
    display: inline-block;
    height: 34px;
    line-height: 34px;
    min-width: 100px;
    padding: 0 10px;
    background-color: #fd2f2f;
    color: #fff;
    vertical-align: middle;
    text-align: center;
    border-radius: 20px;
    cursor: pointer;
    width: auto !important;
    transition: .2s ease-in-out;
    box-shadow: 0 0 10px #ffd3d3
}

#mc_container .form-submit:hover {
    background-color: #f25252
}

#mc_container .form-submit:active {
    background-color: #e42a2a !important
}

#mc_container .form-submit.disabled,
#mc_container .form-submit[disabled] {
    background: #d5d5d5 !important;
    cursor: not-allowed;
    box-shadow: 0 0 10px #d5d5d5
}

#mc_container .form-submit.notallow {
    background: #888 !important;
    color: #fff;
    cursor: not-allowed;
    box-shadow: 0 4px 10px 0 rgba(136, 136, 136, .3)
}

#mc_container .no-data-recieve {
    display: inline-block;
    padding: 200px 0;
    text-align: center;
    width: 767px
}

#contact_customer_service {
    background: red;
    min-width: 100px;
    padding: 10px;
    border-radius: 5px;
    margin: 15px auto;
    color: #fff !important;
    cursor: pointer;
    display: inline-block
}

#mc_container .hag_alluse_scroll {
    max-height: 136px;
    overflow-y: auto;
    overflow-x: hidden;
    background: 0 0;
    padding: 0
}

#mc_container .hag_regcom_nameinp .hag_regcom_tmslcac .chosen-results1 li {
    font-size: 13px;
    font-style: normal;
    display: block;
    line-height: 34px;
    padding: 0 15px;
    color: #fff;
    cursor: pointer
}

#mc_container .hag_regcom_nameinp .hag_regcom_tmslcac .chosen-results1 li:hover {
    background-color: #38384e;
    color: #fd2f2f
}

#mc_container .custom_dropdown::after {
    transition: all .3s;
    content: "";
    position: absolute;
    right: 8px;
    top: 50%;
    transform: translateY(-50%) rotate(45deg);
    padding: 3px;
    margin-top: -1px;
    border: solid #666766;
    border-width: 0 2px 2px 0
}

#mc_container .hag_regcom_nameinp .hag_regcom_tmslcac {
    min-width: 80px;
    opacity: .95;
    z-index: 10;
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    top: 100%;
    margin-top: 8px;
    padding: 10px 5px 10px 0;
    border-radius: 8px;
    background-color: #423f55;
    color: #fff;
    white-space: nowrap
}

#mc_container .hag_regcom_tmslcac:before {
    width: 0;
    height: 0;
    position: absolute;
    top: -16px;
    left: 50%;
    transform: translateX(-50%);
    content: "";
    border: 8px solid transparent;
    border-bottom-color: #423e54
}

#mc_container .sub-page {
    padding: 20px 0
}

#mc_container .sub-page-top {
    border-bottom: 1px solid #d4d5db;
    padding-bottom: 15px;
    padding-left: 28px;
    padding-right: 28px
}

#mc_container .sub-page-title {
    position: relative;
    margin-right: 20px;
    padding-right: 20px
}

#mc_container .full-row {
    height: 500px;
    padding: 0 0 20px;
    position: relative;
    width: 100%
}

#mc_container .tbl-th-wrapper {
    line-height: 32px;
    background-color: #fbfbfb;
    border-top: 1px solid #e7e7e7;
    width: 100%
}

#mc_container .divTableRow-th {
    display: inline-block;
    width: 97%
}

#mc_container .divTableCell.onel-th-x.r-c-cust-width {
    width: 240px !important
}

#mc_container .divTableCell {
    display: inline-block;
    padding: 3px 5px
}

#mc_container .divTableCell.onel-th-x {
    float: left;
    font-size: 13px;
    height: 30px;
    padding-top: 5px;
    text-align: center;
    width: 110px
}

#mc_container .w-c-btn-holder {
    margin-top: 10px;
    margin-right: 20px;
    position: absolute;
    bottom: 0;
    right: 0
}

#mc_container input[type=button] {
    cursor: pointer
}

#mc_container input[disabled] {
    opacity: .5 !important
}

#mc_container input.w-c-btn {
    background: #ff2323;
    color: #fff !important;
    border: none;
    width: 120px;
    height: 34px;
    border-radius: 10px;
    margin-left: 30px
}

#mc_container .r-c-fix-height {
    height: 410px;
    overflow-y: auto;
    overflow-x: hidden
}

#mc_container .acceptPromo.r-c-redify {
    padding: 0 20px;
    background: #ff2323 !important;
    color: #fff;
    border-radius: 5px;
    line-height: 23px
}

#mc_container span.amount_deposit_range {
    margin-left: 8px
}

.sub-page-title i.drawing,
.sub-page-title i.icon-wodejiangli {
    font-size: 28px !important;
    margin: 0 10px 0 0;
    vertical-align: middle
}

#mc_container .opTab-content.inline-block.form-group {
    position: relative
}

#mc_container .bankList-OpTab .opTab-content .bank-list,
#mc_container .winningsList-OpTab .opTab-content .winnings-list {
    cursor: pointer;
    height: 100%;
    left: 0;
    opacity: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 1
}

#mc_container ul.bankList-OpTab li.form-group span.no-img {
    color: #999;
    font-weight: 600;
    overflow: hidden
}

@font-face {
    font-family: iconfont;
    src: url(data:font/eot;base64,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);
    src: url("data:font/truetype;charset=utf-8;base64,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") format("truetype"), url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/Pgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiID4KPCEtLQoyMDEzLTktMzA6IENyZWF0ZWQuCi0tPgo8c3ZnPgo8bWV0YWRhdGE+CkNyZWF0ZWQgYnkgaWNvbmZvbnQKPC9tZXRhZGF0YT4KPGRlZnM+Cgo8Zm9udCBpZD0iaWNvbmZvbnQiIGhvcml6LWFkdi14PSIxMDI0IiA+CiAgPGZvbnQtZmFjZQogICAgZm9udC1mYW1pbHk9Imljb25mb250IgogICAgZm9udC13ZWlnaHQ9IjUwMCIKICAgIGZvbnQtc3RyZXRjaD0ibm9ybWFsIgogICAgdW5pdHMtcGVyLWVtPSIxMDI0IgogICAgYXNjZW50PSI4OTYiCiAgICBkZXNjZW50PSItMTI4IgogIC8+CiAgICA8bWlzc2luZy1nbHlwaCAvPgogICAgCiAgICA8Z2x5cGggZ2x5cGgtbmFtZT0ieCIgdW5pY29kZT0ieCIgaG9yaXotYWR2LXg9IjEwMDEiCmQ9Ik0yODEgNTQzcS0yNyAtMSAtNTMgLTFoLTgzcS0xOCAwIC0zNi41IC02dC0zMi41IC0xOC41dC0yMyAtMzJ0LTkgLTQ1LjV2LTc2aDkxMnY0MXEwIDE2IC0wLjUgMzB0LTAuNSAxOHEwIDEzIC01IDI5dC0xNyAyOS41dC0zMS41IDIyLjV0LTQ5LjUgOWgtMTMzdi05N2gtNDM4djk3ek05NTUgMzEwdi01MnEwIC0yMyAwLjUgLTUydDAuNSAtNTh0LTEwLjUgLTQ3LjV0LTI2IC0zMHQtMzMgLTE2dC0zMS41IC00LjVxLTE0IC0xIC0yOS41IC0wLjUKdC0yOS41IDAuNWgtMzJsLTQ1IDEyOGgtNDM5bC00NCAtMTI4aC0yOWgtMzRxLTIwIDAgLTQ1IDFxLTI1IDAgLTQxIDkuNXQtMjUuNSAyM3QtMTMuNSAyOS41dC00IDMwdjE2N2g5MTF6TTE2MyAyNDdxLTEyIDAgLTIxIC04LjV0LTkgLTIxLjV0OSAtMjEuNXQyMSAtOC41cTEzIDAgMjIgOC41dDkgMjEuNXQtOSAyMS41dC0yMiA4LjV6TTMxNiAxMjNxLTggLTI2IC0xNCAtNDhxLTUgLTE5IC0xMC41IC0zN3QtNy41IC0yNXQtMyAtMTV0MSAtMTQuNQp0OS41IC0xMC41dDIxLjUgLTRoMzdoNjdoODFoODBoNjRoMzZxMjMgMCAzNCAxMnQyIDM4cS01IDEzIC05LjUgMzAuNXQtOS41IDM0LjVxLTUgMTkgLTExIDM5aC0zNjh6TTMzNiA0OTh2MjI4cTAgMTEgMi41IDIzdDEwIDIxLjV0MjAuNSAxNS41dDM0IDZoMTg4cTMxIDAgNTEuNSAtMTQuNXQyMC41IC01Mi41di0yMjdoLTMyN3oiIC8+CiAgICAKCiAgICAKICAgIDxnbHlwaCBnbHlwaC1uYW1lPSJnZXJlbnpob25neGluIiB1bmljb2RlPSImIzU4ODgwOyIgZD0iTTUxMS4xMzgyMjEtMjEwLjI3NjQ0MmMyODEuODMzNDM3IDAgNTExLjEzODIyMSAyMjkuMzA2ODI5IDUxMS4xMzgyMjEgNTExLjEzODIyMSAwIDI4MS44MzEzOTItMjI5LjMwNDc4NCA1MTEuMTM4MjIxLTUxMS4xMzgyMjEgNTExLjEzODIyMXMtNTExLjEzODIyMS0yMjkuMzA2ODI5LTUxMS4xMzgyMjEtNTExLjEzODIyMUMwLjAwMjA0NSAxOS4wMzAzODcgMjI5LjMwNjgyOS0yMTAuMjc2NDQyIDUxMS4xMzgyMjEtMjEwLjI3NjQ0Mkw1MTEuMTM4MjIxLTIxMC4yNzY0NDJ6TTUxMS4xMzgyMjEgNzQ4LjEwNzcyMmMyNDYuNjI2MjM2IDAgNDQ3LjI0NTk0My0yMDAuNjE3NjYzIDQ0Ny4yNDU5NDMtNDQ3LjI0Mzg5OSAwLTI0Ni42MjIxNDctMjAwLjYxOTcwNy00NDcuMjQ1OTQzLTQ0Ny4yNDU5NDMtNDQ3LjI0NTk0M1M2My44OTQzMjIgNTQuMjM5NjMyIDYzLjg5NDMyMiAzMDAuODYxNzc5QzYzLjg5NDMyMiA1NDcuNDkwMDYgMjY0LjUxMTk4NSA3NDguMTA3NzIyIDUxMS4xMzgyMjEgNzQ4LjEwNzcyMkw1MTEuMTM4MjIxIDc0OC4xMDc3MjJ6TTUxMS4xMzgyMjEgNjEyLjMzOTE4OGMxMDEuODczOTM3IDAgMTg0LjQ4ODE4NS04MS45MTUwMTEgMTg0LjQ4ODE4NS0xODIuOTkzNjE3IDAtMTAxLjA0NzkzNy04Mi41Nzc0NDYtMTgyLjk1NjgxNS0xODQuNDg4MTg1LTE4Mi45NTY4MTUtMTAxLjkwNjY0OSAwLTE4NC40NTc1MTcgODEuOTE1MDExLTE4NC40NTc1MTcgMTgyLjk1NjgxNUMzMjYuNjgyNzQ5IDUzMC40MjYyMjEgNDA5LjI2NjMyOSA2MTIuMzM5MTg4IDUxMS4xMzgyMjEgNjEyLjMzOTE4OEw1MTEuMTM4MjIxIDYxMi4zMzkxODh6TTUxMS4xMzgyMjEgMjk4LjY5MDQ2NGM3Mi43Nzc5MDQgMCAxMzEuNzc5NjEyIDU4LjUyMTIzNyAxMzEuNzc5NjEyIDEzMC42OTM5NTQgMCA3Mi4xOTcyNTEtNTkuMDAxNzA3IDEzMC42ODc4Mi0xMzEuNzc5NjEyIDEzMC42ODc4Mi03Mi43Nzc5MDQgMC0xMzEuNzc3NTY3LTU4LjUyMzI4Mi0xMzEuNzc3NTY3LTEzMC42ODc4MkMzNzkuMzYwNjU0IDM1Ny4xODEwMzMgNDM4LjM2MjM2MSAyOTguNjkwNDY0IDUxMS4xMzgyMjEgMjk4LjY5MDQ2NEw1MTEuMTM4MjIxIDI5OC42OTA0NjR6TTUxMS4xMzgyMjEgMjk4LjY5MDQ2NGMxNDUuNTgwMzQ0IDAgMjYzLjU1OTIyMy0xMTcuMDE5OTg0IDI2My41NTkyMjMtMjYxLjM4NzkwOGwtNTIuNzE2NzUyIDBjMCAxMTUuNDUzODU3LTk0LjM5NzAwNyAyMDkuMDg4MjQ1LTIxMC44NDI0NzIgMjA5LjA4ODI0NXMtMjEwLjg0NjU2MS05My42MzIzNDQtMjEwLjg0NjU2MS0yMDkuMDg4MjQ1bC01Mi43MTA2MTggMEMyNDcuNTgxMDQyIDE4MS42NzA0OCAzNjUuNTU5OTIyIDI5OC42OTA0NjQgNTExLjEzODIyMSAyOTguNjkwNDY0TDUxMS4xMzgyMjEgMjk4LjY5MDQ2NHpNNTExLjEzODIyMSAyOTguNjkwNDY0IiAgaG9yaXotYWR2LXg9IjEwMjUiIC8+CgogICAgCiAgICA8Z2x5cGggZ2x5cGgtbmFtZT0iZ291LWNvcHktY29weSIgdW5pY29kZT0iJiM1ODg4NTsiIGQ9Ik03MjcuNTA3IDUzMi4wNDRjLTEwLjg2MSAxLjA0Ni0zNy4zNTEtMTguNjc3LTM3LjM1MS0xOC42NzdsLTI1My4yNTYtMTg5Ljk0LTgyLjg5OCA1OS4yMTNjMCAwLTM0LjU4NyAyOS40MS01Ni4wMjggMTguNjc3LTIyLjY3NS0xMS4zNTMgMC0zNy4zNTEgMC0zNy4zNTFsMTM2LjQxNi0xMzAuNzA5IDI5My4xMTcgMjgwLjExYy0wLTAgMTYuODg2IDE3LjA0Ny0wIDE4LjY3N3oiICBob3Jpei1hZHYteD0iMTAyNCIgLz4KCiAgICAKICAgIDxnbHlwaCBnbHlwaC1uYW1lPSJzaHVheGluIiB1bmljb2RlPSImIzU4OTIzOyIgZD0iTTg2My41NTIgNjcyLjA2NGMwIDQuMjg4IDAgOC41NzYgMCAxMi44NjQgMCA0Ny44MDgtMC41MTIgOTUuNjggMC40NDggMTQzLjQ4OCAwLjE5MiA4Ljg5NiA0LjA5NiAxOS41MiA5Ljk4NCAyNS45ODQgMTEuMDcyIDEyLjE2IDMyLjY0IDUuNzYgMzcuNjMyLTEwLjA0OCAxLjc5Mi01LjY5NiAyLjQzMi0xMi4wMzIgMi40MzItMTguMDQ4IDAuMTI4LTc2LjAzMiAwLjEyOC0xNTIuMDY0IDAuMTI4LTIyOC4xNiAwLTQuMDMyIDAtOCAwLTEyLjczNi0zLjg0LTAuMjU2LTYuNTkyLTAuNjQtOS4zNDQtMC42NC03OC45MTIgMC0xNTcuODI0LTAuMDY0LTIzNi43MzYgMC4wNjRDNjQ2LjA4IDU4NC45NiA2MzMuMzQ0IDYwMC4xMjggNjM5Ljg3MiA2MTguMzY4YzQuMjg4IDEyLjA5NiAxNC4xNDQgMTYuMjU2IDI2LjA0OCAxNi40NDggMTQuNzIgMC4yNTYgMjkuNDQgMC4wNjQgNDQuMTYgMC4wNjQgMzMuNTM2IDAgNjcuMDcyIDAgMTAwLjU0NCAwIDMuOTA0IDAgNy44NzIgMC4zODQgMTUuNjggMC44MzItMTYuMzg0IDE2Ljg5Ni0yOS41MDQgMzIuNDQ4LTQ0LjY3MiA0NS42OTYtODMuNzEyIDczLjAyNC0xODAuNjA4IDExMC40LTI5Mi40MTYgMTAyLjc4NEMzNDIuNjU2IDc3NC4yNzIgMjMzLjE1MiA3MDMuMjk2IDE1OS44MDggNTc2Ljk2IDEyNi4yMDggNTE4Ljk3NiAxMTEuODcyIDQ1NS4wNCAxMDkuODg4IDM4OC4xNmMtMC42NC0yMi41MjgtMTcuNi0zNC42ODgtMzUuNTg0LTI2LjM2OEM2My43NDQgMzY2LjcyIDYwLjE2IDM3NS45MzYgNjAuMTYgMzg2Ljg4YzAuMTI4IDQ2LjkxMiA3LjQyNCA5Mi44IDIyLjE0NCAxMzcuMjggMzEuOTM2IDk2LjI1NiA4OS43OTIgMTczLjU2OCAxNzIuODY0IDIzMS40ODggNTYuNDQ4IDM5LjM2IDExOC45NzYgNjQuMTI4IDE4Ny4yIDc0LjU2IDg3LjU1MiAxMy40NCAxNzEuOTA0IDIuMzY4IDI1Mi44LTMzLjI4IDYxLjA1Ni0yNi44OCAxMTMuNDcyLTY2LjA0OCAxNTcuNTA0LTExNi4yMjQgMi42ODgtMy4wNzIgNS4zMTItNi4yMDggNy45MzYtOS4yOEM4NjEuNjMyIDY3MS43NDQgODYyLjU5MiA2NzEuODcyIDg2My41NTIgNjcyLjA2NHpNMTk3LjMxMiAxMzEuOTA0YzE3LjY2NC0xNy44NTYgMzEuODcyLTM0LjExMiA0OC00OC4zMiA2Mi42NTYtNTUuMzYgMTM1Ljc0NC04OS4wODggMjE4Ljc1Mi05OC42ODggMTAwLjg2NC0xMS42NDggMTk0LjExMiAxMS4zMjggMjc3LjY5NiA2OS41MDQgNzMuNDA4IDUxLjEzNiAxMjMuOTY4IDEyMCAxNTIuMzIgMjA0Ljg2NCAxMy4xODQgMzkuNDI0IDE4LjM2OCA4MC4yNTYgMjAuMDk2IDEyMS42NjQgMC44MzIgMjEuMzc2IDE4LjI0IDMzLjE1MiAzNS43NzYgMjQuNzY4IDExLjAwOC01LjI0OCAxNC4wMTYtMTUuMTA0IDEzLjg4OC0yNi40MzItMC4zODQtMzkuMDQtNS4zNzYtNzcuNDQtMTYtMTE0Ljk0NC0zMi4wNjQtMTEyLjg5Ni05Ny4yOC0yMDEuNDcyLTE5Ni44NjQtMjYzLjYxNi0xMDMuMTY4LTY0LjQ0OC0yMTUuMzYtODMuNTItMzM0LjA4LTU4LjQ5Ni05OS4wNzIgMjAuODY0LTE4MS42OTYgNzEuMTY4LTI0OC4xMjggMTQ3LjcxMi0xLjg1NiAyLjExMi0zLjg0IDQuMTYtNy42OCA4LjMyLTAuMzItNi4yNzItMC42NC0xMC4zNjgtMC42NC0xNC41MjgtMC4wNjQtNDguNjQgMC4wNjQtOTcuMjgtMC4wNjQtMTQ1Ljk4NC0wLjA2NC0xNi4zMi02Ljc4NC0yNi41Ni0xOC42ODgtMjkuNTY4LTE2LjcwNC00LjIyNC0zMC41MjggNi45MTItMzEuNjggMjYuMTEyLTAuNjQgMTAuMTc2LTAuMTI4IDIwLjQxNi0wLjEyOCAzMC42NTYgMCA3MS45MzYgMCAxNDMuODcyIDAgMjE2Ljc2OCAzLjQ1NiAwLjM4NCA2LjUyOCAxLjA4OCA5LjYgMS4wODggNzguOTEyIDAuMDY0IDE1Ny44MjQgMC4wNjQgMjM2LjczNi0wLjA2NCAyMS44ODgtMC4wNjQgMzQuNjI0LTE1LjQ4OCAyNy45MDQtMzMuNjY0LTQuNDE2LTEyLjAzMi0xNC40LTE2LjA2NC0yNi4yNC0xNi4xOTItMTcuMTUyLTAuMTkyLTM0LjM2OC0wLjA2NC01MS41Mi0wLjA2NC0zMS4wNCAwLTYyLjE0NCAwLTkzLjE4NCAwQzIwOS4xNTIgMTMyLjY3MiAyMDUuMjQ4IDEzMi4yODggMTk3LjMxMiAxMzEuOTA0eiIgIGhvcml6LWFkdi14PSIxMDI0IiAvPgoKICAgIAogICAgPGdseXBoIGdseXBoLW5hbWU9InNodWF4aW4xIiB1bmljb2RlPSImIzU5MzY5OyIgZD0iTTY5OS44ODg2NCA3NTkuNDY3MDA4IDQ5NS4wODg2NCA4OTZsMC0yNzMuMDY3MDA4TDY5OS44ODg2NCA3NTkuNDY3MDA4ek00OTUuMDg4NjQgNzkzLjI4OTcyOEMyNDguNTAyMjcyIDc4NC4zMTIzMiA1MS4zNTU2NDggNTgxLjU3ODc1MiA1MS4zNTU2NDggMzMyLjhjMC0yNTQuNDkyNjcyIDIwNi4zMDczMjgtNDYwLjggNDYwLjgtNDYwLjggMjQ4Ljc3ODc1MiAwIDQ1MS41MTIzMiAxOTcuMTQ3NjQ4IDQ2MC40ODk3MjggNDQzLjczMjk5MmwtNjguMzIwMjU2IDBjLTguOTM1NDI0LTIwOC44NzI0NDgtMTgxLjA5NzQ3Mi0zNzUuNDY3MDA4LTM5Mi4xNjk0NzItMzc1LjQ2NzAwOC0yMTYuNzkwMDE2IDAtMzkyLjUzMjk5MiAxNzUuNzQyOTc2LTM5Mi41MzI5OTIgMzkyLjUzMjk5MiAwIDIxMS4wNzIgMTY2LjU5NDU2IDM4My4yMzQwNDggMzc1LjQ2NzAwOCAzOTIuMTY5NDcyTDQ5NS4wODk2NjQgNzkzLjI4OTcyOHoiICBob3Jpei1hZHYteD0iMTAyNCIgLz4KCiAgICAKICAgIDxnbHlwaCBnbHlwaC1uYW1lPSJ3b2RlamlhbmdsaSIgdW5pY29kZT0iJiM1ODkxNzsiIGQ9Ik05MjMuNDcxODcyIDc1Mi40MDI0MzIgMTA2LjY3MTEwNCA3NTIuNDAyNDMyYy0xMS44NzYzNTIgMC0yMS41MDQtOS42Mjc2NDgtMjEuNTA0LTIxLjUwNGwwLTMyLjMwMDAzMmMwLTUuODQ4MDY0IDIuMzgxODI0LTExLjQ0NDIyNCA2LjU5NTU4NC0xNS40OTgyNGwxNjcuOTI3ODA4LTE2MS41MzI5MjhjLTMxLjkxMDkxMi0zMi4xOTI1MTItNTcuMDIxNDQtNjkuNTUzMTUyLTc0LjY1MzY5Ni0xMTEuMDgxNDcyLTE4LjU3NDMzNi00My43NDIyMDgtMjcuOTkxMDQtOTAuMTk2OTkyLTI3Ljk5MTA0LTEzOC4wNzMwODggMC00Ny44NzcxMiA5LjQxNzcyOC05NC4zMjY3ODQgMjcuOTkyMDY0LTEzOC4wNjA4IDE3LjkzMzMxMi00Mi4yMjM2MTYgNDMuNjAwODk2LTgwLjEzODI0IDc2LjI5MTA3Mi0xMTIuNjg2MDhDMjk0LjAxMDg4LTEwLjg3NDg4IDMzMi4wNzM5ODQtMzYuNDIzNjggMzc0LjQ2MjQ2NC01NC4yNzJjNDMuODg1NTY4LTE4LjQ3ODA4IDkwLjQ5MjkyOC0yNy44NDc2OCAxMzguNTI3NzQ0LTI3Ljg0NzY4IDQ4LjAyNjYyNCAwIDk0LjYzMTkzNiA5LjM3MjY3MiAxMzguNTE4NTI4IDI3Ljg1ODk0NCA0Mi4zODY0MzIgMTcuODUyNDE2IDgwLjQ0ODUxMiA0My40MDczNiAxMTMuMTMzNTY4IDc1Ljk1MzE1MiAzMi42OTIyMjQgMzIuNTUxOTM2IDU4LjM2MTg1NiA3MC40NjU1MzYgNzYuMjk4MjQgMTEyLjY4NzEwNCAxOC41Nzg0MzIgNDMuNzMxOTY4IDI3Ljk5NzE4NCA5MC4xNzM0NCAyNy45OTcxODQgMTM4LjAzNDE3NiAwIDQ3Ljg3NjA5Ni05LjQxODc1MiA5NC4zMjk4NTYtMjcuOTk2MTYgMTM4LjA3NDExMi0xNy42MjQwNjQgNDEuNDk4NjI0LTQyLjcxMzA4OCA3OC44MzQ2ODgtNzQuNTk1MzI4IDExMS4wMTI4NjRsMTcxLjg0NzY4IDE2MS40MjQzODRjNC4zMjc0MjQgNC4wNjUyOCA2Ljc4MDkyOCA5LjczNzIxNiA2Ljc4MDkyOCAxNS42NzQzNjhsMCAzMi4zMDAwMzJDOTQ0Ljk3NTg3MiA3NDIuNzczNzYgOTM1LjM0ODIyNCA3NTIuNDAyNDMyIDkyMy40NzE4NzIgNzUyLjQwMjQzMnpNODI1LjkyOTcyOCAyNzIuNDEyNjcyYzAtODMuMTg3NzEyLTMyLjU0MjcyLTE2MS40MDU5NTItOTEuNjMyNjQtMjIwLjI0NDk5Mi01OS4xMTQ0OTYtNTguODYyNTkyLTEzNy43MDg1NDQtOTEuMjgwMzg0LTIyMS4zMDY4OC05MS4yODAzODQtODMuNjE1NzQ0IDAtMTYyLjIxMzg4OCAzMi40MDc1NTItMjIxLjMxNjA5NiA5MS4yNTQ3ODQtNTkuMDgxNzI4IDU4LjgyNjc1Mi05MS42MjAzNTIgMTM3LjA1MzE4NC05MS42MjAzNTIgMjIwLjI2OTU2OCAwIDgzLjIyMjUyOCAzMi41Mzg2MjQgMTYxLjQ2ODQxNiA5MS42MjM0MjQgMjIwLjMyMjgxNiA1OS4xMDgzNTIgNTguODc2OTI4IDEzNy43MDU0NzIgOTEuMzAyOTEyIDIyMS4zMTMwMjQgOTEuMzAyOTEyIDgzLjU5ODMzNiAwIDE2Mi4xOTIzODQtMzIuNDI1OTg0IDIyMS4zMDQ4MzItOTEuMzAzOTM2Qzc5My4zODcwMDggNDMzLjg3ODAxNiA4MjUuOTI5NzI4IDM1NS42MzIxMjggODI1LjkyOTcyOCAyNzIuNDEyNjcyek05MDEuOTY3ODcyIDcwNy45MDI0NjRsLTE2Ny43ODI0LTE1Ny42MDQ4NjRjLTI1LjE3Mjk5MiAxOS45NDM0MjQtNTIuODUzNzYgMzYuMzIwMjU2LTgyLjY3NDY4OCA0OC44ODM3MTItNDMuODg3NjE2IDE4LjQ5MDM2OC05MC40OTI5MjggMjcuODY2MTEyLTEzOC41MjA1NzYgMjcuODY2MTEyLTQ4LjAzMzc5MiAwLTk0LjY0MzItOS4zNzU3NDQtMTM4LjUzMTg0LTI3Ljg2NjExMi0yOS44MDI0OTYtMTIuNTU2Mjg4LTU3LjQ3MDk3Ni0yOC45MjI4OC04Mi42MzE2OC00OC44NDk5MmwtMTYzLjY1MDU2IDE1Ny40MTk1MiAwIDEuNjQyNDk2IDc3My43OTI3NjggMEw5MDEuOTY4ODk2IDcwNy45MDI0NjR6TTcxNC4wOTY2NCAzNTUuNDY3MjY0bC0xMjIuMzUzNjY0IDIyLjYwMDcwNEw1MzEuNjMwMDggNDgyLjU2Yy0zLjgzNzk1MiA2LjY3MTM2LTEwLjk0ODYwOCAxMC43ODI3Mi0xOC42NDQ5OTIgMTAuNzgwNjcycy0xNC44MDM5NjgtNC4xMTY0OC0xOC42Mzg4NDgtMTAuNzg4ODY0bC02MC4wNDk0MDgtMTA0LjQ4Mzg0LTEyMi40MDY5MTItMjIuNTk5NjhjLTcuODEwMDQ4LTEuNDQxNzkyLTE0LjE4ODU0NC03LjA3MDcyLTE2LjU5MTg3Mi0xNC42NDAxMjgtMi40MDMzMjgtNy41NzA0MzItMC40MzgyNzItMTUuODQ3NDI0IDUuMTA5NzYtMjEuNTI5Nmw4NC43NzkwMDgtODYuODMyMTI4LTE1LjQwOTE1Mi0xMTcuOTE0NjI0Yy0xLjAwOTY2NC03LjczMDE3NiAyLjI0MjU2LTE1LjQwMDk2IDguNTAxMjQ4LTIwLjA0ODg5NiAzLjc3MzQ0LTIuODAxNjY0IDguMjgxMDg4LTQuMjQxNDA4IDEyLjgyMzU1Mi00LjI0MTQwOCAyLjk5NDE3NiAwIDYuMDAzNzEyIDAuNjI0NjQgOC44MjY4OCAxLjg5NjQ0OGwxMTMuMDU4ODE2IDUwLjkwOTE4NCAxMTMuMDM0MjQtNTAuOTA4MTZjNy4xMDc1ODQtMy4yMDEwMjQgMTUuMzg5Njk2LTIuMzA1MDI0IDIxLjY0ODM4NCAyLjMzOTg0IDYuMjU4Njg4IDQuNjQ1ODg4IDkuNTEyOTYgMTIuMzEzNiA4LjUwNzM5MiAyMC4wNDI3NTJsLTE1LjM1Mzg1NiAxMTcuOTIyODE2IDg0Ljc1NjQ4IDg2LjgzNzI0OGM1LjU0NTk4NCA1LjY4MjE3NiA3LjUxMDAxNiAxMy45NTkxNjggNS4xMDY2ODggMjEuNTI2NTI4QzcyOC4yODQxNiAzNDguMzk2NTQ0IDcyMS45MDU2NjQgMzU0LjAyNTQ3MiA3MTQuMDk2NjQgMzU1LjQ2NzI2NHpNNjAyLjc2NTMxMiAyNTUuMDQzNTg0Yy00LjU5Nzc2LTQuNzExNDI0LTYuNzg1MDI0LTExLjI2OTEyLTUuOTM1MTA0LTE3Ljc5NjA5NmwxMS43MjU4MjQtOTAuMDUzNjMyLTg2LjczNDg0OCAzOS4wNjI1MjhjLTIuODA3ODA4IDEuMjY0NjQtNS44MTkzOTIgMS44OTc0NzItOC44MzA5NzYgMS44OTc0NzItMy4wMTA1NiAwLTYuMDIyMTQ0LTAuNjMxODA4LTguODI4OTI4LTEuODk2NDQ4bC04Ni43NDMwNC0zOS4wNTk0NTYgMTEuNzY1NzYgOTAuMDM5Mjk2YzAuODUyOTkyIDYuNTMyMDk2LTEuMzM0MjcyIDEzLjA5NDkxMi01LjkzNzE1MiAxNy44MDk0MDhsLTYzLjg5OTY0OCA2NS40NDc5MzYgOTIuNTQwOTI4IDE3LjA4NjQ2NGM2LjIwNjQ2NCAxLjE0NTg1NiAxMS41OTU3NzYgNC45NjAyNTYgMTQuNzQwNDggMTAuNDMyNTEybDQ2LjM3MDgxNiA4MC42ODUwNTYgNDYuNDIyMDE2LTgwLjY5MzI0OGMzLjE0NDcwNC01LjQ2NzEzNiA4LjUzMTk2OC05LjI3ODQ2NCAxNC43MzQzMzYtMTAuNDIzMjk2bDkyLjQ5MzgyNC0xNy4wODY0NjRMNjAyLjc2NTMxMiAyNTUuMDQzNTg0ek0xMDYuMDY0ODk2IDc5MS44NjIyNzJsODE4LjAxNDIwOCAwYzExLjQ1OTU4NCAwIDIwLjc0ODI4OCA5LjI4OTcyOCAyMC43NDgyODggMjAuNzQ4Mjg4cy05LjI4OTcyOCAyMC43NDgyODgtMjAuNzQ4Mjg4IDIwLjc0ODI4OEwxMDYuMDY0ODk2IDgzMy4zNTg4NDhjLTExLjQ1OTU4NCAwLTIwLjc0ODI4OC05LjI4OTcyOC0yMC43NDgyODgtMjAuNzQ4Mjg4Uzk0LjYwNTMxMiA3OTEuODYyMjcyIDEwNi4wNjQ4OTYgNzkxLjg2MjI3MnoiICBob3Jpei1hZHYteD0iMTAyNCIgLz4KCiAgICAKICAgIDxnbHlwaCBnbHlwaC1uYW1lPSJnZXJlbnpob25neGluMSIgdW5pY29kZT0iJiM1ODkwNTsiIGQ9Ik01MTIgODM5LjMxNTQyNGM2MS40OTE2IDAgMTIxLjExNDMyNy0xMi4wMzA4NzIgMTc3LjIxMTQ0NS0zNS43NTc2NjEgNTQuMjExOTI2LTIyLjkyOTc3IDEwMi45MTA4NDgtNTUuNzY3MzE3IDE0NC43NDQ5MjQtOTcuNjAxMzkzQzg3NS43OTA0NDYgNjY0LjEyMjI5MyA5MDguNjI3OTkyIDYxNS40MjMzNzEgOTMxLjU1Nzc2MiA1NjEuMjExNDQ1YzIzLjcyNjc4OS01Ni4wOTcxMTggMzUuNzU3NjYxLTExNS43MTk4NDUgMzUuNzU3NjYxLTE3Ny4yMTE0NDVzLTEyLjAzMDg3Mi0xMjEuMTE0MzI3LTM1Ljc1NzY2MS0xNzcuMjExNDQ1Yy0yMi45Mjk3Ny01NC4yMTE5MjYtNTUuNzY3MzE3LTEwMi45MTA4NDgtOTcuNjAxMzkzLTE0NC43NDQ5MjQtNDEuODMzMjE3LTQxLjgzMzIxNy05MC41MzI5OTgtNzQuNjcxNjIzLTE0NC43NDQ5MjQtOTcuNjAxMzkzLTU2LjA5NzExOC0yMy43MjY3ODktMTE1LjcxOTg0NS0zNS43NTc2NjEtMTc3LjIxMTQ0NS0zNS43NTc2NjFTMzkwLjg4NTY3My01OS4yODQ1NTIgMzM0Ljc4ODU1NS0zNS41NTc3NjJjLTU0LjIxMTkyNiAyMi45Mjk3Ny0xMDIuOTEwODQ4IDU1Ljc2NzMxNy0xNDQuNzQ0OTI0IDk3LjYwMTM5M3MtNzQuNjcxNjIzIDkwLjUzMjk5OC05Ny42MDEzOTMgMTQ0Ljc0NDkyNGMtMjMuNzI2Nzg5IDU2LjA5NzExOC0zNS43NTc2NjEgMTE1LjcxOTg0NS0zNS43NTc2NjEgMTc3LjIxMTQ0NXMxMi4wMzA4NzIgMTIxLjExNDMyNyAzNS43NTc2NjEgMTc3LjIxMTQ0NWMyMi45Mjk3NyA1NC4yMTE5MjYgNTUuNzY3MzE3IDEwMi45MTA4NDggOTcuNjAxMzkzIDE0NC43NDQ5MjQgNDEuODMzMjE3IDQxLjgzMzIxNyA5MC41MzI5OTggNzQuNjcxNjIzIDE0NC43NDQ5MjQgOTcuNjAxMzkzQzM5MC44ODU2NzMgODI3LjI4NDU1MiA0NTAuNTA4NCA4MzkuMzE1NDI0IDUxMiA4MzkuMzE1NDI0TTUxMiA4OTZjLTI4Mi43NjkyOTEgMC01MTItMjI5LjIyOTg1LTUxMi01MTJzMjI5LjIyOTg1LTUxMiA1MTItNTEyUzEwMjQgMTAxLjIzMDcwOSAxMDI0IDM4NCA3OTQuNzcwMTUgODk2IDUxMiA4OTZMNTEyIDg5NnpNMjYyLjc4MjgyNSA3MC4wOTg4NTJsNDk4LjQzNTIwOSAwQzc2MS4yMTgwMzQgNzEuMDY3NjQzIDI2Mi43ODI4MjUgNzAuMDk4ODUyIDI2Mi43ODI4MjUgNzAuMDk4ODUyTDI2Mi43ODI4MjUgNzAuMDk4ODUyek04MjAuMjczOTE1IDExNC45Mjk0ODFjLTE1Ljc3ODA2NiAxMDguNjE1Mzc4LTg3Ljk5NTA3NSAxOTkuMDIxMjY1LTE4Ni4wODYwMTcgMjQwLjczMTY2NkM2OTIuMDQzMDk3IDM5NC43MjcxMjcgNzMwLjA2NTU2NSA0NjAuNzUwOTE2IDczMC4wNjU1NjUgNTM1LjYyMjY1M2MwIDExOS45ODIzNTMtOTcuNjI4ODc2IDIxNy4yNDUzNTYtMjE4LjA2NTU2NSAyMTcuMjQ1MzU2UzI5My45MzUyOTQgNjU1LjYwNTAwNiAyOTMuOTM1Mjk0IDUzNS42MjI2NTNjMC03NC44NzE3MzcgMzguMDI0MTg2LTE0MC44OTYzODUgOTUuODc3NjY3LTE3OS45NTgwN0MyOTEuNzIxMTYgMzEzLjk1NTA0MSAyMTkuNTA1MDEgMjIzLjU0NTcxOCAyMDMuNzI2OTQ0IDExNC45Mjk0ODFjLTIuMDc1ODU4LTQuMTU1MTUxLTMuMjQ3MzM5LTguODM3NjQxLTMuMjQ3MzM5LTEzLjc5NDEwNiAwLTE3LjE0MDIxMyAxMy45NDYxMjMtMzEuMDM2NTIzIDMxLjE1MjQ2OS0zMS4wMzY1MjMgMTcuMjA0NjI4IDAgMzEuMTUwNzUxIDEzLjg5NjMxIDMxLjE1MDc1MSAzMS4wMzY1MjNsMC0zMS4wMzY1MjNjMCAxMzcuMTIyNTY3IDExMS41ODAxNTMgMjQ4LjI3OTMwMyAyNDkuMjE3MTc1IDI0OC4yNzkzMDNTNzYxLjIxODAzNCAyMDcuMjIxNDE5IDc2MS4yMTgwMzQgNzAuMDk4ODUybDAgMzEuMDM2NTIzYzAtMTcuMTQwMjEzIDEzLjk0NjEyMy0zMS4wMzY1MjMgMzEuMTUyNDY5LTMxLjAzNjUyMyAxNy4yMDQ2MjggMCAzMS4xNTA3NTEgMTMuODk2MzEgMzEuMTUwNzUxIDMxLjAzNjUyM0M4MjMuNTIxMjU0IDEwNi4wOTE4NDEgODIyLjM0OTc3MyAxMTAuNzc0MzMgODIwLjI3MzkxNSAxMTQuOTI5NDgxTDgyMC4yNzM5MTUgMTE0LjkyOTQ4MXpNNTEyIDM4MC40NDg2MjVjLTg2LjAyMTQyMSAwLTE1NS43NTgwNTEgNjkuNDc3MjU1LTE1NS43NTgwNTEgMTU1LjE3NDAyOCAwIDg1LjcwMTA2NyA2OS43MzY2MjkgMTU1LjE3ODMyMiAxNTUuNzU4MDUxIDE1NS4xNzgzMjJDNTk4LjAyNjU3NCA2OTAuODAwOTc1IDY2Ny43NTg5MDkgNjIxLjMyMzcyIDY2Ny43NTg5MDkgNTM1LjYyMjY1M1M1OTguMDI2NTc0IDM4MC40NDg2MjUgNTEyIDM4MC40NDg2MjVMNTEyIDM4MC40NDg2MjV6TTUxMiAzODAuNDQ4NjI1IiAgaG9yaXotYWR2LXg9IjEwMjQiIC8+CgogICAgCiAgICA8Z2x5cGggZ2x5cGgtbmFtZT0ic2Fuamlhb3hpbmcwMiIgdW5pY29kZT0iJiM1ODg5NzsiIGQ9Ik03NzQuMTYwODE1IDUxMS42Nzk5NjEgNTEyIDI1Ni4zMjAwMzkgMjQ5LjgzOTE4NSA1MTEuNjc5OTYxWiIgIGhvcml6LWFkdi14PSIxMDI0IiAvPgoKICAgIAogICAgPGdseXBoIGdseXBoLW5hbWU9ImJhb2JpYW8iIHVuaWNvZGU9IiYjNTg4ODI7IiBkPSJNMjg4IDUxMmwzODQgMEM2ODkuNjY0IDUxMiA3MDQgNTI2LjMzNiA3MDQgNTQ0UzY4OS42NjQgNTc2IDY3MiA1NzZsLTM4NCAwQzI3MC4zMzYgNTc2IDI1NiA1NjEuNjY0IDI1NiA1NDRTMjcwLjMzNiA1MTIgMjg4IDUxMnpNMjg4IDMyMGwzODQgMEM2ODkuNjY0IDMyMCA3MDQgMzM0LjMzNiA3MDQgMzUyUzY4OS42NjQgMzg0IDY3MiAzODRsLTM4NCAwQzI3MC4zMzYgMzg0IDI1NiAzNjkuNjY0IDI1NiAzNTJTMjcwLjMzNiAzMjAgMjg4IDMyMHpNMjg4IDEyOGwzODQgMGMxNy42NjQgMCAzMiAxNC4zMzYgMzIgMzJTNjg5LjY2NCAxOTIgNjcyIDE5MmwtMzg0IDBDMjcwLjMzNiAxOTIgMjU2IDE3Ny42NjQgMjU2IDE2MFMyNzAuMzM2IDEyOCAyODggMTI4ek04MDAgNzY4Qzc4Mi4zMzYgNzY4IDc2OCA3NTMuNjY0IDc2OCA3MzZTNzgyLjMzNiA3MDQgODAwIDcwNCA4MzIgNjg5LjY2NCA4MzIgNjcybDAtNjQwYzAtMTcuNi0xNC4zMzYtMzItMzItMzJsLTY0MCAwQzE0Mi40IDAgMTI4IDE0LjQgMTI4IDMybDAgNjQwQzEyOCA2ODkuNjY0IDE0Mi40IDcwNCAxNjAgNzA0IDE3Ny42NjQgNzA0IDE5MiA3MTguMzM2IDE5MiA3MzZTMTc3LjY2NCA3NjggMTYwIDc2OEMxMDcuMDcyIDc2OCA2NCA3MjQuOTI4IDY0IDY3MmwwLTY0MEM2NC0yMC45MjggMTA3LjA3Mi02NCAxNjAtNjRsNjQwIDBjNTIuOTI4IDAgOTYgNDMuMDcyIDk2IDk2bDAgNjQwQzg5NiA3MjQuOTI4IDg1Mi45MjggNzY4IDgwMCA3Njh6TTI4OCA3MDRsMzg0IDBDNjg5LjY2NCA3MDQgNzA0IDcxOC4zMzYgNzA0IDczNlM2ODkuNjY0IDc2OCA2NzIgNzY4TDYzNi43MzYgNzY4QzYyMS45NTIgODQxLjAyNCA1NTcuMzc2IDg5NiA0ODAgODk2UzMzOC4wNDggODQxLjAyNCAzMjMuMjY0IDc2OEwyODggNzY4QzI3MC4zMzYgNzY4IDI1NiA3NTMuNjY0IDI1NiA3MzZTMjcwLjMzNiA3MDQgMjg4IDcwNHpNNDgwIDgzMmM0MS42NjQgMCA3Ni4yMjQtMjYuODggODkuNTM2LTY0TDM5MC40NjQgNzY4QzQwMy43NzYgODA1LjEyIDQzOC4zMzYgODMyIDQ4MCA4MzJ6IiAgaG9yaXotYWR2LXg9IjEwMjQiIC8+CgogICAgCiAgICA8Z2x5cGggZ2x5cGgtbmFtZT0iZW1haWwiIHVuaWNvZGU9IiYjNTkwOTc7IiBkPSJNNzQ3LjkyOTYgMjcyLjc5MzZjMC00My4wMDggMTIuMjM2OC02MC4xNiA0NC4yMzY4LTYwLjE2IDcxLjMyMTYgMCAxMTYuNzM2IDkwLjg4IDExNi43MzYgMjQyLjAyMjQgMCAyMzEuMDE0NC0xNjguMzQ1NiAzNDEuNjA2NC0zNzguNTIxNiAzNDEuNjA2NC0yMTYuMjE3NiAwLTQxMi44NzY4LTE0NC45OTg0LTQxMi44NzY4LTQxOS4wMjA4IDAtMjYxLjczNDQgMTcyLjAzMi00MDQuMjc1MiA0MzYuMjI0LTQwNC4yNzUyIDg5LjcwMjQgMCAxNDkuOTEzNiA5LjgzMDQgMjQyLjAyMjQgNDAuNTUwNGwxOS43NjMyLTgyLjI3ODRjLTkwLjkzMTItMjkuNTQyNC0xODguMTA4OC0zOC4wOTI4LTI2My4wMTQ0LTM4LjA5MjgtMzQ2LjUyMTYgMC01MzIuMTIxNiAxOTAuNDY0LTUzMi4xMjE2IDQ4NC4xNDcyIDAgMjk2LjE0MDggMjE1LjA5MTIgNDk3LjY2NCA1MTEuMjMyIDQ5Ny42NjQgMzA4LjQyODggMCA0NzEuODA4LTE4NC4zMiA0NzEuODA4LTQxMC40MTkyIDAtMTkxLjY5MjgtNjAuMTYtMzM3LjkyLTI0OS4zOTUyLTMzNy45Mi04Ni4wNjcyIDAtMTQyLjU0MDggMzQuNDA2NC0xNDkuOTEzNiAxMTAuNjQzMi0yMi4xMTg0LTg0Ljc4NzItODEuMTAwOC0xMTAuNjQzMi0xNjEuMDI0LTExMC42NDMyLTEwNi45MDU2IDAtMTk2LjYwOCA4Mi4zODA4LTE5Ni42MDggMjQ4LjIxNzYgMCAxNjcuMTE2OCA3OC42OTQ0IDI3MC4zMzYgMjIwLjAwNjQgMjcwLjMzNiA3NC45NTY4IDAgMTIxLjY1MTItMjkuNDkxMiAxNDIuNDM4NC03Ni4xODU2bDM1LjY4NjQgNjUuMTI2NCAxMDMuMjE5MiAwIDAtMzYxLjMxODRMNzQ3LjkyOTYgMjcyLjc5MzZ6TTU5Ni44Mzg0IDQzNC45OTUyYzAgNjcuNTMyOC01MC40MzIgOTUuODQ2NC05Mi4yMTEyIDk1Ljg0NjQtNDUuNDY1NiAwLTk1Ljc5NTItMzYuODEyOC05NS43OTUyLTE0NC45OTg0IDAtODYuMDE2IDM4LjA5MjgtMTMzLjkzOTIgOTUuNzk1Mi0xMzMuOTM5MiA0MC41NTA0IDAgOTIuMjExMiAyNS44MDQ4IDkyLjIxMTIgOTcuMDc1Mkw1OTYuODM4NCA0MzQuOTk1MnoiICBob3Jpei1hZHYteD0iMTAyNCIgLz4KCiAgICAKICAgIDxnbHlwaCBnbHlwaC1uYW1lPSJsYWppdG9uZyIgdW5pY29kZT0iJiM1ODg4MTsiIGQ9Ik02MDggMTI4Yy0xNy42OTYgMC0zMiAxNC4zMDQtMzIgMzJMNTc2IDUxMmMwIDE3LjY5NiAxNC4zMDQgMzIgMzIgMzJzMzItMTQuMzA0IDMyLTMybDAtMzUyQzY0MCAxNDIuMzA0IDYyNS42OTYgMTI4IDYwOCAxMjh6TTQxNiAxMjhjLTE3LjY5NiAwLTMyIDE0LjMwNC0zMiAzMkwzODQgNTEyYzAgMTcuNjk2IDE0LjMwNCAzMiAzMiAzMnMzMi0xNC4zMDQgMzItMzJsMC0zNTJDNDQ4IDE0Mi4zMDQgNDMzLjY5NiAxMjggNDE2IDEyOHpNOTI4IDY3MmwtMTYwIDBMNzY4IDczNmMwIDUyLjkyOC00Mi43MiA5Ni05NS4yNjQgOTZMMzUyIDgzMkMyOTkuMDcyIDgzMiAyNTYgNzg4LjkyOCAyNTYgNzM2bDAtNjRMOTYgNjcyQzc4LjMwNCA2NzIgNjQgNjU3LjY5NiA2NCA2NDBzMTQuMzA0LTMyIDMyLTMybDgzMiAwYzE3LjY5NiAwIDMyIDE0LjMwNCAzMiAzMlM5NDUuNjk2IDY3MiA5MjggNjcyek0zMjAgNzM2YzAgMTcuNjMyIDE0LjM2OCAzMiAzMiAzMmwzMjAuNzM2IDBDNjkwLjI3MiA3NjggNzA0IDc1My45NTIgNzA0IDczNmwwLTY0TDMyMCA2NzIgMzIwIDczNnpNNzM2LjEyOC02NCAyODguMDY0LTY0Yy01Mi45MjggMC05NiA0My4wNzItOTYgOTZMMTkyLjA2NCA1MTIuNDhjMCAxNy42NjQgMTQuMzM2IDMyIDMyIDMyczMyLTE0LjMzNiAzMi0zMkwyNTYuMDY0IDMyYzAtMTcuNjY0IDE0LjM2OC0zMiAzMi0zMmw0NDguMDY0IDBjMTcuNjY0IDAgMzIgMTQuMzM2IDMyIDMyTDc2OC4xMjggNTExLjE2OGMwIDE3LjY2NCAxNC4zMDQgMzIgMzIgMzJzMzItMTQuMzM2IDMyLTMyTDgzMi4xMjggMzJDODMyLjEyOC0yMC45MjggNzg5LjA1Ni02NCA3MzYuMTI4LTY0eiIgIGhvcml6LWFkdi14PSIxMDI0IiAvPgoKICAgIAogICAgPGdseXBoIGdseXBoLW5hbWU9InFpYW4iIHVuaWNvZGU9IiYjNTg4OTM7IiBkPSJNNDk2LjAxMiAxNzEuNzI1djUyLjJjLTMwLjAwNyAwLjUyNi02MS4wMzcgOS44ODgtNzkuMTUyIDIyLjcxMmwxMi4zNjMgMzQuNzA3YzE4LjcyOS0xMi40MjUgNDUuNDkzLTIyLjM0NCA3NC40ODYtMjIuMzQ0IDM2LjgwNiAwIDYxLjUzMiAyMS4yNjIgNjEuNTMyIDUwLjcxNSAwIDI4LjQ2NC0yMC4xNDkgNDYuMDQ5LTU4LjM4MiA2MS41MDUtNTIuNzU2IDIwLjY3NS04NS4yNzIgNDQuNTM0LTg1LjI3MiA4OS40NyAwIDQyLjg2OCAzMC40NzQgNzUuNDQxIDc4LjA3MCA4My4yMzFsMCA1Mi4yNjVoMzEuOTU5di01MC4xOTNjMzEtMC45ODYgNTIuMjMxLTkuMzMyIDY3LjI0OS0xOC4wODBsLTEyLjk4MS0zNC4xODFjLTEwLjg3OCA2LjMzNS0zMi4wMTcgMTcuNjE2LTY1LjA1NSAxNy42MTYtMzkuOTAyIDAtNTQuODI1LTIzLjc2Ny01NC44MjUtNDQuNDQyIDAtMjYuOTUyIDE5LjEwMS00MC4zMzIgNjQuMDY4LTU4LjkzOCA1My4yNTEtMjEuNzkxIDgwLjEzOC00OC41NTUgODAuMTM4LTk0LjYwNCAwLTQwLjg1OC0yOC40MDItNzkuMDg3LTgxLjcxNS04Ny44OTN2LTUzLjc0M2wtMzIuNDg1IDB6TTU0NC4zMTcgMTU1LjkwMWgtNjQuMTN2NTMuMTg3Yy0yNy40MTIgMi45MDUtNTQuNjcxIDEyLjAyMi03Mi40NzIgMjQuNjMxbC05Ljc4MyA2LjkyNiAyMy4xOCA2NS4wODUgMTYuODU4LTExLjE4OWMxOC44ODMtMTIuNTQ3IDQyLjgzNC0xOS43MTUgNjUuNzM3LTE5LjcxNSAyNy4zMzQgMCA0NS43MDggMTQuMDI5IDQ1LjcwOCAzNC44OTEgMCAxNC4xNTUtNS44NzQgMjkuNjExLTQ4LjQ5IDQ2LjgyNC00Ni45NzggMTguNDE4LTk1LjE2IDQ1LjI0Ny05NS4xNiAxMDQuMTUxIDAgNDYuNzkgMzAuMjExIDgzLjMyMyA3OC4wNzAgOTYuMDI0bC0wIDU1LjI5Nmg2My42MDR2LTUxLjI3NWMyMi4wNTQtMi40NzEgNDEuNTk4LTguNzc2IDU5LjM4NS0xOS4xNTlsMTEuNjA1LTYuNzM4LTI0LjM4NS02NC4xNjQtMTYuMTE4IDkuMzk3Yy0xMi4zNjMgNy4yMDItMzAuMDI3IDE1LjQ1Mi01Ny4wOTggMTUuNDUyLTM2LjE5MiAwLTM5LjAwNC0yMS45MTQtMzkuMDA0LTI4LjYxNyAwLTE1LjExMSA3LjgzNC0yNS4wOTggNTQuMjg2LTQ0LjMxOSA0MS44My0xNy4xMjEgODkuOTIxLTQ1LjAyOSA4OS45MjEtMTA5LjIyMyAwLTQ4LjMzNi0zMi4zMTEtODcuNDAyLTgxLjcxNS0xMDAuNjU5bDAtNTYuODA1ek01MTEuODM2IDE4Ny41NDloMC44MzZ2NTEuMzMzbDEzLjI0IDIuMTk1YzQxLjYwMiA2Ljg4OCA2OC40NzEgMzUuMjYzIDY4LjQ3MSA3Mi4yODggMCAzNi44NC0xOS43MTkgNTkuMjQ5LTcwLjMxMSA3OS45NTQtNDAuNDU1IDE2Ljc1My03My44OTUgMzMuODEyLTczLjg5NSA3My41ODggMCAyOS4wMjAgMjIuMTEyIDYwLjI2NiA3MC42NDkgNjAuMjY2IDIzLjk4MiAwIDQyLjUyMy01LjI4NCA1Ni41MTEtMTEuMzQzbDEuNjgzIDQuMzljLTE0LjE5OSA2LjExNy0yOS45OTMgOS4zOTMtNDcuOTE2IDkuOTVsLTE1LjMxNiAwLjQ5OC0wLjMxMSA0OS42OTV2LTQ5Ljg4MmwtMTMuMjc0LTIuMTY0Yy0zOS45Ni02LjU1LTY0Ljc5NS0zMi40NTEtNjQuNzk1LTY3LjYyMiAwLTMyLjU3MyAyMS4wOTQtNTMuNTI4IDc1LjIyNi03NC43MjggMzEuOTQyLTEyLjkxOSA2OC40MjQtMzMuMTkxIDY4LjQyNC03Ni4yNDcgMC0zOC41NjctMzIuNTI5LTY2LjU0LTc3LjM1Ni02Ni41NC0yMi4zMyAwLTQ1LjQ3OSA1LjQxLTY1Ljg3NyAxNS4xNzZsLTEuNy00Ljc1OGMxNi4zODEtOC4xMzEgMzkuMDE4LTEzLjQ3NiA2MC4xNi0xMy44NDRsMTUuNTQ0LTAuMjgtMC01MS45MjR6TTUxMy40NzUtOTQuMDAzYy0yNjMuNDcyIDAtNDc3LjgzOSAyMTQuMzk1LTQ3Ny44MzkgNDc3LjkyOCAwIDI2My41MDYgMjE0LjM2NCA0NzcuODk3IDQ3Ny44MzkgNDc3Ljg5NyAyNjMuNTE2IDAgNDc3Ljg5NC0yMTQuMzk1IDQ3Ny44OTQtNDc3Ljg5Ny0wLTI2My41MzctMjE0LjM3OC00NzcuOTI4LTQ3Ny44OTQtNDc3LjkyOHpNNTEzLjQ3NSA3OTguNTI1Yy0yMjguNTgxIDAtNDE0LjU0My0xODUuOTg5LTQxNC41NDMtNDE0LjYwNCAwLTIyOC42NDIgMTg1Ljk2Mi00MTQuNjMxIDQxNC41NDMtNDE0LjYzMSAyMjguNjExIDAgNDE0LjYwMSAxODUuOTg5IDQxNC42MDEgNDE0LjYzMSAwIDIyOC42MTUtMTg1Ljk4OSA0MTQuNjA0LTQxNC42MDEgNDE0LjYwNHoiICBob3Jpei1hZHYteD0iMTAyNCIgLz4KCiAgICAKICAgIDxnbHlwaCBnbHlwaC1uYW1lPSJ3b2RlcWlhbmJhbyIgdW5pY29kZT0iJiM1ODkwOTsiIGQ9Ik0xMDYuNjY1OTg0IDc4OS42MTA0OTZoNjgyLjY2NTk4NHYtMjEuMzQ4MzUySDEwNi42NjU5ODRWNzg5LjYxMDQ5NnogbTAtNDIuNjk2NzA0aDY4Mi42NjU5ODRWNzI1LjU2NTQ0SDEwNi42NjU5ODRWNzQ2LjkxMzc5MnpNNzY4IDM0MS4zMDMyOTZjLTExLjc3NiAwLTIxLjMzNDAxNi05LjU2NDE2LTIxLjMzNDAxNi0yMS4zNDgzNTJzOS41NTgwMTYtMjEuMzQ4MzUyIDIxLjMzNDAxNi0yMS4zNDgzNTIgMjEuMzM0MDE2IDkuNTY0MTYgMjEuMzM0MDE2IDIxLjM0ODM1MmMwIDExLjc4NjI0LTkuNTU4MDE2IDIxLjM0ODM1Mi0yMS4zMzQwMTYgMjEuMzQ4MzUyeiBtMC02NC4wNDMwMDhjLTIzLjU3MjQ4IDAtNDIuNjY1OTg0IDE5LjEwNTc5Mi00Mi42NjU5ODQgNDIuNjk2NzA0IDAgMjMuNTg4ODY0IDE5LjA5MzUwNCA0Mi42OTY3MDQgNDIuNjY1OTg0IDQyLjY5NjcwNHM0Mi42NjU5ODQtMTkuMTA1NzkyIDQyLjY2NTk4NC00Mi42OTY3MDRjMC0yMy41OTA5MTItMTkuMDkzNTA0LTQyLjY5NjcwNC00Mi42NjU5ODQtNDIuNjk2NzA0ek05ODEuMzM0MDE2IDM4NGMwIDExLjc4NDE5Mi05LjU1ODAxNiAyMS4zNDgzNTItMjEuMzM0MDE2IDIxLjM0ODM1MmgtMjU2Yy0xMS43NzYgMC0yMS4zMzQwMTYtOS41NjQxNi0yMS4zMzQwMTYtMjEuMzQ4MzUydi0xMjguMDg4MDY0YzAtMTEuNzg0MTkyIDkuNTU4MDE2LTIxLjM0ODM1MiAyMS4zMzQwMTYtMjEuMzQ4MzUyaDI1NmMxMS43NzYgMCAyMS4zMzQwMTYgOS41NjQxNiAyMS4zMzQwMTYgMjEuMzQ4MzUyVjM4NHogbS00Mi42NjgwMzIgMTcwLjc4MjcydjY0LjA0MzAwOGMwIDIzLjU0NTg1Ni0xOS4xMzY1MTIgNDIuNjk2NzA0LTQyLjY2NTk4NCA0Mi42OTY3MDRIODUuMzM0MDE2Yy0xNS42MTYgMC0zMC4wODEwMjQgNC41MDM1NTItNDIuNjY1OTg0IDExLjg0NzY4di02NzMuNjM0MzA0YzAtMjMuNTQ1ODU2IDE5LjEzNjUxMi00Mi42OTY3MDQgNDIuNjY1OTg0LTQyLjY5NjcwNEg4OTZjMjMuNTMxNTIgMCA0Mi42NjU5ODQgMTkuMTQ4OCA0Mi42NjU5ODQgNDIuNjk2NzA0djE5Mi4xMzEwNzJINzA0Yy0zNS4zNDg0OCAwLTY0IDI4LjY2OTk1Mi02NCA2NC4wNDMwMDhWMzg0YzAgMzUuMzczMDU2IDI4LjY1MTUyIDY0LjA0MzAwOCA2NCA2NC4wNDMwMDhoMjM0LjY2NTk4NFY1NTQuNzgyNzJ6TTg1My4zMzQwMTYgNzY4LjI2MjE0NGMwIDIzLjU0NTg1Ni0xOS4xMzY1MTIgNDIuNjk2NzA0LTQyLjY2NTk4NCA0Mi42OTY3MDRIODUuMzM0MDE2Yy0yMy41MzE1MiAwLTQyLjY2NTk4NC0xOS4xNDg4LTQyLjY2NTk4NC00Mi42OTY3MDR2LTIxLjM0ODM1MmMwLTIzLjU0NTg1NiAxOS4xMzY1MTItNDIuNjk2NzA0IDQyLjY2NTk4NC00Mi42OTY3MDRoNzY4Vjc2OC4yNjIxNDR6IG0xMjgtNTcyLjQ2NTE1MnYtMTk2LjA1OTEzNmMwLTQ3LjE1NzI0OC0zOC4yMDc0ODgtODUuMzkxMzYtODUuMzM0MDE2LTg1LjM5MTM2SDg1LjMzNDAxNkMzOC4yMDc0ODgtODUuNjUzNTA0IDAtNDcuNDE5MzkyIDAtMC4yNjIxNDRWNzY4LjI2MjE0NGMwIDQ3LjE1NzI0OCAzOC4yMDc0ODggODUuMzkxMzYgODUuMzM0MDE2IDg1LjM5MTM2aDcyNS4zMzQwMTZjNDcuMTI0NDggMCA4NS4zMzQwMTYtMzguMjM0MTEyIDg1LjMzNDAxNi04NS4zOTEzNnYtNjQuMDQzMDA4YzQ3LjEyNDQ4IDAgODUuMzM0MDE2LTM4LjIzNDExMiA4NS4zMzQwMTYtODUuMzkxMzZ2LTE3NC43MTA3ODRDMTAwNi4xNDM0ODggNDM1LjI5ODMwNCAxMDI0IDQxMS44Mzg0NjQgMTAyNCAzODR2LTEyOC4wODgwNjRjMC0yNy44MzY0MTYtMTcuODU2NTEyLTUxLjI5ODMwNC00Mi42NjU5ODQtNjAuMTE0OTQ0eiIgIGhvcml6LWFkdi14PSIxMDI0IiAvPgoKICAgIAogICAgPGdseXBoIGdseXBoLW5hbWU9ImJhb2JpYW9saWViaWFvIiB1bmljb2RlPSImIzU5NDE3OyIgZD0iTTg4NC4wNzA2MzctMTI4SDEzOS45MjkzNjNjLTM0Ljc2OTk2NiAwLTYzLjEzNTkzOCAyOC42MDU5NzItNjMuMTM1OTM4IDYzLjc1OTkzOFY3NTQuNDk1MTM4YzAgMzUuMTQ4OTY2IDI4LjM2NDk3MiA2My43NjQ5MzggNjMuMTM1OTM4IDYzLjc2NDkzOGgxNzMuODUxODMxQzMyMC4xODcxODcgODYyLjI1ODAzMyAzNTkuNzY1MTQ5IDg5NS45OTkgNDA3LjExNTEwMiA4OTUuOTk5aDIwOS4zMDg3OTZjNDcuNTgwOTU0IDAgODYuOTI4OTE1LTMzLjc0MDk2NyA5My41NjM5MDktNzcuNzM3OTI0SDg4My44Mzk2MzdjMzQuNzY5OTY2IDAgNjMuMTM1OTM4LTI4LjYxNTk3MiA2My4zNjU5MzgtNjMuNzY0OTM4Vi02NC4yNDAwNjJjMC4wMDEtMzUuMTUzOTY2LTI4LjM2NDk3Mi02My43NTk5MzgtNjMuMTM0OTM4LTYzLjc1OTkzOHpNNjY0LjQ2NTg1MSA4MDUuMjQxMDg5YzAgMjQuMjA3OTc2LTIxLjUwMzk3OSA0My45ODA5NTctNDguMDQxOTUzIDQzLjk4MDk1N0g0MDcuMTE1MTAyYy0yNi41MzY5NzQgMC00OC4wMzY5NTMtMTkuNzczOTgxLTQ4LjAzNjk1My00My45ODA5NTd2LTE4Ljg1MTk4MmMwLTI0LjIwNzk3NiAyMS40OTg5NzktNDMuOTk2OTU3IDQ4LjAzNjk1My00My45OTY5NTdoMjA5LjMwODc5NmMyNi41MzY5NzQgMCA0OC4wNDE5NTMgMTkuNzg4OTgxIDQ4LjA0MTk1MyA0My45OTY5NTdWODA1LjI0MTA4OXogbTIzNi4zMDA3NjktNTAuNzQ1OTUxYzAgOS4zMTg5OTEtNy41NDY5OTMgMTYuOTk4OTgzLTE2LjkyNjk4MyAxNi45OTg5ODRINzA5LjUyNjgwN2MtNy41NDY5OTMtNDMuMDU5OTU4LTQ2LjQzMzk1NS03NS44NzM5MjYtOTMuMTAzOTA5LTc1Ljg3MzkyNkg0MDcuMTE1MTAyYy00Ni42NjM5NTQgMC04NS43ODE5MTYgMzMuMDQ5OTY4LTkzLjEwMjkwOSA3NS44NzM5MjZIMTM5LjY5OTM2NGMtOS4zNzk5OTEgMC0xNi45MjY5ODMtNy42Nzk5OTMtMTYuOTI2OTg0LTE2Ljk5ODk4NFYtNjQuMjQwMDYyYzAtOS4zMDc5OTEgNy41NDY5OTMtMTYuOTg3OTgzIDE2LjkyNjk4NC0xNi45ODc5ODRIODgzLjgzOTYzN2M5LjM3OTk5MSAwIDE2LjkyNjk4MyA3LjY3OTk5MyAxNi45MjY5ODMgMTYuOTg3OTg0Vjc1NC40OTUxMzh6IG0tMTEzLjQ1OTg4OS02MzUuODIwMzc5Yy0xNDcuMzE5ODU2IDAuMjQxLTUzMC45NDE0ODIgMC40NzYtNTQ5LjI0MDQ2MyAwaC0xLjYwMjk5OWMtMTEuMjA3OTg5IDAtMjEuMDQzOTc5IDguMTU1OTkyLTIyLjg3NTk3OCAxOS41NTg5ODEtMi4wNTc5OTggMTIuNzk5OTg4IDYuNDA0OTk0IDI0LjkwMzk3NiAxOC45ODk5ODIgMjYuOTk3OTc0IDIuOTc0OTk3IDAuNjkwOTk5IDQuMzQ2OTk2IDAuOTM2OTk5IDI4MC42ODI3MjYgMC42OTA5OTkgMTM1LjY0NTg2OCAwIDI3Mi40NDM3MzQtMC4yMiAyNzMuODE2NzMyLTAuMjIgMTIuODA5OTg3IDAgMjMuMzMxOTc3LTEwLjQ4MDk5IDIzLjMzMTk3OC0yMy43NTE5NzctMC4wMDEtMTIuNzg5OTg4LTEwLjI5MTk5LTIzLjI3NTk3Ny0yMy4xMDE5NzgtMjMuMjc1OTc3eiBtMCAyMDIuNzA4ODAyYy0xNDcuMzE5ODU2IDAuMjQxLTUzMC45NDE0ODIgMC40NjYtNTQ5LjI0MDQ2MyAwaC0xLjYwMjk5OWMtMTEuMjA3OTg5IDAtMjEuMDQzOTc5IDguMTQ1OTkyLTIyLjg3NTk3OCAxOS41NTg5ODEtMi4wNTc5OTggMTIuNzk5OTg4IDYuNDA0OTk0IDI0LjkwMzk3NiAxOC45ODk5ODIgMjYuOTk3OTc0IDIuOTc0OTk3IDAuNjkwOTk5IDQuMzQ2OTk2IDAuOTI2OTk5IDI4MC42ODI3MjYgMC42OTA5OTkgMTM1LjY0NTg2OCAwIDI3Mi40NDM3MzQtMC4yMiAyNzMuODE2NzMyLTAuMjIgMTIuODA5OTg3IDAgMjMuMzMxOTc3LTEwLjQ4MDk5IDIzLjMzMTk3OC0yMy43NDY5NzctMC4wMDEtMTIuODA0OTg3LTEwLjI5MTk5LTIzLjI4MDk3Ny0yMy4xMDE5NzgtMjMuMjgwOTc3eiBtMCAyMTIuMDIxNzkzYy0xNDcuMzE5ODU2IDAuMjQ2LTUzMC45NDE0ODIgMC40NzEtNTQ5LjI0MDQ2MyAwaC0xLjYwMjk5OWMtMTEuMjA3OTg5IDAtMjEuMDQzOTc5IDguMTUwOTkyLTIyLjg3NTk3OCAxOS41NTM5ODEtMi4wNTc5OTggMTIuNzk5OTg4IDYuNDA0OTk0IDI0Ljg5Mzk3NiAxOC45ODk5ODIgMjYuOTk3OTc0IDIuOTc0OTk3IDAuNzAwOTk5IDQuMzQ2OTk2IDAuOTI2OTk5IDI4MC42ODI3MjYgMC43MDA5OTkgMTM1LjY0NTg2OCAwIDI3Mi40NDM3MzQtMC4yMzYgMjczLjgxNjczMi0wLjIzNiAxMi44MDk5ODcgMCAyMy4zMzE5NzctMTAuNDc1OTkgMjMuMzMxOTc4LTIzLjc0MTk3Ny0wLjAwMS0xMi43OTM5ODgtMTAuMjkxOTktMjMuMjc0OTc3LTIzLjEwMTk3OC0yMy4yNzQ5Nzd6IiAgaG9yaXotYWR2LXg9IjEwMjQiIC8+CgogICAgCiAgICA8Z2x5cGggZ2x5cGgtbmFtZT0iQi13b3lhb2N1bmt1YW4iIHVuaWNvZGU9IiYjNTg5MjA7IiBkPSJNODY3LjQ4MTYgMTcyLjc0ODhhMjIuNjU2IDIyLjY1NiAwIDEgMSA0NS4zMzc2IDAgMjIuNjU2IDIyLjY1NiAwIDAgMS00NS4zMzc2IDB6TTkxMi44MTkyIDI4MC4zODRtLTIyLjY2ODggMGEyMi42Njg4IDIyLjY2ODggMCAxIDEgNDUuMzM3NiAwIDIyLjY2ODggMjIuNjY4OCAwIDEgMS00NS4zMzc2IDBaTTY0Ni44MjI0IDU4Ni4wNzM2YzkuODMwNCAwIDE5LjY0OCA3LjM4NTYgMTkuNjQ4IDE5LjY3MzYgMCAxMi4zMDA4LTcuMzcyOCAxOS42NzM2LTE5LjY0OCAxOS42NzM2aC0yOS41MDRsNDEuNzc5MiAzOS4zMjE2YzcuMzcyOCA3LjM3MjggOS44NTYgMTkuNjYwOCAwIDI3LjAzMzYtOS44MzA0IDcuMzcyOC0xNy4yMTYgNC45MDI0LTI3LjAyMDgtMi40NTc2bC01OC45ODI0LTU2LjUzNzYtNTYuNTM3NiA1Ni41Mzc2Yy03LjM4NTYgNy4zNi0xOS42NjA4IDkuODMwNC0yOS41MDQgMi40NTc2LTkuODMwNC03LjM4NTYtNC45MDI0LTIyLjEzMTIgMi40NzA0LTI5LjUwNGwzOS4zMjE2LTM5LjMyMTZoLTI5LjQ5MTJjLTkuODMwNCAwLTE5LjY3MzYtNy4zNzI4LTE5LjY3MzYtMTkuNjYwOCAwLTEyLjI3NTIgNy4zNzI4LTE5LjY3MzYgMTkuNjczNi0xOS42NzM2aDU2LjUzNzZWNTUxLjY4aC01Ni41Mzc2Yy05LjgzMDQgMC0xOS42NzM2LTcuMzcyOC0xOS42NzM2LTE5LjY3MzYgMC0xMi4yNzUyIDcuMzcyOC0xOS42NDggMTkuNjczNi0xOS42NDhoNTYuNTM3NnYtMTkuNjYwOGMwLTkuODU2IDcuMzcyOC0xOS42ODY0IDE5LjYzNTItMTkuNjg2NCA5Ljg2ODggMCAxOS42NzM2IDcuMzg1NiAxOS42NzM2IDE5LjY4NjR2MTkuNjYwOGg1NC4wOGM5LjgzMDQgMCAxOS42NzM2IDcuMzcyOCAxOS42NzM2IDE5LjY0OCAwIDEyLjMwMDgtNy4zODU2IDE5LjY3MzYtMTkuNjczNiAxOS42NzM2SDU5NS4ydjM0LjM5MzZoNTEuNjIyNHpNMzI5LjI5MjggMzM5Ljg2NTZjMC0xNC4xNDQgNS42NTc2LTE5LjgxNDQgMTEuMzI4LTE5LjgxNDQgMTQuMTU2OCAwIDE3LjAxMTIgMi44MTYgMTkuODQgOC40OTkyIDIuODI4OCAxNi45OTg0IDguNDk5MiAzMS4xNDI0IDMxLjE1NTIgMzEuMTQyNHMyNS40OTc2LTExLjMyOCAzMS4xNTUyLTMxLjE0MjRjMC01LjY4MzIgNS42NTc2LTguNDk5MiAxMS4zNDA4LTguNDk5Mmg4LjQ5OTJzMi44Mjg4IDAgNS42NzA0IDIuODE2YzIuODI4OCAyLjg1NDQgNS42NTc2IDguNTEyIDUuNjU3NiAxNi45OTg0IDAgMjIuNjU2LTE5LjgxNDQgNTMuODI0LTYyLjMyMzIgNTAuOTgyNC0zOS42NTQ0LTIuODQxNi02Mi4zMjMyLTMxLjE1NTItNjIuMzIzMi01MC45ODI0ek04NTYuMTY2NCAxNDcuMjM4NGMtOC40ODY0IDAtMTQuMTQ0LTIuODI4OC0xNi45OTg0LTguNDg2NCAwIDAtMjguMzI2NC0zOS42NTQ0LTkzLjQ3ODQtNzYuNDkyOHYtNDUuMzEyaC03MC44MDk2cy04LjUxMiAyOC4zMjY0LTMxLjE4MDggMzYuODM4NGMtMjUuNDg0OCA4LjQ3MzYtNDIuNDU3Ni0xMS4zNTM2LTQyLjQ1NzYtMTEuMzUzNkg0NTYuNzY4Yy04LjQ5OTIgNS42NTc2LTE0LjE2OTYgMTQuMTY5Ni0zNi44Mzg0IDExLjM1MzYtMjUuNDk3Ni01LjY4MzItNDIuNDgzMi0zOS42OC00Mi40ODMyLTM5LjY4aC01Ni42NTI4Vjc2LjQxNmMtMzkuNjU0NCAxOS44NC05MC42NDk2IDU5LjQ4MTYtMTA0LjgwNjQgMTEwLjQ4OTYtMTEuMzI4IDIyLjY2ODgtMzEuMTU1MiAyOC4zMjY0LTQ4LjE0MDggMzEuMTU1Mi0xMS4zNDA4IDAtMjIuNjY4OCA1LjY1NzYtMzQuMDA5NiAyLjg0MTZ2MTEzLjI5MjhoNDIuNDk2YzI1LjQ4NDggMCAzMy45ODQgMTkuODQgNDUuMzI0OCA0Mi40OTYgMTEuMzI4IDQyLjQ5NiAyNS40ODQ4IDcwLjgyMjQgNDguMTUzNiA5Ni4zMiAxMS4zMjggMTQuMTU2OCAyNS40OTc2IDI1LjQ5NzYgMzkuNjU0NCAzMy45NzEyVjU3NC45NzZoMzYuODEyOGMwLTQyLjQ5Ni0yLjgxNi04Ny44MDggNDIuNDk2LTE1NS43ODg4aDM3Ni43NDI0YzIuODI4OCA1LjY1NzYgNS42NTc2IDExLjMyOCA4LjQ4NjQgMTkuODE0NCA1LjY1NzYgMTEuMzQwOCAxMS4zNDA4IDI4LjMyNjQgMTYuOTk4NCA0OC4xNTM2IDUzLjgxMTItNDIuNDgzMiA5Ni4zMDcyLTkwLjY0OTYgMTAxLjk3NzYtMTg0LjEwMjR2LTIyLjY2ODhoNDIuNDk2YzAgMTQxLjYxOTItODIuMTc2IDIxMi40Mjg4LTEzMy4xNDU2IDI1Mi4wODMyIDIuODQxNiAxOS44NTI4IDIuODQxNiAzNi44MTI4IDIuODQxNiA1My44MjQtMi44NDE2IDk2LjMyLTkwLjY0OTYgMjAzLjk1NTItMjE4LjExMiAyMDkuNjEyOC0xNTAuMTMxMiA4LjQ5OTItMjIzLjc4MjQtMTAxLjk2NDgtMjM3LjkzOTItMTgxLjI3MzYtOC41MTIgMC0xOS44NC0yLjg0MTYtMzEuMTY4IDAtMTQuMTU2OCA1LjY1NzYtNDIuNDk2IDE0LjE1NjgtNTkuNDgxNiAxMS4zMjggMi44Mjg4LTIyLjY2ODggMi44Mjg4LTQ1LjMzNzYgNS42NzA0LTY3Ljk4MDhsMi44MTYtMzMuOTg0Yy0xMS4zMjgtOC41MTItMjUuNDg0OC0xOS44NTI4LTM2LjgyNTYtMzQuMDA5Ni0xOS44MjcyLTI1LjQ5NzYtNDIuNDgzMi01OS40ODE2LTU2LjY2NTYtMTEzLjMwNTZoLTQyLjQ3MDRjLTE5LjgyNzIgMC00Mi40OTYtMTEuMzE1Mi00Mi40OTYtMzMuOTg0di0xMzMuMTJjMC0xOS44NCAxOS44MjcyLTMxLjE4MDggMzEuMTU1Mi0zMS4xODA4aDUwLjk5NTJjMi44MTYtMTEuMzE1MiA4LjQ5OTItMjguMzI2NCAxNC4xNTY4LTQyLjQ4MzIgMTQuMTY5Ni0yNS40NzIgMzkuNjU0NC01MC45Njk2IDg3LjgwOC04NC45Nzkydi00OC4xNjY0YzAtMTkuODI3MiAxMS4zNDA4LTI4LjMxMzYgMzEuMTY4LTMxLjE1NTJINDA1Ljc2YzguNDk5MiAwIDI4LjMyNjQgMCAzMS4xNTUyIDMxLjE1NTJoMTgxLjI4NjRjMi44NDE2LTUuNjU3NiAyLjg0MTYtMTEuMzI4IDUuNjcwNC0xNC4xNTY4IDUuNjU3Ni04LjQ4NjQgMTEuMzI4LTE0LjE0NCAyNS40ODQ4LTE0LjE0NGgxMDEuOTc3NnMzMy45OTY4LTIuODQxNiAzMS4xNjggMzkuNjU0NHYyOC4zMjY0YzI4LjMyNjQgMTYuOTg1NiA1MC45ODI0IDMzLjk4NCA3MC43OTY4IDU2LjY2NTYgMi44NTQ0IDIuODI4OCA1LjY4MzIgOC40OTkyIDExLjM1MzYgMTEuMzQwOCAyLjgyODggMi44MTYgNS42NTc2IDguNDg2NCA1LjY1NzYgMTQuMTQ0IDguNDk5MiAxMS4zMTUyIDAuMDEyOCAyMi42NDMyLTE0LjE0NCAyMi42NDMyek0zODUuOTQ1NiA1ODkuMTJjMi44Mjg4IDUzLjgyNCA2NS4xMzkyIDE3OC40NzA0IDIwMS4xMTM2IDE2OS45ODRoOC40OTkyYzg3LjgwOC01LjY4MzIgMTY0LjMwMDgtOTAuNjYyNCAxNjkuOTU4NC0xNjkuOTg0IDIuODI4OC01MC45Njk2LTUuNjU3Ni04Mi4xNTA0LTE3LjAxMTItMTAxLjk2NDgtNS42NTc2LTExLjMyOC01LjY1NzYtMTEuMzI4LTExLjMxNTItMjUuNDk3Nkg0MTcuMTAwOGMtNS42NTc2IDUuNjU3Ni04LjQ5OTIgMTEuMzQwOC0xNC4xNTY4IDIyLjY2ODgtMTEuMzQwOCAxOS44MTQ0LTE5LjgyNzIgNDguMTUzNi0xNi45OTg0IDEwNC43OTM2eiIgIGhvcml6LWFkdi14PSIxMDI0IiAvPgoKICAgIAogICAgPGdseXBoIGdseXBoLW5hbWU9IndvZGVxaWFuYmFvMSIgdW5pY29kZT0iJiM1ODk5OTsiIGQ9Ik01MDEuNzYgODgwLjY0aDMyMi41NmM2MS40NCAwIDEwNC45Ni00My41MiAxMDQuOTYtMTA0Ljk2VjUxMmMwLTcuNjggMi41Ni0xNS4zNiAxMC4yNC0yMC40OCAxMTUuMi05Ny4yOCAxMTUuMi0yNzMuOTIgMC0zNzEuMi03LjY4LTUuMTItNy42OC0xMC4yNC03LjY4LTE3LjkyIDIuNTYtMzguNCAwLTc0LjI0LTE3LjkyLTEwNy41Mi0zMy4yOC02Ni41Ni04Ny4wNC0xMDIuNC0xNTguNzItMTAyLjQtMTkyLTIuNTYtMzg0IDAtNTc2IDAtOTcuMjggMC0xNzYuNjQgNzkuMzYtMTc2LjY0IDE3Ni42NFY3MDYuNTZDMi41NiA4MDYuNCA4NC40OCA4ODMuMiAxODEuNzYgODgzLjJjMTA0Ljk2LTIuNTYgMjEyLjQ4LTIuNTYgMzIwLTIuNTZ6IG0zNTMuMjgtNzcwLjU2SDU3OC41NmMtMTIuOCAwLTIzLjA0IDAtMzUuODQgMi41Ni04NC40OCAxNy45Mi0xNDAuOCA5NC43Mi0xMzAuNTYgMTc2LjY0IDEwLjI0IDg0LjQ4IDc5LjM2IDE0OC40OCAxNjMuODQgMTQ4LjQ4SDg1Mi40OFY0ODYuNGMwIDI4LjE2LTcuNjggMzUuODQtMzUuODQgMzUuODRIMTkyYy00MC45NiAwLTc5LjM2IDcuNjgtMTEyLjY0IDMwLjcyaC01LjEydi03LjY4Qzc2LjggMzg0IDc2LjggMjI1LjI4IDc2LjggNjYuNTZjMC01OC44OCA0Ni4wOC0xMDIuNCAxMDQuOTYtMTAyLjRoNTY4LjMyYzQ4LjY0IDAgODkuNiAzMy4yOCA5OS44NCA3OS4zNiA1LjEyIDIwLjQ4IDIuNTYgNDAuOTYgNS4xMiA2Ni41NnogbS0yLjU2IDQ4Ni40djEyLjggMTYxLjI4YzAgMjguMTYtNy42OCAzNS44NC0zNS44NCAzNS44NEgxNjguOTZDMTE1LjIgNzk4LjcyIDcxLjY4IDc0Ny41MiA3Ni44IDY5My43NmM1LjEyLTU2LjMyIDQ4LjY0LTk3LjI4IDEwNC45Ni05Ny4yOGg2NzAuNzJ6IG02OS4xMi0xOTkuNjhjLTE3LjkyLTI4LjE2LTQzLjUyLTM1Ljg0LTc0LjI0LTM1Ljg0SDU3NmMtMzMuMjggMC02MS40NC0xNS4zNi03OS4zNi00My41Mi0zMy4yOC01OC44OCA3LjY4LTEzMy4xMiA3OS4zNi0xMzMuMTIgOTQuNzIgMCAxODYuODggMi41NiAyODEuNiAwIDM4LjQtMi41NiA1Ni4zMiAxNS4zNiA2OS4xMiA0My41MiAyLjU2IDUuMTIgNS4xMiAxMC4yNCA1LjEyIDEyLjggMjUuNiA1My43NiAyMC40OCAxMDQuOTYtMTAuMjQgMTU2LjE2ek00NjguNDggNzM0LjcySDc2OGMxNS4zNiAwIDI4LjE2LTcuNjggMzUuODQtMjAuNDggNy42OC0xMi44IDUuMTItMjUuNi0yLjU2LTM4LjQtNy42OC0xMC4yNC0xNy45Mi0xNS4zNi0zMC43Mi0xNS4zNkgxNjYuNGMtMjUuNiAwLTQzLjUyIDIwLjQ4LTM4LjQgNDYuMDggMi41NiAxNy45MiAxNy45MiAyOC4xNiA0MC45NiAyOC4xNmgyOTkuNTJ6TTY1Mi44IDI3Ni40OGMwLTI4LjE2LTIzLjA0LTUxLjItNTEuMi01MS4ycy01MS4yIDIzLjA0LTUxLjIgNTEuMiAyMy4wNCA1MS4yIDUxLjIgNTEuMmMzMC43MiAwIDUzLjc2LTIzLjA0IDUxLjItNTEuMnoiICBob3Jpei1hZHYteD0iMTAyNSIgLz4KCiAgICAKCgogIDwvZm9udD4KPC9kZWZzPjwvc3ZnPgo=) format("svg")
}

.iconfont {
    font-family: iconfont !important;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.icon-gerenzhongxin:before {
    content: "\e600"
}

.icon-shuaxin:before {
    content: "\e62b"
}

.icon-shuaxin1:before {
    content: "\e7e9"
}

.icon-wodejiangli:before {
    content: "\e625"
}

.icon-gerenzhongxin1:before {
    content: "\e619"
}

.icon-sanjiaoxing02:before {
    content: "\e611"
}

.icon-baobiao:before {
    content: "\e602"
}

.icon-email:before {
    content: "\e6d9"
}

.icon-qian:before {
    content: "\e60d"
}

.icon-wodeqianbao:before {
    content: "\e61d"
}

.icon-baobiaoliebiao:before {
    content: "\e819"
}

.icon-B-woyaocunkuan:before {
    content: "\e628"
}

.icon-wodeqianbao1:before {
    content: "\e677"
}

#mc_container #ePaymentDeposit .bankList-OpTab {
    padding: 12px 0 0 12px;
    text-align: left
}

#mc_container #ePaymentDeposit .bankRadioBtn.mem-icon2.crcl-ch.inline-block {
    border: 2px solid #9d9d9d;
    border-radius: 30px;
    position: relative
}

#mc_container #ePaymentDeposit .opTab-content.inline-block.form-group {
    position: relative;
    width: auto;
    height: auto;
    margin-right: 1em
}

#mc_container #ePaymentDeposit .bankRadioBtn.mem-icon2.crcl-ch.inline-block.selected-red {
    border: 2px solid #ff6060
}

#mc_container #ePaymentDeposit .bankRadioBtn.mem-icon2.crcl-ch.inline-block.selected-red:before {
    width: 14px;
    height: 14px;
    background: red;
    position: absolute;
    content: "";
    left: 50%;
    top: 50%;
    margin: -7px auto 0 -7px;
    border-radius: 14px
}

#mc_container #ePaymentDeposit .opTab-content .inline-block {
    margin-left: -3px;
    vertical-align: middle
}

#mc_container #ePaymentDeposit .mem-icon2.crcl-ch {
    background-position: -220px -94px;
    margin-right: 10px;
    padding: 3px 9px
}

#mc_container #ePaymentDeposit .bankDetails>span {
    display: block;
    font-weight: 600;
    margin-bottom: 8px;
    line-height: 1
}

#mc_container #ePaymentDeposit .bankDetails>span:first-child {
    margin-top: 8px
}

#mc_container #ePaymentDeposit ul.bankList-OpTab li.opTab-content {
    cursor: pointer
}

#mc_container #ePaymentDeposit .chDatePicker {
    position: relative
}

#mc_container #ePaymentDeposit .chDatePicker .btn-sm {
    width: auto;
    height: 24px;
    font-size: 12px;
    border-radius: 20px;
    cursor: pointer;
    color: #fff;
    vertical-align: middle;
    text-align: center;
    background: #888;
    box-shadow: 0 3px 5px rgba(116, 114, 114, .32)
}

#mc_container #ePaymentDeposit .chDatePicker .btn-sm:hover {
    background-color: #f25252
}

#mc_container.TA #withdraw-bind-card #mobileVerified,
#mc_container.TA .js_bankCards_from #mobileVerified,
#mc_container.TA .js_eWallet_from #mobileVerified,
#mc_container.TA .js_virtualWallet_from #mobileVerified {
    margin-bottom: 40px
}

#mc_container.TA #accordionTab .wap-op .hag_regcom_lt {
    white-space: normal;
    line-height: initial;
    max-width: 195px
}

#mc_container.bonus-details td {
    height: 40px
}

#mc_container.bonus-details .table-wrap {
    margin: 2em;
    padding-right: 1.5em;
    overflow: hidden;
    height: 517px;
    position: relative
}

#mc_container.bonus-details td {
    border: 1px solid #e1e1e1
}

#mc_container.bonus-details .row-odd-bg {
    background-color: #ffffed
}

#mc_container.bonus-details .series-slider {
    display: inline-block;
    width: 250px;
    right: 1em;
    position: absolute
}

#mc_container.bonus-details .series-slider .slider {
    display: inline-block
}

#mc_container.TH .close-info {
    font-size: 0
}

#mc_container.TH #js_model .google-model .form-group {
    white-space: inherit
}

#mc_container.TH #js_model .google-model .form-group .form-label {
    width: 140px;
    word-wrap: break-word;
    word-break: normal
}

#mc_container.TH #js_model #js_profile_from .js_month {
    width: 110px;
    min-width: 110px
}

#mc_container.TH #js_model #js_profile_from .form-group .form-label,
#mc_container.TH #js_model #js_profile_from .username .my-icon {
    width: 122px
}

#mc_container.TH #tr_history .search-form.lott-history {
    padding-left: 15px
}

#mc_container.TH #tr_history .search-form.lott-history .form-group {
    margin-right: 10px
}

#mc_container.TH #tr_history .search-form.lott-history+.js_table.data-col-10 .table-thead .table-tr {
    align-items: center;
    height: 100%
}

#mc_container.TH #tr_history .search-form.lott-history+.js_table.data-col-10 .table-thead .table-tr .table-td {
    white-space: inherit;
    word-wrap: break-word;
    line-height: 1;
    height: auto
}

#mc_container.TH #tr_history .search-form.lott-history+.js_table.data-col-10 .table-td:nth-child(7) {
    width: 69px
}

#mc_container.TH #tr_history .search-form.lott-history .table-td:nth-child(1) {
    padding-left: 20px
}

#mc_container.TH #tr_history .data-col-7.PVP .table-td:nth-child(6) {
    width: 179px
}

#mc_container.TH #tr_history .data-col-9-sports .table-td:nth-child(3),
#mc_container.TH #tr_history .data-col-9-sports .table-td:nth-child(8) {
    width: 140px
}

#mc_container.TH #tr_history .data-col-9-sports .table-td:nth-child(9) {
    width: 100px
}

#mc_container.TH .deposit-logs .data-col-9-average .table-td:nth-child(1) {
    width: 92px
}

#mc_container.TH .deposit-logs .data-col-9-average .table-td:nth-child(2) {
    width: 110px
}

@charset "UTF-8";

#mc_container {
    height: 620px;
    position: relative;
    width: 1026px;
    color: #666;
    font-size: 14px;
    background-color: #fff;
    font-family: Avenir, "Helvetica Neue", Helvetica, Arial, "Microsoft YaHei", serif\9
}

@keyframes rotate-full {
    from {
        transform: rotate(0)
    }

    to {
        transform: rotate(360deg)
    }
}

@keyframes rotate-arrow {
    from {
        transform: rotate(360deg)
    }

    to {
        transform: rotate(0)
    }
}

#mc_container .next,
#mc_container .prev {
    position: static !important
}

#mc_container button,
#mc_container input {
    -webkit-appearance: none;
    appearance: none;
    background: 0 0;
    outline: 0;
    border: none
}

#mc_container button[type=checkbox],
#mc_container button[type=radio],
#mc_container input[type=checkbox],
#mc_container input[type=radio] {
    cursor: pointer
}

#mc_container label[for] {
    cursor: pointer
}

#mc_container label[for=""] {
    cursor: default
}

#mc_container * {
    box-sizing: border-box;
    font-size: inherit;
    color: inherit;
    font-family: inherit;
    line-height: 1
}

#mc_container table {
    width: 100%
}

#mc_container table td {
    text-align: center;
    vertical-align: middle
}

#mc_container a,
#mc_container input,
#mc_container label,
#mc_container li,
#mc_container ul {
    margin: 0;
    padding: 0;
    text-decoration: none;
    list-style: none
}

#mc_container .reset-css {
    height: 620px;
    position: relative;
    width: 1026px
}

#mc_container ::-webkit-scrollbar {
    width: 6px;
    background-color: transparent !important
}

#mc_container ::-webkit-scrollbar-button {
    display: block;
    height: 4px
}

#mc_container ::-webkit-scrollbar-thumb {
    border-radius: 10px;
    box-shadow: inset 0 0 6px rgba(139, 139, 137, .5);
    background-color: #8b8a8a
}

#mc_container .txt-left {
    text-align: left !important
}

#mc_container .txt-center {
    text-align: center !important
}

#mc_container .txt-right {
    text-align: right !important
}

#mc_container .fr {
    float: right
}

#mc_container .font-arial {
    font-family: Arial, "Microsoft YaHei", serif !important
}

#mc_container .cl-success {
    color: #54bb25 !important
}

#mc_container .cl-error {
    color: #f8613f !important
}

#mc_container .cl-win {
    color: #f6573a !important
}

#mc_container .cl-lost {
    color: #4bb319 !important
}

#mc_container .cl-more {
    color: #4db2f4 !important
}

#mc_container .hide {
    display: none !important
}

#mc_container .overflow {
    overflow: hidden;
    position: relative
}

#mc_container .colon::after {
    content: "：" !important;
    display: inline !important
}

#mc_container .nowrap {
    white-space: nowrap
}

#mc_container .ellipsis {
    white-space: nowrap;
    overflow: hidden;
    line-height: normal;
    text-overflow: ellipsis;
    display: block
}

#mc_container .clear-float:after {
    content: "";
    display: block;
    clear: both
}

#mc_container .close-info {
    position: absolute;
    z-index: 11;
    box-shadow: -5px 0 20px rgba(0, 0, 0, .1);
    top: 0;
    left: -30px;
    padding: 29px 5px 0;
    width: 30px;
    line-height: 1.2;
    font-size: 13px;
    background: #fefefe url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAAsSAAALEgHS3X78AAABhklEQVQ4y53SPWiUQRSF4WfWtdHeIYUWIyIKYrCwEQuVQFAQtbCxC0hMZSUoRPEXS60MBMFaBCNYKbiFWAgKplKwGAlEzdindSzcLOHzy7LmdHPuue9wZ27QohrTSZzDYezs28v4gIVQ8stmT2gA9mIOxwzXW8yEkj//A6oxHUUPXaPpNyZCyb0BqMa0C0sjApraHUrOnf7h+SYh8AJCjek43jSKF7ADDxr+XWzBtYY/2cFUyy3bQ8kPMbvOuxNKvo6fLfnprr9f3NR8jWkslHy7xpTQDSXfqDFdxf2W/HioMa1i2wbzPwklT0GN6RFmNsitdgzX+lXYOiQXuviOPS3Fe6Hk2RrTXH+0izWmZdxsyf7q4mMLaDqUPF9juoJL/dGWQsm3akw/MN/IL4Ya0wReNwr7cASPG/5lrOBpwz+1ttmLOGhz+hJK3r/22Gc3CYEz0IFQ8jecQP1PyGQo+esA1If1cADvRgC8x3go+dWgvy1VYzqN8ziEsb69gk94FkpeaPb8ASG+cPprxWvbAAAAAElFTkSuQmCC) center 7px no-repeat;
    text-align: center;
    cursor: pointer
}

#mc_container .close-info:after {
    content: "";
    width: 0;
    height: 0;
    right: 0;
    position: absolute;
    top: 100%;
    border: 30px solid transparent;
    border-top-width: 0;
    border-bottom-width: 13px;
    border-right-color: #fefefe
}

#mc_container .checkbox-control {
    display: inline-block;
    display: none\0;
    vertical-align: middle;
    width: 20px;
    height: 20px;
    border-radius: 5px;
    border: 2px solid #eaeaea
}

#mc_container .checkbox-control+.checkbox-control-ie {
    display: none;
    display: inline-block\0;
    vertical-align: middle;
    width: 20px;
    height: 20px;
    border-radius: 5px;
    border: 2px solid #eaeaea
}

#mc_container .checkbox-control.active,
#mc_container .checkbox-control.active+.checkbox-control-ie,
#mc_container .checkbox-control:checked,
#mc_container .checkbox-control:checked+.checkbox-control-ie {
    border: none;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAAsSAAALEgHS3X78AAABaklEQVQ4y63TMW9BURTA8f+5GomU3UewPYN2ZDRoSRgMRrOkuklrkPQlLASLGAwWo0ElPkM1kfdVGh1fb4eHeMHzqs52zz3nd09u7hU2YRvGI1AF7oAw/mINLIF2wLLeAWSDvQEvPpFTYQYs61Vsw3gAZv/EtpFVwPOVMICqAhJXBBMKiFzcHo9DLLafidxcakk6jbRaAPzE47u8ugjLZHaYHgxce24wFIJo1BvL5RDTdLBezxtUwyFqsUBSqeNYoYA0Gg7WbqNHo4MaF6hXK6ex20WSSTdWLCL1ulPXaqHH46OHusG9U6XXQxLOi5JSCanVnBrTRE8mp6/ENgx9kKxUkHIZbBs9nyPZrIM1Gujp1PuOj4EudDt9vY6enf+hJ9+h7vchGETyeXSz6QvbTviF128Jh2G99oUBawV8epf4xgCWCuj8peNMdFTAsmaAeQXMDFjWTLYr2zCywBNwD9z6RL6BD6CzGYxfhdxw4/JviSYAAAAASUVORK5CYII=) center no-repeat
}

#mc_container .checkbox-control.disabled,
#mc_container .checkbox-control.disabled+.checkbox-control-ie,
#mc_container .checkbox-control[disabled],
#mc_container .checkbox-control[disabled]+.checkbox-control-ie {
    border: none;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAAsSAAALEgHS3X78AAABSElEQVQ4y63TvUoDQRSG4XcHOw3egTfwtdHKTuxMahsVbbRQSGITf0ALwzbBRUUEFUSwsU4uwMbGCFbnCrwCJam1mYVlSXZXk6+aMzP77HJmNsDHzCpAHZgHZiiWPtADziV1AQKPnQFHBZFRaUk6DsxsBeiMicWpOqAxIQyg7oDyBMGyA0pjAK/AR6IuTY2BPUtaBTCzn3jS/RN7SmAnyYU0OAA+c7AHSWseC4HTLHBJ0hyjr9GtpC2PtYFmekMaXASQVAW6qbVrSdseuwT2h70xDbbNrOnRCvDi5y8k7XrsBtgb1Y9hhxKa2YEfLwObkmoeuwd2shocJI88lUNJYVyY2SOwTk6yQHyf7oArYCMPi8Fvsv+WL2C2CAb0HfCes6koBtBzQPSHB/ISOUkdoDUBrCWpE8SVmVWBGrAATBdEBsAbEPkP4xcmsmPjfplGwgAAAABJRU5ErkJggg==) center no-repeat
}

#mc_container .checkbox-control-red {
    display: inline-block;
    display: none\0;
    width: 16px;
    height: 16px;
    border-radius: 5px;
    background: #706e7e;
    border: none !important;
    margin-right: 6px;
    vertical-align: top
}

#mc_container .checkbox-control-red+.checkbox-control-ie {
    display: none;
    display: inline-block\0;
    vertical-align: top;
    width: 16px;
    height: 16px;
    border-radius: 5px;
    background: #706e7e;
    border: none
}

#mc_container .checkbox-control-red:checked,
#mc_container .checkbox-control-red:checked+.checkbox-control-ie {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAe1BMVEVHcEz8MDD+Kyv+LCz8Ly/8Ly//HR39Li79Li78Ly//Hx//Ghr/GRn+MjL+KCj8LCz9Ly/9KCj9ODj9PDz9Jib9Ozv9MjL9PT39LS39KSn8Kyv9Li79KCj+KSn8Kyv9Ly/9KCj9Kir9Ly/9MTH9MDD9PT38MTH9R0f8KyvMjJBEAAAAInRSTlMAXopxX18oYU5MAx4WYZ1Pk8XkwrvhwdfBhDuFmIE8pGmueDxKHQAAAHNJREFUGNNVj0kSwjAMBDs2ZSAbYd83yYT8/4U5RbH7pq7SjATXKDMdOHVL464t4kjwStyk4haRIhVrQRY2XZpcnIcwiSYAh39tK6e+ZC91krHdtb+QhR77yloKgLKy2vywV0SfqfgoD/Urw+sXOp2/j29GzW0LV0RKk/gAAAAASUVORK5CYII=) no-repeat center center;
    background-size: cover
}

#mc_container .checkbox-control+.checkbox-control-ie.small,
#mc_container .checkbox-control.small {
    width: 16px;
    height: 16px
}

#mc_container .toggle-control {
    position: relative;
    display: inline-block;
    margin-left: 5px;
    width: 40px;
    height: 24px;
    line-height: 24px;
    border-radius: 20px;
    cursor: pointer;
    vertical-align: middle;
    background-color: #d5d5d5
}

#mc_container .toggle-control:active {
    background-color: #fd2f2f !important
}

#mc_container .toggle-control.active,
#mc_container .toggle-control:checked {
    background-color: #fd2f2f
}

#mc_container .toggle-control.active::after,
#mc_container .toggle-control:checked::after {
    left: auto;
    right: 2px
}

#mc_container .toggle-control::after {
    transition: left .3s;
    position: absolute;
    display: inline-block;
    width: 20px;
    height: 20px;
    top: 2px;
    left: 2px;
    border-radius: 50%;
    content: "";
    background-color: #fff
}

#mc_container .select-control {
    position: relative;
    padding: 0 34px 0 5px;
    display: inline-block;
    vertical-align: middle;
    height: 34px;
    line-height: 32px;
    min-width: 118px;
    border: 1px solid #e5e5e5;
    background: #fbfbfb;
    color: #646464;
    outline: 0;
    cursor: pointer;
    border-radius: 5px;
    box-shadow: 0 1px 5px rgba(0, 0, 0, .06)
}

#mc_container .select-control#bankCard {
    width: 223px;
    border: 1px solid #e5e5e5 !important;
    background-color: #f5f5f5 !important;
    color: #646464;
    padding-left: 12px;
    border: 1px solid #e5e5e5 !important
}

#mc_container #PGMTB .select-control#bankCard,
#mc_container #PGMTE .select-control#bankCard {
    width: 350px
}

#mc_container .select-control.data-col-7 .select-list {
    max-height: 258px
}

#mc_container .select-control.data-col-8 .select-list {
    max-height: 292px
}

#mc_container .select-control:hover {
    background-color: #fff
}

#mc_container .select-control.active,
#mc_container .select-control.disabled,
#mc_container .select-control:active {
    background-color: #ededed !important
}

#mc_container .select-control.up:after {
    border-top-color: transparent;
    border-bottom-color: #000;
    transform: translateY(-50%) rotate(225deg);
    margin-top: 2px
}

#mc_container .select-control:after {
    transition: all .3s;
    content: "";
    position: absolute;
    right: 14px;
    top: 50%;
    transform: translateY(-50%) rotate(45deg);
    padding: 3px;
    margin-top: -1px;
    border: solid #666766;
    border-width: 0 2px 2px 0
}

#mc_container .select-control .select-val {
    display: inline-block
}

#mc_container #js_securityQuestions_from .select-control .select-val {
    font-size: 13px;
    word-spacing: 1px
}

#mc_container #PGMTB .select-control .select-val,
#mc_container #PGMTE .select-control .select-val {
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 310px;
    line-height: 34px
}

#mc_container .radio-control {
    position: relative;
    display: inline-block;
    display: none\0;
    width: 20px;
    height: 20px;
    border-radius: 50%;
    vertical-align: middle;
    border: 2px solid #eaeaea;
    margin-right: 10px
}

#mc_container .radio-control+.radio-control-ie {
    position: relative;
    display: none;
    display: inline-block\0;
    width: 20px;
    height: 20px;
    border-radius: 50%;
    vertical-align: middle;
    border: 2px solid #eaeaea;
    margin-right: 10px
}

#mc_container .radio-control.active,
#mc_container .radio-control.active+.radio-control-ie,
#mc_container .radio-control:checked,
#mc_container .radio-control:checked+.radio-control-ie {
    border-color: #fb322a
}

#mc_container .radio-control.active+.radio-control-ie:after,
#mc_container .radio-control.active:after,
#mc_container .radio-control:checked+.radio-control-ie:after,
#mc_container .radio-control:checked:after {
    content: "";
    z-index: 1;
    position: absolute;
    top: 50%;
    left: 50%;
    width: 10px;
    height: 10px;
    border-radius: 50%;
    margin: -5px 0 0 -5px;
    background: #fb322a
}

#mc_container .select-list {
    max-height: 300px;
    min-width: 80px;
    opacity: .95;
    z-index: 10;
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    top: 100%;
    display: none;
    margin-top: 8px;
    padding: 10px 0;
    border-radius: 8px;
    background-color: #423f55;
    color: #fff;
    white-space: nowrap
}

#mc_container .select-list:before {
    width: 0;
    height: 0;
    position: absolute;
    top: -16px;
    left: 50%;
    transform: translateX(-50%);
    content: "";
    border: 8px solid transparent;
    border-bottom-color: #423e54
}

#mc_container .select-list .item-options {
    font-size: 13px;
    font-style: normal;
    display: block;
    line-height: 34px;
    padding: 0 20px 0 15px;
    word-spacing: 1px
}

#mc_container.CN .select-list .item-options {
    word-spacing: unset
}

#mc_container #bankCard .select-list .item-options {
    width: 223px
}

#mc_container #PGMTB #bankCard .select-list .item-options,
#mc_container #PGMTE #bankCard .select-list .item-options {
    width: 350px;
    word-break: break-all;
    white-space: normal
}

#mc_container #PGMTB #bankCard .bankName-item,
#mc_container #PGMTE #bankCard .bankName-item {
    padding-left: 10px
}

#mc_container .select-list .item-options.active,
#mc_container .select-list .item-options:hover {
    background-color: #38384e;
    color: #fd2f2f
}

#mc_container .select-list .item-options.disabled {
    color: #d5d5d5 !important;
    cursor: not-allowed
}

#mc_container .data-col-12 .select-list {
    max-height: 428px
}

#mc_container .hover-tips {
    display: inline-block;
    position: relative;
    max-width: 100%;
    cursor: pointer;
    vertical-align: text-top;
    border-bottom: 7px solid transparent
}

#mc_container .hover-tips:hover .ellipsis {
    color: #f6573a
}

#mc_container .hover-tips:hover .content-tips {
    display: block
}

#mc_container .hover-tips .content-tips {
    display: none;
    width: 200%;
    min-width: 50px;
    padding: 10px;
    position: absolute;
    top: 100%;
    left: 50%;
    margin-top: 7px;
    transform: translateX(-50%);
    z-index: 9;
    background: #514d62;
    color: #fff;
    font-size: 12px;
    border-radius: 8px;
    box-shadow: 0 6px 16px rgba(0, 0, 0, .39);
    opacity: .95;
    line-height: 18px;
    white-space: normal;
    word-break: break-all;
    word-wrap: break-word
}

#mc_container .hover-tips .content-tips.left {
    left: 100%
}

#mc_container .hover-tips .content-tips.left:before {
    left: 25%
}

#mc_container .hover-tips .content-tips.right {
    left: 0
}

#mc_container .hover-tips .content-tips.right:before {
    left: 75%
}

#mc_container .hover-tips .content-tips:before {
    content: "";
    width: 0;
    height: 0;
    position: absolute;
    top: -16px;
    left: 50%;
    transform: translateX(-50%);
    border: 8px solid transparent;
    border-bottom-color: #464358;
    opacity: .95
}

#mc_container .return-balance {
    cursor: pointer;
    vertical-align: middle
}

#mc_container .return-balance .icon-return {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAAsSAAALEgHS3X78AAABb0lEQVQ4y63Tv2/NYRTH8ddtS9pBiJahDZPNYKB+DRIDia0Do0g6HPEniIRNjLXJZ5EYiRjUIBEJCRGbMDBIXEEjfgyCReoa+r3S3LguaT/b8zyf8z7nPM95Wvqoqg7iKPZiHV7jNq4maff6W03QHWxIsquqduMWJhrPe3zDJEabveuYTfLlN6iqxvC9Wb/ANjzHGdxM8nNZlZMonMMidiZ50gUdbkru6kOSzf6iqppCG8MYSbI4hEM9vk1V9bSq1vYDJXmLLTiVZBFGcKLH9xFvDFCSBVyqqge4MILPeNdc8F3cT/JjEKhpcRT7ca31LwEDYDNNZytXVW0dWgXIRbRXDMIadFartfGVAmaq6jEM9RwM/yfrBqaraqy1DLIRn3A5yeyASqawHnsszd3L5e//tcnQqartmEhy7w+Q47iCR0n2dfdbfTKex2k8xAHMYweOYRpHcDLJq25Mv4k8i2eWfncH41hAJ8kc5noDfgE/pnkZUtIj3QAAAABJRU5ErkJggg==) center no-repeat;
    background-size: 100%
}

#mc_container .return-balance:hover {
    color: #fd2f2f
}

#mc_container .return-balance:hover .icon-return {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAAsSAAALEgHS3X78AAABdklEQVQ4y63TvWvUQRDG8c9lo0RBFBMtErSys5jC90awULBLoaUIKRT/BBG0E8vY2QmWglioRUAEBUXsBi1iIXiiBFEb8RVZzyK/nxyH5wWSp9vZZ747szvbMUQ14ghO4CA24Q0WcLNkdgf9nSbpPraUzL01Yj/uYarxvMdXTGOiid3CXMn8/BdUIzbgW7N+iV1YxAXcKZm/+6qcxhlcQsWekpkt6FhTcqsPJXO7/6hGzKCLgvGSWcdwdMC3rUY8rxHrh4FK5jvswLmSWWEcpwd8H/HWCJXMJVyrEY9xpVMjFvGjueAHeFQyf40CNS1O4Dt+dlaSMAI223S2etWInWNrALmK7qpBWIfeWrU2uVrAbI14RvPX+jZKO2ArBLUtbez0BbfiE66XzLkRgBlsxgHLc/eq//2/4DZ6NWI3pkrmw39ATuEGnpbMQ228M+TEyziPJziMuwicxD4cx9mS+brNGTaRF/HC8u/uYRJL6JXMecwPJvwBYEt/VKuIJokAAAAASUVORK5CYII=) center no-repeat
}

#mc_container .more-wallet {
    cursor: pointer;
    vertical-align: middle
}

#mc_container .more-wallet .icon-wallet {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAAsSAAALEgHS3X78AAABT0lEQVQ4y6XTPWtUURDG8d/dvWtYRYuAUQikSWehgjaC1hZCvoXgSyGEFFMELNJM4yfwY6QStBBTKIiNFlZWEQs1QUWJiRtT7BFXc9FD8sBwmTlz/vee59xp/EeZ2cddzOJmRGx39TX/AExjBbdK6T3msYXzeBERo1/9bQfgAq7jKqawijcY4CnOlNZVLHSCMvMILuIR7mBU3n4F5/ASj/EF7/44WmbewKWSD/AWm5jBND6XfBs/J/YeLb6tRcT9JjMnFw+qYQ/fDgn5jn5bfKjVp47aRkR8bSsBz7CMk8a/zKQdo8w8XgsKXMNSyXfLkaCH9V4l6FSBvMZl41sclpjCfC1otzybEvv21YI2jcdlDk/Qx4cSG3hV69E9LOL5X2Y3+IEHtaCzeIgd+wf9Y0Scbstn1mrQUTuRmcd6xjNzGA0xanHb76E9iNYiYmsPD1hSO5dKb3kAAAAASUVORK5CYII=) center no-repeat;
    background-size: 100%
}

#mc_container .more-wallet:hover {
    color: #fd2f2f
}

#mc_container .more-wallet:hover .icon-wallet {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAAsSAAALEgHS3X78AAABUElEQVQ4y6XTPWsVQRTG8d/e2Wu4ES0CRiGQJl2KjKCNoLWFkG8haCyEkMJCSGGdT5CPkUrQQkyhIMKghZVVxMK8oEGJMRMt7ohXs8QheeCwnDNn/rvzzJ7Gf5RjDFjGFO6GlPa7+ppjABN4hIVS+oQZ7OEyXoeU8u/+tgNwBbdxE2NYw3v08QKzpXUN852gHOMZXMVT3Ecub7+BiDd4hl18/OtoOcY7uFbyPj5gB5OYwJeS7+PnyN7x4tt6SGm1yTGOLp5Ugx6+nRLyHaEtPtTqc0dtO6T0ta0EvMRDXDD8ZUbtyDnGc7WgB7iFpZIfliNBDxu9StDFAnmH64a3OCgxhpla0GF5NiWO7KsF7RiOyzSeI2CzxDbe1nq0gkW8+sfsBgd4XAuawxP8cHTQt0JKl9rymbXqd9TO5xjP9gxn5jQaILe458/QnkTrIaW9XyJuUcGS5l/OAAAAAElFTkSuQmCC) center no-repeat;
    background-size: 100%
}

#mc_container .button {
    position: relative;
    display: inline-block;
    height: 34px;
    line-height: 34px;
    padding: 0 10px;
    background-color: #fd2f2f;
    color: #fff;
    vertical-align: middle;
    text-align: center;
    border-radius: 20px;
    cursor: pointer;
    width: 98px;
    transition: .2s ease-in-out
}

#mc_container .button.processing {
    opacity: .5;
    pointer-events: none;
    transition: none;
    position: relative;
    color: transparent !important
}

#mc_container .button.processing:after {
    position: absolute !important;
    display: block;
    height: 20px;
    width: 20px;
    top: 50%;
    left: 50%;
    margin-left: -10px;
    margin-top: -12px;
    border: 2px solid #fff;
    border-radius: 50%;
    border-right-color: transparent;
    border-top-color: transparent;
    animation: rotate-full .5s infinite linear;
    content: ""
}

#mc_container .button.processing-small {
    opacity: .5;
    pointer-events: none;
    transition: none;
    position: relative;
    color: transparent !important
}

#mc_container .button.processing-small:after {
    position: absolute !important;
    display: block;
    height: 15px;
    width: 15px;
    top: 50%;
    left: 50%;
    margin-left: -10px;
    margin-top: -9px;
    border: 2px solid #fff;
    border-radius: 50%;
    border-right-color: transparent;
    border-top-color: transparent;
    animation: rotate-full .5s infinite linear;
    content: ""
}

#mc_container .button.btn-submit {
    box-shadow: 0 0 10px #ffd3d3
}

#mc_container .button.btn-submit:hover {
    background-color: #f25252
}

#mc_container .button.btn-submit:active {
    background-color: #e42a2a !important
}

#mc_container .button.btn-submit.disabled,
#mc_container .button.btn-submit[disabled] {
    background: #d5d5d5 !important;
    cursor: not-allowed;
    box-shadow: 0 0 10px #d5d5d5
}

#mc_container .button.btn-send.disabled,
#mc_container .button.btn-send[disabled] {
    background: #d5d5d5 !important;
    cursor: not-allowed;
    box-shadow: 0 0 10px #d5d5d5
}

#mc_container .button.btn-cancel {
    background-color: #fff;
    color: #747474;
    box-shadow: 0 1px 7px 0 rgba(148, 147, 147, .26)
}

#mc_container .button.btn-cancel:hover {
    color: #b3b3b3
}

#mc_container .button.btn-cancel:active {
    background-color: #f1f1f1 !important;
    color: #747474 !important;
    box-shadow: none
}

#mc_container .button.btn-cancel.disabled,
#mc_container .button.btn-cancel[disabled] {
    background-color: #fff !important;
    border: 1px solid #cbcbcb;
    cursor: not-allowed;
    color: #cbcbcb
}

#mc_container .button.small {
    width: auto;
    border-radius: 15px;
    height: 24px;
    font-size: 12px;
    line-height: 24px
}

#mc_container .button.btn-del {
    background-color: #585468
}

#mc_container .button.btn-del:hover {
    background-color: #837e96
}

#mc_container .button.btn-del:active {
    background-color: #454252 !important
}

#mc_container .order-by {
    display: inline-block;
    width: 16px;
    height: 16px;
    border-radius: 6px;
    background: #e5e5e5 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGBAMAAAAI3hL1AAAALVBMVEX///9mZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmaSGrP3AAAADnRSTlMAECAwQFCAkKCwwNDg8G9zLmUAAAArSURBVAjXY5jlwMC5hCHuIENeAwP7c5bXAgwM+2IuMTAw6L5zAJJMzgwMALwoCQ7vnAsCAAAAAElFTkSuQmCC) center no-repeat;
    font-size: 16px;
    vertical-align: text-bottom;
    margin-left: 5px;
    cursor: pointer
}

#mc_container .order-by:hover {
    background: #e5e5e5 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGBAMAAAAI3hL1AAAALVBMVEX////9Ly/9Ly/9Ly/9Ly/9Ly/9Ly/9Ly/9Ly/9Ly/9Ly/9Ly/9Ly/9Ly/9Ly+Yy82oAAAADnRSTlMAECAwQFCAkKCwwNDg8G9zLmUAAAArSURBVAjXY5jlwMC5hCHuIENeAwP7c5bXAgwM+2IuMTAw6L5zAJJMzgwMALwoCQ7vnAsCAAAAAElFTkSuQmCC) center no-repeat
}

#mc_container .order-by.active,
#mc_container .order-by.up {
    transform: rotate(180deg)
}

#mc_container .filter-by {
    display: inline-block;
    width: 16px;
    height: 16px;
    position: relative;
    background: #e0ddd6 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAICAYAAAArzdW1AAAANElEQVR42mJMS0v7z0AAMDEQARj//ydoEAMLiEhPT8epcubMmYxUtg4GkK0FWUOS7wACDADVNRA9QxAysgAAAABJRU5ErkJggg==) center center no-repeat;
    background-size: 70%;
    border-radius: 6px;
    vertical-align: middle;
    cursor: pointer
}

#mc_container .filter-by.active {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAICAYAAAArzdW1AAAANElEQVR42mL8q6//n4EAYGIgAjD+/0/QIAYWEPHPwACnSqYLFxipbB0MIFsLsoYk3wEEGAALkBBmxMem/wAAAABJRU5ErkJggg==)
}

#mc_container .pagination-wrap {
    display: inline-block;
    vertical-align: middle
}

#mc_container .pagination-wrap .pagination-item {
    display: inline-block;
    padding: 0 6px;
    height: 20px;
    min-width: 20px;
    line-height: 20px;
    text-align: center;
    margin-right: 4px;
    font-size: 12px;
    color: #888;
    cursor: pointer;
    vertical-align: middle;
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
    text-decoration: none;
    position: static !important
}

#mc_container .pagination-wrap .pagination-item.active {
    color: #fff;
    background-color: #888;
    border-radius: 10px
}

#mc_container .pagination-wrap .pagination-item:hover {
    color: #fff;
    background-color: #fd2f2f;
    border-radius: 10px
}

#mc_container .pagination-wrap .pagination-item:active {
    color: #fff;
    background-color: #e42a2a
}

#mc_container .pagination-wrap .pagination-item.next {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAMAAACahl6sAAAA6lBMVEUAAAAAAABVVVVmZmZdXV1mZmZkZGRiYmJoaGhhYWFmZmZjY2NoaGhkZGRiYmJmZmZiYmJmZmZjY2NkZGRnZ2dnZ2djY2NnZ2dlZWVlZWVkZGRkZGRlZWVmZmZkZGRnZ2dlZWVlZWVlZWVmZmZmZmZlZWVmZmZlZWVlZWVlZWVlZWVlZWVmZmZmZmZlZWVmZmZlZWVlZWVmZmZlZWVlZWVmZmZmZmZlZWVmZmZmZmZlZWVmZmZlZWVlZWVmZmZmZmZmZmZlZWVlZWVmZmZlZWVmZmZmZmZmZmZmZmZlZWVmZmZlZWVmZmZmZmYZeJYlAAAATXRSTlMAAQMFCw8XGhsdHh8gISIjJygsLi80Njk6P0BCRFVZXGBobW51d3h+iZecpKWtrq+xtre6u7y+xMjQ29/g4+Tn6ert7u/w8fP29/j5+iQ8sHwAAAFuSURBVHja7dnHUkJREEXRFhSMmCOYIwZEMaKiqE8R7f//HScMns8hVVb1ce8/WHWq7+SaEREREREREREREREREREREREREVGflbaPj7bGwzPy+11394+9XHBI1Xud50M7ltw1JDUXkdy7iKSThvhZXMjND0jgTaouIplIVCTlDCTunVS+VDapdFUky0iQIEGCBAmStKSjIllEEkCSU5HUkSBBgiSA5F1FMo8ECRIkSJAgSbWQ/Qk6CQqxubeMZEdF8jmtIrkdUJGsmIhk10QkNRORPAWGzDynIImIwxsiDj8QcfiaiKM1qOHwsojjMKZj9iXjaA5p7NEs4MDRd1MqjnbGcafiGMaBAwcOHDj+jWNSxfGIAwcOHDhw4IjuGFNxPODAgUPdMfrLMRLSYdcae9imyB52qbGHWSLisFcRh12IOGxVxGF2JeKwYu/dahQtehv1dut03YiIiIiIiIiIiIiIiIiIiIiIiIjoz/oG0+XXUnt8cY8AAAAASUVORK5CYII=)
}

#mc_container .pagination-wrap .pagination-item.next.active,
#mc_container .pagination-wrap .pagination-item.next:hover {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAMAAACahl6sAAAA6lBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////+Le70HAAAATXRSTlMAAQMFCw8XGhsdHh8gISIjJygsLi80Njk6P0BCRFVZXGBobW51d3h+iZecpKWtrq+xtre6u7y+xMjQ29/g4+Tn6ert7u/w8fP29/j5+iQ8sHwAAAFuSURBVHja7dnHUkJREEXRFhSMmCOYIwZEMaKiqE8R7f//HScMns8hVVb1ce8/WHWq7+SaEREREREREREREREREREREREREVGflbaPj7bGwzPy+11394+9XHBI1Xud50M7ltw1JDUXkdy7iKSThvhZXMjND0jgTaouIplIVCTlDCTunVS+VDapdFUky0iQIEGCBAmStKSjIllEEkCSU5HUkSBBgiSA5F1FMo8ECRIkSJAgSbWQ/Qk6CQqxubeMZEdF8jmtIrkdUJGsmIhk10QkNRORPAWGzDynIImIwxsiDj8QcfiaiKM1qOHwsojjMKZj9iXjaA5p7NEs4MDRd1MqjnbGcafiGMaBAwcOHDj+jWNSxfGIAwcOHDhw4IjuGFNxPODAgUPdMfrLMRLSYdcae9imyB52qbGHWSLisFcRh12IOGxVxGF2JeKwYu/dahQtehv1dut03YiIiIiIiIiIiIiIiIiIiIiIiIjoz/oG0+XXUnt8cY8AAAAASUVORK5CYII=)
}

#mc_container .pagination-wrap .pagination-item.prev {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAMAAACahl6sAAAA5FBMVEUAAABVVVVmZmZtbW1gYGBmZmZbW1tgYGBiYmJoaGhkZGRhYWFjY2NoaGhiYmJmZmZiYmJnZ2djY2NmZmZnZ2dkZGRnZ2dmZmZnZ2dlZWVlZWVlZWVmZmZnZ2dlZWVkZGRlZWVmZmZlZWVmZmZmZmZmZmZlZWVlZWVlZWVlZWVmZmZmZmZlZWVmZmZmZmZlZWVlZWVmZmZlZWVlZWVlZWVmZmZlZWVlZWVlZWVmZmZlZWVmZmZlZWVmZmZlZWVmZmZlZWVlZWVlZWVmZmZmZmZmZmZmZmZlZWVmZmZmZmZmZmZmZmaYel0YAAAAS3RSTlMAAwUHCAoOEBobHB0fICIjJyosLS8zNDc5Oj9OUFxdXmJsb3F7f4GNk5ilqqutr7G2t7i9wsPE297f4OLj5OXn6Ort7vDx8/T2+P2U50qNAAABeUlEQVR42u3a105CQRSF4e2xIfYu9oINRdFjwYYKWHC///t4YwznXKoh7pX/f4MvK5OZizEjIiIiIiIiIiIiIiIiIiIiIiIiop61Xm00qmvhGYXU3d09LcR2jNz4V5ehHaPfDvdNiT3cvSbi8CcRh7dFHH4u4vBVEUfQQYr1nOOhqLHH/RgOHDhw4Oil41HFMYkDBw4cOHDgwPE/HM8qjikcOHDgwIEDR3RHM6Zj6DrnaM2GdFglv8dMTMeKiGO4peGwLRGHHYo47ErEYW8iDmt2XyDTgSFp5iqciwvZzxz2l7iSDReRDN6pSBY/VCS7riI5yUna80EhfacqmyCJIFlQkbwiQYJEWHKmIkmQIOmhZElF8o4ECRIkSJD8hWRZRdJBggQJEiRIflBe4iWVTW4HVDbZM5FNLixstez7MS4kyXz1qMeFWH+35NhEJCXTkBxY7JJyx929U04sehM7R5XtcSMiIiIiIiIiIiIiIiIiIiIiIiKiX/YJDqPLymTYXVkAAAAASUVORK5CYII=)
}

#mc_container .pagination-wrap .pagination-item.prev.active,
#mc_container .pagination-wrap .pagination-item.prev:hover {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAMAAACahl6sAAAA5FBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////9MSBpRAAAAS3RSTlMAAwUHCAoOEBobHB0fICIjJyosLS8zNDc5Oj9OUFxdXmJsb3F7f4GNk5ilqqutr7G2t7i9wsPE297f4OLj5OXn6Ort7vDx8/T2+P2U50qNAAABeUlEQVR42u3a105CQRSF4e2xIfYu9oINRdFjwYYKWHC///t4YwznXKoh7pX/f4MvK5OZizEjIiIiIiIiIiIiIiIiIiIiIiIiop61Xm00qmvhGYXU3d09LcR2jNz4V5ehHaPfDvdNiT3cvSbi8CcRh7dFHH4u4vBVEUfQQYr1nOOhqLHH/RgOHDhw4Oil41HFMYkDBw4cOHDgwPE/HM8qjikcOHDgwIEDR3RHM6Zj6DrnaM2GdFglv8dMTMeKiGO4peGwLRGHHYo47ErEYW8iDmt2XyDTgSFp5iqciwvZzxz2l7iSDReRDN6pSBY/VCS7riI5yUna80EhfacqmyCJIFlQkbwiQYJEWHKmIkmQIOmhZElF8o4ECRIkSJD8hWRZRdJBggQJEiRIflBe4iWVTW4HVDbZM5FNLixstez7MS4kyXz1qMeFWH+35NhEJCXTkBxY7JJyx929U04sehM7R5XtcSMiIiIiIiIiIiIiIiIiIiIiIiKiX/YJDqPLymTYXVkAAAAASUVORK5CYII=)
}

#mc_container .pagination-wrap .pagination-item.first {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAMAAACahl6sAAAAS1BMVEUAAABwcHBwcHBwcHBxcXFwcHBwcHBwcHBxcXFwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHAk1U0NAAAAGHRSTlMAECAwP0BQYG9wgJCfoK+wv8DP0N/g7/AmTKRdAAAB70lEQVR42u3czXKCMBSG4SACRU39Qzz3f6VdWGeUzAQyXfhx+r7rLHwQHBNjQiAiIiIiIiIiIiIiIiIiIiIiIiInbbf18sGb7baSVFQHM7Pxa9nodjAzO9V6jnqwR99LRne/g8dOzjHas8Nyh5nVsg6zpsBhJ63nY3h5aRYLHFpvSXV5e2nnEoe1so4ZyMRhvawjD5k65p+ojzmy1zhxWCXruFcljp2sI3evpI5rJevocODAgQMHDhyeHbUXx+jVcVeZ3H47cRzcOvZOHBEHDhw4cODAgQMHjv/peP9VdMWOdBbcOnGo7GzonTjSpbWjE0dmSUrY0RQtEZ5kHWEocTS6jrpoqTPKOpJrnF+yPcs6Ekh+Q9kEMgrtXkpurazkaLqSW4kk+agWkrRWIrkKS2KJZHP3IqmRIEGCBAmSpZLejaRbqeTqRVL9VbLxIrlU65SkU4C1SjokSJAgQYIECRIkSBxLcrNAacnNi6RsZu5ZcghIPivZu5FEJB+RDKFEshOW9CWSMehKjqFE0uhK8ge8RN3dN1PJzJE7UfbInalk7hCkKHsI0kQye41fJbcQVCXn+dFR9M56kyz6b3RUfNSfksceuv2yL+f93czs1gbFNt2uXT7HaHZ9HYiIiIiIiIiIiIiIiIiIiIiIiEi3H5hVRp+dWHmCAAAAAElFTkSuQmCC)
}

#mc_container .pagination-wrap .pagination-item.first.active,
#mc_container .pagination-wrap .pagination-item.first:hover {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAMAAACahl6sAAAAS1BMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////+DmQsHAAAAGHRSTlMAECAwP0BQYG9wgJCfoK+wv8DP0N/g7/AmTKRdAAAB70lEQVR42u3czXKCMBSG4SACRU39Qzz3f6VdWGeUzAQyXfhx+r7rLHwQHBNjQiAiIiIiIiIiIiIiIiIiIiIiIiInbbf18sGb7baSVFQHM7Pxa9nodjAzO9V6jnqwR99LRne/g8dOzjHas8Nyh5nVsg6zpsBhJ63nY3h5aRYLHFpvSXV5e2nnEoe1so4ZyMRhvawjD5k65p+ojzmy1zhxWCXruFcljp2sI3evpI5rJevocODAgQMHDhyeHbUXx+jVcVeZ3H47cRzcOvZOHBEHDhw4cODAgQMHjv/peP9VdMWOdBbcOnGo7GzonTjSpbWjE0dmSUrY0RQtEZ5kHWEocTS6jrpoqTPKOpJrnF+yPcs6Ekh+Q9kEMgrtXkpurazkaLqSW4kk+agWkrRWIrkKS2KJZHP3IqmRIEGCBAmSpZLejaRbqeTqRVL9VbLxIrlU65SkU4C1SjokSJAgQYIECRIkSBxLcrNAacnNi6RsZu5ZcghIPivZu5FEJB+RDKFEshOW9CWSMehKjqFE0uhK8ge8RN3dN1PJzJE7UfbInalk7hCkKHsI0kQye41fJbcQVCXn+dFR9M56kyz6b3RUfNSfksceuv2yL+f93czs1gbFNt2uXT7HaHZ9HYiIiIiIiIiIiIiIiIiIiIiIiEi3H5hVRp+dWHmCAAAAAElFTkSuQmCC)
}

#mc_container .pagination-wrap .pagination-item.last {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAMAAACahl6sAAAAV1BMVEUAAABwcHBwcHBwcHBxcXFwcHBxcXFwcHBxcXFwcHBxcXFwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHCqeI+XAAAAHHRSTlMAECAwP0BPUF9gb3B/gI+Qn6CvsL/Az9Df4O/wQqu59AAAAe5JREFUeNrt3MFygjAQgOHESGmKbaUaUdz3f84eap0WHMye2GT+/5yDH+gMkBXniIiIiIiIiIiIiIiIiIiIiIiIyG7b3W6bvdi/7F43JhntWURkfMtjfIiIyDHYc0S5tc9xnG6LR3OSVkQhOd4Xm5OcRSGJfxYbkwQRheQgZiVRNJIkZiWdaCT/IaYkjWgkE4gpyVUjmZ4/S5J3UUj8xbCk10jCFckqkq4aSSxUkmqR+AHJTydfpmR2PVCsJCJBggQJEiRIkCBBUrMkFCpRPcGyLNHdz9YsObpaJPtCJZ/VSHokSJAgQYIkV7KpRXJyGklrWBI1krOzK+mdRhLsSpLTSBo7kOll+iLkPmhnDzK73eg1DtmYdSwd47ljsOtIGoeZb9bcMXiNI+JYz+G+KnHsNZNGRTl6I462EkcYp5/sWosj4MCBAwcOHDhw4MCBo2RHrNZxqMQxGBmkmT+SqsWx9KizKEfEgQMHDhw4cDyqNet4MOW64PCjWYdXbfl1Zh3zvw8vbl0ms47ZMV7egk1mHdNf75Ot5GTWMXkJ0rMt8d6sw7lBs7XfZO6KrnxKMkYU+qy74HWKV82oxe8bti4GX0IXkohIyhxF6i4iIr13FvNNoxhxC03jiIiIiIiIiIiIiIiIiIiIiIiIqJK+AfFOfkLsHD0SAAAAAElFTkSuQmCC)
}

#mc_container .pagination-wrap .pagination-item.last.active,
#mc_container .pagination-wrap .pagination-item.last:hover {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAMAAACahl6sAAAAV1BMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////+ORg7oAAAAHHRSTlMAECAwP0BPUF9gb3B/gI+Qn6CvsL/Az9Df4O/wQqu59AAAAe5JREFUeNrt3MFygjAQgOHESGmKbaUaUdz3f84eap0WHMye2GT+/5yDH+gMkBXniIiIiIiIiIiIiIiIiIiIiIiIyG7b3W6bvdi/7F43JhntWURkfMtjfIiIyDHYc0S5tc9xnG6LR3OSVkQhOd4Xm5OcRSGJfxYbkwQRheQgZiVRNJIkZiWdaCT/IaYkjWgkE4gpyVUjmZ4/S5J3UUj8xbCk10jCFckqkq4aSSxUkmqR+AHJTydfpmR2PVCsJCJBggQJEiRIkCBBUrMkFCpRPcGyLNHdz9YsObpaJPtCJZ/VSHokSJAgQYIkV7KpRXJyGklrWBI1krOzK+mdRhLsSpLTSBo7kOll+iLkPmhnDzK73eg1DtmYdSwd47ljsOtIGoeZb9bcMXiNI+JYz+G+KnHsNZNGRTl6I462EkcYp5/sWosj4MCBAwcOHDhw4MCBo2RHrNZxqMQxGBmkmT+SqsWx9KizKEfEgQMHDhw4cDyqNet4MOW64PCjWYdXbfl1Zh3zvw8vbl0ms47ZMV7egk1mHdNf75Ot5GTWMXkJ0rMt8d6sw7lBs7XfZO6KrnxKMkYU+qy74HWKV82oxe8bti4GX0IXkohIyhxF6i4iIr13FvNNoxhxC03jiIiIiIiIiIiIiIiIiIiIiIiIqJK+AfFOfkLsHD0SAAAAAElFTkSuQmCC)
}

#mc_container .pagination-wrap .page-search {
    width: 42px;
    height: 24px;
    padding: 0 6px;
    font-size: 12px;
    vertical-align: middle;
    margin-right: 5px;
    border-radius: 8px;
    text-align: center;
    background: #f5f5f5;
    box-shadow: -2px 3px 16px -18px #999 inset
}

#mc_container .pagination-wrap .confirm {
    width: auto;
    height: 24px;
    font-size: 12px;
    line-height: 24px;
    background: #888;
    box-shadow: 0 3px 5px rgba(116, 114, 114, .32)
}

#mc_container .tab-nav {
    height: 47px;
    line-height: 46px;
    border-bottom: 1px solid #efefef;
    background-color: #fff;
    padding-left: 30px;
    font-size: 0;
    display: flex;
    white-space: nowrap;
    position: relative;
    overflow-x: hidden;
    overflow-y: hidden
}

#mc_container .tab-nav .nav-item {
    cursor: pointer;
    color: #666;
    font-size: 14px;
    height: 46px;
    line-height: 44px;
    display: inline-block;
    margin-right: 20px;
    padding: 0 10px
}

#mc_container .tab-nav .nav-item.active {
    color: #fd2f2f;
    border-bottom: 3px solid #fd2f2f
}

#mc_container .tab-nav .nav-item:last-child {
    margin-right: 0
}

#mc_container .arrow-wrap {
    height: 46px;
    line-height: 46px;
    cursor: pointer
}

#mc_container .arrow-wrap .nav-left-wrap {
    position: absolute;
    left: 0;
    background-color: #fff;
    display: flex;
    align-items: center;
    height: 100%;
    padding-left: 10px
}

#mc_container .arrow-wrap .nav-right-wrap {
    position: absolute;
    right: 0;
    background-color: #fff;
    padding-right: 50px;
    display: flex;
    align-items: center;
    height: 100%
}

#mc_container .arrow-wrap .nav-left,
#mc_container .arrow-wrap .nav-right {
    display: inline-block;
    line-height: 47px;
    width: 20px;
    height: 20px;
    vertical-align: middle
}

#mc_container .arrow-wrap .nav-left {
    background: #ebebeb url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAYAAADA+m62AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAAsSAAALEgHS3X78AAAAkklEQVQY023PMWoCURSF4e+JQ5BpA+ktUmQfKYIrCAG7V1pkAzb22cCpQsDlpIrLsBUURmwm8JD5u8P9OdxTNNRa93jDU5JLe5s10hfe8YvBHaWRPrFNsjNBqbV+Y40rftBjcecd53gdw4AVHicKTzM84w8dNkkK5mPu0CXp/398GEe84CPJfnJMIx+wxCLJuRVvYTkkg5McEgYAAAAASUVORK5CYII=) center no-repeat;
    background-size: 60%;
    border-radius: 4px 0 0 4px
}

#mc_container .arrow-wrap .nav-left:hover {
    background: #ebebeb url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAYAAADA+m62AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAAsSAAALEgHS3X78AAAAl0lEQVQY03XPMWpCURCF4e95fYjYBtKnsLCZVaQIrkAEd5AluAX3EAIuRxhIlmEbULjR5gUuUf9umJ/DOZ2GGrHHG55L5rn9jRpphxUOqO5RI3Y14lIjth7Q1YgPbPCLT8ww/ecdx3j9C8YST3cCf0aY4ws93ktmh/Fw9+hL5qwbOk6GEQusS+b+pmMzaIJvvGBaMk+teAWu3CWdGM42EgAAAABJRU5ErkJggg==) center no-repeat;
    background-size: 60%
}

#mc_container .arrow-wrap .nav-right {
    background: #ebebeb url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAYAAADA+m62AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAAsSAAALEgHS3X78AAAApElEQVQY023OIUqEYRSF4ecbx5mgRXAJJpt8e3AFOtF2i0twGdZbBDG4A4tL8FaZbLDYRH4QRcsMyO9/4JSXl8NpRomIBV7xmJmrLZ/5ny884TwirrdwZ2xV1U9V3fbeP3HVez+oqocWETc4HPkD3nGxGbub4wx7Exfe8L0RT2eZuY/dP51nZsMlFnjGUZtYEhEr3GONk8wc2oS0xAdecJyZA/wC3sstz4fIW0UAAAAASUVORK5CYII=) center no-repeat;
    background-size: 60%;
    border-radius: 0 4px 4px 0
}

#mc_container .arrow-wrap .nav-right:hover {
    background: #ebebeb url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAYAAADA+m62AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAAsSAAALEgHS3X78AAAAmElEQVQY04XOPU6CURSE4edyBQuNFUuwsjlhMVKyAHfgLgwrsLFgES7B4lSEmoICOiBf4402mhB+wptMM3kzmeKIFjHACp81c/zf95zyjS88t4ipa7SI1xbx0yLeoLSIdwyPvA5bTFDxUVrEDndnRjd4wADrXs28R/8gNzWz4OVPmuOxXPg3xgwLjGpmV85It9hjiaea2cEvvREpR4I1iMwAAAAASUVORK5CYII=) center no-repeat;
    background-size: 60%
}

#mc_container .input-control {
    display: inline-block;
    vertical-align: middle;
    height: 34px;
    border-radius: 5px;
    width: 118px;
    border: 1px solid #e5e5e5;
    background-color: #f5f5f5;
    color: #646464;
    outline: 0;
    padding-left: 5px;
    font-size: 12px;
    box-shadow: 0 1px 5px rgba(0, 0, 0, .08) inset
}

#mc_container .input-control.date {
    background: #f5f5f5 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAARCAQAAACoAz4qAAAA5UlEQVQoz33QP0tCYRiG8XuKaO4LWDoULREuQnDidQsde5fma3ApaLOpPWhz6RM0+QmcRHBza5IGIyowyBP9AYW7JekkdrjHHzxwPbIsGqRsWL+jQ2pZsqjQxjQJmY0xdQqihf/dm3LQWHzmcCom+cdnDAkE9tikTCCwzy4HBI55Eqb/E1PKplkW98IMLLaYccctayQM6LNiUeBhzjucWZgjarwztv6wZTFixLrFKdNlfM0LFYsLPhaYhBsLc2VxiRd5my+G9ChanPOc5XnY6vKwVyKRQxLqRCI1qkQiJ0xFN+frj9/1RxdMawMGJQAAAABJRU5ErkJggg==) no-repeat 13px center;
    padding-left: 35px;
    width: 136px !important;
    cursor: pointer;
    font-size: 14px
}

#mc_container .input-control:-ms-input-placeholder {
    color: #b5b5b5
}

#mc_container .input-control::placeholder {
    color: #b5b5b5
}

#mc_container .input-control[type]:hover {
    border-color: #a0dbff !important
}

#mc_container .input-control[type]:disabled:hover {
    border-color: #e5e5e5 !important
}

#mc_container .input-control[type]:focus {
    border-color: #a0dbff !important
}

#mc_container .input-control.error {
    border: 1px solid #ffa6a3
}

#mc_container .form-group {
    word-spacing: -2px;
    margin-bottom: 16px;
    white-space: nowrap
}

#mc_container .form-group.sync-label {
    display: table-row;
    vertical-align: center;
    border-bottom: 4px solid transparent;
    line-height: 34px
}

#mc_container .form-group.sync-label .form-label {
    display: table-cell !important;
    border-bottom: 4px solid transparent
}

#mc_container .form-group.sync-label .form-label.hide {
    display: none !important
}

#mc_container .form-group.include-btn .input-control,
#mc_container .form-group.include-btn .select-control {
    width: 140px
}

#mc_container .form-group.include-btn .button {
    width: 60px !important;
    margin-left: 10px
}

#mc_container .form-group.inline {
    display: inline-block;
    word-spacing: 0;
    margin-bottom: 0;
    margin-right: 15px;
    vertical-align: middle
}

#mc_container .form-group.inline .form-label {
    margin-right: 0
}

#mc_container .form-group.inline .input-control,
#mc_container .form-group.inline .select-control {
    width: 118px;
    float: none
}

#mc_container .form-group .input-case {
    display: inline-block;
    position: relative;
    vertical-align: middle
}

#mc_container .form-group .input-case-error .error-tips {
    color: #fff;
    line-height: 20px;
    position: absolute;
    bottom: 100%;
    right: 0;
    margin-bottom: 7px;
    width: 100%;
    background-color: #ed5650;
    box-shadow: 0 6px 16px rgba(0, 0, 0, .22);
    white-space: normal;
    padding: 10px;
    border-radius: 8px;
    font-size: 12px
}

#mc_container .form-group .input-case-error .error-tips:after {
    content: "";
    position: absolute;
    right: 18px;
    bottom: -10px;
    border: 6px solid transparent;
    border-top-color: #ed5650
}

#mc_container .form-group .input-case-error .clear-btn {
    cursor: pointer;
    position: absolute;
    right: 14px;
    top: 50%;
    width: 14px;
    height: 14px;
    background-position: -66px 0;
    transform: translateY(-50%)
}

#mc_container .form-group .input-case-error .input-control {
    border: 1px solid #ffa6a3 !important
}

#mc_container .form-group .input-case-error .input-control:focus~.error-tips {
    opacity: 1;
    display: block !important
}

#mc_container .form-group .input-case .icon-eyes,
#mc_container .form-group .input-case .icon-eyes-close {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    right: 14px;
    cursor: pointer
}

#mc_container .form-group .input-case .icon-eyes-close.right-more,
#mc_container .form-group .input-case .icon-eyes.right-more {
    right: 36px
}

#mc_container .form-group .fr {
    float: right
}

#mc_container .form-group .form-label {
    line-height: 34px;
    display: inline-block;
    vertical-align: middle;
    width: auto
}

#mc_container .form-group .input-control,
#mc_container .form-group .select-control {
    width: 210px
}

#mc_container .form-group .error-tips {
    display: none
}

#mc_container .search-form {
    position: relative;
    height: 55px;
    line-height: 54px;
    font-size: 14px;
    padding-left: 25px;
    display: table;
    border-spacing: 0;
    width: 100%;
    background-color: #fff;
    border-bottom: 1px solid #efefef;
    white-space: nowrap
}

#mc_container .search-form .v-line {
    display: inline-block;
    vertical-align: middle;
    height: 30px;
    border-left: 1px solid #ebebeb
}

#mc_container .search-form .form-group {
    display: inline-block;
    word-spacing: 0;
    margin-bottom: 0;
    margin-right: 10px;
    vertical-align: middle
}

#mc_container .search-form .form-group .input-control,
#mc_container .search-form .form-group .select-control {
    min-width: 111px;
    width: auto
}

#mc_container .search-form .btn-setting {
    display: inline-block;
    vertical-align: middle;
    background: #f1f1f1 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAABt0lEQVQ4y52UvUpdURCFvyMiRBC1CGkiWogp05jGF4iQIIK/aJnWQiPKCpIyYSTBYB5BCAFBroKFDyCK2ClGweJGUCxVJCRpclOcfWSy77k/ZlV71qw9e2bOnEmoATN7DbwFEuCdpA/V9A21AgIC2oBWYKGWuDHKZgl4CkjSfqBvgIfhfO20vcAicCBpJuMTJ/gETAezBEwAj4AlV0kJmAUugS+OX5Y0HWc47M4J8DWnoiQ8EGM8S8b3cAy4raOnMX74ZO4CStoBRitcugDOK/hGJW2XBQx4Etm/gRGgE+gChoBfkabnn56EOXsFNAHdkXhQ0oYnzOwFsBnpTsPjK4mZlSqUci6pI89hZt9D1mWoZ7DzUCkJGoB54BgoRr7HZvYyJ7v+0E+PInACvEki8Szw0VE/gQlJ68E/QDqfzU4zJ+nuTmP00rfIfgAUzOwslBlnBnDkDf/r9QFbQMs9+3kLPJe0m/Uww+p/BCPcWcsMH7AQCSdJF8Efx5WAueDz/HpZyaHsz6Tra17SXuCKrndnkroC/4z0Ax5KmsoNmAczuyJdsADXktqr6esZ7Peki/WGdKFWxV/Ni3tcGxY9+AAAAABJRU5ErkJggg==) center center no-repeat;
    width: 36px;
    height: 36px;
    cursor: pointer;
    border-radius: 50%
}

#mc_container .search-form .btn-setting:hover {
    background-color: #fff;
    box-shadow: 1px 1px 15px 1px #ebe5e5
}

#mc_container .search-form .btn-setting:active {
    background-color: #dbdbdb
}

#mc_container .search-form .extra-form {
    position: absolute;
    background-color: rgba(255, 255, 255, .9);
    top: 50px;
    height: 54px;
    line-height: 54px;
    left: 0;
    padding-left: 25px;
    width: 100%;
    display: table;
    z-index: 1
}

#mc_container .table-data {
    position: relative;
    display: table;
    width: 100%;
    height: 518px;
    background-color: #efefef;
    border-spacing: 0;
    font-size: 12px
}

#mc_container .table-data .table-tr {
    display: flex;
    flex: 0 1;
    flex-wrap: nowrap
}

#mc_container .table-data .table-tr::after {
    content: "";
    display: block;
    clear: both
}

#mc_container .table-data .table-td {
    position: relative;
    float: left;
    vertical-align: middle;
    line-height: 28px;
    height: 28px;
    white-space: nowrap
}

#mc_container .table-data .table-thead {
    padding: 0 4px;
    width: 100%;
    background-color: #f6f6f6;
    border-bottom: 1px solid #efefef
}

#mc_container .table-data .table-thead .table-td {
    color: #818181 !important
}

#mc_container .table-data .table-tbody {
    padding: 0 4px;
    height: 440px;
    overflow: scroll;
}

#mc_container .table-data .table-tbody:after {
    display: block;
    content: "";
    clear: both
}

#mc_container .table-data .table-tbody .table-tr {
    margin: 3px 0;
    border-bottom: 1px #e3e3e3 solid
}

#mc_container .table-data .table-tbody .table-tr:first-child {
    margin-top: 0
}

#mc_container .table-data .table-tbody .table-tr.active,
#mc_container .table-data .table-tbody .table-tr:hover {
    background-color: rgba(83, 106, 222, .1);
    border-radius: 6px;
    cursor: pointer;
    color: #000
}

#mc_container .table-data .table-footer {
    position: absolute;
    z-index: 1;
    bottom: 46px;
    left: 0;
    width: 100%;
    background: #e3e2e2;
    padding: 0 25px;
    line-height: 29px;
    height: 30px;
    border-top: 1px solid #d7d7d7
}

#mc_container .table-data .table-page {
    position: absolute;
    z-index: 1;
    height: 46px;
    bottom: 0;
    left: 0;
    width: 100%;
    line-height: 46px;
    padding-left: 30px;
    background-color: #fff
}

#mc_container .table-data .table-page .decimal-toggle {
    float: right;
    height: 48px;
    margin-right: 20px;
    line-height: 48px
}

#mc_container .table-data .table-page .timezone-tips {
    float: right;
    height: 46px;
    margin-right: 8px;
    line-height: 46px;
    font-size: 12px;
    color: #fc5449
}

#mc_container .svg-loading {
    display: inline-block;
    color: transparent !important;
    background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KICAgICB3aWR0aD0iMjRweCIgaGVpZ2h0PSIzMHB4IiB2aWV3Qm94PSIwIDAgMjQgMzAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUwIDUwOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQogICAgPHJlY3QgeD0iMCIgeT0iMTAiIHdpZHRoPSI0IiBoZWlnaHQ9IjEwIiBmaWxsPSIjMDA5NGQxIiBvcGFjaXR5PSIwLjIiPg0KICAgICAgPGFuaW1hdGUgYXR0cmlidXRlTmFtZT0ib3BhY2l0eSIgYXR0cmlidXRlVHlwZT0iWE1MIiB2YWx1ZXM9IjAuMjsgMTsgLjIiIGJlZ2luPSIwcyIgZHVyPSIwLjZzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgLz4NCiAgICAgIDxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9ImhlaWdodCIgYXR0cmlidXRlVHlwZT0iWE1MIiB2YWx1ZXM9IjEwOyAyMDsgMTAiIGJlZ2luPSIwcyIgZHVyPSIwLjZzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgLz4NCiAgICAgIDxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9InkiIGF0dHJpYnV0ZVR5cGU9IlhNTCIgdmFsdWVzPSIxMDsgNTsgMTAiIGJlZ2luPSIwcyIgZHVyPSIwLjZzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgLz4NCiAgICA8L3JlY3Q+DQogICAgPHJlY3QgeD0iOCIgeT0iMTAiIHdpZHRoPSI0IiBoZWlnaHQ9IjEwIiBmaWxsPSIjMDA5NGQxIiAgb3BhY2l0eT0iMC4yIj4NCiAgICAgIDxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9Im9wYWNpdHkiIGF0dHJpYnV0ZVR5cGU9IlhNTCIgdmFsdWVzPSIwLjI7IDE7IC4yIiBiZWdpbj0iMC4xNXMiIGR1cj0iMC42cyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiIC8+DQogICAgICA8YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSJoZWlnaHQiIGF0dHJpYnV0ZVR5cGU9IlhNTCIgdmFsdWVzPSIxMDsgMjA7IDEwIiBiZWdpbj0iMC4xNXMiIGR1cj0iMC42cyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiIC8+DQogICAgICA8YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSJ5IiBhdHRyaWJ1dGVUeXBlPSJYTUwiIHZhbHVlcz0iMTA7IDU7IDEwIiBiZWdpbj0iMC4xNXMiIGR1cj0iMC42cyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiIC8+DQogICAgPC9yZWN0Pg0KICAgIDxyZWN0IHg9IjE2IiB5PSIxMCIgd2lkdGg9IjQiIGhlaWdodD0iMTAiIGZpbGw9IiMwMDk0ZDEiICBvcGFjaXR5PSIwLjIiPg0KICAgICAgPGFuaW1hdGUgYXR0cmlidXRlTmFtZT0ib3BhY2l0eSIgYXR0cmlidXRlVHlwZT0iWE1MIiB2YWx1ZXM9IjAuMjsgMTsgLjIiIGJlZ2luPSIwLjNzIiBkdXI9IjAuNnMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiAvPg0KICAgICAgPGFuaW1hdGUgYXR0cmlidXRlTmFtZT0iaGVpZ2h0IiBhdHRyaWJ1dGVUeXBlPSJYTUwiIHZhbHVlcz0iMTA7IDIwOyAxMCIgYmVnaW49IjAuM3MiIGR1cj0iMC42cyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiIC8+DQogICAgICA8YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSJ5IiBhdHRyaWJ1dGVUeXBlPSJYTUwiIHZhbHVlcz0iMTA7IDU7IDEwIiBiZWdpbj0iMC4zcyIgZHVyPSIwLjZzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgLz4NCiAgICA8L3JlY3Q+DQogIDwvc3ZnPg==) left no-repeat;
    background-size: contain
}

#mc_container .isProcessing {
    animation: rotate-arrow .5s infinite linear
}

#mc_container .mc-loading {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 30px;
    height: 24px;
    margin: -12px 0 0 -15px;
    z-index: 99;
    background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KICAgICB3aWR0aD0iMjRweCIgaGVpZ2h0PSIzMHB4IiB2aWV3Qm94PSIwIDAgMjQgMzAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUwIDUwOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQogICAgPHJlY3QgeD0iMCIgeT0iMTAiIHdpZHRoPSI0IiBoZWlnaHQ9IjEwIiBmaWxsPSIjZmQyZjJmIiBvcGFjaXR5PSIwLjIiPg0KICAgICAgPGFuaW1hdGUgYXR0cmlidXRlTmFtZT0ib3BhY2l0eSIgYXR0cmlidXRlVHlwZT0iWE1MIiB2YWx1ZXM9IjAuMjsgMTsgLjIiIGJlZ2luPSIwcyIgZHVyPSIwLjZzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgLz4NCiAgICAgIDxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9ImhlaWdodCIgYXR0cmlidXRlVHlwZT0iWE1MIiB2YWx1ZXM9IjEwOyAyMDsgMTAiIGJlZ2luPSIwcyIgZHVyPSIwLjZzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgLz4NCiAgICAgIDxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9InkiIGF0dHJpYnV0ZVR5cGU9IlhNTCIgdmFsdWVzPSIxMDsgNTsgMTAiIGJlZ2luPSIwcyIgZHVyPSIwLjZzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgLz4NCiAgICA8L3JlY3Q+DQogICAgPHJlY3QgeD0iOCIgeT0iMTAiIHdpZHRoPSI0IiBoZWlnaHQ9IjEwIiBmaWxsPSIjZmQyZjJmIiAgb3BhY2l0eT0iMC4yIj4NCiAgICAgIDxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9Im9wYWNpdHkiIGF0dHJpYnV0ZVR5cGU9IlhNTCIgdmFsdWVzPSIwLjI7IDE7IC4yIiBiZWdpbj0iMC4xNXMiIGR1cj0iMC42cyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiIC8+DQogICAgICA8YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSJoZWlnaHQiIGF0dHJpYnV0ZVR5cGU9IlhNTCIgdmFsdWVzPSIxMDsgMjA7IDEwIiBiZWdpbj0iMC4xNXMiIGR1cj0iMC42cyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiIC8+DQogICAgICA8YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSJ5IiBhdHRyaWJ1dGVUeXBlPSJYTUwiIHZhbHVlcz0iMTA7IDU7IDEwIiBiZWdpbj0iMC4xNXMiIGR1cj0iMC42cyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiIC8+DQogICAgPC9yZWN0Pg0KICAgIDxyZWN0IHg9IjE2IiB5PSIxMCIgd2lkdGg9IjQiIGhlaWdodD0iMTAiIGZpbGw9IiNmZDJmMmYiICBvcGFjaXR5PSIwLjIiPg0KICAgICAgPGFuaW1hdGUgYXR0cmlidXRlTmFtZT0ib3BhY2l0eSIgYXR0cmlidXRlVHlwZT0iWE1MIiB2YWx1ZXM9IjAuMjsgMTsgLjIiIGJlZ2luPSIwLjNzIiBkdXI9IjAuNnMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiAvPg0KICAgICAgPGFuaW1hdGUgYXR0cmlidXRlTmFtZT0iaGVpZ2h0IiBhdHRyaWJ1dGVUeXBlPSJYTUwiIHZhbHVlcz0iMTA7IDIwOyAxMCIgYmVnaW49IjAuM3MiIGR1cj0iMC42cyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiIC8+DQogICAgICA8YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSJ5IiBhdHRyaWJ1dGVUeXBlPSJYTUwiIHZhbHVlcz0iMTA7IDU7IDEwIiBiZWdpbj0iMC4zcyIgZHVyPSIwLjZzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgLz4NCiAgICA8L3JlY3Q+DQogIDwvc3ZnPg==) center no-repeat
}

@keyframes br_spinner_animation_1 {
    to {
        transform: rotate(120deg) rotateX(66deg) rotate(1turn)
    }
}

@keyframes br_spinner_animation_2 {
    to {
        transform: rotate(240deg) rotateX(66deg) rotate(1turn)
    }
}

@keyframes br_spinner_animation_3 {
    to {
        transform: rotate(1turn) rotateX(66deg) rotate(1turn)
    }
}

#mc_container #loading-box {
    display: none;
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0
}

#mc_container #loading-box .loading-bg {
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, .4)
}

#mc_container #loading-box .loading-content {
    width: 60px;
    height: 60px;
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -30px;
    margin-left: -30px
}

#mc_container #loading-box .br_spinner {
    height: 60px;
    width: 60px;
    overflow: hidden
}

#mc_container #loading-box .br_spinner .spinner_inner {
    position: relative;
    display: block;
    height: 100%;
    width: 100%
}

#mc_container #loading-box .br_spinner .spinner_inner .spinner_line {
    position: absolute;
    width: 100%;
    height: 100%;
    border-radius: 50%;
    animation-duration: 1s;
    border-left-width: 2.4px;
    border-top-width: 2.4px;
    border-left-color: #2463b6;
    border-left-style: solid;
    border-top-style: solid;
    border-top-color: transparent
}

#mc_container #loading-box .br_spinner .spinner_inner .spinner_line:first-child {
    animation: br_spinner_animation_1 1s linear infinite;
    transform: rotate(120deg) rotateX(66deg) rotate(0)
}

#mc_container #loading-box .br_spinner .spinner_inner .spinner_line:nth-child(2) {
    animation: br_spinner_animation_2 1s linear infinite;
    transform: rotate(240deg) rotateX(66deg) rotate(0)
}

#mc_container #loading-box .br_spinner .spinner_inner .spinner_line:nth-child(3) {
    animation: br_spinner_animation_3 1s linear infinite;
    transform: rotate(1turn) rotateX(66deg) rotate(0)
}

#mc_container #loading-box .br_spinner .spinner_inner .spinner_circle {
    display: block;
    position: absolute;
    color: #2463b6;
    font-size: 14.4px;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%)
}

#mc_container .mcac-icon {
    display: inline-block;
    vertical-align: middle;
    background: url(/images/mcac-icon.37d19f88.png) no-repeat
}

#mc_container .mcac-icon.icon-apple {
    width: 20px;
    height: 24px;
    background-position: 0 0
}

#mc_container .mcac-icon.icon-Android {
    width: 20px;
    height: 24px;
    background-position: -36px 0
}

#mc_container .mcac-icon.icon-appstore {
    width: 140px;
    height: 43px;
    background-position: 0 -29px
}

#mc_container .mcac-icon.icon-googleplay {
    width: 140px;
    height: 43px;
    background-position: -141px -29px
}

#mc_container .mcac-icon.icon-shield {
    width: 40px;
    height: 44px;
    background-position: -46px -92px
}

#mc_container .mcac-icon.icon-optimal {
    width: 40px;
    height: 40px;
    background-position: 0 -92px;
    border-radius: 50%;
    box-shadow: 6px 6px 13px rgba(92, 188, 42, .35)
}

#mc_container .mcac-icon.icon-eyes {
    width: 24px;
    height: 14px;
    background-position: -94px 0
}

#mc_container .mcac-icon.icon-eyes-close {
    width: 24px;
    height: 18px;
    background-position: -135px 1px
}

#mc_container .mcac-icon.icon-addBank {
    width: 45px;
    height: 45px;
    background-position: -100px -92px
}

#mc_container .mcac-icon.icon-nocard {
    width: 49px;
    height: 30px;
    background-position: -157px -92px
}

#mc_container .mcac-icon.icon-reset {
    width: 20px;
    height: 20px;
    background-position: -287px 0
}

#mc_container .mcac-icon.icon-reset:hover {
    background-position: -287px -20px
}

#mc_container .mcac-icon.icon-reset:active {
    background-position: -287px -40px
}

#mc_container .mcac-icon.icon-brush {
    width: 20px;
    height: 20px;
    background-position: -317px 0
}

#mc_container .mcac-icon.icon-brush:hover {
    background-position: -317px -20px
}

#mc_container .mcac-icon.icon-brush:active {
    background-position: -317px -40px
}

#mc_container .mcac-icon.icon-return {
    width: 18px;
    height: 18px
}

#mc_container .mcac-icon.icon-arrow-r {
    width: 12px;
    height: 8px;
    background-position: -268px 0
}

#mc_container .tips-sm {
    font-size: 12px;
    color: #a6a6a6
}

#mc_container .position-r {
    position: relative
}

#mc_container .slider.ui-widget-content {
    width: 100%;
    background-color: #d7d7d7 !important;
    background-image: none;
    height: 7px;
    border-radius: 4px;
    border: none
}

#mc_container .slider.ui-widget-content.green .ui-slider-range,
#mc_container .slider.ui-widget-content.green .ui-widget-header {
    background-color: #22d72a !important;
    background-image: none;
    padding-bottom: 0 !important;
    border-radius: 4px !important
}

#mc_container .slider.ui-widget-content.red .ui-slider-range,
#mc_container .slider.ui-widget-content.red .ui-widget-header {
    background-color: #fd2f2f !important;
    background-image: none;
    padding-bottom: 0 !important;
    border-radius: 4px !important
}

#mc_container .slider.ui-widget-content.ui-disabled,
#mc_container .slider.ui-widget-content.ui-slider-disabled {
    background-color: #efefef !important;
    background-image: none
}

#mc_container .slider.ui-widget-content.ui-disabled .ui-widget-header,
#mc_container .slider.ui-widget-content.ui-slider-disabled .ui-widget-header {
    background-color: #efefef !important;
    background-image: none
}

#mc_container .slider.ui-widget-content.ui-disabled .ui-slider-handle.ui-state-default,
#mc_container .slider.ui-widget-content.ui-slider-disabled .ui-slider-handle.ui-state-default {
    box-shadow: none
}

#mc_container .slider.ui-widget-content .ui-slider-handle.ui-state-default {
    width: 24px;
    height: 24px;
    background-color: #fff !important;
    background-image: none;
    box-shadow: 0 1px 7px 0 rgba(0, 0, 0, .26);
    position: absolute;
    left: 0;
    top: -8px;
    border-radius: 50%;
    border: 1px solid #efefef !important;
    cursor: pointer;
    color: transparent;
    text-decoration: none;
    outline-style: none
}

#mc_container .slider.ui-widget-content .ui-slider-handle.ui-state-default.ui-state-focus,
#mc_container .slider.ui-widget-content .ui-slider-handle.ui-state-default.ui-state-hover,
#mc_container .slider.ui-widget-content .ui-slider-handle.ui-state-default:active,
#mc_container .slider.ui-widget-content .ui-slider-handle.ui-state-default:focus,
#mc_container .slider.ui-widget-content .ui-slider-handle.ui-state-default:hover {
    background-color: #fff !important;
    background-image: none
}

#mc_container .slider-label {
    margin-left: 29px;
    color: #666
}

#mc_container .bank-card-model .banklist-warp .bank-list.mCustomScrollbar {
    padding-left: 0
}

#mc_container .bank-card-model .banklist-warp .bank-list.mCustomScrollbar .mCustomScrollBox .mCSB_container {
    padding-left: 30px
}

#mc_container .data-col-5 .table-td:nth-child(1) {
    width: 25px;
    padding-left: 5px
}

#mc_container .data-col-5 .table-td:nth-child(2) {
    width: 106px;
    padding-left: 24px
}

#mc_container .data-col-5 .table-td:nth-child(3) {
    width: 216px;
    text-align: center;
    padding-left: 18px;
    padding-right: 18px
}

#mc_container .data-col-5 .table-td:nth-child(4) {
    width: 81px;
    text-align: right
}

#mc_container .data-col-5 .table-td:nth-child(5) {
    width: 105px;
    text-align: right;
    padding-right: 5px
}

#mc_container .data-col-6 .table-td:nth-child(1) {
    width: 95px;
    padding-left: 5px
}

#mc_container .data-col-6 .table-td:nth-child(2) {
    width: 141px;
    text-align: right;
    padding-left: 60px
}

#mc_container .data-col-6 .table-td:nth-child(3) {
    width: 141px;
    text-align: right;
    padding-left: 60px
}

#mc_container .data-col-6 .table-td:nth-child(4) {
    width: 149px;
    text-align: right;
    padding-left: 60px
}

#mc_container .data-col-6 .table-td:nth-child(5) {
    width: 156px;
    padding-left: 35px
}

#mc_container .data-col-6 .table-td:nth-child(6) {
    width: 332px;
    padding-left: 60px
}

#mc_container .data-col-6-trans .table-td:nth-child(1) {
    width: 110px;
    padding-left: 5px
}

#mc_container .data-col-6-trans .table-td:nth-child(2) {
    width: 150px;
    padding-left: 45px
}

#mc_container .data-col-6-trans .table-td:nth-child(3) {
    width: 144px;
    text-align: right;
    padding-left: 17px
}

#mc_container .data-col-6-trans .table-td:nth-child(4) {
    width: 141px;
    text-align: right;
    padding-left: 20px
}

#mc_container .data-col-6-trans .table-td:nth-child(5) {
    width: 194px;
    padding-left: 60px
}

#mc_container .data-col-6-trans .table-td:nth-child(6) {
    width: 306px;
    padding-left: 60px
}

#mc_container .data-col-6-logs .table-td:nth-child(1) {
    width: 127px;
    padding-left: 5px
}

#mc_container .data-col-6-logs .table-td:nth-child(2) {
    width: 145px;
    text-align: right;
    padding-left: 22px
}

#mc_container .data-col-6-logs .table-td:nth-child(3) {
    width: 170px;
    padding-left: 74px
}

#mc_container .data-col-6-logs .table-td:nth-child(4) {
    width: 160px;
    padding-left: 55px
}

#mc_container .data-col-6-logs .table-td:nth-child(5) {
    width: 177px;
    padding-left: 74px;
    padding-right: 24px
}

#mc_container .data-col-6-logs .table-td:nth-child(6) {
    width: 281px;
    padding-right: 5px
}

#mc_container .data-col-7 .table-td:nth-child(1) {
    width: 91px;
    padding-left: 5px
}

#mc_container .data-col-7 .table-td:nth-child(2) {
    width: 141px;
    text-align: right;
    padding-left: 60px
}

#mc_container .data-col-7 .table-td:nth-child(3) {
    width: 141px;
    text-align: right;
    padding-left: 60px
}

#mc_container .data-col-7 .table-td:nth-child(4) {
    width: 141px;
    text-align: right;
    padding-left: 60px
}

#mc_container .data-col-7 .table-td:nth-child(5) {
    width: 141px;
    text-align: right;
    padding-left: 60px
}

#mc_container .data-col-7 .table-td:nth-child(6) {
    width: 185px;
    padding-left: 60px
}

#mc_container .data-col-7 .table-td:nth-child(7) {
    width: 206px;
    padding-left: 60px
}

#mc_container .data-col-7-ws .table-td:nth-child(1) {
    width: 98px;
    padding-left: 5px
}

#mc_container .data-col-7-ws .table-td:nth-child(2) {
    width: 137px;
    text-align: right;
    padding-left: 50px
}

#mc_container .data-col-7-ws .table-td:nth-child(3) {
    width: 137px;
    text-align: right;
    padding-left: 50px
}

#mc_container .data-col-7-ws .table-td:nth-child(4) {
    width: 131px;
    text-align: right;
    padding-left: 50px
}

#mc_container .data-col-7-ws .table-td:nth-child(5) {
    width: 132px;
    text-align: right;
    padding-left: 50px
}

#mc_container .data-col-7-ws .table-td:nth-child(6) {
    width: 134px;
    text-align: right;
    padding-left: 50px
}

#mc_container .data-col-7-ws .table-td:nth-child(7) {
    width: 280px;
    padding-left: 50px
}

#mc_container .data-col-8 .table-td:nth-child(1) {
    width: 124px;
    padding-left: 5px;
    padding-right: 30px
}

#mc_container .data-col-8 .table-td:nth-child(2) {
    width: 138px;
    color: #2361fe;
    padding-right: 28px
}

#mc_container .vlott+.data-col-8 .table-td:nth-child(2) {
    color: inherit
}

#mc_container .data-col-8 .table-td:nth-child(3) {
    width: 202px;
    padding-right: 34px
}

#mc_container .data-col-8 .table-td:nth-child(4) {
    width: 96px
}

#mc_container .data-col-8 .table-td:nth-child(5) {
    width: 150px;
    padding-left: 28px;
    padding-right: 28px
}

#mc_container .data-col-8 .table-td:nth-child(6) {
    width: 124px;
    padding-right: 20px
}

#mc_container .data-col-8 .table-td:nth-child(7) {
    width: 124px;
    text-align: right;
    padding-right: 28px
}

#mc_container .data-col-8 .table-td:nth-child(8) {
    width: 96px;
    text-align: right;
    padding-right: 5px
}

#mc_container .data-col-9-logs .table-td:nth-child(1) {
    width: 108px;
    text-align: left;
    padding-left: 8px
}

#mc_container .data-col-9-logs .table-td:nth-child(2) {
    width: 124px;
    text-align: left
}

#mc_container .data-col-9-logs .table-td:nth-child(3) {
    width: 124px;
    text-align: left
}

#mc_container .data-col-9-logs .table-td:nth-child(4) {
    width: 124px;
    text-align: left
}

#mc_container .data-col-9-logs .table-td:nth-child(5) {
    width: 124px;
    text-align: right
}

#mc_container .data-col-9-logs .table-td:nth-child(6) {
    width: 124px;
    text-align: center
}

#mc_container .data-col-9-logs .table-td:nth-child(7) {
    width: 124px;
    text-align: center
}

#mc_container .data-col-9-logs .table-td:nth-child(8) {
    width: 124px;
    text-align: right
}

#mc_container .data-col-9-logs .table-td:nth-child(9) {
    width: 83px;
    text-align: right;
    padding-right: 8px
}

#mc_container .data-col-8-average .table-td:nth-child(1) {
    width: 82px;
    text-align: left;
    padding-left: 8px
}

#mc_container .data-col-8-average .table-td:nth-child(2) {
    width: 134px;
    text-align: right
}

#mc_container .data-col-8-average .table-td:nth-child(3) {
    width: 134px;
    text-align: right
}

#mc_container .data-col-8-average .table-td:nth-child(4) {
    width: 134px;
    text-align: right
}

#mc_container .data-col-8-average .table-td:nth-child(5) {
    width: 134px;
    text-align: right
}

#mc_container .data-col-8-average .table-td:nth-child(6) {
    width: 134px;
    text-align: right
}

#mc_container .data-col-8-average .table-td:nth-child(7) {
    width: 134px;
    text-align: right
}

#mc_container .data-col-8-average .table-td:nth-child(8) {
    width: 170px;
    text-align: right;
    padding-right: 36px
}

#mc_container .data-col-9-average .table-td:nth-child(1) {
    width: 82px;
    text-align: left;
    padding-left: 8px
}

#mc_container .data-col-9-average .table-td:nth-child(2) {
    width: 120px;
    text-align: right
}

#mc_container .data-col-9-average .table-td:nth-child(3) {
    width: 120px;
    text-align: right
}

#mc_container .data-col-9-average .table-td:nth-child(4) {
    width: 120px;
    text-align: right
}

#mc_container .data-col-9-average .table-td:nth-child(5) {
    width: 120px;
    text-align: right
}

#mc_container .data-col-9-average .table-td:nth-child(6) {
    width: 120px;
    text-align: right
}

#mc_container .data-col-9-average .table-td:nth-child(7) {
    width: 120px;
    text-align: right
}

#mc_container .data-col-9-average .table-td:nth-child(8) {
    width: 120px;
    text-align: right
}

#mc_container .data-col-9-average .table-td:nth-child(9) {
    width: 132px;
    text-align: right;
    padding-right: 12px
}

#mc_container .data-col-9-sports .table-td:nth-child(1) {
    width: 72px;
    padding-left: 5px
}

#mc_container .data-col-9-sports .table-td:nth-child(2) {
    width: 136px;
    padding-left: 30px;
    padding-right: 30px
}

#mc_container .data-col-9-sports .table-td:nth-child(3) {
    width: 50px
}

#mc_container .data-col-9-sports.unsett .table-td:nth-child(3) {
    width: 130px;
    padding: 0 20px 0 30px
}

#mc_container .data-col-9-sports .table-td:nth-child(4) {
    width: 88px;
    text-align: right;
    padding-left: 20px
}

#mc_container .data-col-9-sports .table-td:nth-child(5) {
    width: 130px;
    text-align: right;
    padding-left: 20px
}

#mc_container .data-col-9-sports .table-td:nth-child(6) {
    width: 130px;
    text-align: right;
    padding-left: 20px
}

#mc_container .data-col-9-sports .table-td:nth-child(7) {
    width: 132px;
    text-align: right;
    padding-left: 20px
}

#mc_container .data-col-9-sports .table-td:nth-child(8) {
    width: 110px;
    padding-left: 30px;
    padding-right: 30px
}

#mc_container .data-col-9-sports .table-td:nth-child(9) {
    width: 200px;
    padding-right: 5px
}

#mc_container .data-col-9-sports .table-alb-columns {
    width: 160px !important;
    text-align: right
}

#mc_container .data-col-10--deposit .table-td:nth-child(1),
#mc_container .data-col-9 .table-td:nth-child(1) {
    width: 110px;
    padding-left: 5px
}

#mc_container .data-col-10--deposit .table-td:nth-child(2),
#mc_container .data-col-9 .table-td:nth-child(2) {
    width: 110px
}

#mc_container .data-col-10--deposit .table-td:nth-child(3),
#mc_container .data-col-9 .table-td:nth-child(3) {
    width: 120px;
    text-align: right
}

#mc_container .data-col-10--deposit .table-td:nth-child(4),
#mc_container .data-col-9 .table-td:nth-child(4) {
    width: 120px;
    text-align: right
}

#mc_container .data-col-10--deposit .table-td:nth-child(5),
#mc_container .data-col-9 .table-td:nth-child(5) {
    width: 120px;
    text-align: right;
    padding-right: 30px
}

#mc_container .data-col-10--deposit .table-td:nth-child(6),
#mc_container .data-col-9 .table-td:nth-child(6) {
    width: 160px
}

#mc_container .data-col-10--deposit .table-td:nth-child(7),
#mc_container .data-col-9 .table-td:nth-child(7) {
    width: 140px;
    padding-left: 20px
}

#mc_container .data-col-10--deposit .table-td:nth-child(8),
#mc_container .data-col-9 .table-td:nth-child(8) {
    width: 120px
}

#mc_container .data-col-10--deposit .table-td:nth-child(9),
#mc_container .data-col-9 .table-td:nth-child(9) {
    width: 60px;
    padding-right: 5px
}

#mc_container .data-col-10 .table-td:nth-child(1) {
    width: 90px;
    padding-left: 5px
}

#mc_container .data-col-10 .table-td:nth-child(2) {
    width: 122px;
    color: #2361fe;
    padding-left: 26px
}

#mc_container .data-col-10 .table-td:nth-child(3) {
    width: 213px;
    padding-left: 26px;
    padding-right: 26px
}

#mc_container .data-col-10 .table-td:nth-child(4) {
    width: 55px
}

#mc_container .data-col-10 .table-td:nth-child(5) {
    width: 116px;
    text-align: right;
    padding-left: 26px
}

#mc_container .data-col-10 .table-td:nth-child(6) {
    width: 116px;
    text-align: right;
    padding-left: 26px
}

#mc_container .data-col-10 .table-td:nth-child(7) {
    width: 66px;
    text-align: right;
    padding-left: 16px
}

#mc_container .data-col-10 .table-td:nth-child(8) {
    width: 66px;
    text-align: right;
    padding-left: 16px
}

#mc_container .data-col-10 .table-td:nth-child(9) {
    width: 108px;
    text-align: right;
    padding-left: 26px
}

#mc_container .data-col-10 .table-td:nth-child(10) {
    width: 104px;
    text-align: right;
    padding-left: 26px
}

#mc_container .data-col-10--deposit .table-td:nth-child(3),
#mc_container .data-col-10--deposit .table-td:nth-child(4) {
    width: 115px
}

#mc_container .data-col-10--deposit .table-td:nth-child(5) {
    width: 100px;
    padding-right: 0
}

#mc_container .data-col-10--deposit .table-td:nth-child(6),
#mc_container .data-col-10--deposit .table-td:nth-child(7) {
    width: 90px;
    padding-left: 20px
}

#mc_container .data-col-10--deposit .table-td:nth-child(7) {
    width: 110px
}

#mc_container .data-col-10--deposit .table-td:nth-child(8),
#mc_container .data-col-10--deposit .table-td:nth-child(9) {
    width: 110px;
    padding-right: 5px
}

#mc_container .order-info {
    position: absolute;
    z-index: 6;
    top: 0;
    right: -100%;
    height: 100%;
    opacity: 0
}

#mc_container .order-info.active {
    right: 0;
    opacity: 1
}

#mc_container .order-info .info-view {
    min-width: 295px;
    background-color: #f6f6f6;
    float: right;
    height: 100%;
    position: relative;
    box-shadow: -5px 0 20px rgba(0, 0, 0, .1)
}

#mc_container .order-info .info-view .info-top {
    background-color: #fefefe;
    height: 86px;
    line-height: 1
}

#mc_container .order-info .info-view .info-top .game-img {
    border-radius: 50%;
    overflow: hidden;
    height: 56px;
    width: 56px;
    background-color: transparent;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-position: center;
    margin-top: 15px;
    margin-left: 30px;
    float: left
}

#mc_container .order-info .info-view .info-top .game-img img {
    width: 100%;
    height: 100%
}

#mc_container .order-info .info-view .info-top .order-num-name {
    color: #666;
    padding-left: 100px;
    line-height: 1
}

#mc_container .order-info .info-view .info-top .order-num-name .order-num {
    padding-top: 24px;
    line-height: 1;
    font-size: 13px;
    margin-bottom: 10px
}

#mc_container .order-info .info-view .info-top .order-num-name .game-name {
    line-height: 1;
    font-size: 18px
}

#mc_container .order-info .info-view .info-body {
    padding-top: 8px
}

#mc_container .order-info .info-view .info-body .info-group {
    padding-left: 30px;
    line-height: 28px;
    white-space: nowrap;
    font-size: 13px
}

#mc_container .order-info .info-view .info-body .info-group.info-ajaxaync {
    white-space: normal
}

#mc_container .order-info .info-view .info-body .info-group .content-tips {
    max-width: 220px
}

#mc_container .order-info .info-view .info-body .info-group .right-content {
    display: inline-block;
    width: 150px;
    white-space: normal
}

#mc_container .order-info .info-view .info-body .info-group .right-content.ball {
    vertical-align: text-top
}

#mc_container .order-info .info-view .info-body .info-group .right-content.pkmodel span {
    border-radius: 0 !important
}

#mc_container .order-info .info-view .info-body .info-group .right-content strong {
    display: inline-block
}

#mc_container .order-info .info-view .info-body .info-group .right-content span {
    margin: 0 7px 7px 0;
    display: inline-block;
    width: 22px;
    height: 22px;
    background-color: #ff363f;
    text-align: center;
    color: #fff;
    border-radius: 50%;
    line-height: 21px
}

#mc_container .order-info .info-view .info-body .info-group .right-content span.pk-1 {
    background: linear-gradient(to bottom, #fee40d, #f1d800);
    box-shadow: 0 2px 6px rgba(215, 187, 0, .44)
}

#mc_container .order-info .info-view .info-body .info-group .right-content span.pk-2 {
    background: linear-gradient(to bottom, #0d96ff, #0089f2);
    box-shadow: 0 2px 6px rgba(18, 191, 255, .44)
}

#mc_container .order-info .info-view .info-body .info-group .right-content span.pk-3 {
    background: linear-gradient(to bottom, #787878, #6b6b6b);
    box-shadow: 0 2px 6px rgba(113, 113, 113, .44)
}

#mc_container .order-info .info-view .info-body .info-group .right-content span.pk-4 {
    background: linear-gradient(to bottom, #ffb20d, #f2a500);
    box-shadow: 0 2px 6px rgba(255, 169, 18, .44)
}

#mc_container .order-info .info-view .info-body .info-group .right-content span.pk-5 {
    background: linear-gradient(to bottom, #00ddd0, #00ddd0);
    box-shadow: 0 2px 6px rgba(0, 212, 170, .44)
}

#mc_container .order-info .info-view .info-body .info-group .right-content span.pk-6 {
    background: linear-gradient(to bottom, #620dff, #5600f2);
    box-shadow: 0 2px 6px rgba(110, 78, 201, .44)
}

#mc_container .order-info .info-view .info-body .info-group .right-content span.pk-7 {
    background: linear-gradient(to bottom, #bcbcbc, #afafaf);
    box-shadow: 0 2px 6px rgba(148, 148, 148, .44)
}

#mc_container .order-info .info-view .info-body .info-group .right-content span.pk-8 {
    background: linear-gradient(to bottom, #ff0d0d, #f20000);
    box-shadow: 0 2px 6px rgba(255, 18, 57, .44)
}

#mc_container .order-info .info-view .info-body .info-group .right-content span.pk-9 {
    background: linear-gradient(to bottom, #ad0d0d, #a10000);
    box-shadow: 0 2px 6px rgba(103, 0, 17, .44)
}

#mc_container .order-info .info-view .info-body .info-group .right-content span.pk-10 {
    background: linear-gradient(to bottom, #39ba00, #39ba00);
    box-shadow: 0 2px 6px rgba(97, 165, 0, .44)
}

#mc_container .order-info .info-view .info-body .info-group .explanation {
    color: #fd2f2f;
    cursor: pointer
}

#mc_container .order-info .info-view .info-body .info-group .explanation:hover {
    text-decoration: underline
}

#mc_container .order-info .info-view .cancel-wrap {
    position: absolute;
    bottom: 75px;
    left: 50%;
    transform: translateX(-50%);
    text-align: center;
    cursor: pointer;
    font-size: 12px;
    line-height: 1.5
}

#mc_container .order-info .info-view .cancel-wrap:hover .del-img {
    background-color: #ff7676
}

#mc_container .order-info .info-view .cancel-wrap:active .del-img {
    background-color: #e42a2a !important;
    box-shadow: none !important
}

#mc_container .order-info .info-view .cancel-wrap.disabled .del-img {
    background-color: #d5d5d5 !important;
    box-shadow: none !important
}

#mc_container .order-info .info-view .cancel-wrap .del-img {
    display: block;
    margin: 0 auto;
    margin-bottom: 3px;
    background: #fd2f2f url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAUCAQAAAAua3X8AAAA+ElEQVQoz43QsUqbURgG4OdE+S0EFMHF0KFLES/CC+gFZNFrcXYUJ9F7sEunVlc3JwfFjg7aCjEuxijxfx0SDIgxvtt3zsP5vu8Uo6Rl27WIppuy6fViJc1UqbKfndHJTA7TTpUqVb6VbFk3hyU3agXPmuZ1UBwXcmfBpPxo4NLkdBvogz/Oceo3ar90wdMY7DrGkT082/YP9MagZQGLWii+qpAhuJ84weM00NdvoPcBeJzyQhl8DB6Y1kJj6D4DBmrUBqMqb8GDp+Hm4F792jwbSZK/+Z/kKhdJ6pyll+Qns7gF38GyZRSro59UyBcH1t4ZsaNdTl4A2tl0WchWWggAAAAASUVORK5CYII=) center no-repeat;
    width: 44px;
    border-radius: 50%;
    height: 44px;
    box-shadow: 0 1px 7px rgba(253, 47, 47, .5)
}

#mc_container .order-info .info-view .info-footer {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 46px;
    padding: 0 16px;
    border-top: 1px solid #e5e5e5;
    background-color: #fefefe;
    line-height: 46px
}

#mc_container .order-info .info-view .info-footer .next-order,
#mc_container .order-info .info-view .info-footer .prev-order {
    cursor: pointer;
    line-height: 45px;
    float: left;
    padding: 0 16px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAMAAABhq6zVAAAAQlBMVEUAAAAAAABeXl5oaGhmZmZjY2NmZmZlZWVlZWVnZ2dmZmZnZ2dmZmZmZmZlZWVlZWVmZmZlZWVmZmZmZmZmZmZmZmasWt/tAAAAFnRSTlMAARMgLTtBSUxSX2ZpeHmTztvp8PHz1DY2tQAAAD5JREFUCB1FwccBgCAQAMGVJGAg99+qH86bYTP1QthWDjbXX4QfGRFXQsQZ+J0zoOJKKD8yyvUHZVtBmXrDB34cAZ0pPCTqAAAAAElFTkSuQmCC) 0 center no-repeat
}

#mc_container .order-info .info-view .info-footer .next-order:hover,
#mc_container .order-info .info-view .info-footer .prev-order:hover {
    color: #fd2f2f;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAMAAABhq6zVAAAAQlBMVEUAAAD/AAD/KCj/MDD/LS3/MDD/Ly//LS3/Ly//Ly/8Li79LS39Li79Ly/9Li79Ly/9Ly/9Ly/9Li79Ly/9Ly/9Li5MWFwhAAAAFnRSTlMAARMgLTtBSUxSX2ZpeHmTztvp8PHz1DY2tQAAAD5JREFUCB1FwccBgCAQAMGVJGAg99+qH86bYTP1QthWDjbXX4QfGRFXQsQZ+J0zoOJKKD8yyvUHZVtBmXrDB34cAZ0pPCTqAAAAAElFTkSuQmCC) 0 center no-repeat
}

#mc_container .order-info .info-view .info-footer .next-order {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAiUlEQVQoU5XSuwkCQRAA0HelKQiaGmhgKB7CWYE2YGwDtiAiaA1WYH6xPcgEh6uc3u1Gs7PzmP0V3qPCEiM8k/xHWCSziA8YY4i6DaWgWd8hugV6fKM2EDUr7DHBPUW/QNRMccQClwb9A1EzwBkzXCPRB5wwx60LZG0p69BbbPpca/bDlVh3fY0XNlMYDTXDU4sAAAAASUVORK5CYII=) right center no-repeat;
    float: right
}

#mc_container .order-info .info-view .info-footer .next-order:hover {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAMAAABhq6zVAAAARVBMVEUAAAD/AAD/KCj/LCz/LS3/Ly//Ly//Li7/LS3/Ly//Ly/8LS39LS39LS39Li79Li79Ly/9Ly/9Ly/9Ly/9Li79Ly/9Li4ixMtVAAAAF3RSTlMAARMdKDZBSElMUmVma3p7k87b5u3x82IOeuQAAAA6SURBVAjXY2Bg4BVkYoADRgEhZgSPgV+YBYnHLcKKxOMS5UTisYlxIHFE2bEqQzaAD2E0iqU8cOcAAIYzAbWDlHTlAAAAAElFTkSuQmCC) right center no-repeat
}

#mc_container .order-info .chase-list {
    float: right;
    width: 592px;
    border-left: 1px solid #efefef;
    height: 100%;
    background-color: #fff
}

#mc_container .order-info .chase-list .table-data {
    background-color: #fff;
    height: 620px
}

#mc_container .order-info .chase-list .table-data .table-thead {
    background-color: #fafafa
}

#mc_container .order-info .chase-list .table-data .scroll-wrap {
    padding-right: 15px;
    padding-right: 10px\0
}

#mc_container .order-info .chase-list .table-data .table-tbody {
    height: 542px;
    padding-right: 10px;
    padding-right: 5px\0
}

#mc_container .order-info .chase-list .table-data .table-page {
    border-top: 1px solid #e5e5e5;
    box-shadow: 0 -20px 60px #fefefe
}

#mc_container .model-case {
    position: absolute;
    z-index: 11;
    left: 0;
    top: 47px;
    height: calc(100% - 47px);
    display: none;
    width: 100%;
    overflow: hidden
}

#mc_container .model-case.all-h {
    top: 0;
    height: 100%
}

#mc_container .model-case .model-mask {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .5)
}

#mc_container .model-case .model-content {
    position: relative;
    z-index: 2
}

#mc_container .model-case.active {
    display: block
}

#mc_container .bank-item {
    height: 226px;
    padding: 14px 20px 0;
    width: 359px;
    background-size: 100% 100%;
    border-radius: 10px;
    background-repeat: no-repeat;
    background-position: center
}

#mc_container .bank-item.bgbank1 {
    background-image: url(/images/bgbank1.d083438e.png);
    box-shadow: 0 8px 30px rgba(163, 11, 120, .26)
}

#mc_container .bank-item.bgbank2 {
    background-image: url(/images/bgbank2.7bf7ab4c.png);
    box-shadow: 0 8px 30px rgba(28, 86, 235, .26)
}

#mc_container .bank-item.bgbank3 {
    background-image: url(/images/bgbank3.1397c43e.png);
    box-shadow: 0 8px 30px rgba(16, 133, 194, .26)
}

#mc_container .bank-item.bgbank4 {
    background-image: url(data:image/png;base64,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);
    box-shadow: 0 8px 30px rgba(3, 145, 80, .26)
}

#mc_container .bank-item.bgbank5 {
    background-image: url(/images/bgbank5.d3e9f4ba.png);
    box-shadow: 0 8px 30px rgba(221, 92, 80, .26)
}

#mc_container .bank-item .bank-name {
    height: 30px;
    color: #fff;
    font-size: 20px;
    position: relative
}

#mc_container .bank-item .bank-name .del-icon {
    position: absolute;
    cursor: pointer;
    width: 11px;
    height: 14px;
    background: url(/images/dei-icon.9d6739e3.png) no-repeat;
    background-size: 100% 100%;
    right: 0;
    top: 0
}

#mc_container .bank-item .bank-name-title {
    max-width: inherit
}

#mc_container .bank-item .bank-name i {
    height: 30px;
    width: 30px;
    display: inline-block;
    vertical-align: middle
}

#mc_container .bank-item .bank-name img {
    font-size: 15px;
    letter-spacing: 2px;
    font-weight: 700;
    height: 20px
}

#mc_container .bank-item .bank-name>.name {
    font-size: 15px;
    letter-spacing: 2px;
    font-weight: 700
}

#mc_container .bank-item .bank-account {
    margin-top: 28px;
    margin-left: 5px
}

#mc_container .bank-item .bank-account .account-number {
    margin-top: 17px;
    text-align: center;
    font-size: 23px;
    text-shadow: 0 2px 5px rgba(0, 0, 0, .23);
    color: #fff
}

#mc_container .bank-item .bank-info {
    margin-top: 44px;
    margin-left: 2px
}

#mc_container .bank-item .bank-data,
#mc_container .bank-item .bank-user {
    display: inline-block
}

#mc_container .bank-item .bank-data {
    float: right;
    margin-right: 16px
}

#mc_container .bank-item .article-title {
    color: #fff;
    font-size: 12px
}

#mc_container .bank-item .article-text {
    font-size: 15px;
    color: #fff;
    margin-top: 10px;
    font-weight: 700
}

#mc_container .bank-item.small {
    width: 333px;
    height: 208px;
    margin-bottom: 16px
}

#mc_container .bank-item.small .bank-account {
    margin-top: 27px
}

#mc_container .bank-item.small .bank-info {
    margin-top: 35px
}

#mc_container .bank-item.small .account-number {
    font-size: 22px
}

#mc_container .bank-item.small .text {
    font-size: 13px
}

#mc_container #myVitualWallet .noVitualWallet {
    width: 212px;
    margin: 150px auto 0;
    text-align: center
}

#mc_container #myVitualWallet .noVitualWallet .bg {
    width: 212px;
    height: 133px;
    background: url(/images/no-vitual-small.521385ac.png) no-repeat;
    background-size: 100% 100%
}

#mc_container #myVitualWallet .noVitualWallet p {
    color: #a9a9a9;
    font-size: 14px;
    text-align: left;
    display: inline-block;
    position: relative;
    top: -12px
}

#mc_container #myEwallet .noEwallet {
    width: 212px;
    margin: 150px auto 0;
    text-align: center
}

#mc_container #myEwallet .noEwallet .bg {
    width: 212px;
    height: 133px;
    background: url(/images/no-bank-small.9562e3bb.png) no-repeat;
    background-size: 100% 100%
}

#mc_container #myEwallet .noEwallet p {
    color: #a9a9a9;
    font-size: 14px;
    text-align: left;
    display: inline-block;
    position: relative;
    top: -12px
}

#mc_container #myBankCard .noCard {
    width: 212px;
    margin: 150px auto 0;
    text-align: center
}

#mc_container #myBankCard .noCard .bg {
    width: 212px;
    height: 133px;
    background: url(/images/no-bank-small.9562e3bb.png) no-repeat;
    background-size: 100% 100%
}

#mc_container #myBankCard .noCard p {
    color: #a9a9a9;
    font-size: 14px;
    text-align: left;
    display: inline-block;
    position: relative;
    top: -12px
}

#mc_container .virtual-item {
    width: 100%;
    height: 130px;
    margin-bottom: 15px;
    background-size: 100% 100%;
    background-image: url(/images/wallet-default.534280b7.png);
    border-radius: 14px;
    background-repeat: no-repeat;
    background-position: center;
    background-size: 100% 100%;
    color: #fff;
    padding: 20px 18px 0 18px;
    overflow: hidden;
    position: relative
}

#mc_container .virtual-item.USDT {
    background-image: url(/images/wallet-usdt.e7d6ff39.png)
}

#mc_container .virtual-item.BTC {
    background-image: url(/images/wallet-btc.b9f4dbbe.png)
}

#mc_container .virtual-item.ETH {
    background-image: url(/images/wallet-eth.35d150c6.png)
}

#mc_container .virtual-item .title {
    font-family: ArialMT;
    font-size: 18px;
    line-height: 27px
}

#mc_container .virtual-item.BTC .title,
#mc_container .virtual-item.ETH .title,
#mc_container .virtual-item.USDT .title {
    padding-left: 37px
}

#mc_container .virtual-item .address {
    font-family: ArialMT;
    font-size: 18px;
    word-break: break-all;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    overflow: hidden;
    /*! autoprefixer: off */
    -webkit-box-orient: vertical;
    height: 40px;
    display: flex;
    align-items: center
}

#mc_container .virtual-item .date {
    font-family: ArialMT;
    font-size: 14px;
    position: absolute;
    bottom: 16px
}

#mc_container .caption-text {
    border-left: 4px solid #fd2f2f;
    font-weight: 400;
    line-height: 1.25rem;
    padding-left: 9px;
    margin: 17px 0 1.25rem 0
}

#mc_container .caption-text p {
    display: inline
}

#mc_container .caption-text p.limit {
    margin-left: 10px
}

#mc_container .caption-text.border-blue {
    border-color: #23e63a
}

#mc_container .caption-text.border-green {
    border-color: #23e63a
}

#mc_container .bank-card-model {
    height: 100%;
    background-color: #fff
}

#mc_container .bank-card-model.tab-add {
    width: 780px;
    padding-left: 0
}

#mc_container .bank-card-model .banklist-warp {
    width: 304px;
    float: left;
    background-color: #fff;
    height: 100%;
    position: relative
}

#mc_container .bank-card-model .banklist-warp .caption-text {
    margin-left: 4px
}

#mc_container .bank-card-model .banklist-warp .bank-list {
    position: absolute;
    top: 57px;
    height: calc(100% - 65px);
    overflow-y: auto;
    overflow-x: hidden;
    padding-left: 4px;
    width: 304px
}

#mc_container .bank-card-model .addbank-form {
    position: relative;
    float: left;
    border-right: 1px solid #efefef;
    box-shadow: -18px 0 40px -18px rgba(0, 0, 0, .2);
    background-color: #fff;
    height: 100%;
    min-width: 386px;
    padding-top: 17px;
    display: flex;
    flex-direction: column
}

#mc_container .bank-card-model .addbank-form .type-list .type-item {
    line-height: initial;
    /* max-width: 110px; */
    display: flex;
    align-items: center;
    justify-content: center
}

#mc_container .bank-card-model .addbank-form .form-wrap {
    padding: 0 30px;
    overflow-y: scroll;
    flex: 1
}

#mc_container .bank-card-model .addbank-form .form-group.payee .error-tips {
    top: 58%;
    z-index: 1;
    bottom: auto
}

#mc_container .bank-card-model .addbank-form .form-group:first-child .error-tips::after {
    top: -10px;
    bottom: auto;
    border-top-color: transparent;
    border-bottom-color: #ed5650
}

#mc_container .bank-card-model .addbank-form .bandCardMsg {
    color: red;
    padding-bottom: 14px;
    line-height: 1.2;
    width: 323.5px;
    word-break: break-word
}

#mc_container .bank-card-model .addbank-form .pwd-tip {
    color: #ea604b;
    font-size: 14px;
    font-weight: 700;
    display: block;
    margin: 5px 0;
    max-width: 328px;
    white-space: normal;
    word-break: break-word
}

#mc_container .type-list,
#mc_container .type-withdraw-list {
    display: flex;
    align-items: center;
    padding: 0 20px 20px 34px
}

#mc_container .type-list .type-item,
#mc_container .type-withdraw-list .type-item {
    min-width: 89px;
    height: 48px;
    line-height: 46px;
    padding: 0 10px;
    border-radius: 6px;
    border: solid 1px #eee;
    font-size: 14px;
    color: #8f8f8f;
    margin-right: 15px;
    text-align: center;
    cursor: pointer;
    letter-spacing: 1px
}

#mc_container .type-list .type-item.active,
#mc_container .type-withdraw-list .type-item.active {
    border-color: #ff2f34;
    color: #666
}

#mc_container .bank-card-model .addbank-form .form-wrap::-webkit-scrollbar {
    width: 2px
}

#mc_container .bank-card-model .addbank-form .input-control,
#mc_container .bank-card-model .addbank-form .select-control {
    margin-bottom: 5px;
    width: 230px
}

#mc_container .bank-card-model .addbank-form #js_Bank.input-case-error {
    border: 1px solid #ffa6a3 !important
}

#mc_container .bank-card-model .addbank-form #js_Bank.input-case-error input:focus~.error-tips {
    display: block
}

#mc_container .bank-card-model .addbank-form #js_wallet_type.input-case-error {
    border: 1px solid #ffa6a3 !important
}

#mc_container .bank-card-model .addbank-form #js_wallet_type.input-case-error input:focus~.error-tips {
    display: block
}

#mc_container .bank-card-model .addbank-form .select-val {
    width: 190px;
    vertical-align: middle;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: initial
}

#mc_container .bank-card-model .addbank-form .form-warp .form-group {
    line-height: 33px
}

#mc_container .bank-card-model .addbank-form .form-warp .form-group.null .colon::after {
    display: none !important
}

#mc_container .bank-card-model .addbank-form .form-warp .form-label {
    max-width: 130px;
    line-height: 20px;
    white-space: normal
}

#mc_container .bank-card-model .addbank-form .form-footer {
    border-top: 1px solid #efefef;
    line-height: 48px;
    padding-left: 30px;
    width: 100%;
    margin-bottom: 0 !important
}

#mc_container .bank-card-model .addbank-form .morecountry .select-control {
    width: 100px;
    margin-right: 10px;
    min-width: 85px;
    vertical-align: middle
}

#mc_container .bank-card-model .addbank-form .morecountry .select-control.disabled {
    cursor: not-allowed
}

#mc_container .bank-card-model .addbank-form .morecountry .select-control img {
    height: 22px;
    vertical-align: middle;
    margin-right: 8px
}

#mc_container .bank-card-model .addbank-form .morecountry .input-control {
    width: 120px !important
}

#mc_container .bank-card-model .addbank-form .morecountry .select-control .select-list {
    overflow: hidden;
    max-height: 200px
}

#mc_container .bank-card-model .addbank-form .morecountry .select-control .select-list .item-options {
    vertical-align: middle
}

#mc_container .bank-card-model .addbank-form .morecountry .select-control .select-list .item-options img {
    height: 22px;
    vertical-align: middle;
    margin-right: 8px
}

#mc_container .bank-card-model .addbank-form #mobileVerified .select-control .select-val {
    width: 92px
}

#mc_container .bank-card-model .addbank-form #mobileVerified+.form-group .input-control {
    width: 160px
}

#mc_container .bank-card-model .addbank-form .form-footer .btn-cancel {
    margin-left: 15px
}

#mc_container .right-history {
    position: absolute;
    background-color: #f5f5f5;
    width: 300px;
    top: 47px;
    right: 0;
    height: calc(100% - 47px)
}

#mc_container .right-history.disabled * {
    color: #666 !important;
    border-color: #bcbbbb !important
}

#mc_container .right-history.all-h {
    height: 100%;
    top: 0
}

#mc_container .right-history .history-title {
    line-height: 15px;
    margin: 18px 30px 0;
    padding-left: 10px;
    border-left: 4px solid #4c8bff;
    font-weight: 400
}

#mc_container .right-history .history-list {
    position: absolute;
    top: 53px;
    width: 100%;
    height: calc(100% - 53px);
    overflow-y: auto;
    overflow-x: hidden;
    display: block
}

#mc_container .right-history .history-list .mCSB_dragger_bar {
    margin-right: 13px
}

#mc_container .right-history .no-history-item {
    margin-left: 30px;
    box-shadow: 0 5px 24px 0 rgba(0, 0, 0, .08);
    margin-bottom: 16px;
    height: 101px;
    line-height: 101px;
    background-color: #fafafa;
    color: #d1d1d1;
    border-radius: 10px;
    text-align: center;
    width: 240px
}

#mc_container .right-history .no-history-item .icon {
    display: inline-block;
    width: 20px;
    height: 18px;
    margin-right: 6px;
    vertical-align: middle;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAASCAYAAABb0P4QAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAAsSAAALEgHS3X78AAABXElEQVQ4y6XTv2oUYRSG8d9slgSLgCKkkGCRpLA7pgmaKmAlprAQ/NOYwkoQbL0PKy9Ao4lpEgVvIKVwIEWKiIKlhbCrBBUSi+zKOOzsTPSU77zfw3M+5itUJjPP4h3mjZ9PuB4RX8phd0TxOZbwogF4FxtYKYdFxW4Wn3EnIl6Oo2XmKrYxFxEfh3mn0tvAjyYYRMQOetgq53+AmXkBV7DWBKusfTkz50YZvh7YrbelRcRbfMPmX8CS3f1T2A3nNhYzc6FsuNn27mosv+MVdAZ2V3HvH+yGc2toWWTmLmYiYuE/gDJzD0dFZh7jAw4wgZ+4GRG/GgCTTn6ZKRzhIi510XfyzMpPbR77DVKzuFHJep2a8sMWWz4YkRV1wEeZuTJm3WU8GfWtyMwepmvOPsaziDgcgKYGZk9r+v0mIHzFexxjEefHdPvdBhicw7UWdwrTXbzBmZYHmubwN+b6aiw5fZE6AAAAAElFTkSuQmCC) center no-repeat;
    background-size: 100%
}

#mc_container .right-history .no-history-item .no-text {
    display: inline-block;
    font-size: 14px;
    margin: 0 auto;
    vertical-align: middle
}

#mc_container .right-history .history-item {
    margin-left: 30px;
    box-shadow: 0 5px 24px 0 rgba(0, 0, 0, .08);
    margin-bottom: 16px;
    min-height: 101px;
    background-color: #fcfcfc;
    border-radius: 10px;
    overflow: hidden;
    width: 240px;
    display: flex;
    flex-direction: column;
    justify-content: flex-start
}

#mc_container .right-history .history-item * {
    font-size: 12px
}

#mc_container .right-history .history-item .item-title {
    background-color: #fff;
    padding: 10px 14px 5px;
    font-size: 12px;
    display: flex;
    align-items: flex-start;
    flex-wrap: nowrap;
    justify-content: space-between;
    min-height: 30px
}

#mc_container .right-history .history-item .item-title .item-status {
    text-align: right;
    font-size: 12px
}

#mc_container .right-history .history-item .item-title .item-status.status-success {
    color: #0cc06d
}

#mc_container .right-history .history-item .item-title .item-status.status-error {
    color: #fd2f2f
}

#mc_container .right-history .history-item .item-main {
    padding: 10px 15px 0 15px;
    color: #5e5e5e;
    box-sizing: border-box
}

#mc_container .right-history .history-item .item-main * {
    color: #5e5e5e
}

#mc_container .right-history .history-item .item-bank {
    margin-top: 12px
}

#mc_container .right-history .history-item .item-bank .ellipsis {
    color: #b7b7b7;
    display: inline-block;
    width: 110px
}

#mc_container .right-history .history-item .item-money {
    color: #0094d1;
    font-size: 14px;
    font-family: Arial, serif, "Microsoft YaHei"
}

#mc_container .right-history .btn-search-submit {
    display: block;
    width: auto;
    min-width: 115px;
    font-size: 14px;
    position: relative;
    margin: 0 auto 20px
}

#mc_container .mc-mask-no-permit {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    text-align: center;
    vertical-align: middle;
    background-color: rgba(232, 232, 232, .7)
}

#mc_container .mc-mask-no-permit .tip-card {
    display: inline-block;
    width: 360px;
    height: auto;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translateX(-50%) translateY(-50%);
    border-radius: 4px;
    padding: 0 26px;
    background: linear-gradient(#ffdb83, #ffcf73);
    opacity: .94;
    box-shadow: 5px 8px 21px 0 rgba(0, 0, 0, .09)
}

#mc_container .mc-mask-no-permit .tip-card .tip-text {
    padding: 24px 0 15px;
    font-size: 30px;
    font-weight: 700;
    color: #f96262;
    text-align: center;
    line-height: 35px;
    border-bottom: 1px solid #e3c480
}

#mc_container .mc-mask-no-permit .tip-card .prompt {
    height: auto;
    padding: 10px 5px;
    text-align: left;
    font-size: 12px;
    color: #666
}

#mc_container .mc-mask-no-permit .tip-card .prompt .prompt-words {
    line-height: 20px;
    word-spacing: normal;
    word-break: break-all
}

#mc_container .mc-mask-no-permit .tip-card .prompt .prompt-time {
    line-height: 20px
}

#mc_container .spread-tri-dots {
    display: inline-block;
    height: 30px;
    width: 30px;
    vertical-align: middle;
    background: url(data:image/png;base64,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) center center no-repeat;
    background-size: contain
}

#mc_container .drp-buttons {
    display: none !important
}

#mc_container .lott-history .input-control.date {
    width: 246px !important
}

#mc_container .daterangepicker select {
    border-radius: 5px !important
}

.levelup_modal_mask {
    position: fixed;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    background: rgba(0, 0, 0, .7);
    z-index: 3100;
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.levelup_modal_mask .modal_container {
    width: 1000px;
    position: absolute;
    top: 48%;
    left: 50%;
    transform: translate(-50%, -50%);
    text-align: center
}

.levelup_modal_mask .modal_container .modal_close {
    display: inline-block;
    position: absolute;
    right: 0;
    top: 0;
    width: 24px;
    height: 24px;
    background-color: #fff;
    border-radius: 50%;
    cursor: pointer
}

.levelup_modal_mask .modal_container .modal_close:before {
    position: absolute;
    content: "";
    width: 12px;
    height: 2px;
    background: #333;
    transform: rotate(45deg);
    top: 11px;
    left: 6px
}

.levelup_modal_mask .modal_container .modal_close:after {
    content: "";
    position: absolute;
    width: 12px;
    height: 2px;
    background: #333;
    transform: rotate(-45deg);
    top: 11px;
    left: 6px
}

.levelup_modal_mask .modal_container .star {
    width: 256px;
    height: 246px;
    background: url(/images/star.a67c9d14.png) no-repeat;
    background-size: 100% 100%;
    margin: 0 auto;
    position: relative
}

.levelup_modal_mask .modal_container .title {
    font-size: 30px;
    font-weight: 700;
    color: #e0e0df;
    text-align: center;
    position: relative;
    top: -27px
}

.levelup_modal_mask .modal_container .sub_title {
    font-size: 20px;
    font-weight: 400;
    color: #e0e0df;
    text-align: center;
    position: relative;
    top: -22px
}

.levelup_modal_mask .modal_container .benefits_list {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
    padding-top: 7px;
    margin-bottom: 52px
}

.levelup_modal_mask .modal_container .benefits_list .benefits_item {
    margin: 0 30px;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    align-items: center;
    padding-top: 10px
}

.levelup_modal_mask .modal_container .benefits_list .benefits_item>div:nth-child(1) {
    font-size: 18px;
    font-weight: 700;
    color: #fff
}

.levelup_modal_mask .modal_container .benefits_list .benefits_item>div:nth-child(2) {
    font-size: 16px;
    color: #b9b9b9
}

.levelup_modal_mask .modal_container .button {
    box-shadow: 0 4px 19px 2px rgba(229, 183, 126, .19);
    background: url(/images/level-btn.29e9630f.png);
    background-size: 100% 100%;
    text-align: center;
    cursor: pointer;
    width: 214px;
    height: 46px;
    line-height: 46px;
    border-radius: 23px;
    display: inline-block;
    color: #bb7e1c;
    text-align: center
}

.croppie-container {
    width: 100%;
    height: 100%
}

.croppie-container .cr-image {
    z-index: -1;
    position: absolute;
    top: 0;
    left: 0;
    transform-origin: 0 0;
    max-height: none;
    max-width: none
}

.croppie-container .cr-boundary {
    position: relative;
    overflow: hidden;
    margin: 0 auto;
    z-index: 1;
    width: 100%;
    height: 100%
}

.croppie-container .cr-resizer,
.croppie-container .cr-viewport {
    position: absolute;
    margin: auto;
    top: 0;
    bottom: 0;
    right: 0;
    left: 0;
    box-shadow: 0 0 2000px 2000px rgba(0, 0, 0, .5);
    z-index: 0
}

.croppie-container .cr-resizer {
    z-index: 2;
    box-shadow: none;
    pointer-events: none
}

.croppie-container .cr-resizer-horisontal,
.croppie-container .cr-resizer-vertical {
    position: absolute;
    pointer-events: all
}

.croppie-container .cr-resizer-horisontal::after,
.croppie-container .cr-resizer-vertical::after {
    display: block;
    position: absolute;
    box-sizing: border-box;
    border: 1px solid #000;
    background: #fff;
    width: 10px;
    height: 10px;
    content: ""
}

.croppie-container .cr-resizer-vertical {
    bottom: -5px;
    cursor: row-resize;
    width: 100%;
    height: 10px
}

.croppie-container .cr-resizer-vertical::after {
    left: 50%;
    margin-left: -5px
}

.croppie-container .cr-resizer-horisontal {
    right: -5px;
    cursor: col-resize;
    width: 10px;
    height: 100%
}

.croppie-container .cr-resizer-horisontal::after {
    top: 50%;
    margin-top: -5px
}

.croppie-container .cr-original-image {
    display: none
}

.croppie-container .cr-vp-circle {
    border-radius: 50%
}

.croppie-container .cr-vp-square {
    border-radius: 50%
}

.croppie-container .cr-overlay {
    z-index: 1;
    position: absolute;
    cursor: move;
    touch-action: none
}

.croppie-container .cr-slider-wrap {
    width: 75%;
    margin: 0 auto;
    text-align: center
}

.croppie-result {
    position: relative;
    overflow: hidden
}

.croppie-result img {
    position: absolute
}

.croppie-container .cr-image,
.croppie-container .cr-overlay,
.croppie-container .cr-viewport {
    transform: translateZ(0)
}

.cr-slider {
    -webkit-appearance: none;
    width: 300px;
    max-width: 100%;
    padding-top: 8px;
    padding-bottom: 8px;
    background-color: transparent
}

.cr-slider::-webkit-slider-runnable-track {
    width: 100%;
    height: 3px;
    background: rgba(0, 0, 0, .5);
    border: 0;
    border-radius: 3px
}

.cr-slider::-webkit-slider-thumb {
    -webkit-appearance: none;
    border: none;
    height: 16px;
    width: 16px;
    border-radius: 50%;
    background: #ddd;
    margin-top: -6px
}

.cr-slider:focus {
    outline: 0
}

.cr-slider::-moz-range-track {
    width: 100%;
    height: 3px;
    background: rgba(0, 0, 0, .5);
    border: 0;
    border-radius: 3px
}

.cr-slider::-moz-range-thumb {
    border: none;
    height: 16px;
    width: 16px;
    border-radius: 50%;
    background: #ddd;
    margin-top: -6px
}

.cr-slider:-moz-focusring {
    outline: 1px solid #fff;
    outline-offset: -1px
}

.cr-slider::-ms-track {
    width: 100%;
    height: 5px;
    background: 0 0;
    border-color: transparent;
    border-width: 6px 0;
    color: transparent
}

.cr-slider::-ms-fill-lower {
    background: rgba(0, 0, 0, .5);
    border-radius: 10px
}

.cr-slider::-ms-fill-upper {
    background: rgba(0, 0, 0, .5);
    border-radius: 10px
}

.cr-slider::-ms-thumb {
    border: none;
    height: 16px;
    width: 16px;
    border-radius: 50%;
    background: #ddd;
    margin-top: 1px
}

.cr-slider:focus::-ms-fill-lower {
    background: rgba(0, 0, 0, .5)
}

.cr-slider:focus::-ms-fill-upper {
    background: rgba(0, 0, 0, .5)
}

.cr-rotate-controls {
    position: absolute;
    bottom: 5px;
    left: 5px;
    z-index: 1
}

.cr-rotate-controls button {
    border: 0;
    background: 0 0
}

.cr-rotate-controls i:before {
    display: inline-block;
    font-style: normal;
    font-weight: 900;
    font-size: 22px
}

.cr-rotate-l i:before {
    content: "↺"
}

.cr-rotate-r i:before {
    content: "↻"
}

@font-face {
    src: url("data:application/font-woff;charset=utf-8;base64, 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");
    font-weight: 400;
    font-style: normal
}

#mc_container .swiper,
#mc_container swiper-container {
    margin-left: auto;
    margin-right: auto;
    position: relative;
    overflow: hidden;
    list-style: none;
    padding: 0;
    z-index: 1;
    display: block
}

#mc_container .swiper-vertical>.swiper-wrapper {
    flex-direction: column
}

#mc_container .swiper-wrapper {
    position: relative;
    width: 100%;
    height: 100%;
    z-index: 1;
    display: flex;
    transition-property: transform;
    transition-timing-function: var(--swiper-wrapper-transition-timing-function, initial);
    box-sizing: content-box
}

#mc_container .swiper-android .swiper-slide,
#mc_container .swiper-wrapper {
    transform: translate3d(0, 0, 0)
}

#mc_container .swiper-horizontal {
    touch-action: pan-y
}

#mc_container .swiper-vertical {
    touch-action: pan-x
}

#mc_container .swiper-slide,
#mc_container swiper-slide {
    flex-shrink: 0;
    width: 100%;
    height: 100%;
    position: relative;
    transition-property: transform;
    display: block
}

#mc_container .swiper-slide-invisible-blank {
    visibility: hidden
}

#mc_container .swiper-autoheight,
#mc_container .swiper-autoheight .swiper-slide {
    height: auto
}

#mc_container .swiper-autoheight .swiper-wrapper {
    align-items: flex-start;
    transition-property: transform, height
}

#mc_container .swiper-backface-hidden .swiper-slide {
    transform: translateZ(0);
    backface-visibility: hidden
}

#mc_container .swiper-3d.swiper-css-mode .swiper-wrapper {
    perspective: 1200px
}

#mc_container .swiper-3d .swiper-wrapper {
    transform-style: preserve-3d
}

#mc_container .swiper-3d {
    perspective: 1200px
}

#mc_container .swiper-3d .swiper-cube-shadow,
#mc_container .swiper-3d .swiper-slide,
#mc_container .swiper-3d .swiper-slide-shadow,
#mc_container .swiper-3d .swiper-slide-shadow-bottom,
#mc_container .swiper-3d .swiper-slide-shadow-left,
#mc_container .swiper-3d .swiper-slide-shadow-right,
#mc_container .swiper-3d .swiper-slide-shadow-top {
    transform-style: preserve-3d
}

#mc_container .swiper-3d .swiper-slide-shadow,
#mc_container .swiper-3d .swiper-slide-shadow-bottom,
#mc_container .swiper-3d .swiper-slide-shadow-left,
#mc_container .swiper-3d .swiper-slide-shadow-right,
#mc_container .swiper-3d .swiper-slide-shadow-top {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
    z-index: 10
}

#mc_container .swiper-3d .swiper-slide-shadow {
    background: rgba(0, 0, 0, .15)
}

#mc_container .swiper-3d .swiper-slide-shadow-left {
    background-image: linear-gradient(to left, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))
}

#mc_container .swiper-3d .swiper-slide-shadow-right {
    background-image: linear-gradient(to right, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))
}

#mc_container .swiper-3d .swiper-slide-shadow-top {
    background-image: linear-gradient(to top, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))
}

#mc_container .swiper-3d .swiper-slide-shadow-bottom {
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))
}

#mc_container .swiper-css-mode>.swiper-wrapper {
    overflow: auto;
    scrollbar-width: none;
    -ms-overflow-style: none
}

#mc_container .swiper-css-mode>.swiper-wrapper::-webkit-scrollbar {
    display: none
}

#mc_container .swiper-css-mode>.swiper-wrapper>.swiper-slide {
    scroll-snap-align: start start
}

#mc_container .swiper-horizontal.swiper-css-mode>.swiper-wrapper {
    -ms-scroll-snap-type: x mandatory;
    scroll-snap-type: x mandatory
}

#mc_container .swiper-vertical.swiper-css-mode>.swiper-wrapper {
    -ms-scroll-snap-type: y mandatory;
    scroll-snap-type: y mandatory
}

#mc_container .swiper-centered>.swiper-wrapper::before {
    content: "";
    flex-shrink: 0;
    order: 9999
}

#mc_container .swiper-centered>.swiper-wrapper>.swiper-slide {
    scroll-snap-align: center center;
    scroll-snap-stop: always
}

#mc_container .swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child {
    margin-inline-start: var(--swiper-centered-offset-before)
}

#mc_container .swiper-centered.swiper-horizontal>.swiper-wrapper::before {
    height: 100%;
    min-height: 1px;
    width: var(--swiper-centered-offset-after)
}

#mc_container .swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child {
    margin-block-start: var(--swiper-centered-offset-before)
}

#mc_container .swiper-centered.swiper-vertical>.swiper-wrapper::before {
    width: 100%;
    min-width: 1px;
    height: var(--swiper-centered-offset-after)
}

#mc_container .swiper-lazy-preloader {
    width: 42px;
    height: 42px;
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -21px;
    margin-top: -21px;
    z-index: 10;
    transform-origin: 50%;
    box-sizing: border-box;
    border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color));
    border-radius: 50%;
    border-top-color: transparent
}

#mc_container .swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,
#mc_container .swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,
#mc_container swiper-container:not(.swiper-watch-progress) .swiper-lazy-preloader {
    animation: swiper-preloader-spin 1s infinite linear
}

#mc_container .swiper-lazy-preloader-white {
    --swiper-preloader-color: #fff
}

#mc_container .swiper-lazy-preloader-black {
    --swiper-preloader-color: #000
}

@keyframes swiper-preloader-spin {
    0% {
        transform: rotate(0)
    }

    100% {
        transform: rotate(360deg)
    }
}

#mc_container .swiper-virtual .swiper-slide {
    -webkit-backface-visibility: hidden;
    transform: translateZ(0)
}

#mc_container .swiper-virtual.swiper-css-mode .swiper-wrapper::after {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    pointer-events: none
}

#mc_container .swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after {
    height: 1px;
    width: var(--swiper-virtual-size)
}

#mc_container .swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after {
    width: 1px;
    height: var(--swiper-virtual-size)
}

#mc_container :root {
    --swiper-navigation-size: 44px
}

#mc_container .swiper-button-next,
#mc_container .swiper-button-prev {
    position: absolute;
    top: var(--swiper-navigation-top-offset, 50%);
    width: calc(var(--swiper-navigation-size)/ 44 * 27);
    height: var(--swiper-navigation-size);
    margin-top: calc(0px - var(--swiper-navigation-size)/ 2);
    z-index: 10;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    color: var(--swiper-navigation-color, var(--swiper-theme-color))
}

#mc_container .swiper-button-next.swiper-button-disabled,
#mc_container .swiper-button-prev.swiper-button-disabled {
    opacity: .35;
    cursor: auto;
    pointer-events: none
}

#mc_container .swiper-button-next.swiper-button-hidden,
#mc_container .swiper-button-prev.swiper-button-hidden {
    opacity: 0;
    cursor: auto;
    pointer-events: none
}

#mc_container .swiper-navigation-disabled .swiper-button-next,
#mc_container .swiper-navigation-disabled .swiper-button-prev {
    display: none !important
}

#mc_container .swiper-button-next:after,
#mc_container .swiper-button-prev:after {
    font-family: swiper-icons;
    font-size: var(--swiper-navigation-size);
    text-transform: none !important;
    letter-spacing: 0;
    font-variant: initial;
    line-height: 1
}

#mc_container .swiper-button-prev,
#mc_container .swiper-rtl .swiper-button-next {
    left: var(--swiper-navigation-sides-offset, 10px);
    right: auto
}

#mc_container .swiper-button-prev:after,
#mc_container .swiper-rtl .swiper-button-next:after {
    content: "prev"
}

#mc_container .swiper-button-next,
#mc_container .swiper-rtl .swiper-button-prev {
    right: var(--swiper-navigation-sides-offset, 10px);
    left: auto
}

#mc_container .swiper-button-next:after,
#mc_container .swiper-rtl .swiper-button-prev:after {
    content: "next"
}

#mc_container .swiper-button-lock {
    display: none
}

#mc_container .swiper-pagination {
    position: absolute;
    text-align: center;
    transition: .3s opacity;
    transform: translate3d(0, 0, 0);
    z-index: 10
}

#mc_container .swiper-pagination.swiper-pagination-hidden {
    opacity: 0
}

#mc_container .swiper-pagination-disabled>.swiper-pagination,
#mc_container .swiper-pagination.swiper-pagination-disabled {
    display: none !important
}

#mc_container .swiper-horizontal>.swiper-pagination-bullets,
#mc_container .swiper-pagination-bullets.swiper-pagination-horizontal,
#mc_container .swiper-pagination-custom,
#mc_container .swiper-pagination-fraction {
    bottom: var(--swiper-pagination-bottom, 8px);
    top: var(--swiper-pagination-top, auto);
    left: 0;
    width: 100%
}

#mc_container .swiper-pagination-bullets-dynamic {
    overflow: hidden;
    font-size: 0
}

#mc_container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    transform: scale(.33);
    position: relative
}

#mc_container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {
    transform: scale(1)
}

#mc_container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
    transform: scale(1)
}

#mc_container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
    transform: scale(.66)
}

#mc_container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
    transform: scale(.33)
}

#mc_container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
    transform: scale(.66)
}

#mc_container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
    transform: scale(.33)
}

#mc_container .swiper-pagination-bullet {
    width: var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));
    height: var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));
    display: inline-block;
    border-radius: var(--swiper-pagination-bullet-border-radius, 50%);
    background: var(--swiper-pagination-bullet-inactive-color, #000);
    opacity: var(--swiper-pagination-bullet-inactive-opacity, .2)
}

#mc_container button.swiper-pagination-bullet {
    border: none;
    margin: 0;
    padding: 0;
    box-shadow: none;
    -webkit-appearance: none;
    appearance: none
}

#mc_container .swiper-pagination-clickable .swiper-pagination-bullet {
    cursor: pointer
}

#mc_container .swiper-pagination-bullet:only-child {
    display: none !important
}

#mc_container .swiper-pagination-bullet-active {
    opacity: var(--swiper-pagination-bullet-opacity, 1);
    background: var(--swiper-pagination-color, var(--swiper-theme-color))
}

#mc_container .swiper-pagination-vertical.swiper-pagination-bullets,
#mc_container .swiper-vertical>.swiper-pagination-bullets {
    right: var(--swiper-pagination-right, 8px);
    left: var(--swiper-pagination-left, auto);
    top: 50%;
    transform: translate3d(0, -50%, 0)
}

#mc_container .swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,
#mc_container .swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet {
    margin: var(--swiper-pagination-bullet-vertical-gap, 6px) 0;
    display: block
}

#mc_container .swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,
#mc_container .swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
    top: 50%;
    transform: translateY(-50%);
    width: 8px
}

#mc_container .swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,
#mc_container .swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    display: inline-block;
    transition: .2s transform, .2s top
}

#mc_container .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,
#mc_container .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet {
    margin: 0 var(--swiper-pagination-bullet-horizontal-gap, 4px)
}

#mc_container .swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,
#mc_container .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
    left: 50%;
    transform: translateX(-50%);
    white-space: nowrap
}

#mc_container .swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,
#mc_container .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    transition: .2s transform, .2s left
}

#mc_container .swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,
#mc_container :host(.swiper-horizontal.swiper-rtl) .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    transition: .2s transform, .2s right
}

#mc_container .swiper-pagination-fraction {
    color: var(--swiper-pagination-fraction-color, inherit)
}

#mc_container .swiper-pagination-progressbar {
    background: var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, .25));
    position: absolute
}

#mc_container .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background: var(--swiper-pagination-color, var(--swiper-theme-color));
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    transform: scale(0);
    transform-origin: left top
}

#mc_container .swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    transform-origin: right top
}

#mc_container .swiper-horizontal>.swiper-pagination-progressbar,
#mc_container .swiper-pagination-progressbar.swiper-pagination-horizontal,
#mc_container .swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,
#mc_container .swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
    width: 100%;
    height: var(--swiper-pagination-progressbar-size, 4px);
    left: 0;
    top: 0
}

#mc_container .swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,
#mc_container .swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,
#mc_container .swiper-pagination-progressbar.swiper-pagination-vertical,
#mc_container .swiper-vertical>.swiper-pagination-progressbar {
    width: var(--swiper-pagination-progressbar-size, 4px);
    height: 100%;
    left: 0;
    top: 0
}

#mc_container .swiper-pagination-lock {
    display: none
}

#mc_container .swiper-scrollbar {
    border-radius: var(--swiper-scrollbar-border-radius, 10px);
    position: relative;
    -ms-touch-action: none;
    background: var(--swiper-scrollbar-bg-color, rgba(0, 0, 0, .1))
}

#mc_container .swiper-scrollbar-disabled>.swiper-scrollbar,
#mc_container .swiper-scrollbar.swiper-scrollbar-disabled {
    display: none !important
}

#mc_container .swiper-horizontal>.swiper-scrollbar,
#mc_container .swiper-scrollbar.swiper-scrollbar-horizontal {
    position: absolute;
    left: var(--swiper-scrollbar-sides-offset, 1%);
    bottom: var(--swiper-scrollbar-bottom, 4px);
    top: var(--swiper-scrollbar-top, auto);
    z-index: 50;
    height: var(--swiper-scrollbar-size, 4px);
    width: calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%))
}

#mc_container .swiper-scrollbar.swiper-scrollbar-vertical,
#mc_container .swiper-vertical>.swiper-scrollbar {
    position: absolute;
    left: var(--swiper-scrollbar-left, auto);
    right: var(--swiper-scrollbar-right, 4px);
    top: var(--swiper-scrollbar-sides-offset, 1%);
    z-index: 50;
    width: var(--swiper-scrollbar-size, 4px);
    height: calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%))
}

#mc_container .swiper-scrollbar-drag {
    height: 100%;
    width: 100%;
    position: relative;
    background: var(--swiper-scrollbar-drag-bg-color, rgba(0, 0, 0, .5));
    border-radius: var(--swiper-scrollbar-border-radius, 10px);
    left: 0;
    top: 0
}

#mc_container .swiper-scrollbar-cursor-drag {
    cursor: move
}

#mc_container .swiper-scrollbar-lock {
    display: none
}

#mc_container .swiper-zoom-container {
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center
}

#mc_container .swiper-zoom-container>canvas,
#mc_container .swiper-zoom-container>img,
#mc_container .swiper-zoom-container>svg {
    max-width: 100%;
    max-height: 100%;
    object-fit: contain
}

#mc_container .swiper-slide-zoomed {
    cursor: move;
    touch-action: none
}

#mc_container .swiper .swiper-notification,
#mc_container swiper-container .swiper-notification {
    position: absolute;
    left: 0;
    top: 0;
    pointer-events: none;
    opacity: 0;
    z-index: -1000
}

#mc_container .swiper-free-mode>.swiper-wrapper {
    transition-timing-function: ease-out;
    margin: 0 auto
}

#mc_container .swiper-grid>.swiper-wrapper {
    flex-wrap: wrap
}

#mc_container .swiper-grid-column>.swiper-wrapper {
    flex-wrap: wrap;
    flex-direction: column
}

#mc_container .swiper-fade.swiper-free-mode .swiper-slide {
    transition-timing-function: ease-out
}

#mc_container .swiper-fade .swiper-slide {
    pointer-events: none;
    transition-property: opacity
}

#mc_container .swiper-fade .swiper-slide .swiper-slide {
    pointer-events: none
}

#mc_container .swiper-fade .swiper-slide-active,
#mc_container .swiper-fade .swiper-slide-active .swiper-slide-active {
    pointer-events: auto
}

#mc_container .swiper-cube {
    overflow: visible
}

#mc_container .swiper-cube .swiper-slide {
    pointer-events: none;
    backface-visibility: hidden;
    z-index: 1;
    visibility: hidden;
    transform-origin: 0 0;
    width: 100%;
    height: 100%
}

#mc_container .swiper-cube .swiper-slide .swiper-slide {
    pointer-events: none
}

#mc_container .swiper-cube.swiper-rtl .swiper-slide {
    transform-origin: 100% 0
}

#mc_container .swiper-cube .swiper-slide-active,
#mc_container .swiper-cube .swiper-slide-active .swiper-slide-active {
    pointer-events: auto
}

#mc_container .swiper-cube .swiper-slide-active,
#mc_container .swiper-cube .swiper-slide-next,
#mc_container .swiper-cube .swiper-slide-next+.swiper-slide,
#mc_container .swiper-cube .swiper-slide-prev {
    pointer-events: auto;
    visibility: visible
}

#mc_container .swiper-cube .swiper-slide-shadow-bottom,
#mc_container .swiper-cube .swiper-slide-shadow-left,
#mc_container .swiper-cube .swiper-slide-shadow-right,
#mc_container .swiper-cube .swiper-slide-shadow-top {
    z-index: 0;
    backface-visibility: hidden
}

#mc_container .swiper-cube .swiper-cube-shadow {
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    opacity: .6;
    z-index: 0
}

#mc_container .swiper-cube .swiper-cube-shadow:before {
    content: "";
    background: #000;
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
    filter: blur(50px)
}

#mc_container .swiper-flip {
    overflow: visible
}

#mc_container .swiper-flip .swiper-slide {
    pointer-events: none;
    backface-visibility: hidden;
    z-index: 1
}

#mc_container .swiper-flip .swiper-slide .swiper-slide {
    pointer-events: none
}

#mc_container .swiper-flip .swiper-slide-active,
#mc_container .swiper-flip .swiper-slide-active .swiper-slide-active {
    pointer-events: auto
}

#mc_container .swiper-flip .swiper-slide-shadow-bottom,
#mc_container .swiper-flip .swiper-slide-shadow-left,
#mc_container .swiper-flip .swiper-slide-shadow-right,
#mc_container .swiper-flip .swiper-slide-shadow-top {
    z-index: 0;
    backface-visibility: hidden
}

#mc_container .swiper-creative .swiper-slide {
    backface-visibility: hidden;
    overflow: hidden;
    transition-property: transform, opacity, height
}

#mc_container .swiper-cards {
    overflow: visible
}

#mc_container .swiper-cards .swiper-slide {
    transform-origin: center bottom;
    backface-visibility: hidden;
    overflow: hidden
}

#mc_container .wysiwyg ul {
    list-style: disc;
    padding-left: 2.5em;
    margin-top: 1em;
    margin-bottom: 1em
}

#mc_container .wysiwyg ul li {
    display: list-item !important;
    list-style: disc outside;
    overflow: visible;
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0
}

#mc_container .wysiwyg ol {
    list-style: decimal;
    padding-left: 2.5em;
    margin-top: 1em;
    margin-bottom: 1em
}

#mc_container .wysiwyg ol li {
    display: list-item !important;
    list-style: decimal outside;
    overflow: visible;
    padding-left: 0;
    padding-right: 0;
    margin-left: 0;
    margin-right: 0
}

#mc_container .rules-content ul {
    list-style: disc;
    padding-left: 2.5em
}

#mc_container .rules-content ul li {
    display: list-item !important;
    list-style: disc outside;
    overflow: visible;
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0
}

#mc_container .rules-content ol {
    list-style: decimal;
    padding-left: 2.5em
}

#mc_container .rules-content ol li {
    display: list-item !important;
    list-style: decimal outside;
    overflow: visible;
    padding-left: 0;
    padding-right: 0;
    margin-left: 0;
    margin-right: 0
}

#mc_container .ps__thumb-x,
#mc_container .ps__thumb-y {
    border-radius: 3px;
    background-color: #8c8a8b
}

#mc_container .ps__thumb-y {
    width: 6px
}

#mc_container .ps__thumb-x {
    height: 6px
}

.need_c2c_mask {
    position: relative
}

.need_c2c_mask .c2c_mask {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    cursor: pointer;
    opacity: 0
}

#mc_container .messageV2 .msgLeft {
    width: 452px;
    height: auto;
    border-right: 1px solid #efefef;
    box-shadow: 1px 0 5px #efefef;
    float: left
}

#mc_container .messageV2 .msgLeft .tab-nav {
    height: 48px;
    overflow-y: hidden
}

#mc_container .messageV2 .msgLeft .tab-nav .nav-item {
    cursor: pointer;
    color: #666;
    font-size: 14px;
    height: 48px;
    line-height: 44px;
    float: left;
    margin-right: 15px;
    margin-left: 2px;
    padding: 0 10px
}

#mc_container .messageV2 .msgLeft .tab-nav .nav-write {
    margin-right: 20px;
    padding: 0;
    cursor: pointer;
    color: #666;
    font-size: 14px;
    height: 48px;
    line-height: 44px;
    float: left;
    margin-left: 2px
}

#mc_container .messageV2 .msgLeft .tab-nav .nav-write .nav-item-text {
    border-right: 1px solid #ebecf0;
    padding-right: 13px;
    line-height: 30px;
    display: inline-block
}

#mc_container .messageV2 .msgLeft .checkInpWrap {
    display: inline-block;
    width: 20px;
    vertical-align: middle;
    margin-left: 30px
}

#mc_container .messageV2 .msgLeft .iconWrite {
    float: left;
    width: 34px;
    height: 34px;
    font-size: 20px;
    margin-top: 6px;
    margin-right: 10px;
    background: #23e63a url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAMAAACahl6sAAACAVBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////9n7yP8AAAAqnRSTlMAAQIDBQYHCAkKCwwNDg8QERMUFRYYGRwdICEiJCUoKSorLTEyNDU2Nzs9Pj9AQUNERkdISU5PUVZYWVpbXF1gYWJkZWdpamtsbXFzdnh5enx9fn+AgYKEhYiKi4yOkJGSk5SVl5qcn6Gio6Smp6iqq6+xs7S1tre4ubu8vcHCw8XGx8jJzNHT1NXW2tvc3d7h4uPk5ebo6ert7vDx8vP09fb3+Pn6+/z9/qylkf0AAAW+SURBVBgZ7cGPf+J1HQfwFz8i4uJGO7nFhWRrepMy7JrE5c1yWTuj1PQus5W5CgvNFXb0gySLBG3ULSo6aN3kcPHj9VfqHJ/2ix9fPuPx4P2p7/MJm81ms9lsNtv/Gd9nH3vii/fDdPe+3OSe2nfOw2B3vcoDz8FYn/gHD/v9DMw0v8OjNgMwUaTO40o+mCdc40kFL0wzV2U/eTfMEtxif1kXTDJb5iAZB8zh3+RgaRjDV+QwKRjCW+BwazCCJ89RnoYBXDmOtgr5MrQiAeEcG7Tk9hxke5EWvQbZ0rQqBtl+SotuQDZnlta88wEI9xqt+TSE8xZoySOQ7myJVnwNMr3wCJRAmRY8BpHW2ElACW5xtIcg0TWS7SUoc1WOdB4CJblnNwYlXOMIb0GgVe678yko8//mcE9AnmUqjQUoCw0OU/8QxLnCA9ufhBLlMJchTrzNQ+oRKLEWB3oe4iy1eEQtBCXe5gBZJ6SJ7fKYyhyURJd95dyQJtrkCVtBKCvsp+CBNAsN9lEOQEnypJIP0sxvs6+SH8qzPK4cgDSROgco+qCs86hKENKEaxyo4IGS5mG1EKQJVTlEzo0eR4YHtiOQJljhUFkXelxZKjsLkGa2zBEyDvS489zXXIQ0gU2OlIbiLXJPKwZp/CVakILiL5HsxCGNr0hL1qEEyuQypPEWaNF1KOe3rkKc39Kyr0M5C2lcWY5hBVI5MxxHdxkyOTY4nk4CIqU5rvYSBEpxfLsxiLNGDa0YpLlODe04pElSQycBaVapobsMaVaoYwXSJLrUkIQ08TY1XIM0Sy1qWIc0sV1qSEGaaJMa0pBmoUENGw4IM79NDVknhInUqSHnhjDhGjXkPRAmVKWGghfCzFWooeSDMLNb1LAZgDCBTWooz0IYf4kaKkEI4ytSQzUEYbwFaqiFIYw7Tw31CIRxZalhZx7CODPU0FiEMI4NamhGIU2aGloxSJOihnYc0qxTQycBaa5TQ3cZ0iSpYwXSrFJHEtKsUMd1SJPoUsM6pIm3qSEFaZZa1JCGNLFdathwQJhokxqyTgiz2KCGnBvCzO9QQ94DYSJ1aih6IUy4Rg0lP4QJValhMwBh5irUUJ6FMLNb1FAJQpjAJjVUQxDGX6KGWhjC+IrUsB2BNK9Tw+0FiBPvcGyNRQi03OWYmlGItMLxtGIQ6kmOox2HWGu0rpOANA+eh/IDWvYliPOrcgBKmhatQpxzbZb86HFkaEkS8jxOsuhFjytHC74Fgd7ge/Ju9HjyHGkdAl3g+7Iu9HiLHCEFia5xX8aBHn+JQ6Uh0k32pKEEyhwi44BEF/lfKSjBCgfKuiDSCzzwbSihKgfIuSGS8xYPSUIJ19lX3gOZPscjVqDM77CPohdCvcwjustQFhs8oeSHUJ4mj+rEoUR3ecxmAFI9zONaMShLLR6xNQuxfskTmlEo8Q4PqcxBrJk2T2osQFnmgWoIcj3OfrbnoaxSqYUh2B/ZVz0M5Snu245AsAscoDoHZY17dhYg2TMcZCsIJUWysQjRbnKgcgDKBptRiHYfhyj50eP6+YOQ7fscpuiFIZy3OFTeAzNc4gg5F4zwEkfJOGAAT5MjpWGAyxyp8aOPQL4sR/jT1Q/DADNtDvOfnz0AM1zlEH/7ZhCmKHCQbu7zLhjjAgf41/fuhkmeZl/FRz8Is9zkSc0fX4Rp7uUJf07OwDzP86j2q5ccMJDzFg/757MfhZku8ZDfXXbDVGkqt394D8zlaXLfm1/xwWRf4J7dV6Iw3A2Sf33yLphupt399UNOmO/h734MNpvNZrPZ/ldcfGBK7sYEfflNTs/bN8KYjDO/4HQ1r2AiXuS0tT6OCYhy+oqYgN9QgM/g9O5QgGdwamcowSs4vS4FSOP0/kIBvoHTe44CXMDpndvh1P0EkxDntL11BhNx5Q6n6o1zmJCzX/1Dk1Py95eisNlsNpvNZrPZJupdEg2UVUA6sFQAAAAASUVORK5CYII=) center center no-repeat;
    box-shadow: 0 6px 18px 0 rgba(13, 252, 30, .33);
    background-size: 62%;
    border-radius: 50%;
    cursor: pointer
}

#mc_container .messageV2 .msgLeft .iconWrite:hover {
    background: #38f04e url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAMAAACahl6sAAACAVBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////9n7yP8AAAAqnRSTlMAAQIDBQYHCAkKCwwNDg8QERMUFRYYGRwdICEiJCUoKSorLTEyNDU2Nzs9Pj9AQUNERkdISU5PUVZYWVpbXF1gYWJkZWdpamtsbXFzdnh5enx9fn+AgYKEhYiKi4yOkJGSk5SVl5qcn6Gio6Smp6iqq6+xs7S1tre4ubu8vcHCw8XGx8jJzNHT1NXW2tvc3d7h4uPk5ebo6ert7vDx8vP09fb3+Pn6+/z9/qylkf0AAAW+SURBVBgZ7cGPf+J1HQfwFz8i4uJGO7nFhWRrepMy7JrE5c1yWTuj1PQus5W5CgvNFXb0gySLBG3ULSo6aN3kcPHj9VfqHJ/2ix9fPuPx4P2p7/MJm81ms9lsNtv/Gd9nH3vii/fDdPe+3OSe2nfOw2B3vcoDz8FYn/gHD/v9DMw0v8OjNgMwUaTO40o+mCdc40kFL0wzV2U/eTfMEtxif1kXTDJb5iAZB8zh3+RgaRjDV+QwKRjCW+BwazCCJ89RnoYBXDmOtgr5MrQiAeEcG7Tk9hxke5EWvQbZ0rQqBtl+SotuQDZnlta88wEI9xqt+TSE8xZoySOQ7myJVnwNMr3wCJRAmRY8BpHW2ElACW5xtIcg0TWS7SUoc1WOdB4CJblnNwYlXOMIb0GgVe678yko8//mcE9AnmUqjQUoCw0OU/8QxLnCA9ufhBLlMJchTrzNQ+oRKLEWB3oe4iy1eEQtBCXe5gBZJ6SJ7fKYyhyURJd95dyQJtrkCVtBKCvsp+CBNAsN9lEOQEnypJIP0sxvs6+SH8qzPK4cgDSROgco+qCs86hKENKEaxyo4IGS5mG1EKQJVTlEzo0eR4YHtiOQJljhUFkXelxZKjsLkGa2zBEyDvS489zXXIQ0gU2OlIbiLXJPKwZp/CVakILiL5HsxCGNr0hL1qEEyuQypPEWaNF1KOe3rkKc39Kyr0M5C2lcWY5hBVI5MxxHdxkyOTY4nk4CIqU5rvYSBEpxfLsxiLNGDa0YpLlODe04pElSQycBaVapobsMaVaoYwXSJLrUkIQ08TY1XIM0Sy1qWIc0sV1qSEGaaJMa0pBmoUENGw4IM79NDVknhInUqSHnhjDhGjXkPRAmVKWGghfCzFWooeSDMLNb1LAZgDCBTWooz0IYf4kaKkEI4ytSQzUEYbwFaqiFIYw7Tw31CIRxZalhZx7CODPU0FiEMI4NamhGIU2aGloxSJOihnYc0qxTQycBaa5TQ3cZ0iSpYwXSrFJHEtKsUMd1SJPoUsM6pIm3qSEFaZZa1JCGNLFdathwQJhokxqyTgiz2KCGnBvCzO9QQ94DYSJ1aih6IUy4Rg0lP4QJValhMwBh5irUUJ6FMLNb1FAJQpjAJjVUQxDGX6KGWhjC+IrUsB2BNK9Tw+0FiBPvcGyNRQi03OWYmlGItMLxtGIQ6kmOox2HWGu0rpOANA+eh/IDWvYliPOrcgBKmhatQpxzbZb86HFkaEkS8jxOsuhFjytHC74Fgd7ge/Ju9HjyHGkdAl3g+7Iu9HiLHCEFia5xX8aBHn+JQ6Uh0k32pKEEyhwi44BEF/lfKSjBCgfKuiDSCzzwbSihKgfIuSGS8xYPSUIJ19lX3gOZPscjVqDM77CPohdCvcwjustQFhs8oeSHUJ4mj+rEoUR3ecxmAFI9zONaMShLLR6xNQuxfskTmlEo8Q4PqcxBrJk2T2osQFnmgWoIcj3OfrbnoaxSqYUh2B/ZVz0M5Snu245AsAscoDoHZY17dhYg2TMcZCsIJUWysQjRbnKgcgDKBptRiHYfhyj50eP6+YOQ7fscpuiFIZy3OFTeAzNc4gg5F4zwEkfJOGAAT5MjpWGAyxyp8aOPQL4sR/jT1Q/DADNtDvOfnz0AM1zlEH/7ZhCmKHCQbu7zLhjjAgf41/fuhkmeZl/FRz8Is9zkSc0fX4Rp7uUJf07OwDzP86j2q5ccMJDzFg/757MfhZku8ZDfXXbDVGkqt394D8zlaXLfm1/xwWRf4J7dV6Iw3A2Sf33yLphupt399UNOmO/h734MNpvNZrPZ/ldcfGBK7sYEfflNTs/bN8KYjDO/4HQ1r2AiXuS0tT6OCYhy+oqYgN9QgM/g9O5QgGdwamcowSs4vS4FSOP0/kIBvoHTe44CXMDpndvh1P0EkxDntL11BhNx5Q6n6o1zmJCzX/1Dk1Py95eisNlsNpvNZrPZJupdEg2UVUA6sFQAAAAASUVORK5CYII=) center center no-repeat;
    background-size: 62%;
    box-shadow: 0 6px 18px 0 rgba(13, 252, 30, .33)
}

#mc_container .messageV2 .msgLeft .iconWrite:active {
    background: #6cd022 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAMAAACahl6sAAACAVBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////9n7yP8AAAAqnRSTlMAAQIDBQYHCAkKCwwNDg8QERMUFRYYGRwdICEiJCUoKSorLTEyNDU2Nzs9Pj9AQUNERkdISU5PUVZYWVpbXF1gYWJkZWdpamtsbXFzdnh5enx9fn+AgYKEhYiKi4yOkJGSk5SVl5qcn6Gio6Smp6iqq6+xs7S1tre4ubu8vcHCw8XGx8jJzNHT1NXW2tvc3d7h4uPk5ebo6ert7vDx8vP09fb3+Pn6+/z9/qylkf0AAAW+SURBVBgZ7cGPf+J1HQfwFz8i4uJGO7nFhWRrepMy7JrE5c1yWTuj1PQus5W5CgvNFXb0gySLBG3ULSo6aN3kcPHj9VfqHJ/2ix9fPuPx4P2p7/MJm81ms9lsNtv/Gd9nH3vii/fDdPe+3OSe2nfOw2B3vcoDz8FYn/gHD/v9DMw0v8OjNgMwUaTO40o+mCdc40kFL0wzV2U/eTfMEtxif1kXTDJb5iAZB8zh3+RgaRjDV+QwKRjCW+BwazCCJ89RnoYBXDmOtgr5MrQiAeEcG7Tk9hxke5EWvQbZ0rQqBtl+SotuQDZnlta88wEI9xqt+TSE8xZoySOQ7myJVnwNMr3wCJRAmRY8BpHW2ElACW5xtIcg0TWS7SUoc1WOdB4CJblnNwYlXOMIb0GgVe678yko8//mcE9AnmUqjQUoCw0OU/8QxLnCA9ufhBLlMJchTrzNQ+oRKLEWB3oe4iy1eEQtBCXe5gBZJ6SJ7fKYyhyURJd95dyQJtrkCVtBKCvsp+CBNAsN9lEOQEnypJIP0sxvs6+SH8qzPK4cgDSROgco+qCs86hKENKEaxyo4IGS5mG1EKQJVTlEzo0eR4YHtiOQJljhUFkXelxZKjsLkGa2zBEyDvS489zXXIQ0gU2OlIbiLXJPKwZp/CVakILiL5HsxCGNr0hL1qEEyuQypPEWaNF1KOe3rkKc39Kyr0M5C2lcWY5hBVI5MxxHdxkyOTY4nk4CIqU5rvYSBEpxfLsxiLNGDa0YpLlODe04pElSQycBaVapobsMaVaoYwXSJLrUkIQ08TY1XIM0Sy1qWIc0sV1qSEGaaJMa0pBmoUENGw4IM79NDVknhInUqSHnhjDhGjXkPRAmVKWGghfCzFWooeSDMLNb1LAZgDCBTWooz0IYf4kaKkEI4ytSQzUEYbwFaqiFIYw7Tw31CIRxZalhZx7CODPU0FiEMI4NamhGIU2aGloxSJOihnYc0qxTQycBaa5TQ3cZ0iSpYwXSrFJHEtKsUMd1SJPoUsM6pIm3qSEFaZZa1JCGNLFdathwQJhokxqyTgiz2KCGnBvCzO9QQ94DYSJ1aih6IUy4Rg0lP4QJValhMwBh5irUUJ6FMLNb1FAJQpjAJjVUQxDGX6KGWhjC+IrUsB2BNK9Tw+0FiBPvcGyNRQi03OWYmlGItMLxtGIQ6kmOox2HWGu0rpOANA+eh/IDWvYliPOrcgBKmhatQpxzbZb86HFkaEkS8jxOsuhFjytHC74Fgd7ge/Ju9HjyHGkdAl3g+7Iu9HiLHCEFia5xX8aBHn+JQ6Uh0k32pKEEyhwi44BEF/lfKSjBCgfKuiDSCzzwbSihKgfIuSGS8xYPSUIJ19lX3gOZPscjVqDM77CPohdCvcwjustQFhs8oeSHUJ4mj+rEoUR3ecxmAFI9zONaMShLLR6xNQuxfskTmlEo8Q4PqcxBrJk2T2osQFnmgWoIcj3OfrbnoaxSqYUh2B/ZVz0M5Snu245AsAscoDoHZY17dhYg2TMcZCsIJUWysQjRbnKgcgDKBptRiHYfhyj50eP6+YOQ7fscpuiFIZy3OFTeAzNc4gg5F4zwEkfJOGAAT5MjpWGAyxyp8aOPQL4sR/jT1Q/DADNtDvOfnz0AM1zlEH/7ZhCmKHCQbu7zLhjjAgf41/fuhkmeZl/FRz8Is9zkSc0fX4Rp7uUJf07OwDzP86j2q5ccMJDzFg/757MfhZku8ZDfXXbDVGkqt394D8zlaXLfm1/xwWRf4J7dV6Iw3A2Sf33yLphupt399UNOmO/h734MNpvNZrPZ/ldcfGBK7sYEfflNTs/bN8KYjDO/4HQ1r2AiXuS0tT6OCYhy+oqYgN9QgM/g9O5QgGdwamcowSs4vS4FSOP0/kIBvoHTe44CXMDpndvh1P0EkxDntL11BhNx5Q6n6o1zmJCzX/1Dk1Py95eisNlsNpvNZrPZJupdEg2UVUA6sFQAAAAASUVORK5CYII=) center center no-repeat;
    background-size: 62%;
    box-shadow: 0 2px 8px 0 rgba(13, 252, 64, .2)
}

#mc_container .messageV2 .msgLeft .iconWrite.disabled {
    background: #d5d5d5 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAMAAACahl6sAAACAVBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////9n7yP8AAAAqnRSTlMAAQIDBQYHCAkKCwwNDg8QERMUFRYYGRwdICEiJCUoKSorLTEyNDU2Nzs9Pj9AQUNERkdISU5PUVZYWVpbXF1gYWJkZWdpamtsbXFzdnh5enx9fn+AgYKEhYiKi4yOkJGSk5SVl5qcn6Gio6Smp6iqq6+xs7S1tre4ubu8vcHCw8XGx8jJzNHT1NXW2tvc3d7h4uPk5ebo6ert7vDx8vP09fb3+Pn6+/z9/qylkf0AAAW+SURBVBgZ7cGPf+J1HQfwFz8i4uJGO7nFhWRrepMy7JrE5c1yWTuj1PQus5W5CgvNFXb0gySLBG3ULSo6aN3kcPHj9VfqHJ/2ix9fPuPx4P2p7/MJm81ms9lsNtv/Gd9nH3vii/fDdPe+3OSe2nfOw2B3vcoDz8FYn/gHD/v9DMw0v8OjNgMwUaTO40o+mCdc40kFL0wzV2U/eTfMEtxif1kXTDJb5iAZB8zh3+RgaRjDV+QwKRjCW+BwazCCJ89RnoYBXDmOtgr5MrQiAeEcG7Tk9hxke5EWvQbZ0rQqBtl+SotuQDZnlta88wEI9xqt+TSE8xZoySOQ7myJVnwNMr3wCJRAmRY8BpHW2ElACW5xtIcg0TWS7SUoc1WOdB4CJblnNwYlXOMIb0GgVe678yko8//mcE9AnmUqjQUoCw0OU/8QxLnCA9ufhBLlMJchTrzNQ+oRKLEWB3oe4iy1eEQtBCXe5gBZJ6SJ7fKYyhyURJd95dyQJtrkCVtBKCvsp+CBNAsN9lEOQEnypJIP0sxvs6+SH8qzPK4cgDSROgco+qCs86hKENKEaxyo4IGS5mG1EKQJVTlEzo0eR4YHtiOQJljhUFkXelxZKjsLkGa2zBEyDvS489zXXIQ0gU2OlIbiLXJPKwZp/CVakILiL5HsxCGNr0hL1qEEyuQypPEWaNF1KOe3rkKc39Kyr0M5C2lcWY5hBVI5MxxHdxkyOTY4nk4CIqU5rvYSBEpxfLsxiLNGDa0YpLlODe04pElSQycBaVapobsMaVaoYwXSJLrUkIQ08TY1XIM0Sy1qWIc0sV1qSEGaaJMa0pBmoUENGw4IM79NDVknhInUqSHnhjDhGjXkPRAmVKWGghfCzFWooeSDMLNb1LAZgDCBTWooz0IYf4kaKkEI4ytSQzUEYbwFaqiFIYw7Tw31CIRxZalhZx7CODPU0FiEMI4NamhGIU2aGloxSJOihnYc0qxTQycBaa5TQ3cZ0iSpYwXSrFJHEtKsUMd1SJPoUsM6pIm3qSEFaZZa1JCGNLFdathwQJhokxqyTgiz2KCGnBvCzO9QQ94DYSJ1aih6IUy4Rg0lP4QJValhMwBh5irUUJ6FMLNb1FAJQpjAJjVUQxDGX6KGWhjC+IrUsB2BNK9Tw+0FiBPvcGyNRQi03OWYmlGItMLxtGIQ6kmOox2HWGu0rpOANA+eh/IDWvYliPOrcgBKmhatQpxzbZb86HFkaEkS8jxOsuhFjytHC74Fgd7ge/Ju9HjyHGkdAl3g+7Iu9HiLHCEFia5xX8aBHn+JQ6Uh0k32pKEEyhwi44BEF/lfKSjBCgfKuiDSCzzwbSihKgfIuSGS8xYPSUIJ19lX3gOZPscjVqDM77CPohdCvcwjustQFhs8oeSHUJ4mj+rEoUR3ecxmAFI9zONaMShLLR6xNQuxfskTmlEo8Q4PqcxBrJk2T2osQFnmgWoIcj3OfrbnoaxSqYUh2B/ZVz0M5Snu245AsAscoDoHZY17dhYg2TMcZCsIJUWysQjRbnKgcgDKBptRiHYfhyj50eP6+YOQ7fscpuiFIZy3OFTeAzNc4gg5F4zwEkfJOGAAT5MjpWGAyxyp8aOPQL4sR/jT1Q/DADNtDvOfnz0AM1zlEH/7ZhCmKHCQbu7zLhjjAgf41/fuhkmeZl/FRz8Is9zkSc0fX4Rp7uUJf07OwDzP86j2q5ccMJDzFg/757MfhZku8ZDfXXbDVGkqt394D8zlaXLfm1/xwWRf4J7dV6Iw3A2Sf33yLphupt399UNOmO/h734MNpvNZrPZ/ldcfGBK7sYEfflNTs/bN8KYjDO/4HQ1r2AiXuS0tT6OCYhy+oqYgN9QgM/g9O5QgGdwamcowSs4vS4FSOP0/kIBvoHTe44CXMDpndvh1P0EkxDntL11BhNx5Q6n6o1zmJCzX/1Dk1Py95eisNlsNpvNZrPZJupdEg2UVUA6sFQAAAAASUVORK5CYII=) center center no-repeat;
    background-size: 62%;
    box-shadow: none
}

#mc_container .messageV2 .msgLeft .msgStutasChoose {
    width: 452px;
    height: 39px;
    line-height: 36px;
    font-size: 14px;
    border-bottom: 1px solid #e6e7ea;
    box-shadow: -6px -2px 15px -13px #888 inset;
    position: relative
}

#mc_container .messageV2 .msgLeft .msgStutasChoose .orderBy {
    color: #666;
    font-size: 12px;
    position: absolute;
    left: 290px;
    top: 10px
}

#mc_container .messageV2 .msgLeft .msgStutasChoose .order-by {
    background-color: #dcdde0;
    margin-left: 10px;
    margin-top: 2px
}

#mc_container .messageV2 .msgLeft .check-all-wrap {
    display: inline-block;
    padding-right: 20px;
    border-right: 1px solid #ebecf0
}

#mc_container .messageV2 .msgLeft .check-all-wrap .allCheckText {
    display: inline-block;
    vertical-align: middle;
    margin-left: 16px
}

#mc_container .messageV2 .msgLeft .check-all-wrap .allCheckText>span {
    display: inline-block;
    min-width: 28px;
    color: #7e7f7f;
    height: 20px;
    line-height: 20px
}

#mc_container .messageV2 .msgLeft .deleteBtn {
    display: inline-block;
    vertical-align: middle;
    width: 14px;
    height: 16px;
    margin-left: 20px;
    color: #888;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAQCAQAAACMnYaxAAAAzUlEQVQYGW3BvS5DUQAA4O8cN6lRDUwdbKYuFYNXYLdY8BIdjX0Ar2AXJTYJEasQg8nid+ng55ybaotUDML9vuBHZ93Am2DBdvvRt9BZ0tRXt2bLO1Y17KDmKnSads35795ybF/qqnLYvoj4xIM9nDpG1y2GRGQ82ceZExy4Q0mBjJpZ1L1jxiQyEUmVRESpSiYiq5KJSAj+ykQkBL8FJAokDPXwrI+eARIFSkxpYd4QLdMoKfCChk2sGNsw9kqBG0cWRSNRMDLhw7lrvgAph0CRJMGbYgAAAABJRU5ErkJggg==) center center no-repeat;
    background-size: contain;
    cursor: pointer
}

#mc_container .messageV2 .msgLeft .deleteBtn:hover {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAQCAYAAAAmlE46AAABAklEQVQoz7XSuy5EURSH8d8xk4zSKKim0KnmFEThFeg1GryIh/AKejFEJyGilSMKlca1UbgMYWZQWCfZJooZid2sb+38v33LzvSNXp6voINnZJjFRqUobtNc1svzeTTxhjqWsY73yCyhgc3oazjLennexBamDDausTBSKYpTtAaUYK9SFMVINJ9Rb7AdfISD4BYug7tQii9R77ATfIzD4F1cBb9CtU+sYTK4njzQBEbTbLlje4g7tlPxdQjxx44vfxXLo2b/IWZpttondnEf/OD7G4q5zm9i+ThjmAmejoXE3HiaLcXHqA2sBS8mx1xN+CkVL7CPubh3L2oWXMEHTnAOX9tyRpH5Z0XWAAAAAElFTkSuQmCC) center center no-repeat;
    background-size: contain
}

#mc_container .messageV2 .msgLeft .deleteBtn:active {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAQCAYAAAAmlE46AAABBElEQVQoz7XSuy5EURSH8d9hklGioBmFTk4xDVF4BXqNBi/iIbyCXgzRSYhohciJSmNcGoXLmDDjUlgn2SaKIbGb9a2d/7dv2Zme0czzZXTwhAwzWK8VxU2ay5p5Poc6XjCCJazhNTKLmMBG9FWcZc08r2MTk/obV5gfqBXFKRp9SrBbK4qTgWg+ol5jK/gQ+8ENXAZ3oRSfo95iO/gIB8E7aAa3odIjVjEePJI80BiG0my5Y+sXd2ylYvsX4rcdn/8qlkfN/kPM0mylR+ziLvje1zcUc52fxPJxhjEdPBULibnRNFuKD1EnsBq8kBxzJeHHVLzAHmbj3m9Rs+BBvOMY5/AJua1GkU8Xu+sAAAAASUVORK5CYII=) center center no-repeat;
    background-size: contain
}

#mc_container .messageV2 .msgLeft .msgStutas {
    height: 522px;
    width: 452px;
    background-color: #f5f6fa
}

#mc_container .messageV2 .msgLeft .msgList {
    height: 486px;
    border-right: 1px solid #efefef;
    box-shadow: -5px 0 10px rgba(236, 237, 241, .5) inset
}

#mc_container .messageV2 .msgLeft .msgList .msgListItem {
    height: 81px;
    border-bottom: 1px solid #efefef;
    cursor: pointer
}

#mc_container .messageV2 .msgLeft .msgList .msgListItem.liVisted {
    background-color: #fff;
    box-shadow: none
}

#mc_container .messageV2 .msgLeft .msgList .msgListItem.liVisted .listItemRNameDelete {
    display: inline-block;
    width: 14px;
    height: 16px;
    vertical-align: sub;
    margin-left: 10px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAQCAQAAACMnYaxAAAAzUlEQVQYGW3BvS5DUQAA4O8cN6lRDUwdbKYuFYNXYLdY8BIdjX0Ar2AXJTYJEasQg8nid+ng55ybaotUDML9vuBHZ93Am2DBdvvRt9BZ0tRXt2bLO1Y17KDmKnSads35795ybF/qqnLYvoj4xIM9nDpG1y2GRGQ82ceZExy4Q0mBjJpZ1L1jxiQyEUmVRESpSiYiq5KJSAj+ykQkBL8FJAokDPXwrI+eARIFSkxpYd4QLdMoKfCChk2sGNsw9kqBG0cWRSNRMDLhw7lrvgAph0CRJMGbYgAAAABJRU5ErkJggg==) center center no-repeat;
    background-size: contain;
    cursor: pointer
}

#mc_container .messageV2 .msgLeft .msgList .msgListItem.liVisted .listItemRNameDelete:hover {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAQCAYAAAAmlE46AAABAklEQVQoz7XSuy5EURSH8d8xk4zSKKim0KnmFEThFeg1GryIh/AKejFEJyGilSMKlca1UbgMYWZQWCfZJooZid2sb+38v33LzvSNXp6voINnZJjFRqUobtNc1svzeTTxhjqWsY73yCyhgc3oazjLennexBamDDausTBSKYpTtAaUYK9SFMVINJ9Rb7AdfISD4BYug7tQii9R77ATfIzD4F1cBb9CtU+sYTK4njzQBEbTbLlje4g7tlPxdQjxx44vfxXLo2b/IWZpttondnEf/OD7G4q5zm9i+ThjmAmejoXE3HiaLcXHqA2sBS8mx1xN+CkVL7CPubh3L2oWXMEHTnAOX9tyRpH5Z0XWAAAAAElFTkSuQmCC) center center no-repeat;
    background-size: contain
}

#mc_container .messageV2 .msgLeft .msgList .msgListItem.liVisted .listItemRNameDelete:active {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAQCAYAAAAmlE46AAABBElEQVQoz7XSuy5EURSH8d9hklGioBmFTk4xDVF4BXqNBi/iIbyCXgzRSYhohciJSmNcGoXLmDDjUlgn2SaKIbGb9a2d/7dv2Zme0czzZXTwhAwzWK8VxU2ay5p5Poc6XjCCJazhNTKLmMBG9FWcZc08r2MTk/obV5gfqBXFKRp9SrBbK4qTgWg+ol5jK/gQ+8ENXAZ3oRSfo95iO/gIB8E7aAa3odIjVjEePJI80BiG0my5Y+sXd2ylYvsX4rcdn/8qlkfN/kPM0mylR+ziLvje1zcUc52fxPJxhjEdPBULibnRNFuKD1EnsBq8kBxzJeHHVLzAHmbj3m9Rs+BBvOMY5/AJua1GkU8Xu+sAAAAASUVORK5CYII=) center center no-repeat;
    background-size: contain
}

#mc_container .messageV2 .msgLeft .msgList .msgListItem.have-read * {
    color: #c0c1c5 !important
}

#mc_container .messageV2 .msgLeft .msgList .listItemR {
    display: inline-block;
    width: 381px;
    height: 80px;
    vertical-align: middle;
    padding-left: 16px
}

#mc_container .messageV2 .msgLeft .msgList .listItemRNameTitle {
    display: inline-block;
    max-width: 170px;
    vertical-align: middle;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    margin-right: 8px;
    font-weight: 700;
    font-size: 14px;
    line-height: normal
}

#mc_container .messageV2 .msgLeft .msgList .listItemRNameTime {
    width: 120px;
    display: inline-block;
    text-align: right;
    color: #818181;
    font-size: 12px;
    line-height: 17px;
    position: absolute;
    right: 14px;
    top: 21px
}

#mc_container .messageV2 .msgLeft .msgList .listItemRName {
    padding-top: 18px;
    font-size: 12px;
    color: #383838;
    position: relative
}

#mc_container .messageV2 .msgLeft .msgList .listItemRNameReader {
    display: inline-block;
    height: 16px;
    padding: 0 8px;
    text-align: center;
    line-height: 16px;
    color: #039923;
    background-color: #d1ede4;
    border-radius: 14px;
    font-size: 11px;
    vertical-align: bottom
}

#mc_container .messageV2 .msgLeft .msgList .listItemRNameReader.notRead {
    background: #e7e7e7;
    color: #a6a6a6
}

#mc_container .messageV2 .msgLeft .msgList .listItemRCont {
    overflow: hidden;
    line-height: 30px;
    font-size: 14px;
    color: #666
}

#mc_container .messageV2 .msgLeft .msgList .readedNum {
    padding-left: 4px;
    font-weight: 700
}

#mc_container .messageV2 .stepMsgPageWrap {
    background-color: #fff;
    width: auto;
    border-right: 1px solid #efefef
}

#mc_container .messageV2 .stepMsgPageWrap .stepMsgPage {
    height: 47px;
    margin-left: 12px;
    line-height: 47px
}

#mc_container .messageV2 .stepMsgPageWrap .deleteBtn2Wrap {
    display: inline-block;
    height: 20px;
    padding-right: 20px;
    border-right: 1px solid #ebecf0
}

#mc_container .messageV2 .stepMsgPageWrap .pagination-wrap {
    padding-left: 10px
}

#mc_container .messageV2 .msgContent {
    float: left;
    width: 656px;
    background-color: #fff;
    height: 620px;
    position: relative
}

#mc_container .messageV2 .msgContent .msgContentTitle {
    padding-left: 60px;
    border-bottom: 1px solid #efefef
}

#mc_container .messageV2 .msgContent .msgContentTitle .iconEllipsis {
    display: inline-block;
    width: 20px;
    height: 20px;
    background: #888 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAMAAACahl6sAAACQFBMVEUAAAD////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////zzJ0OAAAAv3RSTlMAAQIEBQYICQoLDA0QERIUFRYXGBkaHB4fICEiIyUmJygpKissLS4vMDIzNDU3ODk6Ozw9Pj9AQUJERUZISUxNTk9QUVJTVFVZWl1eX2FjZWZnaWprbG1ucXJzdHV3eXp7foCBgoOEhYaIiouMkZKVmJmanJ2en6ChoqOkpaeoqaqusbS1tre6vL2/wMHCw8TFxsfIysvMzs/R0tXX2Nna29ze3+Dh4uPk5ufo6err7O3u7/Hy8/T19vf4+fv8/ncbeoYAAAOWSURBVBgZ7cH9e5ZjHAbws8k2bdZaGyFTy2JlvY3HKrEUxrykaOWlUgtFSikyw2xMRWqYbdEaSZuN0R5LL85/zY7103Pc13Vf3/upXzqO8/OBiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIXHfya1Kp1MJcZKUoNW4eslOeGleBayF32Y7jvOKrrTVIpnD17l5OSLe9VIVkyhqaBzhhuGXN7bg6sz9jhrGDt8BseSczjOwsgNlzJ5ih70Vkr3APo5pgM7OdEcPPwqamlxE/1iJLK0bo0j8XBhvpdKQYBnvptA9Z2UyPfx9FUDM9Bu9FyNRv6fFdMZI7QL9GxCs8Rq/0UsQrP02vM+VI6l3GqUecyZ2McX4e4kw7yxi/lSCZRsZbjBgfMdZQGWL8wFjfI5ElDBicCq+1DDgKv30M2I0E8n9lSBt87rrIkC3wqWNQLezeYthyeBxiWCk8hhj0C8zyRhnWDrdZNGiC2zM0WAmrNbSYAac9NBiEWxcNvoBVFy22wSVvjBZ1cKmgxX+lsCmhSQ9cVtFkP1xep8kLsGmgzRQ47KJJP1y+ocknsHmHNg/C4RhtCuBwgSanYNNBm+fhkKbNfETdRpvLOTDpps0OROXQ6AlE3UejO2DSQ5tmRN1Aow2IqqbR/TDpok0rHGi0BVFVNHoIJkdo8z4c0rRZj6hyGi2CSQtt3oBDH21WI6qARjNgso02T8GhjTYVcBikyQXYrKTNbDg00SQ9CQ7tNDkKmyKajMBlKU0+h8urNNkOo05avAeXyaO0WAeXSppUw2gDLZbBqZkGlwvh1EeDM7AqPM+wU5PgtIgGLXBrpMHLMNvJsHp4fMmwCrjlDTFoOB9mN51lyGH4zLzIkDfhs4pBdUiglgGjpfB6hQG98PuYAR8ikb2M1wC/nG7GujQXfjePMNZQARK5sYNxtiNO2U+McakOceafY4w/K5FUO/02Id60k/R7GPGq/qHXXxVILPcQfV5DSGkffR5DSPXf9BiqRDbWjdLl5BKE5b1Np6/vRFhJK50+KEJ2prcwYmwTbO4+zoiBetis6GdE72Jkb8FhZkgfmA6zx7uZ4feteTDbeJoZTjyNqzPlkV09vKJj80IkU/zk/p854Vzr+jlIZtbaT//ghIGDDWW4FooeSKVSC5CdW1Pj7kF25qTGlUNERERERERERERERERERERERERERERERERERERERESuN/8D/IRB/875TeoAAAAASUVORK5CYII=) no-repeat;
    background-size: contain;
    font-size: 16px;
    border-radius: 100%;
    margin-left: 10px;
    position: relative;
    top: 5px;
    cursor: pointer
}

#mc_container .messageV2 .msgContent .msgContentTitle .iconEllipsis:hover {
    background: #fd2f2f url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAMAAACahl6sAAACQFBMVEUAAAD////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////zzJ0OAAAAv3RSTlMAAQIEBQYICQoLDA0QERIUFRYXGBkaHB4fICEiIyUmJygpKissLS4vMDIzNDU3ODk6Ozw9Pj9AQUJERUZISUxNTk9QUVJTVFVZWl1eX2FjZWZnaWprbG1ucXJzdHV3eXp7foCBgoOEhYaIiouMkZKVmJmanJ2en6ChoqOkpaeoqaqusbS1tre6vL2/wMHCw8TFxsfIysvMzs/R0tXX2Nna29ze3+Dh4uPk5ufo6err7O3u7/Hy8/T19vf4+fv8/ncbeoYAAAOWSURBVBgZ7cH9e5ZjHAbws8k2bdZaGyFTy2JlvY3HKrEUxrykaOWlUgtFSikyw2xMRWqYbdEaSZuN0R5LL85/zY7103Pc13Vf3/upXzqO8/OBiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIXHfya1Kp1MJcZKUoNW4eslOeGleBayF32Y7jvOKrrTVIpnD17l5OSLe9VIVkyhqaBzhhuGXN7bg6sz9jhrGDt8BseSczjOwsgNlzJ5ih70Vkr3APo5pgM7OdEcPPwqamlxE/1iJLK0bo0j8XBhvpdKQYBnvptA9Z2UyPfx9FUDM9Bu9FyNRv6fFdMZI7QL9GxCs8Rq/0UsQrP02vM+VI6l3GqUecyZ2McX4e4kw7yxi/lSCZRsZbjBgfMdZQGWL8wFjfI5ElDBicCq+1DDgKv30M2I0E8n9lSBt87rrIkC3wqWNQLezeYthyeBxiWCk8hhj0C8zyRhnWDrdZNGiC2zM0WAmrNbSYAac9NBiEWxcNvoBVFy22wSVvjBZ1cKmgxX+lsCmhSQ9cVtFkP1xep8kLsGmgzRQ47KJJP1y+ocknsHmHNg/C4RhtCuBwgSanYNNBm+fhkKbNfETdRpvLOTDpps0OROXQ6AlE3UejO2DSQ5tmRN1Aow2IqqbR/TDpok0rHGi0BVFVNHoIJkdo8z4c0rRZj6hyGi2CSQtt3oBDH21WI6qARjNgso02T8GhjTYVcBikyQXYrKTNbDg00SQ9CQ7tNDkKmyKajMBlKU0+h8urNNkOo05avAeXyaO0WAeXSppUw2gDLZbBqZkGlwvh1EeDM7AqPM+wU5PgtIgGLXBrpMHLMNvJsHp4fMmwCrjlDTFoOB9mN51lyGH4zLzIkDfhs4pBdUiglgGjpfB6hQG98PuYAR8ikb2M1wC/nG7GujQXfjePMNZQARK5sYNxtiNO2U+McakOceafY4w/K5FUO/02Id60k/R7GPGq/qHXXxVILPcQfV5DSGkffR5DSPXf9BiqRDbWjdLl5BKE5b1Np6/vRFhJK50+KEJ2prcwYmwTbO4+zoiBetis6GdE72Jkb8FhZkgfmA6zx7uZ4feteTDbeJoZTjyNqzPlkV09vKJj80IkU/zk/p854Vzr+jlIZtbaT//ghIGDDWW4FooeSKVSC5CdW1Pj7kF25qTGlUNERERERERERERERERERERERERERERERERERERERESuN/8D/IRB/875TeoAAAAASUVORK5CYII=) no-repeat;
    background-size: contain
}

#mc_container .messageV2 .msgContent .msgContentTitle .iconEllipsis:active {
    background: #e4e4e4 url(data:image/png;base64,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) no-repeat;
    background-size: contain
}

#mc_container .messageV2 .msgContent .msgContentTitle .iconEllipsis.onclicked {
    background: #e4e4e4 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAMAAACahl6sAAACQFBMVEUAAAD////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////zzJ0OAAAAv3RSTlMAAQIEBQYICQoLDA0QERIUFRYXGBkaHB4fICEiIyUmJygpKissLS4vMDIzNDU3ODk6Ozw9Pj9AQUJERUZISUxNTk9QUVJTVFVZWl1eX2FjZWZnaWprbG1ucXJzdHV3eXp7foCBgoOEhYaIiouMkZKVmJmanJ2en6ChoqOkpaeoqaqusbS1tre6vL2/wMHCw8TFxsfIysvMzs/R0tXX2Nna29ze3+Dh4uPk5ufo6err7O3u7/Hy8/T19vf4+fv8/ncbeoYAAAOWSURBVBgZ7cH9e5ZjHAbws8k2bdZaGyFTy2JlvY3HKrEUxrykaOWlUgtFSikyw2xMRWqYbdEaSZuN0R5LL85/zY7103Pc13Vf3/upXzqO8/OBiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIXHfya1Kp1MJcZKUoNW4eslOeGleBayF32Y7jvOKrrTVIpnD17l5OSLe9VIVkyhqaBzhhuGXN7bg6sz9jhrGDt8BseSczjOwsgNlzJ5ih70Vkr3APo5pgM7OdEcPPwqamlxE/1iJLK0bo0j8XBhvpdKQYBnvptA9Z2UyPfx9FUDM9Bu9FyNRv6fFdMZI7QL9GxCs8Rq/0UsQrP02vM+VI6l3GqUecyZ2McX4e4kw7yxi/lSCZRsZbjBgfMdZQGWL8wFjfI5ElDBicCq+1DDgKv30M2I0E8n9lSBt87rrIkC3wqWNQLezeYthyeBxiWCk8hhj0C8zyRhnWDrdZNGiC2zM0WAmrNbSYAac9NBiEWxcNvoBVFy22wSVvjBZ1cKmgxX+lsCmhSQ9cVtFkP1xep8kLsGmgzRQ47KJJP1y+ocknsHmHNg/C4RhtCuBwgSanYNNBm+fhkKbNfETdRpvLOTDpps0OROXQ6AlE3UejO2DSQ5tmRN1Aow2IqqbR/TDpok0rHGi0BVFVNHoIJkdo8z4c0rRZj6hyGi2CSQtt3oBDH21WI6qARjNgso02T8GhjTYVcBikyQXYrKTNbDg00SQ9CQ7tNDkKmyKajMBlKU0+h8urNNkOo05avAeXyaO0WAeXSppUw2gDLZbBqZkGlwvh1EeDM7AqPM+wU5PgtIgGLXBrpMHLMNvJsHp4fMmwCrjlDTFoOB9mN51lyGH4zLzIkDfhs4pBdUiglgGjpfB6hQG98PuYAR8ikb2M1wC/nG7GujQXfjePMNZQARK5sYNxtiNO2U+McakOceafY4w/K5FUO/02Id60k/R7GPGq/qHXXxVILPcQfV5DSGkffR5DSPXf9BiqRDbWjdLl5BKE5b1Np6/vRFhJK50+KEJ2prcwYmwTbO4+zoiBetis6GdE72Jkb8FhZkgfmA6zx7uZ4feteTDbeJoZTjyNqzPlkV09vKJj80IkU/zk/p854Vzr+jlIZtbaT//ghIGDDWW4FooeSKVSC5CdW1Pj7kF25qTGlUNERERERERERERERERERERERERERERERERERERERESuN/8D/IRB/875TeoAAAAASUVORK5CYII=) no-repeat;
    background-size: contain;
    cursor: none
}

#mc_container .messageV2 .msgContent .msgContentTitle .readOrNot {
    display: inline-block;
    margin-left: 10px;
    height: 16px;
    padding: 0 8px;
    text-align: center;
    line-height: 16px;
    color: #039923;
    background-color: #d1ede4;
    border-radius: 14px;
    font-size: 11px
}

#mc_container .messageV2 .msgContent .msgContentTitle .readOrNot .readerData {
    padding-left: 4px;
    font-weight: 700
}

#mc_container .messageV2 .msgContent .msgContentTitle .readOrNot.notRead {
    background: #e7e7e7;
    color: #a6a6a6
}

#mc_container .messageV2 .msgContent .msgContentTitleRecevier {
    font-size: 14px;
    line-height: 47px;
    vertical-align: middle
}

#mc_container .messageV2 .msgContent .msgContentTitleName {
    font-size: 14px;
    color: #383838;
    font-weight: bolder;
    display: inline-block;
    max-width: 200px;
    line-height: normal;
    vertical-align: middle
}

#mc_container .messageV2 .msgContent .msgContentTitleTime {
    width: 140px;
    color: #666;
    font-size: 13px;
    position: absolute;
    right: 60px;
    top: 16px;
    text-align: right
}

#mc_container .messageV2 .msgContent .groupBoxWrap {
    padding-top: 10px;
    padding-bottom: 10px;
    border-bottom: 1px solid #efefef;
    position: relative
}

#mc_container .messageV2 .msgContent .groupBoxWrap .groupBoxV2 {
    max-height: 110px;
    width: 600px;
    overflow-y: scroll;
    -ms-overflow-style: none
}

#mc_container .messageV2 .msgContent .groupBoxWrap .msgContentGroup {
    padding-left: 60px;
    padding-bottom: 2px
}

#mc_container .messageV2 .msgContent .groupBoxWrap .msgContentGroupNumber {
    display: inline-block;
    padding: 2px 4px;
    margin-right: 10px;
    margin-bottom: 4px;
    margin-top: 6px;
    background-color: #f5f5f5;
    border: 1px solid #ebebeb;
    border-radius: 4px;
    color: #666
}

#mc_container .messageV2 .msgContent .unfoldIcon {
    display: inline-block;
    width: 24px;
    height: 24px;
    border-radius: 100%;
    background: #fd2f2f url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAMAAACahl6sAAAA4VBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////+sqgLzAAAASnRSTlMACAkLDA0QERweIiMkKzEyNDY6Q0RGR0hMTU5SU1RVVlxdZGdoaW9wdHV2d3p8gIeNkZSgoaSmqLDDxMjKz9Db3+jp6u72+fv8/kMgDsEAAAH+SURBVHja7dfnTgJBFIbhsWFXbCD23nsv2BV17/+CJJJoiDuzhdnNOfg+//cb3mwCgzEAAAAAAAAAAAAAAAAAAAAAAAAAAEQrrq4W9VcsV4Nv1WXVGeX74MfdlN6Ow6DJYZt0qC3506G0JKRDZUloh8ISS4e6EmuHshJHh6oSZ4eikogONSWRHUpKYnSoKInVoaAkZof4ktgdwksSdIguSdQRBAdt0hEEu23SIbQkRYfIkoMglX1pHbv2z1orlWpq3omzwxg1JREdakoiO5SUxOhQURKrQ0FJzA7xJbE7hJck6BBdkqhDcEnCDrEliTvqJe8CS1J0GFNxlGyI63gv2R8TV+LqqLgeFFaSukNYSQsdokpa6hBU0mKHmJKWO4SUeOgQUTLjo8NdUs6jo/DqpcNZ8tyTQ8iVp456yYd16iL7jj5vHcbM2Ut6Mw+Z9tfhKpnMPGTfY4ejZCvzkEvLybPp5hYsc6eZh5yEnvsxl3bP8k6OMg9Z8dthK1nKPKToucNSMpz99++t547QkuscfhCHap47Qkre+vO4o+z57vhbspnPrbHadOi8j8nFpsmbnK7xhfPfMx/G/GyOP/5unhVy+2dVeWkc+Xnc4Wuy8+SzsflUNnkanFzfnh3p8jnZPTq/szYxYAAAAAAAAAAAAAAAAAAAAAAAAAAA/9YXit/xzC7D0YoAAAAASUVORK5CYII=) center center no-repeat;
    background-size: contain;
    position: absolute;
    bottom: -16px;
    left: 300px;
    cursor: pointer;
    box-shadow: 1px 1px 7px rgba(253, 51, 51, .5)
}

#mc_container .messageV2 .msgContent .unfoldIcon:hover {
    background: #ff7676 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAMAAACahl6sAAAA4VBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////+sqgLzAAAASnRSTlMACAkLDA0QERweIiMkKzEyNDY6Q0RGR0hMTU5SU1RVVlxdZGdoaW9wdHV2d3p8gIeNkZSgoaSmqLDDxMjKz9Db3+jp6u72+fv8/kMgDsEAAAH+SURBVHja7dfnTgJBFIbhsWFXbCD23nsv2BV17/+CJJJoiDuzhdnNOfg+//cb3mwCgzEAAAAAAAAAAAAAAAAAAAAAAAAAAEQrrq4W9VcsV4Nv1WXVGeX74MfdlN6Ow6DJYZt0qC3506G0JKRDZUloh8ISS4e6EmuHshJHh6oSZ4eikogONSWRHUpKYnSoKInVoaAkZof4ktgdwksSdIguSdQRBAdt0hEEu23SIbQkRYfIkoMglX1pHbv2z1orlWpq3omzwxg1JREdakoiO5SUxOhQURKrQ0FJzA7xJbE7hJck6BBdkqhDcEnCDrEliTvqJe8CS1J0GFNxlGyI63gv2R8TV+LqqLgeFFaSukNYSQsdokpa6hBU0mKHmJKWO4SUeOgQUTLjo8NdUs6jo/DqpcNZ8tyTQ8iVp456yYd16iL7jj5vHcbM2Ut6Mw+Z9tfhKpnMPGTfY4ejZCvzkEvLybPp5hYsc6eZh5yEnvsxl3bP8k6OMg9Z8dthK1nKPKToucNSMpz99++t547QkuscfhCHap47Qkre+vO4o+z57vhbspnPrbHadOi8j8nFpsmbnK7xhfPfMx/G/GyOP/5unhVy+2dVeWkc+Xnc4Wuy8+SzsflUNnkanFzfnh3p8jnZPTq/szYxYAAAAAAAAAAAAAAAAAAAAAAAAAAA/9YXit/xzC7D0YoAAAAASUVORK5CYII=) center center no-repeat;
    background-size: contain;
    box-shadow: 1px 1px 7px rgba(253, 47, 47, .5)
}

#mc_container .messageV2 .msgContent .verifyContent {
    padding-top: 4px;
    height: auto;
    width: 580px;
    padding-left: 60px
}

#mc_container .messageV2 .msgContent .verifyContent .verifyContentBox {
    max-height: 502px;
    overflow-y: scroll;
    width: 540px;
    padding-right: 10px;
    overflow-x: hidden;
    -ms-overflow-style: none
}

#mc_container .messageV2 .msgContent .verifyContent .verifyContentBox .verifyContentTitle {
    padding-top: 18px;
    line-height: 28px;
    font-size: 18px;
    font-weight: 700;
    color: #383838;
    word-break: break-all;
    white-space: normal;
    -webkit-user-select: text;
    -ms-user-select: text;
    user-select: text
}

#mc_container .messageV2 .msgContent .verifyContent .verifyContentBox .verifyContentDiv {
    font-size: 14px;
    color: #888;
    line-height: 28px;
    padding-top: 15px;
    word-break: break-all;
    white-space: normal;
    -webkit-user-select: text;
    -ms-user-select: text;
    user-select: text
}

#mc_container .messageV2 .msgContent .verifyContentBox a {
    color: #356cff
}

#mc_container .messageV2 .msgContent .verifyContentBox a:hover {
    border-color: #356cff;
    text-decoration: underline
}

#mc_container .messageV2 .msgContent .receviedMsgR-title {
    height: 48px;
    padding-left: 60px;
    line-height: 47px;
    border-bottom: 1px solid #efefef;
    position: relative
}

#mc_container .messageV2 .msgContent .receviedMsgText {
    margin-left: 60px;
    padding-top: 22px;
    padding-bottom: 15px;
    width: 540px
}

#mc_container .messageV2 .msgContent .receviedMsgTextBox {
    height: 255px;
    padding-right: 10px;
    overflow-y: scroll;
    overflow-x: hidden;
    -ms-overflow-style: none
}

#mc_container .messageV2 .msgContent .receviedMsgTextBox .receviedMsgText-Title {
    line-height: 28px;
    font-size: 18px;
    font-weight: 700;
    color: #383838;
    word-break: break-all;
    -webkit-user-select: text;
    -ms-user-select: text;
    user-select: text;
    white-space: normal
}

#mc_container .messageV2 .msgContent .receviedMsgTextBox .receviedMsgText-Div {
    font-size: 14px;
    line-height: 28px;
    color: #888;
    padding-bottom: 20px;
    padding-top: 15px;
    word-break: break-all;
    white-space: normal;
    -webkit-user-select: text;
    -ms-user-select: text;
    user-select: text
}

#mc_container .messageV2 .msgContent .receviedMsgTextBox .receviedMsgText-Div img {
    object-fit: contain;
    max-width: 100%;
    width: auto;
    height: auto
}

#mc_container .messageV2 .msgContent .receviedMsgTextBox .receviedMsgText-Div a {
    color: #356cff
}

#mc_container .messageV2 .msgContent .receviedMsgTextBox .receviedMsgText-Div a:hover {
    border-color: #356cff;
    text-decoration: underline
}

#mc_container .messageV2 .msgContent .receviedMsgTextBox .receviedMsgText-Div * {
    line-height: normal
}

#mc_container .messageV2 .msgContent .replyToMsgMask {
    height: 276px;
    width: 540px;
    margin-left: 60px
}

#mc_container .messageV2 .msgContent .replyToMsgText {
    width: 540px;
    height: 233px;
    padding: 20px 24px;
    resize: none;
    border: none;
    background-color: #f5f6fa;
    color: #888;
    font-size: 14px
}

#mc_container .messageV2 .msgContent .replyToMsg {
    border-radius: 4px;
    padding-left: 60px;
    position: relative
}

#mc_container .messageV2 .msgContent .replyToMsg:before {
    position: absolute;
    content: "";
    top: -15px;
    width: 100%;
    left: 0;
    overflow: hidden;
    z-index: 1;
    height: 30px;
    box-shadow: -3px -35px 90px #fff
}

#mc_container .messageV2 .msgContent .replyToMsgBtns {
    height: 47px;
    width: auto;
    padding-left: 60px;
    line-height: 44px
}

#mc_container .messageV2 textarea::-webkit-input-placeholder {
    color: #a3a3a3
}

#mc_container .messageV2 textarea::-webkit-input-placeholder.red {
    color: red
}

#mc_container .messageV2 .inputPointName::-webkit-input-placeholder {
    color: #dddce0
}

#mc_container .messageV2 .writeMsgWindows {
    display: none;
    width: 588px;
    height: 560px;
    border-radius: 8px 8px 0 0;
    font-size: 14px;
    color: #747474;
    position: absolute;
    bottom: 0;
    left: 485px;
    background: #fff;
    box-shadow: 0 0 40px 0 #9d9d9d;
    z-index: 2
}

#mc_container .messageV2 .writeMsgWindows .wrapRelative {
    height: 560px
}

#mc_container .messageV2 .writeMsgWindows .writeMsgWindows-title {
    background-color: #655f85;
    padding-left: 20px;
    height: 36px;
    line-height: 36px;
    font-size: 14px;
    color: #fff;
    border-radius: 8px 8px 0 0;
    position: relative
}

#mc_container .messageV2 .writeMsgWindows .writeMsgWindows-title:hover {
    background-color: #78719d
}

#mc_container .messageV2 .writeMsgWindows .writeMsgWindows-title>sapn {
    padding-left: 8px;
    color: #fff
}

#mc_container .messageV2 .writeMsgWindows .minWriteBtn {
    display: inline-block;
    width: 20px;
    height: 20px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAMAAAD04JH5AAAAgVBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////9d3yJTAAAAKnRSTlMABxARFxgeHyMpMTM0P0ZOT1J0e3x9foCGh7e4x9LU2Nnn6+zv8fT8/f7+HWJvAAAAg0lEQVQYGe3BRxKCABREwTHngKKoGDCgMvc/oFZxBz6L1y0AAAAAAAAAAAAAaIVhkmbN209V658cJJ/rb3J3mGopdQoHenS1caiDzg51U+lQX70dqtLVoQptHeqoXulAz660+jjMa6a/xcVB8rFqoyTNGrdbDwQAAAAAAAAAAAAAbfADcUYMuZ69zxQAAAAASUVORK5CYII=) center center no-repeat;
    background-size: 80%;
    position: absolute;
    right: 50px;
    top: 8px;
    cursor: pointer
}

#mc_container .messageV2 .writeMsgWindows .closeWriteBtn {
    display: inline-block;
    width: 20px;
    height: 20px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAMAAAD04JH5AAAA6lBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////+Le70HAAAATXRSTlMAAQUGBwkKCwwNDg8QERIVFhkfJDI1Nz9BR0hMT1ZYWV5lanZ6gYSHio6PkJSdorO0tba3uLq9v8DBwsPExcbHyMzNz9LZ3uHt7/Hy+szR6IAAAALqSURBVHja7ZtrdxIxEIZju7gLClXrjXq/4f2OqG1tkaLS2vn/f8da5NgkC5ts5p35svORyeF54GSzuUyMaaKJJppYxMZgRvTlFhpze5to9qTnJ/pHdBpv20h8ezinHPbdzLVj+hfjHMfPxwvK8VU7s/6LCG/wn0/045yVukOENzjLJ7ph5V6eTdF+geAX+xbkkZV8Y+XoWwHn08DKPrWTtFeg+fTASl8nsIHHp0t2g203z9sPfP5rp8WFXbcFZz8o9txv3znvtmntuG34nkb7+Tvlt/xWrTHKIIxf1m7ckuTHtMTwMQZx/yu/QR7Zs7gN8uiezWtQ58niNKg3tvAZ1B3buAzqj608BiljO4dB2rsl3SD13ZZqkP5uTTPgeLenGPDMLfJJXQOuuU3HN8gk+WUGo0ySX8+Ad24Zb8A9t4018PmTxJltnEEJv5M6p4sxQPBjDDD8cIMMxA81yEYofpgBkh9igOVXG6D5VQZ4/onBdLmBBN+Yrm+wJskvM/i4JslfZiDHLzeQ5BvTO3Bp7z+5n3y/aIDh/weSvz/EAM2vMsDzVxtMBfirDKZdYzQNpPjLDOT45QaSfGM2fYFNSb72P6DdB7SfAu1xYOVI2NXlSxhUvQ3RBtXzAayBPyMaDt1PDnqSv3+U+XPCaUeSrzsrn6+N9NYli7WZjIH22lB7day9P6C9Q6K9R6S9Sxa8TwgyCN8pxRjE7BUjDOJ2y/kNYs8LuPeLOU5MJqInNvpnVthTO9lzw47yyWl9Po9BCp/DII3PUL+QyNev4NCvYdGv4tGvY9Kv5KpnwFxNF23AXU/YUq5n1K/o1K9p1a/qTalr5uGHfjOqrjrYQLi6/qvb5AWSX3a/4Jnd4AqWX2Zw2co/hN6v+Btttx/ct9Kv0HzfwL5l8xx0t2LFs/DYSt6Tv2l108qtz6Tvmv10cneBd5xK+8GWm9v6PU+8A/JP1hsf5pSjvp/bGBwSfcbfuNxdcuOyiSa04g8YVmSoNp2AcQAAAABJRU5ErkJggg==) center center no-repeat;
    background-size: 80%;
    position: absolute;
    right: 14px;
    top: 8px;
    cursor: pointer
}

#mc_container .messageV2 .writeMsgWindows .writeToPerson {
    padding: 7px 0 7px 24px;
    min-height: 44px;
    line-height: 30px;
    border-bottom: 1px solid #efefef;
    width: 100%;
    white-space: normal
}

#mc_container .messageV2 .writeMsgWindows .writeToPerson>span {
    font-size: 14px
}

#mc_container .messageV2 .writeMsgWindows .writeToPerson .writeRadioWrap {
    display: inline-block;
    margin-right: 14px;
    font-size: 14px;
    width: auto;
    position: relative
}

#mc_container .messageV2 .writeMsgWindows .writeToPerson .writeRadioWrap .label-text {
    display: inline-block;
    padding: 0;
    font-size: 14px;
    margin-left: -8px;
    cursor: pointer
}

#mc_container .messageV2 .writeMsgWindows .sub-wrap {
    display: inline-block
}

#mc_container .messageV2 .writeMsgWindows .sub-wrap .pointedChoices {
    margin-right: 0
}

#mc_container .messageV2 .writeMsgWindows .pointedChoices {
    margin-right: 10px
}

#mc_container .messageV2 .writeMsgWindows .writeToPersonName {
    display: none;
    min-height: 46px;
    max-height: 176px;
    line-height: 46px;
    padding: 10px 0 10px 24px;
    border-bottom: 1px solid #efefef
}

#mc_container .messageV2 .writeMsgWindows .sub-fl {
    height: 100%;
    vertical-align: top;
    line-height: 26px;
    float: left;
    min-width: 75px
}

#mc_container .messageV2 .writeMsgWindows .name-scroll {
    width: 470px;
    max-height: 156px;
    float: left;
    overflow-x: hidden;
    overflow-y: scroll;
    -ms-overflow-style: none
}

#mc_container .messageV2 .writeMsgWindows .writeToPersonName>span {
    font-size: 14px
}

#mc_container .messageV2 .writeMsgWindows .pointWho {
    display: inline-block;
    padding: 4px 10px;
    line-height: 16px;
    margin-right: 10px;
    margin-bottom: 7px;
    background-color: #f5f5f5;
    border: 1px solid #ebebeb;
    border-radius: 4px;
    color: #666;
    vertical-align: middle
}

#mc_container .messageV2 .writeMsgWindows .pointName {
    display: inline-block
}

#mc_container .messageV2 .writeMsgWindows .pointWho .deleteName {
    width: 16px;
    height: 16px;
    border-radius: 100%;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAMAAAC6V+0/AAAA6lBMVEUAAACLioqLioqLioqLioqLioqLioqLioqLioqLioqLioqLioqLioqLioqLioqLioqLioqLioqLioqLiopzcnJ0cnJ8enp8e3t9e3t9fHx+fX1/fn6Af3+BgICCgICCgYGDgoKEg4OFhISGhYWHhoaHh4eIh4eIiIiJiIiKiYmLioqMi4uNjIyRkJCcnJydnJyenp6fn5+lpKSnpqa7urq7u7vBwMDBwcHCwsLEw8PExMTFxMTGxcXGxsbHxsbKycnV1dXW1dXm5eXm5ubn6Ojq6uru7u7v7+/x8fHz8/Pz9PT19fX7+/v////SLAxAAAAAFHRSTlMACw1XWFpbXV6PkJSjp9bZ4+Tu7x1b1/AAAAD1SURBVBgZVcGHUsJAFEDRl4QmaUiUCIgU42ruEnsFO3bd//8dA5Nh4BxZsMpe0GwGXtmSpWpIIaxKwWWFKwsbrKlLziG3f6TJJUqDI2I3AJ0NlUaPyFJo2OIASfb9EKtxT81eOoAjPpAOp2a6007fzfkA8CUAtGpNzOXeqzmLNRBIRE6r9tXf59dJzFwkEXPj9u6vedpSmlwkATnd4+3n0UxaiQYC8QE9OpiZ4+2pue6mgC8lQB1+mNNYxTfmvgM4YjdAZc8XMTrp3t32YdMWcUCnnYEGnXb7YyhJrs6auiy4rHClUAsphDVZsipeEEWBV7Fk7h/DFTG3+xtQsQAAAABJRU5ErkJggg==) center center no-repeat;
    background-size: cover;
    display: inline-block;
    position: relative;
    top: 2px;
    right: -4px;
    cursor: pointer
}

#mc_container .messageV2 .writeMsgWindows .pointWho .deleteName:hover {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAA0lBMVEUAAAD9Ly/9Ly/9Ly/9Ly/9Ly/9Ly/9Ly/9Ly/9Ly/9Ly/9Ly/9Ly/9Ly/9Ly/9Ly/9Ly/9AAD9DAz9DQ39Dw/9GBj9Ghr9Gxv9HR39Hh79Hx/9ICD9ISH9IiL9IyP9JSX9Jib9KSn9LCz9Li79Ly/9MDD9MTH9MjL9MzP9QUH9Tk79T0/9Vlb9a2v9bm79d3f9enr+Vlb+a2v+bGz+eXn+fHz+hIT+hYX+yMj+29v+4uL+4+P/qKj/vLz/wMD/yMj/1NT/4OD/4+P/5ub/6Oj///+Tx/hgAAAAEXRSTlMABQYxOTqQl5ucncHS09Tx8l7xeXAAAAC7SURBVBjTZc9pUoNAAAXhJ5ggIQIJOihRSTI9g/u+7xrn/lfyh5aVKr8TdEuSVvvDohj2e/oRDfg1iCRpJeNPFklaw8+2cPi28aRSDLODI2P3G38xh1gJbB+Gm7GZfL5uWhKtgzXn4Wrj48lNIVcBzo5Pvt7v27qDUiXQmWoRTkfOQakcfLP78HYZziogVwKte1zsja7DbQ2JYmiOX3ztqrvnHUsspfi5mXaOeuJJJUUZ2OX0f3OSekv7322aGzjlwOs1AAAAAElFTkSuQmCC) center center no-repeat
}

#mc_container .messageV2 .writeMsgWindows .writeMsgContent-title {
    height: 45px;
    line-height: 44px;
    border-bottom: 1px solid #efefef;
    padding-left: 24px;
    font-size: 14px
}

#mc_container .messageV2 .writeMsgWindows .writeMsg-biaoti {
    border: none;
    min-width: 400px;
    display: inline-block;
    font-size: 14px;
    color: #888
}

#mc_container .messageV2 .writeMsgWindows .writeMsgContent-text {
    padding-top: 15px;
    padding-left: 24px
}

#mc_container .messageV2 .writeMsgWindows .writeMsgContent-text>textarea {
    width: 550px;
    min-height: 180px;
    font-size: 14px;
    color: #888;
    resize: none;
    border: none;
    outline: 0
}

#mc_container .messageV2 .writeMsgWindows .writeMsgBtns {
    padding-left: 24px;
    height: 47px;
    width: 588px;
    line-height: 46px;
    position: absolute;
    bottom: 2px;
    left: 0;
    border-top: 1px solid #efefef
}

#mc_container .messageV2 .writeMsgWindows .writeMsgSendBtn {
    display: inline-block;
    width: 114px;
    height: 34px;
    margin-bottom: 6px;
    margin-right: 10px;
    line-height: 34px;
    text-align: center;
    font-size: 14px;
    color: #fff;
    background: #fd2f2f;
    border-radius: 16px;
    cursor: pointer;
    box-shadow: 0 0 10px #ffd3d3
}

#mc_container .messageV2 .writeMsgWindows .writeMsgClear {
    display: inline-block;
    width: 76px;
    height: 34px;
    margin-bottom: 6px;
    border-radius: 16px;
    background: #fff;
    color: #747474;
    text-align: center;
    line-height: 34px;
    box-shadow: 1px 2px 17px 1px #e4e4e4;
    -webkit-box-shadow: 1px 2px 17px 1px #e4e4e4;
    -moz-box-shadow: 1px 2px 17px 1px #e4e4e4;
    cursor: pointer
}

#mc_container .messageV2 .writeMsgWindows .writeToPersonSearchDiv {
    height: 430px;
    width: 202px;
    border-radius: 6px;
    background: linear-gradient(0deg, rgba(46, 42, 66, .92), rgba(81, 78, 98, .92));
    box-shadow: 0 6px 16px 0 rgba(0, 0, 0, .39);
    position: absolute;
    right: -18px;
    top: 29px;
    z-index: 99
}

#mc_container .messageV2 .writeMsgWindows .topIconBg {
    width: 0;
    height: 0;
    position: absolute;
    top: -16px;
    right: 36px;
    border-bottom: 8px solid #514e62;
    border-top: 8px solid transparent;
    border-left: 8px solid transparent;
    border-right: 8px solid transparent;
    opacity: .9
}

#mc_container .messageV2 .writeMsgWindows .searchInpWrap {
    height: 40px;
    border-bottom: 1px solid #7d7b8a
}

#mc_container .messageV2 .writeMsgWindows .inputPointName {
    width: 152px;
    padding-left: 12px;
    height: 24px;
    margin-top: 8px;
    margin-left: 12px;
    background: #8f8d99;
    color: #d9d8dd;
    font-size: 12px;
    outline-color: invert;
    outline-style: none;
    outline-width: 0;
    border-style: none;
    border-radius: 4px;
    text-shadow: none;
    -webkit-appearance: none;
    -webkit-user-select: text;
    outline-color: transparent
}

#mc_container .messageV2 .writeMsgWindows .searchIcon {
    display: inline-block;
    width: 28px;
    height: 24px;
    position: relative;
    left: -6px;
    top: 7px;
    background: #fd2f2f url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAMAAACahl6sAAAC9FBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////9JxXEjAAAA+3RSTlMAAQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyAhIiMkJSYnKCkqKywtLi8wMTIzNDU2Nzg5Ojs8PT4/QEFCQ0RFRkdISUpLTE1OT1BRUlNUVVZXWFlaW1xdXl9gYWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXp7fH1+f4CBgoOEhYaHiImKi4yNjo+QkZKTlJWWl5iZmpucnZ6goaKjpKanqKmqq6ytr7CxsrS1tre4ubq7vL2+v8DBwsPExcbHyMnKy8zNzs/Q0dLT1NXW19jZ2tvc3d7f4OHi4+Tl5ufo6err7O3u7/Dx8vP09fb3+Pn6+/z9/qa0dgMAAAkfSURBVBgZ7cF7WFb1AQfw7wsvFxVEVNScmRgrq2FeNmmFVraW2qI0V16aLboYuYzWdTMZpmZXSS1tpVZm08zQVpnmEpea5go1XOYNdAxKEBB55fJ+/9menu33O+97XhDOOb9zOM/zfj4ICwsLCwsLs1i3tNtyFqxY/1lRWcOZk/8+/PUXW9fkjE3xwEVir8l9e2cVQ6r9fOnUC+ACUek5m308i2Mr7uiL9ix6/PpattK3z1yIdmrgiyfYJp/dFY92p9O0XWy72jeuQLuSmFtJg7aOQrvR85lTNOGLcR60B+csqqNJ+yfAcZ67q2mBLf3hrB9vozXq/hAJ50TNOMOWVG37YM2br7zw5LwFS1fmb/pnE1uyZxCcMvhrNse/c9nvr+uDQDGXTpq7rpzNaXo2Co54oJ6h7X95XBc0x5P64Poahvbl+bBf948Y0mf39MbZRKYvPMFQTt0Ou6WXMYRvc5PROt4bVvsYwqo42GpmE3X8+cPRFvHZJ6h3+BLYx/MqdRpXXoy2is+toU7lUNjF+y6DNS1LhhHd5/sY7NRw2CPmIwb7ZhCMOi+fwXyjYYdOWxmkYW40TLiumEEafg31ov/OIHtSYU6HOWcYyD8RqnnyGWSBF6alHmKg+hFQLI+BqjNghfh8BqoaAKWmMVBhMixyfz0DHOsJhTL8DPBmDCzzszIGKOwEZYaeYYA8WCm5mAE+8ECR+MMMkAtr9f6GAR6HIu9Ry58Fq3X7ilpNw6DENAbIhPU676BWSRcocGk9tR6GCl32U+t9WC/+MLWWQI3ex6n1CCy3iForPVDkwkpq1PeHxVL91NgYCWWGnabGRlhsFzVK4qHQvdS6CZb6DTWahkGp9dQojoGF4r+jRi7USiylxixYKI8aOyKg2IgmSr5zYZmkBko1faHcHGosh2WepUY21IspptTwI1gkvprS/kjYYAw1noNFHqXG5bDFOkrV8bCEt5zSCtjjXB+lx2CJTEqne8EmsymVRcMKRZRegl0ST1O6AxYYSqmpH2zzEqUtsEAepdWwT3ITpf4wzVNG6Sew0SpKf4Jp11LaDDsNpHQQpr1O6WbYajul4TAptoZCZRRsdR+l12DSDZRegb0S6ylUwKQFlC6HzdZSugjm7KVwCHYbSykLpvSgNBt2i6qisBqmTKJ0JWy3nkIFTFlGoSEWtnuU0iUwo5jCFtgvjdLvYEIcpdmwn7eOwlKYcBmla+GADRQKYMLtlDrBATMplMOEpygchBPGUeoM49ZQ+CuccAmlNBi3h0IenBBDaQqM81HIgiMOUZgDw5IojYQjPqDwBgw7n9J5cMQiCu/CsEspJcARcyhsgGHplCLgiMcobINhoymchjOmUdgLw26hUA5n3E7hKAy7k8IhOONmCidg2HQKhXDGLynUw7CpFPbBGWMonIJhkykchTNupVAOw26kcALOuIvCYRh2DYUmOCObwj4YNoxSNBwxk8JOGHYxpa5wxLMUPoVhfSldAEesoLAGhnWg9Cs4YieF52FcCYWH4IgaCvfDuE0UXoUTzqGUAeOWUNgCJ1xNaSCMe5BCGZxwL6UOMO56SklwwCsUjsOEFErj4IAiCutgQmQdhYWwX1dKOTDjEwpfwX63ULoeZuRQ6gbbvUypB8wYQekm2G4fhWMwxeujsAR2S6b0Fsz5hEJFFGw2i9IEmJNDaRxsdpxCY2eY83NK+bDXCEqbYVYJhcZE2GoppYdg1ixK02GnDlWU+sOs/pQOeWCj+ykVwLytlG6CfSKOU8qEefdQ+hz2mUjJ1wnmxdVTSodt9lB6HVZYRmkd7PILalwFK1zop+AfCnt4dlHaC2uso7QT9ribGhNhjXRq3AU7dKmkdCQCFvmcUmUX2OBVakyFVcZS489Q76d+St9FwyqevZT86VAtdh81psM6V1CjOBGKLabGgUhY6C/UWAO1xlBrNKx0Ti01pkKlXpXU2ABrPU6NugugTuSn1GhMgbWiDlLjYDcos5JaT8NqV1NrdzwUeZFaRdGw3NPUKoiGEo9Qq2EgrOfdQa38CCgwkQFmQoU+ldR6IwKWm9BErV0RUGIMA7wXBYvd7WeA6hdioMR8BtjYAZaaQZ0tcVAh8mMG2NYZFlrEELZ3hAqdChmgMBlWic9nSAWxUKHnMQaozoA1Bh9iMzZFQ4UBVQy0MBoWuLeezfrQCxVG1DPQ7mSYlbCKLcn3QoVxDQx0+olomHJ9GVuWHwkVRvsY5NuRMC7pbZ7VOxFQYfgpBnvnXBjjmVDBVnjLAxWGVjKYL6872s57237q7Gik3nIocXEZdWpmd0bbxGYdpd5y71MMYTGU6FlAvZNP9EbrXTS3lHqN0wHvxwxhMZSImNFIPf/mzHi0Ro8HdjKUiivxXx0LGEIe1LismKH4Vk7qgRZFDHlkQyND+rIfftBxO0PIhRoJa9mMfQtvTEBIMUPue7eSzfDnReF/4rYzhGwoMuF7Nqfp4Lp5tw2Owf/F97980py13zSxeeXXQIrbzRCyoUjX19myuu+Li77Y8o+Sep7Vxm7QSihkCFlQ5eojtMTxKQjStZAhZEKVDs/7aNrJx2Oh07WIev7JUKb3/NM0xfdCIkJJOkA9/3io031uNQ2re7kvmtHrAPUax0OhhJmlNKTq6SQ0r9cR6jVmQCXvDWsb2FZlf0xAi/ocoV7DKKjV46H9bIMTy8dE4Wz6lFDvzEioNmzGRh9b47vXrotEa/QrpZ4vHerFXPVkQT1bUrp6+uAItFZKKfVq02CLmEFTnvvwX9TxH92Q99sUtE1KOfVq0mCfLsPH3vnwU0tWffzR2pVLFz0z49ZBsTBiQAX1aobAfVIrqHcyFe6TepJ6FQPgPkNOUq88Be4zpIZ6pSlwn7Ra6pX2g/uk11KvpA/cJ91HvSO94D4jz1DvQBLcZ9QZ6hUlwX1GNVCvqCvcJ6OBeoUJcJ+MRurtjoP7jPdTb3tHuM9kP/UKOsJ9JvupVxAL98lkCJui4T5ZDOF9L9wniyFMhwtlU+8I3CibemlwoxzqTIErzWOwLLhTHoPcDJdazEBJcKvF1NoM91pOqWEI3MuzlMI0uFpuI39QlwmXGzD/b5WlG+b1QVhYWFhYWFhYWFhYWHvwH/GbKQgVyR8CAAAAAElFTkSuQmCC) 6px 4px no-repeat;
    background-size: 60%;
    color: #ffd5d5;
    border-radius: 0 4px 4px 0;
    cursor: pointer
}

#mc_container .messageV2 .writeMsgWindows .searchIcon:hover {
    background-color: #ff7676
}

#mc_container .messageV2 .writeMsgWindows .searchIcon:active {
    background-color: #e42a2a
}

#mc_container .messageV2 .writeMsgWindows .writeToPersonUlWrap {
    border-bottom: 1px solid #7d7b8a;
    padding-top: 10px;
    padding-bottom: 43px;
    position: relative
}

#mc_container .messageV2 .writeMsgWindows .writeToPersonUlWrap .pagination-wrap {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    text-align: center;
    white-space: nowrap;
    line-height: 32px;
    height: 33px;
    border-top: 1px solid rgba(255, 255, 255, .1)
}

#mc_container .messageV2 .writeMsgWindows .writeToPersonUl {
    height: 297px;
    width: 182px;
    padding-left: 20px;
    overflow-y: scroll;
    overflow-x: hidden;
    -ms-overflow-style: none
}

#mc_container .messageV2 .writeMsgWindows .writeToPersonLi {
    height: 28px;
    font-size: 12px;
    color: #fff;
    vertical-align: middle
}

#mc_container .messageV2 .writeMsgWindows .writeToPersonLi .label-for {
    display: inline-block;
    width: 128px;
    height: 28px;
    vertical-align: middle;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

#mc_container .messageV2 .iconWrite1 {
    display: inline-block;
    width: 16px;
    height: 16px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAMAAACahl6sAAACAVBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////9n7yP8AAAAqnRSTlMAAQIDBQYHCAkKCwwNDg8QERMUFRYYGRwdICEiJCUoKSorLTEyNDU2Nzs9Pj9AQUNERkdISU5PUVZYWVpbXF1gYWJkZWdpamtsbXFzdnh5enx9fn+AgYKEhYiKi4yOkJGSk5SVl5qcn6Gio6Smp6iqq6+xs7S1tre4ubu8vcHCw8XGx8jJzNHT1NXW2tvc3d7h4uPk5ebo6ert7vDx8vP09fb3+Pn6+/z9/qylkf0AAAW+SURBVBgZ7cGPf+J1HQfwFz8i4uJGO7nFhWRrepMy7JrE5c1yWTuj1PQus5W5CgvNFXb0gySLBG3ULSo6aN3kcPHj9VfqHJ/2ix9fPuPx4P2p7/MJm81ms9lsNtv/Gd9nH3vii/fDdPe+3OSe2nfOw2B3vcoDz8FYn/gHD/v9DMw0v8OjNgMwUaTO40o+mCdc40kFL0wzV2U/eTfMEtxif1kXTDJb5iAZB8zh3+RgaRjDV+QwKRjCW+BwazCCJ89RnoYBXDmOtgr5MrQiAeEcG7Tk9hxke5EWvQbZ0rQqBtl+SotuQDZnlta88wEI9xqt+TSE8xZoySOQ7myJVnwNMr3wCJRAmRY8BpHW2ElACW5xtIcg0TWS7SUoc1WOdB4CJblnNwYlXOMIb0GgVe678yko8//mcE9AnmUqjQUoCw0OU/8QxLnCA9ufhBLlMJchTrzNQ+oRKLEWB3oe4iy1eEQtBCXe5gBZJ6SJ7fKYyhyURJd95dyQJtrkCVtBKCvsp+CBNAsN9lEOQEnypJIP0sxvs6+SH8qzPK4cgDSROgco+qCs86hKENKEaxyo4IGS5mG1EKQJVTlEzo0eR4YHtiOQJljhUFkXelxZKjsLkGa2zBEyDvS489zXXIQ0gU2OlIbiLXJPKwZp/CVakILiL5HsxCGNr0hL1qEEyuQypPEWaNF1KOe3rkKc39Kyr0M5C2lcWY5hBVI5MxxHdxkyOTY4nk4CIqU5rvYSBEpxfLsxiLNGDa0YpLlODe04pElSQycBaVapobsMaVaoYwXSJLrUkIQ08TY1XIM0Sy1qWIc0sV1qSEGaaJMa0pBmoUENGw4IM79NDVknhInUqSHnhjDhGjXkPRAmVKWGghfCzFWooeSDMLNb1LAZgDCBTWooz0IYf4kaKkEI4ytSQzUEYbwFaqiFIYw7Tw31CIRxZalhZx7CODPU0FiEMI4NamhGIU2aGloxSJOihnYc0qxTQycBaa5TQ3cZ0iSpYwXSrFJHEtKsUMd1SJPoUsM6pIm3qSEFaZZa1JCGNLFdathwQJhokxqyTgiz2KCGnBvCzO9QQ94DYSJ1aih6IUy4Rg0lP4QJValhMwBh5irUUJ6FMLNb1FAJQpjAJjVUQxDGX6KGWhjC+IrUsB2BNK9Tw+0FiBPvcGyNRQi03OWYmlGItMLxtGIQ6kmOox2HWGu0rpOANA+eh/IDWvYliPOrcgBKmhatQpxzbZb86HFkaEkS8jxOsuhFjytHC74Fgd7ge/Ju9HjyHGkdAl3g+7Iu9HiLHCEFia5xX8aBHn+JQ6Uh0k32pKEEyhwi44BEF/lfKSjBCgfKuiDSCzzwbSihKgfIuSGS8xYPSUIJ19lX3gOZPscjVqDM77CPohdCvcwjustQFhs8oeSHUJ4mj+rEoUR3ecxmAFI9zONaMShLLR6xNQuxfskTmlEo8Q4PqcxBrJk2T2osQFnmgWoIcj3OfrbnoaxSqYUh2B/ZVz0M5Snu245AsAscoDoHZY17dhYg2TMcZCsIJUWysQjRbnKgcgDKBptRiHYfhyj50eP6+YOQ7fscpuiFIZy3OFTeAzNc4gg5F4zwEkfJOGAAT5MjpWGAyxyp8aOPQL4sR/jT1Q/DADNtDvOfnz0AM1zlEH/7ZhCmKHCQbu7zLhjjAgf41/fuhkmeZl/FRz8Is9zkSc0fX4Rp7uUJf07OwDzP86j2q5ccMJDzFg/757MfhZku8ZDfXXbDVGkqt394D8zlaXLfm1/xwWRf4J7dV6Iw3A2Sf33yLphupt399UNOmO/h734MNpvNZrPZ/ldcfGBK7sYEfflNTs/bN8KYjDO/4HQ1r2AiXuS0tT6OCYhy+oqYgN9QgM/g9O5QgGdwamcowSs4vS4FSOP0/kIBvoHTe44CXMDpndvh1P0EkxDntL11BhNx5Q6n6o1zmJCzX/1Dk1Py95eisNlsNpvNZrPZJupdEg2UVUA6sFQAAAAASUVORK5CYII=) no-repeat center;
    background-size: contain;
    color: #fff;
    border-radius: 100%;
    vertical-align: middle;
    margin-right: 8px
}

#mc_container .messageV2 .writeToPersonSearchBtns {
    padding-left: 12px;
    padding-top: 8px;
    position: relative
}

#mc_container .messageV2 .writeToPersonSearchBtns .btn-submit {
    box-shadow: 0 3px 5px rgba(255, 35, 35, .32)
}

#mc_container .messageV2 .btn-cancel {
    width: 78px
}

#mc_container .messageV2 .clearNameBtn {
    width: 46px;
    height: 24px;
    margin-left: 8px;
    border-radius: 12px;
    display: inline-block;
    line-height: 24px;
    text-align: center;
    font-size: 12px;
    color: #fff;
    background: #585568;
    cursor: pointer
}

#mc_container .messageV2 .checkNamNumWrp {
    font-size: 12px;
    color: #fff;
    position: absolute;
    right: 12px;
    top: 14px
}

#mc_container .messageV2 .checkNamNum {
    color: #fd2f2f;
    font-size: 12px;
    padding-left: 6px
}

#mc_container .messageV2 .minWrittingWindows {
    display: none;
    height: 32px;
    width: auto;
    padding-left: 16px;
    line-height: 32px;
    vertical-align: middle;
    font-size: 14px;
    background: #655f85;
    border-radius: 4px;
    position: absolute;
    bottom: 0;
    right: 56px;
    color: #fff;
    cursor: pointer
}

#mc_container .messageV2 .minWrittingWindows:hover {
    background: #78719d
}

#mc_container .messageV2 .minWrittingWindows .maxWindowsBtn {
    display: inline-block;
    width: 16px;
    height: 16px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAMAAAD04JH5AAAAgVBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////9d3yJTAAAAKnRSTlMABxARFxgeHyMpMTM0P0ZOT1J0e3x9foCGh7e4x9LU2Nnn6+zv8fT8/f7+HWJvAAAAg0lEQVQYGe3BRxKCABREwTHngKKoGDCgMvc/oFZxBz6L1y0AAAAAAAAAAAAAaIVhkmbN209V658cJJ/rb3J3mGopdQoHenS1caiDzg51U+lQX70dqtLVoQptHeqoXulAz660+jjMa6a/xcVB8rFqoyTNGrdbDwQAAAAAAAAAAAAAbfADcUYMuZ69zxQAAAAASUVORK5CYII=) center center no-repeat;
    background-size: 80%;
    margin-left: 10px;
    cursor: pointer;
    vertical-align: middle
}

#mc_container .messageV2 .minWrittingWindows .closeMinWindowsBtn {
    display: inline-block;
    width: 16px;
    height: 16px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAMAAAD04JH5AAAA6lBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////+Le70HAAAATXRSTlMAAQUGBwkKCwwNDg8QERIVFhkfJDI1Nz9BR0hMT1ZYWV5lanZ6gYSHio6PkJSdorO0tba3uLq9v8DBwsPExcbHyMzNz9LZ3uHt7/Hy+szR6IAAAALqSURBVHja7ZtrdxIxEIZju7gLClXrjXq/4f2OqG1tkaLS2vn/f8da5NgkC5ts5p35svORyeF54GSzuUyMaaKJJppYxMZgRvTlFhpze5to9qTnJ/pHdBpv20h8ezinHPbdzLVj+hfjHMfPxwvK8VU7s/6LCG/wn0/045yVukOENzjLJ7ph5V6eTdF+geAX+xbkkZV8Y+XoWwHn08DKPrWTtFeg+fTASl8nsIHHp0t2g203z9sPfP5rp8WFXbcFZz8o9txv3znvtmntuG34nkb7+Tvlt/xWrTHKIIxf1m7ckuTHtMTwMQZx/yu/QR7Zs7gN8uiezWtQ58niNKg3tvAZ1B3buAzqj608BiljO4dB2rsl3SD13ZZqkP5uTTPgeLenGPDMLfJJXQOuuU3HN8gk+WUGo0ySX8+Ad24Zb8A9t4018PmTxJltnEEJv5M6p4sxQPBjDDD8cIMMxA81yEYofpgBkh9igOVXG6D5VQZ4/onBdLmBBN+Yrm+wJskvM/i4JslfZiDHLzeQ5BvTO3Bp7z+5n3y/aIDh/weSvz/EAM2vMsDzVxtMBfirDKZdYzQNpPjLDOT45QaSfGM2fYFNSb72P6DdB7SfAu1xYOVI2NXlSxhUvQ3RBtXzAayBPyMaDt1PDnqSv3+U+XPCaUeSrzsrn6+N9NYli7WZjIH22lB7day9P6C9Q6K9R6S9Sxa8TwgyCN8pxRjE7BUjDOJ2y/kNYs8LuPeLOU5MJqInNvpnVthTO9lzw47yyWl9Po9BCp/DII3PUL+QyNev4NCvYdGv4tGvY9Kv5KpnwFxNF23AXU/YUq5n1K/o1K9p1a/qTalr5uGHfjOqrjrYQLi6/qvb5AWSX3a/4Jnd4AqWX2Zw2co/hN6v+Btttx/ct9Kv0HzfwL5l8xx0t2LFs/DYSt6Tv2l108qtz6Tvmv10cneBd5xK+8GWm9v6PU+8A/JP1hsf5pSjvp/bGBwSfcbfuNxdcuOyiSa04g8YVmSoNp2AcQAAAABJRU5ErkJggg==) center center no-repeat;
    background-size: 80%;
    margin-left: 10px;
    margin-right: 10px;
    cursor: pointer;
    vertical-align: middle
}

#mc_container .messageV2 .writeWindow-write {
    color: #fff
}

#mc_container .messageV2 .editingMsg {
    display: inline-block;
    color: #fff
}

@charset "UTF-8";

#mc_container .vBtn-s88,
#mc_container .vBtn-s98 {
    background-color: transparent
}

#mc_container .c2c_expireTime_wrap {
    display: flex;
    color: #f52526 !important;
    padding-bottom: 20px
}

#mc_container .c2c-pending {
    display: flex;
    flex-direction: column;
    align-items: center;
    padding: 90px 136px 0
}

#mc_container .c2c-pending .pending-icon {
    width: 120px;
    height: 120px;
    background: url(/images/himt.e05f5f71.png) no-repeat;
    background-size: 100% 100%;
    margin-bottom: 56px
}

#mc_container .c2c-pending .pending-text {
    color: #000;
    font-size: 32px;
    line-height: 40px
}

#mc_container #deposit {
    display: flex;
    position: relative
}

#mc_container #deposit .ps__rail-y {
    display: none
}

#mc_container #deposit .upload-box {
    position: absolute;
    display: flex;
    justify-content: center;
    align-items: center;
    width: 700px;
    height: 590px;
    left: 15px;
    transform: translate(350px) scale(0);
    top: 15px;
    transition: transform .3s linear;
    will-change: auto;
    overflow: hidden
}

#mc_container #deposit .upload-box .img-wrap {
    max-height: 590px;
    position: relative
}

#mc_container #deposit .upload-box.img_in {
    transform: translate(0) scale(1)
}

#mc_container #deposit .upload-box.img_out {
    transform: translate(350px) scale(0)
}

#mc_container #deposit #depositTab {
    width: 255px;
    height: 620px;
    padding-top: 22px;
    position: relative;
    background-color: #f7f7f7;
    overflow-y: scroll !important;
    display: flex;
    flex-direction: column;
    align-items: center
}

#mc_container #deposit #depositTab.show-mask::after {
    content: "";
    visibility: visible;
    position: fixed;
    bottom: 0;
    left: 180px;
    width: 246px;
    height: 70px;
    background-image: linear-gradient(to bottom, rgba(244, 244, 244, 0), #f4f4f4)
}

#mc_container #deposit #depositTab .nav-item {
    width: 148px;
    background-color: #fff;
    padding: 10px;
    box-shadow: 0 5px 30px 0 rgba(0, 0, 0, .08);
    border-radius: 6px;
    border: solid 1px transparent;
    margin-bottom: 15px;
    display: flex;
    align-items: center;
    cursor: pointer;
    position: relative
}

#mc_container #deposit #depositTab .nav-item .icon {
    width: 40px;
    height: 40px;
    background-size: 100% 100%;
    background-repeat: no-repeat;
    background-image: url(/images/deposit-default.e02fb71d.png);
    border-radius: 6px;
    flex-shrink: 0;
    margin: 3px 0
}

#mc_container #deposit #depositTab .nav-item .bankname {
    color: #646464;
    font-size: 14px;
    font-stretch: normal;
    margin-left: 9px
}

#mc_container #deposit #depositTab .nav-item .bankname>div {
    line-height: 18px
}

#mc_container #deposit #depositTab .nav-item .bankname .rebate {
    color: #f33
}

#mc_container #deposit #depositTab .nav-item.active {
    border-color: #ff2f34
}

#mc_container #deposit #depositTab .nav-item.active:after {
    content: "";
    position: absolute;
    width: 19px;
    height: 19px;
    background: url(/images/check.8cbcb507.svg);
    background-size: 100% 100%;
    right: 0;
    bottom: 0
}

#mc_container #deposit #depositTab .nav-item.recommend:before {
    content: "";
    position: absolute;
    width: 20px;
    height: 24px;
    background: url(/images/recommend.3594a792.png);
    background-size: 100% 100%;
    right: 0;
    top: 0
}

#mc_container #deposit #depositTab .nav-item[data-targetid=WCFQR] .icon,
#mc_container #deposit #depositTab .nav-item[data-targetid=WCNWAP] .icon,
#mc_container #deposit #depositTab .nav-item[data-targetid=WCWAP] .icon,
#mc_container #deposit #depositTab .nav-item[data-targetid=WECHAT] .icon,
#mc_container #deposit #depositTab .nav-item[data-targetid=WRS] .icon,
#mc_container #deposit #depositTab .nav-item[data-targetid=WT] .icon {
    background-image: url(/images/WECHAT.727b6ed5.png)
}

#mc_container #deposit #depositTab .nav-item[data-targetid=ALIFQR] .icon,
#mc_container #deposit #depositTab .nav-item[data-targetid=ALINWAP] .icon,
#mc_container #deposit #depositTab .nav-item[data-targetid=ALIPAY] .icon,
#mc_container #deposit #depositTab .nav-item[data-targetid=ALIWAP] .icon,
#mc_container #deposit #depositTab .nav-item[data-targetid=AT] .icon,
#mc_container #deposit #depositTab .nav-item[data-targetid=KAMI] .icon {
    background-image: url(/images/ALIPAY.857aa6df.png)
}

#mc_container #deposit #depositTab .nav-item[data-targetid=ALIPDD] .icon {
    background-image: url(/images/ALIPDD.7ca8b13b.png)
}

#mc_container #deposit #depositTab .nav-item[data-targetid=BTC] .icon {
    background-image: url(/images/btc.81121430.png)
}

#mc_container #deposit #depositTab .nav-item[data-targetid=EPT] .icon {
    background-image: url(/images/Epay.dc23bc29.png)
}

#mc_container #deposit #depositTab .nav-item[data-targetid=ETH] .icon {
    background-image: url(/images/eth.232670a7.png)
}

#mc_container #deposit #depositTab .nav-item[data-targetid=JDWAP] .icon,
#mc_container #deposit #depositTab .nav-item[data-targetid=JD] .icon {
    background-image: url(/images/JD.6bab3bb1.png)
}

#mc_container #deposit #depositTab .nav-item[data-targetid=MOMODP] .icon {
    background-image: url(/images/momo.a399badc.png)
}

#mc_container #deposit #depositTab .nav-item[data-targetid=PG] .icon {
    background-image: url(/images/PG.4cdda5c7.png)
}

#mc_container #deposit #depositTab .nav-item[data-targetid=QPQR] .icon {
    background-image: url(/images/QPQR.a7ae7461.png)
}

#mc_container #deposit #depositTab .nav-item[data-targetid=IPQR] .icon {
    background-image: url(/images/IPQR.e03e42e9.svg)
}

#mc_container #deposit #depositTab .nav-item[data-targetid=QQWAP] .icon,
#mc_container #deposit #depositTab .nav-item[data-targetid=QQ] .icon {
    background-image: url(/images/QQ.7d3afc7a.png)
}

#mc_container #deposit #depositTab .nav-item[data-targetid=RCDP] .icon {
    background-image: url(/images/RCDPVND.e911e8a8.png)
}

#mc_container #deposit #depositTab .nav-item[data-targetid=TBQR] .icon {
    background-image: url(/images/TBQR.81076307.png)
}

#mc_container #deposit #depositTab .nav-item[data-targetid=MAQR] .icon,
#mc_container #deposit #depositTab .nav-item[data-targetid=MUQR] .icon,
#mc_container #deposit #depositTab .nav-item[data-targetid=MWQR] .icon,
#mc_container #deposit #depositTab .nav-item[data-targetid=UNQR] .icon,
#mc_container #deposit #depositTab .nav-item[data-targetid=UNWAP] .icon,
#mc_container #deposit #depositTab .nav-item[data-targetid=UN] .icon {
    background-image: url(/images/UN.e2c8ad8c.png)
}

#mc_container #deposit #depositTab .nav-item[data-targetid=VIEDP] .icon {
    background-image: url(/images/VIEDP.ac7ac948.png)
}

#mc_container #deposit #depositTab .nav-item[data-targetid=VIP] .icon {
    background-image: url(/images/VIP.0008afa1.png)
}

#mc_container #deposit #depositTab .nav-item[data-targetid=USDT] .icon,
#mc_container #deposit #depositTab .nav-item[data-targetid=WCPDD] .icon {
    background-image: url(/images/WCPDD.7ca8b13b.png)
}

#mc_container #deposit #depositTab .nav-item[data-targetid=ZALODP] .icon {
    background-image: url(/images/zl.e0ffbe10.png)
}

#mc_container #deposit .deposit_container {
    width: 855px;
    border-left: 1px solid #efefef
}

#mc_container #deposit .deposit_container .deposit_title {
    width: 100%;
    border-bottom: 1px solid #efefef;
    height: 47px;
    line-height: 46px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding-right: 60px;
    padding-left: 30px
}

#mc_container #deposit .deposit_container .deposit_title .txt {
    color: #000;
    font-size: 16px;
    font-weight: 400;
    position: relative
}

#mc_container #deposit .deposit_container .deposit_title .txt::before {
    content: "";
    position: absolute;
    display: block;
    width: 5px;
    height: 15px;
    background-color: #23e63a;
    top: 50%;
    margin-top: -7.5px;
    left: -13px
}

#mc_container #deposit .deposit_container .deposit_title .deposit-records {
    height: 34px;
    width: 34px;
    line-height: 30px;
    color: #5076f3;
    border-radius: 50px;
    border: 2px solid rgba(80, 118, 243, .3);
    font-size: 14px;
    letter-spacing: 0;
    position: absolute;
    cursor: pointer;
    right: 100px;
    display: flex;
    justify-content: center
}

#mc_container #deposit .deposit_container .deposit_title .deposit-records .book-icon {
    position: absolute;
    top: 50%;
    margin-top: -10px;
    display: block;
    width: 20px;
    height: 20px;
    background: url(/images/deposit-record.6548c5f5.svg) no-repeat;
    background-size: 100% 100%;
    background-position: center
}

#mc_container #deposit .deposit_container .deposit_title .deposit-records .cashIn-count {
    display: flex;
    width: 16px;
    height: 16px;
    position: absolute;
    color: #fff;
    font-size: 12px;
    right: -9px;
    z-index: 1;
    text-align: center;
    top: -6px;
    font-weight: 500;
    flex-direction: column;
    align-items: center;
    gap: 10px;
    border-radius: 20px;
    background: #ec2529;
    justify-content: center
}

#mc_container #deposit .deposit_container .deposit_title .deposit-teaching {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 34px;
    width: 34px;
    line-height: 30px;
    border-radius: 17px;
    color: #5076f3;
    font-size: 14px;
    letter-spacing: 0;
    border: solid 2px rgba(80, 118, 243, .3);
    position: relative;
    cursor: pointer
}

#mc_container #deposit .deposit_container .deposit_title .deposit-teaching .book-icon {
    position: absolute;
    top: 50%;
    margin-top: -10px;
    display: block;
    width: 20px;
    height: 20px;
    background: url(/images/help.118200ef.png) no-repeat;
    background-size: 100% 100%
}

#mc_container #deposit .deposit_container .QPayment-content {
    display: flex;
    margin-left: 16px;
    flex-direction: column
}

#mc_container #deposit .deposit_container .rowTwo-wrp {
    min-width: 430px
}

#mc_container #deposit .deposit_container .rowTwo-wrp .po-middle:first-child {
    display: inline-flex;
    align-items: center;
    justify-content: center
}

#mc_container #deposit .deposit_container .rowTwo-wrp .po-middle:first-child .po-middleL {
    min-width: 150px
}

#mc_container #deposit .deposit_container .copy {
    margin-left: 12px;
    margin-bottom: 16px
}

#mc_container #deposit .deposit_container .copy-msg {
    width: initial;
    min-width: 80px
}

#mc_container #deposit #deposit_wrp {
    width: 855px
}

#mc_container #deposit #deposit_wrp .bankMessage {
    display: inline-block;
    max-width: 725px;
    background-image: linear-gradient(90deg, rgba(255, 253, 251, .2) 0, #ffe7d6 100%), linear-gradient(#f5f5f5, #f5f5f5);
    background-blend-mode: normal, normal;
    border-radius: 10px;
    border: solid 1px #f9dacb;
    font-size: 14px;
    line-height: 18px;
    letter-spacing: 0;
    color: #ff2f34;
    padding: 10px 15px;
    margin: 10px 0 20px
}

#mc_container #deposit #deposit_wrp .bankMessage a {
    word-wrap: break-word
}

#mc_container #deposit #deposit_wrp .deposit_no_banklist {
    padding: 312px 0 150px;
    text-align: center;
    line-height: 24px;
    font-size: 24px;
    color: #7a7070;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAu8AAAGICAYAAADxmg4uAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjFDNUJCODk4MzJCMjExRUE5MkM3QTRGODYwQ0ZBRTQzIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjFDNUJCODk5MzJCMjExRUE5MkM3QTRGODYwQ0ZBRTQzIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MUM1QkI4OTYzMkIyMTFFQTkyQzdBNEY4NjBDRkFFNDMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MUM1QkI4OTczMkIyMTFFQTkyQzdBNEY4NjBDRkFFNDMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6TWNIFAABYGklEQVR42uy9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);
    background-position: center 52px;
    background-repeat: no-repeat;
    background-size: 504px auto
}

#mc_container #deposit #deposit_wrp .err-msg .the-err-msg {
    word-wrap: break-word;
    max-width: 100%;
    line-height: 1.2;
    padding: 6px;
    white-space: pre-line
}

#mc_container #deposit #postDepositQQ .receipt-wrap {
    display: none
}

#mc_container #deposit #postDepositQQ .scroll-wrap.has-receipt {
    display: flex;
    justify-content: space-between
}

#mc_container #deposit #postDepositQQ .scroll-wrap.has-receipt .deposit-form {
    max-width: 500px
}

#mc_container #deposit #postDepositQQ .scroll-wrap.has-receipt .deposit-form>div {
    display: table-row;
    width: auto
}

#mc_container #deposit #postDepositQQ .scroll-wrap.has-receipt .deposit-form>div .deposit-form-label {
    display: table-cell;
    width: auto
}

#mc_container #deposit #postDepositQQ .scroll-wrap.has-receipt .receipt-wrap {
    width: 370px;
    display: block
}

#mc_container #deposit #postDepositQQ .scroll-wrap.has-receipt .receipt-wrap .upload_image {
    text-align: left
}

#mc_container #deposit #postDepositQQ .submitTable.button-white {
    background-color: #fff;
    color: #747474;
    box-shadow: 0 0 10px #e4e1e1
}

#mc_container #deposit #postDepositQQ .submitTable.button-white:hover {
    background-color: initial;
    color: #dedede
}

#mc_container #deposit #postDepositQQ .receipt-btn {
    margin-left: 10px
}

#mc_container #deposit .button.btn-submit {
    min-width: 98px;
    width: initial;
    word-break: break-all
}

#mc_container .needSymbol {
    position: relative;
    outline: 0;
    border: 1px solid #e5e5e5 !important;
    background-color: #f5f5f5 !important;
    border-radius: 5px;
    width: 223px;
    box-shadow: 0 1px 5px rgba(0, 0, 0, .08) inset;
    display: inline-flex;
    align-items: center;
    padding-left: 12px
}

#mc_container .needSymbol #symbol {
    position: relative
}

#mc_container .needSymbol #copyAmount {
    background-color: transparent !important;
    box-shadow: none;
    border: none !important
}

#mc_container .button_confirm_wrap._loader {
    margin-bottom: 0
}

#mc_container .button_confirm_wrap._loader .form-submit {
    display: none !important
}

#mc_container .form-submit.button-white {
    background-color: #fff;
    color: #747474;
    box-shadow: 0 0 10px #e4e1e1
}

#mc_container .form-submit.button-white:hover {
    background-color: initial;
    color: #dedede
}

#mc_container .form-submit.button-red {
    background-color: #fd2f2f;
    color: #fff;
    box-shadow: 0 0 10px #e4e1e1
}

#mc_container .currency {
    font-weight: 700;
    font-size: 12px;
    padding-left: 8px
}

#mc_container #hag_reg>input {
    text-overflow: ellipsis;
    padding-right: 16px
}

#mc_container #hag_reg .remark {
    max-width: 502px;
    margin-left: 28px;
    line-height: 20px;
    position: relative;
    word-break: break-word;
    white-space: initial;
    font-size: 13px
}

#mc_container #hag_reg .remark::before {
    content: "";
    display: block;
    width: 20px;
    height: 20px;
    position: absolute;
    background: url(/images/remark.e7d4c946.png);
    background-size: 100% 100%;
    left: -28px;
    top: 0
}

#mc_container .deposit-form {
    width: 650px;
    margin: 0 auto;
    margin-top: 20px
}

#mc_container .deposit-form>div {
    text-align: left
}

#mc_container .deposit-form .deposit-form-label {
    display: inline-block;
    vertical-align: top;
    line-height: 2.5;
    width: 220px;
    text-align: left
}

#mc_container .deposit-footer {
    color: #fd2f2f;
    margin: 0 auto;
    position: absolute;
    bottom: 50px;
    text-align: left
}

#mc_container .tagWrp .postDepositPromo {
    text-align: left;
    width: 223px;
    line-height: 2.5;
    display: inline-block;
    text-overflow: ellipsis;
    overflow: hidden;
    vertical-align: middle;
    padding-left: 4px
}

#mc_container input[name=amount].with {
    margin-bottom: 10px
}

#mc_container input[name=amount].with+.err-msg {
    top: initial;
    bottom: -34px
}

#mc_container .hag_deposit_famount {
    white-space: initial;
    overflow: hidden;
    display: flex;
    align-items: center;
    flex-wrap: wrap
}

#mc_container .hag_deposit_famount span {
    min-width: 66px;
    margin-right: 6px;
    height: 38px;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 10px;
    text-align: center;
    border-radius: 6px;
    border: solid 1px rgba(236, 37, 41, .2);
    background-color: #fff;
    cursor: pointer;
    font-size: 14px;
    color: #646464;
    position: relative
}

#mc_container .hag_deposit_famount span .bonus {
    padding: 0 3px;
    border-radius: 0 6px;
    color: #ec2529;
    background-color: rgba(236, 37, 41, .2);
    position: absolute;
    right: 0;
    top: 0
}

#mc_container .hag_deposit_famount span.active {
    border: solid 1px #ec2529;
    background-color: #fff;
    color: #ec2529
}

#mc_container .hag_deposit_famount span.active:before {
    content: "";
    position: absolute;
    width: 19px;
    height: 19px;
    background: url(/images/check.8cbcb507.svg);
    background-size: 100% 100%;
    right: 0;
    bottom: 0
}

#mc_container .hag_deposit_famount span.active .bonus {
    color: #fff;
    background-color: #ec2529
}

#mc_container .dmc_accordion_remark {
    max-width: 600px;
    max-height: 32px;
    font-size: 12px;
    overflow-wrap: break-word;
    overflow: hidden;
    white-space: pre;
    text-overflow: ellipsis
}

#mc_container .dmc_accordion_remark>* {
    line-height: 32px;
    overflow-wrap: break-word;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

#mc_container #depositAllPromotions {
    max-width: 500px
}

#mc_container #depositAllPromotions .promotion-item {
    width: 500px;
    background-color: #f5f5f5;
    color: #7f7f7f;
    border-radius: 10px;
    margin-bottom: 10px;
    border: 2px solid transparent;
    padding: 12px;
    cursor: pointer;
    transition: all .2s ease;
    position: relative;
    margin-left: 40px
}

#mc_container #depositAllPromotions .promotion-item.default:before {
    top: 10px
}

#mc_container #depositAllPromotions .promotion-item.default.active:after {
    top: 13px
}

#mc_container #depositAllPromotions .promotion-item:before {
    position: absolute;
    content: "";
    width: 18px;
    height: 18px;
    left: -30px;
    top: 20px;
    border-radius: 5px;
    border: 1px solid #9b9b9b
}

#mc_container #depositAllPromotions .promotion-item:hover div {
    color: #fa1f4e
}

#mc_container #depositAllPromotions .promotion-item:hover .minDeposit span {
    color: #fa1f4e
}

#mc_container #depositAllPromotions .promotion-item .promName {
    font-size: 14px;
    width: 420px;
    font-weight: 700;
    color: #333;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

#mc_container #depositAllPromotions .promotion-item .promRemark {
    font-size: 12px;
    color: #666;
    width: 420px;
    margin-top: 4px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    line-height: 1.5
}

#mc_container #depositAllPromotions .promotion-item .personal-info {
    display: none
}

#mc_container #depositAllPromotions .promotion-item .minDeposit {
    font-size: 12px;
    position: absolute;
    right: 12px;
    top: 12px;
    color: #f93;
    font-weight: 700
}

#mc_container #depositAllPromotions .promotion-item .minDeposit span {
    margin-right: 5px;
    color: #333
}

#mc_container #depositAllPromotions .promotion-item .proTips {
    display: none;
    position: absolute;
    z-index: 1;
    left: 60px;
    bottom: 60px;
    color: #666;
    max-width: 600px;
    width: 400px;
    white-space: normal
}

#mc_container #depositAllPromotions .promotion-item .proTips .proTips-content {
    background-color: #fefaec;
    box-shadow: 0 4px 6px rgba(0, 0, 0, .125);
    padding: 4px 10px;
    font-size: 13px;
    line-height: 22px;
    border-radius: 4px;
    display: inline-block;
    word-break: break-word;
    text-align: left
}

#mc_container #depositAllPromotions .promotion-item.active {
    background-color: #fff0f0;
    color: #fa1f4e;
    border-color: #ffd4de
}

#mc_container #depositAllPromotions .promotion-item.active:before {
    border: 1px solid #fd2f2f
}

#mc_container #depositAllPromotions .promotion-item.active:after {
    position: absolute;
    content: "";
    width: 14px;
    height: 14px;
    top: 23px;
    left: -27px;
    background: url(/images/promotion-check.3ca8434c.svg) no-repeat center/contain
}

#mc_container #depositAllPromotions .promotion-item.active .promName {
    color: #fa1f4e;
    overflow: unset;
    white-space: normal
}

#mc_container #depositAllPromotions .promotion-item.active .promRemark {
    color: #fa1f4e;
    overflow: unset;
    white-space: normal;
    display: block
}

#mc_container #depositAllPromotions .promotion-item.active .minDeposit {
    color: #fa1f4e
}

#mc_container #depositAllPromotions .promotion-item.active .minDeposit span {
    color: #fa1f4e
}

#mc_container #depositAllPromotions .promotion-item.active .personal-info {
    display: block;
    font-size: 12px
}

#mc_container #depositAllPromotions .promotion-item.active .personal-info div {
    margin-top: 5.5px;
    padding-left: 7px
}

#mc_container #depositAllPromotions .promotion-item.active .personal-info div:nth-child(1) {
    padding-left: 0
}

#mc_container #depositAllPromotions .promotion-item.active .personal-info div span {
    margin-right: 5px
}

#mc_container #depositAllPromotions .promotion-item.active .proTips {
    display: none !important
}

#mc_container #depositAllPromotions .promotion-item.hastips:hover .proTips {
    display: block
}

#mc_container #depositAllPromotions .promotion-item.disabled,
#mc_container #depositAllPromotions .promotion-item.rangeWrong {
    background-color: #f5f5f5;
    color: #c7c7c7;
    cursor: not-allowed
}

#mc_container #depositAllPromotions .promotion-item.disabled .promName,
#mc_container #depositAllPromotions .promotion-item.rangeWrong .promName {
    color: #ccc
}

#mc_container #depositAllPromotions .promotion-item.disabled .promRemark,
#mc_container #depositAllPromotions .promotion-item.rangeWrong .promRemark {
    color: #ccc
}

#mc_container #depositAllPromotions .promotion-item.disabled .minDeposit,
#mc_container #depositAllPromotions .promotion-item.rangeWrong .minDeposit {
    color: #ccc
}

#mc_container #depositAllPromotions .promotion-item.disabled .minDeposit span,
#mc_container #depositAllPromotions .promotion-item.rangeWrong .minDeposit span {
    color: #ccc
}

#mc_container #depositAllPromotions .promotion-item.disabled:hover .proTips,
#mc_container #depositAllPromotions .promotion-item.rangeWrong:hover .proTips {
    display: none
}

#mc_container .nopromo {
    display: table-cell;
    border-bottom: 16px solid transparent;
    line-height: 35px;
    vertical-align: top;
    width: auto;
    float: none
}

#mc_container .hag_register_commun .err-msg {
    max-width: 223px;
    min-width: unset;
    left: 0
}

#mc_container .dmc_deposit_famount,
#mc_container .hag_deposit_famount {
    max-width: 650px
}

#mc_container .hag_regcom_nameinp .input-wrap {
    position: relative;
    display: flex;
    align-items: center
}

#mc_container .hag_regcom_nameinp .input-wrap .amount-wrap {
    display: flex;
    flex-direction: column;
    justify-content: center
}

#mc_container .hag_regcom_nameinp .input-wrap .amount-tip {
    margin-left: 10px
}

#mc_container .hag_regcom_nameinp .bonus-amount {
    transform: translate(calc(-100% - 8px), 0);
    display: flex;
    justify-content: center;
    align-items: center;
    position: absolute;
    top: 11px;
    left: 223px;
    color: #fb9e00;
    text-align: right;
    font-size: 12px;
    font-weight: 500;
    line-height: 12px
}

#mc_container.model_content {
    height: auto;
    max-height: 573px;
    overflow-y: scroll;
    overflow-x: hidden
}

#mc_container #QQForm.vip #postDepositQQ {
    display: inline-block
}

#mc_container #QQForm.vip #postDepositQQ .title {
    font-size: 18px;
    font-weight: 700;
    color: #666;
    padding-top: 17px;
    padding-bottom: 22px;
    text-align: center
}

#mc_container #QQForm.vip #postDepositQQ .twokAlipay-wrp .group {
    display: table-row
}

#mc_container #QQForm.vip #postDepositQQ .twokAlipay-wrp .group>div {
    display: table-cell
}

#mc_container #QQForm.vip #postDepositQQ .twokAlipay-wrp .group .colon {
    text-align: right;
    border-bottom: 10px solid transparent
}

#mc_container #QQForm.vip #postDepositQQ .twokAlipay-wrp .group .content {
    text-align: left;
    padding-left: 10px
}

#mc_container #QQForm.vip #postDepositQQ .twokAlipay-wrp .group .content .order_number {
    position: relative;
    display: inline-block
}

#mc_container #QQForm.vip #postDepositQQ .twokAlipay-wrp .copy-btn {
    width: 28px;
    height: 28px;
    border-radius: 6px;
    background: url(/images/copy.c69593dd.png) no-repeat;
    background-size: 100% 100%;
    cursor: pointer;
    position: absolute;
    top: -4px;
    right: -42px
}

#mc_container #QQForm.vip #postDepositQQ .twokAlipay-wrp .bg {
    display: inline-block;
    width: 103px;
    height: 77px;
    background: url(/images/service-web.f127d04f.png) no-repeat;
    background-size: 100% 100%;
    margin-top: 15px;
    margin-bottom: 15px
}

#mc_container #QQForm.vip #postDepositQQ .twokAlipay-wrp .red.date {
    color: #ec2529;
    font-size: 14px
}

#mc_container #QQForm.vip #postDepositQQ .twokAlipay-wrp .red.date span {
    margin-right: 5px
}

#mc_container #QQForm.vip #postDepositQQ .twokAlipay-wrp .btn-group .btn {
    width: auto;
    cursor: pointer;
    box-shadow: 0 4px 10px 0 rgba(255, 47, 52, .3);
    border-radius: 17px
}

#mc_container .allowDepositMask,
#mc_container .bankcardMask,
#mc_container .mobileMask {
    width: 855px;
    height: 100%;
    position: absolute;
    left: 171px;
    top: 0;
    right: 0;
    background: rgba(221, 221, 221, .5);
    z-index: 99
}

#mc_container .allowDepositMask .content,
#mc_container .bankcardMask .content,
#mc_container .mobileMask .content {
    width: 325px;
    min-height: 375px;
    border-radius: 40px;
    position: absolute;
    top: 66px;
    left: 50%;
    margin-left: -162.5px;
    padding-top: 233px;
    padding-bottom: 29px;
    text-align: center;
    background: url(/images/bindcard.f690c729.png) no-repeat 100% top;
    background-color: #fff
}

#mc_container .allowDepositMask .content .title,
#mc_container .bankcardMask .content .title,
#mc_container .mobileMask .content .title {
    font-size: 17px;
    font-weight: 400;
    font-stretch: normal;
    letter-spacing: 2px;
    color: #ff450c;
    margin-bottom: 10px
}

#mc_container .allowDepositMask .content .title:before,
#mc_container .bankcardMask .content .title:before,
#mc_container .mobileMask .content .title:before {
    content: "【";
    display: inline
}

#mc_container .allowDepositMask .content .title:after,
#mc_container .bankcardMask .content .title:after,
#mc_container .mobileMask .content .title:after {
    content: "】";
    display: inline
}

#mc_container .allowDepositMask .content .tips,
#mc_container .bankcardMask .content .tips,
#mc_container .mobileMask .content .tips {
    font-size: 17px;
    font-weight: 400;
    letter-spacing: 2px;
    color: #131313;
    word-break: break-word;
    padding: 0 10px
}

#mc_container .allowDepositMask .content .tips .tips-title,
#mc_container .bankcardMask .content .tips .tips-title,
#mc_container .mobileMask .content .tips .tips-title {
    margin-bottom: 10px;
    line-height: 1.5
}

#mc_container .allowDepositMask .content .tips .tip-item,
#mc_container .bankcardMask .content .tips .tip-item,
#mc_container .mobileMask .content .tips .tip-item {
    margin-bottom: 5px
}

#mc_container .allowDepositMask .content .line,
#mc_container .bankcardMask .content .line,
#mc_container .mobileMask .content .line {
    width: 245px;
    height: 1px;
    background-color: #efefef;
    margin: 13px auto 15px
}

#mc_container .allowDepositMask .content .btn,
#mc_container .bankcardMask .content .btn,
#mc_container .mobileMask .content .btn {
    width: 163px;
    height: 43px;
    line-height: 43px;
    background-color: #3199ff;
    box-shadow: 2px 8px 12px 6px rgba(0, 101, 196, .16);
    border-radius: 21px;
    font-weight: 700;
    font-size: 17px;
    font-stretch: normal;
    letter-spacing: 1px;
    color: #fff;
    margin: 0 auto;
    cursor: pointer
}

#mc_container .mobileMask .line {
    margin: 22px auto 21px !important
}

#mc_container .mobileMask .btn-group {
    display: flex;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    padding: 0 40px
}

#mc_container .mobileMask .btn-group .btn {
    width: unset;
    min-width: 106px;
    height: 38px;
    line-height: 38px;
    font-weight: 400;
    background-color: #ff2f34;
    box-shadow: 1px 5px 12px 0 rgba(255, 47, 52, .3);
    border-radius: 19px;
    text-align: center;
    margin: 0
}

#mc_container .mobileMask .btn-group .cancel {
    min-width: 106px;
    height: 38px;
    line-height: 38px;
    background-color: #fff;
    font-size: 17px;
    box-shadow: 1px 5px 12px 0 rgba(187, 187, 187, .3);
    border-radius: 19px;
    color: #747474;
    text-align: center;
    cursor: pointer
}

#mc_container .mobileMask .tips {
    padding: 0 25px;
    color: #131313
}

#mc_container .mobileMask .tips p {
    display: inline-block;
    text-align: left
}

#mc_container .allowDepositMask {
    width: 1026px;
    left: 0
}

#mc_container .allowDepositMask .content .tips {
    padding: 0 25px;
    color: #131313
}

#mc_container .allowDepositMask .content .tips p {
    display: inline-block;
    text-align: left
}

#mc_container #needMobileVerified {
    text-align: center;
    width: 162px;
    margin-left: 108px;
    margin-top: 75px
}

#mc_container #needMobileVerified .bg {
    width: 127px;
    height: 72px;
    margin: 0 auto;
    background: url(/images/mobileverified.a4fe0d3b.png)
}

#mc_container #needMobileVerified .desc {
    font-size: 16px;
    color: #a9a9a9;
    text-align: center;
    margin-top: 15px;
    margin-bottom: 17px
}

#mc_container #needMobileVerified .desc p {
    display: inline-block;
    text-align: left
}

#mc_container #needMobileVerified .btn {
    margin: 0 auto;
    min-width: 99px;
    height: 34px;
    line-height: 34px;
    text-align: center;
    background-color: #ff2f34;
    color: #fff;
    font-size: 14px;
    box-shadow: 0 4px 10px 0 rgba(255, 47, 52, .3);
    border-radius: 17px;
    display: inline-block;
    cursor: pointer
}

#mc_container #USDT .reference_rate {
    line-height: 34px
}

#mc_container #USDT .reference_rate .sourceCurrency,
#mc_container #USDT .reference_rate .virtual-num {
    margin: 0 5px
}

#mc_container #USDT .address_mode .address-mode-wrap>div {
    display: table-row;
    line-height: 45px
}

#mc_container #USDT .address_mode .address-mode-wrap>div>div {
    display: table-cell
}

#mc_container #USDT .address_mode .address-mode-wrap #qrCode {
    height: 200px
}

#mc_container #USDT .address_mode .address-mode-wrap .address-wrap {
    position: relative
}

#mc_container #USDT .address_mode .address-mode-wrap .address-wrap #address {
    display: inline-block;
    vertical-align: middle;
    height: 34px;
    border-radius: 5px;
    width: 223px;
    border: 1px solid #e5e5e5 !important;
    background-color: #f5f5f5 !important;
    color: #646464;
    outline: 0;
    padding-left: 12px;
    box-shadow: 0 1px 5px rgba(0, 0, 0, .08) inset
}

#mc_container #USDT .address_mode .address-mode-wrap .address-wrap .address-tips {
    display: none;
    width: 120%;
    min-width: 50px;
    padding: 10px;
    position: absolute;
    top: 100%;
    left: 50%;
    margin-top: 7px;
    transform: translateX(-50%);
    z-index: 9;
    background: #514d62;
    color: #fff;
    font-size: 12px;
    border-radius: 8px;
    box-shadow: 0 6px 16px rgba(0, 0, 0, .39);
    opacity: .95;
    line-height: 18px;
    white-space: normal;
    word-break: break-all
}

#mc_container #USDT .address_mode .address-mode-wrap .address-wrap .address-tips:before {
    content: "";
    width: 0;
    height: 0;
    position: absolute;
    top: -16px;
    left: 50%;
    transform: translateX(-50%);
    border: 8px solid transparent;
    border-bottom-color: #464358;
    opacity: .95
}

#mc_container #USDT .address_mode .address-mode-wrap .address-wrap.hastip:hover {
    cursor: pointer
}

#mc_container #USDT .address_mode .address-mode-wrap .address-wrap.hastip:hover #address {
    cursor: pointer
}

#mc_container #USDT .address_mode .address-mode-wrap .address-wrap.hastip:hover .address-tips {
    display: block
}

#mc_container #USDT .address_mode .address-mode-wrap .copy {
    display: inline-block;
    width: 114px;
    height: 34px;
    line-height: 34px;
    text-align: center;
    border-radius: 17px;
    cursor: pointer;
    font-size: 14px;
    margin-left: 10px;
    margin-top: 20px;
    color: #fff;
    background-color: #fd2f2f;
    box-shadow: 0 1px 7px 0 rgba(253, 47, 47, .5)
}

#mc_container #USDT .address_mode .address-mode-wrap .copy:hover {
    background-color: #f25252
}

#mc_container #USDT .address_mode .address-mode-wrap .copy:active {
    background-color: #e42a2a
}

#mc_container #USDT .address_mode.has-receipt {
    display: flex;
    justify-content: space-between
}

#mc_container #USDT .address_mode.has-receipt .receipt-btn {
    margin-right: 10px
}

#mc_container #usdtpayment .usdtpayment-wrap {
    width: 841px;
    position: relative
}

#mc_container #usdtpayment .usdtpayment-wrap .postDepositPromo {
    width: 223px;
    display: inline-block;
    word-break: break-word;
    white-space: normal;
    line-height: 2.5
}

#mc_container #usdtpayment .usdtpayment-wrap .usdtpayment-content {
    text-align: center
}

#mc_container #usdtpayment .usdtpayment-wrap .usdtpayment-content .content {
    display: inline-block;
    text-align: left
}

#mc_container #usdtpayment .usdtpayment-wrap .usdtpayment-content .qr_logo img {
    max-width: 200px;
    margin-bottom: 10px
}

#mc_container #usdtpayment .usdtpayment-wrap .usdtpayment-content .tips {
    text-align: left;
    width: 540px;
    margin: 0 auto;
    color: #fd2f2f
}

#mc_container #usdtpayment .usdtpayment-content .receipt-wrap {
    display: none
}

#mc_container #usdtpayment .usdtpayment-content.has-receipt .usdtpayment-box {
    display: flex;
    justify-content: space-between
}

#mc_container #usdtpayment .usdtpayment-content.has-receipt .usdtpayment-box .receipt-wrap {
    width: 370px;
    display: block;
    text-align: left
}

#mc_container #usdtpayment .usdtpayment-content.has-receipt .tips {
    width: 837px
}

#mc_container #usdtpayment .submitTable.button-white {
    background-color: #fff;
    color: #747474;
    box-shadow: 0 0 10px #e4e1e1
}

#mc_container #usdtpayment .submitTable.button-white:hover {
    background-color: initial;
    color: #dedede
}

#mc_container #usdtpayment .receipt-btn {
    margin-left: 10px
}

#mc_container #LTCpayment .LTCpayment-wrap {
    width: 841px;
    position: relative
}

#mc_container #LTCpayment .LTCpayment-wrap .postDepositPromo {
    width: 223px;
    display: inline-block;
    word-break: break-word;
    white-space: normal;
    line-height: 2.5
}

#mc_container #LTCpayment .LTCpayment-wrap .LTCpayment-content {
    text-align: center
}

#mc_container #LTCpayment .LTCpayment-wrap .LTCpayment-content .receipt-wrap {
    display: none
}

#mc_container #LTCpayment .LTCpayment-wrap .LTCpayment-content.has-receipt .LTCpayment-box {
    display: flex;
    justify-content: space-between
}

#mc_container #LTCpayment .LTCpayment-wrap .LTCpayment-content.has-receipt .LTCpayment-box .receipt-wrap {
    width: 370px;
    display: block;
    text-align: left
}

#mc_container #LTCpayment .LTCpayment-wrap .LTCpayment-content.has-receipt .tips {
    width: 837px
}

#mc_container #LTCpayment .LTCpayment-wrap .LTCpayment-content .LTCpayment-box {
    display: flex
}

#mc_container #LTCpayment .LTCpayment-wrap .LTCpayment-content .LTCpayment-box .content {
    display: inline-block;
    text-align: left
}

#mc_container #LTCpayment .LTCpayment-wrap .LTCpayment-content .LTCpayment-box .qr_logo img {
    max-width: 200px;
    margin-bottom: 10px
}

#mc_container #LTCpayment .LTCpayment-wrap .LTCpayment-content .tips {
    text-align: left;
    width: 540px;
    margin: 0 auto;
    color: #fd2f2f
}

#mc_container #LTCpayment .submitTable.button-white {
    background-color: #fff;
    color: #747474;
    box-shadow: 0 0 10px #e4e1e1
}

#mc_container #LTCpayment .submitTable.button-white:hover {
    background-color: initial;
    color: #dedede
}

#mc_container #LTCpayment .receipt-btn {
    margin-left: 10px
}

#mc_container #TLBTpayment .TLBTpayment-wrap {
    width: 841px;
    position: relative
}

#mc_container #TLBTpayment .TLBTpayment-wrap .postDepositPromo {
    width: 223px;
    display: inline-block;
    word-break: break-word;
    white-space: normal;
    line-height: 2.5
}

#mc_container #TLBTpayment .TLBTpayment-wrap .TLBTpayment-content {
    text-align: center
}

#mc_container #TLBTpayment .TLBTpayment-wrap .TLBTpayment-content .receipt-wrap {
    display: none
}

#mc_container #TLBTpayment .TLBTpayment-wrap .TLBTpayment-content.has-receipt .TLBTpayment-box {
    display: flex;
    justify-content: space-between
}

#mc_container #TLBTpayment .TLBTpayment-wrap .TLBTpayment-content.has-receipt .TLBTpayment-box .receipt-wrap {
    width: 370px;
    display: block;
    text-align: left
}

#mc_container #TLBTpayment .TLBTpayment-wrap .TLBTpayment-content.has-receipt .tips {
    width: 837px
}

#mc_container #TLBTpayment .TLBTpayment-wrap .TLBTpayment-content .TLBTpayment-box {
    display: flex
}

#mc_container #TLBTpayment .TLBTpayment-wrap .TLBTpayment-content .TLBTpayment-box .content {
    display: inline-block;
    text-align: left
}

#mc_container #TLBTpayment .TLBTpayment-wrap .TLBTpayment-content .TLBTpayment-box .qr_logo img {
    max-width: 200px;
    margin-bottom: 10px
}

#mc_container #TLBTpayment .TLBTpayment-wrap .TLBTpayment-content .tips {
    text-align: left;
    width: 540px;
    margin: 0 auto;
    color: #fd2f2f
}

#mc_container #TLBTpayment .submitTable.button-white {
    background-color: #fff;
    color: #747474;
    box-shadow: 0 0 10px #e4e1e1
}

#mc_container #TLBTpayment .submitTable.button-white:hover {
    background-color: initial;
    color: #dedede
}

#mc_container #TLBTpayment .receipt-btn {
    margin-left: 10px
}

#mc_container #postDepositOTQR .qr_logo img {
    max-width: 150px
}

#mc_container #quickPaymentPostDeposit .qr_logo {
    display: flex;
    width: 100%;
    margin-bottom: 10px;
    max-width: 401px;
    justify-content: center
}

#mc_container #quickPaymentPostDeposit .qr_logo img {
    max-width: 150px
}

#mc_container .pay-desc .desc-content {
    display: flex;
    max-width: 700px;
    align-items: center
}

#mc_container .pay-desc .desc-content.on .desc-wrap {
    display: block
}

#mc_container .pay-desc .desc-content.on .arrow {
    transform: rotate(0)
}

#mc_container .pay-desc .desc-content .desc-wrap {
    position: relative;
    flex: 1
}

#mc_container .pay-desc .desc-content .arrow {
    width: 25px;
    height: 25px;
    background: #616161 url(/images/arrow-white-up.d8393ce8.png) no-repeat center/contain;
    cursor: pointer;
    margin-right: 10px;
    transform: rotate(180deg)
}

#mc_container .width100 {
    width: 100%
}

#mc_container .defaultPageQrForm {
    display: flex;
    justify-content: center
}

#mc_container .defaultPageQrForm .twokAlipay-wrp {
    display: flex;
    flex-direction: column;
    align-items: stretch;
    gap: 16px;
    width: max-content
}

#mc_container .defaultPageQrForm .qr_logo {
    margin: 0 auto
}

#mc_container .defaultPageQrForm .tcg-loader {
    margin: 0 auto
}

#mc_container .defaultPageQrForm .rowTwo-wrp {
    display: flex;
    align-items: center;
    margin-bottom: 0
}

#mc_container .defaultPageQrForm .rowTwo-wrp .rowTwo-right {
    display: flex;
    align-items: center
}

#mc_container .defaultPageQrForm .rowTwo-wrp .rowTwo-title {
    min-width: 150px;
    text-align: left
}

#mc_container .defaultPageQrForm .rowTwo-wrp .form-group {
    margin-bottom: 0
}

#mc_container .defaultPageQrForm .rowTwo-wrp .copy {
    margin-bottom: 0 !important
}

#mc_container .defaultPageQrForm .date {
    color: #ec2529;
    font-size: 14px;
    text-align: left;
    flex: 1
}

#mc_container .defaultPageQrForm .date span {
    margin: 0 3px
}

#mc_container .defaultPageQrForm .remark {
    flex: 1;
    text-align: left
}

#mc_container.order-history-wrap {
    overflow: hidden
}

#mc_container.order-history-wrap .order-pvp-page .max-width-150 {
    max-width: 150px;
    vertical-align: middle;
    overflow: hidden;
    text-overflow: ellipsis
}

#mc_container .search-form.elott .select-control,
#mc_container .search-form.sports .select-control {
    min-width: 78px
}

#mc_container #itemWrapper .chase-list .table-td .checkbox-control {
    margin-top: -4px
}

#mc_container .data-col-7.PVP .table-td:nth-child(5) {
    padding-left: 40px;
    width: 161px
}

#mc_container .data-col-6.FISH .table-td:nth-child(6) {
    padding-left: 20px;
    width: 200px
}

#mc_container .data-col-6.RNG .table-td:nth-child(2),
#mc_container .data-col-6.RNG .table-td:nth-child(3),
#mc_container .data-col-6.RNG .table-td:nth-child(4) {
    padding-left: 20px;
    width: 130px
}

#mc_container .data-col-6.RNG .table-td:nth-child(6) {
    white-space: normal;
    word-wrap: break-word;
    padding-left: 20px;
    width: 370px
}

#mc_container .table-td .content-tips {
    text-align: left
}

#mc_container.order-history-wrap .model-content {
    padding: 0 30px;
    float: right;
    background-color: #fff;
    height: 100%;
    position: relative
}

#mc_container.order-history-wrap .model-content .form-label {
    line-height: 28px
}

#mc_container.order-history-wrap .model-content .form-group.sync-label {
    border-bottom: 0
}

#mc_container.order-history-wrap .model-content .form-group.sync-label .form-label {
    border-bottom: 0
}

#mc_container .link-blue {
    color: #2361fe;
    cursor: pointer;
    text-decoration: underline
}

#mc_container .deposit-logs .data-col-9-average .table-td:nth-child(2) {
    text-align: center
}

#mc_container .deposit-logs .deposit-id-col {
    display: flex;
    align-items: center
}

#mc_container .deposit-logs .copy-btn {
    width: 28px;
    height: 28px;
    border-radius: 6px;
    background: url(/images/copy.c69593dd.png) no-repeat;
    background-size: 100% 100%;
    cursor: pointer;
    display: inline-block
}

#mc_container .deposit-logs .table-data .table-tbody .table-tr {
    height: 49px
}

#mc_container .deposit-logs .table-data .table-tr {
    align-items: center
}

#mc_container .deposit-logs .table-data .table-td {
    height: auto
}

#mc_container .deposit-logs .table-data .table-td .grey {
    cursor: default;
    color: #666
}

#mc_container .deposit-logs .table-data .table-td .sub-td {
    display: flex;
    justify-content: flex-end;
    align-items: center;
    height: 28px;
    white-space: break-spaces
}

.js-upload .form-group-remark {
    margin-top: 20px;
    display: flex;
    flex-direction: column
}

.js-upload .form-group-remark .input-remark {
    border-radius: 15px;
    border: 1px solid #e5e5e5;
    background-color: #f5f5f5;
    box-shadow: 0 1px 5px 1px rgba(0, 0, 0, .08) inset;
    min-height: 157px;
    resize: none;
    width: 279px;
    padding: 11px 12px;
    color: #646464
}

.js-upload .tips {
    display: flex;
    width: 100%;
    text-align: center;
    bottom: 53px;
    left: 0;
    position: absolute;
    align-items: center;
    color: #999;
    justify-content: center
}

.js-upload .setting-item-footer {
    padding: 6px 0 6px 32px;
    width: 100%;
    position: absolute;
    bottom: 0;
    left: 0;
    border-top: 1px solid #efefef
}

.js-upload #image_trigger {
    width: 100%;
    opacity: 0;
    height: 100%;
    top: 0;
    left: 0;
    z-index: 1;
    position: absolute
}

#upload_voucher {
    position: relative;
    display: flex;
    width: 279px;
    height: 156px;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    gap: 10px;
    border-radius: 15px;
    border: 1px dashed rgba(117, 117, 117, .4);
    background: #fff;
    box-shadow: 0 4px 12px 0 rgba(0, 0, 0, .07);
    overflow: hidden
}

#upload_voucher .upload_image {
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-items: center;
    color: rgba(117, 117, 117, .4)
}

#upload_voucher .upload-image-icon {
    width: 56px;
    height: 56px;
    display: flex;
    background-image: url(/images/icon-uploadimage.fc528281.svg)
}

#upload_voucher .upload_img_show_box {
    position: relative;
    height: auto
}

#upload_voucher .upload_img_show_box img {
    border-radius: 6px;
    max-height: 133px;
    max-width: 250px
}

#upload_voucher .upload_img_show_box .clear-btn {
    z-index: 2;
    cursor: pointer;
    position: absolute;
    top: 4px;
    right: 4px;
    height: 25px;
    width: 25px;
    display: block;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-image: url(/images/icon-close-circle.ae7a6fe7.png)
}

#upload_voucher .upload_img_show_box .clear-btn:hover {
    scale: 1.1
}

#mc_container #playerSalaryEntry .scrollable {
    overflow: scroll;
    height: 445px
}

#mc_container #playerSalaryEntry .table-tbody {
    overflow-x: scroll;
    padding: 0 15px;
    height: 360px
}

#mc_container #playerSalaryEntry table.table.table-large td,
#mc_container #playerSalaryEntry table.table.table-large th {
    font-size: 15px;
    line-height: 37px
}

#mc_container #playerSalaryEntry table.table td,
#mc_container #playerSalaryEntry table.table th {
    position: relative;
    padding: 5px 10px;
    font-size: 13px;
    text-align: center;
    color: #666;
    border: 2px solid #fff;
    line-height: 27px
}

#mc_container #playerSalaryEntry table.table.table-rounded tr:first-child td:first-child,
#mc_container #playerSalaryEntry table.table.table-rounded tr:first-child th:first-child,
#mc_container #playerSalaryEntry table.table.table-top-rounded tr:first-child td:first-child,
#mc_container #playerSalaryEntry table.table.table-top-rounded tr:first-child th:first-child {
    border-top-left-radius: 10px
}

#mc_container #playerSalaryEntry table.table.table-rounded tr:first-child td:last-child,
#mc_container #playerSalaryEntry table.table.table-rounded tr:first-child th:last-child,
#mc_container #playerSalaryEntry table.table.table-top-rounded tr:first-child td:last-child,
#mc_container #playerSalaryEntry table.table.table-top-rounded tr:first-child th:last-child {
    border-top-right-radius: 10px
}

#mc_container #playerSalaryEntry table.table.table-bottom-rounded tr:last-child td:first-child,
#mc_container #playerSalaryEntry table.table.table-bottom-rounded tr:last-child th:first-child,
#mc_container #playerSalaryEntry table.table.table-rounded tr:last-child td:first-child,
#mc_container #playerSalaryEntry table.table.table-rounded tr:last-child th:first-child {
    border-bottom-left-radius: 10px
}

#mc_container #playerSalaryEntry table.table.table-bottom-rounded tr:last-child td:last-child,
#mc_container #playerSalaryEntry table.table.table-bottom-rounded tr:last-child th:last-child,
#mc_container #playerSalaryEntry table.table.table-rounded tr:last-child td:last-child,
#mc_container #playerSalaryEntry table.table.table-rounded tr:last-child th:last-child {
    border-bottom-right-radius: 10px
}

#mc_container #playerSalaryEntry table.table .scrollable {
    overflow-x: scroll;
    height: 450px
}

#mc_container #playerSalaryEntry .table-top-rounded {
    width: 550px;
    background: linear-gradient(180deg, #fff8d4, #ffffe6);
    border-radius: 10px
}

#mc_container #playerSalaryEntry .wage-report-table {
    width: 550px;
    border-radius: 10px;
    background-image: linear-gradient(90deg, #f5f4f4 0, #fff 24%)
}

#mc_container #playerSalaryEntry .notice_container,
#mc_container #playerSalaryEntry .salary_table {
    display: inline-block;
    margin: 15px 0 0 30px
}

#mc_container #playerSalaryEntry .notice_container {
    display: inline-block;
    margin-left: 10px;
    vertical-align: top
}

#mc_container #playerSalaryEntry .notice_container .notice {
    padding: 20px;
    width: 450px;
    background: linear-gradient(180deg, #fff8d4, #ffffe6);
    border-radius: 10px
}

#mc_container #playerSalaryEntry .notice_container .notice h2 {
    font-size: 18px;
    font-weight: 600 !important;
    color: #fd2f2f
}

#mc_container #playerSalaryEntry .notice_container .notice p {
    margin-top: 20px !important;
    line-height: 40px
}

#mc_container #playerMRDailySalaryHistory .cl-blue {
    color: #2361fe;
    text-decoration: underline
}

#mc_container.EN .close-info {
    font-size: 0
}

#mc_container.EN #js_model .google-model .form-group {
    white-space: inherit
}

#mc_container.EN #js_model .google-model .form-group .form-label {
    width: 140px;
    word-wrap: break-word;
    word-break: normal
}

#mc_container.EN #js_model #js_profile_from .js_month {
    width: 112px;
    min-width: 112px
}

#mc_container.EN #js_model #js_profile_from .username .my-icon {
    width: 105px
}

#mc_container.EN.order-history-wrap .lott-history.search-form .form-group {
    margin-right: 10px
}

#mc_container.ES .close-info {
    font-size: 0;
    height: 32px
}

#mc_container.ES .outer-casing .js_score div[translate=info_safety_score] {
    width: 134px;
    margin-left: auto;
    margin-right: auto
}

#mc_container.ES .outer-casing .setting-text {
    margin-top: 24px !important
}

#mc_container.ES #js_model .google-model .form-group {
    white-space: inherit
}

#mc_container.ES #js_model .google-model .form-group .form-label {
    width: 140px;
    word-wrap: break-word;
    word-break: normal
}

#mc_container.ES #js_model .banklist-warp .bank-item .article-title {
    width: 130px
}

#mc_container.ES #js_model #js_profile_from .js_month {
    width: 115px;
    min-width: 115px
}

#mc_container.ES #js_model #js_profile_from .username .my-icon {
    width: 165px
}

#mc_container.ES #js_model #js_profile_from .input-control {
    min-width: 297px
}

#mc_container.ES .transfer-fund #js_inwallet_active {
    width: 200px
}

#mc_container.ES .transfer-fund #js_reset_wallet {
    width: 70px
}

#mc_container.ES #deposit #manualDeposit input {
    width: 265px
}

#mc_container.ES #deposit #manualDeposit .ctie-btn.po-middle {
    width: 80px
}

#mc_container.ES .banklist-warp .bank-info {
    margin-top: 5px !important
}

#mc_container.ES .withdraw-wrap .bank-item .article-title {
    width: 130px
}

#mc_container.ES .withdraw-wrap label.js-virtual-panel {
    width: 156px;
    word-break: break-all;
    white-space: normal;
    line-height: 17px
}

#mc_container.ES .withdraw-wrap .withdraw-tips {
    line-height: 30px !important
}

#mc_container.ES .withdraw-wrap .withdraw-tips .js_free_tips.free-tips {
    margin-left: 0 !important;
    display: block
}

#mc_container.ES #withdraw-bind-card .banklist-warp .bank-item .article-title {
    width: 130px
}

#mc_container.ES #withdraw-bind-card .banklist-warp .bank-item.small .bank-info {
    margin-top: 26px
}

#mc_container.ES.order-history-wrap .table-data .table-thead .table-tr {
    align-items: center;
    height: 100%
}

#mc_container.ES.order-history-wrap .table-data .table-thead .table-td {
    white-space: inherit;
    word-wrap: break-word;
    height: auto;
    line-height: 14px
}

#mc_container.ES.order-history-wrap .data-col-7.PVP .table-td:nth-child(2) {
    width: 134px
}

#mc_container.ES.order-history-wrap .lott-history.search-form {
    padding-left: 10px
}

#mc_container.ES.order-history-wrap .lott-history.search-form+.data-col-8 .table-thead .table-td:nth-child(5) {
    position: relative
}

#mc_container.ES.order-history-wrap .lott-history.search-form+.data-col-8 .table-thead .table-td:nth-child(5) .order-by {
    position: absolute;
    left: 80px;
    top: 50%;
    transform: translateY(-50%)
}

#mc_container.ES.order-history-wrap .lott-history.search-form+.data-col-8 .table-thead .table-td:nth-child(7) {
    position: relative
}

#mc_container.ES.order-history-wrap .lott-history.search-form+.data-col-8 .table-thead .table-td:nth-child(7) .order-by {
    position: absolute;
    left: 93px;
    top: 50%;
    transform: translateY(-50%)
}

#mc_container.ES.order-history-wrap .data-col-8 .table-td:nth-child(2) {
    width: 143px
}

#mc_container.ES.order-history-wrap .data-col-10 .table-td:nth-child(2) {
    width: 124px;
    padding-left: 10px
}

#mc_container.ES.order-history-wrap .data-col-9-sports .table-td:nth-child(3) {
    width: 130px
}

#mc_container.ES.order-history-wrap .data-col-9-sports .table-td:nth-child(4) {
    width: 100px
}

#mc_container.ES.order-history-wrap .data-col-9-sports .table-td:nth-child(8) {
    width: 120px
}

#mc_container.ES.order-history-wrap .data-col-9-sports .table-td:nth-child(9) {
    width: 168px
}

#mc_container.ES.order-history-wrap .data-col-10 .table-td:nth-child(7) {
    width: 67px;
    padding-left: 16px
}

#mc_container.ES #instationMessage .nav-item {
    word-break: break-word;
    white-space: normal;
    line-height: 14px;
    padding-top: 9px
}

#mc_container.ES #instationMessage .writeMsgWindows .writeToPersonSearchDiv {
    width: 245px
}

#mc_container.ES #instationMessage .writeMsgWindows .writeToPersonUl {
    width: 220px
}

#mc_container.ES.reward-center #sign_in_right .reward-item .reward-view-left .font-arial {
    font-size: 24px
}

#mc_container.ES.reward-center #sign_in_right .reward-item .forever {
    padding: 7px 10px
}

#mc_container.ES.reward-center #model_case .sign-icon {
    font-size: 12px
}

#mc_container.ES.reward-center #model_case .sign-in-calendar .button-get-promo {
    white-space: nowrap;
    min-width: 98px;
    width: auto
}

#mc_container.ES #quickPaymentDeposit .form-control {
    width: 290px !important
}

#mc_container.ES #quickPaymentDeposit .select-control#bankCard {
    width: 290px
}

#mc_container.ES.missionBoard #left-nav .nav-item {
    white-space: break-spaces;
    display: flex;
    align-items: center;
    max-width: 100px;
    line-height: normal;
    word-break: break-word
}

#mc_container.ES #withdraw-bind-card #mobileVerified,
#mc_container.ES .js_bankCards_from #mobileVerified,
#mc_container.ES .js_eWallet_from #mobileVerified,
#mc_container.ES .js_virtualWallet_from #mobileVerified {
    margin-bottom: 40px
}

@charset "UTF-8";

#mc_container.reward-center .sign-in-left-warp {
    width: 337px;
    height: 100%;
    float: left;
    background-color: #f7f7f7
}

#mc_container.reward-center .sign-in-left {
    width: 290px;
    margin: 39px 0 0 24px;
    height: 540px;
    background-color: #f7f7f7;
    box-shadow: 0 4px 18px rgba(77, 34, 34, .11);
    border-radius: 10px;
    display: flex;
    flex-direction: column
}

#mc_container.reward-center .sign-in-left .information-warp {
    overflow: hidden;
    background: url(data:image/png;base64,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) no-repeat 0;
    height: 212px;
    position: relative
}

#mc_container.reward-center .sign-in-left .upper-right {
    cursor: pointer;
    position: absolute;
    top: 6px;
    right: 6px;
    width: 34px;
    height: 34px;
    line-height: 32px;
    background-color: rgba(0, 0, 0, .1);
    text-align: center;
    border-radius: 50%
}

#mc_container.reward-center .sign-in-left .upper-right.active {
    cursor: not-allowed;
    animation: .5s rotate-full linear infinite
}

#mc_container.reward-center .sign-in-left .upper-right:hover {
    background-color: rgba(255, 255, 255, .2)
}

#mc_container.reward-center .sign-in-left .upper-right:hover .icon-brush {
    background-position: -317px -20px
}

#mc_container.reward-center .sign-in-left .upper-right:active {
    background-color: rgba(255, 255, 255, .1)
}

#mc_container.reward-center .sign-in-left .upper-right:active .icon-brush {
    background-position: -317px -40px
}

#mc_container.reward-center .sign-in-left .information-money {
    color: #fff;
    margin-top: 11px;
    text-align: center
}

#mc_container.reward-center .sign-in-left .information-money .tips-text {
    font-size: 14px
}

#mc_container.reward-center .sign-in-left .information-money .cuurent-integral {
    font-size: 40px;
    height: 65px;
    padding-top: 8px;
    font-weight: 700
}

#mc_container.reward-center .sign-in-left .information-money .money-view {
    color: #fff;
    font-size: 38px;
    height: 57px;
    line-height: 57px;
    font-weight: 700
}

#mc_container.reward-center .sign-in-left .information-money .money-view span {
    font-size: 26px
}

#mc_container.reward-center .sign-in-left .information-money .integral-item {
    float: left;
    width: 50%;
    text-align: center
}

#mc_container.reward-center .sign-in-left .information-money .integral-item .font-arial {
    font-size: 20px;
    font-weight: 700;
    margin-top: 8px
}

#mc_container.reward-center .sign-in-left .integral-task-list {
    padding-top: 23px;
    flex: 1
}

#mc_container.reward-center .sign-in-left .integral-task {
    height: 65px;
    position: relative;
    margin-bottom: 15px
}

#mc_container.reward-center .sign-in-left .integral-task .task-img {
    position: relative;
    border-radius: 10px;
    float: left;
    margin-left: 20px;
    color: #fff;
    font-size: 19px;
    white-space: nowrap;
    line-height: 60px;
    text-align: center
}

#mc_container.reward-center .sign-in-left .integral-task .task-img .count {
    position: absolute;
    right: 0;
    top: 0;
    background-color: #fd2f2f;
    height: 14px;
    line-height: 14px;
    min-width: 14px;
    font-size: 12px;
    padding: 0 2px;
    color: #fff;
    border-radius: 7px
}

#mc_container.reward-center .sign-in-left .integral-task .task-view {
    padding-left: 90px;
    padding-top: 9px;
    max-width: 200px
}

#mc_container.reward-center .sign-in-left .integral-task .task-title {
    color: #262626;
    word-break: break-word
}

#mc_container.reward-center .sign-in-left .integral-task .task-watch {
    color: #818181;
    font-size: 12px;
    margin-top: 6px;
    word-break: break-word
}

#mc_container.reward-center .sign-in-left .integral-task .btn-check {
    position: absolute;
    top: 9px;
    right: 7px;
    width: 73px;
    background-color: #fff;
    box-shadow: 0 1px 7px rgba(148, 147, 147, .26);
    word-break: break-word;
    line-height: inherit;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 0 3px;
    height: initial;
    min-height: 34px
}

#mc_container.reward-center .sign-in-right {
    float: right;
    background-color: #fff;
    width: 773px
}

#mc_container.reward-center .sign-in-right .reward-title {
    font-weight: 400;
    vertical-align: top
}

#mc_container.reward-center .sign-in-right .reward-title span {
    display: inline-block;
    margin: 0 23px;
    line-height: 39px;
    position: relative
}

#mc_container.reward-center .sign-in-right .reward-title span .count {
    display: block;
    position: absolute;
    left: 108%;
    top: 40%;
    margin-top: -8px;
    background-color: #fd2f2f;
    line-height: 16px;
    min-width: 16px;
    font-size: 14px;
    padding: 2px;
    color: #fff;
    border-radius: 50px;
    text-align: center
}

#mc_container.reward-center .sign-in-right .reward-title span.active::before {
    content: "";
    display: block;
    position: absolute;
    width: 5px;
    height: 14px;
    background-color: #4c11d3;
    top: 50%;
    margin-top: -7px;
    left: -11px
}

#mc_container.reward-center .sign-in-right .reward-list {
    height: 581px
}

#mc_container.reward-center .sign-in-right .reward-item {
    height: 200px;
    position: relative;
    padding: 0 0 0 126px;
    background-image: url(/images/promo-bg.b716fece.jpg);
    display: flex;
    flex-direction: column;
    justify-content: center
}

#mc_container.reward-center #model_condition .reward-condition {
    position: absolute;
    top: 0;
    bottom: 0;
    right: 35%;
    transform: translateX(50%);
    margin: auto;
    width: 280px;
    border-radius: 5px;
    background: #2e2e2e;
    padding: 10px 15px 18px 10px;
    display: flex;
    flex-direction: column;
    font-size: 12px;
    color: #fff;
    height: max-content;
    z-index: 1
}

#mc_container.reward-center #model_condition .model-mask {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .5)
}

#mc_container.reward-center #model_condition .reward-condition .condition-wrap {
    display: flex;
    flex-direction: column;
    gap: 5px
}

#mc_container.reward-center #model_condition .reward-condition .condition-wrap .yellow {
    color: #fab00c;
    margin: 0 5px;
    line-height: normal
}

#mc_container.reward-center #model_condition .reward-condition .reward-condition-title {
    line-height: 16px;
    font-weight: 700;
    margin: 0 0 10px 0
}

#mc_container.reward-center #model_condition .reward-condition .reward-condition-btn {
    min-width: 74px;
    border-radius: 5px;
    background: #fd2f2f;
    box-shadow: 0 0 10px 0 #fd2f2f;
    display: flex;
    justify-content: center;
    align-items: center;
    height: 22px;
    margin: 15px auto 0;
    cursor: pointer;
    font-size: 12px;
    font-weight: 900;
    color: #fff
}

#mc_container.reward-center .sign-in-right .reward-item.reward-no-data {
    background-position: 0 -1200px !important
}

#mc_container.reward-center .sign-in-right .reward-item.reward-no-data .reward-view-left {
    background-position: 0 -756px !important
}

#mc_container.reward-center .sign-in-right .reward-item.reward-no-data .reward-view {
    filter: drop-shadow(0 3px 16px rgba(76, 76, 76, .32)) !important
}

#mc_container.reward-center .sign-in-right .reward-item.reward-no-data .reward-number {
    filter: drop-shadow(0 3px 16px rgba(76, 76, 76, .32)) !important
}

#mc_container.reward-center .sign-in-right .reward-item.reward-no-data .done-received {
    transform: none !important
}

#mc_container.reward-center .sign-in-right .reward-item.reward-no-data .done-received .button-receive {
    color: #fff !important
}

#mc_container.reward-center .sign-in-right .reward-item.delete {
    height: 0;
    padding: 0
}

#mc_container.reward-center .sign-in-right .reward-item:nth-child(5n+1) {
    background-position: 0 -200px
}

#mc_container.reward-center .sign-in-right .reward-item:nth-child(5n+1) .reward-number {
    filter: drop-shadow(0 0 32px rgba(114, 102, 171, .56))
}

#mc_container.reward-center .sign-in-right .reward-item:nth-child(5n+1) .reward-view {
    filter: drop-shadow(0 3px 16px rgba(172, 24, 128, .35))
}

#mc_container.reward-center .sign-in-right .reward-item:nth-child(5n+1) .reward-view .reward-view-left {
    background-position: 0 -126px
}

#mc_container.reward-center .sign-in-right .reward-item:nth-child(5n+2) {
    background-position: 0 -400px
}

#mc_container.reward-center .sign-in-right .reward-item:nth-child(5n+2) .reward-number {
    filter: drop-shadow(0 0 32px rgba(112, 171, 102, .43))
}

#mc_container.reward-center .sign-in-right .reward-item:nth-child(5n+2) .reward-view {
    filter: drop-shadow(0 3px 16px rgba(21, 155, 14, .35))
}

#mc_container.reward-center .sign-in-right .reward-item:nth-child(5n+2) .reward-view .reward-view-left {
    background-position: 0 -252px
}

#mc_container.reward-center .sign-in-right .reward-item:nth-child(5n+3) {
    background-position: 0 -600px
}

#mc_container.reward-center .sign-in-right .reward-item:nth-child(5n+3) .reward-number {
    filter: drop-shadow(0 0 32px rgba(11, 172, 255, .29))
}

#mc_container.reward-center .sign-in-right .reward-item:nth-child(5n+3) .reward-view {
    filter: drop-shadow(0 3px 16px rgba(24, 132, 172, .35))
}

#mc_container.reward-center .sign-in-right .reward-item:nth-child(5n+3) .reward-view .reward-view-left {
    background-position: 0 -378px
}

#mc_container.reward-center .sign-in-right .reward-item:nth-child(5n+4) {
    background-position: 0 -800px
}

#mc_container.reward-center .sign-in-right .reward-item:nth-child(5n+4) .reward-number {
    filter: drop-shadow(0 0 32px rgba(184, 66, 183, .56))
}

#mc_container.reward-center .sign-in-right .reward-item:nth-child(5n+4) .reward-view {
    filter: drop-shadow(0 3px 16px rgba(166, 40, 202, .35))
}

#mc_container.reward-center .sign-in-right .reward-item:nth-child(5n+4) .reward-view .reward-view-left {
    background-position: 0 -504px
}

#mc_container.reward-center .sign-in-right .reward-item:nth-child(5n+5) {
    background-position: 0 -1000px
}

#mc_container.reward-center .sign-in-right .reward-item:nth-child(5n+5) .reward-number {
    filter: drop-shadow(0 0 32px rgba(129, 128, 6, .43))
}

#mc_container.reward-center .sign-in-right .reward-item:nth-child(5n+5) .reward-view {
    filter: drop-shadow(0 3px 16px rgba(166, 148, 17, .35))
}

#mc_container.reward-center .sign-in-right .reward-item:nth-child(5n+5) .reward-view .reward-view-left {
    background-position: 0 -630px
}

#mc_container.reward-center .sign-in-right .reward-item.NEW_REGISTER {
    background-position: 0 -200px
}

#mc_container.reward-center .sign-in-right .reward-item.NEW_REGISTER .reward-number {
    filter: drop-shadow(0 0 32px rgba(114, 102, 171, .56))
}

#mc_container.reward-center .sign-in-right .reward-item.NEW_REGISTER .reward-view {
    filter: drop-shadow(0 3px 16px rgba(172, 24, 128, .35))
}

#mc_container.reward-center .sign-in-right .reward-item.NEW_REGISTER .reward-view .reward-view-left {
    background-position: 0 -126px
}

#mc_container.reward-center .sign-in-right .reward-item.RAFFLE {
    background-position: 0 -800px
}

#mc_container.reward-center .sign-in-right .reward-item.RAFFLE .reward-number {
    filter: drop-shadow(0 0 32px rgba(184, 66, 183, .56))
}

#mc_container.reward-center .sign-in-right .reward-item.RAFFLE .reward-view {
    filter: drop-shadow(0 3px 16px rgba(166, 40, 202, .35))
}

#mc_container.reward-center .sign-in-right .reward-item.RAFFLE .reward-view .reward-view-left {
    background-position: 0 -126px
}

#mc_container.reward-center .sign-in-right .reward-item.GOLDEN_EGG {
    background-position: 0 -1000px
}

#mc_container.reward-center .sign-in-right .reward-item.GOLDEN_EGG .reward-number {
    filter: drop-shadow(0 0 32px rgba(129, 128, 6, .43))
}

#mc_container.reward-center .sign-in-right .reward-item.GOLDEN_EGG .reward-view {
    filter: drop-shadow(0 3px 16px rgba(166, 148, 17, .35))
}

#mc_container.reward-center .sign-in-right .reward-item.GOLDEN_EGG .reward-view .reward-view-left {
    background-position: 0 -630px
}

#mc_container.reward-center .sign-in-right .reward-item.PRIZE_WHEEL {
    background-position: 0 -800px
}

#mc_container.reward-center .sign-in-right .reward-item.PRIZE_WHEEL .reward-number {
    filter: drop-shadow(0 0 32px rgba(184, 66, 183, .56))
}

#mc_container.reward-center .sign-in-right .reward-item.PRIZE_WHEEL .reward-view {
    filter: drop-shadow(0 3px 16px rgba(172, 24, 128, .35))
}

#mc_container.reward-center .sign-in-right .reward-item.PRIZE_WHEEL .reward-view .reward-view-left {
    background-position: 0 -126px
}

#mc_container.reward-center .sign-in-right .reward-item.CASH_VOUCHER {
    background-position: 0 -1000px
}

#mc_container.reward-center .sign-in-right .reward-item.CASH_VOUCHER .reward-number {
    filter: drop-shadow(0 0 32px rgba(129, 128, 6, .43))
}

#mc_container.reward-center .sign-in-right .reward-item.CASH_VOUCHER .reward-view {
    filter: drop-shadow(0 3px 16px rgba(166, 148, 17, .35))
}

#mc_container.reward-center .sign-in-right .reward-item.CASH_VOUCHER .reward-view .reward-view-left {
    background-position: 0 -630px
}

#mc_container.reward-center .sign-in-right .reward-item.GIFT_CODE {
    background-position: 0 -600px
}

#mc_container.reward-center .sign-in-right .reward-item.GIFT_CODE .reward-number {
    filter: drop-shadow(0 0 32px rgba(11, 172, 255, .29))
}

#mc_container.reward-center .sign-in-right .reward-item.GIFT_CODE .reward-view {
    filter: drop-shadow(0 3px 16px rgba(24, 132, 172, .35))
}

#mc_container.reward-center .sign-in-right .reward-item.GIFT_CODE .reward-view .reward-view-left {
    background-position: 0 -378px
}

#mc_container.reward-center .sign-in-right .reward-item.UPGRADE_BONUS {
    background-position: 0 -1000px
}

#mc_container.reward-center .sign-in-right .reward-item.UPGRADE_BONUS .reward-number {
    filter: drop-shadow(0 0 32px rgba(129, 128, 6, .43))
}

#mc_container.reward-center .sign-in-right .reward-item.UPGRADE_BONUS .reward-view {
    filter: drop-shadow(0 3px 16px rgba(166, 148, 17, .35))
}

#mc_container.reward-center .sign-in-right .reward-item.UPGRADE_BONUS .reward-view .reward-view-left {
    background-position: 0 -630px
}

#mc_container.reward-center .sign-in-right .reward-item.MISSION {
    background-position: 0 0
}

#mc_container.reward-center .sign-in-right .reward-item.MISSION .reward-number {
    filter: drop-shadow(0 0 32px rgba(184, 66, 183, .56))
}

#mc_container.reward-center .sign-in-right .reward-item.MISSION .reward-view {
    filter: drop-shadow(0 3px 16px rgba(166, 40, 202, .35))
}

#mc_container.reward-center .sign-in-right .reward-item.MISSION .reward-view .reward-view-left {
    background-position: 0 0
}

#mc_container.reward-center .sign-in-right .reward-item .reward-number {
    position: absolute;
    top: 26px;
    left: 36px;
    content: "";
    color: #555;
    font-style: italic;
    font-size: 40px;
    font-weight: 700
}

#mc_container.reward-center .sign-in-right .reward-item .reward-name {
    font-size: 21px;
    font-weight: 700;
    color: #555;
    line-height: 23px;
    width: 195px;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden
}

#mc_container.reward-center .sign-in-right .reward-item .reward-content {
    display: flex;
    flex-direction: column;
    gap: 5px;
    margin-top: 12px;
    color: #818181;
    font-size: 12px;
    width: 195px;
    line-height: 18px;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    word-break: break-word;
    overflow: hidden
}

#mc_container.reward-center .sign-in-right .reward-item .reward-view {
    position: absolute;
    top: 37px;
    right: 73px;
    height: 126px;
    width: 310px
}

#mc_container.reward-center .sign-in-right .reward-item .reward-view .reward-text {
    position: absolute;
    color: #fff;
    top: 10px;
    left: 11px
}

#mc_container.reward-center .sign-in-right .reward-item.volume .reward-view .reward-text {
    top: 15px
}

#mc_container.reward-center .sign-in-right .reward-item .reward-view .reward-view-left {
    float: left;
    width: 210px;
    font-size: 12px;
    height: 100%;
    color: #fff;
    background-image: url(/images/promo-leftbg.9d13f41f.png);
    background-repeat: no-repeat;
    background-position: left top;
    background-size: 210px 882px;
    padding-top: 35px;
    position: relative
}

#mc_container.reward-center .sign-in-right .reward-item.volume .reward-view .reward-view-left {
    padding-top: 40px
}

#mc_container.CN.reward-center .sign-in-right .reward-item .reward-view .reward-view-left strong.font-arial {
    font-size: 30px;
    font-weight: 700
}

#mc_container.reward-center .sign-in-right .reward-item .reward-view .reward-view-left strong.font-arial {
    font-size: 30px;
    font-weight: 700
}

#mc_container.CN.reward-center .sign-in-right .reward-item.volume .reward-view .reward-view-left strong.font-arial {
    font-size: 48px
}

#mc_container.CN.reward-center .sign-in-right .reward-item.volume.PRIZE_WHEEL .reward-view .reward-view-left strong.font-arial {
    font-size: 38px
}

#mc_container.CN.reward-center .sign-in-right .reward-item.volume.CASH_VOUCHER .reward-view .reward-view-left strong.font-arial {
    font-size: 38px
}

#mc_container.CN.reward-center .sign-in-right .reward-item.volume.GIFT_CODE .reward-view .reward-view-left strong.font-arial {
    font-size: 36px
}

#mc_container.reward-center .sign-in-right .reward-item.volume .reward-view .reward-view-left strong.font-arial {
    font-size: 24px
}

#mc_container.reward-center .sign-in-right .reward-item .reward-view .reward-view-left .cut-off-day {
    padding-left: 11px;
    position: absolute;
    bottom: 10px
}

#mc_container.reward-center .sign-in-right .reward-item .reward-view .reward-view-right {
    float: left;
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9Ii00MTkgMjE4IDEwMCAxMjYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgLTQxOSAyMTggMTAwIDEyNjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPHBhdGggZmlsbD0iI2ZmZiIgZD0iTS0zMjkuNSwyMThILTQxOXYxNi42YzEuOCwwLjEsMy4zLDEuNiwzLjMsMy41YzAsMS44LTEuNCwzLjMtMy4zLDMuNXY1LjNjMS44LDAuMSwzLjMsMS42LDMuMywzLjUNCgkJcy0xLjQsMy4zLTMuMywzLjV2NS4zYzEuOCwwLjEsMy4zLDEuNiwzLjMsMy41cy0xLjQsMy4zLTMuMywzLjV2NS4zYzEuOCwwLjEsMy4zLDEuNiwzLjMsMy41cy0xLjQsMy4zLTMuMywzLjV2NS4zDQoJCWMxLjgsMC4xLDMuMywxLjYsMy4zLDMuNXMtMS40LDMuMy0zLjMsMy41djUuM2MxLjgsMC4xLDMuMywxLjYsMy4zLDMuNWMwLDEuOC0xLjQsMy4zLTMuMywzLjV2NS4zYzEuOCwwLjEsMy4zLDEuNiwzLjMsMy41DQoJCWMwLDEuOC0xLjQsMy4zLTMuMywzLjV2NS4zYzEuOCwwLjEsMy4zLDEuNiwzLjMsMy41YzAsMS44LTEuNCwzLjMtMy4zLDMuNVYzNDRoODkuNWM1LjUsMCwxMC41LTQuNywxMC41LTEwLjJ2LTEwNg0KCQlDLTMxOSwyMjIuMy0zMjQsMjE4LTMyOS41LDIxOHoiLz4NCjwvZz4NCjwvc3ZnPg0K);
    background-repeat: no-repeat;
    background-position: left top;
    background-size: 100% 100%;
    width: 100px;
    height: 100%;
    text-align: center;
    transform-origin: 0 126px;
    transition: transform 1s
}

#mc_container.reward-center .sign-in-right .reward-item .reward-view .reward-view-right.done-received {
    transform: rotate(10deg);
    color: #c1c1c1
}

#mc_container.reward-center .sign-in-right .reward-item .reward-view .reward-view-right.done-received .surplus-text {
    color: #c1c1c1 !important
}

#mc_container.reward-center .sign-in-right .reward-item .reward-view .reward-view-right.done-received .button-receive {
    color: #fd2f2f;
    cursor: not-allowed;
    background-color: #ececec !important;
    box-shadow: none
}

#mc_container.reward-center .sign-in-right .reward-item .reward-view .reward-view-right.expired {
    color: #c1c1c1 !important
}

#mc_container.reward-center .sign-in-right .reward-item .reward-view .reward-view-right.expired .surplus-text {
    color: #c1c1c1 !important
}

#mc_container.reward-center .sign-in-right .reward-item .reward-view .reward-view-right.expired .return.button {
    cursor: not-allowed;
    background-color: #ececec !important;
    color: #fff;
    box-shadow: none;
    color: #fff
}

#mc_container.reward-center .sign-in-right .reward-item .reward-view .reward-view-right .surplus-text {
    font-size: 12px;
    margin-top: 10px;
    color: #818181;
    margin-bottom: 6px
}

#mc_container.reward-center .sign-in-right .reward-item .reward-view .reward-view-right strong.font-arial {
    font-size: 40px;
    font-weight: 700
}

#mc_container.reward-center .sign-in-right .reward-item .reward-view .reward-view-right strong.forever {
    font-size: 15px;
    line-height: 1.4;
    display: inline-block;
    padding: 6px 5px
}

#mc_container.reward-center .sign-in-right .reward-item .reward-view .reward-view-right .clock-number {
    font-weight: 700
}

#mc_container.reward-center .sign-in-right .reward-item .reward-view .reward-view-right .button-receive {
    width: auto;
    min-width: 54px;
    height: 24px;
    line-height: 24px;
    margin-top: 10px;
    color: #fff;
    background-color: #30d005;
    font-size: 12px;
    border-radius: 12px;
    box-shadow: 0 3px 8px rgba(53, 213, 106, .48)
}

#mc_container.reward-center .sign-in-right .reward-item .reward-view .reward-view-right .button-receive:hover {
    background-color: #55e72d
}

#mc_container.reward-center .sign-in-right .reward-item .reward-view .reward-view-right .button-receive:active {
    background-color: #25ab01
}

#mc_container.reward-center .sign-in-rules {
    position: relative;
    display: flex;
    flex-direction: column;
    width: 339px;
    float: right;
    height: 100%;
    background-image: url(/images/sign-rules.6b536871.png);
    background-repeat: no-repeat;
    background-color: #fff;
    padding-top: 239px
}

#mc_container.reward-center .sign-in-rules .sign-remind {
    position: absolute;
    top: 14px;
    right: 15px;
    min-width: 114px;
    background-color: rgba(0, 0, 0, .5);
    line-height: 26px;
    color: #fff;
    padding-left: 11px;
    padding-right: 3px;
    border-radius: 13px
}

#mc_container.reward-center .sign-in-rules .sign-remind .toggle-control {
    height: 20px;
    top: -1px
}

#mc_container.reward-center .sign-in-rules .sign-remind .toggle-control:after {
    width: 16px;
    height: 16px
}

#mc_container.reward-center .sign-in-rules .sign-every-item {
    display: flex;
    margin: 0 auto;
    width: 308px;
    height: 72px;
    border-radius: 5px;
    background-color: #fff;
    box-shadow: 0 8px 21px rgba(202, 202, 202, .33)
}

#mc_container.reward-center .sign-in-rules .sign-every-item .item-view {
    min-height: 72px;
    float: left;
    flex-grow: 1;
    border-right: 1px solid #fff1ca;
    text-align: center;
    height: 100%;
    position: relative
}

#mc_container.reward-center .sign-in-rules .sign-every-item .item-view .item-text {
    font-size: 12px;
    color: #555;
    padding-top: 15px;
    white-space: normal
}

#mc_container.reward-center .sign-in-rules .sign-every-item .item-view .money-number {
    font-size: 23px;
    color: #009cff;
    line-height: 39px;
    position: absolute;
    bottom: 0;
    width: 100%;
    text-align: center
}

#mc_container.reward-center .sign-in-rules .sign-every-item .item-view .money-number.total-money {
    color: #fd2f2f
}

#mc_container.reward-center .sign-in-rules .sign-every-item .item-view .money-number.total-integral {
    color: #e640ff
}

#mc_container.reward-center .sign-in-rules .sign-every-item .item-view .money-number.total-integral.mall-active {
    text-decoration: underline;
    cursor: pointer
}

#mc_container.reward-center .sign-in-rules .sign-every-item .item-view:last-child {
    border-right: none
}

#mc_container.reward-center .sign-in-rules .promo-time {
    margin: 23px 30px;
    font-weight: 700;
    white-space: normal;
    line-height: 22px
}

#mc_container.reward-center .sign-in-rules .promo-time .effective-time {
    color: #fd2f2f
}

#mc_container.reward-center .sign-in-rules .sign-rules-view {
    overflow: auto;
    margin: 0 20px 0 30px
}

#mc_container.reward-center .sign-in-rules .sign-rules-view .rules-text {
    font-size: 18px;
    font-weight: 700;
    text-align: center;
    padding-bottom: 14px
}

#mc_container.reward-center .sign-in-rules .sign-rules-view .rules-content {
    line-height: 26px;
    padding-right: 10px;
    padding-bottom: 20px;
    margin-top: 8px;
    position: relative
}

#mc_container.reward-center .sign-in-rules .sign-rules-view .rules-content * {
    line-height: inherit
}

#mc_container.reward-center .sign-in-rules.newbie-rules {
    background-image: url(/images/newbie-bg.8b2a42ff.jpg);
    padding-top: 272px
}

#mc_container.reward-center .sign-in-rules.newbie-rules .sign-every-item {
    display: none
}

#mc_container.reward-center .sign-in-rules.newbie-rules .sign-rules-view {
    padding-bottom: 10px
}

#mc_container.reward-center .sign-in-rules.newbie-rules .rules-content {
    height: 244px
}

#mc_container.reward-center .sign-in-rules.newbie-rules .scroll-wrap {
    overflow: scroll;
    height: 100%;
    padding-right: 10px
}

#mc_container.reward-center .sign-in-rules.rescue-fund {
    padding-top: 272px;
    background-image: url(/images/rescue-fund-bg.253b620b.png)
}

#mc_container.reward-center .sign-in-rules.rescue-fund .sign-every-item {
    display: none
}

#mc_container.reward-center .sign-in-rules.rescue-fund .promo-time {
    display: none
}

#mc_container.reward-center .sign-in-rules.rescue-fund .sign-rules-view {
    padding-bottom: 10px
}

#mc_container.reward-center .sign-in-rules.rescue-fund .rules-content {
    height: 290px
}

#mc_container.reward-center .sign-in-rules.rescue-fund .sign-rules-view {
    padding-top: 22px
}

#mc_container.reward-center .info-wrap {
    width: 302px;
    height: 620px;
    float: right;
    background-color: #f5f5f5;
    padding: 25px 0 25px 17px;
    position: relative
}

#mc_container.reward-center .info-wrap .info-scroll {
    height: 506px;
    position: relative
}

#mc_container.reward-center .info-wrap .account-bind-item {
    width: 268px;
    min-height: 82px;
    height: auto;
    margin-bottom: 10px;
    background-color: #fff;
    border-radius: 6px;
    position: relative;
    cursor: pointer
}

#mc_container.reward-center .info-wrap .account-bind-item .icons-info {
    float: left;
    width: 40px;
    height: 40px;
    border-radius: 50%;
    margin-top: 20px;
    margin-left: 14px;
    background-size: contain
}

#mc_container.reward-center .info-wrap .account-bind-item .icons-info.icons-zalo {
    box-shadow: 2px 3px 12px 0 rgba(254, 235, 107, .35);
    background: url(/images/zalo.6711eee8.png) no-repeat;
    background-size: 100% 100%
}

#mc_container.reward-center .info-wrap .account-bind-item .icons-info.icons-line {
    box-shadow: 2px 3px 12px 0 rgba(29, 162, 29, .35);
    background: url(/images/line-default.e74ddecd.png) no-repeat;
    background-size: 100% 100%
}

#mc_container.reward-center .info-wrap .account-bind-item .icons-info.icons-wechat {
    box-shadow: 2px 3px 12px 0 rgba(29, 162, 29, .35);
    background: url(/images/wechat-default.b10e559f.png) no-repeat;
    background-size: 100% 100%
}

#mc_container.reward-center .info-wrap .account-bind-item .icons-info.icons-facebook {
    box-shadow: 2px 3px 12px 0 rgba(63, 101, 179, .35);
    background: url(/images/facebook-default.0329034f.png) no-repeat;
    background-size: 100% 100%
}

#mc_container.reward-center .info-wrap .account-bind-item .icons-info.icons-address {
    box-shadow: 2px 3px 12px 0 rgba(255, 141, 142, .35);
    background: url(/images/address-default.f7b748ca.png) no-repeat;
    background-size: 100% 100%
}

#mc_container.reward-center .info-wrap .account-bind-item .icons-info.icons-viber {
    box-shadow: 0 4px 12px 0 rgba(101, 25, 226, .35);
    background: url(/images/viber-default.b494941c.png) no-repeat;
    background-size: 100% 100%
}

#mc_container.reward-center .info-wrap .account-bind-item .icons-info.icons-birthday {
    box-shadow: 0 4px 12px 0 rgba(255, 28, 191, .35);
    background: url(/images/birthday-default.6603e625.png) no-repeat;
    background-size: 100% 100%
}

#mc_container.reward-center .info-wrap .account-bind-item .icons-info.icons-twitter {
    box-shadow: 0 4px 12px 0 rgba(70, 193, 255, .36);
    background: url(/images/twitter-default.29fa7ff5.png) no-repeat;
    background-size: 100% 100%
}

#mc_container.reward-center .info-wrap .account-bind-item .icons-info.icons-telegram {
    box-shadow: 0 4px 12px 0 rgba(67, 180, 255, .35);
    background: url(/images/telegram-default.0a0a8b64.png) no-repeat;
    background-size: 100% 100%
}

#mc_container.reward-center .info-wrap .account-bind-item .icons-info.icons-whatsapp {
    box-shadow: 0 4px 12px 0 rgba(94, 235, 35, .35);
    background: url(/images/whatsapp-default.3147d906.png) no-repeat;
    background-size: 100% 100%
}

#mc_container.reward-center .info-wrap .account-bind-item .icons-info.icons-qq {
    box-shadow: 2px 3px 12px 0 rgba(243, 231, 171, .35);
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAfCAYAAAD0ma06AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAAsSAAALEgHS3X78AAADlElEQVRIx6WV3YsbVRiHn3POZJJNulk/d02xsdViW6vQdkWxIIpY6KIsxgtBES9ERHu34l+hF9ELxS8Eb4T2ZiEU8WKxsBcFRQpFqKBil4rdbau72e3mazIzx4uek57EzKazfeElycyZ87y/3/ueiSBFaK3fBWaAfYAALgELwEdCiHaavUaBSlrrczo5LkZRePi2QbVqRbQbawWt9WU9OsKw29lVq1bEVnvKrWCA8McmPgdKt1CfUl7mFCBGQYfCatWKbNRXyregrC+C1vWnatWKTIImKRSA9PMTL6Vtg8pkK4Aye4wGWisBJeDBtECtdckCh6kcplCY6xkN96YFgp4CMkkqk4AK8KTKPJ3aUs8/ev/+Z3YkqewDunY+9tzbZSnVrvQKRWH3oZknDPB/goYplPftfTJXfvTYqfSwG3HH1N5PjxyfK5nikxXaBdMz730hpdq3XaAQcmfp4aMnt1Ro7Xz2jY8PSJV5ebuw3sZSHT721lfPA31n0q1AACpfnHzndmE2/LHiCcPoB7rDIqWXejITrZXqIGZ4rEqrsHcUhFSPAOg4qm8XpONoA0AIUebGmeyp9Fx1gBd124vr15a+X1v+7dpD07Nfbge48udPH6D5Z3LPkdcBz+wd16oV7TnWKsD77pPX3gQmgOLk7kOnx+8uv5gG1ly/svjz6Q/PAteBH4zCAAgxdOGkclI2N65cLty5M5W6dmN1xQgYTAEI9erxA713p8kskH38hfdfuau0/0QcBqRJPzd+cGrPdO6vC2fOAh2TXSACYs8pTgOxuRF1mvX1Tmv43DTqy4tRGDSK9zwwM1zlv2vGwsjsqU1iFdqUtslXl84teX72opAip6NAhd1mq9OoX6qv/L5wfuGzb5f/+PF8rjCxAVrFUUAYNDfbm6sXVv/+9Ztfznx9EmgCLaDtKNT2bW5BPpAHCsAOoGi+57g53sMiNpt2gAawAWyabJnroWupNhWEZqI8A+gMgKSz3oZwgIHTN9u7njq72H3TeGZockbhuPnMmXvS7YfTCu0o3DRHYlCdnp2b1713nGOtb6B5A8ub364bg0Acd5rG1obbv9m5+ZsKHajbyywwZtT5jp3xANC93jUQOywBEM7OzceW4R4LW31sqnUrt//e2llje+raGjp9C511JAFtpdFA1e50JlnqPmvTdaP3QF84A2TtEkPW6aTnDaR32G3v2OIBF5y0Ro+6Nwiy8R/8ouFMePX3aQAAAABJRU5ErkJggg==) no-repeat center bottom, linear-gradient(90deg, #b59357, #cfc585)
}

#mc_container.reward-center .info-wrap .account-bind-item .icons-info.icons-user {
    box-shadow: 2px 3px 12px 0 rgba(254, 235, 107, .35);
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAjCAYAAACD1LrRAAADlUlEQVRYw62Xv2sUQRTHv7O7d5eYH0bFiEIsQiwiEWLpD4zVBbGzFCzEX6TQVvwX7GxSiVaKhSCIFjeCptKAISkkOfCwMxGjuWyObG43tzPP4mbuJmv2bveSB4/bHzPvM+/N7HvvgJRCRLeI6AMR/SWiNSL6SERTae2kAR4kolmKl3kiOravUM4LjIi+UXv5US6vOZwX2J6BnBcsKeVUAigREUkpH3JesNrBrTZspsbcSbpYxthNNYe1gseC1SQ2NHTyAGPsVIpAjYyPnz3SzqldX2ooAFsIkUsQmR02gyDIAbBbed3KoAXAWVlZFlLKn0mpRLRcLC55Cmy1Mr6b6L21AWR833+TFOz7/lsAGQCOspHaY6bBs7NfXkgpVxN4W1lYmH+mwFYnHmswA2AJIVixWHwghPgTN1hKuV4qfb/veV5oQLWN/8RJGEG2srL8q1xeuzs2duZ6X1/fOdu2jwOAEOK3523OLi4uvfK8zdU4UBowKZUABADh+351bu7rSwCvBwYGDgOA67plADUAVT1OzSFDU4MFgBDANoAAQBb1fYfrujrsUr3Tuq3m6AWk8tj0tKYM+hqqnjvGdaA8rqpxNQXvyGMN3gZQ7enpyY2Onr7S3d113nEyI4yxQwAYEa2HYfjD9/3PpdL3d67r+mpOS49jD4LKODYAZ2Li8u1MJvOIMXaixUJBRKthGD6emfk0rbwW+fwkIY1wXmCuu94tpXyXtDIZFYpXKpWBjsrjxsZGJmENjpNSEAS9cfb/22NdIPr7+98DGEu94qaMZLNZznnhIgBqGXJd+IUQN/bgaTTs93ZrDKIpkw0PD2cBTEspsR9KRE/Gx8/2InKQHdNbAGzw6OA1v1qN3ZsOJNeVy10H8JTzQiPkjgkF4GxVt64ylqbutxciugLgOQDivCDz+UkyD5cNwPa8rUv7Sq3LBeWkVNoItS78GVXWPDT3JPotxn2bFHNPyp6DZjYTzMhQWQAHAPQB6FfaC6ALzcLeLiHoHF9DPWd7ACqGbkGl06jHtlqZo641SJe5JEKGTduwZZs2TXC0W5CoVxi9qKTpb0cNV/csqs4uMB2qQD0LkRxqwkNlo2YsoBE1Bzs7DT3YUvfbaNbgtCIMe7o5aHQmOtQaaqF+KHRxb9kbtxGzkaghUqM12DyNpH41tNN/ftG91u0QQRs1MpeFBK1pSrhegFbK5yepYdioHnGJYy/wxq/O1f8ACrUPxABXmM4AAAAASUVORK5CYII=) no-repeat center bottom, linear-gradient(90deg, #ffa600, #ffd613)
}

#mc_container.reward-center .info-wrap .account-bind-item .icons-info.icons-email {
    box-shadow: 0 4px 12px 0 rgba(25, 222, 226, .35);
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAdCAYAAADPa766AAAE00lEQVRIx62XX0xTdxTHv7/be235UwaiSPrEFsDEIgaM8scoFBaci08+zScn2d62F0eyRBcz3cMyN42LuPmw7MEtIzMmM/rUGxmOYrGtTIKBLEgTWQKDOGwpxXLbe3+/Pez+yo/LhYpykpP2d3+n53zuOef3pwQ2whgrANADYBuAFDZHXAAWABwnhMRyWquqn6iqn1BKL7BNFkppN/efE4IxNkwpPaeqfiWdTvsYY+nNgEin0++qql+hlHYxxh6vCWOSSvyHuq6fVVW/+9mzZ7sppbOvwRCLxWINqup3ZzKZLv5QVf2SCCNxCAAEgAPAPAA4HI5zPl/blUeP/vw3HA43UUrHNtoUlNKJ0dHRA5FI+O/WVt9FWZa/NqfmzVjZMkkWCK4AAFmWT/h8bT2JxLyzt/fue5lMpv9lIXRdD/f23j02PT2F1lbfj4qifChMOwDIIowkZMYBQLE6lGW5pa2t/TdZlt337vWdTqVe3M4FsbS0pPb1/X4KQIHP19ajKMo7NmYcROIAZD0Qs0w7W1pa73g8nrcGBgauxuPxn9aCSCTmfw0E+i+Vlm7ztLe/fUuW5do1TBUBJJsRYhJuYYzZdrMkSVu93prru3btOhCJhG9OTU1dtNrMzMx0h0KhX6qrq/fW19ffkCRph50vM8YWMyaxZkQyJ9YVw6AaAIyNjQaj0ejn/Pnk5NMvHz8e6RNtcogsxCU8sFieNWVy8unH4+Pjfx08eOi8YRjJYPD+NYCdlSSHMjHxZLixsemkoihlgUD/GUqNDyorq35Yx122LJyKC185tjI7O3N6fHz8UUNDY6fL5WoCgObmZj0YDF4DgIaGxpNut/soADQ1NXcODgav5ucXdHk8nm/WAcm2gRWEiJNcnj+fuzIyMjJQX7/3SFFRUSd/XlBQeOTQoZZixpjucrkO8ueFhYXH9+3b/08kEr6lKPJX27eXfWpxuSqWhBySSCRuDg0N3fF6axpLS0vPWOedTmeTCMGluLj4VG1tbevw8HBvLBb7OVccOxDGvywuLt4LhR5cr6ioqPJ4PBdyObPKjh3l56uqqnY/fBi5kUwmVbsY64EQANA0bSgYvH+ppGRrUWVl1eWNQnCpqHjzYnl5edngYLB7aSl1f624diD5hmHM9ff/8RkhhNbV1X0LQGGM4VXV66257HK5HIFA4Atd16cB5FmDWvcNNh+Pq9Fo9DsAmf379n+/lEqVvmo2BCncs2dPdygUOvHgweD7Nd6aT6zlIarqdwBwAsgHUAjgDYfD4a6u3nmbEFKyCRDie6ai0ehRTdPm8P8JnATwAoDGM8IAUFP1vLz8sng8/gQ2y5sxlt2E1otICBhAqOXNmdPpLNM0bVaIx8TScBAdQCaZXIgmkwsfmfNcFSyfDyt2RTGQqQaAjKlpc6wL44w5XgHCLCBpLDexuNsSS0C6VjawenmKvjXzUzcBGQAmWww5sWSjumCbszRCFgybjPCsGPyFeEaokE5+BojKHYtzuUCYBUAT1ArCxB4xzABpi0Pd7I/skY2XEysML4tYmmyPEGDV5Znf1LjKrwAhwmRXI5YbWBd7pKPj8PJtzALDL0ni6tgohDUzvPyiso6Ow8sZsYGRLJ+rbDcIYgWiIoStc+FPj3XudUFWjEUIAPgPBHkyuWWMbb4AAAAASUVORK5CYII=) no-repeat center bottom, linear-gradient(90deg, #00a9be, #1be2e4)
}

#mc_container.reward-center .info-wrap .account-bind-item .icons-info.icons-phone {
    box-shadow: 0 4px 12px 0 rgba(255, 141, 142, .35);
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAfCAYAAAD9cg1AAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAAsSAAALEgHS3X78AAAClElEQVRIx8WWz08TQRTHP292l4IRYeOJi1GCB2MikYSEg/+Af4sn/hK8+Ld4woM3MMGjBxsw3DQ0tS1Iu92Z54GZOrvdghajL9lMdvd9f7w3r50VaqGqL4HdcOtXQ3M4v4pf90TkLbOiLbmo6oHOHwdtySXmTAOxdyGoDpBKzg/3vfdKy7KDiPFlOknT+2Z15Q1wJyp/AJi25ArohnY1jUoUIFFrraQpEUjHx19Ox5+Pv8liSwB0ONLs8fpF6/kzjc2otRZIABsepZH7BMiwVogFRBZbW5v7ra3Npq7a6p0VIAt3bcklbJ7x7VrQ0tY3NGF2VN557ILnMoG4WoFzwrxxhc08lwCTCsSLZVhr5qTHY7PIOHUBo1d9nCs81jQJxCK3jQl5vQJvQ/+QLy6hgp2qYJJ2C/dT2H8mcBvSa8X+xqZeG/9lD+b/JTdgpwWcc7PQ9qxzYs86JzPpG7Bp/YH2z7+S51PYcfv48PTpzmuAB58Od7P1h9uN2BsFen1LfzAlYFSX8Uekce5eU472+vZGAVMUq3S7U+BkIXvy6OP7PQCTpWtNOaYo8hsFRodH75a2t15gZBGnFUcmS9cA9KJzXmWWBKeXow9H+3U+aUseDoklYBnIgRXgLtDiahCcv4Jgwq//fAeMgHOgB3SBAXAJFKECjS7rr7JGUtYEwqkVY2yNq9IijYjHQBGqnCFgI4HCY8pIZLIHQS2QFMDQE5d+DeJhzk1UnXryoceWPk+ByWeLi5wPPYH1BiQyEJyFwym8K/0+DKNKXNyi4DC0xfrk4DLepyAgNWxoaxG3SQD8JIkXTKLV1IgqExg9DxNWRqtuaNelNXAZJQtVp7MinpowzpNqJ+DaR+vvEM8SAmBDuwrwEzCEZVHIbKw4AAAAAElFTkSuQmCC) no-repeat center bottom, linear-gradient(90deg, #ff1128, #ff4b4d)
}

#mc_container.reward-center .info-wrap .account-bind-item .icons-info.icons-card {
    box-shadow: 2px 3px 12px 0 rgba(100, 194, 253, .35);
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAjCAYAAAD17ghaAAAFHklEQVRYw7VXTWxUVRT+znv3vc60MxlKoQKBhdEAakppp+EvEUsoRVcmRBJNXAgsjAtNjEa34v/Ghe5YKAkL49KFm3dbKchfos6IC0rF0sQEoplpO51ibWfmvXtc9L729vVN22ngJCfv7977ffc75557H7AOY+Y3ed5mmPnkesZYl0npETN/osGn9JWVUqek9OiRgyulPteYo1J67uTkxBZmfvDISWjwsyH42NjYZim9lJReqlQq7WLmuUdGQoN/rAF+vnPnjy1Seq1Sem3aWycnJ/YaJE43QoJWA+/rO/YZEb0PAPfv39s1PDxcAiAAWLqZAuBns9ntGze2XQXQzMxnBgcHzvf3H+fVCFirgH8UggPA1q3bLiSTyWYATtRzudy9QqGwH8AcEX3d13fstbUoQfXAjx7te9myrG+Z+QoAQUQHAUApdSufz50slUqzujlrFQIAfnd3dntbW9t1AE1rUcKKAwdgWZZ1FgAGBwdODA4OvKSUuo35D890d2e/b21tdQD4GhwAbAAin8/dm5iYOGQosWJiWnHgAGyllASA3t4jHwJIXL586YRS6q4msTOb7fkhk8kAQE3Pnk0SxWJxP4CZ1cIRVSAkIG7cuP6BUup3x3He6O09cs73fZHP515RSv0FAES0c9++/cM9PT1PxpG4efO3f8bHx58FUCGib+opsfDCmL0A0AQgCaC5o2PPIdd1d+Ryv3oaZK6rq/tpIUQtkUi0F4uFSyMjI1O6n9AEKMyJzs7Oze3tj+UBuHE5ESVgA3AOH37uVSLaGwRBpVKpTABwHMfZYVkklOJxZvW3bdsVy7ID27bbiagVACmlbADEzDaAwPf9kWvXrn7X1dW9bdOmTb8AEAMDUgBQyxJTSo+k9Bzf9z/lh2iVSuVLKb32QqGwh5lnpPRcKT07DIcVCQfZtv02HqK5rnsGgJtMJjsANGuVLQAkpUfCkD/MAQUAvu//WKtVh4VwOqvV6i3HEY+7btPzjRJg5v8AOKlU6oJ+JTSGAsDCALf1x2ZmHh0auvi6TkY7TKze3iMZx3EONkiglslk0r7vezMz/57XGMECAd3O0m4DgFKqjPkSG2Y2AbCCICg6jtOQAkTkCCHcoaGLbwGoGFgEc3B97wCYsW07e+DAwVPT09MjqVSqY3p6erilpeWJRCLxwjrSwJ6amqponNBhEggfQqlbACCdTr+XTqcBALrircuIaIMQQgRBAMwXqiXLz1QgLMGjRLTBUMXXV8XMQXQGKxjrcE4az8pwjipAAKwrV356kYgSSilzZVjMcABOMnMTABeLZ4I4Ij6ACpFVBfDA92tV6MoIIwFNAgusq9Wqj/nabhIgLNZ58zmOAC+CBRUAVQ1c076EhDA6KQBq9+6nTusiZspMzGwzs9BuA1xv9gBIESEgsnzLsmp3746eC4JgGbipQJgcqlarvROjTDSx1pACADMjCIKqUuorY/ZhDqC//zgLExyAGh8vHkskkl8Q0U7EH9nWeuBkZh6bnZ19l5nDMASIbETREATlcvnPcrl8Eotbayi16SGxODLhWL6O/5yefSj7smXIWKpCoN2OdGADNFhl9iGBuLgvIwAsJcExDevdr0QguuY5rq+IDBxVIzxwNvK3Y/atN6G6CoTSWcb7FZbbigTMEMTKHyWwcLY3ZDTJNGLmWMvWvmkELD2OY/FcYG6bjSpghiEksGwJmgqEHQOjc3T7bMTicik2B5YMbpzb17rjrUZi4Vrv9+x/MERINgATHY4AAAAASUVORK5CYII=) no-repeat center bottom, linear-gradient(90deg, #3367ff, #31b3ff)
}

#mc_container.reward-center .info-wrap .account-bind-item .icons-info.icons-virtual {
    background: url(/images/iconinfo-m.062df726.png) no-repeat;
    background-position: -238px -428px;
    box-shadow: 0 7px 13px rgba(253, 206, 109, .35)
}

#mc_container.reward-center .info-wrap .account-bind-item .icons-info.icons-electronic {
    background: url(/images/iconinfo-m.062df726.png) no-repeat;
    background-position: -238px -640px;
    box-shadow: 0 7px 13px rgba(255, 152, 230, .35)
}

#mc_container.reward-center .info-wrap .account-bind-item .icons-info.icons-id {
    background: url(/images/id-default.60839f5d.png) no-repeat;
    background-size: 100% 100%;
    box-shadow: 0 3px 10px 0 rgba(211, 52, 255, .35)
}

#mc_container.reward-center .info-wrap .account-bind-item .item-right {
    float: left;
    width: 140px;
    padding: 20px 2px 20px 12px
}

#mc_container.reward-center .info-wrap .account-bind-item .item-text {
    color: #666;
    font-size: 16px;
    font-weight: 700;
    line-height: 18px;
    margin-bottom: 8px
}

#mc_container.reward-center .info-wrap .account-bind-item .item-detail {
    line-height: 18px;
    font-size: 13px;
    color: #979797
}

#mc_container.reward-center .info-wrap .account-bind-item .icons-status {
    display: inline-block;
    padding: 5px 8px;
    min-width: 54px;
    width: auto;
    max-width: 76px;
    text-align: center;
    min-height: 24px;
    border-radius: 14px;
    font-size: 12px;
    position: absolute;
    right: 15px;
    top: 50%;
    transform: translateY(-50%)
}

#mc_container.reward-center .info-wrap .account-bind-item.green-complete .item-detail {
    color: #b5b5b5
}

#mc_container.reward-center .info-wrap .account-bind-item.green-complete .icons-status {
    background: #e6f8ef url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAANCAYAAACkTj4ZAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAAsSAAALEgHS3X78AAAA+0lEQVQoz62SMS9EQRSFv/eSK1HRq4joxCn9BxKNQrGxUUj2CRr7N+hEJIpFUGgVGo1KhLj9/hK5jWaejMdirdOdM2e+uZncghEktwpYAZaLESCrwHWy/fIfIAB3Q4Pk1m5Auq6oynQ4PgSkl0V7rtgHKOU2DfTldvMDZL0B6brioDYlcAtMAUtyOx8A6QCnWbRdT5KDdoHX5Ftyu2xAtoCjLKpccdh8rEjlBeARGEv5hStaclsDrrJ+xxXHX039vkdymwfugckUPQCLWXfTFSeD/vDDQsptBnjOYLU2XNHjG33abLnNAk/ARIrarjjjL5LbnNxe5Lbz2ztvxPRKEFtTwwgAAAAASUVORK5CYII=) no-repeat center;
    color: #30d005
}

#mc_container.reward-center .info-wrap .account-bind-item.red-incomplete .item-detail {
    color: #525252
}

#mc_container.reward-center .info-wrap .account-bind-item.red-incomplete:hover .item-detail {
    color: #f6573a
}

#mc_container.reward-center .info-wrap .account-bind-item.red-incomplete .icons-status {
    background-color: #fdeded;
    color: #fe2d30
}

#mc_container.reward-center .info-wrap .btn-wrap {
    text-align: center;
    font-size: 14px;
    width: 268px;
    position: absolute;
    bottom: 25px;
    left: 17px
}

#mc_container.reward-center .info-wrap .btn-wrap .btn-tips {
    line-height: 30px;
    color: #666
}

#mc_container.reward-center .info-wrap .btn-wrap .btn-huge {
    width: 100%;
    color: #fff;
    line-height: 34px;
    height: auto;
    min-height: 34px;
    border-radius: 16px;
    background: linear-gradient(5deg, #f8483f, #fd603f)
}

#mc_container.reward-center .info-wrap .btn-wrap .btn-huge span:nth-child(1) {
    margin-right: 5px
}

#mc_container.reward-center .info-wrap .btn-wrap .btn-huge span.plus {
    margin: 0 5px
}

#mc_container.reward-center .rescue-fund-list {
    width: 354px;
    height: 620px;
    float: right;
    background-color: #f5f5f5;
    padding: 25px 0 25px 17px;
    position: relative
}

#mc_container.reward-center .rescue-fund-list .list-item {
    width: 320px;
    height: 100px;
    position: relative;
    margin-bottom: 10px;
    background-color: #fff;
    border-radius: 6px;
    box-shadow: 0 5px 8px 0 rgba(0, 0, 0, .08)
}

#mc_container.reward-center .rescue-fund-list .list-item .item-account {
    width: 100%;
    padding: 20px 70px 20px 64px;
    line-height: 30px;
    font-size: 34px;
    color: #ffa800
}

#mc_container.reward-center .rescue-fund-list .list-item .item-icon {
    display: inline-block;
    position: absolute;
    top: 10px;
    left: 12px;
    width: 45px;
    height: 45px;
    background-size: contain;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAuCAYAAABqK0pRAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDkuMS1jMDAxIDc5LmE4ZDQ3NTM0OSwgMjAyMy8wMy8yMy0xMzowNTo0NSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI0LjYgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjUyODM3QTMwMzBFMDExRUVCREM0ODVBQ0VCN0M5RjczIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjUyODM3QTMxMzBFMDExRUVCREM0ODVBQ0VCN0M5RjczIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NTI4MzdBMkUzMEUwMTFFRUJEQzQ4NUFDRUI3QzlGNzMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NTI4MzdBMkYzMEUwMTFFRUJEQzQ4NUFDRUI3QzlGNzMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6FPY7WAAAPsklEQVR42sxa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) no-repeat right
}

#mc_container.reward-center .rescue-fund-list .list-item .item-btn {
    position: absolute;
    top: 22px;
    right: 16px;
    line-height: 24px;
    height: auto;
    width: auto;
    padding: 0 8px;
    min-width: 55px;
    border-radius: 14px;
    font-size: 12px;
    text-align: center;
    background-color: #30d005;
    color: #fff;
    cursor: pointer
}

#mc_container.reward-center .rescue-fund-list .list-item .item-text {
    background-color: #f2f2f2;
    height: 30px;
    line-height: 30px;
    color: #888;
    font-size: 12px
}

#mc_container.reward-center .rescue-fund-list .list-item .item-text .text-type {
    float: left;
    line-height: 30px;
    padding-left: 12px
}

#mc_container.reward-center .rescue-fund-list .list-item .item-text .text-time {
    float: right;
    padding-right: 15px;
    line-height: 30px
}

#mc_container.reward-center .rescue-fund-list .list-item.disabled-click .item-account {
    color: #ccc
}

#mc_container.reward-center .rescue-fund-list .list-item.disabled-click .item-icon {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAuCAYAAABqK0pRAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDkuMS1jMDAxIDc5LmE4ZDQ3NTM0OSwgMjAyMy8wMy8yMy0xMzowNTo0NSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI0LjYgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjZDQkY3MjI0MzBFMDExRUU4RjM0OTQ1QUVENUFGRjAwIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjZDQkY3MjI1MzBFMDExRUU4RjM0OTQ1QUVENUFGRjAwIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NkNCRjcyMjIzMEUwMTFFRThGMzQ5NDVBRUQ1QUZGMDAiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NkNCRjcyMjMzMEUwMTFFRThGMzQ5NDVBRUQ1QUZGMDAiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5Y7LPAAAAJQElEQVR42tSZ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) no-repeat right
}

#mc_container.reward-center .rescue-fund-list .list-item.disabled-click .item-btn {
    cursor: not-allowed;
    background-color: #ececec;
    color: #fd2f2f
}

#mc_container.reward-center .highlight-red {
    color: #fd2f2f !important
}

#mc_container.reward-center .highlight-yellow {
    color: #ffd71b !important
}

#mc_container.reward-center .setting-modal {
    position: relative;
    height: 100%;
    float: right
}

#mc_container.reward-center .setting-modal.processing:after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 4;
    background: rgba(255, 255, 255, .7) url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KICAgICB3aWR0aD0iMjRweCIgaGVpZ2h0PSIzMHB4IiB2aWV3Qm94PSIwIDAgMjQgMzAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUwIDUwOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQogICAgPHJlY3QgeD0iMCIgeT0iMTAiIHdpZHRoPSI0IiBoZWlnaHQ9IjEwIiBmaWxsPSIjZmQyZjJmIiBvcGFjaXR5PSIwLjIiPg0KICAgICAgPGFuaW1hdGUgYXR0cmlidXRlTmFtZT0ib3BhY2l0eSIgYXR0cmlidXRlVHlwZT0iWE1MIiB2YWx1ZXM9IjAuMjsgMTsgLjIiIGJlZ2luPSIwcyIgZHVyPSIwLjZzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgLz4NCiAgICAgIDxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9ImhlaWdodCIgYXR0cmlidXRlVHlwZT0iWE1MIiB2YWx1ZXM9IjEwOyAyMDsgMTAiIGJlZ2luPSIwcyIgZHVyPSIwLjZzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgLz4NCiAgICAgIDxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9InkiIGF0dHJpYnV0ZVR5cGU9IlhNTCIgdmFsdWVzPSIxMDsgNTsgMTAiIGJlZ2luPSIwcyIgZHVyPSIwLjZzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgLz4NCiAgICA8L3JlY3Q+DQogICAgPHJlY3QgeD0iOCIgeT0iMTAiIHdpZHRoPSI0IiBoZWlnaHQ9IjEwIiBmaWxsPSIjZmQyZjJmIiAgb3BhY2l0eT0iMC4yIj4NCiAgICAgIDxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9Im9wYWNpdHkiIGF0dHJpYnV0ZVR5cGU9IlhNTCIgdmFsdWVzPSIwLjI7IDE7IC4yIiBiZWdpbj0iMC4xNXMiIGR1cj0iMC42cyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiIC8+DQogICAgICA8YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSJoZWlnaHQiIGF0dHJpYnV0ZVR5cGU9IlhNTCIgdmFsdWVzPSIxMDsgMjA7IDEwIiBiZWdpbj0iMC4xNXMiIGR1cj0iMC42cyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiIC8+DQogICAgICA8YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSJ5IiBhdHRyaWJ1dGVUeXBlPSJYTUwiIHZhbHVlcz0iMTA7IDU7IDEwIiBiZWdpbj0iMC4xNXMiIGR1cj0iMC42cyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiIC8+DQogICAgPC9yZWN0Pg0KICAgIDxyZWN0IHg9IjE2IiB5PSIxMCIgd2lkdGg9IjQiIGhlaWdodD0iMTAiIGZpbGw9IiNmZDJmMmYiICBvcGFjaXR5PSIwLjIiPg0KICAgICAgPGFuaW1hdGUgYXR0cmlidXRlTmFtZT0ib3BhY2l0eSIgYXR0cmlidXRlVHlwZT0iWE1MIiB2YWx1ZXM9IjAuMjsgMTsgLjIiIGJlZ2luPSIwLjNzIiBkdXI9IjAuNnMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiAvPg0KICAgICAgPGFuaW1hdGUgYXR0cmlidXRlTmFtZT0iaGVpZ2h0IiBhdHRyaWJ1dGVUeXBlPSJYTUwiIHZhbHVlcz0iMTA7IDIwOyAxMCIgYmVnaW49IjAuM3MiIGR1cj0iMC42cyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiIC8+DQogICAgICA8YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSJ5IiBhdHRyaWJ1dGVUeXBlPSJYTUwiIHZhbHVlcz0iMTA7IDU7IDEwIiBiZWdpbj0iMC4zcyIgZHVyPSIwLjZzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgLz4NCiAgICA8L3JlY3Q+DQogIDwvc3ZnPg==) no-repeat center
}

#mc_container.reward-center .setting-modal:before {
    content: "";
    position: absolute;
    bottom: -60px;
    left: 0;
    height: 60px;
    width: 100%;
    z-index: 1;
    box-shadow: 0 -50px 50px rgba(255, 255, 255, .6)
}

#mc_container.reward-center .setting-modal .setting-nav {
    position: absolute;
    top: 85px;
    left: -52px
}

#mc_container.reward-center .setting-modal .setting-nav .nav-item {
    position: relative;
    margin-bottom: 14px;
    cursor: pointer
}

#mc_container.reward-center .setting-modal .setting-nav .nav-item:hover .item-tips {
    display: block
}

#mc_container.reward-center .setting-modal .setting-nav .nav-item.active .item-tips {
    display: block
}

#mc_container.reward-center .setting-modal .setting-nav .nav-item .sign-icon {
    font-style: normal;
    line-height: 41px;
    text-align: center;
    font-size: 16px;
    font-weight: 700;
    color: #fff
}

#mc_container.reward-center .setting-modal .setting-nav .nav-item .item-tips {
    display: none;
    position: absolute;
    transform: translateX(-100%);
    margin-left: -12px;
    top: 50%;
    margin-top: -15px;
    white-space: nowrap;
    color: #000;
    font-size: 13px;
    background: linear-gradient(to top, #badfff, #fff);
    border-radius: 5px;
    box-shadow: 0 8px 21px rgba(0, 0, 0, .39)
}

#mc_container.reward-center .setting-modal .setting-nav .nav-item .item-tips::after {
    content: "";
    position: absolute;
    right: -11px;
    top: 50%;
    margin-top: -6px;
    width: 0;
    height: 0;
    border: 6px solid transparent;
    border-left-color: rgba(219, 240, 255)
}

#mc_container.reward-center .setting-modal .setting-nav .nav-item .item-tips .item-text {
    display: inline-block;
    max-width: 190px;
    padding: 0 10px;
    line-height: 30px
}

#mc_container.reward-center .setting-modal.newbie-setting-modal:before {
    box-shadow: none
}

#mc_container.reward-center .sign-icon {
    display: inline-block;
    vertical-align: middle;
    border-radius: 50%;
    background-color: rgba(0, 0, 0, .01);
    background-image: url(/images/sine-nav.9694b4a9.png);
    background-repeat: no-repeat
}

#mc_container.reward-center .sign-icon.star-icon {
    width: 41px;
    height: 41px;
    background-position: 0 -159px;
    box-shadow: 0 3px 7px rgba(195, 138, 0, .5)
}

#mc_container.reward-center .sign-icon.done-icon {
    width: 24px;
    height: 24px;
    background-position: -79px 0;
    box-shadow: 0 2px 8px rgba(42, 180, 0, .5)
}

#mc_container.reward-center .sign-icon.fade-icon {
    width: 24px;
    height: 24px;
    background-position: -79px -53px;
    box-shadow: 0 3px 7px rgba(255, 84, 0, .5)
}

#mc_container.reward-center .setting-nav .sign-icon {
    display: inline-block;
    width: 41px;
    height: 41px;
    vertical-align: middle;
    border-radius: 50%;
    background-repeat: no-repeat;
    background-position: unset;
    box-shadow: none
}

#mc_container.reward-center .setting-nav .nav-item:nth-child(4n+1) .sign-icon {
    background-image: url(/images/reward_icon1.cb4412a0.png)
}

#mc_container.reward-center .setting-nav .nav-item:nth-child(4n+2) .sign-icon {
    background-image: url(/images/reward_icon2.0887a07d.png)
}

#mc_container.reward-center .setting-nav .nav-item:nth-child(4n+3) .sign-icon {
    background-image: url(/images/reward_icon3.7b31dff3.png)
}

#mc_container.reward-center .setting-nav .nav-item:nth-child(4n) .sign-icon {
    background-image: url(/images/reward_icon4.7d5fe404.png)
}

#mc_container.reward-center #js_point_mall {
    cursor: pointer
}

#mc_container.reward-center #js_point_mall.disabled {
    cursor: not-allowed
}

#mc_container.reward-center .integral-task .icon-integral-mall,
#mc_container.reward-center .integral-task .icon-noob-task,
#mc_container.reward-center .integral-task .icon-promo-code,
#mc_container.reward-center .integral-task .icon-rescue-fund,
#mc_container.reward-center .integral-task .icon-sign-task {
    display: inline-block;
    vertical-align: middle;
    width: 64px;
    height: 65px;
    cursor: pointer;
    background-image: url(/images/reward-sign.19332877.png);
    background-repeat: no-repeat
}

#mc_container.reward-center .integral-task .icon-noob-task {
    background-position: -12px -6px;
    filter: drop-shadow(0 3px 14px rgba(113, 27, 244, .39))
}

#mc_container.reward-center .integral-task .icon-noob-task.disable {
    cursor: not-allowed;
    filter: none;
    background-position: -263px -6px
}

#mc_container.reward-center .integral-task .icon-sign-task {
    filter: drop-shadow(0 3px 14px rgba(196, 113, 9, .39));
    background-position: -12px -134px
}

#mc_container.reward-center .integral-task .icon-sign-task.disable {
    cursor: not-allowed;
    background-position: -263px -134px;
    filter: none
}

#mc_container.reward-center .integral-task .icon-integral-mall {
    filter: drop-shadow(0 3px 14px rgba(11, 65, 206, .39));
    background-position: -12px -257px
}

#mc_container.reward-center .integral-task .icon-integral-mall.disable {
    cursor: not-allowed;
    background-position: -263px -257px;
    filter: none
}

#mc_container.reward-center .integral-task .icon-rescue-fund {
    filter: drop-shadow(0 3px 14px rgba(206, 11, 11, .39));
    background-position: -12px -397px
}

#mc_container.reward-center .integral-task .icon-rescue-fund.disable {
    cursor: not-allowed;
    background-position: -263px -397px;
    filter: none
}

#mc_container.reward-center .integral-task .icon-promo-code {
    filter: drop-shadow(0 3px 14px rgba(196, 113, 9, .39));
    background-position: -12px -520px
}

#mc_container.reward-center .integral-task .icon-promo-code.disable {
    cursor: not-allowed;
    background-position: -263px -520px;
    filter: none
}

#mc-model-red-rain {
    background-color: rgba(0, 0, 0, .85);
    z-index: 99999;
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0
}

#mc-model-red-rain .model-red-rain-main {
    width: 100%;
    height: 100%;
    color: #fff;
    overflow: hidden;
    position: relative
}

#mc-model-red-rain .model-red-rain-main .title {
    display: none;
    margin-top: 76px;
    text-align: center;
    font-size: 30px;
    line-height: 48px;
    position: relative;
    z-index: 9
}

#mc-model-red-rain .model-red-rain-main .subtitle {
    display: none;
    margin-top: 10px;
    text-align: center;
    font-size: 30px;
    line-height: 48px;
    position: relative;
    z-index: 9
}

#mc-model-red-rain .model-red-rain-main .title strong {
    margin: 0 5px;
    font-size: 48px;
    color: #ffde00
}

#mc-model-red-rain .model-red-rain-main .second {
    display: block;
    line-height: 72px;
    font-size: 72px;
    color: #ffde00;
    text-align: center;
    position: absolute;
    top: 50%;
    left: 0;
    right: 0;
    margin-top: -36px
}

#mc-model-red-rain .model-red-rain-main .mc-red-rain-show {
    position: relative;
    width: 100%;
    height: 100%;
    top: -126px
}

#mc-model-red-rain .model-red-rain-main .mc-red-rain-show div {
    height: 25%;
    overflow: hidden;
    position: absolute;
    left: 0;
    right: 0;
    bottom: 105%
}

#mc-model-red-rain .model-red-rain-main .mc-red-rain-show div.animation {
    animation: downRedRain 5s infinite;
    animation-timing-function: linear
}

#mc-model-red-rain .model-red-rain-main .mc-red-rain-show div span {
    display: block;
    width: 82px;
    height: 82px;
    background-image: url(/images/red.8dc9a7f2.png);
    background-repeat: no-repeat;
    background-position: center;
    background-size: 100% 100%;
    cursor: pointer;
    float: left
}

#mc-model-red-rain .model-red-rain-main .mc-eggRed-get {
    width: 467px;
    height: 519px;
    background-image: url(/images/winbg.98d6d505.png);
    background-size: 100% 100%;
    position: absolute;
    left: 50%;
    margin-left: -233.5px;
    top: 50%;
    margin-top: -259.5px
}

#mc-model-red-rain .model-red-rain-main .mc-eggRed-gmain {
    width: 100%;
    height: 100%;
    padding: 105px 75px 0 115px;
    overflow: hidden;
    position: relative
}

#mc-model-red-rain .model-red-rain-main .mc-eggRed-gmain .close {
    display: block;
    width: 36px;
    height: 36px;
    cursor: pointer;
    position: absolute;
    right: 14px;
    top: 5px;
    border-radius: 50%;
    border: 2px solid #fff8f6
}

#mc-model-red-rain .model-red-rain-main .mc-eggRed-gmain .close::before {
    content: "";
    display: block;
    position: absolute;
    width: 2px;
    height: 16px;
    background: #fff8f6;
    left: 50%;
    top: 50%;
    margin-left: -1px;
    margin-top: -8px;
    transform: rotate(45deg)
}

#mc-model-red-rain .model-red-rain-main .mc-eggRed-gmain .close::after {
    content: "";
    display: block;
    position: absolute;
    width: 2px;
    height: 16px;
    background: #fff8f6;
    left: 50%;
    top: 50%;
    margin-left: -1px;
    margin-top: -8px;
    transform: rotate(-45deg)
}

#mc-model-red-rain .model-red-rain-main .mc-eggRed-gmain p {
    display: block;
    color: #b27008;
    font-size: 24px;
    text-align: center
}

#mc-model-red-rain .model-red-rain-main .mc-eggRed-gmain p.title {
    margin-top: 60px
}

#mc-model-red-rain .model-red-rain-main .mc-eggRed-gmain p.content {
    margin-top: 30px
}

#mc-model-red-rain .model-red-rain-main .mc-eggRed-gmain p strong {
    font-size: 32px
}

@keyframes downRedRain {
    0% {
        bottom: 105%
    }

    100% {
        bottom: -25%
    }
}

#mc_container.reward-center .sign-in-rules.goldEgg-rules {
    background-image: url(/images/title.15e432cd.png);
    padding-top: 299px
}

#mc_container.reward-center .sign-in-rules .egg_title {
    display: none
}

#mc_container.reward-center .sign-in-rules.goldEgg-rules .egg_title {
    display: block;
    font-weight: 700;
    background: linear-gradient(to bottom, #e8c463, #fcf7d3, #e8c463);
    -webkit-background-clip: text;
    color: transparent;
    font-size: 38px;
    position: absolute;
    text-align: center;
    bottom: 500px;
    left: 50%;
    transform: translateX(-50%);
    width: 245px
}

#mc_container.reward-center .sign-in-rules.goldEgg-rules .promo-time {
    margin-top: 0;
    margin-bottom: 24px
}

#mc_container.reward-center .sign-in-rules.goldEgg-rules .sign-rules-view .rules-text {
    font-size: 18px;
    color: #666;
    font-weight: 700
}

#mc_container.reward-center .sign-in-rules.goldEgg-rules .sign-rules-view .rules-content {
    font-size: 14px;
    line-height: 27px;
    color: #666;
    margin-top: 15px
}

#mc_container.reward-center .sign-in-calendar.goldEgg-rules {
    width: 409px;
    padding: 0;
    display: block
}

#mc_container .gold_egg_root {
    background: url(/images/bg.609a93b7.png);
    background-size: 100% 100%;
    height: 100%;
    width: 100%;
    position: absolute;
    padding-top: 80px;
    cursor: url(/images/chuizi.0a321866.png), url(/images/chuizi.ed6541d1.cur), auto
}

#mc_container .gold_egg_root .subtitle {
    text-align: center;
    font-weight: 700;
    background: linear-gradient(to bottom, #e8c463, #fcf7d3, #e8c463);
    -webkit-background-clip: text;
    color: transparent;
    font-size: 26px;
    position: absolute;
    width: 165px;
    text-align: center;
    left: 50%;
    transform: translateX(-50%);
    bottom: 560px
}

#mc_container .gold_egg_root ul {
    display: flex;
    flex-wrap: wrap-reverse;
    justify-content: center
}

#mc_container .gold_egg_root li {
    text-align: center;
    transform: scale(.75)
}

#mc_container .gold_egg_root li:hover {
    animation: .2s linear 0s infinite alternate egg_move
}

#mc_container .gold_egg_root li.selected:hover,
#mc_container .gold_egg_root li.unselected:hover {
    animation: none
}

#mc_container .egg_root {
    display: inline-block;
    position: relative
}

#mc_container .gold_egg_root .selected .egg_root .egg {
    transition-delay: 1.2s;
    transition-property: all;
    background: url(/images/egg_open.6d4661c2.png);
    background-repeat: no-repeat;
    background-position-y: bottom;
    background-size: contain
}

#mc_container .gold_egg_root .selected .egg_root .egg_prize {
    position: absolute;
    top: 0;
    bottom: 0;
    left: -50px;
    right: -50px;
    margin: auto;
    text-align: center;
    font-size: 32px;
    font-weight: 800;
    color: #ec2529;
    background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(#fff), to(#f2b506));
    -webkit-text-stroke: 2px #b32b17;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    z-index: 100;
    line-height: 140px;
    animation-name: liewen_open;
    animation-duration: .6s;
    animation-timing-function: ease-in;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
    padding-bottom: 30px
}

#mc_container .gold_egg_root .selected.thank .egg_root .egg_prize {
    width: 83px;
    line-height: 32px;
    font-size: 16px;
    color: #fff;
    background-image: none;
    -webkit-text-stroke: 0;
    -webkit-text-fill-color: #fff;
    display: flex;
    align-items: center
}

#mc_container .gold_egg_root .unselected .egg_root .egg_prize {
    position: absolute;
    top: 0;
    bottom: 0;
    left: -50px;
    right: -50px;
    margin: auto;
    text-align: center;
    font-size: 28px;
    font-weight: 800;
    background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(#fff), to(#fff));
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    z-index: 100;
    line-height: 140px;
    animation-name: liewen_open;
    animation-duration: .6s;
    animation-timing-function: ease-in;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
    padding-bottom: 30px
}

#mc_container .egg_root .egg {
    background: url(/images/egg.ebc0b700.png);
    height: 174px;
    width: 122px;
    position: relative;
    z-index: 3;
    display: inline-block;
    transform-origin: 50% 100%;
    background-size: cover
}

#mc_container .gold_egg_root .selected .egg_root .egg {
    animation-name: egg_shake;
    animation-iteration-count: 6;
    animation-duration: 10ms;
    animation-delay: 1.1s
}

#mc_container .egg_root .golden_light {
    opacity: 0
}

#mc_container .gold_egg_root .selected .egg_root .golden_light {
    background: url(/images/light.f4fddf63.png);
    height: 190px;
    width: 192px;
    position: absolute;
    top: -60px;
    left: -17px;
    animation: light_move .5s steps(8) infinite;
    animation-delay: 1.2s;
    z-index: 1;
    opacity: 1;
    transition-property: opacity;
    transition-delay: 1.2s
}

.egg_root .chuizi {
    background: url(/images/chuizi.0a321866.png);
    width: 86px;
    height: 67px;
    display: inline-block;
    position: absolute;
    right: -25px;
    top: 20px;
    z-index: 9;
    display: none
}

#mc_container .gold_egg_root .egg_root .liewen1 {
    background: url(/images/liewen1.5b47e9ee.png);
    width: 57px;
    height: 69px;
    display: inline-block;
    position: absolute;
    right: 20px;
    top: 0;
    animation-delay: .2s;
    opacity: 0;
    z-index: 5
}

#mc_container .gold_egg_root .egg_root .liewen2 {
    background: url(/images/liewen2.6fdead77.png);
    width: 62px;
    height: 60px;
    display: inline-block;
    position: absolute;
    left: 43px;
    top: 0;
    animation-delay: .5s;
    opacity: 0;
    z-index: 5
}

#mc_container .gold_egg_root .egg_root .liewen3 {
    background: url(/images/liewen3.c1f363d9.png);
    width: 29px;
    height: 81px;
    display: inline-block;
    position: absolute;
    right: 59px;
    top: 0;
    animation-delay: .7s;
    opacity: 0;
    z-index: 5
}

#mc_container .gold_egg_root .selected .egg_root .liewen1,
#mc_container .gold_egg_root .selected .egg_root .liewen2,
#mc_container .gold_egg_root .selected .egg_root .liewen3,
#mc_container .gold_egg_root .unselected .egg_root .liewen1,
#mc_container .gold_egg_root .unselected .egg_root .liewen2,
#mc_container .gold_egg_root .unselected .egg_root .liewen3 {
    animation-name: liewen_open;
    animation-duration: .6s;
    animation-timing-function: linear
}

#mc_container .gold_egg_root .selected .egg_root .chuizi {
    animation-name: chiuzi_move;
    animation-duration: .7s;
    animation-timing-function: cubic-bezier(0, 1.46, .73, .84);
    animation-iteration-count: 1;
    transform-origin: 100% 100%;
    display: inline-block
}

#mc_container .egg_root .red_bag {
    display: inline-block;
    background: url(/images/redBag.a326c02a.png);
    width: 92px;
    height: 85px;
    z-index: 2;
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    top: 80px
}

#mc_container .egg_root .red_bag {
    top: 80px
}

#mc_container .gold_egg_root .selected .egg_root .red_bag {
    top: -10px;
    transition-property: top;
    transition-duration: .3s;
    transition-delay: 1.2s
}

#mc_container .gold_egg_root .unselected .egg_root .red_bag {
    display: none
}

#mc_container .egg_root .egg_top {
    background: url(/images/egg_top.0fca364b.png);
    width: 93px;
    height: 74px;
    position: absolute;
    transform: rotateZ(202deg);
    z-index: 1;
    left: 25px;
    top: -47px;
    opacity: 0
}

#mc_container .gold_egg_root .selected .egg_root .egg_top {
    display: inline-block;
    animation: egg_drop .7s 0s cubic-bezier(0, .76, .05, 1) forwards;
    animation-delay: 1.2s
}

#mc_container .gold_egg_root .unselected .egg_root .egg {
    transition-delay: 1.2s;
    transition-property: all;
    background: url(/images/egg_open2.da8db8c3.png);
    background-repeat: no-repeat;
    background-position-y: bottom;
    background-size: contain
}

#mc_container .gold_egg_root .unselected .egg_root .golden_light {
    opacity: 1;
    transition-property: opacity;
    transition-delay: 1.2s;
    background: url(/images/light2.12ce042a.png);
    height: 190px;
    width: 192px;
    position: absolute;
    top: -60px;
    left: -17px;
    z-index: 1;
    opacity: 1
}

#mc_container .gold_egg_root .unselected .egg_root .egg_top {
    display: inline-block;
    animation: egg_drop2 .7s 0s cubic-bezier(0, .76, .05, 1) forwards;
    animation-delay: 1.2s;
    background: url(/images/egg_top2.cf560521.png);
    opacity: 1;
    transition-property: opacity;
    transition-delay: 1.2s
}

@keyframes egg_shake {
    from {
        transform: rotate(2deg)
    }

    to {
        transform: rotate(-2deg)
    }
}

@keyframes egg_random_shake {
    from {
        transform: rotate(4deg)
    }

    to {
        transform: rotate(-4deg)
    }
}

@keyframes chiuzi_move {
    0% {
        transform: rotateZ(70deg)
    }

    25% {
        transform: rotateZ(0)
    }

    50% {
        transform: rotateZ(70deg)
    }

    100% {
        transform: rotateZ(0)
    }
}

@keyframes light_move {
    from {
        transform: rotate(0)
    }

    to {
        transform: rotate(360deg)
    }
}

@keyframes egg_move {
    0% {
        transform: scale(.75) translateX(0)
    }

    25% {
        transform: scale(.75) translateX(10px)
    }

    50% {
        transform: scale(.75) translateX(0)
    }

    75% {
        transform: scale(.75) translateX(-10px)
    }

    100% {
        transform: scale(.75) translateX(0)
    }
}

@keyframes liewen_open {
    0% {
        opacity: 0
    }

    25% {
        opacity: .25
    }

    50% {
        opacity: .5
    }

    75% {
        opacity: .75
    }

    100% {
        opacity: 1
    }
}

@keyframes egg_drop {
    from {
        opacity: 1;
        transform: translate(0, 0)
    }

    to {
        opacity: 1;
        transform: translate(-83px, 137px)
    }
}

@keyframes egg_drop2 {
    from {
        opacity: 1;
        transform: rotateZ(202deg);
        transform: translate(0, 0)
    }

    to {
        opacity: 1;
        transform: rotateZ(0);
        transform: translate(-75px, 137px)
    }
}

#mc_container #feedback {
    background: #efefef;
    height: 100%;
    padding-top: 24px;
    display: flex;
    flex-direction: column
}

#mc_container #feedback .feedback-form {
    flex: 1;
    width: 570px;
    margin: 0 24px 13px;
    display: flex;
    flex-direction: column;
    gap: 10px
}

#mc_container #feedback .feedback-form .form-item {
    display: flex;
    align-items: center;
    gap: 10px;
    width: 100%
}

#mc_container #feedback .feedback-form .form-item.suggest-item {
    flex-direction: column;
    align-items: flex-start;
    position: relative;
    flex: 1
}

#mc_container #feedback .feedback-form .form-item.suggest-item .form-content {
    width: 100%;
    flex: 1;
    border: 1px solid #e5e5e5;
    background: #fbfbfb;
    display: flex;
    flex-direction: column;
    border-radius: 5px
}

#mc_container #feedback .feedback-form .form-item.suggest-item .form-content:focus,
#mc_container #feedback .feedback-form .form-item.suggest-item .form-content:hover {
    border: 2px solid #3a6ad3 !important
}

#mc_container #feedback .feedback-form .form-item.suggest-item textarea {
    width: 100%;
    padding: 18px 20px 0;
    color: #333;
    resize: none;
    flex: 1;
    border: none;
    background: #fbfbfb
}

#mc_container #feedback .feedback-form .form-item.suggest-item textarea:-ms-input-placeholder {
    color: rgba(117, 117, 117, .4)
}

#mc_container #feedback .feedback-form .form-item.suggest-item textarea::placeholder {
    color: rgba(117, 117, 117, .4)
}

#mc_container #feedback .feedback-form .form-item.suggest-item .current-wrap {
    margin-right: 20px;
    align-self: flex-end;
    height: 30px;
    color: rgba(51, 51, 51, .4);
    display: flex;
    background: #fbfbfb
}

#mc_container #feedback .feedback-form .form-item.upload-item {
    position: relative;
    border-radius: 5px;
    border: 2px dashed rgba(117, 117, 117, .4);
    background: #fff;
    min-height: 190px
}

#mc_container #feedback .feedback-form .form-item.upload-item .before-upload-wrap {
    width: 100%
}

#mc_container #feedback .feedback-form .form-item.upload-item .before-upload-wrap input {
    position: absolute;
    left: 0;
    top: 0;
    opacity: 0;
    width: 100%;
    height: 100%;
    cursor: pointer
}

#mc_container #feedback .feedback-form .form-item.upload-item .before-upload-wrap .file-wrap {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    gap: 10px;
    flex: 1
}

#mc_container #feedback .feedback-form .form-item.upload-item .before-upload-wrap .file-wrap .file-icon {
    width: 70px;
    height: 70px;
    background: url(/images/icon-upload.f4efee33.svg) no-repeat center/contain
}

#mc_container #feedback .feedback-form .form-item.upload-item .before-upload-wrap .file-wrap .file-message {
    color: rgba(117, 117, 117, .4)
}

#mc_container #feedback .feedback-form .form-item.upload-item .after-upload-wrap {
    width: 100%;
    padding: 21px 17px 9px;
    display: flex;
    justify-content: center;
    position: relative
}

#mc_container #feedback .feedback-form .form-item.upload-item .after-upload-wrap #frontImage {
    max-height: 153px;
    max-width: 530px;
    object-fit: contain
}

#mc_container #feedback .feedback-form .form-item.upload-item .after-upload-wrap .img-group {
    position: relative
}

#mc_container #feedback .feedback-form .form-item.upload-item .after-upload-wrap .img-group .del {
    width: 24px;
    height: 24px;
    position: absolute;
    right: -12px;
    top: -12px;
    background: url(/images/icon-close.2b0536f2.svg) no-repeat center/contain;
    cursor: pointer
}

#mc_container #feedback .feedback-form .js-feedback-type {
    border-radius: 5px;
    border: 1px solid #e5e5e5;
    background: #fbfbfb;
    box-shadow: 0 1px 5px 0 rgba(0, 0, 0, .06);
    padding-left: 12px;
    flex: 1
}

#mc_container #feedback .feedback-form .js-feedback-type.active {
    background: #f5f5f5 !important;
    border: 1px solid #3a6ad3
}

#mc_container #feedback .feedback-form .js-feedback-type .select-list {
    border-radius: 8px;
    background: #423f55
}

#mc_container #feedback .feedback-form .form-title {
    font-size: 14px;
    color: #666;
    line-height: 20px
}

#mc_container #feedback .feedback-form .captcha {
    display: flex;
    align-items: center;
    gap: 10px
}

#mc_container #feedback .feedback-form .captcha .captcha-wrap {
    position: relative;
    border-radius: 5px;
    border: 1px solid #e5e5e5;
    background: #fbfbfb;
    display: flex;
    gap: 10px;
    align-items: center;
    padding-right: 20px
}

#mc_container #feedback .feedback-form .captcha .captcha-wrap:focus,
#mc_container #feedback .feedback-form .captcha .captcha-wrap:hover {
    border: 2px solid #3a6ad3 !important
}

#mc_container #feedback .feedback-form .captcha .captcha-img {
    cursor: pointer;
    margin: auto;
    display: flex;
    align-items: center
}

#mc_container #feedback .feedback-form .captcha .captcha-img img {
    height: 28px;
    object-fit: contain;
    border-radius: 8px
}

#mc_container #feedback .feedback-form .captcha input {
    flex: 1;
    width: auto;
    min-width: 100px;
    border-radius: 5px;
    border: none;
    background: #fbfbfb;
    color: #333;
    box-shadow: none;
    padding: 0 0 0 20px
}

#mc_container #feedback .feedback-footer {
    margin: 0 24px
}

#mc_container #feedback .feedback-footer .button.btn-submit {
    width: auto;
    min-width: 98px
}

#mc_container.security-center .setting-modal {
    position: relative;
    height: 100%;
    float: right;
    box-shadow: -18px 0 40px -18px rgba(0, 0, 0, .2)
}

#mc_container.security-center .setting-modal .setting-item {
    padding: 0 30px;
    float: right;
    background-color: #fff;
    height: 100%;
    position: relative
}

#mc_container.security-center .setting-modal .setting-item.bank-card-model {
    padding: 0 0
}

#mc_container.security-center .setting-modal .setting-item .setting-item-footer {
    position: absolute;
    bottom: 0;
    left: 0;
    padding-left: 30px;
    line-height: 44px;
    height: 47px;
    border-top: 1px solid #efefef;
    width: 100%
}

#mc_container.security-center .setting-modal .setting-item .setting-item-footer .btn-cancel {
    margin-left: 10px
}

#mc_container.security-center .setting-modal .setting-item#js_profile_from {
    padding: 0 0
}

#mc_container.security-center .setting-modal .setting-item#js_profile_from .caption-text {
    margin-left: 30px
}

#mc_container.security-center .setting-modal .setting-item#js_profile_from .wrap {
    padding: 38px 30px;
    height: 526px;
    overflow-y: scroll
}

#mc_container.security-center .setting-modal .setting-item#js_profile_from .wrap .morecountry .select-control {
    width: 100px;
    margin-right: 10px;
    min-width: 85px;
    vertical-align: middle
}

#mc_container.security-center .setting-modal .setting-item#js_profile_from .wrap .morecountry .select-control img {
    height: 22px;
    vertical-align: middle;
    margin-right: 8px
}

#mc_container.security-center .setting-modal .setting-item#js_profile_from .wrap .morecountry .input-control {
    width: 100%;
    min-width: 150px
}

#mc_container.security-center .setting-modal .setting-item#js_profile_from .wrap .morecountry .select-control .select-list {
    max-height: 200px;
    overflow: hidden
}

#mc_container.security-center .setting-modal .setting-item#js_profile_from .wrap .morecountry .select-control .select-list .item-options {
    vertical-align: middle
}

#mc_container.security-center .setting-modal .setting-item#js_profile_from .wrap .morecountry .select-control .select-list .item-options img {
    height: 22px;
    vertical-align: middle;
    margin-right: 8px
}

#mc_container.security-center .setting-modal .setting-item#js_mobileVerified_from .morecountry .select-control {
    width: 100px;
    margin-right: 10px;
    min-width: 85px;
    vertical-align: middle
}

#mc_container.security-center .setting-modal .setting-item#js_mobileVerified_from .morecountry .select-control img {
    height: 22px;
    vertical-align: middle;
    margin-right: 8px
}

#mc_container.security-center .setting-modal .setting-item#js_mobileVerified_from .morecountry .input-control {
    width: 140px !important
}

#mc_container.security-center .setting-modal .setting-item#js_mobileVerified_from .morecountry .select-control .select-list {
    overflow: hidden
}

#mc_container.security-center .setting-modal .setting-item#js_mobileVerified_from .morecountry .select-control .select-list .item-options {
    vertical-align: middle
}

#mc_container.security-center .setting-modal .setting-item#js_mobileVerified_from .morecountry .select-control .select-list .item-options img {
    height: 22px;
    vertical-align: middle;
    margin-right: 8px
}

#mc_container.security-center .setting-modal .setting-item#js_mobileVerified_from .morecountry+.form-group .input-control {
    width: 320px
}

#mc_container.security-center .setting-modal .setting-item#js_mobileVerified_from .bottom_tips.input-case-error .error-tips {
    top: 40px;
    z-index: 99;
    bottom: unset
}

#mc_container.security-center .setting-modal .setting-item#js_mobileVerified_from .bottom_tips.input-case-error .error-tips:after {
    top: -10px;
    border-bottom-color: #ed5650;
    bottom: unset;
    border-top-color: transparent
}

#mc_container.security-center .setting-modal .info-model .username {
    margin-bottom: 12px
}

#mc_container.security-center .setting-modal .google-model {
    padding: 0
}

#mc_container.security-center .setting-modal .google-model .google-leftarea {
    position: relative;
    float: left;
    padding: 0 30px;
    height: 100%;
    max-width: 430px
}

#mc_container.security-center .setting-modal .google-model .google-leftarea .google-title {
    font-size: 15px;
    font-weight: 700;
    color: #666;
    line-height: 18px
}

#mc_container.security-center .setting-modal .google-model .google-leftarea .google-title .serial-num {
    display: inline-block;
    width: 18px;
    height: 18px;
    border-radius: 50%;
    background-color: #959595;
    text-align: center;
    line-height: 18px;
    font-size: 12px;
    color: #fff;
    margin-right: 5px
}

#mc_container.security-center .setting-modal .google-model .google-leftarea .google-link {
    margin: 13px 0 26px;
    text-align: center;
    white-space: nowrap;
    overflow: hidden
}

#mc_container.security-center .setting-modal .google-model .google-leftarea .google-link a {
    display: inline-block;
    width: 140px;
    height: 43px;
    float: left
}

#mc_container.security-center .setting-modal .google-model .google-leftarea .google-link a.goole-play {
    margin-left: 9px
}

#mc_container.security-center .setting-modal .google-model .google-leftarea .form-group {
    white-space: inherit
}

#mc_container.security-center .setting-modal .google-model .google-leftarea .form-group .form-warp {
    line-height: 34px
}

#mc_container.security-center .setting-modal .google-model .google-leftarea .form-group .form-warp .form-label {
    max-width: 150px;
    line-height: 20px;
    white-space: normal;
    word-wrap: break-word;
    word-break: normal
}

#mc_container.security-center .setting-modal .google-model .google-rightarea {
    padding-top: 58px;
    width: 270px;
    float: right;
    height: 100%;
    background-color: #f5f5f5
}

#mc_container.security-center .setting-modal .google-model .google-rightarea .platefrom-qrcode .qe-code-name {
    text-align: center;
    line-height: 24px
}

#mc_container.security-center .setting-modal .google-model .google-rightarea .platefrom-qrcode .qe-code-name label {
    font-size: 15px;
    font-weight: 700;
    margin-left: 8px;
    vertical-align: middle
}

#mc_container.security-center .setting-modal .google-model .google-rightarea .platefrom-qrcode .qr-code-img {
    background-color: #fff;
    border-radius: 10px;
    padding: 14px;
    margin: 11px auto 38px;
    height: 176px;
    width: 176px
}

#mc_container.security-center .setting-modal .google-model .google-rightarea .platefrom-qrcode .qr-code-img img {
    width: 148px;
    height: 148px;
    display: inline-block
}

#mc_container.security-center .setting-modal .google-model .fs-bold {
    color: #000;
    font-weight: 700;
    font-family: Arial, "Microsoft YaHei", serif
}

#mc_container.security-center .setting-modal .google-qrcode {
    text-align: center;
    padding-top: 22px;
    margin-bottom: 23px
}

#mc_container.security-center .setting-modal .google-qrcode .qecode-img,
#mc_container.security-center .setting-modal .google-qrcode img {
    display: inline-block;
    height: 148px;
    width: 148px
}

#mc_container.security-center .setting-modal .google-qrcode .text-tip {
    color: red;
    font-size: 14px;
    margin-top: 12px;
    text-align: left
}

#mc_container.security-center .setting-modal .setting-nav {
    position: absolute;
    top: 85px;
    left: -52px
}

#mc_container.security-center .setting-modal .setting-nav .nav-item {
    position: relative;
    margin-bottom: 14px
}

#mc_container.security-center .setting-modal .setting-nav .nav-item:hover .item-tips {
    display: block
}

#mc_container.security-center .setting-modal .setting-nav .nav-item.active .item-tips {
    display: block
}

#mc_container.security-center .setting-modal .setting-nav .nav-item .item-tips {
    display: none;
    position: absolute;
    padding: 0 4px;
    line-height: 30px;
    transform: translateX(-100%);
    margin-left: -12px;
    top: 50%;
    margin-top: -15px;
    white-space: nowrap;
    color: #fff;
    font-size: 12px;
    background: linear-gradient(to top, rgba(46, 42, 66, .92), rgba(81, 78, 98, .92));
    border-radius: 5px;
    box-shadow: 0 8px 21px rgba(0, 0, 0, .39)
}

#mc_container.security-center .setting-modal .setting-nav .nav-item .item-tips::after {
    content: "";
    position: absolute;
    right: -11px;
    top: 50%;
    margin-top: -6px;
    width: 0;
    height: 0;
    border: 6px solid transparent;
    border-left-color: #4c4a5e
}

#mc_container.security-center .iconinf-m {
    display: inline-block;
    width: 39px;
    height: 39px;
    border-radius: 50%;
    vertical-align: middle;
    background-repeat: no-repeat;
    cursor: pointer;
    background-image: url(/images/iconinfo-m.062df726.png);
    box-shadow: 0 7px 13px rgba(194, 194, 192, .35)
}

#mc_container.security-center .iconinf-m.icon-info {
    background-position: -5px -5px
}

#mc_container.security-center .iconinf-m.icon-info.active {
    background-position: -238px -4px;
    box-shadow: 0 7px 13px rgba(254, 235, 107, .35)
}

#mc_container.security-center .iconinf-m.icon-info.active:hover {
    background-position: -471px -5px
}

#mc_container.security-center .iconinf-m.icon-info.active:active {
    background-position: -709px -5px !important
}

#mc_container.security-center .iconinf-m.icon-pwd {
    background-position: -5px -58px
}

#mc_container.security-center .iconinf-m.icon-pwd.active {
    background-position: -238px -58px;
    box-shadow: 0 7px 13px rgba(87, 239, 235, .35)
}

#mc_container.security-center .iconinf-m.icon-pwd.active:hover {
    background-position: -471px -58px
}

#mc_container.security-center .iconinf-m.icon-pwd.active:active {
    background-position: -709px -58px !important
}

#mc_container.security-center .iconinf-m.icon-secret {
    background-position: -5px -111px
}

#mc_container.security-center .iconinf-m.icon-secret.active {
    background-position: -238px -111px;
    box-shadow: 0 7px 13px rgba(219, 133, 253, .35)
}

#mc_container.security-center .iconinf-m.icon-secret.active:hover {
    background-position: -471px -111px
}

#mc_container.security-center .iconinf-m.icon-secret.active:active {
    background-position: -709px -111px !important
}

#mc_container.security-center .iconinf-m.icon-bank {
    background-position: -5px -164px
}

#mc_container.security-center .iconinf-m.icon-bank.active {
    background-position: -238px -164px;
    box-shadow: 0 7px 13px rgba(100, 194, 253, .35)
}

#mc_container.security-center .iconinf-m.icon-bank.active:hover {
    background-position: -471px -164px
}

#mc_container.security-center .iconinf-m.icon-bank.active:active {
    background-position: -709px -164px !important
}

#mc_container.security-center .iconinf-m.icon-moneypwd {
    background-position: -5px -217px
}

#mc_container.security-center .iconinf-m.icon-moneypwd.active {
    background-position: -238px -217px;
    box-shadow: 0 7px 13px rgba(221, 205, 120, .35)
}

#mc_container.security-center .iconinf-m.icon-moneypwd.active:hover {
    background-position: -471px -217px
}

#mc_container.security-center .iconinf-m.icon-moneypwd.active:active {
    background-position: -709px -217px !important
}

#mc_container.security-center .iconinf-m.icon-google {
    background-position: -5px -271px
}

#mc_container.security-center .iconinf-m.icon-google.active {
    background-position: -238px -271px;
    box-shadow: 0 7px 13px rgba(255, 109, 124, .35)
}

#mc_container.security-center .iconinf-m.icon-google.active:hover {
    background-position: -471px -271px
}

#mc_container.security-center .iconinf-m.icon-google.active:active {
    background-position: -709px -271px !important
}

#mc_container.security-center .iconinf-m.icon-phone {
    background-position: -5px -324px
}

#mc_container.security-center .iconinf-m.icon-phone.active {
    background-position: -238px -324px;
    box-shadow: 0 7px 13px rgba(219, 133, 253, .35)
}

#mc_container.security-center .iconinf-m.icon-phone.active:hover {
    background-position: -471px -324px
}

#mc_container.security-center .iconinf-m.icon-phone.active:active {
    background-position: -709px -324px !important
}

#mc_container.security-center .iconinf-m.icon-realname {
    background-position: -5px -377px
}

#mc_container.security-center .iconinf-m.icon-realname.active {
    background-position: -238px -375px;
    box-shadow: 0 7px 13px rgba(255, 109, 124, .35)
}

#mc_container.security-center .iconinf-m.icon-realname.active:hover {
    background-position: -471px -375px
}

#mc_container.security-center .iconinf-m.icon-realname.active:active {
    background-position: -709px -375px !important
}

#mc_container.security-center .iconinf-m.icon-vitualWallet {
    background-position: -5px -430px
}

#mc_container.security-center .iconinf-m.icon-vitualWallet.active {
    background-position: -238px -428px;
    box-shadow: 0 7px 13px rgba(254, 235, 107, .35)
}

#mc_container.security-center .iconinf-m.icon-vitualWallet.active:hover {
    background-position: -471px -428px
}

#mc_container.security-center .iconinf-m.icon-vitualWallet.active:active {
    background-position: -709px -428px !important
}

#mc_container.security-center .iconinf-m.icon-eWallet {
    background-position: -5px -640px
}

#mc_container.security-center .iconinf-m.icon-eWallet.active {
    background-position: -238px -640px;
    box-shadow: 0 7px 13px rgba(254, 235, 107, .35)
}

#mc_container.security-center .iconinf-m.icon-eWallet.active:hover {
    background-position: -471px -640px
}

#mc_container.security-center .iconinf-m.icon-eWallet.active:active {
    background-position: -709px -640px !important
}

#mc_container .withdraw-wrap .forget {
    margin-left: 15px;
    cursor: pointer;
    vertical-align: sub;
    white-space: initial;
    word-wrap: break-word;
    max-width: 120px;
    display: inline-block
}

#mc_container .withdraw-wrap .forget:hover {
    color: #fd2f2f
}

#mc_container.security-center .popup,
#mc_container.withdraw-page .popup {
    position: absolute;
    z-index: 10;
    left: 0;
    display: none;
    width: 100%;
    overflow: hidden;
    top: 0;
    height: 100%
}

#mc_container.security-center .popup.active,
#mc_container.withdraw-page .popup.active {
    display: block
}

#mc_container.security-center .popup .model-mask,
#mc_container.withdraw-page .popup .model-mask {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .5);
    cursor: pointer
}

#mc_container.security-center .popup .setting-nav,
#mc_container.withdraw-page .popup .setting-nav {
    position: absolute;
    top: 85px;
    left: -52px
}

#mc_container.security-center .popup .setting-nav .nav-item,
#mc_container.withdraw-page .popup .setting-nav .nav-item {
    position: relative;
    margin-bottom: 14px
}

#mc_container.security-center .popup .setting-nav .nav-item .item-tips,
#mc_container.withdraw-page .popup .setting-nav .nav-item .item-tips {
    display: none;
    position: absolute;
    padding: 0 10px;
    line-height: 30px;
    transform: translateX(-100%);
    margin-left: -12px;
    top: 50%;
    margin-top: -15px;
    white-space: nowrap;
    color: #fff;
    font-size: 13px;
    background: linear-gradient(to top, rgba(46, 42, 66, .92), rgba(81, 78, 98, .92));
    border-radius: 5px;
    box-shadow: 0 8px 21px rgba(0, 0, 0, .39)
}

#mc_container.security-center .popup .setting-nav .nav-item .item-tips:after,
#mc_container.withdraw-page .popup .setting-nav .nav-item .item-tips:after {
    content: "";
    position: absolute;
    right: -11px;
    top: 50%;
    margin-top: -6px;
    width: 0;
    height: 0;
    border: 6px solid transparent;
    border-left-color: #4c4a5e
}

#mc_container.security-center .popup .setting-nav .nav-item.active .item-tips,
#mc_container.withdraw-page .popup .setting-nav .nav-item.active .item-tips {
    display: block
}

#mc_container.security-center .popup .setting-nav .nav-item:hover .item-tips,
#mc_container.withdraw-page .popup .setting-nav .nav-item:hover .item-tips {
    display: block
}

#mc_container.security-center .popup .setting-nav .iconinf-m.icon-customer,
#mc_container.withdraw-page .popup .setting-nav .iconinf-m.icon-customer {
    background-position: -8px -483px
}

#mc_container.security-center .popup .setting-nav .iconinf-m.icon-customer.active,
#mc_container.withdraw-page .popup .setting-nav .iconinf-m.icon-customer.active {
    background-position: -238px -481px;
    box-shadow: 0 7px 13px rgba(254, 235, 107, .35)
}

#mc_container.security-center .popup .setting-nav .iconinf-m.icon-moneypwd,
#mc_container.withdraw-page .popup .setting-nav .iconinf-m.icon-moneypwd {
    background-position: -8px -217px
}

#mc_container.security-center .popup .setting-nav .iconinf-m.icon-moneypwd.active,
#mc_container.withdraw-page .popup .setting-nav .iconinf-m.icon-moneypwd.active {
    background-position: -238px -217px;
    box-shadow: 0 7px 13px rgba(221, 205, 120, .35)
}

#mc_container.security-center .popup .setting-nav .iconinf-m.icon-phone,
#mc_container.withdraw-page .popup .setting-nav .iconinf-m.icon-phone {
    background-position: -8px -324px
}

#mc_container.security-center .popup .setting-nav .iconinf-m.icon-phone.active,
#mc_container.withdraw-page .popup .setting-nav .iconinf-m.icon-phone.active {
    background-position: -238px -323px;
    box-shadow: 0 7px 13px rgba(219, 133, 253, .35)
}

#mc_container.security-center .popup .setting-nav .iconinf-m.icon-google,
#mc_container.withdraw-page .popup .setting-nav .iconinf-m.icon-google {
    background-position: -8px -271px
}

#mc_container.security-center .popup .setting-nav .iconinf-m.icon-google.active,
#mc_container.withdraw-page .popup .setting-nav .iconinf-m.icon-google.active {
    background-position: -238px -271px;
    box-shadow: 0 7px 13px rgba(255, 109, 124, .35)
}

#mc_container.security-center .popup .setting-nav .iconinf-m.icon-message,
#mc_container.withdraw-page .popup .setting-nav .iconinf-m.icon-message {
    background-position: -8px -536px
}

#mc_container.security-center .popup .setting-nav .iconinf-m.icon-message.active,
#mc_container.withdraw-page .popup .setting-nav .iconinf-m.icon-message.active {
    background-position: -238px -536px;
    box-shadow: 0 7px 13px rgba(100, 194, 253, .35)
}

#mc_container.security-center .popup .content,
#mc_container.withdraw-page .popup .content {
    position: relative;
    height: 100%;
    background-color: #fff;
    min-width: 300px;
    padding: 0 30px;
    float: right
}

#mc_container.security-center .popup .content .forget-password-wrap #forgetCus .cus-wrap,
#mc_container.withdraw-page .popup .content .forget-password-wrap #forgetCus .cus-wrap {
    padding: 20px 15px 0;
    position: relative;
    height: 573px;
    overflow: hidden
}

#mc_container.security-center .popup .content .forget-password-wrap #forgetCus .cus-wrap .cus-item,
#mc_container.withdraw-page .popup .content .forget-password-wrap #forgetCus .cus-wrap .cus-item {
    min-width: 220px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    padding: 0 10px;
    border-radius: 6px;
    border: solid 1px #eee;
    font-size: 14px;
    color: #8f8f8f;
    cursor: pointer;
    letter-spacing: 1px;
    margin-bottom: 15px
}

#mc_container.security-center .popup .content .setting-item-footer,
#mc_container.withdraw-page .popup .content .setting-item-footer {
    position: absolute;
    bottom: 0;
    left: 0;
    padding-left: 30px;
    line-height: 44px;
    height: 47px;
    border-top: 1px solid #efefef;
    width: 100%
}

#mc_container.security-center .popup .content .disabled,
#mc_container.withdraw-page .popup .content .disabled {
    background: #d5d5d5 !important;
    cursor: not-allowed;
    box-shadow: 0 0 10px #d5d5d5
}

#mc_container.security-center .popup .content .morecountry~.form-group .input-control,
#mc_container.withdraw-page .popup .content .morecountry~.form-group .input-control {
    width: 320px
}

#mc_container.security-center .popup .content .morecountry,
#mc_container.withdraw-page .popup .content .morecountry {
    border: 1px solid #fff
}

#mc_container.security-center .popup .content .morecountry .error-tips,
#mc_container.withdraw-page .popup .content .morecountry .error-tips {
    white-space: nowrap;
    padding-top: 6px;
    width: auto
}

#mc_container.security-center .popup .content .morecountry .select-control,
#mc_container.withdraw-page .popup .content .morecountry .select-control {
    width: 100px;
    margin-right: 10px;
    min-width: 85px;
    vertical-align: middle
}

#mc_container.security-center .popup .content .morecountry .select-control img,
#mc_container.withdraw-page .popup .content .morecountry .select-control img {
    height: 22px;
    vertical-align: middle;
    margin-right: 8px
}

#mc_container.security-center .popup .content .morecountry .select-control .select-list,
#mc_container.withdraw-page .popup .content .morecountry .select-control .select-list {
    overflow: hidden
}

#mc_container.security-center .popup .content .morecountry .select-control .select-list .item-options,
#mc_container.withdraw-page .popup .content .morecountry .select-control .select-list .item-options {
    vertical-align: middle
}

#mc_container.security-center .popup .content .morecountry .select-control .select-list .item-options img,
#mc_container.withdraw-page .popup .content .morecountry .select-control .select-list .item-options img {
    height: 22px;
    vertical-align: middle;
    margin-right: 8px
}

#mc_container.security-center .popup .content .morecountry .input-control,
#mc_container.withdraw-page .popup .content .morecountry .input-control {
    width: 140px !important
}

#mc_container.security-center #del-card-content #delByPhone #mobileVerified .error-tips,
#mc_container.withdraw-page #del-card-content #delByPhone #mobileVerified .error-tips {
    white-space: nowrap;
    padding-top: 6px;
    width: auto
}

#mc_container.security-center {
    background-color: #fff
}

#mc_container.security-center:after {
    content: "";
    height: 60px;
    box-shadow: 0 -50px 50px rgba(255, 255, 255, .8);
    position: absolute;
    bottom: -60px;
    right: 0;
    width: 360px
}

#mc_container.security-center .personal-information {
    box-shadow: 0 7px 62px 0 rgba(170, 106, 226, .19)
}

#mc_container.security-center .information-wrap {
    float: left;
    margin: 40px 0 0 10px;
    border-radius: 10px;
    height: 539px;
    width: 330px;
    position: relative;
    line-height: 1
}

#mc_container.security-center .personal-information .last-login .mcac-icon.icon-shield {
    position: absolute;
    top: 20px;
    left: 23px
}

#mc_container.security-center .personal-information .last-login div.item-text {
    line-height: 20px
}

#mc_container.security-center .security-information {
    color: #fff;
    position: relative
}

#mc_container.security-center .security-information .grade-view {
    margin-top: 110px;
    text-align: center;
    font-size: 64px
}

#mc_container.security-center .security-information .grade-view div {
    line-height: 1
}

#mc_container.security-center .security-information .grade-view .small-view {
    margin-top: 35px;
    line-height: 1;
    font-size: 15px
}

#mc_container.security-center .security-information .more-gradeInfo {
    text-align: center;
    margin-top: 70px;
    line-height: 25px
}

#mc_container.security-center .security-information .more-gradeInfo div {
    line-height: 25px
}

#mc_container.security-center .security-information .more-gradeInfo strong {
    font-size: 22px;
    font-family: Arial, serif, "Microsoft YaHei";
    vertical-align: text-bottom;
    font-weight: 400
}

#mc_container.security-center .security-information .more-gradeInfo .js_scorelevel {
    margin-left: 5px
}

#mc_container.security-center .security-information .setting-optimal {
    display: none;
    margin-top: 40px;
    height: 118px;
    line-height: 118px;
    font-size: 16px;
    color: #5e5e5e;
    font-weight: 700;
    text-align: center
}

#mc_container.security-center .security-information .setting-text {
    color: #5e5e5e;
    text-align: center;
    font-size: 15px;
    font-weight: 700;
    position: absolute;
    width: 100%;
    bottom: 24%
}

#mc_container.security-center .security-information .setting-options {
    margin-top: 0px;
    overflow: hidden;
    white-space: nowrap;
    height: 112px;
    position: absolute;
    width: 100%;
    bottom: 10px
}

#mc_container.security-center .security-information .setting-options .setting-item {
    width: 33.33%;
    text-align: center;
    display: inline-block;
    font-size: 14px;
    float: left;
    height: 114px
}

#mc_container.security-center .security-information .setting-options .setting-item .item-text {
    margin-top: 8px;
    color: #666;
    white-space: normal;
    word-wrap: break-word
}

#mc_container.security-center .security-information.grade-low {
    background: url(/images/grade-low-bg.bc6a4c58.png) no-repeat;
    box-shadow: 0 7px 62px rgba(218, 81, 97, .19)
}

#mc_container.security-center .security-information.grade-low .grade-view {
    color: #bb3c55
}

#mc_container.security-center .security-information.grade-mid {
    background: url(/images/grade-mid-bg.305f19e1.png) no-repeat;
    box-shadow: 0 7px 62px rgba(56, 124, 248, .19)
}

#mc_container.security-center .security-information.grade-mid .grade-view {
    color: #3678c4
}

#mc_container.security-center .security-information.grade-optimal .setting-optimal {
    display: block
}

#mc_container.security-center .security-information.grade-optimal .setting-options,
#mc_container.security-center .security-information.grade-optimal .setting-text {
    display: none
}

#mc_container.security-center .security-information.grade-high {
    background: url(/images/grade-high-bg.b6cfc3b8.png) no-repeat;
    box-shadow: 0 7px 62px rgba(29, 162, 29, .19)
}

#mc_container.security-center .security-information.grade-high .grade-view {
    color: #439656
}

#mc_container.security-center .account-information {
    box-shadow: none;
    height: 580px;
    padding-left: 20px;
    width: 336px;
    padding-right: 20px
}

#mc_container.security-center .account-information .account-bind-item {
    min-height: 61px;
    margin-bottom: 24px;
    padding-left: 74px;
    position: relative
}

#mc_container.security-center .account-information .account-bind-item label {
    margin-right: 5px
}

#mc_container.security-center .account-information .account-bind-item .iconinfo {
    position: absolute;
    left: 0;
    top: 2px
}

#mc_container.security-center .account-information .account-bind-item .item-text {
    color: #666;
    font-size: 16px;
    line-height: 18px;
    margin-bottom: 8px
}

#mc_container.security-center .account-information .account-bind-item .item-detail {
    line-height: 18px;
    font-size: 13px;
    color: #979797
}

#mc_container.security-center .account-information .account-bind-item .tag {
    line-height: 18px;
    font-size: 13px;
    color: #979797
}

#mc_container.security-center .iconinfo {
    display: inline-block;
    width: 55px;
    height: 55px;
    border-radius: 50%;
    vertical-align: middle;
    background-repeat: no-repeat;
    cursor: pointer;
    background-image: url(/images/iconinfo.d6524452.png);
    box-shadow: 9px 9px 21px rgba(194, 194, 192, .35)
}

#mc_container.security-center .iconinfo.icon-info {
    background-position: -11px -7px
}

#mc_container.security-center .iconinfo.icon-info.active {
    background-position: -245px -7px;
    box-shadow: 9px 9px 21px rgba(254, 235, 107, .35)
}

#mc_container.security-center .iconinfo.icon-info.active:hover {
    background-position: -474px -7px
}

#mc_container.security-center .iconinfo.icon-info.active:active {
    background-position: -713px -7px !important
}

#mc_container.security-center .iconinfo.icon-pwd {
    background-position: -11px -95px
}

#mc_container.security-center .iconinfo.icon-pwd.active {
    background-position: -245px -95px;
    box-shadow: 9px 9px 21px rgba(87, 239, 235, .35)
}

#mc_container.security-center .iconinfo.icon-pwd.active:hover {
    background-position: -474px -95px
}

#mc_container.security-center .iconinfo.icon-pwd.active:active {
    background-position: -713px -95px !important
}

#mc_container.security-center .iconinfo.icon-secret {
    background-position: -11px -182px
}

#mc_container.security-center .iconinfo.icon-secret.active {
    background-position: -245px -182px;
    box-shadow: 9px 9px 21px rgba(219, 133, 253, .35)
}

#mc_container.security-center .iconinfo.icon-secret.active:hover {
    background-position: -474px -182px
}

#mc_container.security-center .iconinfo.icon-secret.active:active {
    background-position: -713px -182px !important
}

#mc_container.security-center .iconinfo.icon-bank {
    background-position: -12px -269px
}

#mc_container.security-center .iconinfo.icon-bank.active {
    background-position: -245px -269px;
    box-shadow: 9px 9px 21px rgba(100, 194, 253, .35)
}

#mc_container.security-center .iconinfo.icon-bank.active:hover {
    background-position: -474px -269px
}

#mc_container.security-center .iconinfo.icon-bank.active:active {
    background-position: -713px -269px !important
}

#mc_container.security-center .iconinfo.icon-moneypwd {
    background-position: -11px -356px
}

#mc_container.security-center .iconinfo.icon-moneypwd.active {
    background-position: -245px -356px;
    box-shadow: 9px 9px 21px rgba(221, 205, 120, .35)
}

#mc_container.security-center .iconinfo.icon-moneypwd.active:hover {
    background-position: -474px -356px
}

#mc_container.security-center .iconinfo.icon-moneypwd.active:active {
    background-position: -713px -356px !important
}

#mc_container.security-center .iconinfo.icon-google {
    background-position: -11px -443px
}

#mc_container.security-center .iconinfo.icon-google.active {
    background-position: -245px -443px;
    box-shadow: 9px 9px 21px rgba(255, 109, 124, .35)
}

#mc_container.security-center .iconinfo.icon-google.active:hover {
    background-position: -474px -443px
}

#mc_container.security-center .iconinfo.icon-google.active:active {
    background-position: -713px -443px !important
}

#mc_container.security-center .iconinfo.icon-phone {
    background-position: -11px -529px
}

#mc_container.security-center .iconinfo.icon-phone.active {
    background-position: -245px -529px;
    box-shadow: 9px 9px 21px rgba(219, 133, 253, .35)
}

#mc_container.security-center .iconinfo.icon-phone.active:hover {
    background-position: -474px -529px
}

#mc_container.security-center .iconinfo.icon-phone.active:active {
    background-position: -713px -529px !important
}

#mc_container.security-center .iconinfo.icon-realname {
    background-position: -11px -615px
}

#mc_container.security-center .iconinfo.icon-realname.active {
    background-position: -245px -615px;
    box-shadow: 9px 9px 21px rgba(255, 109, 124, .35)
}

#mc_container.security-center .iconinfo.icon-realname.active:hover {
    background-position: -474px -615px
}

#mc_container.security-center .iconinfo.icon-realname.active:active {
    background-position: -713px -615px !important
}

#mc_container.security-center .iconinfo.icon-eWallet {
    background-position: -11px -961px
}

#mc_container.security-center .iconinfo.icon-eWallet.active {
    background-position: -245px -961px;
    box-shadow: 9px 9px 21px rgba(254, 235, 107, .35)
}

#mc_container.security-center .iconinfo.icon-eWallet.active:hover {
    background-position: -474px -961px
}

#mc_container.security-center .iconinfo.icon-eWallet.active:active {
    background-position: -713px -961px !important
}

#mc_container.security-center .iconinfo.icon-vitualWallet {
    background-position: -11px -701px
}

#mc_container.security-center .iconinfo.icon-vitualWallet.active {
    background-position: -245px -701px;
    box-shadow: 9px 9px 21px rgba(254, 235, 107, .35)
}

#mc_container.security-center .iconinfo.icon-vitualWallet.active:hover {
    background-position: -474px -701px
}

#mc_container.security-center .iconinfo.icon-vitualWallet.active:active {
    background-position: -713px -701px !important
}

#mc_container.security-center .iconinfo.icon-logout {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAACXBIWXMAAAsTAAALEwEAmpwYAAAGAGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDUgNzkuMTYzNDk5LCAyMDE4LzA4LzEzLTE2OjQwOjIyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoTWFjaW50b3NoKSIgeG1wOkNyZWF0ZURhdGU9IjIwMTktMDYtMThUMTg6MDM6NDArMDg6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDE5LTA2LTE4VDE4OjEyOjU0KzA4OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDE5LTA2LTE4VDE4OjEyOjU0KzA4OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9InNSR0IgSUVDNjE5NjYtMi4xIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOmRiYjNmODIzLTVlNzMtNDQxMS1iOGViLWJlZDFhMzQxMTVlYiIgeG1wTU06RG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjhlYmEzNzNjLTI5ZWQtMGI0NS1iNDI1LTNjZDRhOWZkYjczOSIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjkwZDU2YWUzLWM1ZDUtNGYyOS1hMzRkLWU5ZGNhOThlNTM5NiI+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6OTBkNTZhZTMtYzVkNS00ZjI5LWEzNGQtZTlkY2E5OGU1Mzk2IiBzdEV2dDp3aGVuPSIyMDE5LTA2LTE4VDE4OjAzOjQwKzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoTWFjaW50b3NoKSIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6ZGJiM2Y4MjMtNWU3My00NDExLWI4ZWItYmVkMWEzNDExNWViIiBzdEV2dDp3aGVuPSIyMDE5LTA2LTE4VDE4OjEyOjU0KzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoTWFjaW50b3NoKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7Qo62lAAAH2ElEQVRYhcWYa4xV1RXHf2ufM3feMIPMUIZhLFSpWpQKoo3QTmJCselripjaF0FS+NIvfVhTIbWtfUAQQ5P6oVVo09eHpm2CxKKtH/rQGDpGSaMFNRBwCKCdKTO878zcvVY/7HPOPffOHRhKq/vkf+/Z5+xz1n//11p7nXNktK9XCE0SALhcX6r6jjiKXGfbEuLog4jcDPIehNlAc3L9OYwTYIcw20fJP6v/GnmRkveAApYgv5/2yfWR0b5eV0VwIqEE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);
    background-size: 55px 55px
}

#mc_container.security-center .iconinfo.icon-logout.active {
    box-shadow: 9px 9px 21px rgba(255, 109, 124, .35)
}

#mc_container.security-center .icons-danger {
    display: inline-block;
    width: 18px;
    vertical-align: sub;
    height: 18px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAABWElEQVQ4y42UPUsDQRCGn10C2lsoiIgGHPwKiF+dWETwA4QU2lhYqfiTJFgIlikERREUG0GIgiKoTJtGSGElgiiuxd3J5bzb3FvNLc+8O7sze4YUOZElYA2YAXrD5VegDtSM6kkyxyQMBoE9oIxfV8CuUdV/Rk5kDjgHOsmnb2DRqF7+GTmRnrD0pJrAAvAVbtKXwvQb1YYNP44ydj00qo9G9QXYz2COAawTmQdmcxzFZqyXnMiyBXY8yUOxWDzctiVocZYmYvGUj7NAtwfodSIdYVz0cF2FHHcz7ETe20EFghYPeJgD4KeNz1sBuG1jVMpR9YMFqh7gE9gCNoEPD1eNJvsOmEwBnozqWMjUgekU5tmojkaXXQEaKVDRiWwQPJGRjGpWofXRloEzggbk1YpRPYXY2BvVC2AcuM5hcAOUIpOWiuJyIhVgnWCyo4FtAvcEP7ZaMucXChNXCqnhyzUAAAAASUVORK5CYII=) no-repeat
}

#mc_container.security-center .icons-checked-green {
    display: inline-block;
    width: 18px;
    vertical-align: sub;
    height: 18px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAABbklEQVQ4y53Uv2sVQRTF8c8ulraCIKQYG0HQwl9sI4qDIgFjoRZiYZHGv0Ft1NLeRguxkggRYhXHNAanUAQLrXREEBVsLQUtdt/jsVlf3vN0e87cLzN37mxlQLE0i7iAo9jT2d/wGk9SyGv9mqoH2Id7OGG6XuJaCvn9FlAszXG8wA6z6Q9iCnljDIqlWcCXGQF97U0hl7r7WP1PCDyFKpYm4vkchWt4hLtY6LyzNZbngLxJIZ9LIa9gc8JfrrVXPCvkCMTS3Mbliexwjd29gof4OgVyBzd6+a66Z6ykkK9q5+j3AOQWrg9tt8aPyS3G0pxMIX/CIp71IDf/ceyfVSzNY1zqBadTyOOb3AYCqzUeDATrsTTHJho7DQL3R5P9Dgd64S/tsF3ZBvIhhbx/1OzzAwt2zgCBpVGzpZA/45T2Ic6jMynkj2NQB9vojrc5A+AVDqaQ10dGNbQqlmYJF3FIO7AVvuOt9se25ZH/BQLRbx5LyZ6wAAAAAElFTkSuQmCC) no-repeat
}

#mc_container.referralBeforeLogin .content {
    max-height: 560px;
    height: 100%
}

#mc_container.referralBeforeLogin .content .friend-overview {
    flex-wrap: wrap;
    display: flex;
    padding: 5px 25px 30px 25px
}

#mc_container.referralBeforeLogin .content .friend-overview .revenue-block-one {
    margin-right: 20px;
    width: 618px;
    max-height: 411px
}

#mc_container.referralBeforeLogin .content .friend-overview .revenue-block-one .content-left {
    display: flex;
    flex-direction: row;
    width: 618px;
    padding: 20px 30px;
    font-weight: 700;
    border-radius: 12px;
    background-image: linear-gradient(103deg, #97abff 0, #123597)
}

#mc_container.referralBeforeLogin .content .friend-overview .revenue-block-one .content-left .banner {
    display: flex;
    justify-content: flex-start;
    gap: 10px
}

#mc_container.referralBeforeLogin .content .friend-overview .revenue-block-one .content-left .banner .banner-title {
    font-style: italic;
    text-shadow: 0 4px 10px rgba(0, 0, 0, .35);
    font-size: 23px;
    color: #fff;
    text-align: center;
    display: flex;
    align-items: center
}

#mc_container.referralBeforeLogin .content .friend-overview .revenue-block-one .content-left .banner .banner-img {
    min-width: 89px;
    height: 102px;
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
    background-image: url(/images/friends-banner-icon.955ec94d.png)
}

#mc_container.referralBeforeLogin .content .friend-overview .revenue-block-one .content-left .banner .banner-right {
    align-content: center;
    max-width: 306px;
    align-items: flex-start;
    font-weight: 700;
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-start
}

#mc_container.referralBeforeLogin .content .friend-overview .revenue-block-one .content-left .banner .banner-right .revenue-nums {
    font-size: 24px;
    color: #ffc576
}

#mc_container.referralBeforeLogin .content .friend-overview .revenue-block-one .content-left .banner .banner-right .more-info {
    cursor: pointer;
    margin-left: 10px;
    width: 10%;
    display: block;
    min-width: 20px;
    min-height: 20px;
    background-position: top;
    background-repeat: no-repeat;
    background-size: cover;
    background-image: url(/images/more-info.870035af.png)
}

#mc_container.referralBeforeLogin .content .friend-overview .revenue-block-one .content-left .banner .banner-right .friends_info {
    width: 100%;
    white-space: pre;
    min-height: 46px;
    display: flex;
    align-items: center;
    font-size: 12px;
    font-weight: 600;
    color: #fff
}

#mc_container.referralBeforeLogin .content .friend-overview .revenue-block-one .content-left .banner .banner-right .friends_info .invite-user {
    color: #ffc576
}

#mc_container.referralBeforeLogin .content .friend-overview .revenue-block-one .bonus-list {
    margin-top: 10px;
    width: 618px;
    height: 249px;
    padding: 15px 7px;
    position: relative
}

#mc_container.referralBeforeLogin .content .friend-overview .revenue-block-one .bonus-list::before {
    z-index: 1;
    top: 0;
    left: 0;
    position: absolute;
    border-radius: 12px;
    content: "";
    opacity: .3;
    background-image: linear-gradient(112deg, #43cbff 0, #9708cc);
    width: 100%;
    height: 100%;
    display: block;
    background-color: rgba(0, 0, 0, .6)
}

#mc_container.referralBeforeLogin .content .friend-overview .revenue-block-one .bonus-list .bonus-board {
    position: relative;
    z-index: 2;
    display: flex;
    max-height: 60px;
    width: 100%;
    margin-bottom: 13px
}

#mc_container.referralBeforeLogin .content .friend-overview .revenue-block-one .bonus-list .bonus-board .bonus-member {
    align-content: center;
    display: flex;
    flex-wrap: wrap;
    min-width: 198px;
    flex-direction: column;
    flex-grow: 1
}

#mc_container.referralBeforeLogin .content .friend-overview .revenue-block-one .bonus-list .bonus-board .bonus-member .avatar {
    margin-right: 5px;
    position: relative;
    display: block;
    border-radius: 50%;
    background-color: #87ceeb;
    width: 60px;
    min-height: 60px;
    background-position: center;
    background-size: contain
}

#mc_container.referralBeforeLogin .content .friend-overview .revenue-block-one .bonus-list .bonus-board .bonus-member .avatar::after {
    position: absolute;
    content: "";
    min-width: 28px;
    min-height: 24px;
    background-position: top;
    background-repeat: no-repeat;
    background-size: cover
}

#mc_container.referralBeforeLogin .content .friend-overview .revenue-block-one .bonus-list .bonus-board .bonus-member .avatar.p-0 {
    background-image: url(/images/avatar-1.75e2f918.png)
}

#mc_container.referralBeforeLogin .content .friend-overview .revenue-block-one .bonus-list .bonus-board .bonus-member .avatar.p-0::after {
    background-image: url(/images/first-icon.444cf06e.svg)
}

#mc_container.referralBeforeLogin .content .friend-overview .revenue-block-one .bonus-list .bonus-board .bonus-member .avatar.p-1 {
    background-image: url(/images/avatar-2.a5a7a8bd.png)
}

#mc_container.referralBeforeLogin .content .friend-overview .revenue-block-one .bonus-list .bonus-board .bonus-member .avatar.p-1::after {
    background-image: url(/images/sec-icon.76c7f79a.svg)
}

#mc_container.referralBeforeLogin .content .friend-overview .revenue-block-one .bonus-list .bonus-board .bonus-member .avatar.p-2 {
    background-image: url(/images/avatar-3.18b3089b.png)
}

#mc_container.referralBeforeLogin .content .friend-overview .revenue-block-one .bonus-list .bonus-board .bonus-member .avatar.p-2::after {
    background-image: url(/images/third-icon.2ca64103.svg)
}

#mc_container.referralBeforeLogin .content .friend-overview .revenue-block-one .bonus-list .bonus-board .bonus-member .account {
    max-width: 147px;
    max-height: 32px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    display: inline-flex;
    flex-grow: 1;
    align-items: center;
    font-size: 14px;
    font-weight: 700;
    color: #1b1b4b
}

#mc_container.referralBeforeLogin .content .friend-overview .revenue-block-one .bonus-list .bonus-board .bonus-member .amount {
    max-width: 147px;
    max-height: 32px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    display: inline-flex;
    flex-grow: 1;
    align-items: center;
    font-size: 18px;
    color: #1b1b4b;
    font-weight: 700
}

#mc_container.referralBeforeLogin .content .friend-overview .revenue-block-one .bonus-list .content-bottom {
    padding: 0 3px;
    position: relative;
    z-index: 2
}

#mc_container.referralBeforeLogin .content .friend-overview .revenue-block-one .bonus-list .content-bottom .recieve-title {
    font-size: 20px;
    font-weight: 700;
    color: #3b2987
}

#mc_container.referralBeforeLogin .content .friend-overview .revenue-block-one .bonus-list .content-bottom .receive-wrapper {
    margin-top: 10px;
    height: 120px;
    overflow: hidden
}

#mc_container.referralBeforeLogin .content .friend-overview .revenue-block-one .bonus-list .content-bottom .receive-wrapper .members {
    display: flex;
    margin-bottom: 10px;
    height: 30px;
    align-items: center;
    font-weight: 700;
    justify-content: space-around;
    background-image: linear-gradient(to bottom, #f3f7fb 0, #e0e9f1 100%);
    border-radius: 40px
}

#mc_container.referralBeforeLogin .content .friend-overview .revenue-block-one .bonus-list .content-bottom .receive-wrapper .members .member {
    min-width: 68px;
    text-overflow: ellipsis;
    overflow: hidden;
    max-width: 175px;
    font-size: 14px;
    font-weight: 700;
    color: #566073;
    display: flex;
    height: 100%;
    justify-content: center;
    text-align: center;
    align-items: center
}

#mc_container.referralBeforeLogin .content .friend-overview .revenue-block-one .bonus-list .content-bottom .receive-wrapper .members .amount {
    font-size: 16px
}

#mc_container.referralBeforeLogin .content .friend-overview .revenue-block-one .bonus-list .content-bottom .qrCode {
    position: absolute;
    width: 200px;
    height: 200px
}

#mc_container.referralBeforeLogin .content .friend-overview .revenue-block-two {
    width: 422px;
    display: flex;
    flex-direction: column;
    justify-content: space-between
}

#mc_container.referralBeforeLogin .content .friend-overview .revenue-block-two .content-overview {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    gap: 10px
}

#mc_container.referralBeforeLogin .content .friend-overview .revenue-block-two .content-overview .overview-block {
    min-height: 100px;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    width: 50%;
    max-width: 205px;
    padding: 10px;
    border-radius: 12px;
    background-image: linear-gradient(117deg, #abdcff 0, #0396ff 100%)
}

#mc_container.referralBeforeLogin .content .friend-overview .revenue-block-two .content-overview .overview-block .overview-title {
    white-space: break-spaces;
    display: block;
    word-break: break-word;
    font-size: 12px;
    font-weight: 600;
    color: #ebf7ff;
    margin-bottom: 10px
}

#mc_container.referralBeforeLogin .content .friend-overview .revenue-block-two .content-overview .overview-block .nums {
    font-size: 24px;
    font-weight: 600;
    color: #fff
}

#mc_container.referralBeforeLogin .content .friend-overview .revenue-block-two .content-overview .overview-block:nth-child(2),
#mc_container.referralBeforeLogin .content .friend-overview .revenue-block-two .content-overview .overview-block:nth-child(3) {
    background-image: linear-gradient(117deg, #ce9ffc 0, #7367f0 100%)
}

#mc_container.referralBeforeLogin .content .friend-overview .revenue-block-two .content-help {
    display: flex;
    align-items: center;
    justify-content: center
}

#mc_container.referralBeforeLogin .content .friend-overview .revenue-block-two .content-help .go-information-page {
    display: flex;
    align-items: center;
    cursor: pointer
}

#mc_container.referralBeforeLogin .content .friend-overview .revenue-block-two .content-help .help-info {
    font-size: 14px;
    font-weight: 800;
    height: 20px;
    display: flex;
    margin: 8px 0;
    text-align: right;
    justify-content: flex-end;
    align-items: center;
    color: #666
}

#mc_container.referralBeforeLogin .content .friend-overview .revenue-block-two .content-help .help-icon {
    cursor: pointer;
    margin-right: 6px;
    display: block;
    height: 20px;
    min-width: 20px;
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
    background-image: url(/images/icon-question-red.d2ee0e6e.svg)
}

#mc_container.referralBeforeLogin .content .friend-overview .revenue-block-two .share {
    width: 422px;
    padding: 20px 15px;
    border-radius: 12px;
    background-image: linear-gradient(to bottom, #f3f7fb 0, #e0e9f1 100%)
}

#mc_container.referralBeforeLogin .content .friend-overview .revenue-block-two .share .share-wrapper {
    color: #fff;
    display: flex;
    font-size: 12px;
    font-weight: 600
}

#mc_container.referralBeforeLogin .content .friend-overview .revenue-block-two .share .share-wrapper .share-qrcode {
    display: flex;
    align-items: center;
    justify-content: center;
    position: relative;
    margin-right: 6px;
    width: 190px;
    height: 34px;
    padding: 0 10px;
    background-image: linear-gradient(100deg, #6b73ff 0, #000dff);
    border-radius: 8px;
    cursor: pointer
}

#mc_container.referralBeforeLogin .content .friend-overview .revenue-block-two .share .share-wrapper .share-qrcode:hover {
    background-image: linear-gradient(97deg, #b2b7ff 0, #444eff)
}

#mc_container.referralBeforeLogin .content .friend-overview .revenue-block-two .share .share-wrapper .share-qrcode::before {
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    background-image: url(/images/icon-qrcode.ce75d119.svg);
    margin-right: 18px;
    top: 7px;
    left: 7px;
    width: 21px;
    height: 34px;
    display: block;
    content: ""
}

#mc_container.referralBeforeLogin .content .friend-overview .revenue-block-two .share .share-wrapper .copy-icon {
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 190px;
    height: 34px;
    line-height: 34px;
    border-radius: 8px;
    right: 0;
    background-color: #428dfc
}

#mc_container.referralBeforeLogin .content .friend-overview .revenue-block-two .share .share-wrapper .copy-icon:hover {
    background-color: #8bbaff
}

#mc_container.referralBeforeLogin .content .friend-overview .revenue-block-two .share .share-wrapper .copy-icon::before {
    margin-right: 18px;
    width: 21px;
    height: 34px;
    content: "";
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    background-image: url(/images/icon-copy.5b4960cd.svg)
}

#mc_container.referralBeforeLogin .content .friend-overview .revenue-block-two .share .share-title {
    color: #3b2987;
    font-size: 18px;
    font-weight: 600
}

#mc_container.referralBeforeLogin .content .friend-overview .revenue-block-two .share .links-bg {
    position: relative;
    display: flex;
    align-items: center;
    justify-content: flex-start;
    height: 26px;
    margin: 15px 0;
    width: 100%;
    padding: 0 15px 0 15px;
    border-radius: 8px;
    background-color: #fff;
    font-size: 12px;
    font-weight: 600;
    color: #000
}

#mc_container.referralBeforeLogin .content .friend-overview .revenue-block-two .share .links-bg .links {
    font-size: 12px;
    font-weight: 600;
    width: 100%
}

#mc_container.referralBeforeLogin .content .friend-overview .revenue-block-two .share .links-bg .address-tips {
    display: none;
    width: 120%;
    min-width: 50px;
    padding: 10px;
    position: absolute;
    top: 100%;
    left: 50%;
    margin-top: 7px;
    transform: translateX(-50%);
    z-index: 9;
    background: #514d62;
    color: #fff;
    font-size: 12px;
    border-radius: 8px;
    box-shadow: 0 6px 16px rgba(0, 0, 0, .39);
    opacity: .95;
    line-height: 18px;
    white-space: normal;
    word-break: break-all
}

#mc_container.referralBeforeLogin .content .friend-overview .revenue-block-two .share .links-bg .address-tips:before {
    content: "";
    width: 0;
    height: 0;
    position: absolute;
    top: -16px;
    left: 50%;
    transform: translateX(-50%);
    border: 8px solid transparent;
    border-bottom-color: #464358;
    opacity: .95
}

#mc_container.referralBeforeLogin .content .friend-overview .revenue-block-two .share .links-bg.hastips:hover {
    cursor: pointer
}

#mc_container.referralBeforeLogin .content .friend-overview .revenue-block-two .share .links-bg.hastips:hover #address {
    cursor: pointer
}

#mc_container.referralBeforeLogin .content .friend-overview .revenue-block-two .share .links-bg.hastips:hover .address-tips {
    display: block
}

#mc_container.referralBeforeLogin .content .friend-overview .bonuses-issued {
    width: 100%;
    margin-top: 10px;
    background-image: linear-gradient(to bottom, #f3f7fb 0, #e0e9f1 100%);
    border-radius: 8px;
    padding: 10px 11px 10px 10px
}

#mc_container.referralBeforeLogin .content .friend-overview .bonuses-issued .bonuses-issued-title {
    color: #1b1b4b;
    font-size: 20px;
    font-weight: 600
}

#mc_container.referralBeforeLogin .content .friend-overview .bonuses-issued .getbonus-wrap {
    margin-top: 10px;
    display: flex;
    gap: 13px
}

#mc_container.referralBeforeLogin .content .friend-overview .bonuses-issued .getbonus-wrap .getbonus-li {
    display: flex;
    max-height: 95px;
    flex-grow: 1;
    min-width: 250px;
    padding: 20px 6px;
    border-radius: 8px;
    background-image: linear-gradient(to bottom, #fff 0, #eaf2ff 100%);
    align-items: center
}

#mc_container.referralBeforeLogin .content .friend-overview .bonuses-issued .getbonus-wrap .getbonus-li .getbonus-img {
    min-width: 55px;
    height: 55px;
    margin-right: 8px;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover
}

#mc_container.referralBeforeLogin .content .friend-overview .bonuses-issued .getbonus-wrap .getbonus-li .getbonus-img.type-1 {
    background-image: url(/images/invitation-reward.94bc2714.png)
}

#mc_container.referralBeforeLogin .content .friend-overview .bonuses-issued .getbonus-wrap .getbonus-li .getbonus-img.type-2 {
    background-image: url(/images/chievement-reward.2915c15d.png)
}

#mc_container.referralBeforeLogin .content .friend-overview .bonuses-issued .getbonus-wrap .getbonus-li .getbonus-img.type-3 {
    background-image: url(/images/recharge-commission.cb8cf461.png)
}

#mc_container.referralBeforeLogin .content .friend-overview .bonuses-issued .getbonus-wrap .getbonus-li .getbonus-img.type-4 {
    background-image: url(/images/betting-commission.cff1190c.png)
}

#mc_container.referralBeforeLogin .content .friend-overview .bonuses-issued .getbonus-wrap .getbonus-li .bonus-info {
    flex-grow: 1;
    gap: 8px;
    display: flex;
    flex-direction: column
}

#mc_container.referralBeforeLogin .content .friend-overview .bonuses-issued .getbonus-wrap .getbonus-li .bonus-info .bonus-title {
    color: #566073;
    font-size: 12px;
    font-weight: 600;
    align-items: center;
    overflow: hidden;
    text-overflow: ellipsis;
    display: flex;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    line-height: 1
}

#mc_container.referralBeforeLogin .content .friend-overview .bonuses-issued .getbonus-wrap .getbonus-li .bonus-info .bonus {
    display: block;
    font-size: 16px;
    font-weight: 700;
    color: #3b2987
}

#mc_container.referralBeforeLogin .content .friend-overview .bonuses-issued .getbonus-wrap .getbonus-li .bonus-info .members {
    color: #566073;
    font-size: 10px;
    font-weight: 500
}

#mc_container.referralBeforeLogin .content .friend-overview .activityIntro-invite-info,
#mc_container.referralBeforeLogin .content .friend-overview .invite-info-model {
    position: absolute;
    top: 0;
    right: 0;
    z-index: 11;
    background: #fff;
    height: 100%;
    padding: 20px 30px
}

#mc_container.referralBeforeLogin .content .friend-overview .activityIntro-invite-info .invite-info-left,
#mc_container.referralBeforeLogin .content .friend-overview .activityIntro-invite-info .invite-info-right,
#mc_container.referralBeforeLogin .content .friend-overview .invite-info-model .invite-info-left,
#mc_container.referralBeforeLogin .content .friend-overview .invite-info-model .invite-info-right {
    display: block
}

#mc_container.referralBeforeLogin .content .friend-overview .activityIntro-invite-info .invite-info-left .invite-info-title,
#mc_container.referralBeforeLogin .content .friend-overview .activityIntro-invite-info .invite-info-right .invite-info-title,
#mc_container.referralBeforeLogin .content .friend-overview .invite-info-model .invite-info-left .invite-info-title,
#mc_container.referralBeforeLogin .content .friend-overview .invite-info-model .invite-info-right .invite-info-title {
    margin-bottom: 20px
}

#mc_container.referralBeforeLogin .content .friend-overview .activityIntro-invite-info .invite-info-left .info-block,
#mc_container.referralBeforeLogin .content .friend-overview .activityIntro-invite-info .invite-info-right .info-block,
#mc_container.referralBeforeLogin .content .friend-overview .invite-info-model .invite-info-left .info-block,
#mc_container.referralBeforeLogin .content .friend-overview .invite-info-model .invite-info-right .info-block {
    min-width: 320px;
    max-width: 900px
}

#mc_container.referralBeforeLogin .content .friend-overview .activityIntro-invite-info .invite-info-left,
#mc_container.referralBeforeLogin .content .friend-overview .invite-info-model .invite-info-left {
    height: 100%;
    overflow-y: auto;
    overflow-x: hidden
}

#mc_container.referralBeforeLogin .content .friend-overview .activityIntro-invite-info .invite-info-left .info-block table,
#mc_container.referralBeforeLogin .content .friend-overview .invite-info-model .invite-info-left .info-block table {
    width: 99%;
    table-layout: fixed;
    word-break: break-all
}

#mc_container.referralBeforeLogin .content .friend-overview .activityIntro-invite-info .invite-info-left .info-block table img,
#mc_container.referralBeforeLogin .content .friend-overview .invite-info-model .invite-info-left .info-block table img {
    max-width: 100%;
    object-fit: contain
}

body .mc-canvas-wrap {
    display: flex;
    position: fixed;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    justify-content: center;
    align-items: center;
    cursor: pointer;
    z-index: 99999
}

body .mc-canvas-wrap .canvas-mask {
    background: rgba(0, 0, 0, .4);
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0
}

body .mc-canvas-wrap .canvas-wrapper {
    width: 318px;
    display: flex;
    flex-direction: column;
    position: relative
}

body .mc-canvas-wrap .canvas-wrapper .canvas-top {
    width: 100%;
    height: 160px;
    overflow: hidden
}

body .mc-canvas-wrap .canvas-wrapper .canvas-top.no-bg {
    width: 100%;
    height: 160px;
    background: url(/images/invite-default-bg.cbfb6fcf.png) no-repeat center/contain
}

body .mc-canvas-wrap .canvas-wrapper .canvas-top.no-bg img {
    display: none
}

body .mc-canvas-wrap .canvas-wrapper .canvas-top img {
    width: 100%;
    height: auto;
    object-fit: contain;
    border-radius: 12px 12px 0 0
}

body .mc-canvas-wrap .canvas-wrapper .canvas-bottom {
    background-image: linear-gradient(to bottom, #f3f7fb 33%, #e0e9f1 100%);
    display: flex;
    flex-direction: column;
    align-items: center;
    padding: 20px 19px;
    position: relative;
    margin-top: -14px;
    border-radius: 12px
}

body .mc-canvas-wrap .canvas-wrapper .canvas-bottom.has-content .qrcode-img {
    margin-top: 20px
}

body .mc-canvas-wrap .canvas-wrapper .canvas-bottom .qrcode-img img {
    max-width: 110px;
    height: auto;
    object-fit: contain
}

body .mc-canvas-wrap .canvas-wrapper .canvas-bottom .canvas-content {
    max-height: 122px;
    overflow-y: auto
}

body .mc-canvas-wrap .canvas-wrapper .canvas-bottom .canvas-content img {
    width: 100%
}

body .mc-canvas-wrap .canvas-wrapper .canvas-bottom .canvas-btn {
    border-radius: 8px;
    background-image: linear-gradient(96deg, #6b73ff 0, #000dff 100%);
    width: 231px;
    height: 26px;
    color: #fff;
    font-size: 12px;
    font-weight: 600;
    display: flex;
    justify-content: center;
    align-items: center;
    cursor: pointer;
    margin-top: 20px
}

.rangeSlider,
.rangeSlider__fill {
    display: block;
    border-radius: 2px
}

.rangeSlider {
    position: relative;
    background: #7f8c8d
}

.rangeSlider__horizontal {
    height: 3px;
    width: 100%
}

.rangeSlider__vertical {
    height: 100%;
    width: 3px
}

.rangeSlider--disabled {
    filter: alpha(Opacity=40);
    opacity: .4
}

.rangeSlider__fill {
    background: #fd2f2f;
    position: absolute
}

.rangeSlider__fill__horizontal {
    height: 100%;
    top: 0;
    left: 0
}

.rangeSlider__fill__vertical {
    width: 100%;
    bottom: 0;
    left: 0
}

.rangeSlider__handle {
    cursor: pointer;
    display: inline-block;
    width: 9px;
    height: 9px;
    position: absolute;
    background: #fd2f2f;
    border-radius: 50%
}

.rangeSlider__handle__horizontal {
    top: -3.5px
}

.rangeSlider__handle__vertical {
    left: -10px;
    bottom: 0
}

.rangeSlider__handle:active {
    background-image: linear-gradient(rgba(0, 0, 0, .1), rgba(0, 0, 0, .12))
}

.rangeSlider__buffer {
    position: absolute;
    top: 3px;
    height: 14px;
    background: #2c3e50;
    border-radius: 10px
}

#mc_container .transfer-fund {
    background-color: #fff
}

#mc_container .transfer-fund .transfer-left-info {
    float: left;
    height: 100%;
    background: linear-gradient(-90deg, rgba(0, 0, 0, .05), rgba(255, 255, 255, .05))
}

#mc_container .transfer-fund .transfer-left-info .back-warp {
    border-radius: 10px;
    overflow: hidden;
    margin: 39px 14px 0;
    width: 290px;
    height: 540px;
    box-shadow: 0 4px 18px rgba(0, 0, 0, .11)
}

#mc_container .transfer-fund .transfer-left-info .information-warp {
    overflow: hidden;
    background: url(data:image/png;base64,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) no-repeat top;
    height: 239px;
    position: relative
}

#mc_container .transfer-fund .transfer-left-info .information-warp .upper-right {
    cursor: pointer;
    position: absolute;
    top: 6px;
    right: 6px;
    width: 34px;
    height: 34px;
    line-height: 32px;
    background-color: rgba(0, 0, 0, .1);
    text-align: center;
    border-radius: 50%
}

#mc_container .transfer-fund .transfer-left-info .information-warp .upper-right.active {
    cursor: not-allowed;
    animation: .5s rotate-full linear infinite
}

#mc_container .transfer-fund .transfer-left-info .information-warp .upper-right:hover {
    background-color: rgba(255, 255, 255, .2)
}

#mc_container .transfer-fund .transfer-left-info .information-warp .upper-right:hover .icon-brush {
    background-position: -317px -20px
}

#mc_container .transfer-fund .transfer-left-info .information-warp .upper-right:active {
    background-color: rgba(255, 255, 255, .1)
}

#mc_container .transfer-fund .transfer-left-info .information-warp .upper-right:active .icon-brush {
    background-position: -317px -40px
}

#mc_container .transfer-fund .transfer-left-info .information-warp .information-top {
    margin: 12px 0 0 13px;
    color: #fff;
    font-size: 24px;
    line-height: 1;
    font-weight: 700
}

#mc_container .transfer-fund .transfer-left-info .information-warp .information-top .information-nickname {
    width: 190px;
    display: inline-block;
    vertical-align: middle
}

#mc_container .transfer-fund .transfer-left-info .information-warp .information-top .first-name {
    display: inline-block;
    width: 47px;
    height: 47px;
    text-align: center;
    color: transparent;
    margin-right: 5px;
    background-size: 100% 100%;
    border-radius: 50%;
    line-height: 40px;
    font-weight: 700;
    font-size: 22px;
    position: relative
}

#mc_container .transfer-fund .transfer-left-info .information-warp .information-money {
    color: #fff;
    margin-top: 20px;
    text-align: center
}

#mc_container .transfer-fund .transfer-left-info .information-warp .information-money .tips-text {
    font-size: 14px
}

#mc_container .transfer-fund .transfer-left-info .information-warp .information-money .money-view {
    color: #fff;
    font-size: 44px;
    height: 59px;
    line-height: 59px;
    font-weight: 700
}

#mc_container .transfer-fund .transfer-left-info .information-warp .information-money .money-view span {
    font-size: 30px
}

#mc_container .transfer-fund .transfer-left-info .information-warp .information-money .money-view.more-money {
    font-size: 39px
}

#mc_container .transfer-fund .transfer-left-info .information-warp .information-money .sync-time {
    font-size: 12px;
    text-align: center;
    opacity: .6
}

#mc_container .transfer-fund .transfer-left-info .information-warp .information-money .btn-wrap {
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    margin: 19px auto
}

#mc_container .transfer-fund .transfer-left-info .information-warp .information-money .deposit-btn {
    width: 95px;
    border-radius: 19px;
    line-height: 38px;
    margin-right: 15px;
    text-align: center;
    color: #fff;
    background-color: #22d72a;
    font-size: 16px;
    cursor: pointer;
    box-shadow: 0 3px 10px rgba(84, 3, 155, .32)
}

#mc_container .transfer-fund .transfer-left-info .information-warp .information-money .withdraw-btn {
    width: 95px;
    border-radius: 19px;
    line-height: 38px;
    text-align: center;
    font-size: 16px;
    cursor: pointer;
    border: 1px solid #fff
}

#mc_container .transfer-fund .transfer-left-info .information-warp .information-money .withdraw-btn:hover {
    box-shadow: 0 2px 5px rgb(177 67 58 / 15%)
}

#mc_container .transfer-fund .transfer-left-info .information-warp .information-money .deposit-btn:hover {
    background-color: #25ed2f
}

#mc_container .transfer-fund .transfer-left-info .information-warp .information-money .deposit-btn:active {
    background-color: #1ebd25 !important
}

#mc_container .transfer-fund .transfer-left-info .fund-out-wellet {
    background-color: #fff;
    height: 301px
}

#mc_container .transfer-fund .transfer-left-info .fund-out-wellet .out-wallet-list {
    position: relative;
    height: 235px;
    padding: 0 8px 0 17px;
    margin-top: 11px
}

#mc_container .transfer-fund .wallet-header {
    height: 48px;
    padding-left: 20px;
    padding-top: 21px;
    border-bottom: 1px solid #efefef
}

#mc_container .transfer-fund .wallet-header .out-title {
    line-height: 15px;
    padding-left: 10px;
    border-left: 4px solid #fd2f2f;
    font-weight: 400
}

#mc_container .transfer-fund .wallet-header .out-title.in-cl {
    border-left-color: #22d72a
}

#mc_container .transfer-fund .wallet-header .return-money {
    cursor: pointer;
    float: right;
    margin-right: 21px;
    margin-top: -3px
}

#mc_container .transfer-fund .wallet-item {
    min-width: 218px;
    display: inline-block;
    height: 42px;
    border-radius: 21px;
    position: relative;
    padding-left: 51px;
    padding-top: 2px;
    color: #666;
    font-size: 16px;
    margin-bottom: 20px;
    cursor: pointer
}

#mc_container .transfer-fund .wallet-item.bg-0 .wallet-icon {
    background-image: linear-gradient(130deg, #ff718d, #ffab68)
}

#mc_container .transfer-fund .wallet-item.bg-1 .wallet-icon {
    background-image: linear-gradient(130deg, #5f6be4, #73bdeb)
}

#mc_container .transfer-fund .wallet-item.bg-2 .wallet-icon {
    background-image: linear-gradient(130deg, #dda8ff, #c560fa)
}

#mc_container .transfer-fund .wallet-item.bg-3 .wallet-icon {
    background-image: linear-gradient(130deg, #0bc8b2, #2eebe4)
}

#mc_container .transfer-fund .wallet-item.bg-4 .wallet-icon {
    background-image: linear-gradient(-130deg, #fc44b9, #fe9bc2)
}

#mc_container .transfer-fund .wallet-item .wallet-bal {
    margin-top: 4px;
    font-weight: 700
}

#mc_container .transfer-fund .wallet-item .wallet-icon {
    width: 36px;
    height: 36px;
    position: absolute;
    left: 3px;
    top: 3px;
    border-radius: 50%;
    overflow: hidden;
    text-align: center;
    line-height: 28px;
    background-origin: border-box;
    border: 2px transparent solid
}

#mc_container .transfer-fund .wallet-item .wallet-icon img {
    vertical-align: middle;
    width: 88%
}

#mc_container .transfer-fund .wallet-item .wallet-icon.remind {
    animation: 1s remind linear
}

#mc_container .transfer-fund .wallet-item .wallet-icon.bg-0 {
    background-image: linear-gradient(130deg, #ff718d, #ffab68)
}

#mc_container .transfer-fund .wallet-item .wallet-icon.bg-1 {
    background-image: linear-gradient(130deg, #5f6be4, #73bdeb)
}

#mc_container .transfer-fund .wallet-item .wallet-icon.bg-2 {
    background-image: linear-gradient(130deg, #dda8ff, #c560fa)
}

#mc_container .transfer-fund .wallet-item .wallet-icon.bg-3 {
    background-image: linear-gradient(130deg, #0bc8b2, #2eebe4)
}

#mc_container .transfer-fund .wallet-item .wallet-icon.bg-4 {
    background-image: linear-gradient(-130deg, #fc44b9, #fe9bc2)
}

@keyframes remind {
    0% {
        transform: scale(.8)
    }

    50% {
        transform: scale(1.2)
    }

    100% {
        transform: scale(1)
    }
}

#mc_container .transfer-fund .wallet-item .wallet-action {
    position: absolute;
    top: 11px;
    right: 6px;
    display: none;
    font-size: 12px;
    font-weight: 700;
    line-height: 22px;
    padding: 0 6px;
    border-radius: 11px
}

#mc_container .transfer-fund .wallet-item:last-child {
    margin-bottom: 0
}

#mc_container .transfer-fund .wallet-item:hover {
    color: #fff;
    background: linear-gradient(90deg, rgba(255, 26, 39, .75), rgba(255, 36, 113, .75))
}

#mc_container .transfer-fund .wallet-item:hover .wallet-action {
    display: block;
    background-color: rgba(255, 255, 255, .2)
}

#mc_container .transfer-fund .wallet-item:hover .wallet-icon {
    border: 2px solid rgba(245, 245, 245, .6)
}

#mc_container .transfer-fund .wallet-item:hover .wallet-name {
    font-weight: 700
}

#mc_container .transfer-fund .wallet-item.disabled,
#mc_container .transfer-fund .wallet-item.maintenance {
    color: #c8c8c8 !important;
    background: 0 0 !important
}

#mc_container .transfer-fund .wallet-item.disabled .wallet-icon,
#mc_container .transfer-fund .wallet-item.maintenance .wallet-icon {
    border: 2px solid transparent !important;
    background-image: linear-gradient(130deg, #c9c9c9, #d8d8d8) !important
}

#mc_container .transfer-fund .wallet-item.disabled .wallet-action,
#mc_container .transfer-fund .wallet-item.maintenance .wallet-action {
    display: none !important
}

#mc_container .transfer-fund .wallet-item.disabled .wallet-name,
#mc_container .transfer-fund .wallet-item.maintenance .wallet-name {
    font-weight: 400 !important
}

#mc_container .transfer-fund .wallet-item.maintenance .wallet-bal {
    font-size: 14px;
    margin-top: 6px
}

#mc_container .transfer-fund .wallet-item.active {
    background: linear-gradient(90deg, #ff1a27, #ff2485);
    color: #fff
}

#mc_container .transfer-fund .wallet-item.active .wallet-action {
    display: block;
    background-color: rgba(0, 0, 0, .1)
}

#mc_container .transfer-fund .wallet-item.active .wallet-icon {
    border: 2px solid rgba(245, 245, 245, .6)
}

#mc_container .transfer-fund .wallet-item.active .wallet-name {
    font-weight: 700
}

#mc_container .transfer-fund .transfer-right-info {
    width: 792px;
    float: left;
    background-color: #fff
}

#mc_container .transfer-fund .transfer-right-info.disabled .tab-nav *,
#mc_container .transfer-fund .transfer-right-info.disabled .wallet-header * {
    color: #666 !important;
    border-color: #bcbbbb !important
}

#mc_container .transfer-fund .transfer-right-info.disabled .button {
    color: #fff !important;
    background-color: #bfbfbf !important;
    box-shadow: none !important
}

#mc_container .transfer-fund .transfer-right-info .single-wallet {
    height: 70px;
    line-height: 70px;
    padding: 0 2em;
    width: 250px;
    text-align: center;
    position: absolute;
    top: 165px;
    left: 50%;
    transform: translateX(-50%);
    color: #666 !important;
    background-color: #ddd !important;
    border-radius: 10px;
    font-size: 14px
}

#mc_container .transfer-fund .transfer-right-info .transfer-main {
    width: 492px;
    border-right: 1px solid #efefef
}

#mc_container .transfer-fund .transfer-right-info .transfer-main .wallet-header {
    height: 41px;
    padding-top: 14px
}

#mc_container .transfer-fund .transfer-right-info .transfer-main .tab-nav {
    padding-left: 16px
}

#mc_container .transfer-fund .transfer-right-info .transfer-main .in-wallet-list {
    position: relative;
    margin-top: 11px;
    padding-left: 17px;
    height: 399px;
    padding-right: 8px
}

#mc_container .transfer-fund .transfer-right-info .transfer-main .in-wallet-list .wallet-item-warp {
    float: left;
    width: 50%;
    margin-bottom: 20px;
    height: 42px
}

#mc_container .transfer-fund .transfer-right-info .transfer-main .in-wallet-list .wallet-item-warp .wallet-item:hover {
    color: #fff;
    background: linear-gradient(90deg, rgba(13, 198, 18, .75), rgba(22, 248, 91, .75))
}

#mc_container .transfer-fund .transfer-right-info .transfer-main .in-wallet-list .wallet-item-warp .wallet-item.active {
    background: linear-gradient(90deg, #0dc612, #16f85b)
}

#mc_container .transfer-fund .transfer-right-info .transfer-main .wallet-active-transfer {
    height: 54px;
    position: relative;
    padding-right: 47px
}

#mc_container .transfer-fund .transfer-right-info .transfer-main .wallet-active-transfer .wallet-active {
    width: 50%;
    position: relative;
    float: left;
    left: 0;
    height: 54px;
    padding-left: 17px;
    padding-top: 6px
}

#mc_container .transfer-fund .transfer-right-info .transfer-main .wallet-active-transfer .wallet-active .not-text {
    font-size: 14px;
    color: #5e5e5e;
    display: none;
    max-width: 140px
}

#mc_container .transfer-fund .transfer-right-info .transfer-main .wallet-active-transfer .wallet-active .wallet-item {
    background: 0 0;
    box-shadow: none;
    color: #fff;
    line-height: 34px
}

#mc_container .transfer-fund .transfer-right-info .transfer-main .wallet-active-transfer .wallet-active .wallet-item .wallet-name {
    font-weight: 700
}

#mc_container .transfer-fund .transfer-right-info .transfer-main .wallet-active-transfer .wallet-active.wallet-active-out {
    background: linear-gradient(90deg, #ff1a27, #ff2471);
    box-shadow: 0 5px 13px rgba(253, 77, 138, .25)
}

#mc_container .transfer-fund .transfer-right-info .transfer-main .wallet-active-transfer .wallet-active.wallet-active-in {
    padding-left: 30px;
    background: linear-gradient(90deg, #0dc612, #16f85b);
    box-shadow: 0 5px 13px rgba(29, 232, 112, .25)
}

#mc_container .transfer-fund .transfer-right-info .transfer-main .wallet-active-transfer .wallet-active.not-selected {
    box-shadow: none !important;
    background-image: linear-gradient(90deg, #e2e2e2, #d5d5d5) !important
}

#mc_container .transfer-fund .transfer-right-info .transfer-main .wallet-active-transfer .wallet-active.not-selected .wallet-item .wallet-icon {
    border: 2px solid rgba(245, 245, 245, .6);
    background-image: linear-gradient(130deg, #c9c9c9, #d8d8d8) !important
}

#mc_container .transfer-fund .transfer-right-info .transfer-main .wallet-active-transfer .wallet-active.not-selected .wallet-item .not-text {
    display: inline-block !important;
    vertical-align: middle
}

#mc_container .transfer-fund .transfer-right-info .transfer-main .wallet-active-transfer .wallet-active.not-selected .wallet-item .wallet-bal,
#mc_container .transfer-fund .transfer-right-info .transfer-main .wallet-active-transfer .wallet-active.not-selected .wallet-item .wallet-name {
    display: none !important
}

#mc_container .transfer-fund .transfer-right-info .transfer-main .wallet-active-transfer .wallet-toggle-btn {
    position: absolute;
    top: 15px;
    height: 24px;
    left: 200px;
    width: 46px;
    border-radius: 23px;
    line-height: 22px;
    text-align: right;
    background: rgba(255, 255, 255, .3) linear-gradient(90deg, #ff90d4, #52fb56);
    box-shadow: 0 5px 13.5px 1px rgba(0, 0, 0, .14);
    color: #fff;
    cursor: pointer;
    padding: 0 6px
}

#mc_container .transfer-fund .transfer-right-info .transfer-main .wallet-active-transfer .wallet-toggle-btn:before {
    border-radius: 50%;
    width: 20px;
    height: 20px;
    position: absolute;
    left: 2px;
    top: 2px;
    content: "";
    background-color: #fd2f2f;
    transition: all .3s linear
}

#mc_container .transfer-fund .transfer-right-info .transfer-main .wallet-active-transfer .wallet-toggle-btn.defalut-null {
    background: #fff linear-gradient(90deg, #d3d2d2, #e0dfdf)
}

#mc_container .transfer-fund .transfer-right-info .transfer-main .wallet-active-transfer .wallet-toggle-btn.defalut-null:before {
    background-color: rgba(255, 255, 255, .5)
}

#mc_container .transfer-fund .transfer-right-info .transfer-main .wallet-active-transfer .wallet-toggle-btn.unilateral-left {
    background: linear-gradient(90deg, #fb236d, #cecece)
}

#mc_container .transfer-fund .transfer-right-info .transfer-main .wallet-active-transfer .wallet-toggle-btn.unilateral-left:before {
    background-color: rgba(255, 255, 255, .5)
}

#mc_container .transfer-fund .transfer-right-info .transfer-main .wallet-active-transfer .wallet-toggle-btn.unilateral-right {
    background: linear-gradient(-90deg, #52fb56, #cecece)
}

#mc_container .transfer-fund .transfer-right-info .transfer-main .wallet-active-transfer .wallet-toggle-btn.unilateral-right:before {
    background-color: rgba(255, 255, 255, .5)
}

#mc_container .transfer-fund .transfer-right-info .transfer-main .wallet-active-transfer .wallet-toggle-btn.active {
    text-align: left
}

#mc_container .transfer-fund .transfer-right-info .transfer-main .wallet-active-transfer .wallet-toggle-btn.active:before {
    left: 22px;
    background-color: #15f050
}

#mc_container .transfer-fund .transfer-right-info .transfer-main .wallet-active-transfer .wallet-reset {
    position: absolute;
    right: 0;
    top: 0;
    height: 100%;
    cursor: pointer;
    text-align: center;
    width: 47px;
    padding-top: 9px;
    font-size: 12px;
    background-color: #f1f1f1
}

#mc_container.VI .transfer-fund .transfer-right-info .transfer-main .wallet-active-transfer .wallet-reset {
    padding-top: 3px
}

#mc_container .transfer-fund .transfer-right-info .transfer-main .wallet-active-transfer .wallet-reset .icon-reset {
    margin-bottom: 4px
}

#mc_container .transfer-fund .transfer-right-info .transfer-main .wallet-active-transfer .wallet-reset:hover {
    color: #fd2f2f
}

#mc_container .transfer-fund .transfer-right-info .transfer-main .wallet-active-transfer .wallet-reset:hover .icon-reset {
    background-position: -287px -20px
}

#mc_container .transfer-fund .transfer-right-info .transfer-main .wallet-active-transfer .wallet-reset:active {
    color: #d60606
}

#mc_container .transfer-fund .transfer-right-info .transfer-main .wallet-active-transfer .wallet-reset:active .icon-reset {
    background-position: -287px -40px
}

#mc_container .transfer-fund .transfer-right-info .transfer-main .wallet-transfer-form {
    height: 68px;
    padding-top: 16px;
    padding-left: 20px;
    font-size: 0;
    white-space: nowrap
}

#mc_container .transfer-fund .transfer-right-info .transfer-main .wallet-transfer-form .input-control {
    width: 130px;
    font-size: 12px
}

#mc_container .transfer-fund .transfer-right-info .transfer-main .wallet-transfer-form .fast-money-item {
    border-radius: 17px;
    font-size: 12px;
    font-weight: 700;
    min-width: 34px;
    height: 34px;
    display: inline-block;
    line-height: 34px;
    vertical-align: middle;
    text-align: center;
    background-color: #f5f5f5;
    box-shadow: 0 1px 3px rgba(0, 0, 0, .14);
    margin-right: 8px;
    padding: 0 6px;
    cursor: pointer
}

#mc_container .transfer-fund .transfer-right-info .transfer-main .wallet-transfer-form .fast-money-item:hover {
    color: #fd2f2f;
    background-color: #fbfbfb
}

#mc_container .transfer-fund .transfer-right-info .transfer-main .wallet-transfer-form .fast-money-item.disabled {
    background-color: #f7f7f7 !important;
    color: #d7d6d6 !important;
    cursor: not-allowed;
    box-shadow: none
}

#mc_container .transfer-fund .transfer-right-info .transfer-main .wallet-transfer-form .fast-money-item:active {
    background-color: #f0f0f0;
    color: #d60606;
    box-shadow: none
}

#mc_container .transfer-fund .transfer-right-info .transfer-main .wallet-transfer-form .btn-submit {
    font-size: 12px;
    width: 78px
}

#mc_container.HI #js_model .google-model .form-group {
    white-space: inherit
}

#mc_container.HI #js_model .google-model .form-group .form-label {
    width: 160px;
    word-break: normal
}

#mc_container.HI #js_model #js_profile_from .js_month {
    width: 88px;
    min-width: 88px
}

#mc_container.HI #js_model #js_profile_from .username .my-icon {
    width: 108px
}

#mc_container.HI.reward-center .sign-in-calendar .calendar-item .button-get-promo {
    width: 106px
}

@charset "UTF-8";

#mc_container.withdraw-page {
    padding-bottom: 48px
}

#mc_container.withdraw-page .withdraw-body .body-top .top-title {
    border-left: 4px solid #fd2f2f;
    font-weight: 400;
    line-height: 15px;
    padding-left: 9px;
    vertical-align: middle;
    display: inline-block;
    color: #666
}

#mc_container.withdraw-page .withdraw-body .body-top .top-addBank {
    background: 0 0;
    display: flex;
    align-items: center;
    cursor: pointer
}

#mc_container.withdraw-page .withdraw-body .body-top .top-addBank .add-edit {
    text-align: center;
    background: #23e63a url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAMAAACahl6sAAACAVBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////9n7yP8AAAAqnRSTlMAAQIDBQYHCAkKCwwNDg8QERMUFRYYGRwdICEiJCUoKSorLTEyNDU2Nzs9Pj9AQUNERkdISU5PUVZYWVpbXF1gYWJkZWdpamtsbXFzdnh5enx9fn+AgYKEhYiKi4yOkJGSk5SVl5qcn6Gio6Smp6iqq6+xs7S1tre4ubu8vcHCw8XGx8jJzNHT1NXW2tvc3d7h4uPk5ebo6ert7vDx8vP09fb3+Pn6+/z9/qylkf0AAAW+SURBVBgZ7cGPf+J1HQfwFz8i4uJGO7nFhWRrepMy7JrE5c1yWTuj1PQus5W5CgvNFXb0gySLBG3ULSo6aN3kcPHj9VfqHJ/2ix9fPuPx4P2p7/MJm81ms9lsNtv/Gd9nH3vii/fDdPe+3OSe2nfOw2B3vcoDz8FYn/gHD/v9DMw0v8OjNgMwUaTO40o+mCdc40kFL0wzV2U/eTfMEtxif1kXTDJb5iAZB8zh3+RgaRjDV+QwKRjCW+BwazCCJ89RnoYBXDmOtgr5MrQiAeEcG7Tk9hxke5EWvQbZ0rQqBtl+SotuQDZnlta88wEI9xqt+TSE8xZoySOQ7myJVnwNMr3wCJRAmRY8BpHW2ElACW5xtIcg0TWS7SUoc1WOdB4CJblnNwYlXOMIb0GgVe678yko8//mcE9AnmUqjQUoCw0OU/8QxLnCA9ufhBLlMJchTrzNQ+oRKLEWB3oe4iy1eEQtBCXe5gBZJ6SJ7fKYyhyURJd95dyQJtrkCVtBKCvsp+CBNAsN9lEOQEnypJIP0sxvs6+SH8qzPK4cgDSROgco+qCs86hKENKEaxyo4IGS5mG1EKQJVTlEzo0eR4YHtiOQJljhUFkXelxZKjsLkGa2zBEyDvS489zXXIQ0gU2OlIbiLXJPKwZp/CVakILiL5HsxCGNr0hL1qEEyuQypPEWaNF1KOe3rkKc39Kyr0M5C2lcWY5hBVI5MxxHdxkyOTY4nk4CIqU5rvYSBEpxfLsxiLNGDa0YpLlODe04pElSQycBaVapobsMaVaoYwXSJLrUkIQ08TY1XIM0Sy1qWIc0sV1qSEGaaJMa0pBmoUENGw4IM79NDVknhInUqSHnhjDhGjXkPRAmVKWGghfCzFWooeSDMLNb1LAZgDCBTWooz0IYf4kaKkEI4ytSQzUEYbwFaqiFIYw7Tw31CIRxZalhZx7CODPU0FiEMI4NamhGIU2aGloxSJOihnYc0qxTQycBaa5TQ3cZ0iSpYwXSrFJHEtKsUMd1SJPoUsM6pIm3qSEFaZZa1JCGNLFdathwQJhokxqyTgiz2KCGnBvCzO9QQ94DYSJ1aih6IUy4Rg0lP4QJValhMwBh5irUUJ6FMLNb1FAJQpjAJjVUQxDGX6KGWhjC+IrUsB2BNK9Tw+0FiBPvcGyNRQi03OWYmlGItMLxtGIQ6kmOox2HWGu0rpOANA+eh/IDWvYliPOrcgBKmhatQpxzbZb86HFkaEkS8jxOsuhFjytHC74Fgd7ge/Ju9HjyHGkdAl3g+7Iu9HiLHCEFia5xX8aBHn+JQ6Uh0k32pKEEyhwi44BEF/lfKSjBCgfKuiDSCzzwbSihKgfIuSGS8xYPSUIJ19lX3gOZPscjVqDM77CPohdCvcwjustQFhs8oeSHUJ4mj+rEoUR3ecxmAFI9zONaMShLLR6xNQuxfskTmlEo8Q4PqcxBrJk2T2osQFnmgWoIcj3OfrbnoaxSqYUh2B/ZVz0M5Snu245AsAscoDoHZY17dhYg2TMcZCsIJUWysQjRbnKgcgDKBptRiHYfhyj50eP6+YOQ7fscpuiFIZy3OFTeAzNc4gg5F4zwEkfJOGAAT5MjpWGAyxyp8aOPQL4sR/jT1Q/DADNtDvOfnz0AM1zlEH/7ZhCmKHCQbu7zLhjjAgf41/fuhkmeZl/FRz8Is9zkSc0fX4Rp7uUJf07OwDzP86j2q5ccMJDzFg/757MfhZku8ZDfXXbDVGkqt394D8zlaXLfm1/xwWRf4J7dV6Iw3A2Sf33yLphupt399UNOmO/h734MNpvNZrPZ/ldcfGBK7sYEfflNTs/bN8KYjDO/4HQ1r2AiXuS0tT6OCYhy+oqYgN9QgM/g9O5QgGdwamcowSs4vS4FSOP0/kIBvoHTe44CXMDpndvh1P0EkxDntL11BhNx5Q6n6o1zmJCzX/1Dk1Py95eisNlsNpvNZrPZJupdEg2UVUA6sFQAAAAASUVORK5CYII=) no-repeat center;
    background-size: 70%;
    border-radius: 50%;
    color: #fff !important;
    line-height: 34px;
    display: inline-block;
    width: 34px;
    height: 34px;
    margin-top: 7px;
    vertical-align: middle;
    box-shadow: 0 6px 18px 0 rgba(13, 252, 30, .33)
}

#mc_container.withdraw-page .withdraw-body .body-top .top-addBank .add-edit:hover {
    background-color: #38f04e
}

#mc_container.withdraw-page .withdraw-body .body-top .top-addBank .add-edit:active {
    background-color: #6cd022;
    box-shadow: 0 2px 8px 0 rgba(13, 252, 64, .2)
}

#mc_container.withdraw-page .withdraw-body .body-top .top-addBank .add-edit.disabled {
    background-color: #d5d5d5;
    box-shadow: none
}

#mc_container.withdraw-page .withdraw-body .body-top .top-addBank label {
    cursor: pointer;
    flex: 1;
    white-space: nowrap
}

#mc_container.withdraw-page .withdraw-body .body-middle .withdraw-carousel {
    display: inline-block;
    vertical-align: middle;
    margin-left: 5px;
    width: 361px;
    height: 290px;
    position: relative;
    padding-top: 16px;
    overflow: hidden
}

#mc_container.withdraw-page .withdraw-body .body-middle .withdraw-carousel .bank-item {
    transition: all .5s linear;
    box-shadow: none
}

#mc_container.withdraw-page .withdraw-body .body-middle .withdraw-carousel .bank-item.active {
    box-shadow: 0 10px 10px #ccc
}

#mc_container.withdraw-page .withdraw-body .body-middle .withdraw-carousel .bank-item.animation {
    animation: .5s cardRotate linear forwards;
    z-index: 10 !important
}

@keyframes cardRotate {
    0% {
        transform: rotateX(180deg) translateZ(380px) scale(0)
    }

    100% {
        transform: rotateX(0) translateZ(0) scale(1)
    }
}

#mc_container.withdraw-page .withdraw-body .body-middle .withdraw-carousel .carousel-list {
    width: 361px;
    position: relative;
    transform-style: preserve-3d;
    height: 226px;
    perspective: 380px
}

#mc_container.withdraw-page .withdraw-body .body-middle .withdraw-carousel .carousel-list .bank-item {
    width: 361px;
    position: absolute;
    top: 0;
    left: 0
}

#mc_container.withdraw-page .withdraw-body .body-middle .withdraw-carousel .carousel-list .bank-item:nth-child(1) {
    transform: translateZ(0) translateY(0);
    z-index: 5
}

#mc_container.withdraw-page .withdraw-body .body-middle .withdraw-carousel .carousel-list .bank-item:nth-child(2) {
    transform: scale(.9) translateY(-22px);
    z-index: 4
}

#mc_container.withdraw-page .withdraw-body .body-middle .withdraw-carousel .carousel-list .bank-item:nth-child(3) {
    transform: scale(.8) translateY(-49px);
    z-index: 3
}

#mc_container.withdraw-page .withdraw-body .body-middle .withdraw-carousel .carousel-list .bank-item:nth-child(4) {
    transform: scale(.7) translateY(-83px);
    z-index: 2
}

#mc_container.withdraw-page .withdraw-body .body-middle .withdraw-carousel .carousel-list .bank-item:nth-child(5) {
    transform: scale(.6) translateY(-125px);
    z-index: 1
}

#mc_container.withdraw-page .withdraw-body .body-middle .withdraw-carousel .carousel-page {
    margin-top: 16px;
    text-align: center
}

#mc_container.withdraw-page .withdraw-body .body-middle .withdraw-carousel .carousel-page span {
    display: inline-block;
    width: 10px;
    height: 10px;
    border-radius: 50%;
    margin-right: 10px;
    cursor: pointer;
    background-color: #b8b8b8
}

#mc_container.withdraw-page .withdraw-body .body-middle .withdraw-carousel .carousel-page span.active {
    background-color: #fd2f2f
}

#mc_container.withdraw-page .withdraw-body .body-middle .virtual-carousel .carousel-page {
    margin-top: 16px;
    text-align: center
}

#mc_container.withdraw-page .withdraw-body .body-middle .virtual-carousel .carousel-page span {
    display: inline-block;
    width: 10px;
    height: 10px;
    border-radius: 50%;
    margin-right: 10px;
    cursor: pointer;
    background-color: #b8b8b8
}

#mc_container.withdraw-page .withdraw-body .body-middle .virtual-carousel .carousel-page span.active {
    background-color: #fd2f2f
}

#mc_container.withdraw-page .withdraw-body .withdraw-form .form-group .input-control {
    width: 110px;
    float: inherit !important
}

#mc_container.withdraw-page .withdraw-body .withdraw-form .form-group .js-withdraw-password {
    padding-right: 40px
}

#mc_container.withdraw-page .withdraw-body .withdraw-form .form-group .icon {
    width: 18px;
    height: 18px;
    display: inline-block;
    margin-right: 6px;
    margin-left: 5px;
    vertical-align: sub
}

#mc_container.withdraw-page .withdraw-body .withdraw-form .balance {
    display: inline-block;
    min-width: 136px;
    color: #0094d1;
    vertical-align: middle;
    font-size: 20px;
    font-family: Arial, serif, "Microsoft YaHei";
    font-weight: 700
}

#mc_container.withdraw-page .withdraw-footer {
    position: absolute;
    left: 0;
    bottom: 0;
    line-height: 48px;
    border-top: 1px solid #f5f5f5;
    padding-left: 30px;
    height: 48px;
    width: 100%
}

#mc_container.withdraw-page .withdraw-footer .withdraw-commission {
    display: inline-block;
    margin-left: 15px;
    font-size: 14px;
    vertical-align: middle;
    color: #fc5449;
    line-height: 34px
}

#mc_container.withdraw-page .withdraw-footer .withdraw-tips {
    display: inline-block;
    margin-left: 15px;
    font-size: 12px;
    vertical-align: middle;
    line-height: 34px
}

#mc_container.withdraw-page .withdraw-footer .withdraw-tips strong {
    font-size: 20px;
    color: #fc5449;
    display: inline-block;
    vertical-align: middle;
    margin-top: -3px
}

#mc_container.withdraw-page .withdraw-footer .withdraw-tips .free-tips {
    display: inline-block;
    width: auto;
    margin-left: 6px;
    color: #fc5449
}

#mc_container.withdraw-page .withdraw-footer .hover-tips:hover .icon-tips {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAAsSAAALEgHS3X78AAABc0lEQVQ4y43UPWtUQRgF4GfvrGBhp2LAImCtO2xjISIKKfwiGEELsfbjF1jYaWennaTQH5BCEiEKSgQDgiL6NoJtGiFFCkGw8KJFJrp7vXs3p5m5c86c92Nmbk8L6pzP4QqO43BZ/ob3WEoRz5t7eg2DI3iMOd1Yw+0U8fU/ozrnU3iJvXaHXzibIl7/Napznimpt+EHHmEW11r42RSx0S8fzzoi300RD0vAAY42+BXkXp3z6VLzJCzjOg7hLWZaNBf6uDmlF/P4PkVzo7J9xG1Yw0WcwYMpRsOqpNzEb+zBMEW8SRF38KLDaH81gejhJO6PrO3rSqnCZgf/BOqcD+JEh26rwocOwXIZL5Wgk/C5wuIEssZqmV8e6V0bFqsU8QofJwgOlPEW7uFni+ZLiljZudkL2GgIEtbrnJ9iCwPt73Ce8Uc7V0rp2z3Op4hVow0sJR7D+i4M3mGwYzKW0ViXc17AVQz9u7Cb+GT7x7bU3PMH1m5bxt9TH5gAAAAASUVORK5CYII=) no-repeat
}

#mc_container.withdraw-page .withdraw-footer .hover-tips:hover .content-tips {
    display: inline-block
}

#mc_container.withdraw-page .withdraw-footer .hover-tips .icon-tips {
    display: inline-block;
    width: 20px;
    height: 20px;
    border-radius: 50%;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAAsSAAALEgHS3X78AAABcElEQVQ4y43UPWsUURTG8d+OK1jYqRiwCFjryjYWIqKQwjeCEbQQa18+gQfstDnYaScp9AOkkERIBCWCAUERrQTbNEKKFIJgoWiRG92MM7P7b+7MPc99zjl37p2eBjLzHK7gOA6V6a94h4WIeF5f06sZHMZjzOhmFbcj4st/Rpl5Ci+wx2T8xNmIePXXKDOnSulNfMcjTONaQ3w6Itb75eVZR+a7EfGwJBzgSC2+hGO9zDxdem5jEddxEG8w1aC50MfNMXsxi29jNDcqW5+4iVVcxBk8GGM0rErJdX5jN4YR8Toi7mClw2hf1RLo4STuj8zt7SqpwkZH/Alk5gGc6NBtVnjfIVgs46WStI1PFeZbgr+wXJ4vj+xdE/NVRLzEhxbB/jLewj38aNB8joil7ZM9h/WaYBfWMvMpNjHQfA9n2XlpZ0orfZNzPiKWjW5gafEo1iYweIvBtsmOikbJzDlcxdC/A7uBj7Z+bAv1NX8AoNlbD390GnkAAAAASUVORK5CYII=) no-repeat;
    vertical-align: middle;
    margin-left: 10px
}

#mc_container.withdraw-page .withdraw-footer .hover-tips .content-tips {
    display: none;
    width: 240px;
    padding: 10px;
    position: absolute;
    top: -20px;
    left: 20px;
    margin-bottom: 10px;
    transform: translate(-50%, -100%);
    font-size: 12px;
    line-height: 70px;
    vertical-align: middle
}

#mc_container.withdraw-page .withdraw-footer .hover-tips .content-tips:before {
    border: none
}

#mc_container.withdraw-page .withdraw-footer .hover-tips .content-tips:after {
    content: "";
    width: 0;
    height: 0;
    position: absolute;
    bottom: -16px;
    left: 50%;
    transform: translateX(-50%);
    border: 8px solid transparent;
    border-top-color: #464358;
    opacity: .95
}

#mc_container.withdraw-page .withdraw-footer .hover-tips .content-tips .withdraw-time {
    line-height: 18px
}

#mc_container.withdraw-page .withdraw-footer .hover-tips .content-tips .kind-prompt {
    line-height: 18px
}

#mc_container.withdraw-page .withdraw-footer .hover-tips .red-color {
    color: red
}

#mc_container.withdraw-page .not-withdraw-time {
    display: none;
    position: absolute;
    left: 0;
    top: 47px;
    width: 810px;
    height: 573px;
    text-align: center;
    background-color: rgba(232, 232, 232, .7)
}

#mc_container.withdraw-page .not-withdraw-time.each {
    top: 116px;
    height: 505px
}

#mc_container.withdraw-page .not-withdraw-time .tip-card {
    display: inline-block;
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -180px;
    transform: translateY(-50%);
    width: 360px;
    border-radius: 4px;
    padding: 0 26px;
    background: linear-gradient(#ffdb83, #ffcf73);
    opacity: .94;
    box-shadow: 5px 8px 21px 0 rgba(0, 0, 0, .09)
}

#mc_container.withdraw-page .not-withdraw-time .tip-card .tip-text {
    padding: 24px 0 15px;
    font-size: 30px;
    font-weight: 700;
    color: #f96262;
    text-align: center;
    line-height: 35px;
    border-bottom: 1px solid #e3c480
}

#mc_container.withdraw-page .not-withdraw-time .tip-card .errormsg,
#mc_container.withdraw-page .not-withdraw-time .tip-card .prompt {
    height: auto;
    padding: 10px 5px;
    text-align: left;
    font-size: 12px;
    color: #666
}

#mc_container.withdraw-page .not-withdraw-time .tip-card .prompt .prompt-words {
    line-height: 20px;
    word-spacing: normal;
    word-break: break-all
}

#mc_container.withdraw-page .not-withdraw-time .tip-card .prompt .prompt-time {
    line-height: 20px
}

#mc_container.withdraw-page .outer-caseing {
    position: absolute;
    right: 0;
    top: 0;
    z-index: 10;
    width: 100%;
    background-color: rgba(255, 255, 255, .6);
    padding-left: 330px;
    height: 100%
}

#mc_container.withdraw-page .form-group {
    position: relative
}

#mc_container.withdraw-page .form-group .loading-balance {
    left: 90px
}

#mc_container.withdraw-page.manual-rebate .withdraw-wrap,
#mc_container.withdraw-page.transfer-upline .withdraw-wrap {
    margin-left: 34px
}

#mc_container.withdraw-page.transfer-upline .withdraw-footer {
    position: absolute;
    bottom: 0;
    left: 0
}

#mc_container.withdraw-page.transfer-upline .withdraw-form {
    margin-top: 15px
}

#mc_container.withdraw-page.transfer-upline .form-group .balance,
#mc_container.withdraw-page.transfer-upline .form-group .input-control {
    width: 190px !important
}

#mc_container.ID .close-info {
    font-size: 0;
    height: 32px
}

#mc_container.ID #js_model #js_profile_from .js_month {
    width: 115px;
    min-width: 115px
}

#mc_container.ID #js_model #js_profile_from .username .my-icon {
    width: 114px
}

#mc_container.ID #js_model #js_profile_from .input-control {
    min-width: 297px
}

#mc_container.ID .deposit-logs .data-col-9-average .table-td:nth-child(1) {
    width: 92px
}

#mc_container.ID .deposit-logs .data-col-9-average .table-td:nth-child(2) {
    width: 110px
}

#mc_container.ID.missionBoard #left-nav .nav-item {
    white-space: break-spaces;
    display: flex;
    align-items: center;
    max-width: 110px;
    line-height: normal;
    word-break: break-word
}

#mc_container.ID.reward-center #sign_in_right .reward-item .reward-view-left .font-arial {
    font-size: 48px
}

#mc_container.ID.reward-center #sign_in_right .reward-item.volume .reward-view .reward-view-left strong.font-arial {
    font-size: 24px
}

#mc_container.ID.reward-center .sign-in-calendar .calendar-item .button-get-promo {
    width: 112px
}

#mc_container.ID.reward-center .gold_egg_root .subtitle {
    bottom: 533px;
    width: 206px;
    word-break: break-word
}

#mc_container.ID .sports-history .table-td:nth-child(2) {
    width: 155px
}

#mc_container.ID #elott-history .table-thead .table-tr {
    align-items: center
}

#mc_container.ID #elott-history .table-thead .table-td {
    white-space: inherit;
    word-wrap: break-word;
    line-height: 1.2;
    height: auto
}

#mc_container.ID #elott-history .table-td:nth-child(3) {
    width: 157px
}

#mc_container.ID .chase .table-thead .table-tr {
    align-items: center
}

#mc_container.ID .chase .table-thead .table-td {
    white-space: inherit;
    word-wrap: break-word;
    line-height: 1.2;
    height: auto
}

#mc_container.ID #withdraw-bind-card #mobileVerified,
#mc_container.ID .js_bankCards_from #mobileVerified,
#mc_container.ID .js_eWallet_from #mobileVerified,
#mc_container.ID .js_virtualWallet_from #mobileVerified {
    margin-bottom: 40px
}

#mc_container.JA .close-info {
    font-size: 0
}

#mc_container.JA #js_model .google-model .form-group {
    white-space: inherit
}

#mc_container.JA #js_model .google-model .form-group .form-label {
    width: 140px;
    word-wrap: break-word;
    word-break: normal
}

#mc_container.JA #js_model .moneypwd-model .form-group .input-control,
#mc_container.JA #js_model .pwd-model .form-group .input-control {
    width: 260px
}

#mc_container.JA #js_model .form-group .form-label,
#mc_container.JA #js_model .username .my-icon {
    width: 112px
}

#mc_container.JA .transfer-fund .not-text {
    width: 135px
}

#mc_container.JA .transfer-fund #js_reset_wallet {
    width: 50px
}

#mc_container.JA.reward-center #sign_in_right .reward-item .reward-view-left .font-arial {
    font-size: 20px
}

#mc_container.JA #feedback .feedback-form .captcha input {
    min-width: 190px
}

#mc_container.KM.order-history-wrap .lott-history.search-form .form-group {
    margin-right: 9px
}

#mc_container.KM.order-history-wrap .table-data .table-thead .table-tr {
    align-items: center;
    height: 28px
}

#mc_container.KM.order-history-wrap .table-data .table-thead .table-td {
    white-space: inherit;
    word-wrap: break-word;
    height: auto;
    line-height: 14px
}

#mc_container.KM.missionBoard #left-nav .nav-item {
    white-space: break-spaces;
    display: flex;
    align-items: center;
    max-width: 200px;
    line-height: normal
}

#mc_container.KM.missionBoard .mission-list .mission-item .item-date .detail {
    font-size: 12px !important
}

#mc_container.KM.reward-center .gold_egg_root .subtitle {
    bottom: 533px
}

#mc_container.KM.security-center .personal-information .vipcard .member-interests {
    width: 110px
}

#mc_container.KM.security-center #js_profile_from .js_month {
    width: 98px;
    min-width: 98px
}

#mc_container.KO .close-info {
    font-size: 0
}

#mc_container.KO.reward-center #sign_in_right .reward-item .reward-view-left .font-arial {
    font-size: 30px
}

#mc_container.manual-rebate .withdraw-form {
    margin-top: 15px
}

#mc_container.manual-rebate .input-case .input-control {
    width: 190px !important
}

#mc_container.manual-rebate .btn-cancel {
    margin-right: 10px
}

@charset "UTF-8";

.missionBoard#mc_container {
    display: flex;
    justify-content: space-between;
    height: 100%
}

.missionBoard#mc_container .missionBoard-left {
    width: 338px;
    background-color: #f7f7f7
}

.missionBoard#mc_container .missionBoard-left .tab-nav {
    background-color: inherit
}

.missionBoard#mc_container .missionBoard-left .left-content {
    height: 573px;
    position: relative
}

.missionBoard#mc_container .missionBoard-left .left-content .left-wrap {
    padding-top: 17px;
    height: 573px;
    position: relative
}

.missionBoard#mc_container .missionBoard-left .left-content .information-warp {
    overflow: hidden;
    width: 290px;
    height: 214px;
    margin: 0 auto;
    background: url(/images/betrankbg.5f381e3b.jpg) no-repeat;
    background-size: 100% 100%;
    box-shadow: 0 4px 18px 0 rgba(0, 0, 0, .11);
    border-radius: 10px;
    position: relative
}

.missionBoard#mc_container .missionBoard-left .left-content .information-warp .upper-right {
    cursor: pointer;
    position: absolute;
    top: 6px;
    right: 6px;
    width: 34px;
    height: 34px;
    line-height: 32px;
    background-color: rgba(0, 0, 0, .1);
    text-align: center;
    border-radius: 50%
}

.missionBoard#mc_container .missionBoard-left .left-content .information-warp .upper-right.active {
    cursor: not-allowed;
    animation: .5s rotate-full linear infinite
}

.missionBoard#mc_container .missionBoard-left .left-content .information-warp .upper-right:hover {
    background-color: rgba(255, 255, 255, .2)
}

.missionBoard#mc_container .missionBoard-left .left-content .information-warp .upper-right:hover .icon-brush {
    background-position: -317px -20px
}

.missionBoard#mc_container .missionBoard-left .left-content .information-warp .upper-right:active {
    background-color: rgba(255, 255, 255, .1)
}

.missionBoard#mc_container .missionBoard-left .left-content .information-warp .upper-right:active .icon-brush {
    background-position: -317px -40px
}

.missionBoard#mc_container .missionBoard-left .left-content .information-warp .information-top {
    margin: 12px 0 0 13px;
    color: #fff;
    font-size: 24px;
    line-height: 1;
    font-weight: 700
}

.missionBoard#mc_container .missionBoard-left .left-content .information-warp .information-top .information-nickname {
    width: 190px;
    display: inline-block;
    vertical-align: middle
}

.missionBoard#mc_container .missionBoard-left .left-content .information-warp .information-top .first-name {
    display: inline-block;
    vertical-align: middle;
    width: 47px;
    height: 47px;
    color: #fff;
    text-align: center;
    background-size: 100% 100%;
    border-radius: 50%;
    line-height: 48px;
    font-weight: 700;
    font-size: 24px;
    margin-right: 5px;
    position: relative
}

.missionBoard#mc_container .missionBoard-left .left-content .information-warp .information-money {
    color: #fff;
    margin-top: 11px;
    text-align: center
}

.missionBoard#mc_container .missionBoard-left .left-content .information-warp .information-money .tips-text {
    font-size: 14px
}

.missionBoard#mc_container .missionBoard-left .left-content .information-warp .information-money .cuurent-integral {
    font-size: 40px;
    height: 65px;
    padding-top: 8px;
    font-weight: 700
}

.missionBoard#mc_container .missionBoard-left .left-content .information-warp .information-money .money-view {
    color: #fff;
    font-size: 38px;
    height: 57px;
    line-height: 57px;
    font-weight: 700
}

.missionBoard#mc_container .missionBoard-left .left-content .information-warp .information-money .money-view span {
    font-size: 26px
}

.missionBoard#mc_container .missionBoard-left .left-content .information-warp .information-money .integral-item {
    float: left;
    width: 50%;
    text-align: center
}

.missionBoard#mc_container .missionBoard-left .left-content .information-warp .information-money .integral-item .font-arial {
    font-size: 20px;
    font-weight: 700;
    margin-top: 8px
}

.missionBoard#mc_container .missionBoard-left .left-content .mission-list {
    padding: 0 24px 10px;
    position: relative
}

.missionBoard#mc_container .missionBoard-left .left-content .mission-list .mission-item {
    width: 290px;
    max-height: 150px;
    cursor: pointer;
    background-image: url(/images/processing.2008eebb.jpg);
    background-repeat: no-repeat;
    background-position: left top;
    border-radius: 10px;
    position: relative;
    padding: 13px;
    margin-top: 15px
}

.missionBoard#mc_container .missionBoard-left .left-content .mission-list .mission-item .item-info {
    padding-left: 59px
}

.missionBoard#mc_container .missionBoard-left .left-content .mission-list .mission-item .item-icon {
    width: 50px;
    height: 65px;
    background-image: url(/images/medal_a.bf02ec0e.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    position: absolute;
    left: 10px
}

.missionBoard#mc_container .missionBoard-left .left-content .mission-list .mission-item .item-title {
    display: flex;
    justify-content: space-between;
    align-items: center
}

.missionBoard#mc_container .missionBoard-left .left-content .mission-list .mission-item .item-title .info {
    max-width: 120px;
    height: 31px;
    line-height: 31px;
    font-weight: 700;
    font-size: 18px;
    color: #666;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    flex-shrink: 2
}

.missionBoard#mc_container .missionBoard-left .left-content .mission-list .mission-item .item-title .rank {
    min-width: 71px;
    padding: 0 5px;
    text-align: center;
    height: 31px;
    line-height: 27px;
    border-radius: 15px;
    border: solid 2px #888;
    color: #666;
    font-weight: 700;
    flex-shrink: 0
}

.missionBoard#mc_container .missionBoard-left .left-content .mission-list .mission-item .item-title .ranked {
    color: #fff;
    background-color: #8a939f;
    border-color: #8a939f;
    position: relative
}

.missionBoard#mc_container .missionBoard-left .left-content .mission-list .mission-item .item-title .ranked::after {
    content: "";
    display: block;
    position: absolute;
    width: 17px;
    height: 16px;
    right: 0;
    top: -8px;
    background: url(/images/crown.bd3a79b3.png) no-repeat;
    background-size: 100% 100%
}

.missionBoard#mc_container .missionBoard-left .left-content .mission-list .mission-item .item-title~div {
    display: flex;
    height: 24px;
    align-items: center
}

.missionBoard#mc_container .missionBoard-left .left-content .mission-list .mission-item .item-title~div .label {
    font-size: 14px;
    color: #666
}

.missionBoard#mc_container .missionBoard-left .left-content .mission-list .mission-item .item-title~div .detail {
    font-family: Arial;
    font-weight: 700
}

.missionBoard#mc_container .missionBoard-left .left-content .mission-list .mission-item .item-title.no-leaderboard .info {
    max-width: 205px
}

.missionBoard#mc_container .missionBoard-left .left-content .mission-list .mission-item .item-title.no-leaderboard .rank {
    display: none
}

.missionBoard#mc_container .missionBoard-left .left-content .mission-list .mission-item .item-time .detail {
    font-size: 18px
}

.missionBoard#mc_container .missionBoard-left .left-content .mission-list .mission-item .item-progress {
    display: flex;
    align-items: center;
    justify-content: space-between
}

.missionBoard#mc_container .missionBoard-left .left-content .mission-list .mission-item .item-progress .num {
    font-family: Arial;
    font-size: 21px;
    font-weight: 700;
    font-stretch: normal;
    letter-spacing: -1px;
    color: #444;
    width: 49px;
    text-align: center
}

.missionBoard#mc_container .missionBoard-left .left-content .mission-list .mission-item .item-progress .num span {
    font-size: 14px;
    letter-spacing: 0;
    font-weight: 700
}

.missionBoard#mc_container .missionBoard-left .left-content .mission-list .mission-item .item-progress .progress-bar-out {
    width: 211px;
    height: 13px;
    background-color: rgba(255, 255, 255, .7);
    border-radius: 6.5px;
    position: relative
}

.missionBoard#mc_container .missionBoard-left .left-content .mission-list .mission-item .item-progress .progress-bar-out .progress-bar-in {
    position: absolute;
    left: 0;
    right: 0;
    height: 13px;
    background-color: #01c670;
    border-radius: 6.5px;
    transition: width 1s ease
}

.missionBoard#mc_container .missionBoard-left .left-content .mission-list .mission-item.active {
    box-shadow: 0 18px 34px 0 rgba(0, 27, 60, .4)
}

.missionBoard#mc_container .missionBoard-left .left-content .mission-list .mission-item.p {
    background-image: url(/images/over.eadcd598.jpg)
}

.missionBoard#mc_container .missionBoard-left .left-content .mission-list .mission-item.e {
    background-image: url(/images/over.eadcd598.jpg)
}

.missionBoard#mc_container .missionBoard-left .left-content .mission-list .mission-item.e .progress-bar-in {
    background-color: #999 !important
}

.missionBoard#mc_container .missionBoard-left .left-content .mission-list .mission-item.e .item-icon {
    background-image: url(/images/medal_i.de751a1c.png)
}

.missionBoard#mc_container .missionBoard-left .left-content .mission-list .no-task {
    width: 291px;
    height: 151px;
    display: flex;
    align-items: center;
    justify-content: center;
    line-height: 32px;
    font-weight: 700;
    font-size: 24px;
    font-weight: 400;
    letter-spacing: 0;
    color: #5e5e5e;
    text-align: center;
    margin: 15px auto 0;
    background-blend-mode: normal, normal;
    border-radius: 10px;
    border: solid 2px #bbb
}

.missionBoard#mc_container .missionBoard-left .left-content #pagination {
    width: 100%;
    background-color: #fff;
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    height: 44px;
    line-height: 44px;
    padding-left: 24px
}

.missionBoard#mc_container .missionBoard-left .left-content #pagination .pagination-item {
    margin-right: 0
}

.missionBoard#mc_container .missionBoard-right {
    width: 772px;
    height: 620px;
    border-left: 1px solid #efefef
}

.missionBoard#mc_container .missionBoard-right #right-nav {
    align-items: center
}

.missionBoard#mc_container .missionBoard-right #right-nav .leaderboard.ranked {
    position: relative;
    padding-right: 18px
}

.missionBoard#mc_container .missionBoard-right #right-nav .leaderboard.ranked::after {
    content: "";
    position: absolute;
    display: inline-block;
    width: 17px;
    height: 16px;
    top: 50%;
    margin-top: -8px;
    right: -2px;
    background: url(/images/crown.bd3a79b3.png) no-repeat;
    background-size: 100% 100%
}

.missionBoard#mc_container .missionBoard-right #right-nav .v-line {
    height: 30px;
    border-left: 1px solid #efefef;
    margin-right: 10px;
    margin-left: 8px
}

.missionBoard#mc_container .missionBoard-right #right-nav .claim_all {
    min-width: 79px;
    padding: 0 15px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    border-radius: 12.5px;
    background-color: #fd2f2f;
    color: #fff;
    font-weight: 700;
    font-size: 12px;
    font-weight: 400;
    cursor: pointer
}

.missionBoard#mc_container .missionBoard-right #right-nav .claim_all:hover {
    background-color: #f25252
}

.missionBoard#mc_container .missionBoard-right #right-nav .claim_all:active {
    background-color: #e42a2a
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .missionBoardRule {
    padding: 12px 30px 0;
    height: 573px;
    position: relative
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .missionBoardRule .rule-title {
    line-height: 29px;
    font-size: 18px;
    letter-spacing: 0;
    color: #666
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .missionBoardRule .rule-content {
    font-size: 14px;
    line-height: 29px;
    letter-spacing: 0;
    color: #666
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .missionBoardRule .rule-content * {
    line-height: 1.5
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .missionBoardRule .rule-content img {
    max-width: 100%
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .missionBoardRule .rule-content table {
    max-width: 100% !important;
    width: 100% !important
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .missionBoardRule .rule-content table td {
    border-color: #bbb
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .missionBoardRule .rule-content ul li {
    list-style: disc inside !important;
    margin-left: 20px
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .missionBoardRule .rule-content ol li {
    list-style: decimal inside !important;
    margin-left: 20px
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .missionBoardRule .no-rule {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    text-align: center;
    display: flex;
    justify-content: center;
    align-items: center
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .missionBoardRule .no-rule .no-rule-box {
    display: inline-block;
    min-width: 245px;
    padding: 0 15px;
    line-height: 83px;
    text-align: center;
    color: #5e5e5e;
    font-size: 24px;
    font-weight: 600;
    border-radius: 10px;
    border: solid 2px #bbb
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .milestone {
    display: flex;
    justify-content: space-between;
    height: 573px
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .milestone .milestone-undone {
    width: 386px;
    height: 100%;
    border-right: 1px solid #efefef;
    padding-top: 16px
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .milestone .milestone-undone .milestone-title {
    font-weight: 700;
    font-size: 18px;
    font-stretch: normal;
    line-height: 22px;
    letter-spacing: 0;
    color: #666;
    padding: 0 30px
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .milestone .milestone-undone .undone-title {
    padding: 0 30px;
    font-weight: 700;
    font-size: 14px;
    letter-spacing: 0;
    color: #666;
    position: relative;
    margin: 15px 0
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .milestone .milestone-undone .undone-title .tans {
    margin-left: 5px
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .milestone .milestone-undone .undone-title .fire {
    display: inline-block;
    width: 17px;
    height: 19px;
    background-image: url(/images/afire.08bbd3f7.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    vertical-align: middle
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .milestone .milestone-undone .undone-title .undone-num {
    font-family: Arial;
    font-weight: 700
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .milestone .milestone-undone .undone-list {
    padding: 0 30px;
    position: relative
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .milestone .milestone-undone .completed-tip {
    width: 325px;
    height: 151px;
    line-height: 151px;
    font-weight: 700;
    font-size: 24px;
    font-weight: 400;
    letter-spacing: 0;
    color: #5e5e5e;
    text-align: center;
    margin: 15px auto 0;
    background-blend-mode: normal, normal;
    border-radius: 10px;
    border: solid 2px #bbb
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .milestone .milestone-done {
    width: 385px;
    height: 100%
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .milestone .milestone-done .done-title {
    padding: 0 30px;
    font-weight: 700;
    font-size: 14px;
    letter-spacing: 0;
    color: #666;
    position: relative;
    margin: 15px 0
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .milestone .milestone-done .done-title .tans {
    margin-left: 5px
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .milestone .milestone-done .done-title .trophy {
    display: inline-block;
    width: 18px;
    height: 19px;
    background-image: url(/images/atrophy.c6628291.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    vertical-align: middle
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .milestone .milestone-done .done-title .done-num {
    font-family: Arial;
    font-weight: 700
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .milestone .milestone-done .done-list {
    padding: 0 30px;
    position: relative;
    height: 524px
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .milestone .milestone-done .done-list .item,
.missionBoard#mc_container .missionBoard-right .missionBoard_content .milestone .milestone-undone .undone-list .item {
    display: flex;
    justify-content: space-between;
    margin-bottom: 16px
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .milestone .milestone-done .done-list .item .item-status,
.missionBoard#mc_container .missionBoard-right .missionBoard_content .milestone .milestone-undone .undone-list .item .item-status {
    display: flex;
    flex-direction: column;
    align-items: center;
    position: relative;
    top: 9px
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .milestone .milestone-done .done-list .item .item-status .icon,
.missionBoard#mc_container .missionBoard-right .missionBoard_content .milestone .milestone-undone .undone-list .item .item-status .icon {
    width: 35px;
    height: 35px;
    background-color: #d5d5d5;
    border-radius: 50%;
    display: flex;
    justify-content: space-between;
    align-items: center
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .milestone .milestone-done .done-list .item .item-status .icon.active.run,
.missionBoard#mc_container .missionBoard-right .missionBoard_content .milestone .milestone-undone .undone-list .item .item-status .icon.active.run {
    background-color: #ffbf59
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .milestone .milestone-done .done-list .item .item-status .icon.active.bingo,
.missionBoard#mc_container .missionBoard-right .missionBoard_content .milestone .milestone-undone .undone-list .item .item-status .icon.active.bingo {
    background-image: linear-gradient(0deg, #1ed94f 12%, #4bf247 100%), linear-gradient(#ddd, #ddd)
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .milestone .milestone-done .done-list .item .item-status .line,
.missionBoard#mc_container .missionBoard-right .missionBoard_content .milestone .milestone-undone .undone-list .item .item-status .line {
    width: 4px;
    flex-grow: 1;
    background-color: #d5d5d5;
    border-radius: 2px;
    margin-top: 14px
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .milestone .milestone-done .done-list .item .item-card,
.missionBoard#mc_container .missionBoard-right .missionBoard_content .milestone .milestone-undone .undone-list .item .item-card {
    width: 272px;
    padding: 8px 16px 15px;
    background-image: linear-gradient(#fff, #fff), linear-gradient(#666, #666);
    box-shadow: 0 5px 12px 0 rgba(0, 0, 0, .08);
    border-radius: 10px;
    border: solid 1px #efefef
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .milestone .milestone-done .done-list .item .item-card .card-targets,
.missionBoard#mc_container .missionBoard-right .missionBoard_content .milestone .milestone-undone .undone-list .item .item-card .card-targets {
    display: table
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .milestone .milestone-done .done-list .item .item-card .card-targets>div,
.missionBoard#mc_container .missionBoard-right .missionBoard_content .milestone .milestone-undone .undone-list .item .item-card .card-targets>div {
    display: table-row
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .milestone .milestone-done .done-list .item .item-card .card-targets>div>div,
.missionBoard#mc_container .missionBoard-right .missionBoard_content .milestone .milestone-undone .undone-list .item .item-card .card-targets>div>div {
    display: table-cell
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .milestone .milestone-done .done-list .item .item-card .card-targets>div>div:nth-child(1),
.missionBoard#mc_container .missionBoard-right .missionBoard_content .milestone .milestone-undone .undone-list .item .item-card .card-targets>div>div:nth-child(1) {
    font-size: 14px;
    line-height: 26px;
    letter-spacing: 0;
    color: #5e5e5e
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .milestone .milestone-done .done-list .item .item-card .card-targets>div>div:nth-child(2),
.missionBoard#mc_container .missionBoard-right .missionBoard_content .milestone .milestone-undone .undone-list .item .item-card .card-targets>div>div:nth-child(2) {
    font-family: Arial;
    font-weight: 700;
    font-size: 14px;
    letter-spacing: 0;
    color: #666;
    padding-left: 12px
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .milestone .milestone-done .done-list .item .item-card .card-targets>div>div.finish,
.missionBoard#mc_container .missionBoard-right .missionBoard_content .milestone .milestone-undone .undone-list .item .item-card .card-targets>div>div.finish {
    color: #00a2ff
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .milestone .milestone-done .done-list .item .item-card .card-targets .currency-unit,
.missionBoard#mc_container .missionBoard-right .missionBoard_content .milestone .milestone-undone .undone-list .item .item-card .card-targets .currency-unit {
    margin-right: 5px
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .milestone .milestone-done .done-list .item .item-card .card-line,
.missionBoard#mc_container .missionBoard-right .missionBoard_content .milestone .milestone-undone .undone-list .item .item-card .card-line {
    width: 100%;
    height: 1px;
    margin: 10px auto 17px;
    background-color: #e0e0e0
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .milestone .milestone-done .done-list .item .item-card .reward>div,
.missionBoard#mc_container .missionBoard-right .missionBoard_content .milestone .milestone-undone .undone-list .item .item-card .reward>div {
    margin-bottom: 8px;
    display: flex;
    align-items: center;
    padding-left: 2px;
    padding-right: 2px
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .milestone .milestone-done .done-list .item .item-card .reward>div>.icon,
.missionBoard#mc_container .missionBoard-right .missionBoard_content .milestone .milestone-undone .undone-list .item .item-card .reward>div>.icon {
    width: 23px;
    height: 23px;
    border-radius: 50%;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-shrink: 0
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .milestone .milestone-done .done-list .item .item-card .reward>div>.colon,
.missionBoard#mc_container .missionBoard-right .missionBoard_content .milestone .milestone-undone .undone-list .item .item-card .reward>div>.colon {
    margin-left: 6px;
    font-size: 14px;
    letter-spacing: 0;
    color: #666
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .milestone .milestone-done .done-list .item .item-card .reward>div>.color,
.missionBoard#mc_container .missionBoard-right .missionBoard_content .milestone .milestone-undone .undone-list .item .item-card .reward>div>.color {
    font-family: Arial;
    font-weight: 700;
    font-size: 14px;
    letter-spacing: 0
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .milestone .milestone-done .done-list .item .item-card .reward .bonusAmount,
.missionBoard#mc_container .missionBoard-right .missionBoard_content .milestone .milestone-undone .undone-list .item .item-card .reward .bonusAmount {
    width: 240px;
    height: 26px;
    background-color: #daefff;
    border-radius: 13px
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .milestone .milestone-done .done-list .item .item-card .reward .bonusAmount .icon,
.missionBoard#mc_container .missionBoard-right .missionBoard_content .milestone .milestone-undone .undone-list .item .item-card .reward .bonusAmount .icon {
    background-color: #40adff
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .milestone .milestone-done .done-list .item .item-card .reward .bonusAmount .icon svg,
.missionBoard#mc_container .missionBoard-right .missionBoard_content .milestone .milestone-undone .undone-list .item .item-card .reward .bonusAmount .icon svg {
    fill: #fff;
    height: 14px;
    width: 100%
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .milestone .milestone-done .done-list .item .item-card .reward .bonusAmount .color,
.missionBoard#mc_container .missionBoard-right .missionBoard_content .milestone .milestone-undone .undone-list .item .item-card .reward .bonusAmount .color {
    color: #4cb1f7
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .milestone .milestone-done .done-list .item .item-card .reward .bonusAmount .currency-unit,
.missionBoard#mc_container .missionBoard-right .missionBoard_content .milestone .milestone-undone .undone-list .item .item-card .reward .bonusAmount .currency-unit {
    margin-right: 5px
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .milestone .milestone-done .done-list .item .item-card .reward .pointAmount,
.missionBoard#mc_container .missionBoard-right .missionBoard_content .milestone .milestone-undone .undone-list .item .item-card .reward .pointAmount {
    width: 240px;
    height: 26px;
    background-color: #e5ffe1;
    border-radius: 13px
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .milestone .milestone-done .done-list .item .item-card .reward .pointAmount .icon,
.missionBoard#mc_container .missionBoard-right .missionBoard_content .milestone .milestone-undone .undone-list .item .item-card .reward .pointAmount .icon {
    background-color: #34d31f;
    padding-top: 2px
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .milestone .milestone-done .done-list .item .item-card .reward .pointAmount .icon svg,
.missionBoard#mc_container .missionBoard-right .missionBoard_content .milestone .milestone-undone .undone-list .item .item-card .reward .pointAmount .icon svg {
    fill: #fff;
    width: 18px;
    height: 100%
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .milestone .milestone-done .done-list .item .item-card .reward .pointAmount .color,
.missionBoard#mc_container .missionBoard-right .missionBoard_content .milestone .milestone-undone .undone-list .item .item-card .reward .pointAmount .color {
    color: #46dd1d
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .milestone .milestone-done .done-list .item .item-card .reward .ticketName,
.missionBoard#mc_container .missionBoard-right .missionBoard_content .milestone .milestone-undone .undone-list .item .item-card .reward .ticketName {
    width: 240px;
    background-color: #ffe7fd;
    border-radius: 13px
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .milestone .milestone-done .done-list .item .item-card .reward .ticketName .icon,
.missionBoard#mc_container .missionBoard-right .missionBoard_content .milestone .milestone-undone .undone-list .item .item-card .reward .ticketName .icon {
    background-color: #fe95fc
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .milestone .milestone-done .done-list .item .item-card .reward .ticketName .icon svg,
.missionBoard#mc_container .missionBoard-right .missionBoard_content .milestone .milestone-undone .undone-list .item .item-card .reward .ticketName .icon svg {
    fill: #fff;
    width: 100%;
    height: 15px
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .milestone .milestone-done .done-list .item .item-card .reward .ticketName .colon,
.missionBoard#mc_container .missionBoard-right .missionBoard_content .milestone .milestone-undone .undone-list .item .item-card .reward .ticketName .colon {
    max-width: 180px;
    position: relative;
    padding: 7px 17px 5px 0
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .milestone .milestone-done .done-list .item .item-card .reward .ticketName .colon:after,
.missionBoard#mc_container .missionBoard-right .missionBoard_content .milestone .milestone-undone .undone-list .item .item-card .reward .ticketName .colon:after {
    display: block;
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%)
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .milestone .milestone-done .done-list .item .item-card .reward .ticketName .color,
.missionBoard#mc_container .missionBoard-right .missionBoard_content .milestone .milestone-undone .undone-list .item .item-card .reward .ticketName .color {
    color: #f75ef6
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .milestone .milestone-done .done-list .item .item-card .btn-wrap,
.missionBoard#mc_container .missionBoard-right .missionBoard_content .milestone .milestone-undone .undone-list .item .item-card .btn-wrap {
    text-align: center;
    margin-top: 17px
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .milestone .milestone-done .done-list .item .item-card .btn-wrap .btn,
.missionBoard#mc_container .missionBoard-right .missionBoard_content .milestone .milestone-undone .undone-list .item .item-card .btn-wrap .btn {
    min-width: 99px;
    display: inline-block;
    height: 35px;
    padding: 0 20px;
    background-color: #d5d5d5;
    text-align: center;
    line-height: 35px;
    border-radius: 17px;
    cursor: not-allowed;
    font-weight: 700;
    font-size: 14px;
    color: #fff
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .milestone .milestone-done .done-list .item .item-card .btn-wrap.a .btn,
.missionBoard#mc_container .missionBoard-right .missionBoard_content .milestone .milestone-undone .undone-list .item .item-card .btn-wrap.a .btn {
    background-color: transparent;
    line-height: 33px;
    color: #ec2529;
    border: 1px solid #ec2529
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .milestone .milestone-done .done-list .item .item-card .btn-wrap.i .btn,
.missionBoard#mc_container .missionBoard-right .missionBoard_content .milestone .milestone-undone .undone-list .item .item-card .btn-wrap.i .btn {
    background-color: #fd2f2f;
    cursor: pointer
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .milestone .milestone-done .done-list .item .item-card .btn-wrap.i .btn:hover,
.missionBoard#mc_container .missionBoard-right .missionBoard_content .milestone .milestone-undone .undone-list .item .item-card .btn-wrap.i .btn:hover {
    background-color: #f25252
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .milestone .milestone-done .done-list .item .item-card .btn-wrap.i .btn:active,
.missionBoard#mc_container .missionBoard-right .missionBoard_content .milestone .milestone-undone .undone-list .item .item-card .btn-wrap.i .btn:active {
    background-color: #e42a2a
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .milestone.p .item-status .icon {
    background-color: #d5d5d5 !important;
    background-image: none !important
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .milestone.e .fire {
    background-image: url(/images/ifire.776f16ee.png) !important
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .milestone.e .trophy {
    background-image: url(/images/itrophy.51879eee.png) !important
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .milestone.e .item-status .icon {
    background-color: #d5d5d5 !important;
    background-image: none !important
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .milestone.e .item-card .card-targets .finish {
    color: #666 !important
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .milestone.e .item-card .reward>div {
    background-color: #f2f2f2 !important
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .milestone.e .item-card .reward>div .icon {
    background-color: #ddd !important
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .milestone.e .item-card .reward>div .color {
    color: #666 !important
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .leaderboard {
    display: flex;
    justify-content: space-between;
    height: 573px;
    position: relative
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .leaderboard .top-three {
    width: 400px;
    height: 100%;
    background: url(/images/topbg.aeb45b68.jpg) left top no-repeat;
    padding-top: 94px;
    padding-left: 50px;
    color: #fff
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .leaderboard .top-three .top {
    display: flex;
    align-items: center;
    position: relative
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .leaderboard .top-three .top .avatar {
    position: relative;
    margin-right: 36px;
    height: 96px;
    z-index: 1
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .leaderboard .top-three .top .avatar .head-icon {
    width: 59px;
    height: 59px;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    box-shadow: 0 6px 20px 0 rgba(0, 0, 0, .24);
    border: solid 3px #fff;
    border-radius: 50%;
    position: relative;
    z-index: 1
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .leaderboard .top-three .top .avatar .head-icon img {
    width: 100%;
    height: 100%;
    border-radius: 50%
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .leaderboard .top-three .top .info {
    width: 160px
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .leaderboard .top-three .top .info .username {
    font-family: Arial;
    font-weight: 700;
    font-size: 24px;
    margin-top: -2px;
    margin-bottom: 6px;
    letter-spacing: 0;
    color: #fff;
    word-break: break-all
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .leaderboard .top-three .top .info .condition {
    font-size: 14px;
    margin-bottom: 6px;
    letter-spacing: 0;
    color: #fff
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .leaderboard .top-three .top .info .reached-value {
    font-family: Arial;
    font-size: 18px;
    font-weight: 700;
    letter-spacing: 0;
    color: #fff
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .leaderboard .top-three .top .info .btn {
    min-width: 99px;
    display: none;
    height: 34px;
    padding: 0 20px;
    margin-top: 8px;
    background-color: #d5d5d5;
    text-align: center;
    line-height: 34px;
    border-radius: 17px;
    cursor: not-allowed;
    font-weight: 700;
    font-size: 14px;
    color: #fff
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .leaderboard .top-three .top .info .btn.a {
    background-color: transparent;
    line-height: 32px;
    color: #ec2529;
    border: 1px solid #ec2529
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .leaderboard .top-three .top .info .btn.i {
    background-color: #fd2f2f;
    cursor: pointer
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .leaderboard .top-three .top .info .btn.i:hover {
    background-color: #f25252
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .leaderboard .top-three .top .info .btn.i:active {
    background-color: #e42a2a
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .leaderboard .top-three .top .gift {
    width: 62px;
    height: 58px;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    position: absolute;
    right: 0;
    cursor: pointer
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .leaderboard .top-three .top .gift.active .gift-info {
    display: block;
    top: 50%;
    transform: translateY(-50%);
    right: 68px;
    z-index: 3
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .leaderboard .top-three .top.self .info>.btn.i {
    display: inline-block
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .leaderboard .top-three .top1 {
    display: flex;
    align-items: center;
    width: 305px;
    position: relative
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .leaderboard .top-three .top1 .avatar {
    position: relative;
    margin-right: 36px;
    height: 96px;
    z-index: 1
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .leaderboard .top-three .top1 .avatar .head-icon {
    width: 59px;
    height: 59px;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    box-shadow: 0 6px 20px 0 rgba(0, 0, 0, .24);
    border: solid 3px #fff;
    border-radius: 50%;
    position: relative;
    z-index: 1
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .leaderboard .top-three .top1 .avatar .head-icon img {
    width: 100%;
    height: 100%;
    border-radius: 50%
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .leaderboard .top-three .top1 .avatar:before {
    content: "";
    position: absolute;
    width: 112px;
    height: 128px;
    background-image: url(/images/no1.8bb957c3.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    left: 50%;
    transform: translateX(-50%);
    top: -14px;
    z-index: 2
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .leaderboard .top-three .top1 .avatar:after {
    display: block;
    position: absolute;
    content: "";
    width: 150px;
    height: 153px;
    background: url(/images/flash.44616108.png) no-repeat;
    background-size: 100% 100%;
    left: 50%;
    top: -46px;
    transform: translateX(-50%)
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .leaderboard .top-three .top1 .gift {
    background-image: url(/images/no1gift.f2c8e1e3.png)
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .leaderboard .top-three .top1 .gift.active {
    background-image: url(/images/no1gift_a.5a3df995.png)
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .leaderboard .top-three .top2 {
    width: 330px;
    margin-top: 45px
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .leaderboard .top-three .top2 .avatar:before {
    content: "";
    position: absolute;
    width: 70px;
    height: 70px;
    background-image: url(/images/no2.343743f5.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    left: 50%;
    transform: translateX(-50%);
    top: 36px;
    z-index: 2
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .leaderboard .top-three .top2 .gift {
    background-image: url(/images/no2gift.5dc67432.png)
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .leaderboard .top-three .top2 .gift.active {
    background-image: url(/images/no2gift_a.63526824.png)
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .leaderboard .top-three .top3 {
    width: 305px;
    margin-top: 45px
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .leaderboard .top-three .top3 .avatar:before {
    content: "";
    position: absolute;
    width: 70px;
    height: 70px;
    background-image: url(/images/no3.27aa61c0.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    left: 50%;
    transform: translateX(-50%);
    top: 36px;
    z-index: 2
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .leaderboard .top-three .top3 .gift {
    background-image: url(/images/no3gift.e287e8ac.png)
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .leaderboard .top-three .top3 .gift.active {
    background-image: url(/images/no3gift_a.4c0f6a9e.png)
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .leaderboard .top-three .no-rank .avatar .head-icon {
    width: 59px;
    height: 59px;
    background-color: #c7cfd5;
    background-image: none;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    box-shadow: 0 6px 20px 0 rgba(0, 0, 0, .24);
    border: solid 3px #fff;
    border-radius: 50%;
    position: relative;
    z-index: 1;
    overflow: hidden
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .leaderboard .top-three .no-rank .avatar .head-icon svg {
    position: absolute;
    left: 49%;
    transform: translate(-50%);
    bottom: -3px;
    fill: #8a939f;
    width: 50px;
    height: 100%
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .leaderboard .top-three .no-rank .info .no-info {
    font-size: 24px;
    font-weight: 700;
    font-stretch: normal;
    letter-spacing: 0;
    color: #fff;
    position: relative;
    top: -27px
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .leaderboard .other-ranking {
    width: 371px;
    height: 485px;
    padding-left: 6px;
    position: relative
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .leaderboard .other-ranking .ranking-item {
    width: 331px;
    height: 79px;
    display: flex;
    align-items: center;
    border-bottom: 1px solid #e7e7e7;
    position: relative
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .leaderboard .other-ranking .ranking-item .index {
    font-family: Arial;
    font-size: 24px;
    font-weight: 700;
    letter-spacing: 0;
    color: #666;
    position: relative;
    left: -6px;
    margin-right: 19px
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .leaderboard .other-ranking .ranking-item .head-icon {
    width: 39px;
    height: 39px;
    border: solid 3px #fff;
    background-size: 100% 100%;
    background-repeat: no-repeat;
    border-radius: 50%
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .leaderboard .other-ranking .ranking-item .head-icon img {
    width: 100%;
    height: 100%;
    border-radius: 50%
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .leaderboard .other-ranking .ranking-item .info {
    margin-left: 12px
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .leaderboard .other-ranking .ranking-item .info .username {
    font-family: Arial;
    font-size: 18px;
    font-weight: 700;
    letter-spacing: 0;
    color: #666
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .leaderboard .other-ranking .ranking-item .info .wrap {
    display: flex;
    align-items: flex-end;
    width: 200px;
    flex-wrap: wrap
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .leaderboard .other-ranking .ranking-item .info .wrap .condition {
    font-size: 14px;
    letter-spacing: 0;
    color: #999
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .leaderboard .other-ranking .ranking-item .info .wrap .reached-value {
    font-family: Arial;
    font-size: 18px;
    font-weight: 700;
    letter-spacing: 0;
    color: #999
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .leaderboard .other-ranking .ranking-item .gift {
    width: 35px;
    height: 35px;
    position: absolute;
    right: 0;
    border-radius: 50%;
    background-image: linear-gradient(0deg, #ffa748 0, #ffdd3e 100%);
    box-shadow: 0 8px 16px 0 rgba(255, 0, 0, .1);
    cursor: pointer
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .leaderboard .other-ranking .ranking-item .gift>svg {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    fill: #fff;
    width: 100%;
    height: 20px
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .leaderboard .other-ranking .ranking-item .gift.active {
    background-image: linear-gradient(#fd2f2f, #fd2f2f), linear-gradient(0deg, #ffa748 0, #ffdd3e 100%), linear-gradient(#fff, #fff);
    box-shadow: none
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .leaderboard .other-ranking .ranking-item .gift.active .gift-info {
    display: block;
    top: 50%;
    transform: translateY(-50%);
    right: 48px
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .leaderboard .other-ranking .ranking-item.self .index {
    color: #16d956
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .leaderboard .other-ranking .ranking-item.self .head-icon {
    border-color: #16d956
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .leaderboard .other-ranking .no-rank .head-icon {
    background-color: #c7cfd5;
    background-image: none;
    position: relative;
    overflow: hidden
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .leaderboard .other-ranking .no-rank .head-icon svg {
    position: absolute;
    left: 49%;
    transform: translate(-50%);
    bottom: -2px;
    fill: #8a939f;
    width: 36px;
    height: 100%
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .leaderboard .other-ranking .no-rank .info {
    color: #666;
    font-weight: 700;
    position: relative;
    top: -7px
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .leaderboard .m-no-data {
    width: 771px;
    height: 100%;
    background-image: url(/images/noperson.b0bea685.jpg);
    position: absolute;
    left: 0;
    top: 0;
    background-position: left top;
    z-index: 3;
    text-align: center;
    padding-top: 245px
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .leaderboard .m-no-data .statistics {
    display: inline-block;
    min-width: 245px;
    padding: 0 10px;
    height: 83px;
    line-height: 83px;
    text-align: center;
    color: #5e5e5e;
    font-size: 24px;
    font-weight: 600;
    border-radius: 10px;
    border: solid 2px #bbb
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .leaderboard .self-item {
    position: absolute;
    display: flex;
    align-items: center;
    min-width: 455px;
    height: 67px;
    background-color: #fff;
    box-shadow: 0 18px 62px 0 rgba(0, 0, 0, .2);
    border-radius: 10px;
    right: 13px;
    bottom: 20px;
    padding-right: 16px;
    z-index: 4
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .leaderboard .self-item .index {
    font-family: Arial;
    font-size: 28px;
    font-weight: 700;
    letter-spacing: 0;
    color: #16d956;
    width: 56px;
    text-align: center
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .leaderboard .self-item .head-icon {
    width: 39px;
    height: 39px;
    border: solid 3px #fff;
    background-size: 100% 100%;
    background-repeat: no-repeat;
    border-radius: 50%
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .leaderboard .self-item .head-icon img {
    width: 100%;
    height: 100%;
    border-radius: 50%
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .leaderboard .self-item .info {
    margin-left: 12px
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .leaderboard .self-item .info .username {
    font-family: Arial;
    font-size: 18px;
    font-weight: 700;
    letter-spacing: 0;
    color: #666
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .leaderboard .self-item .info .wrap {
    display: flex;
    align-items: flex-end
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .leaderboard .self-item .info .wrap .condition {
    font-size: 14px;
    letter-spacing: 0;
    color: #999
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .leaderboard .self-item .info .wrap .reached-value {
    font-family: Arial;
    font-size: 18px;
    font-weight: 700;
    letter-spacing: 0;
    color: #999
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .leaderboard .self-item .gift {
    width: 35px;
    height: 35px;
    border-radius: 50%;
    background-image: linear-gradient(0deg, #ffa748 0, #ffdd3e 100%);
    box-shadow: 0 8px 16px 0 rgba(255, 0, 0, .1);
    margin-left: 24px;
    margin-right: 9px;
    position: relative;
    cursor: pointer
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .leaderboard .self-item .gift>svg {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    fill: #fff;
    width: 100%;
    height: 20px
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .leaderboard .self-item .gift.active {
    background-image: linear-gradient(#fd2f2f, #fd2f2f), linear-gradient(0deg, #ffa748 0, #ffdd3e 100%), linear-gradient(#fff, #fff);
    box-shadow: none
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .leaderboard .self-item .gift.active .gift-info {
    display: block;
    bottom: 0;
    right: 48px
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .leaderboard .self-item .gift.active .gift-info:after {
    top: unset;
    margin-top: -13px
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .leaderboard .self-item .btn {
    margin-top: 8px;
    min-width: 98px;
    display: none;
    padding: 0 15px;
    height: 34px;
    line-height: 34px;
    text-align: center;
    border-radius: 17px;
    background-color: #d5d5d5;
    color: #fff;
    font-weight: 700;
    cursor: not-allowed
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .leaderboard .self-item .btn.a {
    background-color: transparent;
    line-height: 32px;
    color: #ec2529;
    border: 1px solid #ec2529;
    display: inline-block
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .leaderboard .self-item .btn.i {
    background-color: #fd2f2f;
    cursor: pointer;
    display: inline-block
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .leaderboard .self-item .btn.i:hover {
    background-color: #f25252
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .leaderboard .self-item .btn.i:active {
    background-color: #e42a2a
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .leaderboard .self-item .btn.e,
.missionBoard#mc_container .missionBoard-right .missionBoard_content .leaderboard .self-item .btn.f {
    display: inline-block
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .leaderboard .self-item .text {
    display: none
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .leaderboard .self-item.no-rank .btn,
.missionBoard#mc_container .missionBoard-right .missionBoard_content .leaderboard .self-item.no-rank .gift,
.missionBoard#mc_container .missionBoard-right .missionBoard_content .leaderboard .self-item.no-rank .index {
    display: none !important
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .leaderboard .self-item.no-rank .head-icon {
    margin-left: 12px
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .leaderboard .self-item.no-rank .text {
    display: block;
    position: absolute;
    right: 23px;
    top: 50%;
    transform: translateY(-50%);
    font-size: 16px;
    letter-spacing: 0;
    color: #666;
    font-weight: 700
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .leaderboard .gift-info {
    min-width: 148px;
    background-color: rgba(91, 88, 107, .95);
    border-radius: 5px;
    position: absolute;
    padding: 11px;
    display: none;
    box-shadow: 8px 0 16px rgba(0, 0, 0, .3)
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .leaderboard .gift-info:after {
    content: "";
    display: block;
    position: absolute;
    border-style: solid;
    border-width: 6px;
    border-color: transparent transparent transparent transparent;
    border-left-color: rgba(91, 88, 107, .95);
    right: -12px;
    top: 50%;
    margin-top: -6px
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .leaderboard .gift-info>div {
    display: flex;
    align-items: center;
    margin-bottom: 8px;
    white-space: nowrap
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .leaderboard .gift-info>div:last-of-type {
    margin-bottom: 0
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .leaderboard .gift-info>div .icon {
    width: 20px;
    height: 20px;
    border-radius: 50%;
    margin-right: 5px;
    display: flex;
    justify-content: center;
    align-items: center
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .leaderboard .gift-info>div .colon {
    font-size: 14px;
    letter-spacing: 0;
    color: #fff
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .leaderboard .gift-info .bonusAmount .icon {
    background-color: #40adff
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .leaderboard .gift-info .bonusAmount .icon svg {
    fill: #fff;
    width: 100%;
    height: 13px
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .leaderboard .gift-info .bonusAmount .color {
    font-size: 14px;
    font-weight: 700;
    letter-spacing: 0;
    color: #4cb1f7
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .leaderboard .gift-info .pointAmount .icon {
    background-color: #34d31f;
    padding-top: 2px
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .leaderboard .gift-info .pointAmount .icon svg {
    fill: #fff;
    width: 100%;
    height: 16px
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .leaderboard .gift-info .pointAmount .color {
    font-size: 14px;
    font-weight: 700;
    letter-spacing: 0;
    color: #46dd1d
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .leaderboard .gift-info .ticketName .icon {
    background-color: #fe95fc
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .leaderboard .gift-info .ticketName .icon svg {
    fill: #fff;
    width: 100%;
    height: 14px
}

.missionBoard#mc_container .missionBoard-right .missionBoard_content .leaderboard .gift-info .ticketName .color {
    font-size: 14px;
    font-weight: 700;
    letter-spacing: 0;
    color: #f75ef6
}

.missionBoard#mc_container .btn.processing {
    opacity: .5;
    pointer-events: none;
    transition: none;
    position: relative;
    color: transparent !important
}

.missionBoard#mc_container .btn.processing:after {
    position: absolute !important;
    display: block;
    height: 20px;
    width: 20px;
    top: 50%;
    left: 50%;
    margin-left: -10px;
    margin-top: -12px;
    border: 2px solid #fff;
    border-radius: 50%;
    border-right-color: transparent;
    border-top-color: transparent;
    animation: rotate-full .5s infinite linear;
    content: ""
}

.award-wrap {
    background-color: rgba(0, 0, 0, .85);
    z-index: 99999;
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    color: #fff
}

.award-wrap .content {
    text-align: center;
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%)
}

.award-wrap .content .close {
    position: absolute;
    cursor: pointer;
    top: 25px;
    right: -18px
}

.award-wrap .content .close svg {
    fill: #eee;
    width: 18px;
    height: 18px
}

.award-wrap .content.p {
    width: 365px;
    margin: 0 auto
}

.award-wrap .content.p .logo {
    width: 100%;
    height: 380px;
    background: url(/images/p.0916f2fd.png)
}

.award-wrap .content.o {
    width: 380px;
    margin: 0 auto
}

.award-wrap .content.o .logo {
    width: 100%;
    height: 390px;
    background: url(/images/o.e5fce55e.png)
}

.award-wrap .content .award-title {
    font-size: 22px;
    font-weight: 700;
    margin-bottom: 25px
}

.award-wrap .content .gift-info {
    display: inline-block
}

.award-wrap .content .gift-info>div {
    display: flex;
    align-items: center;
    margin-bottom: 8px;
    white-space: nowrap
}

.award-wrap .content .gift-info>div:last-of-type {
    margin-bottom: 0
}

.award-wrap .content .gift-info>div .icon {
    width: 23px;
    height: 23px;
    border-radius: 50%;
    margin-right: 5px;
    display: flex;
    justify-content: center;
    align-items: center
}

.award-wrap .content .gift-info>div .colon {
    font-size: 14px;
    letter-spacing: 0;
    color: #fff
}

.award-wrap .content .gift-info>div .colon:after {
    content: "：" !important;
    font-family: "Microsoft YaHei", Arial, serif !important;
    display: inline !important
}

.award-wrap .content .gift-info .bonusAmount .icon {
    background-color: #40adff
}

.award-wrap .content .gift-info .bonusAmount .icon svg {
    fill: #fff;
    height: 14px;
    width: 100%
}

.award-wrap .content .gift-info .bonusAmount .color {
    font-size: 14px;
    font-weight: 700;
    letter-spacing: 0;
    color: #4cb1f7
}

.award-wrap .content .gift-info .pointAmount .icon {
    background-color: #34d31f;
    padding-top: 2px
}

.award-wrap .content .gift-info .pointAmount .icon svg {
    fill: #fff;
    width: 18px;
    height: 100%
}

.award-wrap .content .gift-info .pointAmount .color {
    font-size: 14px;
    font-weight: 700;
    letter-spacing: 0;
    color: #46dd1d
}

.award-wrap .content .gift-info .ticketName .icon {
    background-color: #fe95fc
}

.award-wrap .content .gift-info .ticketName .icon svg {
    fill: #fff;
    height: 16px;
    width: 100%
}

.award-wrap .content .gift-info .ticketName .color {
    font-size: 14px;
    font-weight: 700;
    letter-spacing: 0;
    color: #f75ef6
}

.award-wrap .content .btn {
    margin-top: 60px;
    min-width: 100px;
    display: inline-block;
    padding: 0 15px;
    height: 35px;
    line-height: 35px;
    text-align: center;
    border-radius: 17px;
    background-color: #fd2f2f;
    color: #fff;
    font-weight: 700;
    cursor: pointer
}

.award-wrap .content .btn:hover {
    background-color: #f25252
}

.award-wrap .content .btn:active {
    background-color: #e42a2a
}

#mc_container.MS #withdraw-bind-card #mobileVerified,
#mc_container.MS .js_bankCards_from #mobileVerified,
#mc_container.MS .js_eWallet_from #mobileVerified,
#mc_container.MS .js_virtualWallet_from #mobileVerified {
    margin-bottom: 40px
}

#mc_container.MS .lott-history .search-form {
    padding-left: 10px
}

#mc_container.MS .lott-history .form-group {
    margin-right: 11px
}

#mc_container.MS .order-pvp-page .search-form {
    padding-left: 18px
}

#mc_container.MS .order-pvp-page .search-form .form-group .select-control.js_chaseStatus {
    max-width: 117px;
    white-space: break-spaces
}

#mc_container.MS .order-pvp-page .search-form .form-group {
    margin-right: 11px
}

#mc_container.MS .order-pvp-page .js_accountType {
    padding: 0 30px 0 5px
}

#mc_container.MS .order-pvp-page .data-col-9-sports .table-td:nth-child(2) {
    white-space: break-spaces;
    line-height: 1
}

#mc_container.MS .order-pvp-page .data-col-9-sports .table-td:nth-child(3) {
    width: 115px
}

#mc_container.MS .order-pvp-page .data-col-9-sports .table-td:nth-child(4) {
    width: 80px
}

#mc_container.MS .order-pvp-page .data-col-9-sports .table-td:nth-child(8) {
    width: 140px
}

#mc_container.MS .order-pvp-page .data-col-9-sports .table-td:nth-child(9) {
    width: 100px
}

#mc_container.MS.order-history-wrap #tr_history .table-data .table-thead .table-td {
    white-space: break-spaces;
    word-wrap: break-word;
    display: flex;
    align-items: center;
    line-height: 1
}

#mc_container.MS.order-history-wrap .data-col-10.chase .table-thead .table-td {
    padding-left: 2px;
    padding-right: 10px;
    white-space: break-spaces;
    word-wrap: break-word;
    display: flex;
    align-items: center;
    line-height: 1
}

#mc_container.MS.order-history-wrap .data-col-10.chase .table-td:nth-child(2) {
    width: 112px;
    padding-left: 1px
}

#mc_container.MS.order-history-wrap .data-col-10.chase .table-td:nth-child(3) {
    width: 112px
}

#mc_container.MS.order-history-wrap .data-col-10.chase .table-td:nth-child(4) {
    width: 86px
}

#mc_container.MS.order-history-wrap .data-col-10.chase .table-td:nth-child(6) {
    padding-left: 1px
}

#mc_container.MS.order-history-wrap .data-col-7-ws .table-td:nth-child(3) {
    width: 157px
}

#mc_container.MS.order-history-wrap .data-col-7-ws .table-td:nth-child(4) {
    width: 175px
}

#mc_container.MY.reward-center .sign-in-left .information-top .info-right .copy-wrap .copy-btn .username-copy {
    max-width: 46px
}

#mc_container.MY.reward-center #sign_in_right .reward-item .reward-view-left .cut-off-day {
    word-break: break-word;
    padding-right: 12px
}

#mc_container.MY.reward-center #sign_in_right .reward-item .reward-view-left .font-arial {
    font-size: 30px
}

#mc_container.MY.security-center .personal-information .information-top .upper-right .info-left .copy-wrap .copy-btn .username-copy {
    max-width: 80px
}

#mc_container.MY #js_model #js_profile_from .js_month {
    width: 136px;
    min-width: 136px
}

#mc_container.MY #js_model #js_profile_from .username .my-icon {
    width: 103px
}

#mc_container.MY .sports-history .search-form .form-group {
    margin-right: 10px
}

#mc_container.MY #tr_history .data-col-9-sports .table-thead .table-tr {
    align-items: center;
    height: 100%
}

#mc_container.MY #tr_history .data-col-9-sports .table-thead .table-tr .table-td {
    white-space: inherit;
    word-wrap: break-word;
    line-height: 1;
    height: auto
}

#mc_container.MY #tr_history .data-col-9-sports .table-td:nth-child(3),
#mc_container.MY #tr_history .data-col-9-sports .table-td:nth-child(8) {
    width: 150px
}

#mc_container.personal-loss .data-col-8-average .table-td:nth-child(n+1):nth-child(-n+8) {
    /* width: 110px; */
    text-align: right;
    padding-right: 12px
}

#mc_container.personal-loss .data-col-8-average .table-td:nth-child(9) {
    /* width: 110px; */
    text-align: right;
    padding-right: 12px
}

#mc_container.personal-loss .data-col-9-average .table-td:nth-child(n+1):nth-child(-n+9) {
    width: 100px;
    text-align: right;
    padding-right: 12px
}

#mc_container.personal-loss .data-col-9-average .table-td:nth-child(10) {
    width: 100px;
    text-align: right;
    padding-right: 12px
}

#mc_container.playerRank #playerRank_wrap {
    height: calc(100% - 47px)
}

#mc_container.playerRank #playerRank_wrap .benefits.lv1 .icon,
#mc_container.playerRank #playerRank_wrap .rule-container .rule-item.lv1 .icon,
#mc_container.playerRank #playerRank_wrap .swiper-pagination.lv1 .icon {
    background-image: url(/images/lv1.26cbfb6d.png)
}

#mc_container.playerRank #playerRank_wrap .benefits.lv2 .icon,
#mc_container.playerRank #playerRank_wrap .rule-container .rule-item.lv2 .icon,
#mc_container.playerRank #playerRank_wrap .swiper-pagination.lv2 .icon {
    background-image: url(/images/lv2.d0106584.png)
}

#mc_container.playerRank #playerRank_wrap .benefits.lv3 .icon,
#mc_container.playerRank #playerRank_wrap .rule-container .rule-item.lv3 .icon,
#mc_container.playerRank #playerRank_wrap .swiper-pagination.lv3 .icon {
    background-image: url(/images/lv3.7bed8702.png)
}

#mc_container.playerRank #playerRank_wrap .benefits.lv4 .icon,
#mc_container.playerRank #playerRank_wrap .rule-container .rule-item.lv4 .icon,
#mc_container.playerRank #playerRank_wrap .swiper-pagination.lv4 .icon {
    background-image: url(/images/lv4.92c16d38.png)
}

#mc_container.playerRank #playerRank_wrap .benefits.lv5 .icon,
#mc_container.playerRank #playerRank_wrap .rule-container .rule-item.lv5 .icon,
#mc_container.playerRank #playerRank_wrap .swiper-pagination.lv5 .icon {
    background-image: url(/images/lv5.3ebe9c44.png)
}

#mc_container.playerRank #playerRank_wrap .benefits.lv6 .icon,
#mc_container.playerRank #playerRank_wrap .rule-container .rule-item.lv6 .icon,
#mc_container.playerRank #playerRank_wrap .swiper-pagination.lv6 .icon {
    background-image: url(/images/lv6.dfcd03a2.png)
}

#mc_container.playerRank #playerRank_wrap .benefits.lv7 .icon,
#mc_container.playerRank #playerRank_wrap .rule-container .rule-item.lv7 .icon,
#mc_container.playerRank #playerRank_wrap .swiper-pagination.lv7 .icon {
    background-image: url(/images/lv7.9e4ce692.png)
}

#mc_container.playerRank #playerRank_wrap .benefits.lv8 .icon,
#mc_container.playerRank #playerRank_wrap .rule-container .rule-item.lv8 .icon,
#mc_container.playerRank #playerRank_wrap .swiper-pagination.lv8 .icon {
    background-image: url(/images/lv8.0f2d7211.png)
}

#mc_container.playerRank #playerRank_wrap .benefits.lv9 .icon,
#mc_container.playerRank #playerRank_wrap .rule-container .rule-item.lv9 .icon,
#mc_container.playerRank #playerRank_wrap .swiper-pagination.lv9 .icon {
    background-image: url(/images/lv9.f892e8d3.png)
}

#mc_container.playerRank #playerRank_wrap .benefits.lv10 .icon,
#mc_container.playerRank #playerRank_wrap .rule-container .rule-item.lv10 .icon,
#mc_container.playerRank #playerRank_wrap .swiper-pagination.lv10 .icon {
    background-image: url(/images/lv10.696e719a.png)
}

#mc_container.playerRank #playerRank_wrap .benefits.lv11 .icon,
#mc_container.playerRank #playerRank_wrap .rule-container .rule-item.lv11 .icon,
#mc_container.playerRank #playerRank_wrap .swiper-pagination.lv11 .icon {
    background-image: url(/images/lv11.c59857a3.png)
}

#mc_container.playerRank #playerRank_wrap .benefits.lv12 .icon,
#mc_container.playerRank #playerRank_wrap .rule-container .rule-item.lv12 .icon,
#mc_container.playerRank #playerRank_wrap .swiper-pagination.lv12 .icon {
    background-image: url(/images/lv12.f094ecaa.png)
}

#mc_container.playerRank #playerRank_wrap .benefits.lv13 .icon,
#mc_container.playerRank #playerRank_wrap .rule-container .rule-item.lv13 .icon,
#mc_container.playerRank #playerRank_wrap .swiper-pagination.lv13 .icon {
    background-image: url(/images/lv13.90261e4a.png)
}

#mc_container.playerRank #playerRank_wrap .benefits.lv14 .icon,
#mc_container.playerRank #playerRank_wrap .rule-container .rule-item.lv14 .icon,
#mc_container.playerRank #playerRank_wrap .swiper-pagination.lv14 .icon {
    background-image: url(/images/lv14.55938efb.png)
}

#mc_container.playerRank #playerRank_wrap .benefits.lv15 .icon,
#mc_container.playerRank #playerRank_wrap .rule-container .rule-item.lv15 .icon,
#mc_container.playerRank #playerRank_wrap .swiper-pagination.lv15 .icon {
    background-image: url(/images/lv15.0ee37313.png)
}

#mc_container.playerRank #playerRank_wrap .benefits.lv16 .icon,
#mc_container.playerRank #playerRank_wrap .rule-container .rule-item.lv16 .icon,
#mc_container.playerRank #playerRank_wrap .swiper-pagination.lv16 .icon {
    background-image: url(/images/lv16.e26953f8.png)
}

#mc_container.playerRank #playerRank_wrap .benefits.lv17 .icon,
#mc_container.playerRank #playerRank_wrap .rule-container .rule-item.lv17 .icon,
#mc_container.playerRank #playerRank_wrap .swiper-pagination.lv17 .icon {
    background-image: url(/images/lv17.0b103c16.png)
}

#mc_container.playerRank #playerRank_wrap .benefits.lv18 .icon,
#mc_container.playerRank #playerRank_wrap .rule-container .rule-item.lv18 .icon,
#mc_container.playerRank #playerRank_wrap .swiper-pagination.lv18 .icon {
    background-image: url(/images/lv18.c07b32bd.png)
}

#mc_container.playerRank #playerRank_wrap .benefits.lv9 .level-name,
#mc_container.playerRank #playerRank_wrap .rule-container .rule-item.lv9 .level-name,
#mc_container.playerRank #playerRank_wrap .swiper-pagination.lv9 .level-name {
    color: #a6a39d
}

#mc_container.playerRank #playerRank_wrap .benefits.lv9 .swiper-pagination-bullet-active,
#mc_container.playerRank #playerRank_wrap .rule-container .rule-item.lv9 .swiper-pagination-bullet-active,
#mc_container.playerRank #playerRank_wrap .swiper-pagination.lv9 .swiper-pagination-bullet-active {
    background: #a6a39d
}

#mc_container.playerRank #playerRank_wrap .benefits.lv10 .level-name,
#mc_container.playerRank #playerRank_wrap .benefits.lv2 .level-name,
#mc_container.playerRank #playerRank_wrap .rule-container .rule-item.lv10 .level-name,
#mc_container.playerRank #playerRank_wrap .rule-container .rule-item.lv2 .level-name,
#mc_container.playerRank #playerRank_wrap .swiper-pagination.lv10 .level-name,
#mc_container.playerRank #playerRank_wrap .swiper-pagination.lv2 .level-name {
    color: #d09d79
}

#mc_container.playerRank #playerRank_wrap .benefits.lv10 .swiper-pagination-bullet-active,
#mc_container.playerRank #playerRank_wrap .benefits.lv2 .swiper-pagination-bullet-active,
#mc_container.playerRank #playerRank_wrap .rule-container .rule-item.lv10 .swiper-pagination-bullet-active,
#mc_container.playerRank #playerRank_wrap .rule-container .rule-item.lv2 .swiper-pagination-bullet-active,
#mc_container.playerRank #playerRank_wrap .swiper-pagination.lv10 .swiper-pagination-bullet-active,
#mc_container.playerRank #playerRank_wrap .swiper-pagination.lv2 .swiper-pagination-bullet-active {
    background: #d09d79
}

#mc_container.playerRank #playerRank_wrap .benefits.lv11 .level-name,
#mc_container.playerRank #playerRank_wrap .rule-container .rule-item.lv11 .level-name,
#mc_container.playerRank #playerRank_wrap .swiper-pagination.lv11 .level-name {
    color: #708f8d
}

#mc_container.playerRank #playerRank_wrap .benefits.lv11 .swiper-pagination-bullet-active,
#mc_container.playerRank #playerRank_wrap .rule-container .rule-item.lv11 .swiper-pagination-bullet-active,
#mc_container.playerRank #playerRank_wrap .swiper-pagination.lv11 .swiper-pagination-bullet-active {
    background: #708f8d
}

#mc_container.playerRank #playerRank_wrap .benefits.lv12 .level-name,
#mc_container.playerRank #playerRank_wrap .benefits.lv3 .level-name,
#mc_container.playerRank #playerRank_wrap .benefits.lv4 .level-name,
#mc_container.playerRank #playerRank_wrap .rule-container .rule-item.lv12 .level-name,
#mc_container.playerRank #playerRank_wrap .rule-container .rule-item.lv3 .level-name,
#mc_container.playerRank #playerRank_wrap .rule-container .rule-item.lv4 .level-name,
#mc_container.playerRank #playerRank_wrap .swiper-pagination.lv12 .level-name,
#mc_container.playerRank #playerRank_wrap .swiper-pagination.lv3 .level-name,
#mc_container.playerRank #playerRank_wrap .swiper-pagination.lv4 .level-name {
    color: #9aa3d1
}

#mc_container.playerRank #playerRank_wrap .benefits.lv12 .swiper-pagination-bullet-active,
#mc_container.playerRank #playerRank_wrap .benefits.lv3 .swiper-pagination-bullet-active,
#mc_container.playerRank #playerRank_wrap .benefits.lv4 .swiper-pagination-bullet-active,
#mc_container.playerRank #playerRank_wrap .rule-container .rule-item.lv12 .swiper-pagination-bullet-active,
#mc_container.playerRank #playerRank_wrap .rule-container .rule-item.lv3 .swiper-pagination-bullet-active,
#mc_container.playerRank #playerRank_wrap .rule-container .rule-item.lv4 .swiper-pagination-bullet-active,
#mc_container.playerRank #playerRank_wrap .swiper-pagination.lv12 .swiper-pagination-bullet-active,
#mc_container.playerRank #playerRank_wrap .swiper-pagination.lv3 .swiper-pagination-bullet-active,
#mc_container.playerRank #playerRank_wrap .swiper-pagination.lv4 .swiper-pagination-bullet-active {
    background: #9aa3d1
}

#mc_container.playerRank #playerRank_wrap .benefits.lv13 .level-name,
#mc_container.playerRank #playerRank_wrap .benefits.lv6 .level-name,
#mc_container.playerRank #playerRank_wrap .benefits.lv7 .level-name,
#mc_container.playerRank #playerRank_wrap .rule-container .rule-item.lv13 .level-name,
#mc_container.playerRank #playerRank_wrap .rule-container .rule-item.lv6 .level-name,
#mc_container.playerRank #playerRank_wrap .rule-container .rule-item.lv7 .level-name,
#mc_container.playerRank #playerRank_wrap .swiper-pagination.lv13 .level-name,
#mc_container.playerRank #playerRank_wrap .swiper-pagination.lv6 .level-name,
#mc_container.playerRank #playerRank_wrap .swiper-pagination.lv7 .level-name {
    color: #6e9ebe
}

#mc_container.playerRank #playerRank_wrap .benefits.lv13 .swiper-pagination-bullet-active,
#mc_container.playerRank #playerRank_wrap .benefits.lv6 .swiper-pagination-bullet-active,
#mc_container.playerRank #playerRank_wrap .benefits.lv7 .swiper-pagination-bullet-active,
#mc_container.playerRank #playerRank_wrap .rule-container .rule-item.lv13 .swiper-pagination-bullet-active,
#mc_container.playerRank #playerRank_wrap .rule-container .rule-item.lv6 .swiper-pagination-bullet-active,
#mc_container.playerRank #playerRank_wrap .rule-container .rule-item.lv7 .swiper-pagination-bullet-active,
#mc_container.playerRank #playerRank_wrap .swiper-pagination.lv13 .swiper-pagination-bullet-active,
#mc_container.playerRank #playerRank_wrap .swiper-pagination.lv6 .swiper-pagination-bullet-active,
#mc_container.playerRank #playerRank_wrap .swiper-pagination.lv7 .swiper-pagination-bullet-active {
    background: #6e9ebe
}

#mc_container.playerRank #playerRank_wrap .benefits.lv14 .level-name,
#mc_container.playerRank #playerRank_wrap .rule-container .rule-item.lv14 .level-name,
#mc_container.playerRank #playerRank_wrap .swiper-pagination.lv14 .level-name {
    color: #c893c4
}

#mc_container.playerRank #playerRank_wrap .benefits.lv14 .swiper-pagination-bullet-active,
#mc_container.playerRank #playerRank_wrap .rule-container .rule-item.lv14 .swiper-pagination-bullet-active,
#mc_container.playerRank #playerRank_wrap .swiper-pagination.lv14 .swiper-pagination-bullet-active {
    background: #c893c4
}

#mc_container.playerRank #playerRank_wrap .benefits.lv15 .level-name,
#mc_container.playerRank #playerRank_wrap .rule-container .rule-item.lv15 .level-name,
#mc_container.playerRank #playerRank_wrap .swiper-pagination.lv15 .level-name {
    color: #ff8383
}

#mc_container.playerRank #playerRank_wrap .benefits.lv15 .swiper-pagination-bullet-active,
#mc_container.playerRank #playerRank_wrap .rule-container .rule-item.lv15 .swiper-pagination-bullet-active,
#mc_container.playerRank #playerRank_wrap .swiper-pagination.lv15 .swiper-pagination-bullet-active {
    background: #ff8383
}

#mc_container.playerRank #playerRank_wrap .benefits.lv1 .level-name,
#mc_container.playerRank #playerRank_wrap .benefits.lv16 .level-name,
#mc_container.playerRank #playerRank_wrap .rule-container .rule-item.lv1 .level-name,
#mc_container.playerRank #playerRank_wrap .rule-container .rule-item.lv16 .level-name,
#mc_container.playerRank #playerRank_wrap .swiper-pagination.lv1 .level-name,
#mc_container.playerRank #playerRank_wrap .swiper-pagination.lv16 .level-name {
    color: #49a0a3
}

#mc_container.playerRank #playerRank_wrap .benefits.lv1 .swiper-pagination-bullet-active,
#mc_container.playerRank #playerRank_wrap .benefits.lv16 .swiper-pagination-bullet-active,
#mc_container.playerRank #playerRank_wrap .rule-container .rule-item.lv1 .swiper-pagination-bullet-active,
#mc_container.playerRank #playerRank_wrap .rule-container .rule-item.lv16 .swiper-pagination-bullet-active,
#mc_container.playerRank #playerRank_wrap .swiper-pagination.lv1 .swiper-pagination-bullet-active,
#mc_container.playerRank #playerRank_wrap .swiper-pagination.lv16 .swiper-pagination-bullet-active {
    background: #49a0a3
}

#mc_container.playerRank #playerRank_wrap .benefits.lv17 .level-name,
#mc_container.playerRank #playerRank_wrap .rule-container .rule-item.lv17 .level-name,
#mc_container.playerRank #playerRank_wrap .swiper-pagination.lv17 .level-name {
    color: #99a3c2
}

#mc_container.playerRank #playerRank_wrap .benefits.lv17 .swiper-pagination-bullet-active,
#mc_container.playerRank #playerRank_wrap .rule-container .rule-item.lv17 .swiper-pagination-bullet-active,
#mc_container.playerRank #playerRank_wrap .swiper-pagination.lv17 .swiper-pagination-bullet-active {
    background: #99a3c2
}

#mc_container.playerRank #playerRank_wrap .benefits.lv18 .level-name,
#mc_container.playerRank #playerRank_wrap .benefits.lv5 .level-name,
#mc_container.playerRank #playerRank_wrap .benefits.lv8 .level-name,
#mc_container.playerRank #playerRank_wrap .rule-container .rule-item.lv18 .level-name,
#mc_container.playerRank #playerRank_wrap .rule-container .rule-item.lv5 .level-name,
#mc_container.playerRank #playerRank_wrap .rule-container .rule-item.lv8 .level-name,
#mc_container.playerRank #playerRank_wrap .swiper-pagination.lv18 .level-name,
#mc_container.playerRank #playerRank_wrap .swiper-pagination.lv5 .level-name,
#mc_container.playerRank #playerRank_wrap .swiper-pagination.lv8 .level-name {
    color: #724c01
}

#mc_container.playerRank #playerRank_wrap .benefits.lv18 .swiper-pagination-bullet-active,
#mc_container.playerRank #playerRank_wrap .benefits.lv5 .swiper-pagination-bullet-active,
#mc_container.playerRank #playerRank_wrap .benefits.lv8 .swiper-pagination-bullet-active,
#mc_container.playerRank #playerRank_wrap .rule-container .rule-item.lv18 .swiper-pagination-bullet-active,
#mc_container.playerRank #playerRank_wrap .rule-container .rule-item.lv5 .swiper-pagination-bullet-active,
#mc_container.playerRank #playerRank_wrap .rule-container .rule-item.lv8 .swiper-pagination-bullet-active,
#mc_container.playerRank #playerRank_wrap .swiper-pagination.lv18 .swiper-pagination-bullet-active,
#mc_container.playerRank #playerRank_wrap .swiper-pagination.lv5 .swiper-pagination-bullet-active,
#mc_container.playerRank #playerRank_wrap .swiper-pagination.lv8 .swiper-pagination-bullet-active {
    background: #724c01
}

#mc_container.playerRank #playerRank_wrap .benefits {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    height: 100%
}

#mc_container.playerRank #playerRank_wrap .benefits:after {
    content: "";
    display: block;
    clear: both;
    zoom: 1
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-info {
    min-width: 364px;
    margin-bottom: 10px;
    float: left;
    background-size: 100% 100%
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-info::after {
    content: "";
    width: 100%;
    height: 100%;
    display: block
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-info .member-info {
    min-height: 177px
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-info .level-head {
    position: relative;
    height: 160px;
    width: 364px;
    display: flex;
    gap: 6px;
    margin-bottom: 10px;
    align-items: flex-end;
    padding: 29px 0 0 20px;
    z-index: 1
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-info .level-head::before {
    z-index: -1;
    left: 0;
    position: absolute;
    content: "";
    width: 100%;
    height: 100%;
    background: url(/images/avatorbg.dc44d047.png);
    background-position: bottom;
    background-size: cover;
    background-repeat: no-repeat;
    mask-image: linear-gradient(to bottom, #000, rgba(0, 0, 0, .1));
    -webkit-mask-image: linear-gradient(to bottom, #000, rgba(0, 0, 0, .1))
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-info .level-head .icon {
    width: 128px;
    height: 128px;
    opacity: .5;
    filter: blur(.5px);
    position: absolute;
    background-repeat: no-repeat;
    background-size: contain;
    right: 10px;
    top: 0
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-info .level-head .member-avatar {
    width: 120px;
    min-width: 120px;
    height: 120px;
    border-radius: 50%;
    background: linear-gradient(45deg, #7be790, #86cbeb);
    background-size: 100% 100%;
    text-align: center;
    font-size: 40px;
    margin-bottom: 11px
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-info .level-head .level-name {
    z-index: 1;
    margin-bottom: 11px;
    font-size: 40px;
    font-style: italic;
    font-weight: 700;
    word-wrap: break-word;
    white-space: break-spaces;
    max-width: 230px
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-info .member-name {
    display: flex;
    justify-content: flex-start;
    align-items: center;
    font-size: 12px;
    font-weight: 600;
    color: #979797;
    margin-left: 20px
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-info .member-name .name {
    font-size: 18px;
    font-weight: 700;
    padding-right: 8px
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-info .member-name .copy-icon {
    cursor: pointer;
    width: 12px;
    height: 12px;
    display: block;
    background-size: contain;
    background-repeat: no-repeat;
    background-image: url(/images/icon-copy.57e76d2d.png)
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-info .member-name .copy-icon:hover {
    scale: 1.1
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-info .member-name .level {
    color: #fff;
    font-weight: 700;
    width: 59px;
    height: 24px;
    line-height: 24px;
    background: url(/images/vipbg.e6dabfde.png) no-repeat;
    background-size: 100% 100%;
    padding-left: 30px
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-info .member-balance {
    color: #434851;
    font-size: 24px;
    font-weight: 600;
    padding: 8px 0 16px;
    margin-left: 20px
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-info .member-balance small {
    font-size: 18px
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-info .member-balance .balance {
    gap: 8px;
    display: flex;
    align-items: center
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-info .member-balance .balance>span {
    font-size: 34px
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-info .current-level {
    padding: 0 19.5px;
    height: 353px;
    overflow-y: auto
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-info .current-level>div {
    margin-top: 14px
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-info .current-level .current-item {
    width: 229px;
    height: 127px;
    border-radius: 6px;
    background: #c7ccd4;
    position: relative;
    padding-left: 18px;
    color: #fff
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-info .current-level .current-item::before {
    content: "";
    display: block;
    background: url(/images/vipcard-bg1.37d8c75a.png) no-repeat;
    background-size: 100% 100%;
    width: 222px;
    height: 121px;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%)
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-info .current-level .current-item::after {
    content: "";
    display: block;
    background: url(/images/vipcard-bg2.78555481.png) no-repeat;
    background-size: 100% 100%;
    width: 105px;
    height: 108px;
    position: absolute;
    right: 0;
    bottom: 0
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-info .current-level .current-item .tips {
    position: absolute;
    background: rgba(0, 0, 0, .2);
    font-size: 12px;
    padding: 0 6px;
    text-align: center;
    line-height: 20px;
    left: 0;
    top: 8px;
    border-top-right-radius: 10px;
    border-bottom-right-radius: 10px
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-info .current-level .current-item .icon {
    width: 70px;
    height: 78px;
    position: absolute;
    background: url(/images/lv3.7bed8702.png) no-repeat;
    background-size: 100% 100%;
    right: 20px;
    top: 50%;
    margin-top: -39px
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-info .current-level .current-item .level-name {
    font-size: 20px;
    padding-top: 39px
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-info .current-level .current-item .member-progress-warp {
    width: 100px;
    padding: 10px 0 5px
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-info .current-level .current-item .member-progress-warp .member-level-progress-bar {
    width: 100%;
    height: 6px;
    border-radius: 3px;
    background-color: rgba(102, 102, 102, .3)
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-info .current-level .current-item .member-progress-warp .member-level-progress-bar .cur-progress-bar {
    width: 0%;
    height: 6px;
    border-radius: 3px;
    background-color: #fff;
    transition: width 1s ease
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-info .current-level .current-item .level-up {
    font-size: 12px;
    padding-top: 5px
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-info .current-level .next-item {
    width: 229px;
    height: 127px;
    border-radius: 6px;
    background-color: #c7ccd4;
    position: relative;
    box-shadow: 0 6px 10px 2px rgba(211, 216, 223, .5);
    padding-left: 18px;
    color: #fff;
    display: none
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-info .current-level .next-item::before {
    content: "";
    display: block;
    background: url(/images/vipcard-bg1.37d8c75a.png) no-repeat;
    background-size: 100% 100%;
    width: 222px;
    height: 121px;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%)
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-info .current-level .next-item::after {
    content: "";
    display: block;
    background: url(/images/vipcard-bg2.78555481.png) no-repeat;
    background-size: 100% 100%;
    width: 105px;
    height: 108px;
    position: absolute;
    right: 0;
    bottom: 0
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-info .current-level .next-item .icon {
    width: 70px;
    height: 78px;
    position: absolute;
    background: url(/images/lv3.7bed8702.png) no-repeat;
    background-size: 100% 100%;
    right: 20px;
    top: 50%;
    margin-top: -39px
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-info .current-level .next-item .level-name {
    font-size: 20px;
    padding-top: 39px
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-info .current-level .lv1 .icon {
    background-image: url(/images/lv1.26cbfb6d.png)
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-info .current-level .lv2 .icon {
    background-image: url(/images/lv2.d0106584.png)
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-info .current-level .lv3 .icon {
    background-image: url(/images/lv3.7bed8702.png)
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-info .current-level .lv4 .icon {
    background-image: url(/images/lv4.92c16d38.png)
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-info .current-level .lv5 .icon {
    background-image: url(/images/lv5.3ebe9c44.png)
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-info .current-level .lv6 .icon {
    background-image: url(/images/lv6.dfcd03a2.png)
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-info .current-level .lv7 .icon {
    background-image: url(/images/lv7.9e4ce692.png)
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-info .current-level .lv9 .icon {
    background-image: url(/images/lv9.f892e8d3.png)
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-info .current-level .lv10 .icon {
    background-image: url(/images/lv10.696e719a.png)
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-info .current-level .lv11 .icon {
    background-image: url(/images/lv11.c59857a3.png)
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-info .current-level .lv12 .icon {
    background-image: url(/images/lv12.f094ecaa.png)
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-info .current-level .lv13 .icon {
    background-image: url(/images/lv13.90261e4a.png)
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-info .current-level .lv14 .icon {
    background-image: url(/images/lv14.55938efb.png)
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-info .current-level .lv15 .icon {
    background-image: url(/images/lv15.0ee37313.png)
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-info .current-level .lv16 .icon {
    background-image: url(/images/lv16.e26953f8.png)
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-info .current-level .lv17 .icon {
    background-image: url(/images/lv17.0b103c16.png)
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-info .current-level .lv18 .icon {
    background-image: url(/images/lv18.c07b32bd.png)
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-info .levelMaintain-card {
    margin-left: 20px;
    width: 324px;
    height: 160px;
    background-size: 100% 100%;
    border-radius: 14px;
    background: linear-gradient(102deg, #fefefe 0, #eddeba 50%, #f0c2a7 100%);
    box-shadow: 0 -4px 4px 0 rgba(215, 199, 174, .06) inset, 0 4px 4px 0 rgba(215, 199, 174, .06) inset;
    position: relative;
    padding-left: 30px;
    color: #a37c2d;
    display: flex;
    align-items: center;
    padding: 13px 0 0 16px
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-info .levelMaintain-card::before {
    right: 0;
    top: -8px;
    content: "";
    display: block;
    min-width: 140px;
    min-height: 175px;
    position: absolute;
    background-size: cover;
    background-repeat: no-repeat;
    background: url(/images/level-deposit-deco.92d3d2b1.png)
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-info .levelMaintain-card .progress-text {
    text-align: center;
    color: #fff;
    font-size: 24px;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%)
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-info .levelMaintain-card .progress-text span {
    font-size: 18px
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-info .levelMaintain-card .progress-text .progress-status {
    color: #fff;
    font-size: 14px;
    margin-top: 5px
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-info .levelMaintain-card .circle-wrap {
    width: 62px;
    height: 62px;
    border-radius: 50%;
    border: 1px solid #fff;
    margin-right: 18px;
    position: relative;
    flex-shrink: 0
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-info .levelMaintain-card .circle-wrap .alert-circle {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    width: auto !important;
    height: auto !important
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-info .levelMaintain-card .circle-wrap .alert-circle circle {
    stroke-dashoffset: 195;
    stroke-dasharray: 195;
    transition: stroke-dashoffset 1s linear;
    transform: rotate(-90deg);
    transform-origin: center
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-info .levelMaintain-card .card-title {
    font-size: 14px;
    font-weight: 600;
    padding-bottom: 8px;
    background: linear-gradient(90deg, #87591e 0, #aa7a31 100%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-info .levelMaintain-card .desc {
    display: flex;
    flex-direction: column;
    line-height: 18px
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-info .levelMaintain-card .desc .month-bet {
    font-size: 12px;
    display: flex;
    flex-direction: column;
    margin-bottom: 8px
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-info .levelMaintain-card .desc .month-bet .keep-title {
    background: linear-gradient(90deg, #87591e 0, #aa7a31 100%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-size: 14px;
    font-weight: 600;
    margin-bottom: 6px
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-info .levelMaintain-card .desc .month-bet .month-bet-value {
    display: flex;
    align-items: center;
    font-weight: 600
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-info .levelMaintain-card .desc .month-bet .month-bet-value .actual-value {
    display: inline-flex;
    font-size: 14px;
    font-weight: 700
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-info .levelMaintain-card .desc .member-progress-warp {
    width: 100px;
    padding: 6px 0 5px
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-info .levelMaintain-card .desc .member-progress-warp .member-level-progress-bar {
    width: 100%;
    height: 6px;
    border-radius: 3px;
    background-color: rgba(102, 102, 102, .3)
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-info .levelMaintain-card .desc .member-progress-warp .member-level-progress-bar .cur-progress-bar {
    width: 0%;
    height: 6px;
    border-radius: 3px;
    background-color: #fff;
    transition: width 1s ease
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-info .levelMaintain-card .desc .tips {
    max-width: 200px;
    color: #333;
    margin-bottom: 8px
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-info .levelMaintain-card.inactive {
    background-image: url(/images/levelmaintain_in.d3f989f9.png);
    color: #fff;
    box-shadow: none
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-condition {
    padding-top: 16px;
    padding-left: 14px;
    display: flex;
    position: relative;
    min-width: 40%;
    flex-grow: 1;
    background: rgba(255, 255, 255, .7);
    -webkit-backdrop-filter: blur(2px);
    backdrop-filter: blur(2px)
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-condition .title {
    color: #666;
    font-size: 14px;
    font-weight: 600
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-condition .title-tips {
    margin-top: 10px;
    color: #666;
    font-family: Inter;
    font-size: 10px;
    font-weight: 500
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-condition .rule-item {
    cursor: pointer;
    height: 100%
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-condition .rule-item .vipicon {
    background-image: url(/images/spe-icon.069cbd4c.png);
    width: 32px;
    height: 35px;
    background: url(/images/vipicon.74604b3a.png) no-repeat;
    background-size: 100% 100%;
    margin-right: 10px
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-condition .rule-item.lv1 .vipicon {
    background-image: url(/images/lv1.26cbfb6d.png)
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-condition .rule-item.lv2 .vipicon {
    background-image: url(/images/lv2.d0106584.png)
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-condition .rule-item.lv3 .vipicon {
    background-image: url(/images/lv3.7bed8702.png)
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-condition .rule-item.lv4 .vipicon {
    background-image: url(/images/lv4.92c16d38.png)
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-condition .rule-item.lv5 .vipicon {
    background-image: url(/images/lv5.3ebe9c44.png)
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-condition .rule-item.lv6 .vipicon {
    background-image: url(/images/lv6.dfcd03a2.png)
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-condition .rule-item.lv7 .vipicon {
    background-image: url(/images/lv7.9e4ce692.png)
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-condition .rule-item.lv8 .vipicon {
    background-image: url(/images/lv8.0f2d7211.png)
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-condition .rule-item.lv9 .vipicon {
    background-image: url(/images/lv9.f892e8d3.png)
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-condition .rule-item.lv10 .vipicon {
    background-image: url(/images/lv10.696e719a.png)
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-condition .rule-item.lv11 .vipicon {
    background-image: url(/images/lv11.c59857a3.png)
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-condition .rule-item.lv12 .vipicon {
    background-image: url(/images/lv12.f094ecaa.png)
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-condition .rule-item.lv13 .vipicon {
    background-image: url(/images/lv13.90261e4a.png)
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-condition .rule-item.lv14 .vipicon {
    background-image: url(/images/lv14.55938efb.png)
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-condition .rule-item.lv15 .vipicon {
    background-image: url(/images/lv15.0ee37313.png)
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-condition .rule-item.lv16 .vipicon {
    background-image: url(/images/lv16.e26953f8.png)
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-condition .rule-item.lv17 .vipicon {
    background-image: url(/images/lv17.0b103c16.png)
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-condition .rule-item.lv18 .vipicon {
    background-image: url(/images/lv18.c07b32bd.png)
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-condition .rule-item .rule-title {
    text-align: center;
    padding: 0 6px;
    height: 50px;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #000;
    font-size: 14px;
    font-weight: 700
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-condition .rule-item .item-info {
    height: 54px;
    display: flex;
    flex-direction: column;
    align-items: flex-end;
    text-align: right;
    padding: 10px 4px;
    gap: 9px
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-condition .rule-item .item-info:not(:last-child) {
    border-bottom: 1px solid rgba(239, 239, 241, .5)
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-condition .rule-item .item-info .item-top {
    display: flex;
    align-items: center
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-condition .rule-item .item-info .item-top .level-name {
    font-size: 10px;
    font-weight: 700;
    padding: 0 2px
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-condition .rule-item .item-info .item-top .item-expected {
    color: #979797;
    font-size: 8px;
    font-weight: 600;
    padding: 0 2px
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-condition .rule-item .item-info .item-bottom {
    color: rgba(0, 0, 0, .5);
    font-size: 10px;
    font-weight: 700;
    float: bottom;
    display: flex;
    height: 100%;
    align-items: flex-end
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-condition .next-level-rule {
    position: relative;
    width: 50%;
    height: calc(100% - 119px);
    right: 0
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-condition .next-level-rule .title {
    margin-bottom: 10px
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-condition .next-level-rule .title-tips {
    height: 20px;
    display: flex;
    align-items: center
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-condition .next-level-rule .title::before {
    background-color: #fd2f2f
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-condition .next-level-rule .rule-wrapper {
    position: relative
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-condition .next-level-rule .rule-wrapper .swiper-pagination {
    bottom: -34px;
    height: 30px;
    display: flex;
    align-items: center;
    justify-content: center
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-condition .next-level-rule .rule-wrapper .swiper-pagination .swiper-pagination-bullet {
    border-radius: 50px;
    width: 10px;
    height: 10px
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-condition .next-level-rule .rule-wrapper .swiper-pagination .swiper-pagination-bullet-active {
    width: 36px;
    border-radius: 25px;
    box-shadow: 0 1px 1px 0 rgba(0, 0, 0, .1)
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-condition .next-level-rule .rule-container {
    overflow: hidden;
    height: 100%;
    width: 345px;
    margin-top: 13px;
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
    border-radius: 10px;
    background: #fff;
    position: relative
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-condition .next-level-rule .rule-container .swiper-title-wrap {
    left: 0;
    top: 50px;
    position: absolute;
    height: calc(100% - 50px);
    width: 120px;
    display: flex;
    flex-direction: column
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-condition .next-level-rule .rule-container .swiper-title-wrap .levelup-item {
    height: 54px;
    color: #666;
    font-size: 9px;
    padding: 11px 4px
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-condition .next-level-rule .rule-container .swiper-title-wrap .levelup-item:not(:last-child) {
    border-bottom: 1px solid rgba(239, 239, 241, .5)
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-condition .next-level-rule .rule-container .levelup-swiper {
    position: relative;
    width: 100%
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-condition .next-level-rule .rule-container .levelup-swiper .swiper-slide-prev {
    opacity: .5
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-condition .next-level-rule .rule-container .levelup-swiper .swiper-slide-prev .rule-item .item-info .item-top {
    display: none
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-condition .next-level-rule .rule-container .levelup-swiper .swiper-slide-next .rule-item .item-info .item-bottom,
#mc_container.playerRank #playerRank_wrap .benefits .benefits-condition .next-level-rule .rule-container .levelup-swiper .swiper-slide-next .rule-item .item-info .item-top,
#mc_container.playerRank #playerRank_wrap .benefits .benefits-condition .next-level-rule .rule-container .levelup-swiper .swiper-slide-next .rule-item .item-info .item-top .item-expected,
#mc_container.playerRank #playerRank_wrap .benefits .benefits-condition .next-level-rule .rule-container .levelup-swiper .swiper-slide-next .rule-item .item-info .item-top .level-name,
#mc_container.playerRank #playerRank_wrap .benefits .benefits-condition .next-level-rule .rule-container .levelup-swiper .swiper-slide-next .rule-item .rule-title {
    color: #e4e4e4
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-condition .next-level-rule .rule-container .levelup-swiper .swiper-slide-next .rule-item .vipicon {
    filter: grayscale(100%)
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-condition .next-level-rule .rule-container .swiper-wrapper {
    border-radius: 10px;
    max-width: 345px;
    height: 371px;
    width: 100%
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-condition .next-level-rule .level-swiper-button-next,
#mc_container.playerRank #playerRank_wrap .benefits .benefits-condition .next-level-rule .level-swiper-button-prev {
    cursor: pointer;
    display: block;
    background-size: contain;
    background-repeat: no-repeat;
    background-image: url(/images/level-up-arrow.fdfd924a.svg);
    bottom: calc(100% + 5px);
    right: 20px;
    width: 20px;
    height: 20px;
    z-index: 1;
    position: absolute
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-condition .next-level-rule .level-swiper-button-prev {
    right: 50px;
    transform: rotate(180deg);
    background-image: url(/images/level-up-arrow.fdfd924a.svg)
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-condition .next-level-rule .rewards-level-container {
    margin-top: 10px;
    width: 345px;
    height: calc(100% - 16px);
    display: flex;
    flex-direction: column;
    border-radius: 10px;
    gap: 6px
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-condition .next-level-rule .rewards-level-container .search-date-range {
    width: -moz-fit-content;
    width: fit-content;
    align-self: flex-end;
    min-height: 27px;
    flex-direction: row;
    display: flex;
    justify-content: flex-end;
    gap: 2px;
    color: #666;
    padding: 2px;
    align-items: center;
    border-radius: 8px;
    background: rgba(255, 255, 255, .7);
    -webkit-backdrop-filter: blur(1px);
    backdrop-filter: blur(1px);
    margin-bottom: 6px
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-condition .next-level-rule .rewards-level-container .search-date-range .rewards-date {
    font-weight: 600;
    cursor: pointer;
    height: 23px;
    display: flex;
    padding: 2px 10px;
    justify-content: center;
    align-items: center;
    gap: 10px;
    transition: .2s;
    border-radius: 6px
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-condition .next-level-rule .rewards-level-container .search-date-range .rewards-date.active {
    color: #fff
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-condition .next-level-rule .rewards-level-container .rewards-ticket-list {
    height: 365px;
    width: 345px;
    overflow: hidden auto;
    position: relative;
    gap: 10px;
    border-radius: 10px;
    background: #fff;
    box-shadow: 0 0 20px 0 rgba(255, 236, 170, .3);
    display: flex;
    flex-direction: column;
    padding: 9px
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-condition .next-level-rule .rewards-level-container .rewards-ticket-list .rewards-ticket:last-child .bottom-deco {
    display: none
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-condition .next-level-rule .rewards-level-container .rewards-ticket-list .announce-tips {
    z-index: 1;
    display: block;
    right: 10px;
    top: 10px;
    position: absolute
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-condition .next-level-rule .rewards-level-container .rewards-ticket-list .announce-tips .announce-icon {
    cursor: pointer;
    width: 14px;
    height: 14px;
    display: block;
    background-size: contain;
    background-repeat: no-repeat;
    background-image: url(/images/icon-announce-tips.0bd2d0ba.svg)
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-condition .next-level-rule .rewards-level-container .rewards-ticket-list .announce-tips.active .announce-content {
    display: block
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-condition .next-level-rule .rewards-level-container .rewards-ticket-list .announce-tips .announce-content {
    width: 200px;
    display: none;
    word-wrap: break-word;
    max-width: 150px;
    padding: 10px;
    color: #666;
    text-align: center;
    font-size: 10px;
    font-weight: 400;
    border-radius: 5px;
    background: #fff;
    position: absolute;
    right: 0;
    top: 17px
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-condition .next-level-rule .rewards-level-container .rewards-ticket-list .expire-time.countdown-time {
    border: 1px solid red;
    padding-left: 5px;
    color: #666;
    font-size: 10px;
    font-weight: 600
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-condition .next-level-rule .rewards-level-container .rewards-ticket-list .expire-time {
    display: flex;
    align-items: center;
    min-height: 14px;
    color: #666;
    font-size: 10px;
    font-weight: 500
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-condition .next-level-rule .rewards-level-container .rewards-ticket-list .rewards-ticket {
    padding: 8px 14px;
    justify-content: flex-end;
    display: flex;
    width: 327px;
    height: 72px;
    min-width: 100%;
    background-image: url(/images/rewards-lock.08d6af7a.png);
    filter: drop-shadow(0 1px 2px rgba(0, 0, 0, .09));
    background-size: 100% 100%;
    background-position: center center;
    background-repeat: no-repeat
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-condition .next-level-rule .rewards-level-container .rewards-ticket-list .rewards-ticket .bottom-deco {
    bottom: -14px;
    width: 10px;
    position: absolute;
    height: 14px;
    left: 31px;
    background-image: url(/images/rewards-pipe.f75d60aa.png)
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-condition .next-level-rule .rewards-level-container .rewards-ticket-list .rewards-ticket.done {
    background-image: url(/images/rewards-unlock.cbcd6bb0.png)
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-condition .next-level-rule .rewards-level-container .rewards-ticket-list .rewards-ticket.done .bottom-deco {
    bottom: -14px;
    width: 10px;
    position: absolute;
    height: 14px;
    left: 31px;
    background-image: url(/images/rewards-pipe-unlock.512219d3.png)
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-condition .next-level-rule .rewards-level-container .rewards-ticket-list .rewards-ticket .rewards-right-content {
    width: 231px
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-condition .next-level-rule .rewards-level-container .rewards-ticket-list .rewards-ticket .rewards-right-content .rewards-info {
    padding: 2px;
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    color: #666;
    font-size: 10px;
    font-weight: 700;
    gap: 3px;
    min-height: 28px
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-condition .next-level-rule .rewards-level-container .rewards-ticket-list .rewards-ticket .rewards-right-content .rewards-info .tic {
    display: flex;
    margin-right: 10px;
    align-items: center;
    line-height: 1;
    max-width: 50%
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-condition .next-level-rule .rewards-level-container .rewards-ticket-list .rewards-ticket .rewards-right-content .rewards-info .tic.rewards-bonus::before {
    background-image: url(/images/icon-bonus.9ae2bab4.svg)
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-condition .next-level-rule .rewards-level-container .rewards-ticket-list .rewards-ticket .rewards-right-content .rewards-info .tic.rewards-points::before {
    background-image: url(/images/icon-points.8dcf5e07.svg)
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-condition .next-level-rule .rewards-level-container .rewards-ticket-list .rewards-ticket .rewards-right-content .rewards-info .tic.rewards-tic {
    width: 100%
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-condition .next-level-rule .rewards-level-container .rewards-ticket-list .rewards-ticket .rewards-right-content .rewards-info .tic.rewards-tic::before {
    background-image: url(/images/icon-tic.f3987963.svg)
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-condition .next-level-rule .rewards-level-container .rewards-ticket-list .rewards-ticket .rewards-right-content .rewards-info .tic::before {
    content: "";
    background-repeat: no-repeat;
    background-size: contain;
    display: block;
    min-width: 13px;
    width: 13px;
    height: 13px;
    margin-right: 4px
}

#mc_container.playerRank #playerRank_wrap .benefits .benefits-condition .next-level-rule .rewards-level-container .rewards-ticket-list .rewards-ticket .rewards-right-content .rewards-tips {
    font-size: 10px;
    display: flex;
    align-items: center;
    font-weight: 500;
    flex: 1;
    padding-top: 2px;
    min-height: 22px;
    border-top: 1px solid rgba(102, 102, 102, .1)
}

#mc_container.playerRank #playerRank_wrap .benefits .condition {
    position: absolute;
    padding: 0 20px 20px 20px;
    width: 100%;
    bottom: 0
}

#mc_container.playerRank #playerRank_wrap .benefits .condition .title::before {
    background-color: #fd2f2f
}

#mc_container.playerRank #playerRank_wrap .benefits .condition .condition-container {
    background-color: #fff;
    width: 100%;
    border-radius: 12px;
    overflow: hidden;
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-start;
    align-content: space-between;
    position: relative
}

#mc_container.playerRank #playerRank_wrap .benefits .condition .condition-container .benefits-swiper {
    width: 100%;
    height: 100%;
    overflow: hidden
}

#mc_container.playerRank #playerRank_wrap .benefits .condition .condition-container .benefits-swiper .swiper-wrapper {
    background: #fff;
    height: 99px
}

#mc_container.playerRank #playerRank_wrap .benefits .condition .condition-container .benefits-swiper .swiper-wrapper .swiper-slide {
    padding: 0 20px;
    display: flex;
    justify-content: flex-start
}

#mc_container.playerRank #playerRank_wrap .benefits .condition .condition-container .benefits-swiper .swiper-wrapper .swiper-slide .condition-item {
    flex: 0 0 235px;
    height: 99px;
    border-radius: 10px;
    display: flex;
    flex-direction: row;
    padding: 5px 20px 5px 8px;
    margin: 0 5px
}

#mc_container.playerRank #playerRank_wrap .benefits .condition .condition-container .benefits-swiper .swiper-wrapper .swiper-slide .condition-item .item-left {
    width: 46px;
    height: 46px;
    background: url(/images/icon-benefits.b7dadce4.png) no-repeat center;
    background-size: contain;
    flex: 0 0 39px;
    margin-right: 15px
}

#mc_container.playerRank #playerRank_wrap .benefits .condition .condition-container .benefits-swiper .swiper-wrapper .swiper-slide .condition-item .item-right {
    color: #4c4d4f;
    flex-grow: 1
}

#mc_container.playerRank #playerRank_wrap .benefits .condition .condition-container .benefits-swiper .swiper-wrapper .swiper-slide .condition-item .item-right .item-count {
    color: #4c4d4f;
    font-size: 14px;
    font-weight: 600;
    text-align: left;
    text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    line-height: 1.29
}

#mc_container.playerRank #playerRank_wrap .benefits .condition .condition-container .benefits-swiper .swiper-wrapper .swiper-slide .condition-item .item-right .item-desc {
    margin-top: 7px;
    font-size: 12px;
    font-weight: 600;
    color: #fd2f2f;
    text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    line-height: 1.1
}

#mc_container.playerRank #playerRank_wrap .benefits .condition .condition-container .benefits-swiper .swiper-pagination {
    left: 0;
    right: 0;
    bottom: inherit;
    margin: 10px auto
}

#mc_container.playerRank #playerRank_wrap .benefits .condition .condition-container .benefits-swiper .swiper-pagination .swiper-pagination-bullet {
    margin: 0 4px;
    background-color: #d8d8d8;
    opacity: 1
}

#mc_container.playerRank #playerRank_wrap .benefits .condition .condition-container .benefits-swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
    background-color: #8d8d8d
}

#mc_container.playerRank #playerRank_wrap .benefits .condition .condition-container .benefits-swiper .swiper-button-next,
#mc_container.playerRank #playerRank_wrap .benefits .condition .condition-container .benefits-swiper .swiper-button-prev {
    width: 12px;
    height: 37px;
    background-color: #8d8d8d;
    background-image: inherit;
    margin-top: -10px
}

#mc_container.playerRank #playerRank_wrap .benefits .condition .condition-container .benefits-swiper .swiper-button-next:before,
#mc_container.playerRank #playerRank_wrap .benefits .condition .condition-container .benefits-swiper .swiper-button-prev:before {
    position: absolute;
    border: solid #fff;
    border-width: 0 2px 2px 0;
    display: inline-block;
    padding: 2px;
    transform: rotate(135deg);
    -webkit-transform: rotate(135deg);
    content: "";
    width: 2px;
    height: 2px;
    top: 0;
    bottom: 0;
    right: 0;
    margin: auto
}

#mc_container.playerRank #playerRank_wrap .benefits .condition .condition-container .benefits-swiper .swiper-button-next:after,
#mc_container.playerRank #playerRank_wrap .benefits .condition .condition-container .benefits-swiper .swiper-button-prev:after {
    display: none
}

#mc_container.playerRank #playerRank_wrap .benefits .condition .condition-container .benefits-swiper .swiper-button-next.swiper-button-disabled,
#mc_container.playerRank #playerRank_wrap .benefits .condition .condition-container .benefits-swiper .swiper-button-prev.swiper-button-disabled {
    opacity: 1;
    filter: initial
}

#mc_container.playerRank #playerRank_wrap .benefits .condition .condition-container .benefits-swiper .swiper-button-prev {
    filter: brightness(90%);
    top: 0;
    transform: translateY(100%);
    left: 0;
    border-radius: 0 6px 6px 0
}

#mc_container.playerRank #playerRank_wrap .benefits .condition .condition-container .benefits-swiper .swiper-button-prev:before {
    left: 3px
}

#mc_container.playerRank #playerRank_wrap .benefits .condition .condition-container .benefits-swiper .swiper-button-next {
    filter: brightness(90%);
    border-radius: 6px 0 0 6px;
    right: 0;
    top: 0;
    transform: translateY(100%)
}

#mc_container.playerRank #playerRank_wrap .benefits .condition .condition-container .benefits-swiper .swiper-button-next::before {
    right: 3px;
    transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg)
}

#mc_container.playerRank #playerRank_wrap .benefits .condition .condition-container .condition-item {
    height: 54px;
    background-position: center top;
    padding-top: 12px;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    align-items: center;
    flex: 0 0 14.2857142857%;
    position: relative;
    margin-top: 25px;
    overflow: hidden
}

#mc_container.playerRank #playerRank_wrap .benefits .condition .condition-container .condition-item img {
    content: "";
    display: block;
    width: 29px;
    height: 27px;
    position: absolute;
    top: 0;
    left: 50%;
    transform: translateX(-50%)
}

#mc_container.playerRank #playerRank_wrap .benefits .condition .condition-container .condition-item .icon {
    display: block;
    width: 29px;
    height: 27px;
    stroke-width: 0;
    position: absolute;
    top: 0;
    left: 50%;
    transform: translateX(-50%);
    stroke: currentColor;
    fill: currentColor;
    opacity: .15
}

#mc_container.playerRank #playerRank_wrap .benefits .condition .condition-container .condition-item .count {
    color: #ffa516;
    font-size: 24px;
    position: relative;
    max-width: 100%;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

#mc_container.playerRank #playerRank_wrap .benefits .condition .condition-container .condition-item .count small {
    font-size: 12px
}

#mc_container.playerRank #playerRank_wrap .benefits .condition .condition-container .condition-item .desc {
    color: #999;
    max-width: 100%;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

#mc_container.playerRank #playerRank_wrap .benefits .condition .condition-container .condition-item.inactive::before {
    background-position: center bottom
}

#mc_container.playerRank #playerRank_wrap .benefits .condition .condition-container .condition-item.inactive .count {
    color: #cecece
}

#mc_container.playerRank #playerRank_wrap .benefits .condition .condition-container .condition-item.inactive .desc {
    color: #cecece
}

#mc_container.playerRank #playerRank_wrap .benefits .title {
    font-size: 14px;
    font-weight: 600;
    color: #666;
    margin-bottom: 10px
}

#mc_container.playerRank #playerRank_wrap .benefits .title::before {
    content: "";
    display: inline-block;
    width: 5px;
    height: 15px;
    margin-right: 14px;
    vertical-align: top
}

#mc_container.playerRank #playerRank_wrap .memberRules {
    height: 571px;
    overflow-y: scroll;
    padding: 16px 29px 0 29px
}

#mc_container.playerRank #playerRank_wrap .memberRules .title {
    margin-bottom: 13px
}

#mc_container.playerRank #playerRank_wrap .memberRules .title .title-text {
    font-size: 14px;
    color: #666
}

#mc_container.playerRank #playerRank_wrap .memberRules .title .title-deco {
    content: "";
    display: inline-block;
    width: 5px;
    height: 15px;
    margin-right: 15px;
    vertical-align: top
}

#mc_container.playerRank #playerRank_wrap .memberRules .level-up .title .title-deco {
    background: linear-gradient(0deg, #bce6fc 0, #7ec1ff 100%)
}

#mc_container.playerRank #playerRank_wrap .memberRules .level-up .levelUp-container {
    display: flex;
    justify-content: flex-start;
    flex-wrap: wrap;
    align-items: center;
    border-radius: 6px;
    box-shadow: 0 0 20px 0 rgba(188, 230, 252, .3)
}

#mc_container.playerRank #playerRank_wrap .memberRules .level-up .levelUp-container .levelUp-item {
    width: 100%;
    min-height: 202px;
    max-height: 500px;
    border-radius: 7px;
    margin-right: 20px;
    margin-bottom: 19px;
    padding: 20px;
    overflow-y: scroll;
    overflow-x: hidden
}

#mc_container.playerRank #playerRank_wrap .memberRules .level-up .levelUp-container .levelUp-item::-webkit-scrollbar {
    width: 2px
}

#mc_container.playerRank #playerRank_wrap .memberRules .level-up .levelUp-container .levelUp-item .item-name {
    font-weight: 700;
    padding-left: 36px;
    line-height: 28px;
    position: relative
}

#mc_container.playerRank #playerRank_wrap .memberRules .level-up .levelUp-container .levelUp-item .item-name::before {
    content: "";
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    width: 28px;
    height: 28px;
    background-repeat: no-repeat;
    background-size: 100% 100%
}

#mc_container.playerRank #playerRank_wrap .memberRules .level-up .levelUp-container .levelUp-item .item-name .label {
    padding-left: 5px
}

#mc_container.playerRank #playerRank_wrap .memberRules .level-up .levelUp-container .levelUp-item .item-desc {
    padding-top: 8px
}

#mc_container.playerRank #playerRank_wrap .memberRules .level-up .levelUp-container .levelUp-item .item-desc ol li {
    list-style: decimal inside !important;
    margin-left: 20px
}

#mc_container.playerRank #playerRank_wrap .memberRules .level-up .levelUp-container .levelUp-item .item-desc ul li {
    list-style: disc inside !important;
    margin-left: 20px
}

#mc_container.playerRank #playerRank_wrap .memberRules .level-up .levelUp-container .levelUp-item .item-desc .desc-col {
    display: flex;
    width: 100%;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 12px
}

#mc_container.playerRank #playerRank_wrap .memberRules .level-up .levelUp-container .levelUp-item .item-desc .desc-col .text {
    width: 135px
}

#mc_container.playerRank #playerRank_wrap .memberRules .level-up .levelUp-container .levelUp-item .item-desc .desc-col .btn {
    width: 64px;
    height: 25px;
    border-radius: 12.5px;
    line-height: 25px;
    font-size: 12px;
    text-align: center;
    cursor: pointer;
    background-color: #22d72a;
    color: #fff
}

#mc_container.playerRank #playerRank_wrap .memberRules .level-up .levelUp-container .levelUp-item .item-desc .desc-col .btn:hover {
    background-color: #25ed2f
}

#mc_container.playerRank #playerRank_wrap .memberRules .level-up .levelUp-container .levelUp-item .item-desc .desc-col .btn:active {
    background-color: #1ebd25 !important
}

#mc_container.playerRank #playerRank_wrap .memberRules .level-up .levelUp-container .levelUp-item img {
    max-width: 100%
}

#mc_container.playerRank #playerRank_wrap .memberRules .level-up .levelUp-container .levelUp-item:nth-child(4n) {
    margin-right: 0
}

#mc_container.playerRank #playerRank_wrap .memberRules .member-table {
    padding-bottom: 24px
}

#mc_container.playerRank #playerRank_wrap .memberRules .member-table .title::before {
    background-color: #4c8bff
}

#mc_container.playerRank #playerRank_wrap .memberRules .member-table .tabbar {
    display: inline-flex;
    align-items: center;
    flex-wrap: wrap;
    justify-content: flex-start;
    max-width: 964px;
    margin-left: 27px
}

#mc_container.playerRank #playerRank_wrap .memberRules .member-table .tabbar .tab-item {
    font-size: 12px;
    color: #cdcdcd;
    background-color: #f4f3f9;
    height: 24px;
    line-height: 24px;
    border-radius: 12px;
    padding: 0 9px;
    cursor: pointer;
    margin-right: 14px
}

#mc_container.playerRank #playerRank_wrap .memberRules .member-table .tabbar .tab-item :last-child {
    margin-right: 0
}

#mc_container.playerRank #playerRank_wrap .memberRules .member-table .tabbar .tab-item.active {
    color: #666;
    background-color: #feeae9;
    border: 1px solid #ffd3de
}

#mc_container.playerRank #playerRank_wrap .memberRules .member-table .table-td {
    border-right: 1px solid #e4e3eb;
    width: 80px;
    display: inline-block;
    font-weight: 700;
    height: 100%;
    display: table-cell;
    vertical-align: middle;
    text-align: center
}

#mc_container.playerRank #playerRank_wrap .memberRules .member-table .table-td:last-child {
    border-right: 0
}

#mc_container.playerRank #playerRank_wrap .memberRules .member-table .table-header {
    background-color: #f3f2f8;
    color: #666;
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;
    height: 56px;
    display: table
}

#mc_container.playerRank #playerRank_wrap .memberRules .member-table .table-header .table-td {
    text-align: center
}

#mc_container.playerRank #playerRank_wrap .memberRules .member-table .table-tr .table-td {
    height: 40px;
    border-bottom: 1px solid #f3f3f5
}

#mc_container.playerRank #playerRank_wrap .memberRules .member-table .table-tr .table-td:first-child {
    border-left: 1px solid #f3f3f5
}

#mc_container.playerRank #playerRank_wrap .memberRules .member-table .table-tr .table-td:last-child {
    border-right: 1px solid #f3f3f5
}

#mc_container.playerRank #playerRank_wrap .level-info-model {
    position: absolute;
    top: 0;
    right: 0;
    z-index: 11;
    background: #fff;
    height: 100%;
    padding: 20px 30px
}

#mc_container.playerRank #playerRank_wrap .level-info-model img {
    max-width: 100%
}

#mc_container.playerRank #playerRank_wrap .level-info-model .level-info-left,
#mc_container.playerRank #playerRank_wrap .level-info-model .level-info-right {
    display: block
}

#mc_container.playerRank #playerRank_wrap .level-info-model .level-info-left .info-block,
#mc_container.playerRank #playerRank_wrap .level-info-model .level-info-right .info-block {
    min-width: 320px;
    max-width: 900px
}

#mc_container.playerRank #playerRank_wrap .level-info-model .level-info-left {
    height: 100%;
    overflow-y: auto;
    overflow-x: hidden
}

#mc_container.playerRank #playerRank_wrap .level-info-model .level-info-left .info-block table {
    width: 99%;
    table-layout: fixed;
    word-break: break-all
}

#mc_container.playerRank #playerRank_wrap .level-info-model .level-info-left .info-block table img {
    max-width: 100%;
    object-fit: contain
}

.benefits-record .table-thead {
    font-size: 14px;
    font-weight: 500
}

.benefits-record .table-tbody .table-tr {
    display: flex;
    align-items: center;
    height: 38px
}

.benefits-record .data-col-8-average .table-td {
    text-align: center !important;
    display: flex;
    align-items: center
}

.benefits-record .data-col-8-average .table-td span {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    word-break: break-all;
    white-space: break-spaces;
    text-align: left;
    text-overflow: -o-ellipsis-lastline;
    text-overflow: ellipsis
}

.benefits-record .data-col-8-average .table-td .icon-used {
    cursor: initial;
    margin-left: 10px;
    width: 20px;
    height: 20px;
    display: block;
    background-repeat: no-repeat;
    background-size: contain;
    background-image: url(/images/icon-used.b58c3cbc.svg)
}

.benefits-record .data-col-8-average .table-td .icon-ticket-entry {
    margin-left: 10px;
    cursor: pointer;
    width: 20px;
    height: 20px;
    display: block;
    background-repeat: no-repeat;
    background-size: contain;
    background-image: url(/images/icon-ticket-entry.7ac8c81f.svg)
}

.benefits-record .data-col-8-average .table-td .icon-ticket-entry:hover {
    transform: scale3d(1.1, 1.1, 1.1)
}

.benefits-record .data-col-8-average .table-td:nth-child(1) {
    width: 164px !important
}

.benefits-record .data-col-8-average .table-td:nth-child(2) {
    width: 230px !important
}

.benefits-record .data-col-8-average .table-td:nth-child(3) {
    width: 126px !important
}

.benefits-record .data-col-8-average .table-td:nth-child(4) {
    width: 126px !important
}

.benefits-record .data-col-8-average .table-td:nth-child(4) {
    width: 238px !important
}

#mc_container.playerRank.VI #playerRank_wrap .benefits .benefits-condition .next-level-rule .rule-container .detaile-item .detaile-desc .detaile-desc-title {
    font-size: 14px
}

#mc_container.playerRank.ES #playerRank_wrap .benefits .benefits-condition .next-level-rule .rule-container .detaile-item .detaile-desc {
    width: 135px
}

#mc_container.playerRank.ES #playerRank_wrap .benefits .benefits-condition .next-level-rule .rule-container .detaile-item .detaile-desc .detaile-desc-title {
    font-size: 14px
}

#mc_container.PT .close-info {
    font-size: 0
}

#mc_container.PT #js_model .google-model .form-group {
    white-space: inherit
}

#mc_container.PT #js_model .google-model .form-group .form-label {
    width: 140px;
    word-wrap: break-word;
    word-break: normal
}

#mc_container.PT #js_model .banklist-warp .bank-item .article-title {
    width: 130px
}

#mc_container.PT #js_model #js_profile_from .js_month {
    width: 108px;
    min-width: 108px
}

#mc_container.PT #js_model #js_profile_from .username .my-icon {
    width: 148px
}

#mc_container.PT #js_model #js_profile_from .input-control {
    min-width: 290px
}

#mc_container.PT.reward-center #sign_in_right .reward-item .reward-view-left .font-arial {
    font-size: 30px
}

#mc_container.PT.order-history-wrap .lott-history+.js_table .table-thead .table-tr {
    align-items: center;
    height: 100%
}

#mc_container.PT.order-history-wrap .lott-history+.js_table .table-thead .table-td {
    white-space: inherit;
    word-wrap: break-word;
    height: auto;
    line-height: 14px
}

#mc_container.PT.order-history-wrap .lott-history+.chase .table-td:nth-child(2) {
    width: 137px
}

#mc_container.PT.order-history-wrap .lott-history+.chase .table-td:nth-child(3) {
    width: 198px
}

#mc_container.PT #elott-history .js_table .table-thead .table-tr,
#mc_container.PT .sports-history .js_table .table-thead .table-tr {
    align-items: center;
    height: 100%
}

#mc_container.PT #elott-history .js_table .table-thead .table-td,
#mc_container.PT .sports-history .js_table .table-thead .table-td {
    white-space: inherit;
    word-wrap: break-word;
    height: auto;
    line-height: 14px
}

#mc_container.PT .sports-history .table-td:nth-child(3) {
    width: 130px
}

#mc_container.PT .sports-history .table-td:nth-child(8) {
    width: 115px
}

#mc_container.PT .sports-history .table-td:nth-child(9) {
    width: 140px
}

#mc_container.PT #elott-history .table-td:nth-child(3) {
    width: 150px
}

#mc_container.PT.missionBoard #left-nav .nav-item {
    white-space: break-spaces;
    display: flex;
    align-items: center;
    max-width: 100px;
    line-height: normal
}

#mc_container.PT.missionBoard .left-content .detail {
    font-size: 13px
}

#mc_container.referral .content {
    max-height: 560px;
    height: 100%
}

#mc_container.referral .content .invite-friend {
    display: flex;
    justify-content: space-between
}

#mc_container.referral .content .invite-friend .content-left {
    width: 655px;
    height: 100%;
    padding: 25px 25px 0 25px
}

#mc_container.referral .content .invite-friend .content-left .banner {
    width: 605px;
    height: 248px;
    background: url(/images/invite.40c80add.png) no-repeat center/cover;
    padding-top: 87px;
    align-items: center
}

#mc_container.referral .content .invite-friend .content-left .banner.has-banner div {
    display: none
}

#mc_container.referral .content .invite-friend .content-left .banner>div {
    padding-left: 36px;
    font-size: 24px;
    line-height: 35px;
    color: #545454;
    font-weight: 700
}

#mc_container.referral .content .invite-friend .content-left .referral-info {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-top: 14px
}

#mc_container.referral .content .invite-friend .content-left .referral-info>div {
    display: flex;
    justify-content: space-between;
    align-items: center;
    background-color: #f8f8f8;
    border-radius: 10px;
    height: 56px;
    padding: 0 20px
}

#mc_container.referral .content .invite-friend .content-left .referral-info>div>div:nth-child(1) {
    font-size: 16px;
    letter-spacing: 1px;
    color: #848484;
    max-width: 80px;
    flex-shrink: 0
}

#mc_container.referral .content .invite-friend .content-left .referral-info>div>div:nth-child(2) {
    font-size: 26px;
    letter-spacing: 1px;
    color: #428dfc
}

#mc_container.referral .content .invite-friend .content-left .referral-info .people {
    width: 152px
}

#mc_container.referral .content .invite-friend .content-left .referral-info .people>div:nth-child(1) {
    max-width: 56px;
    word-break: break-all
}

#mc_container.referral .content .invite-friend .content-left .referral-info .people span {
    font-size: 14px;
    font-weight: 700
}

#mc_container.referral .content .invite-friend .content-left .referral-info .bonus {
    width: 194px
}

#mc_container.referral .content .invite-friend .content-left .referral-info .bonus span {
    font-size: 16px
}

#mc_container.referral .content .invite-friend .content-left .referral-info .point {
    width: 222px
}

#mc_container.referral .content .invite-friend .content-left .form-wrap {
    display: flex;
    align-items: center;
    margin-top: 20px
}

#mc_container.referral .content .invite-friend .content-left .form-wrap .name {
    font-size: 14px;
    letter-spacing: 0;
    color: #666766
}

#mc_container.referral .content .invite-friend .content-left .form-wrap .address-wrap {
    margin: 0 15px;
    width: 243px;
    height: 34px;
    background-image: linear-gradient(#f8f8f8, #f8f8f8), linear-gradient(#ebebeb, #ebebeb);
    background-blend-mode: normal, normal;
    border-radius: 10px;
    color: #666766;
    font-size: 14px;
    padding: 0 15px;
    position: relative
}

#mc_container.referral .content .invite-friend .content-left .form-wrap .address-wrap #address {
    height: 100%;
    line-height: 34px;
    width: 100%;
    color: #666766
}

#mc_container.referral .content .invite-friend .content-left .form-wrap .address-wrap .address-tips {
    display: none;
    width: 120%;
    min-width: 50px;
    padding: 10px;
    position: absolute;
    top: 100%;
    left: 50%;
    margin-top: 7px;
    transform: translateX(-50%);
    z-index: 9;
    background: #514d62;
    color: #fff;
    font-size: 12px;
    border-radius: 8px;
    box-shadow: 0 6px 16px rgba(0, 0, 0, .39);
    opacity: .95;
    line-height: 18px;
    white-space: normal;
    word-break: break-all
}

#mc_container.referral .content .invite-friend .content-left .form-wrap .address-wrap .address-tips:before {
    content: "";
    width: 0;
    height: 0;
    position: absolute;
    top: -16px;
    left: 50%;
    transform: translateX(-50%);
    border: 8px solid transparent;
    border-bottom-color: #464358;
    opacity: .95
}

#mc_container.referral .content .invite-friend .content-left .form-wrap .address-wrap.hastips:hover {
    cursor: pointer
}

#mc_container.referral .content .invite-friend .content-left .form-wrap .address-wrap.hastips:hover #address {
    cursor: pointer
}

#mc_container.referral .content .invite-friend .content-left .form-wrap .address-wrap.hastips:hover .address-tips {
    display: block
}

#mc_container.referral .content .invite-friend .content-left .form-wrap .copy {
    margin-right: 10px;
    color: #fff;
    background-color: #fd2f2f;
    box-shadow: 0 1px 7px 0 rgba(253, 47, 47, .5)
}

#mc_container.referral .content .invite-friend .content-left .form-wrap .copy:hover {
    background-color: #f25252
}

#mc_container.referral .content .invite-friend .content-left .form-wrap .copy:active {
    background-color: #e42a2a
}

#mc_container.referral .content .invite-friend .content-left .form-wrap .save {
    color: #666;
    box-shadow: 0 1px 7px 0 rgba(148, 147, 147, .26)
}

#mc_container.referral .content .invite-friend .content-left .form-wrap .save:hover {
    color: #b3b3b3
}

#mc_container.referral .content .invite-friend .content-left .form-wrap .save:active {
    background-color: #f1f1f1;
    color: #747474
}

#mc_container.referral .content .invite-friend .content-left .form-wrap .btn {
    width: 114px;
    height: 34px;
    line-height: 34px;
    text-align: center;
    border-radius: 17px;
    cursor: pointer;
    font-size: 14px
}

#mc_container.referral .content .invite-friend .content-left .qrCode {
    height: 200px;
    width: 200px
}

#mc_container.referral .content .invite-friend .content-left #canvas {
    transform: scale(.2);
    transform-origin: left top;
    margin-top: 20px
}

#mc_container.referral .content .invite-friend .content-right {
    width: 455px;
    height: 100%;
    border-left: 1px solid #ebebeb;
    padding: 16px 0 0
}

#mc_container.referral .content .invite-friend .content-right .referral_list_title {
    font-size: 14px;
    font-weight: 700;
    font-stretch: normal;
    letter-spacing: 1px;
    color: #666;
    padding-left: 18px;
    padding-right: 18px;
    position: relative;
    margin: 0 30px 20px;
    line-height: 1.5
}

#mc_container.referral .content .invite-friend .content-right .referral_list_title::before {
    content: "";
    display: block;
    width: 5px;
    height: 15px;
    background-color: #4c8bff;
    left: 0;
    top: 3px;
    position: absolute
}

#mc_container.referral .content .invite-friend .content-right .referral_list_wrap {
    background-color: #f7f7f7
}

#mc_container.referral .content .invite-friend .content-right .referral_list_wrap .form-group {
    padding: 15px 35px 0 30px;
    text-align: left
}

#mc_container.referral .content .invite-friend .content-right .referral_list_wrap .table-data {
    background-color: inherit;
    height: 450px
}

#mc_container.referral .content .invite-friend .content-right .referral_list_wrap .table-data .table-thead {
    height: 32px;
    background-color: #eee;
    border-bottom: inherit;
    padding: 0 25px;
    display: flex;
    align-items: center
}

#mc_container.referral .content .invite-friend .content-right .referral_list_wrap .table-data .table-thead .table-tr {
    display: flex;
    height: 32px;
    align-items: center
}

#mc_container.referral .content .invite-friend .content-right .referral_list_wrap .table-data .table-thead .table-tr .table-td {
    word-wrap: break-word;
    white-space: normal;
    height: auto;
    line-height: 16px
}

#mc_container.referral .content .invite-friend .content-right .referral_list_wrap .table-data .table-thead .table-tr .table-td:first-child {
    width: 92px;
    padding-right: 5px
}

#mc_container.referral .content .invite-friend .content-right .referral_list_wrap .table-data .table-thead .table-tr .table-td:nth-child(2),
#mc_container.referral .content .invite-friend .content-right .referral_list_wrap .table-data .table-thead .table-tr .table-td:nth-child(3) {
    width: 105px;
    padding-right: 5px
}

#mc_container.referral .content .invite-friend .content-right .referral_list_wrap .table-data .table-thead .table-tr .table-td:nth-child(4) {
    width: 107px
}

#mc_container.referral .content .invite-friend .content-right .referral_list_wrap .table-data .table-tbody {
    height: 330px;
    position: relative;
    padding: 9px 17px;
    padding-top: .1px
}

#mc_container.referral .content .invite-friend .content-right .referral_list_wrap .table-data .table-tbody .table-tr {
    border-bottom: inherit;
    padding: 0 8px;
    flex: 0 1;
    flex-wrap: nowrap;
    margin: 16px 0
}

#mc_container.referral .content .invite-friend .content-right .referral_list_wrap .table-data .table-tbody .table-tr .table-td {
    height: 30px;
    line-height: 30px
}

#mc_container.referral .content .invite-friend .content-right .referral_list_wrap .table-data .table-tbody .table-tr .table-td:first-child {
    width: 92px;
    padding-right: 5px
}

#mc_container.referral .content .invite-friend .content-right .referral_list_wrap .table-data .table-tbody .table-tr .table-td:nth-child(2),
#mc_container.referral .content .invite-friend .content-right .referral_list_wrap .table-data .table-tbody .table-tr .table-td:nth-child(3) {
    width: 105px;
    padding-right: 5px
}

#mc_container.referral .content .invite-friend .content-right .referral_list_wrap .table-data .table-tbody .table-tr .table-td:nth-child(4) {
    width: 107px
}

#mc_container.referral .content .invite-friend .content-right .referral_list_wrap .table-data .table-tbody .table-tr .table-td .text_blue {
    color: #4c8bff
}

#mc_container.referral .content .invite-friend .content-right .referral_list_wrap .table-data .table-tbody .nodata {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%)
}

#mc_container.referral .content .invite-friend .content-right .referral_list_wrap .table-data .table-tbody .nodata .bg {
    margin: 0 auto;
    width: 322px;
    height: 172px;
    background: url(/images/nodata.2e645cc2.png) no-repeat;
    background-size: 100% 100%
}

#mc_container.referral .content .invite-friend .content-right .referral_list_wrap .table-data .table-tbody .nodata .txt {
    font-size: 22px;
    color: #848484;
    text-align: center;
    margin-top: 17px
}

#mc_container.referral .content .invite-friend .content-right .referral_list_wrap .table-data .table-footer {
    height: 32px;
    background: #eee;
    border-top: inherit;
    display: flex;
    align-items: center
}

#mc_container.referral .content .invite-friend .content-right .referral_list_wrap .table-data .table-footer .table-td.table-title {
    position: relative
}

#mc_container.referral .content .invite-friend .content-right .referral_list_wrap .table-data .table-footer .table-td.js_success {
    position: relative;
    padding-right: 25px
}

#mc_container.referral .content .invite-friend .content-right .referral_list_wrap .table-data .table-footer .table-td.js_success:after {
    position: absolute;
    right: 12px;
    content: "/";
    color: #666
}

#mc_container.referral .content .invite-friend .content-right .referral_list_wrap .table-data .table-footer .table-td:nth-child(even) {
    color: #4c8bff
}

#mc_container.referral .content .referral-rules {
    padding: 30px 25px
}

#mc_container.referral .content .referral-rules .nodata {
    padding-top: 150px
}

#mc_container.referral .content .referral-rules .nodata .bg {
    margin: 0 auto;
    width: 322px;
    height: 172px;
    background: url(/images/nodata.2e645cc2.png) no-repeat;
    background-size: 100% 100%
}

#mc_container.referral .content .referral-rules .nodata .txt {
    font-size: 22px;
    color: #848484;
    text-align: center;
    margin-top: 17px
}

#mc_container.referral .content .referral-rules .title {
    font-size: 14px;
    font-weight: 700;
    letter-spacing: 1px;
    color: #666;
    padding-left: 18px;
    padding-right: 18px;
    position: relative;
    margin: 0 0 20px 0;
    line-height: 1.5
}

#mc_container.referral .content .referral-rules .title::before {
    content: "";
    display: block;
    width: 5px;
    height: 15px;
    background-color: #4c8bff;
    left: 0;
    top: 3px;
    position: absolute
}

#mc_container.referral .content .referral-rules #rule {
    color: #999;
    height: 470px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding: 0 30px 0 0
}

#mc_container.referral .content .referral-rules #rule * {
    line-height: 2
}

#mc_container.referral .content .referral-rules #rule img {
    max-width: 100%
}

#mc_container.referral .content .referral-rules #rule table {
    max-width: 100% !important;
    width: 100% !important
}

#mc_container.referral .content .referral-rules #rule table td {
    border-color: #bbb
}

#mc_container.referral .content .referral-rules #rule ul li {
    list-style: disc inside !important;
    margin-left: 20px
}

#mc_container.referral .content .referral-rules #rule ol li {
    list-style: decimal inside !important;
    margin-left: 20px
}

#mc_container.referral .content .friend-overview {
    flex-wrap: wrap;
    display: flex;
    padding: 10px 25px
}

#mc_container.referral .content .friend-overview .revenue-block-one {
    margin-right: 20px;
    width: 618px;
    max-height: 411px
}

#mc_container.referral .content .friend-overview .revenue-block-one .content-left {
    display: flex;
    flex-direction: row;
    width: 618px;
    padding: 20px 30px;
    font-weight: 700;
    border-radius: 12px;
    background-image: linear-gradient(103deg, #97abff 0, #123597)
}

#mc_container.referral .content .friend-overview .revenue-block-one .content-left .banner {
    display: flex;
    justify-content: flex-start;
    gap: 10px
}

#mc_container.referral .content .friend-overview .revenue-block-one .content-left .banner .banner-title {
    font-style: italic;
    text-shadow: 0 4px 10px rgba(0, 0, 0, .35);
    font-size: 23px;
    color: #fff;
    text-align: center;
    display: flex;
    align-items: center
}

#mc_container.referral .content .friend-overview .revenue-block-one .content-left .banner .banner-img {
    min-width: 89px;
    height: 102px;
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
    background-image: url(/images/friends-banner-icon.955ec94d.png)
}

#mc_container.referral .content .friend-overview .revenue-block-one .content-left .banner .banner-right {
    align-content: center;
    max-width: 306px;
    align-items: flex-start;
    font-weight: 700;
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-start
}

#mc_container.referral .content .friend-overview .revenue-block-one .content-left .banner .banner-right .revenue-nums {
    font-size: 24px;
    color: #ffc576
}

#mc_container.referral .content .friend-overview .revenue-block-one .content-left .banner .banner-right .more-info {
    cursor: pointer;
    margin-left: 10px;
    width: 10%;
    display: block;
    min-width: 20px;
    min-height: 20px;
    background-position: top;
    background-repeat: no-repeat;
    background-size: cover;
    background-image: url(/images/more-info.870035af.png)
}

#mc_container.referral .content .friend-overview .revenue-block-one .content-left .banner .banner-right .friends_info {
    width: 100%;
    white-space: pre;
    min-height: 46px;
    display: flex;
    align-items: center;
    font-size: 12px;
    font-weight: 600;
    color: #fff
}

#mc_container.referral .content .friend-overview .revenue-block-one .content-left .banner .banner-right .friends_info .invite-user {
    color: #ffc576
}

#mc_container.referral .content .friend-overview .revenue-block-one .bonus-list {
    margin-top: 10px;
    width: 618px;
    height: 249px;
    padding: 15px 7px;
    position: relative
}

#mc_container.referral .content .friend-overview .revenue-block-one .bonus-list::before {
    z-index: 1;
    top: 0;
    left: 0;
    position: absolute;
    border-radius: 12px;
    content: "";
    opacity: .3;
    background-image: linear-gradient(112deg, #43cbff 0, #9708cc);
    width: 100%;
    height: 100%;
    display: block;
    background-color: rgba(0, 0, 0, .6)
}

#mc_container.referral .content .friend-overview .revenue-block-one .bonus-list .bonus-board {
    position: relative;
    z-index: 2;
    display: flex;
    max-height: 60px;
    width: 100%;
    margin-bottom: 13px
}

#mc_container.referral .content .friend-overview .revenue-block-one .bonus-list .bonus-board .bonus-member {
    align-content: center;
    display: flex;
    flex-wrap: wrap;
    min-width: 198px;
    flex-direction: column;
    flex-grow: 1
}

#mc_container.referral .content .friend-overview .revenue-block-one .bonus-list .bonus-board .bonus-member .avatar {
    margin-right: 5px;
    position: relative;
    display: block;
    border-radius: 50%;
    background-color: #87ceeb;
    width: 60px;
    min-height: 60px;
    background-position: center;
    background-size: contain
}

#mc_container.referral .content .friend-overview .revenue-block-one .bonus-list .bonus-board .bonus-member .avatar::after {
    position: absolute;
    content: "";
    min-width: 28px;
    min-height: 24px;
    background-position: top;
    background-repeat: no-repeat;
    background-size: cover
}

#mc_container.referral .content .friend-overview .revenue-block-one .bonus-list .bonus-board .bonus-member .avatar.p-0 {
    background-image: url(/images/avatar-1.75e2f918.png)
}

#mc_container.referral .content .friend-overview .revenue-block-one .bonus-list .bonus-board .bonus-member .avatar.p-0::after {
    background-image: url(/images/first-icon.444cf06e.svg)
}

#mc_container.referral .content .friend-overview .revenue-block-one .bonus-list .bonus-board .bonus-member .avatar.p-1 {
    background-image: url(/images/avatar-2.a5a7a8bd.png)
}

#mc_container.referral .content .friend-overview .revenue-block-one .bonus-list .bonus-board .bonus-member .avatar.p-1::after {
    background-image: url(/images/sec-icon.76c7f79a.svg)
}

#mc_container.referral .content .friend-overview .revenue-block-one .bonus-list .bonus-board .bonus-member .avatar.p-2 {
    background-image: url(/images/avatar-3.18b3089b.png)
}

#mc_container.referral .content .friend-overview .revenue-block-one .bonus-list .bonus-board .bonus-member .avatar.p-2::after {
    background-image: url(/images/third-icon.2ca64103.svg)
}

#mc_container.referral .content .friend-overview .revenue-block-one .bonus-list .bonus-board .bonus-member .account {
    max-width: 147px;
    max-height: 32px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    display: inline-flex;
    flex-grow: 1;
    align-items: center;
    font-size: 14px;
    font-weight: 700;
    color: #1b1b4b
}

#mc_container.referral .content .friend-overview .revenue-block-one .bonus-list .bonus-board .bonus-member .amount {
    max-width: 147px;
    max-height: 32px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    display: inline-flex;
    flex-grow: 1;
    align-items: center;
    font-size: 18px;
    color: #1b1b4b;
    font-weight: 700
}

#mc_container.referral .content .friend-overview .revenue-block-one .bonus-list .content-bottom {
    padding: 0 3px;
    position: relative;
    z-index: 2
}

#mc_container.referral .content .friend-overview .revenue-block-one .bonus-list .content-bottom .recieve-title {
    font-size: 20px;
    font-weight: 700;
    color: #3b2987
}

#mc_container.referral .content .friend-overview .revenue-block-one .bonus-list .content-bottom .receive-wrapper {
    margin-top: 10px;
    height: 120px;
    overflow: hidden
}

#mc_container.referral .content .friend-overview .revenue-block-one .bonus-list .content-bottom .receive-wrapper .members {
    display: flex;
    margin-bottom: 10px;
    height: 30px;
    align-items: center;
    font-weight: 700;
    justify-content: space-around;
    background-image: linear-gradient(to bottom, #f3f7fb 0, #e0e9f1 100%);
    border-radius: 40px
}

#mc_container.referral .content .friend-overview .revenue-block-one .bonus-list .content-bottom .receive-wrapper .members .member {
    min-width: 68px;
    text-overflow: ellipsis;
    overflow: hidden;
    max-width: 175px;
    font-size: 14px;
    font-weight: 700;
    color: #566073;
    display: flex;
    height: 100%;
    justify-content: center;
    text-align: center;
    align-items: center
}

#mc_container.referral .content .friend-overview .revenue-block-one .bonus-list .content-bottom .receive-wrapper .members .amount {
    font-size: 16px
}

#mc_container.referral .content .friend-overview .revenue-block-one .bonus-list .content-bottom .qrCode {
    position: absolute;
    width: 200px;
    height: 200px
}

#mc_container.referral .content .friend-overview .revenue-block-two {
    width: 422px;
    display: flex;
    flex-direction: column;
    justify-content: space-between
}

#mc_container.referral .content .friend-overview .revenue-block-two .content-overview {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    gap: 10px
}

#mc_container.referral .content .friend-overview .revenue-block-two .content-overview .overview-block {
    min-height: 100px;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    width: 50%;
    max-width: 205px;
    padding: 10px;
    border-radius: 12px;
    background-image: linear-gradient(117deg, #abdcff 0, #0396ff 100%)
}

#mc_container.referral .content .friend-overview .revenue-block-two .content-overview .overview-block .overview-title {
    white-space: break-spaces;
    display: block;
    word-break: break-word;
    font-size: 12px;
    font-weight: 600;
    color: #ebf7ff;
    margin-bottom: 10px
}

#mc_container.referral .content .friend-overview .revenue-block-two .content-overview .overview-block .nums {
    font-size: 24px;
    font-weight: 600;
    color: #fff
}

#mc_container.referral .content .friend-overview .revenue-block-two .content-overview .overview-block:nth-child(2),
#mc_container.referral .content .friend-overview .revenue-block-two .content-overview .overview-block:nth-child(3) {
    background-image: linear-gradient(117deg, #ce9ffc 0, #7367f0 100%)
}

#mc_container.referral .content .friend-overview .revenue-block-two .content-help {
    display: flex;
    align-items: center;
    justify-content: center
}

#mc_container.referral .content .friend-overview .revenue-block-two .content-help .go-information-page {
    display: flex;
    align-items: center;
    cursor: pointer
}

#mc_container.referral .content .friend-overview .revenue-block-two .content-help .help-info {
    font-size: 14px;
    font-weight: 800;
    height: 20px;
    display: flex;
    margin: 8px 0;
    text-align: right;
    justify-content: flex-end;
    align-items: center;
    color: #666
}

#mc_container.referral .content .friend-overview .revenue-block-two .content-help .help-icon {
    cursor: pointer;
    margin-right: 6px;
    display: block;
    height: 20px;
    min-width: 20px;
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
    background-image: url(/images/icon-question-red.d2ee0e6e.svg)
}

#mc_container.referral .content .friend-overview .revenue-block-two .share {
    width: 422px;
    padding: 20px 15px;
    border-radius: 12px;
    background-image: linear-gradient(to bottom, #f3f7fb 0, #e0e9f1 100%)
}

#mc_container.referral .content .friend-overview .revenue-block-two .share .share-wrapper {
    color: #fff;
    display: flex;
    font-size: 12px;
    font-weight: 600
}

#mc_container.referral .content .friend-overview .revenue-block-two .share .share-wrapper .share-qrcode {
    display: flex;
    align-items: center;
    justify-content: center;
    position: relative;
    margin-right: 6px;
    width: 190px;
    height: 34px;
    padding: 0 10px;
    background-image: linear-gradient(100deg, #6b73ff 0, #000dff);
    border-radius: 8px;
    cursor: pointer
}

#mc_container.referral .content .friend-overview .revenue-block-two .share .share-wrapper .share-qrcode:hover {
    background-image: linear-gradient(97deg, #b2b7ff 0, #444eff)
}

#mc_container.referral .content .friend-overview .revenue-block-two .share .share-wrapper .share-qrcode::before {
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    background-image: url(/images/icon-qrcode.ce75d119.svg);
    margin-right: 18px;
    top: 7px;
    left: 7px;
    width: 21px;
    height: 34px;
    display: block;
    content: ""
}

#mc_container.referral .content .friend-overview .revenue-block-two .share .share-wrapper .copy-icon {
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 190px;
    height: 34px;
    line-height: 34px;
    border-radius: 8px;
    right: 0;
    background-color: #428dfc
}

#mc_container.referral .content .friend-overview .revenue-block-two .share .share-wrapper .copy-icon:hover {
    background-color: #8bbaff
}

#mc_container.referral .content .friend-overview .revenue-block-two .share .share-wrapper .copy-icon::before {
    margin-right: 18px;
    width: 21px;
    height: 34px;
    content: "";
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    background-image: url(/images/icon-copy.5b4960cd.svg)
}

#mc_container.referral .content .friend-overview .revenue-block-two .share .share-title {
    color: #3b2987;
    font-size: 18px;
    font-weight: 600
}

#mc_container.referral .content .friend-overview .revenue-block-two .share .links-bg {
    position: relative;
    display: flex;
    align-items: center;
    justify-content: flex-start;
    height: 26px;
    margin: 15px 0;
    width: 100%;
    padding: 0 15px 0 15px;
    border-radius: 8px;
    background-color: #fff;
    font-size: 12px;
    font-weight: 600;
    color: #000
}

#mc_container.referral .content .friend-overview .revenue-block-two .share .links-bg .links {
    font-size: 12px;
    font-weight: 600;
    width: 100%
}

#mc_container.referral .content .friend-overview .revenue-block-two .share .links-bg .address-tips {
    display: none;
    width: 120%;
    min-width: 50px;
    padding: 10px;
    position: absolute;
    top: 100%;
    left: 50%;
    margin-top: 7px;
    transform: translateX(-50%);
    z-index: 9;
    background: #514d62;
    color: #fff;
    font-size: 12px;
    border-radius: 8px;
    box-shadow: 0 6px 16px rgba(0, 0, 0, .39);
    opacity: .95;
    line-height: 18px;
    white-space: normal;
    word-break: break-all
}

#mc_container.referral .content .friend-overview .revenue-block-two .share .links-bg .address-tips:before {
    content: "";
    width: 0;
    height: 0;
    position: absolute;
    top: -16px;
    left: 50%;
    transform: translateX(-50%);
    border: 8px solid transparent;
    border-bottom-color: #464358;
    opacity: .95
}

#mc_container.referral .content .friend-overview .revenue-block-two .share .links-bg.hastips:hover {
    cursor: pointer
}

#mc_container.referral .content .friend-overview .revenue-block-two .share .links-bg.hastips:hover #address {
    cursor: pointer
}

#mc_container.referral .content .friend-overview .revenue-block-two .share .links-bg.hastips:hover .address-tips {
    display: block
}

#mc_container.referral .content .friend-overview .bonuses-issued {
    width: 100%;
    margin-top: 10px;
    background-image: linear-gradient(to bottom, #f3f7fb 0, #e0e9f1 100%);
    border-radius: 8px;
    padding: 10px 11px 10px 10px
}

#mc_container.referral .content .friend-overview .bonuses-issued .bonuses-issued-title {
    color: #1b1b4b;
    font-size: 20px;
    font-weight: 600
}

#mc_container.referral .content .friend-overview .bonuses-issued .getbonus-wrap {
    margin-top: 10px;
    display: flex;
    gap: 13px
}

#mc_container.referral .content .friend-overview .bonuses-issued .getbonus-wrap .getbonus-li {
    display: flex;
    max-height: 95px;
    flex-grow: 1;
    min-width: 250px;
    padding: 20px 6px;
    border-radius: 8px;
    background-image: linear-gradient(to bottom, #fff 0, #eaf2ff 100%);
    align-items: center
}

#mc_container.referral .content .friend-overview .bonuses-issued .getbonus-wrap .getbonus-li .getbonus-img {
    min-width: 55px;
    height: 55px;
    margin-right: 8px;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover
}

#mc_container.referral .content .friend-overview .bonuses-issued .getbonus-wrap .getbonus-li .getbonus-img.type-1 {
    background-image: url(/images/invitation-reward.94bc2714.png)
}

#mc_container.referral .content .friend-overview .bonuses-issued .getbonus-wrap .getbonus-li .getbonus-img.type-2 {
    background-image: url(/images/chievement-reward.2915c15d.png)
}

#mc_container.referral .content .friend-overview .bonuses-issued .getbonus-wrap .getbonus-li .getbonus-img.type-3 {
    background-image: url(/images/recharge-commission.cb8cf461.png)
}

#mc_container.referral .content .friend-overview .bonuses-issued .getbonus-wrap .getbonus-li .getbonus-img.type-4 {
    background-image: url(/images/betting-commission.cff1190c.png)
}

#mc_container.referral .content .friend-overview .bonuses-issued .getbonus-wrap .getbonus-li .bonus-info {
    flex-grow: 1;
    gap: 8px;
    display: flex;
    flex-direction: column
}

#mc_container.referral .content .friend-overview .bonuses-issued .getbonus-wrap .getbonus-li .bonus-info .bonus-title {
    color: #566073;
    font-size: 12px;
    font-weight: 600;
    align-items: center;
    overflow: hidden;
    text-overflow: ellipsis;
    display: flex;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    line-height: 1
}

#mc_container.referral .content .friend-overview .bonuses-issued .getbonus-wrap .getbonus-li .bonus-info .bonus {
    display: block;
    font-size: 16px;
    font-weight: 700;
    color: #3b2987
}

#mc_container.referral .content .friend-overview .bonuses-issued .getbonus-wrap .getbonus-li .bonus-info .members {
    color: #566073;
    font-size: 10px;
    font-weight: 500
}

#mc_container.referral .content .friend-overview .activityIntro-invite-info,
#mc_container.referral .content .friend-overview .invite-info-model {
    position: absolute;
    top: 0;
    right: 0;
    z-index: 11;
    background: #fff;
    height: 100%;
    padding: 20px 30px
}

#mc_container.referral .content .friend-overview .activityIntro-invite-info .invite-info-left,
#mc_container.referral .content .friend-overview .activityIntro-invite-info .invite-info-right,
#mc_container.referral .content .friend-overview .invite-info-model .invite-info-left,
#mc_container.referral .content .friend-overview .invite-info-model .invite-info-right {
    display: block
}

#mc_container.referral .content .friend-overview .activityIntro-invite-info .invite-info-left .invite-info-title,
#mc_container.referral .content .friend-overview .activityIntro-invite-info .invite-info-right .invite-info-title,
#mc_container.referral .content .friend-overview .invite-info-model .invite-info-left .invite-info-title,
#mc_container.referral .content .friend-overview .invite-info-model .invite-info-right .invite-info-title {
    margin-bottom: 20px
}

#mc_container.referral .content .friend-overview .activityIntro-invite-info .invite-info-left .info-block,
#mc_container.referral .content .friend-overview .activityIntro-invite-info .invite-info-right .info-block,
#mc_container.referral .content .friend-overview .invite-info-model .invite-info-left .info-block,
#mc_container.referral .content .friend-overview .invite-info-model .invite-info-right .info-block {
    min-width: 320px;
    max-width: 900px
}

#mc_container.referral .content .friend-overview .activityIntro-invite-info .invite-info-left,
#mc_container.referral .content .friend-overview .invite-info-model .invite-info-left {
    height: 100%;
    overflow-y: auto;
    overflow-x: hidden
}

#mc_container.referral .content .friend-overview .activityIntro-invite-info .invite-info-left .info-block table,
#mc_container.referral .content .friend-overview .invite-info-model .invite-info-left .info-block table {
    width: 99%;
    table-layout: fixed;
    word-break: break-all
}

#mc_container.referral .content .friend-overview .activityIntro-invite-info .invite-info-left .info-block table img,
#mc_container.referral .content .friend-overview .invite-info-model .invite-info-left .info-block table img {
    max-width: 100%;
    object-fit: contain
}

#mc_container.referral .content .friend-rewards {
    max-height: 560px;
    flex-direction: column;
    height: 100%;
    display: flex;
    padding: 10px 21px
}

#mc_container.referral .content .friend-rewards .timer {
    display: flex;
    width: 100%;
    font-size: 14px;
    font-weight: 600;
    padding: 10px;
    justify-content: flex-end
}

#mc_container.referral .content .friend-rewards .timer .stats-end-date {
    padding-left: 5px;
    text-transform: lowercase
}

#mc_container.referral .content .friend-rewards .friend-banner {
    overflow-y: auto;
    margin-bottom: 10px;
    display: block;
    max-height: 520px;
    min-height: 20px;
    border-radius: 12px;
    width: 100%
}

#mc_container.referral .content .friend-rewards .friend-banner img {
    max-width: 100%
}

#mc_container.referral .content .friend-rewards .rewards-time {
    text-align: end;
    font-size: 18px;
    font-weight: 600;
    color: #666
}

#mc_container.referral .content .friend-rewards .rewards-board {
    height: 100%;
    overflow-y: auto;
    display: flex;
    flex-wrap: wrap;
    gap: 11px;
    align-content: flex-start
}

#mc_container.referral .content .friend-rewards .rewards-board .cards {
    height: 100%;
    max-height: 105px;
    max-width: 346px;
    align-items: center;
    display: flex;
    justify-content: space-around;
    padding: 8px 5px;
    min-width: 346px;
    border-radius: 8px;
    background-image: linear-gradient(to bottom, #f3f7fb 0, #e0e9f1 100%)
}

#mc_container.referral .content .friend-rewards .rewards-board .cards .cards-img {
    background-position: center;
    background-size: contain;
    display: block;
    width: 60px;
    min-height: 60px;
    margin-right: 5px
}

#mc_container.referral .content .friend-rewards .rewards-board .cards .cards-content {
    flex-grow: 1;
    display: flex;
    flex-direction: column
}

#mc_container.referral .content .friend-rewards .rewards-board .cards .cards-content .card-title {
    line-height: 1.2;
    max-width: 192px;
    text-align: left;
    flex-grow: 1;
    display: flex;
    margin-bottom: 3px;
    color: #666;
    font-size: 12px;
    font-weight: 600;
    align-items: center
}

#mc_container.referral .content .friend-rewards .rewards-board .cards .cards-content .card-info {
    min-height: 39px;
    justify-content: center;
    font-size: 12px;
    font-weight: 600;
    display: flex;
    flex-direction: column
}

#mc_container.referral .content .friend-rewards .rewards-board .cards .cards-content .card-info .bonus {
    overflow: hidden;
    max-width: 150px;
    width: 100%;
    display: flex;
    flex-direction: row
}

#mc_container.referral .content .friend-rewards .rewards-board .cards .cards-content .card-info .bonus::before {
    display: block;
    width: 10px;
    height: 10px;
    background-size: contain;
    background-position: center;
    margin-right: 5px
}

#mc_container.referral .content .friend-rewards .rewards-board .cards .cards-content .card-info .bonus.point::before {
    content: "";
    background-image: url(/images/icon-point.a71887a7.svg)
}

#mc_container.referral .content .friend-rewards .rewards-board .cards .cards-content .card-info .bonus.coin::before {
    content: "";
    background-image: url(/images/icon-coin.94c202e2.svg)
}

#mc_container.referral .content .friend-rewards .rewards-board .cards .cards-content .card-info .bonus.coupon:before {
    content: "";
    margin-right: 0;
    background-image: url(/images/icon-coupon.1b5a11a0.svg)
}

#mc_container.referral .content .friend-rewards .rewards-board .cards .card-info-right {
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column
}

#mc_container.referral .content .friend-rewards .rewards-board .cards .card-info-right .invite {
    cursor: pointer;
    display: flex;
    align-items: center;
    padding: 0 6px;
    height: 22px;
    font-size: 12px;
    font-weight: 600;
    text-align: left;
    color: #fff;
    border-radius: 4px;
    background-image: linear-gradient(107deg, #43cbff 0, #9708cc)
}

#mc_container.referral .content .friend-rewards .rewards-board .cards .card-info-right .invite:hover {
    opacity: .8
}

#mc_container.referral .content .friend-rewards .rewards-board .cards .card-info-right .invite.processing {
    opacity: .5;
    pointer-events: none;
    transition: none;
    position: relative;
    color: transparent !important
}

#mc_container.referral .content .friend-rewards .rewards-board .cards .card-info-right .invite.processing:after {
    position: absolute !important;
    display: block;
    height: 15px;
    width: 15px;
    top: 60%;
    left: 50%;
    margin-left: -10px;
    margin-top: -12px;
    border: 2px solid #fff;
    border-radius: 50%;
    border-right-color: transparent;
    border-top-color: transparent;
    animation: rotate-full .5s infinite linear;
    content: ""
}

#mc_container.referral .content .friend-rewards .rewards-board .cards .card-info-right .recive-nums {
    margin-bottom: 8px;
    font-size: 10px;
    font-weight: 600;
    flex-grow: 1
}

#mc_container.referral .content .friend-rewards .rewards-board .cards .card-info-right .recive-nums .front {
    font-size: 20px;
    font-weight: 600;
    color: #3b2987
}

#mc_container.referral .content .friend-rewards .rewards-board .cards .img-1 {
    background-image: url(/images/reward-icon-1.7c7b88f3.png)
}

#mc_container.referral .content .friend-rewards .rewards-board .cards .img-2 {
    background-image: url(/images/reward-icon-2.d7878105.png)
}

#mc_container.referral .content .friend-rewards .rewards-board .cards .img-3 {
    background-image: url(/images/reward-icon-3.5dbdcc20.png)
}

#mc_container.referral .content .friend-rewards .rewards-board .cards .img-4 {
    background-image: url(/images/reward-icon-4.e85f0909.png)
}

#mc_container.referral .content .friend-rewards .rewards-board .cards .img-5 {
    background-image: url(/images/reward-icon-5.d10152dc.png)
}

#mc_container.referral .content .friend-rewards .rewards-board .cards .img-6 {
    background-image: url(/images/reward-icon-6.14ce6c62.png)
}

#mc_container.referral .content .friend-rewards .rewards-board .cards .img-7 {
    background-image: url(/images/reward-icon-7.cd7df9e2.png)
}

#mc_container.referral .content .friend-rewards .rewards-board .cards .img-8 {
    background-image: url(/images/reward-icon-8.86df925c.png)
}

#mc_container.referral .content .friend-rewards .rewards-board .cards .img-9 {
    background-image: url(/images/reward-icon-9.a06035a1.png)
}

#mc_container.referral .content .friend-rewards .rewards-board .cards.clean .invite {
    cursor: not-allowed;
    opacity: .3
}

#mc_container.referral .content .friend-rewards .rewards-board .cards.clean .invite:hover {
    opacity: .3
}

#mc_container.referral .content .friend-records .search-date {
    display: inline-block
}

#mc_container.referral .content .friend-records .search-date .form-group:nth-child(-n+3) {
    display: none
}

#mc_container.referral .content .friend-records .search-date .js_date {
    min-width: 195px
}

#mc_container.referral .content .friend-records .search-date .daterangepicker {
    top: 41px !important;
    left: 402px !important
}

#mc_container.referral .content .friend-records .search-date.right .daterangepicker.opensright:before {
    display: none !important
}

#mc_container.referral .content .friend-records .search-date.right .daterangepicker.opensright:after {
    right: 9px !important;
    left: initial !important
}

#mc_container.referral .content .friend-records .select-control {
    min-width: 265px
}

#mc_container.referral .content .friend-records .table-footer,
#mc_container.referral .content .friend-records .table-thead {
    padding: 0 113px
}

#mc_container.referral .content .friend-records .table-footer {
    font-weight: 700;
    font-size: 14px;
    color: #818181
}

#mc_container.referral .content .friend-records .table-footer .all_footer .table-td {
    width: 148px
}

#mc_container.referral .content .friend-records .table-footer .all_footer .table-td:last-child {
    display: flex;
    justify-content: center
}

#mc_container.referral .content .friend-records .table-footer .all_footer .table-td.invite_amount {
    width: 365px;
    justify-content: flex-end
}

#mc_container.referral .content .friend-records .table-footer .all_footer .table-td.achievement_amount {
    width: 164px
}

#mc_container.referral .content .friend-records .table-footer .all_footer .table-td.invite_rebate_amount {
    width: 345px
}

#mc_container.referral .content .friend-records .table-footer .all_footer .table-td.rebate_amount {
    width: 250px;
    justify-content: flex-end
}

#mc_container.referral .content .friend-records .table-thead {
    border-bottom: none;
    height: 40px;
    background-color: #f5f6f7
}

#mc_container.referral .content .friend-records .table-thead .sort-by {
    position: relative;
    display: flex;
    width: 8px;
    height: 12px;
    left: 0;
    margin-left: 3px;
    z-index: 2;
    align-items: center;
    justify-content: center
}

#mc_container.referral .content .friend-records .table-thead .sort-by .up {
    width: 8px;
    height: 8px;
    position: absolute;
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 500 500'%3E%3Cpath class='st0' d='M52.3 389.8c-20.8 0-38.5-10.6-46.6-28.1-8.2-17.4-4.3-36.4 10.1-50.1l197.7-187.2c9.9-9.4 22.2-14.2 36.5-14.2s26.6 4.7 36.5 14.2l197.7 187.2c14.4 13.7 18.3 32.6 10.1 50.1-8.2 17.4-25.8 28.1-46.6 28.1H52.3z' fill='%23c4c7d1'/%3E%3C/svg%3E") no-repeat center;
    background-size: 100% 100%;
    top: -2px;
    left: 0;
    cursor: pointer
}

#mc_container.referral .content .friend-records .table-thead .sort-by .up:hover {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 500 500'%3E%3Cpath class='st0' d='M52.3 389.8c-20.8 0-38.5-10.6-46.6-28.1-8.2-17.4-4.3-36.4 10.1-50.1l197.7-187.2c9.9-9.4 22.2-14.2 36.5-14.2s26.6 4.7 36.5 14.2l197.7 187.2c14.4 13.7 18.3 32.6 10.1 50.1-8.2 17.4-25.8 28.1-46.6 28.1H52.3z' fill='%23666'/%3E%3C/svg%3E")
}

#mc_container.referral .content .friend-records .table-thead .sort-by .down {
    width: 8px;
    height: 8px;
    position: absolute;
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 500 500'%3E%3Cpath class='st0' d='M447.7 110.2c20.8 0 38.5 10.6 46.6 28.1 8.2 17.4 4.3 36.4-10.1 50.1L286.5 375.6c-9.9 9.4-22.2 14.2-36.5 14.2s-26.6-4.7-36.5-14.2L15.8 188.4C1.3 174.7-2.5 155.8 5.7 138.3c8.2-17.4 25.8-28.1 46.6-28.1h395.4z' fill='%23c4c7d1'/%3E%3C/svg%3E") no-repeat;
    background-size: 100% 100%;
    bottom: -1px;
    left: 0;
    cursor: pointer
}

#mc_container.referral .content .friend-records .table-thead .sort-by .down:hover {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 500 500'%3E%3Cpath class='st0' d='M447.7 110.2c20.8 0 38.5 10.6 46.6 28.1 8.2 17.4 4.3 36.4-10.1 50.1L286.5 375.6c-9.9 9.4-22.2 14.2-36.5 14.2s-26.6-4.7-36.5-14.2L15.8 188.4C1.3 174.7-2.5 155.8 5.7 138.3c8.2-17.4 25.8-28.1 46.6-28.1h395.4z' fill='%23666'/%3E%3C/svg%3E")
}

#mc_container.referral .content .friend-records .table-thead .table-tr {
    color: #6666;
    font-weight: 600;
    height: 100%
}

#mc_container.referral .content .friend-records .table-thead .table-tr .table-td {
    display: flex;
    white-space: break-spaces;
    word-break: break-word;
    padding: 0 10px;
    align-items: center;
    justify-content: center;
    width: 148px
}

#mc_container.referral .content .friend-records .table-thead .table-tr .table-td.active.isup .up {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 500 500'%3E%3Cpath class='st0' d='M52.3 389.8c-20.8 0-38.5-10.6-46.6-28.1-8.2-17.4-4.3-36.4 10.1-50.1l197.7-187.2c9.9-9.4 22.2-14.2 36.5-14.2s26.6 4.7 36.5 14.2l197.7 187.2c14.4 13.7 18.3 32.6 10.1 50.1-8.2 17.4-25.8 28.1-46.6 28.1H52.3z' fill='%23666'/%3E%3C/svg%3E")
}

#mc_container.referral .content .friend-records .table-thead .table-tr .table-td.active.isdown .down {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 500 500'%3E%3Cpath class='st0' d='M447.7 110.2c20.8 0 38.5 10.6 46.6 28.1 8.2 17.4 4.3 36.4-10.1 50.1L286.5 375.6c-9.9 9.4-22.2 14.2-36.5 14.2s-26.6-4.7-36.5-14.2L15.8 188.4C1.3 174.7-2.5 155.8 5.7 138.3c8.2-17.4 25.8-28.1 46.6-28.1h395.4z' fill='%23666'/%3E%3C/svg%3E")
}

#mc_container.referral .content .friend-records .table-tbody {
    padding: 0
}

#mc_container.referral .content .friend-records .table-tbody .table-tr {
    height: 31px;
    margin: 0;
    border-bottom: none;
    padding: 0 113px;
    background-color: #f5f6f7
}

#mc_container.referral .content .friend-records .table-tbody .table-tr:nth-child(odd) {
    background-color: #fafafa
}

#mc_container.referral .content .friend-records .table-tbody .table-td {
    font-weight: 500;
    width: 148px
}

#mc_container.referral .content .friend-records .table-tr {
    justify-content: space-between;
    align-items: center
}

#mc_container.referral .content .friend-records .table-tr .table-td {
    text-align: center
}

#mc_container.referral .content .friend-records .select-list {
    width: 100%
}

#mc_container.referral .content .friend-list .search-date {
    display: inline-block
}

#mc_container.referral .content .friend-list .search-date .js_date {
    min-width: 136px
}

#mc_container.referral .content .friend-list .search-date .daterangepicker {
    top: 41px !important;
    left: 402px !important
}

#mc_container.referral .content .friend-list .search-date.right .daterangepicker.opensright:before {
    display: none !important
}

#mc_container.referral .content .friend-list .search-date.right .daterangepicker.opensright:after {
    right: 9px !important;
    left: initial !important
}

#mc_container.referral .content .friend-list .select-control {
    min-width: 102px
}

#mc_container.referral .content .friend-list .table-footer,
#mc_container.referral .content .friend-list .table-thead {
    padding: 0 113px
}

#mc_container.referral .content .friend-list .table-footer {
    font-weight: 700;
    font-size: 14px;
    color: #818181
}

#mc_container.referral .content .friend-list .table-footer .all_footer .table-td {
    width: 148px
}

#mc_container.referral .content .friend-list .table-footer .all_footer .table-td:last-child {
    display: flex;
    justify-content: center
}

#mc_container.referral .content .friend-list .table-footer .all_footer .table-td.invite_amount {
    width: 365px;
    justify-content: flex-end
}

#mc_container.referral .content .friend-list .table-footer .all_footer .table-td.achievement_amount {
    width: 164px
}

#mc_container.referral .content .friend-list .table-footer .all_footer .table-td.invite_rebate_amount {
    width: 345px
}

#mc_container.referral .content .friend-list .table-footer .all_footer .table-td.rebate_amount {
    width: 250px;
    justify-content: flex-end
}

#mc_container.referral .content .friend-list .table-thead {
    border-bottom: none;
    height: 40px;
    background-color: #f5f6f7
}

#mc_container.referral .content .friend-list .table-thead .sort-by {
    position: relative;
    display: flex;
    width: 8px;
    height: 12px;
    left: 0;
    margin-left: 3px;
    z-index: 2;
    align-items: center;
    justify-content: center
}

#mc_container.referral .content .friend-list .table-thead .sort-by .up {
    width: 8px;
    height: 8px;
    position: absolute;
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 500 500'%3E%3Cpath class='st0' d='M52.3 389.8c-20.8 0-38.5-10.6-46.6-28.1-8.2-17.4-4.3-36.4 10.1-50.1l197.7-187.2c9.9-9.4 22.2-14.2 36.5-14.2s26.6 4.7 36.5 14.2l197.7 187.2c14.4 13.7 18.3 32.6 10.1 50.1-8.2 17.4-25.8 28.1-46.6 28.1H52.3z' fill='%23c4c7d1'/%3E%3C/svg%3E") no-repeat center;
    background-size: 100% 100%;
    top: -2px;
    left: 0;
    cursor: pointer
}

#mc_container.referral .content .friend-list .table-thead .sort-by .up:hover {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 500 500'%3E%3Cpath class='st0' d='M52.3 389.8c-20.8 0-38.5-10.6-46.6-28.1-8.2-17.4-4.3-36.4 10.1-50.1l197.7-187.2c9.9-9.4 22.2-14.2 36.5-14.2s26.6 4.7 36.5 14.2l197.7 187.2c14.4 13.7 18.3 32.6 10.1 50.1-8.2 17.4-25.8 28.1-46.6 28.1H52.3z' fill='%23666'/%3E%3C/svg%3E")
}

#mc_container.referral .content .friend-list .table-thead .sort-by .down {
    width: 8px;
    height: 8px;
    position: absolute;
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 500 500'%3E%3Cpath class='st0' d='M447.7 110.2c20.8 0 38.5 10.6 46.6 28.1 8.2 17.4 4.3 36.4-10.1 50.1L286.5 375.6c-9.9 9.4-22.2 14.2-36.5 14.2s-26.6-4.7-36.5-14.2L15.8 188.4C1.3 174.7-2.5 155.8 5.7 138.3c8.2-17.4 25.8-28.1 46.6-28.1h395.4z' fill='%23c4c7d1'/%3E%3C/svg%3E") no-repeat;
    background-size: 100% 100%;
    bottom: -1px;
    left: 0;
    cursor: pointer
}

#mc_container.referral .content .friend-list .table-thead .sort-by .down:hover {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 500 500'%3E%3Cpath class='st0' d='M447.7 110.2c20.8 0 38.5 10.6 46.6 28.1 8.2 17.4 4.3 36.4-10.1 50.1L286.5 375.6c-9.9 9.4-22.2 14.2-36.5 14.2s-26.6-4.7-36.5-14.2L15.8 188.4C1.3 174.7-2.5 155.8 5.7 138.3c8.2-17.4 25.8-28.1 46.6-28.1h395.4z' fill='%23666'/%3E%3C/svg%3E")
}

#mc_container.referral .content .friend-list .table-thead .table-tr {
    color: #6666;
    font-weight: 600;
    height: 100%
}

#mc_container.referral .content .friend-list .table-thead .table-tr .table-td {
    display: flex;
    white-space: break-spaces;
    word-break: break-word;
    padding: 0 10px;
    align-items: center;
    justify-content: center;
    width: 148px
}

#mc_container.referral .content .friend-list .table-thead .table-tr .table-td.active.isup .up {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 500 500'%3E%3Cpath class='st0' d='M52.3 389.8c-20.8 0-38.5-10.6-46.6-28.1-8.2-17.4-4.3-36.4 10.1-50.1l197.7-187.2c9.9-9.4 22.2-14.2 36.5-14.2s26.6 4.7 36.5 14.2l197.7 187.2c14.4 13.7 18.3 32.6 10.1 50.1-8.2 17.4-25.8 28.1-46.6 28.1H52.3z' fill='%23666'/%3E%3C/svg%3E")
}

#mc_container.referral .content .friend-list .table-thead .table-tr .table-td.active.isdown .down {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 500 500'%3E%3Cpath class='st0' d='M447.7 110.2c20.8 0 38.5 10.6 46.6 28.1 8.2 17.4 4.3 36.4-10.1 50.1L286.5 375.6c-9.9 9.4-22.2 14.2-36.5 14.2s-26.6-4.7-36.5-14.2L15.8 188.4C1.3 174.7-2.5 155.8 5.7 138.3c8.2-17.4 25.8-28.1 46.6-28.1h395.4z' fill='%23666'/%3E%3C/svg%3E")
}

#mc_container.referral .content .friend-list .table-tbody {
    padding: 0
}

#mc_container.referral .content .friend-list .table-tbody .table-tr {
    height: 31px;
    margin: 0;
    border-bottom: none;
    padding: 0 113px;
    background-color: #f5f6f7
}

#mc_container.referral .content .friend-list .table-tbody .table-tr:nth-child(odd) {
    background-color: #fafafa
}

#mc_container.referral .content .friend-list .table-tbody .table-td {
    font-weight: 500;
    width: 148px
}

#mc_container.referral .content .friend-list .table-tbody .table-td .red {
    color: #fd2f2f
}

#mc_container.referral .content .friend-list .table-tr {
    justify-content: space-between;
    align-items: center
}

#mc_container.referral .content .friend-list .table-tr .table-td {
    text-align: center
}

#mc_container.referral .content .friend-income {
    overflow-y: auto;
    max-height: 100%;
    padding: 10px 25px 60px 25px
}

#mc_container.referral .content .friend-income .income-tip {
    margin-bottom: 10px
}

#mc_container.referral .content .friend-income .income-block {
    margin-bottom: 16px;
    border-radius: 12px;
    background-color: #f6f6f6;
    padding: 10px 25px
}

#mc_container.referral .content .friend-income .income-block .income-head {
    align-items: center;
    width: 100%;
    display: flex;
    padding-bottom: 10px;
    border-bottom: 1px solid rgba(102, 102, 102, .1);
    margin: 10px 0
}

#mc_container.referral .content .friend-income .income-block .income-head .title {
    font-size: 18px;
    font-weight: 600;
    color: #666
}

#mc_container.referral .content .friend-income .income-block .income-head .total-amount {
    color: #3b2987;
    font-size: 24px;
    font-weight: 600
}

#mc_container.referral .content .friend-income .income-block .income-head .total-amount .currency {
    font-size: 24px;
    color: #000;
    margin: 0 14px 0 10px
}

#mc_container.referral .content .friend-income .income-block .income-table {
    display: flex;
    border-radius: 8px;
    background-image: linear-gradient(to bottom, #f3f7fb 0, #e0e9f1 100%);
    width: 100%;
    row-gap: 10px;
    justify-content: space-evenly;
    flex-wrap: wrap
}

#mc_container.referral .content .friend-income .income-block .income-table .income-tr {
    height: 100px;
    min-width: 160px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    flex: 0 0 20%
}

#mc_container.referral .content .friend-income .income-block .income-table .income-tr .income-td {
    display: flex;
    justify-content: center
}

#mc_container.referral .content .friend-income .income-block .income-table .income-tr .income-td:first-child {
    text-align: center;
    font-size: 14px;
    min-height: 54px;
    display: flex;
    align-items: center;
    font-weight: 700;
    color: #566073
}

#mc_container.referral .content .friend-income .income-block .income-table .income-tr .income-td:last-child {
    margin: 0 0 10px 0;
    font-size: 18px;
    font-weight: 700;
    color: #3b2987;
    flex: 1
}

#mc_container.referral .content .friend-income .income-block .income-content-wrap {
    line-height: 1.5;
    font-size: 14px;
    font-weight: 700;
    color: #666;
    margin: 8px 0 10px 0
}

#mc_container.referral .content .friend-income .income-block .income-content-wrap img {
    width: 100%
}

body .mc-canvas-wrap {
    display: flex;
    position: fixed;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    justify-content: center;
    align-items: center;
    cursor: pointer;
    z-index: 99999
}

body .mc-canvas-wrap .canvas-mask {
    background: rgba(0, 0, 0, .4);
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0
}

body .mc-canvas-wrap .canvas-wrapper {
    width: 318px;
    display: flex;
    flex-direction: column;
    position: relative
}

body .mc-canvas-wrap .canvas-wrapper .canvas-top {
    width: 100%;
    height: 160px;
    overflow: hidden
}

body .mc-canvas-wrap .canvas-wrapper .canvas-top.no-bg {
    width: 100%;
    height: 160px;
    background: url(/images/invite-default-bg.cbfb6fcf.png) no-repeat center/contain
}

body .mc-canvas-wrap .canvas-wrapper .canvas-top.no-bg img {
    display: none
}

body .mc-canvas-wrap .canvas-wrapper .canvas-top img {
    width: 100%;
    height: auto;
    object-fit: contain;
    border-radius: 12px 12px 0 0
}

body .mc-canvas-wrap .canvas-wrapper .canvas-bottom {
    background-image: linear-gradient(to bottom, #f3f7fb 33%, #e0e9f1 100%);
    display: flex;
    flex-direction: column;
    align-items: center;
    padding: 20px 19px;
    position: relative;
    margin-top: -14px;
    border-radius: 12px
}

body .mc-canvas-wrap .canvas-wrapper .canvas-bottom.has-content .qrcode-img {
    margin-top: 20px
}

body .mc-canvas-wrap .canvas-wrapper .canvas-bottom .qrcode-img img {
    max-width: 110px;
    height: auto;
    object-fit: contain
}

body .mc-canvas-wrap .canvas-wrapper .canvas-bottom .canvas-content {
    max-height: 122px;
    overflow-y: auto
}

body .mc-canvas-wrap .canvas-wrapper .canvas-bottom .canvas-content img {
    width: 100%
}

body .mc-canvas-wrap .canvas-wrapper .canvas-bottom .canvas-btn {
    border-radius: 8px;
    background-image: linear-gradient(96deg, #6b73ff 0, #000dff 100%);
    width: 231px;
    height: 26px;
    color: #fff;
    font-size: 12px;
    font-weight: 600;
    display: flex;
    justify-content: center;
    align-items: center;
    cursor: pointer;
    margin-top: 20px
}

@charset "UTF-8";

#mc_container.reward-center .information-money {
    padding: 0 10px;
    margin-top: 12px
}

#mc_container.reward-center .information-money .total-wrapper {
    display: flex;
    justify-content: space-between;
    gap: 10px;
    overflow: hidden
}

#mc_container.reward-center .information-money .total-wrapper .total-item {
    flex: 1;
    border-radius: 10px;
    background: rgba(0, 0, 0, .4);
    min-height: 80px;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    gap: 6px;
    font-size: 12px;
    line-height: 14px;
    color: #fff;
    position: relative;
    padding: 8px 6px;
    overflow: hidden;
    word-break: break-word;
    text-align: left
}

#mc_container.reward-center .information-money .total-wrapper .total-item::before {
    content: "";
    width: 14px;
    height: 14px
}

#mc_container.reward-center .information-money .total-wrapper .total-item.bonus:before {
    background: url(/images/reward-bonus.5bc7f964.png) no-repeat center/contain
}

#mc_container.reward-center .information-money .total-wrapper .total-item.points:before {
    background: url(/images/reward-points.9cf5ce92.png) no-repeat center/contain
}

#mc_container.reward-center .information-money .total-wrapper .total-item .item-num {
    font-size: 16px;
    font-weight: 700;
    min-height: 23px;
    display: flex
}

#mc_container.reward-center .information-money .today-info {
    margin-top: 12px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    border-radius: 19.5px;
    background: #fee9d0;
    color: #262626;
    font-size: 12px;
    padding: 2px 15px 2px 3px;
    min-height: 22px;
    gap: 10px
}

#mc_container.reward-center .information-money .today-info .info-title {
    position: relative;
    display: flex;
    align-items: center;
    flex: 1
}

#mc_container.reward-center .information-money .today-info .info-title::before {
    content: "";
    width: 18px;
    height: 18px;
    background: url(/images/reward-today.e8112410.png) no-repeat center/contain;
    margin-right: 4px
}

#mc_container.reward-center .information-money .today-info .info-num {
    color: #ff2b3b;
    font-weight: 700
}

#mc_container.reward-center .sign-in-left .information-top {
    display: flex;
    align-items: center;
    margin: 12px 0 0 13px;
    color: #fff
}

#mc_container.reward-center .sign-in-left .information-top .first-name {
    display: inline-block;
    vertical-align: middle;
    width: 47px;
    height: 47px;
    color: #fff;
    text-align: center;
    background-size: 100% 100%;
    border-radius: 50%;
    line-height: 48px;
    font-weight: 700;
    font-size: 24px;
    margin-right: 5px;
    position: relative
}

#mc_container.reward-center .sign-in-left .information-top .info-right {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-end;
    width: 0;
    margin-right: 45px
}

#mc_container.reward-center .sign-in-left .information-top .info-right .nickname-wrap {
    display: flex;
    align-items: center;
    flex: 1;
    width: 100%
}

#mc_container.reward-center .sign-in-left .information-top .info-right .nickname-wrap .information-nickname {
    max-width: 157px;
    font-size: 16px;
    font-weight: 900
}

#mc_container.reward-center .sign-in-left .information-top .info-right .nickname-wrap .edit-icon {
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    background-image: url(/images/icon-edit.85dac125.svg);
    width: 18px;
    height: 18px;
    margin-left: 5px
}

#mc_container.reward-center .sign-in-left .information-top .info-right .copy-wrap {
    display: flex;
    align-items: center;
    margin-top: 3px;
    width: 100%
}

#mc_container.reward-center .sign-in-left .information-top .info-right .copy-wrap .copy-title {
    font-size: 12px;
    color: #fff;
    margin-right: 5px;
    padding-right: 5px;
    position: relative;
    word-break: keep-all
}

#mc_container.reward-center .sign-in-left .information-top .info-right .copy-wrap .copy-title:before {
    position: absolute;
    content: ":";
    right: 0;
    top: 0;
    bottom: 0;
    margin: auto
}

#mc_container.reward-center .sign-in-left .information-top .info-right .copy-wrap .copy-btn {
    height: 24px;
    border-radius: 35px;
    background-color: #919ba6;
    font-size: 12px;
    font-weight: 700;
    color: #fff;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 0 5px
}

#mc_container.reward-center .sign-in-left .information-top .info-right .copy-wrap .copy-btn .username-copy {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-break: break-all;
    min-width: 0;
    max-width: 85px
}

#mc_container.reward-center .sign-in-left .information-top .info-right .copy-wrap .copy-btn .copy-icon {
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    background-image: url(/images/username-copy.01e7478a.svg);
    width: 18px;
    height: 18px;
    margin-left: 5px
}

#mc_container.reward-center .sign-in-calendar {
    position: relative;
    float: right;
    width: 513px;
    height: 100%;
    padding: 23px 10px 10px 25px;
    background-color: #f5f5f5
}

#mc_container.reward-center .sign-in-calendar .calendar-item {
    float: left;
    width: 147px;
    height: 171px;
    border-radius: 10px;
    margin-right: 10px;
    margin-bottom: 10px;
    box-shadow: 0 3px 43px rgba(0, 0, 0, .11);
    position: relative;
    background-color: #fafafa;
    background-image: url(/images/sign-in-bonus.bd1d63e5.png);
    background-position: bottom 43px right 50%;
    background-repeat: no-repeat;
    background-size: auto 60px
}

#mc_container.reward-center .sign-in-calendar .calendar-item .calendar-text {
    font-size: 14px;
    font-weight: 700;
    font-stretch: normal;
    line-height: 31px;
    letter-spacing: 1px;
    color: #656565;
    text-align: center;
    position: relative
}

#mc_container.reward-center .sign-in-calendar .calendar-item .sign-icon {
    position: absolute;
    z-index: 3;
    top: 5px;
    right: 12px
}

#mc_container.reward-center .sign-in-calendar .calendar-item .sign-condition {
    width: 16px;
    height: 16px;
    cursor: pointer;
    position: absolute;
    right: 14px;
    top: 8px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAAsSAAALEgHS3X78AAABcElEQVQ4y43UPWsUURTG8d+OK1jYqRiwCFjryjYWIqKQwjeCEbQQa18+gQfstDnYaScp9AOkkERIBCWCAUERrQTbNEKKFIJgoWiRG92MM7P7b+7MPc99zjl37p2eBjLzHK7gOA6V6a94h4WIeF5f06sZHMZjzOhmFbcj4st/Rpl5Ci+wx2T8xNmIePXXKDOnSulNfMcjTONaQ3w6Itb75eVZR+a7EfGwJBzgSC2+hGO9zDxdem5jEddxEG8w1aC50MfNMXsxi29jNDcqW5+4iVVcxBk8GGM0rErJdX5jN4YR8Toi7mClw2hf1RLo4STuj8zt7SqpwkZH/Alk5gGc6NBtVnjfIVgs46WStI1PFeZbgr+wXJ4vj+xdE/NVRLzEhxbB/jLewj38aNB8joil7ZM9h/WaYBfWMvMpNjHQfA9n2XlpZ0orfZNzPiKWjW5gafEo1iYweIvBtsmOikbJzDlcxdC/A7uBj7Z+bAv1NX8AoNlbD390GnkAAAAASUVORK5CYII=);
    background-size: 16px 16px
}

#mc_container.reward-center .sign-in-calendar .calendar-item .sign-condition .condition-list {
    position: absolute;
    display: none;
    top: 28px;
    left: -121px;
    min-width: 151px;
    z-index: 1;
    font-size: 12px;
    padding: 9px 11px;
    box-shadow: 0 6px 16px rgba(0, 0, 0, .39);
    background: rgba(81, 78, 98, .92);
    border-radius: 5px;
    color: #fff;
    text-align: left
}

#mc_container.reward-center .sign-in-calendar .calendar-item .sign-condition .condition-list .condition-item {
    line-height: 18px
}

#mc_container.reward-center .sign-in-calendar .calendar-item .sign-condition .condition-list .cl-moneycl {
    color: #fe5656
}

#mc_container.reward-center .sign-in-calendar .calendar-item .sign-condition .condition-list:after {
    content: "";
    width: 0;
    height: 0;
    position: absolute;
    top: -16px;
    left: 121px;
    border: 8px solid transparent;
    border-bottom-color: rgba(81, 78, 98, .92)
}

#mc_container.reward-center .sign-in-calendar .calendar-item .sign-condition:hover {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAAsSAAALEgHS3X78AAABc0lEQVQ4y43UPWtUQRgF4GfvrGBhp2LAImCtO2xjISIKKfwiGEELsfbjF1jYaWennaTQH5BCEiEKSgQDgiL6NoJtGiFFCkGw8KJFJrp7vXs3p5m5c86c92Nmbk8L6pzP4QqO43BZ/ob3WEoRz5t7eg2DI3iMOd1Yw+0U8fU/ozrnU3iJvXaHXzibIl7/Napznimpt+EHHmEW11r42RSx0S8fzzoi300RD0vAAY42+BXkXp3z6VLzJCzjOg7hLWZaNBf6uDmlF/P4PkVzo7J9xG1Yw0WcwYMpRsOqpNzEb+zBMEW8SRF38KLDaH81gejhJO6PrO3rSqnCZgf/BOqcD+JEh26rwocOwXIZL5Wgk/C5wuIEssZqmV8e6V0bFqsU8QofJwgOlPEW7uFni+ZLiljZudkL2GgIEtbrnJ9iCwPt73Ce8Uc7V0rp2z3Op4hVow0sJR7D+i4M3mGwYzKW0ViXc17AVQz9u7Cb+GT7x7bU3PMH1m5bxt9TH5gAAAAASUVORK5CYII=)
}

#mc_container.reward-center .sign-in-calendar .calendar-item .sign-condition:hover .condition-list {
    display: block
}

#mc_container.reward-center .sign-in-calendar .calendar-item .promo-view {
    font-size: 0;
    font-weight: 700;
    letter-spacing: 1px;
    color: #656565;
    line-height: 14px;
    padding: 0 5px;
    overflow: hidden;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    word-break: break-word;
    text-overflow: ellipsis;
    text-align: center
}

#mc_container.reward-center .sign-in-calendar .calendar-item .promo-view.textleft {
    text-align: left
}

#mc_container.reward-center .sign-in-calendar .calendar-item .promo-view>div {
    display: inline
}

#mc_container.reward-center .sign-in-calendar .calendar-item .promo-view span {
    font-size: 12px
}

#mc_container.reward-center .sign-in-calendar .calendar-item .promo-view .mr5 {
    margin: 0 2px
}

#mc_container.reward-center .sign-in-calendar .calendar-item .button-get-promo {
    position: absolute;
    text-align: center;
    cursor: pointer;
    color: #fff;
    font-size: 14px;
    width: 98px;
    height: 23px;
    line-height: 1;
    background-image: linear-gradient(0deg, #f48075 0, #e94040 100%);
    border-radius: 10px;
    left: 50%;
    transform: translateX(-50%);
    bottom: 12px;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 0 5px
}

#mc_container.reward-center .sign-in-calendar .calendar-item .button-get-promo:hover {
    opacity: .7
}

#mc_container.reward-center .sign-in-calendar .calendar-item .button-get-promo:active {
    opacity: 1 !important;
    background: linear-gradient(0deg, #e94040 100%, #f48075 0);
    box-shadow: none
}

#mc_container.reward-center .sign-in-calendar .calendar-item:nth-child(3n) {
    margin-right: 0
}

#mc_container.reward-center .sign-in-calendar .calendar-item.disabled:after {
    position: absolute;
    z-index: 2;
    width: 0;
    border-radius: 10px;
    content: "";
    left: 0;
    height: 0;
    opacity: 0;
    background-color: #f1f1f1
}

#mc_container.reward-center .sign-in-calendar .calendar-item.disabled .button-get-promo {
    background-image: linear-gradient(0deg, #c2c2c2 0, #8f8f8f 100%);
    color: #fff;
    cursor: not-allowed
}

#mc_container.reward-center .sign-in-calendar .calendar-item.done-evt:after {
    position: absolute;
    z-index: 2;
    width: 100%;
    border-radius: 10px;
    content: "";
    left: 0;
    top: 0;
    height: 100%;
    opacity: 0;
    background-color: #f1f1f1
}

#mc_container.reward-center .sign-in-calendar .calendar-item.done-evt .button-get-promo {
    border: solid 1px #535353;
    background: 0 0;
    color: #535353;
    cursor: not-allowed
}

#mc_container.reward-center .sign-in-calendar .calendar-item.amount {
    background-image: url(/images/sign-in-bonus.bd1d63e5.png)
}

#mc_container.reward-center .sign-in-calendar .calendar-item.pointAmount {
    background-image: url(/images/sign-in-integral.f5781679.png)
}

#mc_container.reward-center .sign-in-calendar .calendar-item.raffle {
    background-image: url(/images/sign-in-red.72440721.png)
}

#mc_container.reward-center .sign-in-calendar .calendar-item.golden_egg {
    background-image: url(/images/sign-in-egg.3a2f5795.png)
}

#mc_container.reward-center .sign-in-calendar .calendar-item.prize_wheel {
    background-image: url(/images/sign-in-wheel.8dbf377d.png)
}

#mc_container.reward-center .sign-in-calendar .calendar-item.amount.pointAmount {
    background-image: url(/images/sign-in-bonus-integral.f93682a9.png)
}

#mc_container.reward-center .sign-in-calendar .calendar-item.amount.raffle {
    background-image: url(/images/sign-in-bonus-red.cb21ee95.png)
}

#mc_container.reward-center .sign-in-calendar .calendar-item.amount.golden_egg {
    background-image: url(/images/sign-in-bonus-egg.1a618556.png)
}

#mc_container.reward-center .sign-in-calendar .calendar-item.amount.prize_wheel {
    background-image: url(/images/sign-in-bonus-wheel.6b312b74.png)
}

#mc_container.reward-center .sign-in-calendar .calendar-item.pointAmount.raffle {
    background-image: url(/images/sign-in-integral-red.a73beaa4.png)
}

#mc_container.reward-center .sign-in-calendar .calendar-item.pointAmount.golden_egg {
    background-image: url(/images/sign-in-integral-egg.47dbb43a.png)
}

#mc_container.reward-center .sign-in-calendar .calendar-item.pointAmount.prize_wheel {
    background-image: url(/images/sign-in-integral-wheel.68a652fc.png)
}

#mc_container.reward-center .sign-in-calendar .calendar-item.amount.pointAmount.raffle {
    background-image: url(/images/sign-in-all-red.20dce530.png)
}

#mc_container.reward-center .sign-in-calendar .calendar-item.amount.pointAmount.golden_egg {
    background-image: url(/images/sign-in-all-egg.e32845ec.png)
}

#mc_container.reward-center .sign-in-calendar .calendar-item.amount.pointAmount.prize_wheel {
    background-image: url(/images/sign-in-all-wheel.68e5a2e7.png)
}

#pp_model_dialog .sign-in-required h3 {
    padding-bottom: 15px
}

#pp_model_dialog .sign-in-required .required-item {
    display: table-row
}

#pp_model_dialog .sign-in-required .required-item .colon {
    text-align: right
}

#pp_model_dialog .sign-in-required .required-item .colon:after {
    content: "：" !important;
    display: inline !important
}

#pp_model_dialog .sign-in-required .required-item .num {
    word-break: break-all
}

#pp_model_dialog .sign-in-required .required-item>div {
    display: table-cell
}

#pp_model_dialog .pp_model_dbhtml .error-message .error-content {
    padding-top: 15px
}

#pp_model_dialog .pp-content-wrap .popup-title {
    text-align: center
}

#pp_model_dialog .pp-content-wrap .popup-content {
    margin-top: 10px;
    display: flex;
    flex-direction: column;
    align-items: center
}

#mc_container.reward-center .reward-title {
    display: flex;
    flex-direction: row
}

#mc_container.reward-center .reward-title #reward_records {
    display: flex;
    align-items: center;
    cursor: pointer;
    border-radius: 16px;
    background: #f1ebff;
    color: #4c11d3;
    position: relative;
    padding: 3px 11px 3px 33px;
    align-self: center;
    font-weight: 500;
    height: 22px;
    margin-left: 10px
}

#mc_container.reward-center .reward-title #reward_records:after {
    left: 11px;
    position: absolute;
    content: "";
    width: 14px;
    height: 9px;
    background: url(/images/ticket-records.a568aa3b.svg) no-repeat center/contain
}

#mc_container.reward-center .reward-title #reward_records:hover {
    background-color: #4c11d3;
    color: #fff
}

#mc_container.reward-center .reward-title #reward_records:hover:after {
    background: url(/images/ticket-records-hover.bbf3d0cd.svg) no-repeat center/contain
}

#mc_container.reward-center #model_case_records .select-list {
    opacity: 1;
    font-size: 14px;
    font-style: normal;
    font-weight: 500
}

#mc_container.reward-center #model_case_records .reward-records-content {
    position: relative;
    float: right;
    width: 100%;
    background-color: #f5f5f5;
    max-width: 1000px;
    overflow-x: scroll;
    height: calc(100% - 82px)
}

#mc_container.reward-center #model_case_records .reward-records-content::-webkit-scrollbar {
    height: 6px
}

#mc_container.reward-center #model_case_records .reward-records-content .copy-btn {
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    background-image: url(/images/icon-copy2.9b02b0ef.svg);
    background-size: cover;
    width: 18px;
    height: 18px;
    margin-left: 5px
}

#mc_container.reward-center #model_case_records .reward-records-content .copy-btn:hover {
    opacity: .8
}

#mc_container.reward-center #model_case_records .reward-title {
    flex-direction: column;
    position: relative;
    color: #666;
    font-weight: 300;
    background: #fff;
    border-bottom: 1px solid #efefef;
    width: 100%;
    padding: 12px 0 0 24px
}

#mc_container.reward-center #model_case_records .reward-title .title-text {
    padding-left: 24px;
    position: relative
}

#mc_container.reward-center #model_case_records .reward-title .title-text::before {
    content: "";
    display: block;
    position: absolute;
    width: 5px;
    height: 14px;
    background-color: #fd2f2f;
    top: 50%;
    margin-top: -7px;
    left: 12px
}

#mc_container.reward-center #model_case_records .table-thead .table-td:nth-child(1) {
    width: 200px
}

#mc_container.reward-center #model_case_records .table-thead .table-td:nth-child(5) {
    text-align: center;
    width: 100px
}

#mc_container.reward-center #model_case_records .table-thead .table-td:nth-child(3) {
    width: 143px
}

#mc_container.reward-center #model_case_records .table-thead .table-td:nth-child(4) {
    display: flex;
    padding-right: 10px;
    align-items: center;
    width: 145px;
    line-height: 1;
    white-space: break-spaces
}

#mc_container.reward-center #model_case_records .table-thead .table-td:nth-child(6) {
    padding: 0 10px;
    text-align: left
}

#mc_container.reward-center #model_case_records .table-tbody .table-tr {
    align-items: center
}

#mc_container.reward-center #model_case_records .table-tbody .table-td.status {
    font-weight: 600;
    border-radius: 30px;
    display: flex;
    padding: 5px 10px;
    justify-content: center;
    align-items: center;
    gap: 10px
}

#mc_container.reward-center #model_case_records .table-tbody .table-td.status.blue {
    border: 1px solid #5076f3;
    color: #5076f3
}

#mc_container.reward-center #model_case_records .table-tbody .table-td.status.green {
    border: 1px solid #23e63a;
    color: #23e63a
}

#mc_container.reward-center #model_case_records .table-tbody .table-td.status.yellow {
    border: 1px solid #fdb752;
    color: #fdb752
}

#mc_container.reward-center #model_case_records .table-tbody .table-td:nth-child(1) {
    width: 200px
}

#mc_container.reward-center #model_case_records .table-tbody .table-td:nth-child(2) {
    height: -moz-fit-content;
    height: fit-content;
    word-break: break-all;
    white-space: break-spaces;
    line-height: 1.2;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden
}

#mc_container.reward-center #model_case_records .table-tbody .table-td:nth-child(5) {
    width: 100px
}

#mc_container.reward-center #model_case_records .table-tbody .table-td:nth-child(4) {
    width: 145px
}

#mc_container.reward-center #model_case_records .table-tbody .table-td:nth-child(6) {
    width: 180px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 0 10px
}

#mc_container.reward-center #model_case_records .table-tbody .table-td:nth-child(6) span:first-child {
    width: 145px;
    text-overflow: ellipsis;
    overflow: hidden;
    display: block;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical
}

#mc_container.reward-center #model_case_records .table-tbody .table-td:nth-child(3) {
    width: 143px
}

#mc_container.reward-center #model_case_records .table-page {
    bottom: -10px
}

#mc_container.reward-center #model_case_records .table-footer {
    bottom: 34px
}

#mc_container.reward-center #model_case_records .table-footer .table-td:nth-child(9) {
    width: 140px
}

#mc_container.reward-center #model_case_records .button_search {
    font-weight: 500
}

#mc_container.reward-center .sign-in-rules.prizeWheel-wrapper {
    display: none
}

#mc_container.reward-center .sign-in-calendar.prizeWheel-wrapper {
    width: 424px;
    height: 620px;
    background: url(/images/wheel-wrapper-bg.98677ec9.jpg) no-repeat top center;
    padding: 21px 0 31px 0;
    z-index: 2
}

#mc_container.reward-center .sign-in-calendar.prizeWheel-wrapper .subtitle {
    font-size: 47px;
    font-weight: 700;
    position: relative;
    text-align: center;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    word-break: break-all;
    height: 102px;
    width: 75%;
    margin: 0 auto
}

#mc_container.reward-center .sign-in-calendar.prizeWheel-wrapper .subtitle .title-content {
    background: linear-gradient(to top, #f9d57e, #fff3d1), linear-gradient(to bottom, #fefefe, #fefefe);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    position: absolute;
    width: 100%;
    display: block;
    word-wrap: break-word;
    word-break: break-word
}

#mc_container.reward-center .sign-in-calendar.prizeWheel-wrapper .subtitle:after {
    text-shadow: 2px 8px 8px rgba(202, 30, 12, .68);
    color: transparent;
    content: attr(title)
}

#mc_container.reward-center .sign-in-calendar.prizeWheel-wrapper .wheel-outer-wrap {
    display: flex;
    justify-content: center;
    align-items: center;
    position: relative;
    z-index: 2;
    width: 418px;
    height: 403px
}

#mc_container.reward-center .sign-in-calendar.prizeWheel-wrapper .wheel-outer-wrap:before {
    position: absolute;
    z-index: 3;
    width: 418px;
    height: 403px;
    background: url(/images/wheel-outer-bg.54819467.png) no-repeat top center;
    content: "";
    top: 0;
    left: 0
}

#mc_container.reward-center .sign-in-calendar.prizeWheel-wrapper .wheel-outer-wrap:after {
    background-image: url(/images/wheel-win-popup.2ce23761.png), url(/images/wheel-lose-popup.523e5203.png);
    content: "";
    width: 0;
    height: 0
}

#mc_container.reward-center .sign-in-calendar.prizeWheel-wrapper .wheel-outer-wrap .wheel-inner-wrap {
    width: 295px;
    height: 295px;
    background: url(/images/wheel-inner-bg.8027de5c.png) no-repeat top center;
    display: flex;
    justify-content: center;
    align-items: center;
    position: relative;
    margin-top: 10px;
    z-index: 1
}

#mc_container.reward-center .sign-in-calendar.prizeWheel-wrapper .wheel-outer-wrap .wheel-inner-wrap.current-num-1 {
    transform: rotate(315deg)
}

#mc_container.reward-center .sign-in-calendar.prizeWheel-wrapper .wheel-outer-wrap .wheel-inner-wrap.current-num-2 {
    transform: rotate(270deg)
}

#mc_container.reward-center .sign-in-calendar.prizeWheel-wrapper .wheel-outer-wrap .wheel-inner-wrap.current-num-3 {
    transform: rotate(225deg)
}

#mc_container.reward-center .sign-in-calendar.prizeWheel-wrapper .wheel-outer-wrap .wheel-inner-wrap.current-num-4 {
    transform: rotate(180deg)
}

#mc_container.reward-center .sign-in-calendar.prizeWheel-wrapper .wheel-outer-wrap .wheel-inner-wrap.current-num-5 {
    transform: rotate(135deg)
}

#mc_container.reward-center .sign-in-calendar.prizeWheel-wrapper .wheel-outer-wrap .wheel-inner-wrap.current-num-6 {
    transform: rotate(90deg)
}

#mc_container.reward-center .sign-in-calendar.prizeWheel-wrapper .wheel-outer-wrap .wheel-inner-wrap.current-num-7 {
    transform: rotate(45deg)
}

#mc_container.reward-center .sign-in-calendar.prizeWheel-wrapper .wheel-outer-wrap .wheel-inner-wrap.current-num-8 {
    transform: rotate(0)
}

#mc_container.reward-center .sign-in-calendar.prizeWheel-wrapper .wheel-outer-wrap .wheel-inner-wrap.spin {
    animation: spin .5s linear infinite
}

#mc_container.reward-center .sign-in-calendar.prizeWheel-wrapper .wheel-outer-wrap .wheel-inner-wrap.number1 {
    animation-timing-function: cubic-bezier(.4, .7, .7, 1.04);
    animation-duration: 1.5s;
    animation-fill-mode: forwards;
    animation-iteration-count: 1;
    animation-name: number1
}

#mc_container.reward-center .sign-in-calendar.prizeWheel-wrapper .wheel-outer-wrap .wheel-inner-wrap.number2 {
    animation-timing-function: cubic-bezier(.4, .7, .7, 1.04);
    animation-duration: 1.5s;
    animation-fill-mode: forwards;
    animation-iteration-count: 1;
    animation-name: number2
}

#mc_container.reward-center .sign-in-calendar.prizeWheel-wrapper .wheel-outer-wrap .wheel-inner-wrap.number3 {
    animation-timing-function: cubic-bezier(.4, .7, .7, 1.04);
    animation-duration: 1.5s;
    animation-fill-mode: forwards;
    animation-iteration-count: 1;
    animation-name: number3
}

#mc_container.reward-center .sign-in-calendar.prizeWheel-wrapper .wheel-outer-wrap .wheel-inner-wrap.number4 {
    animation-timing-function: cubic-bezier(.4, .7, .7, 1.04);
    animation-duration: 1.5s;
    animation-fill-mode: forwards;
    animation-iteration-count: 1;
    animation-name: number4
}

#mc_container.reward-center .sign-in-calendar.prizeWheel-wrapper .wheel-outer-wrap .wheel-inner-wrap.number5 {
    animation-timing-function: cubic-bezier(.4, .7, .7, 1.04);
    animation-duration: 1.5s;
    animation-fill-mode: forwards;
    animation-iteration-count: 1;
    animation-name: number5
}

#mc_container.reward-center .sign-in-calendar.prizeWheel-wrapper .wheel-outer-wrap .wheel-inner-wrap.number6 {
    animation-timing-function: cubic-bezier(.4, .7, .7, 1.04);
    animation-duration: 1.5s;
    animation-fill-mode: forwards;
    animation-iteration-count: 1;
    animation-name: number6
}

#mc_container.reward-center .sign-in-calendar.prizeWheel-wrapper .wheel-outer-wrap .wheel-inner-wrap.number7 {
    animation-timing-function: cubic-bezier(.4, .7, .7, 1.04);
    animation-duration: 1.5s;
    animation-fill-mode: forwards;
    animation-iteration-count: 1;
    animation-name: number7
}

#mc_container.reward-center .sign-in-calendar.prizeWheel-wrapper .wheel-outer-wrap .wheel-inner-wrap.number8 {
    animation-timing-function: cubic-bezier(.4, .7, .7, 1.04);
    animation-duration: 1.5s;
    animation-fill-mode: forwards;
    animation-iteration-count: 1;
    animation-name: number8
}

#mc_container.reward-center .sign-in-calendar.prizeWheel-wrapper .wheel-outer-wrap .wheel-inner-wrap .wheel-list {
    width: 90%;
    height: 90%;
    transform: rotate(0)
}

#mc_container.reward-center .sign-in-calendar.prizeWheel-wrapper .wheel-outer-wrap .wheel-inner-wrap .wheel-list li {
    color: #462f2f;
    font-size: 10px;
    display: flex;
    flex-flow: column;
    align-items: center;
    position: absolute;
    width: 100%;
    height: 100%
}

#mc_container.reward-center .sign-in-calendar.prizeWheel-wrapper .wheel-outer-wrap .wheel-inner-wrap .wheel-list li:nth-child(1) {
    transform: rotate(45deg)
}

#mc_container.reward-center .sign-in-calendar.prizeWheel-wrapper .wheel-outer-wrap .wheel-inner-wrap .wheel-list li:nth-child(2) {
    transform: rotate(90deg)
}

#mc_container.reward-center .sign-in-calendar.prizeWheel-wrapper .wheel-outer-wrap .wheel-inner-wrap .wheel-list li:nth-child(3) {
    transform: rotate(135deg)
}

#mc_container.reward-center .sign-in-calendar.prizeWheel-wrapper .wheel-outer-wrap .wheel-inner-wrap .wheel-list li:nth-child(4) {
    transform: rotate(180deg)
}

#mc_container.reward-center .sign-in-calendar.prizeWheel-wrapper .wheel-outer-wrap .wheel-inner-wrap .wheel-list li:nth-child(5) {
    transform: rotate(225deg)
}

#mc_container.reward-center .sign-in-calendar.prizeWheel-wrapper .wheel-outer-wrap .wheel-inner-wrap .wheel-list li:nth-child(6) {
    transform: rotate(270deg)
}

#mc_container.reward-center .sign-in-calendar.prizeWheel-wrapper .wheel-outer-wrap .wheel-inner-wrap .wheel-list li:nth-child(7) {
    transform: rotate(315deg)
}

#mc_container.reward-center .sign-in-calendar.prizeWheel-wrapper .wheel-outer-wrap .wheel-inner-wrap .wheel-list li:nth-child(8) {
    transform: rotate(360deg)
}

#mc_container.reward-center .sign-in-calendar.prizeWheel-wrapper .wheel-outer-wrap .wheel-inner-wrap .wheel-list li .item-text {
    width: 30%;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    word-break: break-all;
    height: 25px;
    text-align: center
}

#mc_container.reward-center .sign-in-calendar.prizeWheel-wrapper .wheel-outer-wrap .wheel-inner-wrap .wheel-list .item-empty .item-img {
    width: 28px;
    height: 28px;
    background: url(/images/wheel-item-empty.535c2727.png) no-repeat top center
}

#mc_container.reward-center .sign-in-calendar.prizeWheel-wrapper .wheel-outer-wrap .wheel-inner-wrap .wheel-list .item-retry .item-img {
    width: 28px;
    height: 29px;
    background: url(/images/wheel-item-retry.a59c2558.png) no-repeat top center
}

#mc_container.reward-center .sign-in-calendar.prizeWheel-wrapper .wheel-outer-wrap .wheel-inner-wrap .wheel-list .item-point .item-img {
    width: 37px;
    height: 22px;
    background: url(/images/wheel-item-point.f3150151.png) no-repeat top center
}

#mc_container.reward-center .sign-in-calendar.prizeWheel-wrapper .wheel-outer-wrap .wheel-inner-wrap .wheel-list .item-bonus .item-img {
    width: 23px;
    height: 29px;
    background: url(/images/wheel-item-bonus.f169f394.png) no-repeat top center
}

#mc_container.reward-center .sign-in-calendar.prizeWheel-wrapper .wheel-outer-wrap .wheel-inner-wrap .wheel-list .item-merchandise .item-img img {
    width: 46px;
    height: 40px;
    object-fit: contain
}

#mc_container.reward-center .sign-in-calendar.prizeWheel-wrapper .wheel-outer-wrap .wheel-go-btn {
    width: 102px;
    height: 139px;
    background: url(/images/wheel-go-btn.770f54c5.png) no-repeat top center;
    position: absolute;
    margin-top: -37px;
    cursor: pointer;
    z-index: 4
}

#mc_container.reward-center .sign-in-calendar.prizeWheel-wrapper .footer-wheel-go {
    width: 301px;
    min-height: 46px;
    box-shadow: 0 6px 0 0 rgba(133, 28, 4, .15), inset 0 5px 6px 0 #fff;
    background-image: linear-gradient(to top, #eea429, #ffe48a);
    border-radius: 46px;
    font-size: 18px;
    font-weight: 900;
    color: #c73809;
    display: flex;
    justify-content: center;
    align-items: center;
    margin: 21px auto 0 auto;
    padding: 0 20px;
    text-align: center;
    cursor: pointer
}

#mc_container.reward-center .sign-in-calendar.prizeWheel-wrapper .wheel-popup-wrapper {
    position: absolute;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, .5);
    display: flex;
    align-items: center;
    justify-content: center;
    top: 0;
    z-index: 5
}

#mc_container.reward-center .sign-in-calendar.prizeWheel-wrapper .wheel-popup-wrapper .wheel-popup-wrap {
    display: flex;
    justify-content: center;
    align-items: center;
    position: relative;
    padding-top: 80px
}

#mc_container.reward-center .sign-in-calendar.prizeWheel-wrapper .wheel-popup-wrapper .wheel-popup-wrap.wheel-popup-win {
    width: 240px;
    height: 247px;
    background: url(/images/wheel-win-popup.2ce23761.png) no-repeat top center;
    margin: 10px 0 0 -7px
}

#mc_container.reward-center .sign-in-calendar.prizeWheel-wrapper .wheel-popup-wrapper .wheel-popup-wrap.wheel-popup-lose {
    width: 240px;
    height: 187px;
    background: url(/images/wheel-lose-popup.523e5203.png) no-repeat top center;
    margin: -50px 0 0 -7px
}

#mc_container.reward-center .sign-in-calendar.prizeWheel-wrapper .wheel-popup-wrapper .wheel-popup-wrap .wheel-popup-close {
    position: absolute;
    width: 21px;
    height: 21px;
    background: url(/images/wheel-close-btn.c98b95ea.svg) no-repeat top center;
    top: 90px;
    right: 10px;
    cursor: pointer
}

#mc_container.reward-center .sign-in-calendar.prizeWheel-wrapper .wheel-popup-wrapper .wheel-popup-wrap .list-wrap {
    padding: 0 15px;
    text-align: center
}

#mc_container.reward-center .sign-in-calendar.prizeWheel-wrapper .wheel-popup-wrapper .wheel-popup-wrap .list-wrap .list-title {
    display: flex;
    flex-flow: column;
    align-items: center;
    font-size: 22px;
    font-weight: 700;
    color: #87250a
}

#mc_container.reward-center .sign-in-calendar.prizeWheel-wrapper .wheel-popup-wrapper .wheel-popup-wrap .list-wrap .list-content {
    margin-top: 11px;
    font-size: 15px;
    color: #8a5641
}

#mc_container.reward-center .sign-in-calendar.prizeWheel-wrapper .wheel-popup-wrapper .wheel-popup-wrap .list-wrap .list-footer {
    display: flex;
    justify-content: center
}

#mc_container.reward-center .sign-in-calendar.prizeWheel-wrapper .wheel-popup-wrapper .wheel-popup-wrap .list-wrap .list-footer .wheel-cs-btn {
    min-width: 126px;
    min-height: 36px;
    padding: 10px;
    border-radius: 18px;
    background-image: linear-gradient(to bottom, #ff9b75, #fb2912, #fb2912);
    font-size: 16px;
    text-align: center;
    display: flex;
    justify-content: center;
    align-items: center;
    color: #fff;
    margin-top: 20px;
    cursor: pointer;
    width: 90%
}

@keyframes spin {
    100% {
        transform: rotate(720deg)
    }
}

@keyframes number1 {
    to {
        transform: rotate(1035deg)
    }
}

@keyframes number2 {
    to {
        transform: rotate(990deg)
    }
}

@keyframes number3 {
    to {
        transform: rotate(945deg)
    }
}

@keyframes number4 {
    to {
        transform: rotate(900deg)
    }
}

@keyframes number5 {
    to {
        transform: rotate(855deg)
    }
}

@keyframes number6 {
    to {
        transform: rotate(810deg)
    }
}

@keyframes number7 {
    to {
        transform: rotate(765deg)
    }
}

@keyframes number8 {
    to {
        transform: rotate(720deg)
    }
}

#mc_container.reward-center .promo-code-list {
    display: flex;
    height: 100%;
    position: relative
}

#mc_container.reward-center .promo-code-list.mask:before {
    position: absolute;
    content: "";
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, .5);
    z-index: 1
}

#mc_container.reward-center .promo-code-list .promo-left {
    width: 339px;
    height: 100%;
    background: #fff url(/images/promo-code-bg.788b489c.jpg) no-repeat top center/contain;
    padding: 272px 22px 0;
    display: flex;
    flex-direction: column;
    position: relative
}

#mc_container.reward-center .promo-code-list .promo-left .code-title {
    margin-top: 18px;
    font-size: 18px;
    font-weight: 900;
    color: #666;
    text-align: center
}

#mc_container.reward-center .promo-code-list .promo-left .code-content {
    margin-top: 20px;
    display: flex;
    flex-direction: column;
    width: 100%
}

#mc_container.reward-center .promo-code-list .promo-left .code-content.error input {
    border: 1px solid #fd2f2f;
    background: linear-gradient(0deg, rgba(253, 47, 47, .2) 0, rgba(253, 47, 47, .2) 100%), #fff;
    box-shadow: 0 1px 5px 1px rgba(0, 0, 0, .08) inset
}

#mc_container.reward-center .promo-code-list .promo-left .code-content.error .error-tip {
    display: block
}

#mc_container.reward-center .promo-code-list .promo-left .code-content .input-top {
    display: flex;
    flex: 1;
    width: 100%
}

#mc_container.reward-center .promo-code-list .promo-left .code-content input {
    height: 34px;
    flex: 1;
    border-radius: 5px 0 0 5px;
    color: #0b0b0b;
    font-size: 14px
}

#mc_container.reward-center .promo-code-list .promo-left .code-content .code-btn {
    border-radius: 0 5px 5px 0;
    background: #fd2f2f;
    box-shadow: 0 1px 5px 1px rgba(0, 0, 0, .08) inset, 0 0 10px 0 #ffd3d3;
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 14px;
    font-weight: 400;
    color: #fff;
    cursor: pointer;
    height: 34px;
    min-width: 62px;
    max-width: 100px;
    padding: 0 5px;
    word-break: break-word
}

#mc_container.reward-center .promo-code-list .promo-left .code-content .code-btn.disable {
    background: #e05e58
}

#mc_container.reward-center .promo-code-list .promo-left .code-content .error-tip {
    color: #fd2f2f;
    font-size: 12px;
    font-weight: 350;
    display: none;
    margin-top: 5px
}

#mc_container.reward-center .promo-code-list .promo-left .success-msg {
    margin: 30px auto;
    width: 226px
}

#mc_container.reward-center .promo-code-list .promo-left .success-msg .msg-top {
    width: 100%;
    display: flex;
    align-items: center;
    gap: 20px;
    height: 94px
}

#mc_container.reward-center .promo-code-list .promo-left .success-msg .msg-top .msg-icon {
    width: 94px;
    height: 100%;
    background: url(/images/promo-msg-bg.ba48b79e.png) no-repeat center/contain
}

#mc_container.reward-center .promo-code-list .promo-left .success-msg .msg-top .msg-title {
    flex: 1;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #666;
    font-size: 15px;
    font-weight: 900
}

#mc_container.reward-center .promo-code-list .promo-left .success-msg .msg-bottom {
    margin-top: 10px;
    font-weight: 800;
    color: #666;
    padding: 0 10px
}

#mc_container.reward-center .promo-code-list .promo-left .success-msg .success-msg-btn {
    border-radius: 5px;
    background: #fd2f2f;
    height: 22px;
    padding: 0 3px;
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 12px;
    font-weight: 900;
    color: #fff;
    margin: 10px auto;
    max-width: max-content;
    min-width: 74px;
    cursor: pointer
}

#mc_container.reward-center .promo-code-list .promo-right {
    width: 354px;
    height: 100%;
    padding: 25px 0;
    display: flex;
    flex-direction: column;
    align-items: center;
    background: #f5f5f5;
    position: relative
}

#mc_container.reward-center .promo-code-list .promo-right .promo-list-title {
    font-size: 14px;
    font-weight: 900;
    color: #656565;
    text-align: center
}

#mc_container.reward-center .promo-code-list .promo-right .no-list {
    width: 240px;
    display: flex;
    flex-direction: column;
    margin-top: 20px;
    padding-top: 153px;
    position: relative
}

#mc_container.reward-center .promo-code-list .promo-right .no-list::before {
    position: absolute;
    content: "";
    width: 100%;
    height: 153px;
    opacity: .4;
    background: url(/images/no-list.4aa5dde2.png) no-repeat top center/158px 153px;
    top: 0
}

#mc_container.reward-center .promo-code-list .promo-right .no-list .no-list-content {
    color: #666;
    font-size: 14px;
    font-weight: 900;
    margin-top: 10px;
    text-align: center
}

#mc_container.reward-center .promo-code-list .promo-right .promo-list-wrapper {
    margin: 20px 0 0;
    display: flex;
    flex-direction: column;
    gap: 10px;
    flex: 1;
    overflow-y: auto;
    padding: 0 16px 25px;
    width: 100%;
    position: relative
}

#mc_container.reward-center .promo-code-list .promo-right .promo-list-wrapper .list-item {
    display: flex;
    flex-direction: column;
    box-shadow: 0 5px 8px 0 rgba(0, 0, 0, .08);
    border-radius: 5px
}

#mc_container.reward-center .promo-code-list .promo-right .promo-list-wrapper .list-item:nth-child(4n+4) .promo-tip-msg,
#mc_container.reward-center .promo-code-list .promo-right .promo-list-wrapper .list-item:nth-child(4n+5) .promo-tip-msg,
#mc_container.reward-center .promo-code-list .promo-right .promo-list-wrapper .list-item:nth-child(4n+6) .promo-tip-msg,
#mc_container.reward-center .promo-code-list .promo-right .promo-list-wrapper .list-item:nth-child(4n+7) .promo-tip-msg {
    top: initial;
    bottom: 0
}

#mc_container.reward-center .promo-code-list .promo-right .promo-list-wrapper .list-item .item-top {
    background: #fff;
    padding: 0 8.5px;
    min-height: 64px;
    display: flex;
    align-items: center;
    gap: 10px;
    border-radius: 5px 5px 0 0
}

#mc_container.reward-center .promo-code-list .promo-right .promo-list-wrapper .list-item .item-top .item-title {
    font-size: 13px;
    font-weight: 900;
    color: #9e9e9e;
    position: relative;
    max-width: 107px;
    word-break: break-word
}

#mc_container.reward-center .promo-code-list .promo-right .promo-list-wrapper .list-item .item-top .item-title.colon:after {
    content: "：" !important;
    display: inline !important
}

#mc_container.reward-center .promo-code-list .promo-right .promo-list-wrapper .list-item .item-top .itme-number {
    font-size: 19px;
    font-weight: 900;
    color: #666;
    flex: 1
}

#mc_container.reward-center .promo-code-list .promo-right .promo-list-wrapper .list-item .item-top .item-btn {
    flex: 0 0 74px;
    border-radius: 5px;
    background: linear-gradient(0deg, #f48075 0, #e94040 100%);
    padding: 4px;
    font-size: 12px;
    font-weight: 900;
    color: #fff;
    cursor: pointer;
    min-height: 24px;
    display: flex;
    justify-content: center;
    align-items: center;
    word-break: break-word
}

#mc_container.reward-center .promo-code-list .promo-right .promo-list-wrapper .list-item .item-top .item-btn.disable {
    background: linear-gradient(0deg, #c2c2c2 0, #8f8f8f 100%)
}

#mc_container.reward-center .promo-code-list .promo-right .promo-list-wrapper .list-item .item-bottom {
    display: flex;
    align-items: center;
    gap: 5px;
    background: #f2f2f2;
    padding: 6px 20px;
    color: #888;
    font-size: 12px;
    border-radius: 0 0 5px 5px
}

#mc_container.reward-center .promo-code-list .promo-right .promo-list-wrapper .list-item .item-bottom .item-info {
    flex: 1;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

#mc_container.reward-center .promo-code-list .promo-right .promo-list-wrapper .list-item .item-bottom .info-icon {
    width: 14px;
    height: 14px;
    background: url(/images/icon-info.fdbd2c8a.svg) no-repeat center/cover;
    cursor: pointer;
    position: relative
}

#mc_container.reward-center .promo-code-list .promo-right .promo-list-wrapper .list-item .item-bottom .info-icon.on {
    background: url(/images/icon-info-active.7ac49dab.svg) no-repeat center/cover
}

#mc_container.reward-center .promo-code-list .promo-right .promo-code-msg,
#mc_container.reward-center .promo-code-list .promo-right .promo-tip-msg {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 22px;
    margin: auto;
    width: 280px;
    border-radius: 5px;
    background: #2e2e2e;
    padding: 10px;
    display: flex;
    flex-direction: column;
    font-size: 12px;
    color: #fff;
    height: max-content;
    z-index: 1
}

#mc_container.reward-center .promo-code-list .promo-right .promo-code-msg .msg-content,
#mc_container.reward-center .promo-code-list .promo-right .promo-tip-msg .msg-content {
    line-height: 16px;
    word-break: break-word;
    text-align: left;
    min-height: 50px;
    max-height: 250px;
    overflow-y: auto
}

#mc_container.reward-center .promo-code-list .promo-right .promo-code-msg .msg-content .bold,
#mc_container.reward-center .promo-code-list .promo-right .promo-tip-msg .msg-content .bold {
    font-weight: 700
}

#mc_container.reward-center .promo-code-list .promo-right .promo-code-msg .msg-title,
#mc_container.reward-center .promo-code-list .promo-right .promo-tip-msg .msg-title {
    margin-bottom: 10px;
    text-align: center;
    font-size: 14px
}

#mc_container.reward-center .promo-code-list .promo-right .promo-code-msg .msg-item,
#mc_container.reward-center .promo-code-list .promo-right .promo-tip-msg .msg-item {
    line-height: 16px
}

#mc_container.reward-center .promo-code-list .promo-right .promo-code-msg .item-wrap,
#mc_container.reward-center .promo-code-list .promo-right .promo-tip-msg .item-wrap {
    margin: 10px 0 0 20px
}

#mc_container.reward-center .promo-code-list .promo-right .promo-code-msg .item-wrap li,
#mc_container.reward-center .promo-code-list .promo-right .promo-tip-msg .item-wrap li {
    list-style: decimal;
    margin: 5px 0
}

#mc_container.reward-center .promo-code-list .promo-right .promo-code-msg .info-btn,
#mc_container.reward-center .promo-code-list .promo-right .promo-code-msg .msg-btn,
#mc_container.reward-center .promo-code-list .promo-right .promo-tip-msg .info-btn,
#mc_container.reward-center .promo-code-list .promo-right .promo-tip-msg .msg-btn {
    min-width: 74px;
    border-radius: 5px;
    background: #fd2f2f;
    box-shadow: 0 0 10px 0 #fd2f2f;
    display: flex;
    justify-content: center;
    align-items: center;
    height: 22px;
    margin: 10px auto 0;
    cursor: pointer;
    font-size: 12px;
    font-weight: 900;
    color: #fff
}

#mc_container.reward-center .promo-code-list .promo-right .promo-tip-msg {
    left: initial;
    right: 15px;
    top: 0;
    bottom: initial
}

.app-popup-wrapper {
    border: 1px solid red
}

.app-popup-wrapper::before {
    position: absolute;
    content: "";
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, .8);
    z-index: 1;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    margin: auto
}

.app-popup-wrapper .app-container {
    height: 100vh;
    justify-content: center;
    align-items: center;
    display: flex;
    width: 100%;
    top: 0;
    left: 0;
    z-index: 1;
    position: absolute
}

.app-popup-wrapper .app-container .app-wrap {
    padding: 45px 27px 30px 27px;
    border-radius: 27px;
    position: absolute;
    background: transparent linear-gradient(180deg, #fbbe03 0, #fbc51d 34%, #fff 100%) 0 0 no-repeat padding-box;
    width: 410px;
    height: 370px;
    opacity: 1;
    z-index: 1;
    display: flex;
    flex-direction: column
}

.app-popup-wrapper .app-container .app-wrap::before {
    top: -70px;
    left: -63px;
    background-repeat: no-repeat;
    width: 534px;
    z-index: -1;
    height: 475px;
    display: block;
    content: "";
    position: absolute;
    background-size: contain;
    background-position: center;
    background-image: url(/images/app-background.648ff0a1.png)
}

.app-popup-wrapper .app-container .app-wrap .label-title {
    margin-bottom: 27px;
    line-height: 1.4;
    word-wrap: break-word;
    width: 100%;
    text-align: center;
    justify-content: center;
    display: block;
    font-size: 18px;
    letter-spacing: 0;
    color: #333
}

.app-popup-wrapper .app-container .app-wrap .qr-container {
    align-items: center;
    justify-content: center;
    display: flex;
    gap: 42px
}

.app-popup-wrapper .app-container .app-wrap .qr-container .qrcode-back {
    display: flex;
    background-color: #fff;
    height: 132px;
    width: 132px;
    align-items: center;
    justify-content: center
}

.app-popup-wrapper .app-container .app-wrap .qr-container .qr-code-box {
    align-items: center;
    width: 50%;
    gap: 8px;
    display: flex;
    justify-content: center;
    flex-direction: column
}

.app-popup-wrapper .app-container .app-wrap .qr-container .qr-code-box .qr-text {
    color: #3a3a39;
    font-size: 18px;
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 10px
}

.app-popup-wrapper .app-container .app-wrap .qr-container .qr-code-box .qr-text::before {
    content: "";
    display: block;
    width: 26px;
    height: 26px;
    background-size: contain;
    background-position: center
}

.app-popup-wrapper .app-container .app-wrap .qr-container .qr-code-box .qr-text.ios::before {
    background-image: url(/images/ios.1cf3d7cb.png)
}

.app-popup-wrapper .app-container .app-wrap .qr-container .qr-code-box .qr-text.android::before {
    background-image: url(/images/android.8ca71fec.png)
}

.app-popup-wrapper .app-container .app-wrap .qr-container .qr-code-box svg {
    width: 26px;
    height: auto
}

.app-popup-wrapper .app-container .share-btn-wrap {
    flex: 1;
    display: flex;
    align-items: flex-end;
    justify-content: center
}

.app-popup-wrapper .app-container .share-btn-wrap .share-btn {
    cursor: pointer;
    color: #fff;
    display: flex;
    height: 37px;
    text-align: center;
    justify-content: center;
    min-width: 210px;
    padding: 6px;
    width: -moz-fit-content;
    width: fit-content;
    background: transparent linear-gradient(181deg, #ffb38b 0, #ff845f 31%, #d80700 100%) 0 0 no-repeat padding-box;
    box-shadow: 0 3px 6px #00000029;
    border-radius: 25px;
    align-items: center
}

.app-popup-wrapper .app-container .share-btn-wrap .share-btn:hover {
    background: transparent linear-gradient(181deg, #ff6d21 0, #f53900 31%, #9f0500 100%) 0 0 no-repeat padding-box;
    box-shadow: 0 3px 6px #00000029
}

div#app div.br_acmc_body.cash-voucher::before {
    position: absolute;
    content: "";
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, .8);
    z-index: 1;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    margin: auto
}

div#app div.br_acmc_body.cash-voucher .cash-voucher-wrapper {
    width: 100%;
    height: 100%;
    position: fixed;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    margin: auto;
    display: flex;
    justify-content: center;
    align-items: center;
    z-index: 1
}

div#app div.br_acmc_body.cash-voucher .cash-voucher-wrapper .cash-voucher-wrap {
    flex: 1;
    position: absolute;
    width: 588px;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
    text-align: center;
    height: -moz-fit-content;
    height: fit-content;
    padding: 58px 0
}

div#app div.br_acmc_body.cash-voucher .cash-voucher-wrapper .cash-voucher-wrap .cash-header {
    position: relative;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center
}

div#app div.br_acmc_body.cash-voucher .cash-voucher-wrapper .cash-voucher-wrap .cash-header .cash-close-btn {
    width: 58px;
    height: 58px;
    background: url(/images/ticket-popup-close.7da51bf2.svg) no-repeat center/contain;
    align-self: flex-end;
    margin-right: -29px;
    cursor: pointer;
    position: absolute;
    top: -50px
}

div#app div.br_acmc_body.cash-voucher .cash-voucher-wrapper .cash-voucher-wrap .cash-header .cash-title {
    font-size: 60px;
    color: #fef0d6;
    text-shadow: 0 5px 0 #992105;
    font-weight: 700
}

div#app div.br_acmc_body.cash-voucher .cash-voucher-wrapper .cash-box {
    height: 495px;
    margin: -20px auto 0;
    background: url(/images/cash-box.a7b29b48.webp) no-repeat center/contain;
    overflow: hidden
}

div#app div.br_acmc_body.cash-voucher .cash-voucher-wrapper .cash-box.open {
    background: url(/images/cash-box-open-stop.ec9522fd.png) no-repeat center/contain;
    animation: boxOpen 2s;
    position: relative
}

div#app div.br_acmc_body.cash-voucher .cash-voucher-wrapper .cash-box:before {
    position: absolute;
    content: "";
    width: 530px;
    height: 495px;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
    background: url(/images/circle-light.60683887.png) no-repeat center/contain;
    animation: spinWheel 5s infinite linear;
    z-index: -1
}

div#app div.br_acmc_body.cash-voucher .cash-voucher-wrapper .cash-box .claim-info {
    display: flex;
    flex-direction: column;
    position: absolute;
    top: 268px;
    text-align: center;
    width: 100%
}

div#app div.br_acmc_body.cash-voucher .cash-voucher-wrapper .cash-box .claim-info .claim-title {
    font-size: 24px;
    color: #891b00
}

div#app div.br_acmc_body.cash-voucher .cash-voucher-wrapper .cash-box .claim-info .claim-item {
    font-size: 24px;
    color: #9c4f2e
}

div#app div.br_acmc_body.cash-voucher .cash-voucher-wrapper .cash-claim-btn {
    min-width: 360px;
    height: 68px;
    margin-top: 0;
    font-size: 31px;
    font-weight: 700;
    color: #d63000;
    display: inline-flex;
    justify-content: center;
    align-items: center;
    background: transparent linear-gradient(180deg, #fff 0, #f7c163 50%, #f2b03e 100%) 0 0 no-repeat padding-box;
    border-radius: 34px;
    cursor: pointer
}

div#app div.br_acmc_body.cash-voucher .cash-voucher-wrapper .cash-claim-btn.close {
    color: #b1b1b1;
    background: transparent linear-gradient(180deg, #9f9f9f 0, #6c6c6c 50%, #383838 100%) 0 0 no-repeat padding-box;
    cursor: not-allowed
}

#mc_container.reward-center .reward-list {
    overflow-y: scroll
}

#mc_container.reward-center .sign-in-right .reward-item.GIFT_CODE .reward-content {
    border-radius: 50px;
    background: rgba(217, 217, 217, .3);
    -webkit-backdrop-filter: blur(4px);
    backdrop-filter: blur(4px);
    color: #818181;
    padding: 3px 14px;
    min-height: 22px;
    width: -moz-fit-content;
    width: fit-content;
    max-width: 195px;
    display: flex;
    -webkit-line-clamp: 1;
    flex-direction: row;
    align-items: center;
    gap: 6px;
    cursor: pointer
}

#mc_container.reward-center .sign-in-right .reward-item.GIFT_CODE .reward-content p {
    max-width: 195px;
    line-height: 10px;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical
}

#mc_container.reward-center .sign-in-right .reward-item.GIFT_CODE .reward-content::after {
    content: "";
    display: block;
    min-width: 14px;
    height: 14px;
    background-image: url(/images/icon-info.b74ad852.png);
    background-repeat: no-repeat;
    background-position: left top;
    background-size: 14px 14px
}

#mc_container.reward-center .sign-in-right .reward-item.GIFT_CODE .reward-content:hover {
    background: rgba(219, 115, 122, .2);
    -webkit-backdrop-filter: blur(4px);
    backdrop-filter: blur(4px);
    color: #db737a
}

#mc_container.reward-center .sign-in-right .reward-item.GIFT_CODE .reward-content:hover::after {
    background-image: url(/images/icon-info-red.28d7f84e.png)
}

#mc_container.reward-center .sign-in-right .reward-item.GIFT_CODE.on .reward-content {
    background: rgba(219, 115, 122, .2);
    -webkit-backdrop-filter: blur(4px);
    backdrop-filter: blur(4px);
    color: #db737a
}

#mc_container.reward-center .sign-in-right .reward-item.GIFT_CODE.on .reward-content::after {
    background-image: url(/images/icon-info-red.28d7f84e.png)
}

.ticket-tip-msg {
    position: absolute;
    top: 130px;
    left: 263px;
    margin: auto;
    width: 280px;
    border-radius: 5px;
    background: #2e2e2e;
    padding: 10px;
    display: flex;
    flex-direction: column;
    font-size: 12px;
    color: #fff !important;
    height: max-content;
    z-index: 1
}

.ticket-tip-msg .msg-content {
    word-break: break-word;
    text-align: left;
    min-height: 50px;
    max-height: 250px;
    overflow-y: auto
}

.ticket-tip-msg .msg-content .bold {
    font-weight: 700
}

.ticket-tip-msg .msg-content .content {
    padding: 5px 0
}

.ticket-tip-msg .msg-content .content img {
    width: 100%
}

.ticket-tip-msg .msg-content .content p {
    font-size: 12px;
    line-height: 16px !important
}

.ticket-tip-msg .msg-title {
    margin-bottom: 10px;
    text-align: center;
    font-size: 14px
}

.ticket-tip-msg .msg-item {
    line-height: 16px
}

.ticket-tip-msg .item-wrap {
    margin: 10px 0 0 20px
}

.ticket-tip-msg .item-wrap li {
    list-style: decimal;
    margin: 5px 0
}

.ticket-tip-msg .info-btn,
.ticket-tip-msg .msg-btn {
    min-width: 74px;
    border-radius: 5px;
    background: #fd2f2f;
    box-shadow: 0 0 10px 0 #fd2f2f;
    display: flex;
    justify-content: center;
    align-items: center;
    height: 22px;
    margin: 10px auto 0;
    cursor: pointer;
    font-size: 12px;
    font-weight: 900;
    color: #fff
}

@keyframes boxOpen {
    0% {
        background: url(/images/cash-box-open.1545ea8a.webp) no-repeat center/contain
    }

    100% {
        background: url(/images/cash-box-open-stop.ec9522fd.png) no-repeat center/contain
    }
}

@keyframes spinWheel {
    from {
        transform: rotate(0)
    }

    to {
        transform: rotate(360deg)
    }
}

@keyframes rotate-full {
    from {
        transform: rotate(0)
    }

    to {
        transform: rotate(360deg)
    }
}

#mc_container.security-center .personal-information {
    border-radius: 10px;
    overflow: hidden;
    box-shadow: 0 7px 62px 0 rgba(170, 106, 226, .19)
}

#mc_container.security-center .personal-information .information-top {
    padding: 0 16px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    position: relative;
    background-repeat: no-repeat;
    background-size: cover;
    background: linear-gradient(0deg, #f1f9ff00 0, #b3bcc880 100%)
}

#mc_container.security-center .personal-information .information-top::before {
    left: 0;
    position: absolute;
    content: "";
    width: 100%;
    height: 100%;
    background-image: url(/images/level-bg.859bb4c4.png);
    background-position: bottom;
    background-size: cover;
    background-repeat: no-repeat;
    mask-image: linear-gradient(to bottom, #000, rgba(0, 0, 0, 0));
    -webkit-mask-image: linear-gradient(to bottom, #000, rgba(0, 0, 0, 0))
}

#mc_container.security-center .personal-information .information-top .upper-left {
    float: left;
    width: 40px;
    height: 40px;
    background: url(/images/sign.c0e5daca.png) no-repeat;
    background-size: 100% 100%;
    cursor: pointer;
    visibility: hidden
}

#mc_container.security-center .personal-information .information-top .upper-right {
    z-index: 1;
    padding-top: 32px;
    color: #f8ffff;
    font-size: 16px;
    flex: 1;
    display: flex;
    align-items: center;
    width: 0;
    margin-bottom: 8px
}

#mc_container.security-center .personal-information .information-top .upper-right .info-left {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-end;
    margin-right: 10px;
    width: 0
}

#mc_container.security-center .personal-information .information-top .upper-right .info-left .nickname-wrap {
    color: #666;
    font-size: 15px;
    display: flex;
    margin-top: 4px;
    font-weight: 600;
    flex: 1;
    width: 100%;
    text-align: right;
    margin-bottom: 8px
}

#mc_container.security-center .personal-information .information-top .upper-right .info-left .nickname-wrap .information-nickname {
    height: 18px;
    font-size: 16px;
    font-weight: 900
}

#mc_container.security-center .personal-information .information-top .upper-right .info-left .nickname-wrap .edit-icon {
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    background-size: contain;
    background-repeat: no-repeat;
    background-image: url(/images/edit-icon.d6c3436e.svg);
    width: 12px;
    height: 12px;
    min-width: 12px;
    min-height: 12px;
    margin-left: 8px
}

#mc_container.security-center .personal-information .information-top .upper-right .info-left .regdate-wrap {
    width: 100%;
    color: #b2b2b2;
    font-size: 10px;
    font-weight: 500;
    text-align: left;
    display: flex;
    justify-content: flex-start
}

#mc_container.security-center .personal-information .information-top .upper-right .info-left .regdate-wrap .join-title {
    margin-right: 3px;
    text-align: center;
    display: flex;
    align-items: center
}

#mc_container.security-center .personal-information .information-top .upper-right .info-left .regdate-wrap .regdate-icon {
    background-image: url(/images/icon-date.59b17882.svg);
    background-repeat: no-repeat;
    background-size: contain;
    margin-right: 2px;
    display: block;
    min-width: 12px;
    width: 12px;
    height: 12px
}

#mc_container.security-center .personal-information .information-top .upper-right .info-left .info-level-wrap {
    display: flex;
    width: 100%;
    align-items: center;
    flex: 1
}

#mc_container.security-center .personal-information .information-top .upper-right .info-left .info-level-wrap .info-siginin {
    cursor: pointer;
    display: block;
    width: 26px;
    height: 26px;
    background-repeat: no-repeat;
    background-image: url(/images/signin.534111d5.png)
}

#mc_container.security-center .personal-information .information-top .upper-right .info-left .info-level-wrap .info-siginin:hover {
    filter: contrast(110%)
}

#mc_container.security-center .personal-information .information-top .upper-right .info-left .info-level-wrap .vip-label {
    cursor: pointer;
    padding: 4px 8px;
    display: flex;
    max-width: 173px;
    border-radius: 60px;
    border: 1px solid rgba(255, 255, 255, .2);
    background: linear-gradient(180deg, rgba(102, 102, 102, .7) 0, rgba(67, 72, 81, .7) 100%);
    -webkit-backdrop-filter: blur(10px);
    backdrop-filter: blur(10px);
    margin-right: 5px
}

#mc_container.security-center .personal-information .information-top .upper-right .info-left .info-level-wrap .vip-label:hover {
    filter: brightness(120%)
}

#mc_container.security-center .personal-information .information-top .upper-right .info-left .info-level-wrap .vip-label .vipicon {
    position: static;
    width: 16px;
    height: 18px;
    margin-right: 8px;
    display: block;
    -webkit-mask-image: none;
    mask-image: none;
    filter: initial;
    opacity: 1
}

#mc_container.security-center .personal-information .information-top .upper-right .info-left .info-level-wrap .vip-label .level-name {
    align-items: center;
    display: flex;
    max-width: 173px;
    text-align: left;
    padding: 0 8px;
    color: #fff;
    text-shadow: 0 1px 0 rgba(0, 0, 0, .25);
    font-family: Inter;
    font-size: 12px;
    font-weight: 700
}

#mc_container.security-center .personal-information .information-top .upper-right .information-nickname {
    display: inline-block;
    line-height: 16px;
    text-align: left
}

#mc_container.security-center .personal-information .information-top .upper-right .first-name {
    display: inline-block;
    background: #b1b8b6;
    width: 80px;
    height: 80px;
    text-align: center;
    color: transparent;
    background-size: 100% 100%;
    border-radius: 50%;
    line-height: 40px;
    font-weight: 700;
    font-size: 22px;
    margin-right: 8px;
    position: relative
}

#mc_container.security-center .personal-information .information-top .vipicon {
    background-image: url(/images/spe-icon.069cbd4c.png);
    -webkit-mask-image: linear-gradient(to bottom, #000, rgba(0, 0, 0, 0));
    mask-image: linear-gradient(to bottom, #000, rgba(0, 0, 0, 0));
    filter: blur(.5px);
    opacity: .5;
    width: 81px;
    height: 90px;
    position: absolute;
    background-size: 100% 100%;
    right: 23px;
    top: 5px;
    z-index: 0
}

#mc_container.security-center .personal-information .copy-wrap {
    padding-left: 16px;
    display: flex;
    align-items: center;
    justify-content: flex-start;
    margin-top: 12px;
    width: 100%
}

#mc_container.security-center .personal-information .copy-wrap .copy-title {
    font-size: 12px;
    color: #fff;
    margin-right: 5px;
    padding-right: 5px;
    position: relative;
    word-break: keep-all
}

#mc_container.security-center .personal-information .copy-wrap .copy-title:before {
    position: absolute;
    content: ":";
    right: 0;
    top: 0;
    bottom: 0;
    margin: auto
}

#mc_container.security-center .personal-information .copy-wrap .copy-btn {
    margin-right: 6px;
    height: 24px;
    border-radius: 35px;
    color: #979797;
    font-size: 12px;
    font-weight: 600;
    display: flex;
    align-items: center;
    justify-content: center
}

#mc_container.security-center .personal-information .copy-wrap .copy-btn .username-copy {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-break: break-all;
    min-width: 0;
    max-width: 110px
}

#mc_container.security-center .personal-information .copy-wrap .copy-btn .copy-icon {
    cursor: pointer;
    align-items: center;
    justify-content: center;
    width: 12px;
    height: 12px;
    display: block;
    background-size: contain;
    background-repeat: no-repeat;
    background-image: url(/images/icon-copy.57e76d2d.png);
    margin-left: 5px
}

#mc_container.security-center .personal-information .information-money {
    color: #434851;
    text-align: center;
    font-size: 24px;
    font-weight: 600;
    margin-top: 8px;
    padding-left: 16px
}

#mc_container.security-center .personal-information .information-money .money-view {
    display: flex;
    font-size: 24px;
    font-weight: 600;
    font-family: Arial, Helvetica, sans-serif
}

#mc_container.security-center .personal-information .information-money .money-view span {
    margin-right: 8px;
    font-size: 34px;
    font-weight: 600
}

#mc_container.security-center .personal-information .information-money .eyes-icon {
    cursor: pointer;
    display: block;
    width: 18px;
    min-height: 18px;
    min-width: 18px;
    background-size: contain;
    background-repeat: no-repeat;
    background-image: url(/images/eyes-icon-open.5fae8ee9.svg)
}

#mc_container.security-center .personal-information .information-money .eyes-icon.icon-eyes-close {
    background-image: url(/images/eyes-icon-close.c9327016.svg)
}

#mc_container.security-center .personal-information .information-money .amount-wrap {
    display: flex;
    justify-content: flex-start;
    align-items: center
}

#mc_container.security-center .personal-information .information-money .amount-wrap .refresh {
    width: 18px;
    height: 18px;
    background: url(/images/refresh-icon.0c3d1fed.svg) no-repeat;
    background-size: 100% 100%;
    cursor: pointer;
    margin-right: 5px
}

#mc_container.security-center .personal-information .information-money .amount-wrap .balance-amount {
    height: 100%;
    display: flex;
    align-items: center;
    min-width: 200px;
    justify-content: flex-start
}

#mc_container.security-center .personal-information .information-money .amount-wrap .processing {
    animation: rotate-full .5s infinite linear
}

#mc_container.security-center .personal-information .lastDeposit {
    padding: 20px 26px 0;
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #f8ffff
}

#mc_container.security-center .personal-information .lastDeposit>div {
    display: flex;
    align-items: center;
    height: 36px
}

#mc_container.security-center .personal-information .lastDeposit>div .icon {
    width: 36px;
    height: 36px;
    background: url(/images/up-arrow.e07e8d0f.png) no-repeat;
    background-size: 100% 100%;
    flex-shrink: 0
}

#mc_container.security-center .personal-information .lastDeposit>div .amount {
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    margin-left: 10px;
    font-size: 14px
}

#mc_container.security-center .personal-information .lastDeposit>div .amount .tip {
    font-size: 12px;
    color: #8b94a2
}

#mc_container.security-center .personal-information .lastDeposit .lastWithdrawal>.icon {
    transform: rotate(180deg)
}

#mc_container.security-center .personal-information .money-event {
    color: #fff;
    text-align: center;
    margin-top: 34px
}

#mc_container.security-center .personal-information .money-event .btn-events {
    width: 130px;
    display: inline-block;
    line-height: 38px;
    cursor: pointer;
    border-radius: 43px;
    font-size: 18px
}

#mc_container.security-center .personal-information .money-event .btn-events.deposit-money {
    background-color: #22d72a;
    box-shadow: 0 3px 10px rgba(82, 230, 69, .32)
}

#mc_container.security-center .personal-information .money-event .btn-events.deposit-money:hover {
    background-color: #25ed2f
}

#mc_container.security-center .personal-information .money-event .btn-events.deposit-money:active {
    background-color: #1ebd25 !important;
    box-shadow: 0 2px 5px rgba(82, 230, 69, .23)
}

#mc_container.security-center .personal-information .money-event .btn-events.withdraw-money {
    border: 1px solid #ccc;
    margin-left: 10px;
    color: #9f9f9f
}

#mc_container.security-center .personal-information .money-event .btn-events.withdraw-money:hover {
    background-color: rgba(255, 255, 255, .3);
    border: 1px solid #ccc;
    box-shadow: 0 2px 5px rgba(177, 67, 58, .15)
}

#mc_container.security-center .personal-information .money-event .btn-events.withdraw-money:active {
    background-color: rgba(255, 255, 255, .1);
    box-shadow: 0 2px 5px rgba(177, 67, 58, .15)
}

#mc_container.security-center .personal-information .money-plan {
    margin-top: 0;
    color: #666;
    font-size: 14px;
    padding-left: 30px
}

#mc_container.security-center .personal-information .money-plan .plan-wrap {
    width: 210px
}

#mc_container.security-center .personal-information .money-plan .plan-item {
    margin-top: 20px;
    background: url(/images/security-deposit.7e87c1b5.png) no-repeat left center;
    height: 38px;
    padding-left: 55px;
    position: relative;
    font-size: 14px
}

#mc_container.security-center .personal-information .money-plan .plan-item:nth-child(2) {
    background-image: url(/images/security-withdrawal.43dd108c.png)
}

#mc_container.security-center .personal-information .money-plan .plan-item .now {
    padding-top: 8px;
    font-size: 12px;
    color: #aaa
}

#mc_container.security-center .personal-information .money-plan .plan-item::after {
    content: "";
    width: 210px;
    position: absolute;
    border-top: 1px dashed #efeff1;
    bottom: -18px
}

#mc_container.security-center .personal-information .money-plan .plan-item #pendingDepositCount,
#mc_container.security-center .personal-information .money-plan .plan-item #pendingWithdrawCount {
    margin-right: 5px
}

#mc_container.security-center .personal-information .vipcard {
    width: 266px;
    height: 134px;
    background: url(/images/vipcard.f2f02015.png) no-repeat;
    background-size: 100% 100%;
    margin: 6px auto 0;
    padding-top: 17px;
    display: none;
    position: relative;
    z-index: 1;
    padding-left: 117px;
    color: #fff;
    box-shadow: 0 6px 10px 2px rgba(234, 197, 123, .19)
}

#mc_container.security-center .personal-information .vipcard.auto {
    border-radius: 6px
}

#mc_container.security-center .personal-information .vipcard.auto .member-level-progress-bar {
    background: rgba(102, 102, 102, .3) !important
}

#mc_container.security-center .personal-information .vipcard.auto .member-level {
    z-index: 10;
    position: relative
}

#mc_container.security-center .personal-information .vipcard.auto::after {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    z-index: 1;
    background: url(/images/auto_bg.7d0d3c4f.png) no-repeat
}

#mc_container.security-center .personal-information .vipcard .vipicon {
    width: 70px;
    height: 78px;
    position: absolute;
    background-size: 100% 100%;
    left: 20px;
    top: 50%;
    z-index: 10;
    margin-top: -39px
}

#mc_container.security-center .personal-information .vipcard .level-up {
    line-height: 22px;
    height: 22px
}

#mc_container.security-center .personal-information .vipcard .member-progress-warp {
    width: 120px;
    padding: 5px 0 16px
}

#mc_container.security-center .personal-information .vipcard .member-progress-warp .member-level-progress-bar {
    width: 100%;
    height: 6px;
    border-radius: 3px;
    background-color: rgba(102, 102, 102, .3)
}

#mc_container.security-center .personal-information .vipcard .member-progress-warp .member-level-progress-bar .cur-progress-bar {
    width: 0%;
    height: 6px;
    border-radius: 3px;
    background-color: #fff;
    transition: width 1s ease
}

#mc_container.security-center .personal-information .vipcard .member-interests {
    width: 78px;
    height: 30px;
    border-radius: 15px;
    background-color: #fff;
    color: #d09b34;
    cursor: pointer;
    text-align: center;
    line-height: 30px
}

#mc_container.security-center .personal-information .vipcard .member-interests:active {
    box-shadow: 0 2px 5px rgba(177, 67, 58, .15)
}

#mc_container.security-center .personal-information .last-login {
    margin: 36px 0 0 30px;
    padding-left: 55px;
    line-height: 20px;
    font-size: 12px;
    color: #5e5e5e;
    background: url(/images/lastlogin.052a9a3c.png) no-repeat left center
}

#mc_container.security-center .personal-information.hasVip.auto .lastDeposit {
    display: none
}

#mc_container.security-center .personal-information.hasVip.auto .money-event {
    display: none
}

#mc_container.security-center .personal-information.hasVip.auto .vipcard {
    display: block
}

#mc_container.security-center .personal-information.hasVip.special .info-left .info-level-wrap .vip-label {
    cursor: initial
}

#mc_container.security-center .personal-information.hasVip.special .info-left .info-level-wrap .vip-label:hover {
    filter: initial
}

#mc_container.security-center .personal-information.hasVip.special .lastDeposit {
    display: none
}

#mc_container.security-center .personal-information.hasVip.special .money-event {
    display: none
}

#mc_container.security-center .personal-information.hasVip.special .vipcard {
    display: block;
    background-image: url(/images/spe-bg.9de85e83.png) !important
}

#mc_container.security-center .personal-information.hasVip.special .vipcard .member-level>div {
    display: none
}

#mc_container.security-center .personal-information.hasVip.special .vipcard .member-level>.level-name {
    display: block;
    position: absolute;
    top: 50%;
    transform: translateY(-50%)
}

#mc_container.security-center .personal-information.hasVip.special .vipcard .member-level>.level-name.MEMCLUB3-close {
    margin-top: 0
}

#mc_container.security-center .personal-information.hasVip.special .vipcard:after {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    z-index: 1;
    background: url(/images/auto_bg.7d0d3c4f.png) no-repeat
}

#mc_container.security-center .personal-information::after {
    content: "";
    bottom: 0;
    left: 0;
    width: 100%;
    height: 90px;
    position: absolute;
    background: linear-gradient(180deg, rgba(241, 249, 255, 0) 0, rgba(179, 188, 200, .2) 100%);
    -webkit-backdrop-filter: blur(2px);
    backdrop-filter: blur(2px);
    border-radius: 0 0 10px 10px
}

#mc_container.security-center .personal-information.lv1 .vipicon {
    -webkit-mask-image: linear-gradient(to bottom, #000, rgba(0, 0, 0, 0));
    mask-image: linear-gradient(to bottom, #000, rgba(0, 0, 0, 0));
    filter: blur(.5px);
    opacity: .5;
    background-image: url(/images/lv1.26cbfb6d.png)
}

#mc_container.security-center .personal-information.lv2 .vipicon {
    -webkit-mask-image: linear-gradient(to bottom, #000, rgba(0, 0, 0, 0));
    mask-image: linear-gradient(to bottom, #000, rgba(0, 0, 0, 0));
    filter: blur(.5px);
    opacity: .5;
    background-image: url(/images/lv2.d0106584.png)
}

#mc_container.security-center .personal-information.lv3 .vipicon {
    -webkit-mask-image: linear-gradient(to bottom, #000, rgba(0, 0, 0, 0));
    mask-image: linear-gradient(to bottom, #000, rgba(0, 0, 0, 0));
    filter: blur(.5px);
    opacity: .5;
    background-image: url(/images/lv3.7bed8702.png)
}

#mc_container.security-center .personal-information.lv4 .vipicon {
    -webkit-mask-image: linear-gradient(to bottom, #000, rgba(0, 0, 0, 0));
    mask-image: linear-gradient(to bottom, #000, rgba(0, 0, 0, 0));
    filter: blur(.5px);
    opacity: .5;
    background-image: url(/images/lv4.92c16d38.png)
}

#mc_container.security-center .personal-information.lv5 .vipicon {
    -webkit-mask-image: linear-gradient(to bottom, #000, rgba(0, 0, 0, 0));
    mask-image: linear-gradient(to bottom, #000, rgba(0, 0, 0, 0));
    filter: blur(.5px);
    opacity: .5;
    background-image: url(/images/lv5.3ebe9c44.png)
}

#mc_container.security-center .personal-information.lv6 .vipicon {
    -webkit-mask-image: linear-gradient(to bottom, #000, rgba(0, 0, 0, 0));
    mask-image: linear-gradient(to bottom, #000, rgba(0, 0, 0, 0));
    filter: blur(.5px);
    opacity: .5;
    background-image: url(/images/lv6.dfcd03a2.png)
}

#mc_container.security-center .personal-information.lv7 .vipicon {
    -webkit-mask-image: linear-gradient(to bottom, #000, rgba(0, 0, 0, 0));
    mask-image: linear-gradient(to bottom, #000, rgba(0, 0, 0, 0));
    filter: blur(.5px);
    opacity: .5;
    background-image: url(/images/lv7.9e4ce692.png)
}

#mc_container.security-center .personal-information.lv8 .vipicon {
    -webkit-mask-image: linear-gradient(to bottom, #000, rgba(0, 0, 0, 0));
    mask-image: linear-gradient(to bottom, #000, rgba(0, 0, 0, 0));
    filter: blur(.5px);
    opacity: .5;
    background-image: url(/images/lv8.0f2d7211.png)
}

#mc_container.security-center .personal-information.lv9 .vipicon {
    -webkit-mask-image: linear-gradient(to bottom, #000, rgba(0, 0, 0, 0));
    mask-image: linear-gradient(to bottom, #000, rgba(0, 0, 0, 0));
    filter: blur(.5px);
    opacity: .5;
    background-image: url(/images/lv9.f892e8d3.png)
}

#mc_container.security-center .personal-information.lv10 .vipicon {
    -webkit-mask-image: linear-gradient(to bottom, #000, rgba(0, 0, 0, 0));
    mask-image: linear-gradient(to bottom, #000, rgba(0, 0, 0, 0));
    filter: blur(.5px);
    opacity: .5;
    background-image: url(/images/lv10.696e719a.png)
}

#mc_container.security-center .personal-information.lv11 .vipicon {
    -webkit-mask-image: linear-gradient(to bottom, #000, rgba(0, 0, 0, 0));
    mask-image: linear-gradient(to bottom, #000, rgba(0, 0, 0, 0));
    filter: blur(.5px);
    opacity: .5;
    background-image: url(/images/lv11.c59857a3.png)
}

#mc_container.security-center .personal-information.lv12 .vipicon {
    -webkit-mask-image: linear-gradient(to bottom, #000, rgba(0, 0, 0, 0));
    mask-image: linear-gradient(to bottom, #000, rgba(0, 0, 0, 0));
    filter: blur(.5px);
    opacity: .5;
    background-image: url(/images/lv12.f094ecaa.png)
}

#mc_container.security-center .personal-information.lv13 .vipicon {
    -webkit-mask-image: linear-gradient(to bottom, #000, rgba(0, 0, 0, 0));
    mask-image: linear-gradient(to bottom, #000, rgba(0, 0, 0, 0));
    filter: blur(.5px);
    opacity: .5;
    background-image: url(/images/lv13.90261e4a.png)
}

#mc_container.security-center .personal-information.lv14 .vipicon {
    -webkit-mask-image: linear-gradient(to bottom, #000, rgba(0, 0, 0, 0));
    mask-image: linear-gradient(to bottom, #000, rgba(0, 0, 0, 0));
    filter: blur(.5px);
    opacity: .5;
    background-image: url(/images/lv14.55938efb.png)
}

#mc_container.security-center .personal-information.lv15 .vipicon {
    -webkit-mask-image: linear-gradient(to bottom, #000, rgba(0, 0, 0, 0));
    mask-image: linear-gradient(to bottom, #000, rgba(0, 0, 0, 0));
    filter: blur(.5px);
    opacity: .5;
    background-image: url(/images/lv15.0ee37313.png)
}

#mc_container.security-center .personal-information.lv16 .vipicon {
    -webkit-mask-image: linear-gradient(to bottom, #000, rgba(0, 0, 0, 0));
    mask-image: linear-gradient(to bottom, #000, rgba(0, 0, 0, 0));
    filter: blur(.5px);
    opacity: .5;
    background-image: url(/images/lv16.e26953f8.png)
}

#mc_container.security-center .personal-information.lv17 .vipicon {
    -webkit-mask-image: linear-gradient(to bottom, #000, rgba(0, 0, 0, 0));
    mask-image: linear-gradient(to bottom, #000, rgba(0, 0, 0, 0));
    filter: blur(.5px);
    opacity: .5;
    background-image: url(/images/lv17.0b103c16.png)
}

#mc_container.security-center .personal-information.lv18 .vipicon {
    -webkit-mask-image: linear-gradient(to bottom, #000, rgba(0, 0, 0, 0));
    mask-image: linear-gradient(to bottom, #000, rgba(0, 0, 0, 0));
    filter: blur(.5px);
    opacity: .5;
    background-image: url(/images/lv18.c07b32bd.png)
}

#mc_container .idVerification-model {
    min-width: 350px;
    padding: 0 !important
}

#mc_container .idVerification-model .tip {
    color: #fd2f2f;
    font-size: 14px;
    padding: 10px 0;
    word-break: break-word
}

#mc_container .idVerification-model .review {
    height: 100%;
    width: 350px;
    padding: 0 30px
}

#mc_container .idVerification-model .review .content {
    text-align: center;
    margin-top: 43px
}

#mc_container .idVerification-model .review .content .bg {
    width: 126px;
    margin: 0 auto;
    height: 103px;
    background: url(/images/review.6ad02921.png) no-repeat;
    background-size: 100% 100%
}

#mc_container .idVerification-model .review .content .desc {
    font-size: 16px;
    line-height: 20px;
    letter-spacing: 0;
    color: #666
}

#mc_container .idVerification-model .review .content .service {
    color: #fd2f2f;
    font-size: 14px;
    cursor: pointer;
    margin-top: 12px
}

#mc_container .idVerification-model .review .form-footer {
    z-index: 2
}

#mc_container .idVerification-model .upload {
    height: 100%;
    width: 350px;
    padding: 0 30px
}

#mc_container .idVerification-model .upload .upload_desc {
    color: #666;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: 0;
    text-align: left
}

#mc_container .idVerification-model .upload .content-wrap {
    position: relative;
    width: 350px;
    left: -30px;
    padding-bottom: 15px
}

#mc_container .idVerification-model .upload input {
    display: none;
    position: absolute;
    left: 0;
    top: 0;
    opacity: 0
}

#mc_container .idVerification-model .upload .file-wrap {
    width: 270px;
    height: 171px;
    background-color: #fff;
    box-shadow: 0 5px 30px 0 rgba(0, 0, 0, .08);
    border-radius: 12px;
    background: url(/images/idcard-front.bd78c00c.png) no-repeat;
    background-size: 100% 100%;
    position: relative;
    cursor: pointer;
    text-align: center;
    padding-top: 98px;
    margin: 15px auto 0
}

#mc_container .idVerification-model .upload .file-wrap span {
    font-size: 14px;
    letter-spacing: 0;
    color: #656565
}

#mc_container .idVerification-model .upload .file-wrap:before {
    content: "";
    display: block;
    position: absolute;
    width: 32px;
    height: 32px;
    background: url(/images/add-icon.820f266c.png) no-repeat;
    background-size: 100% 100%;
    left: 50%;
    top: 57px;
    margin-left: -16px
}

#mc_container .idVerification-model .upload .back-wrap {
    background-image: url(/images/idcard-back.ee19512d.png)
}

#mc_container .idVerification-model .upload #backImage,
#mc_container .idVerification-model .upload #frontImage {
    visibility: hidden;
    width: 270px;
    min-height: 171px;
    position: absolute;
    top: 0
}

#mc_container .idVerification-model .upload #backRotate,
#mc_container .idVerification-model .upload #frontRotate {
    width: 270px;
    min-height: 171px
}

#mc_container .idVerification-model .upload .img-wrap {
    width: 270px;
    box-shadow: 0 5px 30px 0 rgba(0, 0, 0, .08);
    border-radius: 12px;
    margin: 15px auto 0;
    position: relative
}

#mc_container .idVerification-model .upload .img-wrap img {
    border-radius: 12px;
    width: 100%
}

#mc_container .idVerification-model .upload .img-wrap img.add-rotate {
    transform: rotate(180deg)
}

#mc_container .idVerification-model .upload .img-wrap .rotate {
    width: 24px;
    height: 24px;
    border-radius: 50%;
    position: absolute;
    right: 40px;
    bottom: 5px;
    background-color: rgba(0, 0, 0, .4);
    background-image: url(/images/rotate.640404d2.png);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: 15px 15px;
    cursor: pointer
}

#mc_container .idVerification-model .upload .img-wrap .del {
    width: 24px;
    height: 24px;
    border-radius: 50%;
    position: absolute;
    right: 5px;
    bottom: 5px;
    background-color: #fe0000;
    background-image: url(/images/dei-icon.9d6739e3.png);
    background-repeat: no-repeat;
    background-position: center center;
    cursor: pointer;
    box-shadow: 0 5px 10px 0 rgba(254, 0, 0, .1)
}

#mc_container .idVerification-model .upload .img-wrap .del:hover {
    background-color: #f25252
}

#mc_container .idVerification-model .upload .img-wrap .del:active {
    background-color: #e42a2a
}

#mc_container .idVerification-model .upload .tips {
    position: absolute;
    width: 100%;
    text-align: center;
    padding: 0 30px;
    color: #989898;
    font-size: 12px;
    bottom: 55px;
    left: 0
}

#mc_container .idVerification-model .upload .loading {
    position: absolute;
    top: 0;
    right: 0;
    width: 350px;
    height: 620px;
    background: rgba(255, 255, 255, .3);
    display: none
}

#mc_container .idVerification-model .upload .loading .loading-tips {
    background-color: rgba(0, 0, 0, .7);
    position: absolute;
    max-width: 270px;
    padding: 18px 20px;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    box-shadow: 0 10px 30px 0 rgba(0, 0, 0, .2);
    border-radius: 10px;
    color: #fff;
    font-size: 14px
}

#mc_container .idVerification-model .upload .loading .loading-tips div {
    word-break: break-word;
    text-align: center;
    line-height: 17px
}

#mc_container .idVerification-model .upload.disabled .loading {
    display: block
}

#mc_container .idVerification-model .upload .form-footer {
    z-index: 1
}

#mc_container .idVerification-model .form-footer {
    border-top: 1px solid #efefef;
    line-height: 48px;
    position: absolute;
    padding-left: 30px;
    bottom: 0;
    left: 0;
    width: 100%;
    margin-bottom: 0 !important
}

#mc_container .idVerification-model .cpf-form {
    width: 372px;
    padding: 0 30px;
    height: 100%;
    display: flex;
    flex-direction: column
}

#mc_container .idVerification-model .cpf-form .cpf-wrapper {
    flex: 1;
    display: flex;
    flex-direction: column;
    padding-bottom: 49px
}

#mc_container .idVerification-model .cpf-form .cpf-wrapper .cpf-title {
    color: #fd2f2f;
    text-align: center;
    font-size: 14px;
    font-weight: 900;
    min-height: 60px;
    display: flex;
    justify-content: center;
    align-items: center;
    word-break: break-word
}

#mc_container .idVerification-model .cpf-form .cpf-wrapper .cpf-title.hide+.form-wrapper {
    padding-top: 60px
}

#mc_container .idVerification-model .cpf-form .cpf-wrapper .form-wrapper {
    flex: 1;
    display: flex;
    flex-direction: column;
    gap: 20px;
    padding-top: 0
}

#mc_container .idVerification-model .cpf-form .cpf-wrapper .form-item .form-title {
    color: #666;
    font-size: 14px;
    font-weight: 400;
    line-height: 34px
}

#mc_container .idVerification-model .cpf-form .cpf-wrapper .form-item .input-group {
    display: flex;
    align-items: center;
    gap: 24px
}

#mc_container .idVerification-model .cpf-form .cpf-wrapper .form-item .input-group .error-tips {
    width: initial;
    white-space: nowrap
}

#mc_container .idVerification-model .cpf-form .cpf-wrapper .form-item .input-group .input-item {
    position: relative;
    width: 60px
}

#mc_container .idVerification-model .cpf-form .cpf-wrapper .form-item .input-group .input-item:first-child .input-case-error .error-tips {
    left: 0;
    right: initial
}

#mc_container .idVerification-model .cpf-form .cpf-wrapper .form-item .input-group .input-item:first-child .input-case-error .error-tips:after {
    left: 18px;
    right: initial
}

#mc_container .idVerification-model .cpf-form .cpf-wrapper .form-item .input-group .input-item:last-child::before {
    display: none
}

#mc_container .idVerification-model .cpf-form .cpf-wrapper .form-item .input-group .input-item:nth-child(3)::before {
    content: "-";
    top: 50%;
    transform: translateY(-50%)
}

#mc_container .idVerification-model .cpf-form .cpf-wrapper .form-item .input-group .input-item::before {
    position: absolute;
    content: ".";
    color: #646464;
    font-size: 14px;
    font-weight: 400;
    bottom: 0;
    right: -14px
}

#mc_container .idVerification-model .cpf-form .cpf-wrapper .form-item .input-group .input-item input {
    width: 60px;
    text-align: center;
    padding-left: 0
}

#mc_container .idVerification-model .cpf-form .cpf-wrapper .form-item .input-group .input-item .input-case-error .clear-btn {
    right: 7px;
    transform: scale(.5);
    top: 28%
}

#mc_container .idVerification-model .cpf-form .cpf-wrapper .form-item .input-name .input-case,
#mc_container .idVerification-model .cpf-form .cpf-wrapper .form-item .input-name input {
    width: 100%
}

#mc_container .idVerification-model .cpf-form .cpf-wrapper .captcha {
    display: flex;
    align-items: center;
    gap: 20px
}

#mc_container .idVerification-model .cpf-form .cpf-wrapper .captcha .captcha-img {
    cursor: pointer
}

#mc_container .idVerification-model .cpf-form .cpf-wrapper .captcha input {
    flex: 1
}

#mc_container .idVerification-model .cpf-form .cpf-wrapper .cpf-remain {
    flex: 1;
    display: flex;
    align-items: flex-end
}

#mc_container .idVerification-model .cpf-form .cpf-wrapper .cpf-remain .remain-content {
    display: flex;
    align-items: center
}

#mc_container .idVerification-model .cpf-form .cpf-wrapper .cpf-remain .remain-times {
    font-size: 20px;
    color: #fc5449
}

#mc_container .info-model {
    display: flex
}

#mc_container .info-model .info-model-left {
    position: relative
}

#mc_container .info-model .info-model-left .wrap .form-group {
    display: flex;
    justify-content: space-between;
    align-items: center
}

#mc_container .info-model .info-model-left .wrap .form-group .group-city {
    display: flex;
    flex-direction: column;
    gap: 10px
}

#mc_container .info-model .info-model-left .wrap .form-group .form-label {
    min-width: 96px
}

#mc_container .info-model .info-model-left .wrap .form-group>.input-case {
    flex-grow: 2
}

#mc_container .info-model .info-model-left .wrap .form-group .input-control {
    width: 100%
}

#mc_container .info-model .info-model-left .wrap .form-group .phone-wrap {
    display: flex;
    justify-content: space-between
}

#mc_container .info-model .info-model-left .wrap .form-group .phone-wrap .input-case {
    flex-grow: 2
}

#mc_container .info-model .info-model-left .wrap .form-group .payeeName-input {
    display: flex;
    flex-direction: column
}

#mc_container .info-model .info-model-left .wrap .form-group .payeeName-input .payee-tips {
    margin-top: 5px;
    position: relative;
    font-weight: 600;
    color: #fd2f2f;
    max-width: 340px;
    word-wrap: break-word;
    white-space: break-spaces
}

#mc_container .info-model .info-model-left .wrap .username {
    display: flex;
    align-items: center;
    justify-content: space-between
}

#mc_container .info-model .info-model-left .wrap .username .my-icon {
    width: 84px;
    height: 65px;
    position: relative;
    overflow: hidden;
    cursor: pointer
}

#mc_container .info-model .info-model-left .wrap .username .my-icon img {
    width: 65px;
    height: 65px;
    border-radius: 50%
}

#mc_container .info-model .info-model-left .wrap .username .my-icon .mask {
    width: 65px;
    height: 65px;
    border-radius: 50%;
    position: absolute;
    left: 0;
    top: 0;
    background-color: rgba(0, 0, 0, .4);
    display: none
}

#mc_container .info-model .info-model-left .wrap .username .my-icon .mask .edit-icon {
    display: block;
    position: absolute;
    width: 28px;
    height: 27px;
    left: 50%;
    top: 50%;
    margin-top: -14px;
    margin-left: -13.5px;
    background: url(/images/edit-icon.57f82063.png) no-repeat;
    background-size: 100% 100%
}

#mc_container .info-model .info-model-left .wrap .username .my-icon:hover .mask {
    display: block
}

#mc_container .info-model .info-model-left .wrap .username .my-icon.active .mask {
    display: block
}

#mc_container .info-model .info-model-left .wrap .username .account {
    flex-grow: 2;
    line-height: 65px
}

#mc_container .info-model .info-model-left .wrap .js_data .select-control {
    width: 83px;
    min-width: 83px;
    margin-right: 8px
}

#mc_container .info-model .info-model-left .wrap .js_data .select-control:nth-child(3) {
    margin-right: 0
}

#mc_container .info-model .info-model-left .wrap .js_data .select-control .select-val {
    width: 100%
}

#mc_container .info-model .info-model-left .wrap .js_data .select-control .select-list {
    max-height: 290px
}

#mc_container .info-model .info-model-left .wrap .js_data .select-control.disabled {
    cursor: not-allowed
}

#mc_container .info-model .info-model-left .wrap .js_data .select-control.disabled * {
    cursor: not-allowed
}

#mc_container .info-model .info-model-left .wrap .js_nationality .select-val,
#mc_container .info-model .info-model-left .wrap .js_region .select-val {
    white-space: initial
}

#mc_container .info-model .info-model-right {
    width: 0;
    height: 100%;
    overflow: hidden;
    background-color: #f5f5f5;
    padding-bottom: 30px;
    position: relative
}

#mc_container .info-model .info-model-right .info-model-right-wrap {
    width: 320px;
    padding-top: 15px
}

#mc_container .info-model .info-model-right .info-model-right-wrap .title {
    font-size: 16px;
    margin-bottom: 15px;
    font-weight: 700;
    letter-spacing: 1px;
    color: #676767;
    text-align: center
}

#mc_container .info-model .info-model-right .info-model-right-wrap .avatar-wrap {
    text-align: center;
    width: 200px;
    height: 200px;
    margin: 0 auto
}

#mc_container .info-model .info-model-right .info-model-right-wrap .avatar-wrap .my-icon {
    overflow: hidden;
    display: inline-flex;
    width: 200px;
    height: 200px;
    justify-content: center;
    align-items: center;
    background-color: #ececec
}

#mc_container .info-model .info-model-right .info-model-right-wrap .avatar-wrap .my-icon img {
    width: 180px;
    height: 180px;
    border-radius: 50%
}

#mc_container .info-model .info-model-right .info-model-right-wrap .crop {
    display: none
}

#mc_container .info-model .info-model-right .info-model-right-wrap .range-wrap {
    justify-content: space-between;
    align-items: center;
    padding: 0 45px;
    margin-top: 12px;
    display: none
}

#mc_container .info-model .info-model-right .info-model-right-wrap .range-wrap .cut {
    width: 18px;
    height: 16px;
    background: url(/images/cut.09894fb0.png) no-repeat;
    background-size: 100% 100%;
    cursor: pointer
}

#mc_container .info-model .info-model-right .info-model-right-wrap .range-wrap .add {
    width: 18px;
    height: 16px;
    background: url(/images/add.34c88f55.png) no-repeat;
    background-size: 100% 100%;
    cursor: pointer
}

#mc_container .info-model .info-model-right .info-model-right-wrap .slider-wrap {
    width: 174px
}

#mc_container .info-model .info-model-right .info-model-right-wrap .upload-local {
    text-align: center
}

#mc_container .info-model .info-model-right .info-model-right-wrap .upload-local .upload-button {
    min-width: 130px;
    letter-spacing: 1px;
    display: inline-block;
    position: relative;
    text-align: left;
    height: 32px;
    font-weight: 700;
    line-height: 30px;
    padding-left: 32px;
    padding-right: 6px;
    margin: 14px auto 0;
    background-color: #fff;
    background-image: url(/images/upload.414d3865.png);
    background-repeat: no-repeat;
    background-position: 9px center;
    border-radius: 4px;
    border: solid 1px #c3c8cc;
    cursor: pointer
}

#mc_container .info-model .info-model-right .info-model-right-wrap .upload-local #upload {
    display: none;
    opacity: 0
}

#mc_container .info-model .info-model-right .info-model-right-wrap .tips-wrap {
    text-align: center;
    padding: 0 27px;
    margin: 14px auto 14px
}

#mc_container .info-model .info-model-right .info-model-right-wrap .tips-wrap .upload-tips {
    text-align: left;
    display: inline-block;
    font-size: 12px;
    line-height: 14px;
    letter-spacing: 1px;
    color: #fd2f2f
}

#mc_container .info-model .info-model-right .info-model-right-wrap .classic-system-avatar {
    font-weight: 700;
    font-size: 14px;
    letter-spacing: 1px;
    color: #676767;
    padding-left: 27px;
    margin: 14px 0
}

#mc_container .info-model .info-model-right .info-model-right-wrap .container .icon-select-wrap,
#mc_container .info-model .info-model-right .info-model-right-wrap .container .type-select-wrap {
    display: flex;
    flex-wrap: wrap;
    padding: 0 29px
}

#mc_container .info-model .info-model-right .info-model-right-wrap .container .img-wrap {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    margin-right: 12px;
    margin-bottom: 13px;
    position: relative;
    cursor: pointer
}

#mc_container .info-model .info-model-right .info-model-right-wrap .container .img-wrap:nth-child(4n) {
    margin-right: 0
}

#mc_container .info-model .info-model-right .info-model-right-wrap .container .img-wrap img {
    width: 100%;
    height: 100%;
    border-radius: 50%
}

#mc_container .info-model .info-model-right .info-model-right-wrap .container .img-wrap::after {
    content: "";
    display: none;
    position: absolute;
    width: 50px;
    height: 50px;
    left: 0;
    top: 0;
    border-radius: 50%;
    border: solid 2px #ff2f34;
    box-sizing: border-box;
    z-index: 9
}

#mc_container .info-model .info-model-right .info-model-right-wrap .container .img-wrap.active::after,
#mc_container .info-model .info-model-right .info-model-right-wrap .container .img-wrap:hover::after {
    display: block
}

#mc_container .info-model .info-model-right .info-model-right-wrap .container .icon-select-wrap .img-wrap::before {
    content: "";
    display: none;
    position: absolute;
    width: 0;
    height: 0;
    border: 4px solid transparent;
    border-top: 6px;
    border-bottom: 6px solid #ff2f34;
    top: calc(100% + 2px);
    left: 50%;
    transform: translateX(-50%)
}

#mc_container .info-model .info-model-right .info-model-right-wrap .container .icon-select-wrap .img-wrap:hover::before {
    display: block
}

#mc_container .info-model .info-model-right .info-model-right-wrap .container .icon-select-wrap .img-wrap.active::before {
    display: block
}

#mc_container .info-model .info-model-right .info-model-right-wrap .btn-group {
    display: flex;
    justify-content: center;
    align-items: center;
    flex-wrap: nowrap
}

#mc_container .info-model .info-model-right .info-model-right-wrap .btn-group>div {
    min-width: 82px;
    height: 35px;
    border-radius: 17px;
    font-size: 14px;
    font-weight: 700;
    font-stretch: normal;
    letter-spacing: 1px;
    cursor: pointer;
    display: inline-block;
    text-align: center;
    padding: 0 15px;
    margin-right: 6px
}

#mc_container .info-model .info-model-right .info-model-right-wrap .btn-group .processing {
    opacity: .5;
    pointer-events: none;
    transition: none;
    position: relative;
    color: transparent !important
}

#mc_container .info-model .info-model-right .info-model-right-wrap .btn-group .processing::after {
    position: absolute !important;
    display: block;
    height: 20px;
    width: 20px;
    top: 50%;
    left: 50%;
    margin-left: -10px;
    margin-top: -12px;
    border: 2px solid #fff;
    border-radius: 50%;
    border-right-color: transparent;
    border-top-color: transparent;
    animation: rotate-full .5s infinite linear;
    content: ""
}

#mc_container .info-model .info-model-right .info-model-right-wrap .btn-group .previous {
    border: solid 1px #676767;
    line-height: 33px
}

#mc_container .info-model .info-model-right .info-model-right-wrap .btn-group .confirm {
    background-color: #fd2f2f;
    line-height: 35px;
    color: #fffefe
}

#mc_container .info-model .info-model-right .info-model-right-wrap .btn-group .confirm:hover {
    background-color: #f25252
}

#mc_container .info-model .info-model-right .info-model-right-wrap .btn-group .confirm:active {
    background-color: #e42a2a !important
}

#mc_container .info-model .info-model-right .info-model-right-wrap .btn-group .confirm.disabled {
    background: #d5d5d5 !important;
    cursor: not-allowed;
    box-shadow: 0 0 10px #d5d5d5
}

#mc_container .info-model .info-model-right .info-model-right-wrap .btn-group .cancel {
    color: #fffefe;
    line-height: 35px;
    background-color: #676767
}

#mc_container .info-model .info-model-right .info-model-right-wrap.hasUpload .avatar-wrap {
    display: none
}

#mc_container .info-model .info-model-right .info-model-right-wrap.hasUpload .crop {
    display: block
}

#mc_container .info-model .info-model-right .info-model-right-wrap.hasUpload .range-wrap {
    display: flex
}

#mc_container #js_profile_from .input-control {
    width: 100%;
    min-width: 260px
}

#mc_container #forgot_password {
    float: right;
    cursor: pointer
}

#mc_container #delByPhone #mobileVerified {
    margin-bottom: 25px
}

#mc_container #delByPhone .mobile-tip {
    color: red;
    margin-top: 5px;
    position: absolute
}

#mc_container #delByPhone .forget-password {
    margin-top: 10px;
    display: flex;
    justify-content: flex-end;
    white-space: break-spaces
}

#mc_container #delByPhone .forget-password a {
    cursor: pointer;
    max-width: 35%;
    color: #00f
}

#delByPhone #mobileVerified,
#forgetPhone #mobileVerified,
#withdraw-bind-card #mobileVerified,
.js_bankCards_from #mobileVerified,
.js_eWallet_from #mobileVerified,
.js_virtualWallet_from #mobileVerified {
    display: flex;
    justify-content: space-between;
    margin-bottom: 25px
}

#delByPhone #mobileVerified .input-group,
#forgetPhone #mobileVerified .input-group,
#withdraw-bind-card #mobileVerified .input-group,
.js_bankCards_from #mobileVerified .input-group,
.js_eWallet_from #mobileVerified .input-group,
.js_virtualWallet_from #mobileVerified .input-group {
    display: block;
    height: 100%;
    position: relative
}

#delByPhone #mobileVerified .input-group .mobile-tip,
#forgetPhone #mobileVerified .input-group .mobile-tip,
#withdraw-bind-card #mobileVerified .input-group .mobile-tip,
.js_bankCards_from #mobileVerified .input-group .mobile-tip,
.js_eWallet_from #mobileVerified .input-group .mobile-tip,
.js_virtualWallet_from #mobileVerified .input-group .mobile-tip {
    top: 100%;
    position: absolute;
    white-space: normal;
    color: red;
    line-height: 1.2;
    word-break: break-word;
    margin-top: 5px
}

#delByPhone .forget-password,
#forgetPhone .forget-password,
#withdraw-bind-card .forget-password,
.js_bankCards_from .forget-password,
.js_eWallet_from .forget-password,
.js_virtualWallet_from .forget-password {
    margin-top: 10px;
    display: flex;
    justify-content: flex-end;
    white-space: break-spaces
}

#delByPhone .forget-password a,
#forgetPhone .forget-password a,
#withdraw-bind-card .forget-password a,
.js_bankCards_from .forget-password a,
.js_eWallet_from .forget-password a,
.js_virtualWallet_from .forget-password a {
    cursor: pointer;
    max-width: 35%;
    color: #00f
}

.js_bankCards_from .addbank-form .form-wrap::-webkit-scrollbar {
    height: 4px
}

#mc_container .setting-item#js_mobileVerified_from .forget-password {
    margin-top: 10px;
    cursor: pointer;
    display: flex;
    white-space: break-spaces;
    justify-content: flex-end
}

#mc_container .setting-item#js_mobileVerified_from .forget-password a {
    cursor: pointer;
    max-width: 35%;
    color: #00f
}

#mc_container .setting-item#js_mobileVerified_from #mobileVerified {
    display: flex;
    justify-content: space-between;
    margin-top: 35px
}

#mc_container .setting-item#js_mobileVerified_from #mobileVerified .form-label {
    min-width: 70px
}

#mc_container .setting-item#js_mobileVerified_from #mobileVerified .input-group {
    display: flex;
    height: 100%;
    position: relative
}

#mc_container .setting-item#js_mobileVerified_from #mobileVerified .input-group .mobile-tip {
    bottom: 35px;
    position: absolute;
    white-space: normal;
    color: red;
    line-height: 1.2;
    word-break: break-word;
    margin-top: 5px
}

#mc_container .setting-item#js_mobileVerified_from #mobileVerified .input-group .select-control {
    order: -1
}

#mc_container .setting-item#js_mobileVerified_from #mobileVerified .input-group .button {
    order: 1
}

#mc_container .setting-item#js_mobileVerified_from #mobileVerified .input-group .bottom_tips {
    flex: 1
}

#mc_container .setting-item#js_mobileVerified_from #mobileVerified .input-group .bottom_tips .input-control {
    width: 100% !important
}

#mc_container .setting-item#js_mobileVerified_from #mobileVerified+.form-group {
    display: flex
}

#mc_container .setting-item#js_mobileVerified_from #mobileVerified+.form-group .form-label {
    min-width: 70px
}

#mc_container .setting-item#js_mobileVerified_from #mobileVerified+.form-group .bottom_tips {
    flex: 1
}

#mc_container .setting-item#js_mobileVerified_from #mobileVerified+.form-group .bottom_tips .input-control {
    width: 100%
}

#mc_container #js_verified_Phone #verifiedPhone {
    display: flex;
    justify-content: space-between;
    margin-top: 35px
}

#mc_container #js_verified_Phone #verifiedPhone .form-label {
    min-width: 70px
}

#mc_container #js_verified_Phone #verifiedPhone .input-group {
    display: flex;
    height: 100%;
    position: relative;
    flex: 1
}

#mc_container #js_verified_Phone #verifiedPhone .input-group .mobile-tip {
    bottom: 35px;
    position: absolute;
    white-space: normal;
    color: red;
    line-height: 1.2;
    word-break: break-word;
    margin-top: 5px
}

#mc_container #js_verified_Phone #verifiedPhone .input-group .select-control {
    width: 100px;
    margin-right: 10px;
    min-width: 85px;
    vertical-align: middle;
    order: -1
}

#mc_container #js_verified_Phone #verifiedPhone .input-group .select-control .select-list {
    overflow: hidden
}

#mc_container #js_verified_Phone #verifiedPhone .input-group .select-control img {
    height: 22px;
    vertical-align: middle;
    margin-right: 8px
}

#mc_container #js_verified_Phone #verifiedPhone .input-group .bottom_tips {
    flex: 1
}

#mc_container #js_verified_Phone #verifiedPhone .input-group .bottom_tips .error-tips {
    top: 40px;
    z-index: 99;
    bottom: unset
}

#mc_container #js_verified_Phone #verifiedPhone .input-group .bottom_tips .error-tips:after {
    top: -10px;
    border-bottom-color: #ed5650;
    bottom: unset;
    border-top-color: transparent
}

#mc_container #js_verified_Phone #verifiedPhone .input-group .bottom_tips .input-control {
    width: 100%
}

#mc_container #js_verified_Phone #verifiedPhone .input-group .button {
    order: 1
}

#mc_container #js_verified_Phone #verifiedPhone+.form-group {
    display: flex
}

#mc_container #js_verified_Phone #verifiedPhone+.form-group .form-label {
    min-width: 70px
}

#mc_container #js_verified_Phone #verifiedPhone+.form-group .bottom_tips {
    flex: 1
}

#mc_container #js_verified_Phone #verifiedPhone+.form-group .bottom_tips .input-control {
    width: 100%
}

#mc_container #js_verified_Phone .forget-password {
    margin-top: 10px;
    display: flex;
    white-space: break-spaces;
    justify-content: flex-end
}

#mc_container #js_verified_Phone .forget-password a {
    cursor: pointer;
    max-width: 35%;
    color: #00f
}

#mc_container.TR .close-info {
    font-size: 0
}

#mc_container.TR .select-control .select-val {
    white-space: pre-wrap
}

#mc_container.TR.security-center .setting-modal .google-model .google-leftarea {
    max-width: 450px
}

#mc_container.TR #usdtpayment .usdtpayment-wrap .postDepositPromo {
    line-height: 20px
}

#mc_container.TR.order-history-wrap .lott-history.search-form .form-group {
    margin-right: 6px
}

#mc_container.TR.order-history-wrap .lott-history.search-form .form-group .select-control {
    min-width: 77px
}

#mc_container.TR.order-history-wrap .table-data .table-thead .table-tr {
    align-items: center;
    height: 28px
}

#mc_container.TR.order-history-wrap .table-data .table-thead .table-td {
    white-space: inherit;
    word-wrap: break-word;
    height: auto;
    line-height: 14px
}

#mc_container.TR.order-history-wrap .table-data.data-col-8 .table-td:nth-child(7) {
    width: 133px
}

#mc_container.TR.order-history-wrap .table-data.data-col-9-sports .table-thead {
    padding: 8px 25px
}

#mc_container.TR .missionBoard-left .tab-nav {
    margin-right: 5px;
    display: flex;
    align-items: center;
    justify-content: space-between
}

#mc_container.TR .missionBoard-left .tab-nav .nav-item {
    margin-right: 0;
    padding: 0
}

#mc_container.TR #withdraw-bind-card #mobileVerified,
#mc_container.TR .js_bankCards_from #mobileVerified,
#mc_container.TR .js_eWallet_from #mobileVerified,
#mc_container.TR .js_virtualWallet_from #mobileVerified {
    margin-bottom: 40px
}

#mc_container.TW.reward-center #sign_in_right .reward-item .reward-view-left .font-arial {
    font-size: 48px
}

#mc_container.TY .info-model .info-model-left .wrap .form-group .form-label {
    width: 127px
}

#mc_container.TY .close-info {
    font-size: 0;
    height: 32px
}

#mc_container.TY #js_model input.input-control:-ms-input-placeholder {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    white-space: normal;
    padding-right: 10px
}

#mc_container.TY #js_model input.input-control::placeholder {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    white-space: normal;
    padding-right: 10px
}

#mc_container.TY #js_model #js_bindGA_from .form-group {
    margin-top: 24px
}

#mc_container.TY #js_model #js_bindGA_from .form-group .form-label {
    max-width: 159px;
    line-height: 18px
}

#mc_container.TY #js_model #js_bindGA_from .form-group .form-label .input-control {
    min-width: 155px
}

#mc_container.TY #js_model #js_securityQuestions_from .form-group input.input-control {
    min-width: 170px
}

#mc_container.TY #js_model #js_securityQuestions_from .form-group .select-control {
    min-width: 170px
}

#mc_container.TY.reward-center #sign_in_right .reward-item .reward-view-left .font-arial {
    font-size: 24px
}

#mc_container.TY.reward-center #sign_in_right .reward-item .forever {
    padding: 6px 9px;
    font-size: 12px
}

#mc_container.TY.reward-center .info-wrap .account-bind-item .icons-status {
    max-width: 64px;
    right: 10px
}

#mc_container.TY.order-history-wrap .lott-history.search-form .form-group {
    margin-right: 6px
}

#mc_container.TY.order-history-wrap .lott-history.search-form .form-group .select-control {
    min-width: 77px
}

#mc_container.TY.order-history-wrap .table-data .table-thead .table-tr {
    align-items: center;
    height: 28px
}

#mc_container.TY.order-history-wrap .table-data .table-thead .table-td {
    white-space: inherit;
    word-wrap: break-word;
    height: auto;
    line-height: 14px
}

#mc_container.TY.order-history-wrap .table-data.data-col-8 .table-td:nth-child(7) {
    width: 133px
}

#mc_container.TY.order-history-wrap .table-data.data-col-9-sports .table-thead {
    padding: 8px 25px
}

#mc_container.TY .order-pvp-page .data-col-9-average .table-thead .table-tr {
    align-items: center;
    height: 28px
}

#mc_container.TY .order-pvp-page .data-col-9-average .table-thead .table-td:nth-child(n+4):nth-child(-n+5) {
    text-align: right;
    word-break: break-word;
    white-space: break-spaces;
    line-height: 1.2;
    padding-left: 7px
}

#mc_container.TY .withdraw-body .input-control:-ms-input-placeholder {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    white-space: normal;
    padding-right: 10px
}

#mc_container.TY .withdraw-body .input-control::placeholder {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    white-space: normal;
    padding-right: 10px
}

#mc_container.TY .addbank-form .form-wrap .input-control:-ms-input-placeholder {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    white-space: normal;
    padding-right: 10px
}

#mc_container.TY .addbank-form .form-wrap .input-control::placeholder {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    white-space: normal;
    padding-right: 10px
}

#mc_container.TY #withdraw-bind-card #mobileVerified,
#mc_container.TY .js_bankCards_from #mobileVerified,
#mc_container.TY .js_eWallet_from #mobileVerified,
#mc_container.TY .js_virtualWallet_from #mobileVerified {
    margin-bottom: 40px
}

#mc_container.TY.security-center .personal-information .vipcard .member-interests {
    width: 110px
}

#mc_container.VI .close-info {
    font-size: 0
}

#mc_container.VI .outer-casing .js_score div[translate=info_safety_score] {
    width: 134px;
    margin-left: auto;
    margin-right: auto
}

#mc_container.VI .outer-casing .setting-text {
    margin-top: 40px !important
}

#mc_container.VI #js_model .google-model .form-group {
    white-space: inherit
}

#mc_container.VI #js_model .google-model .form-group .form-label {
    width: 140px;
    word-wrap: break-word;
    word-break: normal
}

#mc_container.VI #js_model .google-model .form-group .input-control {
    width: 220px
}

#mc_container.VI #js_model #js_loginPassword_from .input-control,
#mc_container.VI #js_model #js_paymentPassword_from .input-control {
    width: 250px
}

#mc_container.VI #js_model .banklist-warp .bank-item .article-title {
    width: 130px
}

#mc_container.VI #js_model #js_profile_from .js_month {
    width: 148px;
    min-width: 148px
}

#mc_container.VI #js_model #js_profile_from .username .my-icon {
    width: 104px
}

#mc_container.VI #js_model #js_profile_from .input-control {
    min-width: 330px
}

#mc_container.VI #js_paymentPassword_from .from-wrap {
    padding-top: 25px
}

#mc_container.VI .withdraw-wrap .bank-item .article-title {
    width: 130px
}

#mc_container.VI .withdraw-wrap .withdraw-tips {
    line-height: 30px !important
}

#mc_container.VI .withdraw-wrap .withdraw-tips .js_free_tips.free-tips {
    margin-left: 0 !important;
    display: block
}

#mc_container.VI.withdraw-page .right-history .history-item .item-title {
    display: flex;
    align-items: center;
    flex-wrap: nowrap;
    justify-content: space-between;
    height: 36px
}

#mc_container.VI.withdraw-page .right-history .history-item span {
    line-height: 18px;
    flex: 0 0 40%
}

#mc_container.VI.transfer-upline .form-group .input-control {
    width: 215px !important
}

#mc_container.VI.order-history-wrap .data-col-10 .table-thead .table-tr {
    align-items: center
}

#mc_container.VI.order-history-wrap .data-col-10 .table-thead .table-td {
    white-space: inherit;
    word-wrap: break-word;
    line-height: 1.2;
    height: auto
}

#mc_container.VI.order-history-wrap .data-col-10 .table-td:nth-child(8) {
    width: 70px
}

#mc_container.VI.order-history-wrap .data-col-7.pvp .table-td:nth-child(6) {
    width: 179px
}

#mc_container.VI.order-history-wrap .sports-history .table-thead .table-tr {
    align-items: center
}

#mc_container.VI.order-history-wrap .sports-history .table-thead .table-td {
    white-space: inherit;
    word-wrap: break-word;
    line-height: 14px;
    height: auto
}

#mc_container.VI.order-history-wrap .sports-history .table-td:nth-child(8) {
    width: 120px
}

#mc_container.VI.order-history-wrap .sports-history .search-form.sports .select-control {
    max-width: 120px
}

#mc_container.VI.order-history-wrap .sports-history .search-form.sports .select-control .select-val {
    word-break: break-all;
    white-space: break-spaces;
    vertical-align: middle
}

#mc_container.VI.reward-center .sign-in-left .information-top .info-right .copy-wrap .copy-btn .username-copy {
    max-width: 56px
}

#mc_container.VI.reward-center #sign_in_right .reward-item .reward-view-left .font-arial {
    font-size: 24px
}

#mc_container.VI.reward-center #sign_in_right .reward-item .forever {
    padding: 7px 10px;
    font-size: 12px
}

#mc_container.VI.reward-center #sign_in_right .reward-item:has(.forever) .button-receive {
    margin-top: 0
}

#mc_container.VI.reward-center .sign-in-calendar .calendar-item .button-get-promo {
    width: 105px
}

#mc_container.VI.reward-center #model_case .sign-in-calendar .done-evt.disabled .button,
#mc_container.VI.reward-center #model_case .sign-in-calendar .done-evt.today .button {
    padding: 0 5px
}

#mc_container.VI.reward-center .gold_egg_root .subtitle {
    width: 210px !important
}

#mc_container.VI #elott-history .data-col-7-ws .table-thead .table-td:nth-child(3) {
    white-space: inherit;
    line-height: 14px
}

#mc_container.VI #elott-history .data-col-7-ws .table-td:nth-child(3) {
    width: 162px
}

#mc_container.VI #elott-history .data-col-7-ws .table-td:nth-child(7) {
    width: 265px
}

#mc_container.VI.referral .content .content-left .banner>div {
    padding-left: 16px
}

#mc_container.VI #quickPaymentDeposit .form-control {
    width: 266px
}

#mc_container.VI #quickPaymentDeposit .select-control#bankCard {
    width: 266px
}

#mc_container.VI.security-center .personal-information .information-top .upper-right .info-left .copy-wrap .copy-btn .username-copy {
    max-width: 90px
}

#mc_container .vlot#itemWrapper .more {
    color: #4db2f4 !important
}

#mc_container .vlot#itemWrapper .info-view {
    min-width: 295px;
    width: auto
}

#mc_container .vlot#itemWrapper .info-body {
    height: 490px;
    overflow-y: scroll
}

#mc_container .vlot#itemWrapper .info-body .right-content.big {
    width: auto;
    min-width: 150px;
    vertical-align: text-top
}

#mc_container .vlot#itemWrapper .info-body .right-content.big span {
    display: block;
    width: auto;
    border-radius: 5px;
    padding: 0 5px
}

#mc_container.withdraw-sms {
    width: 100%;
    height: 100%;
    background-color: initial;
    color: inherit
}

#mc_container.withdraw-sms h3 {
    font-size: initial;
    text-align: center;
    margin-bottom: 14px
}

#mc_container.withdraw-sms .button.btn-submit {
    box-shadow: none
}

#mc_container.withdraw-sms .button.btn-submit.disabled {
    box-shadow: none
}

#mc_container.withdraw-sms .form-label {
    display: block;
    max-width: 250px;
    white-space: normal;
    line-height: 1.5;
    margin-bottom: .5em
}

#mc_container.withdraw-sms .input-control {
    width: 100%
}

#mc_container.withdraw-sms .country-code {
    width: 100px !important
}

#mc_container.withdraw-sms .country-code.disabled {
    cursor: not-allowed;
    opacity: .5 !important;
    background-color: #f5f5f5 !important
}

#mc_container.withdraw-sms .country-code .item-options img,
#mc_container.withdraw-sms .country-code .select-val img {
    height: 22px;
    vertical-align: middle;
    margin-right: 8px
}

#mc_container.withdraw-sms .include-btn {
    margin-bottom: 20px
}

#mc_container.withdraw-sms .include-btn .mobile-tip {
    color: red;
    margin-top: 5px;
    position: absolute
}

#mc_container.withdraw-page .js-withdraw-wrap .withdraw-form {
    margin-left: 6px;
    flex: 1;
    max-width: 52%;
    display: table-cell;
    border-spacing: 0 5px
}

#mc_container.withdraw-page .js-withdraw-wrap .withdraw-form:has(.js-virtual-panel.hide) {
    border-spacing: 0 4px
}

#mc_container.withdraw-page .js-withdraw-wrap .withdraw-form::-webkit-scrollbar {
    width: 2px
}

#mc_container.withdraw-page .js-withdraw-wrap .withdraw-form .form-label {
    /* max-width: 102px;
    word-break: break-word;
    white-space: initial; */
    line-height: 1;
    border-bottom: 0
}

#mc_container.withdraw-page .js-withdraw-wrap .withdraw-form .form-group {
    line-height: 2;
    margin-bottom: 0
}

#mc_container.withdraw-page .js-withdraw-wrap .return-balance {
    margin-right: 20px;
    height: 100%;
    display: flex;
    align-self: flex-end;
    margin-bottom: 7px;
    margin-top: 7px;
}

#mc_container.withdraw-page .js-withdraw-wrap .input-case-wrapper {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    max-width: 279px
}

#mc_container.withdraw-page .js-withdraw-wrap .dmc_deposit_famount {
    max-width: 300px;
    display: flex;
    flex-grow: 1;
    width: 100%;
    flex-wrap: wrap;
    align-items: stretch;
    justify-content: flex-start
}

#mc_container.withdraw-page .js-withdraw-history .history-item .item-main {
    display: flex;
    align-items: flex-start;
    justify-content: space-between;
    gap: 10px
}

#mc_container.withdraw-page .js-withdraw-history .history-item .item-main .bank-name {
    flex: 1;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    word-break: break-word;
    overflow: hidden;
    line-height: initial
}

#mc_container.withdraw-page .js-withdraw-history .history-item .item-main .item-bottom {
    display: flex;
    flex-direction: column
}

#mc_container.withdraw-page .js-withdraw-history .history-item .item-main .item-bottom .fr {
    line-height: initial
}

#mc_container.withdraw-page .js-withdraw-history .history-item .item-main .item-bottom .item-bank {
    margin-top: 10px
}

#mc_container.withdraw-page .withdraw-body {
    overflow: hidden;
    position: absolute;
    left: 0;
    display: flex;
    flex-direction: column;
    height: 520px;
    width: 726px
}

#mc_container.withdraw-page .withdraw-body .body-top {
    width: 726px;
    line-height: 34px;
    display: flex;
    align-items: flex-start;
    margin-top: 10px;
    gap: 15px
}

#mc_container.withdraw-page .withdraw-body .body-top .list-wrapper {
    flex: 1;
    overflow: hidden
}

#mc_container.withdraw-page .withdraw-body .body-top .type-list,
#mc_container.withdraw-page .withdraw-body .body-top .type-withdraw-list {
    display: flex;
    flex-wrap: wrap;
    padding-bottom: 0;
    margin-bottom: 4px;
    gap: 10px
}

#mc_container.withdraw-page .withdraw-body .body-top .type-list::-webkit-scrollbar,
#mc_container.withdraw-page .withdraw-body .body-top .type-withdraw-list::-webkit-scrollbar {
    height: 2px
}

#mc_container.withdraw-page .withdraw-body .body-top .type-list .type-item,
#mc_container.withdraw-page .withdraw-body .body-top .type-withdraw-list .type-item {
    line-height: initial;
    display: flex;
    align-items: center;
    justify-content: center;
    min-width: inherit;
    white-space: nowrap;
    margin-right: 0
}

#mc_container.withdraw-page .withdraw-body .body-top .type-list .type-item:has(.only-img),
#mc_container.withdraw-page .withdraw-body .body-top .type-withdraw-list .type-item:has(.only-img) {
    padding: 0;
    overflow: hidden
}

#mc_container.withdraw-page .withdraw-body .body-top .type-list .type-item:has(.only-img) .icon,
#mc_container.withdraw-page .withdraw-body .body-top .type-withdraw-list .type-item:has(.only-img) .icon {
    margin-right: 0
}

#mc_container.withdraw-page .withdraw-body .body-top .type-list .type-item:has(.only-img) img,
#mc_container.withdraw-page .withdraw-body .body-top .type-withdraw-list .type-item:has(.only-img) img {
    height: 48px
}

#mc_container.withdraw-page .withdraw-body .body-top .type-list .type-item .icon,
#mc_container.withdraw-page .withdraw-body .body-top .type-withdraw-list .type-item .icon {
    display: flex;
    align-items: center;
    height: 100%;
    margin-right: 5px
}

#mc_container.withdraw-page .withdraw-body .body-top .type-list .type-item img,
#mc_container.withdraw-page .withdraw-body .body-top .type-withdraw-list .type-item img {
    height: 36px;
    object-fit: contain
}

#mc_container.withdraw-page .withdraw-body .body-content-wrap {
    flex: 1;
    display: flex;
    overflow-y: auto;
    margin-left: 34px;
    gap: 10px;
    justify-content: space-between;
    padding-top: 10px
}

#mc_container.withdraw-page .withdraw-body .body-content-wrap::-webkit-scrollbar {
    width: 4px
}

#mc_container.withdraw-page .withdraw-body .body-content-wrap .content-left {
    flex: 1
}

#mc_container.withdraw-page .withdraw-body .color-red {
    color: red
}

#mc_container.withdraw-page .withdraw-body .virtual-tips {
    line-height: 34px;
    letter-spacing: 1px;
    color: red;
    font-size: 14px
}

#mc_container.withdraw-page .withdraw-body .bottom-tips {
    letter-spacing: 1px;
    color: red;
    font-size: 14px;
    position: relative;
    top: -6px
}

#mc_container.withdraw-page .withdraw-body .more-wallet .inp-text {
    max-width: 81px;
    word-wrap: break-word;
    display: inline-block;
    white-space: initial
}

#mc_container.withdraw-page .withdraw-footer .try_harder {
    width: unset
}

#mc_container.withdraw-page .withdraw-footer .button {
    width: initial;
    min-width: 98px
}

#mc_container.withdraw-page .withdraw-wrap {
    display: flex;
    height: 100%;
    padding-left: 397px;
    position: relative
}

#mc_container.withdraw-page .withdraw-wrap.processing:after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 4;
    background: rgba(255, 255, 255, .7) url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KICAgICB3aWR0aD0iMjRweCIgaGVpZ2h0PSIzMHB4IiB2aWV3Qm94PSIwIDAgMjQgMzAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUwIDUwOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQogICAgPHJlY3QgeD0iMCIgeT0iMTAiIHdpZHRoPSI0IiBoZWlnaHQ9IjEwIiBmaWxsPSIjZmQyZjJmIiBvcGFjaXR5PSIwLjIiPg0KICAgICAgPGFuaW1hdGUgYXR0cmlidXRlTmFtZT0ib3BhY2l0eSIgYXR0cmlidXRlVHlwZT0iWE1MIiB2YWx1ZXM9IjAuMjsgMTsgLjIiIGJlZ2luPSIwcyIgZHVyPSIwLjZzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgLz4NCiAgICAgIDxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9ImhlaWdodCIgYXR0cmlidXRlVHlwZT0iWE1MIiB2YWx1ZXM9IjEwOyAyMDsgMTAiIGJlZ2luPSIwcyIgZHVyPSIwLjZzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgLz4NCiAgICAgIDxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9InkiIGF0dHJpYnV0ZVR5cGU9IlhNTCIgdmFsdWVzPSIxMDsgNTsgMTAiIGJlZ2luPSIwcyIgZHVyPSIwLjZzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgLz4NCiAgICA8L3JlY3Q+DQogICAgPHJlY3QgeD0iOCIgeT0iMTAiIHdpZHRoPSI0IiBoZWlnaHQ9IjEwIiBmaWxsPSIjZmQyZjJmIiAgb3BhY2l0eT0iMC4yIj4NCiAgICAgIDxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9Im9wYWNpdHkiIGF0dHJpYnV0ZVR5cGU9IlhNTCIgdmFsdWVzPSIwLjI7IDE7IC4yIiBiZWdpbj0iMC4xNXMiIGR1cj0iMC42cyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiIC8+DQogICAgICA8YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSJoZWlnaHQiIGF0dHJpYnV0ZVR5cGU9IlhNTCIgdmFsdWVzPSIxMDsgMjA7IDEwIiBiZWdpbj0iMC4xNXMiIGR1cj0iMC42cyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiIC8+DQogICAgICA8YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSJ5IiBhdHRyaWJ1dGVUeXBlPSJYTUwiIHZhbHVlcz0iMTA7IDU7IDEwIiBiZWdpbj0iMC4xNXMiIGR1cj0iMC42cyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiIC8+DQogICAgPC9yZWN0Pg0KICAgIDxyZWN0IHg9IjE2IiB5PSIxMCIgd2lkdGg9IjQiIGhlaWdodD0iMTAiIGZpbGw9IiNmZDJmMmYiICBvcGFjaXR5PSIwLjIiPg0KICAgICAgPGFuaW1hdGUgYXR0cmlidXRlTmFtZT0ib3BhY2l0eSIgYXR0cmlidXRlVHlwZT0iWE1MIiB2YWx1ZXM9IjAuMjsgMTsgLjIiIGJlZ2luPSIwLjNzIiBkdXI9IjAuNnMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiAvPg0KICAgICAgPGFuaW1hdGUgYXR0cmlidXRlTmFtZT0iaGVpZ2h0IiBhdHRyaWJ1dGVUeXBlPSJYTUwiIHZhbHVlcz0iMTA7IDIwOyAxMCIgYmVnaW49IjAuM3MiIGR1cj0iMC42cyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiIC8+DQogICAgICA8YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSJ5IiBhdHRyaWJ1dGVUeXBlPSJYTUwiIHZhbHVlcz0iMTA7IDU7IDEwIiBiZWdpbj0iMC4zcyIgZHVyPSIwLjZzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgLz4NCiAgICA8L3JlY3Q+DQogIDwvc3ZnPg==) no-repeat center
}

#mc_container.withdraw-page .withdraw-wrap .withdraw-right {
    display: flex;
    flex-direction: column;
    overflow: hidden;
    width: 252px
}

#mc_container.withdraw-page .withdraw-wrap .withdraw-right .withdraw-right-wrap {
    overflow: hidden;
    position: relative
}

#mc_container.withdraw-page .withdraw-wrap .withdraw-right .tip-wrap {
    width: 220px;
    max-height: 340px;
    overflow: hidden;
    position: relative;
    background-image: linear-gradient(90deg, rgba(255, 253, 251, .2) 0, #ffe7d6 100%);
    background-blend-mode: normal, normal;
    border-radius: 10px;
    border: solid 1px #f9dacb;
    padding: 14px;
    margin-left: 20px;
    padding-right: 12px
}

#mc_container.withdraw-page .withdraw-wrap .withdraw-right .tip-wrap .time-warp {
    margin-bottom: 4px;
    line-height: 20px;
    word-break: break-word
}

#mc_container.withdraw-page .withdraw-wrap .withdraw-right .tip-wrap .tag {
    min-width: 68px;
    display: inline-block;
    height: 21px;
    line-height: 21px;
    text-align: center;
    font-size: 13px;
    border-radius: 11px 0 11px 0;
    letter-spacing: 1px;
    margin-right: 5px;
    padding: 0 5px
}

#mc_container.withdraw-page .withdraw-wrap .withdraw-right .tip-wrap .tag1 {
    background-color: #ffe6d1;
    color: #f55600
}

#mc_container.withdraw-page .withdraw-wrap .withdraw-right .tip-wrap .tag2 {
    background-color: #d1e3ff;
    color: #2a74e7
}

#mc_container.withdraw-page .withdraw-wrap .withdraw-right .tip-wrap .precaution-note {
    line-height: 21px;
    word-break: break-all
}

#mc_container.withdraw-page .withdraw-wrap .withdraw-right .tip-wrap .js_time_zone,
#mc_container.withdraw-page .withdraw-wrap .withdraw-right .tip-wrap .time-label {
    font-weight: 700;
    letter-spacing: 1px
}

#mc_container.withdraw-page .withdraw-wrap .withdraw-right .tip-wrap .time-label {
    color: #fd2f2f
}

#mc_container.withdraw-page .withdraw-wrap .withdraw-right .tip-wrap .js-prompt {
    letter-spacing: 1px;
    line-height: 1.5
}

#mc_container.withdraw-page .withdraw-wrap .withdraw-right .turnoverInfo {
    width: 373px;
    text-align: center;
    margin-top: 15px
}

#mc_container.withdraw-page .withdraw-wrap .withdraw-right .turnoverInfo .title {
    color: #646464;
    font-size: 16px;
    font-weight: 700;
    margin-bottom: 15px
}

#mc_container.withdraw-page .withdraw-wrap .withdraw-right .turnoverInfo .subtitle {
    text-align: center;
    margin-bottom: 13px
}

#mc_container.withdraw-page .withdraw-wrap .withdraw-right .turnoverInfo .subtitle p {
    display: inline-block;
    text-align: left;
    color: #ea604b;
    font-weight: 700;
    font-size: 14px
}

#mc_container.withdraw-page .withdraw-wrap .withdraw-right .turnoverInfo .turnoverInfo-table {
    width: 348px;
    margin: 0 auto
}

#mc_container.withdraw-page .withdraw-wrap .withdraw-right .turnoverInfo .turnoverInfo-table .table-tr {
    display: flex;
    background-image: linear-gradient(#f7f7f7, #f7f7f7), linear-gradient(#efefef, #efefef)
}

#mc_container.withdraw-page .withdraw-wrap .withdraw-right .turnoverInfo .turnoverInfo-table .table-tr .table-td {
    flex: 1;
    height: 32px;
    line-height: 32px;
    color: #8a8a8a;
    font-size: 15px;
    border-bottom: 1px solid #f0f0f0
}

#mc_container.withdraw-page .withdraw-wrap .withdraw-right .turnoverInfo .turnoverInfo-table .table-tr .table-td:nth-child(1) {
    border-right: 1px solid #f0f0f0
}

#mc_container.withdraw-page .withdraw-wrap .withdraw-right .turnoverInfo .turnoverInfo-table .table-tr .not-complete {
    color: #ea604b
}

#mc_container.withdraw-page .withdraw-wrap .withdraw-right .turnoverInfo .turnoverInfo-table .table-tr:last-of-type .table-td {
    border-bottom-color: transparent
}

#mc_container.withdraw-page .withdraw-wrap .withdraw-right .turnoverInfo .turnoverInfo-table .table-th {
    display: flex;
    background-color: #e6e6e6;
    border-radius: 6px 6px 0 0;
    color: #5e5e5e
}

#mc_container.withdraw-page .withdraw-wrap .withdraw-right .turnoverInfo .turnoverInfo-table .table-th .table-td {
    flex: 1;
    font-size: 15px;
    color: #5e5e5e;
    min-height: 32px;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 5px 0
}

#mc_container.withdraw-page .withdraw-wrap .withdraw-right .turnoverInfo .turnoverInfo-table .table-th .table-td:nth-child(1) {
    border-right: 1px solid #d4d4d4
}

@keyframes cardRotate {
    0% {
        transform: rotateX(180deg) translateZ(380px) scale(0)
    }

    100% {
        transform: rotateX(0) translateZ(0) scale(1)
    }
}

#mc_container.withdraw-page .withdraw-body .body-middle .withdraw-carousel .carousel-list .bank-item .bank-mask {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: 12px;
    background: rgba(46, 46, 46, .5);
    -webkit-backdrop-filter: blur(1.5px);
    backdrop-filter: blur(1.5px);
    display: flex;
    align-items: center;
    justify-content: center
}

#mc_container.withdraw-page .withdraw-body .body-middle .withdraw-carousel .carousel-list .bank-item .bank-mask .mask-info {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 20px;
    padding: 29px;
    text-shadow: 0 2px 1px rgba(0, 0, 0, .25);
    color: #fff;
    text-align: center
}

#mc_container.withdraw-page .withdraw-body .body-middle .withdraw-carousel .carousel-list .bank-item .bank-mask .mask-info .info-title {
    font-size: 13px
}

#mc_container.withdraw-page .withdraw-body .body-middle .withdraw-carousel .carousel-list .bank-item .bank-mask .mask-info .info-time {
    font-size: 10px
}

#mc_container.withdraw-page .withdraw-body .body-middle .virtual-carousel {
    display: inline-block;
    vertical-align: middle;
    margin-left: 5px;
    width: 361px;
    height: 200px;
    position: relative;
    padding-top: 16px;
    margin-top: 0;
    overflow: hidden
}

#mc_container.withdraw-page .withdraw-body .body-middle .virtual-carousel .noVitualWallet {
    width: 288px;
    height: 293px;
    text-align: center
}

#mc_container.withdraw-page .withdraw-body .body-middle .virtual-carousel .noVitualWallet .bg {
    width: 288px;
    height: 175px;
    background: url(/images/no-vitual-big.1c299a57.png) no-repeat;
    background-size: 100% 100%
}

#mc_container.withdraw-page .withdraw-body .body-middle .virtual-carousel .noVitualWallet p {
    color: #a9a9a9;
    font-size: 14px;
    text-align: left;
    position: relative;
    top: -12px;
    display: inline-block
}

#mc_container.withdraw-page .withdraw-body .body-middle .virtual-carousel .noVitualWallet .btn-wrap {
    margin-top: 15px
}

#mc_container.withdraw-page .withdraw-body .body-middle .virtual-carousel .noVitualWallet .btn-wrap .btn {
    min-width: 141px;
    padding: 0 10px;
    display: inline-block;
    margin: 0 auto;
    height: 34px;
    line-height: 34px;
    background-color: #ff2f34;
    box-shadow: 0 4px 10px 0 rgba(255, 47, 52, .3);
    border-radius: 17px;
    color: #fff;
    cursor: pointer
}

#mc_container.withdraw-page .withdraw-body .body-middle .virtual-carousel .noVitualWallet .btn-wrap .btn .icon {
    display: inline-block;
    width: 15px;
    height: 15px;
    background: url(/images/plus.983d98af.png) no-repeat;
    background-size: 100% 100%;
    position: relative;
    top: 2px
}

#mc_container.withdraw-page .withdraw-body .body-middle .virtual-carousel .noVitualWallet .btn-wrap .btn span {
    margin-left: 5px
}

#mc_container.withdraw-page .withdraw-body .body-middle .virtual-carousel .virtual-item {
    transition: all .5s linear
}

#mc_container.withdraw-page .withdraw-body .body-middle .virtual-carousel .virtual-item.animation {
    animation: .5s cardRotate linear forwards
}

#mc_container.withdraw-page .withdraw-body .body-middle .virtual-carousel .virtual-item .del-icon {
    position: absolute;
    cursor: pointer;
    width: 11px;
    height: 14px;
    background: url(/images/dei-icon.9d6739e3.png) no-repeat;
    background-size: 100% 100%;
    right: 18px;
    top: 20px
}

#mc_container.withdraw-page .withdraw-body .body-middle .virtual-carousel .virtual-item .bank-mask {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: 12px;
    background: rgba(46, 46, 46, .5);
    -webkit-backdrop-filter: blur(1.5px);
    backdrop-filter: blur(1.5px);
    display: flex;
    align-items: center;
    justify-content: center
}

#mc_container.withdraw-page .withdraw-body .body-middle .virtual-carousel .virtual-item .bank-mask .mask-info {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 20px;
    padding: 29px;
    text-shadow: 0 2px 1px rgba(0, 0, 0, .25);
    color: #fff;
    text-align: center
}

#mc_container.withdraw-page .withdraw-body .body-middle .virtual-carousel .virtual-item .bank-mask .mask-info .info-title {
    font-size: 13px
}

#mc_container.withdraw-page .withdraw-body .body-middle .virtual-carousel .virtual-item .bank-mask .mask-info .info-time {
    font-size: 10px
}

#mc_container.withdraw-page .withdraw-body .body-middle .virtual-carousel .carousel-list {
    width: 356px;
    height: 130px;
    transform-style: preserve-3d;
    perspective: 380px
}

#mc_container.withdraw-page .withdraw-body .body-middle .virtual-carousel .carousel-list .virtual-item {
    position: absolute;
    top: 0;
    left: 0
}

#mc_container.withdraw-page .withdraw-body .body-middle .virtual-carousel .carousel-list .virtual-item:nth-child(1) {
    transform: translateZ(0) translateY(0);
    z-index: 5
}

#mc_container.withdraw-page .withdraw-body .body-middle .virtual-carousel .carousel-list .virtual-item:nth-child(2) {
    transform: scale(.9) translateY(-16px);
    z-index: 4
}

#mc_container.withdraw-page .withdraw-body .body-middle .virtual-carousel .carousel-list .virtual-item:nth-child(3) {
    transform: scale(.8) translateY(-36px);
    z-index: 3
}

#mc_container.withdraw-page .withdraw-body .body-middle .virtual-carousel .carousel-list .virtual-item:nth-child(4) {
    transform: scale(.7) translateY(-83px);
    z-index: 2
}

#mc_container.withdraw-page .withdraw-body .body-middle .virtual-carousel .carousel-list .virtual-item:nth-child(5) {
    transform: scale(.6) translateY(-125px);
    z-index: 1
}

#mc_container.withdraw-page .withdraw-body .body-middle .virtual-carousel .carousel-list .virtual-item .bank-mask {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: 12px;
    background: rgba(46, 46, 46, .5);
    -webkit-backdrop-filter: blur(1.5px);
    backdrop-filter: blur(1.5px);
    display: flex;
    align-items: center;
    justify-content: center
}

#mc_container.withdraw-page .withdraw-body .body-middle .virtual-carousel .carousel-list .virtual-item .bank-mask .mask-info {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 20px;
    padding: 29px;
    text-shadow: 0 2px 1px rgba(0, 0, 0, .25);
    color: #fff;
    text-align: center
}

#mc_container.withdraw-page .withdraw-body .body-middle .virtual-carousel .carousel-list .virtual-item .bank-mask .mask-info .info-title {
    font-size: 13px
}

#mc_container.withdraw-page .withdraw-body .body-middle .virtual-carousel .carousel-list .virtual-item .bank-mask .mask-info .info-time {
    font-size: 10px
}

#mc_container.withdraw-page .withdraw-body .body-middle .virtual-carousel.no-item {
    height: 290px
}

#mc_container.withdraw-page .withdraw-body .body-middle .withdraw-carousel .noBackard {
    width: 288px;
    height: 293px;
    text-align: center
}

#mc_container.withdraw-page .withdraw-body .body-middle .withdraw-carousel .noBackard .bg {
    width: 288px;
    height: 175px;
    background: url(/images/no-bank-big.512e5cae.png) no-repeat;
    background-size: 100% 100%
}

#mc_container.withdraw-page .withdraw-body .body-middle .withdraw-carousel .noBackard p {
    color: #a9a9a9;
    font-size: 14px;
    text-align: left;
    position: relative;
    top: -12px;
    display: inline-block
}

#mc_container.withdraw-page .withdraw-body .body-middle .withdraw-carousel .noBackard .btn-wrap {
    margin-top: 15px
}

#mc_container.withdraw-page .withdraw-body .body-middle .withdraw-carousel .noBackard .btn-wrap .btn {
    min-width: 141px;
    padding: 0 10px;
    display: inline-block;
    margin: 0 auto;
    height: 34px;
    line-height: 34px;
    background-color: #ff2f34;
    box-shadow: 0 4px 10px 0 rgba(255, 47, 52, .3);
    border-radius: 17px;
    color: #fff;
    cursor: pointer
}

#mc_container.withdraw-page .withdraw-body .body-middle .withdraw-carousel .noBackard .btn-wrap .btn .icon {
    display: inline-block;
    width: 15px;
    height: 15px;
    background: url(/images/plus.983d98af.png) no-repeat;
    background-size: 100% 100%;
    position: relative;
    top: 2px
}

#mc_container.withdraw-page .withdraw-body .body-middle .withdraw-carousel .noBackard .btn-wrap .btn span {
    margin-left: 5px
}

#mc_container.withdraw-page .bank-card-model .setting-nav {
    position: absolute;
    top: 85px;
    left: -52px
}

#mc_container.withdraw-page .bank-card-model .setting-nav .nav-item {
    position: relative;
    margin-bottom: 14px
}

#mc_container.withdraw-page .bank-card-model .setting-nav .nav-item:hover .item-tips {
    display: block
}

#mc_container.withdraw-page .bank-card-model .setting-nav .nav-item.active .item-tips {
    display: block
}

#mc_container.withdraw-page .bank-card-model .setting-nav .nav-item .item-tips {
    display: none;
    position: absolute;
    padding: 0 10px;
    line-height: 30px;
    transform: translateX(-100%);
    margin-left: -12px;
    top: 50%;
    margin-top: -15px;
    white-space: nowrap;
    color: #fff;
    font-size: 13px;
    background: linear-gradient(to top, rgba(46, 42, 66, .92), rgba(81, 78, 98, .92));
    border-radius: 5px;
    box-shadow: 0 8px 21px rgba(0, 0, 0, .39)
}

#mc_container.withdraw-page .bank-card-model .setting-nav .nav-item .item-tips::after {
    content: "";
    position: absolute;
    right: -11px;
    top: 50%;
    margin-top: -6px;
    width: 0;
    height: 0;
    border: 6px solid transparent;
    border-left-color: #4c4a5e
}

#mc_container.withdraw-page .iconinf-m {
    display: inline-block;
    width: 39px;
    height: 39px;
    border-radius: 50%;
    vertical-align: middle;
    background-repeat: no-repeat;
    cursor: pointer;
    background-image: url(/images/iconinfo-m.062df726.png);
    box-shadow: 0 7px 13px rgba(194, 194, 192, .35)
}

#mc_container.withdraw-page .bank-card-model .iconinf-m.icon-bank {
    background-position: -5px -162px
}

#mc_container.withdraw-page .bank-card-model .iconinf-m.icon-bank.active {
    background-position: -239px -162px;
    box-shadow: 0 7px 13px rgba(100, 194, 253, .35)
}

#mc_container.withdraw-page .bank-card-model .iconinf-m.icon-bank.active:hover {
    background-position: -472px -162px
}

#mc_container.withdraw-page .bank-card-model .iconinf-m.icon-bank.active:active {
    background-position: -709px -162px !important
}

#mc_container.withdraw-page .bank-card-model .iconinf-m.icon-vitualWallet {
    background-position: -5px -428px
}

#mc_container.withdraw-page .bank-card-model .iconinf-m.icon-vitualWallet.active {
    background-position: -238px -428px;
    box-shadow: 0 7px 13px rgba(254, 235, 107, .35)
}

#mc_container.withdraw-page .bank-card-model .iconinf-m.icon-vitualWallet.active:hover {
    background-position: -471px -428px
}

#mc_container.withdraw-page .bank-card-model .iconinf-m.icon-vitualWallet.active:active {
    background-position: -709px -428px !important
}

#mc_container.withdraw-page .bank-card-model .iconinf-m.icon-eWallet {
    background-position: -5px -649px
}

#mc_container.withdraw-page .bank-card-model .iconinf-m.icon-eWallet.active {
    background-position: -238px -640px;
    box-shadow: 0 7px 13px rgba(254, 235, 107, .35)
}

#mc_container.withdraw-page .bank-card-model .iconinf-m.icon-eWallet.active:hover {
    background-position: -471px -640px
}

#mc_container.withdraw-page .bank-card-model .iconinf-m.icon-eWallet.active:active {
    background-position: -709px -640px !important
}

#mc_container.withdraw-page .withdraw-teaching {
    height: 34px;
    line-height: 30px;
    padding: 0 10px 0 36px;
    border-radius: 17px;
    color: #5076f3;
    font-size: 14px;
    letter-spacing: 0;
    border: solid 2px rgba(80, 118, 243, .3);
    position: absolute;
    right: 60px;
    top: 0;
    bottom: 0;
    margin: auto;
    cursor: pointer
}

#mc_container.withdraw-page .withdraw-teaching .book-icon {
    position: absolute;
    top: 50%;
    margin-top: -10px;
    left: 10px;
    display: block;
    width: 20px;
    height: 20px;
    background: url(/images/help.118200ef.png) no-repeat;
    background-size: 100% 100%
}

#mc_container.withdraw-page .noeWallet {
    width: 288px;
    height: 293px;
    text-align: center
}

#mc_container.withdraw-page .noeWallet .bg {
    width: 288px;
    height: 175px;
    background: url(/images/no-bank-big.512e5cae.png) no-repeat;
    background-size: 100% 100%
}

#mc_container.withdraw-page .noeWallet p {
    color: #a9a9a9;
    font-size: 14px;
    text-align: left;
    position: relative;
    top: -12px;
    display: inline-block
}

#mc_container.withdraw-page .noeWallet .btn-wrap {
    margin-top: 15px
}

#mc_container.withdraw-page .noeWallet .btn-wrap .btn {
    min-width: 141px;
    padding: 0 10px;
    display: inline-block;
    margin: 0 auto;
    height: 34px;
    line-height: 34px;
    background-color: #ff2f34;
    box-shadow: 0 4px 10px 0 rgba(255, 47, 52, .3);
    border-radius: 17px;
    color: #fff;
    cursor: pointer
}

#mc_container.withdraw-page .noeWallet .btn-wrap .btn .icon {
    display: inline-block;
    width: 15px;
    height: 15px;
    background: url(/images/plus.983d98af.png) no-repeat;
    background-size: 100% 100%;
    position: relative;
    top: 2px
}

#mc_container.withdraw-page .noeWallet .btn-wrap .btn span {
    margin-left: 5px
}

#mc_container.withdraw-page .withdraw-body .body-middle .eWallet-carousel {
    display: inline-block;
    vertical-align: middle;
    margin-left: 5px;
    width: 361px;
    height: 200px;
    position: relative;
    padding-top: 16px;
    overflow: hidden
}

#mc_container.withdraw-page .withdraw-body .body-middle .eWallet-carousel .eWallet-item {
    transition: all .5s linear
}

#mc_container.withdraw-page .withdraw-body .body-middle .eWallet-carousel .eWallet-item.animation {
    animation: .5s cardRotate linear forwards
}

#mc_container.withdraw-page .withdraw-body .body-middle .eWallet-carousel .eWallet-item .del-icon {
    position: absolute;
    cursor: pointer;
    width: 11px;
    height: 14px;
    background: url(/images/dei-icon.9d6739e3.png) no-repeat;
    background-size: 100% 100%;
    right: 18px;
    top: 20px
}

#mc_container.withdraw-page .withdraw-body .body-middle .eWallet-carousel .carousel-list {
    width: 356px;
    height: 130px;
    transform-style: preserve-3d;
    perspective: 380px
}

#mc_container.withdraw-page .withdraw-body .body-middle .eWallet-carousel .carousel-list .eWallet-item {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 130px;
    margin-bottom: 15px;
    border-radius: 14px;
    background-repeat: no-repeat;
    background-position: center;
    background-size: 100% 100%;
    color: #fff;
    padding: 20px 18px 0 18px;
    overflow: hidden
}

#mc_container.withdraw-page .withdraw-body .body-middle .eWallet-carousel .carousel-list .eWallet-item.eWallet1 {
    background-image: url(/images/ewallet1.da1db03c.png)
}

#mc_container.withdraw-page .withdraw-body .body-middle .eWallet-carousel .carousel-list .eWallet-item.eWallet2 {
    background-image: url(/images/ewallet2.2e8cf3fe.png)
}

#mc_container.withdraw-page .withdraw-body .body-middle .eWallet-carousel .carousel-list .eWallet-item.eWallet3 {
    background-image: url(/images/ewallet3.9aaedf98.png)
}

#mc_container.withdraw-page .withdraw-body .body-middle .eWallet-carousel .carousel-list .eWallet-item.eWallet4 {
    background-image: url(/images/ewallet4.8ff0e84f.png)
}

#mc_container.withdraw-page .withdraw-body .body-middle .eWallet-carousel .carousel-list .eWallet-item:nth-child(1) {
    transform: translateZ(0) translateY(0);
    z-index: 6
}

#mc_container.withdraw-page .withdraw-body .body-middle .eWallet-carousel .carousel-list .eWallet-item:nth-child(2) {
    transform: scale(.9) translateY(-16px);
    z-index: 3
}

#mc_container.withdraw-page .withdraw-body .body-middle .eWallet-carousel .carousel-list .eWallet-item:nth-child(3) {
    transform: scale(.8) translateY(-36px);
    z-index: 2
}

#mc_container.withdraw-page .withdraw-body .body-middle .eWallet-carousel .carousel-list .eWallet-item:nth-child(4) {
    transform: scale(.7) translateY(-83px);
    z-index: 1
}

#mc_container.withdraw-page .withdraw-body .body-middle .eWallet-carousel .carousel-list .eWallet-item .bank-name {
    font-size: 18px;
    margin-left: 40px;
    height: 30px;
    display: flex;
    align-items: center;
    margin-right: 10px
}

#mc_container.withdraw-page .withdraw-body .body-middle .eWallet-carousel .carousel-list .eWallet-item .bank-name span {
    word-break: break-all;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden
}

#mc_container.withdraw-page .withdraw-body .body-middle .eWallet-carousel .carousel-list .eWallet-item .bank-account {
    font-size: 18px;
    margin-top: 17px;
    word-break: break-all;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    overflow: hidden;
    -webkit-box-orient: vertical;
    height: 36px
}

#mc_container.withdraw-page .withdraw-body .body-middle .eWallet-carousel .carousel-list .eWallet-item .bank-data {
    font-size: 14px
}

#mc_container.withdraw-page .withdraw-body .body-middle .eWallet-carousel .carousel-list .eWallet-item .bank-mask {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: 12px;
    background: rgba(46, 46, 46, .5);
    -webkit-backdrop-filter: blur(1.5px);
    backdrop-filter: blur(1.5px);
    display: flex;
    align-items: center;
    justify-content: center
}

#mc_container.withdraw-page .withdraw-body .body-middle .eWallet-carousel .carousel-list .eWallet-item .bank-mask .mask-info {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 20px;
    padding: 29px;
    text-shadow: 0 2px 1px rgba(0, 0, 0, .25);
    color: #fff;
    text-align: center
}

#mc_container.withdraw-page .withdraw-body .body-middle .eWallet-carousel .carousel-list .eWallet-item .bank-mask .mask-info .info-title {
    font-size: 13px
}

#mc_container.withdraw-page .withdraw-body .body-middle .eWallet-carousel .carousel-list .eWallet-item .bank-mask .mask-info .info-time {
    font-size: 10px
}

#mc_container.withdraw-page .withdraw-body .body-middle .eWallet-carousel .carousel-page {
    margin-top: 16px;
    text-align: center
}

#mc_container.withdraw-page .withdraw-body .body-middle .eWallet-carousel .carousel-page span {
    display: inline-block;
    width: 10px;
    height: 10px;
    border-radius: 50%;
    margin-right: 10px;
    cursor: pointer;
    background-color: #b8b8b8
}

#mc_container.withdraw-page .withdraw-body .body-middle .eWallet-carousel .carousel-page span.active {
    background-color: #fd2f2f
}

#mc_container.withdraw-page .withdraw-body .body-middle .eWallet-carousel.no-item {
    height: 290px
}

#mc_container .bank-card-model .addbank-form .form-group.payee,
#mc_container .bank-card-model.js_eWallet_from .form-group.payee {
    display: flex;
    justify-content: space-between
}

#mc_container .bank-card-model .addbank-form .form-group.payee .fr,
#mc_container .bank-card-model.js_eWallet_from .form-group.payee .fr {
    float: initial;
    width: 230px
}

#mc_container .bank-card-model .addbank-form .form-group.payee .input-case-error .clear-btn,
#mc_container .bank-card-model.js_eWallet_from .form-group.payee .input-case-error .clear-btn {
    top: 17px
}

#mc_container .bank-card-model .addbank-form .payee-tips,
#mc_container .bank-card-model.js_eWallet_from .payee-tips {
    position: relative;
    font-weight: 600;
    color: #fd2f2f;
    max-width: 340px;
    word-wrap: break-word;
    white-space: break-spaces
}

#mc_container .bank-card-model .addbank-form .brl-tips,
#mc_container .bank-card-model.js_eWallet_from .brl-tips {
    color: #fd2f2f;
    max-width: 340px;
    padding: 10px 0
}

#mc_container .bank-card-model .addbank-form .brl-tips .brl-tip-list li,
#mc_container .bank-card-model.js_eWallet_from .brl-tips .brl-tip-list li {
    margin-bottom: 3px
}

#mc_container .bank-card-model .addbank-form .js_mobile input,
#mc_container .bank-card-model.js_eWallet_from .js_mobile input {
    width: 160px
}

#mc_container .bank-card-model .addbank-form .bank-select,
#mc_container .bank-card-model.js_eWallet_from .bank-select {
    width: 100%;
    max-height: 200px;
    display: flex;
    justify-content: space-between
}

#mc_container .bank-card-model .addbank-form .radio-group,
#mc_container .bank-card-model.js_eWallet_from .radio-group {
    float: right;
    width: 230px;
    align-items: center;
    max-height: 200px;
    overflow: hidden auto;
    padding: 0 10px
}

#mc_container .bank-card-model .addbank-form .radio-group::-webkit-scrollbar,
#mc_container .bank-card-model.js_eWallet_from .radio-group::-webkit-scrollbar {
    width: 2px
}

#mc_container .bank-card-model .addbank-form .radio-group .radio-control-box,
#mc_container .bank-card-model.js_eWallet_from .radio-group .radio-control-box {
    border: 2px solid #6666;
    min-width: 20px;
    height: 20px;
    margin-right: 10px;
    border-radius: 50%;
    position: relative;
    align-items: center;
    justify-content: center;
    display: none
}

#mc_container .bank-card-model .addbank-form .radio-group .radio-control-box.active::before,
#mc_container .bank-card-model.js_eWallet_from .radio-group .radio-control-box.active::before {
    position: absolute;
    content: "";
    width: 10px;
    height: 10px;
    border-radius: 50%;
    background-color: #4c4949
}

#mc_container .bank-card-model .addbank-form .radio-group .radio-control-id,
#mc_container .bank-card-model.js_eWallet_from .radio-group .radio-control-id {
    height: 40px;
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center
}

#mc_container .bank-card-model .addbank-form .radio-group .radio-control-id .bank-name,
#mc_container .bank-card-model.js_eWallet_from .radio-group .radio-control-id .bank-name {
    align-items: center;
    justify-content: center;
    word-break: break-all;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    overflow: hidden;
    -webkit-box-orient: vertical;
    white-space: normal
}

#mc_container .bank-card-model .addbank-form .radio-group .radio-wrap,
#mc_container .bank-card-model.js_eWallet_from .radio-group .radio-wrap {
    display: flex;
    align-items: center;
    justify-content: center;
    min-height: 40px;
    padding: 0 4px;
    border: solid 1px #f0f0f0;
    border-radius: 6px;
    margin-bottom: 10px;
    width: 100%;
    font-size: 12px;
    color: #8f8f8f
}

#mc_container .bank-card-model .addbank-form .radio-group .radio-wrap.active,
#mc_container .bank-card-model.js_eWallet_from .radio-group .radio-wrap.active {
    border: solid 1px #ff3039;
    background-color: rgba(255, 48, 57, .06);
    color: #ff3039
}

#mc_container .bank-card-model .addbank-form .form-wrap::-webkit-scrollbar {
    height: 2px
}

#mc_container .bank-card-model .addbank-form .form-group.payee .error-tips:after {
    top: -10px;
    bottom: auto;
    border-top-color: transparent;
    border-bottom-color: #ed5650
}

#mc_container .bank-card-model .addbank-form .form-warp .js_cnpj .form-label {
    word-break: break-word
}

#mc_container .data-col-6-logs .table-td:nth-child(2) {
    text-align: left
}

#mc_container .data-col-6-logs .table-td:nth-child(3) {
    text-align: right;
    width: 110px;
    padding-left: 30px
}

#mc_container .data-col-6-logs .table-td:nth-child(4) {
    width: 155px;
    text-align: left;
    padding-right: 25px
}

#mc_container .data-col-6-logs .table-thead .table-td:nth-child(4) {
    max-width: 156px;
    white-space: break-spaces;
    line-height: 1;
    display: flex;
    align-items: center
}

#mc_container .data-col-6-logs .table-td:nth-child(5) {
    width: 140px;
    padding-left: 14px
}

#mc_container .data-col-6-logs .table-td:nth-child(6) {
    width: 110px
}

#mc_container .data-col-6-logs .table-td:nth-child(7) {
    width: 110px;
    padding-right: initial;
    padding-left: 34px
}

#mc_container .data-col-6-logs .table-td:nth-child(8) {
    width: 177px;
    padding-right: initial;
    padding-left: 34px
}

.table-tbody .table-td.js-bank-name {
    display: flex;
    align-items: center
}

.table-tbody .table-td.js-bank-name .inner-text {
    white-space: break-spaces !important;
    line-height: 1.2 !important;
    word-break: break-word;
    overflow: hidden;
    align-items: center;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical
}

#mc_container .bank-list .bank-item.small.list-item .bank-info {
    margin-top: 0;
    height: 12px
}

#mc_container .bank-list .virtual-item.small.list-item {
    width: 100%;
    height: 86px;
    max-width: 356px;
    padding: 10px
}

#mc_container .bank-list .virtual-item.small.list-item .title {
    color: #333;
    font-size: 14px;
    font-weight: 500
}

#mc_container .bank-list .virtual-item.small.list-item .address {
    color: #666;
    font-size: 14px;
    height: auto
}

#mc_container .bank-list .virtual-item.small.list-item .date {
    color: #999;
    text-align: right;
    font-size: 12px;
    font-style: normal;
    font-weight: 500;
    width: 100%;
    max-width: 308px;
    display: flex;
    justify-content: flex-end
}

#mc_container .bank-list .small {
    width: 356px;
    height: 86px;
    box-shadow: none;
    display: flex;
    color: #666;
    font-size: 14px;
    flex-direction: column;
    padding: 10px;
    filter: drop-shadow(0 3px 10px rgba(0, 0, 0, .08))
}

#mc_container .bank-list .small.bgbank1 {
    background-image: url(/images/bgbank1-list.71c5a1a4.png)
}

#mc_container .bank-list .small.bgbank2 {
    background-image: url(/images/bgbank2-list.9907e1cc.png)
}

#mc_container .bank-list .small.bgbank3 {
    background-image: url(/images/bgbank3-list.8c03fe5e.png)
}

#mc_container .bank-list .small.bgbank4 {
    background-image: url(/images/bgbank4-list.d2624601.png)
}

#mc_container .bank-list .small.bgbank5 {
    background-image: url(/images/bgbank5-list.de8cd029.png)
}

#mc_container .bank-list .small.bgbank6 {
    background-image: url(/images/bgbank6-list.ea613220.png)
}

#mc_container .bank-list .small.bgbank7 {
    background-image: url(/images/bgbank7-list.7ed7b37c.png)
}

#mc_container .bank-list .small .bank-name-title {
    color: #333;
    font-size: 14px;
    font-weight: 600;
    max-width: 200px
}

#mc_container .bank-list .small .bank-name {
    min-height: 48px;
    display: flex;
    height: auto;
    align-items: center
}

#mc_container .bank-list .small .bank-img-bg {
    border-radius: 6px;
    width: 83px;
    height: 40px;
    background: #fff;
    display: flex;
    align-items: center;
    justify-content: center;
    overflow: hidden
}

#mc_container .bank-list .small .bank-img-bg img {
    width: 100%;
    height: auto
}

#mc_container .bank-list .small .article-text {
    font-size: 12px;
    color: #999;
    margin-top: 0
}

#mc_container .bank-list .small .bank-account {
    margin-top: 0;
    margin-left: 8px;
    flex-direction: column;
    display: flex;
    justify-content: flex-start;
    align-items: flex-start;
    height: auto;
    overflow: hidden;
    flex: 1
}

#mc_container .bank-list .small .bank-account .account-number {
    margin-top: 6px;
    text-shadow: none;
    color: #666;
    font-size: 14px;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    width: 100%;
    text-align: left
}

#mc_container .bank-list .small .bank-account span {
    font-weight: 600;
    margin-right: 12px
}

#mc_container .bank-list .small .bank-account .title {
    font-family: inherit !important;
    font-weight: 600 !important
}

#mc_container .bank-list .small .del-icon-b,
#mc_container .bank-list .small .del-icon-e,
#mc_container .bank-list .small .del-icon-v {
    position: absolute;
    cursor: pointer;
    width: 17px;
    height: 20px;
    background: url(/images/dei-icon-list.5a79fc6c.png) no-repeat;
    background-size: 100% 100%;
    right: 10px;
    top: 10px
}

#mc_container #myEwallet .noeWallet {
    width: 212px;
    text-align: center;
    margin: 150px auto 0
}

#mc_container #myEwallet .noeWallet .bg {
    width: 212px;
    height: 133px;
    background: url(/images/no-bank-big.512e5cae.png) no-repeat center/contain
}

#mc_container #myEwallet .noeWallet p {
    color: #a9a9a9;
    font-size: 14px;
    text-align: left;
    position: relative;
    top: -12px;
    display: inline-block
}

#mc_container #myEwallet .noeWallet .btn-wrap {
    margin-top: 15px
}

#mc_container #myEwallet .noeWallet .btn-wrap .btn {
    min-width: 141px;
    padding: 0 10px;
    display: inline-block;
    margin: 0 auto;
    height: 34px;
    line-height: 34px;
    background-color: #ff2f34;
    box-shadow: 0 4px 10px 0 rgba(255, 47, 52, .3);
    border-radius: 17px;
    color: #fff;
    cursor: pointer
}

#mc_container #myEwallet .noeWallet .btn-wrap .btn .icon {
    display: inline-block;
    width: 15px;
    height: 15px;
    background: url(/images/plus.983d98af.png) no-repeat;
    background-size: 100% 100%;
    position: relative;
    top: 2px
}

#mc_container #myEwallet .noeWallet .btn-wrap .btn span {
    margin-left: 5px
}

#mc_container #myEwallet .eWallet-item {
    position: relative;
    top: 0;
    left: 0;
    width: 100%;
    height: 130px;
    margin-bottom: 15px;
    border-radius: 14px;
    background-repeat: no-repeat;
    background-position: center;
    background-size: 100% 100%;
    color: #fff;
    padding: 20px 18px 0 18px;
    overflow: hidden
}

#mc_container #myEwallet .eWallet-item:nth-child(n) {
    background-image: url(/images/ewallet1.da1db03c.png)
}

#mc_container #myEwallet .eWallet-item:nth-child(2n) {
    background-image: url(/images/ewallet2.2e8cf3fe.png)
}

#mc_container #myEwallet .eWallet-item:nth-child(3n) {
    background-image: url(/images/ewallet3.9aaedf98.png)
}

#mc_container #myEwallet .eWallet-item:nth-child(4n) {
    background-image: url(/images/ewallet4.8ff0e84f.png)
}

#mc_container #myEwallet .eWallet-item .bank-name {
    font-size: 18px;
    margin-left: 40px;
    height: 30px;
    display: flex;
    align-items: center;
    margin-right: 10px
}

#mc_container #myEwallet .eWallet-item .bank-name span {
    word-break: break-all;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden
}

#mc_container #myEwallet .eWallet-item .bank-data {
    font-size: 14px
}

#mc_container #myEwallet .eWallet-item.list-item {
    width: 300px;
    height: 86px;
    max-width: 300px;
    padding: 10px
}

#mc_container #myEwallet .eWallet-item.list-item .bank-img-bg {
    border-radius: 6px;
    width: 83px;
    min-width: 83px;
    height: 40px;
    background: #fff;
    display: flex;
    align-items: center;
    justify-content: center
}

#mc_container #myEwallet .eWallet-item.list-item .bank-img-bg img {
    width: 100%;
    height: auto
}

#mc_container #myEwallet .eWallet-item.list-item .bank-account {
    color: #333;
    font-size: 14px;
    font-weight: 500;
    margin-top: 0
}

#mc_container #myEwallet .eWallet-item.list-item .bank-name {
    margin-left: 0
}

#mc_container #myEwallet .eWallet-item.list-item .bank-data {
    color: #999;
    text-align: right;
    font-size: 12px;
    font-style: normal;
    font-weight: 500;
    width: 100%;
    max-width: 308px;
    display: flex;
    justify-content: flex-end
}

#mc_container #myEwallet .eWallet-item.list-item.eWallet1 {
    background-image: url(/images/bgbank1-list.71c5a1a4.png)
}

#mc_container #myEwallet .eWallet-item.list-item.eWallet2 {
    background-image: url(/images/bgbank2-list.9907e1cc.png)
}

#mc_container #myEwallet .eWallet-item.list-item.eWallet3 {
    background-image: url(/images/bgbank3-list.8c03fe5e.png)
}

#mc_container #myEwallet .eWallet-item.list-item.eWallet4 {
    background-image: url(/images/bgbank4-list.d2624601.png)
}

#mc_container #myEwallet .eWallet-item.list-item.eWallet5 {
    background-image: url(/images/bgbank5-list.de8cd029.png)
}

#mc_container #myEwallet .eWallet-item.list-item.eWallet6 {
    background-image: url(/images/bgbank6-list.ea613220.png)
}

#mc_container #myEwallet .eWallet-item.list-item.eWallet7 {
    background-image: url(/images/bgbank7-list.7ed7b37c.png)
}