﻿body {
}


/*复选框背景颜色调整*/

.f-checkbox.f-checked, .f-checkbox.f-checkbox-indeterminate {
    background-color: #2199f7 !important;
    border-color: #2199f7 !important;
}


.f-radiobutton::after {
    background-color: #2199f7 !important;
}

.btnCheck_Inside {
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    background: #2199f7 !important;
    border: 1px solid #1288E5 !important;
    color: #fff !important;
    border-radius: 7px;
}

    .btnCheck_Inside i.f-btn-icon.f-icon {
        display: inline-block;
        color: #fff !important;
    }

.btnSave_Inside {
    background: #2199f7 !important;
    color: #fff !important;
    border-radius: 8px;
}

    .btnSave_Inside i.f-btn-icon.f-icon {
        display: inline-block;
        color: #fff;
    }


/*input disabled 禁用样式调整*/
.f-state-disabled {
    opacity: 1 !important;
}

.f-state-disabled .f-field-body-cell .f-field-body-cell-inner .f-field-textbox {
    background-color: #dddddd42 !important;
}



/* 列表 搜索框  下拉框 样式统一  高度40px  */
/*.SearchClass .f-field-dropdownlist-wrap, .SearchClass .f-field-textbox-wrap {
    margin-top: 12px;
}*/
.SearcInputListClass > .f-field-textbox {
    height: 40px !important;
    color: #ADADAD;
}

/*.SearcInputListClass > .f-field-textbox input::-webkit-input-placeholder {
        color: red;
    }*/


.SearcInputListClass .f-field-body-cell .f-field-body-cell-inner .f-field-textbox {
    height: 40px !important;
    /*color: #ADADAD;*/
}


    .SearcInputListClass .f-field-body-cell .f-field-body-cell-inner .f-field-textbox::-webkit-input-placeholder {
        /*color: #ADADAD;*/
    }

    .SearcInputListClass .f-field-body-cell .f-field-body-cell-inner .f-field-textbox::input-placeholder {
        /*color: #ADADAD;*/
    }




.SearcInputListClass .f-field-fieldlabel-cell {
    text-align: end !important; /*统一右对齐*/
}

    .SearcInputListClass .f-field-fieldlabel-cell .f-fieldlabel-text {
        line-height: 31px;
    }



/* *********主功能一类样式****************/
/*查询样式*/
.btnSearch {
    margin: 10px 0px 10px 15px;
    height: 40px;
    background: #2199f7 !important;
    color: #fff !important;
    border-radius: 7px;
}

    .btnSearch .f-btn-icon {
        padding-left: 15px;
        line-height: 27px;
        font-size: 16px;
        color: #fff !important;
    }

    .btnSearch .f-btn-text {
        padding-right: 15px;
        line-height: 27px;
        text-decoration: none;
        font-size: 14px;
        color: #fff;
    }


/*新增样式*/
.btnNew {
    margin: 10px 0px 10px 0px;
    height: 40px;
    background: #2199f7 !important;
    color: #fff !important;
    border-radius: 7px;
}


    .btnNew .f-btn-icon {
        padding-left: 15px;
        line-height: 27px;
        font-size: 16px;
        color: #fff !important;
    }

    .btnNew .f-btn-text {
        padding-right: 15px;
        line-height: 27px;
        text-decoration: none;
        font-size: 14px;
        color: #fff;
    }


/*审核样式*/
.btnCheck {
    margin: 10px 12px 10px 0px;
    height: 40px;
    background: #2199f7 !important;
    color: #fff !important;
    border-radius: 7px;
}

    .btnCheck .f-btn-icon {
        padding-left: 15px;
        line-height: 27px;
        font-size: 16px;
        color: #fff !important;
    }

    .btnCheck .f-btn-text {
        padding-right: 15px;
        line-height: 27px;
        text-decoration: none;
        font-size: 14px;
        color: #fff;
    }


/*驳回btnReject*/

.btnReject {
    margin: 10px 12px 10px 0px;
    height: 40px;
    background: #EE3801 !important;
    color: #fff !important;
    border-radius: 7px;
}

    .btnReject .f-btn-icon {
        padding-left: 15px;
        line-height: 27px;
        font-size: 16px;
        color: #fff !important;
    }

    .btnReject .f-btn-text {
        padding-right: 15px;
        line-height: 27px;
        text-decoration: none;
        font-size: 14px;
        color: #fff;
    }


.btnClose {
    margin: 10px 0px 10px 0px;
    height: 39px;
    border: 1px solid #31b2f5 !important;
    background: #fff !important;
    border: 1px solid;
    border-radius: 7px;
}


    .btnClose .f-btn-icon {
        padding-left: 15px;
        line-height: 27px;
        font-size: 16px;
        color: #2199f7 !important;
    }

    .btnClose .f-btn-text {
        padding-right: 15px;
        line-height: 27px;
        text-decoration: none;
        font-size: 14px;
        color: #1288E5 !important;
    }



/* *********次功能二类样式****************/


