.bg{ // background: #11121A; width: 10rem; margin: 0 auto; } .login-id-p1{ color: #fff; font-size: 0.37rem; width: 8.9rem; margin: 0 auto; padding-top: 0.45rem; } .login-id-p2{ width: 8.9rem; font-size: 0.3rem; color: #AAAAAC; margin: 0 auto; padding-top: 0.15rem; } .login-id-p3{ color: #fff; font-size: 0.37rem; width: 8.9rem; margin: 0 auto; padding-top: 0.75rem; } .login-id-p4{ font-size: 0.3rem; color: #AAAAAC; width: 8.9rem; margin: 0 auto; padding-top: 0.15rem; } .login-id-p5{ width: 8.9rem; margin: 0 auto; padding-top: 0.35rem; font-size: 0; img{ width: 5.16rem; margin-left: 0.1rem; } } .login-id-p6{ color: #fff; font-size: 0.35rem; width: 8.9rem; margin: 0 auto; padding-top: 0.35rem; } .id-login-input{ text-align: center; font-size: 0; padding-top: 0.35rem; input{ width: 8.7rem; height: 1rem; background: #292A31; border-radius: 0.15rem; border: 1px solid #5B5C61; text-indent: 0.3rem; font-size: 0.35rem; color: #fff; } ::placeholder{ color: #B0B0B1; } } .firefly-id-btn{ width: 8.45rem; margin: 0 auto; height: 1.05rem; line-height: 1.05rem; background: #00F7FF; text-align: center; line-height: 1.05rem; color: #251019; font-size: 0.35rem; text-align: center; border-radius: 1rem; margin-top: 0.55rem; } .firefly-login-layer{ width: 7.04rem; height: 7.23rem; background: rgba(26,26,36,0.9); border-radius: 0.53rem; box-shadow: inset 0 0 0.7rem rgba(0, 247, 255, 0.8); overflow: hidden; position: relative; display: none; } .layer-login-p1{ color: #fff; font-size: 0.4rem; text-align: center; padding-top: 0.7rem; } .layer-face-box{ text-align: center; font-size: 0; padding-top: 0.4rem; img{ width: 1.44rem; height: 1.44rem; border-radius: 50%; border: 2px solid #fff; } } .layer-login-p2{ font-size: 0.3rem; width: 6rem; margin: 0 auto; color: #FFFFFF; padding-top: 0.3rem; } .layer-login-p3{ color: #FFFFFF; font-size: 0.3rem; width: 6rem; margin: 0 auto; padding-top: 0.1rem; } .layer-login-p4{ color: #F54344; font-size: 0.3rem; width: 6rem; margin: 0 auto; padding-top: 0.1rem; line-height: 0.5rem; } .layer-login-btn1{ width: 2.57rem; height: 0.99rem; background: #46464D; border-radius: 0.49rem; text-align: center; line-height: 0.99rem; font-size: 0.35rem; color: #fff; position: absolute; bottom: 0.65rem; left: 0.8rem; } .layer-login-btn2{ width: 2.57rem; height: 0.99rem; background: #00F7FF; border-radius: 0.49rem; text-align: center; line-height: 0.99rem; font-size: 0.35rem; color: #22222B; position: absolute; bottom: 0.65rem; right: 0.8rem; } .my-face-box{ position: relative; height: 1.4rem; background: #11121A; margin-top: 0.1rem; } .my-face-box1{ width: 50%; height: 1.4rem; float: left; position: relative; } .my-face-box2{ width: 50%; float: right; height: 1.4rem; position: relative; >img{ top: 0.5rem; right: 0.75rem; position: absolute; width: 0.4rem; } } .mey-face-p1{ color: #FFFFFF; font-size: 0.35rem; font-weight: 700; text-indent: 1.8rem; padding-top: 0.2rem; } .mey-face-p2{ font-size: 0.3rem; color: #fff; text-indent: 1.8rem; } .my-face{ width: 0.75rem; height: 0.75rem; border-radius: 50%; position: absolute; top: 0.325rem; left: 0.8rem; } .area-content-box{ height: 1rem; position: relative; } .area-box{ color: #ADADAD; font-size: 0.3rem; height: 0.5rem; line-height: 0.5rem; position: absolute; right: 0.7rem; top: 0.25rem; .area-content{ display: inline-block; margin-left: 0.1rem; min-width: 1.2rem; text-align: center; height: 0.5rem; line-height: 0.5rem; color: #fff; font-size: 0.3rem; padding-left: 0.15rem; padding-right: 0.15rem; background: #303037; border-radius: 1rem; img{ vertical-align: middle; width: 0.3rem; margin-top: -0.01rem; margin-right: 0.1rem; } } } .box2-content{ width: 8.6rem; margin: 0 auto; min-height: 5rem; // background: pink; position: relative; margin-top: 0rem; } .box2-pay-box{ position: relative; height: 2rem; width: 8.6rem; background: #171F28; border-radius: 0.27rem; margin-bottom: 0.25rem; box-shadow: inset 0 0 0.4rem rgba(0, 247, 255, 0.2); font-size: 0; line-height: 2rem; transition: 0.35s all; overflow: hidden; >div{ height: 2rem; } } .pay-img{ // width: 2.5rem; height: 0.8rem; vertical-align: middle; margin-left: 0.5rem; margin-top: 0.1rem; } .icon-CODAPAY_PAYWALLET{ height: 0.45rem; } .icon-TAOBAO_PAY{ height: 0.9rem; margin-top: 0.15rem; margin-left: 0.4rem; } .icon-PAYMENTWALL{ height: 0.5rem; margin-top: 0.2rem; } .icon-PAYERMAX_PAY{ height: 0.5rem; margin-top: 0.2rem; } .icon-GASHP99PAY{ height: 0.4rem; } .icon-WECHATPAY{ height: 0.65rem; } .icon-ALIPAY{ height: 0.75rem; margin-top: 0.2rem; } .icon-LINE_PAY{ height: 0.65rem; margin-top: 0.15rem; } .icon-TW_PAY{ height: 0.65rem; } .pay-tips-box{ width: 3.86rem; height: 0.8rem; background: #17515A; line-height: 0.82rem; text-align: center; border-radius: 0.27rem 0 0.27rem 0; color: #fff; font-size: 0.4rem; transform: scale(0.6); position: absolute; top: -0.15rem; left: -0.77rem; img{ vertical-align: middle; width: 0.6rem; margin-top: -0.08rem; } } .pay-span{ color: #E5E6E7; font-size: 0.5rem; position: absolute; transform: scaleY(1.5) rotate(0deg); line-height: 0.5rem; top: 0.68rem; left: 7.8rem; transition: 0.2s all; } .box2-pay-ul-box{ // height: 5.5rem; width: 7.8rem; margin: 0 auto; margin-top: -0.3rem; border-top: 1px solid #303840; padding-bottom: 0.5rem; li{ width: 2.4rem; height: 1.4rem; background: #2F373F; border: 1px solid #A9ACAF; float: left; border-radius: 0.2rem; margin-top: 0.2rem; margin-right: 0.2rem; } .box2-pay-p1{ font-size: 0.38rem ; color: #00F7FF; text-align: center; line-height: 0.5rem; padding-top: 0.23rem; img{ width: 0.5rem; vertical-align: middle; margin-top: -0.1rem; } } .box2-pay-p2{ text-align: center; font-size: 0.3rem; color: #fff; line-height: 0.5rem; } li:nth-child(3n){ margin-right: 0; } } .layer-shadow{ width: 100vw; height: 100vh; background: rgba(0,0,0,0.7); position: fixed; top: 0; left: 0; display: none; } .layer-area-box{ width: 10rem; height: 12.4rem; background: #181920; position: fixed; transition: 0.2s all; bottom: -12.4rem; left: 0; border-radius: 0.5rem 0.5rem 0 0; z-index: 800; } .layer-area-title{ text-align: center; font-size: 0.37rem; color: #fff; padding-top: 0.6rem; } .area-search-box{ width: 10rem; text-align: center; font-size: 0; height: 0.76rem; line-height: 0.76rem; padding-top: 0.3rem; position: relative; input{ width: 9rem; height: 0.76rem; background:#303037; border-radius: 0.2rem; text-indent: 0.7rem; color: #fff; font-size: 0.3rem; } .more-icon{ width: 0.4rem; position: absolute; top: 0.5rem; left: 0.65rem; } } .search-no-li{ color: #fff; font-size: 0.35rem; width: 10rem; text-align: center; position: absolute; top: 3rem; display: none; } .area-ul{ width: 10rem; height: 9.7rem; margin-top: 0.5rem; overflow: scroll; -webkit-overflow-scrolling: touch; li{ height: 1rem; width: 10rem; line-height: 1rem; color: #fff; position: relative; text-indent: 0.8rem; font-size: 0.35rem; >img{ width: 0.37rem; position: absolute; left: 0.3rem; top: 0.3rem; display: none; } } .area-li-click{ background: #24252B; >img{ display: block; } } } .gash-pay-ul-box{ width: 7.8rem; margin: 0 auto; position: relative; height: 9rem; >div{ border-top: 1px solid #303840; min-height: 1rem; color: #fff; line-height: 1rem; font-size: 0.3rem; position: relative; text-indent: 0.2rem; >span{ color: #E5E6E7; font-size: 0.4rem; position: absolute; transform: scaleY(1.5) rotate(0deg); line-height: 0.5rem; top: 0.2rem; left: 7.1rem; transition: 0.2s all; } } } .login-in-box{ width: 8.54rem; height: 3.3rem; background: url(../images/login-in-bg.png)no-repeat; background-size: 100% 100%; margin: 0 auto; position: relative; .record-icon{ width: 0.36rem; position: absolute; right: 0.2rem; top: 0.3rem; } } .login-in-diamond{ text-align: center; padding-top: 0.7rem; img{ width: 1rem; } } .login-in-num{ font-size: 0.5rem; color: #00F7FF; text-align: center; font-weight: 700; } .countryCode{ font-style:normal; position: absolute; right: 1rem; color:rgba(255,255,255,0.8); }