/*引用字体图标*/
@font-face {
    font-family: "cui-font";
    src: url('CuiNew/Font/iconfont.eot?t=1520993149616'); /* IE9*/
    src: url('CuiNew/Font/iconfont.eot?t=1520993149616#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('data:application/x-font-woff;charset=utf-8;base64,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') format('woff'), url('CuiNew/Font/iconfont.ttf?t=1520993149616') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
    url('../icon-font/iconfont.svg?t=1520993149616#cui-font') format('svg'); /* iOS 4.1- */
}

.cui-font {
    font-family: "cui-font" !important;
    font-size: 14px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.icon-jian:before {
    content: "\e600";
}

.icon-jia:before {
    content: "\e601";
}

.icon-notice:before {
    content: "\e602";
}

.icon-rili:before {
    content: "\e667";
}

.icon-close:before {
    content: "\e633";
}

.icon-line-close:before {
    content: "\e612";
}

.icon-pingbiao:before {
    content: "\e627";
}

.icon-xinzeng:before {
    content: "\e643";
}

.icon-success:before {
    content: "\e60f";
}

.icon-bp:before {
    content: "\e60a";
}

.icon-chuangkou:before {
    content: "\e652";
}

.icon-arrow-up:before {
    content: "\e613";
}

.icon-arrow-down:before {
    content: "\e615";
}

.icon-arrow-right:before {
    content: "\e617";
}

.icon-arrow-left:before {
    content: "\e619";
}

.icon-xmgl:before {
    content: "\e622";
}

.icon-search:before {
    content: "\e63f";
}

.icon-icon-billboard:before {
    content: "\e634";
}

.icon-question:before {
    content: "\e60e";
}

.icon-ai-out:before {
    content: "\e642";
}

.icon-tongji:before {
    content: "\e67f";
}

.icon-zbtzs:before {
    content: "\e640";
}

.icon-rili1:before {
    content: "\e62e";
}

.icon-xjxm:before {
    content: "\e614";
}

.icon-kaibiao:before {
    content: "\e629";
}

.icon-jieguo:before {
    content: "\e6c6";
}

.icon-xiaoxi:before {
    content: "\e67c";
}

.icon-message:before {
    content: "\e62a";
}

.icon-jiaoyimingxi:before {
    content: "\e647";
}

.icon-thbzj:before {
    content: "\e740";
}

.icon-zbhxr:before {
    content: "\e61f";
}

.icon-search1:before {
    content: "\e649";
}

.icon-arrow-lineright:before {
    content: "\e621";
}

.icon-arrow-lineleft:before {
    content: "\e623";
}

.icon-jyjl:before {
    content: "\e646";
}

.icon-jyffw:before {
    content: "\e608";
}

.icon-work:before {
    content: "\e6d0";
}

.icon-check:before {
    content: "\e618";
}

.icon-jbxxwh:before {
    content: "\e626";
}

.icon-kaibiaoshi:before {
    content: "\e718";
}

.icon-bid-archive:before {
    content: "\e638";
}

.icon-expert:before {
    content: "\e61e";
}

.icon-bidresult:before {
    content: "\e690";
}

.icon-basics:before {
    content: "\e6ab";
}

.icon-refund:before {
    content: "\e616";
}

.icon-evaluatebid:before {
    content: "\e63d";
}

.icon-kaibiao:before {
    content: "\e629";
}

.icon-fanhui:before {
    content: "\e650";
}

em, i {
    font-style: normal;
}

.layui-pull-left {
    float: left;
}

.layui-pull-right {
    float: right;
}

.txt-color-green {
    color: #22d7bb;
}

.txt-color-gray {
    color: #999999;
}

.txt-color-de {
    color: #dedede;
}

.txt-color-red {
    color: #ff0000;
}

.layui-m20 {
    margin: 20px;
}

/* 头部 */
.header {
    height: 52px;
    background-color: #0191fd;
    color: #fff;
}

    .header .logo {
        position: absolute;
        left: 0;
        top: 5px !important;
    }

    .header .layui-nav {
        position: absolute;
        right: 0;
        top: 0;
        padding: 0;
        background: none;
    }

        .header .layui-nav .layui-nav-item {
            margin: 0 20px;
            line-height: 66px;
        }

.layui-layout-admin .header-warp {
    color: #fff;
    background-color: #12b1e0;
    background-image: -webkit-gradient(linear,left top,right top,from(#12b1e0),to(#06dfde));
    background-image: -webkit-linear-gradient(left,#12b1e0,#06dfde);
    background-image: -moz-linear-gradient(left,#12b1e0,#06dfde);
    background-image: linear-gradient(to right,#12b1e0,#06dfde);
}

.header-warp .logo {
    left: 10px;
    background: url(../img/web-logo.png) no-repeat;
    width: 300px;
    height: 42px;
    display: block;
}

    .header-warp .logo a {
        color: #fff;
        display: block;
        width: 300px;
        height: 42px;
    }

.header-warp .layui-nav {
    top: 0;
}

    .header-warp .layui-nav .layui-nav-item {
        margin: 0px;
        line-height: 52px;
    }

        .header-warp .layui-nav .layui-nav-item i {
            font-size: 20px;
        }

        .header-warp .layui-nav .layui-nav-item .layui-bj-time {
            color: #f2f2f2;
            font-weight: bold;
            padding-left: 30px;
        }

            .header-warp .layui-nav .layui-nav-item .layui-bj-time > i {
                padding-right: 8px;
            }

    .header-warp .layui-nav .layui-nav-child a:hover {
        color: #555 !important;
    }

    .header-warp .layui-nav .layui-nav-item a:hover, .header-warp .layui-nav .layui-this a {
        color: #fff;
    }

    .header-warp .layui-nav .layui-this:after, .header-warp .layui-nav-bar {
        background-color: #fff;
        height: 0;
    }

    .header-warp .layui-nav .layui-this a {
        padding: 0 20px;
    }

.layui-layout-admin .layui-body {
    background-color: #f2f2f2;
}

/*公告*/
.layui-flag {
    display: table;
    width: 100%;
    margin-top: 0;
}

.top-note {
    position: relative;
    overflow: hidden;
    color: #838383;
    background-color: #faf4da;
    height: 34px;
    line-height: 34px;
    border-bottom: 1px solid #f8dc7b;
}

.note-icon {
    min-width: 80px;
    text-align: center;
    font-size: 32px;
    font-size: 2rem;
    background-color: rgba(0, 0, 0, 0.25);
}

.note-text {
    padding-right: 72px;
}

    .note-text i {
        color: #f5a623;
        padding-right: 10px;
        margin-left: 12px;
        position: relative;
        top: 1px;
    }

.note-close {
    position: absolute;
    top: -2px;
    right: 20px;
    font-size: 24px;
    color: #f5a623;
}

/*数据模块*/
.data-statistics {
    margin: 20px 0;
    overflow: hidden;
}

    .data-statistics ul li {
        float: left;
        display: inline-block;
        width: 23.5%;
        background: #0078AD;
        margin-right: 2%;
        height: 106px;
        border-radius: 5px;
        text-align: center;
        color: #fff;
    }

        .data-statistics ul li.green-gradient {
            background-color: #00d6ab;
            background-image: -webkit-gradient(linear,left top,top top,from(#00d6ab),to(#67e58e));
            background-image: -webkit-linear-gradient(top,#00d6ab,#67e58e);
            background-image: -moz-linear-gradient(top,#00d6ab,#67e58e);
            background-image: linear-gradient(to top,#00d6ab,#67e58e);
        }

        .data-statistics ul li.blue-gradient {
            background-color: #46b3ff;
            background-image: -webkit-gradient(linear,left top,top top,from(#46b3ff),to(#50e9f3));
            background-image: -webkit-linear-gradient(top,#46b3ff,#50e9f3);
            background-image: -moz-linear-gradient(top,#46b3ff,#50e9f3);
            background-image: linear-gradient(to top,#46b3ff,#50e9f3);
        }

        .data-statistics ul li.purple-gradient {
            background-color: #7a88ff;
            background-image: -webkit-gradient(linear,left top,top top,from(#7a88ff),to(#4ca3ff));
            background-image: -webkit-linear-gradient(top,#7a88ff,#4ca3ff);
            background-image: -moz-linear-gradient(top,#7a88ff,#4ca3ff);
            background-image: linear-gradient(to top,#7a88ff,#4ca3ff);
        }

        .data-statistics ul li.pink-gradient {
            background-color: #fa7695;
            background-image: -webkit-gradient(linear,left top,top top,from(#fa7695),to(#facd97));
            background-image: -webkit-linear-gradient(top,#fa7695,#facd97);
            background-image: -moz-linear-gradient(top,#fa7695,#facd97);
            background-image: linear-gradient(to top,#fa7695,#facd97);
        }

        .data-statistics ul li:last-child {
            margin-right: 0;
        }

        .data-statistics ul li .data-title {
            font-size: 20px;
            font-weight: normal;
            padding-top: 17px;
            margin-bottom: 8px;
            display: block;
            overflow: hidden;
        }

        .data-statistics ul li .data-num {
            font-size: 38px;
        }

            .data-statistics ul li .data-num em {
                font-size: 14px;
            }

/*内容模块*/
.first-row .table-grid .left {
    float: left;
}

.first-row .table-grid .right {
    float: right;
}

.first-row .table-grid .w65b {
    width: 65%;
}

.first-row .table-grid .w33b {
    width: 34%;
}

.first-row .table-grid .table-grid-item {
    border: 1px solid #eee;
    background: #fff;
    box-sizing: border-box;
    display: block;
    border-radius: 4px;
    height: 385px;
}

    .first-row .table-grid .table-grid-item .title {
        line-height: 46px;
        padding: 0 18px;
        border-bottom: 1px solid #eee;
    }

        .first-row .table-grid .table-grid-item .title h2 {
            font-size: 14px;
            color: #555;
            font-weight: bold;
        }

        .first-row .table-grid .table-grid-item .title .btn-a-more i {
            font-size: 18px;
            color: #d5d6d8;
        }

    .first-row .table-grid .table-grid-item .centent {
        padding: 10px 18px;
        overflow: hidden;
    }

    .first-row .table-grid .table-grid-item .work-item ul li {
        width: 100%;
        display: block;
        overflow: hidden;
        margin-bottom: 20px;
    }

        .first-row .table-grid .table-grid-item .work-item ul li .w2b {
            width: 2%;
            position: relative;
            top: 3px;
        }

        .first-row .table-grid .table-grid-item .work-item ul li .w98b {
            width: 98%;
        }

    .first-row .table-grid .table-grid-item .work-item .xm-title h2 {
        font-size: 14px;
        padding: 0 6px;
    }

    .first-row .table-grid .table-grid-item .work-item .xm-title i {
        position: relative;
        top: 1px;
    }

    .first-row .table-grid .table-grid-item .work-item .layui-progress {
        margin: 10px 0px 10px 7px;
    }

/*日程安排*/
.first-row .table-grid .calendar-title {
    height: 30px;
    line-height: 30px;
    font-size: 14px;
    position: relative;
}

.first-row .table-grid .f-arrow {
    width: 4%;
    position: relative;
    cursor: pointer;
    height: 30px;
    line-height: 30px;
}

    .first-row .table-grid .f-arrow i {
        font-size: 22px;
    }

.first-row .table-grid .f-riqi {
    width: 200px;
    color: #999;
    font-weight: bold;
    font-size: 14px;
    text-align: center;
    height: 30px;
    line-height: 32px;
    position: absolute;
    margin: 0 auto;
    left: 1%;
    right: 1%;
}

.first-row .table-grid .f-rili-table tbody td {
    background: #fff;
    position: relative;
}

.first-row .table-grid .f-rili-table tbody tr {
    border-bottom: 1px dashed #ccc;
}

.first-row .table-grid .f-rili-table .f-today {
    background-color: #0269f1;
    border-radius: 100px;
    color: #fff;
}

.first-row .table-grid .f-rili-table .f-on {
    background-color: #0269f1;
    border-radius: 100px;
    color: #fff;
}

.first-row .table-grid .f-number {
    cursor: pointer;
}

.first-row .table-grid .f-rili-table {
    width: 100%;
}

.first-row .table-grid .f-rili-th {
    float: left;
    width: 14.25%;
    text-align: center;
    line-height: 46px;
    height: 46px;
    font-weight: bold;
}

.first-row .table-grid .f-td {
    float: left;
    width: 14.25%;
    font-weight: bold;
    font-size: 14px;
    text-align: center;
    height: 46px;
    line-height: 46px;
    position: relative;
    color: #555;
}
/*.first-row .table-grid .f-xmnum{position: absolute;width: 20px;height: 20px;top: 13px;left: 50%;margin-left: 10px; background: url(../img/yuan.png) no-repeat center;}*/
.first-row .table-grid .f-table-msg {
    position: absolute;
    z-index: 2;
    top: 34px;
    left: 50%;
    margin-left: -120px;
    width: 280px; /*background: url(../img/bg-msg.png) no-repeat bottom;*/
    line-height: 55px;
    height: 46px;
    text-align: center;
    display: none;
    color: #666;
}

/*内容顶部模块*/
.layui-top-module {
    background: #fff;
    border-width: 0 1px 1px 1px;
    border-style: solid;
    border-color: #eee;
    display: block;
    overflow: hidden;
}

.layui-position {
    height: 40px;
    line-height: 40px;
    border-bottom: 2px solid #eee;
}

    .layui-position ul li {
        float: left;
        display: inline-block;
        padding: 0 20px;
    }

        .layui-position ul li a {
            font-size: 14px;
            color: #666;
            font-weight: bold;
        }

        .layui-position ul li.current, .layui-position ul li:hover {
            border-bottom: 2px solid #22d7bb;
        }

.layui-xm-info {
    padding: 15px 20px 5px 20px;
}

    .layui-xm-info .xm-title, .layui-xm-info .xm-code {
        line-height: 28px;
        margin-bottom: 10px;
    }

        .layui-xm-info .xm-title h2, .layui-xm-info .xm-code h2 {
            font-weight: bold;
            font-size: 14px;
            color: #555;
        }

        .layui-xm-info .xm-title .operation-btn {
            margin-left: 30px;
            position: relative;
        }

            .layui-xm-info .xm-title .operation-btn a {
                margin: 0 5px;
                color: #dedede;
                font-size: 20px;
            }

    .layui-xm-info .cat {
        color: #fff;
        background-color: #2dbcff;
        padding: 0px 10px;
        height: 28px;
        line-height: 28px;
        font-size: 14px;
        border-radius: 4px;
        font-weight: bold;
        display: inline-block;
        position: relative;
        top: 0;
        margin-right: 15px;
    }

        .layui-xm-info .cat i {
            position: absolute;
            top: 50%;
            margin-top: -6px;
            right: -6px;
            display: inline-block;
            width: 0;
            height: 0;
            vertical-align: middle;
            border-left: 6px solid #45BCF9;
            border-top: 6px solid transparent;
            border-bottom: 6px solid transparent;
        }

    .layui-xm-info .xm-code .cat {
        background-color: #59c477;
    }

        .layui-xm-info .xm-code .cat i {
            border-left: 6px solid #59c477;
        }

    .layui-xm-info .xm-code .tran-people {
        margin-left: 35px;
        font-size: 14px;
        font-weight: bold;
    }

        .layui-xm-info .xm-code .tran-people em {
            margin-left: 25px;
        }


.layui-centent-box {
    margin-top: 14px;
    position: relative;
}

    .layui-centent-box .layui-col-space1 {
        margin: -10px !important;
    }

        .layui-centent-box .layui-col-space1 > * {
            padding: 10px !important;
        }

    .layui-centent-box .layui-row .grid-item {
         overflow: hidden;
        line-height: 66px;
        text-align: center;
        background-color: #f2f2f2;
        /*border-radius: 4px;*/
        color: #fff;
        /*border: 1px solid #c7c7c7;*/
         font-weight: normal;
        height: 84px;

    }
    .layui-centent-box .layui-row .grid-item:hover {
                box-shadow: 0 0 20px #b7b7b7;

    }
    .layui-centent-box .layui-row .grid-item .a-name{
        line-height: 48px;
        font-weight: bold;
        color: #666;
        font-size: 14px;
        display: block;
    }

    .layui-centent-box .layui-row .grid-item-bg2 {
        background-color: #4caefb;
    }

    .layui-centent-box .layui-row .grid-item-bg3 {
        background-color: #3992f7;
    }

    .layui-centent-box .layui-row .grid-item .dot {
        border-radius: 100px;
        border: 2px solid #dedede;
        display: none;
        height: 30px;
        line-height: 28px;
        width: 30px;
        box-sizing: border-box;
        margin-right: 12px;
        position: relative;
        top: 17px;
        display: none;
    }

        .layui-centent-box .layui-row .grid-item .dot i {
            color: #dedede;
            font-size: 18px;
            font-weight: bold;
        }

    .layui-centent-box .layui-row .grid-item .arrow {
        display: none;
        position: absolute;
        background: #fff;
        text-align: center;
        right: -4px;
        border-radius: 100px;
        border: 0px solid #dedede;
        /*display: inline-block;*/
        height: 30px;
        line-height: 28px;
        width: 30px;
        box-sizing: border-box;
        top: 39px;
    }

        .layui-centent-box .layui-row .grid-item .arrow i {
            color: #dedede;
            font-size: 26px;
            margin: 0px 2px;
            line-height: 28px;
        }

    .layui-centent-box .layui-row .grid-item a {
        color: #999;
        display: block;
    }

    .layui-centent-box .layui-row .grid-item .go-view {
        text-align: right;
        position: relative;
        padding-right: 8%;
    }

    .layui-centent-box .layui-row .grid-item .layui-badge {
        position: relative;
        left: 2px;
        top: -10px;
    }

    .layui-centent-box .layui-row .grid-item .when {
         font-weight: bold;
        top: 0;
         line-height: 47px;
        height: 48px;
        color: #666;
        display: none;
        float: left;
         position: absolute;
        padding: 0 8px 0 8px;
        top: 10px;
        background: #fcf997;
    }
     
            .layui-centent-box .layui-row .grid-item:hover .when {
                display: inline-block;
     }

    .layui-centent-box .layui-row .grid-item .a-button {
        display: block;
         line-height:36px;
        width: 100%;     
           background: #f2f2f2;

    }

        .layui-centent-box .layui-row .grid-item .a-button a {
            display: inline-block;
            font-weight: normal;
        }

            .layui-centent-box .layui-row .grid-item .a-button a:hover {
                color: #333;
                cursor: pointer;
            }

    .layui-centent-box .layui-row .current {
        background-color: #00c1de;
    }
        .layui-centent-box .layui-row .current  .a-button{
        background-color: #02a9c2;
    }

            .layui-centent-box .layui-row .current .a-button a {
                color: #fff;
            }
        .layui-centent-box .layui-row .current .a-name {
            color: #fff;
        }

        .layui-centent-box .layui-row .current .dot {
            border: 2px solid #fff;
            background: #fff;
        }

            .layui-centent-box .layui-row .current .dot i {
                color: #00c1de;
            }

        .layui-centent-box .layui-row .current .arrow {
            position: absolute;
            right: -4px;
            background: #00c1de;
            border-color: #00c1de;
        }

            .layui-centent-box .layui-row .current .arrow i {
                color: #fff;
                font-size: 26px;
            }

    .layui-centent-box .layui-row .success {
        /*background-color: #fff;*/
    }

        .layui-centent-box .layui-row .success a {
            color: #666;
            font-weight: bold;
        }
           

        .layui-centent-box .layui-row .success .dot {
            border: 2px solid #00c1de;
            background: #00c1de;
        }

            .layui-centent-box .layui-row .success .dot i {
                color: #fff;
            }
             .layui-centent-box .layui-row .success .a-button  {
                 color: #fff;
                 background: #d5d5d5;
             }

        .layui-centent-box .layui-row .success .arrow {
            border-color: #00c1de;
        }

            .layui-centent-box .layui-row .success .arrow i {
                color:#00c1de;
                font-weight: normal;
            }

    .layui-centent-box .layui-tab-content {
        padding: 10px 0px;
    }

    .layui-centent-box .layui-table, .layui-centent-box .layui-table-view {
        margin: 0px;
    }

        .layui-centent-box .layui-table .tbname {
            width: 16%;
            background: #f2f2f2;
            text-align: right;
        }

        .layui-centent-box .layui-table td input, .layui-centent-box .layui-table td input:disabled, .layui-centent-box .layui-table td input[disabled], .layui-centent-box .layui-table td textarea, .layui-centent-box .layui-table td select {
            /*background: none;*/
            border: none;
            width: 100%;
        }

            .layui-centent-box .layui-table td input[type='checkbox'] {
                width: 20px;
                position: relative;
                top: 2px;
            }

        .layui-centent-box .layui-table td .checkboxs_div span {
            margin-right: 15px;
        }

.layui-btn-center {
    /*margin: 15px auto;*/
    text-align: center;
}

.layui-elem-field legend {
    font-size:14px;
    font-weight: 600;
}

.layui-search {
    padding: 20px;
}

    .layui-search .layui-form-item {
        margin-bottom: 0;
    }

        .layui-search .layui-form-item .layui-btn {
            width: 108px;
            font-size:14px;
            font-weight: bold;
        }

        .layui-search .layui-form-item .layui-btn-primary {
            color: #22d7bb;
            border: 1px solid #22d7bb;
        }

    .layui-search .layui-input-inline {
        width: 380px;
        margin-right: 16px;
    }

        .layui-search .layui-input-inline .so-icons {
            position: absolute;
            top: 11px;
            left: 12px;
            color: #dedede;
        }

        .layui-search .layui-input-inline .layui-input {
            border-radius: 100px;
            padding-left: 36px;
        }

    .layui-search .layui-more-search {
        display: none;
        border-top: 1px solid #eee;
        margin: 15px 0;
        padding-top: 10px;
        overflow: hidden;
    }

.layui-bg-model {
    background: #fff;
    border: 1px solid #eee;
}

    .layui-bg-model .layui-tab {
        margin: 0;
    }

        .layui-bg-model .layui-tab .layui-tab-title {
            padding: 0 5px;
        }

    .layui-bg-model .layui-tab-title li {
        font-weight: bold;
        color: #555;
        padding: 0 2px;
    }

    .layui-bg-model .layui-tab-title .layui-this {
        color: #22d7bb;
    }

        .layui-bg-model .layui-tab-title .layui-this:after {
            border: none;
        }

    .layui-bg-model .layui-tab-content {
        padding: 20px;
        overflow: hidden;
    }

        .layui-bg-model .layui-tab-content .layui-colla-item {
            margin-bottom: 12px;
            padding-bottom: 12px;
            border-bottom: 1px solid #eee;
        }

        .layui-bg-model .layui-tab-content .layui-colla-icon {
            font-weight: bold;
            color: #dedede;
            font-size: 18px;
            top: -2px;
        }

        .layui-bg-model .layui-tab-content .layui-collapse, .layui-colla-content, .layui-colla-item {
            border: none;
        }

            .layui-bg-model .layui-tab-content .layui-collapse .layui-colla-title {
                background-color: #fff;
                line-height: 38px;
                height: 38px;
            }

                .layui-bg-model .layui-tab-content .layui-collapse .layui-colla-title h2 {
                    font-size: 14px;
                    font-weight: bold;
                    color: #555;
                }

            .layui-bg-model .layui-tab-content .layui-collapse .item-title {
                padding-left: 18px;
                line-height: 27px;
            }

                .layui-bg-model .layui-tab-content .layui-collapse .item-title h2 {
                    font-size: 14px;
                }

        .layui-bg-model .layui-tab-content .layui-colla-content {
            padding: 0 15px;
        }

        .layui-bg-model .layui-tab-content .add-bid-btn a {
            color: #22d7bb;
            margin: 0 27px 0 14px;
        }

        .layui-bg-model .layui-tab-content .manage-btn a {
            background: #22d7bb;
            color: #fff;
            margin: 0 10px;
            width: 60px;
            height: 20px;
            line-height: 20px;
            display: inline-block;
            text-align: center;
            border-radius: 100px;
        }

    .layui-bg-model .layui-tab .add-project {
        position: absolute;
        right: 20px;
        top: 12px;
    }

        .layui-bg-model .layui-tab .add-project .cui-font {
            margin-right: 4px;
            position: relative;
            top: 1px;
        }

        .layui-bg-model .layui-tab .add-project a {
            color: #22d7bb;
            font-weight: bold;
            font-size:14px;
        }

.layui-tab-tac {
    text-align: center;
}

.layui-txttr-list .layui-search {
    padding: 0px;
}

.layui-txttr-list .layui-centent-box {
    margin-top: 0px;
    position: relative;
    padding: 20px;
}

.layui-txttr-list .layui-list-top-br {
    border-bottom: 1px solid #e6e6e6;
    height: 50px;
    line-height: 50px;
}

    .layui-txttr-list .layui-list-top-br .layui-tab-title {
        border: none;
    }

.layui-txttr-list .layui-search .layui-input-inline {
    position: relative;
    top: 6px;
}

.layui-txttr-list .layui-search .layui-form-item .layui-btn {
    position: relative;
    top: -1px;
}

.layui-txttr-list .layui-search .layui-input-inline .so-icons {
    top: -6px;
}

.layui-txttr-list .layui-search .layui-form-item {
    padding-right: 20px;
}

.layui-txttr-list .layui-search .whether {
    margin-right: 15px;
}

    .layui-txttr-list .layui-search .whether select {
        height: 38px;
        border: 1px solid #e6e6e6;
        border-radius: 100px;
        padding: 0 6px;
    }

.layui-page-new {
    margin: 20px 0 5px 0;
    text-align: center;
}

    .layui-page-new button {
        display: inline-block;
        vertical-align: middle;
        width: 32px;
        height: 32px;
        line-height: 32px;
        text-align: center;
        font-size: 14px;
        margin: 0 5px 0 5px;
        border-radius: 100px;
        background-color: #fff;
        border: 1px solid #e2e2e2;
        color: #888;
    }

    .layui-page-new span {
        color: #888;
    }

    .layui-page-new .classCurrentPage {
        height: 30px;
        line-height: 30px;
        width: 30px;
        border: 1px solid #22d7bb;
        border-radius: 100px;
        text-align: center;
        color: #fff;
        background-color: #22d7bb;
        margin: 0 5px;
    }


.layui-page {
    text-align: center;
    position: relative;
}

/*位置*/
.layui-breadcrumb {
    background: #fff;
    border: 1px solid #eee;
    padding: 10px 20px;
}

/*表单*/
.layui-form-model {
    background: #fff;
    border: 1px solid #eee;
    padding: 20px;
}

/* 底部 */
.footer {
    padding: 30px 0;
    line-height: 30px;
    text-align: center;
    background-color: #eee;
    color: #666;
    font-weight: 300;
}

    .footer a {
        padding: 0 5px;
    }

.pq-row-select {
    background-color: #97e5ff;
}


 .red-star {
     color: red;
 }

 .layui-table-tr-hover tbody tr:hover {
         background-color: #97e5ff;
 }

.cui-top-ckxm {
    border-radius: 5px;
    position: relative;
    top: -7px;
    color: #0269f1;
    border: 1px solid #0269f1;
    height: 26px;
    line-height: 24px;
    display: inline-block;
    padding: 0 10px;
    box-sizing: border-box;
    background: #f1f4f9;
    left: 8px;
    cursor: pointer;
}

.cui-top-xmbh {
    border-radius: 0px;
    position: relative;
    top: 9px;
    color: #0269f1 !important;
    border: 1px solid #0269f1;
    height: 26px;
    line-height: 24px;
    display: inline-block;
    padding: 0 16px 0 5px;
    box-sizing: border-box;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 250px;
}
.top-proinfo {
    width: auto;
    margin-top: 13px;
}
.cui-top-xmbh .iconfont {
    position: absolute;
    right: 0;
    font-size: 16px;
    top: 0px;
}
.page-title .ptg {
    line-height: 22px;
}
.page-title .ptg b {
    width: auto;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    display: inline-block;
    font-weight:normal;
}
.layui-anim-upbit hr {
    margin: 5px 0!important;
}