.firstvisitLapsedData{height:calc(100vh - 117px);overflow-y:scroll}.firstvisitLapsedData .ant-card-head-title{padding:10px 0;color:#333}.firstvisitLapsedData .ant-card-extra{padding:8px 0;display:-webkit-box;display:-ms-flexbox;display:flex}.firstvisitLapsedData .ant-card-extra .el-date-editor{width:230px!important}.firstvisitLapsedData .ant-card-body{padding:10px}.firstvisitLapsedData .topData{height:120px;display:-webkit-box;display:-ms-flexbox;display:flex}.firstvisitLapsedData .topData div{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center;padding-top:20px;margin:5px;background-color:hsla(0,0%,93.7%,.8)}.firstvisitLapsedData .topData div p{font-size:18px;color:#333;margin-bottom:0}.firstvisitLapsedData .topData div b{display:block;color:#000;font-size:33px}.firstvisitLapsedData .topData div>span{display:block;font-size:33px;font-weight:700}.firstvisitLapsedData .topData div>span b{display:inline-block;font-size:18px;font-weight:400}.firstvisitLapsedData .topData div.item1{background-color:rgba(24,144,255,.1)}.firstvisitLapsedData .topData div.item1 b,.firstvisitLapsedData .topData div.item1 span{color:#1890ff}.firstvisitLapsedData .topData div.item2{background-color:rgba(120,188,14,.1)}.firstvisitLapsedData .topData div.item2 b,.firstvisitLapsedData .topData div.item2 span{color:#78bc0e}.firstvisitLapsedData .boxItem{border:1px solid #e9e9e9;border-radius:4px;margin:10px 0}.firstvisitLapsedData .boxItem .title{height:50px;line-height:50px;clear:both;padding:0 20px;font-weight:700;border-bottom:1px solid #f3f3f3;margin-bottom:10px;position:relative}.firstvisitLapsedData .boxItem .title p{margin-bottom:0;float:left;color:#1890ff;font-size:18px}.firstvisitLapsedData .boxItem .title .sum{float:right;line-height:50px}.firstvisitLapsedData .boxData{height:1280px;display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid #e9e9e9}.firstvisitLapsedData .boxData .line{width:350px;height:1280px;border-right:1px solid #e9e9e9;padding-top:12px}.firstvisitLapsedData .boxData .line .box{width:350px;height:600px;padding-top:90px;position:relative;border-bottom:1px solid #e9e9e9}.firstvisitLapsedData .boxData .line .box .titles{height:50px;line-height:50px;position:absolute;top:0;left:0;padding-left:10px;color:#333;font-size:18px;font-weight:700;z-index:9}.firstvisitLapsedData .boxData .barLine{-webkit-box-flex:1;-ms-flex:1;flex:1;height:1200px}.firstvisitLapsedData .boxData .barLine .title{height:45px;line-height:45px;padding:0 20px;color:#333;font-size:18px;font-weight:700;font-size:16px;border-bottom:1px solid #f3f3f3;border-top:1px solid #f3f3f3}