.JColResizer {
    table-layout: fixed;
}
.JColResizer > tbody > tr > td, .JColResizer > tbody > tr > th {
    overflow: hidden;
    padding-left: 0 !important;
    padding-right: 0 !important;
}
.JCLRgrips {
    height: 0px;
    position: relative;
}
.JCLRgrip {
    margin-left: -5px;
    position: absolute;
    z-index: 5;
}
.JCLRgrip .JColResizer {
    position: absolute;
    background-color: red;
    filter: alpha(opacity=1);
    opacity: 0;
    width: 10px;
    height: 100%;
    cursor: e-resize;
    top: 0px
}
.JCLRLastGrip {
    position: absolute;
    width: 1px;
}
.JCLRgripDrag {
    border-left: 1px dotted black;
}
.JCLRFlex {
    width: auto !important;
}
.JCLRgrip.JCLRdisabledGrip .JColResizer {
    cursor: default;
    display: none;
}

.priceCss {
     display: none;
}
  .classCss {
     display: none;
}
  .sourceCss {
     display: none;
}
  .statisticCss {
     display: none;
}
  .itswLable-top {
     line-height: normal !important;
}
  .siInputWidth {
     width: 198px;
}
  .winHeight {
     margin-top: 20px;
}
    .itswLableSup {
     display: inline-block;
    text-align: right;
     vertical-align: top;
}
  .itswInputSup {
     display: inline-block;
     vertical-align: top;
}

.CopyMsg:before {
     content: "选择商品";
     color: #69A7EB;
}
   .copyTypeMsg:before {
     content: "请选择复制类型";
     color: #69A7EB;
}
  .copyTableBorder {
     border: 1px solid #69A7EB;
     margin: 10px 10px 2px 10px;
     position: relative;
     padding: 18px;
     height: 70px;
}
  .copyTableBorder:before {
     background: #F9F9F9;
     position: absolute;
     top: -12px;
     left: 15px;
}
   .copyBorderTable {
     border: 1px solid #69A7EB;
     margin: 10px 10px 2px 10px;
     position: relative;
     padding: 18px;
     height: 188px;
}
   .copyBorderTable:before {
     background: #F9F9F9;
     position: absolute;
     top: -12px;
     left: 15px;
}

.box {
     position: relative;
     border: 1px solid rgb(225, 240, 255);
     height: 50px;
     width: 91%;
     margin-left: 40px;
}
  .box::before {
     content: attr(title);
     position: absolute;
     left: 5%;
     transform: translateX(-50%);
     -webkit-transform: translate(-50%, -50%);
     padding: 0 10px;
     background-color: #fff;
}

h2 {
     text-align: center !important;
     font-weight: normal !important;
}
 label {
 font-weight: normal !important;
}
 .fillborder {
 margin-left: 7px;
 border: 1px solid black;
 width: 97%;
}

#decMerchElement .control-label {
     margin-top: 3px;
}
  #decMerchElement .elem-line {
     border-left: 1px solid #B7B7B7;
}

#cus_dec_print input[type='radio'], #cus_dec_print input[type='checkbox'] {
     vertical-align: bottom;
     margin: 0px;
}
   #cus_dec_print td, #cus_dec_print input {
     font-size: 12px;
}
   #cus_dec_print .text-align-right {
     text-align: right;
     padding-right: 2px;
}
.percent-20 {
     width: 20%;
}
   .percent-33 {
     width: 33.33%;
}
  .percent-40 {
     width: 40%;
}
  .percent-50 {
     width: 50%;
}
  .percent-60 {
     width: 50%;
}
  .percent-100 {
     width: 100%;
}
 .f1 {
     float: left;
}
  #cus_dec_print .pop-table tr, #cus_dec_print .pop-table td, #cus_dec_print .pop-table th {
     border: 1px solid #B7B7B7 !important;
}
  #cus_dec_print .pop-table input[type='text'] {
     height: 24px !important;
}
  #cus_dec_print table input[type='text'] {
     width: 100%;
     border: 0px;
}
  .percent-50 {
     width: 50%;
}
  .btn-second {
     line-height: normal;
     padding: 0px 2px;
     font-size: 12px;
     height: 20px;
     border-radius: 4px;
     background-color: #fff;
     color: #096AC6;
     border: solid 1px #d2d2d2 !important;
     margin-right: 2px;
}

.padding-left-2 {
     padding-left: 2px;
}

#royalty_fee_form .layer-date {
     max-width: 400px;
}


.row {
     margin-left: 0px;
}

   .taClass {
     width: 100%;
     border-bottom: 0px;
}

   #supCusDec table td th {
     border: 1px solid black;
     font-size: 12px;
}

   #supCusDec td {
     border: 1px solid black;
     font-size: 12px;
}

   #supCusDec th {
     border: 1px solid black;
     font-size: 12px;
}

   #supCusDec table td input[type="text"] {
     border: 0px;
}

   #supCusDec .nav-tabs > li > a {
     font-weight: normal;
     padding: 10px 20px 0px 0px;
     margin-left: 52px;
}

   #supCusDec .nav-tabs {
     margin-left: -52px;
}

   .table-width {
    width: 98.4%;
}

   .table-width1 {
     width: 97%;
     margin-left: -3px;
}

   .table-width2 {
     width: 98.8%;
     margin-left: -3px;
}

   .table-width3 {
     width: 98.4%;
     margin-left: -3px;
}

   .inputWidth {
     width: 103%;
     margin-left: -8px;
}

   .row-border {
     border-left: 1px solid black;
     border-right: 1px solid black;
     border-bottom: 1px solid black;
     margin-right: -3px;
}

   .row-border1 {
     border-left: 1px solid black;
     border-right: 1px solid black;
     margin-right: 12px;
}

   .row-border2 {
     border-left: 1px solid black;
     border-right: 1px solid black;
     margin-right: -3px;
}

   .row-border3 {
     border-left: 1px solid black;
    margin-right: 0px;
     border-right: 1px solid black;
}

   .row-left {
     margin-right: 10px;
}

   .row-left1 {
     margin-right: 12px;
}

   .row-border-left {
     border-left: 1px solid black;
}

   .row-pos {
     margin-right: -3px;
     margin-left: 0px;
}

   #supCusDec input[type=radio] {
     margin: 2px 4px 0 6px;
     line-height: normal;
}

   .row-bottom {
     margin-bottom: 20px;
     margin-left: 3px;
}

   #supListTable {
     margin-top: 10px;
     width: 100%;
}

   .type-pos {
     padding-left: 0px;
     padding-top: 15px;
}

   .td-width {
     height: 32px !important;
}

   .td-width1 {
     height: 45px !important;
}

   .text-center {

}

   .col-sm-1-7 {
     min-height: 1px;
    position: relative;
}

   .col-sm-1-7 {
     width: 13.29%;
     float: left;
}

   .form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control  {
     background-color: #eee;
}

   .form-control {
    border-radius: 0px;
}

   input[type='text']:focus {
     border-bottom: 1px solid rgba(5, 121, 239, 0.99) !important;
}