/*
 * It is advised not to edit the smartadmin_production.css
 * as this will override any changes you make in the 
 * later versions of this theme. 
 * 
 * We advise that you use use this CSS to override 
 * SmartAdmin styles. 
 * 
 * Rename the stylesheet to whatever your liking so it will stay
 * unique to you with each update of SmartAdmin.
 */

/*
 * INDEX
 * 
 * - HTML
 * - BODY
 * - CUSTOM STYLES
 */
a {
    cursor: pointer;
}

a {
    color: #337ab7;
    text-decoration: none;
}
a {
    background-color: transparent;
}
.spanHi{
    line-height: 32px;
    font-size: 16px;
}
.status{
    line-height: 2.5;
    font-size:18px;

}

.operation{
    font-size: 16px;
    text-align:center;
    white-space: nowrap;
    border-radius: 10px;
    background:transparent;
    line-height: 20px;
}

.sdbtn{
    font-size: 12px;
    text-align:center;
    /*padding-left: 0px;*/
    white-space: nowrap;
    border-radius: 10px;
    background:transparent;
}

.solve{
    background-color: #1E9FFF;
    color: #FFFFFF;
    font-size: 12px;
    text-align:center;
    white-space: nowrap;
    border-radius: 10px;
}

.subtn{
    background-color: #1E9FFF;
    color: #FFFFFF;
    font-size: 12px;
    text-align:center;
    white-space: nowrap;
    border-radius: 10px;
    /*padding-left: 0px;*/
}

.uploadFile{
    margin-top: 10px;
}

#addFileBtn{
    margin-top: 5px;
    font-size: 12px;
    width: 20px;
    background-color: #1E9FFF;
    color: #FFFFFF;
}

body{
    font-size: 14px;
}

table {
    table-layout: fixed; /* 只有定义了表格的布局算法为fixed，下面td的定义才能起作用。 */
}

td{
    width: 100%;
    word-break:keep-all;/* 不换行 */
    word-wrap: break-word;
    white-space:nowrap;/* 不换行 */
    overflow:hidden;/* 内容超出宽度时隐藏超出部分的内容 */
    text-overflow:ellipsis;/* 当对象内文本溢出时显示省略标记(...) ；需与overflow:hidden;一起使用*/
}
.tdLast{
    overflow:visible;
}

.error{
    color: red;
    font-size: 12px;
}

div.filterSheet ul
{
    list-style:none; /* 去掉ul前面的符号 */
    margin: 0px; /* 与外界元素的距离为0 */
    padding: 0px; /* 与内部元素的距离为0 */
    width: auto; /* 宽度根据元素内容调整 */
}
#advStartTime{
    cursor: pointer;
}
#advComTime{
    cursor: pointer;
}
/* 所有class为menu的div中的ul中的li样式 */
div.filterSheet ul li
{
    float:left; /* 向左漂移，将竖排变为横排 */
    width: 140px;
}
div.filterSheet ul li div span
{
    float:left; /* 此元素将显示为块级元素，此元素前后会带有换行符 */
    padding: 0px 5px; /* 内部填充的距离 */
}
.filterSheet li div{
    line-height: 22px;
    overflow: hidden;
    padding:0px 10px;
}
.filterSheet li div input{
    float: left;
    margin-top: 5px;
}
div.filterSheet ul li div span
{
    /*border-right: 1px #ddd solid;*/
}
div.filterSheet ul li:last-child div span
{
    /*border-right: none*/
}
div.filterSheet ul li div
{
    text-align: center;
    cursor: pointer;
}
div.filterSheet ul li div:hover
{
    color: #337ab7;
}

.combineDown{
    margin-left: 5%;
}
.combineUp{
    margin-left: 5%;margin-top: 5%
}

.form-size label{
    font-size:14px;
}
.form-size input{
    font-size:14px;
}
#myTab{
    height:45px;
}
#myTab li{
    height:45px;
}#myTab li a{
     padding: 10px;
     height: 45px;
     font-size: 14px;
 }
.chance-click{
    margin-right:30px;
}

.layui-btn{
    height: 32px;
    border-radius:0px 2px 2px 0px;
}
.wrapper-bottom{
    margin-bottom:0px;
}
.filterSheet{
    padding:0px;
    margin-bottom:15px!important;
    overflow:hidden;
}
.filterSheet li{
    border-left:1px solid #ccc;
    font-size:14px;
}
.table.dataTable{
    border-collapse: collapse !important
}
#dt-table tbody tr td{
    width:100%;
    word-break:keep-all;/* 不换行 */
    white-space:nowrap;/* 不换行 */
    overflow:hidden;/* 内容超出宽度时隐藏超出部分的内容 */
    text-overflow:ellipsis;/* 当对象内文本溢出时显示省略标记(...) ；需与overflow:hidden;一起使用。*/
}


.widget-body{
    overflow:hidden;
}
.dt-toolbar-footer{
    font-size:14px;
}

.control-label{
    padding-top:0px!important;
}
.lineHi{
    margin-bottom: 20px;
}
.lineHi div{
    font-size:14px;
}
.jedateblue .daybox .arthead{
    background-color: #009BDE!important;
}
.jedateblue .daysul td.other, .jedateblue .daysul td.other .nolunar, .jedateblue .daysul td.other .lunar{
    color: #009BDE!important;
}
.jedateblue .daysul td.actdate, .jedateblue .daysul td.actdate:hover, .jedateblue .daysul td.actdate .lunar{
    background-color: #009BDE!important;
}
.jedateblue .mainfoot .btnscon span{
    background-color: #009BDE!important;
}
.nav-title{
    height:40px;
}
.nav-title h3{
    line-height:40px;
}
.border-change{
    padding:2px 4px;
    margin:5px;
    display: block;
    float:left;
    border:1px solid #555;
    color:#666;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    text-indent:0px!important;
}
.append{
    padding:5px 20px;
    color:#fff;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    background:#009bde;
}
.margin-copy{
    margin-right: 10px;
    color:#009bde;
}
.detailed-title{
    height:25px;
    line-height:25px;
    margin:15px 0px;
}
.detailed-title ul li{
    font-size:15px;
    color:#666;
}
.detailed-title ul li i{
    font-style: normal;
    color:#333;
    margin-left:4px;
}
.detailed-title ul li input{
    color:#333;
    text-indent:5px;
}
#dt-table tbody tr td input[type=text]{
    width:40px;
    margin:0px 3px;
    text-indent:6px;
}

.jscolor-text{
    padding:0px 10px;
    height:25px;
    line-height:25px;
    float:left;
    margin-right:10px;
    text-align: center;
    border:none;
}
.border-change:hover{
    border-color:#fe0000;
    color:#fe0000;
    cursor: pointer;
}
.time_hide{
    display: none;
    overflow: hidden;
}


/*.textbox p:nth-child(3){
    display: none!important;
}*/
.contime ul:nth-child(1){
    width: 33.3%!important;
}
.contime ul:nth-child(2){
    width: 33.3%!important;
}
.contime ul:nth-child(3){
    width: 33.3%!important;
}
.timecon em:nth-child(5){
    /*display: none!important;*/
}
.timecon i:nth-child(4){
    /*display: none!important;*/
}
.submission{
    text-align: right;
    margin-top:10px;
    padding-top:10px;
    padding-right:10px;
    border-top:1px solid #ccc;
}
.background-gray{
    background:gray;
}



















