.page-container[data-v-40fe7f79]{box-sizing:border-box;padding:16vw 0 9.33333vw}.page-container .store-name[data-v-40fe7f79]{display:flex;justify-content:center;align-items:center;position:fixed;top:0;left:0;z-index:2;width:100%;height:13.33333vw;background:#fff}.page-container .store-name>img[data-v-40fe7f79]{width:8vw;height:8vw;margin-right:2.66667vw;border-radius:50%}.page-container .store-name>span[data-v-40fe7f79]{font-size:4vw;font-weight:500;color:#333}.page-container .code-wrap[data-v-40fe7f79]{width:92vw;margin:0 auto 2.66667vw;box-shadow:0 0 1.86667vw 0 hsla(0,0%,71.4%,.5);border-radius:1.33333vw;background:#fff}.page-container .code-wrap .code-name[data-v-40fe7f79]{display:flex;justify-content:center;align-items:center;width:100%;height:10.66667vw;font-size:3.73333vw;border-bottom:1px solid #e6e6e6}.page-container .code-wrap .code-name>span[data-v-40fe7f79]:first-child{color:#666;margin-right:2.66667vw}.page-container .code-wrap .code-name>span[data-v-40fe7f79]:last-child{color:#cca567}.page-container .code-wrap .code-box[data-v-40fe7f79]{display:flex;justify-content:center;align-items:center;flex-direction:column;position:relative;margin:6.66667vw auto 0}.page-container .code-wrap .code-box .code-statusFlag[data-v-40fe7f79]{display:flex;justify-content:center;align-items:center;position:absolute;left:0;top:0;z-index:2;width:100%;height:100%;background:hsla(0,0%,100%,.5)}.page-container .code-wrap .code-box .svg-icon[data-v-40fe7f79]{width:53.33333vw;height:53.33333vw}.page-container .code-wrap .code-validTime[data-v-40fe7f79]{display:flex;justify-content:center;align-items:center;width:100%;height:10.66667vw;font-size:3.46667vw;color:#666;border-top:1px solid #e6e6e6}.page-container .code-wrap .status-num>p[data-v-40fe7f79]{text-align:center;line-height:4.26667vw;font-size:3.2vw;color:#666}.page-container .code-wrap .status-num>p>span[data-v-40fe7f79]{margin-right:2.66667vw}.page-container .use-explain[data-v-40fe7f79]{width:92vw;margin:0 auto;padding-bottom:4vw;box-shadow:0 0 1.86667vw 0 hsla(0,0%,71.4%,.5);border-radius:1.33333vw;background:#fff}.page-container .use-explain>h3[data-v-40fe7f79]{box-sizing:border-box;padding:0 8.66667vw;width:100%;height:10.66667vw;margin-bottom:4vw;line-height:10.66667vw;font-size:3.73333vw;font-weight:400;color:#333;border-bottom:1px solid #e6e6e6}.page-container .use-explain>p[data-v-40fe7f79]{box-sizing:border-box;padding:0 4.66667vw 0 8.66667vw;width:100%;line-height:1.5;font-size:3.46667vw;color:#666}