﻿@charset "utf-8";

.tubiao {
    width: 100px;
    height: 100px;
}
/*Login*/
.login .main {
    width: 1300px;
    margin: 0 auto;
    height: 600px;
    min-width: 600px;
}

.login .top1 {
    width: 100%;
    height: 50px;
}

.login .top-1-1 {
    width: 850px;
    height: 100%;
    float: left
}

.login .top-1-2 {
    width: 275px;
    height: 100%;
    float: left;
    color: #cdcdcd
}

    .login .top-1-2 a {
        color: #cdcdcd;
        text-decoration: none
    }

        .login .top-1-2 a:hover {
            color: #EDC03C
        }

    .login .top-1-2 .top-1-2-1, .login .top-1-2 .top-1-2-2 {
        width: 60px;
        height: 100%;
        float: left;
        line-height: 50px;
    }

    .login .top-1-2 .top-1-2-3 {
        width: 85px;
        height: 100%;
        float: left;
        line-height: 50px;
    }

.login .cent {
    width: 100%;
    height: 400px;
}

    .login .cent .inputclass {
        margin: 0 auto;
        width: 225px;
        height: 285px;
        background: url(../images/login.png) no-repeat;
        position: relative;
    }

        .login .cent .inputclass .inpk {
            width: 100%;
            height: 85px;
            position: absolute;
            bottom: 7px;
        }

        .login .cent .inputclass .inpk-left {
            width: 140px;
            height: 100%;
            float: left
        }

            .login .cent .inputclass .inpk-left .inpk-1 {
                height: 25px;
                width: 115px;
                margin-left: 25px;
                margin-top: 3px;
            }

            .login .cent .inputclass .inpk-left .inpk-2 {
                height: 25px;
                width: 115px;
                margin-left: 25px;
                margin-top: 5px;
            }

            .login .cent .inputclass .inpk-left .inpk-3 {
                height: 15px;
                width: 120px;
                margin-left: 25px;
                margin-top: 9px;
                margin-top: 12px\0;
            }

.inpk-left .inpk-1 .uAccount, .inpk-left .inpk-2 .uPassword {
    width: 115px;
    min-width: 115px;
    height: 25px;
    background: #1C1C1C;
    border: none;
    color: #EDC03C
}

.inpk-left .inpk-3 .yam {
    width: 110px;
    min-width: 115px;
    height: 15px;
    background: #1C1C1C;
    border: none;
    color: #EDC03C
}

.login .cent .inputclass .inpk-right {
    width: 80px;
    height: 100%;
    float: left
}

.inputclass .inpk-right .top {
    width: 55px;
    height: 60px;
    float: right;
}

    .inputclass .inpk-right .top .btlogin {
        width: 60px;
        height: 60px;
        background: none;
        border: none;
        cursor: pointer
    }

.inputclass .inpk-right .cbottom {
    width: 65px;
    height: 25px;
    float: right;
    margin-top: 4px;
}

.bottom {
    width: 100%;
    height: 50px;
}

    .bottom .jiao {
        width: 400px;
        height: 28px;
        margin: 0 auto;
        text-align: center;
        color: #cdcdcd;
    }

        .bottom .jiao a {
            color: #cdcdcd;
            text-decoration: none
        }

            .bottom .jiao a:hover {
                color: #EDC03C
            }

.publicbottom {
    width: 100%;
    height: 30px;
}

    .publicbottom .publicjiao {
        width: 400px;
        height: 28px;
        margin: 0 auto;
        text-align: center;
        color: #cdcdcd;
        margin-top: 15px;
    }

        .publicbottom .publicjiao a {
            color: #cdcdcd;
            text-decoration: none
        }

            .publicbottom .publicjiao a:hover {
                color: #EDC03C
            }
/*PublicIndex*/
.PItop {
    width: 100%;
    height: 90px;
}

    .PItop .ptop0 {
        width: 1000px;
        height: 40px;
        margin: 0 auto;
        color: #cdcdcd
    }

        .PItop .ptop0 a {
            color: #cdcdcd;
            text-decoration: none
        }

            .PItop .ptop0 a:hover {
                color: #EDC03C
            }

        .PItop .ptop0 .toptop-1 {
            max-width: 800px;
            overflow: hidden;
            text-overflow: ellipsis;
            height: 100%;
            line-height: 40px;
            float: right;
            display: block;
            white-space: nowrap;
            padding-right: 10px;
        }

        .PItop .ptop0 .toptop-2, .toptop-3, .toptop-4 {
            width: 60px;
            height: 100%;
            line-height: 40px;
            float: right;
        }

.toptop-5 {
    width: 85px;
    height: 100%;
    line-height: 40px;
    float: left;
}

.PItop .ptop {
    width: 1000px;
    height: 60px;
    margin: 0 auto;
    padding-top: 10px;
}

    .PItop .ptop .logo {
        width: 169px;
        height: 43px;
        background: url(../images/logo.png) bottom no-repeat;
        float: left;
    }

.PItop .pbottom {
    width: 100%;
    height: 20px;
    background: #595959;
    border: #3C3C3C solid 1px;
}

    .PItop .pbottom .pbottom0 {
        width: 1000px;
        height: 100%;
        margin: 0 auto;
        color: #CDCDCD;
        line-height: 20px;
    }

.maintxt {
    width: 100%;
    background: #282828;
    display: block;
    min-height: 500px;
}

.maintxt-c {
    width: 1000px;
    min-width: 1000px;
    height: 100%;
    margin: 0 auto;
}

.PublicIndex .maintxt-c .maintxt-c-L, .peizhi .maintxt-c .maintxt-c-L {
    width: 100%;
    height: 260px;
    min-height: 260px;
}

.maintxt-c .maintxt-c-2-f {
    width: 100%;
    height: 45px;
}

    .maintxt-c .maintxt-c-2-f .maintxt-c-L-maim-f {
        width: 200px;
        height: 45px;
        text-align: center;
        float: left;
    }

    .maintxt-c .maintxt-c-2-f .maintxt-c-L-top-f {
        width: 200px;
        height: 45px;
        text-align: center;
    }

        .maintxt-c .maintxt-c-2-f .maintxt-c-L-top-f .zhogjianr {
            background: url(../images/newbianjiy.png) no-repeat center;
            width: 40px;
            height: 36px;
            display: block;
            float: left;
        }

            .maintxt-c .maintxt-c-2-f .maintxt-c-L-top-f .zhogjianr:hover {
                background: url(../images/newbianji.png) no-repeat center;
            }

        .maintxt-c .maintxt-c-2-f .maintxt-c-L-top-f .heping {
            background: url(../images/hepingy.png) no-repeat center;
            width: 40px;
            height: 36px;
            display: block;
            float: left;
        }

            .maintxt-c .maintxt-c-2-f .maintxt-c-L-top-f .heping:hover {
                background: url(../images/heping.png) no-repeat center;
            }
        /*.maintxt-c .maintxt-c-2-f .maintxt-c-L-top-f .queren{background:url(../images/newbianjiy.png) no-repeat center; width:40px; height:36px; display:block;float:left; }
.maintxt-c .maintxt-c-2-f .maintxt-c-L-top-f .queren:hover{background: url(../images/newbianji.png) no-repeat center;}*/
        .maintxt-c .maintxt-c-2-f .maintxt-c-L-top-f .peizhide {
            background: url(../images/lajitongy.png) no-repeat left;
            width: 45px;
            height: 36px;
            display: block;
            float: left;
            margin-left: 68px;
        }

            .maintxt-c .maintxt-c-2-f .maintxt-c-L-top-f .peizhide:hover {
                background: url(../images/lajitong.png) no-repeat left;
            }

        .maintxt-c .maintxt-c-2-f .maintxt-c-L-top-f .btpeizhi {
            background: url(../images/newshezhiy.png) no-repeat;
            width: 36px;
            height: 36px;
            display: block;
            float: left;
            margin-left: 60px;
        }

            .maintxt-c .maintxt-c-2-f .maintxt-c-L-top-f .btpeizhi:hover {
                background: url(../images/newshezhi.png) no-repeat;
            }

        .maintxt-c .maintxt-c-2-f .maintxt-c-L-top-f .Ext {
            background: url(../images/newExty.png) no-repeat;
            width: 36px;
            height: 36px;
            display: block;
            float: left
        }

            .maintxt-c .maintxt-c-2-f .maintxt-c-L-top-f .Ext:hover {
                background: url(../images/newExt.png) no-repeat;
            }

.PublicIndex .maintxt-c .imghi, .peizhi .maintxt-c .imghi {
    display: none;
}

.PublicIndex .maintxt-c .maintxt-c-L-maim, .peizhi .maintxt-c .maintxt-c-L-maim {
    width: 200px;
    height: 130px;
    text-align: center;
    float: left;
}

.PublicIndex .maintxt-c .maintxt-c-L-top, .peizhi .maintxt-c .maintxt-c-L-top {
    width: 200px;
    height: 100px;
    position: relative
}

