.childrenBody{
    min-width: auto !important;
}
input::-ms-clear,input::-ms-reveal{
    display: none;
}
/** {*/
/*}*/
/*.layui-table-view .layui-table{*/
/*    background: #f7f8f9;*/
/*}*/
/*.layui-table thead tr{*/
/*    background: #fcf7f7;*/
/*}*/
.layui-table-view .layui-form-checkbox[lay-skin=primary] i{
    font-size: 15px;
    font-weight: 700;
}
.layui-table-view .layui-form-checked[lay-skin=primary] i {
    border-color: #0075ff !important;
    background-color: #0075ff;
}
.layui-table-view .layui-form-checkbox[lay-skin=primary]:hover i {
    border-color: #0075ff;
}
/*.layui-table-view .layui-table tbody>tr,.layui-table-view .layui-table tbody>tr:nth-of-type(2n){*/
/*    background: #f7f8f9;*/
/*}*/

/*.layui-table-view .layui-table tbody .tr_selected {*/
/*    background: #e7f3fb !important;*/
/*}*/
/*.layui-table-view .layui-table tbody tr:hover, .layui-table-view .layui-table tbody .layui-table-hover{*/
/*    background: #b9e5f3 !important;*/
/*}*/
.layui-table-view .layui-table td, .layui-table-view .layui-table th {
    padding: 0;
}
.layui-table{
    width: auto;
}
.layui-table {
    color: #333;
}
.layui-table .layui-form-select .layui-input{
    padding-left: 0px;
}
.layui-table img{
    max-height: 54px;
    max-width: 100%;
}
.layui-table img.arrowClick {
    cursor: pointer;
}
th .layui-table-cell{
    height: 40px;
    line-height: 40px;
    font-weight: 700;
    padding: 0px 5px;
}
.layui-table-box .set_table_toolbar{
    position: absolute;
    z-index: 102;
    right: 0px;
}
.layui-table-box .set_table_toolbar .set_table_dropdown_menu{
    position: absolute;
    background: #fff;
    min-width: 100px;
    right: 0px;
    top: 40px;
    border: 1px solid rgba(0,0,0,.15);
    border-radius: 4px;
    box-shadow: 0 6px 12px rgba(0,0,0,.12), 0 1px 3px rgba(0,0,0,.1);
    display: none;
}
.layui-table-box .set_table_toolbar .set_table_dropdown_menu.showdropdown{
    display: block;
}
.layui-table-box .set_table_toolbar .set_table_dropdown_menu>li{
    margin:5px 10px;
    padding: 2px 10px;
    border-radius: 3px;
    cursor: pointer;
}
.layui-table-box .set_table_toolbar .set_table_dropdown_menu>.custom_lie{
    margin: 5px 10px;
    color: #666;
}
.layui-table-box .set_table_toolbar .set_table_dropdown_menu>li:hover{
    background: #0a48d1;
    color: #fff;
}
.layui-table-box .set_table_toolbar .set_table_dropdown_menu>li.setColsStyle{
    margin: 0;
    padding: 0 10px;
}
.layui-table-box .set_table_toolbar .set_table_dropdown_menu>li.setColsStyle>input+div i{
    top:7px
}
.layui-table-box .set_table_toolbar .set_table_dropdown_menu>li.setColsStyle>input+div{
    padding-top:7px;
    padding-bottom:7px;
    display: block;
}
.layui-table-box .set_table_toolbar .set_table_dropdown_menu>li.setColsStyle:hover{
    background: #b9e5f3;
}

.set_table_icon{
    position: absolute;
    right: 0px;
    top: 0px;
    z-index: 103;
}
.set_table_icon,.set_table_icon>button{
    height: 32px;
    width: 32px;
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    border-radius: 2px;
    border: none;
    background: #fafafa;
 }
