@charset "utf-8";

.rightBody {
    position: relative;
    width: 96%;
    margin: 15px auto;
    *z-index: 0;
}


.supplierHeadC .user img {
    border-bottom:2px solid #ffbe1e;

}


.J_fileUpDiv {
    display: block;
    height: 100%;
    width:100%;
}

/*灰色按钮*/
.btnCopyLink {
    display: inline-block;
    padding: 0px 15px;
    height: 30px;
    line-height: 30px;
    font-size: 14px;
    color: #333333;
    background: #E3E4E6;
    border: 1px solid #CCCCCC;
    text-indent: 0;
}

.btnCopyLink:hover {
    background: #d3d4d6;
}

/*添加按钮*/
.btnAdd {
    display: block;
    float: right;
    padding: 0px 15px;
    height: 40px;
    font-size: 14px;
    font-weight: bold;
    color: #ffffff;
    line-height: 40px;
    background: #25a774;
    text-indent: 0;
}

.btnAdd:hover {
    background: #1e875e;
}

/*button 查询按钮*/
.btnSearch {
    padding: 0px 15px;
    *padding: 0px 8px;
    height: 32px;
    font-family: "Microsoft YaHei", "AvenirLTStd-Heavy", "Avenir LT Std 85 Heavy", "Open Sans", Helvetica, Arial, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #ffffff;
    background: #0071FE;
    border: none;
    cursor: pointer;
}

.btnSearch:hover {
    background: #1165cd;
   /* background: #1a73a3;*/
}

.btnOrange{
    padding: 0px 15px;
    *padding: 0px 8px;
    height: 32px;
    line-height: 32px;
    font-family: "Microsoft YaHei", "AvenirLTStd-Heavy", "Avenir LT Std 85 Heavy", "Open Sans", Helvetica, Arial, sans-serif;
    font-size: 14px;
    color: #ffffff;
    background: #fba500;
    border: none;
    cursor: pointer;
}

.btnOrange:hover {
    background: #e69804;
    /* background: #1a73a3;*/
}

/*提交按钮*/
.btnSubmit, .btnAddPack, .btnConfirm, .imgUpButton {
    /*display: inline-block;*/
    padding: 0px 16px;
    height: 32px;
    font-family: "Microsoft YaHei", "AvenirLTStd-Heavy", "Avenir LT Std 85 Heavy", "Open Sans", Helvetica, Arial, sans-serif;
    line-height: 30px;
    color: #FFFFFF;
    font-size: 14px;
    font-weight: bold;
    background: #36a5ff;
    cursor: pointer;
}
/*input.btnSubmit{*/
    /**padding: 0;*/
/*}*/
.imgUpButton{
    *left:50%;
    *top:50%;
    *margin-left:-63px;
    *margin-top:-16px;
}

.Conformc {
    height: 32px;
    line-height: 30px;
    color: #FFFFFF;
    font-size: 14px;
    font-weight: bold;
    background: #0071FE;
    cursor: pointer;
    width:15%;
    text-align:center;
}

.expeBtnSubmit {
    padding: 0px 16px;
    height: 40px;
    line-height: 40px;
    color: #FFFFFF;
    font-size: 16px;
    font-weight: bold;
    background: #0071FE;
    cursor: pointer;
}

.checkExertSubmit {
    padding: 0px 15px;
    height: 28px;
    line-height: 28px;
    color: #FFFFFF;
    font-size: 14px;
    font-weight: 500;
    background: #0071FE;
    cursor: pointer;
}

@-moz-document url-prefix() {
    .addFact {
        margin: -4px 0 0 -32px;
        width: 32px;
        height: 32px;
        cursor: pointer;
        background: url("../img/ico/factChangeBtn.png") 9px 9px #0071FE no-repeat;
    }
}

.addFact {
    margin: -3px 0 0 -32px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: url("../img/ico/factChangeBtn.png") 9px 9px #0071FE no-repeat;
}

.addFact:hover {
    background: url("../img/ico/factChangeBtn.png") 9px 9px #1a73a3 no-repeat;
}

.btnSubmit:hover, .btnSubmitBig:hover, .btnAddPack:hover, .btnConfirm:hover, .imgUpButton:hover, .checkExertSubmit:hover, .Conformc:hover {
    background: #008DFF;
}

.setBtn {
    width: 16px;
    height: 16px;
    background: url("../img/ico/set.png");
}

.setBtn:hover {
    background: url("../img/ico/setOn.png");
}

.btnUn {
    padding: 0px 15px;
    height: 32px;
    line-height: 30px;
    color: #FFFFFF;
    font-size: 14px;
    font-weight: bold;
    background: #999999;
    cursor: pointer;
}

.btnSubmitBig {
    padding: 0px 15px;
    height: 46px;
    line-height: 44px;
    color: #FFFFFF;
    font-size: 18px;
    font-weight: bold;
    background: #0071FE;
    cursor: pointer;
}

/*继续添加包按钮*/

.picUpload {
    margin: 0 auto;
    width: 97.5%;
    border-collapse: collapse;
}

.picUpload tr td {
    border: 1px solid #CCCCCC;
    height: 100px;
}

/*文件上传*/

.file-box {
    display: inline-block;
    position: relative;
    width: 340px
}

.txt {
    height: 30px;
    border: 1px solid #cdcdcd;
    width: 180px;
}

.btn {
    background-color: #FFF;
    border: 1px solid #CDCDCD;
    height: 24px;
    width: 70px;
}

.file {
    position: absolute;
    display: block;
    padding: 0px 10px;
    float: left;
    top: 0;
    height: 30px;
    filter: alpha(opacity:0);
    opacity: 0;
    z-index: 100;
}

/*文件上传 end*/
.search {
    margin-top: 15px;
    font-size: 14px;
    color: #333333;
    border: 1px solid #cccccc;
    background:#fff;
}

.search-title {
    width: 100%;
    height: 40px;
    line-height: 40px;
    text-indent: 1em;
    font-weight: bold;
    color: #333333;
    border-bottom: 1px solid #CCCCCC;
    background: #f4f4f4;
}

.search-body {
    padding-bottom: 25px;
    background: #FFFFFF;
}

/*SELECT选框*/
select {

    display: none;
}

.select_box {
    position: absolute;
    display: inline;
    float: left;
    z-index: 10;
    font-size: 12px;
    color: #666666;
    width: 50%;
    min-width: 130px;
    line-height: 30px;
    text-align: left;
}
.selAfImgDiv{
    position:absolute;width:32px;height:32px;top:0;right:-12px;background:#0071FE;
}

