/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}.blind{margin:-1px;padding:0;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip:rect(0,0,0,0);position:absolute}.hongbao .box_btn:after,.hongbao .box_btn:before,.hongbao .detailBox .recipientInfo li dl:after,.hongbao .detailBox .recipientInfo li dl:before,.hongbao .detailBox .senderInfo dl:after,.hongbao .detailBox .senderInfo dl:before,.hongbao .friendBox .friendList li:after,.hongbao .friendBox .friendList li:before,.hongbao .messageBox:after,.hongbao .messageBox:before{content:" ";display:table}.hongbao .box_btn:after,.hongbao .detailBox .recipientInfo li dl:after,.hongbao .detailBox .senderInfo dl:after,.hongbao .friendBox .friendList li:after,.hongbao .messageBox:after{clear:both}*{-webkit-tap-highlight-color:transparent;-webkit-focus-ring-color:transparent;-webkit-overflow-scrolling:touch}:not(input):not(textarea){-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body,button,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,select,table,td,textarea,th,ul{margin:0;padding:0}body,button,input,select,table,textarea{outline:0!important;-webkit-text-size-adjust:none;-webkit-focus-ring-color:transparent;font-family:Helvetica Neue,Helvetica,Roboto,HiraKakuProN-W3,Apple SD Gothic Neo,Droid Sans,sans-serif;font-size:14px;line-height:1.43em;font-weight:400}body,html{height:100%}html{font-size:10px;line-height:10px}body{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#fff}body,code,html,kbd,pre,samp{font-family:Helvetica Neue,Helvetica,Roboto,HiraKakuProN-W3,Apple SD Gothic Neo,Droid Sans,sans-serif}article,aside,dialog,figure,footer,header,main,nav,section{display:block}pre{white-space:pre-wrap;word-wrap:break-word}address,em{font-style:normal}fieldset,img{border:0}dl,ol,ul{list-style:none}a{color:inherit;text-decoration:none}button,input,select,textarea{-webkit-appearance:none;-moz-appearance:none;width:100%;height:30px;background-color:transparent;border-radius:0;-webkit-box-shadow:none;box-shadow:none;color:#797f8c;font-size:15px}button,button:focus,input,input:focus,select,select:focus,textarea,textarea:focus{border-width:0;border-style:solid;border-color:#eee}button:disabled,input:disabled,select:disabled,textarea:disabled{opacity:1}input{-webkit-tap-highlight-color:transparent;-webkit-focus-ring-color:transparent;vertical-align:middle;border-radius:3px}::-webkit-input-placeholder{font-size:15px;color:#ccc;opacity:1}textarea{font-size:15px;line-height:1.53em;padding-top:6px;border-radius:3px}select.default{color:#ccc}select.red{color:#f00807}select option.red{color:red}.hide{display:none}.link{text-decoration:underline;color:#1f6be7}.mdFx{display:-webkit-box;display:-ms-flexbox;display:flex}.mdFxAiCenter{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mdFxJcCenter{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mdFxDrCol{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mdFxAuto{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.mdFxNone{-webkit-box-flex:0;-ms-flex:none;flex:none}.table{display:table;table-layout:fixed;width:100%}.table .table-row{display:table-row;vertical-align:middle}.table .table-row.vt .table-cell{vertical-align:top}.table .table-cell{display:table-cell;width:100%;height:100%;vertical-align:middle;text-align:center}.table .table-cell.auto{height:auto}.table .table-cell .tbWrap{height:100%;padding-bottom:10px;overflow-y:auto;text-align:left}.table .table-cell .tbWrap.marketingTerms{position:relative;padding:0 11px}.z-index-test{position:relative}.z-index-test .z-index-div1{position:absolute;width:100px;height:100px;top:0;left:0;background-color:red;z-index:z("div1")}.z-index-test .z-index-div2{position:absolute;width:100px;height:100px;top:10px;left:10px;background-color:#00f;z-index:z("div2")}.z-index-test .z-index-div3{position:absolute;width:100px;height:100px;top:20px;left:20px;background-color:#ff0;z-index:z("div3")}.loading_wrap{z-index:1002;overflow:hidden;position:fixed;top:0;left:0;width:100%;height:100%;background-color:hsla(0,0%,100%,.8);text-align:center}.loading_wrap:before{content:"";overflow:hidden;display:inline-block;width:0;height:100%;vertical-align:middle}.dimmedPopup{display:none;z-index:1101;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.6)}.dimmedPopup.on{box-align:center;-webkit-box-align:center;-webkit-box-pack:center}.dimmedPopup .dimmed-container,.dimmedPopup.on{display:-ms-flexbox;display:flex;display:-webkit-box}.dimmedPopup .dimmed-container{margin:auto 0}.dimmedPopup.hongbaoPopup .boxContainer{padding:0}.dimmedPopup.hongbaoPopup .boxContainer .boxPopup{width:300px}.dimmedPopup.hongbaoPopup .boxContainer .section{position:relative;min-height:128px;padding:32px 15px;font-size:14px;line-height:1.43em;font-weight:300;color:#333;-webkit-box-sizing:border-box;box-sizing:border-box}.dimmedPopup.hongbaoPopup .boxContainer .section .dsc{display:block;width:270px;margin:0 auto;text-align:center;word-break:break-word}.dimmedPopup.hongbaoPopup .boxContainer .section .dsc+.dsc{margin-top:10px}.dimmedPopup.hongbaoPopup .boxContainer .section .thumb{overflow:hidden;width:65px;height:65px;border-radius:50%;margin:0 auto}.dimmedPopup.hongbaoPopup .boxContainer .section .thumb img{width:100%;height:100%}.dimmedPopup.hongbaoPopup .boxContainer .section .totalAmount{display:block;margin-top:10px;font-size:27px;line-height:1.22em;font-weight:700}.dimmedPopup.hongbaoPopup .boxContainer .section .totalAmount+.dsc{margin-top:4px}.dimmedPopup.hongbaoPopup .boxContainer .section .errorTit{display:block;font-size:18px;line-height:1.17em;font-weight:700;word-break:break-word}.dimmedPopup.hongbaoPopup .boxContainer .section .errorTit+.dsc{margin-top:3px}.dimmedPopup.hongbaoPopup .boxContainer .section.loading{padding:20px 0 32px;font-size:15px;line-height:1.53em;font-weight:300}.dimmedPopup.hongbaoPopup .boxContainer .section.loading .loading_img{display:block;width:154px;height:50px;margin:0 auto 8px}.dimmedPopup.hongbaoPopup .boxContainer .section.loading .loading_img img{width:100%;height:100%}.dimmedPopup.hongbaoPopup .boxContainer .section.default{display:table}.dimmedPopup.hongbaoPopup .boxContainer .section.default .dsc{display:table-cell;vertical-align:middle}.dimmedPopup.hongbaoPopup .boxContainer .section.remittance{padding:32px 15px 30px}.dimmedPopup.hongbaoPopup .boxContainer .section.remittance .dsc{display:block}.dimmedPopup.hongbaoPopup .boxContainer .section.error{position:relative;padding:99px 15px 30px}.dimmedPopup.hongbaoPopup .boxContainer .section.error:before{position:absolute;top:32px;left:50%;margin-left:-26px;background-size:400px 363px;background-image:url(../img/sprite.917bff59.png);background-position:0 -222px;width:53px;height:53px;content:""}.dimmedPopup.hongbaoPopup .boxContainer .boxButton button{width:143px;border-radius:1px;font-size:15px;font-weight:600;background-color:#17b60f}.dimmedPopup.hongbaoPopup .boxContainer .boxButton button.typeA{background-color:#646f88;color:#fff}.dimmedPopup.hongbaoPopup .boxContainer .boxButton button.typeB{background-color:#17b60f;color:#fff}.dimmedPopup.hongbaoPopup .boxContainer .boxButton button.typeBfull{width:290px;background-color:#17b60f;color:#fff}.dimmedPopup.fubonPopup{background-color:rgba(0,0,0,.5)}.dimmedPopup.fubonPopup .boxContainer{padding:10px}.dimmedPopup.fubonPopup .boxContainer .boxPopup{width:306px;border-radius:12px}.dimmedPopup.fubonPopup .boxContainer .section{padding:41px 10px 28px;font-size:15px;line-height:1.27em}.dimmedPopup.fubonPopup .boxContainer .boxButton{height:65px;padding:10px 10px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:transparent}.dimmedPopup.fubonPopup .boxContainer .boxButton .typeB{width:100%;height:100%;border-radius:6px;background-color:#08bf5b;line-height:45px}.sp_loading{display:inline-block;background-position:0 -33px;-webkit-animation:rotate_loading 1s linear infinite;animation:rotate_loading 1s linear infinite;background-size:400px 363px;background-image:url(../img/sprite.917bff59.png);background-position:-378px 0;width:22px;height:22px;font-size:0;text-indent:-100em}.boxContainer{padding:20px 14px}.boxContainer .boxPopup{overflow:hidden;width:292px;margin:0 auto;background-color:#fff;border-radius:2px}.boxContainer .section{padding:24px 30px;text-align:center;font-size:14px;line-height:1.36em;font-weight:400;color:#333}.boxContainer .section .outlink{margin-top:10px}.boxContainer .section .outlink a{color:#1f6be7;text-decoration:underline}.boxContainer .boxButton{height:42px;padding:5px 0;background-color:#edeff2;font-size:0;text-align:center}.boxContainer .boxButton button{width:139px;height:42px;border-radius:2px;font-size:16px;font-weight:600;background-color:#17b610;vertical-align:middle}.boxContainer .boxButton button.disabled{background-color:#c9ccd4;color:hsla(0,0%,100%,.5)}.boxContainer .boxButton button.typeA{background-color:#646f88;color:#fff}.boxContainer .boxButton button.typeB{background-color:#17b610;color:#fff}.boxContainer .boxButton button.typeBfull{width:282px;background-color:#17b610;color:#fff}.boxContainer .boxButton button+button{margin-left:4px}.wrap{position:relative;width:100%;min-height:100%}.areaTerms{padding-bottom:54px}.areaTerms h2{padding:20px 14px 8px;color:#000;font-size:13px;line-height:1.38em;font-weight:700}.areaTerms .article{margin:0 11px}.areaTerms .article:last-of-type{margin-bottom:11px}.areaTerms .cardInfo{overflow:hidden;padding:21px 17px;border-bottom:1px solid #f5f5f5;font-size:13px;line-height:1.38em;font-weight:700}.areaTerms .cardInfo .ln{clear:both;overflow:hidden;margin-bottom:15px}.areaTerms .cardInfo .ln:last-child{margin-bottom:0}.areaTerms .cardInfo .text{float:left;max-width:44%;color:#111;word-break:break-word}.areaTerms .cardInfo .num{float:right;max-width:54%;color:#1f6be7}.areaTerms ol{padding:21px 17px 25px;color:#7b7b7b;font-size:13px;line-height:1.46em;font-weight:400}.areaTerms ol li{margin-bottom:11px;word-break:break-word}.areaTerms ol li:last-child{margin-bottom:0}.areaTerms .termsList{overflow-x:hidden;overflow-y:auto;height:132px;margin:15px 16px;word-break:break-word}.marketingTerms{padding-bottom:0;text-align:left}.marketingTerms .top-info{padding:18px 11px 9px;color:#777}.marketingTerms h2{padding:3px 11px 7px;font-size:13px;line-height:1.46em;font-weight:700;color:#000}.marketingTerms .terms{position:absolute;top:0;left:11px;right:11px;height:100%;overflow-y:auto;padding:16px 17px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:12px;line-height:1.5em;font-weight:400;color:#777;-webkit-transform:translatez(0);transform:translatez(0)}.marketingTerms .terms h1{font-size:12px;line-height:1.5em;color:#464646}.fullHeight,.ipass.tutorial{height:100%}.full-height,.fullColor{background-color:#f2f2f2}.whiteCr{background-color:#fff!important}.full_red{background-color:#ce2202}.hidden{position:absolute;top:0;left:-500em;font-size:1px}.fullBtn{height:72px;background-color:#00c44b;border-top:.5px solid #66dc93;margin-bottom:env(safe-area-inset-bottom);margin-bottom:constant(safe-area-inset-bottom)}.fullBtn.tp2 button{float:left;position:relative;width:50%}.fullBtn.tp2 button:last-of-type:after{display:block;position:absolute;top:14px;left:0;width:0;height:43px;border-left:.5px solid #4dd681;content:""}.fullBtn.tp3{height:45px}.fullBtn.tp3 button{float:left;position:relative;width:33.3%;font-size:11px;line-height:1.27em;font-weight:400}.fullBtn.tp3 button:nth-child(2n){width:33.4%}.fullBtn.tp3 button:nth-child(n+1):after{content:"";display:block;position:absolute;top:13px;left:0;width:0;height:19px;border-left:.5px solid #4dd681}.btnFull{height:100%;color:#fff;padding:0 12px;font-size:13px;line-height:1.38em;font-weight:400}.btnFull.activateCard:before,.btnFull.applyCard:before{display:block;margin:0 auto 3px;content:""}.btnFull.applyCard:before{background-position:-149px -326px}.btnFull.activateCard:before,.btnFull.applyCard:before{background-size:400px 363px;background-image:url(../img/sprite.917bff59.png);width:27px;height:21px}.btnFull.activateCard:before{background-position:-120px -326px}.cardThumb{position:relative;margin-bottom:23px}.cardThumb img{vertical-align:top}.cardThumb .play{z-index:1;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3)}.cardThumb .play:before{display:inline-block;background-size:400px 363px;background-image:url(../img/sprite.917bff59.png);background-position:0 -326px;width:32px;height:37px;content:""}.cardListWrap{padding:0 22px}.cardListWrap ul{margin-bottom:18px}.cardListWrap ul:last-of-type{margin-bottom:12px}.cardListWrap .link{padding-top:1px;font-size:12px;line-height:1.33em;font-weight:400;word-break:break-word}.listA{color:#3f3f3f;font-size:13px;line-height:1.38em;font-weight:400}.listA li{margin-bottom:10px}.listA li:last-of-type{margin-bottom:0}.listB{padding-left:1px;color:#a6a6a6;font-size:13px;line-height:1.38em;font-weight:400}.listB li{position:relative;margin-bottom:10px;padding-left:8px}.listB li:before{overflow:hidden;display:block;position:absolute;top:7px;left:0;width:2px;height:2px;background-color:#a6a6a6;border-radius:50%;content:""}.listB li:last-of-type{margin-bottom:0}.button-type-a,.button-type-b{width:100%;height:45px;border-radius:2px;color:#fff;font-size:16px;line-height:45px;font-weight:700}.button-type-a{background-color:#17b610}.button-type-a.later{background-color:#646f88}.button-type-a:disabled{background-color:#c9ccd4;color:#e4e6ea}.button-type-b{width:100%;background-color:#17b610}.button-type-b.cancel,.button-type-b.no{background-color:#646f88}.button-type-b:disabled{background-color:#c9ccd4;color:#e4e6ea}.button-type-c{width:150px;height:37px;border-radius:2px;color:#fff;background-color:#646f88;font-size:15px;line-height:37px;font-weight:700;text-align:center}.fixBtn{-webkit-box-sizing:border-box;box-sizing:border-box;position:fixed;bottom:0;left:0;width:100%;height:54px}.box-button{padding:4px;overflow:hidden;text-align:center;margin-bottom:env(safe-area-inset-bottom);margin-bottom:constant(safe-area-inset-bottom);background-color:#f2f2f2}.box-button.box-button-a{border-top:1px solid #e7e7e9}.box-button.box-button-b{padding:0 75px}.box-button.box-button-c{padding:0 11px 4px}.box-button.box-button-c button{height:41px;line-height:41px}.box-button.box-button-d{border-top:1px solid #e7e7e9;padding:4px 0}.box-button.box-button-e{padding:17px 0 5px}.box-button.box-button-e button{height:37px;font-size:13px;line-height:37px;font-weight:700}.box-button .button-cti{float:left;width:50%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 2px 0 4px}.box-button .button-cti:last-child{padding:0 4px 0 2px}.button-sub{width:auto;height:28px;background-color:#17b610;color:#fff;padding:0 12px;font-size:12px;line-height:28px;font-weight:700;border-radius:2px}.button-sub.re{background-color:#646f88}.btnA,.btnB{border-radius:2px}.btnA{background-color:#17b610;color:#fff}.btnB{background-color:#646f88;color:#fff}.btnC{background-color:#00c44b;color:#fff}.btnD{background-color:#d3d5db;color:#fff}.btnE{background-color:#646f88;color:#fff}.completeWrap{padding:0 15px}.completeWrap .complete{color:#121212;font-size:18px;line-height:1.33em;font-weight:700}.completeWrap .complete:before{display:block;margin:0 auto 22px;background-size:400px 363px;background-image:url(../img/sprite.917bff59.png);background-position:-222px -110px;width:66px;height:66px;content:""}.completeWrap .notice{margin-top:12px;color:#121212;font-size:13px;line-height:1.46em;font-weight:400}.completeWrap_iab{padding-bottom:54px}.chg{display:block;background:#f2f2f2}.chk,.rdo{position:relative;margin:0}.chk span,.rdo span{position:absolute;top:0;left:0;z-index:1;background-size:400px 363px;background-image:url(../img/sprite.917bff59.png);background-position:-378px -48px;width:22px;height:22px}.chk label,.rdo label{position:relative;cursor:pointer;display:inline-block;font-size:13px;line-height:1.23em;font-weight:400;padding:4px 0 2px 28px;color:#555;z-index:2}.chk label:after,.rdo label:after{content:"";position:absolute;top:0;left:0;z-index:3;background-size:400px 363px;background-image:url(../img/sprite.917bff59.png);background-position:-378px -24px;width:22px;height:22px;opacity:0}.chk input[type=checkbox],.chk input[type=radio],.rdo input[type=checkbox],.rdo input[type=radio]{position:absolute;top:0;left:0;visibility:hidden}.chk input[type=checkbox]:checked+label:after,.chk input[type=radio]:checked+label:after,.rdo input[type=checkbox]:checked+label:after,.rdo input[type=radio]:checked+label:after{opacity:1}.chk.v2 span,.rdo.v2 span{top:2px;background-size:400px 363px;background-image:url(../img/sprite.917bff59.png);background-position:-378px -176px;width:19px;height:19px}.chk.v2 label,.rdo.v2 label{width:100%;padding:3px 0 2px 23px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:12px;line-height:1.5em;font-weight:400;color:#4a4a4a}.chk.v2 label:after,.rdo.v2 label:after{top:2px;background-size:400px 363px;background-image:url(../img/sprite.917bff59.png);background-position:-378px -155px;width:19px;height:19px}.main{position:absolute;top:0;left:0;width:100%;min-height:100%;overflow:auto;overflow-x:hidden;background-color:#f2f2f2}.frm{position:relative}.top-info{font-size:12px;line-height:1.42em;font-weight:400;color:#7d7d7d;margin-top:-8px;padding:13px 14px 1px}.top-info.sub{color:#000;padding:18px 17px 8px}.top-info.tpA{color:#333;font-size:13px;line-height:1.46em;font-weight:400}.top-info.tpA:last-of-type{margin-bottom:11px}.top-info:first-of-type{margin-top:0}.top-info:last-of-type{margin-bottom:3px}.top-vsa-guide{font-size:12px;line-height:1.42em;font-weight:300;color:#7d7d7d;padding:18px 15px 15px}.top-vsa-guide .bnk{display:block;margin:0 0 12px;background-size:400px 363px;background-image:url(../img/sprite.917bff59.png);background-position:-55px -222px;width:112px;height:21px}.sub-info{position:relative;font-size:12px;line-height:1.33em;font-weight:400;color:#7d7d7d;padding:0 11px 0 29px;margin:10px 0}.sub-info:before{position:absolute;top:1px;left:12px;background-size:400px 363px;background-image:url(../img/sprite.917bff59.png);background-position:-378px -346px;width:13px;height:13px;content:""}.sub-info.ph2{padding:0 0 0 17px;margin:8px 0 0}.sub-info.ph2:before{left:0!important}.sub-info2{position:relative;font-size:12px;line-height:1.25em;font-weight:400;color:#575757;margin:13px 0 0}.sub-info2 li{position:relative;padding:0 0 4px 9px!important}.sub-info2 li:before{position:absolute;top:5px;left:0;background-size:400px 363px;background-image:url(../img/sprite.917bff59.png);background-position:-394px -286px;width:4px;height:4px;content:""}.article,.box ul{background-color:#fff;border:1px solid #f0f0f0;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;border-top-left-radius:3px;border-top-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-bottomleft:3px;-moz-border-radius-bottomright:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.box{padding:0 11px 11px}.box .arrow{position:absolute;top:50%;right:15px;margin-top:-7px;background-position:-200px -326px;width:8px;height:14px;background-repeat:no-repeat}.box .arrow,.box .info-btn{background-size:400px 363px;background-image:url(../img/sprite.917bff59.png)}.box .info-btn{vertical-align:middle;display:inline-block;margin-left:3px;top:-2px;background-position:-378px -296px;width:16px;height:16px}.box .info-btn,.box ul,.box ul li{position:relative}.box ul li{padding:33px 15px 12px 15px;border-bottom:1px solid #f7f7f7}.box ul li label{display:block;z-index:1;position:absolute;top:0;left:0;padding:17px 0 0 15px;font-size:13px;line-height:1.38em;font-weight:400;color:#111}.box ul li label .info{display:inline-block;position:absolute;top:16px;right:-22px;border:0;background-color:transparent;background-size:400px 363px;background-image:url(../img/sprite.917bff59.png);background-position:-378px -134px;width:19px;height:19px}.box ul li .input-info{font-size:11px;line-height:1.27em;font-weight:400;color:#797f8c;width:70%;padding:0 0 5px}.box ul li input,.box ul li select,.box ul li textarea{z-index:2;position:relative}.box ul li select{width:92%}.box ul li textarea{height:64px}.box ul li:last-of-type{background:0;border-bottom:0}.box ul li.label-multiline{padding-top:17px}.box ul li.label-multiline label{position:static;top:auto;left:auto;padding:0 0 11px;width:70%}.box ul li.existArrow input{width:95%}.box:first-of-type{padding-top:11px}.date{color:#ccc}.date select{width:76px!important}.date select:first-of-type{width:88px!important}.itm-set{margin-top:30px;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;background:#fff}.itm-set li{overflow:hidden;position:relative;margin:0 0 0 15px;padding:0 0 17px;border-bottom:1px solid #f7f7f7}.itm-set li .lnk{display:block}.itm-set li .tit{font-size:14px;line-height:1.29em;font-weight:400;color:#111;padding:19px 0 2px}.itm-set li .val{font-size:13px;line-height:1.38em;font-weight:400;color:#797f8c;padding:7px 15px 0 0}.itm-set li:last-child{border:0}.itm-set li.fl .tit{float:left}.itm-set li.fl .val{float:right;font-size:14px;line-height:1.29em;font-weight:400;color:#111;padding:19px 15px 2px}.itm-set .arrow{position:absolute;top:50%;right:15px;margin-top:-7px;background-size:400px 363px;background-image:url(../img/sprite.917bff59.png);background-position:-200px -326px;width:8px;height:14px;background-repeat:no-repeat}.itm-set .dimmed{position:absolute;top:0;left:0;width:100%;height:100%;z-index:5}.with-agree-info-box{background-color:#fff!important;padding:0;overflow:auto;-webkit-overflow-scrolling:touch;font-size:13px;line-height:1.46em;font-weight:400;color:#777;-webkit-box-sizing:border-box;box-sizing:border-box}.with-agree-info-box h1,.with-agree-info-box h2,.with-agree-info-box h3,.with-agree-info-box h4,.with-agree-info-box h5,.with-agree-info-box h6{font-size:100%;font-weight:400}.with-agree-info-box h1{font-weight:700}.with-agree-info-box h1,.with-agree-info-box h1 span{font-size:14px!important}.with-agree-info-box small{font-size:100%}.with-agree-info-box a{color:#425897;text-decoration:underline}.with-agree-info-box p{margin-bottom:5px}.with-agree-info-box .LyContents{padding:16px;font-size:12px;word-break:break-word;background-color:#fff}.with-agree-info-box .LyContents strong{color:#000}.set-transfer .switchery{position:absolute;top:21px;right:15px}.set-transfer-2 .switchery{position:absolute;top:12px;right:15px}.chk-box{font-size:12px;line-height:1.25em;font-weight:400;color:#555;padding:0 0 18px}.chk-box dt{font-size:13px;line-height:1.38em;font-weight:400;color:#333;padding:23px 11px 6px}.chk-box dd,.chk-box li{position:relative;padding:0 11px 10px}.chk-box .lnk{font-size:12px;line-height:1.25em;font-weight:400;color:#555;text-decoration:underline}.chk-box.v2{text-align:left;padding:0}.chk-box.v2 li{padding:12px 12px 13px}.box-select{height:100%;overflow:auto;overflow-x:hidden}.box-select ul{margin:11px;position:relative;background-color:#fff;border:1px solid #ebebeb;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;border-top-left-radius:3px;border-top-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-bottomleft:3px;-moz-border-radius-bottomright:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.box-select ul li{position:relative;padding:19px 15px;border-bottom:1px solid #f7f7f7;font-size:14px;line-height:1.36em;font-weight:400;color:#111}.box-select ul li .code{color:#666;display:inline-block;width:2.3em}.box-select ul li:last-of-type{background:0}.login{padding:33px 21px 10px 0;text-align:center;font-size:19px;line-height:1.32em;font-weight:700;color:#111}.login .ico{display:inline-block;position:relative;top:2px;margin:0 6px 0 0;vertical-align:top;background-size:400px 363px;background-image:url(../img/sprite.917bff59.png);background-position:-378px -275px;width:14px;height:19px}.login-info{text-align:center;font-size:12px;line-height:1.33em;font-weight:400;color:#575757;padding:0 0 10px;height:44px}.login-info.alert{color:#1f6be7}.list{padding:0 15px}.list,.list ul,.list ul li{position:relative}.list ul li{padding:28px 0 4px}.list ul li label{display:block;z-index:1;position:absolute;top:0;left:0;padding:5px 0 0;font-size:12px;line-height:1.67em;font-weight:400;color:#3f3f3f}.list ul li input,.list ul li select,.list ul li textarea{z-index:2;position:relative}.list ul li input,.list ul li textarea{background:#fff;border:1px solid #f0f0f0}.list ul li input{padding:8px;-webkit-box-sizing:border-box;box-sizing:border-box;height:42px;font-size:17px;line-height:24px;font-weight:400}.list ul.only-frm{padding-top:9px}.list .sub-link{text-align:center;font-size:11px;line-height:1.82em;font-weight:400;padding:5px 0 0}.list .sub-link a{color:#575757;text-decoration:underline}.validate{position:relative;margin-top:15px;padding:0 10px 4px}.validate .validate-obj{font-size:15px;line-height:1.33em;font-weight:700;color:#3f3f3f;margin:0 108px 4px 6px;padding:4px 0;word-wrap:break-word;word-break:break-all}.validate .validate-obj .modify{display:inline-block;overflow:hidden;position:relative;top:2px;background-size:400px 363px;background-image:url(../img/sprite.917bff59.png);background-position:-378px -257px;width:20px;height:16px}.validate .validate-obj.before-send{margin-right:65px!important}.validate .btn{position:absolute;top:0;right:11px}.validate .btn span{display:inline-block;font-size:10px;line-height:28px;font-weight:700;color:#646f88;padding-right:2px}.validate input{padding:8px;font-size:17px;line-height:24px;font-weight:400}.validate .otp-input,.validate input{background:#fff;border:1px solid #f0f0f0;-webkit-box-sizing:border-box;box-sizing:border-box;height:42px}.validate .otp-input{position:relative;padding:0 5px 0 62px}.validate .otp-input .ohead{position:absolute;display:inline-block;top:0;left:10px;width:44px;font-size:16px;line-height:40px;font-weight:400;color:#bcbfc2}.validate .otp-input input{height:40px;padding:8px 0;border:0}.validate.with-reset input{z-index:1;padding-right:35px}.validate.with-reset .reset-button{display:none;position:absolute;top:50%;margin-top:-12px;right:22px;z-index:2;background-size:400px 363px;background-image:url(../img/sprite.917bff59.png);background-position:-378px -72px;width:22px;height:22px}.top-info~.validate{margin-top:13px}.itm{overflow:hidden}.itm dt{color:#a8a8a8;font-size:11px;line-height:1.73em;font-weight:400;padding:20px 16px 6px;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0}.itm dd{background-color:#fff;padding-left:16px}.itm:first-of-type dt{border-top:0}.itm .bank-view{padding:18px 0 16px;position:relative;font-size:13px;line-height:1.38em;font-weight:400;color:#111}.itm .bank-view .acc-number{padding-top:3px;font-size:13px;line-height:1.46em;font-weight:400}.itm-sub li{position:relative;border-bottom:1px solid #f7f7f7;padding:14px 0}.itm-sub li:last-of-type{border:0}.itm-sub .opt-1{font-size:15px;line-height:1.87em;font-weight:400;color:#000}.itm-sub .opt-2{padding:16px 0 20px;font-size:12px;line-height:1.92em;font-weight:700;color:#797f8c}.itm-sub .opt-2 .nt{padding-left:5px;font-weight:400}.itm-sub .type-1,.itm-sub .type-2{position:absolute;top:14px;right:13px;width:auto;height:28px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:2px;border:1px solid #d6d6d6;background:#fff;font-size:11px;line-height:26px;font-weight:700;color:#767d8a;padding:0 10px}.itm-sub .type-1:focus,.itm-sub .type-2:focus{border-color:#f3f3f3;color:#d6d8dc}.itm-sub .type-2{top:18px;border-color:#51c84c;color:#07b000}.itm-sub .type-2:focus{border-color:#caeec9;color:#b4e7b2}.itm-sub.sm .opt-1{font-size:14px}.itm-sub.sm .type-1{top:13px}.mnu-itm{margin:10px 0 0;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0}.mnu-itm ul{background:#fff;padding-left:15px}.mnu-itm li{position:relative;border-bottom:1px solid #f7f7f7;padding:5px 0 6px;font-size:14px;line-height:1.29em;font-weight:400}.mnu-itm li:last-of-type{border:0}.mnu-itm .arrow{position:absolute;top:50%;right:15px;margin-top:-7px;background-size:400px 363px;background-image:url(../img/sprite.917bff59.png);background-position:-200px -326px;width:8px;height:14px;background-repeat:no-repeat}.mnu-itm .lnk{display:block;font-size:14px;line-height:45px;font-weight:400;color:#111}.mnu-itm:first-of-type{margin-top:30px}.mnu-itm2{padding:11px}.mnu-itm2 li{overflow:hidden;position:relative;width:100%;height:78px;border:1px solid #f0f0f0;margin-bottom:3px;background-color:#fff;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;border-top-left-radius:3px;border-top-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-bottomleft:3px;-moz-border-radius-bottomright:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.mnu-itm2 li a{display:block;padding:0 14px;white-space:nowrap}.mnu-itm2 li:last-of-type{margin-bottom:0;border:0}.mnu-itm2 .thumb,.mnu-itm2 .txt{display:inline-block}.mnu-itm2 .thumb{height:100%;position:absolute;top:0;left:14px}.mnu-itm2 .thumb img{margin-top:18px}.mnu-itm2 .txt{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-indent:48px;font-size:18px;line-height:78px;font-weight:400;color:#121212}.paid,.paid form{min-height:100%}.paid form{position:relative}.paid .commonBtn{z-index:1;position:absolute;top:100%;left:0;width:100%;margin-top:-54px}.paid .detail-paid{overflow:hidden;padding-top:24px}.paid .detail-paid .profile{margin-bottom:14px;font-size:0;text-align:center}.paid .detail-paid .profile .thumb{overflow:hidden;width:72px;height:72px;margin:0 auto;padding:7px;background-color:#fff;border:1px solid #f5f5f5;-webkit-border-top-left-radius:100%;-webkit-border-top-right-radius:100%;-moz-border-radius-topleft:100%;-moz-border-radius-topright:100%;border-top-left-radius:100%;border-top-right-radius:100%;-webkit-border-bottom-left-radius:100%;-webkit-border-bottom-right-radius:100%;-moz-border-radius-bottomleft:100%;-moz-border-radius-bottomright:100%;border-bottom-left-radius:100%;border-bottom-right-radius:100%}.paid .detail-paid .profile .thumb img{display:block}.paid .detail-paid .profile .name{margin:5px auto 0;color:#121212;font-size:18px;line-height:1.72em;font-weight:400}.paid .detail-paid .info{padding:0 16px 54px}.paid .detail-paid .info .inputBox{margin-bottom:8px}.paid .detail-paid .info .label,.paid .detail-paid .info label{display:inline-block;margin-bottom:5px;color:#3f3f3f;font-size:12px;line-height:1.25em;font-weight:400}.paid .detail-paid .info .ippn{-webkit-box-sizing:border-box;box-sizing:border-box;height:40px;padding:0 11px;background-color:#fff;border:1px solid #f0f0f0;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;border-top-left-radius:3px;border-top-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-bottomleft:3px;-moz-border-radius-bottomright:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;font-size:17px}.paid .detail-paid .info .selectType{font-size:0}.paid .detail-paid .info .selectType input:checked+label{z-index:2;border:1px solid #17b610;color:#121212}.paid .detail-paid .info .view{z-index:1;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;width:calc(100% + 1px);height:50px;margin-bottom:-1px;background-color:#fff;text-align:center;border:1px solid #f0f0f0;color:#898989;font-size:15px;line-height:50px;font-weight:400}.paid .detail-paid .info .view.on{z-index:2;border:1px solid #17b610;color:#121212}.support-container{position:relative;height:24px}.support-disp{position:absolute;right:11px;bottom:9px;display:block;overflow:hidden;background-size:400px 363px;background-image:url(../img/sprite.917bff59.png);background-position:-141px -245px;width:83px;height:16px}.support-disp.pos{bottom:11px;margin-bottom:env(safe-area-inset-bottom);margin-bottom:constant(safe-area-inset-bottom)}.support-disp.in-sub-page{bottom:auto;top:21px}.support-desc{position:absolute;left:0;bottom:0;width:100%;display:block;overflow:hidden;font-size:12px;line-height:1.42em;font-weight:300}.support-desc .desc{color:#555;margin:0 14px 20px;padding-top:17px}.support-desc .lnk{display:inline-block;margin-top:7px;color:#007aff;position:relative;padding-right:8px}.support-desc .lnk .num{padding-left:4px}.support-desc .lnk:after{content:"";position:absolute;right:0;top:4px;background-size:400px 363px;background-image:url(../img/sprite.917bff59.png);background-position:-394px -275px;width:6px;height:9px}.sub-page{-webkit-transform:translate(-100%);transform:translate(-100%);-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;position:fixed;display:none;z-index:1001;top:0;left:0;width:100%;height:100%;overflow:auto;overflow-x:hidden;background-color:#f2f2f2}.sub-page.from-right{-webkit-transform:translate(100%);transform:translate(100%)}.sub-page.show{-webkit-transform:translate(0)!important;transform:translate(0)!important}.sub-page.bl{display:block!important}.sub-page-on-hide{overflow:hidden}.agree-info-box{position:relative;background-color:#f2f2f2;padding:0 11px}.agree-info-box .box{border:1px solid #f0f0f0;border-radius:2px;background:#fff;padding:0;overflow:auto;-webkit-overflow-scrolling:touch;font-size:13px;line-height:1.46em;font-weight:400;color:#777;-webkit-box-sizing:border-box;box-sizing:border-box}.agree-info-box .box h1,.agree-info-box .box h2,.agree-info-box .box h3,.agree-info-box .box h4,.agree-info-box .box h5,.agree-info-box .box h6{font-size:100%;font-weight:400}.agree-info-box .box h1{font-weight:700}.agree-info-box .box h1,.agree-info-box .box h1 span{font-size:14px!important}.agree-info-box .box small{font-size:100%}.agree-info-box .box a{color:#425897;text-decoration:underline}.agree-info-box .box p{margin-bottom:5px}.agree-info-box .box .LyContents{padding:16px;font-size:12px;word-break:break-word;background-color:#fff}.agree-info-box .box .LyContents strong{color:#000}.agree-info-box .alert{position:relative;padding:11px 0 0 17px;font-size:13px;line-height:1.38em;font-weight:400;color:#545454;height:34px;overflow:hidden}.agree-info-box .alert .ico{position:absolute;display:inline-block;vertical-align:top;top:12px;left:0;background-size:400px 363px;background-image:url(../img/sprite.917bff59.png);background-position:-347px -222px;width:13px;height:13px}.layer{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#f2f2f2}.layer .ct{position:relative;width:100%;display:-ms-flexbox;display:flex;display:-webkit-box;box-align:center;-webkit-box-align:center;-webkit-box-pack:center}.layer .ct.full{height:100%}.layer .ct-container{display:-ms-flexbox;display:flex;display:-webkit-box;margin:auto 0;text-align:center}.layer .pn_g1{display:block;width:239px;height:200px;vertical-align:top}.layer .pn_guide{display:block;line-height:1.38em;font-weight:600;color:#524b6c;padding:0 30px 0 0}.cbox,.layer .pn_guide{font-size:13px;text-align:center}.cbox{color:#333;line-height:1.31em;font-weight:300;padding:0 15px}.cbox .noti{display:block;margin:0 auto 13px;background-size:400px 363px;background-image:url(../img/sprite.917bff59.png);background-position:0 -277px;width:47px;height:47px}.cbox .tit{font-size:17px;line-height:1.24em;font-weight:700;color:#4c4c4c;padding-bottom:15px}.cbox .tit.s2{padding-bottom:7px}.cbox .sub{margin-top:-7px;font-size:13px}.cbox .subDes{padding-top:15px}.cbox .amount{color:#5a7ef4;font-weight:700}.cbox .tel{position:relative;display:inline-block;padding:5px 0 5px 13px;font-size:13px;line-height:1.23em;font-weight:700;color:#1f6be7;text-decoration:none}.cbox .tel:before{content:"";position:absolute;top:7px;left:0;display:block;background-size:400px 363px;background-image:url(../img/sprite.917bff59.png);background-position:-256px -245px;width:11px;height:11px}.mbox{position:relative;padding-top:4px}.mbox .mbox-message{margin:0 4px;padding:18px 19px;border:1px solid #f0f0f0;border-radius:3px;background:#fff;font-size:13px;line-height:1.38em;font-weight:400;color:#333}.mbox .mbox-message .tit{font-size:15px;line-height:1.33em;font-weight:700;color:#121212;padding-bottom:4px}.mbox .mbox-message .phone-num{display:inline-block;margin:4px 0 0;font-size:15px;line-height:1.13em;color:#121212}.mbox .mbox-sub{font-size:13px;line-height:1.46em;font-weight:400;color:#333;padding:33px 15px 0}.mbox .auth-tit{position:relative;padding-left:22px;font-size:15px;line-height:1.27em;font-weight:700;color:#17b610;margin:15px 12px 0}.mbox .auth-tit:before{position:absolute;content:"";top:3px;left:0;background-size:400px 363px;background-image:url(../img/sprite.917bff59.png);background-position:-226px -245px;width:14px;height:12px}.mbox .auth-desc{font-size:13px;line-height:1.38em;font-weight:300;color:#545454;margin:6px 13px 30px}.mbox .auth-indicate{margin:0 10px;padding:0;border:1px solid #f0f0f0;border-radius:3px;background:#fff;font-size:13px;line-height:1.38em;font-weight:400;color:#121212}.mbox .auth-indicate li{padding:10px 15px;border-top:1px solid #f5f5f5}.mbox .auth-indicate li:first-of-type{border:0}.mbox .auth-indicate .tit_atm{font-size:14px;line-height:1.43em;font-weight:700;color:#111;padding:7px 0 4px 30px;position:relative}.mbox .auth-indicate .tit_atm:before{position:absolute;content:"";top:8px;left:0;background-size:400px 363px;background-image:url(../img/sprite.917bff59.png);background-position:-378px -217px;width:19px;height:18px}.mbox .auth-indicate .number{font-size:15px;line-height:1.33em;font-weight:700;color:#1f6be7;padding:0 0 4px 30px}.mbox .auth-indicate .desc{padding:0 0 9px 30px}.mbox .auth-indicate .lnk{position:relative;font-size:14px;line-height:1.43em;font-weight:700;color:#111;padding:8px 0 7px 30px;display:block}.mbox .auth-indicate .lnk:before{top:9px;left:0;background-position:-378px -237px;width:19px;height:18px}.mbox .auth-indicate .lnk:after,.mbox .auth-indicate .lnk:before{position:absolute;content:"";background-size:400px 363px;background-image:url(../img/sprite.917bff59.png)}.mbox .auth-indicate .lnk:after{top:50%;right:0;margin-top:-7px;background-position:-190px -326px;width:8px;height:14px}.mbox .auth-indicate .lnk.account:before{background-position:-378px -237px}.mbox .auth-indicate .lnk.account:before,.mbox .auth-indicate .lnk.money:before{background-size:400px 363px;background-image:url(../img/sprite.917bff59.png);width:19px;height:18px}.mbox .auth-indicate .lnk.money:before{background-position:-378px -197px}.sub-layer{display:none;position:absolute;z-index:1101;top:0;left:0;width:100%;height:100%}.sub-layer.show{display:block}.sub-layer.dimmed{display:none;background-color:rgba(0,0,0,.6)}.sub-layer.dimmed.show{box-align:center;-webkit-box-align:center;-webkit-box-pack:center}.sub-layer .dimmed-container,.sub-layer.dimmed.show{display:-ms-flexbox;display:flex;display:-webkit-box}.sub-layer .dimmed-container{margin:auto 0}.toast{position:fixed;top:0;left:0;width:100%;height:100%}.sbox{-webkit-box-sizing:border-box;box-sizing:border-box;width:120px;min-height:110px;padding:24px 11px 17px;background:rgba(0,0,0,.8);border-radius:9px;text-align:center}.sbox .ico{display:inline-block;margin-bottom:16px;background-size:400px 363px;background-image:url(../img/sprite.917bff59.png);background-position:-336px -277px;width:35px;height:25px}.sbox .txt{font-size:12px;line-height:1.25em;font-weight:400;color:#e1e1e1;word-break:break-word}.sdialog{position:relative;width:292px;margin:0 auto;background:#fff;border-radius:2px;text-align:center}.sdialog .txt{font-size:14px;line-height:1.36em;font-weight:400;color:#333;text-align:center}.sdialog .txt-container{padding:35px 18px 78px}.sdialog .btn-container{position:absolute;bottom:0;left:0;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:52px;padding:5px 5px;background:#edeff2;text-align:center;border-radius:0 0 2px 2px}.sdialog .btn-container .button-common{width:100%;height:42px;border-radius:2px;color:#fff;font-size:16px;line-height:42px;font-weight:700;background-color:#17b610}.page{text-align:center}.page .full.notice{height:100vh;min-height:500px;padding:24px 0 58px;padding:24px env(safe-area-inset-right) calc(58px + env(safe-area-inset-bottom)) env(safe-area-inset-left);padding:24px constant(safe-area-inset-right) calc(58px + constant(safe-area-inset-bottom)/2) constant(safe-area-inset-left);background:url(../img/welcome.239f92a8.png) no-repeat left 50% bottom 58px;background-size:320px auto;background-position:left 50% bottom calc(58px + env(safe-area-inset-bottom)/2);background-position:left 50% bottom calc(58px + constant(safe-area-inset-bottom)/2);-webkit-box-sizing:border-box;box-sizing:border-box}.page .full.tos{overflow:hidden;overflow-y:initial;padding:12px 25px 58px;padding:12px calc(25px + env(safe-area-inset-right)/2) calc(58px + env(safe-area-inset-bottom)/2) calc(25px + env(safe-area-inset-left)/2);padding:12px calc(25px + constant(safe-area-inset-right)/2) calc(58px + constant(safe-area-inset-bottom)/2) calc(25px + constant(safe-area-inset-left)/2);text-align:left}.page .error{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}.page .error .noti{display:block;margin:0 auto;background-size:400px 363px;background-image:url(../img/sprite.917bff59.png);background-position:-330px -52px;width:46px;height:46px}.page .error .desc2{padding:23px 0 17px;margin-left:16px}.page .logo{width:70px;height:20px;margin:0 auto 16px}.page .logo img{max-width:100%}.page .tit{margin-bottom:24px;font-size:25px;line-height:1.52em;font-weight:400;color:#333}.page .tit span{display:inline-block;vertical-align:baseline}.page .tit .txt_big{font-size:30px;line-height:1.27em;font-weight:500;vertical-align:top}.page .tit .txt_color{margin-right:2px;color:#08bf5b}.page .tit .txt_color.txt_big{margin-right:1px;margin-left:2px}.page .sub_tit{margin-bottom:15px;font-size:14px;line-height:1.71em;font-weight:600;color:#4c4c4c}.page .desc{margin-bottom:10px;font-size:12px;line-height:1.5em;color:#9a9ca1}.page .desc2{font-size:14px;line-height:1.14em;color:#82858b}.page .note_list li{position:relative;margin-bottom:6px;padding-left:10px;font-size:12px;line-height:1.5em;color:#82858b}.page .note_list li:before{position:absolute;top:8px;left:0;width:2px;height:2px;border-radius:50%;background-color:#949494;content:""}.page .fixBtn{height:auto;padding:4px 0 5px;padding-bottom:calc(5px + env(safe-area-inset-bottom)/2);padding-bottom:calc(5px + constant(safe-area-inset-bottom)/2);font-size:17px;line-height:2.94em;font-weight:600;letter-spacing:-.17px;color:#fff;background-color:#08bf5b}.page .m320{display:none}.fubon_payment .header{position:fixed;top:0;left:0;right:0;z-index:10;width:100%;padding:13px 40px 14px;padding:13px calc(40px + env(safe-area-inset-right)) 14px calc(40px + env(safe-area-inset-left));padding:13px calc(40px + constant(safe-area-inset-right)) 14px calc(40px + constant(safe-area-inset-left));-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff}.fubon_payment .header .title{display:block;font-size:17px;line-height:1.24em;font-weight:600;color:#222;text-align:center}.fubon_payment .header .bx_left{position:absolute;top:9px;left:8px;left:calc(8px + env(safe-area-inset-left));left:calc(8px + constant(safe-area-inset-left))}.fubon_payment .header .bx_right{position:absolute;top:9px;right:8px;right:calc(8px + env(safe-area-inset-right));right:calc(8px + constant(safe-area-inset-right))}.fubon_payment .header .btn_back{background-position:-340px -178px}.fubon_payment .header .btn_back,.fubon_payment .header .btn_close{display:block;background-size:400px 363px;background-image:url(../img/sprite.917bff59.png);width:30px;height:30px}.fubon_payment .header .btn_close{background-position:-304px -277px}.fubon_payment .container{padding-top:0;padding:0 env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);padding:0 constant(safe-area-inset-right) constant(safe-area-inset-bottom) constant(safe-area-inset-left)}.fubon_payment .bx_input{display:inline-block;position:relative}.fubon_payment .bx_input input{display:block;width:48px;height:29px;border-radius:15px;background-color:#e4e4e5}.fubon_payment .bx_input input:checked{background-color:#34c759}.fubon_payment .bx_input input:checked.loading{background-color:rgba(52,199,89,.47843137254901963)}.fubon_payment .bx_input input:checked+label{left:auto;right:2px}.fubon_payment .bx_input input:checked+label,.fubon_payment .bx_input label{-webkit-box-shadow:0 3px 1px 0 rgba(0,0,0,.06),0 3px 7px 0 rgba(0,0,0,.15);box-shadow:0 3px 1px 0 rgba(0,0,0,.06),0 3px 7px 0 rgba(0,0,0,.15)}.fubon_payment .bx_input label{position:absolute;top:2px;left:2px;width:25px;height:25px;border-radius:50%;background-color:#fff}.fubon_payment .bx_notice{padding:24px 20px 26px;font-size:0;line-height:normal}.fubon_payment .bx_notice .txt{font-size:14px;line-height:1.36em;font-weight:400;color:#949494}.fubon_payment .bx_notice .btn_link{display:inline-block;min-width:150px;min-height:36px;padding:5px 10px;border:1px solid #d5d8dc;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:5px;font-size:14px;line-height:1.79em;font-weight:400;color:#797a7e;text-align:center}.fubon_payment .bx_banner{margin:12px 16px 0;border-radius:9px;overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(#fff,#000)}.fubon_payment .lst_menu{padding-bottom:env(safe-area-inset-bottom);padding-bottom:constant(safe-area-inset-bottom)}.fubon_payment .lst_menu li{border-top:1px solid #f5f5f5}.fubon_payment .lst_menu li:first-child{border-top:0}.fubon_payment .lst_menu .btn_link{display:block;position:relative;padding:21px 35px 22px 23px;-webkit-box-sizing:border-box;box-sizing:border-box}.fubon_payment .lst_menu .btn_link:after{position:absolute;top:50%;right:16px;margin-top:-6px;background-size:400px 363px;background-image:url(../img/sprite.917bff59.png);background-position:-362px -222px;width:13px;height:13px;content:""}.fubon_payment .lst_menu .menu_title{display:block;width:100%;font-size:17px;line-height:1.24em;font-weight:400;color:#222;word-break:break-word}.fubon_payment .lst_menu .icon{position:absolute;top:50%;left:23px;margin-top:-18px}.fubon_payment .lst_menu .icon img{width:35px;height:35px}.fubon_payment .lst_menu .icon_inquiry{background-position:-49px -277px}.fubon_payment .lst_menu .icon_inquiry,.fubon_payment .lst_menu .icon_scan{background-size:400px 363px;background-image:url(../img/sprite.917bff59.png);width:35px;height:35px}.fubon_payment .lst_menu .icon_scan{background-position:-123px -277px}.fubon_payment .lst_menu .icon_remind{background-size:400px 363px;background-image:url(../img/sprite.917bff59.png);background-position:-86px -277px;width:35px;height:35px}.fubon_payment .lst_menu.check_type .bx_input{position:absolute;top:50%;right:20px;margin-top:-14px}.fubon_payment .main_page .lst_menu .btn_link{padding:34px 35px 35px 70px}.fubon_payment .reminder_setting_page .bx_notice .btn_link{margin-top:16px}.fubon_payment .reminder_setting_page .lst_menu{border-top:1px solid #f5f5f5}.fubon_payment .reminder_setting_page .lst_menu li{position:relative;padding:29px 75px 30px 23px}.fubon_payment .reminder_setting_page .lst_menu .menu_title{font-size:17px;line-height:1.18em}.fubon_payment .insurance_select_page .lst_menu{margin-top:7px}.fubon_payment .insurance_select_page .lst_menu .btn_link:after{right:18px}.and .button-sub,.and .button-type-a,.and .button-type-b,.and .button-type-c,.and .cbox .amount,.and .cbox .tit,.and .itm-sub .opt-2,.and .itm-sub .type-1,.and .itm-sub .type-2,.and .login,.and .mbox .mbox-message .tit,.and .sdialog .btn-container .button-common,.and .validate .btn,.and .validate .validate-obj{font-weight:700}@media screen and (min-width:568px){.page .full.notice{min-height:465px;padding-top:26px}.page .full.tos{padding:30px calc(30px + env(safe-area-inset-right)/2) calc(100px + env(safe-area-inset-right)/2) calc(30px + env(safe-area-inset-right)/2);padding:30px calc(30px + constant(safe-area-inset-right)/2) calc(100px + constant(safe-area-inset-right)/2) calc(30px + constant(safe-area-inset-right)/2)}.page .logo{margin-bottom:10px}.page .tit{margin-bottom:14px;line-height:35px}.page .tit .txt_big{line-height:inherit}.page .sub_tit{margin-bottom:17px}.page .desc{margin-bottom:6px}}@media screen and (max-width:320px){.hongbao .sendBox{padding-top:90px;background-position:50% 100%;background-size:375px 90px}.hongbao .footer{padding-bottom:90px;padding-bottom:calc(90px + env(safe-area-inset-bottom));padding-bottom:calc(90px + constant(safe-area-inset-bottom))}.hongbao.v2 .amountBox{margin:50px 25px 0}.hongbao.v2 .messageBox{margin:62px 25px 0}.page .full.notice{background-size:80% auto}.page .tit{font-size:23px;line-height:36px}.page .tit .txt_color{margin-right:1px}.page .tit .txt_color.txt_big{margin-left:1.5px;margin-right:.5px}.page .tit .txt_big{font-size:27px}.page .m320{display:block}}@media screen and (max-height:563px){.hongbao .box_result .dsc{padding-top:61px}}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(1turn)}}@-webkit-keyframes rotate_loading{0%{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(1turn)}}@keyframes rotate_loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}