html { overflow-x:hidden; }
.content-header {
    position: relative;
    padding: 0 0 3px 8px
}

.content-header>.breadcrumb {
    position: relative;
    top: 0;
    right: 0;
    float: none;
    margin-top: 0px;
    padding-left: 10px;
    background: #ecf0f5;
}

.main-footer {
    padding: 7px;
    color: #444;
    border-top: 1px solid #eee;
}

[v-cloak] {
    display: none;
}

.grid-btn{
    margin-bottom:12px;
}
.grid-btn .btn{
    margin-right:10px;
}
.pointer{cursor: pointer;}

.ml-10 { margin-left:0 !important; }
@media (min-width: 768px) {
    .ml-10 { margin-left:10px !important; }
    .col-sm-10 {width: 70%;padding-left: 0px;}
    .col-sm-2 {width: 24%;}
}
tbody > tr > th {font-weight: normal; }
.panel .table { margin:0 0; }
.panel .pagination { margin:0; }
.panel-default>.panel-heading {background-color: #f5f5f5;}
.row{
    border-top: 1px solid #ddd;
    margin:0;
    padding:20px 2px 0px 2px;
}
.col-xs-6{padding-left: 0px;padding-right: 0px;}
.form-horizontal .form-group {margin-left:0px;margin-right:0px;}
.form-horizontal{
    width:550px;padding-top:20px;
}
.bottom{ position:absolute;bottom:0; width:100%; height:40px; 	/*background-color: rgba(0, 0, 0, 0.6);*/
    background-color:rgb(0,0,0); opacity:0.6; filter:Alpha(opacity=60);
}
.bottom p{ position: relative; line-height:40px; font-family:PingFang-SC-Regular; font-size:16px; color:#fff; text-align:center;}
.bottom span{ display:inline-block; width:100px;}
/* 搜索日历样式 */
.calendarPart{float: left; font-size: 14px; margin-left: 3em;}
.calendarPart .span{float: left;}
.ta_date{height: 26px; box-shadow: none; background: #fff; border-radius: 0; border-color: #aaa; margin-top: -2px;}
.ta_date .date_title{font-size: 15px;}


table {
    /*border-collapse: collapse;*/
    border-spacing: 0;
}



