.v_white {overflow: hidden;}
.v_white .gradient-body-1{background:#2A2A2A;}
.v_white .header-dark{background: #002137 0% 0% no-repeat padding-box; font-weight: 300;}
.v_white .main-menu-top-plus{background:#d9d9d9;border-radius: 13px;}
.v_white .main-menu-top-plus-2{background:#cedce7;border:2px solid #bfd3e3;}
.v_white .main-menu-top{background:#191D24;border:2px solid #DCB464;}
.v_white .main-menu-top-1{background:#191D24;border:2px solid #DCB464;}
.v_white .main-menu-top-2{background:#191D24;border:2px solid #DCB464;}
.v_white .main-menu-top-3{background:#D19F47;border-radius: 13px;}
.v_white .main-menu-top-4{background: transparent linear-gradient(126deg, #2D2443 0%, #6B3434 100%) 0% 0% no-repeat padding-box;  height: 174px; margin-bottom: 10px;}
.v_white .main-menu-top-4.CARMIN{border-top: 5px solid #7F398F; border-bottom: 1px solid #7F398F;}
.v_white .main-menu-top-4.USDT{border-top: 5px solid #26A17B ; border-bottom: 1px solid #26A17B ; background: transparent linear-gradient(126deg, #0A3125 0%, #397160 100%) 0% 0% no-repeat padding-box;}
.v_white .main-menu-top-4.ETH{border-top: 5px solid #3B6AD1; border-bottom: 1px solid #3B6AD1; background: transparent linear-gradient(126deg, #0F1E40 0%, #4F6194 100%) 0% 0% no-repeat padding-box;}
.v_white .main-menu-top-4.ZIL{border-top: 5px solid #39808F; border-bottom: 1px solid #39808F;}
.v_white .main-menu-top-4.ANKR{border-top: 5px solid #238063; border-bottom: 1px solid #238063;}
.v_white .main-menu-top-5{background: transparent linear-gradient(127deg, #824609 0%, #BA7E08 100%) 0% 0% no-repeat padding-box;  border-top: 5px solid #FFAA00; border-bottom: 1px solid #FFAA00; height: 174px; margin-bottom: 10px;}
.v_white .main-menu-top-6{background:#3A3D44;border:2px solid #50535E;}
.v_white .main-menu-top-7{background:#191D24;border:2px solid #8D909E;}
.v_white .main-menu-top h4, .v_white .main-menu-top-2 h4, .v_white .main-menu-top-3 h4, .v_white .main-menu-top-4 h4, .v_white .main-menu-top-5 h4, .v_white .main-menu-top-6 h4, .v_white .main-menu-top-7 h4, .v_white .b-main-text, .v_white .user, .v_white .main-card h6.text-left{color:#f5f5f5;}
.v_white .header-logo-center .active{color:#DCB464;}
.v_white .header-logo-center a, .v_white .header-logo-center-1.header-dark a, .v_white .sub-top-2 .text-center span, .v_white .sub-top-1 p {color:#ffffff;}
.v_white .sub-top-2 .text-center .tx-co-gr{color:rgba(35,38,40,0.5);}
.v_white .main-menu-top .button-half:nth-child(2) {border-top:1px solid #454950;border-left:1px solid #454950;}
.v_white .main-menu-top .button-gray {border-top:1px solid #7b7172;border-left:1px solid #7b7172 !important;}
.v_white .main-menu-top .button-half:nth-child(1) {border-top:1px solid #454950;}
.v_white .main-menu-top .button-gray {border-top:1px solid #7b7172 !important;}
.v_white .main-menu-top-2 .button-half:nth-child(2) {border-top:1px solid #007a85;border-left:1px solid #007a85;}
.v_white .main-menu-top-2 .button-half:nth-child(1) {border-top:1px solid #007a85;}
.v_white .main-menu-top-3 .button-half:nth-child(2) {border-top:1px solid #879c16;border-left:1px solid #879c16;}
.v_white .main-menu-top-3 .button-half:nth-child(1) {border-top:1px solid #879c16;}
.v_white .main-menu-top-4 .button-half:nth-child(2) {border-top:1px solid #4E4949;border-left:1px solid #4E4949;}
.v_white .main-menu-top-4 .button-half:nth-child(1) {border-top:1px solid #4E4949;}
.v_white .main-menu-top-plus span{border:2px dotted #a2030b;color:#a2030b;}
.v_white .main-menu-top-plus-2 span{border:2px dotted rgba(72,181,232,0.5);color:rgba(72,181,232,0.5);}
.v_white .main-card-top { display: flex; justify-content: space-between;}
.v_white .menu-line {background:#f1e3e2;}
.v_white .menu-header {background:#002137; height: 85px;}
 .v_white .sub-top-2 i,  .v_white .sub-top-1 i {color:#ffffff;}
.v_white .menu-fixed a{color:#808080;}
.v_white .menu-fixed-1 a{color:#F5F5F5;}

.v_white .menu-fixed-1 .active{color:#DCB464;}
.v_white .sub-top-2 .text-right span{color:#f5f5f5; opacity: 0.5;}
.v_white .menu-fixed a{background:#EEEEEE; border: 1px solid #ffffff; color: #808080;}
.v_white .menu-fixed a.active{background:#ffffff;   color: #808080; }
.v_white .menu-fixed-1{background:#292F34; box-shadow: 0px -2px 5px #0000004D;}
.v_white .qr-clone{text-align: center; margin-bottom: 70px;}
.v_white .code-line:after{background:#e1effa;}
.v_white .b-ok-dark, .v_white .footer-lan{background: #470970;color:#ffffff;}
.v_white .b-ok-light{background:#006CAB;color:#F5F5F5;}
.v_white .b-ok-text{color:#48b5e8;}
.v_white .b-button-light{color:#ffffff; background: #8422E5;}
.v_white .b-button-disable{color:#ffffff; background: #8422E5; opacity: 0.3;}
.v_white .b-button-disable span{opacity: 0.5;}
.v_white .b-cancel-dark{background-color: #5D7188!important; color:#ffffff;}
.v_white .tab-inactive{background:#191D24;color:#F5F5F5;}

.v_white .b-white{background-color:#ffffff; }
.v_white .lock-amount{color:#f5f5f5; opacity: 0.5;}
.v_white .main-menu-top-2 table td:nth-child(odd), .v_white .main-menu-top-2 table td:nth-child(even), .v_white h6.b-main-text, .v_white .main-menu-top table td:nth-child(odd), .v_white .main-menu-top table td:nth-child(even), .v_white .main-menu-top-3 table td:nth-child(odd), .v_white .main-menu-top-3 table td:nth-child(even) {color:#ffffff!important;}
.v_white .main-menu-top-4 table td:nth-child(odd), .v_white .main-menu-top-4 table td:nth-child(even), .v_white .main-menu-top-5 table td:nth-child(odd), .v_white .main-menu-top-5 table td:nth-child(even),
.v_white .main-menu-top-6 table td:nth-child(odd), .v_white .main-menu-top-6 table td:nth-child(even),
.v_white .main-menu-top-7 table td:nth-child(odd), .v_white .main-menu-top-7 table td:nth-child(even) {color:#ffffff!important;}
.v_white .main-top p,  .v_white .menu-item, .v_white .menu-item i:first-child, .v_white .menu-header p {color:#ffffff !important;}
.v_white .menu-item {display: flex; justify-content: space-between; align-items: center;}
.v_white .menu-item img {margin-right: 27px; width: 8px; height: 14px;}
.gradient-body-2{background:#2A2A2A;}
.gradient-body-3{background:#2A2A2A; overflow: hidden; height: 100vh; background-size: cover;}
.gradient-body-2.login-bg{overflow: hidden; height: 100vh; background: transparent url('/assets/images/login_intro.png') 0% 0% no-repeat padding-box;background-size: cover; }
.gradient-body-2.white{background: #ffffff;}
.v_white .menu-list {padding-top: 26px; padding-left: 32px;}

.v_red .invest-txt, .v_yellow .invest-txt, .v_green .invest-txt, .v_bluegreen .invest-txt, .v_blue .invest-txt, .v_grey .invest-txt {border: 1px dashed rgba(255,255,255,0.5);}
.v_red .invest-txt, .v_yellow .invest-txt, .v_green .invest-txt, .v_bluegreen .invest-txt, .v_blue .invest-txt, .v_grey .invest-txt {color:#ffffff;}
.v_white .invest-txt{border: 1px dashed #9D9EA2;}
.v_white .none-text-1{color:#F5F5F5;}



.i_secure_num, .i_new_secure , .i_new_secure2, .i_secure_num2{
    -webkit-text-security: disc;
}

.can_use {
    color: #2ECC71;
    font-size: 1.4em;
}

.result_txt {
    width:75%;
    margin: 15% auto;
    color:#514949;
    border-radius:5px;
    text-align:center;
    padding:10px;
    font-weight:bold;
    font-size:1.2em;
}

.wallet_addr {
    text-indent: 5px;
}

.state_ok {
    color: #DCB464 !important;
}

.state_yet {
    color: #DCB464;
}

.text-nomal {
    color: #0d414c;
}

.lan > a.active {
    display: block;
}

.lan > a.inactive {
    display: none;
}

.bold {
    font-weight: bold !important;
}

.height100 {
    height: 100%;
}

.width-20 {
    width : 20% !important;
}

.width-21 {
    width: 21% !important;
}

.width-100 {
    width: 100% !important;
}

.position-static {
    position: static !important;
}

.index-b {
    font-size: 25px !important;
    font-weight: 500;
}

.pre_coin {
    width: 50%;
}

#color {
    min-height: 100vh;
}

.invest-txt {
    margin: 9px 13px;
    border-radius: 5px;
    padding:5px;
}

.blinking{
    -webkit-animation:blink 1s ease-in-out infinite alternate;
    -moz-animation:blink 1s ease-in-out infinite alternate;
    animation:blink 1s ease-in-out infinite alternate;
}
@-webkit-keyframes blink{
    0% {opacity:0.5;}
    70% {opacity:0.7;}
    80% {opacity:0.8;}
    100% {opacity:1;}
}
@-moz-keyframes blink{
    0% {opacity:0.5;}
    70% {opacity:0.7;}
    80% {opacity:0.8;}
    100% {opacity:1;}
}
@keyframes blink{
    0% {opacity:0.5;}
    70% {opacity:0.7;}
    80% {opacity:0.8;}
    100% {opacity:1;}
}

.display-inblock {
    display: inline-block !important;
}

.last-login {
    position: absolute;
    right: 25px;
    top: 45px;
    text-align: right;
}

.line-height {
    line-height: 18px !important;
}

#refresh-loadingbar {
    margin-top: 0 !important;
    top: 60px !important;
}

#loading-img {
    height: 40px;
}

.inline-span {
    position: absolute;
    color: #f5f5f5;
    bottom: 15px;
    font-size: 13px;
    left: 19px;
}

.inline-span-pw {
    position: absolute;
    color: #f5f5f5;
    bottom: 15px;
    font-size: 13px;
    left: 10px;
}

.icon-reload {
    display: inline-block;
    position: relative;
    -webkit-animation: rotate 1.5s linear infinite;
    animation: rotate 1.5s linear infinite;
    color: #262626;
}

.icon-big {
    width: 21px;
    height: 22px;
    vertical-align: sub;
}

.icon-small {
    width: 16px;
    height: 16px;
}

.icon-inline {
    display: inline-block;
    top: 12px;
    right: 19px;
    position: absolute;
}

.icon-qrcode {
    position: absolute;
    right: 0;
    top: 0;
}

.icon-camera {position: absolute;width: 20px; height: 17px;bottom: 14px; display: flex !important; justify-content: center;align-content: center; right: 13px; }
.input-icon { margin: 0;}

.input-login-icon { display: flex; align-items: center;}
.input-login-icon span { position: absolute; left: 18px;top: 6px; font-size: 13px; font-weight: 500; color: #FFFFFF;opacity: 0.7; z-index: 1;}

.input-register-icon {display: flex; align-items: center;}
.input-register-icon span { position: absolute;  left: 20px;top: 12px;font-size: 13px; color: #F5F5F5;}

.login-bottom-button { margin: 5px auto; color: #F5F5F5;}
.login-bottom-button p {color: #FFFFFF;font-size: 12px;opacity: 0.7;}

.login-txt { margin-bottom: 40px;display:block;color: #FFFFFF;opacity: 0.7; font-size: 13px !important;}

@-webkit-keyframes rotate {
    100% { -webkit-transform: rotate(360deg); }
}
@keyframes rotate {
    100% { transform: rotate(360deg); }
}

.force-left {
    text-align: left !important;
}

.added_text {
    margin: 0;
    font-size: 12px;
}

.height-60 {
    height: 60px !important;
}

.align-self-center { align-self: center; word-break: break-word; white-space: nowrap;}
.b-ok-dark {background:#a2030b;color:#ffffff;}
.b-cancel-home {background:#5A6B78;color:#ffffff;}

.display-flex {
    display: flex !important;
    flex-direction: column;

}

.display-flex-center {
    display: flex;
    align-items: center;
    justify-content: center;
}

.fund-title {
    font-size: 16px;
    color: #ffffff;
}

.info-text {
    color: #f5f5f5;
}

.top-text {
    margin-top: 19px;
}

.spon-text {
    display: inline-block;
    color: #f5f5f5;
    margin-right: 13px;
}

.spon-img {
    display: inline-block;
    vertical-align: middle;
}
.spon-link {
    text-align: left;
}

.register-title {margin: 0 0 0 8px;text-align: left;color: #ffffff; font-size: 13px; font-weight: 400;}

.resister-text {
    text-align: left;
    margin-top: 50px;
}

.resister-text p { margin-bottom: 0;line-height: 21px;color: #ffffff;opacity: 0.5;}

.secure-title {text-align: center;color: #ffffff;font-size: 16px;}

.secure-ok-button {
    display: inline-block;
    width: 78px;
    height: 43px;
    border-radius: 22px;

}

.secure-ok-button div {
    padding-top: 12px;
}

.secure-img {
    display: flex;
    align-items: center;
    margin: 0 auto;
    width: 75%;
}
.secure-img div {
    width: 25%;
    text-align: center;
}

.mg-auto { margin: auto; }

.secure-img > div img {
    margin: auto;
}

.default-color {
    color: #ffffff;
}

.language-title {
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 16px;
    color: #f5f5f5;
}

.language-bg {
    margin-top: 95px !important;
    background: transparent url('/assets/images/img_map.svg') 0% 0% no-repeat padding-box;
    opacity: 0.4;
    width: 375px;
    height: 210px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.language .korea {
    width: 120px;
    height: 30px;
    background: #035C9A 0% 0% no-repeat padding-box;
    border-radius: 5px;
    opacity: 0.8;
    color: #f5f5f5;
}

.intro-logo-img {text-align: center;margin-top: 120px; margin-bottom: 25px;}

.intro-logo-img img {height: 55px; max-width:700px;margin:auto;}

.intro-logo-img-frame {
    text-align: center;

    z-index: 9999999999;
    top: 30%;
}

.intro-logo-img-frame img {
    height: 145px;;
    max-width:700px;
    margin:auto;

    z-index: 9999999999;
}

@keyframes loader88 {
    0%   { transform: rotate(100deg); }
    25%   { transform: rotate(80deg); }
    50%   { transform: rotate(60deg); }
    75%   { transform: rotate(40deg); }
    85%   { transform: rotate(20deg); }
    100% { transform: rotate(0deg); }
}

@keyframes loader8 {
    0% {
        transform: scaleX(2) scaleY(2);
    }
    100% {
        transform: scaleX(1) scaleY(1);
    }
}

.display-flex-center-column {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}

.fund-type-box {

    height: 18.5vh;
    margin: auto;
}

.fund-type-box .b-main-text-1 {
    font-size: 16px;
    color: #f5f5f5;
    margin-left: 16px;
}

.fund-type-box-vip {

    height: 21vh;


    margin: auto;
}

.fund-type-box-vip .b-main-text-1 {
    font-size: 16px;
    color: #f5f5f5;
    margin-left: 10px;
}

.fund-type-box-vip .fund-type-box-index {
    height: 100%;
}
.total-spon-text {
    position: absolute;
    right: 0;
    top: 18px;
}

.button.b-ok-light {
    background: #3D6FA8;
    color: #ffffff;
}

.login-button {
    width: 177px;
    height: 50px;
    margin: auto;
    border-radius: 31px;
    background: #3D6FA8;
    box-shadow: 0px 3px 6px #0000004D;
    color: #ffffff;
    display: flex;
    align-items: center;
    justify-content: center;
}

.input-round-title {color: #ffffff;font-size: 13px;margin-left: 20px;}

.input-round-mg-0-title {
    color: #000000;
    font-size: 13px;
}


.address-line {
    height: 5px;
    background: #454950;
    margin-top: 27px;
}

.guide-box {
    margin-bottom: 10px;
}

.guide-box p {
    margin: 0;
    color: #f5f5f5;
}

.opacity-button-text {
    position: fixed; bottom: 15px; font-size: 16px; color: #f5f5f5;
}

.notice-title {
    justify-content: center;
    color: #dcb464 !important;
}

.bg-main {height: 55px;background-size: cover;}

.icon-setting {
    position: absolute;
    top: 16px;
    right: 16px;
}

.connect {
    width: 13px;
    height: 13px;
    background: #24BC00 0% 0% no-repeat padding-box;
    display: inline-block;
    border-radius: 100px;
    margin-right: 4px;
}

.token-card {position: absolute; color: #ffffff;top:-1px;left:50%;transform:translateX(-50%);width: 140px; height: 35px;border-radius: 0px 0px 20px 20px;}
.token-card.CARMIN {background: #7F398F;}
.token-card.orange {background: #FFAA00;}
.token-card.USDT {background: #26A17B;}
.token-card.ETH {background: #3B6AD1;}
.token-card.ZIL {background: #39808F;}
.token-card.ANKR {background: #238063;}



.b-card-logo { position: absolute; color: #ffffff;top:-1px;left:50%;transform:translateX(-50%);width: 120px; height: 35px;border-radius: 0px 0px 20px 20px;}
.b-card-logo.CARMIN {background: #7F398F;}
.b-card-logo.orange {background: #FFAA00;}
.b-card-logo.USDT {background: #26A17B;}
.b-card-logo.ETH {background: #3B6AD1;}
.b-card-logo.ZIL {background: #39808F;}
.b-card-logo.ANKR {background: #238063;}
.b-card-logo p{ font-size:17px !important;font-weight:600 !important;color:#ffffff;line-height:35px;text-align:center;opacity:1 !important;}
.b-card-logo span{ font-size:17px !important;font-weight:600 !important;color:#ffffff;line-height:10px;text-align:center;opacity:1 !important;margin-left:10px;}

.b-card-logo img { width: 19px;height: 21px;vertical-align:sub;display:inline-block;}


.token-bg { background: transparent linear-gradient(122deg, #2D2443 0%, #6B3434 100%) 0% 0% no-repeat padding-box; height: 148px !important; box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.2);}
.token-bg.CARMIN {border-top: 5px solid #7F398F; border-bottom: 1px solid #7F398F;}
.token-bg.USDT {border-top: 5px solid #26A17B ; border-bottom: 1px solid #26A17B ; background: transparent linear-gradient(126deg, #0A3125 0%, #397160 100%) 0% 0% no-repeat padding-box;}
.token-bg.ETH {border-top: 5px solid #3B6AD1; border-bottom: 1px solid #3B6AD1; background: transparent linear-gradient(126deg, #0F1E40 0%, #4F6194 100%) 0% 0% no-repeat padding-box;}
.token-bg.ZIL {border-top: 5px solid #39808F; border-bottom: 1px solid #39808F;}
.token-bg.ANKR {border-top: 5px solid #238063; border-bottom: 1px solid #238063;}

.coin-bg { background: transparent linear-gradient(122deg, #673E10 0%, #444B26 100%) 0% 0% no-repeat padding-box; height: 148px !important; box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.2); border-top: 5px solid #FFAA00; border-bottom: 1px solid #FFAA00;}

.justify-space-between { display: flex; justify-content: space-between;}

.button-controller-double {position:fixed;bottom:0px;left:0;right:0;z-index:100;display: flex;justify-content: space-evenly;align-items: center;}

.button-controller-double a{width:50%;text-align:center;font-size:15px;border-right: 1px solid #171a1d;background: #2f353a;color: #979a9d;height:45px;line-height:40px;display:inline-block;}
.button-controller-double a.button.purple{background:#470970; color: #ffffff}

.button-controller{position:fixed;bottom:0;left:0;right:0;z-index:100; }
.button-controller a.button{display:block;height:50px;color:#ffffff;line-height: 50px; width:100%; font-size: 15px; }
.button-controller a.button.purple{background:#470970;}
.button-controller a.button.orange{background:#FFAA00;}
.button-controller a.button2{display:block;background:#3D6FA8;border-radius:5px;height:50px;color:#ffffff;line-height: 40px; width:96%; margin: 10px; font-size: 15px;}
.button-controller a.button i{margin-right:5px;}
.button-controller a.button2 i{margin-right:5px;}
.button-controller .button-controller-body{width:100%;display:block;}
.button-controller a{width:49%;text-align:center;font-size:15px;border-right: 1px solid #171a1d;background: #2f353a;color: #979a9d;height:45px;line-height:40px;display:inline-block;}
.button-controller a i{font-size:14px;margin-right:5px}
.button-controller a:last-child{border-right:none;}
.button-controller a.disabled{color:rgba(255,255,255,0.3)}

.input_2block_radio .radio_text{
	width:49%; display:inline-block;background: #191D24; border: 2px solid #191D24;
    border-radius: 17px;height: 38px;margin-bottom: 2px;line-height: 20px;}
.input_2block_radio .radio_text.two_line{height: 45px;}
.input_2block_radio .radio_text input[type="radio"]{display:none;}
.input_2block_radio .radio_text input[type="radio"]+ label{display:block;color:#ffffff;height:20px;
                    padding-left:30px;
                    background:url(/assets/images/icon_chk_none.svg) no-repeat 0 0;
                    background-size:contain;
                    font-weight:400;
                    margin:6px 0 0 7px;
                    cursor:pointer; }
.input_2block_radio .radio_text input[type="radio"]:checked+ label{
                    background:url(/assets/images/icon_chk.svg) no-repeat 0 0;
                  }
.input_2block_radio .radio_text.active { border: 2px solid #780000; }
.input_2block_radio .radio_text label span {display: block;line-height: 13px;font-size: 12px;}


.div-balance { margin: 32px auto 0 auto;}

.button-back { display: flex;}

.button-back-txt {left: 41px; position: fixed;color: #FFFFFF;}

.send-address { height: 100vh;}

.button-ok {
    padding: 2px 30px;
    position: absolute;
    right: 0;
    top: -5px;
    border-radius: 22px;
}

.black-color { color: #000000 !important; }
.black-color img { display: inline-block; vertical-align: sub; padding-right: 5px; }



.red-up {
    color: red;
    padding: 4px 10px 5px 10px;
}

.blue-down {
    color: blue;
    padding: 4px 10px 5px 10px;
}

.normal-zero {
    color: #000000;
    padding: 4px 14px 5px 10px;
}

.normal {
    width: 90px;
    display: inline-block;
    background: #ffffff;
    border-radius: 20px;
}
.normal i{
    margin-right: 3px;
    vertical-align: text-bottom;
}
.fund-type-box img {
    width: 92vw;
    margin: auto;
}

.coin-amount {
    position: absolute;
    bottom: 13px;
    color: #ffffff;
    opacity: 0.7;
}

.total-coin-amount {
    position: absolute;
    bottom: 15px;
    color: #3D6FA8 !important;
    font-size: 14px;
}

.popup {
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: rgba(0,0,0,0.5);
    display: none;
}
.popup.active {
    display: block;
}

.popup-box {
    width: 80%;
    top: 50%;
    transform: translateY(-50%);
    margin: auto;
    background: #ffffff;
    border-radius: 5px;
    padding: 15px 20px;
}

.popup-body {
    text-align: center;
}

.popup-body h4.popup-h4 {
    padding: 25px 0;
}

.popup-body a{
    padding: 5px 40px;
    border-radius: 30px;
    display: inline-block;
    color: #ffffff;
}

.popup-body a.cancel {
    background: #645942;
}

.popup-body a.btn-ok {
    background: #f59426;
}


/*.coin-select option[selected] {background:#ffffff;padding-left: 15px;}*/

.addr {
    display: inline-block;
}

.txinfo_content_pagination {margin:70px 0 100px;}
.txinfo_content_pagination table{width:55%;margin:auto;table-layout:fixed;}
.txinfo_content_pagination td {text-align:center;}
.txinfo_content_pagination td a{color:#363636;font-size:16px;font-weight:300;display:block;}
.txinfo_content_pagination td a i.disabled{color:#CBCBCB}
.txinfo_content_pagination td a.active{font-weight:500}

.amount_div {
    position: relative;
    width: 90%;
    margin: auto;
}

.login-title {
    color: #FFFFFF;
    font-size: 36px;
    text-align: center;
    font-weight: bold;
    margin-top: 15px;
}

.description-title { color: #ffffff; }
.description-contents { margin-top: 20px;  color: #ffffff;vertical-align: middle; }
.description-end {  margin-top: 20px; color: #ffffff;}
.description-box {  margin-bottom: 115px;  margin-top: 20px;  padding: 0 25px 0 20px;letter-spacing: 0px;line-height: 20px;}

.icon-dot {font-size: 20px; font-weight: bolder; margin-right: 5px; }


.description-img {  display: flex;justify-content: center; align-items: center;margin-top: 15px; margin-bottom: 65px;}

.main-footer {background: #2A2A2A;position: absolute;
    bottom: 0;
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
}

.footer-text {
    color: #B1B1B1;
    margin: 13px 0;
}

.footer-img {
    display: flex;
    margin-bottom: 10px;

}

.footer-img a {
    margin: 0 5px;
}

.register-bg {
    background-color: #2f353a;
    background-size: cover;
}

.logo-txt {
    font-size: 36px;
    color: #FFFFFF;
    font-weight: bold;
    margin-top: 15px;
}
.close { color: #ffffff !important; position: absolute; left: -20px !important; top: -2px;}

.token-symbol {width: 20px; height: 23px; margin-top: 1px; margin-right: 5px;}

.button-coin { background-color: #ff9700 !important;}

.history-tab {margin: 3px 0;}
.history-tab ul{display:flex; height: 48px; line-height: 48px; font-size: 16px;}
.history-tab ul li{width:50%;padding:10px 0;text-align:center;color:#919191;background:#2A2A2A;margin:0; border-bottom: 2px solid #7A7A7A;}
.history-tab ul li.active-class{color:#ffffff;background:#2A2A2A; border-bottom: 2px solid #ffffff;}
.history-tab-content{margin:0;background:#2A2A2A;overflow:auto;padding-top:10px;min-height: 55vh; color:#ffffff;}
.history-table{width:100%;margin-bottom:15px;margin-top:0;}
.history-table p{margin:0;line-height:18px;}
.history-table td{border-bottom:1px solid #e4ebec;}
.history-table td:nth-child(1){width:30px;text-align:center;font-size:26px;}
.history-table td:nth-child(1) i{font-size:17px;vertical-align:middle;}
.history-table td:nth-child(2){color:#262626;padding:10px 5px;text-align:left;font-size:15px;}
.history-table td:nth-child(3){color:#abafaf;padding:10px 5px;text-align:right;font-size:12px}

.sending-refresh {margin-bottom: 20px;  color: #f5f5f5;  font-weight: bold;}

.copy { display:inline-block; height: 50px; background: #3D6FA8; color: #ffffff; width: 95%; margin: auto; line-height: 50px; font-size: 15px;}

.font-mont-regular { font-weight: 400; }
.font-mont-regular span { color: #ffffff; font-weight: 600;}


.font-mont-semibold {
    font-weight: 600;
}


.font-noto-light {
    font-weight: 300;
}

.main_balance, .token_balance {font-weight: 600 !important;}

.coin-name {font-weight: 400;font-size: 19px !important;}


.more_txt { height: 40px; line-height: 30px;}


#atrb_qr { padding: 15px;  background-color: #ffffff; border-radius: 10px; margin-top: 5px; }

.line-send {
    height: 1px;
    background: #3B4650;
    margin-top: 37px;
}

.address-symbol { display: inline-block; width: 20px;  height: 20px;  vertical-align: middle; margin-left: 5px;}

.input-margin { margin: 0 10px;}

.send_addr {  font-size: 11px !important;}

.i_wallet_addr { font-weight: 400;}

.add_delete { position: absolute; top: 0; right: 0; font-size: 17px; color: #ff2c2c; cursor: pointer;     width: 25px; height: 25px; text-align: center; line-height: 25px; margin: 0;}
.add_delete i{ cursor: pointer;}

.img_none{ display: block; margin: auto; width: 28px;height: 34px;}

.bnb_main { display: block; text-align: center;}
.txt_bg { background: #2a2a2a;}
.border-bottom { border-bottom: 1px solid #474848; }
.border-top { border-top: 1px solid #474848; }
.i_back { position: absolute; top: -10px;}

.text-600 { font-weight: 600;}
.btn_buy:disabled {background: #8422E5; color: rgba(255, 255, 255, 0.5);}

.buy_point { padding-right: 30px; font-size: 15px; font-weight: 600; text-align: right; color: #000000;}
.buy_point::placeholder{ font-size: 15px; font-weight: 600; text-align: right; color: #000000;}
.input-icon > span{ position: absolute; right: 13px; top: 12px; font-size: 15px; font-weight: 400;}

.buy-input-icon {margin: 0 13px;}
.buy-input-icon > span{ position: absolute; right: 22px; top: 5px; font-size: 15px; font-weight: 400; color: #ffffff}

.point {margin: 25px 25px 25px; height: 43px; position: relative;}
.point span{ position: absolute; top: 5px; left: 0; color: #ffffff}
.point_balance { position: absolute; right: -1px; top: 0; width: 73%; border: 1px solid #474848; background: #1D1D1D; font-size: 12px; text-align: right; height: 43px; line-height: 40px; border-radius: 3px; }
.point_balance p { text-align: right; display: inline-block; margin: 0; padding-right: 55px; color: #ffffff; margin-right: 10px;}
.point_balance span { position: absolute; top: 0; right: 12px;}

.buy_result { width: 90%; margin: auto; text-align: center;}
.buy_result p:nth-child(1){ padding: 33px 0 25px; margin: 0; font-size: 16px; color: #ffffff; }
.buy_result p:last-child{ color:#FF4141; margin: 0; line-height: 16px;}
.buy_result p:last-child i{ padding-right: 3px;}

.notic_usdt {position: absolute; margin: 0; top:40px; right: -1px; font-size: 11px; display: none;}
.notic_usdt2 {position: absolute; margin: 0; top:40px; right: -1px; font-size: 11px; }
.s_notic_usdt {position: absolute; margin: 0; top:40px; right: 13px; font-size: 11px; }
.s_notic_usdt2 {position: absolute; margin: 0; top:40px; right: 13px; font-size: 11px; display: none;}

.button-controller-double {position:fixed;bottom:0px;left:0;right:0;z-index:100;display: flex;justify-content: center;align-items: center;}
.button-controller-double-1{position:fixed;bottom:0;left:0;right:0;z-index:100;display: flex;justify-content: center;align-items: center;}
.button-controller-double-2{ position: relative; display: flex;justify-content: center;align-items: center; margin: 20px 0;}

#buy_step_2 { padding-bottom: 70px;}

.addr { width: 100%;}
.addr p {margin: 0 30px; line-height: 20px;}
.account_bank { height: 43px; background: #1D1D1D;  border: 1px solid #474848; margin: 0 23px; display: block; border-radius: 3px; font-size: 13px; text-align: left; padding-left: 10px; color: #ffffff}
.account_bank p {margin: 0; line-height: 40px; color: #000000;}

.account_info { padding: 20px 15px 0;}
.account_info table{ width: 100%; border-collapse: collapse; color: #ffffff}
.account_info tr td{ border-top: 1px solid #E2E2E2; border-bottom: 1px solid #E2E2E2; font-size: 12px; vertical-align: top; padding: 18px 0; position: relative;white-space: nowrap;}
.account_info tr td p{ margin: 0; line-height: 25px;}
.account_info tr td p:nth-child(3){position: absolute; top: 0; right: -7px;}
.account_info tr td:nth-child(1){ width: 60px; }
.account_info tr td:last-child { text-align: left; padding-left: 17px;}
.account_info tr td:last-child img{ position: absolute; top: 15px; right: 10px; }
.account_info tr td > span{ display: inline-block;}
.account_info tr td > span:nth-child(2){float: right; margin-right: 10px;}

.privacy_term {
    line-height: 20px;
    color: #ffffff;
    font-size: 12px;
    padding: 15px;
}

.privacy_term pre {
    white-space: pre-line;
}

.arrow-right {
    position: absolute;
    right: 30px;
    top: 20px;
}

.arrow-right img{
    height: 20px;
}

.cl-red {color: #FF4141;}
.cl-blue {color: #4BA5D9;}

.send_table tr td:nth-child(1){ width: 25%; }

.send_detail table{ width: 100%; border-collapse: collapse; color: #ffffff; }
.send_detail tr td{ border-top: 1px solid #E2E2E2; border-bottom: 1px solid #E2E2E2; font-size: 13px; vertical-align: top; padding: 18px 0; position: relative;}
.send_detail tr td:nth-child(1){ text-align: right; border-top: none;}
.send_detail td:nth-child(2) i.blue_bg { color: #0076ce; }
.send_detail td:nth-child(2) i.red_bg { color: #ef5454; }
.send_detail tr td:nth-child(2){ border-top: none; }
.send_detail tr td:last-child { text-align: left; padding-left: 40px;}
.send_detail tr td:last-child img{ position: absolute; top: 15px; right: 10px; }
.send_detail tr td span{ display: block;}