/*导出样式*/
.btnExport {
    margin: 10px 0px 10px 0px;
    height: 39px;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    border: 1px solid !important;
    background: #fff !important;
    color: #1288E5 !important;
    border-radius: 7px;
}

    .btnExport .f-btn-icon {
        padding-left: 15px;
        line-height: 27px;
        font-size: 16px;
        color: #2199f7 !important;
    }

    .btnExport .f-btn-text {
        padding-right: 15px;
        line-height: 27px;
        text-decoration: none;
        font-size: 14px;
        color: #2199f7 !important;
    }


/*导入样式*/
.btnImport {
    margin: 10px 0px 10px 0px;
    height: 39px;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    border: 1px solid !important;
    background: #fff !important;
    color: #1288E5 !important;
    border-radius: 7px;
}


    .btnImport .f-btn-icon {
        padding-left: 15px;
        line-height: 27px;
        font-size: 16px;
        color: #2199f7 !important;
    }

    .btnImport .f-btn-text {
        padding-right: 15px;
        line-height: 27px;
        text-decoration: none;
        font-size: 14px;
        color: #2199f7 !important;
    }


/*删除样式*/
.btnDelete {
    margin: 10px 0px 10px 0px;
    height: 39px;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    border: 1px solid #ff000061 !important;
    background: #fff !important;
    color: #1288E5 !important;
    border-radius: 7px;
}


    .btnDelete .f-btn-icon {
        padding-left: 15px;
        line-height: 27px;
        font-size: 16px;
        color: #ff0000 !important;
    }

    .btnDelete .f-btn-text {
        padding-right: 15px;
        line-height: 27px;
        text-decoration: none;
        font-size: 14px;
        color: red !important;
    }
/*刷新样式  供货目录*/
.btnRefresh {
    margin: 10px 0px 10px 0px;
    height: 39px;
    border: 1px solid #31b2f5 !important;
    background: #fff !important;
    border: 1px solid;
    border-radius: 7px;
}


    .btnRefresh .f-btn-icon {
        padding-left: 15px;
        line-height: 27px;
        font-size: 16px;
        color: #2199f7 !important;
    }

    .btnRefresh .f-btn-text {
        padding-right: 15px;
        line-height: 27px;
        text-decoration: none;
        font-size: 14px;
        color: #1288E5 !important;
    }

/*保存样式  内页使用的小图标*/


/*查询样式  内页用的 小图标*/
.btnSearch_Inside {
    background: #2199f7 !important;
    color: #fff !important;
    border-radius: 7px;
}



.btnSearch_Inside i.f-btn-icon.f-icon {
    display: inline-block;
    color: #fff;
}



/*增加样式  内页用的 小图标*/

.btnNew_Inside {
    background: #2199f7 !important;
    color: #fff !important;
    border-radius: 7px;
}



    .btnNew_Inside i.f-btn-icon.f-icon {
        display: inline-block;
        color: #fff;
    }


/*提交 确定 确定导入 样式  内页用的 小图标*/

.btnCheck_Inside {
    background: #2199f7 !important;
    color: #fff !important;
    border-radius: 7px;
}

    .btnCheck_Inside i.f-btn-icon.f-icon {
        display: inline-block;
        color: #fff;
    }

i.f-btn-icon.f-icon.f-icon-save {
    display: inline-block;
    color: #fff;
}

i.f-btn-icon.f-icon.f-iconfont.f-iconfont-save {
    display: inline-block;
    color: #fff;
}

/*通用的二级透明样式*/
.btnCommonTwoWhite_Inside {
    border: 1px solid #31b2f5 !important;
    background: #fff !important;
    border-radius: 7px;
    color: #1288E5 !important;
}

/*通用的二级删除样式*/
.btnDelete_Inside {
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    border: 1px solid #ff000061 !important;
    background: #fff !important;
    color: #1288E5 !important;
    border-radius: 7px;
}
.btnDelete_Inside .f-btn-icon {
    color: #ff0000 !important;
}

.btnDelete_Inside .f-btn-text {
    text-decoration: none;
    color: red !important;
}

/*关闭样式*/
.btnClose_Inside {
    border: 1px solid #31b2f5 !important;
    background: #fff !important;
    border-radius: 7px;
    color: #1288E5 !important;
}

i.f-btn-icon.f-icon.f-icon-close {
    display: inline-block;
    color: #1288E5;
}



i.f-btn-icon.f-icon.f-icon-plus {
    display: inline-block;
    color: #1288E5;
}

/*i.f-btn-icon.f-icon.f-icon-upload {
    display: inline-block;
    color: #1288E5;
}*/



i.f-btn-icon.f-icon.f-icon-close {
    display: inline-block;
    color: #1288E5;
}

/*取消按钮样式*/
.btnCancel {
    min-width: 90px;
    height: 40px;
    background: #fff !important;
    color: #808080 !important;
    border-radius: 7px;
}


    .btnCancel .f-btn-icon {
        font-size: 16px;
        margin-top: 3px !important;
    }

    .btnCancel .f-btn-text {
        line-height: 27px;
        text-decoration: none;
        font-size: 14px;
        color: #2199f7 !important;
    }