.selAfImg{
    width: 20px;
    height: 11px;
    margin:11px 0 0 6px;
}

.J_money .select_box {
    position: absolute;
    display: inline;
    float: left;
    z-index: 10;
    font-size: 12px;
    color: #666666;
    width: 50%;
    min-width: 92px;
    line-height: 30px;
}

.select_showbox {
    display: inline-block;
    margin-left: -4px \0;
    width: 100%;
    min-width: 120px;
    padding: 0 5px;
    border: 1px solid #CCCCCC;
    height: 30px;
    background:#ffffff;
    overflow: hidden;
}

span .J_money {
    width: 90px;
    margin-left: 24%;
}

.J_money .select_showbox {
    display: inline-block;
    margin-left: -4px \0;
    width: 100%;
    min-width: 80px;
    padding: 0 5px;
    border: 1px solid #CCCCCC;
    height: 30px;
    overflow: hidden;
}

 .select_showbox{
    after:"after";
}
.select_showbox:after {
    content: "";
    position: absolute;
    top: 1px;
    right: -11px;
    right: -9px \0;
    width: 30px;
    height: 30px;
    background: url(../../image/background/sel.png) 6px 11px no-repeat #0071FE;
    /*background: url(../img/Lest_icon.png) 5px 6px no-repeat #fff;*/
}


.departListDiv div.select_box {
    margin-left:4px;
    min-width: 0px;
}

.departListDiv div.select_showbox {
    padding:0;
}

.departListDiv .select_option{
    min-width:124px;
}

/*专家评审端登录界面证件选择下拉列表样式*/

#J_ID {
    padding-left: 10px;
    width: 194px;
    margin-left: 146px;
}

#experNumLogin {
    width: 100px;
    z-index: 100;
    margin-top: 0px;
    height: 46px;
}


#experNumLogin .select_box {
    width: 40px;
}


#experNumLogin .select_box .selAfImgDiv{
    position:absolute;
    width:46px;
    height:48px;
    top:0;
    right:-8px;
    background:#26a9ef;
}

#experNumLogin .select_box .selAfImg{
    width: 20px;
    height: 11px;
    margin:18px 0 0 12px;
}
#experNumLogin .select_box .select_showbox {
    background: #ffffff;
    padding-right: 10px;
    height: 46px;
    min-width: 60px;
    width: 78px;
    line-height: 46px;
    font-size: 18px;
    text-align: right;
    color: #9a9a9a;
    border: 1px solid #9a9a9a;
    float:left;
}

#experNumLogin .select_box .select_option {
    margin-top:0;
    background: #ffffff;
    font-size: 14px;
}

#experNumLogin .select_showbox:after {
    content: "";
    position: absolute;
    top: 0;
    right: -8px;
    right: -5px \0;
    width: 46px;
    height: 48px;
    background: url(../../image/background/sel.png) 6px 11px no-repeat #0071FE;
  /*  background: url(../img/sel.png) 12px 18px no-repeat #0071FE;*/
}

/*.select_showbox:hover:after {*/
    /*background: url(../img/Lest_icon_active.png) 5px 6px no-repeat #fff;*/

/*}*/

.J_money .select_option {
    margin-top: -11px;
    width: 105%;
    min-width: 102px;
    border: 1px solid #CCCCCC;
    border-top: none;
    display: none;
    background: #ffffff;
    max-height: 200px;
    overflow: auto;
}

.select_option {
    margin-top: -11px;
    *margin-top: 0px;
    width: 104%;
    min-width: 130px;
    border: 1px solid #CCCCCC;
    border-top: none;
    display: none;
    background: #ffffff;
    max-height: 200px;
    overflow: auto;
}

.select_option li {
    padding-left: 5px;
}

.select_option li.selected {
    background-color: #DDDDDD;
    color: #ffffff;
}

.select_option li.hover {
    background: #0071FE;
    color: #fff;
}

.divSelect {
    position: absolute;
    display: block;
    float: left;
    *left:0;
    margin-top: -32px;
    *margin-top: 1px;
    width: 32%;
    *width: 100%;
    height:32px;
    line-height: 32px;
}

/*table样式*/

.mainTable {
    width: 100.1%;
    border-collapse: collapse;
    text-align: center;
    font-weight: bold;
    border-spacing: 0px;
}

.mainTable, .expertMainTable {
    width: 100.1%;
    *width: 100%;
    border-collapse: collapse;
    text-align: center;
    font-weight: bold;
    border-spacing: 0px;
}

.mainTable a {
    color: #36a5ff;
}

.mainTable a:hover {
    color: #008dff;
}

.mainTable thead ,.mainTable thead tr ,.mainTable thead tr td {
    border-bottom: 1px solid #cccccc;
}

.mainTable thead tr, .expertMainTable thead tr {
    color: #333333;
    background: #F4F4F4;
}

.mainTable thead tr, .expertMainTable thead tr {
    font-size: 14px;
    height: 40px;
    *height: 36px;
}

.expertMainTables thead tr {
    font-size: 18px;
}

.mainTable tbody tr {
    font-size: 12px;
    height: 60px;
    *height: 58px;
    word-break: break-all;
    word-wrap: break-word;
}

.expertMainTable tbody tr {
    font-size: 12px;
    height: 100px;
}

.expertMainTables tbody tr {
    font-size: 18px;
}

.expertMainTables tbody tr input {
    font-size: 18px;
    text-align: center;
    height: 50px;
    width: 60px;
}

.experMobil span, .experMobil input {
    font-size: 16px;
}

.mainTable tbody tr:hover {
    background: #BFE5FA;
    cursor: pointer;
}

.noPointer tbody tr:hover {
    cursor: auto;
}

.mainTable tbody {
    border-top: none;
    color: #666666;
    font-weight: normal;
}

.expertMainTable tbody {
    border-top: none;
    color: #666666;
    font-weight: normal;
}

.expertIndexTable thead tr {
    font-size: 18px;
    height: 60px;
}

.expertIndexTable tbody tr {
    font-size: 16px;
    height: 80px;
}

.odd {
    background: #FFFFFF;
}

.even {
    background: #F4F4F4;
}

.departPowerTable {
    width: 100%;
    border-collapse: collapse;
}

