.layui-select,.layui-input, .layui-textarea{ padding: 0 !important;}
.layui-select{ border: none !important;}
.layui-input,.layui-textarea{ border-color: #d8dee3 !important;border-radius: 2px;}
.layui-input-number .layui-control-btn{ border-color: #eee !important;background-color: #fbfbfb !important;
  color: #d2d2d2 !important;}
.layui_add{ padding:20px;}
.layui_add .layui-form-item{ margin-right:20px; width: 320px; margin-bottom:16px}
.collapse_card .layui-form-item{ width:220px}
.layui_add .layui-form-label{ padding:0; text-align: left; color:#002FA7}
.layui_add .layui-form-label,.layui_add .layui-input-inline{display: block; width: 100%!important;}
.layui_add .layui-btn:hover{ color:#333}
.layui_add .layui-btn-primary:hover{ color: #fff }
.layui_add .layui-btn{ border-radius: 4px;}
.layui_add .layui_btns{width: 100%; text-align: center;}
.layui_add .layui_all{ width: 100%;}
.layui_add .layui_all textarea{padding: 5px !important;}

.collapse_list{  padding-left:25px;}
.collapse_card{ border:1px solid #d2d2d2 ; padding:20px 20px 5px; border-radius:6px; margin-bottom: 10px; position: relative}
.collapse_card .before{ position: absolute; content:''; top:0; bottom:-12px; width: 2px; background: #d2d2d2; left:-22px;}
.collapse_card .sign{ z-index:99;position: absolute;display: inline-block; width: 20px; height: 20px; background: #d2d2d2;text-align: center; line-height: 20px; font-weight: bold; left:-30px; top:100%; color:#002FA7}
.noborder{ border:1px solid #fff ; }
.noborder .collapse_card{display: inline-block;width:calc(100% - 260px); vertical-align: middle}
.kh{position: absolute; font-size:20px}
.khL{ left:7px}
.khR{ right:225px; bottom:30px}
/*这个按钮 放在.collapse_card右上角 上右离5个像素 去除背景色 只保留按钮内的图标 鼠标放上去图标变蓝色*/
.collapse_card .collapse_del{ position: absolute; right:10px; top:5px; background: none; border: none; color: #968e8e; padding:0; width: 20px; height: 20px; line-height: 20px; text-align: center; cursor: pointer}
.collapse_card .collapse_del:hover{ color:#002FA7}
.collapse_card .collapse_del .layui-icon{font-size:25px !important;}
/*.tagStyle 高度25px 宽自适应 圆角 .tagStyle下的span 上下居中 字体大小 17*/
.tagStyle{ display: inline-block; height: 30px; border-radius: 8px; padding: 0 5px; background: #d2d2d2; margin-right: 5px; color:#fff; font-size: 19px; vertical-align: middle}
.tagStyle span{ vertical-align: middle; display: inline-block; line-height: 20px; font-size: 15px;margin-top: 3px;font-weight: bold;font-family:"YouYuan"}
/*给 .tagStyle的边框 添加一个一闪一闪的动画 效果明显地点 在给边框添加一个五颜六色的跑马灯效果*/
.tagStyle{ animation: border 1s infinite;}
@keyframes border {
  0%{ border: 1px solid #d2d2d2;}
  50%{ border: 1px solid #002FA7;}
  100%{ border: 1px solid #d2d2d2;}
}
/**
把这个图片../images/hcr.gif 放在 .tagStyle的上边框 位置居中 透明度0.5 动画时间3s 无限循环
 */
/*
.tagStyle{ position: relative;}
.tagStyle::before{ content: ''; position: absolute; top:0; left:50%; transform: translateX(-50%); width: 100%; height: 100%; background: url(../images/hcr.gif) no-repeat center; background-size: 100% 100%; opacity: 0.5; animation: hcr 3s infinite;}
*/



/**/
.chooseColor{ display: inline-block; vertical-align: middle; background: #eee; padding:0 5px ; border-radius: 8px; margin-left:5px;}