.care-dialog{width:320px;position:fixed;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#fff;border-radius:8px;z-index:4000}.care-dialog--tips .care-dialog__bd{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.care-dialog__hd{padding:16px 18px;position:relative}.care-dialog__hd+.care-dialog__bd .care-dialog__content{padding-top:8px}.care-dialog__title{text-align:center;font-size:18px;font-weight:500;line-height:26px}.care-dialog__close{width:25px;height:25px;position:absolute;top:18px;right:8px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.care-dialog__close:active{opacity:.5}.care-dialog__close .iconfont{line-height:1;font-size:18px;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.care-dialog__bd{overflow-y:auto;max-height:500px}.care-dialog__ft{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;border-radius:0 0 8px 8px;overflow:hidden}.care-dialog__ft:before{content:"";position:absolute;left:0;top:0;box-sizing:border-box;right:0;height:0;-webkit-transform:scaleY(.5);transform:scaleY(.5);border-top:1px solid #e6e6e6;-webkit-transform-origin:top;transform-origin:top;z-index:2}.care-dialog__ft .care-btn{-webkit-box-flex:1;-webkit-flex:1;flex:1}.care-dialog__ft .care-btn--plain{height:56px}.care-dialog__ft .care-btn--plain+.care-btn--plain:before{content:"";position:absolute;left:0;top:0;box-sizing:border-box;width:0;bottom:0;-webkit-transform:scaleX(.5);transform:scaleX(.5);border-left:1px solid #e6e6e6;-webkit-transform-origin:left;transform-origin:left}.care-dialog__content{box-sizing:border-box;padding:32px 24px 20px;font-size:16px;line-height:24px;color:rgba(0,0,0,.7);text-align:justify}.care-dialog__form{padding:8px 15px 24px}.care-dialog__form .care-input{height:40px;box-sizing:border-box;padding:0 10px;border:1px solid #4c91ff;border-radius:4px}.care-dialog--lg{width:340px}.care-dialog--lg .care-dialog__content{font-size:14px;line-height:22px}.care-dialog--lg .care-dialog__ft{padding:10px}.care-dialog--lg .care-dialog__ft:before{border-top:none}