@import "zjgf_button.css";

.sqb-title {
  font-weight: 500;
  font-size: 1.5em;
  text-indent: 1em;
}

.sqb-table-wrap {
  padding: 1em 0 2em 0;
  color: #3D3D3D;
  width: 96%;
}



.sqb-table-wrap .table-noborder {
  border: none;
  background-color:white ;
 /*  margin-bottom: 2em !important; */
}
.table-noborder > thead > tr > th,
.table-noborder > tbody > tr > th,
.table-noborder > tfoot > tr > th,
.table-noborder > thead > tr > td,
.table-noborder > tbody > tr > td,
.table-noborder > tfoot > tr > td {
  padding:0 !important;
  margin: 0 !important;
  height:32px;
  vertical-align: middle !important;
  background-color: #FFFFFF;
  border:1px solid rgb(204,204,204);
  border-collapse: collapse;
}



.table-noborder input{
  border:none !important;
  border-radius: 0;
}


.sqb-table-wrap .form-control{
  border-radius: 0;
}
.sqb-container {
  border: 1px solid #e3f2fe;
  padding: 0;
  height: auto;
  margin-top: 1.5em;
  box-sizing: border-box;
}

.sqb-table-caption {
  /*box-sizing:content-box;*/
  background-color:#e3f2fe ;
  color:#343434;
  width: 100%;
  padding: .3em 0 .3em .8em ;
  margin-top: 0;
  font-size: 1.3em;

}

.sqb-title {
  font-weight: 300;
  font-size: 1.3em;
  color: #343434;
  box-shadow: 0 0 0px #e3f2fe;
}

p.text-center.sqb-title {}

.sqb-subtitle {
  font-weight: 300;
  font-size: 1.1em;
  color: #343434;
  padding-left: 1.2em;
  line-height: 1.5em;
  display: inherit;

}

.sqb-display-table {
  display: table;
  table-layout: fixed;
  width: 100%;
}

.sqb-display-cell {
  display: table-cell;
  vertical-align: middle;
  float: none;
}

.sqb-title-indent {
  text-indent: 2em;
}

.sqb-text-red {
  color:red;
}
.sqb-required {
  color:red;
  margin-left: .5em;
}

.sqb-text-right {
  padding-right: .8em;
  text-align: right;
}

.sqb-text-left {
  padding-left: .8em;
  text-align: left;
}

.sqb-margin {
  padding-right: 1.8em !important;
}
.sqb-td-radio {
  background: #FFFFFF !important;
  color: rgb(51,51,51);
}

.sqb-td-radio > div {
/*   border: 1px solid rgb(204,204,204); */
  height: 100%;
  width: 100%;
  padding-left: .5em;
  padding-top: .5em;

}
.sqb-td-radio div.radio label{
  line-height: 1.8em !important;
  font-size: 1.1em;
}
.sqb-td-radio div.radio input[type="radio"]{
  margin-top: .5em;
}


.sqb-text-submit {
  font-weight: normal;
}
.btn-file {
  position: relative;
  overflow: hidden;
  background: #e3f2fe;
  color: #3D3D3D;
  border-radius: 0;
}
.btn-file input[type=file] {
  position: absolute;
  top: 0;
  right: 0;
  min-width: 100%;
  min-height: 100%;
  font-size: 100px;
  text-align: right;
  filter: alpha(opacity=0);
  opacity: 0;
  outline: none;
  background: #e3f2fe;
  cursor: inherit;
  display: block;
}

.sqb-addon-noborder {
  border: none;
  border-radius: 0;
}

.sqb-bg-white{
background-color: #FFFFFF !important;
}

.sqb-bg-blue {
	 background-color: #e3f2fe !important;
}

.sqb-hook{
	font-size:16px;color: #00CC00;font-weight:bold;
}
.sqb-text-black{
	color: #343434;

}

.mt2em{
	margin-top: 2em;
}
.table-noborder div.form-group{
  margin-bottom: 0;
}

.sqb-lxr-bg {
  /*background-color: #5fadf1 !important;*/
  background-color: #62b3bc !important;
}

/*=====================滚动条=====================*/