.departPowerTable tr td {
    height: 40px;
    line-height: 40px;
    vertical-align: top;
    background: #FFFFFF;
    border: 1px solid #DDD;
}

.userEditTxt {
    display: inline-block;
    font-size: 14px;
    color: #666;
    font-weight: bold;
    text-align: right;
}

.userEditTxtS {
    display: inline-block;
    width: 80px;
    font-size: 14px;
    color: #666;
    font-weight: bold;
    text-align: right;
}

.roleEditTitle {
    margin: 10px auto;
    width: 96%;
    heigth: 40px;
    font-size: 14px;
    font-weight: bold;
    line-height: 40px;
    border-bottom: 1px solid #CCC;;
}

.roleTxt {
    width: 520px;
    height: 270px;
}

.rolepowerTitle {
    margin: 0 auto;
    height: 45px;
    width: 96%;
    font-size: 14px;
    font-weight: bold;
    line-height: 45px;
    background: #F4F4F4;
}

.roleEditBody {
    margin: 0 auto;
    width: 96%;
    font-size: 12px;
    font-weight: normal;
    line-height: 45px;
    padding: 10px 0px;
}

/*部门管理*/

.departLeft {
    float: left;
    background: #FFFFFF;
    border: 1px solid #CCCCCC;
    width: 26%;
    overflow: auto;
}

.departRight {
    float: left;
    border: 1px solid #CCCCCC;
    width: 72%;
    margin-left: 1%;
}

/*部门管理菜单导航*/
.NavDepart {
    display: block;
    width: 86%;
    font-size: 12px;
    font-weight: bold;
    line-height: 35px;
    margin: 20px;
}

.NavDepart img {
    display: inline-block;
    vertical-align: middle;
}

.NavDepart a {
    display: inline-block;
    vertical-align: middle;
    width: 78%;
    overflow: hidden;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    white-space: nowrap;
}


input[readonly="readonly"]{ overflow: hidden;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    white-space: nowrap;}

/*@-moz-document url-prefix(){
    .NavDepart{
        overflow:hidden;
    }
    .NavDepart a{
        float:left;
        position:relative;
        width:10em;
        height:auto!important;
        white-space:normal!important;
        overflow:visible!important;
    }
    .NavDepart:after{
        content:"...";
        float:left;
        color:#06C;
        width:1em;
    }

    .NavDepart a:after{
        content:"　";
        margin:-1.6em -1em 0 0;
        display:block;
        text-align:right;
        color:#fff;
        background-color:#fff;
    }
}*/

.departLeft h3, .NavDepart h4 {
    font-size: 14px;
    color: #333333;
    font-weight: bold;
    cursor: pointer;
}

.NavDepart h3 img, .NavDepart h4 img {
    vertical-align: middle;
}

.NavDepart ul, .NavDepart ul li {
    display: block;
    width: 92%;
}

.NavDepart > ul {
    margin-left: 20px;
}

.NavdepartTwo {
    margin-left: 25px;
}

.departRightTab {
    margin: 0px auto;
    height: 40px;
    line-height: 40px;

    font-size: 12px;
    font-weight: bold;
    color: #333333;
    border-bottom: 1px solid #CCCCCC;
    text-indent: 1em;
}

.departRightTabP {
    margin: 0px auto;
    height: 40px;
    line-height: 40px;
    font-size: 16px;
    font-weight: bold;
    color: #333333;
    /* text-indent: 1em; */
}

.departRightTabL {
    width: 100%;
    float: left;
    background: #E3E4E6;
    border-bottom: none;
    font-size:14px;
}

.departAddChild {
    float: left;
    width: 100%;
    height: 40px;
    font-size: 14px;
    font-weight: bold;
    color: #ffffff;
    line-height: 40px;
    text-align: center;
    background: #25a774;
    border-bottom: none;
    cursor: pointer;
}

.departAddChild:hover {
    background: #1e875e;
}

.departRightEdit {
    width: 100%;
    float: left;
    display: none;
    padding-bottom: 30px;
}

.departEditTitle {
    width: 100%;
    height: 40px;
    line-height: 40px;
    color: #333333;
    font-size: 14px;
    font-weight: bold;
    text-indent: 1.5em;
    background: #E3E4E6;
}


/*选项卡切换*/
.tabSelect{
    float: left;
    color: #ffffff;
    text-align: center;
    background: #0071FE;
    border: 1px solid #0071FE;
    border-left: none;
    border-right: none;
    cursor: pointer;
    text-align:center;
    font-size:16px;
}
.tabSelect a{
    display: block;
    width: 100%;
    height:100%;
    color: #ffffff;
    font-size: 16px;
}
.tabUnselect a{
    display: block;
    width: 100%;
    height:100%;
    color: #333333;
    font-size: 16px;
}

.tabUnselect {
    float: left;
    text-align: center;
    background: #E3E4E6;
    border: 1px solid #CCCCCC;
    border-left: none;
    border-right: none;
    cursor: pointer;
}

.divBorderUn {
    float: left;
    width: 1px;
    height: 42px;
    border: none;
    background: #cccccc;
}

.divBorderOn {
    float: left;
    width: 1px;
    height: 42px;
    border: none;
    background: #0071FE;
}

/*选项卡切换 end*/

/*复选框*/

.forcheckbox {
    position: relative;
    display: inline-block;
    width: 12px;
    height: 12px;
    float: left;
    cursor: pointer;
    background: none;
    border: 1px solid #666666;
    *background:#f6f6f6;
    z-index: 2;
}

.imgTable tbody tr td {
    height: 60px;
}

.onC {
    background: url("../../image/home/ico/checked.png") -2px -2px no-repeat;
    border: 1px solid #0071FE;
}

.onP {
    position: relative;
    background: #FFFFFF;
    border: 1px solid #666666;
    *background:url("../../image/home/inputBg.jpg") 2px 5px #fff no-repeat;
}


.onP:before {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    width: 8px;
    height: 2px;
    background: #666666;
}


.onUN {
    position: relative;
    background: #CCCCCC;
    border: 1px solid #666;
}

/*单选框*/

.forRadio {
    display: inline-block;
    width: 12px;
    height: 12px;
    float: left;
    cursor: pointer;
}

.onRadioC {
    background: url(/static/image/home/ico/radioB.png) no-repeat;

}

.onRadioP {
    position: relative;
    background: url(/static/image/home/ico/radioW.png) no-repeat;

}

.onP:before {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    width: 8px;
    height: 2px;
    background: #666666;

}

