﻿
body {
      width: 100vw;
      font-family: tahoma, arial, "苹方", "\u82f9\u65b9", sans-serif;
      font-size: 17px;
      background-color: #EAEFF4;
      -webkit-overflow-scrolling: touch;
      overscroll-behavior: contain;
      padding-right: calc(100vw - 100%);
    }
    .form-control {
      padding: 6px;
    }

    .btn {
      outline: none;
    }

    div[class^="col"],
    label[class^="col"] {
      padding: 0 5px;
    }

    .form-horizontal .form-group {
      margin-right: -5px;
      margin-left: -5px;
      /* border-bottom: none !important; */
    }

    .panel-body {
      padding: 0;
      border: none;
    }

    .panel-info {
      margin-top: 14px;
    }

    .panel-info>.panel-heading {
      background-color: white;
      /* border-bottom: 1px solid #d0d0d0; */
      font-weight: 500;
      color: #333;
      padding: 23px 17px 10px;
    }
/* 
    .panel-info>.panel-heading+.panel-collapse .panel-body {
      border-bottom: 1px solid #d8d8d8;
    } */

    .panel-title {
      font-size: 17px;
      border-left: 4px solid #1080FF;
      padding-left: 10px;
    }
    .form-group>.col-xs-8>input {
      text-align: right;
    }

    .form-group>.col-xs-8>input[type="date"i] {
      text-align: right;
    }

    ::-webkit-datetime-edit-fields-wrapper,
    ::-webkit-datetime-edit-text {
      text-align: right;
    }

    input,select{
      color: #333;
      font-size: 15px;
    }
    select {
      direction: l;
      appearance: none;
      -webkit-appearance: none;
      -moz-appearance: none;
      border: 1px solid #ccc;
      /* ../../Image/Apply/icon_down.png */
      background: url("../../Content/imgs/enter.png") no-repeat right;
      background-size: 12px;
    }

    select.form-control {
      padding: 6px 15px 6px 0;
    }

    select:disabled,
    *[disabled] {
      background-image: none;
      background-color: transparent !important;
      color: rgb(165 165 165);
    }
    /* iOS设备特定的CSS */
    @supports(-webkit-touch-callout:none) {
      /*针对IOS的css*/
      select:disabled,
      *[disabled] {
        color: rgb(20, 20, 20);
      }
    }


    .form-control[disabled],
    .form-control[readonly],
    fieldset[disabled] .form-control {
      cursor: not-allowed;
      background-color: #fff;
    }

    .addUser {
      font-size: 16px;
    }

    .addJTCYBtn {
      background: #1fa8d2;
      color: white;
      font-size: 16px;
    }

    .addJTCYBtn:hover,
    .addJTCYBtn:active {
      background: #31b5de;
    }

    .deleteBtn {
      color: red;
      font-size: 16px;
    }

    .divJTCYXX {
      margin-bottom: 18px;
    }

    .divJTCYXX .panel-jtxx {
      background-color: transparent;
      border-bottom: solid 1px #c5c3c3;
      font-size: 16px;
      padding: 8px;
    }

    .divJTCYXX .panel-body {
      padding: 0;
      border: none;
    }

    .divJTCYXX .panel-body div {
      text-align: center;
      padding: 6px 0px;
    }

    .divJTCYXX .form-group {
      margin-bottom: 0px;
      margin-top: 0px;
      border-bottom: none !important;
      /* 1px solid #ddd */
    }

    .div_link {
      color: #36AFFF;
    }

    .divJTLeft {
      text-align: right;
      padding-right: 15px;
    }

    .btnClick {
      width: 100%;
      height: 30px;
      background-color: #36AFFF !important;
      color: #fff !important;
    }

    .t-border {
      border: 1px solid #1080FF;
    }

    .text-danger {
      color: Red;
    }
    .container{
      padding-right: 17px;
      padding-left: 17px;
    }

    .container .form-group{
      margin-bottom: 12px;
      margin-top: 12px;
    }
    .form-group-tip{
      font-size: 13px; 
      font-weight: 400;
      color: #FF0000;
      clear: both;
      /* margin-top: 8px; */
    }
    .no-border .form-group{
      border: none !important;
    }
    .no-border {
      border: none !important;
    }
    .r-border .form-group{ 
      border-bottom: 1px solid #ddd;
    }
    .small-t{
      font-size: 13px;
      padding-left: 6px;
      padding-right: 6px;
    }