.PublicIndex .maintxt-c .maintxt-c-L-bottom, .peizhi .maintxt-c .maintxt-c-L-bottom {
    width: 200px;
    height: 30px;
    text-align: center;
    line-height: 30px;
    color: #ffffff;
    font-weight: bold;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.PublicIndex .jiange, .peizhi .jiange {
    width: 100%;
    height: 30px;
}
/*peizhi*/
.peizhi .maintxt-c .maintxt-c-L-top .deleteimg {
    display: none;
    top: 10px;
    right: 60px;
    position: absolute;
    background: url(../images/newdey.png) no-repeat;
    width: 32px;
    height: 32px;
}
/*.peizhi .maintxt-c .maintxt-c-L-top .deleteimg:hover{background:url(../images/newde.png) no-repeat;}*/
.peizhi .maintxt-c .maintxt-c-L-top .bianjiimg {
    display: none;
    bottom: 10px;
    right: 65px;
    position: absolute;
    background: url(../images/newupy.png) no-repeat;
    width: 22px;
    height: 22px;
}
/*.peizhi .maintxt-c .maintxt-c-L-top .bianjiimg:hover{background:url(../images/newup.png) no-repeat;}*/
/*.peizhi .maintxt-c .maintxt-c-2-f{ height:50px;width:100%;}*/
.pbottom .pbottom0 a {
    color: #CDCDCD;
    text-decoration: none;
}

    .pbottom .pbottom0 a:hover {
        color: #EDC03C
    }
/*shujujiankong*/
.shujujiankong .maintxt .maintxt-c .c-top {
    height: 25px;
    width: 100%;
    background: #2D2D2D;
    font-weight: bold
}

.publicjg {
    height: 5px;
    width: 100%;
}

.shujujiankong .c-top a {
    text-decoration: none
}

    .shujujiankong .c-top a:hover {
        color: #EDC03C
    }

.shujujiankong .c-top .hpic {
    background: url(../images/shujud.jpg) no-repeat;
    width: 54px;
    height: 25px;
    display: block;
    padding-left: 13px;
    float: left;
    color: #fff;
    line-height: 25px;
}

.shujujiankong .c-top .hpic2 {
    width: 35px;
    height: 25px;
    display: block;
    text-align: center;
    line-height: 25px;
    color: #cdcdcd;
    float: left
}

.shujujiankong .c-top .hpic3 {
    width: 60px;
    height: 25px;
    display: block;
    text-align: center;
    line-height: 25px;
    color: #cdcdcd;
    float: left
}

.shujujiankong .c-top .hpic4 {
    width: 40px;
    height: 25px;
    display: block;
    text-align: center;
    line-height: 25px;
    color: #cdcdcd;
    float: left
}
/*.shujujiankong .c-top .hpi5{ width:70px; height:26px; display:block; text-align:center;color:#cdcdcd; float:left; line-height:26px;}*/
.shujujiankong .ztree li a {
    color: #fff;
}

.mai-mai {
    width: 980px;
    min-width: 980px;
    margin: 0 auto;
}

.c-shous {
    width: 100%;
    height: 21px;
    background: #353535;
    color: #fff;
    padding-top: 8px;
    padding-bottom: 8px;
}

    .c-shous td {
        word-break: keep-all;
        white-space: nowrap;
    }

    .c-shous .cstable .chaxun {
        width: 31px;
        height: 21px;
        background: url(../images/chaxun.png) no-repeat;
        border: none;
        cursor: pointer;
    }

    .c-shous .cstable .bigchaxun {
        width: 33px;
        height: 21px;
        background: url(../images/bigchaxun.png) no-repeat;
        border: none;
        cursor: pointer
    }

    .c-shous .cstable .shujuyuan {
        width: 50px;
        height: 21px;
        background: url(../images/shujuyuan.jpg) center no-repeat;
        border: none;
        cursor: pointer;
    }

    .c-shous .cstable .queren {
        width: 35px;
        height: 21px;
        background: url(../images/queren.jpg) center no-repeat;
        display: block
    }

    .c-shous .cstable .weiqueren {
        width: 35px;
        height: 21px;
        background: url(../images/weiqueren.png) center no-repeat;
        display: block
    }

    .c-shous .cstable .sekuai {
        width: 35px;
        height: 21px;
        background: url(../images/shekuai.png) center no-repeat;
        display: block;
        background-color: #595959;
        border-radius: 2px;
    }

    .c-shous .cstable .baojingh {
        width: 35px;
        height: 21px;
        background: url(../images/baojingbt.png) center no-repeat;
        display: block;
        background-color: #282828;
        border-radius: 2px;
    }

    .c-shous .cstable .baojing {
        width: 35px;
        height: 21px;
        background: url(../images/baojingbt.png) center no-repeat;
        display: block;
        background-color: #595959;
        border-radius: 2px;
    }

    .c-shous .cstable .xinhao {
        width: 35px;
        height: 21px;
        background: url(../images/xinhao.png) center no-repeat;
        display: block;
        background-color: #595959;
        border-radius: 2px;
    }

    .c-shous .cstable .xinhaoh {
        width: 35px;
        height: 21px;
        background: url(../images/xinhao.png) center no-repeat;
        display: block;
        background-color: #282828;
        border-radius: 2px;
    }

    .c-shous .cstable .xtfx {
        width: 35px;
        height: 21px;
        background: url(../images/xtfx.png) center no-repeat;
        display: block;
        background-color: #595959;
        border-radius: 2px;
    }

    .c-shous .cstable .xtfxh {
        width: 35px;
        height: 21px;
        background: url(../images/xtfx.png) center no-repeat;
        display: block;
        background-color: #282828;
        border-radius: 2px;
    }

    .c-shous .cstable .kzhl {
        width: 35px;
        height: 21px;
        background: url(../images/kzhl.png) center no-repeat;
        display: block;
        background-color: #595959;
        border-radius: 2px;
    }

    .c-shous .cstable .kzhlh {
        width: 35px;
        height: 21px;
        background: url(../images/kzhl.png) center no-repeat;
        display: block;
        background-color: #282828;
        border-radius: 2px;
    }

    .c-shous .cstable .daying {
        width: 35px;
        height: 21px;
        background: url(../images/daying.png) center no-repeat;
        border: none;
        cursor: pointer;
    }

    .c-shous .cstable .daochu {
        width: 35px;
        height: 21px;
        background: url(../images/daochu.jpg) center no-repeat;
        border: none;
        cursor: pointer;
        display: block;
    }

    .c-shous .cstable .deriveExcel {
        width: 33px;
        height: 21px;
        background: url(../images/deriveExcel.png) center no-repeat;
        border: none;
        cursor: pointer;
        border-radius: 2px;
    }

    .c-shous .cstable .toLeadExcel {
        width: 33px;
        height: 21px;
        background: url(../images/toLeadExcel.png) center no-repeat;
        border: none;
        cursor: pointer;
        border-radius: 2px;
    }

    .c-shous .cstable .fengge {
        width: 33px;
        height: 21px;
        background: url(../images/fengge.jpg) center no-repeat;
        display: block
    }

    .c-shous .cstable .moshi {
        width: 33px;
        height: 21px;
        background: url(../images/moshi.jpg) center no-repeat;
        display: block
    }

.shujuquxian .moshiS {
    width: 33px;
    height: 21px;
    background: url(../images/moshi.jpg) center no-repeat;
    display: block
}

.c-shous .cstable .jietu {
    width: 33px;
    height: 21px;
    background: url(../images/jietu.jpg) center no-repeat;
    border: none;
    cursor: pointer
}

.c-shous .cstable .kuaizhao {
    width: 35px;
    height: 21px;
    background: url(../images/kuaizhao2.jpg) center no-repeat;
    display: block
}

.c-shous .cstable .kuaizhaopic {
    background: url(../images/kuaizhao.jpg) center no-repeat;
    width: 35px;
    height: 21px;
    display: block
}

.c-shous .cstable .shuangtu {
    width: 32px;
    height: 21px;
    background: url(../images/shuangtu.jpg) center no-repeat;
    display: block
}

.fgv {
    width: 1000px;
    padding-bottom: 10px;
    background: #353535;
}

.input {
    padding: 0px 3px;
    border: 1px solid #d1d1d1;
    height: 19px;
    line-height: 20px;
    font-size: 12px;
    color: #676767;
    float: left;
    width: 125px;
}

.shujujiankong .guanbi {
    display: block;
    float: right;
    padding: 3px;
    margin-left: 5px;
    text-align: center;
    line-height: 20px;
    color: #fff;
    background: #595959;
}

.shujujiankong .ztree {
    background: #595959;
    border: none;
}

.shujujiankong .guanbiw {
    width: 250px;
    height: 30px;
}
/*shujuquxian*/
.shujuquxian .maintxt .maintxt-c .c-top {
    height: 26px;
    width: 100%;
    background: #2D2D2D;
}

.shujuquxian .c-top a {
    text-decoration: none
}

    .shujuquxian .c-top a:hover {
        color: #EDC03C
    }

.shujuquxian .c-top .hpic {
    width: 50px;
    height: 26px;
    display: block;
    text-align: center;
    color: #cdcdcd;
    float: left;
    line-height: 26px;
}

.shujuquxian .c-top .hpic2 {
    width: 73px;
    height: 26px;
    background: url(../images/quxian.jpg) no-repeat;
    display: block;
    float: left;
    line-height: 26px;
    text-align: center;
    color: #fff
}

.shujuquxian .c-top .hpic3 {
    width: 35px;
    height: 25px;
    display: block;
    text-align: center;
    line-height: 25px;
    color: #cdcdcd;
    float: left
}

.shujuquxian .c-top .hpic4 {
    width: 40px;
    height: 25px;
    display: block;
    text-align: center;
    line-height: 25px;
    color: #cdcdcd;
    float: left
}
/*.shujuquxian .c-top .hpi5{ width:70px; height:26px; display:block; text-align:center;color:#cdcdcd; float:left; line-height:26px;}*/
.c-shous .cstable .gengge {
    display: block;
    width: 40px;
    height: 21px;
    margin-right: 5px;
}
/*shujuquxian*/
.shujuquxian .quxian-gv1 {
    width: 960px;
    height: 325px;
    margin: 0 auto;
}

.shujuquxian .quxian-gvbottom {
    width: 920px;
    height: 140px;
    margin-left: 50px;
}

    .shujuquxian .quxian-gvbottom .gvtable {
        width: 100%;
        color: #ffffff;
    }

        .shujuquxian .quxian-gvbottom .gvtable tr {
            height: 27px;
        }

.shujuquxian .gvtable .ddlqx {
    width: 245px;
    height: 20px;
    color: #676767;
    background: transparent;
    -webkit-appearance: none;
    border: none
}

.shujuquxian .styled-select {
    width: 225px;
    height: 20px;
    overflow: hidden;
    background: url(../images/jiantou.jpg) no-repeat right #fff;
    border: #9A9A9A solid 1px;
}

.shujuquxian .guanbiw {
    width: 250px;
    height: 30px;
}

.shujuquxian .guanbi {
    display: block;
    float: right;
    padding: 3px;
    margin-left: 5px;
    text-align: center;
    line-height: 20px;
    color: #fff;
    background: #595959;
}

.shujuquxian .ztree li a {
    color: #fff;
}

.shujuquxian .ztree {
    background: #595959;
    border: none;
}

.newtangchuang .quxianstyle .sestyle {
    height: 20px;
    color: #676767;
    background: transparent;
    -webkit-appearance: none;
    border: none
}

.newtangchuang .quxianstyle {
    margin: 0 auto;
    width: 70px;
    height: 20px;
    overflow: hidden;
    background: url(../images/jiantou.jpg) no-repeat right #fff;
    border: #9A9A9A solid 1px;
}

.shujuquxian .styled-danwei {
    width: 165px;
    height: 20px;
    background: #444444;
    border: #3C3C3C solid 1px;
    text-align: right;
    padding-right: 10px;
    line-height: 20px;
}

.newtangchuang {
    width: 500px;
    height: 370px;
    display: none;
}

    .newtangchuang .tangchuangli {
        width: 500px;
        height: 370px;
        background: #353535;
        color: #ffffff;
    }

        .newtangchuang .tangchuangli .title {
            height: 26px;
            background: #282828;
            padding-left: 10px;
            line-height: 26px;
        }

        .newtangchuang .tangchuangli .closePop {
            width: 25px;
            height: 26px;
            color: #ffffff;
            float: right;
            margin-right: 10px;
            text-align: center;
            line-height: 26px;
        }

        .newtangchuang .tangchuangli a {
            text-decoration: none
        }

        .newtangchuang .tangchuangli .gundong {
            width: 100%;
            height: 220px;
        }

        .newtangchuang .tangchuangli .tctable {
            width: 100%;
            height: 220px;
            border-right: none;
        }

        .newtangchuang .tangchuangli .tctable2 tr {
            text-align: center;
            height: 25px;
        }

            .newtangchuang .tangchuangli .tctable2 tr td {
                width: 60px;
            }

        .newtangchuang .tangchuangli .tctable2 select {
            width: 90px;
        }

        .newtangchuang .tangchuangli .btqd {
            width: 72px;
            height: 24px;
            background: #595959;
            border: none;
            color: #ffffff;
            cursor: pointer;
            border-radius: 4px;
        }
/*shujuquxian2*/
.shujuquxian2 .maintxt .maintxt-c .c-top {
    height: 26px;
    width: 100%;
    background: #2D2D2D;
    font-weight: bold
}

.shujuquxian2 .c-top a {
    text-decoration: none
}

    .shujuquxian2 .c-top a:hover {
        color: #EDC03C
    }

.shujuquxian2 .c-top .hpic {
    width: 50px;
    height: 26px;
    display: block;
    text-align: center;
    color: #cdcdcd;
    float: left;
    line-height: 26px;
}

.shujuquxian2 .c-top .hpic2 {
    width: 73px;
    height: 26px;
    background: url(../images/quxian.jpg) no-repeat;
    display: block;
    float: left;
    line-height: 26px;
    text-align: center;
    color: #fff
}

.shujuquxian2 .c-top .hpic3 {
    width: 35px;
    height: 25px;
    display: block;
    text-align: center;
    line-height: 25px;
    color: #cdcdcd;
    float: left
}

.shujuquxian2 .c-top .hpic4 {
    width: 40px;
    height: 25px;
    display: block;
    text-align: center;
    line-height: 25px;
    color: #cdcdcd;
    float: left
}
/*.shujuquxian2 .c-top .hpi5{ width:70px; height:26px; display:block; text-align:center;color:#cdcdcd; float:left; line-height:26px;}*/
.shujuquxian2 .c-shous .cstable .dantu {
    width: 32px;
    height: 21px;
    background: url(../images/dantu.jpg) center no-repeat;
    display: block
}

.shujuquxian2 .shuangtuge {
    width: 980px;
    height: 230px;
    min-height: 225px;
    margin: 0 auto;
}

    .shujuquxian2 .shuangtuge .tu1 {
        width: 706px;
        height: 225px;
    }

.shujuquxian2 .ge {
    height: 5px;
    background: #282828;
    width: 100%;
}

.shujuquxian2 .shuangtuge .shuangtuR {
    width: 100%;
    color: #ffffff;
}

    .shujuquxian2 .shuangtuge .shuangtuR td {
        text-align: center;
        height: 26px;
    }

.shujuquxian2 .ddlqx {
    width: 245px;
    height: 18px;
    color: #676767;
    background: transparent;
    -webkit-appearance: none;
    border: none
}

.shujuquxian2 .styled-select {
    width: 225px;
    height: 18px;
    overflow: hidden;
    background: url(../images/jiantou.jpg) no-repeat right #fff;
    border: #9A9A9A solid 1px;
}

.shujuquxian2 .styled-danwei {
    width: 215px;
    height: 18px;
    background: #444444;
    border: #3C3C3C solid 1px;
    text-align: right;
    padding-right: 10px;
    line-height: 20px;
}

.shujuquxian2 .shuangtuge .fengge {
    width: 33px;
    height: 21px;
    background: url(../images/fengge.jpg) center no-repeat;
    display: block;
    float: left
}

.shujuquxian2 .shuangtuge .daochu {
    width: 35px;
    height: 21px;
    background: url(../images/daochu.jpg) center no-repeat;
    display: block;
    float: left;
    border: none;
    cursor: pointer
}

.shujuquxian2 .shuangtuge .moshi {
    width: 33px;
    height: 21px;
    background: url(../images/moshi.jpg) center no-repeat;
    display: block;
    float: left
}

.shujuquxian2 .shuangtuge .kuaizhao {
    width: 35px;
    height: 21px;
    background: url(../images/kuaizhao2.jpg) center no-repeat;
    display: block;
    float: left
}

.shujuquxian2 .shuangtuge .jietu {
    width: 33px;
    height: 21px;
    background: url(../images/jietu.jpg) center no-repeat;
    display: block;
    float: left;
    border: none;
    cursor: pointer
}

.shujuquxian2 .shuangtuge .daying {
    width: 35px;
    height: 21px;
    background: url(../images/daying.png) center no-repeat;
    display: block;
    float: left;
    border: none;
    cursor: pointer
}

.shujuquxian2 .shuangtuge .kuaizhaopic {
    background: url(../images/kuaizhao.jpg) center no-repeat;
    width: 35px;
    height: 21px;
    display: block;
    float: left;
}

.shujuquxian2 .guanbiw {
    width: 250px;
    height: 30px;
}

.shujuquxian2 .guanbi {
    display: block;
    float: right;
    padding: 3px;
    margin-left: 5px;
    text-align: center;
    line-height: 20px;
    color: #fff;
    background: #595959;
}

.shujuquxian2 .ztree li a {
    color: #fff;
}

.shujuquxian2 .ztree {
    background: #595959;
    border: none;
}

.spandiv {
    min-width: 25px;
    float: right;
    overflow: hidden;
    text-align: right;
    margin-left: 10px;
}
/*baojing*/
.baojing .maintxt .maintxt-c .c-top {
    height: 26px;
    width: 100%;
    background: #2D2D2D;
    font-weight: bold
}

.baojing .c-top a {
    text-decoration: none
}

    .baojing .c-top a:hover {
        color: #EDC03C
    }

.baojing .c-top .hpic {
    width: 50px;
    height: 26px;
    display: block;
    text-align: center;
    color: #cdcdcd;
    float: left;
    line-height: 26px;
}

.baojing .c-top .hpic2 {
    width: 73px;
    height: 26px;
    background: url(../images/quxian.jpg) no-repeat;
    display: block;
    float: left;
    line-height: 26px;
    text-align: center;
    color: #fff
}

.baojing .c-top .hpic3 {
    width: 35px;
    height: 25px;
    display: block;
    text-align: center;
    line-height: 25px;
    color: #cdcdcd;
    float: left
}

.baojing .c-top .hpic4 {
    width: 40px;
    height: 25px;
    display: block;
    text-align: center;
    line-height: 25px;
    color: #cdcdcd;
    float: left
}
/*.baojing .c-top .hpi5{ width:70px; height:26px; display:block; text-align:center;color:#cdcdcd; float:left; line-height:26px;}*/
/*.baojing .danfx {display:none;}*/
.baojing .fuxianimg {
    cursor: pointer
}

.baojing .qrl {
    color: #008937;
}

.baojing .wqr {
    color: #D30000;
}

.baojing .baojing-select {
    width: 60px;
    height: 18px;
    overflow: hidden;
    background: url(../images/jiantou.jpg) no-repeat right #fff;
    border: #9A9A9A solid 1px;
    line-height: 18px
}

.baojing .baojingse {
    width: 80px;
    height: 18px;
    color: #676767;
    background: transparent;
    -webkit-appearance: none;
    border: none
}

.baojing .guanbiw {
    width: 250px;
    height: 30px;
}

.baojing .guanbi {
    display: block;
    float: right;
    padding: 3px;
    margin-left: 5px;
    text-align: center;
    line-height: 20px;
    color: #fff;
    background: #595959;
}

.baojing .ztree li a {
    color: #fff;
}

.baojing .ztree {
    background: #595959;
    border: none;
}
/*zhuji*/

.zhuji .zhujimain {
    width: 100%;
    height: 100%;
}

.zhuji .tb3 {
    height: 97px;
    min-width: 108px;
    width: 108px;
    text-align: center;
    position: relative;
    color: #ffffff;
}

    .zhuji .tb3 span {
        bottom: 10px;
        position: absolute;
        margin: 0 auto;
        width: 100%;
        text-align: center;
        left: 0px;
    }

.zhuji .zhujiyunx {
    background: url(/images/newbigzhuji.gif) no-repeat top left;
}

.zhuji .zhujiyunxtin {
    background: url(/images/newbigzhuji.png) no-repeat top left;
}

.zhuji .airCompressoryunx {
    background: url(/images/airCompressor.gif) no-repeat top left;
}

.zhuji .airCompressoryunxtin {
    background: url(/images/airCompressorT.png) no-repeat top left;
}

.zhuji .main2 {
    float: right;
    border-top: none;
}

    .zhuji .main2 td {
        padding-left: 0px;
        padding-right: 0px;
    }

    .zhuji .main2 tr {
        border-bottom: none;
        background: url(/images/newxian.jpg) repeat-x center;
    }

.zhuji .lqtxtleft {
    min-width: 150px;
    text-align: center;
    color: #fff;
    width: 150px;
}

    .zhuji .lqtxtleft .yidong {
        height: 110px;
        min-width: 150px;
        width: 150px;
    }

.zhuji .ryidong2 {
    height: 110px;
    width: 86px;
}


.zhuji .character {
    height: 45px;
    width: 80px;
}

.zhuji .divxian {
    border-left: #ffffff solid 2px;
}

.zhuji .tdxian { /*background:url(../images/newxian.jpg) repeat-x center;*/
    width: 2px;
}

.zhuji .xxmess {
    position: relative;
    z-index: 9;
    width: 250px;
    height: 200px;
    color: #ffffff;
    position: fixed;
    top: 140px;
    border: #5B5B5B solid 1px;
}
    /*position:fixed;随屏幕移动*/
    .zhuji .xxmess .messtitle {
        width: 100%;
        height: 25px;
        background: #5B5B5B;
    }

        .zhuji .xxmess .messtitle .messbiaoti {
            width: 205px;
            height: 25px;
            text-align: left;
            line-height: 25px;
            display: block;
            white-space: nowrap;
            overflow: hidden;
            text-overflow: ellipsis;
            float: left
        }

        .zhuji .xxmess .messtitle .messguanbi {
            width: 25px;
            height: 26px;
            color: #ffffff;
            float: right;
            margin-right: 5px;
            text-align: center;
            line-height: 26px;
            text-decoration: none
        }

    .zhuji .xxmess .gundong {
        position: absolute;
        width: 98%;
        height: 160px;
        margin-top: 8px;
        overflow: auto;
    }

    .zhuji .xxmess .tablemes {
        width: 100%;
    }

        .zhuji .xxmess .tablemes tr {
            height: 20px;
            word-break: break-all; /* 不换行 */
            white-space: nowrap; /* 不换行 */
        }

        .zhuji .xxmess .tablemes .messleft {
            text-align: right;
            word-wrap: break-word;
        }

        .zhuji .xxmess .tablemes .messr {
            text-align: left;
            word-wrap: break-word;
            word-break: break-all;
        }
/*width:50px;*/
.zhuji .main2 td[name="main2tb"] {
    cursor: pointer;
    white-space: nowrap;
}

.zhuji .zhongjian .henxian {
    min-width: 100px;
}

.zhuji .zhujimain .lefttd {
    width: 300px;
    display: none;
}

.airCompressorPZ {
    height: 50px;
    line-height: 50px;
}

.Publicbtpeizhi {
    background: url(/images/newshezhiy.png) no-repeat center;
    display: block;
    float: left;
    height: 50px;
    width: 36px;
}

    .Publicbtpeizhi:hover {
        background: url(/images/newshezhi.png) no-repeat center;
    }

.PublicExt {
    background: url(/images/newExty.png) no-repeat center;
    width: 36px;
    height: 50px;
    display: block;
    float: left;
}

    .PublicExt:hover {
        background: url(/images/newExt.png) no-repeat center center;
    }

.zhuji .OneKeyOpen {
    background: url(/images/greenOneKeyy.png) no-repeat center;
    display: block;
    float: left;
    height: 50px;
    width: 50px;
}

    .zhuji .OneKeyOpen:hover {
        background: url(/images/greenOneKey.png) no-repeat center;
    }

.zhuji .OneKeyClose {
    background: url(/images/redOneKeyy.png) no-repeat center;
    display: block;
    float: left;
    height: 50px;
    width: 50px;
}

    .zhuji .OneKeyClose:hover {
        background: url(/images/redOneKey.png) no-repeat center;
    }

.zhuji .OneKeyWithout {
    background: url(/images/grayOneKeyy.png) no-repeat center;
    display: block;
    float: left;
    height: 50px;
    width: 50px;
}

    .zhuji .OneKeyWithout:hover {
        background: url(/images/grayOneKey.png) no-repeat center;
    }

.electricQuantityRight {
    width: 130px;
    float: left;
    height: 50px;
}

.electricQuantityRightKB {
    display: block;
    float: left;
    height: 50px;
    width: 50px;
}

.electricQuantityList {
    width: 870px;
    height: 50px;
    float: left;
    color: #edc03c;
    overflow-y: auto;
}

.ClassbuttonOpen {
    background: url(/images/greenLightS.png) no-repeat center center;
    height: 97px;
    min-width: 30px;
    cursor: pointer;
    width: 30px;
}

.ClassbuttonClose {
    background: url(/images/redLightOff.png) no-repeat center center;
    height: 97px;
    min-width: 30px;
    cursor: pointer;
    width: 30px;
}

.ClassbuttonWithout {
    background: url(/images/GreyLightNo.png) no-repeat center center;
    height: 97px;
    min-width: 30px;
    cursor: pointer;
    width: 30px;
}
/*曾志红加的样式*/
.baidu, .c_mun {
    z-index: 9;
    position: absolute;
    clear: both;
    display: none;
    background: #fff;
    width: 385px;
    border: solid #999 1px;
}

    .baidu .baiduli, .c_mun c_munli {
        width: 385px;
    }

        .baidu .baiduli a, .c_mun .c_munli a {
            display: block;
            height: 20px;
            width: 100%;
            line-height: 20px;
        }

            .baidu .baiduli a:hover, .c_mun .c_munli a:hover {
                background: #E7E7E7
            }

    .baidu .guanbi, .c_mun c_munguanbi {
        position: relative;
        top: 0px;
        left: 360px;
        z-index: 10;
        width: 30px;
        height: 20px;
        line-height: 20px;
    }

    .baidu .guanbi2 {
        position: relative;
        top: 0px;
        left: 170px;
        z-index: 10;
        width: 30px;
        height: 20px;
        line-height: 20px;
    }

.tangchuang {
    position: relative;
    z-index: 9;
    width: 500px;
    height: 370px;
    display: none;
}

    .tangchuang .tangchuangli {
        width: 500px;
        height: 370px;
        background: #fff;
        position: relative;
    }

        .tangchuang .tangchuangli .closePop {
            width: 25px;
            height: 24px;
            right: 10px;
            top: 10px;
            position: absolute;
            background: url(../images/closePop.png)
        }

        .tangchuang .tangchuangli .gundong {
            width: 98%;
            height: 325px;
            left: 2px;
            top: 34px;
            position: absolute;
        }

        .tangchuang .tangchuangli .tctable {
            width: 100%;
            height: 100px;
            border: solid 1px #999;
            border-right: none;
        }

            .tangchuang .tangchuangli .tctable td {
                border-bottom: solid 1px #999;
                border-right: solid 1px #999;
            }

            .tangchuang .tangchuangli .tctable .td1 {
                width: 120px;
                text-align: right
            }

            .tangchuang .tangchuangli .tctable .td2 {
                text-align: center;
                font-size: 14px;
            }

            .tangchuang .tangchuangli .tctable .td3 {
                width: 300px;
            }

.jscroll-h {
    background: url(../images/scroll_bg.jpg);
    -moz-border-radius: 5px;
    -khtml-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
}

.txt {
    z-index: 9;
    position: absolute;
    display: none;
    text-align: center
}

.upmes {
    color: Red;
}

.CR_table {
    border: 1px solid #000000;
    margin: 0 auto;
    width: 470px;
}

    .CR_table tr {
        border-bottom: 1px solid #000000;
    }

.CR_table_title {
    padding-left: 10px;
}
/*beng*/
/*.beng .bengl{ width:177px; text-align:center; min-width:177px; color:#FFF; position:relative}
.beng .bengl .bengl-1{width:177px; height:200px; min-width:177px;}
.beng .bengl .benglp{ width:135px; float:left;}
.beng .bengr{ width:170px;text-align:center; min-width:170px; color:#FFF}
.beng .bengr .bengr-1{width:170px; height:105px; min-width:170px;}
.beng .bengr .bengrp{ width:108px; float:right;}
.beng .bengc{ width:100%; min-width:640px; min-height:200px;height:200px; color:#fff}
.beng .bengc .bengc-table{width:100%; min-height:200px;}
.beng .bengc .bengc-table-l{ width:8px; border:#FFF solid 2px;}
.beng .bengc .bengc-table-r{ width:8px; border:#FFF solid 2px;}
.beng .bengc .bengc-table2{ width:100%; height:140px;}
.beng .bengc .bengc-table2 .bengc-table2-l{min-width:240px; height:100%; width:45%;}
.beng .bengc .bengc-table2 .bengc-table2-r{min-width:240px; height:100%; width:45%;}
.beng .bengc .ljt{ width:30px; text-align:center}
.beng .bengc .wdj{ width:100px; text-align:center; position:relative}
.beng .bengc .wdj .wendu{position:absolute; left:0px; width:100%; top:-15px;cursor:pointer;text-align:center;}
.beng .bengc p,.beng .bengc span{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;text-align:center;}
.beng .bengc .wdj .bengwdj{width:100px;cursor:pointer;}
.beng .benghenx .trbenghenx{background:url(../images/newxian.jpg) repeat-x center; height:40px;min-height:40px;}
.beng .bengc .bengj{ width:100px;position:relative;text-align:right;}
.beng .bengc .bengj .spbeng{position:absolute;width:100%;left:0px; top:-15px; text-align:center;cursor:pointer;}
.beng .bengc .bengj .pbengj{ width:100px;cursor:pointer;}
.beng .bengc .rjt{ min-width:20px; text-align:center}
.beng .bengc .ljtdiv{ height:100px; min-height:100px;height:98px\0; min-height:98px\0;}
.beng .bengc .ljtdiv img{ margin-top:1px;}
.beng .bengc .gexian{ height:17px; min-height:17px;}
.beng .zhujimain{ width:100%; height:100%;}
.beng .bengc bengc-table2-c{ min-width:90px;width:90px;}
.beng .bengc .bengzhuji{ height:50px; min-width:90px;width:90px; text-align:center;}
.beng .bengc .bengzhuji .bengzhujixian{background:url(../images/newxian.jpg) repeat-x center;}
.beng .bengc .bengzhuji .bengzhujixian img{ width:51px; height:33px;}
.beng .bengc .bengzhuji .zhujip{ width:90px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.beng .bengc .imgmargin{ margin-top:6px;margin-top:7px\0;}
.beng .bengc .daxiao{ width:22px; height:13px;}*/
.beng .styled-select {
    width: 80px;
    height: 25px;
    overflow: hidden;
    background: url(../images/jiantou.jpg) no-repeat right #fff;
    border: #9A9A9A solid 1px;
    z-index: 9;
    position: absolute;
    display: none;
}

.beng .xzsjlq {
    width: 100px;
    height: 25px;
    color: #676767;
    background: transparent;
    -webkit-appearance: none;
}
/*.beng .BengClassbuttonOpen {
    background: url(/images/greenLightS.png) no-repeat center center;
    height: 28px;
    min-width: 30px;
    cursor:pointer;
    width: 30px;
    display:block;
    float:right;
 
}*/
.beng .BengClassbuttonClose {
    background: url(/images/redLightOff.png) no-repeat center center;
    height: 20px;
    min-width: 30px;
    cursor: pointer;
    width: 30px;
    display: block;
    float: right;
}

.beng .BengClassbuttonWithout {
    background: url(/images/GreyLightNo.png) no-repeat center center;
    height: 20px;
    min-width: 30px;
    cursor: pointer;
    width: 30px;
    display: block;
    float: right;
}

.beng .airCompressorPZ .OtherBengMax {
    width: 100px;
    height: 50px;
    float: left;
    cursor: pointer;
    color: #ffffff;
}

    .beng .airCompressorPZ .OtherBengMax:hover {
        color: #edc03c;
    }

    .beng .airCompressorPZ .OtherBengMax .BengImg {
        width: 100px;
        height: 25px;
        text-align: center;
        background: url(/images/newminbeng.png) no-repeat center;
    }

    .beng .airCompressorPZ .OtherBengMax .BengName {
        width: 100px;
        height: 25px;
        text-align: center;
        line-height: 25px;
        word-break: keep-all; /* 不换行 */
        white-space: nowrap; /* 不换行 */
        overflow: hidden; /* 内容超出宽度时隐藏超出部分的内容 */
        text-overflow: ellipsis; /* 当对象内文本溢出时显示省略标记(...) ；需与overflow:hidden;一起使用。*/
    }

.beng .otherBeng {
    width: 95%;
    height: 50px;
    overflow-y: auto;
}
/*fengji*/
.fengji .tdxian {
    width: 2px;
}

.fengji .lqtxtleft {
    min-width: 150px;
    text-align: center;
    color: #fff;
    background: url(../images/newxian.jpg) repeat-x center;
}

.fengji .divxian {
    border-left: #ffffff solid 2px;
}

.fengji .fengjimain {
    width: 100%;
    color: #FFF
}

.fengji .lqtxtleft .yidong {
    height: 110px;
    min-width: 150px;
}

.fengji .ryidong2 {
    height: 110px;
    width: 86px;
}

.fengji .fengjilist {
    width: 678px;
    height: 150px;
}

    .fengji .fengjilist .fengjil {
        width: 50px;
        height: 128px;
        background: url(../images/newl.png) no-repeat center;
        float: left;
        cursor: pointer
    }

    .fengji .fengjilist .fengjic {
        height: 128px;
        float: left;
        width: 574px;
        max-width: 574px;
        overflow: hidden
    }

    .fengji .fengjilist .fengjicn {
        height: 100%;
        float: left;
        min-width: 574px;
        width: 9999px;
    }
/*.fengji .fengjilist .fengjicnzy{height:100%;float:left;width:574px; max-width:574px;}*/
.fengji .fengjicn .fengjilei{ width:82px; height:100%;float:left; text-align:center;position:relative;}
/*.fengji .fengjicn .fengjileizy{height:100%;float:left; text-align:center;}*/
.fengji .fengjilei .fengjileitop {
    height: 20px;
    width: 100%;
    line-height: 20px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    text-align: center
}

.fengji .fengjilei .fengjileic {
    height: 82px;
    width: 100%;
    background: url(../images/newfengjiyem.gif) center no-repeat;
    position: relative
}

.fengji .fengjilei .fengjileictin {
    height: 82px;
    width: 100%;
    background: url(../images/newfengjiyem.png) center no-repeat;
    position: relative
}

    .fengji .fengjilei .fengjileic .fengjileica, .fengji .fengjilei .fengjileictin .fengjileica {
        width: 100%;
        height: 100%;
        display: block
    }
/*.fengji .fengjilei .fengjishang{ width:43px; height:43px; background:url(../images/fengshang.gif) no-repeat; position:absolute; top:10px; left:20px}*/
/*.fengji .fengjilei .fengjishang{ width:43px; height:43px; background:url(../images/newshang.png) no-repeat; position:absolute; top:10px; left:20px}
.fengji .fengjilei .fengjishangtin{ width:43px; height:43px; background:url(../images/newshang.png) no-repeat; position:absolute; top:10px; left:20px}*/
.fengji .fengjilei .fengjileibottom {
    height: 24px;
    width: 100%;
    background: url(../images/newxian.jpg) repeat-y center;
    border-bottom: #fff solid 2px;
}

.fengji .fengjilei .fengjileibottomgl {
    height: 24px;
    width: 50%;
    background: url(../images/newxian.jpg) repeat-y left;
    border-bottom: #fff solid 2px;
    float: right;
    position: relative
}

.fengji .fengjilist .fengjir {
    width: 54px;
    height: 126px;
    background: url(../images/newr.png) no-repeat center;
    float: left;
    border-bottom: #fff solid 2px;
    cursor: pointer;
    position: relative
}

    .fengji .fengjilist .fengjir .rshuxian {
        width: 2px;
        height: 126px;
        border-right: #fff solid 2px;
        position: absolute;
        bottom: 0px;
        right: 0px;
    }

.fengji .fengjilist .shuxian {
    text-align: center;
    background: url(../images/newxian.jpg) repeat-y right;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    width: 678px;
}

.fengji .zhongjian {
    width: 678px
}

.fengji .fengjileibottomgl .FengJiClassbuttonOpen {
    background: url(/images/greenLightS.png) no-repeat center center;
    height: 20px;
    min-width: 30px;
    cursor: pointer;
    width: 30px;
    display: block;
    float: left;
    position: absolute;
    left: -15px;
}

.fengji .fengjileibottomgl .FengJiClassbuttonClose {
    background: url(/images/redLightOff.png) no-repeat center center;
    height: 20px;
    min-width: 30px;
    cursor: pointer;
    width: 30px;
    display: block;
    float: left;
    position: absolute;
    left: -15px;
}

.fengji .fengjileibottomgl .FengJiClassbuttonWithout {
    background: url(/images/GreyLightNo.png) no-repeat center center;
    height: 20px;
    min-width: 30px;
    cursor: pointer;
    width: 30px;
    display: block;
    float: left;
    position: absolute;
    left: -15px;
}

.fengji .fengjileibottom .FengJiClassbuttonOpen {
    background: url(/images/greenLightS.png) no-repeat center center;
    height: 20px;
    min-width: 30px;
    cursor: pointer;
    width: 30px;
    display: block;
    margin: auto;
}

.fengji .fengjileibottom .FengJiClassbuttonClose {
    background: url(/images/redLightOff.png) no-repeat center center;
    height: 20px;
    min-width: 30px;
    cursor: pointer;
    width: 30px;
    display: block;
    margin: auto;
}

.fengji .fengjileibottom .FengJiClassbuttonWithout {
    background: url(/images/GreyLightNo.png) no-repeat center center;
    height: 20px;
    min-width: 30px;
    cursor: pointer;
    width: 30px;
    display: block;
    margin: auto;
}
/*zhujipeizhi*/
/*.zhujipeizhi .maintxt-c .maintxt-c-L{ width:100%; min-height:260px;}
.zhujipeizhi .maintxt-c .imghi{ display:none;}
.zhujipeizhi .maintxt-c .maintxt-c-L-maim{ width:200px; height:130px; text-align:center; float:left;}
.zhujipeizhi .maintxt-c .maintxt-c-L-top{width:200px; height:100px; position:relative}
.zhujipeizhi .maintxt-c .maintxt-c-L-bottom{width:200px; height:30px; text-align:center; line-height:30px; color:#ffffff; font-weight:bold}
.zhujipeizhi .jiange{ width:100%; height:30px;}*/
.zhujipeizhi .OneKey {
    background: url(/images/PZOneKeyy.png) no-repeat;
    display: block;
    float: left;
    height: 50px;
    width: 50px;
    margin-left: 40px;
}

    .zhujipeizhi .OneKey:hover {
        background: url(/images/PZOneKey.png) no-repeat;
    }
/*bengpeizhi*/

.bengpeizhi .maintxt-c .maxw {
    width: 100%;
    height: 130px;
}

    .bengpeizhi .maintxt-c .maxw .fengjil {
        width: 25px;
        height: 130px;
        background: url(../images/newl.png) no-repeat center;
        float: left;
        cursor: pointer
    }

    .bengpeizhi .maintxt-c .maxw .fengjir {
        width: 25px;
        height: 130px;
        background: url(../images/newr.png) no-repeat center;
        float: left;
        cursor: pointer;
        position: relative
    }

.bengpeizhi .maintxt-c .maintxt-c-L {
    width: 950px;
    height: 130px;
    min-height: 130px;
    overflow: hidden;
    min-width: 950px;
    float: left
}

    .bengpeizhi .maintxt-c .maintxt-c-L .bengwuxian {
        float: left;
        height: 100%;
        min-width: 950px;
        width: 9999px;
    }

.bengpeizhi .maintxt-c .imghi {
    display: none;
}

.bengpeizhi .maintxt-c .maintxt-c-L-maim {
    width: 190px;
    height: 130px;
    text-align: center;
    float: left;
}

.bengpeizhi .maintxt-c .maintxt-c-L-top {
    width: 190px;
    height: 100px;
    position: relative
}

.bengpeizhi .maintxt-c .maintxt-c-L-bottom {
    width: 190px;
    height: 30px;
    text-align: center;
    line-height: 30px;
    color: #ffffff;
    font-weight: bold;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.bengpeizhi .jiange {
    width: 100%;
    height: 30px;
}

.bengpeizhi .maintxt-c .maintxt-c-L-top .deleteimg {
    display: none;
    top: 10px;
    right: 55px;
    position: absolute;
    background: url(../images/newdey.png) no-repeat;
    width: 32px;
    height: 32px;
}

.bengpeizhi .maintxt-c .maintxt-c-L-top .bianjiimg {
    display: none;
    bottom: 10px;
    right: 65px;
    position: absolute;
    background: url(../images/newupy.png) no-repeat;
    width: 22px;
    height: 22px;
}

/*TreeMap*/
.TreeMap .jiange {
    width: 100%;
    height: 10px;
}


.TreeMap .guanbiw {
    min-width: 150px;
    height: 30px;
}

.TreeMap .guanbi {
    display: block;
    float: right;
    padding: 3px;
    margin-left: 5px;
    text-align: center;
    line-height: 20px;
    color: #fff;
    background: #595959;
}

.TreeMap .ztree li a {
    color: #fff;
}
/*.TreeMap .menuContent { z-index:9;}*/
.TreeMap .ztree {
    background: #595959;
    border: none;
}

.tiaoshi {
    width: 30px;
    text-align: center
}

.TreeMap .jianbian {
    width: 100px;
}

    .TreeMap .jianbian div {
        float: left
    }

    .TreeMap .jianbian .jianbianimg {
        width: 84px;
        height: 21px;
        left: 2px;
        top: 16%;
        position: relative
    }

    .TreeMap .jianbian .jianbiantxt .txtr {
        float: right
    }

.tiaoshi img {
    top: 3px;
    top: 2px\0;
    position: relative;
}

.TreeMap .maintxt .maintxt-c .c-top {
    height: 26px;
    width: 100%;
    background: #2D2D2D;
}

.TreeMap .c-top a {
    text-decoration: none
}

    .TreeMap .c-top a:hover {
        color: #EDC03C
    }

.TreeMap .c-top .hpic {
    width: 50px;
    height: 26px;
    display: block;
    text-align: center;
    color: #cdcdcd;
    float: left;
    line-height: 26px;
}

.TreeMap .c-top .hpic2 {
    width: 73px;
    height: 26px;
    background: url(../images/quxian.jpg) no-repeat;
    display: block;
    float: left;
    line-height: 26px;
    text-align: center;
    color: #fff
}

.TreeMap .c-top .hpic3 {
    width: 35px;
    height: 25px;
    display: block;
    text-align: center;
    line-height: 25px;
    color: #cdcdcd;
    float: left
}

.TreeMap .c-top .hpic4 {
    width: 40px;
    height: 25px;
    display: block;
    text-align: center;
    line-height: 25px;
    color: #cdcdcd;
    float: left
}
/*.TreeMap .c-top .hpi5{ width:70px; height:26px; display:block; text-align:center;color:#cdcdcd; float:left; line-height:26px;}*/
.newtangchuang .TreeMaptctable {
    width: 80%;
    height: 100%;
    margin: 0 auto;
}

    .newtangchuang .TreeMaptctable td {
        width: 100px;
        max-width: 100px;
        height: 40px;
        margin: 0 auto;
        text-align: right;
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis;
    }

    .newtangchuang .TreeMaptctable .geb {
        text-align: left
    }

    .newtangchuang .TreeMaptctable .tcbt {
        width: 60px;
        text-align: center;
        margin: 0 auto;
        height: 30px;
        border: #ffffff solid 1px;
        display: block;
        line-height: 30px;
        color: #ffffff
    }

.beng .showeasyui {
    width: 100px;
    height: 20px;
    overflow: hidden;
    z-index: 9;
    position: absolute;
    display: none;
}

/*Addpeizhi*/
.Addpeizhi .maintxt-c {
    position: relative;
}

.Addpeizhi .liulan {
    width: 30px;
    height: 20px;
    display: block;
    border-radius: 2px;
    color: #ffffff;
    line-height: 20px;
    background: #595959;
    float: right;
    text-align: center
}

.Addpeizhi .upuser {
    background: #282828;
    width: 100%;
    min-height: 400px;
    position: absolute;
    color: #fff;
}

    .Addpeizhi .upuser .upusertable {
        width: 70%;
        margin: 0 auto;
        height: 90%;
        max-height: 450px;
        position: relative
    }

        .Addpeizhi .upuser .upusertable .upusertabletxt {
            width: 60px;
            text-align: right
        }

            .Addpeizhi .upuser .upusertable .upusertabletxt div {
                height: 90px;
            }

    .Addpeizhi .upuser .upusertabletxtmian {
        height: 150px;
    }

        .Addpeizhi .upuser .upusertabletxtmian tr {
            height: 30px;
        }

        .Addpeizhi .upuser .upusertabletxtmian .mes {
            text-align: center
        }

        .Addpeizhi .upuser .upusertabletxtmian .upusertableinput {
            width: 265px;
        }

        .Addpeizhi .upuser .upusertabletxtmian .upusertableinput2 {
            width: 240px;
        }

        .Addpeizhi .upuser .upusertabletxtmian .inputs {
            width: 225px;
            color: #676767;
            margin-left: 10px;
            float: left;
            height: 18px
        }

        .Addpeizhi .upuser .upusertabletxtmian .inputsReadOnly {
            width: 227px;
            color: #676767;
            margin-left: 10px;
            float: left;
            height: 20px;
            background: #cccccc;
            border: none
        }

        .Addpeizhi .upuser .upusertabletxtmian .upbt {
            width: 26px;
            height: 19px;
            background: url(../images/upbt.jpg) no-repeat;
            display: block;
            float: left
        }

        .Addpeizhi .upuser .upusertabletxtmian .jingyong {
            background: #444444;
            border: #444444 solid 1px
        }

    .Addpeizhi .upuser .upusertable .zujinimg {
        margin-left: 15px;
        width: 470px
    }

        .Addpeizhi .upuser .upusertable .zujinimg td {
            text-align: center;
            height: 45px
        }

        .Addpeizhi .upuser .upusertable .zujinimg img {
            width: 40px;
            height: 40px;
        }

        .Addpeizhi .upuser .upusertable .zujinimg .zujinimgdiv {
            width: 90%;
            border: #5a5a5a solid 1px;
            height: 40px;
            background: #444444;
            cursor: pointer;
            text-align: center
        }

            .Addpeizhi .upuser .upusertable .zujinimg .zujinimgdiv img {
                width: 40px;
                height: 40px;
            }

        .Addpeizhi .upuser .upusertable .zujinimg .gelitwo, .Addpeizhi .upuser .upusertable .zujinimg .gelione {
            width: 90%;
            border: #5a5a5a solid 1px;
            height: 40px;
            background: #444444;
            cursor: pointer;
            text-align: center
        }

        .Addpeizhi .upuser .upusertable .zujinimg .more {
            width: 90%;
            border: #5a5a5a solid 1px;
            height: 40px;
            background: #282828;
            cursor: pointer;
            text-align: center
        }

        .Addpeizhi .upuser .upusertable .zujinimg .zujinimgdiv:hover {
            border: #edc03c solid 1px;
        }

    .Addpeizhi .upuser .upusertable .xianshiimg {
        width: 150px;
        border: #5a5a5a solid 2px;
        text-align: center;
        background: #282828
    }

.Addpeizhi .pathimg {
    width: 100px;
    height: 100px
}

.Addpeizhi .styled-select {
    width: 225px;
    height: 20px;
    overflow: hidden;
    background: url(../images/jiantou.jpg) no-repeat right #fff;
    margin-left: 10px
}

.upusertable .peizhir {
    float: right;
    padding-top: 20px
}

.upusertable .Ext {
    background: url(../images/newExty.png) no-repeat;
    width: 36px;
    height: 36px;
    display: block;
    float: left
}

    .upusertable .Ext:hover {
        background: url(../images/newExt.png) no-repeat;
    }

.upusertable .submit {
    background: url(../images/newpeizhiqueren.png) no-repeat;
    border: none;
    width: 42px;
    height: 36px;
    float: left;
    cursor: pointer
}

    .upusertable .submit:hover {
        background: url(../images/newpeizhiquereny.png) no-repeat;
    }

.Addpeizhi .imga {
    width: 1000px;
    display: block;
    min-height: 550px;
    position: relative
}

.HMISheBeiBiaoTi {
    width: 1000px;
    height: 60px;
    position: absolute;
    text-align: center
}

    .HMISheBeiBiaoTi span {
        font-size: 25px;
        text-align: center;
        color: #FFC90E;
        line-height: 70px;
        background: url(../images/DoubleUnderline.png) bottom repeat-x;
        padding-bottom: 5px;
    }
/*text-decoration:underline;border-bottom:double 2px #FFC90E;*/
.Addpeizhi .tiaozhuan {
    width: 80px;
    height: 25px;
    text-align: center;
    font-size: 16px;
    display: block;
    z-index: 9;
    color: #ffffff;
    position: absolute;
    right: 10px;
    top: 10px;
}

    .Addpeizhi .tiaozhuan:hover {
        text-decoration: none;
        color: #edc03c
    }

.Addpeizhi .NOWimage {
    width: 80px;
    height: 25px;
    text-align: center;
    font-size: 16px;
    display: block;
    z-index: 9;
    color: #ffffff;
    position: absolute;
    right: 10px;
    top: 37px;
}

.Addpeizhi .NOWimageIframe {
    height: 556px;
    visibility: inherit;
    width: 100%;
    z-index: 100;
    display: none;
}

.Addpeizhi .zhezhu {
    width: 100%;
    height: 62px;
    display: block;
    z-index: 1;
    color: #ffffff;
    position: absolute;
    right: 0px;
    top: 0px;
    background: #282828;
    display: none
}

.Addpeizhi .zhezhuDown {
    width: 100%;
    height: 20px;
    display: block;
    z-index: 1;
    color: #ffffff;
    position: absolute;
    right: 0px;
    bottom: 0px;
    background: #282828;
    display: none
}

.Addpeizhi .NOWimage:hover {
    text-decoration: none;
    color: #edc03c
}

.Addpeizhi .toudong {
    width: 100px;
    height: 25px;
    text-align: center;
    font-size: 16px;
    display: block;
    z-index: 9;
    color: #ffffff;
    position: absolute;
    right: 10px;
    top: 10px;
}

    .Addpeizhi .toudong:hover {
        text-decoration: none;
        color: #edc03c
    }

.Addpeizhi .mess {
    /*max-width:150px;*/
    /*height:20px;*/
    word-break: keep-all; /* 不换行 */
    white-space: nowrap; /* 不换行 */
    overflow: hidden; /* 内容超出宽度时隐藏超出部分的内容 */
    text-overflow: ellipsis; /* 当对象内文本溢出时显示省略标记(...) ；需与overflow:hidden;一起使用。*/
    cursor: pointer;
    position: absolute;
    display: none;
    text-align: center;
    color: #2DF140;
    font-size: 14px;
}

    .Addpeizhi .mess:hover {
        text-decoration: none;
        color: #ffffff
    }
/*.Addpeizhi .nottext,*/
.Addpeizhi .nottexts {
    color: #edc03c;
}

.Addpeizhi .yellow {
    color: #edc03c;
}

.Addpeizhi .green {
    color: #2df140;
}

.Addpeizhi .BrightRed {
    color: #FB3838;
}

.minbt {
    width: 31px;
    height: 21px;
    background: url(../images/queren.jpg) no-repeat;
    border: none;
    cursor: pointer;
    position: absolute;
    display: none;
    z-index: 9;
    color: #fff;
}

.minbtShow {
    width: 20px;
    height: 21px;
    background: url(../images/confirm.png) no-repeat;
    border: none;
    cursor: pointer;
    float: left;
    margin-left: 5px;
}

.minbtShowBttom {
    width: 20px;
    height: 21px;
    background: url(../images/confirm.png) no-repeat;
    border: none;
    cursor: pointer;
    right: 5px;
    bottom: 5px;
    position: absolute;
}

.CanShuPeiZhiAd {
    width: 20px;
    height: 21px;
    background: url(../images/CanShuPeiZhiAd.png) no-repeat;
    border: none;
    cursor: pointer;
    margin-left: 5px;
}

.CanShuPeiZhiDe {
    width: 20px;
    height: 21px;
    background: url(../images/CanShuPeiZhiDe.png) no-repeat;
    border: none;
    cursor: pointer;
    float: left;
    margin-left: 5px;
}

.CanShuPeiZhiDeTop {
    width: 20px;
    height: 21px;
    background: url(../images/CanShuPeiZhiDe.png) no-repeat;
    border: none;
    cursor: pointer;
    right: 5px;
    top: 5px;
    position: absolute;
}

.Addpeizhi .divWrite {
    width: 50px;
    height: 21px;
    position: absolute;
    display: none;
    z-index: 9;
    border: none;
    line-height: 21px;
}

    .Addpeizhi .divWrite input[type=checkbox] {
        position: absolute;
        top: 4px;
    }

.QuipmentClose {
    width: 29px;
    height: 19px;
    cursor: pointer;
    position: absolute;
    display: none;
    z-index: 9;
    background: #5A5A5A;
    border: #484848 solid 1px;
    text-align: center;
    color: #fff;
}

.Addpeizhi .maintxt .maintxt-c .c-top {
    height: 26px;
    width: 100%;
    background: #2D2D2D;
    font-weight: bold
}

.Addpeizhi .c-top a {
    text-decoration: none
}

    .Addpeizhi .c-top a:hover {
        color: #EDC03C
    }

.Addpeizhi .c-top .hpic {
    width: 67px;
    height: 26px;
    display: block;
    padding-left: 5px;
    color: #cdcdcd;
    float: left;
    line-height: 26px;
}

.Addpeizhi .c-top .hpic2 {
    width: 75px;
    height: 26px;
    background: url(../images/quxian.jpg) no-repeat;
    display: block;
    float: left;
    line-height: 26px;
    text-align: center;
    color: #fff
}

.Addpeizhi .c-top .hpic5 {
    width: 73px;
    height: 26px;
    display: block;
    float: left;
    line-height: 26px;
    text-align: center;
    color: #cdcdcd;
}
/*.Addpeizhi .c-top .hpic4{ width:50px; height:26px; display:block; text-align:center;color:#cdcdcd; float:left; line-height:26px;}
.Addpeizhi .c-top .hpic6{width:35px; height:25px; display:block; text-align:center; line-height:25px;color:#cdcdcd; float:left}
.Addpeizhi .c-top .hpic7{width:40px; height:25px; display:block; text-align:center; line-height:25px;color:#cdcdcd; float:left}*/
.TextVal {
    display: none;
    z-index: 9;
    height: 19px;
    border: 1px solid #d1d1d1;
    color: #676767;
    font-size: 12px;
    position: absolute;
}

.Addpeizhi .newtangchuang .zujinimgdiv {
    float: left;
    width: 90%;
    border: #5a5a5a solid 1px;
    height: 40px;
    width: 40px;
    background: #444444;
    cursor: pointer;
    text-align: center;
    margin-top: 10px;
    margin-left: 3px;
    margin-right: 3px;
}

    .Addpeizhi .newtangchuang .zujinimgdiv:hover {
        border: #edc03c solid 1px;
    }

.Addpeizhi .newtangchuang .peizhigundong {
    overflow-y: auto;
    height: 415px;
    width: 578px;
}
/*fengjipeizhi*/
.fengjipeizhi .maintxt-c .maxw {
    width: 100%;
    height: 130px;
}

    .fengjipeizhi .maintxt-c .maxw .fengjil {
        width: 25px;
        height: 130px;
        background: url(../images/newl.png) no-repeat center;
        float: left;
        cursor: pointer
    }

    .fengjipeizhi .maintxt-c .maxw .fengjir {
        width: 25px;
        height: 130px;
        background: url(../images/newr.png) no-repeat center;
        float: left;
        cursor: pointer;
        position: relative
    }

.fengjipeizhi .maintxt-c .maintxt-c-L {
    width: 950px;
    height: 130px;
    min-height: 130px;
    overflow: hidden;
    min-width: 950px;
    float: left
}

    .fengjipeizhi .maintxt-c .maintxt-c-L .bengwuxian {
        float: left;
        height: 100%;
        min-width: 950px;
        width: 9999px;
    }

.fengjipeizhi .maintxt-c .imghi {
    display: none;
}

.fengjipeizhi .maintxt-c .maintxt-c-L-maim {
    width: 190px;
    height: 130px;
    text-align: center;
    float: left;
}

.fengjipeizhi .maintxt-c .maintxt-c-L-top {
    width: 190px;
    height: 100px;
    position: relative
}

.fengjipeizhi .maintxt-c .maintxt-c-L-bottom {
    width: 190px;
    height: 30px;
    text-align: center;
    line-height: 30px;
    color: #ffffff;
    font-weight: bold;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.fengjipeizhi .jiange {
    width: 100%;
    height: 30px;
}

.fengjipeizhi .jianges {
    width: 100%;
    height: 30px;
}

.fengjipeizhi .maintxt-c .maintxt-c-L-top .deleteimg {
    display: none;
    top: 10px;
    right: 55px;
    position: absolute;
    background: url(../images/newdey.png) no-repeat;
    width: 32px;
    height: 32px;
}

.fengjipeizhi .maintxt-c .maintxt-c-L-top .bianjiimg {
    display: none;
    bottom: 8px;
    right: 60px;
    position: absolute;
    background: url(../images/newupy.png) no-repeat;
    width: 22px;
    height: 22px;
}

.zuming {
    z-index: 9;
    position: absolute;
    display: none;
    text-align: center;
}

.checkboxFour {
    width: 24px;
    height: 24px;
    background: #ddd;
    /*margin: 20px 90px;*/
    border-radius: 100%;
    position: absolute;
    -webkit-box-shadow: 0px 1px 3px rgba(0,0,0,0.2);
    -moz-box-shadow: 0px 1px 3px rgba(0,0,0,0.5);
    box-shadow: 0px 1px 3px rgba(0,0,0,0.5);
    bottom: 11px;
    right: 60px;
    display: none;
}

    .checkboxFour label {
        display: block;
        width: 18px;
        height: 18px;
        border-radius: 100px;
        -webkit-transition: all .5s ease;
        -moz-transition: all .5s ease;
        -o-transition: all .5s ease;
        -ms-transition: all .5s ease;
        transition: all .5s ease;
        cursor: pointer;
        position: absolute;
        top: 3px;
        left: 3px;
        z-index: 1;
        background: #333;
        -webkit-box-shadow: inset 0px 1px 3px rgba(0,0,0,0.5);
        -moz-box-shadow: inset 0px 1px 3px rgba(0,0,0,0.5);
        box-shadow: inset 0px 1px 3px rgba(0,0,0,0.5);
    }
    /*.checkboxFour input[type=checkbox]:checked + label {
	background: #26ca28;
}*/

    .checkboxFour input[type="checkbox"] {
        visibility: hidden;
    }
/*UsersM*/
.UsersM .jiange {
    width: 100%;
    height: 10px;
}

.upordowns {
    display: none;
}

.UsersM .Uzhongjian {
    min-height: 400px;
    width: 100%;
}

.UsersM .usersmr {
    float: left;
    text-align: right;
    width: 100%;
    height: 36px
}

    .UsersM .usersmr .Ext {
        background: url(../images/newExty.png) no-repeat;
        width: 36px;
        height: 36px;
        display: block;
        float: right
    }

        .UsersM .usersmr .Ext:hover {
            background: url(../images/newExt.png) no-repeat;
        }

.UsersM .caozuo {
    margin: 3px;
    padding: 3px;
}

.UsersM .querenps {
    display: none
}
/*.UsersM #cphmain_GridView1 tr
{ height:30px
}*/

.UsersM .useradd {
    width: 32px;
    height: 22px;
    display: block;
    background: url(../images/useradd.png) no-repeat center;
    background-color: #595959;
    border-radius: 2px; /*边框弧度*/
}

.tbPR {
    width: 55px;
    border-top: 1px solid #d1d1d1;
    border-bottom: 1px solid #d1d1d1;
    border-left: 1px solid #d1d1d1;
    border-right: none;
    color: #676767;
    float: left;
    font-size: 12px;
    height: 18px;
    line-height: 20px;
    padding-left: 3px;
    background: #c9d6e0;
    text-align: right;
}

.newtangchuang .mess {
    height: 20px;
}

.newtangchuang .tct td {
    height: 20px;
}

.newtangchuang .mestxt {
    text-align: right;
    width: 70px;
    padding-right: 10px;
}

.up-01 {
    background: url("../images/top_ico1.gif") no-repeat scroll 0 center rgba(0, 0, 0, 0);
}

.up-02 {
    background: url("../images/top_ico2.gif") no-repeat scroll 0 center rgba(0, 0, 0, 0);
}

.up-01, .up-02 {
    cursor: pointer;
    display: block;
    float: left;
    line-height: 17px;
    padding-left: 20px;
}

/*UPpeizhi*/
.UPpeizhi .maintxt {
    min-height: 500px;
}

.UPpeizhi .UPpeizhi-top {
    height: 30px;
}

.UPpeizhi .UPpeizhi-c {
    height: 300px;
    color: #ffffff;
    margin-top: 20px
}

.UPpeizhi .UPpeizhi-bottom {
    height: 60px;
}

.UPpeizhi .UPpeizhi-bt {
    height: 36px;
    margin-top: 30px;
}

    .UPpeizhi .UPpeizhi-bt .UPpeizhi-btc {
        margin: 0 auto;
        width: 260px;
        height: 36px;
    }

.UPpeizhi .UPpeizhi-c .UPpeizhi-c1 {
    height: 296px;
    float: left;
    width: 461px;
    border: #353535 solid 2px
}

.UPpeizhi .UPpeizhi-c .UPpeizhi-c2 {
    height: 300px;
    float: left;
    width: 70px;
}

.UPpeizhi .UPpeizhi-c .UPpeizhi-c3 {
    height: 296px;
    float: left;
    width: 461px;
    border: #353535 solid 2px
}

.UPpeizhi .UPpeizhi-c .UPpeizhi-c1top {
    width: 451px;
    height: 30px;
    line-height: 30px;
    background: #353535;
    text-align: left;
    padding-left: 10px;
}

.UPpeizhi .UPpeizhi-c .UPpeizhi-c1bottom {
    width: 441px;
    height: 246px;
    margin: 10px;
}

.UPpeizhi .upbt {
    width: 26px;
    height: 19px;
    background: url(../images/upbt.jpg) no-repeat;
    display: block;
    float: left
}

.UPpeizhi .UPpeizhi-c .UPpeizhi-c1bottom ul {
    height: 100%;
    width: 100%;
    overflow: auto
}

    .UPpeizhi .UPpeizhi-c .UPpeizhi-c1bottom ul li {
        padding-left: 5px;
        line-height: 25px;
        height: 25px;
        word-break: keep-all; /* 不换行 */
        white-space: nowrap; /* 不换行 */
    }

        .UPpeizhi .UPpeizhi-c .UPpeizhi-c1bottom ul li table {
            height: 100%;
            width: 100%;
        }

        .UPpeizhi .UPpeizhi-c .UPpeizhi-c1bottom ul li .licheckbox {
            width: 15px;
            min-width: 15px;
        }

            .UPpeizhi .UPpeizhi-c .UPpeizhi-c1bottom ul li .licheckbox .cbzbishls {
                top: 2px;
                position: relative
            }

        .UPpeizhi .UPpeizhi-c .UPpeizhi-c1bottom ul li .litext {
            padding-left: 5px;
            word-break: keep-all; /* 不换行 */
            white-space: nowrap; /* 不换行 */
        }

            .UPpeizhi .UPpeizhi-c .UPpeizhi-c1bottom ul li .litext:hover {
                background: #3399ff;
            }

.UPpeizhi .UPpeizhi-c .UPpeizhi-c1bottom .lb {
    width: 100%;
    border: none;
    color: #ffffff;
    background: #282828;
    height: 100%;
}

.UPpeizhi .jiange {
    width: 100%;
    height: 10px;
}

.UPpeizhi .UPpeizhi-bottom .bianmes {
    width: 100%;
    max-width: 1000px;
    height: 70px;
    border: #353535 solid 2px; /* 表格边框 */
    border-collapse: collapse; /* 边框重叠 */
    margin-top: 20px;
    color: #ffffff;
    text-align: center
}

    .UPpeizhi .UPpeizhi-bottom .bianmes td {
        max-width: 125px;
        width: 125px;
        word-break: keep-all;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        border: 1px solid #353535; /* 单元格边框*/
    }

    .UPpeizhi .UPpeizhi-bottom .bianmes .bianmestitle {
        background: #353535;
        height: 30px;
        line-height: 30px;
    }

    .UPpeizhi .UPpeizhi-bottom .bianmes tr {
        border: 1px solid #353535; /* 行名称边框 */
    }
/*.newpeizhiqueren{background:url(../images/newpeizhiqueren.png) no-repeat center; width:40px; height:36px; display:block;float:left; border:none}*/
.newpeizhiqueren {
    width: 72px;
    height: 24px;
    background: url(../images/qd.jpg) no-repeat;
    border: none;
    color: #ffffff;
}

.UPpeizhi .guanlbt {
    width: 30px;
    height: 22px;
    display: block;
    background: url(../images/guanliang.png) no-repeat center;
    border: none;
    background-color: #595959;
    cursor: pointer;
    border-radius: 2px; /*边框弧度*/
}

.UPpeizhi .ztree li a {
    color: #fff;
}

.UPpeizhi .ztree {
    background: #595959;
    border: none;
}

.UPpeizhi #higuanbi2 {
    float: right;
    width: 30px;
    height: 20px;
    text-align: center;
    line-height: 20px;
    background: #595959;
    color: #fff;
}

.UPpeizhi .cbzbishl {
    top: 1px;
    position: relative
}

.UPpeizhi .UPpeizhi-c2-tb {
    width: 100%;
    height: 100%;
}

    .UPpeizhi .UPpeizhi-c2-tb td {
        height: 16.6%;
        text-align: center
    }

    .UPpeizhi .UPpeizhi-c2-tb .bll {
        width: 40px;
        height: 35px;
        background: url(../images/bll.png) no-repeat center;
        border: none;
        cursor: pointer;
    }

    .UPpeizhi .UPpeizhi-c2-tb .blr {
        background: url(../images/blr.png) no-repeat center;
    }

    .UPpeizhi .UPpeizhi-c2-tb .blalll {
        background: url(../images/blalll.png) no-repeat center;
    }

    .UPpeizhi .UPpeizhi-c2-tb .blallr {
        background: url(../images/blallr.png) no-repeat center;
    }

.UPpeizhi .maintxt .maintxt-c .c-top {
    height: 26px;
    width: 100%;
    background: #2D2D2D;
    font-weight: bold
}

.UPpeizhi .c-top a {
    text-decoration: none
}

    .UPpeizhi .c-top a:hover {
        color: #EDC03C
    }

.UPpeizhi .c-top .hpic2 {
    width: 75px;
    height: 26px;
    display: block;
    text-align: center;
    color: #cdcdcd;
    float: left;
    line-height: 26px;
}

.UPpeizhi .c-top .hpic {
    width: 67px;
    height: 26px;
    background: url(../images/shujud.jpg) no-repeat;
    display: block;
    float: left;
    line-height: 26px;
    padding-left: 5px;
    color: #fff
}
/*policeTypeM*/
.policeTypeM .c-top {
    height: 25px;
    width: 100%;
    background: #2D2D2D;
    font-weight: bold
}

    .policeTypeM .c-top a {
        text-decoration: none
    }

        .policeTypeM .c-top a:hover {
            color: #EDC03C
        }

    .policeTypeM .c-top .hpic {
        width: 56px;
        height: 26px;
        display: block;
        text-align: center;
        color: #cdcdcd;
        float: left;
        line-height: 26px;
    }

    .policeTypeM .c-top .hpic2 {
        width: 73px;
        height: 26px;
        background: url(../images/quxian.jpg) no-repeat;
        display: block;
        float: left;
        line-height: 26px;
        text-align: center;
        color: #fff
    }

.policeTypeM .ptadd {
    width: 32px;
    height: 22px;
    display: block;
    background: url(../images/baojingadd.png) no-repeat center;
    background-color: #595959;
    border-radius: 2px; /*边框弧度*/
}

.policeTypeM .cstable {
    float: left;
}

.policeTypeM #cphmain_GridView1 tr, .policeTypeM #cphmain_GridView2 tr {
    height: 30px
}

.policeTypeM .newtangchuang .mestxt {
    width: 50px
}

.policeTypeM .jiange {
    width: 100%;
    height: 10px;
}
/*policeTypeM*/
.policeMessageM .c-top {
    height: 25px;
    width: 100%;
    background: #2D2D2D;
    font-weight: bold
}

    .policeMessageM .c-top a {
        text-decoration: none
    }

        .policeMessageM .c-top a:hover {
            color: #EDC03C
        }

    .policeMessageM .c-top .hpic {
        background: url(../images/shujud.jpg) no-repeat;
        width: 60px;
        height: 25px;
        display: block;
        padding-left: 5px;
        float: left;
        color: #fff;
        line-height: 25px;
    }

    .policeMessageM .c-top .hpic2 {
        width: 55px;
        height: 25px;
        display: block;
        text-align: center;
        line-height: 25px;
        color: #cdcdcd;
        float: left;
        margin-left: 5px;
    }

.policeMessageM .ptadd {
    width: 32px;
    height: 22px;
    display: block;
    background: url(../images/baojingadd.png) no-repeat center;
    background-color: #595959;
    border-radius: 2px; /*边框弧度*/
}

.policeMessageM .fmadd {
    width: 32px;
    height: 22px;
    display: block;
    background: url(../images/AddBaoBiao.png) no-repeat center;
    background-color: #595959;
    border-radius: 2px; /*边框弧度*/
}

.policeMessageM .cstable {
    float: left;
}


.policeMessageM .jiange {
    width: 100%;
    height: 10px;
}

.abutclass {
    width: 50px;
    height: 22px;
    background-color: #595959;
    border-radius: 2px;
    color: #ffffff;
    display: block;
    line-height: 22px;
    text-align: center
}

    .abutclass:hover {
        text-decoration: none;
    }

.chongzhi {
    float: left;
    width: 72px;
    margin-left: 20px;
    height: 24px;
    background-color: #595959;
    border-radius: 2px;
    color: #ffffff;
    display: block;
    line-height: 24px;
    text-align: center;
}

    .chongzhi:hover {
        text-decoration: none;
    }

/*AdpoliceMessage*/
.AdpoliceMessage .maintxt-c {
    position: relative;
}

.AdpoliceMessage .upuser {
    background: #353535;
    width: 100%;
    min-height: 400px;
    color: #FFF;
    position: absolute
}

    .AdpoliceMessage .upuser .upusertable {
        width: 70%;
        margin: 0 auto;
        height: 90%;
        max-height: 450px;
        position: relative
    }

        .AdpoliceMessage .upuser .upusertable .upusertabletxt {
            width: 70px;
            text-align: right;
            padding-right: 10px;
        }

        .AdpoliceMessage .upuser .upusertable .upusertabletxtmian td {
            height: 30px;
        }

    .AdpoliceMessage .upuser .upusertabletxtmian {
        height: 240px;
    }

        .AdpoliceMessage .upuser .upusertabletxtmian tr {
            height: 30px;
        }

        .AdpoliceMessage .upuser .upusertabletxtmian .mes {
            text-align: center
        }

        .AdpoliceMessage .upuser .upusertabletxtmian .upusertableinput {
            width: 200px;
        }

        .AdpoliceMessage .upuser .upusertabletxtmian .upusertableinput2 {
            width: 240px;
        }

.AdpoliceMessage .styled-select {
    width: 225px;
    height: 20px;
    overflow: hidden;
    background: url(../images/jiantou.jpg) no-repeat right #fff;
    margin-left: 10px
}

.AdpoliceMessage input[type=text] {
    width: 220px
}

.AdpoliceMessage select {
    width: 228px
}

.AdpoliceMessage .ztree li a {
    color: #fff;
}

.AdpoliceMessage .ztree {
    background: #595959;
    border: none;
}

.AdpoliceMessage .higuanbi {
    float: right;
    width: 30px;
    height: 20px;
    text-align: center;
    line-height: 20px;
    background: #595959;
    color: #fff;
}

.AdpoliceMessage .amlist {
    max-height: 200px;
    min-height: 200px;
    width: 71%;
    margin: 0 auto;
}

    .AdpoliceMessage .amlist .tbamlisttop {
        width: 100%;
        max-height: 170px;
        border-collapse: collapse;
        border: 1px solid #5b5b5b;
        margin-top: 5px;
        margin-bottom: 5px;
    }

        .AdpoliceMessage .amlist .tbamlisttop a {
            padding-left: 5px;
            color: #ffffff;
        }

        .AdpoliceMessage .amlist .tbamlisttop tr {
            height: 30px;
        }

    .AdpoliceMessage .amlist .amlistgun {
        width: 100%;
        max-height: 170px;
        overflow-y: auto;
    }

    .AdpoliceMessage .amlist .tbamlist {
        width: 100%;
        max-height: 170px;
        border-collapse: collapse;
        border: 1px solid #5b5b5b;
        background: #ffffff;
    }

        .AdpoliceMessage .amlist .tbamlist .title {
            color: White;
            background-color: #2D2D2D;
            font-weight: bold;
        }

            .AdpoliceMessage .amlist .tbamlist .title th {
                height: 25px;
                border: 1px solid #5b5b5b;
            }

        .AdpoliceMessage .amlist .tbamlist tr {
            height: 25px;
        }

        .AdpoliceMessage .amlist .tbamlist td {
            text-align: center;
            height: 25px;
            border: 1px solid #5b5b5b;
            color: #555555;
        }

.AdpoliceMessage .newtangchuang .tcleft {
    padding-right: 10px;
    text-align: right;
}

.AdpoliceMessage .newtangchuang .tctable2 tr, .AdpoliceMessage .newtangchuang .tctable2 td {
    height: 30px
}
/*bianliangpeizhi*/
.bianliang .mestext {
    height: 30px;
}

.bianliangpeizhi .bladd {
    width: 32px;
    height: 22px;
    display: block;
    background: url(../images/bianladd.png) no-repeat center;
    background-color: #595959;
    border-radius: 2px; /*边框弧度*/
}

.bianliangpeizhi .TCDaoChuText {
    width: 130px;
    height: 25px;
    line-height: 25px;
    display: block;
    float: left;
    text-align: right;
}

.bianliangpeizhi .TCDaoChuInput {
    width: 170px;
    height: 25px;
    line-height: 25px;
    display: block;
    float: left
}

.bianliangpeizhi .esClass {
    width: 98%;
    height: 30px;
    line-height: 30px;
    text-align: left;
    padding-left: 10px;
}
/*performanceM*/
.performanceM .liulan {
    width: 40px;
    height: 20px;
    display: block;
    border-radius: 2px;
    color: #ffffff;
    line-height: 20px;
    background: #595959;
    margin: 0 auto;
}

    .performanceM .liulan:hover {
        text-decoration: none;
    }

.performanceM .newtangchuang .titlename {
    width: 490px;
    height: 26px;
    display: block;
    float: left;
    word-break: keep-all; /* 不换行 */
    white-space: nowrap; /* 不换行 */
    overflow: hidden; /* 内容超出宽度时隐藏超出部分的内容 */
    text-overflow: ellipsis; /* 当对象内文本溢出时显示省略标记(...) ；需与overflow:hidden;一起使用。*/
    cursor: pointer
}

.performanceM .tdimg {
    background: url(../images/bigloading.gif) no-repeat center center;
}

    .performanceM .tdimg .iframeclass {
        border: none;
        width: 100%;
        height: 225px
    }

.policeMessageM .pfadd {
    width: 32px;
    height: 22px;
    display: block;
    background: url(../images/xingnengadd.png) no-repeat center;
    background-color: #595959;
    border-radius: 2px; /*边框弧度*/
}
/*adperformance*/
.adperformance .upuser .upusertable .upusertabletxttitle {
    width: 70px;
    text-align: right;
    padding-right: 10px;
    font-weight: bold;
    font-size: 18px;
}

.adperformance .upuser .upusertable .upusertabletxttitle2 {
    width: 95px;
    text-align: right;
    padding-right: 10px;
    font-weight: bold;
    font-size: 18px;
}

.adperformance .upuser .upusertable .upusertabletxt2 {
    width: 95px;
    text-align: right;
    padding-right: 10px;
}

.adperformance .maintxt-c {
    position: relative;
}

.adperformance .upuser {
    background: #353535;
    width: 100%;
    min-height: 400px;
    color: #FFF;
    position: absolute
}

    .adperformance .upuser .upusertable {
        width: 97%;
        margin: 0 auto;
        height: 90%;
        max-height: 450px;
        position: relative;
    }

        .adperformance .upuser .upusertable .upusertabletxt {
            width: 70px;
            text-align: right;
            padding-right: 10px;
        }

        .adperformance .upuser .upusertable .upusertabletxtmian td {
            height: 30px;
        }

    .adperformance .upuser .upusertabletxtmian tr {
        height: 30px;
    }

    .adperformance .upuser .upusertabletxtmian .mes {
        text-align: center
    }

    .adperformance .upuser .upusertabletxtmian .upusertableinput {
        width: 130px;
    }

.adperformance .styled-select {
    width: 225px;
    height: 20px;
    overflow: hidden;
    background: url(../images/jiantou.jpg) no-repeat right #fff;
    margin-left: 10px
}

.adperformance input[type=text] {
    width: 150px
}

.adperformance select {
    width: 158px
}

.adperformance .ztree li a {
    color: #fff;
}

.adperformance .ztree {
    background: #595959;
    border: none;
}

.adperformance .higuanbi {
    float: right;
    width: 30px;
    height: 20px;
    text-align: center;
    line-height: 20px;
    background: #595959;
    color: #fff;
}

.adperformance .cytime {
    float: left;
    width: 158px;
    height: 22px;
    background: #ffffff;
    line-height: 22px;
}

    .adperformance .cytime .combo {
        float: right
    }

.adperformance .systemys {
    border: none;
}

.adperformance .systemystxt {
    float: left;
    color: #676767;
    height: 20px;
    line-height: 20px;
}

.adperformance .cytimetxt {
    float: left;
    height: 20px;
    line-height: 20px;
    color: #676767;
    padding: 0px 3px;
    border: none
}

.adperformance .tdimg .iframeclass {
    border: none;
    height: 165px;
    width: 100%
}

.adperformance .biejing {
    background: #282828;
    padding-top: 20px;
}

.adperformance .mintxt {
    color: #676767;
    float: left;
}

/*.adperformance #fengmu, .adperformance #fenzi
{position:relative
}*/
.adperformance #txtfengmu, .adperformance #txtfenzi {
    display: none;
}

    .adperformance #txtfengmu span, .adperformance #txtfenzi span {
        float: left
    }