/*复选框 end*/

.task {
    padding-top: 10px;
}

/*权限分配列表样式*/
.powerCheckList, .powerCheck {
    border-top: 1px solid #DDDDDD;
}

.powerCheck {
    margin-top: -1px;
    z-index: 0;
}

.powerCheck .powerCheckList ul {
    position: relative;
    margin: 0;
    padding: 0;
    float: left;
    width: 16.65%;
    line-height: 40px;
    height: 100%;
    border-bottom: 1px solid #DDDDDD;
}

.powerCheck ul:after {
    content: "";
    position: absolute;
    margin-left: 100%;
    top: 0px;
    width: 0.5%;
    height: 100%;
    background: #DDDDDD;
}

.powerCheck ul h4 {
    width: 100%;
    height: 40px;
    border-bottom: 1px solid #DDDDDD;
}

.powerCheck ul li {
    width: 99%;
    height: 40px;
}

/*login CSS*/

html, body {
    height: 100%;
}

.loginBgImg {
    position: relative;
    margin: 0;
    padding: 0;
    width: 100%;
    height: 100%;
    min-height: 650px;
    background-image: url('../img/login/loginBG.jpg');
    -webkit-background-size: 100%;
    background-attachment: fixed;
    background-position: center bottom;
    background-repeat: no-repeat;
    background-size: cover;
}

.loginDiv {
    position: relative;
    margin: 0 auto;
    width: 650px;
    height: 380px;
    top: 20%;
    background: #FFFFFF;
    border-radius: 10px;
    -ms-border-radius: 10px;
    -webkit-border-radius: 10px;
    -o-border-radius: 10px;
    box-shadow: 0px 5px 8px #888888;
    behavior: url(../Application/Common/Common/css/pie.htc);
    /*behavior:url(pie.php);*/
}

.loginDivLeft {
    width: 230px;
    height: 100%;
}

.loginDivLeftImg {
    display: block;
    margin: 110px auto;

}

.loginDivRight {
    width: 410px;
    margin-left: 10px;
}

.loginDivRightImgTxt {
    display: block;
}

input[type=text].loginDivRightInput, input[type=password].loginDivRightInput {
    margin: 0;
    padding-right: 5px;
    padding-left: 100px;
    width: 250px;
    height: 46px;
    line-height: 46px;
    font-size: 18px;
    border: 1px solid #9a9a9a
}

input[type=text].verCodeInput {
    padding-left: 90px;
width: 136px;
height: 46px;
line-height: 46px;
font-size: 18px;
border: 1px solid #9a9a9a;

}

input[type=text].loginDivRightInput:focus, input[type=password].loginDivRightInput:focus, input[type=text].verCodeInput:focus {
    border: 1px solid #0071FE;
    color: #0071FE;
    font-size: 18px;
}

/*.countDiv, .countDivCode {*/
    /*position: absolute;*/
    /*z-index: 10;*/
    /*top: 0px;*/
    /*line-height: 48px;*/
    /*font-size: 18px;*/

/*}*/

.loginADiv, input .loginADiv {
    font-family: "Microsoft YaHei", "AvenirLTStd-Heavy", "Avenir LT Std 85 Heavy", "Open Sans", Helvetica, Arial, sans-serif;
    width: 358px;
    height: 48px;
    font-size: 24px;
    color: #FFFFFF;
    background: #0071FE;
    text-align: center;
    line-height: 48px;
    cursor: pointer;
}

.loginADiv:hover {
    background: #1a73a3;
}

.copyBottom {
    position: absolute;
    bottom: 40px;
    left: 50%;
    margin-left: -185px;
    width: 370px;
    font-size: 14px;
    color: #000000;
}

/*专家评审/供应商登录*/

.loginDivTop {
    width: 100%;
    height: 70px;
    padding-top: 20px;
}

.loginDivTxt {
    display: inline-block;
    line-height: 60px;
    font-size: 30px;
    font-weight: bold;
    color: #666666;
}

.expertLoginDivLeft {
    width: 230px;
    height: 75%;
}

.expertLoginDivLeftImg {
    display: block;
    margin: 60px auto;
}

div.h442 {
    height: 442px;
}

/*login CSS END*/

/*项目进度列表，项目进度条样式*/

.progressRadiusL {
    position: relative;
    border-radius: 15px 0 0 15px;
    /* border-bottom-left-radius: 15px;
     border-top-left-radius: 15px;*/
    behavior: url(../Application/Common/Common/css/pie.htc);
    /*behavior:url(__CSS__/pie.php);*/
}

.progressRadiusR {
    position: relative;
    border-radius: 0 15px 15px 0;
    /*  border-bottom-right-radius: 15px;
      border-top-right-radius: 15px;*/
    behavior: url(../Application/Common/Common/css/pie.htc);
    /* behavior:url(pie.php);*/
}

.progressSpan {
    width: 100%;
    background: #93d43d;
    height: 30px;
    line-height: 30px;
}

span.bgcoloreUN {
    background: #e3e4e6;
}

span.bgcoloreNOT {
    background: #eb5350
}

span.bgcoloreON {
    background: #ff7e30
}

/*项目进度列表，项目进度条样式 end */

.supplierQDiv {
    display: block;
    width: 96%;
    margin: 17px auto 47px auto;
    padding: 20px 0px;
    background: #FFFFFF;
    border: 1px solid #cccccc
}

.supplierQTitle {
    padding: 0px 15px;
    margin-top: -34px;
    margin-left: 34px;
    background: #FFFFFF;
    border: 1px solid #cccccc;
    height: 34px;
    line-height: 34px;
    font-size: 14px;
    font-weight: bold;
}

/*验证错误信息显示样式*/

input.error {
    border: 1px solid #ED5353;
}

.errorStyle label.error{
    width:50%;
}
label.error {
    display: inline-block;
    color: #ED5353;
    margin-left: 10px;
}
label.disNone {
    display: none;
}

label.errorBid {
    display: inline-block;
    width: 50%;
    margin-left: 10px;
    margin-top: 5px;
    color: #ED5353;
}

.borderRD {
    border: 1px solid #ED5353;
}

/*弹出框样式*/
.shade {
    position: absolute;
    top: 0;
    left:0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, .2);
    background: #000000 \9;
    filter: alpha(opacity:20);
    /*filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#33000000, endColorstr=#33000000);*/
    z-index: 900;
}

