.input-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.input-container .prefix{position:absolute;left:0;top:1px;width:11.733vw;height:11.733vw;line-height:11.733vw;font-size:4.267vw;display:inline-block;content:"viewport-units-buggyfill; width: 11.733vw; height: 11.733vw; line-height: 11.733vw; font-size: 4.267vw"}.input-container .input{width:85.333vw;position:relative;content:"viewport-units-buggyfill; width: 85.333vw"}.input-container .input .input-style{outline:none;-webkit-appearance:none;border-radius:0;background:#fff;-webkit-box-shadow:0 .533vw 2.133vw 0 rgba(0,0,0,.1);box-shadow:0 .533vw 2.133vw 0 rgba(0,0,0,.1);border-radius:5.867vw;width:74.667vw;height:11.733vw;border:none;padding-left:10.667vw;margin-bottom:4.8vw;font-size:3.733vw;line-height:11.733vw;content:"viewport-units-buggyfill; -webkit-box-shadow: 0 0.533vw 2.133vw 0 rgba(0, 0, 0, 0.1); box-shadow: 0 0.533vw 2.133vw 0 rgba(0, 0, 0, 0.1); border-radius: 5.867vw; width: 74.667vw; height: 11.733vw; padding-left: 10.667vw; margin-bottom: 4.8vw; font-size: 3.733vw; line-height: 11.733vw"}.input-container .input .input-line-style{border:none;border-bottom:1px solid #e6e6e6;-webkit-box-shadow:none;box-shadow:none;border-radius:0;font-size:4.267vw;content:"viewport-units-buggyfill; font-size: 4.267vw"}.input-container .input ::-webkit-input-placeholder{font-family:PingFangSC-Regular;font-size:3.733vw;color:#c8c8c8;letter-spacing:0;content:"viewport-units-buggyfill; font-size: 3.733vw"}.input-container .input .border{border:1px solid #ff6667}.input-container .input .line-boder{border-bottom:1px solid #ff6667}.button-container,.button-container .button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.button-container .button{background:#ff6667;-webkit-box-shadow:0 .533vw 1.6vw 0 #fb292a;box-shadow:0 .533vw 1.6vw 0 #fb292a;border-radius:5.867vw;height:11.733vw;width:74.667vw;font-family:PingFangSC-Regular;font-size:4.267vw;color:#fff;letter-spacing:0;content:"viewport-units-buggyfill; -webkit-box-shadow: 0 0.533vw 1.6vw 0 #FB292A; box-shadow: 0 0.533vw 1.6vw 0 #FB292A; border-radius: 5.867vw; height: 11.733vw; width: 74.667vw; font-size: 4.267vw"}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.cp-error-text{font-family:PingFangSC-Regular;font-size:3.2vw;color:#ff6667;margin-left:8vw;margin-bottom:3.467vw;content:"viewport-units-buggyfill; font-size: 3.2vw; margin-left: 8vw; margin-bottom: 3.467vw"}