﻿
.cusinfo {
    margin: 0px 20px;
    position: relative;
}

    .cusinfo .title {
        font-size: 16px;
        font-weight: bold;
        text-align: center;
        line-height: 35px;
        padding-top: 10px;
        width: 100%;
    }

    .cusinfo .catalogue {
        width: 1300px;
        margin: 0px auto;
        height: 38px;
        line-height: 38px;
    }

    .cusinfo .msg {
        left: 300px;
        top: 3px;
        display: inline-block;
        height: 25px;
    }

    .cusinfo .select {
    }

.search {
    height: 30px;
    text-align: right;
    width: 100%;
}

.search-font {
    display: inline-block;
    padding-bottom: 3px;
}

.search-input {
    height: 24px;
    line-height: 24px;
}

.search-d-btn {
    width: 630px;
    height: 50px;
    float: left;
}

.search-all {
    width: 1200px;
    margin: 0 auto;
}

.search-btn {
    margin-left: 10px;
    padding: 2px 4px;
}

.font-w {
    font-weight: bold;
}

.font-sty {
    font-weight: bold;
    color: #ff0000;
}

.show-message {
    width: 1890px;
}

    .show-message input {
        width: 100%;
        padding-left: 10px;
        padding-right: 5px;
        padding-bottom: 3px;
        background-color: transparent;
        border: 0px;
        color: #666666;
    }

.img-fd {
    width: 14px !important;
    height: 11px;
    padding: 0px !important;
}

.show-message-id {
    width: 30px;
    text-align: right;
    padding-right: 10px;
}

.show-message-price {
    text-align: left;
}

.show-message-select {
    overflow: hidden;
    white-space: nowrap;
}
.ddl-com{
    border:0px;
    /*border-bottom:1px solid #d0d0d0;*/
    background-color:transparent;
}
.s-m-inside {
    border: none;
    background-color: transparent;
}

.input-wd {
    width: 80px !important;
}

.s-m-upimg {
    width: 40px;
    display: inline-block;
    border: 1px solid #ddd !important;
    color: #9f9a9a !important;
    background-color: #fff;
}

.wd-ddl {
    width: 68px;
    border: 1px solid #ddd8d8;
}

.dp-n {
    display: none;
}

.show-message-co {
    text-align: left;
}

.show-message-price-price {
    color: #ff0000 !important;
}

.show-message-procode {
    text-align: left;
    color: #888888 !important;
}
/*点击复制css*/
.show-message-cusno {
    text-align: left;
    color: #888888 !important;
    overflow: hidden;
    width: 30px;
    display: block;
}

.show-message-stock {
    text-align: left;
    color: #0b47a5;
}

.show-message-svcount {
    text-align: right;
    padding-right: 15px;
    width: 50px;
}

.show-message-integ {
    text-align: right;
    color: #ff0000;
}

.show-message-jifen {
    width: 30px;
}

.add-m-t {
    width: 100px;
}

.show-message-del {
    width: 64px;
}

.show-message-update {
    width: 30px;
    text-align: center;
}

    .show-message-update input {
        color: #ff0000;
    }

.show-message-edit {
    width: 30px;
    text-align: center;
}

    .show-message-edit a {
        color: #ff0000;
    }

.show-message-look {
    width: 30px;
    text-align: center;
}

.show-message-sv {
    width: 30px;
    text-align: center;
}

.show-message-check {
    width: 30px;
    text-align: center;
}

.show-message-look a {
    color: #ff0000;
}
/*分页*/
.paging {
    width: 100%;
    height: 60px;
}
/*添加新项*/
.add-message {
    width: 1700px;
    height: 90px;
    border: 1px solid #ddd8d8;
    border-top: 0px;
    margin-bottom: 30px;
}