.set_table_icon>button i{
    font-size: 14px;
    color: #3c495c;
}
.set_table_icon>button:hover i{
    color: #222;
}
.set_table_icon>button:hover{
    background: rgba(0,0,0,.075);
}
.set_table_icon{
    width: 40px;
    height: 40px;
}
/*表格模式切换*/
.sharePeopleAllShowModalStyle{
    display: flex;flex-wrap: wrap;
}
/*专利预订-待交付等列表页面简洁模式下共享人超出三行显示点点开始*/
.patentBookSharePeopleMore{
    max-height: 66px;
    width: calc(100% + 1px);
    position: relative;
}
.patentBookSharePeopleMore>a{
    max-width: 100%;
    overflow: hidden;
}
.layui-table-tips-main .patentBookSharePeopleMore{
    width: auto;
}
.patentBookSharePeopleMoreEllipsis{
    white-space: nowrap;
    text-overflow: ellipsis;
}
.patentBookSharePeopleMoreEllipsis:after{
    content: " ...";
    color: #333;
    font-weight: 400;
}
.layui-table-tips-main .patentBookSharePeopleMoreEllipsis:after{
    content: "";
}
/*专利预订-待交付等列表页面简洁模式下共享人超出三行显示点点结束*/
.layui-table td, .layui-table th {
    font-size: 13px;
}
.layuitable_box60+div  td{
    height: 69px;
}
.layuitable_box60+div  td .layui-table-cell {
    line-height: 22px;
    padding:1px 5px;
    height:auto;
}
.layuitable_box74+div  td{
    height: 74px;
}
.layuitable_box74+div  td .layui-table-cell {
    line-height: 22px;
    padding:1px 5px;
    height:auto;
}
.layuitable_box50+div  td{
    height: 59px;
}
.layuitable_box50+div  td .layui-table-cell {
    line-height: 22px;
    padding:1px 5px;
    height:auto;
}
.layuitable_box40+div  td{
    height: 50px;
}
.layuitable_box40+div  td .layui-table-cell {
    line-height: 22px;
    padding:2px 5px;
    height:auto;
}
.layuitable_box30+div  td{
    height: 40px;
}
.layuitable_box30+div  td .layui-table-cell {
    line-height: 22px;
    padding:2px 5px;
    height:auto;
}
.layuitable_box20+div  td{
    height: 30px;
}
.layuitable_box20+div  td .layui-table-cell {
    line-height: 22px;
    padding:2px 5px;
    height:auto;
}

/*.layui-table th .layui-table-cell {*/
/*  */
/*}*/

/*顶部搜索*/
.search_box {
    /*background: #fff;*/
}

.before_box1 {
    /*border-bottom:1px solid #EEEEEE;*/
    /*line-height:1.8;*/
    /*margin-top: 10px;*/
    /*padding: 16px;*/
    box-sizing: border-box;
}

.before_box1 > h5 {
    line-height: 30px;
    color: #333333;
    display: inline;
    font-size: 16px;
}

.before_box1 > a, .before_box1 > span.crmUsingHelp {
    font-size: 14px;
    color: #337ab7;
    padding: 12px 8px;
    padding: 6px 8px;
    margin-top: 6px;
    margin-bottom: 6px;
    box-sizing: border-box;
    display: inline-block;
    font-weight: 700;
    line-height: 1.45;
    border-bottom: 2px solid transparent;
}
.before_box1 a.hover .righttips {
    color: #fff;
}
.before_box1 > a:hover, .before_box1 > span.crmUsingHelp:hover {
    color: #00B150;
}

.before_box1 a.hover {
    color: #fff;
    background: #FF383A;
    border-radius: 30px;
}
.before_box1:not(.before_box1_tab) a.hover:hover{
    color: #fff;
}
.before_box1.before_box1_childbox{
    font-size: 0;
}
.before_box1.before_box1_childbox > a {
    color: #333;
    margin: 3px 10px;
    padding: 0;
    font-weight: 400;
}
.before_box1.before_box1_childbox > a.hover{
    background: #ff0000;
    color: #fff !important;
    border-radius: 10px !important;
    padding: 2px 6px;
}
.before_box1.before_box1_childbox >a.hover .righttips{
    background: transparent;
    color: #fff;
    font-size: 14px;
    margin: 0;
    padding: 0;
}
.before_box1.before_box1_childbox >a .righttips{
    background: transparent;
    color: #333;
    font-size: 14px;
    margin: 0;
    padding: 0;
}
.before_box1.before_box1_childbox >a .righttips:before{
    content: "(";
    font-size: 14px;
}
.before_box1.before_box1_childbox >a .righttips:after{
    content: ")";
    font-size: 14px;
}
.before_box1.before_box1_childbox >a:hover,.before_box1.before_box1_childbox >a:hover .righttips{
    color: #ff0000;
}
.before_box1.before_box1_childbox >a.hover:hover .righttips{
    color: #fff;
}

