.my-coin { padding-right: 55px; padding-left: 55px; } .my-coin .total ul { display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; padding-top: 65px; padding-bottom: 35px; font-size: 14px; color: #969696; } .my-coin .total li ~ li { margin-left: 170px; } .my-coin .total li > div:last-child { margin-top: 15px; font-weight: bold; font-size: 32px; color: #282828; } .my-coin .el-tabs__nav-wrap::after { height: 1px; background-color: #ececec; } .my-coin .el-tabs__item { height: 50px; font-size: 16px; line-height: 50px; color: #999; } .my-coin .el-tabs__item.is-active { color: #2c8eff; } .my-coin .el-tabs__active-bar { background-color: #2c8eff; } .my-coin .el-tabs__item:hover { color: #2c8eff; } .my-coin .recharge .section { padding-top: 40px; padding-bottom: 20px; font-size: 18px; color: #282828; } .my-coin .recharge .section > div:nth-child(2) { display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; margin-top: 30px; } .my-coin .recharge .section:first-child > div:last-child { margin-right: -22px; margin-bottom: -22px; } .my-coin .recharge .section:first-child label { margin-right: 22px; margin-bottom: 22px; } .my-coin .recharge .section:first-child input + div { position: relative; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -webkit-justify-content: center; -moz-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; -moz-box-align: center; -ms-flex-align: center; align-items: center; width: 256px; height: 100px; border: 1px solid #d4d4d4; border-radius: 8px; overflow: hidden; text-align: center; color: #999; } .my-coin .recharge .section:first-child input + div:hover { border-color: #c0c4cc; } .my-coin .recharge .section:first-child input:checked + div { border-color: #2c8eff; } .my-coin .recharge .section:first-child input + div div:first-child { padding-left: 42px; margin-bottom: 10px; background: left center/32px 32px no-repeat; font-size: 30px; color: #282828; } .my-coin .recharge .section:first-child .el-icon-check { position: absolute; right: 0; bottom: 0; z-index: 2; width: 17px; height: 16px; background-color: #2c8eff; font-size: 14px; line-height: 16px; text-align: center; color: #fff; opacity: 0; -webkit-transition: 0.3s; -o-transition: 0.3s; -moz-transition: 0.3s; transition: 0.3s; } .my-coin .recharge .section:first-child .el-icon-check::after { content: ""; position: absolute; right: 0; bottom: 0; z-index: -1; border-width: 16px 17px; border-style: solid; border-color: transparent #2c8eff #2c8eff transparent; } .my-coin .recharge .section:first-child input:checked + div .el-icon-check { opacity: 1; } .my-coin .el-input-number { -webkit-box-flex: 1; -webkit-flex: 1; -moz-box-flex: 1; -ms-flex: 1; flex: 1; -webkit-align-self: flex-start; -ms-flex-item-align: start; align-self: flex-start; margin-left: 10px; } .my-coin .el-input__inner { height: 102px; border-color: #d4d4d4; border-radius: 8px; font-size: 18px; line-height: 102px; } .my-coin .el-input-number.is-controls-right .el-input-number__increase { border-top-right-radius: 8px; } .my-coin .el-input-number.is-controls-right .el-input-number__decrease { border-bottom-right-radius: 8px; } .my-coin .el-input-number.is-controls-right .el-input-number__decrease, .my-coin .el-input-number.is-controls-right .el-input-number__increase { line-height: 51px; } .my-coin .recharge .section:last-child { padding-bottom: 0; } .my-coin .recharge .section:last-child label { margin-right: 20px; } .my-coin .recharge .section:last-child input + div { position: relative; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -moz-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; -moz-box-align: center; -ms-flex-align: center; align-items: center; width: 220px; height: 86px; border: 1px solid #d4d4d4; border-radius: 8px; overflow: hidden; font-size: 16px; line-height: 36px; color: #4e4e4e; } .my-coin .recharge .section:last-child input + div:hover { border-color: #c0c4cc; } .my-coin .recharge .section:last-child input:checked + div { border-color: #2c8eff; } .my-coin .recharge .section:last-child input + div > div { padding-left: 48px; background: url("../../../images/alipay.png") left center/36px 36px no-repeat; } .my-coin .recharge .section:last-child label:first-child input + div > div { background-image: url("../../../images/yue.png"); -o-background-size: 40px; background-size: 40px; line-height: 1.15; } .my-coin .recharge .section:last-child label:nth-child(2) input + div > div { padding-left: 52px; background-image: url("../../../images/wxpay.png"); -o-background-size: 40px 36px; background-size: 40px 36px; } .my-coin .recharge .section:last-child > div:last-child { display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: center; -webkit-align-items: center; -moz-box-align: center; -ms-flex-align: center; align-items: center; padding-top: 87px; padding-bottom: 100px; } .my-coin .recharge .section:last-child input + div > div > div { margin-top: 6px; font-size: 14px; color: #969696; } .my-coin .recharge .section:last-child > div > div:nth-child(2) { margin-top: 30px; font-size: 18px; color: #666; } .my-coin .recharge .section:last-child > div > .btn-group { font-size: 0; } .my-coin .recharge .section:last-child > div > .btn-group a { display: inline-block; width: 150px; height: 42px; border-radius: 21px; margin: 50px 0 0; background: #2C8EFF; font-size: 16px; line-height: 42px; text-align: center; color: #FFFFFF; } .my-coin .recharge .section:last-child > div > .btn-group a ~ a { display: inline-block; border: 1px solid #999999; border-radius: 21px; margin: 0 0 0 30px; background: transparent; font-size: 16px; line-height: 40px; text-align: center; color: #999999; } .my-coin .recharge .section:last-child div > span { vertical-align: sub; font-weight: bold; font-size: 30px; color: #FF6B00; } .my-coin .recharge .section:last-child .el-button { padding: 14px 68px; border-color: #2c8eff; border-radius: 23px; background-color: #2c8eff; font-size: 16px; color: #fff; } .my-coin .recharge .section:last-child .el-button:focus, .my-coin .recharge .section:last-child .el-button:hover { border-color: #66b1ff; background-color: #66b1ff; } .my-coin .recharge .section:last-child .el-icon-check { position: absolute; right: 0; bottom: 0; z-index: 2; width: 17px; height: 16px; background-color: #2c8eff; font-size: 14px; line-height: 16px; text-align: center; color: #fff; opacity: 0; -webkit-transition: 0.3s; -o-transition: 0.3s; -moz-transition: 0.3s; transition: 0.3s; } .my-coin .recharge .section:last-child .el-icon-check::after { content: ""; position: absolute; right: 0; bottom: 0; z-index: -1; border-width: 16px 17px; border-style: solid; border-color: transparent #2c8eff #2c8eff transparent; } .my-coin .recharge .section:last-child input:checked + div .el-icon-check { opacity: 1; } .my-coin .el-tabs.el-tabs--top .el-tab-pane > ul > li { display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -webkit-justify-content: space-between; -moz-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; -webkit-align-items: center; -moz-box-align: center; -ms-flex-align: center; align-items: center; height: 86px; padding-right: 10px; padding-left: 10px; border-bottom: 1px dashed #d0d0d0; font-size: 14px; color: #969696; } .my-coin .el-tabs.el-tabs--top li > div > div:first-child { margin-bottom: 10px; font-size: 16px; color: #282828; } .my-coin .el-tabs.el-tabs--top li > div:last-child { font-weight: bold; font-size: 16px; color: #2c8eff; } .my-coin .el-tabs.el-tabs--top li > .red:last-child { color: #FF6B00; } .my-coin .detail-tip { padding: 23px 0 46px; font-size: 12px; line-height: 16px; color: #969696; } .my-coin .detail-tip .el-icon-warning { margin: 0 8px 0 0; font-size: 14px; color: #FF6B00; } .my-coin .empty { height: 623px; background: url("../../../images/empty7.png") center/274px no-repeat; } .my-coin .el-tabs__content .el-tabs__active-bar { display: none; } .my-coin .el-tabs__content .el-tabs__item { min-width: 70px; height: 35px; padding: 0 15px; border: 1px solid #D4D4D4; border-radius: 4px; line-height: 33px; text-align: center; color: #999999; } .my-coin .el-tabs__content .el-tabs__item ~ .el-tabs__item { margin: 0 0 0 18px; } .my-coin .el-tabs__content .el-tabs--top .el-tabs__item.is-top:nth-child(2), .my-coin .el-tabs__content .el-tabs--top .el-tabs__item.is-top:last-child { padding: 0 15px; } .my-coin .el-tabs__content .el-tabs__item.is-active { border-color: #2C8EFF; } .input-number-label { display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; width: 534px; /* height: 100px; */ } .input-number-label span { -webkit-box-flex: 1; -webkit-flex: 1; -moz-box-flex: 1; -ms-flex: 1; flex: 1; /* -webkit-align-self: center; -ms-flex-item-align: center; align-self: center; font-size: 20px; color: #2c8eff; */ } .input-number-wrap { display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; width: 534px; height: 100px; border: 1px solid #D4D4D4; border-radius: 8px; overflow: hidden; } .input-number-wrap div { -webkit-box-flex: 1; -webkit-flex: 1; -moz-box-flex: 1; -ms-flex: 1; flex: 1; min-width: 0; } .input-number-wrap div:first-child { display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; padding: 0 60px 0 40px; background: url("../../../images/icon.png") right center/30px 31px no-repeat; } .input-number-wrap input { -webkit-box-flex: 1; -webkit-flex: 1; -moz-box-flex: 1; -ms-flex: 1; flex: 1; min-width: 0; border: 0; outline: 0; font-size: 30px; } .input-number-wrap input::-webkit-inner-spin-button, .input-number-wrap input::-webkit-outer-spin-button { -webkit-appearance: none; } .input-number-wrap input[type="number"] { -moz-appearance: textfield; } .input-number-wrap input + span { -webkit-align-self: center; -ms-flex-item-align: center; align-self: center; margin-left: 10px; font-size: 20px; color: #999999; } .input-number-wrap div:last-child { display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -moz-box-align: center; -ms-flex-align: center; align-items: center; padding-left: 72px; background: 30px center/32px 32px no-repeat; }