.action-con var,.ico-tag,em,var{font-style:normal}.action-con,.box,.btn-wraper,.cnt-bd-waper{overflow:hidden}.btn-gray,a{text-decoration:none}body,html{height:100%;-webkit-user-select:none;user-select:none;font-family:Helvetica;font-size:16px}h1,h2,h3,h4,h5,h6{font-size:16px;font-weight:400}body,button,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,select,td,textarea,th,ul{margin:0;padding:0;-webkit-text-size-adjust:none}fieldset,img,input{border:0}table{border-collapse:collapse;border-spacing:0}input[type=number]{-webkit-user-select:text}a,button,img,input{-webkit-touch-callout:none;outline:0}a,button,div,input{-webkit-tap-highlight-color:transparent}@media all and (-webkit-transform-3d){a,button,input{-webkit-tap-highlight-color:rgba(100,100,100,.2)}}a{color:#007AFF}html{font-size:10px}.hide{display:none!important}li{list-style:none}.f-gray{color:#888!important}.block:after,.cb:after{content:".";display:block;font-size:0;line-height:0;color:transparent;clear:both}.i-hgbg:after,.i-hgbg:before,.pop-detail-m:before,.result-box-bg:after,.result-box-bg:before,.slide-arow:after{content:""}.flex-box,.justify{display:-webkit-box}.l{float:left}.r{float:right}.tl{text-align:left}.tr{text-align:right}.action-con .bd,.ico-tag,.tc{text-align:center}.flex-box{display:-ms-flexbox}.flex{-webkit-box-flex:1;-ms-flex:1}.v{-webkit-box-orient:vertical;-ms-flex-direction:column}.h{-webkit-box-orient:horizontal}.hc{-webkit-box-pack:center}.vc{-webkit-box-align:center}.hj{-webkit-box-pack:justify;-webkit-flex-pack:justify;justify-content:space-between}.justify{display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.bg-red{background-color:#cb3136}.box{height:100%;position:relative;margin:auto}.i-light-btm,.i-light-top{width:6.25rem;height:3.7rem}.bglight{background:url(../img/light.png) no-repeat;background-size:100%;display:block;position:absolute;z-index:3}.cnt-hb-tip{color:#a77f31;font-size:1rem;padding:0 1rem;font-weight:700;line-height:1em}.cnt-hb-tip span{font-size:1.6rem}.i-light-top{top:1.2rem;right:4rem}.i-light-btm{bottom:-4rem;left:0}.v-hide{visibility:hidden}.logo{position:relative;padding:.6rem 1rem 1rem;font-size:1.1rem;color:#d4b77f}.ico-bank,.ico-logo{display:inline-block;background-color:#d4b77f;width:1.5rem;height:1.5rem;vertical-align:middle}.ico-bank{background:url(../img/banklogo_1.png);background-size:100%;width:1.3rem;height:1.3rem}.masked-logo{-webkit-mask-image:url(../img/logo.png?0e8c7f42);-webkit-mask-repeat:no-repeat;-webkit-mask-size:100%;-webkit-mask-position:0 0;-webkit-mask-position:center center}.main-title{font-size:2.6rem;color:#c59f53;font-weight:700;letter-spacing:-1px}.slogan{color:#ba8e50}.result-box-bg:after,.result-box-bg:before{display:block;position:absolute;background:url(../img/i-bg.png) no-repeat;background-size:7.2rem;width:3.6rem;height:3.3rem}.result-box-bg:before{background-position:0 0;left:1rem;top:6rem}.result-box-bg:after{background-position:-3.3rem 0;right:2rem;top:-.6rem}.result-s .slogan{font-size:1.2rem;line-height:2em}.cnt-hd{position:relative;background-color:#fff}.result-s .i-light-btm{display:none}.result-box{padding:2.5rem 1rem 1.5rem;position:relative}.rule-link{font-size:1.1rem;position:absolute;top:.6rem;right:.5rem}.cnt-bd{position:relative}.i-hgbg,.i-hgbg:before{display:block;position:absolute}.i-hgbg{background-color:#830d10;width:32rem;min-height:24.8rem;left:0;top:12rem}.i-hgbg:before{width:0;height:0;z-index:-1;border-width:4.5rem 16rem;border-color:transparent transparent #830d10;border-style:solid;top:-8.8rem}.i-hbcover,.i-hgbg:after{position:absolute;width:32rem;left:0;display:block}.i-hbcover{height:18rem;background:url(../img/bg.png?f9e16c97) center top no-repeat;background-size:30.2rem;margin-top:-12rem}.i-hgbg:after{min-height:28.5rem;background:url(../img/hbbg.png?3376107f) center top no-repeat;background-size:32rem;z-index:1;top:0}.cnt-bd-waper{margin:0 .8rem;padding-bottom:3rem;border-radius:1rem;position:relative;z-index:3}.ico-tag{display:block;width:5em;height:2em;line-height:2.5em;background-color:#ff9627;border:2px solid #f7ac2b;color:#fff;font-size:1.2rem;position:absolute}.action-con,.action-con .bd,.action-con big,.action-con var,.cnt-ft,.contip-1{position:relative}.ico-tag-r{border:1px solid #e7a867;right:-6em;top:-4em;transform:rotate(45deg) translate(-20%,50%);-webkit-transform:rotate(45deg) translate(-20%,50%);-webkit-transform-origin:0 50%;transform-origin:0 50%;background-color:#ef4449;width:7em;height:4em;line-height:6em}.cnt-bd-title{padding-top:3rem;line-height:150%;font-size:4rem;color:#fff;text-shadow:#fa9c00 4px 4px 2px}.cnt-bd-tip{color:#845f22;font-size:1.4rem;line-height:150%}.ico-goto,.ico-msg{display:inline-block;width:1.2rem;height:1.2rem;border:1px solid #845f22;border-radius:50%;font-style:normal;line-height:1.3rem}.cnt-bd-txt{color:#f8d180;line-height:150%}.cnt-bd-txtup{font-size:1.2rem;padding:6.5rem 3.5rem 0}.cnt-bd-txtsub{font-size:1rem}.action-con{padding:2rem;border-radius:5px;color:#845f22}.action-con var{font-size:3.4rem;line-height:7rem;font-weight:700;z-index:3}.action-con small{font-size:2.5rem}.action-con big{font-size:5.4rem;line-height:5.4rem;font-weight:500;z-index:3}.contip-1{margin-top:-1.5rem;z-index:3}.contip-1 span{display:inline-block;font-size:1.4rem}.contip-1-out{border:1px solid #845f22;border-radius:3px}.contip-1-in{background-color:#845f22;height:100%;color:#cca257}.cnt-ft-link{color:#f8d180;font-size:1.2rem;padding-top:1rem;display:inline-block}.ico-goto{border:1px solid #f8d180;font-size:.8rem}.cnt-ft{margin-top:2.5rem}.btn-wraper{width:25.5rem;margin:auto;height:4.5rem;background-color:#fde000;font-size:2.2rem;border-radius:2.5rem;line-height:4.8rem;border-bottom:.5rem solid #f8b300;box-shadow:0 .3rem .3rem rgba(0,0,0,.2),inset 0 -.1rem .1rem #ffe67e}.copyright,.mask{bottom:0;width:100%}.btn-wraper a{color:#e2671a;font-weight:700}.cnt-ft .share-tips{color:#fde000;font-size:1.1rem}.copyright{line-height:200%;position:absolute;z-index:33;font-size:1rem;color:#505050}.copyright-btm{opacity:.6;color:#d49004}.mask{position:fixed;z-index:101;top:0;left:0;right:0;height:100%;background-color:rgba(0,0,0,.7)}.sharebox{width:17.4rem;height:10.8rem;background:url(../img/share.png);background-size:100%;position:absolute;top:1rem;right:1rem;z-index:120}.rule-link{color:#d4b77f}.pop-main .cls,.rule .rule-cls{display:block;position:absolute;right:0;top:0;border:1rem solid transparent;width:20px;height:20px}.pop-main,.rule{position:fixed;z-index:111;top:8%;bottom:8%;left:50%;width:85%;background-color:#FFF;padding:0 5%;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-radius:1rem}.rule .title{font-size:1.6rem;color:#4c4c4c;margin:3rem 0 2rem}.pop-main .pop-cls,.rule .rule-pop-cls{position:absolute;right:0;top:10px;width:20px;border-bottom:2px solid #7d7d7d;-webkit-transform:rotateZ(45deg);transform:rotateZ(45deg);z-index:4}.pop-main .pop-cls:after,.rule .rule-pop-cls:after{content:"";position:absolute;width:20px;border-bottom:2px solid #7d7d7d;-webkit-transform:rotateZ(-90deg);transform:rotateZ(-90deg);left:0;top:0}.pop-cnt,.rule-cnt{overflow-y:scroll;-webkit-overflow-scrolling:touch;height:80%}.rule-cnt li{list-style:decimal inside;line-height:1.5;margin-bottom:.5rem;font-size:1.4rem;color:#4c4c4c}.rule-cnt li a{color:#007AFF}.pop-main{padding:3.6rem 1rem;background-color:#f4f8f9}.pop-main .cnt-bd-tip{font-size:1.2rem}.pop-cnt{height:100%}.pop-bd-waper{background:url(../img/bg.png?f9e16c97) center top no-repeat;background-size:100%;padding-bottom:9%;position:relative;border-radius:1rem;overflow:hidden}.pop-main .action-con{padding:3rem .8rem 1rem}.pop-main .cls{left:0}.icon-m,.icon-time{display:inline-block;width:1.4rem;height:1.4rem;vertical-align:middle;margin-right:5px}.icon-m{background:url(../img/ico-m.png?0048d048) no-repeat;background-size:100%}.icon-time{background:url(../img/ico-time.png?7461e014) no-repeat;background-size:100%}.pop-b,.pop-t{line-height:2.6em;padding:0 1rem;margin-top:1rem;color:#2b2b2b;background:#fff;background:linear-gradient(135deg,transparent 10px,#fff 0)}.pop-b{background:linear-gradient(-45deg,transparent 10px,#fff 0)}.pop-detail-t{line-height:3rem;color:#6c665e}.pop-detail-m{position:relative;background-color:#fff}.pop-detail-m:before{height:10px;position:absolute;left:0;width:100%;z-index:1;bottom:-.5rem;background:-webkit-radial-gradient(6px 6px at bottom,#f4f8f9 0,#efefef 80%,#efefef 81%,#fff 100%) 0 -50%;background:radial-gradient(6px 6px at bottom,#f4f8f9 0,#efefef 80%,#efefef 81%,#fff 100%) 0 -50%;background-size:14px 10px}.pop-main .btn-wraper{background-color:#ffc100;margin:2rem auto 1rem;text-align:center;height:3.5rem;line-height:3.5rem;box-shadow:none;border:0}.pop-main .btn-wraper a{color:#fff;font-size:1.6rem}.pop-detail-m ul{padding:0 .8rem}.pop-detail-m ul li:nth-of-type(1){color:#2b2b2b}.pop-detail-m li{line-height:2.8rem;border-bottom:#f0f0f0 1px solid;color:#b3b3b3;font-size:1rem}.pop-detail-m span{display:block}.pop-detail-m li span:nth-of-type(1){text-align:left}.pop-detail-m li span:nth-of-type(2){text-align:center}.pop-detail-m li span:nth-of-type(3){text-align:right}.slide-arow{position:relative;padding-right:1.5rem!important}.slide-arow:after{border-width:1px 1px 0 0;border-color:#c8c6cc;border-style:solid;width:.6rem;height:.6rem;position:absolute;right:.2rem;top:50%;margin-top:-.5rem;-webkit-transform:rotate(135deg);transform:rotate(135deg);-webkit-transition:.2s;transition:.2s}.slide-arow.open:after{margin-top:-.2rem;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:.2s;transition:.2s}.pop-bottom-mask{position:absolute;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,.5);z-index:100}.show-pop-layer{display:-webkit-box;display:box}.pop-bottom-cnt{width:100%;padding:20px;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#FFF),color-stop(100%,#C9CCCF));background-image:linear-gradient(210deg,#FFF 0,#C9CCCF 100%);position:fixed;bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box}.pop-bottom-cnt [class*=btn-]{margin-bottom:10px}.pop-bottom-cnt [class*=btn-]:last-child{margin-bottom:0}.pop-bottom .btn-gray{margin-top:20px}.pop-bottom .btn-white{color:#000;border-color:rgba(199,200,202,1);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.btn-wrap{padding:3rem 1.5rem 1rem}.btn-wrap a{display:block;width:100%;height:4.2rem;line-height:4.2rem;font-size:1.8rem;text-align:center;border-radius:.5rem;margin-bottom:1.4rem}.btn-wrap a:last-child,.mutil a{margin-bottom:0}.mutil{display:-webkit-box;display:-ms-flexbox}.mutil a{-webkit-box-flex:1;-ms-flex:1;font-size:1.8rem}.mutil a:last-child{margin-left:.8rem}.btn-wrap a.btn-m{color:#fff;background:#fdbd36;margin-right:.8rem}.btn-wrap a.btn-s,.btn-wrap a.btn-white{color:#666;background:#f7f7f7;border:1px solid #dedede;height:4rem;line-height:4rem}.btn-gray{color:#fff;background-color:#858C96;border:1px solid #767A85}.pop-set-wrap{position:relative;margin-top:-64px;background-color:#fafafa;border-radius:6px;color:#000}.pop-set-title{padding-top:2.2rem;text-align:center;font-size:1.6rem}.pop-set-cnt{padding:2rem 1.8rem 1rem;font-size:1.4rem;line-height:1.4}.pop-set-title+.pop-set-cnt{padding-top:1.2rem}.pop-set-cnt p{padding-bottom:10px}.pop-operate{height:47px;line-height:47px;background-color:#fff;border-radius:0 0 6px 6px;text-align:center;position:relative}.pop-operate:after{height:1px;border-top:1px solid #cad2de;content:" ";position:absolute;left:0;right:0;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scaleY(.5);transform:scaleY(.5)}.pop-operate a{display:inline-block;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;font-size:1.6rem}.muti-operate a{width:50%}.muti-operate a:first-child{position:relative}.muti-operate a:first-child:before{content:" ";position:absolute;border-left:1px solid #cad2de;right:0;top:0;height:94px;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scaleY(.5);transform:scaleY(.5)}.pop-set-top{padding:20px 15px 10px;border-bottom:1px solid rgba(178,178,178,.9);font-size:14px}.pop-set-cnt{position:relative\9;top:40%\9}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.pop-set-cnt{top:auto}}@media all and (max-height:500px){.result-box{padding:1rem 1rem 0}.action-con{padding:2rem 2rem 1rem}.i-hgbg{top:10rem}.i-hbcover{margin-top:-10rem}.cnt-bd-txtup{padding-top:4rem}.cnt-ft{margin-top:0}}.cnt-bd-txt1{padding:2rem;font-size:1rem}