.panda-font{font-weight:400}.panda-font-bold,.panda-purchase .purchase-title .go-login,.panda-purchase .purchase-title .step{font-weight:700}body{font-family:Noto Sans,Inter,Roboto,Helvetica Neue,Arial,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif}.panda-purchase{margin:auto;max-width:1140px;padding-top:4.0625rem}@media screen and (max-width:1140px){.panda-purchase{padding:4.0625rem 15px 0}}@media screen and (max-width:375px){.panda-purchase{padding:4.0625rem .9375rem 0}}.panda-purchase .purchase-register{margin-bottom:15px;padding-bottom:15px}@media screen and (min-width:1140px){.panda-purchase .purchase-register.purchase-m-t-pc-30{margin-top:30px}}.panda-purchase .purchase-title{display:flex;flex-wrap:wrap;font-size:2.25rem;line-height:3.4375rem}@media screen and (max-width:413px){.panda-purchase .purchase-title h2{font-size:15px}}.panda-purchase .purchase-title .step{background-color:#47b96d;border-radius:50%;color:#fff;display:inline-block;font-size:2.25rem;font-weight:600;height:3rem;line-height:3rem;text-align:center;width:3rem}.panda-purchase .purchase-title h2{font-weight:600;margin:0 1.25rem}.panda-purchase .purchase-title h2.flex{flex:1}.panda-purchase .purchase-title .txt{color:#47b96d;display:inline-block;font-size:1.125rem;line-height:3.4375rem}.panda-purchase .purchase-title .go-login{position:relative}@media screen and (max-width:768px){.panda-purchase .purchase-title .go-login{font-size:14px}}.panda-purchase .purchase-title .go-login:after{background-color:#47b96d;bottom:.5rem;content:" ";height:1px;left:0;position:absolute;width:100%}