/*自定义table的div*/
.table-div{
     margin: 20px 10px 0px;
     /* width: 950px; */
     overflow-x: auto;
 }
/*适用于规则设置中的权益设置的table*/
.table-div-nomg{
    width: 100% !important;
    margin: 0px !important;

}
/*对所有需要自定义的table进行规范*/
.table-div thead{
    /*height: 60px;*/
    width:auto;
    background-color: #f4f4f4;
}
.table-div tr{
    width:auto;
    /* white-space:nowrap; 控制表格强行不换行 */
}
.table-div th{
    text-align: center;
    min-width: 60px;
}
.table-div td{
    text-align: center;
    vertical-align: middle !important;
}
/*所有td里的按钮居中*/
.table-div td .btn-link{
    margin:0 auto;
}
/*分店单页里的table不用table-div直接用此类*/
.form-table{
    width: 680px;
    overflow-x: auto;
    margin: 10px;
}
.form-table thead{
    width:auto;
    background-color: #f4f4f4;
}
.form-table tr{
    width:auto;
    white-space:nowrap; /*控制表格强行不换行*/
}
.form-table th{
    text-align: center;
}
.form-table td{
    text-align: center;
}
.panel-table-div{
    width: 98%;
    overflow-x: auto;
    margin: 10px;
}
.panel-table-div thead{
    width:auto;
    background-color: #f4f4f4;
}
.panel-table-div tr{
    width:auto;
    white-space:nowrap; /*控制表格强行不换行*/
}
.panel-table-div th{
    text-align: center;
}
.panel-table-div td{
    text-align: center;
}
/*用于tab切换内的table*/
.inner-table-div{
    width: 88%;
    overflow-x: auto;
    margin: 0 auto;
}
.inner-table-div thead{
    width:auto;
    background-color: #f4f4f4;
}
.inner-table-div tr{
    width:auto;
    white-space:nowrap; /*控制表格强行不换行*/
}
.inner-table-div th{
    text-align: center;
}
.inner-table-div td{
    text-align: center;
}
/*对所有需要自定义的table进行规范*/
.table-div-small thead{
    /*height: 60px;*/
    width:auto;
    background-color: #f4f4f4;
}
.table-div-small tr{
    width:auto;
    white-space:nowrap; /*控制表格强行不换行*/
}
.table-div-small th{
    text-align: center;
}
.table-div-small td{
    text-align: center;
}
.table-div-small{
    margin-left:20px;
    margin-top: 20px;
    width: 628px;
    overflow-x: auto;
}
.table-sum-page{
    margin-left:20px;
}
/*表格中不完全显示内容的提示框*/
.hidden-text{
    width: 150px;
    overflow: hidden;
    white-space: nowrap;
    -ms-text-overflow: ellipsis;
    text-overflow: ellipsis;
}
table .tooltip-inner {
    padding: 9px 14px;
    color: #000;
    text-align: center;
    background-color: #ffffff;
    border-radius: 4px;
    border: 1px solid #ddd;
}
.tooltip.fade.in {
    opacity: 1;
}

.highlight{
    background-color: #fce6a2 !important;
}
.highlight td{
    background-color: #fce6a2 !important;
}
.td-background{
    background-color: #bbe9fc;
}
.active-tr{
    background-color: #edf3fe;
}
.active-tr td{
    background-color: #edf3fe;
}
/*加载页面的样式*/
.loading-parent{
    position: relative;
}
.loadingDiv{
    position: absolute;
    top: 20px;
    left: 15px;
    width: 98%;
    min-width: 950px;
    height: 600px;
    background-color: #eee;
    opacity:0.4;
    -moz-opacity: 0.4;
    z-index:100;
    filter:alpha(opacity=40);
    display: none;
}
 .load-icon{
    position:absolute;
    top:50%;
    left:45%;
    font-size: 25px;  
     color: #000;
     display: none;
}


 /*评价展示*/
.wy-table{ margin-left: 30px;}
.wy-table td{ margin-bottom: 10px; height: 45px;}  
.wy-table-bt{ padding-top: 25px; float: left; padding-left: 15px;}

.label-right{ text-align: right;}

.inner-table-div-fancy {
    width: 95%;
    margin: 0 auto;
}
