.dg-btn,.dg-popup-close{display:inline-block;text-align:center;cursor:pointer}.dg-w20,.dg-w30{display:inline-block;min-height:1px}.dg-w20{width:20px}.dg-w30{width:30px}.dg-popup-mask{position:fixed;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,.5);z-index:999999}.dg-popup-wrapper{position:fixed;top:50%;left:50%;width:360px;height:209px;padding-top:40px;padding-bottom:70px;overflow:hidden;background:#fff;font-size:14px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-webkit-transform:translateY(-56%) translateX(-50%);-moz-transform:translateY(-56%) translateX(-50%);-ms-transform:translateY(-56%) translateX(-50%);-o-transform:translateY(-56%) translateX(-50%);transform:translateY(-56%) translateX(-50%);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;z-index:1000000}.dg-btn,.dg-popup-content{-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.dg-popup-footer,.dg-popup-header{position:absolute;left:0;width:100%;z-index:2}.dg-popup-header{top:0;background:#fe4c5a}.dg-popup-body{position:relative;width:100%;height:100%;z-index:1}.dg-popup-footer{bottom:0;height:65px;text-align:center;background:0 0}.dg-popup-title{margin-left:15px;color:#fff;font-size:16px;line-height:40px}.dg-popup-close{position:absolute;top:5px;right:5px;width:26px;height:26px;color:#fff;font-size:18px;line-height:26px}.dg-popup-content{position:absolute;top:50%;width:100%;padding:20px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);box-sizing:border-box}.dg-btn{min-width:80px;height:30px;padding:0 5px;line-height:28px;color:#333;border:1px solid #333;background:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;box-sizing:border-box;outline:0}.dg-btn:active{background:#eee}.dg-btn.red-btn{color:#fe4c5a;border:1px solid #fe4c5a;background:#fff}.dg-btn.red-btn:active{background:#fff3ef}.dg-prompt-input{height:36px;width:100%;padding:0 8px;margin-top:8px;border:1px solid #ccc;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:0}