.righttips {
    background: rgba(246, 98, 98, 0.1);
    color: #F66262;
    padding: 2px 4px;
    font-weight: normal;
    font-size: 12px;
    border-radius: 10px;
    margin-left: 3px;
    /*position: relative;*/
    /*top: -10px;*/
    /*left: -10px;*/
}

.selectchoose {
    display: flex;
    flex-wrap: wrap;
    background: #fff;
    /*padding: 10px 0 0;*/
    border-radius: 4px;
    /*padding-top:20px;*/
    margin-bottom: 10px;
    width: 100%;
    flex: 1;
}
.selectchoose.selectchoose_margintop{
    margin-top: 10px;
}

.selectchoose > div {
    display: flex;
    align-items: center;
    color: #333;
    /*margin: 0px 0px 10px 0;*/
}

.selectchoose > .layui-input-inline{
    margin-right: 10px;
}

.selectchoose > div:last-of-type {
    margin-right: 0px;
}

.selectchoose > div > span:first-child {
    flex-shrink: 0;
    color: #333333;
    font-weight: 700;
    /*width: 84px;*/
    display: block;
    text-align: right;
    padding-right: 5px;
    /*margin-left: 10px;*/
}

.selectchoose > div > .layui-input, .selectchoose > div > select + div {
    width: 115px;
    border-color: #eee;
    background: #FCFCFC;
}

.selectchoose > div > select + div .layui-input {
    background: #FCFCFC;
    border-color: #eee;
}

.search_parent {
    display: flex;
}

.search_parent > input {
    width: 340px;
    border-radius: 2px 0px 0px 2px;
    background: #FCFCFC;
    border: 1px solid #EEEEEE;
}

/*.selectchoose>div:first-of-type input[type="text"]{*/
/*    margin-right: 0px;*/
/*}*/
.search_parent > a {
    padding: 0px 20px;
}

/*表格顶部*/
.table_box {
    background: #ffffff;
    /*padding: 10px 10px 0px;*/
    /*margin-top:10px;*/
}

.topnoselctchoose {
    margin-top: 0px;
}

.table_condition_parent {
    display: flex;
    justify-content: space-between;
    /*padding-right: 5px;*/
}

.table_condition_parent > button {
    float: right;
    margin-top: 12px;
}

.table_condition_parent .drop_down.layui-nav .layui-nav-child dd.layui-this a, .table_condition_parent .drop_down .layui-nav-child dd.layui-this {
    background: transparent;
    color: #333;
}

.table_condition {
    display: flex;
    flex-wrap: wrap;
    padding: 0px 0px 0px;
}

.caozuo_label {
    line-height: 38px;
    height: 38px;
    font-size: 14px;
}

.table_condition i.iconfont, .table_condition_right i.iconfont, .table_condition i.layui-icon {
    margin-right: 2px;
}

/*右侧有按钮*/
.table_condition_right button i.iconfont {
    margin-right: 2px
}

.table_condition>.layui-btn{
    margin: 0px 5px 10px 0;
}

.table_condition > button, .table_condition > ul, .table_condition_right > button, .table_condition_right > ul {
    /*margin: 0px 5px 10px 0;*/
    height: 38px;
}

.table_condition_right {
    display: flex;
    flex-wrap: wrap;
    padding: 0px 0px 0px;
    /*margin-right: -10px;*/
}

.table_condition_right > .layui-btn {
    margin: 0px 5px 10px 0;
}

/*下拉选样式*/
.drop_down {
    display: inline-block;
    padding: 0px;
    background: #52C41A;
    margin: 0px 10px;
}

.drop_down .layui-nav-item {
    line-height: 38px;
}

.drop_down .layui-nav-bar {
    background: transparent;
}

.drop_down .layui-nav-item > a {
    color: #fff;
    padding: 0px 28px 0px 10px;
}

.drop_down .layui-nav-more {
    right: 10px;
    border-top-color: #fff;
}

