/* 订单列表 */
.order-export {
  text-align: right;
}

.order-details{
  padding: 2px;
}

.btn-group-xs a{
  margin-right: 5px;
}

/* 文本颜色 */
.list-text-no-check{color: #FFB5B5;}
.list-text-cancel{color: #999;}
.list-text-checking{color: #ed5565;}
.list-text-pay{color: #66B3FF;}
.list-text-last-pay{color: #9393FF;}
.list-text-send{color: #D9B300;}
.list-text-confirm{color: #FF9224;}
.list-text-success{color: #3c763d;}

/* 行展示内容样式 */
.show-list {
  cursor: pointer;
}
.show-other-content {
  display: none;
}
.table-list-title {
  width: 10%;
  color: #343434;
  font-weight: bold;
}
.table-list-content {
  width: 40%;
}

/*表格上面的操作栏*/
.search-box > div{line-height:30px; margin:0px;padding-top: 10px;}
.search-box > div dl{margin:0;padding:0 1px; display: inline-block;*float:left; width: 400px; }
.search-box > div dl dt,.search-box > div dl dd{float:left; height:30px; line-height:26px; vertical-align:middle; margin:0;padding:0;}
.search-box > div dl dt{width:80px;text-align:right; font-weight:normal;}
.search-box > div dl dd{width:170px; }
.search-box > div .input-comb{ -webkit-border-radius: 15px;-moz-border-radius: 15px;border-radius: 15px;}
.search-box > div .input-comb .input-control{ left:15px;right:15px;}
.search-box > div .droplist{/*width:100%;*/}
.search-box > div .droplist .dropdown-menu{}
.search-box > div input[readonly]{cursor:pointer;background-color:#fff;}
/*自适应输入框,组合框*/
.input-comb{position:relative;width:100%;*overflow:hidden; min-height:28px;background:#fff; border:1px solid #ccc; -webkit-border-radius: 4px;-moz-border-radius:4px; border-radius:4px; }
.input-comb .input-control{ position:absolute; left:5px; top:0; bottom:0; right:30px; line-height:28px; }
.input-comb .add-on{position:absolute;right:0;width:30px;height:28px; text-align:center; vertical-align:middle;line-height:28px;  padding-left: 0px;padding-right: 0px;}
.input-comb .input-control input[type="text"]{width:100%; font-size:12px; padding:0;margin:0; margin-top: -1px;  height:24px; line-height:24px; border-left: 0px;    -webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0; -webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;-webkit-transition: none;-moz-transition: none;-o-transition: none;transition: none; border:0; padding-left:0;padding-right:0;}
.input-comb .input-textarea{ padding:2px;}
.input-comb .input-textarea textarea{padding:0;margin:0; border:0; font-size:12px; resize:none; width:100%; }
/*********************下拉列表*****************************/
.droplist{position:relative;display: inline-block; font-size:12px;  min-width:100px;  height:28px;line-height:28px; border:1px solid #ccc;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px; cursor: pointer }
.droplist .dp-text{display:inline-block; overflow:hidden; height:28px;line-height:28px; margin-right: 40px; margin-left: 20px;}
.droplist .right{position:absolute; right:0;  width:28px;height:28px; }
.droplist .dropdown-menu{ min-width:70px;width: 100%;margin:0px !important; padding:0; font-size:12px;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0; max-height: 200px;overflow-y: auto;}
.droplist .dropdown-menu>li{ padding:3px 5px 3px 19px;  display:block;overflow:hidden;text-overflow: ellipsis;-o-text-overflow:ellipsis;white-space: nowrap;  }
.droplist .dropdown-menu>li:hover{ background:#23aaf7; color:#FFFFFF;}
.droplist .dropdown-menu .active{}

/*************************新icon组*****************************/
[class^="nicon-"],[class*="nicon-"] {display: inline-block;margin-top: 0px;*margin-right: .3em;vertical-align: text-top;background-image: url("../img/ui_icon.png");background-repeat: no-repeat;vertical-align:middle;width:20px;height:20px;}

.nicon-chevron-down{width:28px;height:28px;background-image: url("../img/ui_icon_extend.png");background-position: 3px 4px;display: block;}/*下拉框内使用*/
.nicon-chevron-down:hover,.nicon-chevron-down:active,.nicon-chevron-down.active{background-position: -24px 4px;}
.nicon-chevron-up{width:28px;height:28px;background-position: -646px -420px;}

.label-prompt {
    position: absolute;
    padding: 2px 6px;
    z-index: 200;
    white-space: nowrap;
    font-size: 14px;
    color: #aeaeae;
    cursor: text;
    display: none;
    overflow: hidden;
}

/*表单样式*/
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"],
.uneditable-input, .only_positive_nubme, .only_number, select {
  width: 150px;
  height: 28px;
  line-height: 28px;
  background: #fff;
  border: 1px solid #ccc;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  margin: 0px;
  padding-left: 5px;
}

@media screen and (max-width: 1550px) {
  .order-change-table input[type="text"] {
    width: 100px;
  }
  .select-standard-brand {
    width: 25px;
  }
}

/*按钮样式*/
.nbtn{
  border: none;
  background: #23aaf7;
  color: #fff;
  border-radius: 4px;
  padding: 5px 20px;
}
.nbtn-blue{
  background: #23aaf7;
  color: #fff;
}
.nbtn-orange{
  background: #ffa300;
  color: #fff;
}

.nav-tabs{
  border-bottom: none;
}
.nav-tabs>li{
    margin-left: 10px;
}
.nav-tabs>li:first-Child{
    margin-left: 20px;
}
.nav-tabs>li>a{
  border: 1px solid #ccc;
  border-bottom: none;
}
.nav-tabs>li.active>a,
.nav-tabs>li.active>a:hover,
.nav-tabs>li.active>a:focus{
    background-color: #1ab394 !important;
    color: #fff;
    border-top: 1px solid #1ab394 !important;
    border-left: 1px solid #1ab394 !important;
    border-right: 1px solid #1ab394 !important;
}

.tabs-box{
    border: 1px solid #d9d9d9;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    background-color: #fff;
    padding: 15px;
    margin-bottom: 15px;
    -webkit-box-shadow: 0 1px 10px rgba(0,0,0,0.1);
    -moz-box-shadow: 0 1px 10px rgba(0,0,0,0.1);
    box-shadow: 0 1px 10px rgba(0,0,0,0.1);
}

.order-amount-search {
    height: 28px;
    line-height: 10px;
    margin-top: -4px;
}

.row-fluid {
	width: 100%;
}

/* 表单/表格样式 */
.table{
  border: 1px solid #e8e8e8;
  margin-bottom: 10px;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.table th,.table td {
  border-top: 1px solid #ededed;
}
.table tr th{
  background: #fff;
  color: #343434;
}
.table tbody tr:hover>td,
.table tbody tr:hover>th {
  background-color: #f9f9f9;
  color: #343434;
}

/* 分页 */
.pagination ul {
	display: inline-block;
    margin-bottom: 0;
    margin-left: 0;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}
.pagination ul>li {
	float: left;
	list-style: none;
}
.pagination ul>li>a, .pagination ul>li>span {
    float: left;
    padding: 4px 12px;
    line-height: 20px;
    text-decoration: none;
    background-color: #fff;
    border: 1px solid #ddd;
    border-left-width: 0;
}
.pagination ul>.active>span {
    color: #999;
    cursor: default;
    background-color: #ddd;
}
.pagination ul>li:first-child>a, .pagination ul>li:first-child>span {
    border-left-width: 1px;
    -webkit-border-bottom-left-radius: 4px;
    border-bottom-left-radius: 4px;
    -webkit-border-top-left-radius: 4px;
    border-top-left-radius: 4px;
}    

/*adjust*/


.adjust_content { width: 90%; margin: 10px auto 0 auto; }
.adjust_content .adjust_remark { width: 97%; height:200px; resize:none;}
.adjust_bottom { position: absolute; bottom: 0; width: 100%; border-top: 1px solid #eee; padding: 10px 0;}
.adjust_bottom a { float: right; margin:0 5px;}

.modal .modal-header{
    background: #fff;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    padding: 10px;
}
.modal .modal-content{
  border: none;
  border-radius: 0;
}
.modal .pagination{
  margin: 0;
}
.modal .modal-footer{
    background: #fff;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
    padding: 10px;
    text-align: center;
}

.show-advance-pay{
  display: none;
}
.error{
  color: red;
}

.show-title {
  width:450px; 
  overflow:hidden; 
  white-space:nowrap; 
  text-overflow:ellipsis;
  margin-bottom: 0;
}

.payTime {
  float: left;
  margin-right: 20px;
}
.customArea {
  float: left;
  display: none;
}

/* 付款时间 */
.checked_section {
  position: relative;
  height: 60px;
}
.checked_left {
  position: absolute;
  left: 0;
}
.checked_right {
  position: absolute;
  right: 0;
  line-height: 10px;
}
.count_time {
  color: red;
  font-size: 20px;
}
.delay_time_title{
  float:left;
}
.showtime {
  height: 30px;
  line-height: 30px;
}
.delay_confirm {
  margin-bottom: 5px;
}
.bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn) {
  width: 150px;
}

.bs-select-all{float: left; width: 42% !important;}
.bs-deselect-all{float: right; width: 50% !important;}
.bootstrap-select .btn{padding: 4px 12px;}

.list-item-table .caption th { background: #fff; }

.input-radio input { margin-left: -15px !important; }