.adperformance #fenmu, .adperformance #fenzi {
    width: 158px;
    height: 20px;
    word-break: keep-all; /* 不换行 */
    white-space: nowrap; /* 不换行 */
    overflow: hidden; /* 内容超出宽度时隐藏超出部分的内容 */
    text-overflow: ellipsis; /* 当对象内文本溢出时显示省略标记(...) ；需与overflow:hidden;一起使用。*/
    cursor: pointer
}

.adperformance .btfenmu {
    float: left;
    width: 30px;
    height: 20px;
    border: none;
    background: #595959;
    border-radius: 2px;
    margin-left: 3px;
    color: #ffffff;
    cursor: pointer
}

.adperformance .zhezhao {
    background: #BEBEBE;
    position: absolute;
    top: 0px;
    left: 0px;
    filter: alpha(opacity=20); /*IE滤镜，透明度50%*/
    -moz-opacity: 0.2; /*Firefox私有，透明度50%*/
    opacity: 0.2; /*其他，透明度50%*/
}

.adperformance #unt {
    float: left;
    color: #676767;
    width: 60px;
    height: 22px;
    line-height: 22px;
    word-break: keep-all; /* 不换行 */
    white-space: nowrap; /* 不换行 */
    overflow: hidden; /* 内容超出宽度时隐藏超出部分的内容 */
    text-overflow: ellipsis; /* 当对象内文本溢出时显示省略标记(...) ；需与overflow:hidden;一起使用。*/
}