.drop_down .layui-nav-mored {
    border-top-color: transparent;
}

.drop_down .layui-nav-child {
    top: 38px
}

.drop_down .layui-nav-child>dd>a {
    cursor: pointer;
    padding: 0px 10px;
    display: block;
    text-align: left;
}
.drop_down .layui-nav-child>dd>button{
    padding: 0px 10px;
    cursor: pointer;
    line-height: 36px;
    height: 36px;
    width: 100%;
    text-align: left;
    background: transparent;
    border: none;
}
.drop_down .layui-nav-child>dd>button:hover{
    background: #f2f2f2;
    color: #000;
}
/*新的操作按钮样式*/
.table_condition>.layui-btn{
    margin: 0px 0px 10px 0;
    border-radius: 0px;
}
.table_condition>.layui-btn, .table_condition>ul,.table_condition_right>.layui-btn {
    margin: 0px;
    border-radius: 0px;
    background: #ddd;
    color: #333;
}
 .table_condition_right>ul {
    margin: 0px;
    border-radius: 0px;
    background: #ddd;
    color: #333;
}
.table_condition>.layui-btn>i, .table_condition_right>.layui-btn>i{
    color: #666;
}
.table_condition>.layui-btn:hover,.table_condition_right>.layui-btn:hover{
    color: #fff;
    opacity: 1;
    background: #FF383A;
}
.table_condition>.layui-btn:hover i,.table_condition_right>.layui-btn:hover i{
    color: #fff;
}
/*下拉选*/
.drop_down .layui-nav-bar{
    display: none;
}
.drop_down .layui-nav-more {
    border-top-color: #999;
    transition: none;
}

.drop_down .layui-nav-mored {
    border-top-color: transparent;
}
.drop_down .layui-nav-item{
    line-height: 36px;
    transition: none;
}
.drop_down .layui-nav-item > a{
    color: #333;
}
.drop_down .layui-nav-item > a i{
    color: #666;
}
.drop_down .layui-nav-child{
    box-sizing: border-box;
}
.drop_down .layui-nav-item:hover{
    background: #FF383A;
}
.drop_down .layui-nav-item:hover>a,.drop_down .layui-nav-item:hover>a i{
    color: #fff;
}
.drop_down .layui-nav-child button{
    margin: 0px;
    color: #333;
}
.table_condition_parent .drop_down.layui-nav .layui-nav-child dd.layui-this a:hover,.table_condition_parent .drop_down.layui-nav .layui-nav-child dd.layui-this button:hover{
    background: #f2f2f2;
}
/*单个边框线*/
.table_condition>*.layui-btn,.table_condition_right>*.layui-btn,.table_condition>*.drop_down,.table_condition_right>*.drop_down{
    border: 1px solid #ccc;
    border-left: none;
}
.table_condition>*.layui-btn:first-child,.table_condition_right>*.layui-btn:first-child,.table_condition>*.drop_down:first-child,.table_condition_right>*.drop_down:first-child{
    border-left: 1px solid #ccc;
}
.table_condition>*.layui-btn:last-child,.table_condition_right>*.layui-btn:last-child,.table_condition>*.drop_down:last-child,.table_condition_right>*.drop_down:last-child{
    /*margin-right: 5px;*/
}
/*表格中a连接悬浮的样子*/

/*.table_box .layui-form a:not(.layui-btn):hover{*/
/*    !*text-decoration: underline;*!*/
/*    cursor: pointer;*/
/*    color: #ff0000 !important;*/
/*}*/
/*.table_box .layui-form a.atext_redlink:hover{*/
/*    text-decoration: underline;*/
/*    cursor: pointer;*/
/*    color: #ff0000 !important;*/
/*}*/

/*.table_box .layui-table-box a:not(.layui-btn) {*/
/*    color: #337ab7;*/
/*    cursor: pointer;*/
/*}*/

.tabtow_box {
    display: flex;
    /*border-bottom:1px solid #EEEEEE*/
}

.tabtow_box > .before_box1 {
    border: none
}

.multi-apply-person {
    background: red;
    color: #fff;
    padding: 0px 3px;
    font-size: 12px;
    border-radius: 10px;
    position: relative;
    top: -2px;
    left: 0px;
}