.shadeFix {
    position: fixed;
    top: 0;
    left:0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, .2);
    background: #000000 \9;
    filter: alpha(opacity:20);
    /*filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#33000000, endColorstr=#33000000);*/
    z-index: 500;
}
.layoutDiv {
    position: absolute;
    width: 400px;
    height: 250px;
    top: 50%;
    left: 50%;
    margin-left: -200px;
    margin-top:-125px;
    background: #FFFFFF;
    border: 1px solid #27a9f0;
    z-index: 900;
}
div.J_alertLayDiv{
    position: fixed;
}
div.J_conformLayDiv{
    position:fixed;
}

.layerTxtDiv {
    position: relative;
    width: 90%;
    min-height: 135px;
    margin: 30px auto 0 auto;
}

.layoutTitle {
    height: 40px;
    line-height: 40px;;
    width: 100%;
    background: #0071FE;
    font-size: 14px;
    font-weight: bold;
    color: #FFFFFF;
    text-indent: 20px;
}

.layoutTitleClose {
    float: right;
    font-size: 30px;
    font-weight: normal;
    margin-right: 15px;
    cursor: pointer
}

.layoutTitleClose:hover {
    color: #EFEFEF;
}

/*增减数字*/
.numAddDel, .numPer {
    display: inline-block;
    position: absolute;
    margin-left: -34px;
    *margin-top: 1px;
    width: 30px;
    height: 32px;
}

.numPer {
    margin-left: -35px;
    margin-top: 1px;
    width: 30px;
    height: 30px;

}

.numADD, .numDEL {
    display: block;
    padding-top:4px;
    width: 100%;
    height:12px;
    background: #0071FE;
    cursor: pointer;
}

.numADD:hover, .numDEL:hover {
    background: #0789d0;
}

.numADD img, .numDEL img {
    display: block;
    margin: 0 auto;
    padding: 0 0;
}

.fileLine {
    display: inline-block;
    width: 5%;
    background: #cccccc;
    height: 1px;
}

.manufacturerLayout, .addCompanyDiv {
    display: none;
    position: fixed;
    top: 50%;
    margin-top: -282px;
    left: 50%;
    margin-left: -450px;
    width: 900px;
    height: 565px;
    background: #FFFFFF;
    border: 1px solid #0071FE;
    z-index: 1000;
}

.manufactureSel {
    position: absolute;
    display: inline-block;
    height: 32px;
    padding-left: 5px;
    padding-right: 5px;
    background: #0071FE;
    margin-left: -29px;
    cursor: pointer;
}

/*资质上传添加删除按钮*/

.otherQualiBtnAdd {
    display: block;
    float: right;
    padding: 0px 10px;
    height: 40px;
    font-size: 24px;
    color: #ffffff;
    line-height: 40px;
    background: #25a774;
    text-indent: 0;
}

.otherQualiBtnAdd:hover {
    background: #1e875e;
}

.otherQualiBtn {
    height: 32px;
    width: 32px;
    background: #e3e4e6;
    font-size: 24px;
    line-height: 32px;
    text-align: center;
    cursor: pointer;
}

.otherQualiBtn:hover {
    background: #D3D4D6;
}

/*资质上传添加删除按钮 end*/

/*专家评审*/

thead.borderNone, tbody.borderNone {
    border: none;
}

thead.bb1c, tbody.bb1c {
    border-bottom: 1px solid #cccccc;
}

.scoreBtn, a.scoreBtn {
    display: inline-block;
    padding: 0 16px;
    height: 40px;
    line-height: 40px;
    background: #0071FE;
    color: #FFFFFF;
    font-size: 16px;
    /* -webkit-text-size-adjust:none;
     border-radius: 18px;
     -ms-border-radius: 18px;
     -webkit-border-radius: 18px;
     -o-border-radius: 18px;*/
    /*behavior: url(../Application/Common/Common/css/pie.htc);*/
    /* behavior:url(pie.php);*/
}

.scoreBtn .scoreBtnTxt {
    display: inline-block;
    line-height: 12px;
    *line-height: 17px;
    /* vertical-align:middle;*/
    font-size: 16px;
    -webkit-text-size-adjust: none;
}

.scoreBtn:hover, a.scoreBtn:hover {
    background: #1a73a3;
    color: #ffffff;
}

table.borderNone tr td {
    border: 1px solid #CCCCCC;
    border-right: none;
    border-top: none;
}

table tr td.borderLN {
    border-left: none;
}

.scoreTotalTxtPad {
    font-size: 24px;
    color: #313541;
}

.scoreTotalScorePad {
    font-size: 62px;
    font-weight: 500;
    color: #75b81a;
    text-align: center
}

.scoreTotalTxt {
    font-size: 24px;
    color: #0071FE;
}

.scoreTotalScore {
    font-size: 62px;
    font-weight: bold;
    color: #0071FE;
    text-align: center
}

.expertBtnDiv {
    margin: 0px auto;
    height: 50px;
    line-height: 50px;
    font-size: 14px;
    font-weight: bold;
    color: #333333;
    border-bottom: 1px solid #CCCCCC;
    background: #f4f4f4;
    text-indent: 1em;
}

.expertBtnSpread {
    margin: 0 auto;
    width: 100px;
    height: 100%;
    font-size: 20px;
    font-weight: bold;
    text-indent: 40px;
    background: url("../img/ico/expertDown.png") no-repeat 5px 14px;
    cursor: pointer;
}

.expertBtnSpread:hover {
    background: url("../img/ico/expertDownB.png") no-repeat 5px 14px;
}

.expertBtnRetract {
    margin: 0 auto;
    width: 100px;
    height: 100%;
    font-size: 20px;
    font-weight: bold;
    text-indent: 40px;
    background: url("../img/ico/expertUp.png") no-repeat 5px 14px;
    cursor: pointer;
}

.expertBtnRetract:hover {
    background: url("../img/ico/expertUpB.png") no-repeat 5px 14px;
}

/*评审-查看专家评分动态*/
.expertScoreViewDiv {
    margin: 60px auto;
    width: 900px;
    padding-bottom: 60px;
    background: #FFFFFF;
}

.expertScoreViewTop {
    margin: 0 auto;
    width: 790px;
    height: 45px;
}

.expertScoreViewBody {
    margin: 0 auto;
    width: 790px;
}

.expertScoreViewTable {
    width: 100%;
    border-collapse: collapse;
    border: 0;
    text-align: center
}

.expertScoreViewTable tr td {
    border: 1px solid #CCCCCC;
    height: 56px;
}