.ts_div_len5{
  width: 50px;
}
.ts_div_len8{
  width: 80px;
}
.ts_div_len10{
  width: 100px;
}
.ts_div_len12{
  width: 120px;
}
.ts_div_len15{
  width: 150px;
}
.ts_div_len18{
  width: 180px;
}
.ts_div_len20{
  width: 200px;
}
.ts_idx19999{
  position:relative;
  z-index:19999;
}
.ts_idx1{
  z-index:1;
}
.pre-scrollable {
  max-width: 1100px;
  height:400px;
  overflow-X: scroll;
}

@media screen and (max-width: 6000px){
  .order-table-responsive {
    width: 100%;
    height:300px;
    /*height: 100%;*/
    margin-bottom: 15px;
    overflow-y: auto;
    /*overflow-y: hidden;
   overflow:auto;*/
    -ms-overflow-style: -ms-autohiding-scrollbar;
    border: 1px solid #ddd;
  }
  .order-table-responsive > .table {
    margin-bottom: 0;
  }
  .order-table-responsive > .table > thead > tr > th,
  .order-table-responsive > .table > tbody > tr > th,
  .order-table-responsive > .table > tfoot > tr > th,
  .order-table-responsive > .table > thead > tr > td,
  .order-table-responsive > .table > tbody > tr > td,
  .order-table-responsive > .table > tfoot > tr > td {
    white-space: nowrap;
  }
  .order-table-responsive > .table-bordered {
    border: 0;
  }
  .order-table-responsive > .table-bordered > thead > tr > th:first-child,
  .order-table-responsive > .table-bordered > tbody > tr > th:first-child,
  .order-table-responsive > .table-bordered > tfoot > tr > th:first-child,
  .order-table-responsive > .table-bordered > thead > tr > td:first-child,
  .order-table-responsive > .table-bordered > tbody > tr > td:first-child,
  .order-table-responsive > .table-bordered > tfoot > tr > td:first-child {
    border-left: 0;
  }
  .order-table-responsive > .table-bordered > thead > tr > th:last-child,
  .order-table-responsive > .table-bordered > tbody > tr > th:last-child,
  .order-table-responsive > .table-bordered > tfoot > tr > th:last-child,
  .order-table-responsive > .table-bordered > thead > tr > td:last-child,
  .order-table-responsive > .table-bordered > tbody > tr > td:last-child,
  .order-table-responsive > .table-bordered > tfoot > tr > td:last-child {
    border-right: 0;
  }
  .order-table-responsive > .table-bordered > tbody > tr:last-child > th,
  .order-table-responsive > .table-bordered > tfoot > tr:last-child > th,
  .order-table-responsive > .table-bordered > tbody > tr:last-child > td,
  .order-table-responsive > .table-bordered > tfoot > tr:last-child > td {
    border-bottom: 0;
  }
}
/*=====================滚动条=====================*/

.zjzwOLD{
  font-size: 18px;
}
.zjzwOLD .table-noborder > tbody > tr > td{
  height: 52px;
}
.zjzwOLD .sqb-text-left,
.zjzwOLD .sqb-text-right{
  font-size: 18px;
}
.zjzwOLD input[type='text'].form-control{
  height: 52px!important;
}
.zjzwOLD select.form-control {
  height: 52px!important;
}

.zjzwOLD .sqb-title{
  font-size: 24px;
}

.zjzwOLD .btn.btn-info.btn-block{
  height: 52px!important;
}

.zjzwOLD .panel table td,
.zjzwOLD .panel table th{
  height: 52px!important;
  line-height: 52px;
  font-size: 18px;
}

.zjzwOLD #tjbutton,
.zjzwOLD #save, 
.zjzwOLD #sb_submit {
  text-indent: 0em !important;
  border: none !important;
  display: inline-block !important;
  width: 200px !important;
  height: 50px !important;
  font-size: 18px !important;
  text-align: center !important;
  cursor: pointer !important;
  background-color: #53acf3 !important;
  font-family: Microsoft YaHei !important;
  color: #FFF !important;
  border-radius: 2px !important;
  outline: none !important;
}
.zjzwOLD .zjgf_btn{
  text-indent: 0em !important;
  border: none !important;
  display: inline-block !important;
  width: 200px !important;
  height: 50px !important;
  font-size: 18px !important;
  text-align: center !important;
  cursor: pointer !important;
  background-color: #53acf3 !important;
  font-family: Microsoft YaHei !important;
  color: #FFF !important;
  border-radius: 2px !important;
  outline: none !important;
}