.tips_button {
    font-size: 12px;
}

.tips_button.layui-layer-tips .layui-layer-content {
    padding: 5px;
    line-height: 1.3;
    box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.25);
}

/*分享人*/
.addusericon, .addSubmitUserIcon, .addMakePermissionUserIcon, .addSubmitPermissionUserIcon {
    color: #337ab7;
    font-size: 12px;
    cursor: pointer;
    margin-right: 4px;
}
.addusericon:hover, .addSubmitUserIcon:hover, .addMakePermissionUserIcon:hover, .addSubmitPermissionUserIcon:hover {
    color: red;
}
.share_people_styl_green{
    padding: 0px 2px;
    border-radius: 2px;
    color: #4caf50;
    background: rgba(76, 175, 80, 0.1);
    margin-right: 4px;
    font-size: 12px;
    border: 1px solid #4caf50;
    display: inline-block;
    /*font-weight: 700;*/
    box-sizing: border-box;
    cursor: pointer;
    margin-bottom: 2px;
}
.share_people_styl {
    padding: 0px 2px;
    border-radius: 2px;
    color: #337ab7;
    background: rgba(72, 128, 255, 0.1);
    margin-right: 4px;
    font-size: 12px;
    border: 1px solid #337ab7;
    display: inline-block;
    /*font-weight: 700;*/
    box-sizing: border-box;
    cursor: pointer;
    margin-bottom: 2px;
}

.share_people_styl:hover,.share_people_styl_green:hover {
    color: #ff0000;
    background: rgba(255, 0, 0, 0.1);
    border: 1px solid #ff0000;
}

.share_people_style_green {
    padding: 0 2px;
    color: #337ab7;
    margin-right: 2px;
    font-size: 13px;
    display: inline-block;
    cursor: pointer;
}

.share_people_style {
    padding: 0 2px;
    color: #4caf50;
    margin-right: 2px;
    font-size: 13px;
    display: inline-block;
    cursor: pointer;
}

.share_people_style:hover,.share_people_style_green:hover {
    color: #ff0000;
}

/*名称*/
.table_td_titlemsg {
    font-size: 14px;
}
.table_td_appnomsg{
    font-size: 12px;
}
/*.table_td_titlemsg:hover{*/
/*    color: #ff0000;*/
/*}*/

/*.bgcolor_border_red_hover:hover{*/
/*    color: #ff0000;*/
/*    background: rgba(255, 0, 0, 0.1);*/
/*    text-decoration: none;*/
/*    border:1px solid rgba(255, 0, 0, 1)*/
/*}*/
/*.bgcolor_red:hover{*/
/*    color: #ff0000;*/
/*    background: rgba(255, 0, 0, 0.1);*/
/*    text-decoration: none;*/
/*}*/

/*文字颜色*/
.arrowclick {
    cursor: pointer;
}

.hui_color.arrowclick:hover {
    color: #ff0000;
}

.blue_color {
    color: #337ab7;
}
.red_color{
   color: #ff0000
}
.green_color {
    color: #00B150;
}

.hui_color {
    color: #999999;
}

/*文本背景色*/
th .textmsg_bgcolor_lanbtn {
    margin-left: 2px;
}

td .textmsg_bgcolor_lanbtn {
    margin-top: 2px;
}

.textmsg_bgcolor_lanbtn {
    padding: 0px 4px;
    height: 20px;
    line-height: 20px;
    border-radius: 2px;
    color: #337ab7;
    background: rgba(72, 128, 255, 0.1);
    display: inline-block;
    /*font-weight: 700;*/
}

.textmsg_bgcolor_zi {
    padding: 0px 4px;
    height: 20px;
    line-height: 20px;
    border-radius: 2px;
    color: #A05FCC;
    background: rgba(160, 95, 204, 0.1);
    display: inline-block;
    /*font-weight: 700;*/
}

.textmsg_bgcolor_lan:hover {
    color: #ff0000;
    background-color: rgba(255, 0, 0, .1);
}

.textmsg_bgcolor_lan {
    /*background: rgba(0, 123, 255, 0.1);*/
    padding: 0 4px 0 0px;
    border-radius: 2px;
    font-size: 12px;
    /*font-weight: 700;*/
    border: 1px solid transparent;
    cursor: pointer;
    color: #337ab7;
}

