/*============================== PC扩展样式 ==========================*/
@import "layui.css";
@import "public.css?t=20260418";
@import "repair_p.css";
@import "base_p.css";
@import "main_p.css";
@import "form_p.css";
@import "table_p.css?t=20260418";
@import "page_p.css";
@import "ssi-uploader.css";
@import "fancybox.css";

.indexWrapper {
    padding: 10px 20px;
    background: white;
}

/*蓝底标题*/
.indexTitle {
    padding-left: 20px;
    padding-right: 20px;
    height: 40px;
    line-height: 40px;
    border-radius: 5px;
    background: #DBEAF9;
    font-weight: bold;
}
.indexList {
    margin: 0 auto;
    width: 98%;
}
.indexList th {
    font-weight: bold;
}
.indexList th, .indexList td {
    padding: 0 5px;
    height: 40px;
    line-height: 40px;
    border-bottom: 1px dotted #CCCCCC;
}

/*单据打印*/
.sale_detail, .sale_print {
    margin: 0 auto;
    width: 1000px;
    background-color: white;
    font-size: 16px
}
.sale_detail>p {
    text-align: center;
    font-size: 24px;
    height: 80px;
    line-height: 80px;
}
.sale_detail .table_single,
.sale_detail .table_small {}
.sale_detail .table_single th,
.sale_detail .table_single td,
.sale_detail .table_small th,
.sale_detail .table_small td {
    height: 25px;
    line-height: 25px;
}
.sale_detail .table_single th,
.sale_detail .table_single td {
    font-size: 16px;
}
.sale_detail .table_single th,
.sale_detail .table_small th {
    text-align: right;
}

/*员工档案*/
.tablearch th,.tablearch td{height:60px;padding:0 10px;}
.tablearch th{width:80px;line-height:60px;text-align:right;}
.tablearch td{vertical-align:middle;line-height:30px;}
/*员工档案工资模型input*/
.wageInput{
    width: 50px!important;
    height: 20px!important;
}
.vTop{
    vertical-align: top!important;
}
/*工资结构表格*/
.tablewage {width: 100%;}
.tablewage th,.tablewage td{height:35px;line-height:30px;padding:0 5px;}
.tablewage th{width:80px;text-align:right;}