.addmsg-title {
    height: 30px;
    line-height: 30px;
    width: 100%;
    margin-top: 10px;
    background-color: #3da8b7;
}

    .addmsg-title li {
        float: left;
        height: 30px;
        line-height: 30px;
        margin-left: 5px;
        display: block;
        text-align: center;
        color: #fff;
        font-weight: bold;
    }

.addmsg-title-name {
    width: 120px;
}

    .addmsg-title-name .amg-name {
        color: #ffd800;
    }

.addmsg-title-ni {
    width: 120px;
}

.addmsg-title-no {
    width: 150px;
}

.addmsg-title-cell {
    width: 100px;
}

.addmsg-title-con {
    width: 150px;
}

.addmsg-title-duty {
    width: 80px;
}

.addmsg-title-homeaddress {
    width: 200px;
}

.addmsg-title-mphone {
    width: 120px;
}

.addmsg-title-qq {
    width: 80px;
}

.addmsg-title-email {
    width: 80px;
}

.addmsg-title-show {
    width: 30px;
}

.add-m-upload {
    width: 100px;
}

.addmsg-title-addbtn {
    width: 80px;
}
/*添加项*/
.addmsg-con {
    height: 30px;
    line-height: 30px;
    width: 100%;
    margin-top: 10px;
}

    .addmsg-con li {
        float: left;
        height: 30px;
        line-height: 30px;
        margin-left: 5px;
        display: block;
    }

    .addmsg-con input {
        border-style: none;
        border: 0px;
        border-bottom: 1px solid #888888;
        width: 96%;
        height: 23px;
        text-align: center;
    }

.addmsg-con-name {
    width: 120px;
}

.addmsg-con-ni {
    width: 120px;
}

.addmsg-con-no {
    width: 150px;
}

.addmsg-con-cusno-dl {
    margin-right: 5px;
    width: 70px;
    border: 1px solid #ddd8d8;
}

.sclass-w {
    width: 70px;
    border: 1px solid #ddd8d8;
}

.addmsg-con-cell {
    width: 100px;
}

.addmsg-con-con {
    width: 150px;
}

.addcomp-ddl {
    display: none;
}

.addcomp-ddlb {
    display: block;
    width: 100%;
    border: 1px solid #ddd8d8;
}

.addmsg-con-duty {
    width: 80px;
}

.addmsg-con-homeaddress {
    width: 200px;
}

.addmsg-con-mphone {
    width: 120px;
}

.addmsg-con-qq {
    width: 80px;
}

.addmsg-con-email {
    width: 80px;
}

.addmsg-con-show {
    width: 30px;
}

.add-s-con-upload {
    width: 110px;
}

.addmsg-con-addbtn {
    width: 60px;
    text-align: center;
}

    .addmsg-con-addbtn input {
        border: 1px solid #888888;
        margin-left: 10px;
    }

.addmsg-con-cusno {
    display: none;
}

.input-txt {
    border: 1px solid #ddd;
    box-sizing: border-box;
    transition: all 0.2s linear 0s;
    width: 70px !important;
    display: inline-block;
    height: inherit;
}
/*临时数据库*/
.grd-temp {
    width: 900px;
    text-align: left;
    margin-bottom: 300px;
    padding-top: 20px;
    margin-left: auto;
    margin-right: auto;
}

.temp-table {
    margin: 0 auto;
    width: 80%;
}

.grid-input-color {
    color: #e61c1c;
}

    .grid-input-color input {
        color: #e61c1c;
        font-weight: bold;
    }

.grid-input-style {
    color: #d0d0d0;
}

    .grid-input-style input {
        color: #a5a2a2;
    }

.grid-button{
     color:#e61c1c !important;
}
.f-c-r {
    color: red !important;
}

.con-type-select1 {
    width: 100px;
    margin-left: 10px;
    height: 30px;
    line-height: 30px;
    border: 1px solid #cec9c9;
}

.check-term1 {
    width: 1250px;
    height: 180px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
}

.check-term2 {
    width: 100%;
    height: 40px;
    line-height: 40px;
    margin: 0 auto;
}