.textmsg_bgcolor_lan b {
    font-size: 12px;
    margin-right: 4px;
    font-weight: normal;
}

/*按钮颜色类*/
/*透明颜色底部*/
.button_transparent_bgcolor_red{
    background-color: rgba(255,0,0,0.1);
    color: #ff0000;
    border: 1px solid #ff0000;
    cursor: pointer;
    border-radius: 2px;
    padding: 2px 4px;
    font-size: 12px;
}
.button_transparent_bgcolor_disabled{
    background-color: #FBFBFB;
    color: #C9C9C9;
    border: 1px solid #C9C9C9;
    cursor: pointer;
    border-radius: 2px;
    padding: 2px 4px;
    font-size: 12px;
}
.button_transparent_bgcolor_lv {
    color: #00B150;
    background: rgba(0, 177, 80, 0.1);
    border: 1px solid #00B150;
    cursor: pointer;
    border-radius: 2px;
    padding: 2px 4px;
    font-size: 12px;
}

.button_transparent_bgcolor_qianlv {
    color: #13C2C2;
    background: rgba(0, 177, 80, 0.1);
    border: 1px solid #13C2C2;
    cursor: pointer;
    border-radius: 2px;
    padding: 2px 4px;
    font-size: 12px;
}

.button_transparent_bgcolor_blue {
    color: #337ab7;
    background: rgba(72, 128, 255, 0.1);
    border: 1px solid #337ab7;
    cursor: pointer;
    border-radius: 2px;
    padding: 2px 4px;
    font-size: 12px;
}

.button_transparent_bgcolor_lv i,.button_transparent_bgcolor_disabled i,.button_transparent_bgcolor_red i {
    font-size: 12px;
}

.button_transparent_bgcolor_qianlv i,.button_transparent_bgcolor_disabled i,.button_transparent_bgcolor_red i {
    font-size: 12px;
}

.button_transparent_bgcolor_blue i,.button_transparent_bgcolor_disabled i,.button_transparent_bgcolor_red i {
    font-size: 12px;
}

.table_box .button_transparent_bgcolor_lv:hover {
    color: #ff0000;
    background: rgba(255, 0, 0, 0.1);
    text-decoration: none;
    border: 1px solid rgba(255, 0, 0, 1);
}

.table_box .button_transparent_bgcolor_qianlv:hover {
    color: #ff0000;
    background: rgba(255, 0, 0, 0.1);
    text-decoration: none;
    border: 1px solid rgba(255, 0, 0, 1);
}

.table_box .button_transparent_bgcolor_blue:hover {
    color: #ff0000;
    background: rgba(255, 0, 0, 0.1);
    text-decoration: none;
    border: 1px solid rgba(255, 0, 0, 1);
}

.button_bgcolor_hui .layui-nav-item > a, .button_bgcolor_hui .layui-nav-item a:hover {
    color: #666 !important;
}

.button_bgcolor_hui .layui-nav-more {
    border-top-color: #666 !important;
}

.button_bgcolor_hui .layui-nav-mored {
    border-top-color: transparent;
}

.button_bgcolor_hui .layui-nav-mored, .button_bgcolor_hui .layui-nav-itemed > a .layui-nav-more {
    border-color: transparent transparent #666 !important;
}

.button_bgcolor_red {
    background: #ff0000 !important;
    border: 1px solid #ff0000 !important;
}

.button_bgcolor_red .layui-nav-item > a, .button_bgcolor_red .layui-nav-item a:hover {
    color: #fff;
}

.button_bgcolor_red .layui-nav-more {
    border-top-color: #fff;
}

.button_bgcolor_red .layui-nav-mored {
    border-top-color: transparent;
}

.button_bgcolor_red .layui-nav-mored, .button_bgcolor_red .layui-nav-itemed > a .layui-nav-more {
    border-color: transparent transparent #fff;
}

.active_type1,
.active_type2,
.active_type3 {
    font-weight: normal;
}

