.billing-rules-style__wrapper .contract-info{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;padding:0 46px;border-bottom:1px solid #edf0f5;min-height:42px;line-height:42px;background:#fafbfc}.billing-rules-style__wrapper .contract-info .contrast-info-item{margin-right:40px;font-size:12px;color:#48494c}.billing-rules-style__wrapper .contract-info .contrast-info-item .key{margin-right:10px;color:#9dafca}.billing-rules-style__wrapper .contract-info .contrast-info-item.no{font-size:16px;color:#2b2c2e}.billing-rules-style__wrapper .contract-info .contrast-info-item.no .key{margin-right:5px;color:#898c91}.billing-rules-style__wrapper .contract-info:before{content:"";display:block;position:absolute;left:16px;top:10px;height:22px;width:20px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAWCAYAAADAQbwGAAACfklEQVQ4jW2VPU9UURCGn9kcrCQIiVHjukokNnQWaouF8QdYCtXa2mnnH9CfAFRU9kYrKxNjZWGEAEEkJH7EyK6BAgPZM+bcOV93400299yZc2beeec9s7L02Z8R4QXKQ1VmAEQBBY1viWuzS/ORfM3PyxDVNZQnTuA5yuO8gXJYiI9KcaREvkkNvjFMxxjHDmVRqVCUc3YoI9EmcEpm/rhIlXh55BSZySVQUOZgFbKCUKJf4zvRoDOunIJ+V5h01KbyjCdUK/noFJa3Ci2uhry6r61mUDWhNKDYVdW49maSkdCpA2pgsNVNaQfxZB7HE8iICiGF+LJZywHaKCXyJxmloQ0+J1WJ/atjHLa4lOq7rA9PhNWNYDHkLnRMIrLVPVA/Jgdimb4SfLPWap0SaEBYytQkA8abobFMKcijPwVL+nT6v26avCt7OqBJwI1fqwSpkRWHSn82cljx1OhsUxuOOggPrsP8dEH74Se82Y3VhYA1upUdHUMrrat187wyf07YO4T33+FuF+5chC9D2D6wpnQ0S0RK99J3bFCq4saUcOLh1a6yOYDXXy3R3FRRSqfmKd9Lb2tNHQ5K8MrOECY6cPmsVTAbAgG7f4p2XSA41d+fg8mJts6OTmB5w2yDv9auez2435M83gbHpbFO8xCElW01HUKWifrC5ULXfKcj+HYE16YswUIPXq5b2a5cdtOg1I2orl1wv92HWxeET7+U9d/C7UtwZRI+/si6Rpbe+QO8zUSbg4nPNFBL5+traheiSm4BBx1U1mxXGprp1qTNIVAMVk0dDYmr/UYRKw6vT5u5pSziZTqN/jzmAxJvARO3qZj0d4EyVFhDefYPyG7/aZcrEeQAAAAASUVORK5CYII=);background-size:100% 100%}.billing-rules-style__wrapper .rule-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:15px;padding:0 20px;height:32px;border-radius:16px;background:#f5f7fa}.billing-rules-style__wrapper .rule-title-idx{font-size:14px;font-weight:400;color:#48494c}.billing-rules-style__wrapper .rule-title-delete{font-size:14px;color:#8ba1c1;cursor:pointer}.billing-rules-style__wrapper .fee-list{padding:20px 10px 0}.billing-rules-style__wrapper .fee-list .fee-item{margin-bottom:20px}.billing-rules-style__wrapper .fee-list .fee-item-title{height:32px;position:relative;margin-bottom:10px}.billing-rules-style__wrapper .fee-list .fee-item-title:before{content:"";display:block;position:absolute;left:0;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:2px;width:100%;background:#edf0f5}.billing-rules-style__wrapper .fee-list .fee-item-title>span{position:absolute;left:50%;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:block;border-radius:16px;padding:0 40px 0 20px;height:32px;background:#edf0f5;text-align:center;line-height:32px;font-size:14px;color:#849bbd;cursor:pointer}.billing-rules-style__wrapper .fee-list .fee-item-title>span .arrow{position:absolute;right:14px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:12px;-webkit-transition:all .3s;transition:all .3s}.billing-rules-style__wrapper .fee-list .fee-item-title>span.inactive .arrow{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.billing-rules-style__wrapper .btn-group-merge{margin-bottom:20px}.billing-rules-style__wrapper .btn-group-rule{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.billing-rules-style__wrapper .btn-group-rule>span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-ms-flex:1;flex:1;height:34px;border:1px dashed #c2cdde;color:#c2cdde;font-size:12px;background:#f5f7fa;border-radius:3px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.billing-rules-style__wrapper .btn-group-rule>span i{margin-right:5px}.billing-rules-style__wrapper .btn-group-rule>span:not(:first-child){margin-left:20px}.billing-rules-style__wrapper /deep/ .vr-select-rule .el-icon-circle-close{display:none}.billing-rules-style__wrapper .delete-rule_circle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:20px;border-radius:50%;width:16px;height:16px;background:#e6ebf2;cursor:pointer}.billing-rules-style__wrapper .delete-rule_circle i{display:block;-webkit-transform:scale(.75);transform:scale(.75);font-size:12px;color:#9c9fa6}.billing-rules-style__wrapper .btn-rule_plain{font-size:12px;line-height:1;color:#3facd2;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.billing-rules-block__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:5px;font-size:14px;line-height:20px}.billing-rules-block__wrapper .block-label{color:#9dafca;min-width:65px;padding-left:10px}.billing-rules-block__wrapper .block-area{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:15px}.billing-rules-block__wrapper .condition{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:5px}.billing-rules-block__wrapper .condition-label{width:160px}.billing-rules-block__wrapper .condition-operate{width:85px;color:#898c91}.billing-rules-block__wrapper .condition-value{-webkit-box-flex:1;-ms-flex:1;flex:1}.billing-rules-block__wrapper .fee-set{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.billing-rules-block__wrapper .fee-set-item{display:-webkit-box;display:-ms-flexbox;display:flex;width:250px;margin-bottom:10px}.billing-rules-block__wrapper .fee-set-item-label{min-width:90px;color:#898c91}.billing-rules-block__wrapper .fee-set-item-label.auto-width{margin-right:10px;min-width:0}.billing-rules-block__wrapper .fee-set-item.full-row{width:100%}.custom-rules-dialog .el-dialog__body{padding:15px 20px 20px;min-height:200px;max-height:500px;overflow-y:auto}.custom-rules-dialog .el-dialog__body /deep/ .el-form-item__label{font-size:14px}.custom-rules-dialog .el-dialog__body .gist-row .el-form-item:first-of-type{margin-bottom:0}