.floatTotleDiv {
    position: fixed;
    width: 95.9%;
    top: 0;
    z-index: 100;
    font-size: 20px;
    font-weight: bold;
}

.floatTotleS {
    display: inline-block;
    color: #75B81A;
    margin-right: 30px;
    min-width: 60px;
}

/*评审-查看专家评分动态 end*/

/*分页样式*/
.page {
    position: relative;
    float: left;
    left: 50%;
    padding: 5px 0px;
    z-index: 10;
}

.page a {
    float:left;
    text-decoration: none;
    display: inline-block;
    padding: 0px 15px;
    background: #FEFEFE;
    height: 30px;
    line-height: 30px;
    font-size: 14px;
    color: #666;
    border: 1px solid #DDD;
    margin: 5px 6px;
}

.page a:hover, .page a.on {
    background: #0071FE;
    color: #fff;
    border: 1px solid #FFF;
}

.page a.unclick, .page a.unclick:hover {
    background: none;
    border: 1px solid #DDD;
    color: #999;
    cursor: default;
}

.page span {
    text-decoration: none;
    float:left;
    display: inline-block;
    padding: 0px 11px;
    background: #FEFEFE;
    height: 30px;
    line-height: 30px;
    font-size: 14px;
    color: #666;
    border: 1px solid #DDD;
    margin: 5px 4px;
    cursor: pointer;
}

.page span:hover, .page span.on {
    background: #0071FE;
    color: #fff;
    border: 1px solid #FFF;
}

.page span.unclick, .page span.unclick:hover {
    background: none;
    border: 1px solid #DDD;
    color: #999;
    cursor: default;
}

.pagep {
    position: relative;
    float: left;
    padding: 15px 10px;
}

.pagep span {
    margin: 2px 5px;
    color: #C13D37;
}

.page p{
    display: inline-block;
    margin: 5px 6px;
    float:left;
    height:30px;
    line-height:30px;
    color: #666;
}
.page select{
    position: relative;
    display: inline-block;
    width:90px;
    float:left;
    margin:5px 6px;
    font-size: 12px;
    color: #666;
    filter:alpha(opacity:0);opacity: 0;
}

.page .selectPageDiv {
    position: absolute;
    display: inline-block;
    float:left;
    z-index:-1;
    width:88px;
    margin:5px 5px 0px -96px;
    height:30px;
    font-size: 12px;
    line-height:30px;
    text-indent: 1em;
    border:1px solid #dddddd;
    background:url("../img/ico/progressArr.png") 68px 12px no-repeat #ffffff;
}

.pageCount {
    font-size: 12px;
    color: #666;
    margin-left: 15px;

}

/*供应商端查看审核结果 start*/
.proPendingResult {
    width: 100%;
}

.proPendingResult li {
    display: block;
    float: left;
    width: 16.6%;
    margin-top: 20px;
    height: 125px;
    overflow: hidden;
}

.proPendingResult li img {
    display: block;
    height: 80px;
    margin: 0 auto;
}

.proPendingResult li p {
    display: block;
    width: 70%;
    text-align: center;
    margin: 5px auto;
    font-weight: bold;
}

/*供应商端查看审核结果 end*/

/*招标管理号航样式*/

.conrightNavDiv span {
    display: block;
    margin: 0 auto;
    height: 50px;
    width: 50px;
    font-size: 12px;
    font-weight: bold;
    line-height: 50px;
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
}

.bidPass:after {

}

.conrightNavDiv .mt10 {
    margin-top: 10px;
}

.conrightNavDiv li {
    position: relative;
    display: block;
    float: left;
    width: 8.9%;
    /*border:1px solid #DDDDDD;*/
}

.conrightNavDiv li img {
    position: absolute;
    right: -10px;
    top: 30px;
}

.conrightNavDiv .bidON {
    height: 72px;
    width: 72px;
    line-height: 72px;
    font-size: 18px;
}

.bidBgUn {
    background: url("../img/rightNavIco/bidUn.png") no-repeat
}

.bidBgPassS {
    background: url("../img/rightNavIco/bidpassS.png") no-repeat
}

.bidBgIngS {
    background: url("../img/rightNavIco/bidingS.png") no-repeat
}

.bidBgFailedS {
    background: url("../img/rightNavIco/bidfailS.png") no-repeat
}

.bidBgPassB {
    background: url("../img/rightNavIco/bidpassB.png") no-repeat
}

.bidBgIngB {
    background: url("../img/rightNavIco/bidingB.png") no-repeat
}

.bidBgFailedB {
    background: url("../img/rightNavIco/bidfailB.png") no-repeat
}

.bidColorPass {
    color: #76ab30;
}

.bidColorIng {
    color: #efb025;
}

.bidColorUn {
    color: #999999
}

.bidColorFailed {
    color: #ff3f30;
}

.conform {
    z-index: 990;
}

.J_upImg {
    width: 155px;
    height: 100px;
    overflow: hidden;
}

/*部门联动*/
.w100P {
    width: 100%;
}

.selectDiv ul li {
    position: relative;
    display: block;
    width: 98%;
    *width: 90%;
    white-space: nowrap;
    padding: 3px 0px;
    overflow: hidden;
    text-overflow: ellipsis;
}

.selectDiv ul li:hover {
    background: #cccccc;
    color: #FFFFFF;
    cursor: pointer;
}

.liSelected {
    background: #cccccc;
    color: #FFFFFF;
    cursor: pointer;
}

.selectDiv {
    position: relative;
    float: left;
    background:#fff;
}

input.selInput {
    border: 1px solid #CCCCCC;
}

input.selInput[readonly='readonly']:focus {
    border: 1px solid #CCCCCC;
}

input.selInputDiv {
    display: block;
    position: absolute;
    width: 94%;
    padding: 0;
    margin: 5px 0px 0px -6px;
    z-index: 600;
    background:#fff;
}

.selOptionDiv {
    position: absolute;
    width: 100%;
    padding: 0px 0px 0px 10px;
    border: 1px solid #CCCCCC;
    border-top: none;
    background: #FFFFFF;
    display: none;
}

.selOptionUl {
    position: relative;
    margin-top: 40px;
    /**padding-top: 40px;*/
    max-height: 150px;
    overflow-y: auto;
    font-size: 12px;
    color: #666666;
}

