.layui-form-radio:hover *,.layui-form-radioed,.layui-form-radioed>i{color:#09bd71}
.layui-form-checkbox{width:auto !important}
.layui-form-radio i{top:0;width:16px;height:16px;line-height:16px;border:1px solid #d2d2d2;font-size:12px;border-radius:16px;background-color:#fff;color:#fff !important}
.layui-form-radioed i{position:relative;width:16px;height:16px;border-style:solid;background-color:#09bd71;color:#09bd71 !important;border:1px solid #09bd71;animation-name:rm_borderchange;animation-duration:.2s}
@keyframes rm_borderchange{from{border:1px solid #09bd71 !important;box-shadow:0 0 7px #09bd71}
	to{border:4px solid #09bd71 !important;box-shadow:0 0 0px #09bd71}
}.layui-form-radioed i::after,.layui-form-radioed i::before{content:"";position:absolute;top:4px;left:4px;display:block;width:6px;height:6px;border-radius:6px;background-color:#fff}
.rm_myModel{position:fixed;overflow:auto;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.7);-webkit-overflow-scrolling:touch;outline:0;z-index:1010;display:flex;align-items:center;justify-content:center}
.rm_myModel_content{border-radius:4px;min-width:1030px;background:white}
.rm_myModel_title{padding:16px 24px;display:flex;align-items:center;justify-content:space-between;font-size:16px;line-height:22px;font-weight:500;border-bottom:1px solid #e8e8e8}
.rm_myModel_title_right{font-size:14px;color:#8F8F91;cursor:pointer}
.rm_myModel_body{max-height:582px;overflow-y: auto;}
.rm_myModel_body_content{overflow-y:scroll;height:400px}
.rm_form__loading__ju1{width:100%;height:400px;display:flex;display:-webkit-flex;align-items:center;justify-content:center}
.rm_myModel_pagelist__20AwG{text-align:center;margin:10px 0;min-height:0px}
.rm_select_form_card{padding:0 42px;height:69px;display:flex;align-items:center;justify-content:space-between;position:relative;cursor:pointer}
.rm_select_form_card:hover{background-color:#F3F3F3}
.rm_select_form_card_left{width:66%;height:100%;color:#585858;font-size:14px;display:flex;align-items:center;justify-content:left;line-height:14px}
.rm_select_form_card_right{display:flex;font-size:14px;z-index:100}
.rm_myModel_body_content::-webkit-scrollbar-thumb{border-radius:7px;background:rgba(0,0,0,.2);box-shadow:inset 0 0 5px rgb(0 0 0 / 20%)}
.rm_myModel_body_content::-webkit-scrollbar{width:7px;height:7px}
.rm_myModel_body_topbtn_box{width:100%;box-sizing:border-box;padding:24px;display:flex;align-items:center;justify-content:space-between;box-shadow:0 2px 4px 0 rgb(0 0 0 / 5%)}
.modal-body{padding:16px 24px}
.rm_box_left{color:#666;font-size:14px}
.rm_box_right{display:flex;align-items:center}
.rm_search_box{height:32px;display:flex;align-items:center}
.rm_searchinput_box{height:32px;width:220px;border-radius:4px;border:1px solid #e8e8e8;display:flex;align-items:center;justify-content:space-between;padding:0 11px}
.rm_searchinput{width:100%;border:none;outline:none}
.rm_searchinput:focus{border:none;outline:none}
.rm_open_search{margin-right:22px}
.rm_add_formbtn{height:32px;width:120px;border:none;font-size:14px;border-radius:4px;color:#09bd71;background:white;cursor:pointer;display:flex;align-items:center;justify-content:center}
.rm_add_formbtn:hover{color:#37ca8c;transition:all .5s}
.rm_myModel_footer{height:53px;display:flex;align-items:center;justify-content:flex-end;border-top:1px solid #e8e8e8}
.rm_define_btn{width:64px;height:32px;border:none;outline:none;color:#999999;font-size:14px;border-radius:4px;cursor:pointer}
.rm_define_btn:hover{background-color:#37ca8c !important;transition:all .5s}
.rm_delete_btn{width:64px;height:32px;border:none;outline:none;color:#999999;font-size:14px;border-radius:4px;cursor:pointer;margin-left:8px;margin-right:15px;background-color:red;color:white}
.rm_delete_model .rm_close_btn:hover{border-color:red;color:red}
.rm_close_btn{width:64px;height:32px;border:1px solid #d9d9d9;outline:none;color:rgba(0,0,0,.65);font-size:14px;background-color:white;border-radius:4px;cursor:pointer}
.rm_close_btn:hover{border-color:#09bd71;color:#09bd71;transition:all .5s}
.rm_select_btn{background:#09bd71;color:white}
.rm_myModel_body_content .layui-form-checkbox[lay-skin=primary]{min-width:100%;min-height:100%;position:absolute;top:0;left:0;display:flex;align-items:center}
.layui-form-checkbox[lay-skin=primary] i{position:unset}
.layui-form-checked[lay-skin=primary] i{border-color:#09bd71 !important;background-color:#09bd71;color:#fff;position:unset}
.rm_checkbox_title{margin-left:10px;width:100%;display:flex;align-items:center;justify-content:space-between}
.rm_set_content{width:100%;height:100%;background:#EFF0F1}
.rm_myModel_set{width:100%;height:100%;position:fixed;right:0;top:0;left:0;bottom:0;z-index:1040}
.layui-form-radio{width:auto !important}
.form2{display:flex;align-items:center;justify-content:space-between}
.rm_preview_phone{min-width:324px;width:324px;height:728px;box-sizing:border-box;position:relative}
.rm_preview_phone{border-radius:46px;background-color:white;box-sizing:border-box}
.rm-previewbox{box-sizing:inherit}
.rm-preview-subtn-box{box-sizing:inherit;position:absolute;bottom:6px;display:flex;align-items:center;border-left:1px solid #F6F6F6;border-right:1px solid #F6F6F6;border-bottom:1px solid #F6F6F6;border-radius:0 0 46px 46px;justify-content:center;width:312px;height:86px;cursor:pointer;margin:0 6px;padding:0 13px}
.rm-preview-subtn{box-sizing:inherit;width:100%;height:43px;border:none;outline:none;border-radius:4px;color:white;background:#09bd71}
.rm-preview-content{border-left:1px solid #F6F6F6;border-right:1px solid #F6F6F6;overflow-y:scroll;max-height:560px;padding:0 13px;margin:0 6px}
.rm-preview-content::-webkit-scrollbar{display:none}
.rm_preview_close_box{width:100px;position:fixed;top:12px;right:20px;display:flex;align-items:center;justify-content:center;cursor:pointer}
.rm_preview_close_box .rm_close_icon{color:#ffffff;font-weight:200;font:56px sans-serif}
.modal-body-left{width:60%;background:#F4F4F4;display:flex;align-items:center;justify-content:center;padding:10px}
.modal-body-right{width:40%;background:#FFFFFF;display:flex;align-items:center;justify-content:center}
.rm_setBtn{width:140px;height:38px;border-radius:4px;border:1px solid black;background-color:white;margin-bottom:50px;cursor:pointer}
.rm_editBtn{width:140px;height:38px;border-radius:4px;border:none;background-color:#0080ff;color:white;cursor:pointer}
.rm_editBtn:hover{background-color:#45a5ff;transition:all .5s}
.form_record_placement_position{display:flex;align-items:center;justify-content:space-between}
.layui-form-checkbox i{top:1px}
.rm_add_model .rm_define_btn:hover{background-color:#EFEFEF !important}
.rm_add_model .rm_select_btn:hover{background-color:#37ca8c !important;transition:all .5s}