/**
 * 通用变量
 * @author kepler
 */
.phone-ui {
  padding: 8px !important;
}
.phone-ui .table {
  display: inline-block;
  margin-bottom: 0;
  overflow-x: auto;
  min-height: 0.01%;
  width: 100%;
  overflow-y: hidden;
  -ms-overflow-style: -ms-autohiding-scrollbar;
}
.phone-ui .table > thead > tr > th,
.phone-ui .table > tbody > tr > th,
.phone-ui .table > tfoot > tr > th,
.phone-ui .table > thead > tr > td,
.phone-ui .table > tbody > tr > td,
.phone-ui .table > tfoot > tr > td {
  white-space: nowrap;
}
.phone-ui .table-bordered > thead > tr > th:first-child,
.phone-ui .table-bordered > tbody > tr > th:first-child,
.phone-ui .table-bordered > tfoot > tr > th:first-child,
.phone-ui .table-bordered > thead > tr > td:first-child,
.phone-ui .table-bordered > tbody > tr > td:first-child,
.phone-ui .table-bordered > tfoot > tr > td:first-child {
  border-left: 0;
}
.phone-ui .table-bordered > thead > tr > th:last-child,
.phone-ui .table-bordered > tbody > tr > th:last-child,
.phone-ui .table-bordered > tfoot > tr > th:last-child,
.phone-ui .table-bordered > thead > tr > td:last-child,
.phone-ui .table-bordered > tbody > tr > td:last-child,
.phone-ui .table-bordered > tfoot > tr > td:last-child {
  border-right: 0;
}
.phone-ui .table-bordered > tbody > tr:last-child > th,
.phone-ui .table-bordered > tfoot > tr:last-child > th,
.phone-ui .table-bordered > tbody > tr:last-child > td,
.phone-ui .table-bordered > tfoot > tr:last-child > td {
  border-bottom: 0;
}
.phone-ui .table .action .dropdown-menu {
  left: -53px;
  min-width: 100px;
}
.phone-ui .log-dialog-modal .modal-dialog {
  width: 370px;
}
.phone-ui .main-container {
  position: static;
  padding-left: 1rem;
  padding-right: 1rem;
}
.phone-ui .content-box {
  margin: 0;
  padding: 0;
}
.phone-ui .control-input textarea {
  min-width: 0 !important;
}
.phone-ui .row {
  margin-right: 0  !important;
}
.phone-ui .col-lg-10,
.phone-ui .col-lg-12 {
  padding-right: 0 !important;
}
.phone-ui .fm-img-vertical .img-item {
  width: 100% !important;
  overflow: hidden;
}
.phone-ui .com-dialog-box .com-dialog-content {
  top: 0 !important;
}
.phone-ui .com-dialog-box .com-dialog-content .com-dialog-body {
  width: 375px !important;
  overflow-x: scroll;
  overflow-y: hidden;
}
.phone-ui .com-dialog-box .com-dialog-content .com-dialog-footer {
  width: 375px !important;
}
.phone-ui .w-e-toolbar {
  flex-wrap: wrap;
}
.phone-ui .head-text {
  padding-left: 20px;
  padding-top: 7px;
  padding-bottom: 7px;
  color: #fff;
  background-color: #3bb4f2;
  font-size: 20px;
  font-weight: bolder;
  border-bottom: 1px solid #ccc;
}
.phone-ui .head-text .tip-num {
  font-size: 12px;
  background-color: #F76260;
  border-radius: 10px;
  padding: 2px 5px;
  display: inline-block;
  margin-right: 50px;
  margin-top: 4px;
}
.phone-ui .mobile-inner-header {
  top: -3px;
}
.phone-ui .mobile-inner-header-icon span {
  background-color: #fff;
}
.phone-ui .form-horizontal .form-group {
  padding: 0 20px;
}
.phone-ui .form-horizontal .form-group textarea.form-input,
.phone-ui .form-horizontal .form-group select.form-input,
.phone-ui .form-horizontal .form-group input[type=text].form-input {
  width: 100% !important;
}
.phone-ui .form-horizontal .form-group .control-label {
  float: none;
  width: auto;
}
.phone-ui .form-horizontal .form-group .control-input {
  margin-left: 0px;
}
.phone-ui .form-horizontal .form-group.phone-inline .control-label {
  float: left;
  width: 100px;
}
.phone-ui .form-horizontal .form-group.phone-inline .control-input {
  margin-left: 110px;
}
.phone-ui .form-horizontal .form-group.phone-inline .radio-inline {
  padding-top: 0px;
}
.phone-ui .form-horizontal .checkbox-inline {
  margin-right: 10px;
  margin-left: 0;
}
.phone-ui .form-horizontal .form-control-static {
  padding-top: 0;
}
.phone-ui .form-horizontal .form-group .error-msg {
  left: 20px;
}
.phone-ui .form-filter .form-group {
  display: flex;
  align-items: center;
}
.phone-ui .form-filter .control-label {
  min-width: 100px;
  width: 100px;
  padding-left: 20px;
}
.phone-ui .form-filter .control-input {
  margin-left: 0;
}
.phone-ui .form-filter .form-input {
  width: 200px;
}
.phone-ui .form-filter .form-submit {
  text-align: center;
  margin-left: 0;
}
.phone-ui .com-file-manager-box .tab-img-container .fm-img-list {
  width: auto;
}
.phone-ui .com-file-manager-box .tab-img-container .fm-img-one {
  width: 95px;
  margin-right: 5px;
  margin-bottom: 5px;
}
.phone-ui .com-file-manager-box .tab-img-container .fm-img-one .fm-img-bg {
  width: 95px;
  height: 95px;
}
.phone-ui .modal-dialog .bootstrap-dialog-body .form-horizontal .form-group .control-label {
  float: left;
  width: 70px !important;
}
.phone-ui .modal-dialog .bootstrap-dialog-body .form-horizontal .form-group .control-input {
  margin-left: 72px !important;
}
.phone-ui .modal-dialog .bootstrap-dialog-body .form-horizontal .form-group .error-msg {
  left: 90px;
}
.phone-ui .weui-toptips {
  padding: 10px;
  font-size: 18px;
  z-index: 10000;
}
