.clientGift{background-color:#fff}.clientGift .ant-card-body{padding:0}.clientGift .search{height:50px;overflow:hidden;padding-top:5px;display:-webkit-box;display:-ms-flexbox;display:flex}.clientGift .search .formRowCol{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-bottom:0}.clientGift .box{display:-webkit-box;display:-ms-flexbox;display:flex;height:calc(100vh - 205px);border-top:1px solid #f3f3f3}.clientGift .box .leftBox{width:200px;height:calc(100vh - 205px);overflow-y:auto}.clientGift .box .leftBox div{height:40px;line-height:40px;cursor:pointer;color:#000;border-bottom:1px solid #f3f3f3;border-right:3px solid transparent;display:-webkit-box;display:-ms-flexbox;display:flex;padding-right:10px;padding-left:5px}.clientGift .box .leftBox div span{-webkit-box-flex:1;-ms-flex:1;flex:1;word-wrap:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.clientGift .box .leftBox div.active,.clientGift .box .leftBox div:hover{color:#1890ff;background-color:#e9f2ff}.clientGift .box .leftBox div.active{border-right-color:#1890ff}.clientGift .box .rightBox{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;height:calc(100vh - 205px)}.clientGift .box .rightBox .total{height:40px;line-height:40px;font-weight:700;padding-left:15px;font-size:16px}