.gotop,.zz_div{-moz-opacity:.7;filter:alpha(opacity=70)}.captcha,.dlg,.dlg-close img,.frow .-error-msg,.hot,.zz_div{position:absolute}body,html{margin:0;padding:0;width:100vw;overflow-y:auto;min-height:100vh;font-size:.95em}.mb-1,.mv-1{margin-bottom:1em}.bd-blue,.bd-gray,.bd-green,.bd-purple,.bd-red{padding:0 .2em}[v-cloak]{display:none}.flex,.flex-around,.flex-center{display:flex}.zz_div{top:0;left:0;width:100%;height:100%;background-color:#000;z-index:9;opacity:.7}.zz_div2{z-index:1001}.captcha{z-index:1002;width:100vw;text-align:center}hr{border:none;border-bottom:1px solid #f1f1f1}.bd{border:1px solid #f1f1f1;border-radius:.2em}.bd-gray{border:1px solid gray;border-radius:.2em}.bd-red{border:1px solid red;border-radius:.2em}.bd-green{border:1px solid green;border-radius:.2em}.bd-blue{border:1px solid #00f;border-radius:.2em}.bd-purple{border:1px solid purple;border-radius:.2em}.bb,.row{border-bottom:1px solid #f1f1f1}.pt-1,.pv-1{padding-top:1em}.ph-1,.pr-1{padding-right:1em}.ph-1,.pl-1{padding-left:1em}.bt{border-top:1px solid #f1f1f1}.br{border-right:1px solid #f1f1f1}.bl{border-left:1px solid #f1f1f1}.b{font-weight:700}.n{font-weight:400}.al{text-align:left}.ar{text-align:right}.ac,.dlg-title{text-align:center}.p-1{padding:1em}.pv-1{padding-bottom:1em}.pt-2{padding-top:2em}.pt-5{padding-top:5px}.pt-10{padding-top:10px}.pt-20{padding-top:20px}.pr-2{padding-right:2em}.pr-5{padding-right:5px}.pr-10{padding-right:10px}.pr-20{padding-right:20px}.pl-2{padding-left:2em}.pl-5{padding-left:5px}.pl-10{padding-left:10px}.pl-20{padding-left:20px}.mv-1{margin-top:1em}.mh-1{margin-left:1em;margin-right:1em}.m-1{margin:1em}.mt-05{margin-top:.5em}.mt-1{margin-top:1em}.mt-2{margin-top:2em}.mt-5{margin-top:5px}.mt-10{margin-top:10px}.mt-15{margin-top:15px}.mt-20{margin-top:20px}.ml-05{margin-left:.5em}.ml-1{margin-left:1em}.ml-2{margin-left:2em}.ml-5{margin-left:5px}.ml-10{margin-left:10px}.ml-20{margin-left:20px}.mr-05{margin-right:.5em}.mr-1{margin-right:1em}.mr-2{margin-right:2em}.mr-10{margin-right:10px}.mr-20{margin-right:20px}.mb-2{margin-bottom:2em}.mb-5{margin-bottom:5px}.mb-10{margin-bottom:10px}.mb-20{margin-bottom:20px}.w100{width:100%}.w90{width:90%}.w60,.w80{width:80%}.w50{width:50%}.w30{width:30%}.h-1{height:1em}.h-2{height:2em}.fr{float:right}.flex-center{justify-content:center}.flex-around{justify-content:space-around}.flex-between,.row{display:flex;justify-content:space-between}.flex-between{padding-left:1em;padding-right:1em}.red{color:red}.purple{color:purple}.black{color:#000}.blue{color:#00f}.gray{color:gray}.green{color:green}.light{font-weight:300}.weight{font-weight:700}.link{cursor:pointer;color:#00f}.default{font-size:1em}.small{font-size:.9em}.min{font-size:.8em}.big{font-size:1.1em}.dlg-title,.large{font-size:1.2em}.frow{display:flex;min-height:3em;width:90%;margin:.7em auto auto}.frow .lab{flex:0 0 auto;width:6em;text-align:right;align-self:center;white-space:nowrap}.frow .req::before{content:'*';color:red}.frow .inp{flex:1 1 auto;display:flex}.frow .inp input{flex:1 1 auto;margin:.3em}.frow .inp-short input{width:55%}.frow .-error-msg{margin-top:-1.1em;margin-left:.8em;color:red;font-size:.85em}input[type=number],input[type=tel],input[type=text]{padding-left:.5em;font-size:1.05em;border-radius:.5em;border:1px solid #e1e1e1}input:focus{outline:0;box-shadow:0 0 3px #64b1ff}.input-error{border:1px solid red;box-shadow:0 0 3px red}.input-success{border:1px solid green;box-shadow:0 0 3px green}.nut-button{cursor:pointer;height:40px;padding:0 40px;outline:0;font-size:14px;color:#fff;background:-o-linear-gradient(135deg,#232584 0,#031ac0 100%);background:linear-gradient(315deg,#232584,#031ac0);border:none;-webkit-box-sizing:border-box;box-sizing:border-box}.nut-button:active{background:-o-linear-gradient(135deg,#031ac0 0,#232584 100%);background:linear-gradient(315deg,#031ac0,#232584)}.nut-dialog-btn:only-child{-webkit-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;background:0 0;color:#031ac0;border-top:1px solid #f6f6f6}.nut-dialog-btn:only-child:active{color:#000;border-top:1px solid gray;background:-o-linear-gradient(135deg,#f8f8f8 0,#ccc 100%);background:linear-gradient(315deg,#ccc,#f8f8f8)}.nut-dialog-ok{-webkit-border-radius:0 0 5px 0;border-radius:0 0 5px;background:-o-linear-gradient(135deg,#232584 0,#031ac0 100%);background:linear-gradient(315deg,#232584,#031ac0);border-top:1px solid #f6f6f6;background-origin:border-box;color:#fff;margin-right:-1px}.nut-dialog-btn:last-child:active,.nut-dialog-ok:active{background:-o-linear-gradient(135deg,#031ac0 0,#232584 100%);background:linear-gradient(315deg,#031ac0,#232584)}.nut-dialog-cancel:active{border-top:1px solid #ccc;background:-o-linear-gradient(135deg,#f8f8f8 0,#ccc 100%)!important;background:linear-gradient(315deg,#ccc,#f8f8f8)!important}.dlg{z-index:100;background-color:#fff;min-height:7em;border-radius:.8em;display:flex;flex-direction:column;box-shadow:1px 2px 3px #000}.dlg-title{height:2.5em;border-radius:.6em .6em 0 0;line-height:2.5em;font-weight:700;color:gray}.dlg-btn,.dlg-btn-single{padding:.5em auto;min-height:3em;line-height:3em;cursor:pointer;text-align:center}.dlg-close img{width:2em;margin-top:.3em;margin-left:90%;cursor:pointer}.dlg-content{text-align:center;flex:1 1 auto;margin-top:.3em}.dlg-btns{display:flex;justify-content:center;margin-top:.5em}.dlg-btn{flex:1 1 auto;border-top:1px solid #ebebeb}.dlg-btn:first-child{width:50%;border-radius:0 0 0 .7em;background-color:#f5f5f5;background:linear-gradient(0deg,#f9f9f9 0,#cedff9 100%)}.dlg-btn:last-child{width:50%;border-radius:0 0 .7em;color:#fff;background:linear-gradient(0deg,#2674e6 0,#0d43d4 100%)}.dlg-btn:last-child:active{font-weight:700;background:linear-gradient(0deg,#1167e8 0,#1167e8 100%)!important}.dlg-btn-single{width:100%;border-radius:0 0 .7em .7em;background-color:#f5f5f5;background:linear-gradient(0deg,#2674e6 0,#0d43d4 100%);color:#fff;font-size:1.1em;font-weight:700;letter-spacing:.1em}.bom-btns,.bom-btns-mask{left:0;width:100vw;position:fixed}.error-msg{color:red}.bom-btns{z-index:1;bottom:0;height:3em;text-align:center;display:flex;justify-content:space-around}.bom-btns .bom-btn{bottom:.5em;opacity:1;margin:.3em;height:1.5em;max-width:30vw;padding:.3em .6em;color:#fff;background-color:#031ac0;border-radius:.3em;font-weight:700;font-size:1em}.btn-red{background-color:red!important;color:#fff}.btn-blue{background-color:#00f!important;color:#fff}.btn-warning{background-color:#bc7407!important;color:#fff}.btn-gray{background-color:#ccc!important}.btn-green{background-color:green!important;color:#fff}.btn-purple{background-color:purple!important;color:#fff}.row .lab,.row label{color:gray;white-space:nowrap}.bom-btns-mask{z-index:-1;bottom:0;height:3.5em;opacity:.7;background-color:#dce8f3;border-top:1px solid #91b7d9}.row{min-height:30px;padding-top:.5em;padding-left:1em;padding-right:1em}.float-btn,.gotop{height:3em;border-radius:3em;padding:1vw;box-shadow:0 0 1vw #fff}.row .lab{width:6em;flex:1 0;margin-right:1em}.row .val{flex:1 1 auto;text-align:right;max-width:70vw;font-size:1.1em}.nowrap{white-space:nowrap}.wrap{word-break:break-all;word-wrap:break-word}.gotop{position:fixed;right:.5em;margin-top:1em;background-color:#df4800;width:3em;opacity:.7;z-index:2}.gotop:hover{background-color:#a23400;-moz-opacity:1;opacity:1;filter:alpha(opacity=100)}.gotop img{width:100%}.underline{text-decoration:underline}.del,.del-line{text-decoration:line-through}.float-btns{position:fixed;bottom:7em;right:.5em}.float-btn{background-color:#df4800;width:3em;-moz-opacity:.8;opacity:.8;filter:alpha(opacity=80);z-index:11;margin-top:.5em;color:#fff;text-align:center}.pop-title,.s-clear-box{text-align:center;height:2em;line-height:2em}.float-btn:hover{background-color:#a23400;-moz-opacity:1;opacity:1;filter:alpha(opacity=1)}.float-btn img{width:100%;border-radius:2.5em}.nut-radio input:checked{background-color:#0d43d4;background-repeat:no-repeat;background-position:50%;border-color:#0d43d4;background-size:60%;-webkit-box-shadow:0 4px 6px 0 rgba(240,37,15,.15);box-shadow:0 4px 6px 0 rgba(240,37,15,.15)}.s-input:valid+.s-clear-box{display:inline-block}.s-clear-box{width:2em;margin-top:.4em;margin-left:-2.5em}.s-clear-box_true{display:inline-block}.s-clear-box_false{display:none}.pop-title{font-weight:700;font-size:1.1em;margin-top:.5em}.ti,.ti-2{text-indent:2em}.ti-1{text-indent:1em}.hot{font-size:.5em;background-color:red;padding:auto .5em;color:#fff;border-radius:.3em 0 1em}.img-btn{-webkit-tap-highlight-color:transparent}