.ckbx-style-8 input[type=checkbox]:checked+label:before{background:#09bd71 !important}
.ckbx-style-8 label:before{background:#BFBFBF !important}
.tangram-suggestion-main{z-index:300}
.rm_viewPermissions_model .rm-title-sign{font-size:14px}
body{height:auto;min-height:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
a{color:#000000}
.my-icon-dui{background-image:url(../../table/img/2.png);background-repeat:no-repeat;background-size:13px 13px;width:13px;height:13px}
.rm-section{position:fixed;top:80px;width:100%}
.rm-header{height:66px;background:#FFFFFF}
.asdasdasd li:last-child .rm_select{border-radius:0 0 8px 8px}
.asdasdasd li:last-child .rm_form_card:hover{border-radius:0 0 8px 8px}
.rm-navbar{width:100%;max-width:100%;height:80px;background:#FFFFFF;border-bottom:1px solid #DEE0E3;display:flex;align-items:center;justify-content:space-between;position:fixed;top:0;z-index:999}
.rm-tip-top{height:60px;border-radius:6px 6px 0 0;background:white;font-size:16px;font-weight:900;padding:20px 30px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #E7E7E7}
#list-item-1 .rm-card{border-radius:6px}
.rm-changeset{font-weight:400}
.layui-laydate-footer span:hover{color:#09bd71}
.layui-form-checkbox[lay-skin=primary]:hover i{border-color:#09bd71;color:#fff}
.rm-tip-top-left{min-width:126px;display:flex;align-items:center;justify-content:space-between;letter-spacing:2px}
.rm-navbar-title{font-size:14px;display:flex;min-width:167px;align-items:center;letter-spacing:1px;color:#333333}
.on-number{font-size:10px}
.rm-formset-up:hover{background-color:#F0F0F2 !important;color:#BFBEC4}
.rm-formset-low:hover{background-color:#F0F0F2 !important;color:#BFBEC4}
.rm_timeSelect .layui-input:last-child{margin-right:0}
.layui-form-mid{margin-left:10px}
.rm-navbar-btnbox{margin-right:22px;min-width:185px}
.mybtn{outline:none;font-size:14px;margin-left:12px;border-radius:4px;width:80px;height:30px;border:none;cursor:pointer;color:rgba(0,0,0,.65)}
.rm-number-box .layui-input{border-radius:0 !important}
.rm-number-box input:focus{border:none !important;border-right:1px solid #C2C5CA !important;outline:none !important}
.layui-input:focus .rm-number-box{border-color:#09bd71}
.btn-white{background:#FFFFFF}
.btn-white:hover{border-color:#09bd71;color:#09bd71}
.btn-blue{background:#09bd71;color:#FFFFFF}
.btn-blue:hover{background:#37ca8c}
.border-black{border:1px solid #d9d9d9}
.rm-content{top:0;margin:auto;margin-top:20px;width:100%;height:auto;max-height:calc(100vh - 120px);display:flex;word-break:break-all;position:relative;justify-content:center;overflow-y:scroll;overflow-x:hidden;-webkit-overflow-scrolling:touch}
.rm-content-left-navbar{height:auto;min-width:98px;width:98px;position:fixed;z-index:100;top:101px;left:0;right:748px;margin:0 auto}
.nav{border-left:2px solid #E2E4E6}
.nav-link{padding:0px 15px !important;border-left:2px solid #E2E4E6;margin-left:-2px !important;font-size:14px}
.rm_set_model .nav_item{margin-bottom:25px;margin-left:0}
.rm_set_model .nav_item:last-child{margin-bottom:0}
.rm_set_model .nav_item a{border-radius:0}
.rm_set_model .nav_item a:active{color:inherit}
.rm_set_model .nav_item a:hover{color:#777}
.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{color:#09bd71;background:none;border-left:2px solid #09bd71;border-radius:0}
.rm-content-right-content{width:640px;height:100%;position:relative}
.rm-content-right-content::-webkit-scrollbar{display:none}
.rm-card{background-color:#FFFFFF;border-radius:6px;padding:20px 30px;margin-bottom:15px}
.rm-smalltitle{font-size:14px;line-height:14px;color:#585757;margin:10px 0 20px 0}
.radioWriteBox .rm-title-sign{margin-left:20px}
input{border:1px solid #BBBEC3}
.rm-content-right-content input:focus{border:1px solid #09bd71;outline:none}
.icon{width:50px;height:50px;vertical-align:-0.15em;fill:currentColor;overflow:hidden}
.btnicon{width:50px;height:34px;vertical-align:-0.15em;fill:currentColor;overflow:hidden}
#icon-anniu{width:50px;height:34px}
.rm-input{height:34px;padding-left:10px;border-radius:4px;font-size:12px;margin-bottom:26px}
#list-item-2{}
.rm-title-box{display:flex;justify-content:space-between}
.rm-btn-right{display:flex;align-items:center}
.rm-radio{cursor:pointer;margin-bottom:25px}
.rm-myradiobox{width:100%;display:flex;align-items:center;line-height:1}
.rm-myradiobox:hover{}
.rm-criclemax{height:16px;min-width:16px;border-radius:16px;border:1px solid #999EA7;background:white;display:flex;align-items:center;justify-content:center;margin-right:6px}
.rm-myradiobox:hover .rm-criclemax{border-color:#09bd71 !important}
.rm-radioActive{animation-name:borderchange;animation-duration:.2s}
.rm-criclemin{height:6px;width:6px;border-radius:6px;background:white}
.rm-radio-content{font-size:14px}
.rm-title-sign{font-size:10px;line-height:10px;color:#8F959E;margin-top:10px}
.rm-card-item{margin-bottom:26px}
.my-switchbox{display:flex;justify-content:space-between;margin-bottom:10px}
.gj-textbox-md{border:none}
.gj-icon{display:none}
.rm-date-picker{display:flex;align-items:center;height:34px;width:406px;padding-left:10px;padding-right:10px;border:1px solid #C2C5CA;border-radius:4px;font-size:14px;margin-top:10px;display:flex;justify-content:space-between}
.datetime_input{width:100%;background:none;border:none}
.datetime_input:focus{border:none}
.rm-hide{display:none !important}
.rm-hide2{visibility:hidden !important}
.rm-myselect{width:120px;height:34px;font-size:14px;padding:0 10px;border-radius:4px}
.rm-selectbox{display:flex;align-items:center}
.rm-center{display:flex;justify-content:center;align-items:center}
.rm-preview{min-height:475px;height:fit-content;min-width:242px;width:242px;background:white;padding:10px;position:fixed;z-index:100;top:101px;left:895px;right:0;margin:0 auto}
.rm-previewbox{border:1px solid #E2E4E6;height:auto;min-height:475px;position:relative}
.rm_preview_phone .rm-previewbox{height:100%}
.rm-delete{color:#8E959D;font-size:18px;cursor:pointer}
.rm-delete:hover{color:#F54A43}
.rm-add{font-size:14px;color:#09bd71;display:flex;align-items:center;cursor:pointer}
.rm-time-selectbox{margin-bottom:10px}
.rm-preview-tips-icon{display:flex;justify-content:center;padding:10px}
.rm-preview-tips-content{font-size:14px;color:#000000;font-weight:900;text-align:center;padding:10px}
.rm-preview-tips-sign{font-size:10px;color:#09bd71;font-weight:900;text-align:center;cursor:pointer}
.rm-preview-id-title{font-size:16px;color:#000000;font-weight:100;text-align:center;padding:10px;padding-bottom:0;margin-top:30px}
.rm-preview-id-content{font-size:36px;color:#000000;font-weight:900;text-align:center;padding:10px}
.rm-previewbtn{display:flex;align-items:center;justify-content:center;width:100%;margin-top:50px;margin-bottom:38px}
.rm-preview-mybtnbox{padding:4px;background:#D6F8E0;border-radius:34px}
.rm-preview-mybtn{outline:none;height:30px;border-radius:15px;background:#43DF6C;color:white;font-size:14px;line-height:14px;padding:0px 17px;border:none;display:flex;align-items:center;justify-content:center}
.rm-location-box{}
.rm-location-top{display:flex;align-items:center;justify-content:space-between}
.rm-input-box{border:1px solid #BBBFC4;padding:0px 10px;border-radius:4px;width:75%;margin-right:10px;display:flex;align-items:center;justify-content:space-between}
.rm-locationinput{height:32px;border:none;outline:none}
.rm-locationinput:focus{border:none !important;outline:none}
.rm-location-center{margin-top:10px;height:272px;width:100%;background:#F5F6F7;border-radius:4px;display:flex;align-items:center;justify-content:center}
.rm-location-center-content{}
.rm-location-center-content-icon{height:60px;display:flex;align-items:center;justify-content:center}
.rm-location-center-content-text{}
.rm-location-bottom{margin-top:10px;display:flex;justify-content:space-between;align-items:center}
.rm-location-bottom-left{color:#8F959E}
.rm-preview-id-time{text-align:center;font-size:14px}
.rm-preview-top{width:100%;height:77px}
.rm-content-right-content .layui-unselect,.layui-input{width:120px;height:34px !important;font-size:14px;border-radius:4px !important;margin-right:10px;background:white}
.rm-content-right-content .layui-input{border:1px solid #C2C5CA;padding-left:10px}
.rm-checkIDBox{margin-top:25px}
.layui-input:focus{border-color:#09bd71 !important}
.layui-form-select dl dd.layui-this{background-color:#09bd71}
.rm_timeSelect{display:flex;align-items:center;justify-content:center}
.layui-laydate .layui-this{background-color:#09bd71 !important}
.rm_myform{width:93%;display:flex;align-items:center;justify-content:flex-start}
.rm-month-husj1{width:120px;height:34px;padding-left:10px;padding-right:10px;border:1px solid #C2C5CA;border-radius:4px;font-size:14px;margin-right:6px;position:relative;display:flex;display:-webkit-flex;align-items:center;cursor:pointer;justify-content:space-between}
.rm-yh-right-u1j{margin-right:6px}
.rm-yh-right-u1j .layui-unselect{padding-left:0}
.rm-yh-right-u1j .layui-unselect .layui-input{padding-left:8px}
.rm-radio-box{}
.rm-radioitem{margin-bottom:25px}
.rm_close_setmodel_box{cursor:pointer;padding:5px}
.rm_close_setmodel_box:hover{border-radius:4px;background-color:#e7e7e7}
.layui-select-title{position:relative}
.layui-edge{width:0;height:0;border-style:solid;border-width:6px 6px 0 !important;border-color:transparent transparent #C2C5CA;border-top-color:#989999 !important;position:absolute !important;right:6px;top:50%;z-index:100;overflow:unset;animation:unset}
.layui-edge::after{content:'';border-style:solid;border-width:6px 6px 0;display:block;border-color:#FFFFFF transparent transparent;position:absolute;top:-8px;left:-6px;z-index:1000}
.rm-time-list-box{}
.layui-form-selected .layui-edge{top:65%}
.layui-laydate-footer span:hover{color:#09bd71 !important}
.layui-form-selected .layui-edge{margin-top:-9px;-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}
.rm-date-picker .layui-input{border:none;background:none !important}
.rm-date-picker .layui-input:focus{border:none;background:none !important}
.rd-day-choose{width:220px;padding:10px;display:flex;justify-content:space-between;flex-wrap:wrap;box-sizing:border-box;cursor:pointer;border:1px solid #C2C5CA;position:absolute;background-color:#ffffff;z-index:9999;top:-188px;left:0;border-radius:4px}
.rd-day-choose>div{box-sizing:border-box;width:22px;height:22px;font-size:13px;display:flex;display:-webkit-flex;align-items:center;justify-content:center;margin:5px;text-align:center;border-radius:50%;transition:all 0.2s}
.rd-day-active,.rd-day-choose>div:hover{background-color:#09bd71;color:white}
.close-btn-color-red-invert .layui-layer-btn0,.close-btn-color-gray .layui-layer-btn1,.close-btn-color-gray-invert .layui-layer-btn0{border-color:#dedede !important;background-color:#fff !important;color:#676767 !important}
.close-btn-color-red-invert .layui-layer-btn0:hover,.close-btn-color-gray .layui-layer-btn1:hover,.close-btn-color-gray-invert .layui-layer-btn0:hover{border-color:#dedede !important;background-color:#fff !important;color:#676767 !important;opacity:.9}
.close-btn-color-gray-invert .layui-layer-btn1{background-color:#09bd71 !important;color:#ffffff !important}
.close-btn-color-gray-invert .layui-layer-btn1:hover{opacity:.85}
.close-btn-color-red-invert .layui-layer-btn1{background-color:#ff0000 !important;color:#ffffff !important;border-color:#ff0000 !important}
.close-btn-color-red-invert .layui-layer-btn1:hover{opacity:.85;background-color:#ff0000 !important;color:#ffffff !important;border-color:#ff0000 !important}
.manage__member__permission__lists{
	width: calc(100% - 28px);
	margin: 6px 0 0 28px;
	position: relative;
	padding: 0;
	max-width: 714px;
}
.manage__member__permission__lists.manage__member__permission_juh{
	width: calc(100% - 20px);
	margin: 6px 0 0 20px;
}
.manage__member__permission__lists .manage__member__permission__list-item{
	display: inline-block;
	padding: 5px 10px;
	border-radius: 2px;
	border: 1px solid #e8e8e8;
	font-size: 14px;
	position: relative;
	color: rgba(0,0,0,0.85);
	margin: 8px 8px 0 0;
	cursor: auto;
	transition: all 0.2s;
}
.manage__member__permission__lists .manage__member__permission__list-edit{cursor: pointer;}
.manage__member__permission__lists .manage__member__permission__list-edit:hover{
	border: 1px solid #09bd71;
	color:#09bd71;
}
.manage__member__permission__list-item>div{
	display: -ms-flexbox;
	display: flex;
	display: -webkit-flex;
	-ms-flex-pack: justify;
	justify-content: space-between;
	align-content: center;
	-ms-flex-align: center;
	align-items: center;
}
.manage__member__permission__list-item i{
	font-size: 14px;
	color: #09bd71;
}
.manage__member__permission__list-item text{
	margin: 0 8px;
}
.manage__member__permission__list-item span{
	font-size: 14px;
	cursor: pointer;
	transition: color 0.2s;
	line-height: 1;
}
.manage__member__permission__list-item span:hover{color: red;}
.identitygroup_popup_select_modal .ant-tree li span.ant-tree-checkbox{margin: 0 4px 0 2px;}
.identitygroup_popup_select_modal .ant-tree-checkbox-checked .ant-tree-checkbox-inner{    background-color: #09bd71;
	border-color: #09bd71;}
.identitygroup_popup_select_modal .ant-tree-checkbox-input:focus+.ant-tree-checkbox-inner, .identitygroup_popup_select_modal .ant-tree-checkbox-wrapper:hover .ant-tree-checkbox-inner, .identitygroup_popup_select_modal .ant-tree-checkbox:hover .ant-tree-checkbox-inner{border-color: #09bd71;}