.acountapply {display: flex;justify-content: end;align-items: center;gap: 7px;padding: 20px 25px 10px;}
.acountbtn {color: #e1423c;border: 1px solid #e1423c;border-radius: 5px;font-size: 14px;padding: 5px 7px;}
.gamemoney {display: flex;justify-content: space-between;align-items: center;padding: 0 25px;color: #fff;}
.gamemoney li {font-size: 15px;}
.gamemoney li:first-child {font-size: 13px;}
.cashchange {display: flex;justify-content: end;padding: 10px 25px 14px;margin-bottom: 15px;border-bottom: 5px solid #333;}
.cashchangebtn {font-size: 14px;color: #fff;background: #319e8a;padding: 5px 7px;border-radius: 5px;}
.outmoney {color: #fff;border-top: 1px solid #333;margin-top: 12px;font-size: 13px;padding: 15px 25px 10px;}
.outmoneywrite {display: flex;justify-content: space-between;align-items: center;padding: 0 25px;}
.outmoneywrite input {font-size: 20px;width: calc(100% - 66px);border: 0;background: none;color: #fff;}
.outmoneywrite input::placeholder {font-size: 20px;color: #8e8e8e;}
.outmoneywrite a {font-size: 14px;color: #fff;background: #e5972d;border-radius: 5px;padding: 5px 7px;}

.moneyread {margin: 0 25px;padding: 18px 19px;border-radius: 10px;background: #222;font-size: 11px;text-align: left;}
.moneyread h3 {color: #e5972d;margin-bottom: 10px;font-size: 14px;font-weight: bold;}
.moneyread h3 img {height: 20px;vertical-align: middle;margin-right: 10px;}
.moneyread ul li {color: #fff;line-height: 1.5em;margin-top: 11px;display: flex;gap: 11px;align-items: center;}

.moneyinfowrap {border-radius: 10px;padding: 20px 25px;position: absolute;top: 160px;left: 50%;transform: translate(-50%, 0);}
.moneyinfoappli {position: relative;border-radius: 10px;border: 1px solid #333;background: #141414;font-size: 11px;padding: 17px 19px;line-height: 1.5em;}
.moneyinfoappli .close {position: absolute;right: 10px;top: 10px;}
.applih {font-size: 14px;color: #FECF5D;}
.applip {color: #fff;border-bottom: 1px solid #333;padding: 5px 0 10px;}
.applistep {color: #fff;}
.applistep strong {color: #fff;}
.applistep img {height: 18px;}
.applistep li {display: flex;gap: 5px;padding-top: 10px;}
.applistep em {padding: 0px 8px;ont-size: 10px;color: #fff;display: flex;align-items: center;}

.appliwrite {position: relative;border-bottom: 2px solid #bebebe;margin: 0 25px;}
.appliwrite input {height: 35px;font-size: 20px;background: none;color: #fff;}
.appliwrite input::placeholder {font-size: 20px;color: #8e8e8e;}
.appliwrite img {position: absolute;right: 0;bottom: 12px;}
.applihave {font-size: 13px;display: flex;justify-content: left;align-items: center;gap: 5px;padding: 10px 25px 0;color: #fff;}
.applimoneybtn {margin: 20px 25px;display: flex;justify-content: center;align-items: center;border: 1px solid #333;border-radius: 5px;font-size: 15px;color: #fff;}
.applimoneybtn li {flex: 1 1 25%;border-left: 1px solid #333;height: 35px;display: flex;align-items: center;justify-content: center;}
.applimoneybtn li:first-child {border-left: 0;}
.applylistbtn {font-size: 14px;padding: 0 25px;display: flex;justify-content: end;color: #fff;}

.appliinput {display: flex;font-size: 14px;margin-top: 10px;}
.appliinput li {width: 100%;border-bottom: 1px solid #bebebe;padding: 10px 0;display: flex;align-items: center;justify-content: space-between;}
.appliinput li:first-child {width: 61%;}
.numb {border: 0;padding: 0;width: 100%;}

.pointinwrap {margin: 25px 25px 10px;color: #fff;}
.pointinlist {display: flex;gap:5px;margin-bottom: 5px;}
.pointinlist li {width: 100%;text-align: center;border: 2px solid #1c594e;border-radius: 6px;background: #f3f3f3;color: #1c594e;padding: 10px 0;}
.pointinlist span {display: block;font-size: 12px;}
.pointinlist span.pt {font-size: 18px;margin-top: 10px;}

.havepoint {font-size: 13px;padding: 0 0 7px;}
.havepointchng {display: flex;justify-content: space-between;align-items: center;font-size: 20px;font-weight: bold;margin-bottom: 10px;}
.havepointchng a {font-size: 14px;background: #e5972d;padding: 3px 7px;color: #fff;border-radius: 5px;}
.havepointchng img {margin-right: 5px;vertical-align: middle;}
.havepointwrap {border-top: 1px solid #333;display: flex;align-items: center;text-align: center;}
.havepointwrap li:first-child {border-left: 0;}
.havepointwrap li {border-left: 1px solid #333;margin: 18px 0 10px;width: 100%;}
.havepointwrap li em {display: block;font-size: 13px;line-height: 14px;margin-bottom: 10px;}
.havepointwrap li p {font-weight: bold;font-size: 20px;}
.havepointwrap li p span {}
.prvpoint {font-size: 10px;color: #fff;margin-bottom: 15px;display: block;}

.useaddpointwrap {display: flex;}
.useaddpoint {width: 47px;border-right: solid 1px #333;text-align: center;padding-right: 25px;}
.useaddpoint>em {display: block;width: 45px;height: 45px;border: 1px solid #bebebe;color: #bebebe;border-radius: 30px;font-size: 15px;display: flex;align-items: center;justify-content: center;}
.useaddpoint span {font-size: 15px;color: #fff;display: block;margin-top: 5px;}
.useaddpoint span em {font-weight: bold;}
.useaddpoint.usep span em {color: #e1423c;}
.useaddpoint.addp span em {color: #1d51c9;}
.useaddpoint.chngp span em {color: #e5972d;}
.useaddpointcon {padding-left: 25px;display: grid;align-items: center;}
.useaddpointcon span {display: block;font-size: 15px;color: #fff;}
.useaddpointcon span:first-child {color: #bebebe;font-size: 13px;}

.myinfoex {font-size: 12px;color: #bbb;margin-top: 10px;line-height: 1.2em;letter-spacing: -1px;}
.myinfochng {background-image: linear-gradient(to bottom, #f9ad67, #fc7220);display: inline-block;border-radius: 5px;color: #fff;font-size: 12px;padding: 5px 7px;float: right;}