/*内页保存按钮*/

.btnSave {
    min-width: 90px;
    background: #2199f7 !important;
    color: #fff !important;
    border-radius: 7px;
}

    .btnSave .f-btn-icon {
        font-size: 16px;
        margin-top: 3px !important;
    }

    .btnSave .f-btn-text {
        line-height: 27px;
        text-decoration: none;
        font-size: 14px;
        color: #fff !important;
    }



/*条码样式*/
.btnBarcode {
    background: #EFF8FF !important;
    color: #1288E5 !important;
}

i.f-btn-icon.f-icon.f-icon-barcode {
    display: inline-block;
    color: #1288E5;
}

/*打印样式*/

.btnPrint {
    margin: 10px 0px 10px 0px;
    height: 39px;
    border: 1px solid #31b2f5 !important;
    background: #fff !important;
    border: 1px solid;
    border-radius: 7px;
}


    .btnPrint .f-btn-icon {
        padding-left: 15px;
        line-height: 27px;
        font-size: 16px;
    }

    .btnPrint .f-btn-text {
        padding-right: 15px;
        line-height: 27px;
        text-decoration: none;
        font-size: 14px;
        color: #1288E5 !important;
    }



.f-icon-print:before {
    display: inline-block;
    color: #1288E5;
}

/* .f-state-default, .f-widget-content .f-state-default,  .f-state-default {
            border-color: #ddd;
            background-color: #1288E5;
            color: #fff;
        }*/

/*.f-state-default, .f-widget-content .f-state-default, .f-widget-header .f-state-default {
    background: #EFF8FF;
    color: #1288E5;
}*/

/*列表空数据图标样式*/
.grid-empty-text {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 500px;
    margin-left: -250px;
    margin-top: -15px;
    font-size: 24px;
    text-align: center;
}


/*超连接样式*/
.operationLink {
    color: #004F8D;
}

/*超连接样式*/
.f-grid-cell-inner a {
    color: #1288E5;
}



.btnTemp {
    margin: 0px;
    height: 36px;
    min-width: 80px;
    background: #FF8514 !important;
    color: #FF8514;
    border-radius: 7px;
}

    .btnTemp .f-btn-icon {
        padding-left: 0px;
        line-height: 27px;
        font-size: 16px;
        color: #fff !important;
    }

    .btnTemp .f-btn-text {
        padding-right: 2px;
        line-height: 27px !important;
        text-decoration: none;
        font-size: 14px;
        color: #fff;
    }


.btnInvalid {
    margin: 0px;
    height: 36px;
    min-width: 80px;
    background: #9F9E9D !important;
    color: #fff;
    border-radius: 7px;
}

    .btnInvalid .f-btn-icon {
        padding-left: 0px;
        line-height: 27px;
        font-size: 16px;
        color: #fff !important;
    }

    .btnInvalid .f-btn-text {
        padding-right: 2px;
        line-height: 27px !important;
        text-decoration: none;
        font-size: 14px;
        color: #fff;
    }
/*查询样式  内页用的 小图标*/
.btnSearch_Inside {
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    border: 1px solid #1288E5 !important;
    background: #fff !important;
    color: #1288E5 !important;
    border-radius: 7px;
}


    /*通用的二级删除样式*/
    /* .btnDelete_Inside {
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    border: 1px solid #ff000061 !important;
    background: #fff !important;
    color: #1288E5 !important;
    border-radius: 7px;
} */


    .btnSearch_Inside .f-btn-icon {
        display: inline-block;
        color: #1288E5 !important;
    }

    .btnSearch_Inside i.f-btn-icon.f-icon {
        display: inline-block;
        color: #1288E5;
    }


.btnSubmit {
    margin: 0px;
    height: 36px;
    min-width: 80px;
    background: #0BBF28 !important;
    color: #fff;
    border-radius: 7px;
}

    .btnSubmit .f-btn-icon {
        padding-left: 0px;
        line-height: 27px;
        font-size: 16px;
        color: #fff !important;
    }

    .btnSubmit .f-btn-text {
        padding-right: 2px;
        line-height: 27px !important;
        text-decoration: none;
        font-size: 14px;
        color: #fff;
    }

.btnTemp_Inside {
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    border: 1px solid orange !important;
    background: #fff !important;
    color: #1288E5 !important;
    border-radius: 8px;
}

    .btnTemp_Inside .f-btn-icon {
        color: #ff0000 !important;
    }

    .btnTemp_Inside .f-btn-text {
        text-decoration: none;
        color: orange !important;
    }

.barcodetext input {
    height: 32px;
    font-size: 18px;
    font-weight: inherit;
    font-family: 华文楷体;
    background-color: transparent;
    background: url(../images/barcode.png) 0 0;
    border: 4px solid #ccc;
}

.barcodetext .f-field-triggerbox-icons {
    display: none;
}