@charset "UTF-8"; body, html { height: 100%; background: #F3F5FA; overflow-x: hidden; } body .logingActive, html .logingActive { position: fixed; left: 50%; top: 50%; transform: translate(-50%, -50%); width: 50%; height: 1rem; line-height: 1rem; font-size: 0.48rem; text-align: center; border-radius: 0.13333rem; color: #fff; background: rgba(0, 0, 0, 0.6); z-index: 999; padding: 0 0.2rem; display: none; } body .wx_skip, html .wx_skip { position: fixed; left: 0; top: 0; bottom: 0; right: 0; background: rgba(0, 0, 0, 0.8); z-index: 9999999999; display: none; } body .wx_skip img, html .wx_skip img { width: 80%; height: 5.373333rem; position: absolute; left: 50%; top: 5%; transform: translateX(-50%); } body .header, html .header { width: 19.2rem; height: 10rem; margin: 0 auto; background: url(../images/payBg.png) no-repeat; background-size: 100%; } body .header .header_top, html .header .header_top { height: 0.8rem; line-height: 0.8rem; box-sizing: border-box; display: flex; padding-top: 1.38rem; padding-left: 2.4rem; } body .header .header_top img, html .header .header_top img { width: 0.8rem; height: 0.8rem; margin-right: 0.2rem; } body .header .header_top b, html .header .header_top b { color: #ffffff; font-size: 0.28rem; } body .header .main, html .header .main { width: 14.4rem; height: 7.26rem; background: #FFFFFF; border-radius: 0.18rem 0.18rem 0.18rem 0.18rem; margin: 1rem auto 0; position: relative; } body .header .main .user, html .header .main .user { width: 4rem; background: #F0F5F6; border-radius: 0.4rem; outline: none; border: none; box-sizing: border-box; padding: 0.2rem 0.4rem; font-size: 0.12rem; display: inline-block; margin: 0.43rem 0 0 0.5rem; } body .header .main input::-webkit-input-placeholder, html .header .main input::-webkit-input-placeholder { /*WebKit browsers*/ font-size: 0.12rem; } body .header .main .area, html .header .main .area { position: absolute; right: 0.8rem; top: 0.6rem; display: flex; } body .header .main .area img, html .header .main .area img { width: 0.22rem; height: 0.22rem; } body .header .main .area b, html .header .main .area b { height: 0.22rem; font-size: 0.16rem; color: #1F1A4E; line-height: 0.22rem; } body .header .main .pay_method, html .header .main .pay_method { width: 12.8rem; margin: 0.5rem auto; /*禁止复制*/ } body .header .main .pay_method p, html .header .main .pay_method p { font-size: 0.2rem; color: #1F1A4E; font-weight: 500; width: 100%; height: 0.4rem; } body .header .main .pay_method .no_copy, html .header .main .pay_method .no_copy { -moz-user-select: -moz-none; -moz-user-select: none; -o-user-select: none; -khtml-user-select: none; -webkit-user-select: none; -ms-user-select: none; user-select: none; } body .header .main .pay_method .methodBox, html .header .main .pay_method .methodBox { width: 100%; height: 1.4rem; display: flex; flex-wrap: nowrap; overflow-x: scroll; } body .header .main .pay_method .methodBox::-webkit-scrollbar, html .header .main .pay_method .methodBox::-webkit-scrollbar { display: none; /* Chrome Safari */ width: 0; } body .header .main .pay_method .methodBox .methods, html .header .main .pay_method .methodBox .methods { display: flex; flex-wrap: nowrap; } body .header .main .pay_method .methodBox .methods span, html .header .main .pay_method .methodBox .methods span { width: 1.84rem; height: 0.96rem; background: #F0F5F6; border-radius: 0.06rem; position: relative; margin-right: 0.4rem; } body .header .main .pay_method .methodBox .methods span img, html .header .main .pay_method .methodBox .methods span img { position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); width: 0.78rem; height: 0.78rem; border-radius: 50%; } body .header .main .pay_method .methodBox .methods span p, html .header .main .pay_method .methodBox .methods span p { color: #B3B3C3; font-size: 0.1rem; width: 100%; height: 0.2rem; text-align: center; position: absolute; left: 0; top: 1rem; white-space: nowrap; } body .header .main .pay_method .methodBox .methods .active, html .header .main .pay_method .methodBox .methods .active { background: url(../images/active.png) no-repeat; background-size: 100% 100%; } body .header .main .pay_method .methodBox .methods .active p, html .header .main .pay_method .methodBox .methods .active p { color: #9168FA; } body .header .main .pay_number, html .header .main .pay_number { width: 12.8rem; margin: 0 auto; /*禁止复制*/ } body .header .main .pay_number p, html .header .main .pay_number p { font-size: 0.2rem; color: #1F1A4E; font-weight: 500; width: 100%; height: 0.4rem; } body .header .main .pay_number .no_copy, html .header .main .pay_number .no_copy { -moz-user-select: -moz-none; -moz-user-select: none; -o-user-select: none; -khtml-user-select: none; -webkit-user-select: none; -ms-user-select: none; user-select: none; } body .header .main .pay_number .number, html .header .main .pay_number .number { width: 100%; height: 0.96rem; display: flex; flex-wrap: nowrap; overflow-x: scroll; } body .header .main .pay_number .number::-webkit-scrollbar, html .header .main .pay_number .number::-webkit-scrollbar { display: none; /* Chrome Safari */ width: 0; } body .header .main .pay_number .number span, html .header .main .pay_number .number span { display: block; min-width: 1.84rem; height: 0.96rem; background: #F0F5F6; border-radius: 0.08rem; position: relative; margin-right: 0.4rem; } body .header .main .pay_number .number span b, html .header .main .pay_number .number span b { position: absolute; color: #1F1A4E; font-size: 0.2rem; left: 50%; transform: translateX(-50%); top: 0.25rem; white-space: nowrap; } body .header .main .pay_number .number span i, html .header .main .pay_number .number span i { position: absolute; color: #6D6B89; font-size: 0.13rem; left: 50%; transform: translateX(-50%); bottom: 0.25rem; font-style: normal; } body .header .main .pay_number .number .active, html .header .main .pay_number .number .active { background: url(../images/active.png) no-repeat; background-size: 100% 100%; } body .header .main .but1, html .header .main .but1 { width: 4.74rem; height: 0.77rem; color: #B3B3C3; font-size: 0.24rem; border-radius: 0.1rem; line-height: 0.77rem; margin: 0.7rem 0 0 0.7rem; text-align: center; background: #E6E6F0; } body .header .main .but2, html .header .main .but2 { width: 4.74rem; height: 0.77rem; color: #FFFFFF; font-size: 0.24rem; border-radius: 0.1rem; line-height: 0.77rem; margin: 0.7rem 0 0 0.7rem; text-align: center; background: linear-gradient(255deg, #CC66FF 1%, #9CB3FF 52%, #13E2F5 100%); display: none; } body .footer, html .footer { width: 19.2rem; height: 0.6rem; line-height: 0.6rem; background-color: #313229; display: flex; justify-content: center; font-size: 0.2rem; color: #fff; } body .footer p:nth-child(2), html .footer p:nth-child(2) { margin: 0 0.2rem; } body .pop_up, html .pop_up { position: fixed; left: 0; top: 0; bottom: 0; right: 0; background: rgba(0, 0, 0, 0.6); z-index: 99; display: none; } body .pop_up .pop_up_in, html .pop_up .pop_up_in { position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); width: 8rem; height: 7rem; min-height: 2.933333rem; background: #fff; border-radius: 0.32rem; text-align: center; font-size: 0.42667rem; color: #333; overflow-y: scroll; } body .pop_up .pop_up_in b, html .pop_up .pop_up_in b { width: 100%; height: 1.54667rem; line-height: 1.54667rem; } body .pop_up .pop_up_in p, html .pop_up .pop_up_in p { width: 100%; height: 1.06667rem; line-height: 1.06667rem; border-top: 1px solid #ccc; } body .stance, html .stance { position: fixed; left: 0; top: 0; bottom: 0; right: 0; background: #fff; z-index: 999; display: none; } body .stance .picture, html .stance .picture { width: 8rem; height: 8rem; background: url(../images/null.png) no-repeat; background-size: 100% 100%; position: absolute; left: 50%; top: 40%; transform: translate(-50%, -50%); position: relative; } body .stance .picture span, html .stance .picture span { font-size: 0.64rem; color: #999999; position: absolute; left: 50%; bottom: -1.5rem; transform: translateX(-56%); width: 100%; white-space: nowrap; } input::-webkit-input-placeholder { /* placeholder颜色 */ color: #929198; /* placeholder字体大小 */ font-size: 0.32rem; /* placeholder位置 */ text-align: center; }