.adperformance .tdimgbt {
    width: 250px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    background: #353535;
    border-radius: 2px;
    cursor: pointer;
    color: #fff;
    font-weight: bold;
    border: none
}
/*.adperformance .btfenmu
{
            display: block;
            float: right;
            padding: 3px;
            margin-left:5px;
            text-align: center;
            line-height: 20px;
            color:#fff;
            background:#595959;
            border:none;
}*/
.inputalls {
    padding: 0px 3px;
    border: 1px solid #d1d1d1;
    height: 20px;
    line-height: 20px;
    color: #676767;
    float: left;
    width: 125px;
}

.inputlong {
    padding: 0px 3px;
    border: 1px solid #d1d1d1;
    height: 20px;
    line-height: 20px;
    color: #676767;
    float: left;
    width: 270px;
}
/*Signalanalysis*/
.Signalanalysis .xian, .SystemAnalysis .xian {
    width: 100%;
    height: 20px;
    background: url(../images/xingnengxian.jpg) center repeat-x;
}

    .Signalanalysis .xian .xiantext, .SystemAnalysis .xian .xiantext {
        margin: 0 auto;
        width: 60px;
        height: 20px;
        color: #ffffff;
        text-align: center;
        line-height: 20px;
        background: #353535
    }

.Signalanalysis .top {
    width: 100%;
    height: 30px;
    line-height: 30px;
}

    .Signalanalysis .top .setoptext {
        float: left;
        width: 70px;
        color: #ffffff;
        height: 30px;
    }

    .Signalanalysis .top .setoptext2 {
        float: left;
        width: 80px;
        color: #ffffff;
        height: 30px;
        word-break: keep-all; /* 不换行 */
        white-space: nowrap; /* 不换行 */
        overflow: hidden; /* 内容超出宽度时隐藏超出部分的内容 */
        text-overflow: ellipsis; /* 当对象内文本溢出时显示省略标记(...) ；需与overflow:hidden;一起使用。*/
    }

    .Signalanalysis .top .setop {
        float: left;
        width: 90px;
        height: 30px;
    }