.selectDiv:after {
    content: "";
    position: absolute;
    top: 0;
    right: -12px;
    right: -9px \0;
    width: 32px;
    height: 32px;
    background: url(../img/sel.png) 6px 11px no-repeat #0071FE;
}

.selectDiv:hover:after {
    cursor: pointer;
    background: url(../img/sel.png) 6px 11px no-repeat #1165cd;
}

.selInputDivAfter {
    position: absolute;
    top: 5px;
    right: 2px;
    right: 2px \0;
    width: 32px;
    height: 32px;
    background: url(../img/search.png) 8px 8px no-repeat #0071FE;
    z-index: 10000;
}

/*归档项目*/
.bidFileAdd {
    font-size: 76px;
    line-height: 230px;
    color: #0071FE;
    text-align: center;
    cursor: pointer;
}

.bidFileAdd:hover {
    color: #1a73a3;
}

.bidTecDetail {
    position: absolute;
    width: 100%;
    text-align: center;
    height: 40px;
    line-height: 40px;
    z-index: 100;
}

/*高拍仪DIV样式*/
.scanDiv {
    position: fixed;
    left: 50%;
    margin-left: -450px;
    width: 820px;
    height: 560px;
    /* background:#ffffff;*/
    z-index: 1005;
}

.scanDivView1 {
    display: block;
    float: left;
}

.scanDivThumb1 {
    margin-bottom: 15px;
    display: block;
    float: right;
    vertical-align: top;
    border: none;
}

.scanDivShade {
    position: fixed;
    margin-top: -88px;
    width: 100%;
    height: 100%;
    background: #f4f4f4;
    /*  background: rgba(255, 255, 255, 0);
      background: #ffffff \9;
      filter: alpha(opacity:100);
      filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff, endColorstr=#ffffff);*/
    z-index: 1002;
}

.ml124 {
    margin-left: 124px;
}

