﻿/*工资条后台管理界面*/
.main { }
.flex { display: flex }
.el-button + .el-button { margin-left: 5px !important }
    .el-button + .el-button.disabled {
        margin-left: 5px;
        color: #999;
        cursor: not-allowed;
    }
.scroll { overflow-y: scroll; }
 .scroll::-webkit-scrollbar {
 width: 3px;
}
 .scroll::-webkit-scrollbar-thumb {
 background: #333;
 border-radius: 10px;
}
 .scroll::-webkit-scrollbar-track-piece {
 background: transparent;
}

/*定时器*/
.datetime{}
.datetime h3{font-size:14px;padding-bottom:10px;font-weight:500;color:#787474
}
.datetime .block{display:flex;padding:0 7.5px
}
    .datetime .block .el-input__icon{line-height:25px}
    .datetime .block p{font-size:12px;padding:7.5px}
    .datetime .block
    .el-select .el-input__inner {border:1px solid #ebebeb;padding-left:5px
    }
/*步骤条*/
.el-step__title {
    text-align: center
}
/* 右箭头 */
.navigator-arrow { padding-right: 13px; position: relative; margin-right: 15px; }
.navigator-arrow:after { content: " "; display: inline-block; height: 9px; width: 9px; border-width: 1px 1px 0 0; border-color: rgb(177, 174, 174); border-style: solid; transform: matrix(0.71, 0.71, -0.71, 0.71, 0, 0); position: absolute; top: 50%; margin-top: -8px; right: 0px; }
.navigator-hover { background: none; }
/*回到顶部*/
.el-backtop { background-repeat: no-repeat; background-position: center center; background-image: url(../images/icon-up.png); position: fixed; right: 15px; bottom: 15px; height: 35px; width: 35px; background-size: cover; background-color: rgb(255 255 255 / 0.73); border-radius: 50%; cursor: pointer }
.el-backtop .back-to-top { position: absolute; top: -45px; left: 50%; width: 35px; font-size: 14px; margin-left: -17.5px; box-shadow: rgb(0 0 0 / 12%) 0px 0px 6px; text-align: center; border-radius: 2.5px; text-shadow: 1px 1px #000; color: #e9e9e9 }
.tips { padding: 10px 15px; font-size: 12px }
.tips .icon { font-size: 18px }
/*layout布局*/
.el-main { }
.el-header, .el-footer { background-color: #fff; color: #333; text-align: center; line-height: 60px; border-bottom: 1px solid #e6e6e6 }
.el-aside { background-color: #f1f1f1; color: #333; height: 500px; overflow: visible; width: 230px }
.el-main { background-color: #fff; color: #333; text-align: center; }
.el-container:nth-child(5) .el-aside, .el-container:nth-child(6) .el-aside { line-height: 260px; }
.el-container:nth-child(7) .el-aside { line-height: 320px; }
/*登录页面*/
.login-box { background-color: #fff; box-shadow: 0 8px 16px 8px rgb(0 0 0/24%); background-image: none; left: 50%; top: 50%; width: 900px; height: 500px; transform: translate(-50%, -50%); margin: 0; padding: 0; display: flex; position: fixed; align-items: center }
.login-box .left-bg { }
.login-box .login-form { width: 50%; padding: 0 78px 0 52px; }
.login-box .login-form h2 { }
.login-box .login-form p { color: #646464; font-size: 18px; line-height: 1; margin-top: 12px; }
.login-box .login-form .textBox { width: 90%; margin: 30px auto; position: relative; background-color: #fff; display: flex; align-items: center; padding: 0 15px; position: relative }
.login-box .login-form .textBox b { width: 25.5px; }
.login-box .login-form .textBox:after { content: " "; position: absolute; bottom: 1px; height: 1px; width: 95%; background-color: #ebebeb; left: 2.5%; }
.login-box .login-form .textBox b .icon { width: 25.5px; }
.login-box .login-form .textBox .input { height: 35px; display: block; padding: 0 1em; box-sizing: border-box; flex-grow: 1; border: none 0; outline: none }
.login-box .login-form .textBox .sendbtn { height: 35px; line-height: 35px; font-size: 14px; border-radius: 0; box-sizing: border-box; padding-top: 0; padding-right: 10px; padding-bottom: 0; padding-left: 10px; background-color: transparent; z-index: 100; font-weight: 500; color: #306e5f; width: auto; display: inline-block; margin-left: 0; border: 0 none }
.login-box .login-form  .form-btns { display: flex; }
.login-box .login-form  .form-btns .btn { border-radius: 15px; margin: 0 auto; height: 35px; text-align: center; background-color: #067e9d; border: 1px solid #067e9d; color: #fff }
.login-box .login-form .form-setting { display: flex; justify-content: space-between; align-items: center; width: 90%; padding: 15px 0; font-size: 12px; }
.login-box .login-form .form-setting label { position: relative; padding-left: 25px; }
.login-box .login-form .form-setting input[type=checkbox] { width: 16px; height: 16px; position: absolute; left: 5px; top: 0px }
/*顶部*/
.header { z-index: 100; display: flex; justify-content: space-between; align-items: center; line-height: 45px; height: 60px; }
.header .header-logo { height: 45px; margin-left: 21px; margin-right: 25px }
.header .header-left { display: flex; align-items: center }
.header .header-logo .header-logo-img { display: inline-block; max-width: 100%; max-height: 100% }
.header h3 { color: #333; font-size: 16px; font-weight: 500; }
.header .header-nav { display: flex; line-height: 35px; align-items: center; padding-right: 15px }
.header .header-nav .avatar { height: 25px }
.header .header-nav .avatar .icon { width: 25px; height: 25px }
.header .header-nav span { font-size: 14px; color: #474343; padding: 0 3.5px }
.header .header-nav .nav { display: flex; position: relative; height: 35px; align-items: center }
.header .header-nav .nav .navigator-arrow:after { height: 6px; width: 6px; border-width: 0 1px 1px 0; border-color: #242424; }
.header .header-nav .nav .menu { position: absolute; top: 35px; right: 0px; background-color: #fff; box-shadow: 2px 2px rgb(0 0 0 / 12%); border-radius: 5px }
.header .header-nav .nav li { text-align: center; height: 32.5px }
.header .header-nav .nav li a { display: inline-block; overflow: hidden; height: 32.5px; font-size: 12px; padding: 0 10px; }
.header .header-nav .nav li a:hover { background-color: #f0f0f0 }
/*--弹窗--*/
.mask { width: 100%; height: 100%; position: fixed; top: 0; left: 0; background: #000; opacity: 0.32; overflow: hidden; z-index: 889; color: #fff; }
.popup { border-radius: 5px; position: fixed; top: 50%; left: 50%; background-color: #fff; z-index: 890 }
.popup .popup_header { position: relative; padding: 15px 15px 10px; }
.popup .popup_header h3 { padding-left: 0; margin-bottom: 0; font-size: 18px; line-height: 1; color: #303133; font-weight: 400 }
.popup .popup_header .close { position: absolute; top: 5px; right: 15px; padding: 0; border: none; outline: none; background: transparent; font-size: 23px; cursor: pointer; font-family: cursive; font-weight: 400; display: inline-block; color: #666 }
.popup .close { position: absolute; top: 15px; right: 15px; padding: 0; border: none; outline: none; background: transparent; font-size: 14px; cursor: pointer; font-family: cursive; font-weight: 400; display: inline-block; color: #FFF; background-color: #409EFF; border-color: #409EFF; border-radius: 5px; padding: 5px 15px; font-family: "微软雅黑" }
.popup .popup_header .close:hover { outline: none; text-decoration: none }
.popup .popup_body { padding: 15px 20px 5px 20px }
.popup .popup_footer { text-align: right; padding: 5px 15px 10px 15px; }
.popup .popup_footer .btn { border: 1px solid #dbd5d5; background-color: #fff; padding: 3.5px 15px; margin: 0 15px; border-radius: 3.5px; cursor: pointer; font-size: 13px; color: #333 }
.popup .popup_footer .btn-default { }
.popup .popup_footer .btn-primary { color: #fff; background-color: #409eff; border-color: #409eff; }
.modal-pupup { bottom: 0; top: 30%; left: 50%; width: 70%; margin-left: -35%; padding: 5px 0px 10px 0; }
.middle-pupup { top: 10%; left: 50%; width: 520px; margin-left: -260px; padding: 5px 0px 10px 0; }
.bottom-pupup { bottom: 0; left: 0%; width: 100%; margin-left: 0; top: auto; padding: 0px 0px 10px 0; min-height: 295px; border-bottom-left-radius: 0; border-bottom-right-radius: 0; overflow: hidden; }
/*按钮、输入框、下拉菜单重写*/
.el-button { padding: 0px 15px !important; min-height: 25px; height: 25px; font-size: 13px !important; }
.el-button--text { padding: 0 3.5px !important; }
.el-select .el-input__icon { line-height: 25px !important; }
.el-select .el-input__inner{ font-size:13px !important;}
.el-select
.el-input__suffix {
    right: 0px;
}
.el-select .el-input .el-select__caret {
    font-weight: 500;
    color: #484848 !important
}
.el-input__inner { height: 25px !important; line-height: 25px !important; color: #18354a; font-size: 13px !important; }
.el-textarea__inner { line-height: 1.5 !important; color: #18354a !important; font-size: 13px !important; }
.el-textarea .el-textarea__inner {
    height: 65px;
    line-height: 1.5 !important;
    color: #18354a !important;
    font-size: 13px !important;
}

/*工具条*/
.toolBar {
}
.toolBar .back { }
.toolBar .back { }
.toolBar .title { display: flex; justify-content: space-between }
.toolBar .title h3 { line-height: 32.5px; font-size: 14px; font-weight: 600 }
    .toolBar .title h3 i{padding:0 15px;font-size:12px;color:#857f7f;font-weight:500}
    .toolBar .title .history-box {
        position: relative;
        z-index: 999
    }
.toolBar .title .history-box .scroll { top: 35px; width: 230px; right: 0px; left: auto; position: absolute }
.toolBar .title .history-box .el-dropdown-menu { position: static; }
.toolBar .title .history-box .el-dropdown-menu .el-dropdown-menu__item { }
.toolBar .title .history-box .el-dropdown-menu .el-dropdown-menu__item:after { content: " "; position: absolute; bottom: 1px; height: 1px; width: 95%; background-color: #ebebeb; left: 2.5%; }
.toolBar .title .el-button { }
/*小导航*/
.min-nav { display: flex; align-items: center; padding: 25px 0 }
/*底部*/
.footer { background-color: #1f2533; padding: 5px 0 5px 0 }
.footer .bottom-footer { display: flex; padding: 15px 0; justify-content: space-between; align-items: center }
.footer .bottom-footer .nav { }
.footer .bottom-footer .nav a { color: #e3e3e3; font-size: 0.85rem; width: 75px; display: inline-block; text-align: center }
.footer .bottom-footer .nav a.active, .footer .bottom-footer .nav a:hover { color: #dcd6d6 }
.footer .bottom-footer .nav b { color: #524f4f; padding: 0 5px }
.footer .bottom-footer .aside { display: block; width: 260px }
.footer .bottom-footer .aside p { font-size: 0.85rem; color: #8e8a8a; padding-bottom: 10px; display: block }
.footer .bottom-footer .aside p b { font-size: 18px; font-weight: 600; padding-left: 15px }
.footer .bottom-footer .aside .btn { font-size: 1.05rem; background-color: #2B9CD9; color: #FFF; height: 32.5px; width: 125px; display: inline-block; text-align: center; line-height: 35px; border-radius: 5px; cursor: pointer }
.footer .bottom-footer .aside .email { opacity: 0; display: block; font-size: 0.85rem; color: #C5C5C5; background-repeat: no-repeat; background-position: 5px center; background-image: url(../images/icon-email.png); padding-left: 30px; }
.footer .bottom-footer .aside .box { width: 175px }
.footer .copyright { display: flex; justify-content: space-between; border-top: 1px solid #c1c1c1; padding: 7px 0 }
.footer .copyright .copyright-logo { }
.footer .copyright .copyright-logo .copyright-brand { }
.footer .copyright .copyright-logo .copyright-brand img { display: inline-block; height: 50px }
.footer .copyright p { color: #aeacac; font-size: 0.8rem }
.footer .copyright .nav { color: #fff; width: 260px; text-align: center }
.footer .copyright .nav a { color: #aeacac; font-size: 0.8rem; line-height: 50px }
/*超大注解*/
.note { font-size: 1.5rem; font-weight: 600; color: #282d48; line-height: 1.75; position: relative; padding: 35px 50px; }
.note b { font-size: 3.75rem; font-family: "方正姚体"; position: absolute; }
.note .qm-top { top: -15px; left: -15px }
.note .qm-footer { bottom: -15px; right: -15px }
/*留言板*/

.main-group { width: 100vw; height: 100vh; min-width: 1000px; display: flex; justify-content: center; align-items: center; background: linear-gradient(to right, #39bcf2 0%, #39bcf2 50%, #18354a 50%, #18354a 100%); }
.box-group { width: 1000px; height: 430px; position: relative; }
.box-group .left-group { width: 320px; height: 360px; background: #18354a; position: absolute; left: 0; top: 35px; color: #fff; z-index: 1; box-sizing: border-box; padding: 40px; }
.box-group .left-group .title { font-size: 16px; font-weight: bold; }
.box-group .left-group .icon-group { margin-top: 33px; }
.box-group .left-group .icon-group li { margin-top: 26px; display: flex; align-items: center; }
.box-group .left-group .icon-group li img { width: 25px; height: 25px; margin-right: 10px; }
.box-group .right-group { width: 870px; box-sizing: border-box; padding: 45px 40px 20px 230px; height: 100%; background: #fff; position: absolute; right: 0; }
.box-group .right-group .title { color: #18354a; font-size: 20px; font-weight: bold; }
.box-group .right-group .form-group { position: relative; display: flex; justify-content: space-between; flex-wrap: wrap; padding-top: 30px; }
.box-group .right-group .form-group .input-group { position: relative; margin: 0 0 35px 0; }
.box-group .right-group .form-group .input-group.w50 { width: 47%; }
.box-group .right-group .form-group .input-group.w100 { width: 100%; }
.box-group .right-group .form-group .input-group input, .box-group .right-group .form-group .input-group textarea { width: 100% !important; padding: 5px 0; font-size: 14px; color: #666; border: 0; border-bottom: 1px solid #777; outline: none; resize: none; }
.box-group .right-group .form-group .input-group textarea { min-height: 60px; }
.box-group .right-group .form-group .input-group span { position: absolute; left: 0; padding: 5px 0; font-size: 14px; color: #666; transition: 0.3s; pointer-events: none; }
 .box-group .right-group .form-group .input-group input:focus ~ span, .box-group .right-group .form-group .input-group textarea:focus ~ span, .box-group .right-group .form-group .input-group input:valid ~ span, .box-group .right-group .form-group .input-group textarea:valid ~ span {
 transform: translateY(-20px);
 font-size: 12px;
 letter-spacing: 1px;
 color: #000;
}
.box-group .right-group .form-group .input-group button { cursor: pointer; background: #18354a; color: #fff; border: 0; padding: 10px 30px; font-size: 14px; }
/*页面主体*/
.page-component { box-sizing: border-box; }
.page-component h3 { font-size: 15px; font-weight: 500; display: inline-block; }
.index-three-box { height: 82px; color: #333; margin-bottom: 20px; margin-top: 40px; position: relative; display: flex; }
.index-three-box .item { width: 268px; height: 81px; /*border: 1px solid #DDDDDD;*/
box-shadow: 0 0 5px 1px #F1F1F1; color: #333; box-sizing: border-box; position: relative; margin-right: 50px; background-color: #eeeeee }
.index-three-box .item:last-child { margin-right: 0; }
.index-three-box .item a { display: block; line-height: 81px; width: 100%; height: 100%; color: #fff; }
.index-three-box .item a img, .index-three-box .item a span { display: inline-block; vertical-align: middle; line-height: 40px; font-size: 16px; margin-left: 110px; }
.fagz { background: url("../images/lALPBbCc1U70OmNRzQEE_260_81.png") no-repeat; background-size: 100% 100%; }
.ygfk { background: url("../images/lALPBbCc1U70OptRzQEE_260_81.png") no-repeat; background-size: 100% 100%; }
.fxls { background: url("../images/lALPBbCc1U70OppRzQEE_260_81.png") no-repeat; background-size: 100% 100%; }
/*三个块*/
.index-msg { height: auto; box-shadow: 0 0 5px 1px #F1F1F1; box-sizing: border-box; font-size: 14px; overflow: hidden; border: 1px solid #eee; background-color: #fff }
.index-link { display: block; width: 100%; border-right: 1px solid #F0F3F6; overflow: hidden; color: #333; }
.index-msg-detail { width: 100%; height: 100px; text-align: center; display: flex }
.index-msg-detail .nodata { }
.index-msg-detail > .item { width: 33.33%; height: 100%; padding-top: 25px; border-right: 1px solid #eee; text-align: center }
.index-msg-detail > .item:nth-child(3) { border-right: none; }
.index-msg-detail > .item p { margin-bottom: 5px; }
.index-msg-detail h2 { width: 100%; font-weight: normal; font-size: 16px; color: #999; }
.index-msg-title { position: relative; height: 45px; overflow: hidden; line-height: 44px; border-bottom: 1px solid #eee; padding-left: 18px; box-sizing: border-box; background-color: #FBFCFD; }
.index-msg-title:hover { color: #0669ac }
/*左侧导航重写*/
.el-submenu .el-menu { }
.el-submenu .el-menu-item { font-size: 12px; color: #777171 }
/*上传控件区域*/
.el-steps { width: 75%; margin: 25px auto 0 auto }
.box_matching { font-size: 0; height: 63px; position: relative; width: 450px; margin: 0 auto; display: flex; align-items: center }
.box_matching p { display: inline-block; vertical-align: top; font-size: 14px; line-height: 18px; }
.box_matching p b { width: 16px; height: 16px; border-radius: 50%; font-size: 15px; color: #fff; background: #666; line-height: 16px; text-align: center; margin-left: 8px; cursor: pointer; display: inline-block }
.box_matching p i { color: #5c5c5c; }
.box_match { width: 335px; height: 63px; font-size: 12px; display: flex; vertical-align: top; align-items: center }
.box_match .icon { font-size: 18px; color: #39bcf2; margin-right: 7.5px }
.box_match label { margin: 0 10px 0 0; cursor: pointer; color: #999999; }
.upload-box { margin: 0 auto; text-align: center; width: 450px; }
.el-upload__tip { margin: 0 auto }
.el-upload__tip i { color: #ffcd35; }
.el-upload__tip a { color: #79abd2; }
.el-upload__tip p { font-size: 16px; padding: 5px 10px }
.el-upload__tip .error { color: #fd0707 }
/*数据校验模块*/
.mock_send_box { position: relative; width: 100%; z-index: 501; background: #fff; overflow: hidden; border-radius: 5px; }
.check_sheel { height: 35px; background: #f1f6fa; border-radius: 3px; position: relative; z-index: 50; display: flex; padding: 5px 0; align-items: center }
.check_sheel .checksm { margin-left: 15px; font-size: 12px; line-height: 30.5px; color: #333333; display: flex }
.check_sheel .checksm label { display: inline-block; width: 60px; }
.check_sheel .checksm .box { }
.check_sheel .checksm .box .el-range-editor .el-range-input { font-size: 13px; }
.check_sheel .checksm .box .el-date-editor .el-range__icon { line-height: 16.5px }
.check_sheel .checksm .box .el-date-editor .el-range-separator { line-height: 16.5px; width: 8.5%; color: #333; font-size: 13px; }
.check_sheel .checksm .notes { display: flex; width: 95px; align-items: center; padding: 0 10px 0 15px }
.check_sheel .checksm .notes i { font-size: 18px }
    .check_sheel .checksm .timing{}
        .check_sheel .checksm .timing span {
            display: flex;
            align-items: center;
            color: #ccc;
        }
            .check_sheel .checksm .timing span i {
                margin-right: 7.5px;
                color: #18354a;
            }
            .check_sheel .checksm .timing span b {
                font-size: 16px;
                margin-left: 7.5px;
                color: #18354a;
            }
    .check_sheel .el-select {
        width: 110px
    }
.check_sheel .el-select .el-input__inner { height: 26.5px; line-height: 26.5px; color: #18354a; font-size: 13px }
.check_sheel .el-input { width: 100% }
.check_sheel .el-input .el-input__inner { height: 26.5px; line-height: 26.5px; color: #18354a; font-size: 13px }
.warning-list { width: 95%; max-height: 200px; overflow-y: auto; margin: 15px auto }
.warning-list p { padding: 10px 15px; line-height: 12px; font-size: 12px; color: #333333; border: 1px solid #dddddd; background-color: #fafbfc; border-radius: 4px; margin-top: 10px; }
.warning-list p i { color: #f40808; font-size: 16px; margin-right: 7.5px }
.el-date-table td span { text-align: center }
/*表格检测*/
.check_search { position: relative; width: 100%; height: 30px; margin-top: 30px; z-index: 50; display: flex; justify-content: space-between; width: 95%; margin: 0 auto }
.check_search .batch_title { line-height: 30px; font-size: 12px; color: #333333; }
.check_search .batch_title > span { display: inline-block; padding-right: 20px; margin-right: 20px; }
.check_search .batch_title > span:after { }
.check_search .batch_title > span b { font-size: 12px; color: #999; padding: 0 5px }
.check_search .batch_title > span i { font-size: 16px; color: #999; padding: 0 5px }
.check_search .batch_title > span.init { border: none; }
.check_search .search-box { }
.check_search .search-box .el-input__inner { height: 27.5px; line-height: 27.5px; font-size: 13px; }
.check_search .search-box .el-input__icon { line-height: 27.5px; }
/*表格样式*/
.table-box { margin: 0 auto }
.el-table .el-table__cell { padding: 3.5px 0 !important }
.el-table th.el-table__cell > .cell{word-wrap:normal}
.el-table .cell {
    line-height: 1.25 !important;
    font-size: 12px;
}
.table-box .el-table__column-filter-trigger i { font-size: 18px; color: #292626 }
.table-box .page { padding: 7.5px 10px }
.table-box .el-table th.el-table__cell { background-color: #f8f8f8 }
.el-table-filter { background-color: #ededed; }
.tool-bar { text-align: center; padding: 10px 15px; background-color: #fff }
.tool-bar .el-button { padding: 5px 10px; font-size: 12px }
.el-table .cell a.down { padding: 0 7.5px; color: #0787a9; text-decoration: underline; cursor: pointer }
/*手机即时展示*/
.exhibit { margin: 15px auto; }
.exhibit .staff-list { min-width: 75px; padding-right: 15px }
.exhibit .staff-list span { display: block; text-align: center; padding: 5px 10px 5px 5px; font-size: 13px; color: #666; position: relative; cursor: pointer }
.exhibit .staff-list span:after { content: " "; display: inline-block; height: 65%; width: 2px; position: absolute; top: 21.5%; left: 0px; background-color: transparent }
    .exhibit .staff-list span.on, .exhibit .staff-list span:hover {
        color: #025e82
    }
    .exhibit .staff-list span.on:after {
        background-color: #025e82
    }
.exhibit .wage_num { margin: 0 7.5px; min-width: 75px; font-size: 13px }
.exhibit span i { }
.mobile { width: 262px; height: 536.5px; position: relative; min-width: 260px }
.mobile .bg { background-image: url(../images/mobile.png); background-size: cover; background-position: center center; background-repeat: no-repeat; position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
    .mobile .iframe-box {
        height: 77%;
        min-width: 230px;
        min-height: 350px;
        background-color: #ebebeb;
        position: relative;
        margin: 55px 10.5px 35px 12px;
        position: relative;
    }
.mobile .iframe-box .iframe { width: 100%; height: 100%; }
.exhibit .operate { flex-grow: 1; }
.exhibit .operate .scroll { overflow-y: auto; max-height: 460px }
.exhibit .operate .el-card__header { padding: 8.5px 10px }
.exhibit .operate .el-card__header h3 { width: 85%; font-size: 14px }
.exhibit .operate .el-card__body { padding: 5px 20px; }
.exhibit .operate .el-card__body .checkbox { display: flex; padding: 7.5px 10px; cursor: pointer; align-items: center; }
.exhibit .operate .el-card__body .checkbox b { display: inline-block; width: 16px; height: 16px; border: 1px solid #666; min-width: 16px; }
.exhibit .operate .el-card__body .checkbox b.on { color: #409EFF; border: 1px solid #409EFF; }
.exhibit .operate .el-card__body .checkbox span { font-size: 12px; color: #333; padding: 0 5px }
.exhibit .operate .el-card__body .checkbox p { font-size: 12px; color: #817a7a; padding: 0 5px; min-width: 45px }
.setting-form { padding: 15px 0px }
.setting-form .setting-form-item { display: flex; padding: 7.5px 10px; align-items: center }
.setting-form .setting-form-item .item-check { font-size: 0; line-height: 0; }
.setting-form .setting-form-item .item-check b { display: inline-block; width: 16px; height: 16px; border: 1px solid #666; font-size: 16px }
.setting-form .setting-form-item .item-check b.on { color: #409EFF; border: 1px solid #409EFF; }
.setting-form .setting-form-item i { font-size: 12px; color: #18354a; padding: 0 5px;font-weight:600 }
    .setting-form .setting-form-item em {
        font-size: 12px;
        color: #8a8585;
        padding: 0 5px;font-weight:500;
    }
.setting-form .setting-form-item p { font-size: 12px; color: #666; padding: 0 5px }
.setting-form .setting-form-item .el-select { width: 80px; }
.setting-form .setting-form-item .el-select .el-input { width: 90px; }
.setting-form .setting-form-item .el-select .el-input__inner {  }
.setting-form .setting-form-item .el-input { width: 160px; }
/*form表单*/
.el-form { width: 460px; margin: 0 auto }
.el-form-item { margin-bottom: 12px !important; }
.el-select-dropdown__item { font-size: 12px !important }
.el-form .el-input { width: 160px }
.el-form .select { width: 180px; height: 35px; border-radius: 4px; border: 1px solid #DCDFE6; padding: 0 15px; }
.el-form .required { padding: 0 8.5px; color: #f30000; font-size: 18px }
.el-form .el-cascader .el-input, .el-form .el-select .el-input { width: 180px }
/*单据详情form数据展示*/
.form-box { }
.form-box .text-list-item { }
.form-box .text-list-item .el-input__inner { padding: 0 5px 0 5px; font-size: 13px }