.Signalanalysis .xhcontent {
    width: 100%;
    height: 270px;
}

    .Signalanalysis .xhcontent .leftcontent {
        float: left;
        width: 70%;
        height: 100%;
    }

    .Signalanalysis .xhcontent .rightcontent {
        float: left;
        width: 30%;
        height: 170px;
        background: #2d2d2d;
        margin-top: 25px;
    }

        .Signalanalysis .xhcontent .rightcontent .righttable-toptext {
            text-align: right;
            width: 30%
        }

    .Signalanalysis .xhcontent .c-left {
        width: 33.3%;
        float: left;
        height: 100%;
        margin-top: 10px;
    }

    .Signalanalysis .xhcontent .blue {
        width: 20px;
        height: 3px;
        background: #2d3ee4;
        float: left;
        margin-top: 6px;
        margin-right: 2px;
    }

    .Signalanalysis .xhcontent .red {
        width: 20px;
        height: 3px;
        background: #e30707;
        float: left;
        margin-top: 6px;
        margin-right: 2px;
    }

    .Signalanalysis .xhcontent .RoseRed {
        width: 20px;
        height: 3px;
        background: #cc0675;
        float: left;
        margin-top: 6px;
        margin-right: 2px;
    }

    .Signalanalysis .xhcontent .xiantext {
        margin-right: 5px;
        float: left;
        color: #ffffff;
        max-width: 165px;
        word-break: keep-all; /* 不换行 */
        white-space: nowrap; /* 不换行 */
        overflow: hidden; /* 内容超出宽度时隐藏超出部分的内容 */
        text-overflow: ellipsis; /* 当对象内文本溢出时显示省略标记(...) ；需与overflow:hidden;一起使用。*/
    }