.it-ht {
    height: 28px;
    line-height: 28px;
    margin-right: 5px;
    text-indent: 8px;
}

.ckbJob {
    height: 40px;
    float: right;
    margin-right: 8px;
    margin-top: 4px;
    display: block;
    margin-bottom: -8px;
}

.b-l {
    margin: 0 auto;
    width: 1000px;
    position: relative;
    height: 30px;
}

.brandcss {
    width: 150px;
    height: 28px;
    background-color: transparent;
    border: 1px;
    border: 1px solid #d0d0d0;
}

.ddl-class {
    position: absolute;
    top: 30px;
    left: 208px;
    display: none;
}

.table-rdl {
    width: 60px;
    height: 25px;
    display: inline-block;
}

.wt {
    width: 150px;
}

.wt1 {
    width: 300px;
}

.bd {
    border: 1px solid #cac6c6;
}

.r-div-r {
    height: 40px;
    line-height: 40px;
    float: left;
    text-align: left;
    margin-left: 5px;
    width: 100%;
}

.mr {
    margin-right: 5px;
}

.fl {
    float: left;
}

.ml {
    margin-left: 5px;
}

.scss {
    height: 28px;
    line-height: 28px;
    padding-left: 3px;
    border: 1px solid #d1d1d0;
    color: #666666;
    max-width: 100px;
}

/*搜索*/

/*设置提示提示列表上的样式表*/
.search_link {
    background-color: #FFFFFF;
    cursor: pointer;
    line-height: 24px;
    text-indent: 6px;
}
/*设置当鼠标移动到提示列表上的样式表*/
.search_link_over {
    background-color: #E8F2FE;
    cursor: pointer;
    line-height: 24px;
    text-indent: 6px;
}

/*设置显示搜索提示div的样式表*/
#search_div {
    position: absolute;
    background-color: #FFFFFF;
    text-align: left;
    border: 1px solid #DDDDDD;
    border-top: 0px;
    display: none;
    min-width: 553px;
    width: 553px;
}

/*文本框样式*/
.mainInput {
    line-height: 26px;
    height: 28px;
    width: 550px;
    font-size: 16px;
    font-family: "微软雅黑", "宋体", Candara;
    font-weight: normal;
    color: #666;
    margin: auto;
    border: none;
    text-indent: 8px;
}

/*鼠标放上文本框样式*/
.mainInputOver {
    width: 552px;
    height: 30px;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: #b7b7b7;
    border-right-color: #d0d0d0;
    border-bottom-color: #d0d0d0;
    border-left-color: #d0d0d0;
}
/*鼠标离开文本框样式*/
.mainInputFocus {
    width: 552px;
    height: 30px;
    border: 1px solid #41b5f2;
}

/*点击文本框样式*/
.myBorder {
    width: 552px;
    height: 30px;
    border-top: 1px solid #CCCCCC;
    border-bottom: 1px solid #DDDDDD;
    border-left: 1px solid #DDDDDD;
    border-right: 1px solid #DDDDDD;
}

.search-div {
    width: 560px;
    float: left;
    height: 200px;
}

.condition {
    height: 40px;
    line-height: 40px;
    width: 100%;
    text-align: center;
}

.w1 {
    width: 200px;
    height: 40px;
    line-height: 40px;
}

.w2 {
    width: 220px;
}

}

.w22 {
    width: 320px;
}

.ph {
    line-height: 40px;
}

.fh {
    height: 180px;
}

.fh-1 {
    height: 150px;
}

.mt10 {
    margin-top: 10px;
}

.al-r {
}

.st {
    width: 950px !important;
}

.f-w-n {
}

.sat1 {
    width: 870px;
    height: 40px;
    line-height: 40px;
    float: left;
}

.sat2 {
    width: 40px;
    height: 40px;
    line-height: 40px;
    float: left;
}

.leader {
    padding: 0px !important;
}

.connect {
    display: inline-block;
}
