.payment .box1 .img-part{padding-left:20%}.payment .box1 .text-part{padding-left:4%}.payment .box2 .img-part{padding-right:22%}.payment .box2 .text-part{padding-left:23%}.payment .box3 .img-part,.payment .box3 .text-part{width:50%!important}.payment .box3 .text-part{padding-left:8%}.payment .box3 .img-part img{padding:0!important}.payment .box4 .text-part{padding-top:50px;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important}.marketing .box2 .img-part,.marketing .box4 .img-part{padding-left:22%}.marketing .box2 .text-part,.marketing .box4 .text-part{padding-left:11%}.marketing .box3 .img-part{padding-right:22%}.marketing .box3 .text-part{padding-left:23%}.shop .box2 .img-part,.shop .box4 .img-part,.shop .box3 .text-part,.shop .box5 .text-part{padding-left:22%}.shop .box2 .text-part{padding-left:4%}.shop .box3 .img-part{padding-right:8%}.shop .box4 .text-part{padding-left:13%}.shop .box5 .img-part{padding-right:23%}.about-me{display:none}.about-me .describe{padding:4vw 22vw}.about-me .split-img{margin-top:30px;width:100%}.about-me .title{font-size:.16rem;font-weight:700;color:#ef1007;line-height:2vw}.about-me .paragraph{padding-top:2vw;font-size:.16rem;color:#333;line-height:2vw}.about-me .paragraph .strong{padding-bottom:.16rem}.about-me .product-list{margin-top:60px}.align-center{display:flex;align-items:center}.flex-center{display:flex;justify-content:center;align-items:center}.flex-column-center{display:flex;flex-direction:column;align-items:center;justify-content:center}html{-webkit-tap-highlight-color:transparent}body,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;word-wrap:break-word;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none}body{font:14px/1.5 Hiragino Sans GB,Arial,Helvetica,sans-serif;padding:0;min-width:640px}ol,ul{list-style:none}img{border:0;max-width:100%;vertical-align:middle}h1,h2,h3,h4,h5,h6,th{font-weight:400}table{border-collapse:collapse}input,select,textarea,button{outline:none;border:none;background:none;border-radius:0;-webkit-box-sizing:border-box;-moz-appearance:none;appearance:none;-webkit-appearance:none}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}textarea{resize:none}a{color:#fff;text-decoration:none;outline:none}*{box-sizing:border-box}.tab-content .box{width:100%}.tab-content .box .text-part .row1{color:#333}.tab-content .box:not(:first-child) .text-part .row2{background:#EF1007}.tab-content .box:not(:first-child){display:flex}.tab-content .box:nth-child(2n) .padding-left{padding-left:21vw}.tab-content .box:nth-child(odd){background:#FFFFFF}.tab-content .box .img-part img{padding-top:40px;padding-bottom:40px}.tab-content .box .text-part{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.tab-content .box .text-part .row1{font-size:.36rem;font-weight:700;line-height:.36rem}.tab-content .box .text-part .row2{margin-top:2vw;width:6vw;height:.2vw}.tab-content .box .text-part .row3{width:23vw;margin-top:2vw;font-size:.16rem;color:#333;line-height:2vw}.tab-content .box .text-part .row4{display:inline-flex;margin-top:2.5vw;font-size:.16rem;color:#999;line-height:.16rem}.tab-content .box .text-part .row4 div:not(:first-child){border-left:1px solid #808B97;padding-left:2vw;margin-left:2vw}.tab-content .box .text-part .row4 img{width:.16rem}.tab-content .box1{position:relative}.tab-content .box1>img{height:100%}.tab-content .box1 .row1,.tab-content .box1 .row1-1,.tab-content .box1 .row4,.tab-content .box1 .qrcode{position:absolute;left:24%}.tab-content .box1 .row1{top:24.57%;font-size:.36rem;color:#333;line-height:3vw;font-weight:700}.tab-content .box1 .row1-1{font-size:.32rem;top:37.39%}.tab-content .box1 .row4{top:50.64%;font-size:.16rem;color:#666}.tab-content .box1 .row4 span{display:inline-block;line-height:.16rem;text-align:center}.tab-content .box1 .row4 span:is(:first-child){padding-right:11px}.tab-content .box1 .row4 span:not(:first-child){border-left:1px solid #BBBBBB;padding:0 11px}.tab-content .box1 .qrcode{top:62.82%;display:flex}.tab-content .box1 .qrcode>div{position:relative;width:13vw;height:4vw;border-radius:30px;display:flex;justify-content:center;align-items:center;font-size:.16rem;color:#fff;margin-right:2vw}.tab-content .box1 .qrcode>div>img{width:2vw;margin-right:.16rem}.tab-content .box1 .qrcode>div:is(.ios){background:#EF1007}.tab-content .box1 .qrcode>div:is(.android){background:rgba(0,0,0,0);border:1px solid #EF1007;color:#ef1007}.tab-content .box1 .pop-qrcode{position:absolute;top:4vw;left:calc(50% - 4vw);width:8vw;height:11vw}.tab-content .box1 .pop-qrcode .arrow{width:0;height:0;margin:0 auto;border-width:.5vw;border-style:solid;border-color:transparent transparent #FFFFFF transparent}.tab-content .box1 .pop-qrcode img{margin-top:.5vw;height:7vw;margin-bottom:.5vw}.tab-content .box1 .pop-qrcode .body{height:10vw;border-radius:5px;background:#FFFFFF;box-shadow:0 1vw 1vw #0727451a;font-size:.7vw;color:#333;line-height:.7vw;text-align:center}.tab-content:is(.payment,.shop,.marketing) .box:nth-child(odd){background:#FFF8F8}.tab-content .box:first-child{display:flex}.footer{height:3vw;background:#6C6C6C;display:flex;justify-content:center;align-items:center;font-size:.16rem;line-height:.16rem}.shop,.marketing{display:none}.header-bg{position:relative;width:100%;height:25vw}.header-bg .header-bg-text{display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;text-align:center}.header-bg .header-bg-text>div:first-child{font-size:.48rem;font-weight:700;padding-bottom:2vw}.header-bg .header-bg-text>div:last-child{font-size:.28rem}.header{height:3.1vw;width:100%;border-bottom:1px solid rgba(255,255,255,.3);padding:0 40px;display:flex;justify-content:center;align-items:center;justify-content:space-between}.header .title-img{height:1.25vw}.header .tel{height:100%;display:flex;justify-content:center;align-items:center}.header .tel img{height:1.56vw}.header span{font-size:.16rem;font-weight:700;line-height:100%;padding-left:4px;display:inline-block}.header .tab{height:3.1vw;background:#FFFFFF;display:flex;justify-content:center;align-items:center}.header .tab>div{width:12vw;height:100%;line-height:100%;text-align:center;font-size:.16rem;display:flex;justify-content:center;align-items:center}.header .tab>div:hover{cursor:pointer}.header .tab span{height:.16rem;width:100%;display:inline-block;font-weight:500}.header .tab .active{background:#FFF8F8;font-weight:700;color:#ef1007;border-bottom:2px solid #EF1007}