.Signalanalysis .righttable-top {
    height: 150px;
}

    .Signalanalysis .righttable-top tr {
        color: #ffffff
    }

.Signalanalysis .righttable .righttable-top input {
    background: #ebebeb;
}

.Signalanalysis .righttable .righttable-top .unit {
    text-align: left;
    width: 22%
}

.Signalanalysis .setopbt {
    width: 85px;
    float: left;
}

.Signalanalysis .setoptext2 .cb {
    top: 2px;
    right: 10px;
    position: absolute;
    height: 30px;
}

.Signalanalysis .qdbt {
    background: url(../images/qd.jpg) no-repeat;
    border: medium none;
    color: #ffffff;
    height: 24px;
    width: 72px;
    cursor: pointer
}

.Signalanalysis .righttable .leftbut {
    background: #595959;
    width: 80px;
    height: 25px;
    text-align: center;
    display: block;
    float: left;
    color: #ffffff;
    line-height: 25px;
    margin-left: 80px;
}

.righttable a:hover {
    text-decoration: none;
}

.Signalanalysis .righttable .rightbut {
    background: #595959;
    width: 50px;
    height: 25px;
    text-align: center;
    display: block;
    float: left;
    color: #ffffff;
    line-height: 25px;
    margin-left: 20px;
}

.Signalanalysis .jiange {
    width: 100%;
    height: 10px;
}

.Signalanalysis .bottom-leftright {
    width: 49%;
    height: 270px;
    float: left;
    border: #505050 solid 1px;
    margin-top: 10px;
}

.Signalanalysis .bottom-centre {
    width: 1%;
    height: 240px;
    float: left;
    margin-top: 10px;
}

.Signalanalysis .bottom-b {
    width: 100%;
    height: 210px;
    color: #ffffff
}

.Signalanalysis .bottom-leftright .bottom-top {
    width: 100%;
    height: 30px;
    background: #303030;
    text-align: center;
    line-height: 30px;
    color: #ffffff
}

.Signalanalysis .bottom-table {
    width: 100%;
}

    .Signalanalysis .bottom-table tr {
        height: 30px;
    }

    .Signalanalysis .bottom-table .td-l {
        text-align: right;
        width: 27%;
    }

    .Signalanalysis .bottom-table .td-c {
        width: 20%;
    }

    .Signalanalysis .bottom-table .td-r {
        text-align: left;
        width: 70px;
        display: block;
        height: 30px;
        line-height: 30px;
        word-break: keep-all; /* 不换行 */
        white-space: nowrap; /* 不换行 */
        overflow: hidden; /* 内容超出宽度时隐藏超出部分的内容 */
        text-overflow: ellipsis; /* 当对象内文本溢出时显示省略标记(...) ；需与overflow:hidden;一起使用。*/
    }

    .Signalanalysis .bottom-table input[type=text] {
        background: #edebeb;
    }

.Signalanalysis .guanbiw {
    width: 250px;
    height: 30px;
}

.Signalanalysis .guanbi {
    display: block;
    float: right;
    padding: 3px;
    margin-left: 5px;
    text-align: center;
    line-height: 20px;
    color: #fff;
    background: #595959;
}

.Signalanalysis .ztree li a {
    color: #fff;
}

.Signalanalysis .ztree {
    background: #595959;
    border: none;
}
/*.Signalanalysis .menuContent {
z-index:99;
}*/
/*xingnengpage*/
.xingnengpage .maintxt .maintxt-c .c-top {
    height: 26px;
    width: 100%;
    background: #2D2D2D;
    font-weight: bold
}

.xingnengpage .c-top a {
    text-decoration: none
}

    .xingnengpage .c-top a:hover {
        color: #EDC03C
    }

.xingnengpage .c-top .hpic {
    width: 50px;
    height: 26px;
    display: block;
    text-align: center;
    color: #cdcdcd;
    float: left;
    line-height: 26px;
}

.xingnengpage .c-top .hpic2 {
    width: 73px;
    height: 26px;
    background: url(../images/quxian.jpg) no-repeat;
    display: block;
    float: left;
    line-height: 26px;
    text-align: center;
    color: #fff
}

.xingnengpage .c-top .hpic3 {
    width: 35px;
    height: 25px;
    display: block;
    text-align: center;
    line-height: 25px;
    color: #cdcdcd;
    float: left
}

.xingnengpage .c-top .hpic4 {
    width: 40px;
    height: 25px;
    display: block;
    text-align: center;
    line-height: 25px;
    color: #cdcdcd;
    float: left
}
/*SystemAnalysis*/
.SystemAnalysis .top {
    max-width: 980px;
    height: 30px;
    line-height: 30px;
    margin: 0 auto;
}

    .SystemAnalysis .top .setoptext {
        float: left;
        width: 30px;
        color: #ffffff;
        height: 30px;
        word-break: keep-all;
        white-space: nowrap;
    }

.SystemAnalysis .qdbt {
    background: url(../images/qd.jpg) no-repeat;
    border: medium none;
    color: #ffffff;
    height: 24px;
    width: 72px;
    cursor: pointer
}

.SystemAnalysis .top .setoptext2 {
    float: left;
    width: 90px;
    color: #ffffff;
    height: 30px;
    text-align: center;
}

.SystemAnalysis .top .setoptext3 {
    float: left;
    max-width: 130px;
    color: #ffffff;
    height: 30px;
    text-align: center;
    word-break: keep-all; /* 不换行 */
    white-space: nowrap; /* 不换行 */
    overflow: hidden; /* 内容超出宽度时隐藏超出部分的内容 */
    text-overflow: ellipsis; /* 当对象内文本溢出时显示省略标记(...) ；需与overflow:hidden;一起使用。*/
    cursor: pointer;
    margin-right: 5px;
}

.SystemAnalysis .top .setoptext4 {
    float: left;
    max-width: 360px;
    color: #ffffff;
    height: 30px;
    text-align: center;
    word-break: keep-all; /* 不换行 */
    white-space: nowrap; /* 不换行 */
    overflow: hidden; /* 内容超出宽度时隐藏超出部分的内容 */
    text-overflow: ellipsis; /* 当对象内文本溢出时显示省略标记(...) ；需与overflow:hidden;一起使用。*/
    cursor: pointer;
    margin-right: 5px;
}

.SystemAnalysis .top .setop {
    float: left;
    width: 90px;
    height: 30px;
}

.SystemAnalysis .jiange {
    width: 100%;
    height: 10px;
}

.SystemAnalysis .xhcontent {
    width: 100%;
    height: 270px;
}

.SystemAnalysis .setopbt {
    width: 85px;
    float: left;
}

.SystemAnalysis .xhcontent .twodiv {
    width: 490px;
    height: 250px;
    float: left
}

.SystemAnalysis .guanbiw {
    width: 250px;
    height: 30px;
}

.SystemAnalysis .guanbi {
    display: block;
    float: right;
    padding: 3px;
    margin-left: 5px;
    text-align: center;
    line-height: 20px;
    color: #fff;
    background: #595959;
}

.SystemAnalysis .ztree li a {
    color: #fff;
}

.SystemAnalysis .ztree {
    background: #595959;
    border: none;
}
/*.SystemAnalysis .menuContent {
z-index:99;
}*/
.SystemAnalysis .xhcontent .blue {
    width: 20px;
    height: 3px;
    background: #2d3ee4;
    float: left;
    margin-top: 6px;
    margin-right: 2px;
}

.SystemAnalysis .xhcontent .red {
    width: 20px;
    height: 3px;
    background: #e30707;
    float: left;
    margin-top: 6px;
    margin-right: 2px;
}

.SystemAnalysis .xhcontent .RoseRed {
    width: 20px;
    height: 3px;
    background: #cc0675;
    float: left;
    margin-top: 6px;
    margin-right: 2px;
}

.SystemAnalysis .xhcontent .xiantext {
    margin-right: 5px;
    float: left;
    color: #ffffff;
    max-width: 165px;
    word-break: keep-all; /* 不换行 */
    white-space: nowrap; /* 不换行 */
    overflow: hidden; /* 内容超出宽度时隐藏超出部分的内容 */
    text-overflow: ellipsis; /* 当对象内文本溢出时显示省略标记(...) ；需与overflow:hidden;一起使用。*/
}

.SystemAnalysis .xhcontent .imghBottomTable {
    color: #ffffff;
    text-align: center
}

.SystemAnalysis .liulan {
    width: 60px;
    height: 20px;
    display: block;
    border-radius: 2px;
    color: #ffffff;
    line-height: 20px;
    background: #595959;
    float: right;
    text-align: center
}

    .SystemAnalysis .liulan:hover {
        text-decoration: none
    }

.SystemAnalysis .newtangchuang .titlename {
    width: 490px;
    height: 26px;
    display: block;
    float: left;
    word-break: keep-all; /* 不换行 */
    white-space: nowrap; /* 不换行 */
    overflow: hidden; /* 内容超出宽度时隐藏超出部分的内容 */
    text-overflow: ellipsis; /* 当对象内文本溢出时显示省略标记(...) ；需与overflow:hidden;一起使用。*/
    cursor: pointer
}

.SystemAnalysis .tdimg {
    background: url(../images/bigloading.gif) no-repeat center center;
}

    .SystemAnalysis .tdimg .iframeclass {
        border: none;
        height: 225px;
        width: 100%
    }
/*ControlCircuit*/
.ControlCircuit #cphmain_cbsingularity {
    position: absolute;
    top: 6px;
}

.ControlCircuit .top div {
    color: #ffffff;
    text-align: right;
    word-break: keep-all;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    cursor: pointer;
    float: left;
}

.ControlCircuit .top .setoptext5 {
    width: 110px;
}

.ControlCircuit .top .setoptext6 {
    width: 150px;
}

.ControlCircuit .top .setoptext7 {
    width: 30px;
}

.ControlCircuit .top div span {
    float: left;
}

.load {
    display: none;
    border: none;
    position: absolute;
    left: 50%;
    z-index: 100;
    overflow: hidden;
}

#bgdivImg {
    background: #000;
    display: none;
    filter: alpha(opacity=60);
    opacity: 0.6;
    z-index: 99;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
}

.cbtwo {
    position: relative;
    top: 1px;
    left: 5px;
}

#cphmain_GridView1 th, #cphmain_GridView2 th, #cphmain_GridView1 td, #cphmain_GridView2 td {
    border: #5B5B5B solid 1px;
    word-break: break-all; /*强制英文单词断行。*/
    word-wrap: break-word;
}

