:root {
  /* 小家主题 */
  --page-bg-color: #F6F6F6;

  /* 组件卡片 */
  --card-bg-color: #FFF;
  --card-border: 0;
  --card-width-size: 92%;
  --card-border-radius-size: 0.1rem;
  --card-padding-TD: 0.15rem 0;
  --card-margin-size: 0.05rem auto;
  --disable-bg-color: rgba(255, 255, 255, 0.55);
  --card-letf-flex: 0 0 80%;
  --card-right-flex: 0 0 20%;

  /* 组件默认icon */
  --icon-bg-color: #FFF5F2;
  --icon-width-size: 0.4rem;
  --icon-height-size: 0.4rem;
  --icon-margin-all: 0 0.1rem 0 0.2rem;

  /* 组件默认iconfont */
  --icon-inside-width: 0.3rem;
  --icon-inside-height: 0.3rem;
  --icon-inside-font-size: 0.3rem;
  --icon-inside-color: #FF4A00;
  --icon-inside-active-color: #FFF;

  /* 组件主标题字体 */
  --title-font-family: pingfangsc-medium;
  --title-font-size: 0.16rem;
  --title-font-color: #222;
  --title-font-height: 0.16rem;
  --title-font-weight: 500;

  /* 组件副标题字体 */
  --subtitle-font-family: pingfangsc-regular;
  --subtitle-font-size: 0.12rem;
  --subtitle-font-color: #999;
  --subtitle-font-height: 0.12rem;
  --subtitle-margin-Top: 0.09rem;
  --subtitle-warning-color: #FF8E33;
  --subtitle-error-color: #FF0F0F;


  /* 组件右侧操作区 */
  --operation-margin-LR: 0.2rem;

  /* 组件特性设置 switch 按钮 */
  --switch-width-size: 0.45rem;
  --switch-height-size: 0.24rem;
  --switch-round-angle: 0.12rem;
  --switch-on-bgcolor: linear-gradient(139deg, #FF4A00 0%, #FF8D54 100%);
  --switch-off-bgcolor: #EBEBEB;

  /* 组件特性设置 switch 状态球 */
  --ball-width-size: 0.15rem;
  --ball-height-size: 0.15rem;
  --ball-margin-LR: 0.045rem;
  --ball-bg-color: #fff;
  --ball-shadow-round: 0;

  /* 组件特性设置 power 按钮 */
  --power-width-size: 0.35rem;
  --power-height-size: 0.35rem;
  --power-on-bgcolor: linear-gradient(139deg, #FF4A00 0%, #FF8D54 100%);
  --power-off-bgcolor: #EBEBEB;
  --power-on-border: 0;
  --power-off-border: 0;
  --power-on-border: 0;
  --power-off-border: 0;

  /* 组件特性设置 power 按钮图标 */
  --power-icon-width: 0.3rem;
  --power-icon-height: 0.3rem;
  --power-icon-font-size: 0.3rem;
  --power-on-color: #FFF;
  --power-off-color: #BBB;

  /* 组件特性 标题分割线  - 标题后高亮文字 slider */
  --Tsplit-height-size: .11rem;
  --Tsplit-width-size: 1px;
  --Tsplit-color: #ccc;
  --Tsplit-margin-left: .07rem;
  --lignt-font-family: pingfangsc-regular;
  --light-font-size: .12rem;
  --light-font-color: #FF4A00;
  --light-font-height: .12rem;
  --light-margin-left: .07rem;

  /* 组件特性 两端文字  slider */
  --side-font-family: pingfangsc-regular;
  --side-font-size: .12rem;
  --side-font-color: #333;
  --side-font-height: .12rem;
  --side-margin-LR: 0 0.34rem;
  --side-font-top: 0.2rem;

  /* 组件特性 两端图标  slider */
  --sideicon-font-family: pingfangsc-regular;
  --sideicon-font-size: .12rem;
  --sideicon-font-color: #333;
  --sideicon-font-height: .12rem;
  --sideicon-margin-LR: 0 0.34rem;

  /* 组件特性 滑竿 slider */
  --thinslider-height-size: 0.02rem;
  --thinslider-bg-color: rgba(229, 229, 229, .50);
  --thinslider-highight-color: #FF4A00;

  /* 组件特性  滑竿球 slider */
  --sliderball-width-size: .22rem;
  --sliderball-height-size: .22rem;
  --sliderball-shadow: 0 0.02rem 0.035rem 0 rgba(255, 74, 0, 0.15);
  --sliderball-color: #fff;
  --sliderball-border: 1px solid #FF4A00;





  /* 组件特性设置 enter number */
  --enter-card-letf-flex: 0 0 70%;
  --enter-card-right-flex: 0 0 30%;
  --enter-right-margin-size: .2rem;

  /* 图标右外间距 */
  --enter-width-size: 0.045rem;
  --enter-height-size: 0.14rem;
  --enter-font-size: 0.14rem;
  --key-font-family: pingfangsc-regular;
  --key-font-size: .14rem;
  --key-font-color: #FF4A00;
  --key-font-height: .12rem;
  --key-font-marginLR: 0 0.05rem;
  --key-font-right-margin-size: 0.1rem;

  /* 组件特性设置 bottom slider */
  --bottom-slider-bg: rgba(0, 0, 0, 0.65);
  --page-max-height-size: 80%;
  --page-default-btm-size: -80%;
  --page-margin-down: .32rem;
  --page-border-radius: 0.1rem 0.1rem 0 0;
  --pagetitle-font-family: pingfangsc-medium;
  --pagetitle-font-size: 0.16rem;
  --pagetitle-font-color: #222;
  --pagetitle-font-height: .5rem;
  --button-font-family: pingfangsc-regular;
  --button-font-size: .16rem;
  --button-title-top: .17rem;
  --button-left-font-color: #666;
  --button-right-font-color: #FF8E33;
  --button-margin-top: .16rem;
  --buttonL-margin-left: .2rem;
  --buttonR-margin-right: .2rem;
  --button-line-height: .16rem;

  /* 数值入口 大数字滑竿 */
  --bignumber-margin: .2rem;
  --bignumber-font-family: pingfangsc-medium;
  --bignumber-font-size: .4rem;
  --bignumber-line-height: .46rem;
  --bignumber-font-color: #333;
  --bignumber-font-height: .4rem;

  /* 数值入口 单位滑竿 */
  --unit-font-family: pingfangsc-medium;
  --unit-font-size: .21rem;
  --unit-font-color: #333;
  --unit-font-height: .21rem;

  /* 数值入口 图标 */
  --bigside-font-color: #333;
  --bigside-font-size: 0.2rem;
  --bigside-width-size: .2rem;
  --bigside-height-size: .2rem;
  --bigsideL-margin: 0 .325rem;

  /* 数值入口 滑竿 */
  --bigslider-height-size: 0.03rem;
  --bigslider-bg-color: rgba(229, 229, 229, .50);
  --bigslider-highight-color: #FF4A00;

  /* 数值入口 滑竿球 */
  --bigball-width-size: .25rem;
  --bigball-height-size: .25rem;
  --bigball-shadow: 0 0.02rem 0.035rem 0 rgba(255, 74, 0, 0.15);
  --bigball-color: #fff;
  --bigball-border: 1px solid #FF4A00;


  /* 天气背景 */
  --weather-bg-size: 3.13rem;
  --weather-margin-size: .05rem;
  --weather-pandding-size: .1rem .2rem;
  --address-radius-size: 0.2rem;

  /* 地址图标 */
  --addicon-width-size: 0.09rem;
  --addicon-height-size: 0.12rem;
  --addicon-font-color: #FF5A14;
  --addicon-maring-TD: 0 0.03rem 0 0;
  --addicon-font-size: .12rem;

  /* 数据分割线 */
  --datasplit-height-size: 0.11rem;
  --datasplit-wdith-size: 1px;
  --datasplit-color: #CCC;

  /* 数据文字 */
  --data-font-size: 0.12rem;
  --data-font-color: #222;
  --data-font-height: 0.2rem;
  --data-maring-TD: 0 0.05rem 0 0.05rem;
  --data-font-family: pingfangsc-regular;

  /* 地址文字 */
  --addtext-font-size: 0.12rem;
  --addtext-font-color: #FF5A14;
  --addtext-font-height: 0.2rem;




  /* 组件卡片 */

  /* --labelbg-height-size: 0.42rem; */

  /* 卡片文本标题 */
  --labtitle-font-family: pingfangsc-regular;
  --labtitle-font-size: 0.12rem;
  --labtitle-font-color: #999;
  --labtitle-font-height: 0.12rem;
  --labtitle-margin-top: 0.3rem;

  /* 卡片文本内容展示 */
  --labtext-font-family: pingfangsc-regular;
  --labtext-font-size: 0.21rem;
  --labtext-font-color: #222;
  --labtext-font-height: 0.21rem;
  --labtext-width: 1.2rem;
  --labtext-maring-TD: 0.09rem 0 0 0;
  --labtext-padding-TD: 0 .05rem;

  /* 卡片分割线 */
  --txtsplit-width-size: 1px;
  --txtsplit-height-size: 0.45rem;
  --txtsplit-color: #E5E5E5;
  --txtsplit-margin: .15rem;


  /* 枚举组件 */
  --grid-card-letf-flex: 0 0 55%;
  --grid-card-right-flex: 0 0 45%;
  --grid-right-margin-size: .11rem;
  --enum-padding: .19rem 0;
  --enumselect-bg-color: #FF4A00;
  --enum-bg-color: #fff;
  --enum-height-size: .5rem;
  --enum-text-font-size: .12rem;

  /* 更多文字 */
  --more-bg-height: 0.5rem;
  --moretxt-font-family: pingfangsc-regular;
  --moretxt-font-size: 0.16rem;
  --moretxt-font-color: #666;
  --moretxt-font-height: 0.18rem;

  /* 更多图标 */
  --moreicon-width-size: 0.1rem;
  --moreicon-height-size: 0.1rem;
  --moreicon-font-color: #666;
  --moreicon-margin-left: 0.06rem;
  --moreicon-font-size: 0.1rem;

  /* 组件特性 标题后分割线 */
  --Tsplit-height-size: 0.11rem;
  --Tsplit-width-size: 1px;
  --Tsplit-color: #ccc;
  --Tsplit-margin-left: 0.07rem;

  /* 组件特性设置 粗滑竿  */
  --fatslider-width-size: 3.11rem;
  --fatslider-height-size: 0.28rem;
  --fatslider-bg-color: #F4F4F4;
  --fatslider-highight-color: #FF4A00;
  --fatslider-margin-LR: 0.17rem;
  --fatslider-border-radius: 0.17rem;

  /* 组件特性设置 粗滑竿进度条  */
  --fatslider-progress-height-size: 0.22rem;
  /* 组件特性设置 粗滑竿球  */
  --fatBall-width-size: 0.22rem;
  --fatBall-height-size: 0.22rem;
  --fatBall-border-size: 0.01rem solid #FF4A00;

  /*枚举迷你文字样式*/
  --mini-gird-title-color: #666;
  --mini-gird-text-color: #222;

  /*枚举椭圆文字样式*/
  --mini-line-top-margin: 0 .2rem .1rem .2rem;
  --mini-line-bottom-margin: 0 .2rem;
  --mini-gird-item-padding: 0 .125rem;
  --mini-gird-item-margin: 0 0 .1rem 0;
  --mini-ellipse-padding: .105rem 0;
  --mini-ellipse-radius: .2rem;
  --mini-ellipse-margin: 0 0.075rem;
  --mini-ellipse-item-margin: 0 .2rem .045rem .2rem;
  --mini-ellipse-card-margin: .15rem 0.075rem 0;

  /* 枚举有极普通滑竿 */
  --sliderball-pole-border: .02rem solid #FF4A00;
  --sliderball-pole-point-width: .06rem;
  --sliderball-pole-point-height: .06rem;
  --sliderball-pole-point-bgc: #E5E5E5;
  --sliderball-pole-point-active: #FF4A00;
  --sliderball-pole-point-top: -.02rem;
  --sliderball-point-special-top: -.02rem;
  --sliderball-pole-slider-border: 0;
  --sliderball-pole-slider-top: 0;

  /* 枚举icon组件样式*/
  --enum-icon-padding: .15rem 0;
  --icon-ellipse-box-width: .4rem;
  --icon-ellipse-box-height: .4rem;
  --icon-ellipse-box-borderRad: 50%;
  --icon-ellipse-box-bg: rgba(255, 236, 229, 0.5);
  --icon-ellipse-box-marginB: .06rem;
  --icon-ellipse-color: #FF6628;

  /*  执行开关 */
  --execute-power-width: .64rem;
  --execute-power-height: .29rem;
  --execute-power-border: 1px solid #FF4A00;
  --execute-power-gb: #FF4A00;
  --execute-power-marginR: .2rem;
  --execute-power-borderRad: .2rem;

  /* 定时 */
  --time-task-width-size: .7rem;
  --time-task-height-size: .3rem;
  --time-task-border: 1px solid rgba(255, 74, 0, 1);
  --time-task-border-radius: .5rem;
  --time-task-font-size: .12rem;
  --time-task-font-color: #FF4A00;
  --time-task-indicator-font-color: #2E87FF;
  --time-task-letf-flex: 0 0 80%;
  --time-taskright-flex: 0 0 20%;
  --task-item-switch-right-color: #FF4A00;
  --task-delete-tip-left-border-color: #FF4A00;
  --task-delete-tip-right-bg-color: linear-gradient(135deg, #FF333C 0%, #FF5533 45%, #FF6633 83%, #FF7033 100%);
  --task-name-tip-left-border-color: #FF4A00;
  --task-name-tip-right-bg-color:  linear-gradient(135deg, #FF333C 0%, #FF5533 45%, #FF6633 83%, #FF7033 100%);
  --task-switch-btn-margin: 0.05rem auto;
  --task-switch-width-size: 92%;
  --task-switch-border: 0;
  --task-switch-padding-TD: 0.22rem 0;
  --task-switch-bg-color: #fff;
  --task-switch-border-radius-size: .1rem;
  --task-attr-item-right-color: #FF4A00;
  --task-mask-title-font-family:PingFangSC-Regular;
  --task-mask-title-font-size:.16rem;
  --task-mask-title-font-color:#333;
  --task-mask-margin-left:.12rem;
  --task-mask-title-height:.695rem;
  --task-mask-title-center-fontF:PingFangSC-Medium;
  --task-mask-title-center-fontC:#222;
  --task-mask-item-width:90%;
  --task-mask-item-height:.6rem;
  --task-mask-item-border:1px solid #e5e5e5;
  --task-mask-item-padding:0;
  --task-mask-item-icon-display:inline-block;
  --task-task-edit-bg-div-display:block;
  --task-mask-bottom-button-height:.38rem;
  --task-mask-bottom-button-radius:.2rem;
  --task-mask-bottom-button-margin:.16rem auto;
  --task-mask-bottom-button-fontS:.16rem;
  --task-mask-mode-name-btn-margin:0.2rem 0 0.2rem 0;
  /* --task-mask-mode-name-btn-margin:.1rem 0 ; */
  --task-time-pick-title-left:center;
  --task-time-pick-title-right:center;
  --task-time-pick-title-padding:0;
  --task-time-pick-content-marginL:0;
  --task-time-pick-content-marginR:0;
  --task-time-pick-content-color:#2E87FF;

    /* 耗材二级页面样式 */
    --consumables-card-arrow-size:0.14rem;
    --consumables-card-btn-width:.65rem;
    --consumables-card-toast-height:1.78rem;
    --consumables-card-toast-paddingT:.4rem;
    --consumables-card-toast-marginB:.12rem;
    --consumables-toast-title-color:#1A1A1A;
    --consumables-toast-content-marginB:.08rem;
    --consumables-toast-content-color:#1A1A1A;
    --consumables-toast-btn-marginT:.28rem;
    --consumables-toast-btn-height:.3rem;
    --consumables-toast-btn-borderT:none;
    --consumables-btn-left-border:1px solid #FF4A00;
    --consumables-btn-left-border-radius:.15rem;
    --consumables-btn-left-font:.14rem;
    --consumables-btn-left-color:#FF4A00;
    --consumables-btn-right-color:#fff;
    --consumables-btn-right-background-image:linear-gradient(90deg, #FF6945 0%, #FF4834 99%);
    --consumables-btn-left-marginL:.2rem;
    --consumables-btn-left-width:1.04rem;
    --consumables-btn-line-width:0px;
    --consumables-title-font-color:#999;

    /* 底部导航 */
    --navigation-padding-TD:0.15rem 0;
    --navigation-text-margin:0.08rem 0 0 0;
    --navigation-top-border:1px solid #E5E5E5;
}