.nowrap{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.full{height:100%}.full,.full-w{width:100%}.full-h{height:100%}.clear:after{content:"";display:block;clear:both}.page-wifi-butler{margin-top:0.48rem}.page-wifi-butler .page-card-box .to__title{position:relative;padding-bottom:0.08rem;color:#313131;font-size:0.2rem;font-weight:600}.page-wifi-butler .page-card-box .to__title:after{position:absolute;left:0;right:0;bottom:0;content:"";height:0.01rem;background:#dcdcdc}.page-wifi-butler .page-card-box .to__content{padding:0.24rem 1.16rem 0.48rem 1.16rem}.page-wifi-butler .page-card-box .q-field{position:relative;flex-direction:row;align-items:center}.page-wifi-butler .page-card-box .q-field__before{text-align:right;margin-right:0.16rem;width:2.08rem!important;color:#313131}.page-wifi-butler .page-card-box .q-field__before .star-must{margin-right:0.05rem}.page-wifi-butler .page-card-box .q-field__inner{font-weight:600;color:#171515}.page-wifi-butler .page-card-box .q-field__inner .q-field__control-container{height:0.4rem}.page-wifi-butler .page-card-box .q-field__inner .q-field__control-container .q-field{flex:1;margin:0 0}.page-wifi-butler .page-card-box .q-field__inner .q-field__control-container .q-field input{flex:1}.page-wifi-butler .page-card-box .q-field__messages{font-weight:400}.page-wifi-butler .page-card-box .q-field__btn{display:flex;align-items:center;padding:0 0.12rem;color:#d63a3a;font-weight:600;cursor:pointer}.page-wifi-butler .page-card-box .q-field:nth-child(n+1){margin-bottom:0.16rem}.page-wifi-butler .page-card-box .q-field:last-child{margin-bottom:0!important}.page-wifi-butler .page-upgrade-services .q-field{align-items:flex-start}.page-wifi-butler .page-upgrade-services .q-field__before{height:0.4rem;line-height:0.4rem}.page-wifi-butler .page-upgrade-services .q-field__control-container{height:auto!important}.page-wifi-butler .page-upgrade-services .to__choose-plan{display:flex;flex-direction:column}.page-wifi-butler .page-upgrade-services .to__choose-plan .to__plan{position:relative;display:flex;flex-direction:column;justify-content:space-between;padding:0.2rem 0.2rem;width:3.16rem;min-height:1.46rem;border:0.01rem solid #dedede;border-radius:0.12rem;color:#d63a3a;box-sizing:border-box;cursor:pointer}.page-wifi-butler .page-upgrade-services .to__choose-plan .to__plan-name{font-size:0.2rem;font-weight:600;max-width:calc(100% - 0.36rem)}.page-wifi-butler .page-upgrade-services .to__choose-plan .to__plan-fee{margin:0.16rem 0;font-size:0.2rem;font-weight:500}.page-wifi-butler .page-upgrade-services .to__choose-plan .to__plan-introduce{padding-bottom:0.02rem;font-size:0.14rem;cursor:pointer}.page-wifi-butler .page-upgrade-services .to__choose-plan .to__plan-introduce span{font-weight:400;display:inline-block;border-bottom:0.01rem solid #d63a3a}.page-wifi-butler .page-upgrade-services .to__choose-plan .to__plan-click{position:absolute;display:flex;justify-content:center;align-items:center;top:0.2rem;right:0.2rem;width:0.26rem;height:0.26rem;border:0.01rem solid #dedede;border-radius:50%;background-color:#fff}.page-wifi-butler .page-upgrade-services .to__choose-plan .to__plan-click i{color:#d63a3a;font-size:0.21rem}.page-wifi-butler .page-upgrade-services .to__choose-plan .to__plan-click-active{border-color:#d63a3a}.page-wifi-butler .page-upgrade-services .to__choose-plan .to__plan-active{background:linear-gradient(180deg,#f99,#d63a3a);color:#fff}.page-wifi-butler .page-upgrade-services .to__choose-plan .to__plan-active .to__plan-introduce span{font-weight:400;display:inline-block;border-bottom:0.01rem solid #fff}.page-wifi-butler .page-upgrade-services .to__choose-plan .to__plan:hover{border-color:#d63a3a}.page-wifi-butler .page-upgrade-services .to__choose-plan .to__plan:nth-child(n+2){margin-top:0.3rem}.page-wifi-butler .page-upgrade-services .q-dialog__body{width:5rem}.page-wifi-butler .page-router-number .to__container{display:flex;align-items:center}.page-wifi-butler .page-router-number .to__container span{margin:0 0.24rem;min-width:0.22rem;text-align:center}.page-wifi-butler .page-router-number .to__container .mdui-icon{font-size:0.22rem;cursor:pointer}.page-wifi-butler .page-deposit .q-field-amount{position:relative;padding-top:0.16rem}.page-wifi-butler .page-deposit .q-field-amount .q-field__control-container{color:#d63a3a!important}.page-wifi-butler .page-deposit .q-field-amount:after{position:absolute;left:0;right:0;top:0;content:"";height:0.01rem;background:#dcdcdc}@media (max-width:600px){.page-wifi-butler{margin-top:0.28rem}.page-wifi-butler .page-card-box .to__title{font-size:0.18rem}.page-wifi-butler .page-card-box .to__content{padding:0.14rem 0 0.28rem 0}.page-wifi-butler .page-card-box .q-field{flex-direction:column;align-items:flex-start}.page-wifi-butler .page-card-box .q-field__before{margin-left:0;text-align:left}.page-wifi-butler .page-upgrade-services .to__choose-plan .to__plan{padding:0.1rem 0.1rem;width:2.6rem;min-height:1.2rem}.page-wifi-butler .page-upgrade-services .to__choose-plan .to__plan-name{font-size:0.16rem;max-width:calc(100% - 0.4rem)}.page-wifi-butler .page-upgrade-services .to__choose-plan .to__plan-fee{margin:0.12rem 0;font-size:0.16rem}.page-wifi-butler .page-upgrade-services .to__choose-plan .to__plan-introduce{font-size:0.12rem}.page-wifi-butler .page-upgrade-services .to__choose-plan .to__plan-click{top:0.1rem;right:0.1rem;width:0.22rem;height:0.22rem}.page-wifi-butler .page-upgrade-services .to__choose-plan .to__plan-click i{font-size:0.18rem}.page-wifi-butler .page-upgrade-services .to__choose-plan .to__plan:nth-child(n+2){margin-top:0.15rem}.page-wifi-butler .page-router-number .to__container span{margin:0 0.16rem}.page-wifi-butler .page-router-number .to__container .mdui-icon{font-size:0.2rem}}