/*=========================================css========================================*/
/*table*/
.table-header{
    height: 50px;
    background-color: #fbf5f3;
}

.table-header th{
    font-size: 16px;
    color: #525252;
    width: 16.6%;
    text-align: center;

}
.table-body{
    height: 110px;
}
.table-body td{
    width: 16.6%;
    height: 110px;
    text-align: center;
    position: relative;
    border-bottom: dotted 1px #e0e0e0;

}

/*.table-body td textarea{*/
    /*width: 120px;*/
    /*height: 70px;*/
    /*border-radius: 4px;*/
    /*border: solid 1px #e1e1e1;*/
    /*padding: 8px;*/
    /*box-sizing: border-box;*/
    /*resize:none;*/
/*}*/
/*.table-body td textarea:hover{*/
    /*width: 120px;*/
    /*height: 70px;*/
    /*border-radius: 4px;*/
    /*border: solid 1px #fb5f3f;*/
/*}*/

.table-body td input{
    text-align: center;
}
/*.table-body td input:hover{*/
    /*width: 120px;*/
    /*height: 70px;*/
    /*border-radius: 4px;*/
    /**/
/*}*/
.table-body-td{
    width: 120px;
    height: 70px;
    border-radius: 4px;
    border: solid 1px #e1e1e1;
    padding: 8px;
    box-sizing: border-box;
    resize:none;
    line-height: 24px;

}
.table-body-td-new{
    width: 120px;
    height: 50px;
    border-radius: 4px;
    border: solid 1px #e1e1e1;
    padding: 8px;
    box-sizing: border-box;
    resize:none;
    line-height: 24px;
    text-align:center;
    vertical-align:middle;
}
.table-body-td:hover{
    border: solid 1px #fb5f3f;
}

.upload-div{

    font-size: 14px;
    color: #fb5f3f;
    position: absolute;
    width: 100%;
    line-height: 70px;
    cursor: pointer;
}
.upload-div:hover{
    opacity: 0.9;
}
.upload-img{
    width: 110px;height: 70px;position: absolute;overflow: hidden;left: calc((100% - 120px)/2);
}
.searchbtn1{

    border: solid 1px #fb5f3f;
    background-color: #ffffff;
    color: #fb5f3f;
}

/*官网主页面新增船票*/
.inside_cq{
    width: 50%;
    height: 33.3%;
    position: relative;
}
.bg_cp{
    width: 100%;
    height: 100%;
}
.cp_name{
    width: calc(100% - 200px);margin-left: 25px;
}
.cp_status{
    margin-top: 0px; margin-right: 5px;
}
.cpbg_border{
    height: 100%;justify-content: space-between;align-items: center;
}




.orangecolor{
    background:#fb5f3f;
}
.graycolor{
    background: #b7b7b7;
}
.whitecolor:hover{
    color:#fff;
}
/*=========================================layui修改========================================*/
/*=========input输入框======*/

.layui-input, .layui-textarea, .layui-select {
    height: 32px;
}


/*=========table======*/
.layui-table-view {
    border:0px;
}
.layui-table-view .layui-table[lay-skin="line"] {
    border-right-width: 0px;
    text-align: center;
}
.layui-table thead tr, .layui-table-header, .layui-table-tool, .layui-table-total, .layui-table-total tr, .layui-table-patch, .layui-table-mend, .layui-table[lay-even] tr:nth-child(even), .layui-table tbody tr:hover, .layui-table-hover, .layui-table-click {
    background-color: #fbf5f3;
}

.layui-table th, .layui-table td, .layui-table[lay-skin="line"], .layui-table[lay-skin="row"], .layui-table-view, .layui-table-tool, .layui-table-header, .layui-table-col-set, .layui-table-total, .layui-table-page, .layui-table-fixed-r, .layui-table-tips-main, .layui-table-grid-down {

    border-style: dotted;
    text-align: center;
}


.layui-laypage .layui-laypage-curr .layui-laypage-em {

    background-color: #fb5f3f;
}

.layui-table-page {
    height: 61px;
    padding-top: 30px;
}

/*=========layer 提示框边框======*/

.layui-layer-rim{
    box-shadow: 0px 3px 6px 0px #ebebeb;
    border-radius: 8px;
    border: solid 1px #e0e0e0;
}

/*==select 输入框选择==*/

.layui-form-select dl dd.layui-this {
    background-color: #fb5f3f;
}
.table_detailclass{
    background:transparent;
    color: #fb5f3f;
}
.noticeborder{
    min-height: calc(100vh - 400px);
}
/*日历图片*/
.imgclass{
    background: #ffffff url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAABbElEQVQ4ja3TP0hVYRjH8c+990CK/SOczMEWBxEqShAuOitiNAmCU+AmDeJQREtNtTeES0PhVnBBXYWrCCnhIg2KnsEQXBTMNCNrOO9wOpxjZD5wOOf5Pb/zfZ/ngbcUx7FMPEAfhrKFEG9Rx+u0WAqgLoyiDTfQjOUC0F3sYQ0xJrEUhdNr+IhVXMFFbBSAOgNoEx1YwL1SHMcrWAodwSMMoKcAVMc8Hod8El3lcEItZfwenqI4wG4qr6EzQgUnqcIrvDkFdB/HqfwElSjHeJwxZuMoT8wDVdEoWeIP9Aa9HvxVyXiLp4GaMI1L6McOZoKvG9cwi3204FsR6ABXM1pDJq/kTKGcJ54lsh1VMIILeI9DDIfaFC5jUDLSO/wqAjXiYfjhM7YxHmpzaMWEZAUfwjsX9BV3MlpH6nsd7XmjnduOytjCrf9g3MRWJLkST/ETn/x5Xf7WxG08wfMIL0JhDNf/sZsveIaXvwEJeU+ko+nfoQAAAABJRU5ErkJggg==") 8px 5px no-repeat; padding-left:18px;
}
.layui-laydate .layui-this{
    background-color: #fb5f3f !important;
}