.app-license-keyboard .icon[data-v-087a5e2a]{font-size:1.125rem;cursor:pointer}.app-license-keyboard font[data-v-087a5e2a]{cursor:pointer}.app-license-keyboard .license-container[data-v-087a5e2a]{box-sizing:border-box;position:fixed;bottom:0;left:0;width:100%;height:auto;z-index:99999999;background:#fff;box-shadow:0 .25rem .375rem 0 #3d51aa;padding-bottom:10px}.app-license-keyboard .license-container .license-bar[data-v-087a5e2a]{display:flex;justify-content:space-between;padding:.25rem 1rem;color:#333;font-weight:700;font-size:.75rem}.app-license-keyboard .license-container .license-bar span[data-v-087a5e2a]{align-self:center}.app-license-keyboard .license-container .license-bar .close[data-v-087a5e2a],.app-license-keyboard .license-container .license-bar .confirm[data-v-087a5e2a]{cursor:pointer}.app-license-keyboard .license-container .license-bar .close[data-v-087a5e2a]{margin-left:1.25rem}.app-license-keyboard .license-container .license-buttons[data-v-087a5e2a]{padding:0 .625rem;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:center;background-color:#eee}.app-license-keyboard .license-container .license-buttons span[data-v-087a5e2a]{flex:1;margin:.3rem .2rem;padding:.55rem .4rem;text-align:center;white-space:nowrap;color:#333;border:.0625rem solid #e7e7e7!important;cursor:pointer;transition:color,background .2s ease-in;font-size:1.975rem!important;background:#fff;border-radius:6px}.app-license-keyboard .license-container .license-buttons span[data-v-087a5e2a]:hover{background:#4db8ff;color:#fff}.app-license-keyboard .license-container .license-buttons .delete[data-v-087a5e2a],.app-license-keyboard .license-container .license-buttons .model[data-v-087a5e2a]{flex:1}.app-license-keyboard .license-container .license-buttons .disabled-btn[data-v-087a5e2a]{cursor:not-allowed}.model-box[data-v-087a5e2a]{position:fixed;width:100%;height:100%;top:0;left:0;background:hsla(0,0%,100%,.1)}.visitor_box{height:100vh;padding-top:3rem;overflow-y:scroll;background-color:#fff;box-sizing:border-box}.visitor_box .number_box{height:4.45rem;border-radius:1rem;text-align:center;line-height:4.45rem;font-size:2.1rem;display:flex}.visitor_box .number_box .first-card{background:url(../img/first-card.cef5ff04.png) no-repeat;background-size:100% 100%;color:#fff}.visitor_box .number_box .new-card{background-color:#69c923;color:#fff;position:relative}.visitor_box .number_box .new-card .tips-card{position:absolute;font-size:1.2rem;top:-30px;color:#69c923;width:4rem;left:-3px}.visitor_box .number_box span{border:1px solid #e3e3e3;flex:1;height:40px;line-height:40px;text-align:center;margin-right:5px}.visitor_box .number_box .plate-ico{width:5px;height:5px;border-radius:50%;background-color:#333;margin-top:15px;margin-right:5px}.visitor_box .card-box{background:#fff;padding:1.5rem 2rem}.visitor_box .card-box .title{text-align:left;display:flex;flex-direction:column;margin-bottom:2rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.visitor_box .card-box .title span:first-child{font-size:1.33rem;font-weight:500;color:#303030}.visitor_box .card-box .title span:last-child{font-size:1.17rem;font-weight:400;color:#666}.visitor_box .card-box .history{text-align:left;margin-top:1.5rem}.visitor_box .card-box .history span:first-child{font-size:1.17rem;font-weight:400;color:#b0b0b0;margin-right:1rem}.visitor_box .card-box .history span:last-child{font-size:1.17rem;font-weight:400;color:#3d90ff}.visitor_box .tips{text-align:left;margin:1.5rem;background:#ebedf2;padding:1.5rem;border-radius:.6rem}.visitor_box .tips .tip-title{font-size:1.17rem;font-weight:400;color:#303030}.visitor_box .tips .tip-content{font-size:1rem;font-weight:400;color:#666;margin:1rem 0}.visitor_box .tips .tip-content p{margin:0}.visitor_box .tips .charge-info{border-radius:.4rem;background:#fff}.visitor_box .tips .charge-info .charge,.visitor_box .tips .charge-info .time{display:flex}.visitor_box .tips .charge-info .charge div,.visitor_box .tips .charge-info .time div{text-align:center;width:50%;height:3.33rem;line-height:3.33rem;font-size:1rem;font-weight:400;color:#303030}.visitor_box .tips .charge-info .charge div:first-child,.visitor_box .tips .charge-info .time div:first-child{position:relative}.visitor_box .tips .charge-info .charge div:first-child:after,.visitor_box .tips .charge-info .time div:first-child:after{position:absolute;content:"";right:0;height:3.33rem;width:1px;background:#e3e5e8}.visitor_box .tips .charge-info .charge{background:#f6f7fb}.visitor_box .text_descrip{text-align:left;font-size:1.33rem;margin-bottom:1rem;line-height:2.2rem}.visitor_box .class-button{margin-top:6rem}