/*专利不同类型颜色*/
.active_type1{
    /*background-color:  rgba(255,0,0,0.1);*/
    font-size: 12px;
    color: #ff2b2b;
    border-radius: 2px;
    padding: 0px 2px;
}
.active_type2{
    /*background-color: #e5f7ed;*/
    font-size: 12px;
    color: #00B150;
    border-radius: 2px;
    padding: 0px 2px;
}
.active_type3{
    /*background-color:#ecf2ff;*/
    font-size: 12px;
    color: #be21e5;
    border-radius: 2px;
    padding: 0px 2px;
}
.active_type4{
    /*background-color:#FFFFBB ;*/
    font-size: 12px;
    color: 	#888800 ;
    border-radius: 2px;
    padding: 0px 2px;
}
.active_type5{
    /*background-color:#D3D3D3 ;*/
    font-size: 12px;
    color: #778899;
    border-radius: 2px;
    padding: 0px 2px;
}
.active_type6{
    /*background-color:#FFB3FF;*/
    font-size: 12px;
    color: #9400D3;
    border-radius: 2px;
    padding: 0px 2px;
}
.active_type7{
    /*background-color:#FFDDAA;*/
    font-size: 12px;
    color: #FF4500;
    border-radius: 2px;
    padding: 0px 2px;
}
.textmsg_bgcolor_lan:hover b {
    color: #ff0000;
    background-color:transparent;
}
@media screen and (max-width: 1600px) {
    /*.selectchoose > div > .layui-input, .selectchoose > div > select + div {*/
    /*    width: 100px;*/
    /*}*/
    /*.search_parent > input {*/
    /*    width: 226px;*/
    /*}*/
}

.label_field_list .add_btype {
    margin-bottom: 10px;
}

.label_field_list .table_box {
    padding: 10px;
}
/*.remarkallbox{*/
/*width: 550px;*/
/*}*/
/*.remarkallbox .layui-layer-content textarea {*/
/*    height: 100px;*/
/*    border: 1px solid #EBEBEB;*/
/*    padding: 10px;*/
/*    resize: none;*/
/*    margin-top: 10px;*/
/*    width: 100%;*/
/*    box-sizing: border-box;*/
/*    display: block;*/
/*}*/
/*.remarkallbox .layui-layer-content {*/
/*    padding: 0px 20px;*/
/*    background: #fff;*/
/*}*/
/*.remarkallbox .layui-layer-btn{*/
/*    text-align: center;*/
/*    padding: 10px 0px 20px;*/
/*}*/
/*.remarkallbox .layui-layer-btn>a {*/
/*    min-width: 120px;*/
/*    height: 40px;*/
/*    box-sizing: border-box;*/
/*    line-height: 40px;*/
/*    margin: 0px 8px;*/
/*}*/

.table_condition_right>.red-btn{
    /*margin: 0px 0px 10px 0;*/
    border-radius: 0px;
    background: #FF383A;
    color: #fff;
}

.table_condition_right>.red-btn i{
    color: #fff;
}

/*.table_condition_right>.red-btn:hover{*/
/*    color: #333;*/
/*    opacity: 1;*/
/*    background: #ddd;*/
/*}*/

/*.table_condition_right>.red-btn:hover i{*/
/*    color: #666;*/
/*}*/
/* 用新的颜色去覆盖 */
/*.remark-table_tr__icon-title,*/
.remark-table_tr__content-text {
    color: #337ab7;
}

/* 官文-状态文字-颜色 */
.guanwen-group-text-type {
    padding: 0 4px;
}
.guanwen-group-text-type1 {
    color: #e6212a;
}
.guanwen-group-text-type2 {
    color: #10ad00;
}
.guanwen-group-text-type3 {
    color: #000000;
}
/*专利申请模块弹框类样式*/
.js_layer_modal .layui-layer-content>div{
    height: 100%;
    box-sizing: border-box;
}
.layui-layer-iframe.js_layer_modal>.layui-layer-btn{
    border-top: 1px solid #dedede;
    box-sizing: border-box;
    padding: 11px 0;
}
.js_layer_modal>.layui-layer-btn a{
    margin: 0 5px;
    height: 32px;
    line-height: 32px;
    box-sizing: border-box;
    min-width: 100px;
}
.integralAcquisitionClick {
    text-decoration: underline;
    color: #337ab7;
    font-size: 24px;
    font-weight: 600;
    display: inline-block;
    text-align: center;
    width: 100%;
    cursor: pointer;
}
.monitor_Overdeadcount{
    height: 100%;
    color: #333333;
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
}
.monitor_Overdeadcount h2{
    font-size: 20px;
    margin-top: 20px;
}
.monitor_Overdeadcount .monitor_info{
    color: #000;
    font-size: 16px;
    margin-top: 60px;
    line-height: 1.8;
}

