.care-dialog{width:640rpx;position:fixed;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#fff;border-radius:16rpx;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:32rpx 36rpx;position:relative}.care-dialog__hd+.care-dialog__bd .care-dialog__content{padding-top:16rpx}.care-dialog__title{text-align:center;font-size:36rpx;font-weight:500;line-height:52rpx}.care-dialog__close{width:50rpx;height:50rpx;position:absolute;top:36rpx;right:16rpx;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:36rpx;-webkit-transform:translateY(-2rpx);transform:translateY(-2rpx)}.care-dialog__bd{overflow-y:auto;max-height:1000rpx}.care-dialog__ft{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;border-radius:0 0 16rpx 16rpx;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:2rpx 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:112rpx}.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:2rpx solid #e6e6e6;-webkit-transform-origin:left;transform-origin:left}.care-dialog__content{box-sizing:border-box;padding:64rpx 48rpx 40rpx;font-size:32rpx;line-height:48rpx;color:rgba(0,0,0,.7);text-align:justify}.care-dialog__form{padding:16rpx 30rpx 48rpx}.care-dialog__form .care-input{height:80rpx;box-sizing:border-box;padding:0 20rpx;border:2rpx solid #4c91ff;border-radius:8rpx}.care-dialog--lg{width:680rpx}.care-dialog--lg .care-dialog__content{font-size:28rpx;line-height:44rpx}.care-dialog--lg .care-dialog__ft{padding:20rpx}.care-dialog--lg .care-dialog__ft:before{border-top:none}