#cphmain_GridView1 tr, #cphmain_GridView2 tr {
    color: #555555;
    text-align: center;
    height: 30px;
}

.fangyeLeft {
    background: url(../images/newl.png) center no-repeat;
    position: fixed;
    height: 100px;
    width: 40px;
    z-index: 9;
    opacity: 0.3;
}

    .fangyeLeft:hover, .fangyeRight:hover {
        opacity: 0.9;
    }

.fangyeRight {
    background: url(../images/newr.png) center no-repeat;
    position: fixed;
    height: 100px;
    width: 40px;
    z-index: 9;
    opacity: 0.3;
}

.useVersions {
    text-align: center;
    color: #cdcdcd;
    position: relative;
    height: 30px;
    line-height: 30px;
}

    .useVersions a {
        color: #cdcdcd;
        text-decoration: underline;
    }

        .useVersions a:hover {
            color: #edc03c;
        }

.Addstatement .inputs {
    width: 225px;
    color: #676767;
    float: left;
    height: 19px
}

.Addstatement .liulan {
    width: 30px;
    height: 20px;
    display: block;
    border-radius: 2px;
    color: #ffffff;
    line-height: 20px;
    background: #595959;
    float: right;
    text-align: center
}

.Addstatement .upbt {
    width: 26px;
    height: 19px;
    background: url(../images/upbt.jpg) no-repeat;
    display: block;
    float: left
}

.Addstatement .tbcover img {
    cursor: pointer;
    float: left;
    margin-right: 10px;
}

.downloadTemplates .download {
    float: left;
    margin-left: 10px;
    background: url('/images/download.png');
    width: 31px;
    height: 21px;
    border: none;
    cursor: pointer
}

.Addstatement .tbcovernie {
    position: relative;
    width: 70px;
    height: 100px;
    float: left;
    text-align: center;
    padding-left: 11.5px;
    padding-top: 10px;
}

.Addstatement .closeDe {
    width: 25px;
    height: 25px;
    position: absolute;
    right: 0px;
    top: 10px;
    color: #ffffff;
    float: right;
    background: url(/images/UpFile/controls.png) -25px 0px no-repeat;
}

.UPpeizhi .mininput {
    width: 100px;
}

.UPpeizhi .higuanbi {
    float: right;
    width: 30px;
    height: 20px;
    text-align: center;
    line-height: 20px;
    background: #595959;
    color: #fff;
}

.menuContent {
    background: #595959;
    z-index: 99;
}

#tableHeader {
    display: none
}
/*#tableHeader {
position:fixed;top:0px;}*/
#tableHeader {
    position: absolute;
}
/*#tableHeaders {
position:relative;}*/
#tableHeaders tr {
    height: 30px;
    text-align: center;
}

#tableHeaders th {
    border: 1px solid #5b5b5b;
    word-break: break-all;
    word-wrap: break-word;
}

/*TheBuildingUnit*/
.TheBuildingUnitLeft {
    width: 82.6%;
    height: 574px;
    float: left;
    background: #2c2c2c;
    color: #fff;
}

    .TheBuildingUnitLeft .TheBuildingUnitLeftTop {
        width: 100%;
        height: 90.7%;
        background: url(/images/TheBuildingUnitSubject.png) no-repeat center center;
        position: relative;
    }

        .TheBuildingUnitLeft .TheBuildingUnitLeftTop .TheBuildingUnitLeftTop-top {
            padding-top: 15px;
            width: 99%;
            height: 30px;
            font-size: 20px;
            text-align: right;
            word-break: keep-all; /* 不换行 */
            white-space: nowrap; /* 不换行 */
            overflow: hidden; /* 内容超出宽度时隐藏超出部分的内容 */
            text-overflow: ellipsis; /* 当对象内文本溢出时显示省略标记(...) ；需与overflow:hidden;一起使用。*/
        }

        .TheBuildingUnitLeft .TheBuildingUnitLeftTop .TheBuildingUnitLeftTop-middle {
            width: 540px;
            height: 325px;
            position: absolute;
            top: 80px;
            left: 110px;
            /**google 和 火狐浏览器 旋转**/
            /*transform: rotate(23deg);    
		-o-transform: rotate(23deg);
		-webkit-transform: rotate(23deg);*/
            /** IE 旋转**/
            /*filter: progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=0.63, M12=-1.1, M21=0.2645, M22=0.44);*/
        }

            .TheBuildingUnitLeft .TheBuildingUnitLeftTop .TheBuildingUnitLeftTop-middle div, .TheBuildingUnitLeft .TheBuildingUnitLeftTop .TheBuildingUnitLeftTop-middle img {
                position: absolute;
            }

            .TheBuildingUnitLeft .TheBuildingUnitLeftTop .TheBuildingUnitLeftTop-middle div {
                background: url(/images/setNull.png) no-repeat;
                width: 119px;
                height: 123px;
                cursor: pointer;
            }

            .TheBuildingUnitLeft .TheBuildingUnitLeftTop .TheBuildingUnitLeftTop-middle .fontImg {
                left: 45px;
                top: 15px;
            }

            .TheBuildingUnitLeft .TheBuildingUnitLeftTop .TheBuildingUnitLeftTop-middle .deleteimg {
                right: -5px;
                top: 10px;
                cursor: pointer;
                display: none;
            }

            .TheBuildingUnitLeft .TheBuildingUnitLeftTop .TheBuildingUnitLeftTop-middle .facility1 {
                left: 185px;
                width: 119px;
                height: 123px;
                z-index: 4;
            }

            .TheBuildingUnitLeft .TheBuildingUnitLeftTop .TheBuildingUnitLeftTop-middle .facility2 {
                left: 270px;
                top: 30px;
                z-index: 5;
            }

            .TheBuildingUnitLeft .TheBuildingUnitLeftTop .TheBuildingUnitLeftTop-middle .facility3 {
                left: 355px;
                top: 56px;
                z-index: 6;
            }

            .TheBuildingUnitLeft .TheBuildingUnitLeftTop .TheBuildingUnitLeftTop-middle .facility4 {
                left: 442px;
                top: 85px;
                z-index: 7;
            }

            .TheBuildingUnitLeft .TheBuildingUnitLeftTop .TheBuildingUnitLeftTop-middle .facility5 {
                z-index: 8;
                left: 385px;
                top: 140px;
            }

            .TheBuildingUnitLeft .TheBuildingUnitLeftTop .TheBuildingUnitLeftTop-middle .facility6 {
                z-index: 9;
                left: 330px;
                top: 205px;
            }

            .TheBuildingUnitLeft .TheBuildingUnitLeftTop .TheBuildingUnitLeftTop-middle .facility7 {
                z-index: 8;
                left: 223px;
                top: 161px;
            }

            .TheBuildingUnitLeft .TheBuildingUnitLeftTop .TheBuildingUnitLeftTop-middle .facility8 {
                left: 115px;
                top: 117px;
                z-index: 7;
            }

            .TheBuildingUnitLeft .TheBuildingUnitLeftTop .TheBuildingUnitLeftTop-middle .facility9 {
                top: 70px;
                left: 5px;
                z-index: 6;
            }

            .TheBuildingUnitLeft .TheBuildingUnitLeftTop .TheBuildingUnitLeftTop-middle .facility10 {
                left: 95px;
                top: 35px;
                z-index: 5;
            }

    .TheBuildingUnitLeft .TheBuildingUnitLeftTop {
        /**google 和 火狐浏览器 旋转**/
        /*transform: rotate(-20deg);    
		-o-transform: rotate(-20deg);
		-webkit-transform: rotate(-20deg);*/
        /** IE 旋转**/
        /*filter: progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=0.7660444431189777, M12=-0.6427876096865394, M21=0.6427876096865398, M22=0.7660444431189779);*/
    }

    .TheBuildingUnitLeft .TheBuildingUnitLeftBottom {
        width: 100%;
        height: 9%;
        float: left;
        border-top: #3d3d3d solid 1px;
    }

        .TheBuildingUnitLeft .TheBuildingUnitLeftBottom .TheBuildingUnitLeftBottom-left {
            width: 82%;
            height: 100%;
            float: left;
            margin-left: 10px;
            color: #edc03c;
        }

        .TheBuildingUnitLeft .TheBuildingUnitLeftBottom .TheBuildingUnitLeftBottom-right {
            /*width: 13%;*/
            height: 100%;
            float: left;
        }

.TheBuildingUnitLeftBottom .TheBuildingUnitLeftBottom-left .zbname {
    font-size: 13px;
    width: 24%;
    height: 50%;
    line-height: 25px;
    display: block;
    float: left;
    word-break: keep-all; /* 不换行 */
    white-space: nowrap; /* 不换行 */
    overflow: hidden; /* 内容超出宽度时隐藏超出部分的内容 */
    text-overflow: ellipsis; /* 当对象内文本溢出时显示省略标记(...) ；需与overflow:hidden;一起使用。*/
    cursor: pointer;
    padding-right: 1%;
}

.TheBuildingUnitLeftBottom .TheBuildingUnitLeftBottom-left div:hover {
    color: #edc03c;
}

.TheBuildingUnitLeftBottom .TheBuildingUnitLeftBottom-right .choose {
    background: url(/images/choose.png) no-repeat left;
    width: 45px;
    height: 36px;
    display: block;
    float: left;
    margin-top: 7px
}

    .TheBuildingUnitLeftBottom .TheBuildingUnitLeftBottom-right .choose:hover {
        background: url(/images/choosey.png) no-repeat left;
    }

.TheBuildingUnitLeftBottom .TheBuildingUnitLeftBottom-right .peizhide {
    background: url(/images/lajitongy.png) no-repeat left;
    width: 45px;
    height: 36px;
    display: block;
    float: left;
    margin-top: 8px
}

    .TheBuildingUnitLeftBottom .TheBuildingUnitLeftBottom-right .peizhide:hover {
        background: url(/images/lajitong.png) no-repeat left;
    }

.TheBuildingUnitLeftBottom .TheBuildingUnitLeftBottom-right .Ext {
    background: url(/images/newExty.png) no-repeat;
    width: 36px;
    height: 36px;
    display: block;
    float: left;
    margin-top: 8px
}

    .TheBuildingUnitLeftBottom .TheBuildingUnitLeftBottom-right .Ext:hover {
        background: url(/images/newExt.png) no-repeat;
    }

.TheBuildingUnitRight {
    width: 17.4%;
    height: 574px;
    float: left;
    position: relative;
    background: url(/images/Ftier.jpg) repeat-y;
}

    .TheBuildingUnitRight .TheBuildingUnitRight-top {
        width: 100%;
        height: 522px;
        overflow-y: auto;
        color: #cdcdcd;
        font-size: 13px;
    }

        .TheBuildingUnitRight .TheBuildingUnitRight-top .TheBuildingUnitRight-top-F {
            background: url(/images/Ftier.jpg) no-repeat;
            text-align: center;
            line-height: 58px;
            width: 100%;
            height: 58px;
            display: block;
            float: left;
            word-break: keep-all; /* 不换行 */
            white-space: nowrap; /* 不换行 */
            overflow: hidden; /* 内容超出宽度时隐藏超出部分的内容 */
            text-overflow: ellipsis; /* 当对象内文本溢出时显示省略标记(...) ；需与overflow:hidden;一起使用。*/
            cursor: pointer;
            position: relative;
            font-size: 13px;
        }

            .TheBuildingUnitRight .TheBuildingUnitRight-top .TheBuildingUnitRight-top-F span {
                display: block;
                width: 100%;
                height: 58px;
                line-height: 58px;
            }

            .TheBuildingUnitRight .TheBuildingUnitRight-top .TheBuildingUnitRight-top-F img {
                z-index: 1;
            }

            .TheBuildingUnitRight .TheBuildingUnitRight-top .TheBuildingUnitRight-top-F:hover {
                color: #edc03c;
            }

            .TheBuildingUnitRight .TheBuildingUnitRight-top .TheBuildingUnitRight-top-F .falter {
                position: absolute;
                right: 10px;
                top: 8px;
            }

            .TheBuildingUnitRight .TheBuildingUnitRight-top .TheBuildingUnitRight-top-F .UserDe {
                position: absolute;
                right: 10px;
                bottom: 8px;
                display: none;
            }

    .TheBuildingUnitRight .TheBuildingUnitRight-bottom {
        width: 100%;
        height: 52px;
        background: url(/images/fBottom.jpg) no-repeat;
        position: absolute;
        bottom: 0px;
    }

        .TheBuildingUnitRight .TheBuildingUnitRight-bottom .TheBuildingUnitRight-bottom-add {
            width: 25px;
            height: 25px;
            position: absolute;
            top: 13px;
            left: 50px;
            cursor: pointer;
        }

        .TheBuildingUnitRight .TheBuildingUnitRight-bottom .TheBuildingUnitRight-bottom-de {
            width: 25px;
            height: 25px;
            position: absolute;
            top: 13px;
            left: 94px;
            cursor: pointer;
        }

.TheBuildingUnit .guanbi {
    display: block;
    float: right;
    padding: 3px;
    margin-left: 5px;
    text-align: center;
    line-height: 20px;
    color: #fff;
    background: #595959;
}

.TheBuildingUnit .ztree {
    background: #595959;
    border: none;
}

.TheBuildingUnit .guanbiw {
    width: 250px;
    height: 30px;
}

.TheBuildingUnit .ztree li a {
    color: #fff;
}

.TheBuildingUnit .hiUPFName {
    display: none;
    border: none;
    line-height: 58px;
    text-align: center;
    height: 58px;
    position: absolute;
    z-index: 2
}

.TheBuildingUnit .ZBName {
    display: none;
    border: none;
    text-align: center;
    position: absolute;
    z-index: 2
}

.TheBuildingUnit .btpeizhi {
    background: url(/images/newshezhiy.png) no-repeat;
    width: 36px;
    height: 36px;
    display: block;
    float: left;
    margin-left: 20px;
    margin-top: 8px;
}

    .TheBuildingUnit .btpeizhi:hover {
        background: url(/images/newshezhi.png) no-repeat;
    }
/*airCompressor*/

.airCompressor .lqtxtleft .jar {
    height: 216px;
    min-width: 150px;
    width: 150px;
}

.airCompressor .dryingMachine {
    height: 135px;
    width: 150px;
    min-width: 150px;
    text-align: center
}

.airCompressor .Character {
    height: 13px;
    width: 55px;
    min-width: 55px;
    text-align: right;
}

.airCompressor .leftMessTd {
    width: 300px;
    vertical-align: top;
    background: url(/images/Variables.png) no-repeat top left;
    background-color: #282828;
}

.airCompressor .airCompressorMess {
    width: 100%;
    height: 100%;
}

    .airCompressor .airCompressorMess tr {
        background: none;
    }

    .airCompressor .airCompressorMess td {
        word-break: keep-all; /* 不换行 */
        white-space: nowrap; /* 不换行 */
        overflow: hidden; /* 内容超出宽度时隐藏超出部分的内容 */
        text-overflow: ellipsis; /* 当对象内文本溢出时显示省略标记(...) ；需与overflow:hidden;一起使用。*/
    }

    .airCompressor .airCompressorMess .airCompressorMessOne {
        width: 160px;
        height: 25px;
        text-align: right;
    }

.airCompressor .leftMessTd .leftMessTdOneDIV {
    width: 247px;
    height: 76px;
    display: block;
    float: left;
    margin-top: 2px;
    margin-left: 4px;
    color: #ffffff;
    overflow: auto;
}



.ElectricQuantityClass {
    font-size: 13px;
    cursor: pointer;
    display: block;
    float: left;
    height: 50%;
    line-height: 25px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 25%;
    word-break: keep-all;
}
/*Excel文件下载方法*/
#PublicTangchuang .tctable {
    height: 150px;
}

#PublicTangchuang #TCfile {
    color: #fff;
    text-decoration: underline;
}



/*郭-代码*/
.beng .h1 {
    font-weight: normal;
    font-size: 12px;
}

.beng .clearfix {
    clear: both;
}

.beng .big_box {
    float: left;
}

.beng .left_box {
    width: 100px;
    height: 100px;
    background: url(/images/newxian.jpg) repeat-x center;
    float: left;
}

.beng .middle_box {
    color: #ffffff;
    font-size: 12px;
    width: 770px;
}

.beng .little_box {
    height: 150px;
}

.beng .beng_box {
    width: 188px;
    float: left;
}

    .beng .beng_box dd {
        width: 135px;
    }
    /*margin-left:50px*/
    .beng .beng_box dt img {
        margin-left: 30px;
    }

.beng .line_box {
    background: url(/images/newxian.jpg) repeat-x center;
    height: 19px;
}

    .beng .line_box a {
        float: left;
    }

    .beng .line_box img {
        float: left;
        margin-top: 3px;
        margin-left: 30px;
    }

.beng .temp_box {
    width: 115px;
    height: 66px;
    border: 2px solid white;
    float: left;
    margin-top: 43px;
    position: relative;
}

.beng .temp2_box {
    position: absolute;
    top: -40%;
    width: 100%
}

/*.beng .temp2_box span{position:absolute;top:5px;}*/

.beng .temp4_box {
    position: absolute;
    top: 63%;
}

/*.beng .temp4_box span{position:absolute;top:5px;}*/

.beng .xiaojitou_box {
    width: 152px;
    background: url(/images/newxian.jpg) repeat-x center;
    float: left;
    margin-top: 35px;
}

    .beng .xiaojitou_box img {
        margin-left: 33px;
    }

    .beng .xiaojitou_box h1 {
        text-align: center;
    }