.show_copy + span.copy {
    padding: 0 3px;
    font-size: 14px;
    line-height: 24px;
    display: none;
    cursor: pointer;
}

.show_copy + span.copy:hover {
    color: red;
    display: inline;
}

.show_copy:hover + span.copy {
    display: inline;
}
/*公用iframe嵌入tab切换*/
.iframe_tab_parent .layui-tab-title {
    height: auto;
    border: none;
}
.iframe_tab_parent li {
    color: #337ab7;
    padding: 12px 10px;
    box-sizing: border-box;
    display: inline-block;
    font-weight: 700;
    line-height: 1.3;
}
.iframe_tab_parent>.before_box1{
    background: #fff;
}
.iframe_tab_parent>.before_box1 > a{
    border: none;
}
.iframe_tab_parent .layui-tab-title .layui-this:after {
    border-width: 0;
}
.tablehead_filtericon{
    color: red;
    font-weight: 400;
}
.tablehead_filtericon:after{
    font-family: 'iconfont';
    content: '\e7a0';
}
/*表格表头排序样式*/
.layui-col-sort {
    width: 10px;
    height: 20px;
    margin-left: -3px;
    margin-right: 7px;
    cursor: pointer;
}

.layui-col-sort .layui-edge {
    position: absolute;
    left: 5px;
    border-width: 5px;
}

.layui-col-sort .layui-col-asc {
    top: 3px;
    border-top: none;
    border-bottom-style: solid;
    border-bottom-color: #87CEFA;
}

.layui-col-sort .layui-col-desc {
    bottom: 5px;
    border-bottom: none;
    border-top-style: solid;
    border-top-color: #87CEFA;
}

.layui-col-asc:hover, .layui-col-sort[lay-sort=asc] .layui-col-asc {
    border-bottom-color: #000;
}

.layui-col-desc:hover, .layui-col-sort[lay-sort=desc] .layui-col-desc {
    border-top-color: #000;
}
.parentModalBgParent{
    position: relative;
}
.layui-layer-iframe.js_layer_modal>.layui-layer-btn.parentModalBgParent{
    border-top: 1px solid rgba(0,0,0,0.3);
}
.layui-layer-title.parentModalBgParent{
    border-bottom: 1px solid rgba(0,0,0,0.3);
}
.parentModalBg{
    background: rgba(0,0,0,0.3);width: 100%;height: 100%;position: absolute;left:0;top:0
}
.exportExcelCheckbox .layui-form-checked[lay-skin=primary].layui-checkbox-disbaled.layui-disabled i{
    border-color: #c2c2c2 !important;
    background-color: #c2c2c2;
}
.look_detail_box .copy_textbtn{
    padding: 1px 4px;
    font-size: 14px;
    line-height: 24px;
    display: none;
    cursor: pointer;
    background: #ffe5e5;
    color: #ff383a;
    margin-left: 0px;
    border-radius: 4px;
}
.look_detail_box:hover  .copy_textbtn {
    display: inline;
}
.layui-table-body td[data-field="numberLabel"] .layui-table-cell {
    overflow: visible;
}
.layui-table-body td[data-field="numberLabel"] .layui-table-cell .number_label {
    /*position: relative;*/
    display: inline-block;
}
.layui-table-body td[data-field="numberLabel"] .layui-table-cell .number_label>.yu_tag,
.layui-table-body td[data-field="numberLabel"] .layui-table-cell .number_label>.you_tag{
    position: absolute;
    top: -12px;
    right: 0px;
    background: #f00;
    color: #fff;
    font-size: 12px;
    line-height: 1;
    padding: 4px 4px;
    border-radius: 50%;
    white-space: nowrap;
}
.layui-table-body td[data-field="numberLabel"] .layui-table-cell .number_label>.you_tag{
    background: #00B150;
}