.address-book .group-name-row{height:32px;margin:5px 0}.address-book .group-name-row .label{width:120px;line-height:32px;text-align:center}.address-book .line{height:0;border-bottom:2px solid #ecf5ff;margin-bottom:5px}.address-book .left-panel{padding-right:5px;margin-right:5px;border-right:1px solid #eee}.address-book .left-panel .panel-body{height:246px}.address-book .panel-header{height:40px;background-color:#eee;line-height:32px;padding:4px 10px}.address-book .panel-body{overflow:auto}.address-book .right-panel{background-color:transparent}.address-book .right-panel .panel-body{height:calc(100% - 40px);background-color:#f9f8f9}.address-book .right-panel .panel-body .el-tabs__content{height:calc(100% - 39px);padding:0 15px}.address-book .right-panel .panel-body .el-tabs--bottom .el-tabs__header.is-bottom{margin-top:0!important}.address-book .el-dialog__body{padding:5px 20px}.address-book .address-item{line-height:28px;color:#333;padding:2px 25px 2px 10px;position:relative;border-radius:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;border-bottom:1px solid #eee}.address-book .address-item,.address-book .address-item .icon-button{-webkit-transition:all .2s ease-in;transition:all .2s ease-in;cursor:pointer}.address-book .address-item .icon-button{position:absolute;right:7px;top:1px;padding:0 2px;font-size:15px;opacity:.1}.address-book .address-item .icon-button:hover{color:#0288d1;-webkit-transform:scale(1.5);transform:scale(1.5)}.address-book .address-item:hover{background-color:#e0f7fa}.address-book .address-item:hover .icon-button{opacity:1}.address-book .reference-item-head{padding:5px 0;position:relative}.address-book .reference-item-head .title-wrap{border-bottom:2px solid #e0e0e0}.address-book .reference-item-head .title-wrap .title-icon{float:left;font-weight:700;display:block;color:#607d8b;line-height:28px;height:28px;padding:2px;width:18px;cursor:pointer;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.address-book .reference-item-head .title-wrap .title-icon:hover{background-color:#e0f7fa}.address-book .reference-item-head .title-wrap .title-icon i{-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.address-book .reference-item-head .title-wrap .title-icon .rotate-90{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.address-book .reference-item-head .title-wrap .title{line-height:28px;color:#607d8b!important}.address-book .reference-item-head .title-wrap .title .icon-button{top:1px!important}.address-book .reference-item-head .title-wrap .title:hover{background-color:#e0f7fa}.address-book .reference-item-head .title-wrap .title:hover .icon-button{opacity:1}.address-book .reference-item-head .group-emails{padding:10px 0 10px 15px}.address-book .reference-item,.address-book .reference-item-head .title{line-height:28px;color:#333;padding:2px 25px 2px 10px;position:relative;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;border-radius:0;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.address-book .reference-item-head .title .icon-button,.address-book .reference-item .icon-button{position:absolute;right:7px;top:0;padding:0 2px;font-size:15px;cursor:pointer;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;opacity:1}.address-book .reference-item-head .title .icon-button:hover,.address-book .reference-item .icon-button:hover{color:#0288d1;-webkit-transform:scale(1.5);transform:scale(1.5)}.address-book .reference-item-head .title:hover,.address-book .reference-item:hover{background-color:#e0f7fa}.address-book .reference-item-head .title:hover .icon-button,.address-book .reference-item:hover .icon-button{opacity:1}.date-time-reminder{font-size:13px;color:#0288d1;text-align:right}.meeting-time-reminder{color:#0288d1;font-size:13px;position:absolute;right:10px;bottom:5px}.el-button.appendix{height:28px;margin-top:5px}