.r-dialog{position:fixed;left:0;top:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:990}
.r-dialog-inner{position:fixed;width:270px;font-size:15px;line-height:1;background-color:#fff;color:#333;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:991;border-radius:6px;overflow:hidden}
.r-dialog-title{text-align:center;line-height:48px}
.r-dialog-title::after{display:block;content:"";height:1px;overflow:hidden;background-color:#d8d9dc}
.r-dialog-close{position:absolute;right:0;top:0;line-height:1;padding:15px;font-size:12px;color:#999}
.r-dialog-content{padding:15px;text-align:center;line-height:24px}
.r-dialog-btn{display:-webkit-box;display:-ms-flexbox;display:flex;line-height:45px;border-top:1px solid #e5e5e5}
.r-dialog-cancel-btn,.r-dialog-confirm-btn{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}
.r-dialog-cancel-btn-show.r-dialog-confirm-btn-show .r-dialog-cancel-btn{border-right:1px solid #e5e5e5}
.r-dialog-fade-enter-active,.r-dialog-fade-leave-active{-webkit-transition:opacity .3s;transition:opacity .3s}
.r-dialog-fade-enter,.r-dialog-fade-leave-to{opacity:0}
.r-dialogselect-menu{background-color:#f3f4f7;padding-bottom:10px}
.r-dialogselect-item{background-color:#fff;border-bottom:1px solid #d8d9dc;line-height:45px;text-align:center;color:#333}
.r-dialogselect-item:last-child{border-bottom:none}