.beng .temp3_box {
    position: absolute;
    top: -40%;
    width: 100%;
}
    /*.beng .temp3_box span{position:absolute;top:5px;}*/
    .beng .temp3_box div {
        float: right;
    }
/*.beng .temp2_box div {float:left;
}*/
.beng .temp_box .div1, .beng .temp_box .div2 {
    width: 100%;
    display: block;
    height: 31px;
}

    .beng .temp_box .div1 .div1OneImg {
        margin-left: 5px;
        margin-top: 18px
    }

    .beng .temp_box .div2 .div2OneImg {
        margin-right: 5px;
        margin-left: 5px;
        margin-top: 18px
    }

    .beng .temp_box .div1 img, .beng .temp_box .div1 div, .beng .temp_box .div2 img, .beng .temp_box .div2 div {
        float: left
    }

.beng .temp_box .Fval {
    width: 60px;
    display: block;
    height: 25px;
    text-align: center;
    line-height: 25px;
    cursor: pointer
}

.beng .temp_box .vname {
    text-align: center;
    width: 115px;
    height: 25px;
    line-height: 25px;
    cursor: pointer;
    word-break: keep-all; /* 不换行 */
    white-space: nowrap; /* 不换行 */
    overflow: hidden; /* 内容超出宽度时隐藏超出部分的内容 */
    text-overflow: ellipsis; /* 当对象内文本溢出时显示省略标记(...) ；需与overflow:hidden;一起使用。*/
}

.beng .right_box {
    float: left;
    width: 105px;
    height: 70px;
}

.beng .dajitou_box {
    width: 152px;
    background: url(/images/newxian.jpg) repeat-x center;
    float: left;
    margin-top: 35px;
    color: #ffffff;
    text-align: center
}

    .beng .dajitou_box h1 {
        text-align: center;
    }

.beng .bengc-table-l {
    width: 8px;
    border: 2px solid white;
    float: left;
    min-height: 150px;
}

/*.beng dd { 
}*/
.beng .temperature {
    position: relative;
    top: 5px;
}

.beng .temperatureR {
    position: relative;
    top: 5px;
}

.beng .dajitou_middle_box {
    float: left
}

.beng .middle_box dd {
    text-align: center;
    height: 25px;
    line-height: 25px;
    cursor: pointer;
    word-break: keep-all; /* 不换行 */
    white-space: nowrap; /* 不换行 */
    overflow: hidden; /* 内容超出宽度时隐藏超出部分的内容 */
    text-overflow: ellipsis; /* 当对象内文本溢出时显示省略标记(...) ；需与overflow:hidden;一起使用。*/
}


.beng .BengClassbuttonOpen {
    background: url(/images/greenLightS.png) no-repeat center center;
    height: 20px;
    min-width: 30px;
    width: 30px;
    display: block;
    /*background: url(/images/lvdeng.png) no-repeat center center;
    height: 14px;
    min-width: 26px;
    width: 26px;
    display:block;
    margin-left: 10px; 
    margin-right: 5px;*/
}

.beng .bengImg {
    background: url(/images/newminbeng.png) no-repeat;
    width: 49px;
    height: 19px;
    display: block;
    margin-left: 15px;
    margin-top: 1px;
}

.beng .AivdtA {
    width: 30px;
    height: 20px;
    display: block;
    float: left
}

/*CanShuPage*/
.CanShuPage {
    width: 100%;
}

    .CanShuPage .firstOrder {
        background: #1f1f1f;
        border-radius: 20px;
        height: 34px;
        display: block;
        color: #ffffff;
    }

        .CanShuPage .firstOrder .firstOrderImg {
            background: url(/images/EnvironmentalData.png) no-repeat;
            float: left;
            width: 36px;
            height: 34px;
            background-position: 15px 2px;
        }

        .CanShuPage .firstOrder .firstOrderText {
            min-width: 70px;
            height: 34px;
            line-height: 34px;
            float: left;
            font-size: 15px;
            margin-left: 10px;
            padding-right: 15px;
        }

    .CanShuPage .secondStage {
        width: 100%;
        height: 150px;
    }

    .CanShuPage .thirdStage {
        width: 250px;
        height: 120px;
    }

    .CanShuPage .thirdStageBackground {
        background: #2e2e2e;
        border-radius: 20px;
    }

    .CanShuPage .BigthirdStageTop {
        width: 248px;
        height: 260px;
    }

    .CanShuPage .BigthirdStage {
        width: 248px;
        height: 180px;
        background: #2e2e2e;
        border: #3b3b3b solid 1px;
        float: left;
        overflow-y: auto;
        overflow-x: hidden;
    }

    .CanShuPage .BigthirdStageText {
        width: 248px;
        height: 40px;
        float: left;
        line-height: 40px;
        font-size: 15px;
        border: #5a5a5a solid 1px;
        background: #1f1f1f
    }

        .CanShuPage .BigthirdStageText .BigthirdStageTextCenter {
            color: #ffffff;
            margin: auto;
        }
    /*.CanShuPage .BigthirdStageText .BigthirdStageTextCenter div {border:#5a5a5a solid 2px;padding:10px 10px 10px 10px;font-size:14px;border-radius: 5px;max-width:230px; min-width:70px;text-align:center;
    }*/
    .CanShuPage .secondStageText {
        width: 250px;
        color: #ffffff;
        font-size: 20px;
        float: left;
        height: 50px;
        text-align: center
    }

    .CanShuPage .thirdStage .thirdStageValueAndUnit {
        width: 250px;
        height: 90px;
    }


    .CanShuPage .thirdStage .thirdStageValue {
        color: #ffffff;
        font-size: 55px;
        float: left;
        height: 100px;
        max-width: 170px;
        display: block;
        font-family: "Arial";
    }

    .CanShuPage .thirdStage .thirdStageUnit {
        color: #848282;
        float: left;
        max-width: 80px;
        display: block;
        height: 25px;
        padding-top: 40px;
        font-size: 17px;
    }

    .CanShuPage .thirdStage .yellow {
        color: #edc03c;
    }

    .CanShuPage .thirdStage .green {
        color: #2df140;
    }

    .CanShuPage .thirdStage .BrightRed {
        color: #FB3838;
    }

    .CanShuPage .PingXingJuZhong {
        margin: auto
    }

    .CanShuPage .productionData {
        background: url(/images/productionData.png) no-repeat;
        float: left;
        width: 40px;
        height: 34px;
        background-position: 15px 2px;
    }

.BigCanShuPage {
    width: 250px;
    margin-top: 15px;
}

    .BigCanShuPage td {
        height: 50px;
        font-size: 14px;
    }

    .BigCanShuPage .thirdStageName {
        color: #ffffff;
        width: 80px;
        padding-right: 5px;
        text-align: right;
        line-height: 40px;
    }

    .BigCanShuPage .thirdStageValue2 {
        color: #ffffff;
        width: 100px;
        padding-left: 5px;
        text-align: center;
        line-height: 22px;
        background: #1f1f1f;
        border-radius: 20px;
    }

    .BigCanShuPage .thirdStageUnit2 {
        color: #848282;
        width: 55px;
        padding-left: 5px;
        line-height: 40px;
    }

.CanShuPageMain .c-top {
    height: 25px;
    width: 100%;
    background: #2D2D2D;
    font-weight: bold
}

    .CanShuPageMain .c-top a {
        text-decoration: none
    }

        .CanShuPageMain .c-top a:hover {
            color: #EDC03C
        }

    .CanShuPageMain .c-top .hpic {
        background: url(../images/shujud.jpg) right no-repeat #353535;
        width: 65px;
        height: 25px;
        display: block;
        padding-left: 5px;
        float: left;
        color: #fff;
        line-height: 25px;
    }

    .CanShuPageMain .c-top .hpic3 {
        width: 65px;
        height: 26px;
        display: block;
        padding-left: 5px;
        color: #cdcdcd;
        float: left;
        line-height: 26px;
    }

    .CanShuPageMain .c-top .hpic2 {
        width: 75px;
        height: 26px;
        background: url(../images/quxian.jpg) no-repeat;
        display: block;
        float: left;
        line-height: 26px;
        text-align: center;
        color: #fff
    }
/*.CanShuPageMain .c-top .hpic4{ width:50px; height:26px; display:block; text-align:center;color:#cdcdcd; float:left; line-height:26px;}
.CanShuPageMain .c-top .hpic5{ width:73px; height:26px; display:block;float:left; line-height:26px; text-align:center;color:#cdcdcd; }
.CanShuPageMain .c-top .hpic6{width:35px; height:25px; display:block; text-align:center; line-height:25px;color:#cdcdcd; float:left}
.CanShuPageMain .c-top .hpic7{width:40px; height:25px; display:block; text-align:center; line-height:25px;color:#cdcdcd; float:left}*/
/*CanShuPeiZhi*/

.CanShuPeiZhi .PingXingJuZhongPeiZhi td {
    width: 250px;
}

.CanShuPeiZhi .thirdStagePeiZhi {
    width: 230px;
    height: 120px;
    margin: 0 auto;
}

    .CanShuPeiZhi .thirdStagePeiZhi .thirdStageValueAndUnitPeiZhi {
        width: 220px;
        height: 30px;
        padding-left: 10px;
        padding-top: 30px;
        position: relative;
    }

.CanShuPeiZhi .secondStageTextPeiZhi {
    width: 215px;
    float: left;
    height: 53px;
    position: relative;
    padding-left: 15px;
    padding-top: 7px;
}

.CanShuPeiZhi .BigCanShuPagePeiZhi {
    width: 250px;
}

    .CanShuPeiZhi .BigCanShuPagePeiZhi td {
        height: 33px;
        font-size: 14px;
    }

    .CanShuPeiZhi .BigCanShuPagePeiZhi .thirdStageName {
        color: #ffffff;
        width: 80px;
        padding-right: 5px;
        text-align: right;
        line-height: 40px;
    }

    .CanShuPeiZhi .BigCanShuPagePeiZhi .thirdStageValue2 {
        color: #ffffff;
        width: 100px;
        padding-left: 5px;
        text-align: center;
        line-height: 22px;
        background: #1f1f1f;
        border-radius: 20px;
    }

    .CanShuPeiZhi .BigCanShuPagePeiZhi .thirdStageUnit2 {
        color: #848282;
        width: 55px;
        padding-left: 5px;
        line-height: 40px;
    }

#manner {
    background: url(/images/manner.png) no-repeat;
    float: left;
    height: 30px;
    left: 385px;
    position: relative;
    top: 10px;
    width: 30px;
    cursor: pointer;
}

    #manner:hover {
        background: url(/images/FGmanner.png) no-repeat;
    }

.hot {
    background: url(/images/hoty.png) no-repeat;
    width: 30px;
    height: 30px;
    display: block;
}

    .hot:hover {
        background: url(/images/hot.png) no-repeat;
    }

.uuuser1 {
    background: url(/images/uuusery.png) no-repeat;
    width: 30px;
    height: 30px;
    display: block;
}

#top9 {
    border-bottom: 10px solid #7d7d7d;
    border-left: 10px solid #353535;
    border-right: 10px solid #353535;
    height: 0;
    left: 30px;
    line-height: 0;
    position: absolute;
    top: -10px;
    width: 0;
}

#first9 {
    border-radius: 8px;
    position: absolute;
    height: 168px;
    width: 180px;
    background: #7d7d7d;
    left: -15px;
    top: 45px;
    z-index: 9999;
    display: none;
}

    #first9 .item {
        color: white;
        line-height: 30px;
        border-bottom: 1px solid #484848;
        position: relative;
        text-overflow: ellipsis;
        overflow: hidden;
        white-space: nowrap;
    }

.hotimg {
    left: 15px;
    position: relative;
    top: 5px;
}

#first9 .item:hover {
    background-color: #353535;
    cursor: pointer;
}

#first9 .item span {
    margin-left: 20px;
}

#first9 .item font {
    margin-left: 12px;
}

.uuuser1:hover {
    background: url(/images/uuuser.png) no-repeat;
}

.top_user {
    border-left: 2px solid #cdcdcd;
    float: left;
    height: 35px;
    margin-left: 15px;
    z-index: 999;
}

    .top_user a {
        color: white;
    }

.uuuser {
    background: url(/images/uuuusery.png) no-repeat;
    width: 30px;
    height: 30px;
    display: block;
}

    .uuuser:hover {
        background: url(/images/uuuuser.png) no-repeat;
    }

.info_div {
    position: absolute;
    width: 220px;
    height: 240px;
    background-color: #444;
    margin: 20px;
    border-radius: 5px;
    top: 30px;
    left: 150px;
    z-index: 99999;
    display: none;
}

.info_table {
    width: 100%;
    height: 170px;
    margin: 10px;
}

#ditu img {
    position: absolute;
    margin-left: 95px;
}

.qqqz {
    width: 26px;
    height: 26px;
    background: url(/images/qqqzy.gif) no-repeat;
    display: block;
}

.a-table {
    width: 100%;
    height: 100%;
}

    .a-table td {
        /*border: 1px solid white;*/
        height: 300px;
        position: relative;
    }

.a-tu {
    width: 100%;
    height: 99%;
}

    .a-tu td {
        height: 150px;
        background-color: #353535;
    }

.a-total {
    border-bottom: 3px solid #282828;
    height: 120px;
    position: relative;
    top: -10px;
    z-index: 99999;
}

    .a-total table {
        margin: 0 auto;
        width: 75%;
    }

    .a-total td {
        height: 50px;
        border: 0px;
    }

    .a-total font {
        font-size: 13px;
        color: white;
        float: left;
        line-height: 50px;
        margin-right: 10px;
        margin-left: 5px;
    }

    .a-total .num_box {
        width: 23px;
        height: 25px;
        display: inline-block;
        float: left;
        text-align: center;
        overflow: hidden;
        border-radius: 4px;
        font-family: Arial;
        font-size: 20px;
        line-height: 25px;
        background: url(/images/bgo.png) no-repeat;
        color: black;
        margin-top: 12px;
    }

.phbtitle {
    width: 100%;
    height: 40px;
    text-align: center;
    color: white;
    line-height: 40px;
    /*border-bottom: 1px solid white;*/
    background: url(/js/scroll/img/phb.png) no-repeat center center;
}

.phb {
    width: 100%;
    height: 197px;
}

    .phb .phb-item {
        width: 100%;
        height: 45px;
        border-bottom: 4px solid #282828;
        background-color: #3a3a3a;
        line-height: 45px;
        position: relative;
        border-left: 3px solid #282828;
        border-right: 3px solid #282828;
    }

        .phb .phb-item .logo {
            width: 40px;
            height: 40px;
            position: absolute;
            top: 3px;
        }

        .phb .phb-item .logo1 {
            width: 28px;
            height: 28px;
            position: absolute;
        }

        .phb .phb-item .title {
            position: absolute;
            color: white;
            left: 35px;
            background: none;
        }

        .phb .phb-item .right {
            position: absolute;
            color: white;
            right: 50px;
        }

        .phb .phb-item:hover {
            background-color: #898989;
        }

.a-total .num_box {
    width: 23px;
    height: 25px;
    display: inline-block;
    float: left;
    text-align: center;
    overflow: hidden;
    border-radius: 4px;
    font-family: Arial;
    font-size: 20px;
    line-height: 25px;
    background: url(/images/bgo.png) no-repeat;
    color: black;
    margin-top: 12px;
}

.a-total .fh_box {
    display: inline-block;
    float: left;
    position: relative;
    top: 25px;
    font-weight: bold;
    left: 1px;
    color: white;
}

.daa {
    background: url(/images/daay.png) no-repeat;
    width: 30px;
    height: 30px;
    display: block;
}

    .daa:hover {
        background: url(/images/daa.png) no-repeat;
    }

.user_btn {
    width: 220px;
    border-top: 2px solid black;
}

.tab_info {
    color: white;
    font-size: 14px;
    margin-left: 40px;
    position: absolute;
    top: 5px;
    margin-top: 10px;
}

.info_table td {
    height: 25px;
    padding-top: 5px;
    position: relative;
}

.top_btn {
    /*width: 42%;*/
    float: right;
    margin-top: 10px;
    position: relative;
}

    .top_btn a {
        float: left;
        margin-left: 10px;
    }

.titleSpan {
    width: 120px;
    position: absolute;
    word-break: keep-all;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.titleTotal {
    top: 17px;
    width: 120px;
    position: absolute;
    text-align: center;
    word-break: keep-all;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.v-filter {
    float: right;
    height: 30px;
    padding-right: 2px;
    line-height: 30px;
}

    .v-filter input {
        border: 1px solid #d1d1d1;
        outline: 0;
        color: #676767;
        background: #c9d6e0;
        padding-left: 2px;
        padding-right: 2px;
    }

        .v-filter input.name {
            width: 80px;
        }

    .v-filter .v-checkbox {
        border: 1px solid #d1d1d1;
        display: inline-block;
        height: 18px;
        width: 18px;
        position: relative;
        top: 5px;
        left: -4px;
    }

        .v-filter .v-checkbox input[type=checkbox] {
            border: none;
            position: absolute;
            top: 3px;
            left: 3px;
        }

::-ms-clear, ::-ms-reveal {
    display: none;
}

@media screen and(-ms-high-contrast:active),(-ms-high-contrast:none) {
    .v-filter .v-checkbox {
        height: 15px;
        width: 15px;
        top: 2px;
        left: -4px;
    }

        .v-filter .v-checkbox input[type=checkbox] {
            top: 1px;
            left: 1px;
        }
}