/* 文字溢出显示省略号 */
.j_fsi {
    width: 106px;
    display: inline-block;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

/*项目名称/供应商名称等首字母查询样式*/
.planEqui .searUl{
    margin-left:4px;
}
.searUl {
    position: absolute;
    padding: 0 5px;
    top: 31px;
    left: 39%;
    width: 50%;
    max-height: 156px;
    overflow-y: auto;
    background: #ffffff;
    border: 1px solid #cccccc;
    z-index: 888;
}


.experSearUl{
    position: absolute;
    padding:0 5px;
    top:40px;
    left:0;
    width:346px;
    max-height: 156px;
    overflow-y: auto;
    background:#ffffff;
    border:1px solid #cccccc;
    z-index: 888;
}

.searUl li, .experSearUl li{
    display: block;
    height:26px;
    line-height:26px;
    width: 100%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    cursor: pointer;
}
.searUl li:hover, .experSearUl li:hover{
    background:#cccccc;
}


/*高拍仪DIV样式*/
.scanDiv {
    position: fixed;
    left: 50%;
    padding: 10px 5px;
    margin-left: -410px;
    width: 816px;
    height: 560px;
    background: #ffffff;
    z-index: 1005;
    top:30px;
}

.scanDivView1 {
    display: block;
    float: left;
}

.scanDivThumb1 {
    margin-bottom: 15px;
    display: block;
    float: right;
    vertical-align: top;
    border: none;
}

.scanDivShade {
    position: fixed;
    /* margin-top: -60px; */
    width: 100%;
    height: 100%;
    /* background:#f4f4f4;*/
    background: rgba(0, 0, 0, .2);
    background: #000000 \9;
    filter: alpha(opacity:20);
    /*  background: rgba(255, 255, 255, 0);
      background: #ffffff \9;
      filter: alpha(opacity:100);
      filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff, endColorstr=#ffffff);*/
    z-index: 1002;
}

.scanCormDiv {
    margin-left: -5px;
    background: rgba(0, 0, 0, .2);
    background: #000000 \9;
    filter: alpha(opacity:20);
}

.iframeScan {
    position: absolute;
    z-index: 900;
    width: 816px;
    height: 570px;
    top: 0px;
    left: 50%;
    margin-left: -408px;
    background: #efefef;
}

.ml124 {
    margin-left: 124px;
}

/*高拍仪DIV样式 end*/



/*部门选择弹窗样式 start*/
.depSel {
    position: fixed;
    left: 50%;
    margin-left: -450px;
    top: 30px;
    width: 900px;
    z-index: 1000;
    background: #ffffff;
    border: 1px solid #0071FE;
}

.delRightDiv{
    height:342px;overflow-y: auto;overflow-x: hidden;
}
/*部门选择弹窗样式 end*/


/*文字样式*/
.listBtn{
    padding: 0px 16px;
    height: 24px;
    line-height: 24px;
    color: #FFFFFF;
    font-size: 12px;
    font-weight: bold;
    background: #36a5ff;
    cursor: pointer;
}
.listBtn:hover{
    background: #008dff;
}



/*查询部门选择列表样式 start*/
.departListDiv {
    position: fixed;
    left: 50%;
    margin-left: -230px;
    top: 30px;
    width: 460px;
    z-index: 1000;
    background: #ffffff;
    border: 1px solid #0071FE;
}

.departListBody{
    position: relative;
    height:310px;
    overflow-y: scroll;
}

.departListDiv a {
    position: absolute;
      top:0;
      right:0;
    font-weight:normal;
    font-size:14px;
    color:#0071FE;
}
.departListDiv a:hover {
    font-weight:normal;
    font-size:14px;
    color:#1a73a3;
}



.departListOne{
    display: block;
    width:96%
}
.departListOne h3{
    font-size:14px;
    height:30px;
    line-height:30px;
}
.departListTwo{
    text-indent: 1em;
}
.departListTwo h4, .departListTwo ul li{
    font-size:14px;
    line-height:30px;
}
.departListThree{
    text-indent: 2em;
}
.departListFor{
    font-size:12px;
    line-height:30px;
    text-indent: 3em;
}

.departListBody h3, .departListBody h4,.departListBody h5, .departListBody h6{
    display: inline-block;
    overflow: hidden;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    white-space: nowrap;
    font-weight: normal;
}

.departListBody h4,.departListBody h5,.departListBody h6{
    width: 80%;
}

.departListBody ul li {
    position: relative;
    display: block;
    width: 100%;
    }
/*查询部门选择列表样式 end*/


/*选择部门-标签删除样式 start*/
.brandTxtDel {
    display: none;
    position: absolute;
    top: -8px;
    right: -9px;
    width: 16px;
    height: 16px;
    background: url("../img/brandDel.png") no-repeat;
    cursor: pointer;
}


.J_depTxts{
    height:30px;
    padding:0 5px;
    border:1px solid #FFFFFF;
    line-height:30px;
    cursor:pointer;
}
.brandHover{
    height:32px;
    border:1px solid #0071FE;
    line-height:32px;
}
/*选择部门-标签删除样式 end*/


/*列表底部按钮样式*/
.apply_font{
    padding: 0px 16px;
    height: 24px;
    line-height: 24px;
    color: #FFFFFF;
    font-size: 12px;
    font-weight: bold;
    background: #0273FF;
    cursor: pointer;
}
.apply_font:hover{
    background: #0f63cb;
}


input[type=text].loginDivRightInput, input[type=password].pading0{
	/* padding-left:60px; */
}





/*谈判项目-谈判轮次 start*/

.negMoneySet{
    left:12px;top:50%;margin-top:-8px;color:#999999;
}

.negMoneyRDetail{
    position: absolute;
    left:0;
    width:100%;
    text-align: center;
    bottom:5px;
    color:#999999;
}
.negMoneyR{
    left:12px;
    width:100%;
    text-align: left;
    bottom:5px;
    color:#999999;
}
.negMoneyR input{
    position: relative;
    display: inline-block;
    width:70%;
    color:#999999;}

/*谈判项目-谈判轮次 end*/

.moneyCap {
    display: inline-block;
    position: absolute;
    width: 25%;
    padding: 3px 5px;
    min-height: 24px;
    top: 31px;
    left: 19.5%;
    background:#f4f4f4;
    border: 1px solid #cccccc;
    z-index: 10000;
}




/*申购论证系统 色值 start*/
.proofCol .header,.proofCol .header .logo,
.proofCol .btnSubmit,.proofCol .btnAddPack,
.proofCol .mainTable .J_font,
.proofCol .page span:hover, .proofCol .page span.on,
.proofCol .layoutTitle{
    background: #25beb7;
}

.proofCol .layoutDiv{
    border:1px solid #25beb7;
}

.proofCol .header .user img{
    border-bottom:2px solid #25beb7;
}
.proofCol .header .user img:hover{
    border-bottom:2px solid #ffffff;
}

.proofCol .mainTable .J_font:hover,.proofCol .btnSubmit:hover,.proofCol .btnAddPack:hover{
    background: #21a09a;
}

.proofCol .page span.unclick, .proofCol .page span.unclick:hover{
    background:none;
}
.proofCol .page select option[selected="selected"]{
    background: #25beb7;
    border:1px solid #25beb7;
    color:#ffffff;
}

.proofCol .mainTable tbody tr:hover {
    background: #e3fffd;
}

/*申购论证系统 色值 end*/




/*专家评审系统 色值 start*/

.experCol .header,.experCol .header .logo , .experCol .btnSubmit ,.experCol .scoreBtn, a.scoreBtn, .experCol .layoutTitle   {
    background: #26a9ef;
}
.experCol .scoreBtn:hover, .experCol a.scoreBtn:hover, .experCol .btnSubmit:hover{
    background: #1787c3;
}

.experCol .header .user img{
    border-bottom:2px solid #26a9ef;
}
.experCol .header .user img:hover{
    border-bottom:2px solid #ffffff;
}

.experCol .scoreTotalScore,.experCol .scoreTotalTxt{
    color: #26a9ef;
}
.experCol .manufacturerLayout{
    border: 1px solid #26a9ef;
}
.experCol .mainTable tbody tr:hover {
    background: #e6f6ff;
}

.experCol{
    position:relative;
}

/*专家评审系统 色值 end*/



/*经销商投标系统 色值 start*/

.supplierCol .header,.supplierCol .btnSearch,.supplierCol .header .logo ,
.supplierCol .btnSubmit ,
.supplierCol .scoreBtn, a.scoreBtn,
.supplierCol .layoutTitle,
.supplierCol .imgUpButton,
.supplierCol .otherQualiSure,
.supplierCol .Conformc,
.supplierCol #nav li ul li a:hover
 {
    background: #26a9ef;
}
.supplierCol .select_showbox:after{
    background-color: #26a9ef;
}
.supplierCol .select_showbox:hover:after{
    background-color: #1787c3;
}
.supplierCol .scoreBtn:hover,
.supplierCol a.scoreBtn:hover,
.supplierCol .btnSubmit:hover,
.supplierCol .btnSearch:hover,
.supplierCol .Conformc:hover,
.supplierCol .otherQualiSure:hover,
.supplierCol .imgUpButton:hover
{
    background: #1787c3;
}

.supplierCol .header .user img{
    border-bottom:2px solid #26a9ef;
}
.supplierCol .header .user img:hover{
    border-bottom:2px solid #ffffff;
}


.supplierCol .scoreTotalScore,
.supplierCol .scoreTotalTxt,
.supplierCol .addOtherFactImg,
.supplierCol .mainTable a{
    color: #26a9ef;
}

.supplierCol .mainTable a:hover{
    color:#1787c3;
}
.supplierCol .manufacturerLayout,.supplierCol .layoutDiv {
    border: 1px solid #26a9ef;
}

.supplierCol .manufacturerLayout{
    position: absolute;
    min-height:565px;
   /* max-height: 865px;*/
    height:auto;
   /* bottom: inherit;*/
    top:40%;
}
.supplierCol .mainTable tbody tr:hover {
    background: #e6f6ff;
}

/**/
.templates a:hover{
    color:#000;
}

.tabUnselect a:hover{
    color:#0071fe;
}

.tabUnselect:hover{
    color:#0071fe;
}

.equipRefuse{
    table-layout:fixed;
    word-wrap:break-word;
}

/*
.equipRefuse tbody tr td{
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}*/


input[name="categoryName"][readonly]{
    border:1px solid #ccc;
}

/*通知样式*/
.remind_img i, .remind_img2 i {
    width: 32px;
    height: 32px;
    position:relative;
    display: inline-block;
    left: 5px;
    top: 6px;
}

.remind_img i{
    background:url(../img/remind_img.png) no-repeat;
}

.remind_img2 p:hover{
    border-bottom: 1px solid blue;
}

.remind_img2 i{
    background:url(../img/remind_img_2.png) no-repeat;
}
.Alink:hover{
    border-bottom:1px solid #999;
    display: block;
}