<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/** è“è‰² */
/** æ·±è“ */
/** æ·¡è“ */
/** æ©™è‰² */
/** æ·±æ©™ */
/** æ·¡æ©™ */
/** çº¢è‰² */
/** æ·±çº¢ */
/** ç»¿è‰² */
/** æ·±ç»¿ */
/** ç™½è‰² */
/** é»„è‰² */
/** ç°è‰² */
.uilp-flt-od {
  padding: 20px;
  border-bottom: 1px solid #ccc;
}
.uilp-flt-od:hover,
.uilp-flt-od.active {
  background: #f3f9ff;
}
.uilp-flt-od .date {
  display: none;
}
.uilp-flt-od .logo {
  width: 158px;
}
.uilp-flt-od .logo .airline-mini {
  width: 20px;
  height: 20px;
  margin-right: 5px;
  background-size: 2500%;
}
.uilp-flt-od .logo .isShare {
  color: #3da0f6;
  cursor: pointer;
}
.uilp-flt-od .info {
  width: 382px;
  text-align: center;
  white-space: nowrap;
}
.uilp-flt-od .info &gt; div {
  display: inline-block;
}
.uilp-flt-od .service {
  width: 106px;
}
.uilp-flt-od .flight-dep-time {
  font-size: 26px;
  margin-bottom: 8px;
}
.uilp-flt-od .left {
  text-align: right;
  width: 140px;
}
.uilp-flt-od .center {
  vertical-align: top;
  margin-top: 7px;
  padding: 0 10px;
}
.uilp-flt-od .center &gt; span {
  display: inline-block;
  width: 82px;
  height: 1px;
  background: #ccc;
}
.uilp-flt-od .right {
  text-align: left;
  width: 140px;
}
.uilp-flt-od .flight-arr-time {
  font-size: 26px;
  margin-bottom: 8px;
}
.uilp-flt-od .priceInfo {
  width: 104px;
  text-align: right;
  padding: 0;
}
.uilp-flt-od .priceInfo .price {
  font-size: 24px;
  padding-left: 3px;
}
.uilp-flt-od .choose {
  padding-left: 30px;
}
.uilp-flt-od .choose button {
  background: #3da0f6;
  color: #fff;
  margin-left: 18px;
  position: relative;
}
.uilp-flt-od .choose button:hover {
  background: #2a89dd;
}
.uilp-flt-od .choose button .arrow {
  height: 100%;
  cursor: pointer;
  text-align: center;
  font-size: 14px;
  width: 55px;
  display: block;
  font-style: normal;
  margin-left: -10px;
}
.uilp-flt-od .choose button .arrow:before {
  content: " ";
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  border-top: 6px solid #fff;
  display: block;
  width: 0;
  height: 0;
  top: 0;
  right: 12px;
  bottom: 0;
  position: absolute;
  margin: auto 0;
}
.uilp-flt-od .choose button .arrow.arrow_up:before {
  border-top: 0;
  border-bottom: 6px solid #fff;
}
[ui-flight-cabins] {
  border-bottom: 1px solid #ccc;
}
[ui-flight-cabins] .cabin-group {
  display: table;
  border-bottom: 1px solid #ccc;
  position: relative;
}
[ui-flight-cabins] .cabin-group .group-title {
  display: table-cell;
  vertical-align: middle;
  padding: 3px 15px;
  color: #333;
  width: 110px;
  text-align: center;
  position: relative;
}
[ui-flight-cabins] .cabin-group .group-title .flt-website-rec {
  position: absolute;
  top: 0;
  left: 0;
}
[ui-flight-cabins] .cabin-group .group-title .titleName {
  color: #333;
}
[ui-flight-cabins] .cabin-group .group-title .titleName:hover {
  color: #333;
  text-decoration: none;
}
[ui-flight-cabins] .cabin-group .group-title .description {
  color: #999;
}
[ui-flight-cabins] .cabin-group .group-title .description p {
  margin: 0;
}
[ui-flight-cabins] .cabin-group .cabin-items {
  display: table-cell;
  width: 836px;
}
[ui-flight-cabins] .cabin-group .cabin-item {
  line-height: 40px;
  border-bottom: 1px dashed #ccc;
  font-size: 0;
  -webkit-text-size-adjust: none;
}
[ui-flight-cabins] .cabin-group .cabin-item &gt; div {
  display: inline-block;
  vertical-align: middle;
  font-size: 12px;
  padding-left: 15px;
}
[ui-flight-cabins] .cabin-group .cabin-item:hover {
  background: #f5f5f5;
}
[ui-flight-cabins] .cabin-group .cabin-item:last-child {
  border: none;
}
[ui-flight-cabins] .cabin-group .cabin-item .cabin-bill {
  width: 52px;
  color: #7db500;
}
[ui-flight-cabins] .cabin-group .cabin-item .cabin-origin {
  width: 82px;
}
[ui-flight-cabins] .cabin-group .cabin-item .cabin-origin .mu-direct-sale {
  background: url(/998cb0d98e2d5fad5f9c4d52a97ee37f.png);
  display: inline-block;
  width: 85px;
  height: 26px;
  vertical-align: middle;
  margin-left: -18px;
}
[ui-flight-cabins] .cabin-group .cabin-item .cabin-class {
  width: 96px;
  padding-left: 10px;
}
[ui-flight-cabins] .cabin-group .cabin-item .cabin-discount {
  width: 60px;
  color: #999;
}
[ui-flight-cabins] .cabin-group .cabin-item .cabin-policy {
  width: 270px;
}
[ui-flight-cabins] .cabin-group .cabin-item .cabin-policy.isGov {
  width: 220px;
}
[ui-flight-cabins] .cabin-group .cabin-item .cabin-policy span {
  color: #3da0f6;
  margin-right: 8px;
}
[ui-flight-cabins] .cabin-group .cabin-item .cabin-policy span[uib-popover-template]:hover {
  cursor: pointer;
}
[ui-flight-cabins] .cabin-group .cabin-item .cabin-policy .poper-text span {
  color: #333;
  margin-right: 0px;
}
[ui-flight-cabins] .cabin-group .cabin-item .cabin-policy .poper-text .orange {
  color: #ff590b;
}
[ui-flight-cabins] .cabin-group .cabin-item .cabin-policy .cabin-baggage {
  border: 1px solid #3da0f6;
  border-radius: 4px;
  padding: 0 2px;
}
[ui-flight-cabins] .cabin-group .cabin-item .cabin-policy .cabin-additional {
  color: #ff590b;
  border: 1px solid #ff590b;
  border-radius: 4px;
  padding: 0 2px;
}
[ui-flight-cabins] .cabin-group .cabin-item .cabin-policy .ui-rule-tip {
  padding: 20px;
}
[ui-flight-cabins] .cabin-group .cabin-item .cabin-policy .ui-rule-tip &gt; div {
  margin-bottom: 8px;
}
[ui-flight-cabins] .cabin-group .cabin-item .cabin-policy .ui-rule-tip &gt; div .tip-title {
  color: #3da0f6;
}
[ui-flight-cabins] .cabin-group .cabin-item .cabin-policy .ui-rule-tip .remark {
  color: #999;
}
[ui-flight-cabins] .cabin-group .cabin-item .cabin-policy .recomend {
  display: none;
  height: 0;
}
[ui-flight-cabins] .cabin-group .cabin-item.golden {
  border: 1px solid #e95151;
}
[ui-flight-cabins] .cabin-group .cabin-item.golden .recomend {
  display: inline-block;
  background: #e95151;
  color: #fff;
  height: 17px;
  line-height: 17px;
  animation: recomend 0.7s;
  -webkit-animation: recomend 0.7s;
  -moz-animation: recomend 0.7s;
  padding: 0 2px;
  border-radius: 4px;
}
[ui-flight-cabins] .cabin-group .cabin-item.golden button {
  background: #e95151;
  border: 1px solid #e95151;
}
[ui-flight-cabins] .cabin-group .cabin-item.golden button:hover {
  background: #dd3c3c;
}
[ui-flight-cabins] .cabin-group .cabin-item .cabin-price {
  width: 100px;
  text-align: right;
  padding: 0;
}
[ui-flight-cabins] .cabin-group .cabin-item .cabin-price.isGov {
  width: 150px;
}
[ui-flight-cabins] .cabin-group .cabin-item .cabin-price .origin-price {
  text-decoration: line-through;
  color: #999;
  padding-right: 3px;
}
[ui-flight-cabins] .cabin-group .cabin-item .cabin-actions {
  padding-left: 0;
  margin-left: 20px;
}
[ui-flight-cabins] .cabin-group .cabin-item .cabin-actions button {
  margin-top: -6px;
}
[ui-flight-cabins] .cabin-group .cabin-item .cabin-left {
  padding-left: 8px;
  color: #e95151;
}
[ui-flight-cabins] .cabin-group:last-child {
  border-bottom: none;
}
[ui-flight-cabins] .show-more {
  line-height: 40px;
  padding-left: 830px;
}
[ui-flight-cabins] .show-more span {
  width: 60px;
}
[ui-flight-cabins] .show-more .fa.fa-sort-desc {
  vertical-align: 3px;
}
[ui-flight-cabins] .show-more .fa.fa-sort-asc {
  vertical-align: -3px;
}
[ui-plane-type-tip]:hover {
  cursor: pointer;
}
[ui-plane-type-tip] abbr {
  border-bottom: none;
}
[ui-plane-type-tip] .info {
  left: 80px;
  padding: 20px;
  width: auto !important;
  margin-top: 4px;
}
[ui-plane-type-tip] .info .arrow {
  position: absolute;
  width: 0;
  border: 6px solid transparent;
  border-bottom-color: #3da0f6;
  border-top-width: 0;
  top: -6px;
  left: 6px;
}
[ui-plane-type-tip] .info .arrow:after {
  content: '';
  border: 6px solid transparent;
  border-bottom-color: #fff;
  width: 0;
  left: -6px;
  top: -5px;
  position: absolute;
}
[ui-plane-type-tip] .info .header {
  display: inline-block;
  color: #3da0f6;
  background: #fff;
  border-bottom: none;
  padding-right: 20px;
  text-align: right;
}
[ui-plane-type-tip] .info .header span {
  display: block;
  line-height: 28px;
}
[ui-plane-type-tip] .info .body {
  display: inline-block;
  text-align: left;
}
[ui-plane-type-tip] .info .body span {
  display: block;
  line-height: 28px;
}
.flight-selected {
  margin-top: 20px;
}
.flight-selected uilp-flt-od .uilp-flt-od {
  border: 2px solid #3da0f6;
  padding: 0;
}
.flight-selected uilp-flt-od .uilp-flt-od:hover,
.flight-selected uilp-flt-od .uilp-flt-od.active {
  background: #fff;
}
.flight-selected uilp-flt-od .uilp-flt-od .ref {
  padding: 20px;
  background: #3da0f6;
  color: #fff;
}
.flight-selected uilp-flt-od .uilp-flt-od .logo {
  width: 160px;
  padding-left: 20px;
}
.flight-selected uilp-flt-od .uilp-flt-od .logo .isShare {
  color: #3da0f6;
  cursor: pointer;
}
.flight-selected uilp-flt-od .uilp-flt-od .info {
  width: 325px;
  text-align: center;
  white-space: nowrap;
}
.flight-selected uilp-flt-od .uilp-flt-od .info .flight-dep-time,
.flight-selected uilp-flt-od .uilp-flt-od .info .flight-arr-time {
  font-size: 16px;
  font-weight: bold;
  margin-bottom: 0;
}
.flight-selected uilp-flt-od .uilp-flt-od .info &gt; div {
  display: inline-block;
}
.flight-selected uilp-flt-od .uilp-flt-od .info .left {
  width: auto;
  text-align: right;
}
.flight-selected uilp-flt-od .uilp-flt-od .info .center {
  vertical-align: top;
  padding: 0 10px;
}
.flight-selected uilp-flt-od .uilp-flt-od .info .center &gt; span {
  display: inline-block;
  width: 82px;
  height: 1px;
  background: #ccc;
}
.flight-selected uilp-flt-od .uilp-flt-od .info .center .from-to-transfer {
  margin-top: 4px;
}
.flight-selected uilp-flt-od .uilp-flt-od .info .right {
  width: auto;
  text-align: left;
}
.flight-selected uilp-flt-od .uilp-flt-od .service {
  width: 106px;
}
.flight-selected uilp-flt-od .uilp-flt-od .priceInfo {
  width: 126px;
  text-align: right;
  padding-right: 13px;
}
.flight-selected uilp-flt-od .uilp-flt-od .priceInfo .price {
  font-size: 24px;
  padding-left: 3px;
}
.flight-selected uilp-flt-od .uilp-flt-od .choose {
  padding-left: 20px;
}
.flight-selected uilp-flt-od .uilp-flt-od .choose button {
  background: none;
  margin-left: 0;
}
.flight-selected uilp-flt-od [ui-flight-cabins] {
  display: none;
}
.flight-selected uilp-flt-od [ui-plane-type-tip] .info {
  left: 378px;
}

.uilp-stopover {
  position: relative;
}
.uilp-stopover .station-period {
  display: none;
  width: auto;
  left: 2px;
  margin-top: 10px;
}
.uilp-stopover .station-period .table tr th,
.uilp-stopover .station-period .table tr td {
  border-top: 0;
  text-align: left;
  white-space: nowrap;
}
.uilp-stopover:hover .station-period {
  display: block;
}

.seat-default {
  background: url(/838b45fa86162817a679cef7e4d0e382.png);
}
.seat-occupied {
  background: url(/d54776796e0c04143032c9999a879be6.png);
}
.seat-aisle {
  background: url(/73a88483d7c2419182e046e084c69e2d.png);
}
.seat-lock {
  background: url(/d54776796e0c04143032c9999a879be6.png);
}
.seat-money {
  background: url(/d54776796e0c04143032c9999a879be6.png);
}
.seat-e {
  background: url(/8d5f2ba2794104ad97a644b2805694b6.png);
}
.seat-select {
  background: url(/56382fff7a3e49d0a71c429777b281a7.png);
}
.seat-success {
  background: url(/f7f9b55766bbcf4d3b73a3d1a273be26.png);
}
.seatCharts-container .seatCharts-row {
  display: table;
}
.seatCharts-container .seatCharts-row .seatCharts-cell {
  display: table-cell;
  width: 32px;
  height: 32px;
  line-height: 32px;
  text-align: center;
}
.seatCharts-container .seatCharts-row .seatCharts-cell:focus {
  outline: none;
}
.seatCharts-container .seatCharts-row .seatCharts-seat {
  color: transparent;
  cursor: default;
}
.seatCharts-container .seatCharts-row .seatCharts-seat.seat-default.selected {
  background: url(/56382fff7a3e49d0a71c429777b281a7.png);
}
.seatCharts-container .seatCharts-row .seatCharts-seat.seat-default.unavailable {
  background: url(/56382fff7a3e49d0a71c429777b281a7.png);
}
.seatCharts-container .seatCharts-row .seatCharts-seat.seat-lock.current {
  background: url(/f7f9b55766bbcf4d3b73a3d1a273be26.png);
}
#seats-legend {
  margin-top: 30px;
  overflow: hidden;
}
#seats-legend .seatCharts-legendList {
  overflow: auto;
  padding-left: 0;
}
#seats-legend .seatCharts-legendItem {
  float: left;
  margin-right: 20px;
}
#seats-legend .seatCharts-legendItem .seatCharts-cell {
  width: 32px;
  height: 32px;
  display: inline-block;
  vertical-align: middle;
}

.uilp-hotel-associate-dropdown input {
  color: #555;
  font-size: 13px;
  padding-left: 7px;
}
.uilp-hotel-associate-dropdown .dropdown-menu {
  border-radius: 0;
  min-width: 320px;
}
.uilp-hotel-associate-dropdown .dropdown-menu .associate-hotel {
  margin: 0px;
}
.uilp-hotel-associate-dropdown .dropdown-menu .associate-hotel ul {
  margin: 0;
  padding: 0;
}
.uilp-hotel-associate-dropdown .dropdown-menu .associate-hotel li {
  color: #555;
  font-size: 12px;
  padding: 3px;
  margin-top: 1px;
}
.uilp-hotel-associate-dropdown .dropdown-menu .associate-hotel li span.keyword {
  color: red;
  color: #2577e3;
}
.uilp-hotel-associate-dropdown .dropdown-menu .associate-hotel li p {
  margin: 3px 0px;
}
.uilp-hotel-associate-dropdown .dropdown-menu .associate-hotel li i {
  color: #2577e3;
}
.uilp-hotel-associate-dropdown .dropdown-menu .associate-hotel li:hover,
.uilp-hotel-associate-dropdown .dropdown-menu .associate-hotel li.active {
  background-color: #2577e3;
  color: #fff;
}
.uilp-hotel-associate-dropdown .dropdown-menu .associate-hotel li:hover span,
.uilp-hotel-associate-dropdown .dropdown-menu .associate-hotel li.active span,
.uilp-hotel-associate-dropdown .dropdown-menu .associate-hotel li:hover i,
.uilp-hotel-associate-dropdown .dropdown-menu .associate-hotel li.active i {
  color: #fff;
}
.uilp-hotel-associate-dropdown .dropdown-menu .associate-hotel .title {
  color: #ccc;
  font-size: 12px;
  border-bottom: dotted 1px #E2DADA;
  margin: 5px 0;
  padding-bottom: 5px;
}
.uilp-hotel-associate-dropdown .dropdown-menu .associate-hotel .seprate {
  margin: 3px 0 3px;
  border-bottom: dashed 1px #E2DADA;
}
.uilp-hotel-associate-dropdown .dropdown-menu .associate-hotel .seprate span {
  display: block;
  background-color: #2577e3;
  color: #fff;
  padding: 5px;
}

/** è“è‰² */
/** æ·±è“ */
/** æ·¡è“ */
/** æ©™è‰² */
/** æ·±æ©™ */
/** æ·¡æ©™ */
/** çº¢è‰² */
/** æ·±çº¢ */
/** ç»¿è‰² */
/** æ·±ç»¿ */
/** ç™½è‰² */
/** é»„è‰² */
/** ç°è‰² */
.path-hotelsV3-w .uilp-hotel-search-wrap .search-items {
  background: #fffcd8;
  z-index: 9999;
  width: 1180px;
}
.path-hotelsV3-w .uilp-hotel-search-wrap .search-items form.ng-invalid.ng-submitted .form-group,
.path-hotelsV3-w .uilp-hotel-search-wrap .search-items form.ng-invalid.input-touched .form-group {
  height: 53px;
}
.path-hotelsV3-w .uilp-hotel-search-wrap .search-items .form-group {
  width: 220px;
}
.path-hotelsV3-w .uilp-hotel-search-wrap .search-items .form-group label {
  width: 57px;
}
.path-hotelsV3-w .uilp-hotel-search-wrap .search-items .form-group input {
  width: 150px !important;
}
.path-hotelsV3-w .uilp-hotel-search-wrap .search-items .form-group.operate {
  width: 80px;
}
.path-hotelsV3-w .uilp-hotel-search-wrap .search-items .form-group.operate label {
  width: 0;
}
.path-hotelsV3-w .uilp-hotel-search-wrap .search-items .form-group .collection {
  text-align: right;
}
.path-hotelsV3-w .uilp-hotel-search-wrap .search-items .form-group .form-control-feedback {
  right: 25px;
  z-index: 0;
  white-space: nowrap;
  height: 28px;
  line-height: 28px;
}
.path-hotelsV3-w .uilp-hotel-search-wrap .search-items .form-group .popover {
  background-color: #ffe7e7;
  border: 1px solid #e95151;
  z-index: 1;
}
.path-hotelsV3-w .uilp-hotel-search-wrap .search-items .form-group .popover .popover-content {
  color: #e95151;
  background: #ffe7e7;
  line-height: 28px;
  padding: 0 10px;
  white-space: nowrap;
}
.path-hotelsV3-w .uilp-hotel-search-wrap .search-items .form-group .popover &gt; .arrow:after {
  border-width: 6px !important;
}
.path-hotelsV3-w .uilp-hotel-search-wrap .search-items .form-group .popover.right &gt; .arrow:after {
  bottom: -6px !important;
  left: -5px !important;
}
.path-hotelsV3-w .uilp-hotel-search-wrap .search-items .form-group .arrow {
  border-right-color: #e95151 !important;
}
.path-hotelsV3-w .uilp-hotel-search-wrap .search-items .form-group .arrow:after {
  border-right-color: #ffe7e7 !important;
}
.path-hotelsV3-w .uilp-hotel-search-wrap .search-items .form-group.query-text {
  width: 250px;
}
.path-hotelsV3-w .uilp-hotel-search-wrap .search-items .form-group.query-text input {
  width: 180px;
}
.path-hotelsV3-w .uilp-hotel-search-wrap .search-items .form-group.search-btn {
  width: 100px;
}
.path-hotelsV3-w .uilp-hotel-search-wrap .topshow {
  position: fixed;
  top: 0px;
  border-bottom: 1px solid #d9e8ff;
}
.path-hotelsV3-w .uilp-hotel-search-wrap .search-hightWrap {
  border-top: 2px solid #5E9FFB;
  border-left: 1px solid #d9e8ff;
  border-right: 1px solid #d9e8ff;
}
.path-hotelsV3-w .uilp-hotel-search-wrap .filter-items {
  border: 1px solid #ddd;
  border-top: none;
  overflow: hidden;
  margin-bottom: 10px;
  padding: 0px 25px 10px 25px;
  border-left: 1px solid #d9e8ff;
  border-right: 1px solid #d9e8ff;
  border-bottom: 1px solid #d9e8ff;
}
.path-hotelsV3-w .uilp-hotel-search-wrap .filter-items .itemlist {
  border-top: 1px dotted #ddd;
  margin-top: -1px;
  line-height: 26px;
  position: relative;
  padding-top: 4px;
}
.path-hotelsV3-w .uilp-hotel-search-wrap .filter-items div.col-sm-12 {
  padding: 3px 0px;
  border-bottom: dashed 1px #e7e7e7;
}
.path-hotelsV3-w .uilp-hotel-search-wrap .filter-items div.name {
  width: 52px;
  float: left;
}
.path-hotelsV3-w .uilp-hotel-search-wrap .filter-items div.name label {
  font-size: 13px;
  margin-top: 4px;
}
.path-hotelsV3-w .uilp-hotel-search-wrap .filter-items .noxianzhi {
  padding: 0px 3px;
  background: #3da0f6;
  color: #fff;
  float: left;
  cursor: pointer;
  height: 18px;
  line-height: 18px;
  margin: 8px 20px 0 6px;
}
.path-hotelsV3-w .uilp-hotel-search-wrap .filter-items .noactive {
  padding: 0px 3px;
  float: left;
  cursor: pointer;
  margin: 3px 20px 0 6px;
}
.path-hotelsV3-w .uilp-hotel-search-wrap .filter-items .noactive:hover {
  color: #3da0f6;
}
.path-hotelsV3-w .uilp-hotel-search-wrap .filter-items div.content {
  font-size: 12px;
  width: 1000px;
  float: left;
  overflow: hidden;
}
.path-hotelsV3-w .uilp-hotel-search-wrap .filter-items div.content &gt; div.custom {
  width: 200px;
  display: inline-block;
}
.path-hotelsV3-w .uilp-hotel-search-wrap .filter-items div.content .content-wrapper {
  display: inline-block;
  vertical-align: top;
}
.path-hotelsV3-w .uilp-hotel-search-wrap .filter-items div.content .content-wrapper .content-wrap {
  display: inline-block;
  min-width: 400px;
  max-width: 880px;
}
.path-hotelsV3-w .uilp-hotel-search-wrap .filter-items div.content .content-wrapper .content-wrap .listwrap {
  float: left;
  color: #666;
  overflow: hidden;
  width: 110px;
}
.path-hotelsV3-w .uilp-hotel-search-wrap .filter-items div.content .content-wrapper .content-wrap .listwrap.more-operate {
  text-align: left;
}
.path-hotelsV3-w .uilp-hotel-search-wrap .filter-items div.content .content-wrapper .content-wrap label {
  float: left;
  overflow: hidden;
  cursor: pointer;
  font-weight: normal;
  padding-left: 3px;
  margin-top: 3px;
  margin-bottom: 0;
}
.path-hotelsV3-w .uilp-hotel-search-wrap .filter-items div.content .content-wrapper .content-wrap input {
  margin-right: 6px;
  float: left;
  margin-top: 7px;
}
.path-hotelsV3-w .uilp-hotel-search-wrap .filter-items div.content .content-wrapper .content-wrap .active {
  color: #3da0f6;
}
.path-hotelsV3-w .uilp-hotel-search-wrap .filter-items div.content .content-wrapper .lookmore {
  display: inline-block;
  width: 60px;
  text-align: center;
  vertical-align: bottom;
  padding-bottom: 8px;
}
.path-hotelsV3-w .uilp-hotel-search-wrap .filter-items div.content .content-wrapper .tips {
  display: inline-block;
  vertical-align: bottom;
  padding-bottom: 8px;
}
.path-hotelsV3-w .uilp-hotel-search-wrap .sort-items {
  background: #f5f5f5;
  padding: 10px 0px;
  font-size: 12px;
  border-top: 1px solid #3da0f6;
}
.path-hotelsV3-w .uilp-hotel-search-wrap .sort-items span {
  padding: 0px 38px 0px 20px;
}
.path-hotelsV3-w .uilp-hotel-search-wrap .sort-items span:hover,
.path-hotelsV3-w .uilp-hotel-search-wrap .sort-items span.active {
  color: #3da0f6;
}
.path-hotelsV3-w .uilp-hotel-search-wrap .sort-items span :nth-child(2) {
  color: #3da0f6;
}
.path-hotelsV3-w .uilp-hotel-search-wrap .sort-items .hotel-total {
  width: 160px;
  margin-left: 10px;
  display: inline-block;
  color: #ccc;
}
.path-hotelsV3-w .uilp-hotel-search-wrap .bz-associate-hotel-dropdown input {
  color: #555;
  font-size: 13px;
  padding-left: 7px;
}
.path-hotelsV3-w .uilp-hotel-search-wrap .bz-associate-hotel-dropdown .dropdown-menu {
  border-radius: 0;
  min-width: 320px;
}
.path-hotelsV3-w .uilp-hotel-search-wrap .bz-associate-hotel-dropdown .dropdown-menu .associate-hotel {
  margin: 0px;
}
.path-hotelsV3-w .uilp-hotel-search-wrap .bz-associate-hotel-dropdown .dropdown-menu .associate-hotel ul {
  margin: 0;
  padding: 0;
}
.path-hotelsV3-w .uilp-hotel-search-wrap .bz-associate-hotel-dropdown .dropdown-menu .associate-hotel li {
  color: #555;
  font-size: 12px;
  padding: 3px;
  margin-top: 1px;
}
.path-hotelsV3-w .uilp-hotel-search-wrap .bz-associate-hotel-dropdown .dropdown-menu .associate-hotel li span.keyword {
  color: red;
  color: #2577e3;
}
.path-hotelsV3-w .uilp-hotel-search-wrap .bz-associate-hotel-dropdown .dropdown-menu .associate-hotel li p {
  margin: 3px 0px;
}
.path-hotelsV3-w .uilp-hotel-search-wrap .bz-associate-hotel-dropdown .dropdown-menu .associate-hotel li i {
  color: #2577e3;
}
.path-hotelsV3-w .uilp-hotel-search-wrap .bz-associate-hotel-dropdown .dropdown-menu .associate-hotel li:hover,
.path-hotelsV3-w .uilp-hotel-search-wrap .bz-associate-hotel-dropdown .dropdown-menu .associate-hotel li.active {
  background-color: #2577e3;
  color: #fff;
}
.path-hotelsV3-w .uilp-hotel-search-wrap .bz-associate-hotel-dropdown .dropdown-menu .associate-hotel li:hover span,
.path-hotelsV3-w .uilp-hotel-search-wrap .bz-associate-hotel-dropdown .dropdown-menu .associate-hotel li.active span,
.path-hotelsV3-w .uilp-hotel-search-wrap .bz-associate-hotel-dropdown .dropdown-menu .associate-hotel li:hover i,
.path-hotelsV3-w .uilp-hotel-search-wrap .bz-associate-hotel-dropdown .dropdown-menu .associate-hotel li.active i {
  color: #fff;
}
.path-hotelsV3-w .uilp-hotel-search-wrap .bz-associate-hotel-dropdown .dropdown-menu .associate-hotel .title {
  color: #ccc;
  font-size: 12px;
  border-bottom: dotted 1px #E2DADA;
  margin: 5px 0;
  padding-bottom: 5px;
}
.path-hotelsV3-w .uilp-hotel-search-wrap .bz-associate-hotel-dropdown .dropdown-menu .associate-hotel .seprate {
  margin: 3px 0 3px;
  border-bottom: dashed 1px #E2DADA;
}
.path-hotelsV3-w .uilp-hotel-search-wrap .bz-associate-hotel-dropdown .dropdown-menu .associate-hotel .seprate span {
  display: block;
  background-color: #2577e3;
  color: #fff;
  padding: 5px;
}

@font-face {
  font-family: 'iconfont';
  src: url(/2019931f1f33f52ae56d6f17eebf27c7.eot); /* IE9*/
  src: url(/2019931f1f33f52ae56d6f17eebf27c7.eot?#iefix) format('embedded-opentype'), 
  url(data:font/woff;base64,d09GRgABAAAAAA2QAAsAAAAAE/QAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABCAAAADMAAABCsP6z7U9TLzIAAAE8AAAARAAAAFZXPky/Y21hcAAAAYAAAAD7AAAC7HCl52hnbHlmAAACfAAACGEAAAtM5TgqYWhlYWQAAArgAAAALwAAADYRVgMNaGhlYQAACxAAAAAcAAAAJAfeA5VobXR4AAALLAAAABQAAABQT+kAAGxvY2EAAAtAAAAAKgAAACoeKhtYbWF4cAAAC2wAAAAfAAAAIAEnAJBuYW1lAAALjAAAAUUAAAJtPlT+fXBvc3QAAAzUAAAAuQAAAPywOd0ieJxjYGRgYOBikGPQYWB0cfMJYeBgYGGAAJAMY05meiJQDMoDyrGAaQ4gZoOIAgCKIwNPAHicY2Bk/s84gYGVgYOpk+kMAwNDP4RmfM1gxMjBwMDEwMrMgBUEpLmmMDgwVLw6x9zwv4EhhrmB4QJQmBEkBwA4Cw2VeJzFkj1uwlAQhOcFQ/6IHUJFFwkUuUgP4gS0VFyFYwAH4DiUHGOeRBmlSAezHjdRFCVNlF19tt9q5d23swC6ADriVRRA+kBC2JuiqYl3cNfECxx0nuBZXwXWBLusOOKYNWecc8Elt9znVd7k3el4PivbWWWbNf0m6ydLqmp/ab3+4pH1hEcMUOEWPfV8oy5L3e8eV7rDNfp4wFBpvV9U/CNL/1f6s/Wb53t70lSwblGLhNE8pZ7RZMHSaMZgZRDvkdHcwbGRAmBtYn84NVIFnJnYN84N4t8LEzvJpZF64NZIR3BvYmfzykhb5I2Jm+Wdkd44HQ2GF0xpYRUAeJyFVn2ME8cVnzfj3fXXef21Xttn+2699i5w2IfttY0hd9wdn7kEApSEcMrljiCaBhESNYqSkEY1oJAERaStIKgpKKhKGoWvVg2p0EFaAu2d1JaKCiTEJRKkqYqQKuX+qiDC0761OXqp1NZaz7yZeR/z5v3evCECIf/8gp1hURIis0iBLCGrCQGxC9I+mgTNtPK0CxRNUNSwj5m6qUl6Os96QE2L4UixYhmqKIky+CAFJa1YMfPUhLLVSxdCMZIEiLXHvxXMJoLsB+COmqlX+SD9KSgdekLuzfH75y4KFztDzhe8wWAsGHzTKQqCk1KH7IOn1YhLcLlF/p4gx5UzHbNpB3hjZvzBDW2d7cGNr1vbklnVBVCvQ6i90/fBokA8gN/34pFQMCb525zReJueCcMLf/VEQ96k8SXBH0Nf97Dr9GviISpJop8+kFKg9kI1DywPJhI49AG0ASqns0/fcjhunR67JQi3xk7ccDhunDh+QxBu8Otg8MkwLONj9DYujd12OG6Pjd268/E0x/ETN+h3b96MAwM2bffs/7fLXFDNAXX9F7sL+BgsC/NJMP6H2Td5gzfiN2+ivw60O49dpHeIl8RIkfQSkk13g2FVih0QCYtS2rAWQaUYCcsghtIm7sSwqriZSlHF/UTCEu5TZDM2Szd7nEckWZGOSvLHblk64lRkpLObhtbvzhpGdvf6ofGh9a/Z5Gvrhzad/EoQvjp5csrhmPqHdNQZbgkcl8POI05ZQU38hvkfMuO2JpPtdUy15LAlIvrxF3qHpYhM/CRMFPIgWYm+RMS0UWaiYRpBPD8pAOGyUlbRi4IuhXGtG3TJdrJs2n04gk6ho1I4ZaOzl5aRwajY/taAfg2BLh84N1O6dFhlwA8+BikfTvglCMkB8LucICd8kOmQJZDbwOWPeMAbkd20DVX6OzKgqO3tKjA2b20MHo4KDwiNlbQA+Ovs2VG74vK6nZOTAfC6rmzv68nUZMkDZ35myhFZkuRQcPb7p8Hj9NUyNlYQMN+nz5AgSRCDkJBmJ5Je1hQ9YFXstFJUy2hlX1koW4aupcUkfEFfdftGGudGfO5ut+/K/Ifm4wfj6xby224frPa5PxgdhXG3z+d+y7SX5s8ajS5chyM0R22btE77sPMiOvVpPEp5gOuH6dCSJUO02cLhaQrbZlw+YQvYAImQTtJF7iP3k0GMSwBDoKF0AJVIpWpJLdkIF/LUhpooaTbiqU2F7o7KvfblYd8XpV6wDFP3AUarwBbQgSLfXhigUOv6zrPPnn9yy8isCnB3JAWpXCqpwvNKB0Ay15GMrtJifGu8E487Dj+Md/JTewPRaGBvMBoNfgRHUQUdKPCHc/1S/ZVX6q5FuTKKpZJzbXEV1aEOgHhLvh7TtFgdHoGorgKoehTwXMRmXP7EvOhrB96UNbLYxiAUbby1MkSyD61YNdAb03YUs6tip1jTa+EeW7FSVfE8snmwKigRFtV7FD3ml6O/ePHVjxwwcF/nM0krKctudqAaVJRMMvmHUCKRVRT6Nju47bkDjB14LtodXR8t9PBD3lDIi0wH7/a0mz7xMkWGgS1zRqoiXmUd+pa9jyqZSCSjPIR/pBobd1K6c+MTO5hbnLc689gwhKIh+GYzjQ32CVuMyJTQ31LAhqIGU/E4XOAlNsCtWKzFh1ioIRbcJGWfS6UF0lIhgIgN+6gMZp6VrUqpALy7v394YCC/69TA8FBnOq1sW7vk1C44MDBsz8PRU7v6P9y3w8iY0R+9caJ/1yl7C9DE6Fn6qW0pGwDog3ofrfOz99Y+ba1BAOhZXqdnG3VAQLtwXz9n77BBvHujJEPmkVVkAxkmT5FdyKs1t6g161grk1pDwSZUzQajjgUPBwubHgk6Rq6ch7TYDDiuSAoSyNiDrNlWqCU9D2pV1QURFeJ8VYuo2YCFetVARJ2RHCWtrBn0x3zQ6fE44VfYYv/vEa82qZjd9nxut3YD7xdGUwbUHlkAkE2NFkIxrLIh2ByKx/mdTDmjt0M8U/OsfA88IPKfiCJsFqEREekmEZQAsjYO3RXJ8s9E+kuP34PfIafderZ5Am4Ad8CzpzX9292eUrqrVutKlzy746EVLckVofjf2nW9ogPoo7D1eVFcIQKILjolivyAJwi7W3wNfyhuQAsbdQdh9Wb9w9cFkSJErZCqQUKSKZlVs4rnJVFylV/D/WpXr4KGmq5puYnx3MTl3KXLcy+xOk5cncHQqOUmJnITl3KXkYEQ4Rs2Osls0oOTBjHRDBoTCZthFabTU5smmtUPo+mDPGBFsKufSMkkvyYIoE1OgibY5i/wKRz7L1wAvyDwKb5HSSTmJBLwZKvv8TDlqde3KNTjFWnspYMvRqmrPi0v8GuTuH32OQpemKGIn0ui6Jxkq+UPuPtXrewTRYdbGnwUNgxK3lYdP8b+yNYhmv34TrPPsGJh8UrLoEKkoIKJha0qYV6ylwThQ0EWnj7HPQ4nXDzPC+3K5CR758636RuCTzwmClt/x3OCEybGeS16NbC8MJ3jXfTPmCEJ1F2e8SSRoYS9ouGl1jQAv85VgD6+bNnjFMo5eFvvhsYR6NaLNNz4O/SsUdZYy0coHVlurQmvhe7MunWZbvj9Yjs+aONlehTvzhyxsFYswzzGPLDv/wAq14qt8tzMwlZ24E1Zth8oEbWKBRCYKSklpRSSxAhOGqpZbb1jJPoZLLX4u9ZSwB42xlWRCYoYcPF3kwaAkYSNCRNYQvTDGv7ldkju7C/MVo/vE73SfsG7f7vZpnn7vN6L1lIs/haMYu9hPtQgmEl+OGmaybLgaJck12+a0vx8XyE6Cwr7Ja+4T2qbtd30evvaOtvIvwBBT0oUAAAAeJxjYGRgYADiLcIrNsTz23xl4GZhAIHr0vEbEPR/AxYG5gYgl4OBCSQKABzhCZIAeJxjYGRgYG7438AQw8IAAkCSkQEViAAARxoCfXicY2FgYGB+ycDAwkAdDABRZwE5AAAAAAB2ALIA7gFSAcgCAgIeApQDEAMkA1QDYgNwBDIEZATSBQIFNAWmAAB4nGNgZGBgEGFoYeBkAAEmIOYCQgaG/2A+AwAYGQG4AHicZY9NTsMwEIVf+gekEqqoYIfkBWIBKP0Rq25YVGr3XXTfpk6bKokjx63UA3AejsAJOALcgDvwSCebNpbH37x5Y08A3OAHHo7fLfeRPVwyO3INF7gXrlN/EG6QX4SbaONVuEX9TdjHM6bCbXRheYPXuGL2hHdhDx18CNdwjU/hOvUv4Qb5W7iJO/wKt9Dx6sI+5l5XuI1HL/bHVi+cXqnlQcWhySKTOb+CmV7vkoWt0uqca1vEJlODoF9JU51pW91T7NdD5yIVWZOqCas6SYzKrdnq0AUb5/JRrxeJHoQm5Vhj/rbGAo5xBYUlDowxQhhkiMro6DtVZvSvsUPCXntWPc3ndFsU1P9zhQEC9M9cU7qy0nk6T4E9XxtSdXQrbsuelDSRXs1JErJCXta2VELqATZlV44RelzRiT8oZ0j/AAlabsgAAAB4nG2N3W6CQBSEd1S6VLHiTx/DpI1PdIQDnBbP4rJU5Om7iRfthXMxycx8yZiZeWhpnuuAGeZYIMELLFK8YokVMqzxhg1ybLHDHge8G4xZRVqPEu3uhr8wDc5ODek3ib0wtf3HaX7mMrsPpGUEIuSS4EnU3lhG0c90koKkJE1bV1AQp9ue9Ctyca2PXuom5P+blquw6hvWTopmaMWy984fK3smd40Xyc1LYEtd590PL7iUYMwvdSFBugAAAA==) format('woff'), 
  url(/faa6771c9075f49d8cb781f649ab429e.ttf) format('truetype'), 
  url(/8de3be92ee68175cb7268b7375d7a21a.svg#iconfont) format('svg'); /* iOS 4.1- */
}

.icon-font {
  font-family:"iconfont" !important;
  font-style:normal;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
}

.icon-approve:before { content: "\e600"; }
.icon-edit:before { content: "\eace"; }
.icon-location:before { content: "\e651"; }
.icon-train:before { content: "\e637" }
.icon-expand-right:before { content: "\e638" }
.icon-direction-left:before { content: "\e69e" }
.icon-direction-right:before { content: "\e691" }
.icon-sorry:before { content: "\e605" }
.icon-bed:before { content: "\e623" }
.icon-meal:before { content: "\e648" }
.icon-childMenu:before { content: "\e628" }
.icon-write:before { content: "\e60e" }
.icon-apply-audit:before { content: "\e63a" }
.icon-login-wechat:before { content: "\e619" }
.icon-dot:before { content: "\e757" }
.icon-error-f:before { content: "\e60f" }
.icon-sanjiaoxing-right:before { content: "\e790"; }
.icon-sanjiaoxing-left:before { content: "\e792"; }




/** è“è‰² */
/** æ·±è“ */
/** æ·¡è“ */
/** æ©™è‰² */
/** æ·±æ©™ */
/** æ·¡æ©™ */
/** çº¢è‰² */
/** æ·±çº¢ */
/** ç»¿è‰² */
/** æ·±ç»¿ */
/** ç™½è‰² */
/** é»„è‰² */
/** ç°è‰² */
#siderNav &gt; div &gt; span {
  line-height: 40px;
  font-weight: 700;
  font-size: 14px;
  background: #f2f2f2;
  display: block;
  width: 100%;
  padding-left: 20px;
}
#siderNav ul.bz-nav {
  list-style: none;
  padding: 10px 0;
  color: #333;
}
#siderNav ul.bz-nav a {
  display: block;
  padding: 8px 0;
  cursor: pointer;
  text-decoration: none;
}
#siderNav ul.bz-nav a span {
  display: block;
  padding-left: 30px;
  font-size: 12px;
  font-weight: 500;
  color: #999;
  transition: padding-left 0.25s;
}
#siderNav ul.bz-nav li:hover a span,
#siderNav ul.bz-nav li a span.active {
  padding-left: 20px;
  color: #3da0f6;
  background-color: transparent;
  border-left: 2px solid #3da0f6;
}

.airline {
  width: 40px;
  height: 35px;
  background: url(/cfe647878d3e803daeec0a000d4072b6.png) no-repeat;
  display: inline-block;
  vertical-align: middle;
  overflow: hidden;
  background-position: 100% 100%;
}
.airline-mini {
  width: 27px;
  height: 16px;
  background: url(/cfe647878d3e803daeec0a000d4072b6.png) no-repeat;
  background-size: 1900%;
  display: inline-block;
  vertical-align: middle;
  overflow: hidden;
  background-position: 100% 100%;
}
.airline-BK {
  background-position: 0% 0%;
}
.airline-JD {
  background-position: 5% 0%;
}
.airline-EU {
  background-position: 10.3% 0%;
}
.airline-9C {
  background-position: 15.4% 0%;
}
.airline-CN {
  background-position: 20.7% 0%;
}
.airline-MU {
  background-position: 25.8% 0%;
}
.airline-DZ {
  background-position: 31% 0%;
}
.airline-8C {
  background-position: 36.5% 0%;
}
.airline-HU {
  background-position: 41.6% 0%;
}
.airline-NS {
  background-position: 46.8% 0%;
}
.airline-G5 {
  background-position: 52% 0%;
}
.airline-KY {
  background-position: 57.2% 0%;
}
.airline-CZ {
  background-position: 62.4% 0%;
}
.airline-QW {
  background-position: 67.8% 0%;
}
.airline-MF {
  background-position: 73% 0%;
}
.airline-SC {
  background-position: 78% 0%;
}
.airline-FM {
  background-position: 83.4% 0%;
}
.airline-HO {
  background-position: 88.7% 0%;
}
.airline-ZH {
  background-position: 93.9% 0%;
}
.airline-3U {
  background-position: 99% 0%;
}
.airline-GS {
  background-position: 0% 5.2%;
}
.airline-PN {
  background-position: 5% 5.2%;
}
.airline-TV {
  background-position: 10.3% 5.2%;
}
.airline-JR {
  background-position: 15.4% 5.2%;
}
.airline-YI {
  background-position: 20.7% 5.2%;
}
.airline-8L {
  background-position: 25.8% 5.2%;
}
.airline-GJ {
  background-position: 31% 5.2%;
}
.airline-CA {
  background-position: 36.5% 5.2%;
}
.airline-KN {
  background-position: 41.6% 5.2%;
}
.airline-HX {
  background-position: 46.8% 5.2%;
}
.airline-F6 {
  background-position: 52% 5.2%;
}
.airline-CI {
  background-position: 57.2% 5.2%;
}
.airline-VD {
  background-position: 62.4% 5.2%;
}
.airline-YX {
  background-position: 67.8% 5.2%;
}
.airline-OQ {
  background-position: 73% 5.2%;
}
.airline-BR {
  background-position: 78% 5.2%;
}
.airline-VN {
  background-position: 83.4% 5.2%;
}
.airline-BD {
  background-position: 88.7% 5.2%;
}
.airline-BA {
  background-position: 93.9% 5.2%;
}
.airline-QZ {
  background-position: 99% 5.2%;
}
.airline-TR {
  background-position: 0% 10.4%;
}
.airline-S7 {
  background-position: 5% 10.4%;
}
.airline-NZ {
  background-position: 10.3% 10.4%;
}
.airline-AO {
  background-position: 15.4% 10.4%;
}
.airline-WN {
  background-position: 20.7% 10.4%;
}
.airline-IW {
  background-position: 25.8% 10.4%;
}
.airline-A7 {
  background-position: 31% 10.4%;
}
.airline-HY {
  background-position: 36.5% 10.4%;
}
.airline-UX {
  background-position: 41.6% 10.4%;
}
.airline-HA {
  background-position: 46.8% 10.4%;
}
.airline-7P {
  background-position: 52% 10.4%;
}
.airline-GA {
  background-position: 57.2% 10.4%;
}
.airline-IC {
  background-position: 62.4% 10.4%;
}
.airline-AI {
  background-position: 67.8% 10.4%;
}
.airline-3C {
  background-position: 73% 10.4%;
}
.airline-S2 {
  background-position: 78% 10.4%;
}
.airline-9W {
  background-position: 83.4% 10.4%;
}
.airline-H8 {
  background-position: 88.7% 10.4%;
}
.airline-7C {
  background-position: 93.9% 10.4%;
}
.airline-EF {
  background-position: 99% 10.4%;
}
.airline-LY {
  background-position: 0% 15.5%;
}
.airline-IR {
  background-position: 5% 15.5%;
}
.airline-IY {
  background-position: 10.3% 15.5%;
}
.airline-AZ {
  background-position: 15.4% 15.5%;
}
.airline-SQ {
  background-position: 20.7% 15.5%;
}
.airline-FT {
  background-position: 25.8% 15.5%;
}
.airline-IB {
  background-position: 31% 15.5%;
}
.airline-MA {
  background-position: 36.5% 15.5%;
}
.airline-6U {
  background-position: 41.6% 15.5%;
}
.airline-BI {
  background-position: 46.8% 15.5%;
}
.airline-LT {
  background-position: 52% 15.5%;
}
.airline-DJ {
  background-position: 57.2% 15.5%;
}
.airline-VS {
  background-position: 62.4% 15.5%;
}
.airline-U6 {
  background-position: 67.8% 15.5%;
}
.airline-VV {
  background-position: 73% 15.5%;
}
.airline-8S {
  background-position: 78% 15.5%;
}
.airline-TK {
  background-position: 83.4% 15.5%;
}
.airline-FD {
  background-position: 88.7% 15.5%;
}
.airline-TG {
  background-position: 93.9% 15.5%;
}
.airline-OX {
  background-position: 99% 15.5%;
}
.airline-KQ {
  background-position: 0% 20.7%;
}
.airline-PG {
  background-position: 5% 20.7%;
}
.airline-RI {
  background-position: 10.3% 20.7%;
}
.airline-AK {
  background-position: 15.4% 20.7%;
}
.airline-D7 {
  background-position: 20.7% 20.7x;
}
.airline-RA {
  background-position: 25.8% 20.7%;
}
.airline-EK {
  background-position: 31% 20.7%;
}
.airline-JL {
  background-position: 36.5% 20.7%;
}
.airline-NH {
  background-position: 41.6% 20.7%;
}
.airline-NU {
  background-position: 46.8% 20.7%;
}
.airline-BC {
  background-position: 52% 20.7%;
}
.airline-TN {
  background-position: 57.2% 20.7%;
}
.airline-AE {
  background-position: 62.4% 20.7%;
}
.airline-B7 {
  background-position: 67.8% 20.7%;
}
.airline-MI {
  background-position: 73% 20.7%;
}
.airline-9Q {
  background-position: 78% 20.7%;
}
.airline-JK {
  background-position: 83.4% 20.7%;
}
.airline-E5 {
  background-position: 88.7% 20.7%;
}
.airline-SR {
  background-position: 93.9% 20.7%;
}
.airline-JO {
  background-position: 99% 20.7%;
}
.airline-MH {
  background-position: 0% 25.9%;
}
.airline-UL {
  background-position: 5% 25.9%;
}
.airline-QF {
  background-position: 10.3% 25.9%;
}
.airline-YP {
  background-position: 15.4% 25.9%;
}
.airline-OM {
  background-position: 20.7% 25.9%;
}
.airline-SA {
  background-position: 25.8% 25.9%;
}
.airline-AM {
  background-position: 31% 25.9%;
}
.airline-MX {
  background-position: 36.5% 25.9%;
}
.airline-JU {
  background-position: 41.6% 25.9%;
}
.airline-8M {
  background-position: 46.8% 25.9%;
}
.airline-UB {
  background-position: 52% 25.9%;
}
.airline-HQ {
  background-position: 57.2% 25.9%;
}
.airline-MF {
  background-position: 62.4% 25.9%;
}
.airline-LJ {
  background-position: 67.8% 25.9%;
}
.airline-MK {
  background-position: 73% 25.9%;
}
.airline-SV {
  background-position: 78% 25.9%;
}
.airline-MZ {
  background-position: 83.4% 25.9%;
}
.airline-AA {
  background-position: 88.7% 25.9%;
}
.airline-UA {
  background-position: 93.9% 25.9%;
}
.airline-NW {
  background-position: 99% 25.9%;
}
.airline-J8 {
  background-position: 0% 31.1%;
}
.airline-5M {
  background-position: 5% 31.1%;
}
.airline-LX {
  background-position: 10.3% 31.1%;
}
.airline-KU {
  background-position: 15.4% 31.1%;
}
.airline-QR {
  background-position: 20.7% 31.1%;
}
.airline-TH {
  background-position: 25.8% 31.1%;
}
.airline-UM {
  background-position: 31% 31.1%;
}
.airline-JQ {
  background-position: 36.5% 31.1%;
}
.airline-3K {
  background-position: 41.6% 31.1%;
}
.airline-RJ {
  background-position: 46.8% 31.1%;
}
.airline-VJ {
  background-position: 52% 31.1%;
}
.airline-MD {
  background-position: 57.2% 31.1%;
}
.airline-RO {
  background-position: 64.2% 31.1%;
}
.airline-QV {
  background-position: 67.8% 31.1%;
}
.airline-IV {
  background-position: 73% 31.1%;
}
.airline-DA {
  background-position: 78% 31.1%;
}
.airline-9Y {
  background-position: 83.4% 31.1%;
}
.airline-P7 {
  background-position: 88.7% 31.1%;
}
.airline-FV {
  background-position: 93.9% 31.1%;
}
.airline-X3 {
  background-position: 99% 31.1%;
}
.airline-CP {
  background-position: 0% 36.4%;
}
.airline-OZ {
  background-position: 5% 36.4%;
}
.airline-GE {
  background-position: 10.3% 36.4%;
}
.airline-TW {
  background-position: 15.4% 36.4%;
}
.airline-GF {
  background-position: 20.7% 36.4%;
}
.airline-AC {
  background-position: 25.8% 36.4%;
}
.airline-MP {
  background-position: 31% 36.4%;
}
.airline-XF {
  background-position: 36.5% 36.4%;
}
.airline-JR {
  background-position: 41.6% 36.4%;
}
.airline-KL {
  background-position: 46.8% 36.4%;
}
.airline-US {
  background-position: 52% 36.4%;
}
.airline-KA {
  background-position: 57.2% 36.4%;
}
.airline-CX {
  background-position: 62.2% 36.4%;
}
.airline-5J {
  background-position: 67.8% 36.4%;
}
.airline-AY {
  background-position: 73% 36.4%;
}
.airline-AF {
  background-position: 78% 36.4%;
}
.airline-LU {
  background-position: 83.4% 36.4%;
}
.airline-LH {
  background-position: 88.7% 36.4%;
}
.airline-UN {
  background-position: 93.9% 36.4%;
}
.airline-SU {
  background-position: 99% 36.4%;
}
.airline-AB {
  background-position: 0% 41.4%;
}
.airline-PK {
  background-position: 5% 41.4%;
}
.airline-BV {
  background-position: 10.3% 41.4%;
}
.airline-NX {
  background-position: 15.4% 41.4%;
}
.airline-OA {
  background-position: 20.7% 41.4%;
}
.airline-OS {
  background-position: 25.8% 41.4%;
}
.airline-CO {
  background-position: 31% 41.4%;
}
.airline-KE {
  background-position: 36.5% 41.4%;
}
.airline-DL {
  background-position: 41.6% 41.4%;
}
.airline-KF {
  background-position: 46.8% 41.4%;
}
.airline-JS {
  background-position: 52% 41.4%;
}
.airline-PR {
  background-position: 57.2% 41.4%;
}
.airline-8U {
  background-position: 64.2% 41.4%;
}
.airline-Z2 {
  background-position: 67.8% 41.4%;
}
.airline-UO {
  background-position: 73% 41.4%;
}
.airline-BT {
  background-position: 78% 41.4%;
}
.airline-PH {
  background-position: 83.4% 41.4%;
}
.airline-LO {
  background-position: 88.7% 41.4%;
}
.airline-FI {
  background-position: 93.9% 41.4%;
}
.airline-SN {
  background-position: 99% 41.4%;
}
.airline-AP {
  background-position: 0% 46.6%;
}
.airline-KC {
  background-position: 5% 46.6%;
}
.airline-J2 {
  background-position: 10.3% 46.6%;
}
.airline-WY {
  background-position: 15.4% 46.6%;
}
.airline-AS {
  background-position: 20.7% 46.6%;
}
.airline-AR {
  background-position: 25.8% 46.6%;
}
.airline-AH {
  background-position: 31% 46.6%;
}
.airline-8G {
  background-position: 36.5% 46.6%;
}
.airline-AN {
  background-position: 41.6% 46.6%;
}
.airline-DT {
  background-position: 46.8% 46.6%;
}
.airline-ET {
  background-position: 52% 46.6%;
}
.airline-MS {
  background-position: 57.2% 46.6%;
}
.airline-6A {
  background-position: 64.2% 46.6%;
}
.airline-EY {
  background-position: 67.8% 46.6%;
}
.airline-SK {
  background-position: 73% 46.6%;
}
.airline-TF {
  background-position: 78% 46.6%;
}
.airline-Y8 {
  background-position: 88.5% 46.6%;
}
.multi-airlines {
  background-position: 83.4% 46.6%;
}
.airline-DR {
  background-position: 93.9% 46.6%;
}
.airline-AQ {
  background-position: 99% 46.6%;
}
.airline-VX {
  background-position: 0% 51.5%;
}
.airline-FU {
  background-position: 5% 51.5%;
}
.airline-PS {
  background-position: 10.3% 51.5%;
}
.airline-GX {
  background-position: 20.7% 51.5%;
}
.airline-A6 {
  background-position: 26% 51.8%;
}
.airline-WE {
  background-position: 31% 51.8%;
}
.airline-RY {
  background-position: 36% 51.8%;
}

.input-icons {
  background: url(/006a4b1a3be2af17c53fbc671c8f029e.png) no-repeat;
  display: inline-block;
  vertical-align: middle;
  overflow: hidden;
}
.square18,
.input-radio-checked,
.input-radio-unchecked,
.input-checkbox-unchecked,
.input-checkbox-green,
.input-checkbox-blue {
  width: 18px;
  height: 18px;
}
.square20,
.pre-page-disabled-icon,
.next-page-icon,
.next-page-icon-light {
  width: 20px;
  height: 20px;
}
.input-radio-checked {
  background-position: 31.2% 2.5%;
}
.input-radio-unchecked {
  background-position: 40% 2.5%;
}
.input-checkbox-unchecked {
  background-position: 48.5% 14.1%;
}
.input-checkbox-green {
  background-position: 31.3% 14.1%;
}
.input-checkbox-blue {
  background-position: 40% 14.1%;
}
.pre-page-disabled-icon {
  background-position: 56% 2.5%;
}
.next-page-icon {
  background-position: 68.4% 2.5%;
}
.next-page-icon-light {
  background-position: 82.2% 2.5%;
}
.exchange-default {
  width: 17px;
  height: 54px;
  background-position: 60% 13%;
}
.exchange-hover {
  width: 17px;
  height: 54px;
  background-position: 67% 13%;
}
.flt-arrow {
  background: url(/006a4b1a3be2af17c53fbc671c8f029e.png) no-repeat;
  display: inline-block;
  vertical-align: middle;
  overflow: hidden;
  background-position: 71.3% 42.8%;
  width: 160px;
  height: 20px;
}
.flt-website-rec {
  background: url(/006a4b1a3be2af17c53fbc671c8f029e.png) no-repeat;
  display: inline-block;
  vertical-align: middle;
  overflow: hidden;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2;
  background-position: 1.6% 60.8%;
  width: 80px;
  height: 44px;
}
.line-arrow-down {
  background: url(/006a4b1a3be2af17c53fbc671c8f029e.png) no-repeat;
  display: inline-block;
  vertical-align: middle;
  overflow: hidden;
  background-position: 87% 42.2%;
  width: 16px;
  height: 16px;
}
.line-arrow-up {
  background: url(/006a4b1a3be2af17c53fbc671c8f029e.png) no-repeat;
  display: inline-block;
  vertical-align: middle;
  overflow: hidden;
  background-position: 94.5% 42.2%;
  width: 16px;
  height: 16px;
}
.disc-green {
  background: url(/006a4b1a3be2af17c53fbc671c8f029e.png) no-repeat;
  display: inline-block;
  vertical-align: middle;
  overflow: hidden;
  background-position: 92.5% 30%;
  width: 16px;
  height: 16px;
}
.disc-orange {
  background: url(/006a4b1a3be2af17c53fbc671c8f029e.png) no-repeat;
  display: inline-block;
  vertical-align: middle;
  overflow: hidden;
  background-position: 85.8% 30%;
  width: 16px;
  height: 16px;
}
.car-clock {
  background: url(/006a4b1a3be2af17c53fbc671c8f029e.png) no-repeat;
  display: inline-block;
  vertical-align: middle;
  overflow: hidden;
  background-position: 97.9% 30.5%;
  width: 16px;
  height: 16px;
}

/** è“è‰² */
/** æ·±è“ */
/** æ·¡è“ */
/** æ©™è‰² */
/** æ·±æ©™ */
/** æ·¡æ©™ */
/** çº¢è‰² */
/** æ·±çº¢ */
/** ç»¿è‰² */
/** æ·±ç»¿ */
/** ç™½è‰² */
/** é»„è‰² */
/** ç°è‰² */
.btn {
  padding-left: 15px !important;
  padding-right: 15px !important;
  border-radius: 4px;
  padding: 4px 20px;
}
.btn:focus,
.btn:hover,
.btn:active,
.btn:visited {
  outline: 0 !important;
  box-shadow: none !important;
}
.btn.disabled,
.btn[disabled] {
  cursor: not-allowed !important;
}
.btn-blue {
  background: #3da0f6;
  border: solid 1px #3da0f6;
  color: #fff;
  background-color: #3da0f6;
  transition: all 0.25s;
}
.btn-blue:hover,
.btn-blue:focus {
  color: #fff;
  outline: none;
}
.btn-blue.btn-blue:focus,
.btn-blue:hover,
.btn-blue:active,
.btn-blue:visited {
  color: #fff !important;
}
.btn-blue.btn-blue:focus,
.btn-blue:hover,
.btn-blue:active,
.btn-blue:visited {
  background-color: #2a89dd;
}
.btn-orange {
  background: #ff590b;
  border: solid 1px #ff590b;
  color: #fff;
  background-color: #ff590b;
  transition: all 0.25s;
}
.btn-orange:hover,
.btn-orange:focus {
  color: #fff;
  outline: none;
}
.btn-orange.btn-orange:focus,
.btn-orange:hover,
.btn-orange:active,
.btn-orange:visited {
  color: #fff !important;
}
.btn-orange.btn-orange:focus,
.btn-orange:hover,
.btn-orange:active,
.btn-orange:visited {
  background-color: #ec5007;
}
.btn-red {
  background: #e95151;
  border: solid 1px #e95151;
  color: #fff;
  background-color: #e95151;
  transition: all 0.25s;
}
.btn-red:hover,
.btn-red:focus {
  color: #fff;
  outline: none;
}
.btn-red.btn-red:focus,
.btn-red:hover,
.btn-red:active,
.btn-red:visited {
  color: #fff !important;
}
.btn-red.btn-red:focus,
.btn-red:hover,
.btn-red:active,
.btn-red:visited {
  background-color: #dd3c3c;
}
.btn-green {
  background: #7db500;
  border: solid 1px #7db500;
  color: #fff;
  background-color: #7db500;
  transition: all 0.25s;
}
.btn-green:hover,
.btn-green:focus {
  color: #fff;
  outline: none;
}
.btn-green.btn-green:focus,
.btn-green:hover,
.btn-green:active,
.btn-green:visited {
  color: #fff !important;
}
.btn-green.btn-green:focus,
.btn-green:hover,
.btn-green:active,
.btn-green:visited {
  background-color: #6fa100;
}
.btn-cancel {
  border: 1px solid #999;
  color: #999;
  transition: all 0.25s;
  background: #fff;
}
.btn-cancel.btn-cancel:focus,
.btn-cancel:hover,
.btn-cancel:active,
.btn-cancel:visited {
  border: 1px solid #3da0f6;
  background-color: #3da0f6;
  color: #fff !important;
}
.btn-cancel-simple {
  color: #999;
  font-size: inherit;
  background: #fff !important;
}
.btn-cancel-simple.btn-cancel-simple:focus,
.btn-cancel-simple:hover,
.btn-cancel-simple:active {
  color: #333 !important;
  box-shadow: none;
}
.btn-link-orange {
  cursor: pointer;
  color: #3da0f6;
  font-size: inherit;
  background: none;
  border: none;
}
.btn-link-orange:focus,
.btn-link-orange:hover,
.btn-link-orange:active,
.btn-link-orange:visited {
  color: #ff590b !important;
  outline: 0 !important;
  box-shadow: none !important;
}
.btn-link-orange.disabled,
.btn-link-orange[disabled] {
  cursor: not-allowed !important;
  color: #999;
  font-size: inherit;
  background: none;
  border: none;
}
.btn-link-orange.disabled:focus,
.btn-link-orange[disabled]:focus,
.btn-link-orange.disabled:hover,
.btn-link-orange[disabled]:hover,
.btn-link-orange.disabled:active,
.btn-link-orange[disabled]:active {
  color: #333 !important;
  box-shadow: none;
}
.btn-blue-ghost {
  color: #3da0f6;
  padding: 5px 20px;
  text-align: center;
  border-radius: 4px;
  background: #fff;
  border: 1px solid #3da0f6;
  transition: all 0.25s;
  -webkit-transition: all 0.25s;
}
.btn-blue-ghost.btn-blue-ghost:focus,
.btn-blue-ghost:hover {
  color: #fff;
  background: #3da0f6;
  border: 1px solid #3da0f6;
}
.btn-grey-ghost {
  color: #333;
  padding: 4px 20px;
  text-align: center;
  border-radius: 4px;
  background: #fff;
  border: 1px solid #999;
  transition: all 0.25s;
  -webkit-transition: all 0.25s;
}
.btn-grey-ghost.btn-grey-ghost:focus,
.btn-grey-ghost:hover {
  color: #fff;
  background: #3da0f6;
  border: 1px solid #3da0f6 !important;
}
.btn-orange-ghost {
  color: #ff590b;
  padding: 5px 20px;
  text-align: center;
  border-radius: 4px;
  background: #fff;
  border: 1px solid #ff590b;
  transition: all 0.25s;
  -webkit-transition: all 0.25s;
}
.btn-orange-ghost.btn-orange-ghost:focus,
.btn-orange-ghost:hover {
  color: #fff;
  background: #ff590b;
  border: 1px solid #ff590b;
}
.btn-orange-ghost.disabled {
  color: #333;
  background: #fff;
  border: 1px solid #999;
  transition: all 0.25s;
  -webkit-transition: all 0.25s;
}
.btn-orange-ghost.disabled.btn-orange-ghost.disabled:focus,
.btn-orange-ghost.disabled:hover {
  color: #333;
  background: #fff;
  border: 1px solid #999 !important;
}
.btn-lg {
  width: 170px;
  height: 60px;
  font-size: 18px;
  border-radius: 10px;
}
.badge-blue {
  border: none;
  color: #fff;
  font-size: 10px;
  padding: 1px 3px;
  text-align: center;
  display: inline-block;
  margin: 0 2px;
  background: #3da0f6;
  transform: scale(0.9);
}
.badge-orange {
  border: none;
  color: #fff;
  font-size: 10px;
  padding: 1px 3px;
  text-align: center;
  display: inline-block;
  margin: 0 2px;
  background: #ff590b;
  transform: scale(0.9);
}
.badge-red {
  border: none;
  color: #fff;
  font-size: 10px;
  padding: 1px 3px;
  text-align: center;
  display: inline-block;
  margin: 0 2px;
  background: #e95151;
  transform: scale(0.9);
}
.badge-green {
  border: none;
  color: #fff;
  font-size: 10px;
  padding: 1px 3px;
  text-align: center;
  display: inline-block;
  margin: 0 2px;
  background: #7db500;
  transform: scale(0.9);
}
.badge-default {
  border: none;
  color: #fff;
  font-size: 10px;
  padding: 1px 3px;
  text-align: center;
  display: inline-block;
  margin: 0 2px;
  background: #999;
  transform: scale(0.9);
}
.badge-blue-ghost {
  border: solid 1px #3da0f6;
  color: #3da0f6;
  font-size: 10px;
  padding: 1px 3px;
  text-align: center;
  display: inline-block;
  margin: 0 2px;
  transform: scale(0.9);
}
.badge-orange-ghost {
  border: solid 1px #ff590b;
  color: #ff590b;
  font-size: 10px;
  padding: 1px 3px;
  text-align: center;
  display: inline-block;
  margin: 0 2px;
  transform: scale(0.9);
}
.badge-red-ghost {
  border: solid 1px #e95151;
  color: #e95151;
  font-size: 10px;
  padding: 1px 3px;
  text-align: center;
  display: inline-block;
  margin: 0 2px;
  transform: scale(0.9);
}
.badge-green-ghost {
  border: solid 1px #7db500;
  color: #7db500;
  font-size: 10px;
  padding: 1px 3px;
  text-align: center;
  display: inline-block;
  margin: 0 2px;
  transform: scale(0.9);
}
.badge-default-ghost {
  border: solid 1px #999;
  color: #999;
  font-size: 10px;
  padding: 1px 3px;
  text-align: center;
  display: inline-block;
  margin: 0 2px;
  transform: scale(0.9);
}
.triangle-arrow-white:before {
  content: " ";
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  border-top: 6px solid #fff;
  width: 0;
  height: 0;
  position: absolute;
  margin: auto;
}
.triangle-arrow-white.arrow_up:before {
  border-top: 0;
  border-bottom: 6px solid #fff;
}
.triangle-arrow-blue-h:before {
  content: " ";
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  border-top: 6px solid #2a89dd;
  width: 0;
  height: 0;
  position: absolute;
  margin: auto;
}
.triangle-arrow-blue-h.arrow_up:before {
  border-top: 0;
  border-bottom: 6px solid #2a89dd;
}
/*popé”™è¯¯errorä¿¡æ¯å¼¹å‡ºæ¡† æ&nbsp;·å¼*/
.popover &gt; .arrow {
  border-width: 6px;
}
.popover &gt; .arrow:after {
  border-width: 10px;
}
.popover.right &gt; .arrow {
  left: -7px;
  margin-top: -7px;
}
.popover.right &gt; .arrow:after {
  bottom: -10px;
  left: 1px;
}
.search-type-icon {
  display: inline-block;
  width: 16px;
  height: 16px;
  vertical-align: middle;
  margin-right: 5px;
}
.search-type-icon.flight-icon {
  background: url(/2286c139587080a0ef43c69fbd7abf53.png);
}
.search-type-icon.hotel-icon {
  background: url(/4f072b08c3b41f185622900e778d5566.png);
}
.search-type-icon.train-icon {
  background: url(/04efba8ac64db4a4d332f46dd554103c.png);
}
/** æœºç¥¨ã€é…’åº—ã€ç«è½¦ç¥¨æœç´¢è¡¨å• */
.search-box-wrapper {
  margin-top: -600px;
}
.search-box-wrapper .search-box {
  width: 362px;
  margin-top: 50px;
}
.search-box-wrapper .search-box .search-tab {
  height: 42px;
  margin-top: 50px;
}
.search-box-wrapper .search-box .search-tab div {
  float: left;
  width: 122px;
  padding: 0;
  line-height: 42px;
  text-align: center;
  color: #fff;
  background-color: #2d3e52;
  position: relative;
}
.search-box-wrapper .search-box .search-tab div.active {
  background: #fff;
  color: #2d3e52;
}
.search-box-wrapper .search-box .search-tab .split {
  width: 1px;
  height: 42px;
  background: transparent;
  border: none;
}
.search-box-wrapper .search-box .search-title {
  position: relative;
  height: 47px;
  line-height: 47px;
  background-color: #2d3e52;
  color: #fff;
  padding-right: 20px;
  text-align: left;
  padding-left: 20px;
  vertical-align: middle;
  border-radius: 2px;
  border: solid 2px #2d3e52;
  border-bottom: none;
}
.search-box-wrapper .search-box .search-title &gt; span {
  line-height: 32px;
  margin-bottom: 19px;
}
.search-box-wrapper .search-box .search-title .for-private {
  position: absolute;
  top: 3px;
  right: 20px;
  width: 80px;
  border: 1px solid #ff590b;
  border-radius: 3px;
}
.search-box-wrapper .search-box .search-title .for-private &gt; div {
  float: left;
  height: 30px;
  line-height: 30px;
  width: 50%;
  text-align: center;
}
.search-box-wrapper .search-box .search-title .for-private &gt; div.active {
  color: #fff;
  background: #ff590b;
}
.search-box-wrapper .search-box .search-body {
  min-height: 400px;
  background: #fff;
  position: relative;
  margin: 0;
  padding: 30px 20px;
  border-radius: 2px;
  border: solid 2px #2d3e52;
  border-top: none;
  margin-top: -7px;
}
.search-box-wrapper .search-box .search-body .flight .flight-type {
  border-bottom: 1px solid #e1e1e1;
}
.search-box-wrapper .search-box .search-body .flight .flight-type .active {
  color: #ff590b;
  border-bottom: 2px solid #ff590b;
}
.search-box-wrapper .search-box .search-body .flight .flight-type span {
  display: inline-block;
  padding-bottom: 13px;
  cursor: pointer;
}
.search-box-wrapper .search-box .search-body .flight .flight-type .left {
  margin-right: 20px;
}
.search-box-wrapper .search-box .search-body .exchange:hover {
  width: 19px;
  height: 54px;
  background-position: 67% 13%;
}
.search-box-wrapper .search-box .search-body .exchange.input-icons {
  position: absolute;
  margin-top: -78px;
  margin-left: 308px;
}
.search-box-wrapper .search-box .search-body .exchange-default {
  width: 17px;
  height: 54px;
  background-position: 60% 13%;
}
.search-box-wrapper .search-box .search-body .row {
  padding: 10px 0;
}
.search-box-wrapper .search-box .search-body .row.has-feedback input[type=text] {
  display: inline-block;
  width: 228px !important;
  height: 28px;
  line-height: 28px;
  padding: 0 10px;
  background: #fff;
}
.search-box-wrapper .search-box .search-body .row.has-feedback .form-control-feedback {
  height: 30px;
  line-height: 30px;
  right: 50px;
  top: 10px;
  z-index: 0;
  white-space: nowrap;
}
.search-box-wrapper .search-box .search-body .row .left {
  line-height: 30px;
  margin-right: 20px;
}
.search-box-wrapper .search-box .search-body .row .type {
  display: inline-block;
}
.search-box-wrapper .search-box .search-body .row .type label {
  font-weight: 400;
  margin-bottom: 0;
}
.search-box-wrapper .search-box .search-body .row .type label:before {
  content: '';
  background: url(/006a4b1a3be2af17c53fbc671c8f029e.png) no-repeat;
  display: inline-block;
  vertical-align: middle;
  overflow: hidden;
  width: 18px;
  height: 18px;
  background-position: 40% 2.5%;
}
.search-box-wrapper .search-box .search-body .row .type label.active:before {
  content: '';
  background: url(/006a4b1a3be2af17c53fbc671c8f029e.png) no-repeat;
  display: inline-block;
  vertical-align: middle;
  overflow: hidden;
  width: 18px;
  height: 18px;
  background-position: 31.2% 2.5%;
}
.search-box-wrapper .search-box .search-body .row .type label input[type=radio] {
  display: none;
}
.search-box-wrapper .search-box .search-body .row .type label span {
  margin: 0 20px 0 5px;
}
.search-box-wrapper .search-box .search-body .search-button {
  margin-top: 30px;
  margin-bottom: 18px;
  height: 32px;
}
.search-box-wrapper .search-box .search-body .search-button.search-button-top {
  margin-top: 70px;
}
.search-box-wrapper .search-box .arrow {
  z-index: -1;
  border-right-color: #e95151 !important;
}
.search-box-wrapper .search-box .arrow:after {
  z-index: -1;
  border-right-color: #ffe7e7 !important;
}
.search-box-wrapper .search-box .popover {
  background-color: #ffe7e7;
  border: 1px solid #e95151;
  z-index: 1;
}
.search-box-wrapper .search-box .popover .popover-content {
  color: #e95151;
  background: #ffe7e7;
  line-height: 28px;
  padding: 0 10px;
  white-space: nowrap;
}
.home {
  height: 600px;
}
.home .exchange.input-icons {
  margin-left: 293px !important;
}
/** é¡µå°¾ */
footer {
  width: 100%;
  font-size: 14px;
  text-align: center;
  background: #eaeaea;
  color: #777;
  border-top: 1px solid #e5e5e5;
}
footer iframe {
  height: 100px;
}
footer a {
  color: #787878;
}
header .header-personal {
  height: 20px;
  width: 100%;
  background: #ededed;
  color: #333;
  line-height: 20px;
  font-size: 12px;
  margin: 0;
}
header .header-personal .personalcenter {
  height: 30px;
  font-size: 12px;
  background: #ededed;
  color: #333;
  line-height: 20px;
}
header .header-personal .company-name-left {
  margin: 0px 20px 0px 0px!important;
  color: #999;
}
header .header-personal .show-color {
  color: #ff590b;
}
header .header-personal li {
  min-width: 30px;
  text-align: center;
}
header .header-personal li a {
  color: #333;
}
header .header-personal .mobile:hover div:first-child {
  color: #ff590b;
}
header .header-personal .mobile .qrcode {
  left: -49px;
  width: 175px;
  height: 200px;
  background: #fff;
}
header .header-personal .mobile .qrcode-employee {
  left: -95px;
  width: 240px;
  background-color: rgba(237, 237, 237, 0.88);
  padding: 10px 0px 10px 10px;
}
header .header-personal .mobile .qrcode-employee::before {
  left: 115px !important;
}
header .header-personal .mobile .qrcode,
header .header-personal .mobile .qrcode-employee {
  position: absolute;
  z-index: 999;
  display: none;
  box-shadow: 0 0 5px #aaa;
}
header .header-personal .mobile .qrcode::before,
header .header-personal .mobile .qrcode-employee::before {
  content: '';
  position: absolute;
  left: 82.5px;
  top: -10px;
  border-width: 5px;
  border-style: dashed dashed solid;
  border-color: transparent transparent #fff;
}
header .header-personal .mobile .qrcode p,
header .header-personal .mobile .qrcode-employee p {
  margin-top: 5px;
  margin-bottom: 0;
  font-weight: bolder;
}
header .header-personal .mobile .qrcode .qrcode-content,
header .header-personal .mobile .qrcode-employee .qrcode-content {
  background: url(/7cdf99d83784509af8cd28dd69505e0e.jpg) no-repeat;
  width: 155px;
  height: 155px;
  margin: 0 auto;
  background-size: contain;
}
header .header-personal .mobile .qrcode .user-img,
header .header-personal .mobile .qrcode-employee .user-img {
  margin-top: 5px;
}
header .header-personal .mobile .qrcode .user-img img,
header .header-personal .mobile .qrcode-employee .user-img img {
  width: 75px;
  height: 107px;
  background: #f5f5f5;
}
header .header-personal .mobile .qrcode .user-infomation,
header .header-personal .mobile .qrcode-employee .user-infomation {
  padding: 10px;
}
header .header-personal .mobile .qrcode .user-infomation .user-name,
header .header-personal .mobile .qrcode-employee .user-infomation .user-name {
  padding-bottom: 14px;
}
header .header-personal .mobile .qrcode .user-infomation .user-name .name,
header .header-personal .mobile .qrcode-employee .user-infomation .user-name .name {
  font-size: 16px;
  color: #333;
  padding-right: 10px;
  font-weight: bold;
}
header .header-personal .mobile .qrcode .user-infomation .user-name .job,
header .header-personal .mobile .qrcode-employee .user-infomation .user-name .job {
  font-size: 12px;
  color: #999;
}
header .header-personal .mobile .qrcode .user-infomation .user-contact,
header .header-personal .mobile .qrcode-employee .user-infomation .user-contact {
  text-align: left;
}
header .header-personal .mobile .qrcode .user-infomation .user-contact .title,
header .header-personal .mobile .qrcode-employee .user-infomation .user-contact .title {
  font-size: 12px;
  color: #999;
  width: 37px;
  text-align: right;
}
header .header-personal .mobile .qrcode .user-infomation .user-contact .contact,
header .header-personal .mobile .qrcode-employee .user-infomation .user-contact .contact {
  font-size: 12px;
  color: #666;
}
header .header-personal .mobile:hover .qrcode {
  display: block;
}
header .header-personal .mobile:hover .qrcode-employee {
  display: inline-flex;
}
header .header-personal .notice-bell:hover .fa.fa-bell {
  color: #ff590b;
}
header .header-personal .notice-bell .notice-list {
  display: none;
  position: absolute;
  z-index: 999;
  left: -150px;
  width: 250px;
  background: #fff;
  box-shadow: 0 0 5px #aaa;
}
header .header-personal .notice-bell .notice-list::before {
  content: '';
  position: absolute;
  left: 160px;
  top: -10px;
  border-width: 5px;
  border-style: dashed dashed solid;
  border-color: transparent transparent #fff;
}
header .header-personal .notice-bell .notice-list ul {
  padding: 0;
  margin: 10px;
  max-height: 200px;
  overflow-y: auto;
}
header .header-personal .notice-bell .notice-list ul li {
  width: 100%;
  text-align: left;
  border-bottom: 1px solid #ccc;
}
header .header-personal .notice-bell .notice-list ul li.last {
  padding-bottom: 0 !important;
  border-bottom: none;
}
header .header-personal .notice-bell:hover .notice-list {
  display: block;
}
header .header-personal .logout a:hover {
  color: #ff590b;
}
header .header-personal #currentNoticeModal {
  padding-top: 60px;
}
header .header-personal #currentNoticeModal .modal-dialog {
  width: 600px;
}
header .header-personal #currentNoticeModal .modal-dialog .sweet-modal .modal-body {
  padding: 10px 25px;
}
header .header-personal #currentNoticeModal .modal-dialog .sweet-modal .modal-body h4.title {
  line-height: 26px;
  height: auto;
  padding: 0;
}
header .header-personal #currentNoticeModal .modal-dialog .sweet-modal .modal-body ul.mt5 {
  max-height: 350px;
  overflow-y: auto;
}
header .header-personal #currentNoticeModal .modal-dialog .sweet-modal .modal-body ul.mt5 li {
  text-align: initial;
}
header .header-personal #currentNoticeModal .modal-dialog .sweet-modal .modal-body ol,
header .header-personal #currentNoticeModal .modal-dialog .sweet-modal .modal-body ul,
header .header-personal #currentNoticeModal .modal-dialog .sweet-modal .modal-body li,
header .header-personal #currentNoticeModal .modal-dialog .sweet-modal .modal-body p {
  margin: 0;
  padding: 0;
}
header .header-personal #currentNoticeModal .modal-dialog .sweet-modal .modal-footer {
  padding-left: 25px;
}
header .logo {
  height: 60px;
  background: #fff;
  text-align: right;
}
header .logo .logo1 {
  display: inline-block;
  vertical-align: middle;
  width: 148px;
  height: 44px;
  background: url(/1c7a0324a6f3959d5db95c73c919d033.png) no-repeat center;
}
header .logo .left {
  height: 60px;
  line-height: 60px;
  font-size: 20px;
}
header .logo .split {
  padding: 0 20px;
}
header .logo .tel {
  padding-top: 10px;
}
header .logo .tel .info {
  color: #999;
  font-size: 12px;
}
header .logo .tel .tel {
  color: #ff5906;
  font-size: 16px;
}
header .navbar-inverse {
  margin-bottom: 0px;
  background: #2d3e52;
  color: #fff;
  min-height: 40px;
  border-width: 0;
  z-index: 0;
}
header .navbar-inverse .container &gt; div {
  height: 40px;
  background: #ff5a0e !important;
  line-height: 40px;
  font-size: 14px;
  text-align: center;
}
header .navbar-inverse .container &gt; div a {
  color: #fff !important;
  text-decoration: none;
  display: inline-block;
  height: 100%;
}
header .navbar-inverse ul li a {
  display: inline-block;
  line-height: 40px;
  padding: 0 12px;
  color: #fff !important;
}
header .navbar-inverse .notice-info {
  display: inline-block;
}
header .navbar-inverse .notice-info a {
  display: inline-block;
  height: 100%;
}
header .navbar-inverse .notice-info .no-unreadCount {
  background: url(/e56c93d3626ad4a1414ef39c7482a098.png) no-repeat;
  width: 25px;
  height: 22px;
  display: inline-block;
  vertical-align: middle;
}
header .navbar-inverse .notice-info .unreadCount {
  display: inline-block;
  color: #ff5a0e;
  background: #fff;
  width: 30px;
  height: 18px;
  line-height: 18px;
  border-radius: 8px;
  margin-right: 10px;
  font-size: 12px;
}
header .navbar-inverse span.label {
  position: absolute;
  top: 3px;
  right: -6px;
  padding: 1px 3px 3px;
  font-weight: normal;
  font-size: 12px;
  z-index: 2;
}
header .navbar-inverse .navbar-nav &gt; .active a,
header .navbar-inverse .navbar-nav &gt; .active a:hover,
header .navbar-inverse .navbar-nav &gt; .active a:focus {
  color: #fff !important;
  background: #39a0f6;
}
.form-control-feedback {
  height: 30px;
  width: 30px;
}
.fa.fa-times-circle {
  top: 8px;
  color: #e95151;
}
.fa.fa-check-circle {
  color: #7db500;
}
.has-error .form-control {
  border-color: #e95151;
}
#payment .nav-tabs {
  border-bottom: 1px solid #3da0f6;
}
#payment .gov-msg {
  margin-top: 20px;
  font-size: 10px;
  color: #ff590b;
}
#payment .uib-tab {
  margin-right: 10px;
  border-bottom: 1px solid #3da0f6;
}
#payment .uib-tab.active {
  border-bottom: 1px solid white;
}
#payment .uib-tab.active a {
  border-top: 1px solid #3da0f6;
  border-left: 1px solid #3da0f6;
  border-right: 1px solid #3da0f6;
  border-bottom: 0;
  margin-right: 0px;
}
#payment .uib-tab.active .nav-link {
  background-color: #fff;
}
#payment .uib-tab .nav-link {
  color: black;
  background-color: #f0f0f0;
  border-radius: 0;
  padding: 10px 30px;
  height: 40px;
  color: height;
}
#payment .tab-pane {
  padding-top: 30px;
  text-align: center;
}
#payment .tab-pane &gt; .row {
  background-color: white;
  line-height: 56px;
}
#payment .tab-content {
  padding: 20px 0px;
}
#payment .payment-icon {
  border: 0;
}
#payment .tabs-heading {
  background-color: white;
  border-right: 1px solid #3da0f6 !important;
}
#payment .yuejie-payment {
  padding: 0 30px;
  line-height: 40px;
  background-color: #f0f0f0;
  margin-right: 10px;
}
#payment .pwd-ipt {
  height: 36px;
  width: 36px;
  margin-left: 10px;
  text-align: center;
  font: small-caption;
  font-size: 30px !important;
  vertical-align: middle;
  padding-bottom: 5px;
  outline-style: none;
}
#payment .forgetPwd {
  color: black;
}
#payment .forgetPwd:hover {
  color: #3da0f6;
}
#payment .mt30 {
  text-align: center;
}
#payment .panel.panel-default {
  cursor: pointer;
  padding: 12px 34px;
  height: 90px;
  width: 300px;
  display: inline-block;
  margin: 0px 10px;
}
#payment .panel.panel-default.active {
  background-color: #f3f9ff;
  border: 1px solid #3da0f6;
}
#payment .panel.panel-default img {
  margin-right: 5px;
}
#myModalWechat .modal-dialog {
  width: 800px;
}
#myModalWechat .modal-dialog .modal-content {
  height: 540px;
}
#myModalWechat .modal-dialog .modal-content .modal-header {
  padding: 5px 15px;
}
#myModalWechat .modal-dialog .modal-content .modal-header button {
  margin-top: 8px;
}
#myModalWechat .modal-dialog .modal-content .modal-header strong {
  font-size: 30px;
}
#myModalWechat .modal-dialog .modal-content .modal-body {
  margin-left: 65px;
}
#myModalWechat .modal-dialog .modal-content .modal-body .msg {
  height: 40px;
  margin-bottom: 4px;
}
#myModalWechat .modal-dialog .modal-content .modal-body .msg .message {
  font-size: 12px;
}
/**
æ”¯ä»˜ç»„ä»¶æ&nbsp;·å¼
*/
.clearfix:after {
  clear: both;
}
.clearfix:before,
.clearfix:after {
  content: " ";
  display: table;
}
.alieditContainer {
  position: relative;
}
.sixDigitPassword {
  position: absolute;
  left: -122px;
  top: 0;
  width: 1000px;
  height: 26px;
  color: #fff;
  font-size: 12px;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  -webkit-user-select: initial;
  outline: 'none';
  z-index: 999;
  opacity: 0;
  filter: alpha(opacity=0);
}
.sixDigitPassword-box {
  cursor: text;
  background: #fff;
  outline: none;
  position: relative;
  padding: 8px 0;
  height: 15px;
  border: 1px solid #cccccc;
  border-radius: 2px;
}
.sixDigitPassword-box i {
  float: left;
  display: block;
  padding: 4px 0;
  height: 7px;
  border-left: 1px solid #cccccc;
}
.sixDigitPassword-box .active {
  border-left: 0;
  background: url(/f0dd70b8ae03bb50e34b9d7548ceee46.gif) no-repeat center center;
}
.sixDigitPassword-box .active + i {
  border-left: 0;
}
.sixDigitPassword-box b {
  display: block;
  margin: 0 auto;
  width: 7px;
  height: 7px;
  overflow: hidden;
  visibility: hidden;
  background: url(/e4c56bbf52de2f3d1470d80b72b46954.png) no-repeat;
}
.sixDigitPassword-box span {
  position: absolute;
  display: block;
  left: 0px;
  top: 0px;
  height: 30px;
  border: 1px solid rgba(82, 168, 236, 0.8);
  border-radius: 2px;
  visibility: hidden;
  -webkit-box-shadow: inset 0px 2px 2px rgba(0, 0, 0, 0.75), 0 0 8px rgba(82, 168, 236, 0.6);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
}
.ui-securitycore .ui-form-item .ui-form-explain {
  margin-top: 8px;
}
.i-block {
  display: inline-block;
}
.six-password {
  position: relative;
  height: 33px;
  width: 182px;
  overflow: hidden;
  vertical-align: middle;
}
.jk-footer-container {
  text-align: center;
  margin: 0 auto;
  background: #f5f5f5;
}
.jk-footer-container .version {
  width: 1180px;
  margin: 0 auto;
  font-size: 12px;
  color: #999;
  text-align: center;
  height: 100px;
  line-height: 100px;
}
.jk-footer-container .version a {
  color: #999;
}
.jk-footer-container .version .cnnic {
  float: right;
}
.jk-footer-container .version .cnnic a {
  width: 54px;
  height: 20px;
  background: url(/df5e6737fc792d1a6f59650dbba8dcb1.png);
  display: inline-block;
  background-size: 100%;
}
.lp-pagination {
  margin: 15px 0px;
}
.lp-pagination a:hover {
  text-decoration: none;
}
.lp-pagination li:last-child a {
  margin-left: 10px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
}
.lp-pagination li:first-child a {
  margin-right: 10px;
  border-top-left-radius: 0px;
  border-bottom-left-radius: 0px;
}
.lp-pagination .active a,
.lp-pagination .active a:hover,
.lp-pagination .active a:focus {
  color: #fff;
  background-color: #3da0f6;
  border-color: #3da0f6;
}
.lp-pagination .active span:hover,
.lp-pagination .active span:focus {
  color: #fff;
  background-color: #3da0f6;
  border-color: #3da0f6;
}
.navbar-inverse {
  margin-bottom: 0px;
  background: #2d3e52;
  color: #fff;
  min-height: 40px;
  border-width: 0;
  z-index: 0;
}
.navbar-inverse ul li a {
  display: inline-block;
  line-height: 40px;
  padding: 0 12px;
  color: #fff !important;
  font-size: 14px;
}
.navbar-inverse .notice-info {
  display: inline-block;
}
.navbar-inverse .notice-info a {
  display: inline-block;
  height: 100%;
}
.navbar-inverse .notice-info .no-unreadCount {
  background: url(/e56c93d3626ad4a1414ef39c7482a098.png) no-repeat;
  width: 25px;
  height: 22px;
  display: inline-block;
  vertical-align: middle;
}
.navbar-inverse .notice-info .unreadCount {
  display: inline-block;
  color: #ff590b;
  background: #fff;
  width: 30px;
  height: 18px;
  line-height: 18px;
  border-radius: 8px;
  margin-right: 10px;
  font-size: 12px;
}
ul#menu &gt; li &gt; a:hover {
  color: #3da0f6 !important;
}
ul#menu &gt; li.active &gt; a:hover {
  color: #fff !important;
}
.bootstrap-tagsinput {
  height: 30px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}
.passport-ep {
  display: inline-block;
}
.passport-ep .tooltip {
  padding: 7px;
  background: #fff;
  border: solid 1px #b8c8ff;
  opacity: 1;
}
.passport-ep .tooltip .tab_pane {
  padding: 10px 0px;
}
/*----------------æ¬¢è¿Žé¡µæœç´¢æ¡†æ&nbsp;·å¼---------------------*/
.home-container-top-center {
  width: 360px;
  background: #fff;
  position: relative;
  margin: 0;
}
.home-container-top-center .home-container-top-center-content {
  margin: 0;
  height: 100%;
}
.home-container-top-center .home-container-top-center-content .not-flight {
  margin-top: -10px;
}
.home-container-top-center .home-container-top-center-content .exchange.input-icons {
  position: absolute;
  margin-top: -78px;
  margin-left: 308px;
}
.home-container-top-center .home-container-top-center-content .exchange:hover {
  width: 19px;
  height: 54px;
  background-position: 67% 13%;
}
.home-container-top-center .home-container-top-center-content .search-content {
  padding: 30px 20px;
  height: 100%;
}
.home-container-top-center .home-container-top-center-content .search-content .left {
  display: inline-block;
  margin-right: 20px;
}
.home-container-top-center .home-container-top-center-content .search-content .row {
  margin: 0;
  padding: 10px 0;
}
.home-container-top-center .home-container-top-center-content .search-content .row .left {
  line-height: 30px;
}
.home-container-top-center .home-container-top-center-content .search-content label.search-type-radio input[type='radio'] {
  display: none;
}
.home-container-top-center .home-container-top-center-content .search-content .type {
  display: inline-block;
  margin: 0;
  padding: 0;
}
.home-container-top-center .home-container-top-center-content .search-content .type label {
  font-size: 14px;
  color: #333;
  font-weight: normal;
  margin-bottom: 0;
}
.home-container-top-center .home-container-top-center-content .search-content .type label:before {
  content: '';
  background: url(/006a4b1a3be2af17c53fbc671c8f029e.png) no-repeat;
  display: inline-block;
  vertical-align: middle;
  overflow: hidden;
  width: 18px;
  height: 18px;
  background-position: 40% 2.5%;
}
.home-container-top-center .home-container-top-center-content .search-content .type label.active:before {
  content: '';
  background: url(/006a4b1a3be2af17c53fbc671c8f029e.png) no-repeat;
  display: inline-block;
  vertical-align: middle;
  overflow: hidden;
  width: 18px;
  height: 18px;
  background-position: 31.2% 2.5%;
}
.home-container-top-center .home-container-top-center-content .search-content .type label span {
  margin: 0 20px 0 5px;
}
.home-container-top-center .home-container-top-center-content .search-content .form-control-feedback {
  height: 30px;
  line-height: 30px;
  right: 35px;
  top: 10px;
  z-index: 0;
  white-space: nowrap;
}
.home-container-top-center .home-container-top-center-content [ui-flight-search-form] {
  padding-top: 10px;
}
/*----------------æ»šåŠ¨èƒŒæ™¯å›¾ç‰‡æ&nbsp;·å¼---------------------*/
.carousel .carousel-inner {
  height: 600px;
  width: 100%;
}
.carousel .carousel-control.right,
.carousel .carousel-control.left {
  display: none;
}
.carousel .carousel-indicators {
  z-index: 1;
}
.carousel .carousel-indicators li {
  margin: 0 5px;
}
.carousel .carousel-indicators .active {
  width: 10px;
  height: 10px;
}
/*----------------æ—¶é—´ç»„ä»¶æ&nbsp;·å¼---------------------*/
.ui-widget-header .ui-icon {
  background: url(/006a4b1a3be2af17c53fbc671c8f029e.png) no-repeat;
}
.ui-datepicker {
  z-index: 1003 !important;
}
.ui-datepicker .ui-datepicker-prev span,
.ui-datepicker .ui-datepicker-next span {
  width: 20px !important;
  height: 20px;
}
.ui-datepicker .ui-datepicker-prev span {
  background-position: 68.4% 2.5%;
  transform: rotate(180deg);
}
.ui-datepicker .ui-datepicker-prev:hover span {
  background-position: 82.2% 2.5%;
}
.ui-datepicker .ui-datepicker-prev.ui-state-disabled span {
  background-position: 56% 2.5%;
  transform: rotate(360deg);
}
.ui-datepicker .ui-datepicker-next span {
  left: 8px;
  background-position: 68.4% 2.5%;
}
.ui-datepicker .ui-datepicker-next:hover span {
  background-position: 82.2% 2.5%;
}
.ui-datepicker .ui-datepicker-next.ui-state-disabled span {
  background-position: 56% 2.5%;
  transform: rotate(180deg);
}
.ui-datepicker .ui-datepicker-prev-hover.ui-state-hover,
.ui-datepicker .ui-datepicker-prev-hover {
  top: 2px;
  left: 2px;
  border: 0;
  background: rgba(0, 0, 0, 0);
}
.ui-datepicker .ui-datepicker-next-hover,
.ui-datepicker .ui-datepicker-next-hover.ui-state-hover {
  top: 2px;
  right: 2px;
  border: 0;
  background: rgba(0, 0, 0, 0);
}
/*-------------------- æ–°ç‰ˆé€šç”¨æ&nbsp;·å¼---------------------- */
.fg-confirm.left .arrow {
  right: -21px !important;
}
.fg-confirm.right .arrow {
  left: -21px !important;
}
.fg-confirm.top .arrow {
  bottom: -20px !important;
}
.fg-confirm.bottom .arrow {
  top: -20px;
}
.fg-confirm {
  font-size: 14px;
  padding: 0px 0px 2px 0px !important;
  max-width: 260px;
}
.fg-confirm .arrow {
  border-width: 10px !important;
}
.fg-confirm .popover-title {
  color: #333 !important;
  font-weight: bold;
  line-height: 20px;
  background: #f0f0f0 !important;
  padding: 6px 16px;
  min-width: 104px;
  max-width: 258px;
}
.fg-confirm .popover-content {
  padding: 0px 16px;
  height: 30px;
  line-height: 30px;
  background: #fff;
  white-space: nowrap;
}
.fg-confirm .popover-content a {
  background-color: #fff;
  border-color: #fff;
  margin: 0 !important;
}
.fg-confirm .popover-content a i {
  visibility: hidden;
  display: none;
}
.fg-confirm .popover-content .btn {
  padding: 0;
  font-size: 14px !important;
}
.fg-confirm .popover-content .btn-default {
  color: #999 !important;
}
.fg-confirm .popover-content .btn-default:focus,
.fg-confirm .popover-content .btn-default:hover {
  color: #666 !important;
  background: #fff;
  border-color: #fff;
  outline: none;
}
.fg-confirm .popover-content .btn-default:active:focus,
.fg-confirm .popover-content .btn-danger:active:focus {
  background: #fff;
  border-color: #fff;
}
.fg-confirm .popover-content .btn-danger {
  color: #333 !important;
}
.fg-confirm .popover-content .btn-danger:focus,
.fg-confirm .popover-content .btn-danger:hover {
  color: #2a89dd !important;
  background: #fff;
  border-color: #fff;
  outline: none;
}
.dropdown-toggle {
  height: 22px;
  color: #ff590b;
  display: inline-block;
  overflow: hidden;
  cursor: pointer;
}
.dropdown-toggle .caret {
  display: inline-block;
  width: 0;
  height: 0;
  overflow: hidden;
  line-height: 0;
  font-size: 0;
  vertical-align: middle;
  border-top: 6px solid #ec5007;
  border-bottom: 0 none;
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
}
.dropdown-toggle .caret.grey06 {
  border-top: 6px solid #333;
}
.dropdown-toggle:hover,
.dropdown-toggle:focus {
  color: #ff590b;
}
.toggle-open .caret,
.toggle-open .dropdown-toggle_border:hover .caret {
  border-bottom: 6px solid #ec5007;
  border-top: 0 none;
}
.toggle-open .caret.grey06,
.toggle-open .dropdown-toggle_border:hover .caret.grey06 {
  border-bottom: 6px solid #333;
  border-top: 0 none;
}
.dep-tree {
  overflow-y: hidden;
  overflow-x: hidden;
  max-width: 320px;
  height: 500px;
}
.dep-tree li {
  position: relative;
}
.dep-tree .jstree-node {
  margin-left: 10px;
}
.dep-tree .jstree-anchor {
  line-height: 28px;
  height: auto;
  min-width: 290px;
  padding-right: 88px;
  max-width: 450px;
  overflow-x: hidden;
  text-overflow: ellipsis;
}
.dep-tree .jstree-anchor i {
  display: none;
}
.dep-tree .jstree-wholerow-clicked {
  background: #ffe7dc !important;
}
.dep-tree .jstree-hovered,
.dep-tree .jstree-wholerow-hovered {
  background: #f0f0f0;
  color: #333;
}
.dep-tree .dep-op {
  float: right;
  right: 20px;
  top: 0px;
  position: absolute;
}
.dep-tree .dep-op a {
  text-decoration: none;
  cursor: pointer;
}
.dep-tree .dep-op .popover-title {
  white-space: nowrap;
}
.dep-tree .dep-op .popover.bottom {
  margin-left: -28px;
}
.dep-tree .dep-op .popover.bottom .arrow {
  margin-left: 15px;
}
.dep-foot {
  display: inline-block;
  margin-bottom: 0px;
  padding-left: 10px;
  height: 30px;
  line-height: 30px;
  width: 326px;
  background: #ededed;
}
.dep-foot a {
  text-decoration: none;
  margin-right: 16px;
}
.depDropDown .dropdown .combo-arrow::before {
  border-top: 6px solid #333;
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  border-bottom: none;
  right: 8px;
}
.depDropDown .dropdown.open .combo-arrow::before {
  border-bottom: 6px solid #333;
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  border-top: none;
}
.depDropDown .dropdown-menu {
  max-width: 278px;
  max-height: 300px;
  line-height: 30px;
  padding-top: 0px;
  padding-bottom: 0px;
  z-index: 1000000;
}
.depDropDown .dropdown-menu .jstree-wholerow-hovered {
  background: #3da0f6;
  height: 30px;
}
.depDropDown .dropdown-menu .jstree-wholerow-clicked {
  background: #3da0f6 !important;
  height: 30px;
}
.depDropDown .dropdown-menu .jstree-hovered,
.depDropDown .dropdown-menu .jstree-clicked {
  color: #fff;
}
.depDropDown .dropdown-menu .jstree-anchor {
  line-height: 30px;
  height: auto;
}
.depDropDown .dropdown-menu .jstree-anchor i {
  display: none;
}
.select-staves,
.path-costCenters-id,
.path-staves,
.path-roles-id,
.path-departments-id,
.general-contacts-content,
.path-general-contacts,
.path-staves-id,
.path-myapproval,
.path-finance,
[class^='path-bill'] {
  /* è®¾ç½®æ»šåŠ¨æ¡çš„æ&nbsp;·å¼ */
  /* æ»šåŠ¨æ§½ */
  /* æ»šåŠ¨æ¡æ»‘å— */
}
.select-staves ::-webkit-scrollbar,
.path-costCenters-id ::-webkit-scrollbar,
.path-staves ::-webkit-scrollbar,
.path-roles-id ::-webkit-scrollbar,
.path-departments-id ::-webkit-scrollbar,
.general-contacts-content ::-webkit-scrollbar,
.path-general-contacts ::-webkit-scrollbar,
.path-staves-id ::-webkit-scrollbar,
.path-myapproval ::-webkit-scrollbar,
.path-finance ::-webkit-scrollbar,
[class^='path-bill'] ::-webkit-scrollbar {
  width: 4px;
  height: 4px;
}
.select-staves ::-webkit-scrollbar-track,
.path-costCenters-id ::-webkit-scrollbar-track,
.path-staves ::-webkit-scrollbar-track,
.path-roles-id ::-webkit-scrollbar-track,
.path-departments-id ::-webkit-scrollbar-track,
.general-contacts-content ::-webkit-scrollbar-track,
.path-general-contacts ::-webkit-scrollbar-track,
.path-staves-id ::-webkit-scrollbar-track,
.path-myapproval ::-webkit-scrollbar-track,
.path-finance ::-webkit-scrollbar-track,
[class^='path-bill'] ::-webkit-scrollbar-track {
  border-radius: 10px;
}
.select-staves ::-webkit-scrollbar-thumb,
.path-costCenters-id ::-webkit-scrollbar-thumb,
.path-staves ::-webkit-scrollbar-thumb,
.path-roles-id ::-webkit-scrollbar-thumb,
.path-departments-id ::-webkit-scrollbar-thumb,
.general-contacts-content ::-webkit-scrollbar-thumb,
.path-general-contacts ::-webkit-scrollbar-thumb,
.path-staves-id ::-webkit-scrollbar-thumb,
.path-myapproval ::-webkit-scrollbar-thumb,
.path-finance ::-webkit-scrollbar-thumb,
[class^='path-bill'] ::-webkit-scrollbar-thumb {
  border-radius: 10px;
  background: #ccc;
}
.select-staves {
  width: 950px;
  background: #f5f5f5;
  margin-left: -150px;
}
.select-staves .text-break {
  white-space: nowrap;
  /* ä¸æ¢è¡Œ */
  overflow: hidden;
  /* å†…å®¹è¶…å‡ºå®½åº¦æ—¶éšè—è¶…å‡ºéƒ¨åˆ†çš„å†…å®¹ */
  text-overflow: ellipsis;
}
.select-staves .modal-header {
  padding: 10px 20px;
  border-bottom: 2px solid #ededed;
}
.select-staves .modal-body {
  padding: 0px;
  height: 525px;
}
.select-staves .form-control[readonly] {
  background-color: #fff;
}
.select-staves .item {
  width: 136px;
}
.select-staves .item2 {
  min-width: 60px;
  max-width: 280px;
  line-height: 33px;
  margin-top: 10px;
  margin-right: 10px;
  text-align: center;
  border-radius: 4px;
  background: #3da0f6;
  color: #fff;
  outline: none;
  border: none;
  cursor: default;
  display: inline-flex;
  transition: all 0.25s ease-in-out 0;
}
.select-staves .item2 .remove {
  padding: 0px 10px;
  cursor: pointer;
  background: #3da0f6;
  box-shadow: none;
  border: none;
  border-bottom-right-radius: 4px;
  border-top-right-radius: 4px;
}
.select-staves .item2:focus,
.select-staves .item2:hover {
  background: #2a89dd;
}
.select-staves .item2:focus .remove,
.select-staves .item2:hover .remove {
  color: #666;
  box-shadow: none;
  background: #2a89dd;
}
.select-staves .left-block {
  padding: 20px 0px 20px 20px;
  height: 100%;
  background: #f5f5f5;
}
.select-staves .left-block .selected-title {
  font-size: 12px;
  padding-bottom: 10px;
}
.select-staves .left-block .selected-staves {
  padding-right: 20px;
  width: 100%;
  overflow-x: hidden;
  overflow-y: hidden;
  height: 455px;
}
.select-staves .unselected-staves {
  padding: 20px 0px 20px 20px;
  margin: 0px;
  background: #fff;
  height: 100%;
}
.select-staves .unselected-staves .search {
  line-height: 45px;
  height: 45px;
  background: #f5f5f5;
  text-align: center;
  padding-left: 40px;
  margin-right: 20px;
}
.select-staves .unselected-staves .search span {
  float: left;
}
.select-staves .unselected-staves .search .combo-arrow {
  right: 0 !important;
}
.select-staves .unselected-staves .search-content {
  max-height: 614px;
}
.select-staves .unselected-staves .search-content .select-all {
  margin-top: 20px;
}
.select-staves .unselected-staves .search-content .select-all button {
  font-weight: 900;
}
.select-staves .unselected-staves .search-content .users {
  width: 100%;
  height: 300px;
  overflow-x: hidden;
  overflow-y: hidden;
  padding-right: 8px;
}
.select-staves .unselected-staves .op-btn {
  margin-top: 30px;
  margin-bottom: 10px;
  margin-right: 20px;
}
#selectAudit .modal-content {
  min-width: 240px;
  max-width: 440px;
  margin: 30px 40px;
  border-radius: 10px;
  background: #fff;
}
#selectAudit .modal-content .audit-title {
  margin-top: 20px;
}
#selectAudit .modal-content .audit-title h4 {
  font-size: 18px;
  color: #000;
  font-weight: 900;
  text-align: center;
}
#selectAudit .modal-content .audit-body {
  text-align: center;
  margin-bottom: 50px;
  margin-top: 50px;
}
#selectAudit .modal-content .audit-body .audit-remark {
  padding: 15px 10px 0px 10px;
}
#selectAudit .modal-content .audit-body .audit-remark textarea {
  width: 100% !important;
}
#selectAudit .modal-content .audit-footer {
  text-align: center;
  margin-bottom: 20px;
}
.ui-select-choices-row-inner {
  height: 30px;
  padding: 0 1em !important;
  border-bottom: none !important;
  line-height: 30px !important;
  overflow-x: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width: 300px;
  background-color: #fff;
  color: #333;
}
.ui-select-choices-row-inner:hover {
  background-color: #3da0f6 !important;
  color: #fff !important;
}
.ui-select-choices-row.active,
.ui-select-choices-row.active &gt; span {
  background-color: #3da0f6 !important;
  color: #fff;
}
.lp-combo-select {
  height: 28px;
  border-radius: 3px;
  border: 1px solid #ccc;
  background: #fff;
}
.lp-combo-select:focus {
  outline: 0;
}
.lp-combo-select.select-error {
  border: 1px solid #e95151;
}
.lp-combo-select.select-error:focus {
  outline: none;
  border: 1px solid #e95151;
  box-shadow: 0 0 9px 1px rgba(233, 81, 81, 0.4);
}
.cg-busy .loading-mask .message {
  font-size: 14px;
  text-shadow: none;
}
@keyframes recomend {
  from {
    margin-left: -180%;
  }
  to {
    margin-left: 0;
  }
}
@-moz-keyframes recomend {
  from {
    margin-left: -180%;
  }
  to {
    margin-left: 0;
  }
}
@-webkit-keyframes recomend {
  from {
    margin-left: -180%;
  }
  to {
    margin-left: 0;
  }
}
.form-invalid-right-popover .popover {
  font-size: inherit;
  background-color: #ffe7e7;
  border: 1px solid #e95151 !important;
  border-radius: 6px !important;
}
.form-invalid-right-popover .popover.right .arrow {
  z-index: -1;
  border-right-color: #e95151 !important;
}
.form-invalid-right-popover .popover.right .arrow:after {
  z-index: -1;
  border-right-color: #ffe7e7 !important;
}
.form-invalid-right-popover .popover .popover-content {
  color: #e95151;
  background: #ffe7e7;
  line-height: 28px;
  padding: 0 10px !important;
  white-space: nowrap;
}
.form-invalid-right-popover .popover.top .arrow {
  border-top-color: #e95151 !important;
}
.form-invalid-right-popover .popover.top .arrow:after {
  border-top-color: #ffe7e7 !important;
}
.form-invalid-right-popover .popover.multi-line .popover-content {
  white-space: pre-wrap;
}
.ui-cost-center-dropdown .dropdown-menu {
  max-height: 200px;
  overflow: scroll;
}
.sweet-modal .ctrip &gt; table {
  margin-bottom: 10px;
  font-size: 12px;
}
.sweet-modal .ctrip &gt; table .tit {
  vertical-align: middle;
  text-align: center;
}
.sweet-modal .ctrip .sub-table {
  padding: 0;
}
.sweet-modal .ctrip .sub-table &gt; table {
  width: 100%;
}
.sweet-modal .ctrip .sub-table &gt; table th,
.sweet-modal .ctrip .sub-table &gt; table td {
  padding: 8px;
}
.sweet-modal .ctrip .sub-table &gt; table th.col-1,
.sweet-modal .ctrip .sub-table &gt; table td.col-1 {
  width: 50%;
}
.sweet-modal .ctrip .sub-table &gt; table th:first-child,
.sweet-modal .ctrip .sub-table &gt; table td:first-child {
  border-right: 1px solid #ddd;
}
.sweet-modal .ctrip .sub-table &gt; table th {
  background: #f5f5f5;
}
.civ-flt-style {
  display: inline-block;
}
.multi-cost-center .multiSelect .checkBoxContainer {
  padding: 0;
}
.multi-cost-center .multiSelect .checkBoxContainer .multiSelectItem {
  min-width: 228px;
  padding-left: 5px;
}
.multi-cost-center .multiSelect .checkBoxContainer .multiSelectItem:not(.multiSelectGroup).selected {
  background-image: none;
  border: none;
  background: #eee;
}
.multi-cost-center .multiSelect .checkBoxContainer .multiSelectItem:hover {
  background: #3da0f6 !important;
  color: #fff !important;
  border: none !important;
}
.multi-cost-center .multiSelect .checkBoxContainer .acol {
  padding-top: 3px;
}
.multi-cost-center .multiSelect &gt; button {
  width: 228px;
  background: #fff;
  min-height: 28px !important;
  line-height: 28px;
  text-align: left;
  padding: 0 0 0 10px;
  color: #999;
  white-space: nowrap;
  overflow-x: hidden;
  text-overflow: ellipsis;
}
.multi-cost-center .multiSelect &gt; button .buttonLabel {
  color: #555;
  padding: 0;
}
.multi-cost-center .multiSelect &gt; button .buttonLabel:first-of-type {
  margin-left: -5px;
}
.multi-cost-center .multiSelect &gt; button .caret {
  position: absolute;
  top: 12px;
  right: 10px;
}
.lp-back-top {
  z-index: 10;
  position: fixed;
  right: 60px;
  bottom: 50px;
  height: 40px;
  width: 40px;
  cursor: pointer;
  border-radius: 20px;
  background-color: #ccc;
  display: none;
}
.lp-back-top .lp-back-top-content {
  width: 24px;
  height: 24px;
  margin: 8px auto;
  background: url(/69ffa24b964c72319ec632a84260631b.png);
}
.lp-back-top:hover {
  background-color: #999;
}
.travel-city-dropdown .dropdown-menu,
.travel-train-station-dropdown .dropdown-menu,
.bz-city-dropdown .dropdown-menu,
.ui-intl-city-dropdown .dropdown-menu {
  padding: 0;
}
.travel-city-dropdown .dropdown-menu.auto-width,
.travel-train-station-dropdown .dropdown-menu.auto-width,
.bz-city-dropdown .dropdown-menu.auto-width,
.ui-intl-city-dropdown .dropdown-menu.auto-width {
  width: 100%;
}
.travel-city-dropdown .dropdown-menu .noResult,
.travel-train-station-dropdown .dropdown-menu .noResult,
.bz-city-dropdown .dropdown-menu .noResult,
.ui-intl-city-dropdown .dropdown-menu .noResult {
  line-height: 28px;
  font-size: 12px;
  padding-left: 10px;
  color: #ff590b;
}
.travel-city-dropdown .dropdown-menu .noResult.hasBottom,
.travel-train-station-dropdown .dropdown-menu .noResult.hasBottom,
.bz-city-dropdown .dropdown-menu .noResult.hasBottom,
.ui-intl-city-dropdown .dropdown-menu .noResult.hasBottom {
  border-bottom: 1px solid #ccc;
}
.travel-city-dropdown .dropdown-menu ul,
.travel-train-station-dropdown .dropdown-menu ul,
.bz-city-dropdown .dropdown-menu ul,
.ui-intl-city-dropdown .dropdown-menu ul {
  padding: 0;
}
.travel-city-dropdown .dropdown-menu li.city,
.travel-train-station-dropdown .dropdown-menu li.city,
.bz-city-dropdown .dropdown-menu li.city,
.ui-intl-city-dropdown .dropdown-menu li.city {
  font-size: 12px;
  line-height: 30px;
  padding-left: 10px;
  white-space: nowrap;
}
.travel-city-dropdown .dropdown-menu li.city .matcher b,
.travel-train-station-dropdown .dropdown-menu li.city .matcher b,
.bz-city-dropdown .dropdown-menu li.city .matcher b,
.ui-intl-city-dropdown .dropdown-menu li.city .matcher b {
  color: #3da0f6;
}
.travel-city-dropdown .dropdown-menu li.city:hover,
.travel-train-station-dropdown .dropdown-menu li.city:hover,
.bz-city-dropdown .dropdown-menu li.city:hover,
.ui-intl-city-dropdown .dropdown-menu li.city:hover,
.travel-city-dropdown .dropdown-menu li.city.active,
.travel-train-station-dropdown .dropdown-menu li.city.active,
.bz-city-dropdown .dropdown-menu li.city.active,
.ui-intl-city-dropdown .dropdown-menu li.city.active {
  background-color: #3da0f6;
  color: #fff;
}
.travel-city-dropdown .dropdown-menu li.city:hover .matcher b,
.travel-train-station-dropdown .dropdown-menu li.city:hover .matcher b,
.bz-city-dropdown .dropdown-menu li.city:hover .matcher b,
.ui-intl-city-dropdown .dropdown-menu li.city:hover .matcher b,
.travel-city-dropdown .dropdown-menu li.city.active .matcher b,
.travel-train-station-dropdown .dropdown-menu li.city.active .matcher b,
.bz-city-dropdown .dropdown-menu li.city.active .matcher b,
.ui-intl-city-dropdown .dropdown-menu li.city.active .matcher b {
  color: #e3f2ff;
}
.date-hour {
  position: relative;
}
.date-hour p {
  position: absolute;
  right: 21px;
  top: 0;
  margin-bottom: 0;
  padding: 5px 2px;
  font-size: 12px;
  height: 100%;
  line-height: 1.5;
}
.date-hour button {
  position: absolute;
  height: 50%;
  right: 1px;
  line-height: 0.8;
  border-radius: 0;
  width: 20px;
  padding: 0;
  border-right: none;
  font-size: 12px;
}
.date-hour button:focus,
.date-hour button:hover,
.date-hour button:active,
.date-hour button:visited {
  outline: 0 !important;
  box-shadow: none !important;
}
.date-hour button.up {
  top: 1px;
  border-top: none;
  border-bottom: none;
}
.date-hour button.down {
  border-bottom: none;
  bottom: 1px;
}
.date-hour input[disabled] + p + button,
.date-hour input[disabled] + p + button + button {
  background: #eee;
  cursor: not-allowed !important;
}
.travel-city-dropdown .dropdown-menu.auto-width {
  min-width: 300px;
  max-width: 500px;
  width: auto !important;
}
.uilp-bus-canlendar {
  margin-bottom: -1px;
}
.uilp-bus-canlendar .canlendar-l {
  width: 48px;
  left: 0;
  top: 0;
}
.uilp-bus-canlendar .canlendar-l a {
  border-top: 1px solid #e1e1e1;
  border-left: 1px solid #e1e1e1;
}
.uilp-bus-canlendar .canlendar-r {
  width: 49px;
  top: 0;
  right: 20px;
}
.uilp-bus-canlendar .canlendar-r a {
  border-top: 1px solid #e1e1e1;
  border-right: 1px solid #e1e1e1;
}
.uilp-bus-canlendar .canlendar-l,
.uilp-bus-canlendar .canlendar-r {
  position: absolute;
  font-size: 24px;
  text-align: center;
}
.uilp-bus-canlendar .canlendar-l a,
.uilp-bus-canlendar .canlendar-r a {
  display: block;
  height: 50px;
  padding-top: 8px;
  color: #3da0f6;
  border-bottom: 1px solid #3da0f6;
}
.uilp-bus-canlendar .canlendar-l a.unable,
.uilp-bus-canlendar .canlendar-r a.unable {
  cursor: default !important;
  color: #ccc;
}
.uilp-bus-canlendar .canlendar-m {
  padding: 0 48px;
  margin-bottom: 0;
}
.uilp-bus-canlendar .canlendar-m li {
  display: inline-block;
  vertical-align: middle;
  width: 14.4%;
  margin-left: -1px;
}
.uilp-bus-canlendar .canlendar-m li a {
  display: block;
  border: 1px solid #3da0f6;
  height: 50px;
  padding-top: 8px;
  background: #fafafa;
}
.uilp-bus-canlendar .canlendar-m li a:hover {
  color: #333;
}
.uilp-bus-canlendar .canlendar-m li a &gt; span {
  display: block;
}
.uilp-bus-canlendar .canlendar-m li a &gt; span::selection,
.uilp-bus-canlendar .canlendar-m li a &gt; span b::selection {
  background: transparent;
}
.uilp-bus-canlendar .canlendar-m li a &gt; span::-moz-selection,
.uilp-bus-canlendar .canlendar-m li a &gt; span b::selection {
  background: transparent;
}
.uilp-bus-canlendar .canlendar-m li a &gt; span::-webkit-selection,
.uilp-bus-canlendar .canlendar-m li a &gt; span b::selection {
  background: transparent;
}
.uilp-bus-canlendar .canlendar-m li.active a {
  background: #fff;
  border-top-width: 2px;
  padding-top: 7px;
  border-bottom: none;
  cursor: default !important;
}
.search-log .log {
  float: left;
  width: 240px;
  line-height: 30px;
  padding-left: 8px;
}
.search-log .log a {
  color: #999;
}
.search-log .log a:hover {
  color: #3da0f6;
}
.pz-upload-modal .modal-dialog {
  width: 500px !important;
}
[upload-audit] .file-preview {
  border: none;
  padding: 0;
  margin-bottom: 10px;
}
[upload-audit] .file-preview .fileinput-remove {
  top: 4px;
  right: 4px;
}
[upload-audit] .file-preview .file-error-message {
  padding-top: 10px;
  padding-bottom: 10px;
  margin: 0;
}
[upload-audit] .file-preview .file-error-message ul {
  padding-left: 0;
}
[upload-audit] .file-preview .file-error-message pre {
  display: none;
}
[upload-audit] .file-caption {
  height: 30px;
  padding-top: 4px;
  padding-bottom: 4px;
}

.path-intl-flt-q,
.path-flights-search-w,
.path-flights-search-w-q {
  background: #f4f4f4 !important;
}
.path-intl-flt-q .intl-flt-warning,
.path-flights-search-w .intl-flt-warning,
.path-flights-search-w-q .intl-flt-warning {
  background: #FFEBD5;
  border-color: #F9D2A8;
  margin-bottom: 10px;
  border-radius: 0px;
  padding: 9px 3px 9px 3px;
  color: #E78C38;
  font-size: 14px;
}
.path-intl-flt-q .intl-flt-warning strong,
.path-flights-search-w .intl-flt-warning strong,
.path-flights-search-w-q .intl-flt-warning strong {
  color: #FF2F09;
}
.path-intl-flt-q div[fg-sider-nav],
.path-flights-search-w div[fg-sider-nav],
.path-flights-search-w-q div[fg-sider-nav] {
  display: none;
}
.path-intl-flt-q .container,
.path-flights-search-w .container,
.path-flights-search-w-q .container {
  width: 1180px !important;
}
.path-intl-flt-q #container,
.path-flights-search-w #container,
.path-flights-search-w-q #container {
  font-size: 12px;
}
.path-intl-flt-q .search-form,
.path-flights-search-w .search-form,
.path-flights-search-w-q .search-form,
.path-intl-flt-q .od-selected,
.path-flights-search-w .od-selected,
.path-flights-search-w-q .od-selected,
.path-intl-flt-q .no-result-warning,
.path-flights-search-w .no-result-warning,
.path-flights-search-w-q .no-result-warning {
  background-color: #fff;
  padding: 10px;
  color: #888;
}
.path-intl-flt-q .od-selected,
.path-flights-search-w .od-selected,
.path-flights-search-w-q .od-selected {
  margin-top: 10px;
  border: 1px solid #55a4fe;
}
.path-intl-flt-q .no-result-warning,
.path-flights-search-w .no-result-warning,
.path-flights-search-w-q .no-result-warning {
  background-color: #fffdea;
  margin-top: 10px;
  border: 1px solid #FFB027;
}
.path-intl-flt-q .no-result-warning .notice-title,
.path-flights-search-w .no-result-warning .notice-title,
.path-flights-search-w-q .no-result-warning .notice-title {
  font-size: 20px;
  color: #000;
  font-weight: normal;
  font-family: 'Hiragino Sans GB', "Microsoft YaHei", sans-serif;
  margin-bottom: 15px;
}
.path-intl-flt-q .search-form.affix,
.path-flights-search-w .search-form.affix,
.path-flights-search-w-q .search-form.affix {
  left: 0;
  top: 0;
  width: 100%;
  box-shadow: 0 3px 5px #999;
  z-index: 20;
}
.path-intl-flt-q .search-form.affix &gt; div,
.path-flights-search-w .search-form.affix &gt; div,
.path-flights-search-w-q .search-form.affix &gt; div {
  width: 1160px;
  margin: 0 auto;
}
.path-intl-flt-q div[ui-view],
.path-flights-search-w div[ui-view],
.path-flights-search-w-q div[ui-view] {
  box-shadow: none;
  background: none;
}
.path-intl-flt-q .sider-wrapper,
.path-flights-search-w .sider-wrapper,
.path-flights-search-w-q .sider-wrapper {
  position: relative;
  float: left;
  width: 220px;
  margin-right: 10px;
  color: #666;
}
.path-intl-flt-q .sider-wrapper .side-title,
.path-flights-search-w .sider-wrapper .side-title,
.path-flights-search-w-q .sider-wrapper .side-title {
  font-family: 'Hiragino Sans GB', "Microsoft YaHei", sans-serif;
  font-size: 20px;
  font-weight: normal;
  line-height: 24px;
  color: #666;
  vertical-align: bottom;
}
.path-intl-flt-q .sider-wrapper .transfer-filter,
.path-flights-search-w .sider-wrapper .transfer-filter,
.path-flights-search-w-q .sider-wrapper .transfer-filter {
  border-top: 1px solid #55a4fe;
}
.path-intl-flt-q .sider-wrapper .filter-section,
.path-flights-search-w .sider-wrapper .filter-section,
.path-flights-search-w-q .sider-wrapper .filter-section {
  padding: 10px;
  background-color: #fff;
  border-bottom: 1px solid #ddd;
}
.path-intl-flt-q .sider-wrapper .filter-section .select-all,
.path-flights-search-w .sider-wrapper .filter-section .select-all,
.path-flights-search-w-q .sider-wrapper .filter-section .select-all {
  font-weight: 400;
  float: right;
  margin-top: -5px;
}
.path-intl-flt-q .sider-wrapper .filter-section .filter-option span,
.path-flights-search-w .sider-wrapper .filter-section .filter-option span,
.path-flights-search-w-q .sider-wrapper .filter-section .filter-option span {
  margin-top: 4px;
}
.path-intl-flt-q .sider-wrapper .filter-section .filter-option a.select-this,
.path-flights-search-w .sider-wrapper .filter-section .filter-option a.select-this,
.path-flights-search-w-q .sider-wrapper .filter-section .filter-option a.select-this {
  display: none;
}
.path-intl-flt-q .sider-wrapper .filter-section .filter-option:hover a.select-this,
.path-flights-search-w .sider-wrapper .filter-section .filter-option:hover a.select-this,
.path-flights-search-w-q .sider-wrapper .filter-section .filter-option:hover a.select-this {
  display: inline;
}
.path-intl-flt-q .sider-wrapper .filter-section h4,
.path-flights-search-w .sider-wrapper .filter-section h4,
.path-flights-search-w-q .sider-wrapper .filter-section h4 {
  margin-bottom: 5px;
  padding-top: 0;
  padding-bottom: 5px;
  color: #333;
  font-size: 12px;
  line-height: 100%;
  margin-top: 0;
  font-weight: bold;
}
.path-intl-flt-q .results-wrapper,
.path-flights-search-w .results-wrapper,
.path-flights-search-w-q .results-wrapper {
  position: relative;
  float: right;
  width: 940px;
  min-height: 500px;
  color: #666;
}
.path-intl-flt-q .results-wrapper .results-title,
.path-flights-search-w .results-wrapper .results-title,
.path-flights-search-w-q .results-wrapper .results-title {
  font-family: 'Hiragino Sans GB', "Microsoft YaHei", sans-serif;
  font-size: 20px;
  font-weight: normal;
  line-height: 24px;
  color: #666;
  vertical-align: bottom;
}
.path-intl-flt-q .results-sort,
.path-flights-search-w .results-sort,
.path-flights-search-w-q .results-sort {
  height: 45px;
  border-top: 1px solid #55a4fe;
  background-color: #fff;
  padding: 10px 10px 0 0;
}
.path-intl-flt-q .results-sort ul.sort,
.path-flights-search-w .results-sort ul.sort,
.path-flights-search-w-q .results-sort ul.sort {
  list-style: none;
  padding: 0;
  float: left;
  margin-bottom: 0;
}
.path-intl-flt-q .results-sort ul.sort .sort-item,
.path-flights-search-w .results-sort ul.sort .sort-item,
.path-flights-search-w-q .results-sort ul.sort .sort-item {
  position: relative;
  float: left;
  margin-left: 10px;
  padding: 0 10px 0 10px;
  cursor: pointer;
  font-size: 12px;
}
.path-intl-flt-q .results-sort ul.sort .sort-item span,
.path-flights-search-w .results-sort ul.sort .sort-item span,
.path-flights-search-w-q .results-sort ul.sort .sort-item span {
  display: inline-block;
  vertical-align: middle;
  height: 22px;
  line-height: 20px;
}
.path-intl-flt-q .results-sort ul.sort .sort-item.active,
.path-flights-search-w .results-sort ul.sort .sort-item.active,
.path-flights-search-w-q .results-sort ul.sort .sort-item.active {
  background-color: #51a2fe;
  color: #fff;
}
.results-item {
  margin: 5px 0;
  border-top: 1px solid #bbb;
}
.results-item:hover {
  box-shadow: 0 3px 5px rgba(0, 0, 0, 0.1);
  z-index: 2;
}
.transfer-waiting {
  border: dashed 1px #75AAD8;
  border-radius: 10px;
  margin: 10px 0;
  padding: 5px;
  text-align: center;
}
.seat-row {
  background-color: #fafafa;
  padding: 10px;
  position: relative;
  height: 50px;
}
.seat-row .seat-origin,
.seat-row .seat-type,
.seat-row .seat-info,
.seat-row .seat-price,
.seat-row .seat-product,
.seat-row .other-price {
  display: inline-block;
  position: absolute;
  top: 50%;
}
.seat-row .seat-origin,
.seat-row .seat-type,
.seat-row .seat-info,
.seat-row .seat-product {
  height: 20px;
  margin-top: -10px;
}
.seat-row .seat-product {
  left: 30px;
  color: #0066CC;
}
.seat-row .seat-origin {
  left: 60px;
  width: 150px;
}
.seat-row .seat-type {
  width: 130px;
  left: 210px;
  text-align: right;
  font-weight: 600;
}
.seat-row .seat-info {
  left: 400px;
}
.seat-row .seat-price {
  height: 40px;
  left: 640px;
  margin-top: -20px;
}
.seat-row .seat-price .price {
  font-size: 18px;
  color: #f60;
}
.seat-row .other-price {
  left: 720px;
  margin-top: -17px;
}
.seat-row .seat-action {
  position: absolute;
  display: inline-block;
  height: 20px;
  right: 20px;
  width: 120px;
  top: 50%;
  margin-top: -10px;
}
.seat-row .mu-direct-sale {
  background: url(/998cb0d98e2d5fad5f9c4d52a97ee37f.png);
  display: inline-block;
  width: 85px;
  height: 26px;
  margin-top: -3px;
}
.seat-row:hover {
  background-color: #e8f4ff;
}

.insurance-mutiple-trip-info {
  font-size: 10px;
  border: solid 1px #DCDCDC;
  background: #fff;
  margin: 0 5px 0 0;
  padding: 2px;
  color: #06C;
}
[ui-insurance] .tooltip-inner {
  max-width: 900px;
  text-align: left;
}
.path-intl-flt-book-w,
.path-supply-flt-order,
.path-pnr-create-order,
.path-flt-pnr-create-order {
  background: #fff;
}
.path-intl-flt-book-w .seat-product,
.path-supply-flt-order .seat-product,
.path-pnr-create-order .seat-product,
.path-flt-pnr-create-order .seat-product {
  color: #0066CC;
}
.path-intl-flt-book-w .left-count.badge-red,
.path-supply-flt-order .left-count.badge-red,
.path-pnr-create-order .left-count.badge-red,
.path-flt-pnr-create-order .left-count.badge-red {
  vertical-align: 1px;
  font-size: 12px;
}
.path-intl-flt-book-w .text-ellipsis,
.path-supply-flt-order .text-ellipsis,
.path-pnr-create-order .text-ellipsis,
.path-flt-pnr-create-order .text-ellipsis {
  font-weight: normal;
  overflow: hidden;
  display: inline-block;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.path-intl-flt-book-w div[ui-view],
.path-supply-flt-order div[ui-view],
.path-pnr-create-order div[ui-view],
.path-flt-pnr-create-order div[ui-view] {
  box-shadow: none;
  background: none;
}
.path-intl-flt-book-w .sidebar.affix,
.path-supply-flt-order .sidebar.affix,
.path-pnr-create-order .sidebar.affix,
.path-flt-pnr-create-order .sidebar.affix {
  top: 0;
  width: 440px;
}
.path-intl-flt-book-w .form-panel,
.path-supply-flt-order .form-panel,
.path-pnr-create-order .form-panel,
.path-flt-pnr-create-order .form-panel {
  border: 1px solid #d7e8f5;
  position: relative;
  margin-bottom: 10px;
  float: left;
  width: 100%;
}
.path-intl-flt-book-w .form-panel h3,
.path-supply-flt-order .form-panel h3,
.path-pnr-create-order .form-panel h3,
.path-flt-pnr-create-order .form-panel h3 {
  float: left;
  display: inline-block;
  width: 110px;
  box-sizing: border-box;
  padding: 4px 10px 4px 15px;
  color: #666;
  font: 16px/34px "Microsoft Yahei", Tahoma, Arial;
  margin: 0;
}
.path-intl-flt-book-w .form-panel .form-field,
.path-supply-flt-order .form-panel .form-field,
.path-pnr-create-order .form-panel .form-field,
.path-flt-pnr-create-order .form-panel .form-field {
  padding: 5px 0;
  margin-left: 110px;
}
.path-intl-flt-book-w .od-info-mini,
.path-supply-flt-order .od-info-mini,
.path-pnr-create-order .od-info-mini,
.path-flt-pnr-create-order .od-info-mini {
  margin-bottom: 10px;
  border: 1px solid #dcdcdc;
}
.path-intl-flt-book-w .form-item,
.path-supply-flt-order .form-item,
.path-pnr-create-order .form-item,
.path-flt-pnr-create-order .form-item {
  padding: 5px 0;
  background-color: #eff6fc;
}
.path-intl-flt-book-w .form-item label.label,
.path-supply-flt-order .form-item label.label,
.path-pnr-create-order .form-item label.label,
.path-flt-pnr-create-order .form-item label.label {
  padding: 2px 0;
}
.path-intl-flt-book-w .form-item *,
.path-supply-flt-order .form-item *,
.path-pnr-create-order .form-item *,
.path-flt-pnr-create-order .form-item * {
  box-sizing: content-box;
}
.path-intl-flt-book-w .form-item .label,
.path-supply-flt-order .form-item .label,
.path-pnr-create-order .form-item .label,
.path-flt-pnr-create-order .form-item .label {
  width: 80px;
  float: left;
  text-align: right;
  color: #666666;
  font-size: 12px;
  display: inline-block;
  vertical-align: middle;
  border-radius: 0;
  font-weight: normal;
  padding: 0;
  line-height: normal;
  margin: 0;
  padding: 5px 0;
}
.path-intl-flt-book-w .form-item .collection,
.path-supply-flt-order .form-item .collection,
.path-pnr-create-order .form-item .collection,
.path-flt-pnr-create-order .form-item .collection {
  margin-left: 100px;
}
.path-intl-flt-book-w .form-item .input-txt,
.path-supply-flt-order .form-item .input-txt,
.path-pnr-create-order .form-item .input-txt,
.path-flt-pnr-create-order .form-item .input-txt {
  background-color: white;
  font-family: inherit;
  border: 1px solid #bbbbbb;
  color: #333333;
  font-size: 12px;
  margin: 0;
  padding: 4px 5px;
  height: 14px;
  line-height: 14px;
  width: 255px;
  -webkit-border-radius: 0;
  -webkit-appearance: none;
}
.path-intl-flt-book-w .form-item .input-txt.disabled,
.path-supply-flt-order .form-item .input-txt.disabled,
.path-pnr-create-order .form-item .input-txt.disabled,
.path-flt-pnr-create-order .form-item .input-txt.disabled {
  border: none;
  background: transparent;
}
.path-intl-flt-book-w .form-item .input-xlarge,
.path-supply-flt-order .form-item .input-xlarge,
.path-pnr-create-order .form-item .input-xlarge,
.path-flt-pnr-create-order .form-item .input-xlarge {
  width: 302px;
}
.path-intl-flt-book-w .form-item .input-xlarge-50,
.path-supply-flt-order .form-item .input-xlarge-50,
.path-pnr-create-order .form-item .input-xlarge-50,
.path-flt-pnr-create-order .form-item .input-xlarge-50 {
  width: 140px;
  margin-right: 6px;
}
.path-intl-flt-book-w .add-fav,
.path-supply-flt-order .add-fav,
.path-pnr-create-order .add-fav,
.path-flt-pnr-create-order .add-fav {
  float: right;
  color: #888;
  font-size: 12px;
  padding: 5px 10px;
}
.path-intl-flt-book-w .passenger-list .passenger-item,
.path-supply-flt-order .passenger-list .passenger-item,
.path-pnr-create-order .passenger-list .passenger-item,
.path-flt-pnr-create-order .passenger-list .passenger-item {
  border-top: 1px solid #c8d9ef;
  margin-bottom: 5px;
}
.path-intl-flt-book-w .ctripNoSeat,
.path-supply-flt-order .ctripNoSeat,
.path-pnr-create-order .ctripNoSeat,
.path-flt-pnr-create-order .ctripNoSeat {
  margin-top: 10%;
  margin-left: 130px;
}
.path-intl-flt-book-w .ctripNoSeat .modal-body,
.path-supply-flt-order .ctripNoSeat .modal-body,
.path-pnr-create-order .ctripNoSeat .modal-body,
.path-flt-pnr-create-order .ctripNoSeat .modal-body {
  background-image: url(/eff3859108ce128eae49e291bc3b7810.png);
  background-repeat: no-repeat;
  background-position: 270px 20px;
  height: 120px;
  padding-top: 30px;
}
.path-intl-flt-book-w .ctripNoSeat .modal-body p,
.path-supply-flt-order .ctripNoSeat .modal-body p,
.path-pnr-create-order .ctripNoSeat .modal-body p,
.path-flt-pnr-create-order .ctripNoSeat .modal-body p {
  margin-left: 15px;
  font-size: 16px;
}
.path-intl-flt-book-w .ctripNoSeat .modal-content,
.path-supply-flt-order .ctripNoSeat .modal-content,
.path-pnr-create-order .ctripNoSeat .modal-content,
.path-flt-pnr-create-order .ctripNoSeat .modal-content {
  width: 400px;
}
.path-intl-flt-book-w .ctripNoSeat .title,
.path-supply-flt-order .ctripNoSeat .title,
.path-pnr-create-order .ctripNoSeat .title,
.path-flt-pnr-create-order .ctripNoSeat .title {
  color: #347ab6;
  font-size: 18px;
}
.path-intl-flt-book-w #auditWarning .modal-content.sweet-modal .modal-body,
.path-supply-flt-order #auditWarning .modal-content.sweet-modal .modal-body,
.path-pnr-create-order #auditWarning .modal-content.sweet-modal .modal-body,
.path-flt-pnr-create-order #auditWarning .modal-content.sweet-modal .modal-body {
  padding: 20px;
}
.path-intl-flt-book-w #auditWarning .modal-content.sweet-modal .modal-body .info,
.path-supply-flt-order #auditWarning .modal-content.sweet-modal .modal-body .info,
.path-pnr-create-order #auditWarning .modal-content.sweet-modal .modal-body .info,
.path-flt-pnr-create-order #auditWarning .modal-content.sweet-modal .modal-body .info {
  padding: 10px;
  margin: 20px 0;
}
.path-intl-flt-book-w .text-ellipsis,
.path-supply-flt-order .text-ellipsis,
.path-hotels-hotelIdelong-rooms-roomIdrate-plans-ratePlanId .text-ellipsis,
.path-hotels-hotelIdluopan-rooms-roomIdrate-plans-ratePlanId .text-ellipsis,
.path-hotels-hotelIdfangcang-rooms-roomIdrate-plans-ratePlanId .text-ellipsis {
  font-weight: normal;
  overflow: hidden;
  display: inline-block;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.path-intl-flt-book-w #myModal .contact-item,
.path-supply-flt-order #myModal .contact-item,
.path-hotels-hotelIdelong-rooms-roomIdrate-plans-ratePlanId #myModal .contact-item,
.path-hotels-hotelIdluopan-rooms-roomIdrate-plans-ratePlanId #myModal .contact-item,
.path-hotels-hotelIdfangcang-rooms-roomIdrate-plans-ratePlanId #myModal .contact-item {
  border-top: solid 1px #c8d9ef;
}
.path-intl-flt-book-w #myModal .contact-item &gt; div,
.path-supply-flt-order #myModal .contact-item &gt; div,
.path-hotels-hotelIdelong-rooms-roomIdrate-plans-ratePlanId #myModal .contact-item &gt; div,
.path-hotels-hotelIdluopan-rooms-roomIdrate-plans-ratePlanId #myModal .contact-item &gt; div,
.path-hotels-hotelIdfangcang-rooms-roomIdrate-plans-ratePlanId #myModal .contact-item &gt; div {
  display: inline-block;
  vertical-align: middle;
}
.path-intl-flt-book-w #myModal .contact-item .alp,
.path-supply-flt-order #myModal .contact-item .alp,
.path-hotels-hotelIdelong-rooms-roomIdrate-plans-ratePlanId #myModal .contact-item .alp,
.path-hotels-hotelIdluopan-rooms-roomIdrate-plans-ratePlanId #myModal .contact-item .alp,
.path-hotels-hotelIdfangcang-rooms-roomIdrate-plans-ratePlanId #myModal .contact-item .alp {
  width: 68px;
  text-align: center;
}
.path-intl-flt-book-w #myModal .contact-item .names,
.path-supply-flt-order #myModal .contact-item .names,
.path-hotels-hotelIdelong-rooms-roomIdrate-plans-ratePlanId #myModal .contact-item .names,
.path-hotels-hotelIdluopan-rooms-roomIdrate-plans-ratePlanId #myModal .contact-item .names,
.path-hotels-hotelIdfangcang-rooms-roomIdrate-plans-ratePlanId #myModal .contact-item .names {
  width: 476px;
  background: #eff6fc;
  padding: 5px 0px;
}
.path-intl-flt-book-w #myModal .contact-item .names &gt; label,
.path-supply-flt-order #myModal .contact-item .names &gt; label,
.path-hotels-hotelIdelong-rooms-roomIdrate-plans-ratePlanId #myModal .contact-item .names &gt; label,
.path-hotels-hotelIdluopan-rooms-roomIdrate-plans-ratePlanId #myModal .contact-item .names &gt; label,
.path-hotels-hotelIdfangcang-rooms-roomIdrate-plans-ratePlanId #myModal .contact-item .names &gt; label {
  padding: 0px 3px;
  width: 120px;
  display: inline-block;
  white-space: nowrap;
  text-overflow: ellipsis;
  font-weight: normal;
}
.path-intl-flt-book-w #myModal .contact-item .names &gt; label &gt; span,
.path-supply-flt-order #myModal .contact-item .names &gt; label &gt; span,
.path-hotels-hotelIdelong-rooms-roomIdrate-plans-ratePlanId #myModal .contact-item .names &gt; label &gt; span,
.path-hotels-hotelIdluopan-rooms-roomIdrate-plans-ratePlanId #myModal .contact-item .names &gt; label &gt; span,
.path-hotels-hotelIdfangcang-rooms-roomIdrate-plans-ratePlanId #myModal .contact-item .names &gt; label &gt; span {
  padding: 0px 3px;
  font-size: 12px;
}
.path-intl-flt-book-w #myModal .modal-body form,
.path-supply-flt-order #myModal .modal-body form,
.path-hotels-hotelIdelong-rooms-roomIdrate-plans-ratePlanId #myModal .modal-body form,
.path-hotels-hotelIdluopan-rooms-roomIdrate-plans-ratePlanId #myModal .modal-body form,
.path-hotels-hotelIdfangcang-rooms-roomIdrate-plans-ratePlanId #myModal .modal-body form {
  padding: 5px;
}
.path-intl-flt-book-w #myModal .modal-body form label,
.path-supply-flt-order #myModal .modal-body form label,
.path-hotels-hotelIdelong-rooms-roomIdrate-plans-ratePlanId #myModal .modal-body form label,
.path-hotels-hotelIdluopan-rooms-roomIdrate-plans-ratePlanId #myModal .modal-body form label,
.path-hotels-hotelIdfangcang-rooms-roomIdrate-plans-ratePlanId #myModal .modal-body form label {
  width: 64px;
  text-align: right;
}
.path-intl-flt-book-w #myModal .modal-body form input,
.path-supply-flt-order #myModal .modal-body form input,
.path-hotels-hotelIdelong-rooms-roomIdrate-plans-ratePlanId #myModal .modal-body form input,
.path-hotels-hotelIdluopan-rooms-roomIdrate-plans-ratePlanId #myModal .modal-body form input,
.path-hotels-hotelIdfangcang-rooms-roomIdrate-plans-ratePlanId #myModal .modal-body form input {
  height: 20px;
}
.path-intl-flt-book-w #myModal .modal-body .filterResults label,
.path-supply-flt-order #myModal .modal-body .filterResults label,
.path-hotels-hotelIdelong-rooms-roomIdrate-plans-ratePlanId #myModal .modal-body .filterResults label,
.path-hotels-hotelIdluopan-rooms-roomIdrate-plans-ratePlanId #myModal .modal-body .filterResults label,
.path-hotels-hotelIdfangcang-rooms-roomIdrate-plans-ratePlanId #myModal .modal-body .filterResults label {
  font-weight: normal;
  font-size: 12px;
  margin: 0px;
  padding: 4px;
  width: 120px;
}
.path-intl-flt-book-w #myModal .modal-body .content,
.path-supply-flt-order #myModal .modal-body .content,
.path-hotels-hotelIdelong-rooms-roomIdrate-plans-ratePlanId #myModal .modal-body .content,
.path-hotels-hotelIdluopan-rooms-roomIdrate-plans-ratePlanId #myModal .modal-body .content,
.path-hotels-hotelIdfangcang-rooms-roomIdrate-plans-ratePlanId #myModal .modal-body .content {
  max-height: 400px;
  overflow-y: scroll;
}
.path-pnr-create-order .flights {
  border: 1px solid #ccc;
}
.path-pnr-create-order .flights &gt; div {
  border-bottom: 1px solid #ccc;
  padding: 10px;
}
.path-pnr-create-order .flights &gt; div:last-child {
  border-bottom: none;
}
.path-pnr-create-order .flights &gt; div .title {
  width: 440px;
  border-bottom: 1px solid #ccc;
}
.path-pnr-create-order .flights &gt; div .flight {
  position: relative;
}
.path-pnr-create-order .flights &gt; div .flight &gt; div {
  position: absolute;
  cursor: move;
  width: 430px;
  height: 70px;
  background: #fff;
  border: 1px solid #dcdcdc;
}
.path-pnr-create-order .flights &gt; div .flight &gt; div p {
  margin: 0;
}
.path-pnr-create-order .flights &gt; div .flight &gt; div .text-ellipsis {
  width: 120px;
}
.path-pnr-create-order .flights &gt; div .flight .ss-placeholder-child {
  background: transparent;
  border: 1px dashed blue;
}
.path-pnr-create-order .flight-information {
  border: 1px solid #CCC;
  position: relative;
  min-height: 100px;
}
.path-pnr-create-order .flight-information &gt; div {
  position: absolute;
  width: 475px;
  height: 98px;
}
.path-pnr-create-order .flight-information &gt; .ss-placeholder-child {
  background: transparent;
  border: 1px dashed blue;
}
.path-pnr-create-order .flight-information [ui-flight-od] .transfer {
  margin-left: 0;
}
.path-pnr-create-order .flight-information .od-info-mini.flight-isCollapsed {
  z-index: 3;
}

.ul {
  padding: 0;
  list-style-type: none;
  width: 100%;
  float: left;
}
.ui-intl-city-dropdown.on-right .dropdown-menu,
.bz-city-dropdown.on-right .dropdown-menu,
.jk-hotel-city-dropdown.on-right .dropdown-menu {
  right: 0;
}
.ui-intl-city-dropdown,
.bz-city-dropdown,
.jk-hotel-city-dropdown,
.ui-cost-center-dropdown,
.bz-phone-dropdown,
.travel-city-dropdown,
.travel-train-station-dropdown,
.jk-terminal-dropdown,
.jk-train-station-dropdown,
.ui-search-map-dropdown {
  display: inline-block;
}
.ui-intl-city-dropdown .dropdown-menu,
.bz-city-dropdown .dropdown-menu,
.jk-hotel-city-dropdown .dropdown-menu,
.ui-cost-center-dropdown .dropdown-menu,
.bz-phone-dropdown .dropdown-menu,
.travel-city-dropdown .dropdown-menu,
.travel-train-station-dropdown .dropdown-menu,
.jk-terminal-dropdown .dropdown-menu,
.jk-train-station-dropdown .dropdown-menu,
.ui-search-map-dropdown .dropdown-menu {
  border-radius: 0;
  left: inherit;
  padding: 0;
  margin: 0;
  border: none;
  z-index: 1002;
}
.ui-intl-city-dropdown .dropdown-menu .counties,
.bz-city-dropdown .dropdown-menu .counties,
.jk-hotel-city-dropdown .dropdown-menu .counties,
.ui-cost-center-dropdown .dropdown-menu .counties,
.bz-phone-dropdown .dropdown-menu .counties,
.travel-city-dropdown .dropdown-menu .counties,
.travel-train-station-dropdown .dropdown-menu .counties,
.jk-terminal-dropdown .dropdown-menu .counties,
.jk-train-station-dropdown .dropdown-menu .counties,
.ui-search-map-dropdown .dropdown-menu .counties {
  padding: 0;
  list-style-type: none;
  width: 100%;
  float: left;
  padding-left: 20px;
}
.ui-intl-city-dropdown .dropdown-menu .counties .matcher b,
.bz-city-dropdown .dropdown-menu .counties .matcher b,
.jk-hotel-city-dropdown .dropdown-menu .counties .matcher b,
.ui-cost-center-dropdown .dropdown-menu .counties .matcher b,
.bz-phone-dropdown .dropdown-menu .counties .matcher b,
.travel-city-dropdown .dropdown-menu .counties .matcher b,
.travel-train-station-dropdown .dropdown-menu .counties .matcher b,
.jk-terminal-dropdown .dropdown-menu .counties .matcher b,
.jk-train-station-dropdown .dropdown-menu .counties .matcher b,
.ui-search-map-dropdown .dropdown-menu .counties .matcher b {
  color: #3da0f6;
}
.ui-intl-city-dropdown .dropdown-menu .counties .country,
.bz-city-dropdown .dropdown-menu .counties .country,
.jk-hotel-city-dropdown .dropdown-menu .counties .country,
.ui-cost-center-dropdown .dropdown-menu .counties .country,
.bz-phone-dropdown .dropdown-menu .counties .country,
.travel-city-dropdown .dropdown-menu .counties .country,
.travel-train-station-dropdown .dropdown-menu .counties .country,
.jk-terminal-dropdown .dropdown-menu .counties .country,
.jk-train-station-dropdown .dropdown-menu .counties .country,
.ui-search-map-dropdown .dropdown-menu .counties .country {
  float: left;
  width: 20%;
  line-height: 30px;
}
.ui-intl-city-dropdown .dropdown-menu .counties .country a,
.bz-city-dropdown .dropdown-menu .counties .country a,
.jk-hotel-city-dropdown .dropdown-menu .counties .country a,
.ui-cost-center-dropdown .dropdown-menu .counties .country a,
.bz-phone-dropdown .dropdown-menu .counties .country a,
.travel-city-dropdown .dropdown-menu .counties .country a,
.travel-train-station-dropdown .dropdown-menu .counties .country a,
.jk-terminal-dropdown .dropdown-menu .counties .country a,
.jk-train-station-dropdown .dropdown-menu .counties .country a,
.ui-search-map-dropdown .dropdown-menu .counties .country a {
  color: #666;
  text-decoration: none;
  text-overflow: ellipsis;
  /*è¿™å°±æ˜¯çœç•¥å·å–½*/
  overflow: hidden;
  /*è®¾ç½®è¶…è¿‡çš„éšè—*/
  white-space: nowrap;
  font-size: 14px;
  line-height: 30px;
}
.ui-intl-city-dropdown .dropdown-menu .counties .country:hover,
.bz-city-dropdown .dropdown-menu .counties .country:hover,
.jk-hotel-city-dropdown .dropdown-menu .counties .country:hover,
.ui-cost-center-dropdown .dropdown-menu .counties .country:hover,
.bz-phone-dropdown .dropdown-menu .counties .country:hover,
.travel-city-dropdown .dropdown-menu .counties .country:hover,
.travel-train-station-dropdown .dropdown-menu .counties .country:hover,
.jk-terminal-dropdown .dropdown-menu .counties .country:hover,
.jk-train-station-dropdown .dropdown-menu .counties .country:hover,
.ui-search-map-dropdown .dropdown-menu .counties .country:hover,
.ui-intl-city-dropdown .dropdown-menu .counties .country.active,
.bz-city-dropdown .dropdown-menu .counties .country.active,
.jk-hotel-city-dropdown .dropdown-menu .counties .country.active,
.ui-cost-center-dropdown .dropdown-menu .counties .country.active,
.bz-phone-dropdown .dropdown-menu .counties .country.active,
.travel-city-dropdown .dropdown-menu .counties .country.active,
.travel-train-station-dropdown .dropdown-menu .counties .country.active,
.jk-terminal-dropdown .dropdown-menu .counties .country.active,
.jk-train-station-dropdown .dropdown-menu .counties .country.active,
.ui-search-map-dropdown .dropdown-menu .counties .country.active {
  cursor: pointer;
  background-color: #fff;
}
.ui-intl-city-dropdown .dropdown-menu .counties .country:hover a,
.bz-city-dropdown .dropdown-menu .counties .country:hover a,
.jk-hotel-city-dropdown .dropdown-menu .counties .country:hover a,
.ui-cost-center-dropdown .dropdown-menu .counties .country:hover a,
.bz-phone-dropdown .dropdown-menu .counties .country:hover a,
.travel-city-dropdown .dropdown-menu .counties .country:hover a,
.travel-train-station-dropdown .dropdown-menu .counties .country:hover a,
.jk-terminal-dropdown .dropdown-menu .counties .country:hover a,
.jk-train-station-dropdown .dropdown-menu .counties .country:hover a,
.ui-search-map-dropdown .dropdown-menu .counties .country:hover a,
.ui-intl-city-dropdown .dropdown-menu .counties .country.active a,
.bz-city-dropdown .dropdown-menu .counties .country.active a,
.jk-hotel-city-dropdown .dropdown-menu .counties .country.active a,
.ui-cost-center-dropdown .dropdown-menu .counties .country.active a,
.bz-phone-dropdown .dropdown-menu .counties .country.active a,
.travel-city-dropdown .dropdown-menu .counties .country.active a,
.travel-train-station-dropdown .dropdown-menu .counties .country.active a,
.jk-terminal-dropdown .dropdown-menu .counties .country.active a,
.jk-train-station-dropdown .dropdown-menu .counties .country.active a,
.ui-search-map-dropdown .dropdown-menu .counties .country.active a {
  color: #ff5906;
  line-height: 30px;
}
.ui-intl-city-dropdown .dropdown-menu .counties .country:hover a .matcher b,
.bz-city-dropdown .dropdown-menu .counties .country:hover a .matcher b,
.jk-hotel-city-dropdown .dropdown-menu .counties .country:hover a .matcher b,
.ui-cost-center-dropdown .dropdown-menu .counties .country:hover a .matcher b,
.bz-phone-dropdown .dropdown-menu .counties .country:hover a .matcher b,
.travel-city-dropdown .dropdown-menu .counties .country:hover a .matcher b,
.travel-train-station-dropdown .dropdown-menu .counties .country:hover a .matcher b,
.jk-terminal-dropdown .dropdown-menu .counties .country:hover a .matcher b,
.jk-train-station-dropdown .dropdown-menu .counties .country:hover a .matcher b,
.ui-search-map-dropdown .dropdown-menu .counties .country:hover a .matcher b,
.ui-intl-city-dropdown .dropdown-menu .counties .country.active a .matcher b,
.bz-city-dropdown .dropdown-menu .counties .country.active a .matcher b,
.jk-hotel-city-dropdown .dropdown-menu .counties .country.active a .matcher b,
.ui-cost-center-dropdown .dropdown-menu .counties .country.active a .matcher b,
.bz-phone-dropdown .dropdown-menu .counties .country.active a .matcher b,
.travel-city-dropdown .dropdown-menu .counties .country.active a .matcher b,
.travel-train-station-dropdown .dropdown-menu .counties .country.active a .matcher b,
.jk-terminal-dropdown .dropdown-menu .counties .country.active a .matcher b,
.jk-train-station-dropdown .dropdown-menu .counties .country.active a .matcher b,
.ui-search-map-dropdown .dropdown-menu .counties .country.active a .matcher b {
  color: #e3f2ff;
}
.ui-intl-city-dropdown .dropdown-menu .counties.hot,
.bz-city-dropdown .dropdown-menu .counties.hot,
.jk-hotel-city-dropdown .dropdown-menu .counties.hot,
.ui-cost-center-dropdown .dropdown-menu .counties.hot,
.bz-phone-dropdown .dropdown-menu .counties.hot,
.travel-city-dropdown .dropdown-menu .counties.hot,
.travel-train-station-dropdown .dropdown-menu .counties.hot,
.jk-terminal-dropdown .dropdown-menu .counties.hot,
.jk-train-station-dropdown .dropdown-menu .counties.hot,
.ui-search-map-dropdown .dropdown-menu .counties.hot {
  padding: 10px 10px 0 20px;
}
.ui-intl-city-dropdown .dropdown-menu .country-group,
.bz-city-dropdown .dropdown-menu .country-group,
.jk-hotel-city-dropdown .dropdown-menu .country-group,
.ui-cost-center-dropdown .dropdown-menu .country-group,
.bz-phone-dropdown .dropdown-menu .country-group,
.travel-city-dropdown .dropdown-menu .country-group,
.travel-train-station-dropdown .dropdown-menu .country-group,
.jk-terminal-dropdown .dropdown-menu .country-group,
.jk-train-station-dropdown .dropdown-menu .country-group,
.ui-search-map-dropdown .dropdown-menu .country-group {
  float: left;
  width: 100%;
  padding: 10px 20px 0 20px;
}
.ui-intl-city-dropdown .dropdown-menu .country-group h5,
.bz-city-dropdown .dropdown-menu .country-group h5,
.jk-hotel-city-dropdown .dropdown-menu .country-group h5,
.ui-cost-center-dropdown .dropdown-menu .country-group h5,
.bz-phone-dropdown .dropdown-menu .country-group h5,
.travel-city-dropdown .dropdown-menu .country-group h5,
.travel-train-station-dropdown .dropdown-menu .country-group h5,
.jk-terminal-dropdown .dropdown-menu .country-group h5,
.jk-train-station-dropdown .dropdown-menu .country-group h5,
.ui-search-map-dropdown .dropdown-menu .country-group h5 {
  float: left;
  width: 15px;
  height: 30px;
  line-height: 30px;
  margin: 0;
}
.ui-intl-city-dropdown .dropdown-menu .country-group h5 a,
.bz-city-dropdown .dropdown-menu .country-group h5 a,
.jk-hotel-city-dropdown .dropdown-menu .country-group h5 a,
.ui-cost-center-dropdown .dropdown-menu .country-group h5 a,
.bz-phone-dropdown .dropdown-menu .country-group h5 a,
.travel-city-dropdown .dropdown-menu .country-group h5 a,
.travel-train-station-dropdown .dropdown-menu .country-group h5 a,
.jk-terminal-dropdown .dropdown-menu .country-group h5 a,
.jk-train-station-dropdown .dropdown-menu .country-group h5 a,
.ui-search-map-dropdown .dropdown-menu .country-group h5 a {
  width: 20px;
  display: inline-block;
  text-decoration: none;
  color: #ff590b;
  font-weight: bold;
  font-size: 14px;
}
.ui-intl-city-dropdown .dropdown-menu .country-group .counties,
.bz-city-dropdown .dropdown-menu .country-group .counties,
.jk-hotel-city-dropdown .dropdown-menu .country-group .counties,
.ui-cost-center-dropdown .dropdown-menu .country-group .counties,
.bz-phone-dropdown .dropdown-menu .country-group .counties,
.travel-city-dropdown .dropdown-menu .country-group .counties,
.travel-train-station-dropdown .dropdown-menu .country-group .counties,
.jk-terminal-dropdown .dropdown-menu .country-group .counties,
.jk-train-station-dropdown .dropdown-menu .country-group .counties,
.ui-search-map-dropdown .dropdown-menu .country-group .counties {
  float: right;
  width: 335px;
}
.ui-intl-city-dropdown .dropdown-menu .hot-cities,
.bz-city-dropdown .dropdown-menu .hot-cities,
.jk-hotel-city-dropdown .dropdown-menu .hot-cities,
.ui-cost-center-dropdown .dropdown-menu .hot-cities,
.bz-phone-dropdown .dropdown-menu .hot-cities,
.travel-city-dropdown .dropdown-menu .hot-cities,
.travel-train-station-dropdown .dropdown-menu .hot-cities,
.jk-terminal-dropdown .dropdown-menu .hot-cities,
.jk-train-station-dropdown .dropdown-menu .hot-cities,
.ui-search-map-dropdown .dropdown-menu .hot-cities {
  padding-bottom: 20px;
  width: 390px;
  float: left;
  box-shadow: 0 0 10px 10px rgba(120, 120, 121, 0.2);
}
.ui-intl-city-dropdown .dropdown-menu .hot-cities .title,
.bz-city-dropdown .dropdown-menu .hot-cities .title,
.jk-hotel-city-dropdown .dropdown-menu .hot-cities .title,
.ui-cost-center-dropdown .dropdown-menu .hot-cities .title,
.bz-phone-dropdown .dropdown-menu .hot-cities .title,
.travel-city-dropdown .dropdown-menu .hot-cities .title,
.travel-train-station-dropdown .dropdown-menu .hot-cities .title,
.jk-terminal-dropdown .dropdown-menu .hot-cities .title,
.jk-train-station-dropdown .dropdown-menu .hot-cities .title,
.ui-search-map-dropdown .dropdown-menu .hot-cities .title {
  font-size: 12px;
  color: #999;
  height: 30px;
  line-height: 30px;
  padding: 0 10px;
  background: none;
  border: none;
}
.ui-intl-city-dropdown .dropdown-menu .hot-cities .title .close,
.bz-city-dropdown .dropdown-menu .hot-cities .title .close,
.jk-hotel-city-dropdown .dropdown-menu .hot-cities .title .close,
.ui-cost-center-dropdown .dropdown-menu .hot-cities .title .close,
.bz-phone-dropdown .dropdown-menu .hot-cities .title .close,
.travel-city-dropdown .dropdown-menu .hot-cities .title .close,
.travel-train-station-dropdown .dropdown-menu .hot-cities .title .close,
.jk-terminal-dropdown .dropdown-menu .hot-cities .title .close,
.jk-train-station-dropdown .dropdown-menu .hot-cities .title .close,
.ui-search-map-dropdown .dropdown-menu .hot-cities .title .close {
  float: right;
  color: #ccc;
}
.ui-intl-city-dropdown .dropdown-menu .hot-cities .title .close:hover,
.bz-city-dropdown .dropdown-menu .hot-cities .title .close:hover,
.jk-hotel-city-dropdown .dropdown-menu .hot-cities .title .close:hover,
.ui-cost-center-dropdown .dropdown-menu .hot-cities .title .close:hover,
.bz-phone-dropdown .dropdown-menu .hot-cities .title .close:hover,
.travel-city-dropdown .dropdown-menu .hot-cities .title .close:hover,
.travel-train-station-dropdown .dropdown-menu .hot-cities .title .close:hover,
.jk-terminal-dropdown .dropdown-menu .hot-cities .title .close:hover,
.jk-train-station-dropdown .dropdown-menu .hot-cities .title .close:hover,
.ui-search-map-dropdown .dropdown-menu .hot-cities .title .close:hover {
  color: #999;
}
.ui-intl-city-dropdown .dropdown-menu .hot-cities .filters,
.bz-city-dropdown .dropdown-menu .hot-cities .filters,
.jk-hotel-city-dropdown .dropdown-menu .hot-cities .filters,
.ui-cost-center-dropdown .dropdown-menu .hot-cities .filters,
.bz-phone-dropdown .dropdown-menu .hot-cities .filters,
.travel-city-dropdown .dropdown-menu .hot-cities .filters,
.travel-train-station-dropdown .dropdown-menu .hot-cities .filters,
.jk-terminal-dropdown .dropdown-menu .hot-cities .filters,
.jk-train-station-dropdown .dropdown-menu .hot-cities .filters,
.ui-search-map-dropdown .dropdown-menu .hot-cities .filters {
  border-bottom: solid 1px #ccc;
  font-size: 14px;
  padding: 0;
  list-style-type: none;
  width: 100%;
  float: left;
  padding: 0 10px;
}
.ui-intl-city-dropdown .dropdown-menu .hot-cities .filters .filter-option,
.bz-city-dropdown .dropdown-menu .hot-cities .filters .filter-option,
.jk-hotel-city-dropdown .dropdown-menu .hot-cities .filters .filter-option,
.ui-cost-center-dropdown .dropdown-menu .hot-cities .filters .filter-option,
.bz-phone-dropdown .dropdown-menu .hot-cities .filters .filter-option,
.travel-city-dropdown .dropdown-menu .hot-cities .filters .filter-option,
.travel-train-station-dropdown .dropdown-menu .hot-cities .filters .filter-option,
.jk-terminal-dropdown .dropdown-menu .hot-cities .filters .filter-option,
.jk-train-station-dropdown .dropdown-menu .hot-cities .filters .filter-option,
.ui-search-map-dropdown .dropdown-menu .hot-cities .filters .filter-option {
  float: left;
  display: inline-block;
  line-height: 14px;
  padding: 10px 0;
  margin: 0 10px;
}
.ui-intl-city-dropdown .dropdown-menu .hot-cities .filters .filter-option a,
.bz-city-dropdown .dropdown-menu .hot-cities .filters .filter-option a,
.jk-hotel-city-dropdown .dropdown-menu .hot-cities .filters .filter-option a,
.ui-cost-center-dropdown .dropdown-menu .hot-cities .filters .filter-option a,
.bz-phone-dropdown .dropdown-menu .hot-cities .filters .filter-option a,
.travel-city-dropdown .dropdown-menu .hot-cities .filters .filter-option a,
.travel-train-station-dropdown .dropdown-menu .hot-cities .filters .filter-option a,
.jk-terminal-dropdown .dropdown-menu .hot-cities .filters .filter-option a,
.jk-train-station-dropdown .dropdown-menu .hot-cities .filters .filter-option a,
.ui-search-map-dropdown .dropdown-menu .hot-cities .filters .filter-option a {
  color: #666;
  text-decoration: none;
  cursor: pointer;
}
.ui-intl-city-dropdown .dropdown-menu .hot-cities .filters .filter-option.active,
.bz-city-dropdown .dropdown-menu .hot-cities .filters .filter-option.active,
.jk-hotel-city-dropdown .dropdown-menu .hot-cities .filters .filter-option.active,
.ui-cost-center-dropdown .dropdown-menu .hot-cities .filters .filter-option.active,
.bz-phone-dropdown .dropdown-menu .hot-cities .filters .filter-option.active,
.travel-city-dropdown .dropdown-menu .hot-cities .filters .filter-option.active,
.travel-train-station-dropdown .dropdown-menu .hot-cities .filters .filter-option.active,
.jk-terminal-dropdown .dropdown-menu .hot-cities .filters .filter-option.active,
.jk-train-station-dropdown .dropdown-menu .hot-cities .filters .filter-option.active,
.ui-search-map-dropdown .dropdown-menu .hot-cities .filters .filter-option.active {
  border-bottom: solid 2px #3da0f6;
}
.ui-intl-city-dropdown .dropdown-menu .hot-cities .filters .filter-option.active a,
.bz-city-dropdown .dropdown-menu .hot-cities .filters .filter-option.active a,
.jk-hotel-city-dropdown .dropdown-menu .hot-cities .filters .filter-option.active a,
.ui-cost-center-dropdown .dropdown-menu .hot-cities .filters .filter-option.active a,
.bz-phone-dropdown .dropdown-menu .hot-cities .filters .filter-option.active a,
.travel-city-dropdown .dropdown-menu .hot-cities .filters .filter-option.active a,
.travel-train-station-dropdown .dropdown-menu .hot-cities .filters .filter-option.active a,
.jk-terminal-dropdown .dropdown-menu .hot-cities .filters .filter-option.active a,
.jk-train-station-dropdown .dropdown-menu .hot-cities .filters .filter-option.active a,
.ui-search-map-dropdown .dropdown-menu .hot-cities .filters .filter-option.active a {
  color: #3da0f6;
  font-weight: bold;
}
.ui-intl-city-dropdown .dropdown-menu .results-cities,
.bz-city-dropdown .dropdown-menu .results-cities,
.jk-hotel-city-dropdown .dropdown-menu .results-cities,
.ui-cost-center-dropdown .dropdown-menu .results-cities,
.bz-phone-dropdown .dropdown-menu .results-cities,
.travel-city-dropdown .dropdown-menu .results-cities,
.travel-train-station-dropdown .dropdown-menu .results-cities,
.jk-terminal-dropdown .dropdown-menu .results-cities,
.jk-train-station-dropdown .dropdown-menu .results-cities,
.ui-search-map-dropdown .dropdown-menu .results-cities {
  list-style-type: none;
  width: 100%;
  float: left;
  padding: 0;
}
.ui-intl-city-dropdown .dropdown-menu .results-cities .country,
.bz-city-dropdown .dropdown-menu .results-cities .country,
.jk-hotel-city-dropdown .dropdown-menu .results-cities .country,
.ui-cost-center-dropdown .dropdown-menu .results-cities .country,
.bz-phone-dropdown .dropdown-menu .results-cities .country,
.travel-city-dropdown .dropdown-menu .results-cities .country,
.travel-train-station-dropdown .dropdown-menu .results-cities .country,
.jk-terminal-dropdown .dropdown-menu .results-cities .country,
.jk-train-station-dropdown .dropdown-menu .results-cities .country,
.ui-search-map-dropdown .dropdown-menu .results-cities .country {
  /*ä¸‹æ‹‰æœç´¢æ¡†çš„æ&nbsp;·å¼*/
  width: 300px;
}
.ui-intl-city-dropdown .dropdown-menu .results-cities .country a,
.bz-city-dropdown .dropdown-menu .results-cities .country a,
.jk-hotel-city-dropdown .dropdown-menu .results-cities .country a,
.ui-cost-center-dropdown .dropdown-menu .results-cities .country a,
.bz-phone-dropdown .dropdown-menu .results-cities .country a,
.travel-city-dropdown .dropdown-menu .results-cities .country a,
.travel-train-station-dropdown .dropdown-menu .results-cities .country a,
.jk-terminal-dropdown .dropdown-menu .results-cities .country a,
.jk-train-station-dropdown .dropdown-menu .results-cities .country a,
.ui-search-map-dropdown .dropdown-menu .results-cities .country a {
  color: #333;
  text-decoration: none;
  padding: 0 10px;
  text-overflow: ellipsis;
  /*è¿™å°±æ˜¯çœç•¥å·å–½*/
  overflow: hidden;
  /*è®¾ç½®è¶…è¿‡çš„éšè—*/
  white-space: nowrap;
  font-size: 12px;
  line-height: 30px;
}
.ui-intl-city-dropdown .dropdown-menu .results-cities .country .error,
.bz-city-dropdown .dropdown-menu .results-cities .country .error,
.jk-hotel-city-dropdown .dropdown-menu .results-cities .country .error,
.ui-cost-center-dropdown .dropdown-menu .results-cities .country .error,
.bz-phone-dropdown .dropdown-menu .results-cities .country .error,
.travel-city-dropdown .dropdown-menu .results-cities .country .error,
.travel-train-station-dropdown .dropdown-menu .results-cities .country .error,
.jk-terminal-dropdown .dropdown-menu .results-cities .country .error,
.jk-train-station-dropdown .dropdown-menu .results-cities .country .error,
.ui-search-map-dropdown .dropdown-menu .results-cities .country .error {
  line-height: 28px;
  height: 28px;
  border-bottom: 1px solid #ccc;
  font-size: 12px;
  color: #e95151;
}
.ui-intl-city-dropdown .dropdown-menu .results-cities .country:hover,
.bz-city-dropdown .dropdown-menu .results-cities .country:hover,
.jk-hotel-city-dropdown .dropdown-menu .results-cities .country:hover,
.ui-cost-center-dropdown .dropdown-menu .results-cities .country:hover,
.bz-phone-dropdown .dropdown-menu .results-cities .country:hover,
.travel-city-dropdown .dropdown-menu .results-cities .country:hover,
.travel-train-station-dropdown .dropdown-menu .results-cities .country:hover,
.jk-terminal-dropdown .dropdown-menu .results-cities .country:hover,
.jk-train-station-dropdown .dropdown-menu .results-cities .country:hover,
.ui-search-map-dropdown .dropdown-menu .results-cities .country:hover,
.ui-intl-city-dropdown .dropdown-menu .results-cities .country.active,
.bz-city-dropdown .dropdown-menu .results-cities .country.active,
.jk-hotel-city-dropdown .dropdown-menu .results-cities .country.active,
.ui-cost-center-dropdown .dropdown-menu .results-cities .country.active,
.bz-phone-dropdown .dropdown-menu .results-cities .country.active,
.travel-city-dropdown .dropdown-menu .results-cities .country.active,
.travel-train-station-dropdown .dropdown-menu .results-cities .country.active,
.jk-terminal-dropdown .dropdown-menu .results-cities .country.active,
.jk-train-station-dropdown .dropdown-menu .results-cities .country.active,
.ui-search-map-dropdown .dropdown-menu .results-cities .country.active {
  cursor: pointer;
  background-color: #3da0f6;
}
.ui-intl-city-dropdown .dropdown-menu .results-cities .country:hover a,
.bz-city-dropdown .dropdown-menu .results-cities .country:hover a,
.jk-hotel-city-dropdown .dropdown-menu .results-cities .country:hover a,
.ui-cost-center-dropdown .dropdown-menu .results-cities .country:hover a,
.bz-phone-dropdown .dropdown-menu .results-cities .country:hover a,
.travel-city-dropdown .dropdown-menu .results-cities .country:hover a,
.travel-train-station-dropdown .dropdown-menu .results-cities .country:hover a,
.jk-terminal-dropdown .dropdown-menu .results-cities .country:hover a,
.jk-train-station-dropdown .dropdown-menu .results-cities .country:hover a,
.ui-search-map-dropdown .dropdown-menu .results-cities .country:hover a,
.ui-intl-city-dropdown .dropdown-menu .results-cities .country.active a,
.bz-city-dropdown .dropdown-menu .results-cities .country.active a,
.jk-hotel-city-dropdown .dropdown-menu .results-cities .country.active a,
.ui-cost-center-dropdown .dropdown-menu .results-cities .country.active a,
.bz-phone-dropdown .dropdown-menu .results-cities .country.active a,
.travel-city-dropdown .dropdown-menu .results-cities .country.active a,
.travel-train-station-dropdown .dropdown-menu .results-cities .country.active a,
.jk-terminal-dropdown .dropdown-menu .results-cities .country.active a,
.jk-train-station-dropdown .dropdown-menu .results-cities .country.active a,
.ui-search-map-dropdown .dropdown-menu .results-cities .country.active a {
  color: #e3f2ff;
  font-size: 12px;
  line-height: 30px;
}
.ui-intl-city-dropdown .dropdown-menu .results-cities .country:hover a .matcher b,
.bz-city-dropdown .dropdown-menu .results-cities .country:hover a .matcher b,
.jk-hotel-city-dropdown .dropdown-menu .results-cities .country:hover a .matcher b,
.ui-cost-center-dropdown .dropdown-menu .results-cities .country:hover a .matcher b,
.bz-phone-dropdown .dropdown-menu .results-cities .country:hover a .matcher b,
.travel-city-dropdown .dropdown-menu .results-cities .country:hover a .matcher b,
.travel-train-station-dropdown .dropdown-menu .results-cities .country:hover a .matcher b,
.jk-terminal-dropdown .dropdown-menu .results-cities .country:hover a .matcher b,
.jk-train-station-dropdown .dropdown-menu .results-cities .country:hover a .matcher b,
.ui-search-map-dropdown .dropdown-menu .results-cities .country:hover a .matcher b,
.ui-intl-city-dropdown .dropdown-menu .results-cities .country.active a .matcher b,
.bz-city-dropdown .dropdown-menu .results-cities .country.active a .matcher b,
.jk-hotel-city-dropdown .dropdown-menu .results-cities .country.active a .matcher b,
.ui-cost-center-dropdown .dropdown-menu .results-cities .country.active a .matcher b,
.bz-phone-dropdown .dropdown-menu .results-cities .country.active a .matcher b,
.travel-city-dropdown .dropdown-menu .results-cities .country.active a .matcher b,
.travel-train-station-dropdown .dropdown-menu .results-cities .country.active a .matcher b,
.jk-terminal-dropdown .dropdown-menu .results-cities .country.active a .matcher b,
.jk-train-station-dropdown .dropdown-menu .results-cities .country.active a .matcher b,
.ui-search-map-dropdown .dropdown-menu .results-cities .country.active a .matcher b {
  color: #e3f2ff;
  font-weight: bold;
}
.ui-intl-city-dropdown .dropdown-menu .bz-city-dropdown .dropdown-menu .counties .country,
.bz-city-dropdown .dropdown-menu .bz-city-dropdown .dropdown-menu .counties .country,
.jk-hotel-city-dropdown .dropdown-menu .bz-city-dropdown .dropdown-menu .counties .country,
.ui-cost-center-dropdown .dropdown-menu .bz-city-dropdown .dropdown-menu .counties .country,
.bz-phone-dropdown .dropdown-menu .bz-city-dropdown .dropdown-menu .counties .country,
.travel-city-dropdown .dropdown-menu .bz-city-dropdown .dropdown-menu .counties .country,
.travel-train-station-dropdown .dropdown-menu .bz-city-dropdown .dropdown-menu .counties .country,
.jk-terminal-dropdown .dropdown-menu .bz-city-dropdown .dropdown-menu .counties .country,
.jk-train-station-dropdown .dropdown-menu .bz-city-dropdown .dropdown-menu .counties .country,
.ui-search-map-dropdown .dropdown-menu .bz-city-dropdown .dropdown-menu .counties .country {
  width: 20%;
}
.ui-intl-city-dropdown .dropdown-menu {
  font-size: 12px;
}
.ui-intl-city-dropdown .hot-cities .filters .filter-option a {
  font-size: 12px;
}
.bz-phone-dropdown .dropdown-menu .filters {
  margin-top: -10px;
}
.bz-phone-dropdown .dropdown-menu .counties .country {
  width: 25%;
}
.bz-phone-dropdown .dropdown-menu .counties .country a {
  font-size: 12px;
}
.jk-terminal-dropdown .dropdown-menu .sublist,
.jk-train-station-dropdown .dropdown-menu .sublist {
  font-size: 12px;
  padding-left: 45px;
  padding-top: 10px;
  float: left;
  width: 350px;
  display: inline-block;
}
.jk-terminal-dropdown .dropdown-menu .sublist .alphabet,
.jk-train-station-dropdown .dropdown-menu .sublist .alphabet {
  margin-left: -20px;
  display: inline-block;
  float: left;
  color: #f60;
}
.jk-terminal-dropdown .dropdown-menu .sublist .subgroup,
.jk-train-station-dropdown .dropdown-menu .sublist .subgroup {
  float: left;
}
.jk-terminal-dropdown .dropdown-menu .sublist .subgroup a,
.jk-train-station-dropdown .dropdown-menu .sublist .subgroup a {
  width: 150px;
  height: 30px;
  display: inline-block;
  padding: 0 6px;
  overflow: hidden;
  line-height: 30px;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.jk-terminal-dropdown .dropdown-menu .results-cities.counties .country,
.jk-train-station-dropdown .dropdown-menu .results-cities.counties .country {
  width: 300px;
}
.jk-terminal-dropdown .dropdown-menu .results-cities.counties .country a,
.jk-train-station-dropdown .dropdown-menu .results-cities.counties .country a {
  font-size: 12px;
}
.jk-terminal-dropdown .dropdown-menu .hot-cities,
.jk-train-station-dropdown .dropdown-menu .hot-cities {
  width: 800px;
}
.jk-terminal-dropdown .dropdown-menu .country-group .title,
.jk-train-station-dropdown .dropdown-menu .country-group .title {
  cursor: pointer;
  display: block;
  height: 32px;
  line-height: 32px;
  padding: 0 20px 0 5px;
  background-color: #e8f4ff;
  text-indent: 2px;
  border-bottom: #ccc 1px solid;
}
.jk-terminal-dropdown .dropdown-menu .country-group ul.content,
.jk-train-station-dropdown .dropdown-menu .country-group ul.content {
  background-color: #f5f5f5;
}
.jk-terminal-dropdown .dropdown-menu .country-group ul.content li,
.jk-train-station-dropdown .dropdown-menu .country-group ul.content li {
  width: 49%;
  float: left;
}
.jk-terminal-dropdown .dropdown-menu .country-group ul.content li a,
.jk-train-station-dropdown .dropdown-menu .country-group ul.content li a {
  overflow: hidden;
  line-height: 30px;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.jk-terminal-dropdown .dropdown-menu .country-group .counties,
.jk-train-station-dropdown .dropdown-menu .country-group .counties {
  float: left;
}
.ui-search-map-dropdown .results-cities {
  min-width: 228px;
}
.ui-search-map-dropdown .results-cities .country {
  min-width: 228px !important;
  width: 100% !important;
}
.ui-search-map-dropdown .results-cities .country:hover,
.ui-search-map-dropdown .results-cities .country.active {
  background-color: #eee !important;
}
.ui-search-map-dropdown .results-cities .country:hover a,
.ui-search-map-dropdown .results-cities .country.active a {
  color: #333 !important;
}

[ui-flight-od].od-info-mini .airline-info,
.jk-od-info.od-info-mini .airline-info,
uilp-od.od-info-mini .airline-info {
  width: 60px;
}
[ui-flight-od].od-info-mini .depature,
.jk-od-info.od-info-mini .depature,
uilp-od.od-info-mini .depature,
[ui-flight-od].od-info-mini .arrival,
.jk-od-info.od-info-mini .arrival,
uilp-od.od-info-mini .arrival {
  width: 100px;
}
[ui-flight-od].od-info-mini .arrow,
.jk-od-info.od-info-mini .arrow,
uilp-od.od-info-mini .arrow {
  width: 40px;
}
[ui-flight-od].od-info-mini .arrow .is-transfer,
.jk-od-info.od-info-mini .arrow .is-transfer,
uilp-od.od-info-mini .arrow .is-transfer {
  font-size: 12px;
  color: #333;
}
[ui-flight-od],
.jk-od-info,
uilp-od {
  background-color: #fff;
  padding: 10px 10px 5px;
  margin-bottom: 2px;
  position: relative;
  font-size: 12px;
}
[ui-flight-od] .airport-fuel-fee,
.jk-od-info .airport-fuel-fee,
uilp-od .airport-fuel-fee,
[ui-flight-od] .punctuality-rate,
.jk-od-info .punctuality-rate,
uilp-od .punctuality-rate,
[ui-flight-od] .meal,
.jk-od-info .meal,
uilp-od .meal,
[ui-flight-od] .ref,
.jk-od-info .ref,
uilp-od .ref,
[ui-flight-od] .logo,
.jk-od-info .logo,
uilp-od .logo,
[ui-flight-od] .airline-info,
.jk-od-info .airline-info,
uilp-od .airline-info,
[ui-flight-od] .depature,
.jk-od-info .depature,
uilp-od .depature,
[ui-flight-od] .arrow,
.jk-od-info .arrow,
uilp-od .arrow,
[ui-flight-od] .arrival,
.jk-od-info .arrival,
uilp-od .arrival,
[ui-flight-od] .waiting,
.jk-od-info .waiting,
uilp-od .waiting,
[ui-flight-od] .transfer,
.jk-od-info .transfer,
uilp-od .transfer {
  float: left;
}
[ui-flight-od] .punctuality-rate,
.jk-od-info .punctuality-rate,
uilp-od .punctuality-rate,
[ui-flight-od] .meal,
.jk-od-info .meal,
uilp-od .meal,
[ui-flight-od] .airport-fuel-fee,
.jk-od-info .airport-fuel-fee,
uilp-od .airport-fuel-fee {
  width: 60px;
}
[ui-flight-od] .flights-detail,
.jk-od-info .flights-detail,
uilp-od .flights-detail,
[ui-flight-od] .actions,
.jk-od-info .actions,
uilp-od .actions {
  float: right;
}
[ui-flight-od] .check,
.jk-od-info .check,
uilp-od .check {
  width: 20px;
}
[ui-flight-od] .logo,
.jk-od-info .logo,
uilp-od .logo {
  width: 40px;
  margin-right: 10px;
}
[ui-flight-od] .airline-info,
.jk-od-info .airline-info,
uilp-od .airline-info,
[ui-flight-od] .depature,
.jk-od-info .depature,
uilp-od .depature,
[ui-flight-od] .arrival,
.jk-od-info .arrival,
uilp-od .arrival {
  width: 130px;
}
[ui-flight-od] .arrow,
.jk-od-info .arrow,
uilp-od .arrow {
  text-align: center;
  width: 60px;
  color: #d2d2d2;
}
[ui-flight-od] .arrow .is-transfer,
.jk-od-info .arrow .is-transfer,
uilp-od .arrow .is-transfer {
  font-size: 11px;
  color: #746767;
}
[ui-flight-od] .waiting,
.jk-od-info .waiting,
uilp-od .waiting {
  width: 60px;
}
[ui-flight-od] .transfer,
.jk-od-info .transfer,
uilp-od .transfer {
  margin-left: 10px;
}
[ui-flight-od] .flight-detail-time,
.jk-od-info .flight-detail-time,
uilp-od .flight-detail-time {
  font-size: 18px;
  font-weight: bold;
}
[ui-flight-od] .depature,
.jk-od-info .depature,
uilp-od .depature {
  text-align: right;
}
[ui-flight-od] .arrival,
.jk-od-info .arrival,
uilp-od .arrival {
  text-align: left;
}
[ui-flight-od] .flight,
.jk-od-info .flight,
uilp-od .flight {
  padding: 0 20px;
}

.flt-order .originOrder {
  box-shadow: 0 5px 5px rgba(0, 0, 0, 0.3);
}
.flt-order .originOrder .order-information {
  box-shadow: 0 3px 5px rgba(0, 0, 0, 0.1);
  padding: 8px 10px 0px 15px;
  background-color: #009acb;
  min-height: 42px;
  font-weight: normal;
  font-size: 16px;
}
.flt-order .originOrder .order-information span {
  color: white;
}
.flt-order .originOrder .order-information .order-state {
  margin-right: 5px;
  border-radius: 4px;
  padding: 2px 8px ;
  background-color: white;
  color: #009acb;
}
.flt-order .originOrder .order-information .order-id {
  margin-right: 20px;
}
.flt-order .originOrder .order-information button {
  border: 0px;
}
.flt-order .originOrder .order-information .order-state.redback {
  color: #e95151;
}
.flt-order .originOrder .order-information .order-state.redback:hover {
  color: white;
  cursor: pointer;
  text-decoration: none;
  background-color: #e95151;
}
.flt-order .originOrder .order-information .order-state.originback {
  color: #FF7200;
}
.flt-order .originOrder .order-information .order-state.originback:hover {
  color: white;
  cursor: pointer;
  text-decoration: none;
  background-color: #FF7200;
}
.flt-order .originOrder .order-information-more {
  background-color: white;
  padding: 10px;
}
.flt-order .originOrder .order-information-more .order-table {
  margin: 10px 0px 10px 0px;
  background-color: white;
}
.flt-order .originOrder .order-information-more .order-table .title {
  font-weight: bold;
  width: 100px;
}
.flt-order .originOrder .order-information-more .order-table td {
  border-top: 0px solid black;
}
.flt-order .originOrder .order-information-more .order-table td.price-info-td {
  width: 400px;
  padding: 0px 0px 0px 15px;
}
.flt-order .originOrder .order-information-plane .plane-title {
  line-height: 26px;
  height: 26px;
  padding: 0px 13px 0px 10px;
}
.flt-order .originOrder .order-information-plane .plane-title .plane-date {
  font-weight: bold;
  margin-left: 5px;
}
.flt-order .originOrder .order-information-plane .plane-title .plane-rule {
  font-weight: bold;
}
.flt-order .order-passengers .passenger-one {
  box-shadow: 0 5px 5px rgba(0, 0, 0, 0.3);
  margin-bottom: 10px;
}
.flt-order .order-passengers .passenger-one div.passenger {
  padding-top: 5px;
  height: 30px;
  padding-right: 10px;
  background-color: #fff4dd;
}
.flt-order .order-passengers .passenger-one .name {
  color: #009abc;
  font-size: 16px;
  display: inline-block;
  margin-left: 10px;
  font-weight: bold;
  width: 100px;
}
.flt-order .order-passengers .passenger-one .idc {
  display: inline-block;
  width: 250px;
}
.flt-order .order-passengers .passenger-one .passenger-price span {
  margin-left: 5px;
}
.flt-order .order-passengers .passenger-one .passenger-insurances {
  padding: 3px 0px 3px 25px;
  background-color: #f5f5f5;
  border-top: 1px solid #eee;
}
.flt-order .order-audit {
  box-shadow: 0 5px 5px rgba(0, 0, 0, 0.3);
}

.flt-refound .reason {
  width: 100%;
  height: 100px;
  border: 1px solid #e5e5e5;
  padding: 10px;
  font-size: 16px;
}
.flt-refound .passenger .badge {
  border-radius: 4px;
}
.flt-refound .passenger .passenger-information {
  background-color: #fefaf0;
  margin-bottom: 5px;
  padding: 0px 10px 0px 10px;
  height: 30px;
  line-height: 30px;
}
.flt-refound .passenger .passenger-information .idcName,
.flt-refound .passenger .passenger-information .idcTypeName,
.flt-refound .passenger .passenger-information .idcNo {
  display: inline-block;
  font-weight: bold;
}
.flt-refound .passenger .passenger-information .select {
  margin-right: 10px;
}
.flt-refound .passenger .passenger-information .idcName {
  width: 90px;
}
.flt-refound .passenger .passenger-information .idcTypeName {
  width: 90px;
}
.flt-refound .passenger .passenger-information .idcNo {
  width: 300px;
  font-weight: 400;
}
.flt-refound .passenger .passenger-information.validChangeRefund {
  background-color: #f8f6f2;
}
.flt-refound .passenger .passenger-trips {
  padding-left: 10px;
  background-color: #e5fae0;
  height: 30px;
  line-height: 30px;
  margin-left: 20px;
  margin-bottom: 2px;
  border: 1px solid #65ac6f;
}
.flt-refound .passenger .passenger-trips .trip-more {
  margin: 0px 15px 0px 15px;
}
.flt-refound .passenger .passenger-trips.isUnUsed {
  background-color: #fbeded;
  border: 1px solid #d7605a;
}

/** è“è‰² */
/** æ·±è“ */
/** æ·¡è“ */
/** æ©™è‰² */
/** æ·±æ©™ */
/** æ·¡æ©™ */
/** çº¢è‰² */
/** æ·±çº¢ */
/** ç»¿è‰² */
/** æ·±ç»¿ */
/** ç™½è‰² */
/** é»„è‰² */
/** ç°è‰² */
#intlReissueTip .modal-title,
#trainReissueTip .modal-title {
  font-weight: bold;
  color: #e95151;
}
#intlReissueTip .strong,
#trainReissueTip .strong {
  font-weight: bold;
}
#intlReissueTip .text-red,
#trainReissueTip .text-red {
  color: #e95151;
}
#intlReissueTip .text-blue,
#trainReissueTip .text-blue {
  color: #00A1CB;
}
#fltReissueTip .sweet-modal .modal-footer {
  padding-left: 15px;
}
.order-reissue {
  font-size: 14px;
}
.order-reissue .bread {
  font-size: 12px;
  margin: 20px 0 10px 0;
}
.order-reissue .title-content-panel .content {
  padding: 30px 20px;
}
.order-reissue .od-tag {
  width: 30px;
  height: 16px;
  font-size: 12px;
  text-align: center;
  color: #ff590b;
  border: 1px solid #ff590b;
  border-radius: 4px;
}
.order-reissue .od-tag-blue {
  width: 30px;
  height: 16px;
  font-size: 12px;
  text-align: center;
  color: #ff590b;
  border: 1px solid #ff590b;
  border-radius: 4px;
  color: #fff;
  background: #3da0f6;
  border: 1px solid #3da0f6;
}
.order-reissue .cs-login {
  float: right;
  margin: 10px 20px 0 0;
}
.order-reissue .ods &gt; div {
  line-height: 30px;
  margin-bottom: 13px;
}
.order-reissue .ods .od span:first-child,
.order-reissue .ods .od span:nth-child(2) {
  margin-right: 16px;
}
.order-reissue .ods .od span:nth-child(3),
.order-reissue .ods .od span:nth-child(4),
.order-reissue .ods .od span:nth-child(5) {
  margin-right: 60px;
}
.order-reissue .passengers-list {
  white-space: nowrap;
}
.order-reissue .passengers {
  margin-top: -14px;
}
.order-reissue .passengers .passenger {
  float: left;
  width: 164px;
  margin-top: 14px;
  padding-right: 20px;
}
.order-reissue .passengers .passenger .passenger-name {
  margin-left: 6px;
}
.order-reissue .ml6 {
  margin-left: 6px;
}
.order-reissue .remarks .input-radio {
  margin-right: 40px;
}
.order-reissue .date span {
  margin-right: 8px;
}
.order-reissue .date button {
  vertical-align: 1px;
  margin: 0 40px 0 18px;
}
.order-reissue .result-list {
  margin: 0 100px;
}
.order-reissue .result-list uilp-flt-od {
  font-size: 12px;
}
.order-reissue .result-list uilp-flt-od.last .uilp-flt-od {
  border-bottom: none;
}
.order-reissue .result-list uilp-flt-od.last .uilp-flt-od.active {
  border-bottom: 1px solid #ccc;
}
.order-reissue .result-list uilp-flt-od.last [ui-flight-cabins] {
  border-bottom: none;
}
.order-reissue .result-list uilp-flt-od.first .uilp-flt-od {
  border-top: 1px solid #ccc;
}
.order-reissue .result-list uilp-flt-od [ui-flight-cabins] .cabin-group .cabin-item .cabin-policy .cabin-additional {
  display: none;
}
.order-reissue .result-list uilp-flt-od [ui-flight-cabins] .cabin-group .cabin-item .price-addition {
  display: none;
}
.order-reissue .result-list uilp-flt-od [ui-flight-cabins] .cabin-group .cabin-item .cabin-actions {
  margin-left: 65px;
}
.order-reissue .flight-selected {
  margin: -30px -20px 20px;
  border-bottom: 1px solid #ccc;
}
.order-reissue .flight-selected uilp-flt-od {
  display: block;
  background: #f3f9ff;
  padding: 0 20px 30px;
}
.order-reissue .flight-selected uilp-flt-od.split .uilp-flt-od {
  border-top: 1px dashed #ccc;
}
.order-reissue .flight-selected uilp-flt-od .uilp-flt-od {
  padding-top: 30px;
  border: none;
}
.order-reissue .flight-selected uilp-flt-od .uilp-flt-od:hover {
  background: none;
}
.order-reissue .flight-selected uilp-flt-od .uilp-flt-od.active {
  background: none;
}
.order-reissue .flight-selected uilp-flt-od .uilp-flt-od .ref {
  padding: 0;
  background: none;
}
.order-reissue .flight-selected uilp-flt-od .uilp-flt-od .ref span {
  width: 30px;
  height: 16px;
  font-size: 12px;
  text-align: center;
  color: #ff590b;
  border: 1px solid #ff590b;
  border-radius: 4px;
  color: #fff;
  background: #3da0f6;
  border: 1px solid #3da0f6;
}
.order-reissue .flight-selected uilp-flt-od .uilp-flt-od .date {
  display: table-cell;
  padding-left: 34px;
  padding-right: 48px;
}
.order-reissue .flight-selected uilp-flt-od .uilp-flt-od .info {
  width: 400px;
}
.order-reissue .flight-selected uilp-flt-od .uilp-flt-od .service {
  display: none;
}
.order-reissue .flight-selected uilp-flt-od .uilp-flt-od .choose {
  padding-left: 100px;
}
.order-reissue .flight-selected uilp-flt-od .uilp-flt-od .choose button.blue {
  background: #3da0f6 !important;
  color: #fff !important;
}
.order-reissue .flight-selected uilp-flt-od [ui-plane-type-tip] .info {
  left: 303px;
}
.order-reissue uilp-flt-od .popover {
  max-width: 500px;
  border: 1px solid #3da0f6;
  border-radius: 0;
}
.order-reissue uilp-flt-od .popover.bottom &gt; .arrow {
  left: 6px !important;
  border-bottom-color: #3da0f6;
}
.order-reissue uilp-flt-od .popover.bottom &gt; .arrow:after {
  border-width: 6px;
  margin-left: -6px;
  top: -5px;
}
.order-reissue uilp-flt-od .popover .popover-content {
  padding: 0;
}
.order-reissue .apply .btn {
  margin: 40px 0;
  padding: 14px 20px !important;
}

.domesticFlightForm .content .title,
.domesticFlightForm .content .item {
  display: inline-block;
  float: left;
}
.domesticFlightForm .content .title {
  width: 60px;
}
.domesticFlightForm .content .title span {
  width: 60px;
}
.domesticFlightForm .content .item {
  width: 190px;
  margin-left: 14px;
}

.default-hotel-img img {
  background: url(/2c3e48605fa742fb4f504539507939af.png) no-repeat center;
}
.path-hotels-q .container,
.path-hotel-id .container {
  width: 1200px !important;
}
.path-hotels-q .container .hotel-base-main,
.path-hotel-id .container .hotel-base-main {
  display: inline;
}
.hotel-list-item-select .static-info &gt; .brief .name .hotel-num {
  background-position: 0 -284px;
}
/*room-list*/
.room-list ul {
  padding-left: 0px;
}
/*room-list-ite*/
.room-list-item {
  height: auto;
  border-bottom: solid 1px #E2E2E2;
  background: #f9fbff;
  _display: inline-block;
  clear: left;
}
/*rate-plan-item*/
.rate-plan-item {
  font-size: 12px;
  border-top: dashed 1px #E2E2E2;
  padding-top: 9px;
  padding-bottom: 9px;
  color: #888;
  /*é”€å”®åç§°*/
  /*åºŠåž‹*/
  /*æ—©é¤*/
  /*å–æ¶ˆ*/
  /*ä»·æ&nbsp;¼*/
  /*è¿”çŽ°*/
  /*æ&nbsp;‡å¿—*/
  /*æŒ‰é’®*/
}
.rate-plan-item.head {
  border-top: none;
}
.rate-plan-item span {
  display: inline-block;
  vertical-align: middle;
}
.rate-plan-item span.name {
  width: 350px;
  font-size: 14px;
}
.rate-plan-item span.bed-type {
  width: 60px;
}
.rate-plan-item span.has-breakfast {
  width: 60px;
  text-align: center;
}
.rate-plan-item span.cancel-policy {
  width: 60px;
}
.rate-plan-item span.cancel-policy a {
  border-bottom: dashed 1px;
}
.rate-plan-item span.average-price {
  width: 100px;
  text-align: center;
  font-size: 15px;
}
.rate-plan-item span.broadnet {
  width: 80px;
}
.rate-plan-item span.mark-type {
  width: 60px;
  /*æ‹…ä¿*/
  /*prepay*/
}
.rate-plan-item span.mark-type span.guarantee {
  width: 40px;
  background: #e5eef7;
  color: #5089d0;
  text-align: center;
}
.rate-plan-item span.mark-type span.prepay {
  width: 40px;
  background: #FDE5E5;
  background: #FFDCDC;
  text-align: center;
  color: #d9534f;
  color: #D80000;
}
.rate-plan-item span.mark-type span.coop {
  text-align: center;
  width: 55px;
  background: #D7EFD7;
  color: #5cb85c;
}
.rate-plan-item span.operate {
  width: 100px;
  text-align: right;
}
.rate-plan-item span.operate .btn,
.rate-plan-item span.operate .sale-out {
  width: 60px;
  padding-top: 2px;
  padding-bottom: 2px;
  text-align: center;
  font-size: 14px;
  font-weight: 600px;
}
/*-------------------V2--------------------------------------*/
.path-hotelsV2 .container,
.path-hotelsV2-id .container {
  width: 1200px !important;
}
.path-hotelsV2 .container .hotel-base-main,
.path-hotelsV2-id .container .hotel-base-main {
  display: inline;
  float: left;
}
/*path-hotelsV2  é…’åº—åˆ—è¡¨*/
.path-hotelsV2 .container {
  /*é…’åº—ä¿¡æ¯*/
}
.path-hotelsV2 .container ul {
  margin: 0px;
  padding: 0px;
}
.path-hotelsV2 .container .search-form {
  /*æŸ¥è¯¢box*/
  /*ç­›é€‰box*/
  /*æŽ’åºbox*/
  /* ä¿¡æ¯æç¤ºæ¡†*/
}
.path-hotelsV2 .container .search-form .hotel-search-box .form-group {
  width: 220px;
  margin-right: 20px;
}
.path-hotelsV2 .container .search-form .hotel-search-box .form-group label {
  width: 60px;
}
.path-hotelsV2 .container .search-form .hotel-search-box .form-group input {
  width: 150px;
}
.path-hotelsV2 .container .search-form .hotel-search-box .form-group.query-text {
  width: 300px;
}
.path-hotelsV2 .container .search-form .hotel-search-box .form-group.query-text input {
  width: 230px;
}
.path-hotelsV2 .container .search-form .filter-box {
  margin-top: 10px;
  padding-top: 5px;
  padding-bottom: 5px;
}
.path-hotelsV2 .container .search-form .filter-box div.col-sm-12 {
  padding: 3px 0px;
  border-bottom: dashed 1px #e7e7e7;
}
.path-hotelsV2 .container .search-form .filter-box div.name {
  width: 62px;
  float: left;
  display: inline-block;
}
.path-hotelsV2 .container .search-form .filter-box div.name label {
  font-size: 13px;
  margin-top: 4px;
}
.path-hotelsV2 .container .search-form .filter-box div.content {
  font-size: 12px;
  width: 1000px;
  float: left;
  display: inline-block;
}
.path-hotelsV2 .container .search-form .filter-box div.content li {
  float: left;
  display: inline;
  color: #666;
  height: 20px;
  padding: 1px 4px 1px 0;
  overflow: hidden;
  margin-top: 4px;
}
.path-hotelsV2 .container .search-form .filter-box div.content label {
  width: 98px;
  height: 20px;
  float: left;
  display: inline-block;
  overflow: hidden;
  cursor: pointer;
  font-weight: normal;
  padding-left: 3px;
}
.path-hotelsV2 .container .search-form .filter-box div.content label input {
  margin-right: 2px;
  vertical-align: middle;
  float: left;
  margin-top: 0px;
}
.path-hotelsV2 .container .search-form .error .left,
.path-hotelsV2 .container .search-form .error .right {
  display: inline-block;
  float: left;
}
.path-hotelsV2 .container .search-form .error .left {
  width: 100px;
  text-align: center;
  font-size: 40px;
}
.path-hotelsV2 .container .search-form .error .right p.top {
  font-size: 16px;
  font-weight: bold;
}
.path-hotelsV2 .container .search-form .error .right p.bottom {
  font-size: 13px;
}
.path-hotelsV2 .container .static-info &gt; div {
  height: 110px;
  padding-left: 15px;
  display: inline-block;
  float: left;
  border-right: dashed 1px #e7e7e7;
}
.path-hotelsV2 .container .static-info &gt; div.picture {
  width: 180px;
  padding-left: 0px;
}
.path-hotelsV2 .container .static-info &gt; div.brief {
  width: 290px;
}
.path-hotelsV2 .container .static-info &gt; div.review {
  width: 150px;
}
.path-hotelsV2 .container .static-info &gt; div.low-rate {
  width: 150px;
}
.path-hotelsV2 .container .hotel-base-wrap .separate {
  margin-top: 15px;
  border-top: solid 2px #6f9ed8;
}
.path-hotelsV2 .container .hotel-base-main {
  display: inline;
  width: 780px;
  margin-right: 10px;
  float: left;
  /*é”€å”®ä¿¡æ¯*/
}
.path-hotelsV2 .container .hotel-base-main .hotel-list-item {
  border-top: solid 2px #E8E7E7;
  margin-top: 15px;
  padding-top: 15px;
}
.path-hotelsV2 .container .hotel-base-main .rate-plan-item {
  font-size: 12px;
  border-top: dashed 1px #E2E2E2;
  /*é”€å”®åç§°*/
}
.path-hotelsV2 .container .hotel-base-main .rate-plan-item span {
  vertical-align: top;
}
.path-hotelsV2 .container .hotel-base-main .rate-plan-item span.name {
  width: 200px;
  font-size: 14px;
  padding-left: 30px;
}
.path-hotelsV2 .container .hotel-base-main .rate-plan-item.head {
  border-top: none;
}
.path-hotelsV2 .container .hotel-base-main .rate-plan-item.head span.name {
  padding-left: 0px;
}
.path-hotelsV2 .container .hotel-base-side {
  display: inline;
  width: 380px;
  height: 500px;
  float: right;
  margin-top: 15px;
}
.path-hotelsV2 .container .hotel-base-side a {
  position: absolute;
  z-index: 10000;
  border-radius: 0px;
  font-size: 12px;
  width: 100px;
}
.path-hotelsV2 .container .hotel-base-side #map_canvas {
  width: 100%;
  height: 100%;
}
.path-hotelsV2 .container .hotel-base-side #map_canvas .hotel-map-mark-select .map-num {
  background-position: 0 -45px;
}
.path-hotelsV2 .container .page-box {
  padding: 5px 0px;
}
.path-hotelsV2 .container .uib-pagination {
  margin-bottom: 0px;
}
.path-hotelsV2 .container .hotel-info .facilities i.fa {
  font-size: 14px;
  margin-right: 7px;
}
/*path-hotelV2  é…’åº—è¯¦ç»†*/
.path-hotelsV2-id {
  /*------é…’åº— é™æ€ä¿¡æ¯------*/
  /*------é…’åº— æˆ¿åž‹------*/
  /*------é…’åº— è®¾æ–½------*/
  /*------é…’åº— è¡Œç”¨å¡------*/
  /*rate-plan-item*/
}
.path-hotelsV2-id .hotel-base-main {
  border-right: solid 1px #e7e7e7;
  padding: 25px;
}
.path-hotelsV2-id .hotel-base-main .images .exterior {
  width: 350px;
  height: 240px;
  float: left;
  display: inline-block;
}
.path-hotelsV2-id .hotel-base-main .images .inner {
  width: 500px;
  height: 240px;
  float: left;
  display: inline-block;
}
.path-hotelsV2-id .hotel-base-main .images .inner &gt; div {
  width: 115px;
  height: 115px;
  float: left;
  display: inline-block;
  border-right: solid 1px #e7e7e7;
  margin-bottom: 10px;
  margin-left: 10px;
}
.path-hotelsV2-id .hotel-base-main .images .map {
  height: 240px;
  width: 280px;
  float: right;
}
.path-hotelsV2-id .hotel-base-main .images .map #map_canvas {
  width: 100%;
  height: 100%;
}
.path-hotelsV2-id .hotel-base-main .images .map #map_canvas .hotel-map-mark-select .map-num {
  background-position: 0 -45px;
}
.path-hotelsV2-id .hotel-base-main .hotel-info {
  width: 500px;
  float: left;
}
.path-hotelsV2-id .hotel-base-main .hotel-info .name {
  font-size: 24px;
}
.path-hotelsV2-id .hotel-base-main .hotel-info .brief {
  padding-top: 6px;
  padding-bottom: 6px;
}
.path-hotelsV2-id .hotel-base-main .hotel-info .address {
  font-size: 12px;
}
.path-hotelsV2-id .hotel-base-main .hotel-info .rate-star {
  margin-left: 2px;
}
.path-hotelsV2-id .hotel-base-main .hotel-info .facilities i.fa {
  font-size: 14px;
  margin-right: 7px;
}
.path-hotelsV2-id .hotel-base-main .review {
  width: 140px;
  float: left;
}
.path-hotelsV2-id .hotel-base-main .review span {
  width: 60px;
}
.path-hotelsV2-id .hotel-base-main .review .good {
  font-size: 18px;
  font-weight: bold;
  margin-right: 5px;
}
.path-hotelsV2-id .hotel-base-main .low-rate {
  width: 150px;
  float: right;
  margin-top: 20px;
  text-align: center;
}
.path-hotelsV2-id .hotel-base-main .low-rate .price {
  font-size: 38px;
}
.path-hotelsV2-id .hotel-room-list .room-type {
  width: 300px;
  float: left;
}
.path-hotelsV2-id .hotel-room-list .room-type .name {
  width: 190px;
  float: right;
}
.path-hotelsV2-id .hotel-room-list .room-plans {
  width: 840px;
  float: right;
}
.path-hotelsV2-id .hotel-room-list .room-plans .rate-plan-list {
  padding-left: 0;
  margin-bottom: 0;
}
.path-hotelsV2-id .hotel-room-list .room-plans .rate-plan-list .rate-plan-item {
  padding-top: 9px;
  padding-bottom: 9px;
  color: #888;
}
.path-hotelsV2-id .hotel-room-list .head {
  font-size: 12px;
  padding-top: 7px;
  padding-bottom: 7px;
  background: #f9f8f8;
}
.path-hotelsV2-id .hotel-room-list .body .room-type {
  min-height: 70px;
  padding-top: 10px;
  padding-bottom: 10px;
}
.path-hotelsV2-id .hotel-room-list .body .room-detail {
  border-top: solid 1px #e7e7e7;
  padding-top: 5px;
  padding-bottom: 5px;
  background: #fffcdb;
}
.path-hotelsV2-id .hotel-room-list .body .room-detail p {
  margin-bottom: 3px;
}
.path-hotelsV2-id .hotel-room-list .body .room-detail p &gt; span {
  width: 250px;
  display: inline-block;
  font-size: 11px;
}
.path-hotelsV2-id .hotel-room-list .body .room-plans {
  min-height: 70px;
}
.path-hotelsV2-id .hotel-facilities &gt; div {
  padding-top: 7px;
  padding-bottom: 7px;
  font-size: 12px;
  border-bottom: dashed 1px #e7e7e7;
}
.path-hotelsV2-id .hotel-facilities span.item {
  display: inline-block;
  width: 150px;
}
.path-hotelsV2-id .hotel-facilities .name {
  width: 150px;
  display: inline-block;
  float: left;
}
.path-hotelsV2-id .hotel-facilities .info {
  width: 600px;
  display: inline-block;
  float: left;
}
.path-hotelsV2-id .credit-card {
  height: 38px;
}
.path-hotelsV2-id .credit-card span {
  float: left;
  text-indent: -9999em;
  background: url(/c0d7096229d0acc8b33455dd958c3d2a.png) no-repeat;
  height: 38px;
  margin-right: 5px;
}
.path-hotelsV2-id .credit-card .visa {
  background-position: -58px -149px;
  width: 59px;
}
.path-hotelsV2-id .credit-card .unionpay {
  background-position: 0 -149px;
  width: 59px;
}
.path-hotelsV2-id .credit-card .master {
  background-position: 0 -111px;
  width: 59px;
}
.path-hotelsV2-id .credit-card .amex {
  background-position: -36px -69px;
  width: 37px;
}
.path-hotelsV2-id .credit-card .dinersclub {
  background-position: -73px -70px;
  width: 57px;
}
.path-hotelsV2-id .credit-card .jcb {
  background-position: -59px -111px;
  width: 59px;
}
.path-hotelsV2-id .rate-plan-item.first {
  border-top: none;
}
.path-hotelsV2-id .rate-plan-item span.name {
  width: 180px;
  padding-left: 5px;
}
.path-hotelsV2-id .rate-plan-item span.bed-type {
  display: none;
}
/*ä¸‹å•*/
.path-hotels-hotelIdelong-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order,
.path-hotels-hotelIdfangcang-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order,
.path-hotels-hotelIdluopan-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order,
.path-hotelOrdersV2-id .hotel-order-update .hotel-order {
  color: #777;
  /*å…¥ä½ä¿¡æ¯*/
  /*ä¹˜å®¢&amp;&amp;æˆ¿é—´*/
}
.path-hotels-hotelIdelong-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order .form-horizontal,
.path-hotels-hotelIdfangcang-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order .form-horizontal,
.path-hotels-hotelIdluopan-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order .form-horizontal,
.path-hotelOrdersV2-id .hotel-order-update .hotel-order .form-horizontal {
  font-size: 14px;
}
.path-hotels-hotelIdelong-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order .form-horizontal .form-group label.title,
.path-hotels-hotelIdfangcang-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order .form-horizontal .form-group label.title,
.path-hotels-hotelIdluopan-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order .form-horizontal .form-group label.title,
.path-hotelOrdersV2-id .hotel-order-update .hotel-order .form-horizontal .form-group label.title {
  float: left;
  width: 100px;
  text-align: right;
}
.path-hotels-hotelIdelong-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order .form-horizontal .form-group div.content,
.path-hotels-hotelIdfangcang-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order .form-horizontal .form-group div.content,
.path-hotels-hotelIdluopan-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order .form-horizontal .form-group div.content,
.path-hotelOrdersV2-id .hotel-order-update .hotel-order .form-horizontal .form-group div.content {
  float: left;
  padding-left: 15px;
  max-width: 600px;
}
.path-hotels-hotelIdelong-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order .form-horizontal .form-group div.content .form-group,
.path-hotels-hotelIdfangcang-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order .form-horizontal .form-group div.content .form-group,
.path-hotels-hotelIdluopan-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order .form-horizontal .form-group div.content .form-group,
.path-hotelOrdersV2-id .hotel-order-update .hotel-order .form-horizontal .form-group div.content .form-group {
  margin: 0px;
}
.path-hotels-hotelIdelong-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order .form-horizontal .form-group div.content .form-group .form-control,
.path-hotels-hotelIdfangcang-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order .form-horizontal .form-group div.content .form-group .form-control,
.path-hotels-hotelIdluopan-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order .form-horizontal .form-group div.content .form-group .form-control,
.path-hotelOrdersV2-id .hotel-order-update .hotel-order .form-horizontal .form-group div.content .form-group .form-control {
  display: inline-block;
  float: left;
  width: 150px;
  margin: 0px 3px;
}
.path-hotels-hotelIdelong-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order .form-horizontal .form-group div.content .check-time,
.path-hotels-hotelIdfangcang-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order .form-horizontal .form-group div.content .check-time,
.path-hotels-hotelIdluopan-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order .form-horizontal .form-group div.content .check-time,
.path-hotelOrdersV2-id .hotel-order-update .hotel-order .form-horizontal .form-group div.content .check-time {
  display: inline-block;
  float: left;
  width: 280px;
}
.path-hotels-hotelIdelong-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order .form-horizontal .form-group div.content .check-time span,
.path-hotels-hotelIdfangcang-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order .form-horizontal .form-group div.content .check-time span,
.path-hotels-hotelIdluopan-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order .form-horizontal .form-group div.content .check-time span,
.path-hotelOrdersV2-id .hotel-order-update .hotel-order .form-horizontal .form-group div.content .check-time span {
  display: inline-block;
  float: left;
}
.path-hotels-hotelIdelong-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order .form-horizontal .form-group div.content .check-time span.time,
.path-hotels-hotelIdfangcang-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order .form-horizontal .form-group div.content .check-time span.time,
.path-hotels-hotelIdluopan-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order .form-horizontal .form-group div.content .check-time span.time,
.path-hotelOrdersV2-id .hotel-order-update .hotel-order .form-horizontal .form-group div.content .check-time span.time {
  padding: 0px 8px;
}
.path-hotels-hotelIdelong-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order .form-horizontal .form-group div.content .check-time span.count,
.path-hotels-hotelIdfangcang-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order .form-horizontal .form-group div.content .check-time span.count,
.path-hotels-hotelIdluopan-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order .form-horizontal .form-group div.content .check-time span.count,
.path-hotelOrdersV2-id .hotel-order-update .hotel-order .form-horizontal .form-group div.content .check-time span.count {
  color: #999;
}
.path-hotels-hotelIdelong-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order .form-horizontal .form-group div.content .arr-time,
.path-hotels-hotelIdfangcang-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order .form-horizontal .form-group div.content .arr-time,
.path-hotels-hotelIdluopan-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order .form-horizontal .form-group div.content .arr-time,
.path-hotelOrdersV2-id .hotel-order-update .hotel-order .form-horizontal .form-group div.content .arr-time {
  display: inline-block;
  float: left;
  width: 280px;
}
.path-hotels-hotelIdelong-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order .form-horizontal .form-group div.content .operate,
.path-hotels-hotelIdfangcang-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order .form-horizontal .form-group div.content .operate,
.path-hotels-hotelIdluopan-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order .form-horizontal .form-group div.content .operate,
.path-hotelOrdersV2-id .hotel-order-update .hotel-order .form-horizontal .form-group div.content .operate {
  width: 250px;
  display: inline-block;
  float: left;
  padding-top: 7px;
  padding-left: 15px;
}
.path-hotels-hotelIdelong-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order .form-horizontal .form-group div.content input,
.path-hotels-hotelIdfangcang-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order .form-horizontal .form-group div.content input,
.path-hotels-hotelIdluopan-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order .form-horizontal .form-group div.content input,
.path-hotelOrdersV2-id .hotel-order-update .hotel-order .form-horizontal .form-group div.content input,
.path-hotels-hotelIdelong-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order .form-horizontal .form-group div.content select,
.path-hotels-hotelIdfangcang-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order .form-horizontal .form-group div.content select,
.path-hotels-hotelIdluopan-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order .form-horizontal .form-group div.content select,
.path-hotelOrdersV2-id .hotel-order-update .hotel-order .form-horizontal .form-group div.content select {
  width: 120px;
  margin-right: 5px;
  border-radius: 4px;
}
.path-hotels-hotelIdelong-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order .form-horizontal .form-group div.content .price,
.path-hotels-hotelIdfangcang-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order .form-horizontal .form-group div.content .price,
.path-hotels-hotelIdluopan-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order .form-horizontal .form-group div.content .price,
.path-hotelOrdersV2-id .hotel-order-update .hotel-order .form-horizontal .form-group div.content .price {
  font-size: 16px;
}
.path-hotels-hotelIdelong-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order .form-horizontal .check-date,
.path-hotels-hotelIdfangcang-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order .form-horizontal .check-date,
.path-hotels-hotelIdluopan-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order .form-horizontal .check-date,
.path-hotelOrdersV2-id .hotel-order-update .hotel-order .form-horizontal .check-date,
.path-hotels-hotelIdelong-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order .form-horizontal .check-customer,
.path-hotels-hotelIdfangcang-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order .form-horizontal .check-customer,
.path-hotels-hotelIdluopan-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order .form-horizontal .check-customer,
.path-hotelOrdersV2-id .hotel-order-update .hotel-order .form-horizontal .check-customer,
.path-hotels-hotelIdelong-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order .form-horizontal .contact,
.path-hotels-hotelIdfangcang-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order .form-horizontal .contact,
.path-hotels-hotelIdluopan-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order .form-horizontal .contact,
.path-hotelOrdersV2-id .hotel-order-update .hotel-order .form-horizontal .contact {
  border-bottom: solid 1px #efefef;
  padding: 15px;
}
.path-hotels-hotelIdelong-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order .form-horizontal .check-date h4,
.path-hotels-hotelIdfangcang-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order .form-horizontal .check-date h4,
.path-hotels-hotelIdluopan-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order .form-horizontal .check-date h4,
.path-hotelOrdersV2-id .hotel-order-update .hotel-order .form-horizontal .check-date h4,
.path-hotels-hotelIdelong-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order .form-horizontal .check-customer h4,
.path-hotels-hotelIdfangcang-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order .form-horizontal .check-customer h4,
.path-hotels-hotelIdluopan-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order .form-horizontal .check-customer h4,
.path-hotelOrdersV2-id .hotel-order-update .hotel-order .form-horizontal .check-customer h4,
.path-hotels-hotelIdelong-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order .form-horizontal .contact h4,
.path-hotels-hotelIdfangcang-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order .form-horizontal .contact h4,
.path-hotels-hotelIdluopan-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order .form-horizontal .contact h4,
.path-hotelOrdersV2-id .hotel-order-update .hotel-order .form-horizontal .contact h4 {
  margin-bottom: 12px;
  font-size: 16px;
  font-weight: bold;
  font-family: "Helvetica Neue", Helvetica, Arial, "Hiragino Sans GB", "åŽæ–‡ç»†é»‘", "STHeiti", "å¾®è½¯é›…é»‘", "Microsoft YaHei", SimHei, sans-serif !important;
  color: #797F81;
  padding: 0px;
  height: 25px;
}
.path-hotels-hotelIdelong-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order .form-horizontal .check-date h4 span,
.path-hotels-hotelIdfangcang-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order .form-horizontal .check-date h4 span,
.path-hotels-hotelIdluopan-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order .form-horizontal .check-date h4 span,
.path-hotelOrdersV2-id .hotel-order-update .hotel-order .form-horizontal .check-date h4 span,
.path-hotels-hotelIdelong-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order .form-horizontal .check-customer h4 span,
.path-hotels-hotelIdfangcang-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order .form-horizontal .check-customer h4 span,
.path-hotels-hotelIdluopan-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order .form-horizontal .check-customer h4 span,
.path-hotelOrdersV2-id .hotel-order-update .hotel-order .form-horizontal .check-customer h4 span,
.path-hotels-hotelIdelong-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order .form-horizontal .contact h4 span,
.path-hotels-hotelIdfangcang-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order .form-horizontal .contact h4 span,
.path-hotels-hotelIdluopan-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order .form-horizontal .contact h4 span,
.path-hotelOrdersV2-id .hotel-order-update .hotel-order .form-horizontal .contact h4 span {
  font-size: 13px;
  font-weight: normal;
  font-family: "Helvetica Neue", Helvetica, Arial, "Hiragino Sans GB", "åŽæ–‡ç»†é»‘", "STHeiti", "å¾®è½¯é›…é»‘", "Microsoft YaHei", SimHei, sans-serif !important;
  color: #797F81;
  display: inline-block;
  margin-left: 15px;
}
.path-hotels-hotelIdelong-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order &gt; div,
.path-hotels-hotelIdfangcang-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order &gt; div,
.path-hotels-hotelIdluopan-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order &gt; div,
.path-hotelOrdersV2-id .hotel-order-update .hotel-order &gt; div {
  margin-bottom: 15px;
}
.path-hotels-hotelIdelong-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order div.check-date .form-horizontal.check-form,
.path-hotels-hotelIdfangcang-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order div.check-date .form-horizontal.check-form,
.path-hotels-hotelIdluopan-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order div.check-date .form-horizontal.check-form,
.path-hotelOrdersV2-id .hotel-order-update .hotel-order div.check-date .form-horizontal.check-form {
  border-top: solid 1px #efefef;
}
.path-hotels-hotelIdelong-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order div.check-date .form-horizontal.check-form .form-group .content &gt; div,
.path-hotels-hotelIdfangcang-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order div.check-date .form-horizontal.check-form .form-group .content &gt; div,
.path-hotels-hotelIdluopan-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order div.check-date .form-horizontal.check-form .form-group .content &gt; div,
.path-hotelOrdersV2-id .hotel-order-update .hotel-order div.check-date .form-horizontal.check-form .form-group .content &gt; div,
.path-hotels-hotelIdelong-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order div.check-date .form-horizontal.check-form .form-group .content small.help-block,
.path-hotels-hotelIdfangcang-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order div.check-date .form-horizontal.check-form .form-group .content small.help-block,
.path-hotels-hotelIdluopan-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order div.check-date .form-horizontal.check-form .form-group .content small.help-block,
.path-hotelOrdersV2-id .hotel-order-update .hotel-order div.check-date .form-horizontal.check-form .form-group .content small.help-block {
  display: inline-block;
}
.path-hotels-hotelIdelong-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order div.check-date .form-horizontal.check-form .form-group .content .form-control-feedback.glyphicon-chevron-down,
.path-hotels-hotelIdfangcang-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order div.check-date .form-horizontal.check-form .form-group .content .form-control-feedback.glyphicon-chevron-down,
.path-hotels-hotelIdluopan-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order div.check-date .form-horizontal.check-form .form-group .content .form-control-feedback.glyphicon-chevron-down,
.path-hotelOrdersV2-id .hotel-order-update .hotel-order div.check-date .form-horizontal.check-form .form-group .content .form-control-feedback.glyphicon-chevron-down {
  display: none;
}
.path-hotels-hotelIdelong-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order div.check-date .form-horizontal.check-form .form-group .content .time-select,
.path-hotels-hotelIdfangcang-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order div.check-date .form-horizontal.check-form .form-group .content .time-select,
.path-hotels-hotelIdluopan-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order div.check-date .form-horizontal.check-form .form-group .content .time-select,
.path-hotelOrdersV2-id .hotel-order-update .hotel-order div.check-date .form-horizontal.check-form .form-group .content .time-select {
  width: 160px;
}
.path-hotels-hotelIdelong-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order div.check-date .form-horizontal.check-form .form-group.order-price p.form-control-static,
.path-hotels-hotelIdfangcang-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order div.check-date .form-horizontal.check-form .form-group.order-price p.form-control-static,
.path-hotels-hotelIdluopan-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order div.check-date .form-horizontal.check-form .form-group.order-price p.form-control-static,
.path-hotelOrdersV2-id .hotel-order-update .hotel-order div.check-date .form-horizontal.check-form .form-group.order-price p.form-control-static {
  display: inline-block;
}
.path-hotels-hotelIdelong-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order div.check-date .form-horizontal.check-form .form-group.order-price .detail td,
.path-hotels-hotelIdfangcang-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order div.check-date .form-horizontal.check-form .form-group.order-price .detail td,
.path-hotels-hotelIdluopan-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order div.check-date .form-horizontal.check-form .form-group.order-price .detail td,
.path-hotelOrdersV2-id .hotel-order-update .hotel-order div.check-date .form-horizontal.check-form .form-group.order-price .detail td {
  font-size: 12px;
  color: #333333;
  font-weight: normal;
  text-align: center;
}
.path-hotels-hotelIdelong-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order div.check-date .form-horizontal.check-form .form-group.order-price .detail tr.tr-head td,
.path-hotels-hotelIdfangcang-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order div.check-date .form-horizontal.check-form .form-group.order-price .detail tr.tr-head td,
.path-hotels-hotelIdluopan-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order div.check-date .form-horizontal.check-form .form-group.order-price .detail tr.tr-head td,
.path-hotelOrdersV2-id .hotel-order-update .hotel-order div.check-date .form-horizontal.check-form .form-group.order-price .detail tr.tr-head td {
  background: #F1F1F1;
}
.path-hotels-hotelIdelong-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order div.check-date .form-horizontal.check-form .form-group.order-price .detail tr.tr-content td span.price,
.path-hotels-hotelIdfangcang-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order div.check-date .form-horizontal.check-form .form-group.order-price .detail tr.tr-content td span.price,
.path-hotels-hotelIdluopan-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order div.check-date .form-horizontal.check-form .form-group.order-price .detail tr.tr-content td span.price,
.path-hotelOrdersV2-id .hotel-order-update .hotel-order div.check-date .form-horizontal.check-form .form-group.order-price .detail tr.tr-content td span.price {
  color: #ff6600;
  font-size: 12px;
}
.path-hotels-hotelIdelong-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order div.check-date .form-horizontal.check-form .form-group.price-detail td,
.path-hotels-hotelIdfangcang-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order div.check-date .form-horizontal.check-form .form-group.price-detail td,
.path-hotels-hotelIdluopan-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order div.check-date .form-horizontal.check-form .form-group.price-detail td,
.path-hotelOrdersV2-id .hotel-order-update .hotel-order div.check-date .form-horizontal.check-form .form-group.price-detail td {
  width: 80px;
  font-size: 12px;
  text-align: center;
}
.path-hotels-hotelIdelong-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order div.check-customer .hotel-order-rooms .room-customer,
.path-hotels-hotelIdfangcang-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order div.check-customer .hotel-order-rooms .room-customer,
.path-hotels-hotelIdluopan-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order div.check-customer .hotel-order-rooms .room-customer,
.path-hotelOrdersV2-id .hotel-order-update .hotel-order div.check-customer .hotel-order-rooms .room-customer {
  margin-top: 15px;
}
.path-hotels-hotelIdelong-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order div.check-customer .hotel-order-rooms .room-customer &gt; div.row,
.path-hotels-hotelIdfangcang-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order div.check-customer .hotel-order-rooms .room-customer &gt; div.row,
.path-hotels-hotelIdluopan-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order div.check-customer .hotel-order-rooms .room-customer &gt; div.row,
.path-hotelOrdersV2-id .hotel-order-update .hotel-order div.check-customer .hotel-order-rooms .room-customer &gt; div.row {
  border-bottom: dashed 1px #ddd;
  padding: 12px 0px 8px 0px;
}
.path-hotels-hotelIdelong-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order div.check-customer .hotel-order-rooms .room-customer &gt; div.row.first,
.path-hotels-hotelIdfangcang-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order div.check-customer .hotel-order-rooms .room-customer &gt; div.row.first,
.path-hotels-hotelIdluopan-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order div.check-customer .hotel-order-rooms .room-customer &gt; div.row.first,
.path-hotelOrdersV2-id .hotel-order-update .hotel-order div.check-customer .hotel-order-rooms .room-customer &gt; div.row.first {
  border-top: dashed 1px #ddd;
}
.path-hotels-hotelIdelong-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order div.check-customer .hotel-order-rooms .room-customer .row,
.path-hotels-hotelIdfangcang-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order div.check-customer .hotel-order-rooms .room-customer .row,
.path-hotels-hotelIdluopan-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order div.check-customer .hotel-order-rooms .room-customer .row,
.path-hotelOrdersV2-id .hotel-order-update .hotel-order div.check-customer .hotel-order-rooms .room-customer .row,
.path-hotels-hotelIdelong-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order div.check-customer .hotel-order-rooms .room-customer .form-group,
.path-hotels-hotelIdfangcang-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order div.check-customer .hotel-order-rooms .room-customer .form-group,
.path-hotels-hotelIdluopan-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order div.check-customer .hotel-order-rooms .room-customer .form-group,
.path-hotelOrdersV2-id .hotel-order-update .hotel-order div.check-customer .hotel-order-rooms .room-customer .form-group {
  margin: 0px;
}
.path-hotels-hotelIdelong-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order div.check-customer .hotel-order-rooms .room-customer .form-group,
.path-hotels-hotelIdfangcang-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order div.check-customer .hotel-order-rooms .room-customer .form-group,
.path-hotels-hotelIdluopan-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order div.check-customer .hotel-order-rooms .room-customer .form-group,
.path-hotelOrdersV2-id .hotel-order-update .hotel-order div.check-customer .hotel-order-rooms .room-customer .form-group {
  margin: 0px;
}
.path-hotels-hotelIdelong-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order div.check-customer .hotel-order-rooms .room-customer .form-group label,
.path-hotels-hotelIdfangcang-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order div.check-customer .hotel-order-rooms .room-customer .form-group label,
.path-hotels-hotelIdluopan-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order div.check-customer .hotel-order-rooms .room-customer .form-group label,
.path-hotelOrdersV2-id .hotel-order-update .hotel-order div.check-customer .hotel-order-rooms .room-customer .form-group label,
.path-hotels-hotelIdelong-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order div.check-customer .hotel-order-rooms .room-customer .form-group div.content,
.path-hotels-hotelIdfangcang-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order div.check-customer .hotel-order-rooms .room-customer .form-group div.content,
.path-hotels-hotelIdluopan-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order div.check-customer .hotel-order-rooms .room-customer .form-group div.content,
.path-hotelOrdersV2-id .hotel-order-update .hotel-order div.check-customer .hotel-order-rooms .room-customer .form-group div.content {
  float: left;
}
.path-hotels-hotelIdelong-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order div.check-customer .hotel-order-rooms .room-customer .form-group label,
.path-hotels-hotelIdfangcang-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order div.check-customer .hotel-order-rooms .room-customer .form-group label,
.path-hotels-hotelIdluopan-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order div.check-customer .hotel-order-rooms .room-customer .form-group label,
.path-hotelOrdersV2-id .hotel-order-update .hotel-order div.check-customer .hotel-order-rooms .room-customer .form-group label {
  width: 60px;
  text-align: right;
  margin-top: 4px;
}
.path-hotels-hotelIdelong-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order div.check-customer .hotel-order-rooms .room-customer .form-group div.content,
.path-hotels-hotelIdfangcang-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order div.check-customer .hotel-order-rooms .room-customer .form-group div.content,
.path-hotels-hotelIdluopan-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order div.check-customer .hotel-order-rooms .room-customer .form-group div.content,
.path-hotelOrdersV2-id .hotel-order-update .hotel-order div.check-customer .hotel-order-rooms .room-customer .form-group div.content {
  padding-left: 5px;
}
.path-hotels-hotelIdelong-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order div.check-customer .hotel-order-rooms .room-customer .form-group div.content select,
.path-hotels-hotelIdfangcang-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order div.check-customer .hotel-order-rooms .room-customer .form-group div.content select,
.path-hotels-hotelIdluopan-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order div.check-customer .hotel-order-rooms .room-customer .form-group div.content select,
.path-hotelOrdersV2-id .hotel-order-update .hotel-order div.check-customer .hotel-order-rooms .room-customer .form-group div.content select,
.path-hotels-hotelIdelong-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order div.check-customer .hotel-order-rooms .room-customer .form-group div.content input,
.path-hotels-hotelIdfangcang-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order div.check-customer .hotel-order-rooms .room-customer .form-group div.content input,
.path-hotels-hotelIdluopan-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order div.check-customer .hotel-order-rooms .room-customer .form-group div.content input,
.path-hotelOrdersV2-id .hotel-order-update .hotel-order div.check-customer .hotel-order-rooms .room-customer .form-group div.content input {
  display: inline-block;
  float: left;
  width: 120px;
  margin: 0px 3px;
}
.path-hotels-hotelIdelong-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order div.check-customer .hotel-order-rooms .room-customer div.costcenter,
.path-hotels-hotelIdfangcang-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order div.check-customer .hotel-order-rooms .room-customer div.costcenter,
.path-hotels-hotelIdluopan-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order div.check-customer .hotel-order-rooms .room-customer div.costcenter,
.path-hotelOrdersV2-id .hotel-order-update .hotel-order div.check-customer .hotel-order-rooms .room-customer div.costcenter,
.path-hotels-hotelIdelong-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order div.check-customer .hotel-order-rooms .room-customer div.customers,
.path-hotels-hotelIdfangcang-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order div.check-customer .hotel-order-rooms .room-customer div.customers,
.path-hotels-hotelIdluopan-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order div.check-customer .hotel-order-rooms .room-customer div.customers,
.path-hotelOrdersV2-id .hotel-order-update .hotel-order div.check-customer .hotel-order-rooms .room-customer div.customers,
.path-hotels-hotelIdelong-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order div.check-customer .hotel-order-rooms .room-customer div.index,
.path-hotels-hotelIdfangcang-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order div.check-customer .hotel-order-rooms .room-customer div.index,
.path-hotels-hotelIdluopan-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order div.check-customer .hotel-order-rooms .room-customer div.index,
.path-hotelOrdersV2-id .hotel-order-update .hotel-order div.check-customer .hotel-order-rooms .room-customer div.index {
  display: inline-block;
}
.path-hotels-hotelIdelong-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order div.check-customer .hotel-order-rooms .room-customer div.index,
.path-hotels-hotelIdfangcang-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order div.check-customer .hotel-order-rooms .room-customer div.index,
.path-hotels-hotelIdluopan-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order div.check-customer .hotel-order-rooms .room-customer div.index,
.path-hotelOrdersV2-id .hotel-order-update .hotel-order div.check-customer .hotel-order-rooms .room-customer div.index {
  width: 150px;
}
.path-hotels-hotelIdelong-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order div.check-customer .hotel-order-rooms .room-customer div.index .content,
.path-hotels-hotelIdfangcang-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order div.check-customer .hotel-order-rooms .room-customer div.index .content,
.path-hotels-hotelIdluopan-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order div.check-customer .hotel-order-rooms .room-customer div.index .content,
.path-hotelOrdersV2-id .hotel-order-update .hotel-order div.check-customer .hotel-order-rooms .room-customer div.index .content {
  width: 100%;
  padding: 5px;
}
.path-hotels-hotelIdelong-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order div.check-customer .hotel-order-rooms .room-customer div.costcenter,
.path-hotels-hotelIdfangcang-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order div.check-customer .hotel-order-rooms .room-customer div.costcenter,
.path-hotels-hotelIdluopan-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order div.check-customer .hotel-order-rooms .room-customer div.costcenter,
.path-hotelOrdersV2-id .hotel-order-update .hotel-order div.check-customer .hotel-order-rooms .room-customer div.costcenter {
  width: 200px;
  vertical-align: bottom;
}
.path-hotels-hotelIdelong-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order div.check-customer .hotel-order-rooms .room-customer div.costcenter .content,
.path-hotels-hotelIdfangcang-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order div.check-customer .hotel-order-rooms .room-customer div.costcenter .content,
.path-hotels-hotelIdluopan-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order div.check-customer .hotel-order-rooms .room-customer div.costcenter .content,
.path-hotelOrdersV2-id .hotel-order-update .hotel-order div.check-customer .hotel-order-rooms .room-customer div.costcenter .content {
  width: 140px;
}
.path-hotels-hotelIdelong-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order div.check-customer .hotel-order-rooms .room-customer div.costcenter .content input,
.path-hotels-hotelIdfangcang-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order div.check-customer .hotel-order-rooms .room-customer div.costcenter .content input,
.path-hotels-hotelIdluopan-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order div.check-customer .hotel-order-rooms .room-customer div.costcenter .content input,
.path-hotelOrdersV2-id .hotel-order-update .hotel-order div.check-customer .hotel-order-rooms .room-customer div.costcenter .content input {
  height: 30px;
  padding-top: 5px;
  padding-bottom: 5px;
}
.path-hotels-hotelIdelong-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order div.check-customer .hotel-order-rooms .room-customer div.customers,
.path-hotels-hotelIdfangcang-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order div.check-customer .hotel-order-rooms .room-customer div.customers,
.path-hotels-hotelIdluopan-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order div.check-customer .hotel-order-rooms .room-customer div.customers,
.path-hotelOrdersV2-id .hotel-order-update .hotel-order div.check-customer .hotel-order-rooms .room-customer div.customers {
  width: 400px;
}
.path-hotels-hotelIdelong-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order div.check-customer .hotel-order-rooms .room-customer div.customers .content,
.path-hotels-hotelIdfangcang-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order div.check-customer .hotel-order-rooms .room-customer div.customers .content,
.path-hotels-hotelIdluopan-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order div.check-customer .hotel-order-rooms .room-customer div.customers .content,
.path-hotelOrdersV2-id .hotel-order-update .hotel-order div.check-customer .hotel-order-rooms .room-customer div.customers .content {
  width: 140px;
}
.path-hotels-hotelIdelong-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order div.check-customer .hotel-order-rooms .room-customer div.customers .item,
.path-hotels-hotelIdfangcang-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order div.check-customer .hotel-order-rooms .room-customer div.customers .item,
.path-hotels-hotelIdluopan-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order div.check-customer .hotel-order-rooms .room-customer div.customers .item,
.path-hotelOrdersV2-id .hotel-order-update .hotel-order div.check-customer .hotel-order-rooms .room-customer div.customers .item {
  display: inline-block;
  float: left;
}
.path-hotels-hotelIdelong-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order div.contact .form-item,
.path-hotels-hotelIdfangcang-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order div.contact .form-item,
.path-hotels-hotelIdluopan-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order div.contact .form-item,
.path-hotelOrdersV2-id .hotel-order-update .hotel-order div.contact .form-item {
  padding: 5px 0;
  background-color: #eff6fc;
}
.path-hotels-hotelIdelong-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order div.contact .form-item *,
.path-hotels-hotelIdfangcang-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order div.contact .form-item *,
.path-hotels-hotelIdluopan-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order div.contact .form-item *,
.path-hotelOrdersV2-id .hotel-order-update .hotel-order div.contact .form-item * {
  box-sizing: content-box;
}
.path-hotels-hotelIdelong-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order div.contact .form-item .label,
.path-hotels-hotelIdfangcang-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order div.contact .form-item .label,
.path-hotels-hotelIdluopan-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order div.contact .form-item .label,
.path-hotelOrdersV2-id .hotel-order-update .hotel-order div.contact .form-item .label {
  width: 80px;
  float: left;
  text-align: right;
  color: #666666;
  font-size: 12px;
  display: inline-block;
  vertical-align: middle;
  border-radius: 0;
  font-weight: normal;
  padding: 0;
  line-height: normal;
  margin: 0;
  padding: 5px 0;
}
.path-hotels-hotelIdelong-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order div.contact .form-item .collection,
.path-hotels-hotelIdfangcang-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order div.contact .form-item .collection,
.path-hotels-hotelIdluopan-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order div.contact .form-item .collection,
.path-hotelOrdersV2-id .hotel-order-update .hotel-order div.contact .form-item .collection {
  margin-left: 100px;
}
.path-hotels-hotelIdelong-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order div.contact .form-item .input-txt,
.path-hotels-hotelIdfangcang-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order div.contact .form-item .input-txt,
.path-hotels-hotelIdluopan-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order div.contact .form-item .input-txt,
.path-hotelOrdersV2-id .hotel-order-update .hotel-order div.contact .form-item .input-txt {
  background-color: white;
  font-family: inherit;
  border: 1px solid #bbbbbb;
  color: #333333;
  font-size: 12px;
  margin: 0;
  padding: 4px 5px;
  height: 14px;
  line-height: 14px;
  width: 255px;
  -webkit-border-radius: 0;
  -webkit-appearance: none;
}
.path-hotels-hotelIdelong-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order div.contact .form-item .input-txt.disabled,
.path-hotels-hotelIdfangcang-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order div.contact .form-item .input-txt.disabled,
.path-hotels-hotelIdluopan-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order div.contact .form-item .input-txt.disabled,
.path-hotelOrdersV2-id .hotel-order-update .hotel-order div.contact .form-item .input-txt.disabled {
  border: none;
  background: transparent;
}
.path-hotels-hotelIdelong-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order div.contact .form-item .input-xlarge,
.path-hotels-hotelIdfangcang-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order div.contact .form-item .input-xlarge,
.path-hotels-hotelIdluopan-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order div.contact .form-item .input-xlarge,
.path-hotelOrdersV2-id .hotel-order-update .hotel-order div.contact .form-item .input-xlarge {
  width: 302px;
}
.path-hotels-hotelIdelong-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order div.contact .form-item .input-xlarge-50,
.path-hotels-hotelIdfangcang-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order div.contact .form-item .input-xlarge-50,
.path-hotels-hotelIdluopan-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order div.contact .form-item .input-xlarge-50,
.path-hotelOrdersV2-id .hotel-order-update .hotel-order div.contact .form-item .input-xlarge-50 {
  width: 140px;
  margin-right: 6px;
}
.path-hotels-hotelIdelong-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order div.remark form textarea,
.path-hotels-hotelIdfangcang-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order div.remark form textarea,
.path-hotels-hotelIdluopan-rooms-roomIdrate-plans-ratePlanId .hotel-order-create .hotel-order div.remark form textarea,
.path-hotelOrdersV2-id .hotel-order-update .hotel-order div.remark form textarea {
  width: 314px;
  margin-left: 100px;
}
.modal-body.hotel-order-comfirm {
  color: #666;
}
.modal-body.hotel-order-comfirm div.content {
  display: inline-block;
  margin-left: 15px;
  font-size: 13px;
}
.modal-body.hotel-order-comfirm span.title {
  display: inline-block;
  color: #999;
  width: 100px;
  font-weight: bold;
  text-align: right;
}
.modal-body.hotel-order-comfirm .hotel {
  margin-bottom: 30px;
}
.modal-body.hotel-order-comfirm .hotel .name {
  margin-left: 35px;
  display: block;
  font-size: 20px;
  font-family: "å¾®è½¯é›…é»‘", Microsoft YaHei, "é»‘ä½“", Arial, Helvetica, sans-serif;
  font-weight: bold;
  color: #36c;
}
.modal-body.hotel-order-comfirm .hotel .address {
  margin-left: 35px;
  display: block;
}
/*ä¸‹å•*/
.path-hotels-hotelIdelong-rooms-roomIdrate-plans-ratePlanId .order-hotel,
.path-hotels-hotelIdfangcang-rooms-roomIdrate-plans-ratePlanId .order-hotel,
.path-hotels-hotelIdluopan-rooms-roomIdrate-plans-ratePlanId .order-hotel {
  width: 300px;
  float: left;
  padding: 0px 15px;
}
.path-hotels-hotelIdelong-rooms-roomIdrate-plans-ratePlanId .order-hotel &gt; div.row.title,
.path-hotels-hotelIdfangcang-rooms-roomIdrate-plans-ratePlanId .order-hotel &gt; div.row.title,
.path-hotels-hotelIdluopan-rooms-roomIdrate-plans-ratePlanId .order-hotel &gt; div.row.title {
  padding: 10px;
  font-size: 14px;
  font-weight: bold;
  background: #f5f5f5;
}
.path-hotels-hotelIdelong-rooms-roomIdrate-plans-ratePlanId .order-hotel .hotel-brief,
.path-hotels-hotelIdfangcang-rooms-roomIdrate-plans-ratePlanId .order-hotel .hotel-brief,
.path-hotels-hotelIdluopan-rooms-roomIdrate-plans-ratePlanId .order-hotel .hotel-brief,
.path-hotels-hotelIdelong-rooms-roomIdrate-plans-ratePlanId .order-hotel .rate-brief,
.path-hotels-hotelIdfangcang-rooms-roomIdrate-plans-ratePlanId .order-hotel .rate-brief,
.path-hotels-hotelIdluopan-rooms-roomIdrate-plans-ratePlanId .order-hotel .rate-brief,
.path-hotels-hotelIdelong-rooms-roomIdrate-plans-ratePlanId .order-hotel .info,
.path-hotels-hotelIdfangcang-rooms-roomIdrate-plans-ratePlanId .order-hotel .info,
.path-hotels-hotelIdluopan-rooms-roomIdrate-plans-ratePlanId .order-hotel .info,
.path-hotels-hotelIdelong-rooms-roomIdrate-plans-ratePlanId .order-hotel .help,
.path-hotels-hotelIdfangcang-rooms-roomIdrate-plans-ratePlanId .order-hotel .help,
.path-hotels-hotelIdluopan-rooms-roomIdrate-plans-ratePlanId .order-hotel .help {
  padding: 20px 0px;
}
.path-hotels-hotelIdelong-rooms-roomIdrate-plans-ratePlanId .order-hotel .hotel-brief .image,
.path-hotels-hotelIdfangcang-rooms-roomIdrate-plans-ratePlanId .order-hotel .hotel-brief .image,
.path-hotels-hotelIdluopan-rooms-roomIdrate-plans-ratePlanId .order-hotel .hotel-brief .image {
  width: 70px;
  float: left;
}
.path-hotels-hotelIdelong-rooms-roomIdrate-plans-ratePlanId .order-hotel .hotel-brief .detail,
.path-hotels-hotelIdfangcang-rooms-roomIdrate-plans-ratePlanId .order-hotel .hotel-brief .detail,
.path-hotels-hotelIdluopan-rooms-roomIdrate-plans-ratePlanId .order-hotel .hotel-brief .detail {
  width: 180px;
  padding: 5px;
  float: left;
}
.path-hotels-hotelIdelong-rooms-roomIdrate-plans-ratePlanId .order-hotel .hotel-brief .detail p,
.path-hotels-hotelIdfangcang-rooms-roomIdrate-plans-ratePlanId .order-hotel .hotel-brief .detail p,
.path-hotels-hotelIdluopan-rooms-roomIdrate-plans-ratePlanId .order-hotel .hotel-brief .detail p {
  margin-bottom: 2px;
}
.path-hotels-hotelIdelong-rooms-roomIdrate-plans-ratePlanId .order-hotel .hotel-brief .detail .address,
.path-hotels-hotelIdfangcang-rooms-roomIdrate-plans-ratePlanId .order-hotel .hotel-brief .detail .address,
.path-hotels-hotelIdluopan-rooms-roomIdrate-plans-ratePlanId .order-hotel .hotel-brief .detail .address {
  font-size: 11px;
  color: #999;
}
.path-hotels-hotelIdelong-rooms-roomIdrate-plans-ratePlanId .order-hotel .rate-brief,
.path-hotels-hotelIdfangcang-rooms-roomIdrate-plans-ratePlanId .order-hotel .rate-brief,
.path-hotels-hotelIdluopan-rooms-roomIdrate-plans-ratePlanId .order-hotel .rate-brief {
  font-size: 11px;
}
.path-hotels-hotelIdelong-rooms-roomIdrate-plans-ratePlanId .order-hotel .rate-brief p,
.path-hotels-hotelIdfangcang-rooms-roomIdrate-plans-ratePlanId .order-hotel .rate-brief p,
.path-hotels-hotelIdluopan-rooms-roomIdrate-plans-ratePlanId .order-hotel .rate-brief p {
  margin-bottom: 3px;
}
.path-hotels-hotelIdelong-rooms-roomIdrate-plans-ratePlanId .order-hotel .rate-brief span.title,
.path-hotels-hotelIdfangcang-rooms-roomIdrate-plans-ratePlanId .order-hotel .rate-brief span.title,
.path-hotels-hotelIdluopan-rooms-roomIdrate-plans-ratePlanId .order-hotel .rate-brief span.title {
  display: inline-block;
  width: 50px;
  margin-right: 8px;
  color: #999;
}
.path-hotels-hotelIdelong-rooms-roomIdrate-plans-ratePlanId .order-hotel .info .title,
.path-hotels-hotelIdfangcang-rooms-roomIdrate-plans-ratePlanId .order-hotel .info .title,
.path-hotels-hotelIdluopan-rooms-roomIdrate-plans-ratePlanId .order-hotel .info .title {
  font-size: 16px;
}
.path-hotels-hotelIdelong-rooms-roomIdrate-plans-ratePlanId .order-hotel .info .warning,
.path-hotels-hotelIdfangcang-rooms-roomIdrate-plans-ratePlanId .order-hotel .info .warning,
.path-hotels-hotelIdluopan-rooms-roomIdrate-plans-ratePlanId .order-hotel .info .warning {
  font-size: 11px;
  color: #999;
}
.path-hotels-hotelIdelong-rooms-roomIdrate-plans-ratePlanId .order-hotel .help,
.path-hotels-hotelIdfangcang-rooms-roomIdrate-plans-ratePlanId .order-hotel .help,
.path-hotels-hotelIdluopan-rooms-roomIdrate-plans-ratePlanId .order-hotel .help {
  font-size: 11px;
}
.path-hotels-hotelIdelong-rooms-roomIdrate-plans-ratePlanId .order-hotel .help .title,
.path-hotels-hotelIdfangcang-rooms-roomIdrate-plans-ratePlanId .order-hotel .help .title,
.path-hotels-hotelIdluopan-rooms-roomIdrate-plans-ratePlanId .order-hotel .help .title {
  font-size: 16px;
}
.path-hotels-hotelIdelong-rooms-roomIdrate-plans-ratePlanId .order-info,
.path-hotels-hotelIdfangcang-rooms-roomIdrate-plans-ratePlanId .order-info,
.path-hotels-hotelIdluopan-rooms-roomIdrate-plans-ratePlanId .order-info {
  width: 800px;
  min-height: 800px;
  float: left;
  border-left: solid 1px #efefef;
}
.path-hotels-hotelIdelong-rooms-roomIdrate-plans-ratePlanId .order-info .hotel-order-create div.title,
.path-hotels-hotelIdfangcang-rooms-roomIdrate-plans-ratePlanId .order-info .hotel-order-create div.title,
.path-hotels-hotelIdluopan-rooms-roomIdrate-plans-ratePlanId .order-info .hotel-order-create div.title {
  background: #f5f5f5;
}
.path-hotels-hotelIdelong-rooms-roomIdrate-plans-ratePlanId .order-info .hotel-order-create div.title h4,
.path-hotels-hotelIdfangcang-rooms-roomIdrate-plans-ratePlanId .order-info .hotel-order-create div.title h4,
.path-hotels-hotelIdluopan-rooms-roomIdrate-plans-ratePlanId .order-info .hotel-order-create div.title h4 {
  font-weight: bold;
  margin-left: 15px;
}
.path-hotels-hotelIdelong-rooms-roomIdrate-plans-ratePlanId .order-info .hotel-order-create div.title h4 .btn-group,
.path-hotels-hotelIdfangcang-rooms-roomIdrate-plans-ratePlanId .order-info .hotel-order-create div.title h4 .btn-group,
.path-hotels-hotelIdluopan-rooms-roomIdrate-plans-ratePlanId .order-info .hotel-order-create div.title h4 .btn-group {
  padding: 0px;
}
.path-hotels-hotelIdelong-rooms-roomIdrate-plans-ratePlanId .order-info .hotel-order-create div.title h4 .btn-group .btn,
.path-hotels-hotelIdfangcang-rooms-roomIdrate-plans-ratePlanId .order-info .hotel-order-create div.title h4 .btn-group .btn,
.path-hotels-hotelIdluopan-rooms-roomIdrate-plans-ratePlanId .order-info .hotel-order-create div.title h4 .btn-group .btn {
  width: 60px;
}
.path-hotels-hotelIdelong-rooms-roomIdrate-plans-ratePlanId .order-info .hotel-order-create div.title h4 .btn-group .btn.business.active,
.path-hotels-hotelIdfangcang-rooms-roomIdrate-plans-ratePlanId .order-info .hotel-order-create div.title h4 .btn-group .btn.business.active,
.path-hotels-hotelIdluopan-rooms-roomIdrate-plans-ratePlanId .order-info .hotel-order-create div.title h4 .btn-group .btn.business.active {
  color: #fff;
  background-color: #4677C1;
  border-color: #4A59CA;
}
.path-hotels-hotelIdelong-rooms-roomIdrate-plans-ratePlanId .order-info .hotel-order-create div.title h4 .btn-group .btn.private.active,
.path-hotels-hotelIdfangcang-rooms-roomIdrate-plans-ratePlanId .order-info .hotel-order-create div.title h4 .btn-group .btn.private.active,
.path-hotels-hotelIdluopan-rooms-roomIdrate-plans-ratePlanId .order-info .hotel-order-create div.title h4 .btn-group .btn.private.active {
  color: #fff;
  background-color: #77B767;
  border-color: #7BC173;
}
.path-hotels-hotelIdelong-rooms-roomIdrate-plans-ratePlanId .order-info .title .change .item,
.path-hotels-hotelIdfangcang-rooms-roomIdrate-plans-ratePlanId .order-info .title .change .item,
.path-hotels-hotelIdluopan-rooms-roomIdrate-plans-ratePlanId .order-info .title .change .item {
  margin-left: 450px;
}
.path-hotels-hotelIdelong-rooms-roomIdrate-plans-ratePlanId .order-info .room h4 .breakfast,
.path-hotels-hotelIdfangcang-rooms-roomIdrate-plans-ratePlanId .order-info .room h4 .breakfast,
.path-hotels-hotelIdluopan-rooms-roomIdrate-plans-ratePlanId .order-info .room h4 .breakfast {
  color: #999;
  font-size: 12px;
}
.path-hotels-hotelIdelong-rooms-roomIdrate-plans-ratePlanId .order-info .room h4 .rateDesc,
.path-hotels-hotelIdfangcang-rooms-roomIdrate-plans-ratePlanId .order-info .room h4 .rateDesc,
.path-hotels-hotelIdluopan-rooms-roomIdrate-plans-ratePlanId .order-info .room h4 .rateDesc {
  color: #999;
  font-size: 12px;
  margin-left: 5px;
}
.path-hotelPayment-id {
  background: #fff !important;
}
.path-hotelPayment-id div[fg-sider-nav] {
  display: none;
}
.path-hotelPayment-id .out-container {
  box-shadow: none;
}
.path-hotelPayment-id .kuaiqian-logo {
  line-height: 35px;
}
.path-hotelPayment-id .kuaiqian-logo button {
  background-image: url(/760a8f48755fcf3928e5fda755d10b7b.png);
  background-repeat: no-repeat;
  background-position: center;
  background-color: #fff;
  border: 1px solid #d1d1d1;
  cursor: pointer;
  text-align: right;
  display: inline-block;
  width: 160px;
  height: 36px;
  color: #b32125;
  font-weight: 600;
  padding: 0 10px;
}
.path-hotelPayment-id .zhifubao-logo {
  line-height: 35px;
}
.path-hotelPayment-id .zhifubao-logo button {
  background-image: url(/d6b0049331f813760506bc9193dcc65e.png);
  background-repeat: no-repeat;
  background-position: center;
  background-color: #fff;
  border: 1px solid #d1d1d1;
  cursor: pointer;
  text-align: right;
  display: inline-block;
  width: 160px;
  height: 36px;
  color: #b32125;
  font-weight: 600;
  padding: 0 10px;
}
.path-hotelPayment-id .top {
  width: 100%;
  background: #f4faff;
  margin-top: 60px;
  padding-top: 35px;
  border-bottom: 1px #cce5f7 solid;
  border-right: none;
}
.path-hotelPayment-id .top .fa-check-circle {
  font-size: 20px;
  padding-left: 22px;
  color: #007edf;
  margin-right: 10px;
}
.path-hotelPayment-id .top .pay-tip {
  font-size: 20px;
  font-family: "å¾®è½¯é›…é»‘";
  padding-bottom: 30px;
  border-bottom: 1px #007edf dashed;
  width: 998px;
  display: inline-block;
}
.path-hotelPayment-id .top .pay-tip .time {
  color: #f6a701;
}
.path-hotelPayment-id .top .pay-tip .ammount {
  font-size: 14px;
}
.path-hotelPayment-id .top .pay-tip .yuqi {
  display: inline-block;
  font-size: 14px;
  margin-right: 128px;
}
.path-hotelPayment-id .top .row {
  margin-top: 30px;
  color: #007edf;
  padding-left: 38px;
  line-height: 30px;
  margin-left: 0;
}
.path-hotelPayment-id .top .hotel-order .hotel-brief {
  color: #878181;
  padding: 15px;
  font-size: 14px;
}
.path-hotelPayment-id .top .hotel-order .hotel-brief .hotel-name {
  font-size: 20px;
}
.path-hotelPayment-id .top .hotel-order .hotel-brief .price-detail.table {
  width: auto;
}
.path-hotelPayment-id .top .hotel-order .hotel-brief .price-detail.table td {
  font-size: 12px;
  color: #333333;
  font-weight: normal;
  text-align: center;
}
.path-hotelPayment-id .top .hotel-order .hotel-brief .price-detail.table tr.tr-head td {
  background: #F1F1F1;
}
.path-hotelPayment-id .top .hotel-order .hotel-brief .price-detail.table tr.tr-content td {
  color: #ff6600;
}
.path-hotelPayment-id .bottom {
  padding-top: 16px;
  padding-left: 60px;
  height: 580px;
  width: 1100px;
  margin-top: 20px;
  border-top: 2px #007edf solid;
  border-right: 1px #cce5f7 solid;
  border-left: 1px #cce5f7 solid;
  border-bottom: 1px #cce5f7 solid;
}
.path-hotelPayment-id .bottom .box-bottom {
  width: 90%;
}
.path-hotelPayment-id .bottom .box-bottom .tip {
  line-height: 74px;
  border-bottom: 1px dashed #cce5f7;
}
.path-hotelPayment-id .bottom .box-bottom .tip span {
  color: #f6a701;
}
.path-hotelPayment-id .bottom .box-bottom .payment {
  margin-top: 30px;
}
.path-hotelPayment-id .bottom .box-bottom .payment .row {
  line-height: 56px;
  text-align: center;
  background: #f4faff;
}
.path-hotelPayment-id .bottom .box-bottom .payment .row .third-payment.active,
.path-hotelPayment-id .bottom .box-bottom .payment .row .yuejie-payment.active {
  background-color: white;
  border-bottom: none;
}
.path-hotelPayment-id .bottom .box-bottom .payment .row .col-xs-6 {
  border: #67a4e7 1px solid;
}
.path-hotelPayment-id .bottom .box-bottom .payment .payment-icon {
  border: 1px solid #67a4e7;
  border-top: none;
  border-top-width: 0px;
  padding-top: 85px;
  padding-bottom: 85px;
  background: white;
}
.path-hotelPayment-id .bottom .box-bottom .payment .payment-icon .col-xs-6 {
  border-width: 0px;
}
.path-hotelPayment-id .bottom .box-bottom .payment .payment-icon .col-xs-6 img {
  display: block;
  margin: 0px 120px;
  padding: 7px 70px;
  border: 1px solid #d1d1d1;
}
.path-hotelPayment-id .bottom .box-bottom .payment .payment-icon .col-xs-6 img:click {
  background: white;
  border: #67a4e7 1px solid;
  border-top-width: 0px;
}
.path-hotelPayment-id .bottom .box-bottom .payment .payment-icon .col-xs-6 .current {
  border: #f8b62c 2px solid;
}
.path-hotelPayment-id .bottom .box-bottom .payment .operate {
  background: white;
  text-align: center;
}
.path-hotelPayment-id .bottom .box-bottom .payment .operate .btn {
  margin-top: 68px;
  line-height: 30px;
  width: 100px;
  background: #f6a701;
  border: 0;
}
.path-hotelPayment-id .bottom .box-bottom .payment .operate .bs-example-modal-sm .modal-sm .modal-content {
  width: 540px;
}
.path-hotelPayment-id .bottom .box-bottom .payment .operate .bs-example-modal-sm .modal-sm .modal-content .top {
  height: 230px;
  background: #0980dc;
}
.path-hotelPayment-id .pay-input {
  border: 2px solid #d1d1d1;
  line-height: 36px;
}
.path-hotelsMap-cityId #container {
  padding-left: 0px;
  padding-right: 0px;
  margin-left: auto;
  margin-right: auto;
  width: 100% !important;
}
.path-hotelsMap-cityId #container .out-container {
  min-height: auto;
}
.path-hotelsMap-cityId #container .right {
  min-width: 350px;
  height: 550px;
  float: right;
  font-size: 12px;
  padding: 0px;
}
.path-hotelsMap-cityId #container .right .top h3 {
  margin: 15px 0px;
  font-size: 13px;
  color: #777;
}
.path-hotelsMap-cityId #container .right .row {
  margin: 0px 2px;
}
.path-hotelsMap-cityId #container .right .name,
.path-hotelsMap-cityId #container .right .content {
  display: inline-block;
}
.path-hotelsMap-cityId #container .right .name {
  width: 60px;
  padding: 7px 10px;
}
.path-hotelsMap-cityId #container .right .content {
  width: 300px;
}
.path-hotelsMap-cityId #container .right .hotel-item {
  margin: 0px 0px;
  overflow: hidden;
  text-align: left;
}
.path-hotelsMap-cityId #container .right .hotel-item figure {
  position: relative;
  overflow: hidden;
  z-index: 1;
  color: white;
}
.path-hotelsMap-cityId #container .right .hotel-item figure a {
  text-indent: 200%;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  z-index: 2;
  display: block;
}
.path-hotelsMap-cityId #container .right .hotel-item figure figcaption {
  z-index: 3;
  position: absolute;
  left: 0;
  bottom: 0px;
  height: 10px;
  width: 100%;
  -webkit-transform: translate3d(0px, 10px, 0px);
  transform: translate3d(0px, 10px, 0px);
  transition: -webkit-transform 0.35s ease 0s;
  transition: transform 0.35s ease 0s;
}
.path-hotelsMap-cityId #container .right .hotel-item figure figcaption h2 {
  margin: 0px;
  font-size: 14px;
  background: rgba(0, 0, 0, 0.5);
  position: absolute;
  left: 0;
  bottom: 0px;
  padding: 5px 0px;
  width: 100%;
  -webkit-transform: translate3d(0px, -50px, 0px);
  transform: translate3d(0px, -50px, 0px);
  transition: -webkit-transform 0.35s ease 0s, background 0.35s ease 0s;
  transition: transform 0.35s ease 0s, background 0.35s ease 0s;
  font-weight: 400;
}
.path-hotelsMap-cityId #container .right .hotel-item .static-info {
  margin-bottom: 15px;
  padding-bottom: 15px;
  border-bottom: dashed 1px #ddd;
  color: #777;
}
.path-hotelsMap-cityId #container .right .hotel-item .static-info .picture,
.path-hotelsMap-cityId #container .right .hotel-item .static-info .brief,
.path-hotelsMap-cityId #container .right .hotel-item .static-info .operate {
  display: inline-block;
  float: left;
  font-size: 11px;
}
.path-hotelsMap-cityId #container .right .hotel-item .static-info .picture h3 {
  margin: 20px 0px;
  font-size: 14px;
  background: rgba(0, 0, 0, 0.5);
  position: absolute;
  padding: 2px;
  text-align: center;
  width: 50px;
  -webkit-transform: translate3d(0px, -50px, 0px);
  transform: translate3d(0px, -50px, 0px);
  transition: -webkit-transform 0.35s ease 0s, background 0.35s ease 0s;
  transition: transform 0.35s ease 0s, background 0.35s ease 0s;
  font-weight: 400;
  color: #fff;
}
.path-hotelsMap-cityId #container .right .hotel-item .static-info .picture h3 i {
  color: #ff6600;
}
.path-hotelsMap-cityId #container .right .hotel-item .static-info .brief {
  width: 200px;
  padding: 0px 10px;
}
.path-hotelsMap-cityId #container .right .hotel-item .static-info .brief .hotel-name {
  font-size: 14px;
  max-height: 44px;
  overflow: hidden;
  color: #506E88;
}
.path-hotelsMap-cityId #container .right .hotel-item .static-info .operate p {
  margin: 0px;
}
.path-hotelsMap-cityId #container .right .hotel-item .static-info .operate .sign {
  height: 34px;
  font-weight: normal;
}
.path-hotelsMap-cityId #container .right .hotel-item .static-info .operate .marker {
  font-size: 12px;
}
.path-hotelsMap-cityId #container .right .hotel-item .static-info .operate .marker i {
  font-size: 16px;
  margin-right: 3px;
}
.path-hotelsMap-cityId #container .right .tab_pane {
  padding-top: 15px;
  padding-right: 15px;
}
.path-hotelsMap-cityId #container .right .tab_pane .row {
  border-bottom: solid 1px #efefef;
  padding: 8px 0px;
}
.path-hotelsMap-cityId #container .right .tab_pane .form-group {
  border-bottom: solid 1px #efefef;
  padding: 10px 0px;
  margin-bottom: 0px;
  color: #555;
}
.path-hotelsMap-cityId #container .right .tab_pane .form-group.check-date input {
  width: 120px;
  margin-right: 15px;
  display: inline-block;
}
.path-hotelsMap-cityId #container .right .tab_pane .form-group.query-text input {
  width: 255px;
}
.path-hotelsMap-cityId #container .right .tab_pane .star-rate li,
.path-hotelsMap-cityId #container .right .tab_pane .facilities li {
  width: 100px;
  display: inline-block;
}
.path-hotelsMap-cityId #container .right .tab_pane .star-rate li label,
.path-hotelsMap-cityId #container .right .tab_pane .facilities li label {
  font-weight: normal;
}
.path-hotelsMap-cityId #container .right .tab_pane .hotel-list {
  max-height: 400px;
  overflow-y: auto;
}
.path-hotelsMap-cityId #container .right .tab_pane .pagination {
  margin: 10px 0px;
}
.path-hotelsMap-cityId #container .left {
  position: absolute;
  bottom: 2px;
  height: 100%;
}
.path-hotelsMap-cityId #container .left #map_canvas {
  height: 100%;
}
.path-hotelsMap-cityId #container .left #map_canvas div[jk-hotel-marker-tpl] {
  position: absolute;
  padding: 15px;
  height: auto;
  overflow: auto;
  cursor: pointer;
  white-space: normal;
}
.path-hotelsMap-cityId #container .left #map_canvas div[jk-hotel-marker-tpl].open {
  z-index: 999;
}
.path-hotelsMap-cityId #container .left #map_canvas .hotel-map-mark {
  background: #fff;
  padding: 15px;
}
.path-hotelsMap-cityId #container .left #map_canvas .hotel-map-mark .hotel-brief {
  font-size: 12px;
}
.path-hotelsMap-cityId #container .left #map_canvas .hotel-map-mark .hotel-brief .hotel-name {
  font-weight: 600;
  font-size: 13px;
  color: rgba(33, 32, 32, 0.8);
  margin-bottom: 5px;
  white-space: normal;
}
.path-hotelsMap-cityId #container .left #map_canvas .hotel-map-mark .hotel-brief .info {
  padding: 8px 0px;
  color: #777;
}
.path-hotelsMap-cityId #container .left #map_canvas .hotel-map-mark .hotel-brief .info &gt; div {
  max-width: 300px;
  word-break: break-all;
}
.path-hotelsMap-cityId #container .left #map_canvas .hotel-map-mark .hotel-brief h3 {
  margin: 0px;
  font-size: 18px;
  background: rgba(0, 0, 0, 0.5);
  position: absolute;
  padding: 5px;
  text-align: center;
  width: 90px;
  -webkit-transform: translate3d(0px, -50px, 0px);
  transform: translate3d(0px, -50px, 0px);
  transition: -webkit-transform 0.35s ease 0s, background 0.35s ease 0s;
  transition: transform 0.35s ease 0s, background 0.35s ease 0s;
  font-weight: 800;
  color: #fff;
}
.path-hotelsMap-cityId #container .left #map_canvas .hotel-map-mark .hotel-brief h3 i {
  color: #ff6600;
}
.path-hotelsMap-cityId #container .left #map_canvas .hotel-map-mark .map-mark {
  bottom: 25px;
}
.path-hotelsMap-cityId #container .left #map_canvas .hotel-map-mark.padLR0 {
  background: none;
}

.path-myhotelsorders .panel.hotel-order-item,
.path-hotelOrdersV2 .panel.hotel-order-item {
  float: left;
  display: inline-block;
  margin: 15px;
  border-color: #F4F2F2;
}
.path-myhotelsorders .panel.hotel-order-item .panel-heading,
.path-hotelOrdersV2 .panel.hotel-order-item .panel-heading {
  padding: 7px 15px;
  color: #999;
  font-size: 12px;
  border-bottom: none;
}
.path-myhotelsorders .panel.hotel-order-item .panel-heading .order-no,
.path-hotelOrdersV2 .panel.hotel-order-item .panel-heading .order-no {
  width: 150px;
  display: inline-block;
}
.path-myhotelsorders .panel.hotel-order-item .panel-heading .create-time,
.path-hotelOrdersV2 .panel.hotel-order-item .panel-heading .create-time {
  display: inline-block;
}
.path-myhotelsorders .panel.hotel-order-item .panel-heading .order-type-guarantee,
.path-hotelOrdersV2 .panel.hotel-order-item .panel-heading .order-type-guarantee {
  background: #e5eef7;
  color: #5089d0;
}
.path-myhotelsorders .panel.hotel-order-item .panel-heading .order-type-prepay,
.path-hotelOrdersV2 .panel.hotel-order-item .panel-heading .order-type-prepay {
  background: #FDC8A4;
  color: #ff6600;
}
.path-myhotelsorders .panel.hotel-order-item .panel-body,
.path-hotelOrdersV2 .panel.hotel-order-item .panel-body {
  padding: 10px;
  color: #747474;
}
.path-myhotelsorders .panel.hotel-order-item .panel-body div,
.path-hotelOrdersV2 .panel.hotel-order-item .panel-body div {
  display: inline-block;
}
.path-myhotelsorders .panel.hotel-order-item .panel-body .image,
.path-hotelOrdersV2 .panel.hotel-order-item .panel-body .image {
  width: 70px;
  margin-right: 15px;
}
.path-myhotelsorders .panel.hotel-order-item .panel-body .image img,
.path-hotelOrdersV2 .panel.hotel-order-item .panel-body .image img {
  vertical-align: baseline;
}
.path-myhotelsorders .panel.hotel-order-item .panel-body .brief,
.path-hotelOrdersV2 .panel.hotel-order-item .panel-body .brief {
  width: 200px;
}
.path-myhotelsorders .panel.hotel-order-item .panel-body .brief span,
.path-hotelOrdersV2 .panel.hotel-order-item .panel-body .brief span,
.path-myhotelsorders .panel.hotel-order-item .panel-body .check-time span,
.path-hotelOrdersV2 .panel.hotel-order-item .panel-body .check-time span {
  display: block;
}
.path-myhotelsorders .panel.hotel-order-item .panel-body .brief span.hotel-name,
.path-hotelOrdersV2 .panel.hotel-order-item .panel-body .brief span.hotel-name {
  font-size: 16px;
  margin-bottom: 5px;
  color: #333;
}
.path-myhotelsorders .panel.hotel-order-item .panel-body .brief span.hotel-address,
.path-hotelOrdersV2 .panel.hotel-order-item .panel-body .brief span.hotel-address,
.path-myhotelsorders .panel.hotel-order-item .panel-body .brief span.hotel-phone,
.path-hotelOrdersV2 .panel.hotel-order-item .panel-body .brief span.hotel-phone {
  font-size: 12px;
  color: #999;
}
.path-myhotelsorders .panel.hotel-order-item .panel-body .check-time,
.path-hotelOrdersV2 .panel.hotel-order-item .panel-body .check-time {
  width: 150px;
  font-size: 12px;
}
.path-myhotelsorders .panel.hotel-order-item .panel-body .check-time .in,
.path-hotelOrdersV2 .panel.hotel-order-item .panel-body .check-time .in {
  margin-bottom: 8px;
}
.path-myhotelsorders .panel.hotel-order-item .panel-body .cout,
.path-hotelOrdersV2 .panel.hotel-order-item .panel-body .cout {
  width: 50px;
  font-size: 13px;
}
.path-myhotelsorders .panel.hotel-order-item .panel-body .customers,
.path-hotelOrdersV2 .panel.hotel-order-item .panel-body .customers {
  width: 120px;
  font-size: 12px;
  padding: 0 3px;
  text-align: right;
}
.path-myhotelsorders .panel.hotel-order-item .panel-body .status,
.path-hotelOrdersV2 .panel.hotel-order-item .panel-body .status {
  width: 80px;
}
.path-myhotelsorders .panel.hotel-order-item .panel-body .operate,
.path-hotelOrdersV2 .panel.hotel-order-item .panel-body .operate {
  width: 120px;
}
.path-myhotelsorders .panel.hotel-order-item .panel-body .operate .btn,
.path-hotelOrdersV2 .panel.hotel-order-item .panel-body .operate .btn {
  width: 100%;
  margin-top: 7px;
  float: right;
}
.path-myhotelsorders .panel.hotel-order-item .panel-body .operate .btn-default,
.path-hotelOrdersV2 .panel.hotel-order-item .panel-body .operate .btn-default {
  border-color: #cde;
  color: #37d;
}
/*ä¸‹å•*/
.path-hotelsorderscreate .order-hotel {
  width: 300px;
  float: left;
  padding: 0px 15px;
}
.path-hotelsorderscreate .order-hotel &gt; div.row.title {
  padding: 10px;
  font-size: 14px;
  font-weight: bold;
  background: #f5f5f5;
}
.path-hotelsorderscreate .order-hotel .hotel-brief,
.path-hotelsorderscreate .order-hotel .rate-brief,
.path-hotelsorderscreate .order-hotel .info,
.path-hotelsorderscreate .order-hotel .help {
  padding: 20px 0px;
}
.path-hotelsorderscreate .order-hotel .hotel-brief .image {
  width: 70px;
  float: left;
}
.path-hotelsorderscreate .order-hotel .hotel-brief .detail {
  width: 180px;
  padding: 5px;
  float: left;
}
.path-hotelsorderscreate .order-hotel .hotel-brief .detail p {
  margin-bottom: 2px;
}
.path-hotelsorderscreate .order-hotel .hotel-brief .detail .address {
  font-size: 11px;
  color: #999;
}
.path-hotelsorderscreate .order-hotel .rate-brief {
  font-size: 11px;
}
.path-hotelsorderscreate .order-hotel .rate-brief p {
  margin-bottom: 3px;
}
.path-hotelsorderscreate .order-hotel .rate-brief span.title {
  display: inline-block;
  width: 50px;
  margin-right: 8px;
  color: #999;
}
.path-hotelsorderscreate .order-hotel .info .title {
  font-size: 16px;
}
.path-hotelsorderscreate .order-hotel .info .warning {
  font-size: 11px;
  color: #999;
}
.path-hotelsorderscreate .order-hotel .help {
  font-size: 11px;
}
.path-hotelsorderscreate .order-hotel .help .title {
  font-size: 16px;
}
.path-hotelsorderscreate .order-info {
  width: 800px;
  float: left;
  border-left: solid 1px #efefef;
}
.path-hotelsorderscreate .order-info h4 {
  font-weight: bold;
  margin-left: 15px;
}
.path-hotelsorderscreate .order-info .room h4 .breakfast {
  color: #999;
  font-size: 12px;
}
.path-hotelsorderscreate .order-info .room h4 .rateDesc {
  color: #999;
  font-size: 12px;
  margin-left: 5px;
}
/*ä¿®æ”¹è®¢å•*/
.path-myhotelsorders-id .order-hotel {
  width: 300px;
  float: left;
  padding: 25px;
}
.path-myhotelsorders-id .order-hotel .hotel-brief,
.path-myhotelsorders-id .order-hotel .rate-brief,
.path-myhotelsorders-id .order-hotel .info,
.path-myhotelsorders-id .order-hotel .help {
  border-bottom: solid 1px #e7e7e7;
  padding: 20px 0px;
}
.path-myhotelsorders-id .order-hotel .hotel-brief .image {
  width: 70px;
  float: left;
}
.path-myhotelsorders-id .order-hotel .hotel-brief .detail {
  width: 180px;
  padding: 5px;
  float: left;
}
.path-myhotelsorders-id .order-hotel .hotel-brief .detail p {
  margin-bottom: 2px;
}
.path-myhotelsorders-id .order-hotel .hotel-brief .detail .address {
  font-size: 11px;
  color: #999;
}
.path-myhotelsorders-id .order-hotel .rate-brief {
  font-size: 11px;
}
.path-myhotelsorders-id .order-hotel .rate-brief p {
  margin-bottom: 3px;
}
.path-myhotelsorders-id .order-hotel .rate-brief span.title {
  display: inline-block;
  width: 50px;
  margin-right: 8px;
  color: #999;
}
.path-myhotelsorders-id .order-hotel .info .title {
  font-size: 16px;
}
.path-myhotelsorders-id .order-hotel .info .warning {
  font-size: 11px;
  color: #999;
}
.path-myhotelsorders-id .order-hotel .help {
  font-size: 11px;
}
.path-myhotelsorders-id .order-hotel .help .title {
  font-size: 16px;
}
.path-hotelsorderscreate .hotel-order-create .hotel-order,
.path-myhotelsorders-id .hotel-order-update .hotel-order,
.path-hotelOrdersV2-id .hotel-order-update .hotel-order {
  color: #777;
  /*å…¥ä½ä¿¡æ¯*/
  /*ä¹˜å®¢&amp;&amp;æˆ¿é—´*/
}
.path-hotelsorderscreate .hotel-order-create .hotel-order .form-horizontal,
.path-myhotelsorders-id .hotel-order-update .hotel-order .form-horizontal,
.path-hotelOrdersV2-id .hotel-order-update .hotel-order .form-horizontal {
  font-size: 14px;
}
.path-hotelsorderscreate .hotel-order-create .hotel-order .form-horizontal .form-group label.title,
.path-myhotelsorders-id .hotel-order-update .hotel-order .form-horizontal .form-group label.title,
.path-hotelOrdersV2-id .hotel-order-update .hotel-order .form-horizontal .form-group label.title {
  float: left;
  width: 100px;
  text-align: right;
}
.path-hotelsorderscreate .hotel-order-create .hotel-order .form-horizontal .form-group div.content,
.path-myhotelsorders-id .hotel-order-update .hotel-order .form-horizontal .form-group div.content,
.path-hotelOrdersV2-id .hotel-order-update .hotel-order .form-horizontal .form-group div.content {
  float: left;
  padding-left: 15px;
}
.path-hotelsorderscreate .hotel-order-create .hotel-order .form-horizontal .form-group div.content .form-group,
.path-myhotelsorders-id .hotel-order-update .hotel-order .form-horizontal .form-group div.content .form-group,
.path-hotelOrdersV2-id .hotel-order-update .hotel-order .form-horizontal .form-group div.content .form-group {
  margin: 0px;
}
.path-hotelsorderscreate .hotel-order-create .hotel-order .form-horizontal .form-group div.content .form-group .form-control,
.path-myhotelsorders-id .hotel-order-update .hotel-order .form-horizontal .form-group div.content .form-group .form-control,
.path-hotelOrdersV2-id .hotel-order-update .hotel-order .form-horizontal .form-group div.content .form-group .form-control {
  display: inline-block;
  float: left;
  width: 150px;
  margin: 0px 3px;
}
.path-hotelsorderscreate .hotel-order-create .hotel-order .form-horizontal .form-group div.content .check-time,
.path-myhotelsorders-id .hotel-order-update .hotel-order .form-horizontal .form-group div.content .check-time,
.path-hotelOrdersV2-id .hotel-order-update .hotel-order .form-horizontal .form-group div.content .check-time {
  display: inline-block;
  float: left;
  width: 280px;
}
.path-hotelsorderscreate .hotel-order-create .hotel-order .form-horizontal .form-group div.content .check-time span,
.path-myhotelsorders-id .hotel-order-update .hotel-order .form-horizontal .form-group div.content .check-time span,
.path-hotelOrdersV2-id .hotel-order-update .hotel-order .form-horizontal .form-group div.content .check-time span {
  display: inline-block;
  float: left;
}
.path-hotelsorderscreate .hotel-order-create .hotel-order .form-horizontal .form-group div.content .check-time span.time,
.path-myhotelsorders-id .hotel-order-update .hotel-order .form-horizontal .form-group div.content .check-time span.time,
.path-hotelOrdersV2-id .hotel-order-update .hotel-order .form-horizontal .form-group div.content .check-time span.time {
  padding: 0px 8px;
}
.path-hotelsorderscreate .hotel-order-create .hotel-order .form-horizontal .form-group div.content .check-time span.count,
.path-myhotelsorders-id .hotel-order-update .hotel-order .form-horizontal .form-group div.content .check-time span.count,
.path-hotelOrdersV2-id .hotel-order-update .hotel-order .form-horizontal .form-group div.content .check-time span.count {
  color: #999;
}
.path-hotelsorderscreate .hotel-order-create .hotel-order .form-horizontal .form-group div.content .operate,
.path-myhotelsorders-id .hotel-order-update .hotel-order .form-horizontal .form-group div.content .operate,
.path-hotelOrdersV2-id .hotel-order-update .hotel-order .form-horizontal .form-group div.content .operate {
  width: 250px;
  display: inline-block;
  float: left;
  padding-top: 7px;
  padding-left: 15px;
}
.path-hotelsorderscreate .hotel-order-create .hotel-order .form-horizontal .form-group div.content input,
.path-myhotelsorders-id .hotel-order-update .hotel-order .form-horizontal .form-group div.content input,
.path-hotelOrdersV2-id .hotel-order-update .hotel-order .form-horizontal .form-group div.content input,
.path-hotelsorderscreate .hotel-order-create .hotel-order .form-horizontal .form-group div.content select,
.path-myhotelsorders-id .hotel-order-update .hotel-order .form-horizontal .form-group div.content select,
.path-hotelOrdersV2-id .hotel-order-update .hotel-order .form-horizontal .form-group div.content select {
  width: 120px;
  margin-right: 5px;
  border-radius: 4px;
}
.path-hotelsorderscreate .hotel-order-create .hotel-order .form-horizontal .form-group div.content .price,
.path-myhotelsorders-id .hotel-order-update .hotel-order .form-horizontal .form-group div.content .price,
.path-hotelOrdersV2-id .hotel-order-update .hotel-order .form-horizontal .form-group div.content .price {
  font-size: 16px;
}
.path-hotelsorderscreate .hotel-order-create .hotel-order .form-horizontal .check-date,
.path-myhotelsorders-id .hotel-order-update .hotel-order .form-horizontal .check-date,
.path-hotelOrdersV2-id .hotel-order-update .hotel-order .form-horizontal .check-date,
.path-hotelsorderscreate .hotel-order-create .hotel-order .form-horizontal .check-customer,
.path-myhotelsorders-id .hotel-order-update .hotel-order .form-horizontal .check-customer,
.path-hotelOrdersV2-id .hotel-order-update .hotel-order .form-horizontal .check-customer,
.path-hotelsorderscreate .hotel-order-create .hotel-order .form-horizontal .contact,
.path-myhotelsorders-id .hotel-order-update .hotel-order .form-horizontal .contact,
.path-hotelOrdersV2-id .hotel-order-update .hotel-order .form-horizontal .contact {
  border-bottom: solid 1px #efefef;
  padding: 15px;
}
.path-hotelsorderscreate .hotel-order-create .hotel-order .form-horizontal .check-date h4,
.path-myhotelsorders-id .hotel-order-update .hotel-order .form-horizontal .check-date h4,
.path-hotelOrdersV2-id .hotel-order-update .hotel-order .form-horizontal .check-date h4,
.path-hotelsorderscreate .hotel-order-create .hotel-order .form-horizontal .check-customer h4,
.path-myhotelsorders-id .hotel-order-update .hotel-order .form-horizontal .check-customer h4,
.path-hotelOrdersV2-id .hotel-order-update .hotel-order .form-horizontal .check-customer h4,
.path-hotelsorderscreate .hotel-order-create .hotel-order .form-horizontal .contact h4,
.path-myhotelsorders-id .hotel-order-update .hotel-order .form-horizontal .contact h4,
.path-hotelOrdersV2-id .hotel-order-update .hotel-order .form-horizontal .contact h4 {
  margin-bottom: 12px;
  font-size: 16px;
  font-weight: bold;
  font-family: "Helvetica Neue", Helvetica, Arial, "Hiragino Sans GB", "åŽæ–‡ç»†é»‘", "STHeiti", "å¾®è½¯é›…é»‘", "Microsoft YaHei", SimHei, sans-serif !important;
  color: #797F81;
  padding: 0px;
  height: 25px;
}
.path-hotelsorderscreate .hotel-order-create .hotel-order .form-horizontal .check-date h4 span,
.path-myhotelsorders-id .hotel-order-update .hotel-order .form-horizontal .check-date h4 span,
.path-hotelOrdersV2-id .hotel-order-update .hotel-order .form-horizontal .check-date h4 span,
.path-hotelsorderscreate .hotel-order-create .hotel-order .form-horizontal .check-customer h4 span,
.path-myhotelsorders-id .hotel-order-update .hotel-order .form-horizontal .check-customer h4 span,
.path-hotelOrdersV2-id .hotel-order-update .hotel-order .form-horizontal .check-customer h4 span,
.path-hotelsorderscreate .hotel-order-create .hotel-order .form-horizontal .contact h4 span,
.path-myhotelsorders-id .hotel-order-update .hotel-order .form-horizontal .contact h4 span,
.path-hotelOrdersV2-id .hotel-order-update .hotel-order .form-horizontal .contact h4 span {
  font-size: 13px;
  font-weight: normal;
  font-family: "Helvetica Neue", Helvetica, Arial, "Hiragino Sans GB", "åŽæ–‡ç»†é»‘", "STHeiti", "å¾®è½¯é›…é»‘", "Microsoft YaHei", SimHei, sans-serif !important;
  color: #797F81;
  display: inline-block;
  margin-left: 15px;
}
.path-hotelsorderscreate .hotel-order-create .hotel-order div.check-date .form-horizontal.check-form,
.path-myhotelsorders-id .hotel-order-update .hotel-order div.check-date .form-horizontal.check-form,
.path-hotelOrdersV2-id .hotel-order-update .hotel-order div.check-date .form-horizontal.check-form {
  border-top: solid 1px #efefef;
}
.path-hotelsorderscreate .hotel-order-create .hotel-order div.check-date .form-horizontal.check-form .form-group .content &gt; div,
.path-myhotelsorders-id .hotel-order-update .hotel-order div.check-date .form-horizontal.check-form .form-group .content &gt; div,
.path-hotelOrdersV2-id .hotel-order-update .hotel-order div.check-date .form-horizontal.check-form .form-group .content &gt; div,
.path-hotelsorderscreate .hotel-order-create .hotel-order div.check-date .form-horizontal.check-form .form-group .content small.help-block,
.path-myhotelsorders-id .hotel-order-update .hotel-order div.check-date .form-horizontal.check-form .form-group .content small.help-block,
.path-hotelOrdersV2-id .hotel-order-update .hotel-order div.check-date .form-horizontal.check-form .form-group .content small.help-block {
  display: inline-block;
}
.path-hotelsorderscreate .hotel-order-create .hotel-order div.check-date .form-horizontal.check-form .form-group .content .form-control-feedback.glyphicon-chevron-down,
.path-myhotelsorders-id .hotel-order-update .hotel-order div.check-date .form-horizontal.check-form .form-group .content .form-control-feedback.glyphicon-chevron-down,
.path-hotelOrdersV2-id .hotel-order-update .hotel-order div.check-date .form-horizontal.check-form .form-group .content .form-control-feedback.glyphicon-chevron-down {
  display: none;
}
.path-hotelsorderscreate .hotel-order-create .hotel-order div.check-date .form-horizontal.check-form .form-group .content .time-select,
.path-myhotelsorders-id .hotel-order-update .hotel-order div.check-date .form-horizontal.check-form .form-group .content .time-select,
.path-hotelOrdersV2-id .hotel-order-update .hotel-order div.check-date .form-horizontal.check-form .form-group .content .time-select {
  width: 160px;
}
.path-hotelsorderscreate .hotel-order-create .hotel-order div.check-date .form-horizontal.check-form .form-group.order-price p.form-control-static,
.path-myhotelsorders-id .hotel-order-update .hotel-order div.check-date .form-horizontal.check-form .form-group.order-price p.form-control-static,
.path-hotelOrdersV2-id .hotel-order-update .hotel-order div.check-date .form-horizontal.check-form .form-group.order-price p.form-control-static {
  display: inline-block;
}
.path-hotelsorderscreate .hotel-order-create .hotel-order div.check-date .form-horizontal.check-form .form-group.price-detail td,
.path-myhotelsorders-id .hotel-order-update .hotel-order div.check-date .form-horizontal.check-form .form-group.price-detail td,
.path-hotelOrdersV2-id .hotel-order-update .hotel-order div.check-date .form-horizontal.check-form .form-group.price-detail td {
  width: 80px;
  font-size: 12px;
  text-align: center;
}
.path-hotelsorderscreate .hotel-order-create .hotel-order div.check-customer .form-horizontal.freq-form .room-customer,
.path-myhotelsorders-id .hotel-order-update .hotel-order div.check-customer .form-horizontal.freq-form .room-customer,
.path-hotelOrdersV2-id .hotel-order-update .hotel-order div.check-customer .form-horizontal.freq-form .room-customer {
  margin-top: 15px;
}
.path-hotelsorderscreate .hotel-order-create .hotel-order div.check-customer .form-horizontal.freq-form .room-customer &gt; div.row,
.path-myhotelsorders-id .hotel-order-update .hotel-order div.check-customer .form-horizontal.freq-form .room-customer &gt; div.row,
.path-hotelOrdersV2-id .hotel-order-update .hotel-order div.check-customer .form-horizontal.freq-form .room-customer &gt; div.row {
  border-bottom: dashed 1px #ddd;
  padding: 12px 0px 8px 0px;
}
.path-hotelsorderscreate .hotel-order-create .hotel-order div.check-customer .form-horizontal.freq-form .room-customer &gt; div.row.first,
.path-myhotelsorders-id .hotel-order-update .hotel-order div.check-customer .form-horizontal.freq-form .room-customer &gt; div.row.first,
.path-hotelOrdersV2-id .hotel-order-update .hotel-order div.check-customer .form-horizontal.freq-form .room-customer &gt; div.row.first {
  border-top: dashed 1px #ddd;
}
.path-hotelsorderscreate .hotel-order-create .hotel-order div.check-customer .form-horizontal.freq-form .room-customer .row,
.path-myhotelsorders-id .hotel-order-update .hotel-order div.check-customer .form-horizontal.freq-form .room-customer .row,
.path-hotelOrdersV2-id .hotel-order-update .hotel-order div.check-customer .form-horizontal.freq-form .room-customer .row,
.path-hotelsorderscreate .hotel-order-create .hotel-order div.check-customer .form-horizontal.freq-form .room-customer .form-group,
.path-myhotelsorders-id .hotel-order-update .hotel-order div.check-customer .form-horizontal.freq-form .room-customer .form-group,
.path-hotelOrdersV2-id .hotel-order-update .hotel-order div.check-customer .form-horizontal.freq-form .room-customer .form-group {
  margin: 0px;
}
.path-hotelsorderscreate .hotel-order-create .hotel-order div.check-customer .form-horizontal.freq-form .room-customer .form-group,
.path-myhotelsorders-id .hotel-order-update .hotel-order div.check-customer .form-horizontal.freq-form .room-customer .form-group,
.path-hotelOrdersV2-id .hotel-order-update .hotel-order div.check-customer .form-horizontal.freq-form .room-customer .form-group {
  margin: 0px;
}
.path-hotelsorderscreate .hotel-order-create .hotel-order div.check-customer .form-horizontal.freq-form .room-customer .form-group label,
.path-myhotelsorders-id .hotel-order-update .hotel-order div.check-customer .form-horizontal.freq-form .room-customer .form-group label,
.path-hotelOrdersV2-id .hotel-order-update .hotel-order div.check-customer .form-horizontal.freq-form .room-customer .form-group label,
.path-hotelsorderscreate .hotel-order-create .hotel-order div.check-customer .form-horizontal.freq-form .room-customer .form-group div.content,
.path-myhotelsorders-id .hotel-order-update .hotel-order div.check-customer .form-horizontal.freq-form .room-customer .form-group div.content,
.path-hotelOrdersV2-id .hotel-order-update .hotel-order div.check-customer .form-horizontal.freq-form .room-customer .form-group div.content {
  float: left;
}
.path-hotelsorderscreate .hotel-order-create .hotel-order div.check-customer .form-horizontal.freq-form .room-customer .form-group label,
.path-myhotelsorders-id .hotel-order-update .hotel-order div.check-customer .form-horizontal.freq-form .room-customer .form-group label,
.path-hotelOrdersV2-id .hotel-order-update .hotel-order div.check-customer .form-horizontal.freq-form .room-customer .form-group label {
  width: 60px;
  text-align: right;
  margin-top: 4px;
}
.path-hotelsorderscreate .hotel-order-create .hotel-order div.check-customer .form-horizontal.freq-form .room-customer .form-group div.content,
.path-myhotelsorders-id .hotel-order-update .hotel-order div.check-customer .form-horizontal.freq-form .room-customer .form-group div.content,
.path-hotelOrdersV2-id .hotel-order-update .hotel-order div.check-customer .form-horizontal.freq-form .room-customer .form-group div.content {
  padding-left: 5px;
}
.path-hotelsorderscreate .hotel-order-create .hotel-order div.check-customer .form-horizontal.freq-form .room-customer .form-group div.content select,
.path-myhotelsorders-id .hotel-order-update .hotel-order div.check-customer .form-horizontal.freq-form .room-customer .form-group div.content select,
.path-hotelOrdersV2-id .hotel-order-update .hotel-order div.check-customer .form-horizontal.freq-form .room-customer .form-group div.content select,
.path-hotelsorderscreate .hotel-order-create .hotel-order div.check-customer .form-horizontal.freq-form .room-customer .form-group div.content input,
.path-myhotelsorders-id .hotel-order-update .hotel-order div.check-customer .form-horizontal.freq-form .room-customer .form-group div.content input,
.path-hotelOrdersV2-id .hotel-order-update .hotel-order div.check-customer .form-horizontal.freq-form .room-customer .form-group div.content input {
  display: inline-block;
  float: left;
  width: 120px;
  margin: 0px 3px;
}
.path-hotelsorderscreate .hotel-order-create .hotel-order div.check-customer .form-horizontal.freq-form .room-customer div.costcenter,
.path-myhotelsorders-id .hotel-order-update .hotel-order div.check-customer .form-horizontal.freq-form .room-customer div.costcenter,
.path-hotelOrdersV2-id .hotel-order-update .hotel-order div.check-customer .form-horizontal.freq-form .room-customer div.costcenter,
.path-hotelsorderscreate .hotel-order-create .hotel-order div.check-customer .form-horizontal.freq-form .room-customer div.customers,
.path-myhotelsorders-id .hotel-order-update .hotel-order div.check-customer .form-horizontal.freq-form .room-customer div.customers,
.path-hotelOrdersV2-id .hotel-order-update .hotel-order div.check-customer .form-horizontal.freq-form .room-customer div.customers,
.path-hotelsorderscreate .hotel-order-create .hotel-order div.check-customer .form-horizontal.freq-form .room-customer div.index,
.path-myhotelsorders-id .hotel-order-update .hotel-order div.check-customer .form-horizontal.freq-form .room-customer div.index,
.path-hotelOrdersV2-id .hotel-order-update .hotel-order div.check-customer .form-horizontal.freq-form .room-customer div.index {
  display: inline-block;
}
.path-hotelsorderscreate .hotel-order-create .hotel-order div.check-customer .form-horizontal.freq-form .room-customer div.index,
.path-myhotelsorders-id .hotel-order-update .hotel-order div.check-customer .form-horizontal.freq-form .room-customer div.index,
.path-hotelOrdersV2-id .hotel-order-update .hotel-order div.check-customer .form-horizontal.freq-form .room-customer div.index {
  width: 150px;
}
.path-hotelsorderscreate .hotel-order-create .hotel-order div.check-customer .form-horizontal.freq-form .room-customer div.index .content,
.path-myhotelsorders-id .hotel-order-update .hotel-order div.check-customer .form-horizontal.freq-form .room-customer div.index .content,
.path-hotelOrdersV2-id .hotel-order-update .hotel-order div.check-customer .form-horizontal.freq-form .room-customer div.index .content {
  width: 100%;
  padding: 5px;
}
.path-hotelsorderscreate .hotel-order-create .hotel-order div.check-customer .form-horizontal.freq-form .room-customer div.costcenter,
.path-myhotelsorders-id .hotel-order-update .hotel-order div.check-customer .form-horizontal.freq-form .room-customer div.costcenter,
.path-hotelOrdersV2-id .hotel-order-update .hotel-order div.check-customer .form-horizontal.freq-form .room-customer div.costcenter {
  width: 200px;
}
.path-hotelsorderscreate .hotel-order-create .hotel-order div.check-customer .form-horizontal.freq-form .room-customer div.costcenter .content,
.path-myhotelsorders-id .hotel-order-update .hotel-order div.check-customer .form-horizontal.freq-form .room-customer div.costcenter .content,
.path-hotelOrdersV2-id .hotel-order-update .hotel-order div.check-customer .form-horizontal.freq-form .room-customer div.costcenter .content {
  width: 140px;
}
.path-hotelsorderscreate .hotel-order-create .hotel-order div.check-customer .form-horizontal.freq-form .room-customer div.customers,
.path-myhotelsorders-id .hotel-order-update .hotel-order div.check-customer .form-horizontal.freq-form .room-customer div.customers,
.path-hotelOrdersV2-id .hotel-order-update .hotel-order div.check-customer .form-horizontal.freq-form .room-customer div.customers {
  width: 400px;
}
.path-hotelsorderscreate .hotel-order-create .hotel-order div.check-customer .form-horizontal.freq-form .room-customer div.customers .content,
.path-myhotelsorders-id .hotel-order-update .hotel-order div.check-customer .form-horizontal.freq-form .room-customer div.customers .content,
.path-hotelOrdersV2-id .hotel-order-update .hotel-order div.check-customer .form-horizontal.freq-form .room-customer div.customers .content {
  width: 140px;
}
.path-hotelsorderscreate .hotel-order-create .hotel-order div.check-customer .form-horizontal.freq-form .room-customer div.customers .item,
.path-myhotelsorders-id .hotel-order-update .hotel-order div.check-customer .form-horizontal.freq-form .room-customer div.customers .item,
.path-hotelOrdersV2-id .hotel-order-update .hotel-order div.check-customer .form-horizontal.freq-form .room-customer div.customers .item {
  display: inline-block;
  float: left;
}

.path-auditJLIntlFltOrders-orderId-id .od-panel,
.path-accreditIntlFltOrders-orderId-id .od-panel,
.path-auditJLFltOrders-orderId-id .od-panel,
.path-accreditFltOrders-orderId-id .od-panel,
.path-flt-orders-id .od-panel,
.path-intl-flt-orders-id .od-panel,
.path-auditFltOrders-id .od-panel,
.path-auditIntlFltOrders-id .od-panel {
  border-top: 1px solid #bbb;
  box-shadow: 0 3px 5px rgba(0, 0, 0, 0.1);
  margin-bottom: 10px;
}
.path-auditJLIntlFltOrders-orderId-id .od-panel .od-title,
.path-accreditIntlFltOrders-orderId-id .od-panel .od-title,
.path-auditJLFltOrders-orderId-id .od-panel .od-title,
.path-accreditFltOrders-orderId-id .od-panel .od-title,
.path-flt-orders-id .od-panel .od-title,
.path-intl-flt-orders-id .od-panel .od-title,
.path-auditFltOrders-id .od-panel .od-title,
.path-auditIntlFltOrders-id .od-panel .od-title {
  padding: 5px 10px;
  font-weight: bold;
  color: #666;
}
.path-auditJLIntlFltOrders-orderId-id .ticket,
.path-accreditIntlFltOrders-orderId-id .ticket,
.path-auditJLFltOrders-orderId-id .ticket,
.path-accreditFltOrders-orderId-id .ticket,
.path-flt-orders-id .ticket,
.path-intl-flt-orders-id .ticket,
.path-auditFltOrders-id .ticket,
.path-auditIntlFltOrders-id .ticket {
  font-size: 12px;
  border-top: 1px solid #bbb;
  border-bottom: 1px solid #bbb;
  position: relative;
  margin-bottom: 5px;
}
.path-auditJLIntlFltOrders-orderId-id .ticket .title,
.path-accreditIntlFltOrders-orderId-id .ticket .title,
.path-auditJLFltOrders-orderId-id .ticket .title,
.path-accreditFltOrders-orderId-id .ticket .title,
.path-flt-orders-id .ticket .title,
.path-intl-flt-orders-id .ticket .title,
.path-auditFltOrders-id .ticket .title,
.path-auditIntlFltOrders-id .ticket .title {
  padding: 10px;
  background: #fafafa;
}
.path-auditJLIntlFltOrders-orderId-id .ticket .title button,
.path-accreditIntlFltOrders-orderId-id .ticket .title button,
.path-auditJLFltOrders-orderId-id .ticket .title button,
.path-accreditFltOrders-orderId-id .ticket .title button,
.path-flt-orders-id .ticket .title button,
.path-intl-flt-orders-id .ticket .title button,
.path-auditFltOrders-id .ticket .title button,
.path-auditIntlFltOrders-id .ticket .title button {
  position: absolute;
  right: 10px;
}
.path-auditJLIntlFltOrders-orderId-id .ticket:hover,
.path-accreditIntlFltOrders-orderId-id .ticket:hover,
.path-auditJLFltOrders-orderId-id .ticket:hover,
.path-accreditFltOrders-orderId-id .ticket:hover,
.path-flt-orders-id .ticket:hover,
.path-intl-flt-orders-id .ticket:hover,
.path-auditFltOrders-id .ticket:hover,
.path-auditIntlFltOrders-id .ticket:hover {
  box-shadow: 0 3px 5px rgba(0, 0, 0, 0.1);
}
.path-auditJLIntlFltOrders-orderId-id .out-container,
.path-accreditIntlFltOrders-orderId-id .out-container,
.path-auditJLFltOrders-orderId-id .out-container,
.path-accreditFltOrders-orderId-id .out-container,
.path-flt-orders-id .out-container,
.path-intl-flt-orders-id .out-container,
.path-auditFltOrders-id .out-container,
.path-auditIntlFltOrders-id .out-container {
  background: #f4f4f4;
}
.path-auditJLIntlFltOrders-orderId-id .order-info,
.path-accreditIntlFltOrders-orderId-id .order-info,
.path-auditJLFltOrders-orderId-id .order-info,
.path-accreditFltOrders-orderId-id .order-info,
.path-flt-orders-id .order-info,
.path-intl-flt-orders-id .order-info,
.path-auditFltOrders-id .order-info,
.path-auditIntlFltOrders-id .order-info {
  font-size: 12px;
  border-top: 1px solid #bbb;
  box-shadow: 0 3px 5px rgba(0, 0, 0, 0.1);
  background: #fff;
  padding: 10px;
  margin-bottom: 10px;
}
.path-myintl-trips-idchange .main,
.path-mytrips-idchange .main {
  box-shadow: 0 3px 5px #999;
  background-color: #fff;
  padding: 10px;
}
.path-myintl-trips-idchange .main.affix,
.path-mytrips-idchange .main.affix {
  top: 0;
  width: 945px;
  z-index: 10;
}

.path-myhotelsorders-id .order-brief,
.path-hotelOrdersV2-id .order-brief {
  margin: 0px 5px;
}
.path-myhotelsorders-id .order-brief .row,
.path-hotelOrdersV2-id .order-brief .row {
  margin-top: 5px;
  margin-bottom: 5px;
}
.path-myhotelsorders-id .order-brief .changeRule,
.path-hotelOrdersV2-id .order-brief .changeRule {
  font-size: 11px;
}
.path-myhotelsorders-id .order-brief span,
.path-hotelOrdersV2-id .order-brief span {
  display: inline-block;
}
.path-myhotelsorders-id .order-brief span.title,
.path-hotelOrdersV2-id .order-brief span.title {
  width: 60px;
  text-align: right;
  margin-right: 8px;
}
.path-myhotelsorders-id .order-brief span.content,
.path-hotelOrdersV2-id .order-brief span.content {
  display: inline-block;
  width: 300px;
}
.path-myhotelsorders-id .hotel-brief,
.path-hotelOrdersV2-id .hotel-brief {
  padding: 30px 40px;
}
.path-myhotelsorders-id .hotel-brief &gt; span,
.path-hotelOrdersV2-id .hotel-brief &gt; span {
  display: block;
  margin-bottom: 7px;
}
.path-myhotelsorders-id .hotel-brief span.title,
.path-hotelOrdersV2-id .hotel-brief span.title {
  color: #999;
}
.path-myhotelsorders-id .hotel-brief .hotel-name,
.path-hotelOrdersV2-id .hotel-brief .hotel-name {
  font-size: 20px;
  font-family: "å¾®è½¯é›…é»‘", Microsoft YaHei, "é»‘ä½“", Arial, Helvetica, sans-serif;
  font-weight: bold;
  color: #36c;
}
.path-myhotelsorders-id .hotel-brief .hotel-address,
.path-hotelOrdersV2-id .hotel-brief .hotel-address {
  font-size: 13px;
}
.path-myhotelsorders-id .hotel-brief .hotel-phone,
.path-hotelOrdersV2-id .hotel-brief .hotel-phone {
  font-size: 13px;
}
.path-myhotelsorders-id .order-info,
.path-hotelOrdersV2-id .order-info {
  padding: 30px 40px;
}
.path-myhotelsorders-id .order-info .row,
.path-hotelOrdersV2-id .order-info .row {
  margin-left: 0px;
  margin-right: 0px;
}
.path-myhotelsorders-id .order-info .depart,
.path-hotelOrdersV2-id .order-info .depart {
  font-size: 20px;
  color: #6c6c6c;
  border-bottom: dashed 1px #e7e7e7;
  margin-bottom: 15px;
}
.path-myhotelsorders-id .order-info .form-group,
.path-hotelOrdersV2-id .order-info .form-group {
  font-size: 14px;
  min-height: 35px;
}
.path-myhotelsorders-id .order-info .form-group .content,
.path-hotelOrdersV2-id .order-info .form-group .content,
.path-myhotelsorders-id .order-info .form-group .title,
.path-hotelOrdersV2-id .order-info .form-group .title {
  float: left;
}
.path-myhotelsorders-id .order-info .form-group div.content,
.path-hotelOrdersV2-id .order-info .form-group div.content {
  padding-left: 20px;
}
.path-myhotelsorders-id .order-info .form-group label.title,
.path-hotelOrdersV2-id .order-info .form-group label.title {
  color: #999;
  width: 100px;
}
.path-myhotelsorders-id .order-info .form-group.check-time span,
.path-hotelOrdersV2-id .order-info .form-group.check-time span {
  display: inline-block;
  margin-right: 8px;
}
.path-myhotelsorders-id .order-info .form-group.nightly-rates .content td,
.path-hotelOrdersV2-id .order-info .form-group.nightly-rates .content td {
  font-size: 12px;
  color: #333333;
  font-weight: normal;
  text-align: center;
}
.path-myhotelsorders-id .order-info .form-group.nightly-rates .content tr.tr-head td,
.path-hotelOrdersV2-id .order-info .form-group.nightly-rates .content tr.tr-head td {
  background: #F1F1F1;
}
.path-myhotelsorders-id .order-info .form-group.nightly-rates .content tr.tr-content td,
.path-hotelOrdersV2-id .order-info .form-group.nightly-rates .content tr.tr-content td {
  color: #ff6600;
}
.path-myhotelsorders-id .order-info .check,
.path-hotelOrdersV2-id .order-info .check,
.path-myhotelsorders-id .order-info .contact,
.path-hotelOrdersV2-id .order-info .contact,
.path-myhotelsorders-id .order-info .pay,
.path-hotelOrdersV2-id .order-info .pay {
  margin-bottom: 25px;
}
.path-myhotelsorders-id .order-info .check div.info,
.path-hotelOrdersV2-id .order-info .check div.info,
.path-myhotelsorders-id .order-info .contact div.info,
.path-hotelOrdersV2-id .order-info .contact div.info,
.path-myhotelsorders-id .order-info .pay div.info,
.path-hotelOrdersV2-id .order-info .pay div.info,
.path-myhotelsorders-id .order-info .check div.operate,
.path-hotelOrdersV2-id .order-info .check div.operate,
.path-myhotelsorders-id .order-info .contact div.operate,
.path-hotelOrdersV2-id .order-info .contact div.operate,
.path-myhotelsorders-id .order-info .pay div.operate,
.path-hotelOrdersV2-id .order-info .pay div.operate {
  display: inline-block;
}
.path-myhotelsorders-id .order-info .check div.info,
.path-hotelOrdersV2-id .order-info .check div.info,
.path-myhotelsorders-id .order-info .contact div.info,
.path-hotelOrdersV2-id .order-info .contact div.info,
.path-myhotelsorders-id .order-info .pay div.info,
.path-hotelOrdersV2-id .order-info .pay div.info {
  width: 600px;
  float: left;
}
.path-myhotelsorders-id .order-info .check div.operate,
.path-hotelOrdersV2-id .order-info .check div.operate,
.path-myhotelsorders-id .order-info .contact div.operate,
.path-hotelOrdersV2-id .order-info .contact div.operate,
.path-myhotelsorders-id .order-info .pay div.operate,
.path-hotelOrdersV2-id .order-info .pay div.operate {
  width: 150px;
  float: right;
}
.path-myhotelsorders-id .order-info .check &gt; div.row,
.path-hotelOrdersV2-id .order-info .check &gt; div.row,
.path-myhotelsorders-id .order-info .contact &gt; div.row,
.path-hotelOrdersV2-id .order-info .contact &gt; div.row,
.path-myhotelsorders-id .order-info .pay &gt; div.row,
.path-hotelOrdersV2-id .order-info .pay &gt; div.row {
  margin: 10px 0px;
}
.path-myhotelsorders-id .order-info .modal .form-group,
.path-hotelOrdersV2-id .order-info .modal .form-group {
  margin: 0px;
}
.path-myhotelsorders-id .order-info .modal .form-group div.content,
.path-hotelOrdersV2-id .order-info .modal .form-group div.content {
  width: 350px;
}
.path-myhotelsorders-id .order-info .modal .form-group div.content .form-control,
.path-hotelOrdersV2-id .order-info .modal .form-group div.content .form-control {
  float: left;
  display: inline-block;
  width: 150px;
  margin-right: 8px;
}

.path-homeDmtHotel #container,
.path-flt-welcome #container,
.path-homeIntlFlight #container,
.path-train-welcome #container,
.path-business-welcome #container,
.path-bus-welcome #container {
  padding-left: 0px;
  padding-right: 0px;
  margin-left: auto;
  margin-right: auto;
  width: 100% !important;
}
.path-homeDmtHotel #container .sub-home-container .top,
.path-flt-welcome #container .sub-home-container .top,
.path-homeIntlFlight #container .sub-home-container .top,
.path-train-welcome #container .sub-home-container .top,
.path-business-welcome #container .sub-home-container .top,
.path-bus-welcome #container .sub-home-container .top {
  height: 600px;
  background: #eaeaea;
}
.path-homeDmtHotel #container .sub-home-container .top .top-center-content,
.path-flt-welcome #container .sub-home-container .top .top-center-content,
.path-homeIntlFlight #container .sub-home-container .top .top-center-content,
.path-train-welcome #container .sub-home-container .top .top-center-content,
.path-business-welcome #container .sub-home-container .top .top-center-content,
.path-bus-welcome #container .sub-home-container .top .top-center-content {
  margin-top: -600px;
}
.path-homeDmtHotel #container .sub-home-container .top .top-center-content .search-box.MC,
.path-flt-welcome #container .sub-home-container .top .top-center-content .search-box.MC,
.path-homeIntlFlight #container .sub-home-container .top .top-center-content .search-box.MC,
.path-train-welcome #container .sub-home-container .top .top-center-content .search-box.MC,
.path-business-welcome #container .sub-home-container .top .top-center-content .search-box.MC,
.path-bus-welcome #container .sub-home-container .top .top-center-content .search-box.MC {
  width: 600px;
}
.path-homeDmtHotel #container .sub-home-container .top .top-center-content .search-box.MC .body form .row,
.path-flt-welcome #container .sub-home-container .top .top-center-content .search-box.MC .body form .row,
.path-homeIntlFlight #container .sub-home-container .top .top-center-content .search-box.MC .body form .row,
.path-train-welcome #container .sub-home-container .top .top-center-content .search-box.MC .body form .row,
.path-business-welcome #container .sub-home-container .top .top-center-content .search-box.MC .body form .row,
.path-bus-welcome #container .sub-home-container .top .top-center-content .search-box.MC .body form .row {
  margin: 4px 0px;
}
.path-homeDmtHotel #container .sub-home-container .top .top-center-content .search-box.MC .body .form-group,
.path-flt-welcome #container .sub-home-container .top .top-center-content .search-box.MC .body .form-group,
.path-homeIntlFlight #container .sub-home-container .top .top-center-content .search-box.MC .body .form-group,
.path-train-welcome #container .sub-home-container .top .top-center-content .search-box.MC .body .form-group,
.path-business-welcome #container .sub-home-container .top .top-center-content .search-box.MC .body .form-group,
.path-bus-welcome #container .sub-home-container .top .top-center-content .search-box.MC .body .form-group {
  margin: 0px;
  display: inline-block;
  float: left;
}
.path-homeDmtHotel #container .sub-home-container .top .top-center-content .search-box.MC .body .form-group label,
.path-flt-welcome #container .sub-home-container .top .top-center-content .search-box.MC .body .form-group label,
.path-homeIntlFlight #container .sub-home-container .top .top-center-content .search-box.MC .body .form-group label,
.path-train-welcome #container .sub-home-container .top .top-center-content .search-box.MC .body .form-group label,
.path-business-welcome #container .sub-home-container .top .top-center-content .search-box.MC .body .form-group label,
.path-bus-welcome #container .sub-home-container .top .top-center-content .search-box.MC .body .form-group label {
  float: left;
  width: 60px;
  margin-right: 10px;
  line-height: 26px;
  padding-top: 5px;
  text-align: right;
}
.path-homeDmtHotel #container .sub-home-container .top .top-center-content .search-box.MC .body .form-group div.item,
.path-flt-welcome #container .sub-home-container .top .top-center-content .search-box.MC .body .form-group div.item,
.path-homeIntlFlight #container .sub-home-container .top .top-center-content .search-box.MC .body .form-group div.item,
.path-train-welcome #container .sub-home-container .top .top-center-content .search-box.MC .body .form-group div.item,
.path-business-welcome #container .sub-home-container .top .top-center-content .search-box.MC .body .form-group div.item,
.path-bus-welcome #container .sub-home-container .top .top-center-content .search-box.MC .body .form-group div.item {
  float: left;
  width: 137px;
  padding: 5px;
  font-size: 14px;
}
.path-homeDmtHotel #container .sub-home-container .top .top-center-content .search-box.MC .body .form-group div.item &gt; div,
.path-flt-welcome #container .sub-home-container .top .top-center-content .search-box.MC .body .form-group div.item &gt; div,
.path-homeIntlFlight #container .sub-home-container .top .top-center-content .search-box.MC .body .form-group div.item &gt; div,
.path-train-welcome #container .sub-home-container .top .top-center-content .search-box.MC .body .form-group div.item &gt; div,
.path-business-welcome #container .sub-home-container .top .top-center-content .search-box.MC .body .form-group div.item &gt; div,
.path-bus-welcome #container .sub-home-container .top .top-center-content .search-box.MC .body .form-group div.item &gt; div,
.path-homeDmtHotel #container .sub-home-container .top .top-center-content .search-box.MC .body .form-group div.item input,
.path-flt-welcome #container .sub-home-container .top .top-center-content .search-box.MC .body .form-group div.item input,
.path-homeIntlFlight #container .sub-home-container .top .top-center-content .search-box.MC .body .form-group div.item input,
.path-train-welcome #container .sub-home-container .top .top-center-content .search-box.MC .body .form-group div.item input,
.path-business-welcome #container .sub-home-container .top .top-center-content .search-box.MC .body .form-group div.item input,
.path-bus-welcome #container .sub-home-container .top .top-center-content .search-box.MC .body .form-group div.item input,
.path-homeDmtHotel #container .sub-home-container .top .top-center-content .search-box.MC .body .form-group div.item select,
.path-flt-welcome #container .sub-home-container .top .top-center-content .search-box.MC .body .form-group div.item select,
.path-homeIntlFlight #container .sub-home-container .top .top-center-content .search-box.MC .body .form-group div.item select,
.path-train-welcome #container .sub-home-container .top .top-center-content .search-box.MC .body .form-group div.item select,
.path-business-welcome #container .sub-home-container .top .top-center-content .search-box.MC .body .form-group div.item select,
.path-bus-welcome #container .sub-home-container .top .top-center-content .search-box.MC .body .form-group div.item select {
  width: 127px;
}
.path-homeDmtHotel #container .sub-home-container .top .top-center-content .search-box.MC .body .form-group.query-btn button,
.path-flt-welcome #container .sub-home-container .top .top-center-content .search-box.MC .body .form-group.query-btn button,
.path-homeIntlFlight #container .sub-home-container .top .top-center-content .search-box.MC .body .form-group.query-btn button,
.path-train-welcome #container .sub-home-container .top .top-center-content .search-box.MC .body .form-group.query-btn button,
.path-business-welcome #container .sub-home-container .top .top-center-content .search-box.MC .body .form-group.query-btn button,
.path-bus-welcome #container .sub-home-container .top .top-center-content .search-box.MC .body .form-group.query-btn button {
  margin-left: 295px;
}
.path-homeDmtHotel #container .sub-home-container .top .top-center-content .search-box.MC .body .subhome-intl-flight,
.path-flt-welcome #container .sub-home-container .top .top-center-content .search-box.MC .body .subhome-intl-flight,
.path-homeIntlFlight #container .sub-home-container .top .top-center-content .search-box.MC .body .subhome-intl-flight,
.path-train-welcome #container .sub-home-container .top .top-center-content .search-box.MC .body .subhome-intl-flight,
.path-business-welcome #container .sub-home-container .top .top-center-content .search-box.MC .body .subhome-intl-flight,
.path-bus-welcome #container .sub-home-container .top .top-center-content .search-box.MC .body .subhome-intl-flight {
  margin: 0px;
}
.path-homeDmtHotel .bz-associate-hotel-dropdown input,
.path- .bz-associate-hotel-dropdown input,
.path-hotels-q .bz-associate-hotel-dropdown input,
.path-hotelsV2 .bz-associate-hotel-dropdown input,
.path-hotelsMap-cityId .bz-associate-hotel-dropdown input {
  color: #555;
  font-size: 13px;
  padding-left: 7px;
}
.path-homeDmtHotel .bz-associate-hotel-dropdown .dropdown-menu,
.path- .bz-associate-hotel-dropdown .dropdown-menu,
.path-hotels-q .bz-associate-hotel-dropdown .dropdown-menu,
.path-hotelsV2 .bz-associate-hotel-dropdown .dropdown-menu,
.path-hotelsMap-cityId .bz-associate-hotel-dropdown .dropdown-menu {
  border-radius: 0;
  min-width: 320px;
}
.path-homeDmtHotel .bz-associate-hotel-dropdown .dropdown-menu .associate-hotel,
.path- .bz-associate-hotel-dropdown .dropdown-menu .associate-hotel,
.path-hotels-q .bz-associate-hotel-dropdown .dropdown-menu .associate-hotel,
.path-hotelsV2 .bz-associate-hotel-dropdown .dropdown-menu .associate-hotel,
.path-hotelsMap-cityId .bz-associate-hotel-dropdown .dropdown-menu .associate-hotel {
  margin: 0px;
}
.path-homeDmtHotel .bz-associate-hotel-dropdown .dropdown-menu .associate-hotel ul,
.path- .bz-associate-hotel-dropdown .dropdown-menu .associate-hotel ul,
.path-hotels-q .bz-associate-hotel-dropdown .dropdown-menu .associate-hotel ul,
.path-hotelsV2 .bz-associate-hotel-dropdown .dropdown-menu .associate-hotel ul,
.path-hotelsMap-cityId .bz-associate-hotel-dropdown .dropdown-menu .associate-hotel ul {
  margin: 0;
  padding: 0;
}
.path-homeDmtHotel .bz-associate-hotel-dropdown .dropdown-menu .associate-hotel li,
.path- .bz-associate-hotel-dropdown .dropdown-menu .associate-hotel li,
.path-hotels-q .bz-associate-hotel-dropdown .dropdown-menu .associate-hotel li,
.path-hotelsV2 .bz-associate-hotel-dropdown .dropdown-menu .associate-hotel li,
.path-hotelsMap-cityId .bz-associate-hotel-dropdown .dropdown-menu .associate-hotel li {
  color: #555;
  font-size: 12px;
  padding: 3px;
  margin-top: 1px;
}
.path-homeDmtHotel .bz-associate-hotel-dropdown .dropdown-menu .associate-hotel li span.keyword,
.path- .bz-associate-hotel-dropdown .dropdown-menu .associate-hotel li span.keyword,
.path-hotels-q .bz-associate-hotel-dropdown .dropdown-menu .associate-hotel li span.keyword,
.path-hotelsV2 .bz-associate-hotel-dropdown .dropdown-menu .associate-hotel li span.keyword,
.path-hotelsMap-cityId .bz-associate-hotel-dropdown .dropdown-menu .associate-hotel li span.keyword {
  color: red;
  color: #2577e3;
}
.path-homeDmtHotel .bz-associate-hotel-dropdown .dropdown-menu .associate-hotel li p,
.path- .bz-associate-hotel-dropdown .dropdown-menu .associate-hotel li p,
.path-hotels-q .bz-associate-hotel-dropdown .dropdown-menu .associate-hotel li p,
.path-hotelsV2 .bz-associate-hotel-dropdown .dropdown-menu .associate-hotel li p,
.path-hotelsMap-cityId .bz-associate-hotel-dropdown .dropdown-menu .associate-hotel li p {
  margin: 3px 0px;
}
.path-homeDmtHotel .bz-associate-hotel-dropdown .dropdown-menu .associate-hotel li i,
.path- .bz-associate-hotel-dropdown .dropdown-menu .associate-hotel li i,
.path-hotels-q .bz-associate-hotel-dropdown .dropdown-menu .associate-hotel li i,
.path-hotelsV2 .bz-associate-hotel-dropdown .dropdown-menu .associate-hotel li i,
.path-hotelsMap-cityId .bz-associate-hotel-dropdown .dropdown-menu .associate-hotel li i {
  color: #2577e3;
}
.path-homeDmtHotel .bz-associate-hotel-dropdown .dropdown-menu .associate-hotel li:hover,
.path- .bz-associate-hotel-dropdown .dropdown-menu .associate-hotel li:hover,
.path-hotels-q .bz-associate-hotel-dropdown .dropdown-menu .associate-hotel li:hover,
.path-hotelsV2 .bz-associate-hotel-dropdown .dropdown-menu .associate-hotel li:hover,
.path-hotelsMap-cityId .bz-associate-hotel-dropdown .dropdown-menu .associate-hotel li:hover,
.path-homeDmtHotel .bz-associate-hotel-dropdown .dropdown-menu .associate-hotel li.active,
.path- .bz-associate-hotel-dropdown .dropdown-menu .associate-hotel li.active,
.path-hotels-q .bz-associate-hotel-dropdown .dropdown-menu .associate-hotel li.active,
.path-hotelsV2 .bz-associate-hotel-dropdown .dropdown-menu .associate-hotel li.active,
.path-hotelsMap-cityId .bz-associate-hotel-dropdown .dropdown-menu .associate-hotel li.active {
  background-color: #2577e3;
  color: #fff;
}
.path-homeDmtHotel .bz-associate-hotel-dropdown .dropdown-menu .associate-hotel li:hover span,
.path- .bz-associate-hotel-dropdown .dropdown-menu .associate-hotel li:hover span,
.path-hotels-q .bz-associate-hotel-dropdown .dropdown-menu .associate-hotel li:hover span,
.path-hotelsV2 .bz-associate-hotel-dropdown .dropdown-menu .associate-hotel li:hover span,
.path-hotelsMap-cityId .bz-associate-hotel-dropdown .dropdown-menu .associate-hotel li:hover span,
.path-homeDmtHotel .bz-associate-hotel-dropdown .dropdown-menu .associate-hotel li.active span,
.path- .bz-associate-hotel-dropdown .dropdown-menu .associate-hotel li.active span,
.path-hotels-q .bz-associate-hotel-dropdown .dropdown-menu .associate-hotel li.active span,
.path-hotelsV2 .bz-associate-hotel-dropdown .dropdown-menu .associate-hotel li.active span,
.path-hotelsMap-cityId .bz-associate-hotel-dropdown .dropdown-menu .associate-hotel li.active span,
.path-homeDmtHotel .bz-associate-hotel-dropdown .dropdown-menu .associate-hotel li:hover i,
.path- .bz-associate-hotel-dropdown .dropdown-menu .associate-hotel li:hover i,
.path-hotels-q .bz-associate-hotel-dropdown .dropdown-menu .associate-hotel li:hover i,
.path-hotelsV2 .bz-associate-hotel-dropdown .dropdown-menu .associate-hotel li:hover i,
.path-hotelsMap-cityId .bz-associate-hotel-dropdown .dropdown-menu .associate-hotel li:hover i,
.path-homeDmtHotel .bz-associate-hotel-dropdown .dropdown-menu .associate-hotel li.active i,
.path- .bz-associate-hotel-dropdown .dropdown-menu .associate-hotel li.active i,
.path-hotels-q .bz-associate-hotel-dropdown .dropdown-menu .associate-hotel li.active i,
.path-hotelsV2 .bz-associate-hotel-dropdown .dropdown-menu .associate-hotel li.active i,
.path-hotelsMap-cityId .bz-associate-hotel-dropdown .dropdown-menu .associate-hotel li.active i {
  color: #fff;
}
.path-homeDmtHotel .bz-associate-hotel-dropdown .dropdown-menu .associate-hotel .title,
.path- .bz-associate-hotel-dropdown .dropdown-menu .associate-hotel .title,
.path-hotels-q .bz-associate-hotel-dropdown .dropdown-menu .associate-hotel .title,
.path-hotelsV2 .bz-associate-hotel-dropdown .dropdown-menu .associate-hotel .title,
.path-hotelsMap-cityId .bz-associate-hotel-dropdown .dropdown-menu .associate-hotel .title {
  color: #ccc;
  font-size: 12px;
  border-bottom: dotted 1px #E2DADA;
  margin: 5px 0;
  padding-bottom: 5px;
}
.path-homeDmtHotel .bz-associate-hotel-dropdown .dropdown-menu .associate-hotel .seprate,
.path- .bz-associate-hotel-dropdown .dropdown-menu .associate-hotel .seprate,
.path-hotels-q .bz-associate-hotel-dropdown .dropdown-menu .associate-hotel .seprate,
.path-hotelsV2 .bz-associate-hotel-dropdown .dropdown-menu .associate-hotel .seprate,
.path-hotelsMap-cityId .bz-associate-hotel-dropdown .dropdown-menu .associate-hotel .seprate {
  margin: 3px 0 3px;
  border-bottom: dashed 1px #E2DADA;
}
.path-homeDmtHotel .bz-associate-hotel-dropdown .dropdown-menu .associate-hotel .seprate span,
.path- .bz-associate-hotel-dropdown .dropdown-menu .associate-hotel .seprate span,
.path-hotels-q .bz-associate-hotel-dropdown .dropdown-menu .associate-hotel .seprate span,
.path-hotelsV2 .bz-associate-hotel-dropdown .dropdown-menu .associate-hotel .seprate span,
.path-hotelsMap-cityId .bz-associate-hotel-dropdown .dropdown-menu .associate-hotel .seprate span {
  display: block;
  background-color: #2577e3;
  color: #fff;
  padding: 5px;
}

/** è“è‰² */
/** æ·±è“ */
/** æ·¡è“ */
/** æ©™è‰² */
/** æ·±æ©™ */
/** æ·¡æ©™ */
/** çº¢è‰² */
/** æ·±çº¢ */
/** ç»¿è‰² */
/** æ·±ç»¿ */
/** ç™½è‰² */
/** é»„è‰² */
/** ç°è‰² */
.path-,
.path-car-welcome,
.path-car-welcome-jiesong {
  /*topè½®æ’­å›¾*/
}
.path- #container,
.path-car-welcome #container,
.path-car-welcome-jiesong #container {
  padding-left: 0px;
  padding-right: 0px;
  margin: auto;
  width: 100% !important;
}
.path- .home-container-top,
.path-car-welcome .home-container-top,
.path-car-welcome-jiesong .home-container-top,
.path- .home-container-bottom,
.path-car-welcome .home-container-bottom,
.path-car-welcome-jiesong .home-container-bottom {
  margin: 0px;
}
.path- .home-container-top,
.path-car-welcome .home-container-top,
.path-car-welcome-jiesong .home-container-top {
  background-size: cover;
  height: 400px;
}
.path- .home-container-top .carousel,
.path-car-welcome .home-container-top .carousel,
.path-car-welcome-jiesong .home-container-top .carousel {
  height: 600px;
  width: 100%;
  position: absolute;
}
.path- .home-container-top .carousel .carousel-inner,
.path-car-welcome .home-container-top .carousel .carousel-inner,
.path-car-welcome-jiesong .home-container-top .carousel .carousel-inner,
.path- .home-container-top .carousel img,
.path-car-welcome .home-container-top .carousel img,
.path-car-welcome-jiesong .home-container-top .carousel img {
  height: 600px;
  width: 100%;
}
.path- .home-container-top .carousel .carousel-inner &gt; div,
.path-car-welcome .home-container-top .carousel .carousel-inner &gt; div,
.path-car-welcome-jiesong .home-container-top .carousel .carousel-inner &gt; div {
  height: 600px;
  position: absolute;
  left: 50%;
  margin-left: -1000px;
  width: 2000px;
}
.path- .home-container-top .carousel .cooperate-hotel.item,
.path-car-welcome .home-container-top .carousel .cooperate-hotel.item,
.path-car-welcome-jiesong .home-container-top .carousel .cooperate-hotel.item {
  height: 600px;
}
.path- .v2-style,
.path-car-welcome .v2-style,
.path-car-welcome-jiesong .v2-style {
  margin: 0px;
}
.path- .v2-style .home-container-top,
.path-car-welcome .v2-style .home-container-top,
.path-car-welcome-jiesong .v2-style .home-container-top {
  background-color: #eaeaea;
  height: 600px;
}
.path- .v2-style .container-search-form,
.path-car-welcome .v2-style .container-search-form,
.path-car-welcome-jiesong .v2-style .container-search-form {
  height: 600px;
  margin-top: -600px;
  position: relative;
}
.path- .v2-style .container-search-form .search-type,
.path-car-welcome .v2-style .container-search-form .search-type,
.path-car-welcome-jiesong .v2-style .container-search-form .search-type {
  width: 372px;
  height: 47px;
  background: rgba(239, 242, 245, 0.9);
  margin-top: 50px;
  border: solid 2px #2d3e52;
  border-radius: 2px;
  border-bottom: none;
}
.path- .v2-style .container-search-form .search-type .split,
.path-car-welcome .v2-style .container-search-form .search-type .split,
.path-car-welcome-jiesong .v2-style .container-search-form .search-type .split {
  width: 1px;
  height: 42px;
  background: transparent;
  border: none;
}
.path- .v2-style .container-search-form .search-type &gt; div,
.path-car-welcome .v2-style .container-search-form .search-type &gt; div,
.path-car-welcome-jiesong .v2-style .container-search-form .search-type &gt; div {
  float: left;
  width: 122px;
  padding: 0;
  line-height: 32px;
  text-align: center;
  color: #fff;
  background-color: #2d3e52;
  position: relative;
}
.path- .v2-style .container-search-form .search-type &gt; div .decoration,
.path-car-welcome .v2-style .container-search-form .search-type &gt; div .decoration,
.path-car-welcome-jiesong .v2-style .container-search-form .search-type &gt; div .decoration {
  letter-spacing: -7px;
}
.path- .v2-style .container-search-form .search-type &gt; div &gt; span,
.path-car-welcome .v2-style .container-search-form .search-type &gt; div &gt; span,
.path-car-welcome-jiesong .v2-style .container-search-form .search-type &gt; div &gt; span {
  margin-bottom: 19px;
}
.path- .v2-style .container-search-form .search-type .search-type-icon,
.path-car-welcome .v2-style .container-search-form .search-type .search-type-icon,
.path-car-welcome-jiesong .v2-style .container-search-form .search-type .search-type-icon {
  display: inline-block;
  width: 16px;
  height: 16px;
  vertical-align: middle;
  margin-right: 5px;
}
.path- .v2-style .container-search-form .search-type .flight-icon,
.path-car-welcome .v2-style .container-search-form .search-type .flight-icon,
.path-car-welcome-jiesong .v2-style .container-search-form .search-type .flight-icon {
  background: url(/163db1c32b422a19509a07baa1f89769.png);
}
.path- .v2-style .container-search-form .search-type .hotel-icon,
.path-car-welcome .v2-style .container-search-form .search-type .hotel-icon,
.path-car-welcome-jiesong .v2-style .container-search-form .search-type .hotel-icon {
  background: url(/7615ec111dbfe63b4ba4f8274b4dcf7b.png);
}
.path- .v2-style .container-search-form .search-type .train-icon,
.path-car-welcome .v2-style .container-search-form .search-type .train-icon,
.path-car-welcome-jiesong .v2-style .container-search-form .search-type .train-icon {
  background: url(/ccec37b46a21cb554f7d2d34e20aa95d.png);
}
.path- .v2-style .container-search-form .search-type &gt; div.active,
.path-car-welcome .v2-style .container-search-form .search-type &gt; div.active,
.path-car-welcome-jiesong .v2-style .container-search-form .search-type &gt; div.active {
  background: #fff;
  color: #2d3e52;
}
.path- .v2-style .container-search-form .search-type &gt; div.active .flight-icon,
.path-car-welcome .v2-style .container-search-form .search-type &gt; div.active .flight-icon,
.path-car-welcome-jiesong .v2-style .container-search-form .search-type &gt; div.active .flight-icon {
  background: url(/2286c139587080a0ef43c69fbd7abf53.png);
}
.path- .v2-style .container-search-form .search-type &gt; div.active .hotel-icon,
.path-car-welcome .v2-style .container-search-form .search-type &gt; div.active .hotel-icon,
.path-car-welcome-jiesong .v2-style .container-search-form .search-type &gt; div.active .hotel-icon {
  background: url(/4f072b08c3b41f185622900e778d5566.png);
}
.path- .v2-style .container-search-form .search-type &gt; div.active .train-icon,
.path-car-welcome .v2-style .container-search-form .search-type &gt; div.active .train-icon,
.path-car-welcome-jiesong .v2-style .container-search-form .search-type &gt; div.active .train-icon {
  background: url(/04efba8ac64db4a4d332f46dd554103c.png);
}
.path- .v2-style .container-search-form .home-container-top-center,
.path-car-welcome .v2-style .container-search-form .home-container-top-center,
.path-car-welcome-jiesong .v2-style .container-search-form .home-container-top-center {
  width: 372px;
  border: solid 2px #2d3e52;
  border-radius: 2px;
  border-top: none;
  margin-top: -5px;
}
.path- .v2-style .container-search-form .home-container-top-center-content .search-input,
.path-car-welcome .v2-style .container-search-form .home-container-top-center-content .search-input,
.path-car-welcome-jiesong .v2-style .container-search-form .home-container-top-center-content .search-input {
  display: inline-block;
}
.path- .v2-style .container-search-form .home-container-top-center-content .flight .flight-type,
.path-car-welcome .v2-style .container-search-form .home-container-top-center-content .flight .flight-type,
.path-car-welcome-jiesong .v2-style .container-search-form .home-container-top-center-content .flight .flight-type {
  border-bottom: 1px solid #ccc;
}
.path- .v2-style .container-search-form .home-container-top-center-content .flight .flight-type span,
.path-car-welcome .v2-style .container-search-form .home-container-top-center-content .flight .flight-type span,
.path-car-welcome-jiesong .v2-style .container-search-form .home-container-top-center-content .flight .flight-type span {
  display: inline-block;
  padding-bottom: 8px;
  cursor: pointer;
}
.path- .v2-style .container-search-form .home-container-top-center-content .flight .flight-type .active,
.path-car-welcome .v2-style .container-search-form .home-container-top-center-content .flight .flight-type .active,
.path-car-welcome-jiesong .v2-style .container-search-form .home-container-top-center-content .flight .flight-type .active {
  color: #ff590b;
  border-bottom: 3px solid #ff590b;
  margin-bottom: -1px;
}
.path- .v2-style .container-search-form .home-container-top-center-content .search-content,
.path-car-welcome .v2-style .container-search-form .home-container-top-center-content .search-content,
.path-car-welcome-jiesong .v2-style .container-search-form .home-container-top-center-content .search-content {
  min-height: 400px;
  /*å›½é™…æœºç¥¨*/
  /*å›½å†…é…’åº—*/
}
.path- .v2-style .container-search-form .home-container-top-center-content .search-content .homeFlightSearch,
.path-car-welcome .v2-style .container-search-form .home-container-top-center-content .search-content .homeFlightSearch,
.path-car-welcome-jiesong .v2-style .container-search-form .home-container-top-center-content .search-content .homeFlightSearch {
  float: left;
  width: 830px;
}
.path- .v2-style .container-search-form .home-container-top-center-content .search-content .homeFlightSearch .row,
.path-car-welcome .v2-style .container-search-form .home-container-top-center-content .search-content .homeFlightSearch .row,
.path-car-welcome-jiesong .v2-style .container-search-form .home-container-top-center-content .search-content .homeFlightSearch .row {
  margin: 0;
}
.path- .v2-style .container-search-form .home-container-top-center-content .search-content .form-group,
.path-car-welcome .v2-style .container-search-form .home-container-top-center-content .search-content .form-group,
.path-car-welcome-jiesong .v2-style .container-search-form .home-container-top-center-content .search-content .form-group {
  margin: 0px;
  width: 180px;
  padding: 0;
}
.path- .v2-style .container-search-form .home-container-top-center-content .search-content .form-group label,
.path-car-welcome .v2-style .container-search-form .home-container-top-center-content .search-content .form-group label,
.path-car-welcome-jiesong .v2-style .container-search-form .home-container-top-center-content .search-content .form-group label {
  display: none;
}
.path- .v2-style .container-search-form .home-container-top-center-content .search-content .form-group div.item,
.path-car-welcome .v2-style .container-search-form .home-container-top-center-content .search-content .form-group div.item,
.path-car-welcome-jiesong .v2-style .container-search-form .home-container-top-center-content .search-content .form-group div.item {
  margin-right: 25px;
  height: 40px;
  width: 180px;
  font-size: 16px;
  padding: 0;
}
.path- .v2-style .container-search-form .home-container-top-center-content .search-content .form-group div.item select,
.path-car-welcome .v2-style .container-search-form .home-container-top-center-content .search-content .form-group div.item select,
.path-car-welcome-jiesong .v2-style .container-search-form .home-container-top-center-content .search-content .form-group div.item select,
.path- .v2-style .container-search-form .home-container-top-center-content .search-content .form-group div.item input,
.path-car-welcome .v2-style .container-search-form .home-container-top-center-content .search-content .form-group div.item input,
.path-car-welcome-jiesong .v2-style .container-search-form .home-container-top-center-content .search-content .form-group div.item input {
  height: 40px;
  width: 180px;
  border: 1px solid #a3a3a3;
}
.path- .v2-style .container-search-form .home-container-top-center-content .search-content .search-btn,
.path-car-welcome .v2-style .container-search-form .home-container-top-center-content .search-content .search-btn,
.path-car-welcome-jiesong .v2-style .container-search-form .home-container-top-center-content .search-content .search-btn {
  margin-top: 20px;
  padding-right: 14px;
  width: 100% !important;
}
.path- .v2-style .container-search-form .home-container-top-center-content .search-content .inter-flight &gt; div,
.path-car-welcome .v2-style .container-search-form .home-container-top-center-content .search-content .inter-flight &gt; div,
.path-car-welcome-jiesong .v2-style .container-search-form .home-container-top-center-content .search-content .inter-flight &gt; div,
.path- .v2-style .container-search-form .home-container-top-center-content .search-content .domestic-flight &gt; div,
.path-car-welcome .v2-style .container-search-form .home-container-top-center-content .search-content .domestic-flight &gt; div,
.path-car-welcome-jiesong .v2-style .container-search-form .home-container-top-center-content .search-content .domestic-flight &gt; div {
  margin-top: 10px;
  /*èˆªç¨‹åˆ‡æ¢æŒ‰é’®*/
  /*æŸ¥è¯¢æ¡ä»¶*/
  /*æŸ¥è¯¢æŒ‰é’®*/
}
.path- .v2-style .container-search-form .home-container-top-center-content .search-content .inter-flight &gt; div &gt; div.type &gt; div.btn-group,
.path-car-welcome .v2-style .container-search-form .home-container-top-center-content .search-content .inter-flight &gt; div &gt; div.type &gt; div.btn-group,
.path-car-welcome-jiesong .v2-style .container-search-form .home-container-top-center-content .search-content .inter-flight &gt; div &gt; div.type &gt; div.btn-group,
.path- .v2-style .container-search-form .home-container-top-center-content .search-content .domestic-flight &gt; div &gt; div.type &gt; div.btn-group,
.path-car-welcome .v2-style .container-search-form .home-container-top-center-content .search-content .domestic-flight &gt; div &gt; div.type &gt; div.btn-group,
.path-car-welcome-jiesong .v2-style .container-search-form .home-container-top-center-content .search-content .domestic-flight &gt; div &gt; div.type &gt; div.btn-group {
  display: none;
  margin: 0px;
  margin-top: 8px;
}
.path- .v2-style .container-search-form .home-container-top-center-content .search-content .inter-flight &gt; div &gt; div.query-options,
.path-car-welcome .v2-style .container-search-form .home-container-top-center-content .search-content .inter-flight &gt; div &gt; div.query-options,
.path-car-welcome-jiesong .v2-style .container-search-form .home-container-top-center-content .search-content .inter-flight &gt; div &gt; div.query-options,
.path- .v2-style .container-search-form .home-container-top-center-content .search-content .domestic-flight &gt; div &gt; div.query-options,
.path-car-welcome .v2-style .container-search-form .home-container-top-center-content .search-content .domestic-flight &gt; div &gt; div.query-options,
.path-car-welcome-jiesong .v2-style .container-search-form .home-container-top-center-content .search-content .domestic-flight &gt; div &gt; div.query-options {
  width: 750px;
}
.path- .v2-style .container-search-form .home-container-top-center-content .search-content .inter-flight &gt; div &gt; div.query-options .advanced .form-group div.item,
.path-car-welcome .v2-style .container-search-form .home-container-top-center-content .search-content .inter-flight &gt; div &gt; div.query-options .advanced .form-group div.item,
.path-car-welcome-jiesong .v2-style .container-search-form .home-container-top-center-content .search-content .inter-flight &gt; div &gt; div.query-options .advanced .form-group div.item,
.path- .v2-style .container-search-form .home-container-top-center-content .search-content .domestic-flight &gt; div &gt; div.query-options .advanced .form-group div.item,
.path-car-welcome .v2-style .container-search-form .home-container-top-center-content .search-content .domestic-flight &gt; div &gt; div.query-options .advanced .form-group div.item,
.path-car-welcome-jiesong .v2-style .container-search-form .home-container-top-center-content .search-content .domestic-flight &gt; div &gt; div.query-options .advanced .form-group div.item {
  width: 90px;
}
.path- .v2-style .container-search-form .home-container-top-center-content .search-content .inter-flight &gt; div &gt; div.query-options .advanced .form-group div.item &gt; div,
.path-car-welcome .v2-style .container-search-form .home-container-top-center-content .search-content .inter-flight &gt; div &gt; div.query-options .advanced .form-group div.item &gt; div,
.path-car-welcome-jiesong .v2-style .container-search-form .home-container-top-center-content .search-content .inter-flight &gt; div &gt; div.query-options .advanced .form-group div.item &gt; div,
.path- .v2-style .container-search-form .home-container-top-center-content .search-content .domestic-flight &gt; div &gt; div.query-options .advanced .form-group div.item &gt; div,
.path-car-welcome .v2-style .container-search-form .home-container-top-center-content .search-content .domestic-flight &gt; div &gt; div.query-options .advanced .form-group div.item &gt; div,
.path-car-welcome-jiesong .v2-style .container-search-form .home-container-top-center-content .search-content .domestic-flight &gt; div &gt; div.query-options .advanced .form-group div.item &gt; div,
.path- .v2-style .container-search-form .home-container-top-center-content .search-content .inter-flight &gt; div &gt; div.query-options .advanced .form-group div.item input,
.path-car-welcome .v2-style .container-search-form .home-container-top-center-content .search-content .inter-flight &gt; div &gt; div.query-options .advanced .form-group div.item input,
.path-car-welcome-jiesong .v2-style .container-search-form .home-container-top-center-content .search-content .inter-flight &gt; div &gt; div.query-options .advanced .form-group div.item input,
.path- .v2-style .container-search-form .home-container-top-center-content .search-content .domestic-flight &gt; div &gt; div.query-options .advanced .form-group div.item input,
.path-car-welcome .v2-style .container-search-form .home-container-top-center-content .search-content .domestic-flight &gt; div &gt; div.query-options .advanced .form-group div.item input,
.path-car-welcome-jiesong .v2-style .container-search-form .home-container-top-center-content .search-content .domestic-flight &gt; div &gt; div.query-options .advanced .form-group div.item input,
.path- .v2-style .container-search-form .home-container-top-center-content .search-content .inter-flight &gt; div &gt; div.query-options .advanced .form-group div.item select,
.path-car-welcome .v2-style .container-search-form .home-container-top-center-content .search-content .inter-flight &gt; div &gt; div.query-options .advanced .form-group div.item select,
.path-car-welcome-jiesong .v2-style .container-search-form .home-container-top-center-content .search-content .inter-flight &gt; div &gt; div.query-options .advanced .form-group div.item select,
.path- .v2-style .container-search-form .home-container-top-center-content .search-content .domestic-flight &gt; div &gt; div.query-options .advanced .form-group div.item select,
.path-car-welcome .v2-style .container-search-form .home-container-top-center-content .search-content .domestic-flight &gt; div &gt; div.query-options .advanced .form-group div.item select,
.path-car-welcome-jiesong .v2-style .container-search-form .home-container-top-center-content .search-content .domestic-flight &gt; div &gt; div.query-options .advanced .form-group div.item select {
  width: 90px;
}
.path- .v2-style .container-search-form .home-container-top-center-content .search-content .inter-flight &gt; div &gt; div.query-options hr,
.path-car-welcome .v2-style .container-search-form .home-container-top-center-content .search-content .inter-flight &gt; div &gt; div.query-options hr,
.path-car-welcome-jiesong .v2-style .container-search-form .home-container-top-center-content .search-content .inter-flight &gt; div &gt; div.query-options hr,
.path- .v2-style .container-search-form .home-container-top-center-content .search-content .domestic-flight &gt; div &gt; div.query-options hr,
.path-car-welcome .v2-style .container-search-form .home-container-top-center-content .search-content .domestic-flight &gt; div &gt; div.query-options hr,
.path-car-welcome-jiesong .v2-style .container-search-form .home-container-top-center-content .search-content .domestic-flight &gt; div &gt; div.query-options hr {
  border-top: 1px solid #EAEAEA;
  margin: 0px;
}
.path- .v2-style .container-search-form .home-container-top-center-content .search-content .inter-flight &gt; div &gt; div.query-btn,
.path-car-welcome .v2-style .container-search-form .home-container-top-center-content .search-content .inter-flight &gt; div &gt; div.query-btn,
.path-car-welcome-jiesong .v2-style .container-search-form .home-container-top-center-content .search-content .inter-flight &gt; div &gt; div.query-btn,
.path- .v2-style .container-search-form .home-container-top-center-content .search-content .domestic-flight &gt; div &gt; div.query-btn,
.path-car-welcome .v2-style .container-search-form .home-container-top-center-content .search-content .domestic-flight &gt; div &gt; div.query-btn,
.path-car-welcome-jiesong .v2-style .container-search-form .home-container-top-center-content .search-content .domestic-flight &gt; div &gt; div.query-btn {
  width: 100px;
  float: left;
  text-align: right;
}
.path- .v2-style .container-search-form .home-container-top-center-content .search-content .inter-flight &gt; div &gt; div.query-btn .form-group,
.path-car-welcome .v2-style .container-search-form .home-container-top-center-content .search-content .inter-flight &gt; div &gt; div.query-btn .form-group,
.path-car-welcome-jiesong .v2-style .container-search-form .home-container-top-center-content .search-content .inter-flight &gt; div &gt; div.query-btn .form-group,
.path- .v2-style .container-search-form .home-container-top-center-content .search-content .domestic-flight &gt; div &gt; div.query-btn .form-group,
.path-car-welcome .v2-style .container-search-form .home-container-top-center-content .search-content .domestic-flight &gt; div &gt; div.query-btn .form-group,
.path-car-welcome-jiesong .v2-style .container-search-form .home-container-top-center-content .search-content .domestic-flight &gt; div &gt; div.query-btn .form-group {
  margin: 0px;
}
.path- .v2-style .container-search-form .home-container-top-center-content .search-content .inter-flight &gt; div &gt; div.query-btn .form-group label,
.path-car-welcome .v2-style .container-search-form .home-container-top-center-content .search-content .inter-flight &gt; div &gt; div.query-btn .form-group label,
.path-car-welcome-jiesong .v2-style .container-search-form .home-container-top-center-content .search-content .inter-flight &gt; div &gt; div.query-btn .form-group label,
.path- .v2-style .container-search-form .home-container-top-center-content .search-content .domestic-flight &gt; div &gt; div.query-btn .form-group label,
.path-car-welcome .v2-style .container-search-form .home-container-top-center-content .search-content .domestic-flight &gt; div &gt; div.query-btn .form-group label,
.path-car-welcome-jiesong .v2-style .container-search-form .home-container-top-center-content .search-content .domestic-flight &gt; div &gt; div.query-btn .form-group label {
  display: none;
}
.path- .v2-style .container-search-form .home-container-top-center-content .search-content .inter-flight &gt; div &gt; div.query-btn .form-group div.item,
.path-car-welcome .v2-style .container-search-form .home-container-top-center-content .search-content .inter-flight &gt; div &gt; div.query-btn .form-group div.item,
.path-car-welcome-jiesong .v2-style .container-search-form .home-container-top-center-content .search-content .inter-flight &gt; div &gt; div.query-btn .form-group div.item,
.path- .v2-style .container-search-form .home-container-top-center-content .search-content .domestic-flight &gt; div &gt; div.query-btn .form-group div.item,
.path-car-welcome .v2-style .container-search-form .home-container-top-center-content .search-content .domestic-flight &gt; div &gt; div.query-btn .form-group div.item,
.path-car-welcome-jiesong .v2-style .container-search-form .home-container-top-center-content .search-content .domestic-flight &gt; div &gt; div.query-btn .form-group div.item {
  width: 100px;
}
.path- .v2-style .container-search-form .home-container-top-center-content .search-content .inter-flight &gt; div &gt; div.query-btn .form-group div.item .btn,
.path-car-welcome .v2-style .container-search-form .home-container-top-center-content .search-content .inter-flight &gt; div &gt; div.query-btn .form-group div.item .btn,
.path-car-welcome-jiesong .v2-style .container-search-form .home-container-top-center-content .search-content .inter-flight &gt; div &gt; div.query-btn .form-group div.item .btn,
.path- .v2-style .container-search-form .home-container-top-center-content .search-content .domestic-flight &gt; div &gt; div.query-btn .form-group div.item .btn,
.path-car-welcome .v2-style .container-search-form .home-container-top-center-content .search-content .domestic-flight &gt; div &gt; div.query-btn .form-group div.item .btn,
.path-car-welcome-jiesong .v2-style .container-search-form .home-container-top-center-content .search-content .domestic-flight &gt; div &gt; div.query-btn .form-group div.item .btn {
  width: 100%;
}
.path- .v2-style .container-search-form .home-container-top-center-content .search-content .domestic-hotel .uilp-hotel-search-wrap.row,
.path-car-welcome .v2-style .container-search-form .home-container-top-center-content .search-content .domestic-hotel .uilp-hotel-search-wrap.row,
.path-car-welcome-jiesong .v2-style .container-search-form .home-container-top-center-content .search-content .domestic-hotel .uilp-hotel-search-wrap.row {
  margin: 0;
  padding: 0;
}
.path- .v2-style .container-search-form .home-container-top-center-content .search-content .domestic-hotel .form-group,
.path-car-welcome .v2-style .container-search-form .home-container-top-center-content .search-content .domestic-hotel .form-group,
.path-car-welcome-jiesong .v2-style .container-search-form .home-container-top-center-content .search-content .domestic-hotel .form-group {
  width: 322px;
  padding: 10px 0;
}
.path- .v2-style .container-search-form .home-container-top-center-content .search-content .domestic-hotel .form-group label,
.path-car-welcome .v2-style .container-search-form .home-container-top-center-content .search-content .domestic-hotel .form-group label,
.path-car-welcome-jiesong .v2-style .container-search-form .home-container-top-center-content .search-content .domestic-hotel .form-group label {
  display: inline-block;
  font-weight: normal;
  line-height: 30px;
  margin-right: 20px;
  margin-bottom: 0;
  width: 56px;
  text-align: right;
}
.path- .v2-style .container-search-form .home-container-top-center-content .search-content .domestic-hotel .form-group form,
.path-car-welcome .v2-style .container-search-form .home-container-top-center-content .search-content .domestic-hotel .form-group form,
.path-car-welcome-jiesong .v2-style .container-search-form .home-container-top-center-content .search-content .domestic-hotel .form-group form,
.path- .v2-style .container-search-form .home-container-top-center-content .search-content .domestic-hotel .form-group .jk-hotel-city-dropdown,
.path-car-welcome .v2-style .container-search-form .home-container-top-center-content .search-content .domestic-hotel .form-group .jk-hotel-city-dropdown,
.path-car-welcome-jiesong .v2-style .container-search-form .home-container-top-center-content .search-content .domestic-hotel .form-group .jk-hotel-city-dropdown {
  width: 228px;
  padding: 0;
}
.path- .v2-style .container-search-form .home-container-top-center-content .search-content .domestic-hotel .form-group input,
.path-car-welcome .v2-style .container-search-form .home-container-top-center-content .search-content .domestic-hotel .form-group input,
.path-car-welcome-jiesong .v2-style .container-search-form .home-container-top-center-content .search-content .domestic-hotel .form-group input {
  width: 228px;
  line-height: 28px;
  font-size: 14px;
  height: 28px;
  border: 1px solid #ccc;
  padding: 0 10px;
  background: #fff;
}
.path- .v2-style .container-search-form .home-container-top-center-content .search-content .domestic-hotel .form-group input:focus,
.path-car-welcome .v2-style .container-search-form .home-container-top-center-content .search-content .domestic-hotel .form-group input:focus,
.path-car-welcome-jiesong .v2-style .container-search-form .home-container-top-center-content .search-content .domestic-hotel .form-group input:focus {
  border: 1px solid #3da0f6;
  box-shadow: 0 0 9px 1px rgba(61, 160, 246, 0.4);
}
.path- .v2-style .container-search-form .home-container-top-center-content .search-content .domestic-hotel .form-group input.ng-invalid.ng-touched:focus,
.path-car-welcome .v2-style .container-search-form .home-container-top-center-content .search-content .domestic-hotel .form-group input.ng-invalid.ng-touched:focus,
.path-car-welcome-jiesong .v2-style .container-search-form .home-container-top-center-content .search-content .domestic-hotel .form-group input.ng-invalid.ng-touched:focus {
  border: 1px solid #e95151;
  box-shadow: 0 0 9px 1px rgba(233, 81, 81, 0.4);
  z-index: 5;
}
.path- .v2-style .container-search-form .home-container-top-center-content .search-content .domestic-hotel .form-group.query-text,
.path-car-welcome .v2-style .container-search-form .home-container-top-center-content .search-content .domestic-hotel .form-group.query-text,
.path-car-welcome-jiesong .v2-style .container-search-form .home-container-top-center-content .search-content .domestic-hotel .form-group.query-text {
  padding: 7px 0;
}
.path- .v2-style .container-search-form .home-container-top-center-content .search-content .domestic-hotel .form-group.query-text label,
.path-car-welcome .v2-style .container-search-form .home-container-top-center-content .search-content .domestic-hotel .form-group.query-text label,
.path-car-welcome-jiesong .v2-style .container-search-form .home-container-top-center-content .search-content .domestic-hotel .form-group.query-text label {
  margin-right: 13px;
  margin-bottom: 0;
  width: 56px;
  text-align: right;
}
.path- .v2-style .container-search-form .home-container-top-center-content .search-content .domestic-hotel .form-group.query-text input,
.path-car-welcome .v2-style .container-search-form .home-container-top-center-content .search-content .domestic-hotel .form-group.query-text input,
.path-car-welcome-jiesong .v2-style .container-search-form .home-container-top-center-content .search-content .domestic-hotel .form-group.query-text input {
  margin: 7px;
}
.path- .v2-style .container-search-form .home-container-top-center-content .search-content .domestic-hotel .bz-associate-hotel-dropdown,
.path-car-welcome .v2-style .container-search-form .home-container-top-center-content .search-content .domestic-hotel .bz-associate-hotel-dropdown,
.path-car-welcome-jiesong .v2-style .container-search-form .home-container-top-center-content .search-content .domestic-hotel .bz-associate-hotel-dropdown {
  width: 100%;
}
.path- .v2-style .container-search-form .home-container-top-center-content .search-content .domestic-hotel .search-btn-content,
.path-car-welcome .v2-style .container-search-form .home-container-top-center-content .search-content .domestic-hotel .search-btn-content,
.path-car-welcome-jiesong .v2-style .container-search-form .home-container-top-center-content .search-content .domestic-hotel .search-btn-content,
.path- .v2-style .container-search-form .home-container-top-center-content .search-content .domestic-hotel .operate,
.path-car-welcome .v2-style .container-search-form .home-container-top-center-content .search-content .domestic-hotel .operate,
.path-car-welcome-jiesong .v2-style .container-search-form .home-container-top-center-content .search-content .domestic-hotel .operate {
  text-align: right;
  margin-top: 20px;
  margin-bottom: 48px;
  padding: 0;
  width: 100% !important;
}
.path- .v2-style .container-search-form .home-container-top-center-content .search-content .domestic-hotel .search-btn-content button.search-btn,
.path-car-welcome .v2-style .container-search-form .home-container-top-center-content .search-content .domestic-hotel .search-btn-content button.search-btn,
.path-car-welcome-jiesong .v2-style .container-search-form .home-container-top-center-content .search-content .domestic-hotel .search-btn-content button.search-btn,
.path- .v2-style .container-search-form .home-container-top-center-content .search-content .domestic-hotel .operate button.search-btn,
.path-car-welcome .v2-style .container-search-form .home-container-top-center-content .search-content .domestic-hotel .operate button.search-btn,
.path-car-welcome-jiesong .v2-style .container-search-form .home-container-top-center-content .search-content .domestic-hotel .operate button.search-btn,
.path- .v2-style .container-search-form .home-container-top-center-content .search-content .domestic-hotel .search-btn-content .btn,
.path-car-welcome .v2-style .container-search-form .home-container-top-center-content .search-content .domestic-hotel .search-btn-content .btn,
.path-car-welcome-jiesong .v2-style .container-search-form .home-container-top-center-content .search-content .domestic-hotel .search-btn-content .btn,
.path- .v2-style .container-search-form .home-container-top-center-content .search-content .domestic-hotel .operate .btn,
.path-car-welcome .v2-style .container-search-form .home-container-top-center-content .search-content .domestic-hotel .operate .btn,
.path-car-welcome-jiesong .v2-style .container-search-form .home-container-top-center-content .search-content .domestic-hotel .operate .btn {
  text-align: right;
  font-size: 14px;
  padding: 0 20px;
  line-height: 30px;
  margin-right: 13px;
  background-color: #ff590b;
  border-radius: 4px;
  color: #fff;
  border: 1px solid rgba(0, 0, 0, 0);
}
.path- .v2-style .container-search-form .home-container-top-center-content .search-content .domestic-hotel .search-btn-content button.search-btn:hover,
.path-car-welcome .v2-style .container-search-form .home-container-top-center-content .search-content .domestic-hotel .search-btn-content button.search-btn:hover,
.path-car-welcome-jiesong .v2-style .container-search-form .home-container-top-center-content .search-content .domestic-hotel .search-btn-content button.search-btn:hover,
.path- .v2-style .container-search-form .home-container-top-center-content .search-content .domestic-hotel .operate button.search-btn:hover,
.path-car-welcome .v2-style .container-search-form .home-container-top-center-content .search-content .domestic-hotel .operate button.search-btn:hover,
.path-car-welcome-jiesong .v2-style .container-search-form .home-container-top-center-content .search-content .domestic-hotel .operate button.search-btn:hover,
.path- .v2-style .container-search-form .home-container-top-center-content .search-content .domestic-hotel .search-btn-content .btn:hover,
.path-car-welcome .v2-style .container-search-form .home-container-top-center-content .search-content .domestic-hotel .search-btn-content .btn:hover,
.path-car-welcome-jiesong .v2-style .container-search-form .home-container-top-center-content .search-content .domestic-hotel .search-btn-content .btn:hover,
.path- .v2-style .container-search-form .home-container-top-center-content .search-content .domestic-hotel .operate .btn:hover,
.path-car-welcome .v2-style .container-search-form .home-container-top-center-content .search-content .domestic-hotel .operate .btn:hover,
.path-car-welcome-jiesong .v2-style .container-search-form .home-container-top-center-content .search-content .domestic-hotel .operate .btn:hover {
  border: 1px solid rgba(0, 0, 0, 0);
  background-color: #f04d00;
}
.path- .v2-style .container-search-form .home-container-top-center-content .search-content .domestic-hotel .search-btn-content button.search-btn:focus,
.path-car-welcome .v2-style .container-search-form .home-container-top-center-content .search-content .domestic-hotel .search-btn-content button.search-btn:focus,
.path-car-welcome-jiesong .v2-style .container-search-form .home-container-top-center-content .search-content .domestic-hotel .search-btn-content button.search-btn:focus,
.path- .v2-style .container-search-form .home-container-top-center-content .search-content .domestic-hotel .operate button.search-btn:focus,
.path-car-welcome .v2-style .container-search-form .home-container-top-center-content .search-content .domestic-hotel .operate button.search-btn:focus,
.path-car-welcome-jiesong .v2-style .container-search-form .home-container-top-center-content .search-content .domestic-hotel .operate button.search-btn:focus,
.path- .v2-style .container-search-form .home-container-top-center-content .search-content .domestic-hotel .search-btn-content .btn:focus,
.path-car-welcome .v2-style .container-search-form .home-container-top-center-content .search-content .domestic-hotel .search-btn-content .btn:focus,
.path-car-welcome-jiesong .v2-style .container-search-form .home-container-top-center-content .search-content .domestic-hotel .search-btn-content .btn:focus,
.path- .v2-style .container-search-form .home-container-top-center-content .search-content .domestic-hotel .operate .btn:focus,
.path-car-welcome .v2-style .container-search-form .home-container-top-center-content .search-content .domestic-hotel .operate .btn:focus,
.path-car-welcome-jiesong .v2-style .container-search-form .home-container-top-center-content .search-content .domestic-hotel .operate .btn:focus {
  outline: none;
}
.path- .v2-style .container-search-form .home-container-top-center-content .search-content .alert,
.path-car-welcome .v2-style .container-search-form .home-container-top-center-content .search-content .alert,
.path-car-welcome-jiesong .v2-style .container-search-form .home-container-top-center-content .search-content .alert {
  width: 250px;
  float: right;
  margin-right: -55px;
}
.path- .v2-style .container-search-form .home-container-top-center-content .dropdown.jk-hotel-city-dropdown,
.path-car-welcome .v2-style .container-search-form .home-container-top-center-content .dropdown.jk-hotel-city-dropdown,
.path-car-welcome-jiesong .v2-style .container-search-form .home-container-top-center-content .dropdown.jk-hotel-city-dropdown {
  line-height: 30px;
}
.path- .v2-style .container-search-form .for-private,
.path-car-welcome .v2-style .container-search-form .for-private,
.path-car-welcome-jiesong .v2-style .container-search-form .for-private {
  position: absolute;
  top: 0;
  right: 20px;
  width: 80px;
  border: 1px solid #ff590b;
  border-radius: 3px;
}
.path- .v2-style .container-search-form .for-private &gt; div,
.path-car-welcome .v2-style .container-search-form .for-private &gt; div,
.path-car-welcome-jiesong .v2-style .container-search-form .for-private &gt; div {
  float: left;
  height: 30px;
  line-height: 30px;
  width: 50%;
  text-align: center;
}
.path- .v2-style .container-search-form .for-private &gt; div.active,
.path-car-welcome .v2-style .container-search-form .for-private &gt; div.active,
.path-car-welcome-jiesong .v2-style .container-search-form .for-private &gt; div.active {
  color: #fff;
  background: #ff590b;
}
.path-car-welcome .append-date .ui-datepicker-append,
.path-car-welcome-jiesong .append-date .ui-datepicker-append {
  margin-left: -45px !important;
}
.path-car-welcome .hm-time,
.path-car-welcome-jiesong .hm-time {
  display: inline-flex;
  margin-right: 9px;
  width: 90px!important;
  float: right;
}
.path-car-welcome .hm-time .select-time,
.path-car-welcome-jiesong .hm-time .select-time {
  height: 28px;
  width: 44px;
  padding: 1px !important;
}
.path-car-welcome .row .lp-small-input,
.path-car-welcome-jiesong .row .lp-small-input {
  height: 28px !important;
}
.path-car-welcome .search-type,
.path-car-welcome-jiesong .search-type {
  background: #2d3e52 !important;
}

/*----------------ä»·æ&nbsp;¼å±•ç¤ºæ&nbsp;·å¼--------------*/
.florder_price {
  background-color: #fffaed;
  border: 1px solid #f0e9d6;
  padding: 5px;
}
.florder_price .sum {
  background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
  color: #333;
  font-size: 14px;
  font-weight: bold;
  line-height: 32px;
}
.toc li .cols.right {
  padding-left: 10px;
}
.florder_price .sum .price,
.price-font-28 {
  font-family: Tahoma, Arial, SimSun, sans-serif;
  font-size: 28px;
  font-weight: normal;
}
.florder_price .row {
  margin: 0px;
}
.florder_price .row .cols.right {
  float: right;
}
.toc {
  padding: 0px;
}
.toc li .cols {
  background-color: #fffaed;
}
.row .cols {
  float: left;
}
.price {
  color: #ff6600;
}
.price-origin {
  text-decoration: line-through;
  color: #B1AEAE;
}
ul.toc,
li {
  list-style: outside none none;
}
.florder_price .headline {
  color: #333;
  font-weight: bold;
}
.florder_price .row {
  color: #666;
  padding-bottom: 0;
}
.toc li {
  background-position: 0 -385px;
}
.florder_price .row {
  color: #666;
  padding-bottom: 3px;
}
ul.order_detail_list &gt; li.row,
ul.order_detail_list div li.row {
  font-size: 11px;
  background-image: url(/b4c90f8077c01cb56ec5cca3e46fbea9.png);
  background-repeat: no-repeat;
}
ul.order_detail_list &gt; li.row.headline {
  font-size: 13px;
  padding-left: 0px;
}
.florder_price .order_detail {
  text-align: right;
}
.total-price .price-number {
  font-size: 28px;
  color: #f60;
}
.total-price * {
  margin: 0px;
  padding: 0px;
}
.total-price span {
  font-size: 12px;
}
.price-number {
  color: #f60;
}
.data .total-price {
  background: rgba(255, 255, 255, 0);
}
/*-------------------æœºç¥¨æŸ¥è¯¢æœç´¢æ¡†---------------*/
.flights-query-panel {
  /*min-height: 600px;*/
  font-size: 13px;
  width: 273px;
}
.flights-query-panel.affix {
  top: 20px;
}
.flights-query-panel.affix-bottom {
  bottom: 0px;
}
/*---------------è®¢å•é‡Œé¢çš„èˆªç­å±•ç¤º big--------------------*/
.flight-info {
  border: solid 1px #DAEAE6;
  color: #666;
  margin-bottom: 15px;
}
.flight-info .info-head,
.flight-info .info-body {
  padding: 10px;
  font-size: 12px;
}
.flight-info .info-head {
  border-bottom: dashed 1px #BFD3CE;
}
.flight-info .pass-by {
  width: 50px;
  padding: 0 5px;
  height: 48px;
  text-align: center;
  background-position: 100% 15px;
  background-image: url(/b4c90f8077c01cb56ec5cca3e46fbea9.png);
  background-repeat: no-repeat;
}
.flight-info .time,
.flight-info .airline,
.flight-info .flight-no {
  color: #222;
}
.flight-info .airline {
  font-size: 14px;
}
.flight-info .airline,
.flight-info .seat-type,
.flight-info .flight-no {
  padding: 2px;
}
.flight-info .seat-type,
.flight-info .flight-no {
  padding-left: 20px;
}
.flight-info .takeoff-time {
  margin-right: 20px;
}
/*------------è®¢å•é‡Œé¢çš„ èˆªç­ ä¹˜å®¢æ&nbsp;·å¼--------------*/
.order-passenger-info {
  padding-bottom: 20px;
  padding-top: 20px;
  color: #777;
  font-size: 12px;
  border-bottom: dashed 1px #87C2B3;
}
.order-passenger-info .head {
  font-size: 14px;
  margin-bottom: 10px;
  font-weight: 500;
}
.order-passenger-info .name {
  color: #222;
  font-size: 14px;
}
.order-passenger-info .import {
  color: #222;
}
.order-passenger-info p {
  margin-bottom: 2px;
}
/*-----------------------æŸ¥è¯¢é‡Œçš„èˆªç­ä¿¡æ¯ä¿¡æ¯å±•ç¤º--------------------*/
.book-flight-info {
  padding: 10px 10px 20px 10px;
  /*  margin-top:-15px;
*/
  background: #f7f7f7;
}
.book-flight-info .star {
  color: yellow;
}
.book-flight-info .title {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 10;
  display: block;
  padding: 2px 8px;
  font-size: 10px;
  color: #777;
  cursor: pointer;
  background-color: #fff;
  border-left: 1px solid #e1e1e8;
  border-bottom: 1px solid #e1e1e8;
  /*  border-radius: 0 4px 0 4px;*/
}
.book-flight-info.flight-info-selectd {
  background: #E8F2DE;
  border: solid 1px #e7e7e7;
}
.book-flight-info.flight-info-selectd .title {
  border: none;
  background: #7db500;
  color: #f7f7f7;
}
/*è¾¹è·è®¾ç½®ä¸º0*/
.book-flight-info ul,
.book-flight-info li,
.book-flight-info div {
  margin: 0;
  padding: 0;
  list-style: none;
}
/*èˆªç¨‹ä¿¡æ¯å¯¹é½*/
.book-flight-info .book-flight-from {
  text-align: right;
}
.book-flight-info .book-flight-to {
  text-align: left;
}
/*æ—¶é—´åœ°ç‚¹å­—ä½“*/
.book-flight-info h4 span {
  font-size: 15px;
}
/*ä¸€èˆ¬ä¿¡æ¯å­—ä½“å¤§å°*/
.book-flight-info p,
.book-flight-info span,
.book-flight-info a,
.book-flight-info table {
  font-size: 12px;
}
.book-flight-info h4 b,
.book-flight-info h4 .date,
.book-flight-info p span {
  margin-right: 10px;
}
.book-flight-info,
.flight-number,
.book-flight-info .plane-type,
.book-flight-info .seat-type,
.total-price span {
  color: #666;
}
/*è®¢å•é¡µé¢*/
.order-list:hover {
  background: #f7f7f7;
  padding: 10px 0px;
  border-bottom: solid 1px #e7e7e7;
  height: 99px;
  margin-bottom: 0px;
}
.order-list {
  padding: 10px 0px;
  border-bottom: solid 1px #e7e7e7;
  height: 99px;
  margin-bottom: 0px;
}
.order-list ul {
  padding-left: 10px;
}
/*é€€æ”¹ç­¾çš„èˆªç­ä¿¡æ¯å±•ç¤º*/
.change-flight-info {
  border-bottom: dashed 1px #e7e7e7;
}
.change-flight-info span {
  display: inline-block;
}
.change-flight-info .f-psg {
  width: 80px;
}
.change-flight-info .f-airline {
  width: 150px;
}
.change-flight-info .f-takeoff {
  width: 180px;
}
.change-flight-info .f-cabin {
  width: 80px;
  padding-top: 5px;
  padding-bottom: 5px;
}
.change-flight-info .origin {
  padding-top: 8px;
  padding-bottom: 5px;
}
.change-flight-info .origin-disabled {
  background: #e7e7e7;
}
.change-flight-info .origin-disabled .origin-flight {
  color: #B5B5B5;
}
.change-flight-info .change {
  padding-top: 8px;
  padding-bottom: 5px;
  background: #68AD5D;
  color: #574A4A;
}
.change-flight-info .fa-minus-circle {
  color: #993829;
}
table.bz-flight-results-2 {
  margin-bottom: 0px;
}
table.bz-flight-results-2 tr {
  padding: 0px;
}
table.bz-flight-results-2 tr.head {
  /*  background: #f9f8f8;
*/
}
table.bz-flight-results-2 tr.head td {
  font-size: 12px;
  padding-top: 12px;
  padding-bottom: 12px;
}
table.bz-flight-results-2 tr.body td {
  font-size: 12px;
  border-top: dashed 1px #ddd;
  padding-top: 8px;
  padding-bottom: 2px;
}
table.bz-flight-results-2 span {
  display: inline-block;
}
table.bz-flight-results-2 tr.head td.f-no {
  width: 100px;
  padding-bottom: 9px;
  padding-top: 15px;
}
table.bz-flight-results-2 tr.head td.f-takeoff {
  width: 150px;
}
table.bz-flight-results-2 tr.head td.f-arrive {
  width: 150px;
}
table.bz-flight-results-2 tr.head td.f-price {
  width: 100px;
  padding-bottom: 20px;
  padding-top: 20px;
}
table.bz-flight-results-2 tr.head td.f-cabin {
  width: 150px;
  cursor: pointer;
  padding-bottom: 20px;
  padding-top: 20px;
}
table.bz-flight-results-2 tr.head td.f-get {
  padding-bottom: 18px;
  padding-top: 18px;
}
/*---------------------------------é…’åº—----------------------------------*/
/*-------------æœç´¢æ¡†------------------*/
/*-----------------------é…’åº—æŸ¥è¯¢é¡µé¢---------------*/
/*.hotel-list-item .static-info{
  padding: 15px 0px;
}
.hotel-list-item .static-info&gt;div{
  height: 110px;
  padding-left: 15px;
  display: inline-block;
  float: left;
  border-right: dashed 1px #e7e7e7;
}

.hotel-list-item .static-info&gt;div.picture{
  width: 160px;
  padding-left: 0px;
}

.hotel-list-item .static-info&gt;div.brief{
  width: 360px;
}

.hotel-list-item .static-info&gt;div.brief .name{
  font-size: 18px;
}

.hotel-list-item .static-info&gt;div.review{
  width: 128px;
}

.hotel-list-item .static-info&gt;div.review .good{
  font-size: 18px;
  font-weight: bold;
  margin-right: 5px;
}
.hotel-list-item .static-info&gt;div.low-rate{
  width: 144px;
  text-align: center;
  border-right: none;
}

.hotel-list-item .static-info .price{
  font-size: 32px;
  color:#f60;
}*/
/*--------é…’åº—åˆ—è¡¨é¡µé¢çš„ æˆ¿åž‹ å±•ç¤º--------*/
/*.room-list{
  border-top: solid 1px #d9e8ff;

}

.room-list ul{
  padding-left: 0px;
}*/
/*--------directive room-list-item --------*/
/*
.room-list-item{
  height: auto;
  overflow: auto;
  border-bottom: solid 1px #d9e8ff;
  background: rgb(249,251,255);
  _display: inline-block;
  clear: left;
}


.room-list-item ul{
  margin-bottom: 0px;
}

.room-list-item a{
  display: inline-block;
}
.room-list-item a.name{
  width:100px;
}
.room-list-item a.bed{
  width:100px;
}
.room-list-item a.breakfast{
  width:150px;
}
.room-list-item a.price{
  width:100px;
}
.room-list-item a.payment-type{
  width:100px;
}*/
/*----------é”€å”®ç±»åž‹ rate-plan-item-----*/
/*-------------------é…’åº—è¯¦ç»†é¡µé¢----------------*/
/*--------é…’åº—åˆ—è¡¨é¡µé¢çš„é…’åº—é™æ€ä¿¡æ¯å±•ç¤º--------*/
/*.path-hotels-id .hotel-info .name{
  font-size: 24px;
}

.path-hotels-id .hotel-info .brief{
  padding-top: 6px;
  padding-bottom: 6px;
}

.path-hotels-id .hotel-info .address{
  font-size: 12px;
}

.path-hotels-id .hotel-info .rate-star{
  margin-left: 2px;
}

.path-hotels-id .hotel-info .facilities i.fa{
  font-size: 14px;
  margin-right: 7px;
}

.path-hotels-id .rate-plan-list{
  padding-left: 0px;
  margin-bottom: 0px;
}*/
/* --------------é”€å”®ä¿¡æ¯item----------------*/
/*.path-hotels-id .rate-plan-item.first{
  border-top: none;
}
.path-hotels-id .rate-plan-item span.name{
  width: 160px;
}

.path-hotels-id .rate-plan-item span.bed-type{
  display: none;
}

.path-hotels-id .rate-plan-item span.has-breakfast{
  width: 50px;
  text-align: right;
}

.path-hotels-id .rate-plan-item span.cancel-policy{
  width: 60px;
  text-align: right;
}

.path-hotels-id .rate-plan-item span.average-price{
  width: 90px;
  text-align: right;
}

.path-hotels-id .rate-plan-item span.return-cash{
  width: 60px;
  text-align: right;
}

.path-hotels-id .rate-plan-item span.item{
  display: none;
}

.path-hotels-id .rate-plan-item span.prepay{
  width: 40px;
}

.path-hotels-id .rate-plan-item span.operate{
  width: 60px;
}

.path-hotels-id .rate-plan-item span.operate .btn{
  width: 60px;
  font-size: 13px;
  padding-top: 2px;
  padding-bottom: 2px;
}
*/
/*.path-hotels-id  .room-type{
  width: 200px;
  float: left;
}

.path-hotels-id .room-plans{
  width: 600px;
  float: right;
}*/
/*
.path-hotels-id .head{
  font-size: 12px;
  padding-top: 7px;
  padding-bottom: 7px;
  background: #f9f8f8;
}

.path-hotels-id .head .room-plans .rate-plan-item{
  padding-top: 0px;
  padding-bottom: 0px;
}

.path-hotels-id .body .room-plans{
  min-height: 70px;
}

.path-hotels-id .body .room-type{
  min-height: 70px;
  padding-top: 10px;
  padding-bottom: 10px;
}


/*
.path-hotels-id .hotel-facilities&gt;div{
  padding-top: 7px;
  padding-bottom: 7px;
  font-size: 12px;
  border-bottom: dashed 1px #e7e7e7;
}

.path-hotels-id .hotel-facilities span.item{
  display: inline-block;
  width: 150px;
}

.path-hotels-id .hotel-facilities .name{
  width: 150px;
  display: inline-block;
  float: left;
}

.path-hotels-id .hotel-facilities .info{
  width: 600px;
  display: inline-block;
  float: left;
}*/
.path-hotels-id .room-type .img {
  width: 70px;
  float: left;
}
/*å›¾ç‰‡*/
.img-warp .lImg {
  position: absolute;
  z-index: 100;
  border: solid 4px #d9e8ff;
}
.path-hotels .img-warp .lImg {
  left: 170px;
  top: 0px;
}
.hotel-room-list .body .room-plans {
  border-left: solid 1px #e7e7e7;
}
.hotel-room-list .body &gt; div {
  border-bottom: solid 1px #e7e7e7;
}
.hotel-room-list .head {
  border-bottom: solid 1px #e7e7e7;
  border-top: solid 1px #e7e7e7;
}
.hotel-room-list .head .rate-plan-item {
  border: none;
}
/*.path-hotels-id .body .room-detail{
  border-top: solid 1px #e7e7e7;
  padding-top: 5px;
  padding-bottom: 5px;
  background: #fffcdb;
}

.path-hotels-id .body .room-detail p{
  margin-bottom: 3px;
}

.path-hotels-id .body .room-detail p&gt;span{
  width: 250px;
  display: inline-block;
  font-size: 11px;
}*/
/*.path-hotels .page-box{
  padding:5px 0px;

}

.path-hotels .uib-pagination{
  margin-bottom: 0px;
}

.path-hotels .hotel-info .facilities i.fa{
  font-size: 14px;
  margin-right: 7px;
}
*/
/*.path-hotels-id  .card{height:38px}
.path-hotels-id  .card span{float:left;text-indent:-9999em;background:url(./images/detail_bgbg.png) no-repeat;height:38px;margin-right:5px}
.path-hotels-id  .card .visa{background-position:-58px -149px;width:59px}
.path-hotels-id  .card .unionpay{background-position:0 -149px;width:59px}
.path-hotels-id  .card .master{background-position:0 -111px;width:59px}
.path-hotels-id  .card .amex{background-position:-36px -69px;width:37px}
.path-hotels-id  .card .dinersclub{background-position:-73px -70px;width:57px}
.path-hotels-id  .card .jcb{background-position:-59px -111px;width:59px}*/

/*----------------å…¬åŠ¡å‘˜æ¸©é¦¨æç¤ºæ&nbsp;·å¼--------------*/
.govFlt-tips {
  margin-top: 10px;
  padding: 10px 15px;
  border: 1px solid #5da8fe;
  background-color: #FFF;
}
.govFlt-tips dt {
  margin-bottom: 10px;
  font-weight: bold;
}
.govFlt-tips dd {
  position: relative;
  margin-bottom: 2px;
  padding-left: 10px;
}
.govFlt-tips dd i {
  position: absolute;
  top: -3px;
  top: 3px;
  left: 0;
  font: normal 24px Arial;
  font-size: 14px;
  vertical-align: middle;
}
/*----------------æ¸©é¦¨æç¤ºæ&nbsp;·å¼--------------*/
/*xyzhang*/
[ui-flt-search-form] {
  /*èˆªç¨‹ç±»åž‹*/
  /*æŸ¥è¯¢æ¡ä»¶*/
  /*æŸ¥è¯¢æŒ‰é’®*/
}
[ui-flt-search-form] .adult,
[ui-flt-search-form] .child,
[ui-flt-search-form] .baby {
  display: none;
}
[ui-flt-search-form] .form-group label {
  float: left;
  width: 60px;
  margin-right: 10px;
  line-height: 26px;
  padding-top: 5px;
  text-align: right;
}
[ui-flt-search-form] .form-group div.item {
  float: left;
  width: 257px;
  padding: 5px;
  font-size: 14px;
}
[ui-flt-search-form] .form-group div.item &gt; div,
[ui-flt-search-form] .form-group div.item input,
[ui-flt-search-form] .form-group div.item select {
  width: 257px;
}
[ui-flt-search-form] &gt; div.query-options &gt; div.btn-group {
  margin-top: -50px;
}
[ui-flt-search-form] &gt; div.query-options form .row {
  margin: 4px 0px;
}
[ui-flt-search-form] &gt; div.query-options hr {
  border-top: 1px solid #7B7878;
}
[ui-flt-search-form] &gt; div.query-btn {
  font-size: 12px;
}
[ui-flt-search-form] &gt; div.query-btn button {
  width: 257px;
}
.flt-search-form .adult,
.flt-search-form .child,
.flt-search-form .baby {
  display: none !important;
}
[ng-message] {
  padding: 3px 0;
  color: red;
  font-size: 10px;
}
.flights-query-panel.affix.affix-bottom {
  position: absolute;
}
.book-flight-info .star {
  color: #e95151;
}
/*æœºç¥¨è®¢å•é¡µ è®¢å•list*/
.path-train-orders-idtrain-payment .order-coupons,
.path-flt-orders-idpayment .order-coupons,
.path-intl-flt-orders-idpayment .order-coupons,
.path-hotelPayment-id .order-coupons {
  font-size: 12px;
  color: #887;
  color: #777 !important;
  margin: 15px;
  padding: 15px 38px;
}
.path-train-orders-idtrain-payment .order-coupons .order-coupons-container,
.path-flt-orders-idpayment .order-coupons .order-coupons-container,
.path-intl-flt-orders-idpayment .order-coupons .order-coupons-container,
.path-hotelPayment-id .order-coupons .order-coupons-container {
  padding: 5px 10px;
  background: #f2f5e9;
}
.path-train-orders-idtrain-payment .order-coupons .order-coupons-container .tool-banner a,
.path-flt-orders-idpayment .order-coupons .order-coupons-container .tool-banner a,
.path-intl-flt-orders-idpayment .order-coupons .order-coupons-container .tool-banner a,
.path-hotelPayment-id .order-coupons .order-coupons-container .tool-banner a {
  color: #679b8d;
}
.path-train-orders-idtrain-payment .order-coupons .order-coupons-container .tool-banner .valid-coupons,
.path-flt-orders-idpayment .order-coupons .order-coupons-container .tool-banner .valid-coupons,
.path-intl-flt-orders-idpayment .order-coupons .order-coupons-container .tool-banner .valid-coupons,
.path-hotelPayment-id .order-coupons .order-coupons-container .tool-banner .valid-coupons {
  border-bottom: 1px dashed #83a098;
}
.path-train-orders-idtrain-payment .order-coupons .order-coupons-container .tool-banner .valid-coupons li &gt; span,
.path-flt-orders-idpayment .order-coupons .order-coupons-container .tool-banner .valid-coupons li &gt; span,
.path-intl-flt-orders-idpayment .order-coupons .order-coupons-container .tool-banner .valid-coupons li &gt; span,
.path-hotelPayment-id .order-coupons .order-coupons-container .tool-banner .valid-coupons li &gt; span {
  display: inline-block;
}
.path-train-orders-idtrain-payment .order-coupons .order-coupons-container .tool-banner .valid-coupons .check,
.path-flt-orders-idpayment .order-coupons .order-coupons-container .tool-banner .valid-coupons .check,
.path-intl-flt-orders-idpayment .order-coupons .order-coupons-container .tool-banner .valid-coupons .check,
.path-hotelPayment-id .order-coupons .order-coupons-container .tool-banner .valid-coupons .check {
  width: 20px;
}
.path-train-orders-idtrain-payment .order-coupons .order-coupons-container .tool-banner .valid-coupons .name,
.path-flt-orders-idpayment .order-coupons .order-coupons-container .tool-banner .valid-coupons .name,
.path-intl-flt-orders-idpayment .order-coupons .order-coupons-container .tool-banner .valid-coupons .name,
.path-hotelPayment-id .order-coupons .order-coupons-container .tool-banner .valid-coupons .name {
  width: 130px;
}
.path-train-orders-idtrain-payment .order-coupons .order-coupons-container .tool-banner .valid-coupons .date,
.path-flt-orders-idpayment .order-coupons .order-coupons-container .tool-banner .valid-coupons .date,
.path-intl-flt-orders-idpayment .order-coupons .order-coupons-container .tool-banner .valid-coupons .date,
.path-hotelPayment-id .order-coupons .order-coupons-container .tool-banner .valid-coupons .date {
  width: 140px;
}
.path-train-orders-idtrain-payment .order-coupons .order-coupons-container .tool-banner .valid-coupons .applicable-products,
.path-flt-orders-idpayment .order-coupons .order-coupons-container .tool-banner .valid-coupons .applicable-products,
.path-intl-flt-orders-idpayment .order-coupons .order-coupons-container .tool-banner .valid-coupons .applicable-products,
.path-hotelPayment-id .order-coupons .order-coupons-container .tool-banner .valid-coupons .applicable-products {
  width: 150px;
}
.path-train-orders-idtrain-payment .order-coupons .order-coupons-container .tool-banner .effect,
.path-flt-orders-idpayment .order-coupons .order-coupons-container .tool-banner .effect,
.path-intl-flt-orders-idpayment .order-coupons .order-coupons-container .tool-banner .effect,
.path-hotelPayment-id .order-coupons .order-coupons-container .tool-banner .effect {
  padding: 8px;
}
.path-train-orders-idtrain-payment .order-coupons .order-coupons-container .tool-banner .effect p,
.path-flt-orders-idpayment .order-coupons .order-coupons-container .tool-banner .effect p,
.path-intl-flt-orders-idpayment .order-coupons .order-coupons-container .tool-banner .effect p,
.path-hotelPayment-id .order-coupons .order-coupons-container .tool-banner .effect p {
  margin-bottom: 0px;
}
.path-train-orders-idtrain-payment .order-coupons .color-dr,
.path-flt-orders-idpayment .order-coupons .color-dr,
.path-intl-flt-orders-idpayment .order-coupons .color-dr,
.path-hotelPayment-id .order-coupons .color-dr {
  color: #e4393c;
}
.city-name {
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.ui-datepicker-group {
  min-height: 305px;
}
.ui-datepicker-group-first {
  padding-right: 20px;
  border-right: 1px solid #c5c5c5;
}
.ui-datepicker {
  padding: 5px;
  min-width: 320px;
  width: auto;
}
.ui-datepicker-multi {
  padding: 5px;
  width: 620px !important;
}
.ui-widget-header {
  border: 1px solid #fff;
  background: #fff;
  color: #333;
}
.ui-datepicker-week-end {
  color: #3da0f6;
}
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default {
  font-weight: normal;
  border: 1px;
  background: #fff;
  width: 40px;
  height: 30px;
  line-height: 30px;
  padding: 0;
}
.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight {
  background: #fff;
  color: #3da0f6;
}
.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active {
  background: #ff590b !important;
  font-weight: normal;
  color: #fff;
}
.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus {
  background: #f0f0f0;
}
.ui-datepicker td span,
.ui-datepicker td a {
  text-align: center;
}
.ui-datepicker .ui-datepicker-prev span,
.ui-datepicker .ui-datepicker-next span {
  opacity: 1;
}
.ui-state-disabled {
  color: #333;
}
.ui-state-disabled &gt; span:first-child {
  width: 40px;
}
.ui-datepicker td.ui-datepicker-lunar a {
  height: auto;
  line-height: inherit;
}
.ui-datepicker td.ui-datepicker-lunar a span:nth-child(2) {
  color: #999;
}
.ui-datepicker td.ui-datepicker-lunar a.ui-state-default.ui-state-highlight span {
  color: #3da0f6;
}
.ui-datepicker td.ui-datepicker-lunar a.ui-state-default.ui-state-active span {
  color: #fff;
}
.ui-datepicker-append {
  margin-left: -50px;
}
/*popé”™è¯¯errorä¿¡æ¯å¼¹å‡ºæ¡† æ&nbsp;·å¼*/
.popover &gt; .arrow {
  border-width: 6px;
}
.popover &gt; .arrow:after {
  border-width: 10px;
}
.popover.right &gt; .arrow {
  left: -7px;
  margin-top: -7px;
}
.popover.right &gt; .arrow:after {
  bottom: -10px;
  left: 1px;
}
.popover.top &gt; .arrow {
  bottom: -6px;
  border-top-color: inherit;
}
.uilp-hotel-search-wrap .search-box .form-group .popover.right &gt; .arrow,
.home-container-top-center .popover.right &gt; .arrow {
  border-right-color: #e95151;
}
.uilp-hotel-search-wrap .search-box .form-group .popover.right &gt; .arrow:after,
.home-container-top-center .popover.right &gt; .arrow:after {
  border-right-color: #ffe7e7;
}
.uilp-hotel-search-wrap .search-box .form-group .popover .popover-content,
.home-container-top-center .popover .popover-content {
  color: #e95151;
  background: #ffe7e7;
  line-height: 28px;
  padding: 0 10px;
  white-space: nowrap;
}
.uilp-hotel-search-wrap .search-box .form-group .popover {
  border: 1px solid #e95151;
  z-index: 1;
}
.home-container-top-center .popover {
  background-color: #ffe7e7;
  border: 1px solid #e95151;
  z-index: 1;
}

.path-flt-orders-idreissue .affix,
.path-intl-flt-orders-type-idreissue .affix,
.path-train-orders-idreissue .affix {
  top: 0;
  right: 0;
  left: 0;
  z-index: 10;
  border-top: 1px solid #bbb;
  box-shadow: 0 3px 5px rgba(0, 0, 0, 0.1);
  margin-bottom: 10px;
  background: #fff;
  padding: 5px;
}
.path-flt-orders-idreissue .od-choice,
.path-intl-flt-orders-type-idreissue .od-choice,
.path-train-orders-idreissue .od-choice {
  border-top: 2px solid #55a4fe;
  margin-bottom: 20px;
}
.path-flt-orders-idreissue .reissue-arrow,
.path-intl-flt-orders-type-idreissue .reissue-arrow,
.path-train-orders-idreissue .reissue-arrow {
  border: dashed 1px #55a4fe;
  padding: 10px;
}
.path-flt-orders-idreissue .origin-od,
.path-intl-flt-orders-type-idreissue .origin-od,
.path-train-orders-idreissue .origin-od {
  padding: 10px;
  border-bottom: dashed 1px #55a4fe;
  background-color: #e8f4ff;
  color: #06c;
}
.path-flt-orders-idreissue .origin-od button,
.path-intl-flt-orders-type-idreissue .origin-od button,
.path-train-orders-idreissue .origin-od button {
  margin-top: -4px;
}
.path-flt-orders-idreissue .target-od,
.path-intl-flt-orders-type-idreissue .target-od,
.path-train-orders-idreissue .target-od {
  padding: 10px;
  background-color: #E4F9E4;
  color: #398439;
}
.path-flt-orders-idreissue .target-od [jq-date-picker],
.path-intl-flt-orders-type-idreissue .target-od [jq-date-picker],
.path-train-orders-idreissue .target-od [jq-date-picker],
.path-flt-orders-idreissue .target-od [jk-train-city],
.path-intl-flt-orders-type-idreissue .target-od [jk-train-city],
.path-train-orders-idreissue .target-od [jk-train-city] {
  cursor: pointer;
}
.path-flt-orders-idreissue .target-od table td input,
.path-intl-flt-orders-type-idreissue .target-od table td input,
.path-train-orders-idreissue .target-od table td input {
  width: 90px;
  margin-right: 5px;
}
.path-flt-orders-idreissue .target-od table td input::-webkit-input-placeholder,
.path-intl-flt-orders-type-idreissue .target-od table td input::-webkit-input-placeholder,
.path-train-orders-idreissue .target-od table td input::-webkit-input-placeholder {
  color: #ccc;
}
.path-flt-orders-idreissue .target-od table td input::-moz-placeholder,
.path-intl-flt-orders-type-idreissue .target-od table td input::-moz-placeholder,
.path-train-orders-idreissue .target-od table td input::-moz-placeholder {
  color: #ccc;
}
.path-flt-orders-idreissue .target-od table td input::-ms-input-placeholder,
.path-intl-flt-orders-type-idreissue .target-od table td input::-ms-input-placeholder,
.path-train-orders-idreissue .target-od table td input::-ms-input-placeholder {
  color: #ccc;
}
.path-flt-orders-idreissue .target-od table td:nth-child(2) input,
.path-intl-flt-orders-type-idreissue .target-od table td:nth-child(2) input,
.path-train-orders-idreissue .target-od table td:nth-child(2) input,
.path-flt-orders-idreissue .target-od table td:nth-child(5) input,
.path-intl-flt-orders-type-idreissue .target-od table td:nth-child(5) input,
.path-train-orders-idreissue .target-od table td:nth-child(5) input {
  width: 112px;
}
.path-flt-orders-idreissue .target-od table td:nth-child(4) input,
.path-intl-flt-orders-type-idreissue .target-od table td:nth-child(4) input,
.path-train-orders-idreissue .target-od table td:nth-child(4) input,
.path-flt-orders-idreissue .target-od table td:nth-child(7) input,
.path-intl-flt-orders-type-idreissue .target-od table td:nth-child(7) input,
.path-train-orders-idreissue .target-od table td:nth-child(7) input {
  width: 100px;
}
.path-flt-orders-idreissue .passenger-name,
.path-intl-flt-orders-type-idreissue .passenger-name,
.path-train-orders-idreissue .passenger-name {
  width: 150px;
  display: inline-block;
}
.path-flt-orders-idreissue .step .results-item,
.path-intl-flt-orders-type-idreissue .step .results-item,
.path-train-orders-idreissue .step .results-item {
  font-size: 12px;
}
.path-flt-orders-idreissue .reissue-input input,
.path-intl-flt-orders-type-idreissue .reissue-input input,
.path-train-orders-idreissue .reissue-input input {
  font-size: 14px;
  border: 1px solid #398439;
  background-color: #E4F9E4;
}
.path-flt-orders-idreissue .reissue-input div,
.path-intl-flt-orders-type-idreissue .reissue-input div,
.path-train-orders-idreissue .reissue-input div {
  display: inline-block;
}
.path-flt-orders-idreissue .reissue-input p,
.path-intl-flt-orders-type-idreissue .reissue-input p,
.path-train-orders-idreissue .reissue-input p {
  margin-top: 4px;
  margin-bottom: 0;
  font-size: 10px;
}
.path-flt-orders-idreissue .reissue-input select,
.path-intl-flt-orders-type-idreissue .reissue-input select,
.path-train-orders-idreissue .reissue-input select {
  width: 38px;
  height: 24px;
  border: 1px solid #398439;
  background-color: #E4F9E4;
}
.path-flt-orders-idreissue uilp-flt-od .uilp-flt-od table .logo,
.path-intl-flt-orders-type-idreissue uilp-flt-od .uilp-flt-od table .logo,
.path-train-orders-idreissue uilp-flt-od .uilp-flt-od table .logo {
  padding-left: 20px;
}
.path-flt-orders-idreissue uilp-flt-od .uilp-flt-od table .info,
.path-intl-flt-orders-type-idreissue uilp-flt-od .uilp-flt-od table .info,
.path-train-orders-idreissue uilp-flt-od .uilp-flt-od table .info {
  padding-left: 30px;
  padding-right: 35px;
}
.path-flt-orders-idreissue uilp-flt-od [ui-flight-cabins] .cabin-group,
.path-intl-flt-orders-type-idreissue uilp-flt-od [ui-flight-cabins] .cabin-group,
.path-train-orders-idreissue uilp-flt-od [ui-flight-cabins] .cabin-group {
  width: 100%;
}
.path-flt-orders-idreissue uilp-flt-od [ui-flight-cabins] .cabin-group .cabin-items .cabin-item &gt; div,
.path-intl-flt-orders-type-idreissue uilp-flt-od [ui-flight-cabins] .cabin-group .cabin-items .cabin-item &gt; div,
.path-train-orders-idreissue uilp-flt-od [ui-flight-cabins] .cabin-group .cabin-items .cabin-item &gt; div {
  padding-left: 15px;
}
.path-flt-orders-idreissue uilp-flt-od [ui-flight-cabins] .cabin-group .cabin-items .cabin-item .cabin-origin,
.path-intl-flt-orders-type-idreissue uilp-flt-od [ui-flight-cabins] .cabin-group .cabin-items .cabin-item .cabin-origin,
.path-train-orders-idreissue uilp-flt-od [ui-flight-cabins] .cabin-group .cabin-items .cabin-item .cabin-origin {
  width: 92px;
}
.path-flt-orders-idreissue uilp-flt-od [ui-flight-cabins] .cabin-group .cabin-items .cabin-item .cabin-class,
.path-intl-flt-orders-type-idreissue uilp-flt-od [ui-flight-cabins] .cabin-group .cabin-items .cabin-item .cabin-class,
.path-train-orders-idreissue uilp-flt-od [ui-flight-cabins] .cabin-group .cabin-items .cabin-item .cabin-class {
  width: 120px;
}
.path-flt-orders-idreissue uilp-flt-od [ui-flight-cabins] .cabin-group .cabin-items .cabin-item .cabin-price,
.path-intl-flt-orders-type-idreissue uilp-flt-od [ui-flight-cabins] .cabin-group .cabin-items .cabin-item .cabin-price,
.path-train-orders-idreissue uilp-flt-od [ui-flight-cabins] .cabin-group .cabin-items .cabin-item .cabin-price {
  width: 105px;
}
.path-flt-orders-idreissue uilp-flt-od [ui-flight-cabins] .cabin-group .cabin-items .cabin-item .price-addition,
.path-intl-flt-orders-type-idreissue uilp-flt-od [ui-flight-cabins] .cabin-group .cabin-items .cabin-item .price-addition,
.path-train-orders-idreissue uilp-flt-od [ui-flight-cabins] .cabin-group .cabin-items .cabin-item .price-addition {
  font-size: 12px;
}
.path-flt-orders-idreissue uilp-flt-od [ui-flight-cabins] .show-more,
.path-intl-flt-orders-type-idreissue uilp-flt-od [ui-flight-cabins] .show-more,
.path-train-orders-idreissue uilp-flt-od [ui-flight-cabins] .show-more {
  padding-left: 890px;
}
.path-flt-orders-idreissue uilp-flt-od [ui-flight-cabins] .show-more span,
.path-intl-flt-orders-type-idreissue uilp-flt-od [ui-flight-cabins] .show-more span,
.path-train-orders-idreissue uilp-flt-od [ui-flight-cabins] .show-more span {
  width: 80px;
}

.loading-mask .icon {
  background-image: url(/91406e4f0903ded69e632a84483913fd.png);
  background-position: 50% 20px;
  background-repeat: no-repeat;
  height: 100px;
  width: 100px;
  margin: auto;
}
.loading-mask .message {
  text-align: center;
  font-size: 26px;
  position: absolute;
  top: 100px;
  width: 100%;
  text-shadow: 1px 1px 2px white, -1px -1px 2px white, -4px 4px 4px white, -4px 4px 4px white;
}
.loading-mask-small .message {
  text-align: center;
  font-size: 14px;
  position: absolute;
  top: 50%;
  width: 100%;
  text-shadow: 1px 1px 2px white, -1px -1px 2px white, -4px 4px 4px white, -4px 4px 4px white;
}

/*æ–°å¢žå’Œç¼–è¾‘é…’åº—*/
.path-cooperateHotelNew,
.path-cooperateHotelEdit-id-source-state-markNew {
  color: #565a5c;
  /* ä¿¡æ¯æç¤ºæ¡†*/
}
.path-cooperateHotelNew .input-sm,
.path-cooperateHotelEdit-id-source-state-markNew .input-sm {
  border-radius: 0px;
  box-shadow: none;
  border-color: #c4c4c4;
}
.path-cooperateHotelNew .room-type .panel-heading a,
.path-cooperateHotelEdit-id-source-state-markNew .room-type .panel-heading a {
  margin: 1px 5px;
}
.path-cooperateHotelNew .room-type form.room-info,
.path-cooperateHotelEdit-id-source-state-markNew .room-type form.room-info {
  /*.form-group.hotel-desc{
        div.item{
          width: 200px;
        }

      }*/
  /*æˆ¿åž‹é”€å”®ä¿¡æ¯*/
  /*æˆ¿åž‹é”€å”®ä¿¡æ¯*/
}
.path-cooperateHotelNew .room-type form.room-info .room-type,
.path-cooperateHotelEdit-id-source-state-markNew .room-type form.room-info .room-type {
  border-bottom: dashed 1px #cacaca;
}
.path-cooperateHotelNew .room-type form.room-info .form-group label span,
.path-cooperateHotelEdit-id-source-state-markNew .room-type form.room-info .form-group label span {
  color: #F70A0A;
}
.path-cooperateHotelNew .room-type form.room-info .form-group.hotel-desc div.item,
.path-cooperateHotelEdit-id-source-state-markNew .room-type form.room-info .form-group.hotel-desc div.item,
.path-cooperateHotelNew .room-type form.room-info .form-group.hotel-name div.item,
.path-cooperateHotelEdit-id-source-state-markNew .room-type form.room-info .form-group.hotel-name div.item {
  display: inline-block;
  width: 200px;
}
.path-cooperateHotelNew .room-type form.room-info .form-group.hotel-desc label.name,
.path-cooperateHotelEdit-id-source-state-markNew .room-type form.room-info .form-group.hotel-desc label.name,
.path-cooperateHotelNew .room-type form.room-info .form-group.hotel-name label.name,
.path-cooperateHotelEdit-id-source-state-markNew .room-type form.room-info .form-group.hotel-name label.name {
  width: 100px;
}
.path-cooperateHotelNew .room-type form.room-info .rates .alert,
.path-cooperateHotelEdit-id-source-state-markNew .room-type form.room-info .rates .alert {
  margin-bottom: 15px;
  height: 300px;
}
.path-cooperateHotelNew .room-type form.room-info .rates .alert.deactive,
.path-cooperateHotelEdit-id-source-state-markNew .room-type form.room-info .rates .alert.deactive {
  color: #A9A5A5;
  background-color: #f5f5f5;
  border-color: #ddd;
}
.path-cooperateHotelNew .room-type form.room-info .rates .alert.deactive .btn.deactive,
.path-cooperateHotelEdit-id-source-state-markNew .room-type form.room-info .rates .alert.deactive .btn.deactive {
  background: #fff;
  border-color: #ccc;
  color: #333;
}
.path-cooperateHotelNew .room-type form.room-info .rates .alert.deactive .btn.deactive[disabled],
.path-cooperateHotelEdit-id-source-state-markNew .room-type form.room-info .rates .alert.deactive .btn.deactive[disabled] {
  background-color: #E8E7E7;
  color: #B5B5B5;
}
.path-cooperateHotelNew .room-type form.room-info .rates .form-group,
.path-cooperateHotelEdit-id-source-state-markNew .room-type form.room-info .rates .form-group {
  margin-bottom: 6px;
}
.path-cooperateHotelNew .room-type form.room-info .rates .form-group label,
.path-cooperateHotelEdit-id-source-state-markNew .room-type form.room-info .rates .form-group label {
  width: 80px;
  text-align: center;
  font-weight: 100;
  font-size: 12px;
}
.path-cooperateHotelNew .room-type form.room-info .rates .form-group div.item,
.path-cooperateHotelEdit-id-source-state-markNew .room-type form.room-info .rates .form-group div.item {
  display: inline-block;
  height: 30px;
}
.path-cooperateHotelNew .room-type form.room-info .rates .form-group div.item .form-control-static,
.path-cooperateHotelEdit-id-source-state-markNew .room-type form.room-info .rates .form-group div.item .form-control-static {
  padding: 0px;
}
.path-cooperateHotelNew .room-type form.room-info .rates .form-group div.collection,
.path-cooperateHotelEdit-id-source-state-markNew .room-type form.room-info .rates .form-group div.collection {
  width: 290px;
  margin-left: 80px;
  text-align: left;
}
.path-cooperateHotelNew .room-type form.room-info .rates .rate,
.path-cooperateHotelEdit-id-source-state-markNew .room-type form.room-info .rates .rate {
  margin-right: 5px;
}
.path-cooperateHotelNew .room-type form.room-info .week-price.form-group div.item select,
.path-cooperateHotelEdit-id-source-state-markNew .room-type form.room-info .week-price.form-group div.item select {
  display: block;
  width: 80px;
}
.path-cooperateHotelNew .room-type form.room-info .week-price.form-group div.item .btn-group,
.path-cooperateHotelEdit-id-source-state-markNew .room-type form.room-info .week-price.form-group div.item .btn-group {
  display: inline-block;
}
.path-cooperateHotelNew .room-type form.room-info .week-price.form-group div.item .btn-group label,
.path-cooperateHotelEdit-id-source-state-markNew .room-type form.room-info .week-price.form-group div.item .btn-group label {
  width: 21px;
  font-size: 12px;
}
.path-cooperateHotelNew .room-type form.room-info .week-price.form-group div.item input,
.path-cooperateHotelEdit-id-source-state-markNew .room-type form.room-info .week-price.form-group div.item input {
  display: inline-block;
  width: 65px;
  margin-left: 5px;
}
.path-cooperateHotelNew .room-type form.room-info .has-breakfast.form-group,
.path-cooperateHotelEdit-id-source-state-markNew .room-type form.room-info .has-breakfast.form-group {
  height: 34px;
}
.path-cooperateHotelNew .room-type form.room-info .tip.form-group,
.path-cooperateHotelEdit-id-source-state-markNew .room-type form.room-info .tip.form-group {
  font-size: 40px;
  text-align: center;
}
.path-cooperateHotelNew .room-type form.room-info .rate-2 .head,
.path-cooperateHotelEdit-id-source-state-markNew .room-type form.room-info .rate-2 .head {
  margin-bottom: 15px;
}
.path-cooperateHotelNew .room-type form.room-info .rate-2 .head &gt; div,
.path-cooperateHotelEdit-id-source-state-markNew .room-type form.room-info .rate-2 .head &gt; div {
  display: inline-block;
  text-align: center;
}
.path-cooperateHotelNew .room-type form.room-info .rate-2 .body,
.path-cooperateHotelEdit-id-source-state-markNew .room-type form.room-info .rate-2 .body {
  margin-bottom: 15px;
}
.path-cooperateHotelNew .room-type form.room-info .rate-2 .body &gt; div,
.path-cooperateHotelEdit-id-source-state-markNew .room-type form.room-info .rate-2 .body &gt; div {
  display: inline-block;
}
.path-cooperateHotelNew .room-type form.room-info .rate-2 .index,
.path-cooperateHotelEdit-id-source-state-markNew .room-type form.room-info .rate-2 .index {
  width: 60px;
  text-align: right;
}
.path-cooperateHotelNew .room-type form.room-info .rate-2 .average-price,
.path-cooperateHotelEdit-id-source-state-markNew .room-type form.room-info .rate-2 .average-price {
  width: 140px;
}
.path-cooperateHotelNew .room-type form.room-info .rate-2 .week-price,
.path-cooperateHotelEdit-id-source-state-markNew .room-type form.room-info .rate-2 .week-price {
  width: 140px;
}
.path-cooperateHotelNew .room-type form.room-info .rate-2 .start-date,
.path-cooperateHotelEdit-id-source-state-markNew .room-type form.room-info .rate-2 .start-date {
  width: 140px;
}
.path-cooperateHotelNew .room-type form.room-info .rate-2 .end-date,
.path-cooperateHotelEdit-id-source-state-markNew .room-type form.room-info .rate-2 .end-date {
  width: 140px;
}
.path-cooperateHotelNew .room-type form.room-info .rate-2 .has-breakfast,
.path-cooperateHotelEdit-id-source-state-markNew .room-type form.room-info .rate-2 .has-breakfast {
  width: 140px;
}
.path-cooperateHotelNew .room-type form.room-info .rate-2 .operate,
.path-cooperateHotelEdit-id-source-state-markNew .room-type form.room-info .rate-2 .operate {
  width: 80px;
}
.path-cooperateHotelNew .static-info,
.path-cooperateHotelEdit-id-source-state-markNew .static-info {
  margin-bottom: 15px;
  padding-bottom: 15px;
  border-bottom: dashed 1px #ddd;
}
.path-cooperateHotelNew .static-info .picture,
.path-cooperateHotelEdit-id-source-state-markNew .static-info .picture,
.path-cooperateHotelNew .static-info .brief,
.path-cooperateHotelEdit-id-source-state-markNew .static-info .brief {
  display: inline-block;
  float: left;
  font-size: 11px;
}
.path-cooperateHotelNew .static-info .picture,
.path-cooperateHotelEdit-id-source-state-markNew .static-info .picture {
  width: 120px;
}
.path-cooperateHotelNew .static-info .brief,
.path-cooperateHotelEdit-id-source-state-markNew .static-info .brief {
  width: 420px;
  padding: 10px 15px;
}
.path-cooperateHotelNew .static-info .brief .name,
.path-cooperateHotelEdit-id-source-state-markNew .static-info .brief .name {
  font-weight: 700;
  font-size: 14px;
  max-height: 44px;
  overflow: hidden;
  color: #333;
}
.path-cooperateHotelNew .static-info .low-rate,
.path-cooperateHotelEdit-id-source-state-markNew .static-info .low-rate {
  width: 150px;
  text-align: right;
  margin-top: 25px;
}
.path-cooperateHotelNew .static-info .low-rate dfn,
.path-cooperateHotelEdit-id-source-state-markNew .static-info .low-rate dfn {
  margin-top: -16px;
}
.path-cooperateHotelNew .static-info .low-rate .price,
.path-cooperateHotelEdit-id-source-state-markNew .static-info .low-rate .price {
  font-size: 30px;
}
.path-cooperateHotelNew .static-info .add,
.path-cooperateHotelEdit-id-source-state-markNew .static-info .add {
  float: right;
  margin-top: 30px;
}
.path-cooperateHotelNew .error .left,
.path-cooperateHotelEdit-id-source-state-markNew .error .left,
.path-cooperateHotelNew .error .right,
.path-cooperateHotelEdit-id-source-state-markNew .error .right {
  display: inline-block;
  float: left;
}
.path-cooperateHotelNew .error .left,
.path-cooperateHotelEdit-id-source-state-markNew .error .left {
  width: 100px;
  text-align: center;
  font-size: 40px;
}
.path-cooperateHotelNew .error .right p.top,
.path-cooperateHotelEdit-id-source-state-markNew .error .right p.top {
  font-size: 16px;
  font-weight: bold;
}
.path-cooperateHotelNew .error .right p.bottom,
.path-cooperateHotelEdit-id-source-state-markNew .error .right p.bottom {
  font-size: 13px;
}
.path-cooperateHotelNew .page-box .pagination-sm,
.path-cooperateHotelEdit-id-source-state-markNew .page-box .pagination-sm {
  margin-bottom: 0px;
}
/*æ‰‹åŠ¨æ·»åŠ&nbsp;é…’åº—*/
.path-cooperateHotelNewManual .form-group,
.path-cooperateHotelEditManual-hotelId .form-group {
  margin: 5px 0px;
  width: 440px;
  display: inline-block;
}
.path-cooperateHotelNewManual .form-group &gt; label,
.path-cooperateHotelEditManual-hotelId .form-group &gt; label {
  width: 100px;
  text-align: right;
}
.path-cooperateHotelNewManual .form-group &gt; label span,
.path-cooperateHotelEditManual-hotelId .form-group &gt; label span {
  color: #F70A0A;
}
.path-cooperateHotelNewManual .form-group &gt; div.item,
.path-cooperateHotelEditManual-hotelId .form-group &gt; div.item {
  display: inline-block;
  width: 330px;
  /*      textarea{
        width: 774px;
      }*/
}
.path-cooperateHotelNewManual .form-group &gt; div.item &gt; div.item-2,
.path-cooperateHotelEditManual-hotelId .form-group &gt; div.item &gt; div.item-2 {
  display: inline-block;
  width: 160px;
}
.path-cooperateHotelNewManual .form-group &gt; div.collection,
.path-cooperateHotelEditManual-hotelId .form-group &gt; div.collection {
  margin-left: 100px;
}
.path-cooperateHotelNewManual .form-group.desc,
.path-cooperateHotelEditManual-hotelId .form-group.desc,
.path-cooperateHotelNewManual .form-group.creditCard,
.path-cooperateHotelEditManual-hotelId .form-group.creditCard,
.path-cooperateHotelNewManual .form-group.pay,
.path-cooperateHotelEditManual-hotelId .form-group.pay,
.path-cooperateHotelNewManual .form-group.catering,
.path-cooperateHotelEditManual-hotelId .form-group.catering,
.path-cooperateHotelNewManual .form-group.fitness,
.path-cooperateHotelEditManual-hotelId .form-group.fitness,
.path-cooperateHotelNewManual .form-group.meeting,
.path-cooperateHotelEditManual-hotelId .form-group.meeting,
.path-cooperateHotelNewManual .form-group.facility,
.path-cooperateHotelEditManual-hotelId .form-group.facility {
  width: 100%;
}
.path-cooperateHotelNewManual .form-group.desc &gt; div.item,
.path-cooperateHotelEditManual-hotelId .form-group.desc &gt; div.item,
.path-cooperateHotelNewManual .form-group.creditCard &gt; div.item,
.path-cooperateHotelEditManual-hotelId .form-group.creditCard &gt; div.item,
.path-cooperateHotelNewManual .form-group.pay &gt; div.item,
.path-cooperateHotelEditManual-hotelId .form-group.pay &gt; div.item,
.path-cooperateHotelNewManual .form-group.catering &gt; div.item,
.path-cooperateHotelEditManual-hotelId .form-group.catering &gt; div.item,
.path-cooperateHotelNewManual .form-group.fitness &gt; div.item,
.path-cooperateHotelEditManual-hotelId .form-group.fitness &gt; div.item,
.path-cooperateHotelNewManual .form-group.meeting &gt; div.item,
.path-cooperateHotelEditManual-hotelId .form-group.meeting &gt; div.item,
.path-cooperateHotelNewManual .form-group.facility &gt; div.item,
.path-cooperateHotelEditManual-hotelId .form-group.facility &gt; div.item {
  width: 774px;
}
.path-cooperateHotelNewManual .form-group.desc &gt; div.item .checkbox-inline,
.path-cooperateHotelEditManual-hotelId .form-group.desc &gt; div.item .checkbox-inline,
.path-cooperateHotelNewManual .form-group.creditCard &gt; div.item .checkbox-inline,
.path-cooperateHotelEditManual-hotelId .form-group.creditCard &gt; div.item .checkbox-inline,
.path-cooperateHotelNewManual .form-group.pay &gt; div.item .checkbox-inline,
.path-cooperateHotelEditManual-hotelId .form-group.pay &gt; div.item .checkbox-inline,
.path-cooperateHotelNewManual .form-group.catering &gt; div.item .checkbox-inline,
.path-cooperateHotelEditManual-hotelId .form-group.catering &gt; div.item .checkbox-inline,
.path-cooperateHotelNewManual .form-group.fitness &gt; div.item .checkbox-inline,
.path-cooperateHotelEditManual-hotelId .form-group.fitness &gt; div.item .checkbox-inline,
.path-cooperateHotelNewManual .form-group.meeting &gt; div.item .checkbox-inline,
.path-cooperateHotelEditManual-hotelId .form-group.meeting &gt; div.item .checkbox-inline,
.path-cooperateHotelNewManual .form-group.facility &gt; div.item .checkbox-inline,
.path-cooperateHotelEditManual-hotelId .form-group.facility &gt; div.item .checkbox-inline {
  width: 100px;
  margin-left: 0px;
}
/*é…’åº—åˆ—è¡¨*/
.path-cooperateHotels table {
  text-align: center;
  margin-top: 15px;
}
.path-cooperateHotels table tbody {
  font-size: 12px;
}
.path-cooperateHotels table tbody td {
  vertical-align: middle;
}
.path-cooperateHotels table tbody .address,
.path-cooperateHotels table tbody .phone,
.path-cooperateHotels table tbody .room-type {
  text-align: left;
}
.path-cooperateHotels table tbody .address {
  width: 160px;
}
.path-cooperateHotels table tbody .phone {
  width: 120px;
}
.path-cooperateHotels table tbody .operate {
  width: 70px;
}
.path-cooperateHotels .page-box .pagination-sm {
  margin-bottom: 0px;
}

div[jk-hotel-marker-tpl] {
  position: absolute;
  padding-left: 33px;
  padding-top: 3px;
  height: 40px;
  overflow: hidden;
  cursor: pointer;
  white-space: nowrap;
}
.map-num {
  position: absolute;
  top: 0;
  left: 0;
  width: 33px;
  height: 43px;
  font-size: 16px;
  text-align: center;
  line-height: 32px;
  color: #fff;
  font-weight: bold;
  z-index: 3;
  background: url(/05d197b7fbbca4db74d098804540ceb4.png) no-repeat;
}
.hotel-map-mark-select .map-num,
.hotel-map-mark:hover .map-num,
.hotel-map-mark-contain .map-num {
  background-position: 0 -45px;
}
.hotel-map-mark-select .map-mark,
.hotel-map-mark:hover .map-mark,
.hotel-map-mark-contain .map-mark {
  background: #fffac5;
}
.hotel-map-mark-landmark .map-num,
.hotel-map-mark-landmark:hover .map-num {
  background-position: 0 -90px;
}
.hotel-map-mark-landmark .map-mark,
.hotel-map-mark-landmark:hover .map-mark {
  display: none;
}
.map-mark-name {
  white-space: nowrap;
  max-width: 70px;
  _width: 70px;
  color: #06c;
  overflow: hidden;
  text-overflow: ellipsis;
  vertical-align: top;
}
.map-mark {
  background-color: #fff;
  height: 29px;
  line-height: 29px;
  padding: 0 10px 0 14px;
  border-left: 0 none;
  border-top-right-radius: 13px;
  border-bottom-right-radius: 13px;
  box-shadow: 2px 2px 2px 0 #ccc;
  position: relative;
  z-index: 2;
  left: -10px;
  zoom: 1;
}
.path-hotels-map #map_canvas {
  width: 100%;
  height: 600px;
}
.hotel-num {
  display: inline-block;
  width: 24px;
  height: 28px;
  background: url(/05d197b7fbbca4db74d098804540ceb4.png) no-repeat 0 -254px;
  font-family: tahoma;
  font-weight: bold;
  font-size: 12px;
  color: #fff;
  line-height: 24px;
  text-align: center;
  vertical-align: 1px;
}
.hote-list-item-select .hotel-num {
  background: url(/05d197b7fbbca4db74d098804540ceb4.png) no-repeat 0 -284px;
}

/*å·®æ—…é…ç½®*/
.path-traveStandard .gear-bg {
  width: 2px;
  height: 800px;
  background-color: #68afff;
  float: left;
  margin-left: 8px;
}
.path-traveStandard .form.form-horizonal {
  display: block;
  margin-left: 25px;
  float: left;
  margin-top: 10px;
}
.path-traveStandard .form.form-horizonal span {
  display: block;
  font-family: "å®‹ä½“";
  font-size: 18px;
  font-weight: bold;
  color: #333;
  position: relative;
}
.path-traveStandard .form.form-horizonal span .gear-one,
.path-traveStandard .form.form-horizonal span .gear-two {
  width: 32px;
  height: 22px;
  position: absolute;
  top: 0px;
  left: -40px;
  background-color: #fff;
}
.path-traveStandard .form.form-horizonal li {
  margin: 7px;
}
.path-traveStandard .form.form-horizonal .low-judge,
.path-traveStandard .form.form-horizonal .trip-policy,
.path-traveStandard .form.form-horizonal .standar-set,
.path-traveStandard .form.form-horizonal .fill-apply,
.path-traveStandard .form.form-horizonal .relate-order {
  margin-left: 30px;
  margin-top: 10px;
  font-family: "å¾®è½¯é›…é»‘";
  font-size: 16px;
  color: #525252;
}
.path-traveStandard .form.form-horizonal .low-judge &gt; input,
.path-traveStandard .form.form-horizonal .trip-policy &gt; input,
.path-traveStandard .form.form-horizonal .standar-set &gt; input,
.path-traveStandard .form.form-horizonal .fill-apply &gt; input,
.path-traveStandard .form.form-horizonal .relate-order &gt; input {
  margin-right: 10px;
}
.path-traveStandard .form.form-horizonal .one-hour,
.path-traveStandard .form.form-horizonal .two-hour {
  margin-left: 40px;
  font-family: "å¾®è½¯é›…é»‘";
  font-size: 14px;
  color: #777;
}
.path-traveStandard .form.form-horizonal .one-hour &gt; input,
.path-traveStandard .form.form-horizonal .two-hour &gt; input {
  margin-right: 10px;
}
.path-traveStandard .form.form-horizonal .form-group &gt; label,
.path-traveStandard .form.form-horizonal .form-group &gt; textarea {
  margin-left: 54px;
  font-family: "å¾®è½¯é›…é»‘";
  font-size: 14px;
  font-weight: normal;
  color: #666;
}
.path-traveStandard .form.form-horizonal .form-group &gt; textarea {
  width: 660px;
  height: 60px;
}
.path-traveStandard .form.form-horizonal .form-group span.error {
  display: inline-block;
  font-size: 13px;
  color: red;
}
.path-traveStandard .form.form-horizonal .form-group .auto-pass-audit-out-time {
  border: 1px solid #eee;
  padding: 10px;
}
.path-traveStandard .form.form-horizonal .form-group .pass-time {
  margin: 7px 0px !important;
}
.path-traveStandard .form.form-horizonal .form-group .begin-end-time {
  display: flex;
}
.path-traveStandard .form.form-horizonal .form-group .begin-time,
.path-traveStandard .form.form-horizonal .form-group .end-time {
  width: 65px;
  margin: 0px 10px;
}
.path-traveStandard .form.form-horizonal .standar-set .btn.btn-xs {
  margin-bottom: 10px;
  float: right;
}
.path-traveStandard .form.form-horizonal .standar-set .table.table-bordered {
  width: 660px;
  margin-left: 23px;
}
.path-traveStandard .form.form-horizonal .standar-set .table.table-bordered tr {
  text-align: center;
}
.path-traveStandard .form.form-horizonal .update .btn.btn-sm {
  width: 118px;
  height: 30px;
  letter-spacing: 4px;
  margin-left: 360px;
  margin-bottom: 30px;
}
/*å·®æ—…ç®¡ç†*/
.path-travelManagement .row {
  margin-left: -15px;
  margin-right: -15px;
}
.path-travelManagement .ctrl-warp &gt; .top {
  margin-top: 15px;
}
.path-travelManagement .ctrl-warp &gt; .top .container {
  margin: 30px;
  padding: 30px;
  box-shadow: 0px 8px 14px rgba(9, 1, 2, 0.2);
  border-top: 2px solid #f2f2f2;
  background: #fff;
}
.path-travelManagement .ctrl-warp &gt; .top .container h3 {
  margin-left: 15px;
}
.path-travelManagement .ctrl-warp &gt; .top .container .company {
  text-align: center;
  position: relative;
  top: -60px;
}
.path-travelManagement .ctrl-warp &gt; .top .container .company .img-wrap {
  width: 80px;
  height: 80px;
  border-radius: 40px;
  background: #000;
  margin: 0 auto;
  padding: 10px;
}
.path-travelManagement .ctrl-warp &gt; .top .container .company .company-name {
  font-size: 20px;
  font-weight: 900;
  margin-top: 16px;
}
.path-travelManagement .ctrl-warp &gt; .top .container .company .staff {
  color: #999;
}
.path-travelManagement .ctrl-warp &gt; .top .container .company .staff span {
  color: #333;
}
.path-travelManagement .ctrl-warp &gt; .top .container .line &gt; div {
  text-align: center;
}
.path-travelManagement .ctrl-warp &gt; .top .container .line .money {
  font-size: 30px;
}
.path-travelManagement .ctrl-warp &gt; .top .container .line .money i {
  font-size: 14px;
}
.path-travelManagement .ctrl-warp &gt; .top .container .line .title {
  font-size: 14px;
  color: #999;
}
.path-travelManagement .ctrl-warp &gt; .top .backgound {
  height: 300px;
  background: #f2f2f2;
}
.path-travelManagement .ctrl-warp &gt; .settle &gt; div.col-xs-4 {
  padding: 15px;
}
.path-travelManagement .ctrl-warp &gt; .settle &gt; div.col-xs-4 &gt; .col-xs-12 {
  border: solid 1px #ccc;
  background: #f5f5f5;
}
.path-travelManagement .ctrl-warp &gt; .settle &gt; div.col-xs-4 .left {
  background: #ccc;
  color: #fff;
  font-size: 16px;
  text-align: center;
  padding: 15px;
}
.path-travelManagement .ctrl-warp &gt; .settle &gt; div.col-xs-4 .left i {
  font-size: 40px;
}
.path-travelManagement .ctrl-warp &gt; .settle &gt; div.col-xs-4 .left.active {
  background: #3da0f6;
}
.path-travelManagement .ctrl-warp &gt; .settle &gt; div.col-xs-4 .right {
  color: #999;
  text-align: center;
  padding-top: 30px;
}
.path-travelManagement .ctrl-warp &gt; .consume .top {
  color: #fff;
  padding: 24px 40px;
  text-align: center;
}
.path-travelManagement .ctrl-warp &gt; .consume .top .name {
  border-bottom: solid 1px #fff;
  padding-bottom: 15px;
}
.path-travelManagement .ctrl-warp &gt; .consume .top .total {
  padding-top: 15px;
}
.path-travelManagement .ctrl-warp &gt; .consume .detail {
  padding: 45px;
  text-align: center;
  border: solid 1px #ccc;
  background: #f5f5f5;
  border-top: none;
}
.path-travelManagement .ctrl-warp &gt; .consume .detail p {
  height: 30px;
}
.path-travelManagement .ctrl-warp &gt; .consume .detail a.btn {
  width: 214px;
  padding: 7px;
}
.path-travelManagement .ctrl-warp &gt; .consume .flt .top {
  background: #cc4ce9;
}
.path-travelManagement .ctrl-warp &gt; .consume .flt a.btn {
  border-color: #cc4ce9;
  color: #cc4ce9;
}
.path-travelManagement .ctrl-warp &gt; .consume .hotel .top {
  background: #3da0f6;
}
.path-travelManagement .ctrl-warp &gt; .consume .hotel a.btn {
  border-color: #3da0f6;
  color: #3da0f6;
}
.path-travelManagement .ctrl-warp &gt; .consume .train .top {
  background: #f0c93b;
}
.path-travelManagement .ctrl-warp &gt; .consume .train a.btn {
  border-color: #f0c93b;
  color: #f0c93b;
}
.path-travelManagement .ctrl-warp .title {
  font-size: 20px;
  padding: 15px;
  font-weight: 900;
}

.path-travel-orders-id .title,
.path-travel-ordersnew .title,
.path-travel-ordersnewconfirm .title,
.path-travel-ordersaudit-id .title {
  font-size: 18px;
  color: #333;
  height: 48px;
  line-height: 48px;
  background: #f5f5f5;
  border: 1px solid #ccc;
  padding-left: 19px;
  padding-right: 19px;
}
.path-travel-orders-id .title button,
.path-travel-ordersnew .title button,
.path-travel-ordersnewconfirm .title button,
.path-travel-ordersaudit-id .title button {
  padding: 1px 5px !important;
  position: relative;
  right: 20px;
  top: 10px;
}
.path-travel-orders-id .content,
.path-travel-ordersnew .content,
.path-travel-ordersnewconfirm .content,
.path-travel-ordersaudit-id .content {
  height: 100%;
  width: 100%;
  padding: 20px 30px;
  border: 1px solid #ccc;
  border-top: none;
  font-size: 14px;
}
.path-travel-orders-id .content .mrb5,
.path-travel-ordersnew .content .mrb5,
.path-travel-ordersnewconfirm .content .mrb5,
.path-travel-ordersaudit-id .content .mrb5 {
  margin-bottom: 5px;
}
.path-travel-orders-id .content .table tbody tr td,
.path-travel-ordersnew .content .table tbody tr td,
.path-travel-ordersnewconfirm .content .table tbody tr td,
.path-travel-ordersaudit-id .content .table tbody tr td {
  vertical-align: middle;
}
.path-travel-orders-id .content a,
.path-travel-ordersnew .content a,
.path-travel-ordersnewconfirm .content a,
.path-travel-ordersaudit-id .content a {
  color: #337ab7 !important;
}
.path-travel-orders-id .content h4,
.path-travel-ordersnew .content h4,
.path-travel-ordersnewconfirm .content h4,
.path-travel-ordersaudit-id .content h4 {
  color: #28a09e;
}
.path-travel-orders-id .content h5,
.path-travel-ordersnew .content h5,
.path-travel-ordersnewconfirm .content h5,
.path-travel-ordersaudit-id .content h5 {
  padding-left: 15px;
}
.path-travel-orders-id .content .wrap,
.path-travel-ordersnew .content .wrap,
.path-travel-ordersnewconfirm .content .wrap,
.path-travel-ordersaudit-id .content .wrap {
  overflow: hidden;
}
.path-travel-orders-id .content .panel-menu,
.path-travel-ordersnew .content .panel-menu,
.path-travel-ordersnewconfirm .content .panel-menu,
.path-travel-ordersaudit-id .content .panel-menu {
  display: block;
  position: relative;
  left: -30px;
  width: 80px;
  background-color: #1abb5b;
  color: #ffffff;
  font-weight: bold;
  line-height: 28px;
  text-align: center;
  float: left;
  transform: rotate(310deg);
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.5), inset 0 0 2px #fff;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.1);
}
.travel-order-new-v2 .title-content-panel,
.travel-order-v2 .title-content-panel {
  margin-bottom: 20px;
}
.travel-order-new-v2 .title-content-panel .title,
.travel-order-v2 .title-content-panel .title {
  font-size: 16px;
}
.travel-order-new-v2 .title-content-panel .content,
.travel-order-v2 .title-content-panel .content {
  padding: 20px 40px;
  font-size: 12px;
}
.travel-order-new-v2 .title-content-panel form.form-horizontal,
.travel-order-v2 .title-content-panel form.form-horizontal {
  padding: 20px 40px;
  border: 1px solid #ccc;
  border-top: none;
}
.travel-order-new-v2 .title-content-panel form.form-horizontal .form-group,
.travel-order-v2 .title-content-panel form.form-horizontal .form-group {
  margin-left: 0;
  margin-right: 0;
}
.travel-order-new-v2 .title-content-panel form.form-horizontal .form-group label.control-label,
.travel-order-v2 .title-content-panel form.form-horizontal .form-group label.control-label {
  text-align: left;
  white-space: nowrap;
}
.travel-order-new-v2 .title-content-panel form.form-horizontal .form-group .multiSelect &gt; button,
.travel-order-v2 .title-content-panel form.form-horizontal .form-group .multiSelect &gt; button,
.travel-order-new-v2 .title-content-panel form.form-horizontal .form-group .checkboxLayer,
.travel-order-v2 .title-content-panel form.form-horizontal .form-group .checkboxLayer {
  width: 600px;
  font-size: 12px;
}
.travel-order-new-v2 .transportCusReasonError,
.travel-order-v2 .transportCusReasonError {
  position: absolute;
  left: 550px;
  white-space: nowrap;
  top: 5px;
}
.travel-order-new-v2 .outline,
.travel-order-v2 .outline {
  overflow: auto;
}
.travel-order-new-v2 .outline .no,
.travel-order-v2 .outline .no {
  display: inline-block;
  margin-top: 8px;
  width: 15px;
  height: 15px;
  text-align: center;
  border: 1px solid #333;
  border-radius: 50%;
  line-height: 1;
}
.travel-order-new-v2 .outline textarea,
.travel-order-v2 .outline textarea {
  width: 150px;
  vertical-align: middle;
  height: 30px;
}
.travel-order-new-v2 .date-hour,
.travel-order-v2 .date-hour {
  display: inline-block;
  width: 60px;
}
.travel-order-new-v2 span.require-tag,
.travel-order-v2 span.require-tag {
  display: inline-block;
  width: 15px;
  text-align: center;
  vertical-align: -2px;
}
.travel-order-new-v2 .col-xs-2,
.travel-order-v2 .col-xs-2 {
  width: 120px;
}
.travel-order-new-v2 .col-xs-3,
.travel-order-v2 .col-xs-3 {
  width: 180px;
}
.travel-order-new-v2 .col-xs-4,
.travel-order-v2 .col-xs-4 {
  width: 240px;
}
.travel-order-new-v2 .col-xs-9,
.travel-order-v2 .col-xs-9 {
  width: 540px;
}
.travel-order-new-v2 .col-xs-10,
.travel-order-v2 .col-xs-10 {
  width: 600px;
}
.travel-order-new-v2 .wd850,
.travel-order-v2 .wd850 {
  width: 850px;
}
.travel-order-new-v2 label,
.travel-order-v2 label {
  font-weight: normal !important;
}
.travel-order-new-v2 label.input-radio,
.travel-order-v2 label.input-radio {
  width: 120px;
  font-size: 12px;
}
.travel-order-new-v2 .min-height-30,
.travel-order-v2 .min-height-30 {
  min-height: 30px;
}
.travel-order-new-v2 .cost-center .ui-cost-center-dropdown,
.travel-order-v2 .cost-center .ui-cost-center-dropdown {
  width: 100%;
}
.travel-order-new-v2 .cost-center .ui-cost-center-dropdown .dropdown-menu,
.travel-order-v2 .cost-center .ui-cost-center-dropdown .dropdown-menu {
  width: 100%;
}
.travel-order-new-v2 .cost-center .ui-cost-center-dropdown .country,
.travel-order-v2 .cost-center .ui-cost-center-dropdown .country {
  width: 100%;
}
.travel-order-new-v2 .del-plan,
.travel-order-v2 .del-plan {
  padding-right: 19px;
}
.travel-order-new-v2 .add-plan,
.travel-order-v2 .add-plan {
  border: 1px solid #ccc;
  border-top: none;
}
.travel-order-new-v2 .plan-seq,
.travel-order-v2 .plan-seq {
  line-height: 48px;
  border-left: 1px solid #ccc;
  border-right: 1px solid #ccc;
  border-bottom: 1px dashed #999;
  padding-left: 19px;
}
.travel-order-new-v2 .panel-logo,
.travel-order-v2 .panel-logo {
  display: inline-block;
  width: 20px;
  height: 20px;
  background: url(/726d7b241acb32b7fb7c33d2ec6a1676.png) no-repeat;
}
.travel-order-new-v2 .panel-logo-base,
.travel-order-v2 .panel-logo-base {
  display: inline-block;
  width: 20px;
  height: 20px;
  background: url(/726d7b241acb32b7fb7c33d2ec6a1676.png) no-repeat;
  background-position: 3% 16.8%;
  vertical-align: -4px;
}
.travel-order-new-v2 .panel-logo-plan,
.travel-order-v2 .panel-logo-plan {
  display: inline-block;
  width: 20px;
  height: 20px;
  background: url(/726d7b241acb32b7fb7c33d2ec6a1676.png) no-repeat;
  background-position: 14.5% 17%;
  vertical-align: -4px;
}
.travel-order-new-v2 .panel-logo-approve,
.travel-order-v2 .panel-logo-approve {
  display: inline-block;
  width: 20px;
  height: 20px;
  background: url(/726d7b241acb32b7fb7c33d2ec6a1676.png) no-repeat;
  transform: scale(0.8);
  background-position: 38.3% 17%;
  vertical-align: -4px;
}
.travel-order-new-v2 .panel-logo-handle,
.travel-order-v2 .panel-logo-handle {
  display: inline-block;
  width: 20px;
  height: 20px;
  background: url(/726d7b241acb32b7fb7c33d2ec6a1676.png) no-repeat;
  transform: scale(0.8);
  background-position: 50% 17%;
  vertical-align: -4px;
}
.travel-order-new-v2 .panel-logo-del,
.travel-order-v2 .panel-logo-del {
  display: inline-block;
  width: 20px;
  height: 20px;
  background: url(/726d7b241acb32b7fb7c33d2ec6a1676.png) no-repeat;
  background-position: 85.4% 17%;
  vertical-align: -4px;
}
.travel-order-new-v2 .panel-logo-share,
.travel-order-v2 .panel-logo-share {
  display: inline-block;
  width: 20px;
  height: 20px;
  background: url(/726d7b241acb32b7fb7c33d2ec6a1676.png) no-repeat;
  background-position: 73.8% 83.7%;
  vertical-align: -5px;
}
.travel-order-new-v2 .panel-logo-print,
.travel-order-v2 .panel-logo-print {
  display: inline-block;
  width: 20px;
  height: 20px;
  background: url(/726d7b241acb32b7fb7c33d2ec6a1676.png) no-repeat;
  background-position: 85.3% 83.7%;
  vertical-align: -5px;
}
.travel-order-new-v2 .panel-logo-download,
.travel-order-v2 .panel-logo-download {
  display: inline-block;
  width: 20px;
  height: 20px;
  background: url(/726d7b241acb32b7fb7c33d2ec6a1676.png) no-repeat;
  background-position: 97% 83.7%;
  vertical-align: -5px;
}
.travel-order-new-v2 .auditor,
.travel-order-v2 .auditor {
  width: 120px;
  overflow: hidden;
}
.travel-order-new-v2 .auditor .huiq,
.travel-order-v2 .auditor .huiq {
  height: 0;
}
.travel-order-new-v2 .auditor .huiq .fa,
.travel-order-v2 .auditor .huiq .fa {
  transform: scale(4, 2);
  margin-left: 25px;
  height: 50px;
  color: #3da0f6;
}
.travel-order-new-v2 .auditor .huoq,
.travel-order-v2 .auditor .huoq {
  height: 40px;
  border-left: 3px solid #3da0f6;
  margin-left: 28px;
}
.travel-order-new-v2 .auditor .grade,
.travel-order-v2 .auditor .grade {
  width: 50px;
  margin: 0;
  text-align: center;
  white-space: nowrap;
}
.travel-order-new-v2 .avator,
.travel-order-v2 .avator {
  width: 50px;
  height: 50px;
  margin: 0;
  border-radius: 25px;
  text-align: center;
  line-height: 48px;
  color: #fff;
}
.travel-order-new-v2 .avator.avator-grey,
.travel-order-v2 .avator.avator-grey {
  border: 1px solid #999;
  background: #999;
}
.travel-order-new-v2 .avator.avator-orange,
.travel-order-v2 .avator.avator-orange {
  border: 1px solid #ff590b;
  background: #ff590b;
}
.travel-order-new-v2 .avator.avator-green,
.travel-order-v2 .avator.avator-green {
  border: 1px solid #7db500;
  background: #7db500;
}
.travel-order-new-v2 .avator.avator-red,
.travel-order-v2 .avator.avator-red {
  border: 1px solid #e95151;
  background: #e95151;
}
.travel-order-new-v2 .travel-city-dropdown,
.travel-order-v2 .travel-city-dropdown,
.travel-order-new-v2 .travel-train-station-dropdown,
.travel-order-v2 .travel-train-station-dropdown,
.travel-order-new-v2 .jk-hotel-city-dropdown,
.travel-order-v2 .jk-hotel-city-dropdown {
  position: absolute;
  width: 100%;
}
.travel-order-new-v2 [isteven-multi-select],
.travel-order-v2 [isteven-multi-select] {
  position: absolute;
}
.travel-order-new-v2 [isteven-multi-select]:focus,
.travel-order-v2 [isteven-multi-select]:focus {
  outline: none;
}
.travel-order-new-v2 .travel-city-dropdown .hot-cities .filters,
.travel-order-v2 .travel-city-dropdown .hot-cities .filters {
  font-size: 12px;
}
.travel-order-new-v2 .multiSelect &gt; button,
.travel-order-v2 .multiSelect &gt; button {
  min-height: 30px !important;
}
.travel-order-new-v2 .multiSelect &gt; button:focus,
.travel-order-v2 .multiSelect &gt; button:focus {
  outline: none;
}
.travel-order-new-v2 [ui-select2],
.travel-order-v2 [ui-select2] {
  position: absolute;
}
.travel-order-new-v2 :-moz-placeholder,
.travel-order-v2 :-moz-placeholder {
  color: #999;
}
.travel-order-new-v2 ::-moz-placeholder,
.travel-order-v2 ::-moz-placeholder {
  color: #999;
}
.travel-order-new-v2 :-ms-input-placeholder,
.travel-order-v2 :-ms-input-placeholder {
  color: #999;
}
.travel-order-new-v2 ::-webkit-input-placeholder,
.travel-order-v2 ::-webkit-input-placeholder {
  color: #999;
}
.travel-order-new-v2 .select2-container--default .select2-selection--multiple,
.travel-order-v2 .select2-container--default .select2-selection--multiple {
  border-color: #ccc;
}
.travel-order-new-v2 .select2-container--default .select2-selection--multiple .select2-selection__rendered,
.travel-order-v2 .select2-container--default .select2-selection--multiple .select2-selection__rendered {
  padding: 0 10px;
  overflow: visible;
}
.travel-order-new-v2 .select2-container--default .select2-selection--multiple .select2-selection__choice,
.travel-order-v2 .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background: #f5f5f5;
  position: relative;
}
.travel-order-new-v2 .select2-container--default.select2-container--focus .select2-selection--multiple,
.travel-order-v2 .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: #66afe9;
}
.select2-container--default {
  font-size: 12px;
}
.select2-container--default .select2-results__option[aria-disabled=true] {
  color: #bbb;
}
.select2-container--default .select2-results__option[aria-selected=true] {
  background-color: #eee;
}
.select2-container--default .select2-results__option[aria-selected] .s1,
.select2-container--default .select2-results__option[aria-disabled] .s1,
.select2-container--default .select2-results__option[aria-selected] .s2,
.select2-container--default .select2-results__option[aria-disabled] .s2,
.select2-container--default .select2-results__option[aria-selected] .s3,
.select2-container--default .select2-results__option[aria-disabled] .s3 {
  font-weight: normal;
  overflow: hidden;
  display: inline-block;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 30%;
}
.select2-container--default .select2-results__option--highlighted[aria-selected] {
  background-color: #3da0f6 !important;
  color: white;
}
.travel-order-v2 .container {
  width: 100% !important;
}
.travel-order-v2 .tab-active {
  color: #3da0f6;
  border-bottom: 2px solid #3da0f6;
}
.travel-order-v2 .opt-group button {
  margin-right: 10px;
}
.travel-order-v2 .opt-group button:last-child {
  margin-right: 0;
}
.travel-order-v2 .my-travel-order p {
  line-height: 20px;
}
.travel-order-v2 .my-travel-order .title .float-right {
  padding-right: 19px;
}
.travel-order-v2 .my-travel-order .title .float-right button {
  margin-top: -4px;
}
.travel-order-v2 .my-travel-order .content {
  padding: 0;
}
.travel-order-v2 .my-travel-order .content .container {
  padding: 20px 40px;
}
.travel-order-v2 .my-travel-order .content .container:first-child {
  border-bottom: 1px dashed #999;
}
.travel-order-v2 .my-travel-order .content .container .row {
  line-height: 28px;
}
.travel-order-v2 .trips .row {
  line-height: 28px;
}
.travel-order-v2 .trips .row .col-xs-2 {
  padding: 0;
}
.travel-order-v2 .trips .side {
  width: 15px;
  font-size: 14px;
}
.travel-order-v2 .trips .trip-title.lg {
  height: 273px;
}
.travel-order-v2 .trips .trip-title.sm {
  height: 120px;
}
.travel-order-v2 .trips .trip-title.md {
  height: 200px;
}
.travel-order-v2 .trips .v-15 {
  vertical-align: 15px;
}
.travel-order-v2 .trips .v-10 {
  vertical-align: 10px;
}
.travel-order-v2 .trips .recommend {
  display: table;
  position: absolute;
  top: 0;
  overflow: hidden;
  border-left: 1px solid #ccc;
}
.travel-order-v2 .trips .recommend.lg {
  left: 327px;
  width: 682px;
  height: 273px;
}
.travel-order-v2 .trips .recommend.sm {
  left: 953px;
  width: 55px;
  height: 200px;
}
.travel-order-v2 .trips .recommend .opt {
  margin: 40px;
}
.travel-order-v2 .trips .recommend-content {
  width: 627px;
  border-left: 1px solid #ccc;
}
.travel-order-v2 .trips .loading-mask .icon.fa-spin {
  width: 100px;
  margin: 20px 260px;
}
.travel-order-v2 .trips .loading-mask .message {
  top: 120px;
}
.travel-order-v2 .budget-list .content,
.travel-order-v2 .trips .content {
  padding: 0;
  border-bottom: none;
  overflow: initial;
}
.travel-order-v2 .budget-list .space-split,
.travel-order-v2 .trips .space-split {
  border-bottom: 1px solid #ccc;
}
.travel-order-v2 .budget-list .space-dashed-split,
.travel-order-v2 .trips .space-dashed-split {
  border-bottom: 1px dashed #ccc;
}
.travel-order-v2 .budget-list .left-side,
.travel-order-v2 .trips .left-side {
  border-right: 1px solid #ccc;
}
.travel-order-v2 .budget-list .right-side,
.travel-order-v2 .trips .right-side {
  width: 100%;
}
.travel-order-v2 form.form-horizontal.auditForm {
  padding: 0;
  border: none;
}

.path-flt-orders-idpayment,
.path-private-flt-orders-idpayment,
.path-intl-flt-orders-idpayment,
.path-private-intl-flt-orders-idpayment {
  background: #fff !important;
}
.path-flt-orders-idpayment div[fg-sider-nav],
.path-private-flt-orders-idpayment div[fg-sider-nav],
.path-intl-flt-orders-idpayment div[fg-sider-nav],
.path-private-intl-flt-orders-idpayment div[fg-sider-nav] {
  display: none;
}
.path-flt-orders-idpayment .out-container,
.path-private-flt-orders-idpayment .out-container,
.path-intl-flt-orders-idpayment .out-container,
.path-private-intl-flt-orders-idpayment .out-container {
  box-shadow: none;
}
.path-flt-orders-idpayment .kuaiqian-logo,
.path-private-flt-orders-idpayment .kuaiqian-logo,
.path-intl-flt-orders-idpayment .kuaiqian-logo,
.path-private-intl-flt-orders-idpayment .kuaiqian-logo {
  line-height: 35px;
}
.path-flt-orders-idpayment .kuaiqian-logo button,
.path-private-flt-orders-idpayment .kuaiqian-logo button,
.path-intl-flt-orders-idpayment .kuaiqian-logo button,
.path-private-intl-flt-orders-idpayment .kuaiqian-logo button {
  background-image: url(/760a8f48755fcf3928e5fda755d10b7b.png);
  background-repeat: no-repeat;
  background-position: center;
  background-color: #fff;
  border: 1px solid #d1d1d1;
  cursor: pointer;
  text-align: right;
  display: inline-block;
  width: 160px;
  height: 36px;
  color: #b32125;
  font-weight: 600;
  padding: 0 10px;
}
.path-flt-orders-idpayment .zhifubao-logo,
.path-private-flt-orders-idpayment .zhifubao-logo,
.path-intl-flt-orders-idpayment .zhifubao-logo,
.path-private-intl-flt-orders-idpayment .zhifubao-logo {
  line-height: 35px;
}
.path-flt-orders-idpayment .zhifubao-logo button,
.path-private-flt-orders-idpayment .zhifubao-logo button,
.path-intl-flt-orders-idpayment .zhifubao-logo button,
.path-private-intl-flt-orders-idpayment .zhifubao-logo button {
  background-image: url(/d6b0049331f813760506bc9193dcc65e.png);
  background-repeat: no-repeat;
  background-position: center;
  background-color: #fff;
  border: 1px solid #d1d1d1;
  cursor: pointer;
  text-align: right;
  display: inline-block;
  width: 160px;
  height: 36px;
  color: #b32125;
  font-weight: 600;
  padding: 0 10px;
}
.path-flt-orders-idpayment .payAlert,
.path-private-flt-orders-idpayment .payAlert,
.path-intl-flt-orders-idpayment .payAlert,
.path-private-intl-flt-orders-idpayment .payAlert {
  background: url(/cff892e9975beab6b3a3afa357e5f50c.png) no-repeat;
  width: 100px;
  height: 100px;
  margin-left: 43%;
  margin-top: 30px;
}
.path-flt-orders-idpayment .top,
.path-private-flt-orders-idpayment .top,
.path-intl-flt-orders-idpayment .top,
.path-private-intl-flt-orders-idpayment .top {
  width: 100%;
  background: #f4faff;
  margin-top: 60px;
  padding-top: 35px;
  border-bottom: 1px #cce5f7 solid;
  border-right: none;
}
.path-flt-orders-idpayment .top .fa-check-circle,
.path-private-flt-orders-idpayment .top .fa-check-circle,
.path-intl-flt-orders-idpayment .top .fa-check-circle,
.path-private-intl-flt-orders-idpayment .top .fa-check-circle {
  font-size: 20px;
  padding-left: 22px;
  color: #007edf;
  margin-right: 10px;
}
.path-flt-orders-idpayment .top .pay-tip,
.path-private-flt-orders-idpayment .top .pay-tip,
.path-intl-flt-orders-idpayment .top .pay-tip,
.path-private-intl-flt-orders-idpayment .top .pay-tip {
  font-size: 20px;
  font-family: "å¾®è½¯é›…é»‘";
  padding-bottom: 30px;
  border-bottom: 1px #007edf dashed;
  width: 998px;
  display: inline-block;
}
.path-flt-orders-idpayment .top .pay-tip .time,
.path-private-flt-orders-idpayment .top .pay-tip .time,
.path-intl-flt-orders-idpayment .top .pay-tip .time,
.path-private-intl-flt-orders-idpayment .top .pay-tip .time {
  color: #f6a701;
}
.path-flt-orders-idpayment .top .pay-tip .ammount,
.path-private-flt-orders-idpayment .top .pay-tip .ammount,
.path-intl-flt-orders-idpayment .top .pay-tip .ammount,
.path-private-intl-flt-orders-idpayment .top .pay-tip .ammount {
  font-size: 14px;
}
.path-flt-orders-idpayment .top .pay-tip .yuqi,
.path-private-flt-orders-idpayment .top .pay-tip .yuqi,
.path-intl-flt-orders-idpayment .top .pay-tip .yuqi,
.path-private-intl-flt-orders-idpayment .top .pay-tip .yuqi {
  display: inline-block;
  font-size: 14px;
  margin-right: 128px;
}
.path-flt-orders-idpayment .top .row,
.path-private-flt-orders-idpayment .top .row,
.path-intl-flt-orders-idpayment .top .row,
.path-private-intl-flt-orders-idpayment .top .row {
  margin-top: 30px;
  color: #007edf;
  padding-left: 38px;
  line-height: 30px;
  margin-left: 0;
}
.path-flt-orders-idpayment .top .flight-info,
.path-private-flt-orders-idpayment .top .flight-info,
.path-intl-flt-orders-idpayment .top .flight-info,
.path-private-intl-flt-orders-idpayment .top .flight-info {
  color: black;
  margin-top: 0px;
  margin-bottom: 0px;
  border-width: 0px;
}
.path-flt-orders-idpayment .bottom,
.path-private-flt-orders-idpayment .bottom,
.path-intl-flt-orders-idpayment .bottom,
.path-private-intl-flt-orders-idpayment .bottom {
  padding-top: 16px;
  padding-left: 60px;
  height: 580px;
  width: 1100px;
  margin-top: 20px;
  border-top: 2px #007edf solid;
  border-right: 1px #cce5f7 solid;
  border-left: 1px #cce5f7 solid;
  border-bottom: 1px #cce5f7 solid;
}
.path-flt-orders-idpayment .bottom .box-bottom,
.path-private-flt-orders-idpayment .bottom .box-bottom,
.path-intl-flt-orders-idpayment .bottom .box-bottom,
.path-private-intl-flt-orders-idpayment .bottom .box-bottom {
  width: 90%;
}
.path-flt-orders-idpayment .bottom .box-bottom .tip,
.path-private-flt-orders-idpayment .bottom .box-bottom .tip,
.path-intl-flt-orders-idpayment .bottom .box-bottom .tip,
.path-private-intl-flt-orders-idpayment .bottom .box-bottom .tip {
  line-height: 74px;
  border-bottom: 1px dashed #cce5f7;
}
.path-flt-orders-idpayment .bottom .box-bottom .tip span,
.path-private-flt-orders-idpayment .bottom .box-bottom .tip span,
.path-intl-flt-orders-idpayment .bottom .box-bottom .tip span,
.path-private-intl-flt-orders-idpayment .bottom .box-bottom .tip span {
  color: #f6a701;
}
.path-flt-orders-idpayment .bottom .box-bottom .payment,
.path-private-flt-orders-idpayment .bottom .box-bottom .payment,
.path-intl-flt-orders-idpayment .bottom .box-bottom .payment,
.path-private-intl-flt-orders-idpayment .bottom .box-bottom .payment {
  margin-top: 30px;
}
.path-flt-orders-idpayment .bottom .box-bottom .payment .row,
.path-private-flt-orders-idpayment .bottom .box-bottom .payment .row,
.path-intl-flt-orders-idpayment .bottom .box-bottom .payment .row,
.path-private-intl-flt-orders-idpayment .bottom .box-bottom .payment .row {
  line-height: 56px;
  text-align: center;
  background: #f4faff;
}
.path-flt-orders-idpayment .bottom .box-bottom .payment .row .third-payment.active,
.path-private-flt-orders-idpayment .bottom .box-bottom .payment .row .third-payment.active,
.path-intl-flt-orders-idpayment .bottom .box-bottom .payment .row .third-payment.active,
.path-private-intl-flt-orders-idpayment .bottom .box-bottom .payment .row .third-payment.active,
.path-flt-orders-idpayment .bottom .box-bottom .payment .row .yuejie-payment.active,
.path-private-flt-orders-idpayment .bottom .box-bottom .payment .row .yuejie-payment.active,
.path-intl-flt-orders-idpayment .bottom .box-bottom .payment .row .yuejie-payment.active,
.path-private-intl-flt-orders-idpayment .bottom .box-bottom .payment .row .yuejie-payment.active {
  background-color: white;
  border-bottom: none;
}
.path-flt-orders-idpayment .bottom .box-bottom .payment .row .col-xs-6,
.path-private-flt-orders-idpayment .bottom .box-bottom .payment .row .col-xs-6,
.path-intl-flt-orders-idpayment .bottom .box-bottom .payment .row .col-xs-6,
.path-private-intl-flt-orders-idpayment .bottom .box-bottom .payment .row .col-xs-6 {
  border: #67a4e7 1px solid;
}
.path-flt-orders-idpayment .bottom .box-bottom .payment .tip-icon,
.path-private-flt-orders-idpayment .bottom .box-bottom .payment .tip-icon,
.path-intl-flt-orders-idpayment .bottom .box-bottom .payment .tip-icon,
.path-private-intl-flt-orders-idpayment .bottom .box-bottom .payment .tip-icon {
  display: block;
  color: darkgray;
}
.path-flt-orders-idpayment .bottom .box-bottom .payment .tip-icon i,
.path-private-flt-orders-idpayment .bottom .box-bottom .payment .tip-icon i,
.path-intl-flt-orders-idpayment .bottom .box-bottom .payment .tip-icon i,
.path-private-intl-flt-orders-idpayment .bottom .box-bottom .payment .tip-icon i {
  margin-right: 5px;
}
.path-flt-orders-idpayment .bottom .box-bottom .payment .payment-icon,
.path-private-flt-orders-idpayment .bottom .box-bottom .payment .payment-icon,
.path-intl-flt-orders-idpayment .bottom .box-bottom .payment .payment-icon,
.path-private-intl-flt-orders-idpayment .bottom .box-bottom .payment .payment-icon {
  border: 1px solid #67a4e7;
  line-height: 35px;
  border-top: none;
  border-top-width: 0px;
  padding-top: 75px;
  padding-bottom: 42px;
  background: white;
}
.path-flt-orders-idpayment .bottom .box-bottom .payment .payment-icon [class*='col-xs'],
.path-private-flt-orders-idpayment .bottom .box-bottom .payment .payment-icon [class*='col-xs'],
.path-intl-flt-orders-idpayment .bottom .box-bottom .payment .payment-icon [class*='col-xs'],
.path-private-intl-flt-orders-idpayment .bottom .box-bottom .payment .payment-icon [class*='col-xs'] {
  border-width: 0px;
}
.path-flt-orders-idpayment .bottom .box-bottom .payment .payment-icon [class*='col-xs'] img,
.path-private-flt-orders-idpayment .bottom .box-bottom .payment .payment-icon [class*='col-xs'] img,
.path-intl-flt-orders-idpayment .bottom .box-bottom .payment .payment-icon [class*='col-xs'] img,
.path-private-intl-flt-orders-idpayment .bottom .box-bottom .payment .payment-icon [class*='col-xs'] img {
  display: block;
  margin: 0px 120px;
  padding: 7px 70px;
  border: 1px solid #d1d1d1;
}
.path-flt-orders-idpayment .bottom .box-bottom .payment .payment-icon [class*='col-xs'] img:click,
.path-private-flt-orders-idpayment .bottom .box-bottom .payment .payment-icon [class*='col-xs'] img:click,
.path-intl-flt-orders-idpayment .bottom .box-bottom .payment .payment-icon [class*='col-xs'] img:click,
.path-private-intl-flt-orders-idpayment .bottom .box-bottom .payment .payment-icon [class*='col-xs'] img:click {
  background: white;
  border: #67a4e7 1px solid;
  border-top-width: 0px;
}
.path-flt-orders-idpayment .bottom .box-bottom .payment .payment-icon [class*='col-xs'] .current,
.path-private-flt-orders-idpayment .bottom .box-bottom .payment .payment-icon [class*='col-xs'] .current,
.path-intl-flt-orders-idpayment .bottom .box-bottom .payment .payment-icon [class*='col-xs'] .current,
.path-private-intl-flt-orders-idpayment .bottom .box-bottom .payment .payment-icon [class*='col-xs'] .current {
  border: #f8b62c 2px solid;
}
.path-flt-orders-idpayment .bottom .box-bottom .payment .operate,
.path-private-flt-orders-idpayment .bottom .box-bottom .payment .operate,
.path-intl-flt-orders-idpayment .bottom .box-bottom .payment .operate,
.path-private-intl-flt-orders-idpayment .bottom .box-bottom .payment .operate {
  background: white;
  text-align: center;
}
.path-flt-orders-idpayment .bottom .box-bottom .payment .operate .btn,
.path-private-flt-orders-idpayment .bottom .box-bottom .payment .operate .btn,
.path-intl-flt-orders-idpayment .bottom .box-bottom .payment .operate .btn,
.path-private-intl-flt-orders-idpayment .bottom .box-bottom .payment .operate .btn {
  margin-top: 25px;
  line-height: 30px;
  width: 100px;
  background: #f6a701;
  border: 0;
}
.path-flt-orders-idpayment .bottom .box-bottom .payment .operate .bs-example-modal-sm .modal-sm .modal-content,
.path-private-flt-orders-idpayment .bottom .box-bottom .payment .operate .bs-example-modal-sm .modal-sm .modal-content,
.path-intl-flt-orders-idpayment .bottom .box-bottom .payment .operate .bs-example-modal-sm .modal-sm .modal-content,
.path-private-intl-flt-orders-idpayment .bottom .box-bottom .payment .operate .bs-example-modal-sm .modal-sm .modal-content {
  width: 540px;
}
.path-flt-orders-idpayment .bottom .box-bottom .payment .operate .bs-example-modal-sm .modal-sm .modal-content .top,
.path-private-flt-orders-idpayment .bottom .box-bottom .payment .operate .bs-example-modal-sm .modal-sm .modal-content .top,
.path-intl-flt-orders-idpayment .bottom .box-bottom .payment .operate .bs-example-modal-sm .modal-sm .modal-content .top,
.path-private-intl-flt-orders-idpayment .bottom .box-bottom .payment .operate .bs-example-modal-sm .modal-sm .modal-content .top {
  height: 230px;
  background: #0980dc;
}
.path-flt-orders-idpayment .pay-input,
.path-private-flt-orders-idpayment .pay-input,
.path-intl-flt-orders-idpayment .pay-input,
.path-private-intl-flt-orders-idpayment .pay-input {
  border: 2px solid #d1d1d1;
  line-height: 38px;
  height: 38px;
  margin: 0px 0px 10px 50px;
  width: 175px;
}
.tip-content {
  background-color: white;
  width: 540px;
}
.tip-content .top {
  text-align: center;
  height: 230px;
  background: #0980dc;
  color: white;
}
.tip-content .top img {
  display: block;
  margin-left: 43%;
  padding-top: 40px;
  margin-bottom: 26px;
}
.tip-content .row {
  height: 110px;
  width: 100%;
}
.tip-content .row .col-xs-6 {
  text-align: center;
  padding-top: 40px;
}
.tip-content .row .col-xs-6 button {
  line-height: 30px;
  width: 100px;
  color: white;
}
.tip-content .row .col-xs-6 .paydone {
  background: #0980dc;
  border: 1px solid #0270c5;
}
.tip-content .row .col-xs-6 .payproblem {
  background: #ee4445;
  border: 1px solid #e72122;
}
#myModalWechat.countdown-color {
  color: black;
}
#myModalWechat.countdown-nocolor {
  color: red;
}

[ui-plane-type-tip]:hover .info {
  display: block;
}
[ui-plane-type-tip].on-right .info {
  right: 0;
}
[ui-plane-type-tip] abbr {
  display: inline-block;
}
[ui-plane-type-tip] .info {
  display: none;
  width: 800px;
  border: 1px solid #55a4fe;
  position: absolute;
  z-index: 200;
  background-color: #fff;
  box-shadow: 0 3px 5px #999;
}
[ui-plane-type-tip] .header {
  background-color: #f4f4f4;
  border-bottom: dashed 1px #ccc;
}
[ui-plane-type-tip] .col-xs-1,
[ui-plane-type-tip] .col-xs-2,
[ui-plane-type-tip] .col-xs-3 {
  text-align: center;
  padding: 3px;
}

/** è“è‰² */
/** æ·±è“ */
/** æ·¡è“ */
/** æ©™è‰² */
/** æ·±æ©™ */
/** æ·¡æ©™ */
/** çº¢è‰² */
/** æ·±çº¢ */
/** ç»¿è‰² */
/** æ·±ç»¿ */
/** ç™½è‰² */
/** é»„è‰² */
/** ç°è‰² */
.path-trains-q .out-container,
.path-train-orders-idreissue .out-container {
  background: #fff !important;
  padding-bottom: 50px;
}
.path-trains-q .out-container .popover,
.path-train-orders-idreissue .out-container .popover {
  max-width: 500px;
  border: 1px solid #3da0f6;
  border-radius: 0;
}
.path-trains-q .out-container .popover.bottom &gt; .arrow,
.path-train-orders-idreissue .out-container .popover.bottom &gt; .arrow {
  left: 6px !important;
  border-bottom-color: #3da0f6;
}
.path-trains-q .out-container .popover.bottom &gt; .arrow:after,
.path-train-orders-idreissue .out-container .popover.bottom &gt; .arrow:after {
  border-width: 6px;
  margin-left: -6px;
  top: -5px;
}
.path-trains-q .out-container .popover .popover-content,
.path-train-orders-idreissue .out-container .popover .popover-content {
  padding: 0;
}
.path-trains-q .out-container .trains-wrap,
.path-train-orders-idreissue .out-container .trains-wrap {
  padding: 0px 20px;
}
.path-trains-q .out-container .trains-wrap .search-trains,
.path-train-orders-idreissue .out-container .trains-wrap .search-trains {
  padding-left: 15px;
  padding-right: 15px;
  min-height: 58px;
}
.path-trains-q .out-container .trains-wrap .search-trains .form-group,
.path-train-orders-idreissue .out-container .trains-wrap .search-trains .form-group {
  margin-right: 20px;
}
.path-trains-q .out-container .trains-wrap .search-trains .form-group:first-child,
.path-train-orders-idreissue .out-container .trains-wrap .search-trains .form-group:first-child {
  margin-right: 30px;
}
.path-trains-q .out-container .trains-wrap .search-trains .form-group i,
.path-train-orders-idreissue .out-container .trains-wrap .search-trains .form-group i {
  display: block;
  padding-right: 30px;
}
.path-trains-q .out-container .trains-wrap .search-trains button,
.path-train-orders-idreissue .out-container .trains-wrap .search-trains button {
  width: 130px;
  padding: 0px;
}
.path-trains-q .out-container .trains-wrap .multi-choice-wrap,
.path-train-orders-idreissue .out-container .trains-wrap .multi-choice-wrap {
  border-top: 1px solid #9fcbfe;
  padding: 10px;
}
.path-trains-q .out-container .trains-wrap .multi-choice-wrap .multi-choice,
.path-train-orders-idreissue .out-container .trains-wrap .multi-choice-wrap .multi-choice {
  min-height: 30px;
}
.path-trains-q .out-container .trains-wrap .multi-choice-wrap .multi-choice label.checkbox-inline,
.path-train-orders-idreissue .out-container .trains-wrap .multi-choice-wrap .multi-choice label.checkbox-inline {
  width: 100px;
}
.path-trains-q .out-container .trains-wrap .multi-choice-wrap .multi-choice label.checkbox-inline.ng-binding,
.path-train-orders-idreissue .out-container .trains-wrap .multi-choice-wrap .multi-choice label.checkbox-inline.ng-binding {
  margin-right: 4px;
}
.path-trains-q .out-container .trains-wrap .trains-times,
.path-train-orders-idreissue .out-container .trains-wrap .trains-times {
  margin-top: 5px;
}
.path-trains-q .out-container .trains-wrap .trains-times .trains-number,
.path-train-orders-idreissue .out-container .trains-wrap .trains-times .trains-number {
  font-size: 18px;
  color: #f0ad4e;
  line-height: 24px;
}
.path-trains-q .out-container .trains-wrap .trains-times .condition,
.path-train-orders-idreissue .out-container .trains-wrap .trains-times .condition {
  line-height: 46px;
  border-top: 2px solid #9fcbfe;
  border-bottom: 1px solid #9fcbfe;
  margin-bottom: 20px;
  padding-left: 130px;
}
.path-trains-q .out-container .trains-wrap .trains-times .condition li,
.path-train-orders-idreissue .out-container .trains-wrap .trains-times .condition li {
  float: left;
}
.path-trains-q .out-container .trains-wrap .trains-times .condition #start,
.path-train-orders-idreissue .out-container .trains-wrap .trains-times .condition #start {
  background: #51a2fe;
  margin-left: 110px;
  color: #fff;
  padding: 0 10px;
  height: 22px;
  margin-top: 10px;
  line-height: 22px;
}
.path-trains-q .out-container .trains-wrap .trains-times .condition #start:hover,
.path-train-orders-idreissue .out-container .trains-wrap .trains-times .condition #start:hover {
  cursor: pointer;
}
.path-trains-q .out-container .trains-wrap .trains-times .condition #start.focus,
.path-train-orders-idreissue .out-container .trains-wrap .trains-times .condition #start.focus {
  background: #ccc;
}
.path-trains-q .out-container .trains-wrap .trains-times .condition #end,
.path-train-orders-idreissue .out-container .trains-wrap .trains-times .condition #end {
  background: #51a2fe;
  margin-left: 180px;
  color: #fff;
  padding: 0 10px;
  height: 22px;
  margin-top: 10px;
  line-height: 22px;
}
.path-trains-q .out-container .trains-wrap .trains-times .condition #end:hover,
.path-train-orders-idreissue .out-container .trains-wrap .trains-times .condition #end:hover {
  cursor: pointer;
}
.path-trains-q .out-container .trains-wrap .trains-times .condition #end.focus,
.path-train-orders-idreissue .out-container .trains-wrap .trains-times .condition #end.focus {
  background: #ccc;
}
.path-trains-q .out-container .trains-wrap .trains-times .condition #seat-level,
.path-train-orders-idreissue .out-container .trains-wrap .trains-times .condition #seat-level {
  margin-left: 60px;
}
.path-trains-q .out-container .trains-wrap .trains-times .condition #rest-number,
.path-train-orders-idreissue .out-container .trains-wrap .trains-times .condition #rest-number {
  margin-left: 28px;
}
.path-trains-q .out-container .trains-wrap .trains-times .train-info,
.path-train-orders-idreissue .out-container .trains-wrap .trains-times .train-info {
  margin: 0px;
  min-height: 164px;
  border-top: 1px solid #d2d2d2;
  padding: 20px 10px;
  width: 100%;
}
.path-trains-q .out-container .trains-wrap .trains-times .train-info .col-xs-1,
.path-train-orders-idreissue .out-container .trains-wrap .trains-times .train-info .col-xs-1,
.path-trains-q .out-container .trains-wrap .trains-times .train-info .col-xs-4,
.path-train-orders-idreissue .out-container .trains-wrap .trains-times .train-info .col-xs-4,
.path-trains-q .out-container .trains-wrap .trains-times .train-info .col-xs-2,
.path-train-orders-idreissue .out-container .trains-wrap .trains-times .train-info .col-xs-2 {
  text-align: center;
}
.path-trains-q .out-container .trains-wrap .trains-times .train-info .images-train-fast,
.path-train-orders-idreissue .out-container .trains-wrap .trains-times .train-info .images-train-fast {
  width: 68px;
  height: 68px;
  background: url(/442ad3a911b1ec4ea43c57c687f16198.png) center;
  background-repeat: no-repeat;
}
.path-trains-q .out-container .trains-wrap .trains-times .train-info .images-train-slow,
.path-train-orders-idreissue .out-container .trains-wrap .trains-times .train-info .images-train-slow {
  width: 68px;
  height: 68px;
  background: url(/67ccba5f34acd39fc099ccdcf193c2da.png) center;
  background-repeat: no-repeat;
}
.path-trains-q .out-container .trains-wrap .trains-times .train-info .train-unique,
.path-train-orders-idreissue .out-container .trains-wrap .trains-times .train-info .train-unique {
  position: relative;
  line-height: 60px;
  font-size: 20px;
}
.path-trains-q .out-container .trains-wrap .trains-times .train-info .train-unique a,
.path-train-orders-idreissue .out-container .trains-wrap .trains-times .train-info .train-unique a {
  color: #428bca;
  position: relative;
}
.path-trains-q .out-container .trains-wrap .trains-times .train-info .train-unique b,
.path-train-orders-idreissue .out-container .trains-wrap .trains-times .train-info .train-unique b {
  padding-left: 10px;
  text-decoration: underline;
}
.path-trains-q .out-container .trains-wrap .trains-times .train-info .station-period,
.path-train-orders-idreissue .out-container .trains-wrap .trains-times .train-info .station-period {
  display: none;
  left: 12px;
  margin-top: 25px;
}
.path-trains-q .out-container .trains-wrap .trains-times .train-info .station-period .table tr th,
.path-train-orders-idreissue .out-container .trains-wrap .trains-times .train-info .station-period .table tr th,
.path-trains-q .out-container .trains-wrap .trains-times .train-info .station-period .table tr td,
.path-train-orders-idreissue .out-container .trains-wrap .trains-times .train-info .station-period .table tr td {
  font-size: 12px;
  color: #999;
}
.path-trains-q .out-container .trains-wrap .trains-times .train-info:hover .station-period,
.path-train-orders-idreissue .out-container .trains-wrap .trains-times .train-info:hover .station-period {
  display: block;
}
.path-trains-q .out-container .trains-wrap .trains-times .train-info .setout-time,
.path-train-orders-idreissue .out-container .trains-wrap .trains-times .train-info .setout-time,
.path-trains-q .out-container .trains-wrap .trains-times .train-info .arrival-time,
.path-train-orders-idreissue .out-container .trains-wrap .trains-times .train-info .arrival-time {
  text-align: center;
  width: 140px;
}
.path-trains-q .out-container .trains-wrap .trains-times .train-info .setout-time span,
.path-train-orders-idreissue .out-container .trains-wrap .trains-times .train-info .setout-time span,
.path-trains-q .out-container .trains-wrap .trains-times .train-info .arrival-time span,
.path-train-orders-idreissue .out-container .trains-wrap .trains-times .train-info .arrival-time span {
  font-size: 36px;
}
.path-trains-q .out-container .trains-wrap .trains-times .train-info .setout-time,
.path-train-orders-idreissue .out-container .trains-wrap .trains-times .train-info .setout-time {
  margin-left: 20px;
}
.path-trains-q .out-container .trains-wrap .trains-times .train-info .right-arrow,
.path-train-orders-idreissue .out-container .trains-wrap .trains-times .train-info .right-arrow {
  width: 140px;
  text-align: center;
  font-size: 36px;
  color: #d2d2d2;
}
.path-trains-q .out-container .trains-wrap .trains-times .train-info .right-arrow span,
.path-train-orders-idreissue .out-container .trains-wrap .trains-times .train-info .right-arrow span {
  display: block;
  font-size: 14px;
  color: #55a4fe;
}
.path-trains-q .out-container .trains-wrap .trains-times .train-info .price-seat-rest,
.path-train-orders-idreissue .out-container .trains-wrap .trains-times .train-info .price-seat-rest {
  width: 400px;
  padding-left: 40px;
}
.path-trains-q .out-container .trains-wrap .trains-times .train-info .price-seat-rest .popover .popover-content,
.path-train-orders-idreissue .out-container .trains-wrap .trains-times .train-info .price-seat-rest .popover .popover-content {
  width: 200px;
  padding: 5px;
  font-size: 12px;
  line-height: 18px;
}
.path-trains-q .out-container .trains-wrap .trains-times .train-info .price-seat-rest .price,
.path-train-orders-idreissue .out-container .trains-wrap .trains-times .train-info .price-seat-rest .price {
  color: #ff6600;
  font-size: 20px;
  vertical-align: middle;
}
.path-trains-q .out-container .trains-wrap .trains-times .train-info .price-seat-rest .one-seat,
.path-train-orders-idreissue .out-container .trains-wrap .trains-times .train-info .price-seat-rest .one-seat {
  margin-bottom: 10px;
}
.path-trains-q .out-container .trains-wrap .trains-times .train-info .price-seat-rest .yu,
.path-train-orders-idreissue .out-container .trains-wrap .trains-times .train-info .price-seat-rest .yu {
  position: absolute;
  display: inline-block;
  height: 28px;
  line-height: 28px;
  right: 132px;
}
.path-trains-q .out-container .trains-wrap .trains-times .train-info .price-seat-rest .yu .rest,
.path-train-orders-idreissue .out-container .trains-wrap .trains-times .train-info .price-seat-rest .yu .rest {
  color: #ff6600;
}
.path-trains-q .out-container .trains-wrap .trains-times .train-info .price-seat-rest button,
.path-train-orders-idreissue .out-container .trains-wrap .trains-times .train-info .price-seat-rest button {
  width: 100px;
  height: 28px;
  padding: 0px;
}
.path-trains-q .out-container .trains-wrap .trains-times .train-info:hover,
.path-train-orders-idreissue .out-container .trains-wrap .trains-times .train-info:hover {
  background: #e4f1ff;
  box-shadow: 0px 5px 7px rgba(0, 0, 0, 0.14);
}
.path-trains-q .noneTickets,
.path-train-orders-idreissue .noneTickets {
  font-size: 18px;
  color: #836e46;
  position: relative;
  background-color: #fbf7e6;
  border: 1px solid #f6ebd1;
  border-radius: 4px;
  padding: 10px;
}
.path-train-orders-idtrain-payment {
  background: #fff !important;
}
.path-train-orders-idtrain-payment div[fg-sider-nav] {
  display: none;
}
.path-train-orders-idtrain-payment .out-container {
  box-shadow: none;
}
.path-train-orders-idtrain-payment .kuaiqian-logo {
  line-height: 35px;
}
.path-train-orders-idtrain-payment .kuaiqian-logo button {
  background-image: url(/760a8f48755fcf3928e5fda755d10b7b.png);
  background-repeat: no-repeat;
  background-position: center;
  background-color: #fff;
  border: 1px solid #d1d1d1;
  cursor: pointer;
  text-align: right;
  display: inline-block;
  width: 160px;
  height: 36px;
  color: #b32125;
  font-weight: 600;
  padding: 0 10px;
}
.path-train-orders-idtrain-payment .zhifubao-logo {
  line-height: 35px;
}
.path-train-orders-idtrain-payment .zhifubao-logo button {
  background-image: url(/d6b0049331f813760506bc9193dcc65e.png);
  background-repeat: no-repeat;
  background-position: center;
  background-color: #fff;
  border: 1px solid #d1d1d1;
  cursor: pointer;
  text-align: right;
  display: inline-block;
  width: 160px;
  height: 36px;
  color: #b32125;
  font-weight: 600;
  padding: 0 10px;
}
.path-train-orders-idtrain-payment .payAlert {
  background: url(/cff892e9975beab6b3a3afa357e5f50c.png) no-repeat;
  width: 100px;
  height: 100px;
  margin-left: 43%;
  margin-top: 30px;
}
.path-train-orders-idtrain-payment .top {
  width: 100%;
  background: #f4faff;
  margin-top: 60px;
  padding-top: 35px;
  border-bottom: 1px #cce5f7 solid;
  border-right: none;
}
.path-train-orders-idtrain-payment .top .fa-check-circle {
  font-size: 20px;
  padding-left: 22px;
  color: #007edf;
  margin-right: 10px;
}
.path-train-orders-idtrain-payment .top .pay-tip {
  font-size: 20px;
  font-family: 'å¾®è½¯é›…é»‘';
  padding-bottom: 30px;
  border-bottom: 1px #007edf dashed;
  width: 998px;
  display: inline-block;
}
.path-train-orders-idtrain-payment .top .pay-tip .time {
  color: #f6a701;
}
.path-train-orders-idtrain-payment .top .pay-tip .ammount {
  font-size: 14px;
}
.path-train-orders-idtrain-payment .top .pay-tip .yuqi {
  display: inline-block;
  font-size: 14px;
  margin-right: 128px;
}
.path-train-orders-idtrain-payment .top .row {
  margin-top: 30px;
  color: #007edf;
  padding-left: 38px;
  line-height: 30px;
  margin-left: 0;
}
.path-train-orders-idtrain-payment .top .flight-info {
  color: black;
  margin-top: 0px;
  margin-bottom: 0px;
  border-width: 0px;
}
.path-train-orders-idtrain-payment .bottom {
  padding-top: 16px;
  padding-left: 60px;
  height: 580px;
  width: 1100px;
  margin-top: 20px;
  border-top: 2px #007edf solid;
  border-right: 1px #cce5f7 solid;
  border-left: 1px #cce5f7 solid;
  border-bottom: 1px #cce5f7 solid;
}
.path-train-orders-idtrain-payment .bottom .box-bottom .tip {
  line-height: 74px;
  border-bottom: 1px dashed #cce5f7;
}
.path-train-orders-idtrain-payment .bottom .box-bottom .tip span {
  color: #f6a701;
}
.path-train-orders-idtrain-payment .bottom .box-bottom .payment {
  margin-top: 30px;
}
.path-train-orders-idtrain-payment .bottom .box-bottom .payment .row {
  line-height: 56px;
  text-align: center;
  background: #f4faff;
}
.path-train-orders-idtrain-payment .bottom .box-bottom .payment .row .third-payment.active,
.path-train-orders-idtrain-payment .bottom .box-bottom .payment .row .yuejie-payment.active {
  background-color: white;
  border-bottom: none;
}
.path-train-orders-idtrain-payment .bottom .box-bottom .payment .row .col-xs-6 {
  border: #67a4e7 1px solid;
}
.path-train-orders-idtrain-payment .bottom .box-bottom .payment .tip-icon {
  display: block;
  color: darkgray;
}
.path-train-orders-idtrain-payment .bottom .box-bottom .payment .tip-icon i {
  margin-right: 5px;
}
.path-train-orders-idtrain-payment .bottom .box-bottom .payment .payment-icon {
  border: 1px solid #67a4e7;
  line-height: 35px;
  border-top: none;
  border-top-width: 0px;
  padding-top: 75px;
  padding-bottom: 42px;
  background: white;
}
.path-train-orders-idtrain-payment .bottom .box-bottom .payment .payment-icon [class*='col-xs'] {
  border-width: 0px;
}
.path-train-orders-idtrain-payment .bottom .box-bottom .payment .payment-icon [class*='col-xs'] img {
  display: block;
  margin: 0px 120px;
  padding: 7px 70px;
  border: 1px solid #d1d1d1;
}
.path-train-orders-idtrain-payment .bottom .box-bottom .payment .payment-icon [class*='col-xs'] img:click {
  background: white;
  border: #67a4e7 1px solid;
  border-top-width: 0px;
}
.path-train-orders-idtrain-payment .bottom .box-bottom .payment .payment-icon [class*='col-xs'] .current {
  border: #f8b62c 2px solid;
}
.path-train-orders-idtrain-payment .bottom .box-bottom .payment .operate {
  background: white;
  text-align: center;
}
.path-train-orders-idtrain-payment .bottom .box-bottom .payment .operate .btn {
  margin-top: 25px;
  line-height: 30px;
  width: 100px;
  background: #f6a701;
  border: 0;
}
.path-train-orders-idtrain-payment .bottom .box-bottom .payment .operate .bs-example-modal-sm .modal-sm .modal-content {
  width: 540px;
}
.path-train-orders-idtrain-payment .bottom .box-bottom .payment .operate .bs-example-modal-sm .modal-sm .modal-content .top {
  height: 230px;
  background: #0980dc;
}
.path-train-orders-idtrain-payment .pay-input {
  border: 2px solid #d1d1d1;
  line-height: 38px;
  height: 38px;
  margin: 0px 0px 10px 50px;
  width: 175px;
}
.tip-content {
  background-color: white;
  width: 540px;
}
.tip-content .top {
  text-align: center;
  height: 230px;
  background: #0980dc;
  color: white;
}
.tip-content .top img {
  display: block;
  margin-left: 43%;
  padding-top: 40px;
  margin-bottom: 26px;
}
.tip-content .row {
  height: 110px;
  width: 100%;
}
.tip-content .row .col-xs-6 {
  text-align: center;
  padding-top: 40px;
}
.tip-content .row .col-xs-6 button {
  line-height: 30px;
  width: 100px;
  color: white;
}
.tip-content .row .col-xs-6 .paydone {
  background: #0980dc;
  border: 1px solid #0270c5;
}
.tip-content .row .col-xs-6 .payproblem {
  background: #ee4445;
  border: 1px solid #e72122;
}
.countdown-color {
  color: black;
}
.countdown-nocolor {
  color: red;
}
.path-train-orders .trainCodeImageG {
  display: block;
  background: url(/442ad3a911b1ec4ea43c57c687f16198.png) center no-repeat;
  height: 30px;
  width: 50px;
  background-size: 80%;
  float: left;
}
.path-train-orders .trainCodeImageK {
  display: block;
  background: url(/67ccba5f34acd39fc099ccdcf193c2da.png) center no-repeat;
  height: 30px;
  width: 50px;
  background-size: 80%;
  float: left;
}
[ng-message] {
  padding: 3px 0;
  color: red;
  font-size: 10px;
}

.path-private-train-book {
  background: #fff;
}
.path-private-train-book .out-container {
  box-shadow: 0 0 5px rgba(255, 255, 255, 0);
}
.path-private-train-book .out-container .train-book-wrap {
  background: #fff;
}
.path-private-train-book .out-container .train-book-wrap .train-book {
  margin: 0px;
  padding: 0px;
}
.path-private-train-book .out-container .train-book-wrap .train-book .col-xs-7 {
  padding-left: 0px;
}
.path-private-train-book .out-container .train-book-wrap .train-book .form-panel {
  border: 1px solid #d7e8f5;
  position: relative;
  margin-bottom: 10px;
  float: left;
  width: 100%;
}
.path-private-train-book .out-container .train-book-wrap .train-book .form-panel h3 {
  float: left;
  display: inline-block;
  width: 110px;
  box-sizing: border-box;
  padding: 4px 10px 4px 15px;
  color: #666;
  font: 16px/34px "Microsoft Yahei", Tahoma, Arial;
  margin: 0;
}
.path-private-train-book .out-container .train-book-wrap .train-book .form-panel .insurance2 {
  width: 30%;
  margin-top: 10px;
  margin-bottom: 10px;
}
.path-private-train-book .out-container .train-book-wrap .train-book .form-panel .insurance-choose {
  display: block;
  margin-top: -35px;
  margin-left: 50%;
  margin-bottom: 15px;
}
.path-private-train-book .out-container .train-book-wrap .train-book .form-panel .form-field {
  padding: 5px 0;
  margin-left: 110px;
}
.path-private-train-book .out-container .train-book-wrap .train-book .form-panel .form-field .form-item {
  padding: 5px 0;
  background-color: #eff6fc;
}
.path-private-train-book .out-container .train-book-wrap .train-book .form-panel .form-field .train-info {
  padding: 20px 0px;
  background-color: #eff6fc;
  margin: 0px;
  width: 100%;
  box-sizing: none;
}
.path-private-train-book .out-container .train-book-wrap .train-book .form-panel .form-field .train-info .col-xs-4 {
  width: 158px;
  padding: 0px;
}
.path-private-train-book .out-container .train-book-wrap .train-book .form-panel .form-field .train-info .col-xs-4 span {
  line-height: 50px;
  padding: 0px 20px;
}
.path-private-train-book .out-container .train-book-wrap .train-book .form-panel .form-field .train-info .col-xs-2 {
  padding: 0px;
  text-align: center;
  line-height: 20px;
}
.path-private-train-book .out-container .train-book-wrap .train-book .form-panel .form-field .train-info .col-xs-2 b {
  font-size: 18px;
}
.path-private-train-book .out-container .train-book-wrap .train-book .form-panel .form-field .train-info .col-xs-1 {
  padding: 0;
  line-height: 50px;
  width: 18px;
  text-align: center;
}
.path-private-train-book .out-container .train-book-wrap .train-book .form-panel .form-field .train-info .col-xs-3 {
  padding: 0px;
  line-height: 50px;
  width: 160px;
}
.path-private-train-book .out-container .train-book-wrap .train-book .form-panel .form-field .train-info .col-xs-3 span {
  padding: 0px 5px;
}
.path-private-train-book .out-container .train-book-wrap .train-book .form-panel .form-field .train-info .col-xs-3 .amount {
  color: #ff6600;
  font-size: 20px;
  padding-left: 10px;
}
.path-private-train-book .out-container .train-book-wrap .train-book .form-panel .form-field .plus-choice {
  padding: 10px 5px;
}
.path-private-train-book .out-container .train-book-wrap .train-book .form-panel .btn-add-passenger {
  margin-left: 110px;
  margin-top: 20px;
}
.path-private-train-book .out-container .train-book-wrap .train-book .form-panel .insurence {
  margin-left: 110px;
}
.path-private-train-book .out-container .train-book-wrap .train-book .form-panel .insurence .checkbox {
  margin: 10px 30px;
}
.path-private-train-book .out-container .train-book-wrap .train-book .form-panel .insurence .checkbox .fuxuan {
  display: none;
}
.path-private-train-book .out-container .train-book-wrap .train-book .form-panel .insurence .checkbox .fuxuan select {
  float: right;
  width: 18%;
  height: 24px;
  border-radius: 0;
  padding: 0px 12px;
}
.path-private-train-book .out-container .train-book-wrap .train-book .form-panel .contact-info {
  padding-top: 20px;
}
.path-private-train-book .out-container .train-book-wrap .train-book .form-panel .rule-limitation {
  line-height: 30px;
  background: #eff6fc;
  padding-left: 5px;
}
.path-private-train-book .out-container .train-book-wrap .train-book .check-and-order {
  padding: 20px 0;
  border-width: 0;
  text-align: center;
}
.path-private-train-book .out-container .train-book-wrap .train-book .check-and-order .next-step {
  width: 280px;
  margin-bottom: 10px;
  padding: 0px;
  line-height: 40px;
  font-size: 18px;
}
.path-private-train-book .out-container .train-book-wrap .train-book .check-and-order .check-order .modal-header {
  background: #51a2fe;
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
.path-private-train-book .out-container .train-book-wrap .train-book .check-and-order .check-order .modal-header button {
  font-size: 40px;
  color: #fff;
  font-weight: normal;
  text-shadow: 0 0 0;
  opacity: 1;
}
.path-private-train-book .out-container .train-book-wrap .train-book .check-and-order .check-order .modal-header .modal-title {
  font-size: 22px;
}
.path-private-train-book .out-container .train-book-wrap .train-book .check-and-order .check-order .modal-body {
  padding: 40px;
}
.path-private-train-book .out-container .train-book-wrap .train-book .check-and-order .check-order .modal-body .container-fluid {
  width: 100%;
}
.path-private-train-book .out-container .train-book-wrap .train-book .check-and-order .check-order .modal-body .container-fluid .row {
  border-top: 2px solid #51a2fe;
  border-right: 1px solid #cce5f7;
  border-bottom: 1px solid #cce5f7;
  margin-bottom: 20px;
  background: #f5faff;
  white-space: nowrap;
}
.path-private-train-book .out-container .train-book-wrap .train-book .check-and-order .check-order .modal-body .container-fluid .row .col-xs-2,
.path-private-train-book .out-container .train-book-wrap .train-book .check-and-order .check-order .modal-body .container-fluid .row .col-xs-1,
.path-private-train-book .out-container .train-book-wrap .train-book .check-and-order .check-order .modal-body .container-fluid .row .col-xs-10 {
  padding: 0;
  margin: 0;
  background: #fff;
}
.path-private-train-book .out-container .train-book-wrap .train-book .check-and-order .check-order .modal-body .container-fluid .row .title-for-check {
  line-height: 98px;
  text-align: center;
  min-height: 98px;
  background: #f5faff;
  font-size: 20px;
}
.path-private-train-book .out-container .train-book-wrap .train-book .check-and-order .check-order .modal-body .container-fluid .row .train-unique {
  width: 160px;
  line-height: 98px;
}
.path-private-train-book .out-container .train-book-wrap .train-book .check-and-order .check-order .modal-body .container-fluid .row .train-unique span {
  padding: 0px 20px;
}
.path-private-train-book .out-container .train-book-wrap .train-book .check-and-order .check-order .modal-body .container-fluid .row .train-unique span b {
  font-size: 16px;
  color: #57a5fe;
}
.path-private-train-book .out-container .train-book-wrap .train-book .check-and-order .check-order .modal-body .container-fluid .row .setout-time,
.path-private-train-book .out-container .train-book-wrap .train-book .check-and-order .check-order .modal-body .container-fluid .row .arrival-time {
  padding-top: 20px;
  height: 99px;
}
.path-private-train-book .out-container .train-book-wrap .train-book .check-and-order .check-order .modal-body .container-fluid .row .setout-time b,
.path-private-train-book .out-container .train-book-wrap .train-book .check-and-order .check-order .modal-body .container-fluid .row .arrival-time b {
  font-size: 16px;
}
.path-private-train-book .out-container .train-book-wrap .train-book .check-and-order .check-order .modal-body .container-fluid .row .right-arrow {
  line-height: 98px;
  font-size: 20px;
  width: 20px;
}
.path-private-train-book .out-container .train-book-wrap .train-book .check-and-order .check-order .modal-body .container-fluid .row .seat {
  line-height: 60px;
  text-align: center;
  line-height: 98px;
  width: 214px;
}
.path-private-train-book .out-container .train-book-wrap .train-book .check-and-order .check-order .modal-body .container-fluid .row .seat span {
  padding: 0px 15px;
}
.path-private-train-book .out-container .train-book-wrap .train-book .check-and-order .check-order .modal-body .container-fluid .row .seat #acount {
  font-size: 18px;
  color: #ff6600;
}
.path-private-train-book .out-container .train-book-wrap .train-book .check-and-order .check-order .modal-body .container-fluid .row .train-passenger {
  min-height: 90px;
  text-align: left;
}
.path-private-train-book .out-container .train-book-wrap .train-book .check-and-order .check-order .modal-body .container-fluid .row .train-passenger .wenzi {
  display: inline-block;
  padding: 20px;
  line-height: 28px;
}
.path-private-train-book .out-container .train-book-wrap .train-book .check-and-order .check-order .modal-body .container-fluid .row .train-passenger .insurance {
  padding-top: 20px;
  padding-right: 120px;
}
.path-private-train-book .out-container .train-book-wrap .train-book .check-and-order .check-order .modal-body .container-fluid .row .rest-passanger {
  padding: 0px 20px 20px 0px;
  text-align: right;
}
.path-private-train-book .out-container .train-book-wrap .train-book .check-and-order .check-order .modal-body .container-fluid .row .rest-passanger .well {
  width: 683px;
  background: #fff;
  padding: 0;
  box-shadow: 0 0 0 rgba(255, 255, 255, 0);
  border-width: 0;
}
.path-private-train-book .out-container .train-book-wrap .train-book .check-and-order .check-order .modal-body .container-fluid .row .contact-info {
  line-height: 98px;
  text-align: left;
  padding-left: 20px;
}
.path-private-train-book .out-container .train-book-wrap .train-book .check-and-order .check-order .modal-body .container-fluid .row .contact-info-hotel {
  line-height: 98px;
  text-align: left;
  padding-left: 10px;
}
.path-private-train-book .out-container .train-book-wrap .train-book .check-and-order .check-order .modal-body .container-fluid .row .full-price {
  min-height: 98px;
  text-align: left;
  line-height: 28px;
}
.path-private-train-book .out-container .train-book-wrap .train-book .check-and-order .check-order .modal-body .container-fluid .row .full-price .wenzi {
  display: inline-block;
  padding: 20px 40px 0px 20px;
}
.path-private-train-book .out-container .train-book-wrap .train-book .check-and-order .check-order .modal-body .container-fluid .row .full-price .wenzi span {
  color: #ff6600;
  margin-right: 10px;
}
.path-private-train-book .out-container .train-book-wrap .train-book .check-and-order .check-order .modal-footer {
  border-top-width: 0px;
  height: 100px;
}
.path-private-train-book .out-container .train-book-wrap .train-book .check-and-order .check-order .modal-footer button {
  padding: 0px;
  line-height: 40px;
  width: 150px;
  font-size: 18px;
}
.path-private-train-book .out-container .train-book-wrap .train-book .price-pannel {
  padding: 0;
}
.path-private-train-book .out-container .train-book-wrap .train-book .price-pannel .fudong {
  width: 435px;
  margin-left: 20px;
}
.path-private-train-book .out-container .train-book-wrap .train-book .price-pannel .fudong .price-wrap-wrap {
  padding: 20px 10px;
  height: 220px;
  background: #fffaed;
  border: 1px solid #f0e9d6;
}
.path-private-train-book .out-container .train-book-wrap .train-book .price-pannel .fudong .price-wrap-wrap span {
  display: inline-block;
  line-height: 40px;
}
.path-private-train-book .out-container .train-book-wrap .train-book .price-pannel .fudong .price-wrap-wrap .line {
  border-bottom: 1px dashed #ababab;
  width: 63%;
}
.path-private-train-book .out-container .train-book-wrap .train-book .price-pannel .fudong .price-wrap-wrap .price-wrap {
  font-size: 18px;
}
.path-private-train-book .out-container .train-book-wrap .train-book .price-pannel .fudong .price-wrap-wrap .price {
  color: #ff6600;
}
.path-private-train-book .out-container .train-book-wrap .train-book .price-pannel .fudong .train-tips {
  padding: 10px 15px;
  border: 1px solid #5da8fe;
  background-color: #FFF;
}
.path-private-train-book .out-container .train-book-wrap .train-book .price-pannel .fudong .train-tips dt {
  margin-bottom: 10px;
  font-weight: bold;
}
.path-private-train-book .out-container .train-book-wrap .train-book .price-pannel .fudong .train-tips dd {
  position: relative;
  margin-bottom: 2px;
  padding-left: 10px;
}
.path-private-train-book .out-container .train-book-wrap .train-book .price-pannel .fudong .train-tips dd i {
  position: absolute;
  top: -3px;
  top: 3px;
  left: 0;
  font: normal 24px Arial;
  font-size: 14px;
  vertical-align: middle;
}

.path-train-orders-id .out-container,
.path-auditTrainOrder-id .out-container {
  background: #f6f6f6;
  padding-left: 5px;
}
.path-train-orders-id .out-container .train-order-wrap .header-legend,
.path-auditTrainOrder-id .out-container .train-order-wrap .header-legend {
  margin-bottom: 10px;
}
.path-train-orders-id .out-container .train-order-wrap .order-info,
.path-auditTrainOrder-id .out-container .train-order-wrap .order-info {
  font-size: 12px;
  border-top: 1px solid #bbb;
  box-shadow: 0 3px 5px rgba(0, 0, 0, 0.1);
  background: #fff;
  padding: 10px;
  margin-bottom: 10px;
}
.path-train-orders-id .out-container .train-order-wrap .order-info .price-wrap-wrap,
.path-auditTrainOrder-id .out-container .train-order-wrap .order-info .price-wrap-wrap {
  padding: 5px;
  background: #fffaed;
  border: 1px solid #f0e9d6;
  width: 450px;
}
.path-train-orders-id .out-container .train-order-wrap .order-info .price-wrap-wrap li,
.path-auditTrainOrder-id .out-container .train-order-wrap .order-info .price-wrap-wrap li {
  width: 428px;
}
.path-train-orders-id .out-container .train-order-wrap .order-info .price-wrap-wrap span,
.path-auditTrainOrder-id .out-container .train-order-wrap .order-info .price-wrap-wrap span {
  font-size: 14px;
  display: inline-block;
  line-height: 40px;
}
.path-train-orders-id .out-container .train-order-wrap .order-info .price-wrap-wrap .pull-right,
.path-auditTrainOrder-id .out-container .train-order-wrap .order-info .price-wrap-wrap .pull-right {
  padding-left: 10px;
}
.path-train-orders-id .out-container .train-order-wrap .order-info .price-wrap-wrap .price-wrap,
.path-auditTrainOrder-id .out-container .train-order-wrap .order-info .price-wrap-wrap .price-wrap {
  margin-top: -5px;
  font-size: 18px;
  line-height: 30px;
  height: 40px;
}
.path-train-orders-id .out-container .train-order-wrap .order-info .price-wrap-wrap .price-wrap b,
.path-auditTrainOrder-id .out-container .train-order-wrap .order-info .price-wrap-wrap .price-wrap b {
  color: #666666;
}
.path-train-orders-id .out-container .train-order-wrap .order-info .price-wrap-wrap .adults-price,
.path-auditTrainOrder-id .out-container .train-order-wrap .order-info .price-wrap-wrap .adults-price {
  background: url(/b4c90f8077c01cb56ec5cca3e46fbea9.png);
  background-position: 0px -385px;
  background-repeat: no-repeat;
  font-size: 12px;
  color: #666666;
  height: 20px;
}
.path-train-orders-id .out-container .train-order-wrap .order-info .price-wrap-wrap .adults-price span,
.path-auditTrainOrder-id .out-container .train-order-wrap .order-info .price-wrap-wrap .adults-price span {
  height: 16px;
  line-height: 16px;
  background: #fffaed;
  display: inline-block;
  padding-right: 4px;
}
.path-train-orders-id .out-container .train-order-wrap .order-info .price-wrap-wrap .price,
.path-auditTrainOrder-id .out-container .train-order-wrap .order-info .price-wrap-wrap .price {
  color: #ff6600;
}
.path-train-orders-id .out-container .train-order-wrap .order-info .price-wrap-wrap .baoxian,
.path-auditTrainOrder-id .out-container .train-order-wrap .order-info .price-wrap-wrap .baoxian {
  background: url(/b4c90f8077c01cb56ec5cca3e46fbea9.png);
  background-position: 0px -378px;
  background-repeat: no-repeat;
  color: #666666;
  margin-top: 10px;
}
.path-train-orders-id .out-container .train-order-wrap .order-info .price-wrap-wrap .baoxian span,
.path-auditTrainOrder-id .out-container .train-order-wrap .order-info .price-wrap-wrap .baoxian span {
  background: #fffaed;
  margin-top: -4px;
  padding-right: 4px;
}
.path-train-orders-id .out-container .train-order-wrap .info-for-banci,
.path-auditTrainOrder-id .out-container .train-order-wrap .info-for-banci {
  background: #fff;
  border-top: 1px solid #bbb;
  box-shadow: 0 3px 5px rgba(0, 0, 0, 0.1);
  margin-bottom: 10px;
}
.path-train-orders-id .out-container .train-order-wrap .info-for-banci p,
.path-auditTrainOrder-id .out-container .train-order-wrap .info-for-banci p {
  padding-left: 10px;
  width: 100%;
  line-height: 30px;
  background: #f4f4f4;
  margin-bottom: 0px;
}
.path-train-orders-id .out-container .train-order-wrap .info-for-banci .row,
.path-auditTrainOrder-id .out-container .train-order-wrap .info-for-banci .row {
  margin: 0px;
  padding: 10px;
  padding-bottom: 10px;
  height: 70px;
}
.path-train-orders-id .out-container .train-order-wrap .info-for-banci .row .train-unique,
.path-auditTrainOrder-id .out-container .train-order-wrap .info-for-banci .row .train-unique {
  padding: 0px;
}
.path-train-orders-id .out-container .train-order-wrap .info-for-banci .row .train-unique .train-images-fast,
.path-auditTrainOrder-id .out-container .train-order-wrap .info-for-banci .row .train-unique .train-images-fast {
  background: url(/442ad3a911b1ec4ea43c57c687f16198.png) center;
  background-repeat: no-repeat;
  background-size: 80%;
  width: 68px;
  height: 56px;
  display: inline-block;
}
.path-train-orders-id .out-container .train-order-wrap .info-for-banci .row .train-unique .train-images-slow,
.path-auditTrainOrder-id .out-container .train-order-wrap .info-for-banci .row .train-unique .train-images-slow {
  background: url(/67ccba5f34acd39fc099ccdcf193c2da.png) center;
  background-repeat: no-repeat;
  background-size: 80%;
  width: 68px;
  height: 68px;
  display: inline-block;
}
.path-train-orders-id .out-container .train-order-wrap .info-for-banci .row .train-code,
.path-auditTrainOrder-id .out-container .train-order-wrap .info-for-banci .row .train-code {
  text-align: center;
  line-height: 50px;
}
.path-train-orders-id .out-container .train-order-wrap .info-for-banci .row .setout-time,
.path-auditTrainOrder-id .out-container .train-order-wrap .info-for-banci .row .setout-time,
.path-train-orders-id .out-container .train-order-wrap .info-for-banci .row .fa-long-arrow-right,
.path-auditTrainOrder-id .out-container .train-order-wrap .info-for-banci .row .fa-long-arrow-right,
.path-train-orders-id .out-container .train-order-wrap .info-for-banci .row .arrival-time,
.path-auditTrainOrder-id .out-container .train-order-wrap .info-for-banci .row .arrival-time {
  text-align: center;
}
.path-train-orders-id .out-container .train-order-wrap .info-for-banci .row .setout-time b,
.path-auditTrainOrder-id .out-container .train-order-wrap .info-for-banci .row .setout-time b,
.path-train-orders-id .out-container .train-order-wrap .info-for-banci .row .fa-long-arrow-right b,
.path-auditTrainOrder-id .out-container .train-order-wrap .info-for-banci .row .fa-long-arrow-right b,
.path-train-orders-id .out-container .train-order-wrap .info-for-banci .row .arrival-time b,
.path-auditTrainOrder-id .out-container .train-order-wrap .info-for-banci .row .arrival-time b {
  font-size: 18px;
}
.path-train-orders-id .out-container .train-order-wrap .info-for-banci .row .fa-long-arrow-right,
.path-auditTrainOrder-id .out-container .train-order-wrap .info-for-banci .row .fa-long-arrow-right {
  font-size: 20px;
  line-height: 50px;
}
.path-train-orders-id .out-container .train-order-wrap .info-for-banci .row .train-detail,
.path-auditTrainOrder-id .out-container .train-order-wrap .info-for-banci .row .train-detail {
  line-height: 50px;
  text-align: right;
}
.path-train-orders-id .out-container .train-order-wrap .info-for-banci .row .train-detail #periodStation,
.path-auditTrainOrder-id .out-container .train-order-wrap .info-for-banci .row .train-detail #periodStation {
  z-index: 10;
  background: #fff;
  border-width: 0;
  box-shadow: 0 0 0 #fff;
  width: 870px;
  margin-top: 80px;
  margin-left: -666px;
}
.path-train-orders-id .out-container .train-order-wrap .info-for-banci .row .train-detail #periodStation table tr th,
.path-auditTrainOrder-id .out-container .train-order-wrap .info-for-banci .row .train-detail #periodStation table tr th {
  text-align: center;
}
.path-train-orders-id .out-container .train-order-wrap .customer-info,
.path-auditTrainOrder-id .out-container .train-order-wrap .customer-info {
  background: #fff;
  border-top: 1px solid #d1d1d1;
  border-bottom: 1px solid #d1d1d1;
  font-size: 12px;
  margin-bottom: 5px;
  padding: 10px;
  overflow: auto;
}
.path-train-orders-id .out-container .train-order-wrap .customer-info span,
.path-auditTrainOrder-id .out-container .train-order-wrap .customer-info span {
  line-height: 16px;
}
.path-train-orders-id .out-container .train-order-wrap .customer-info:hover,
.path-auditTrainOrder-id .out-container .train-order-wrap .customer-info:hover {
  box-shadow: 0 4px 5px rgba(0, 0, 0, 0.2);
}
.path-train-orders .out-container {
  box-shadow: none;
}
.path-train-orders h3 {
  color: #505251;
}
.path-train-orders .btn-group {
  font-size: 13px;
}
.path-train-orders .btn-group label {
  background: none;
  border: none;
  border-left: solid 1px #E6E5E5;
  width: 100px;
}
.path-train-orders .btn-group label span {
  width: 70px;
  padding: 2px 10px;
  display: inline-block;
  border-radius: 4px;
}
.path-train-orders .btn-group label.active {
  color: #fff;
  background: none;
  box-shadow: none;
}
.path-train-orders .btn-group label.active span {
  font: 400 14px/2;
  border: 1px solid #333;
  background: #333;
}
.path-train-orders .btn-group label:first-child {
  border-left: none;
}
.path-train-orders .train-order-item .panel {
  border-color: #F1ECEC;
  box-shadow: none;
}
.path-train-orders .train-order-item .panel .panel-heading {
  border-bottom: none;
  font-size: 13px;
  color: #868282;
}
.path-train-orders .train-order-item .panel .panel-heading span {
  margin-right: 15px;
}
.path-train-orders .train-order-item .panel .panel-body {
  padding: 10px;
  font-size: 12px;
}
.path-train-orders .train-order-item .panel .panel-body .left {
  width: 70px;
  height: 70;
  float: left;
  display: inline-block;
  border-color: #FFD497;
  border-radius: 50px;
}
.path-train-orders .train-order-item .panel .panel-body .left i {
  font-size: 40px;
}
.path-train-orders .train-order-item .panel .panel-body .left .trainCodeImageG {
  display: block;
  background: url(/442ad3a911b1ec4ea43c57c687f16198.png) center no-repeat;
  height: 70px;
  width: 60px;
  background-size: 80%;
  float: left;
}
.path-train-orders .train-order-item .panel .panel-body .right {
  display: inline-block;
  height: 100%;
  width: 750px;
  float: right;
}
.path-train-orders .train-order-item .panel .panel-body .right &gt; div {
  display: inline-block;
}
.path-train-orders .train-order-item .panel .panel-body .right .check-time {
  width: 200px;
  font-size: 14px;
}
.path-train-orders .train-order-item .panel .panel-body .right .check-time &gt; span {
  display: block;
}
.path-train-orders .train-order-item .panel .panel-body .right .check-time .station {
  padding-bottom: 4px;
}
.path-train-orders .train-order-item .panel .panel-body .right .check-time .depart,
.path-train-orders .train-order-item .panel .panel-body .right .check-time .arrive {
  font-size: 12px;
  padding-top: 2px;
}
.path-train-orders .train-order-item .panel .panel-body .right .cout {
  width: 120px;
  text-align: right;
}
.path-train-orders .train-order-item .panel .panel-body .right .customers {
  width: 240px;
}
.path-train-orders .train-order-item .panel .panel-body .right .status {
  width: 80px;
}
.path-train-orders .train-order-item .panel .panel-body .right .operate {
  width: 80px;
}

.path-train-orders-idreissue .lp-search-input {
  width: 170px !important;
}
.path-train-orders-idreissue .results-list.trains-wrap {
  padding: 0;
}
.path-train-orders-idreissue .results-list.trains-wrap .trains-times .train-info {
  padding: 10px 5px;
  min-height: 90px;
  font-size: 13px;
}
.path-train-orders-idreissue .results-list.trains-wrap .trains-times .train-info .col-xs-1 {
  padding: 0;
}
.path-train-orders-idreissue .results-list.trains-wrap .trains-times .train-info .col-xs-1:first-child {
  display: none;
}
.path-train-orders-idreissue .results-list.trains-wrap .trains-times .train-info .train-unique {
  font-size: 13px;
  height: 54px;
  line-height: 21px;
}
.path-train-orders-idreissue .results-list.trains-wrap .trains-times .train-info .setout-time span,
.path-train-orders-idreissue .results-list.trains-wrap .trains-times .train-info .arrival-time span {
  font-size: 14px;
}
.path-train-orders-idreissue .results-list.trains-wrap .trains-times .train-info .setout-time {
  margin-left: 0;
}
.path-train-orders-idreissue .results-list.trains-wrap .trains-times .train-info .right-arrow {
  width: 110px;
  padding: 0;
  font-size: 13px;
}
.path-train-orders-idreissue .results-list.trains-wrap .trains-times .train-info .right-arrow .fa .fa-long-arrow-right {
  font-size: 20px;
}
.path-train-orders-idreissue .results-list.trains-wrap .trains-times .train-info .price-seat-rest .price {
  font-size: 14px;
}
.path-train-orders-idreissue .results-list.trains-wrap .trains-times .train-info .price-seat-rest button {
  width: 60px;
  height: 24px;
  font-size: 13px;
}


.path-train-agreement {
  background: #fff !important;
}
.path-train-agreement .out-container {
  box-shadow: 0 0 0 #fff;
}
.path-train-agreement .out-container .title {
  width: 100%;
  color: #378ccf;
  border-bottom: 1px solid #378ccf;
  margin-top: 50px;
  padding-bottom: 20px;
  text-align: center;
}
.path-train-agreement .out-container h5 {
  margin-bottom: 50px;
  text-align: center;
  color: gray;
}
.path-train-agreement .out-container .content {
  text-indent: 28px;
  padding: 0 30px;
}
.path-train-agreement .out-container .content h4 {
  font-weight: 300px;
}

[ui-hotel-search-form] button {
  float: right;
}
[ui-hotel-search-form] {
  padding: 15px 28px 5px;
}
[ui-hotel-search-form] input {
  display: inline-block;
}
[ui-hotel-search-form] .multi-wayed {
  width: 450px;
}
[ui-hotel-search-form] input[type=text],
[ui-hotel-search-form] .search-btn,
[ui-hotel-search-form] select.form-control {
  width: 270px;
}
[ui-hotel-search-form] label {
  width: 60px;
  line-height: 26px;
  padding-top: 5px;
  text-align: right;
}
[ui-hotel-search-form] hr {
  border-top: 1px solid #7B7878;
  margin: 10px 0;
}
[ui-hotel-search-form] .advanced-choice {
  color: #E8B481;
  font-size: 12px;
  cursor: pointer;
}
[ui-hotel-search-form] .form-inline .form-group {
  display: block;
}
[ui-hotel-search-form] .form-inline .form-group input[type=text] {
  display: inline-block;
}
[ui-hotel-search-form] [ng-message] {
  margin-left: 75px;
}
[ui-hotel-search-form] .multi-way .form-group {
  display: inline-block;
}
[ui-hotel-search-form] .multi-way .search-btn {
  float: right;
}
[ui-hotel-search-form] .append-od,
[ui-hotel-search-form] .remove-od {
  display: none;
}
[ui-hotel-search-form] .actions {
  margin-top: 5px;
}
[ui-hotel-search-form] .multi-way .append-od,
[ui-hotel-search-form] .multi-way .remove-od {
  display: inherit;
  cursor: pointer;
}
[ui-hotel-search-form] .multi-way a {
  padding: 8px 6px 10px 7px;
  color: #00a1cb;
}
[ui-hotel-search-form] .multi-way input[type=text],
[ui-hotel-search-form] .multi-way button {
  width: 246px;
}
[ui-hotel-search-form] .multi-way .has-ctrl-btn {
  white-space: nowrap;
  float: right;
}
[ui-flight-search-form].horizontal {
  padding: 0;
}
[ui-flight-search-form].horizontal .form-inline .form-group {
  display: inline-block;
}
[ui-flight-search-form].horizontal label {
  padding-top: 0;
}
[ui-flight-search-form].horizontal input[type=text],
[ui-flight-search-form].horizontal .search-btn,
[ui-flight-search-form].horizontal select.form-control {
  width: 100px;
}
[ui-flight-search-form].horizontal .trip,
[ui-flight-search-form].horizontal .actions,
[ui-flight-search-form].horizontal .trip-type {
  display: inline-block;
}
[ui-flight-search-form].horizontal .trip {
  margin-left: 230px;
}
[ui-flight-search-form].horizontal .trip-type {
  width: 230px;
  position: absolute;
  left: 0;
}
[ui-flight-search-form].horizontal .advanced-choice {
  margin-right: 10px;
}
[ui-flight-search-form].horizontal .multi-way .append-od,
[ui-flight-search-form].horizontal .multi-way .remove-od {
  display: inherit;
  cursor: pointer;
}
[ui-flight-search-form].horizontal .multi-way .trip-type {
  left: 0;
}
.domestic-hotel [ui-hotel-search-form] {
  margin-top: -30px;
}
.domestic-hotel [ui-hotel-search-form] input[type=text] {
  width: 150px;
}
.domestic-hotel [ui-hotel-search-form] button {
  margin-top: 30px;
  float: none;
}
.domestic-hotel [ui-hotel-search-form] .advanced-choice {
  display: none;
}

/** è“è‰² */
/** æ·±è“ */
/** æ·¡è“ */
/** æ©™è‰² */
/** æ·±æ©™ */
/** æ·¡æ©™ */
/** çº¢è‰² */
/** æ·±çº¢ */
/** ç»¿è‰² */
/** æ·±ç»¿ */
/** ç™½è‰² */
/** é»„è‰² */
/** ç°è‰² */
input:-webkit-autofill,
textarea:-webkit-autofill,
select:-webkit-autofill {
  box-shadow: 0 0 0 100px #fff inset !important;
}
.my12306-content {
  height: 100%;
  font-size: 12px;
}
.my12306-content a:focus,
.my12306-content a:hover {
  outline: none;
  text-decoration: none;
  cursor: pointer;
}
.my12306-content .required {
  color: #f00;
  font-weight: 400;
}
.my12306-content .my12306-contacts .search-condition {
  height: 48px;
  line-height: 48px;
  background: #f5f5f5;
  margin-bottom: 10px;
}
.my12306-content .my12306-contacts .search-condition .pull-right {
  float: right;
  margin-right: 10px;
}
.my12306-content .my12306-contacts .search-condition span {
  float: left;
  padding-left: 20px;
  display: table-cell;
}
.my12306-content .my12306-contacts .search-condition span label {
  font-weight: normal;
  font-size: 12px;
}
.my12306-content .my12306-contacts .search-condition span .width-140 {
  width: 140px !important;
}
.my12306-content .my12306-contacts .search-condition span .form-control {
  font-size: 12px;
}
.my12306-content .my12306-contacts .contact_list .contact-table {
  width: 100%;
  border: 1px solid #acd1f9;
  margin-top: 15px;
  -webkit-transition: 0.3s linear border;
  transition: 0.3s linear border;
}
.my12306-content .my12306-contacts .contact_list .contact-table .contact-item-hd {
  width: 100%;
  background: #F0F8FF;
  border-collapse: collapse;
  border-spacing: 0;
}
.my12306-content .my12306-contacts .contact_list .contact-table .contact-item-hd th {
  text-align: center;
  padding: 10px;
  color: #555;
}
.my12306-content .my12306-contacts .contact_list .contact-table .contact-item-hd td {
  text-align: center;
  padding: 10px;
  color: #555;
}
.my12306-content .my12306-contacts .contact_list .contact-table .contact-item-ft .info-text {
  text-align: left;
  padding-left: 10px;
  color: #ff590b;
  font-size: 12px;
}
.my12306-content .my12306-contacts .contact_list .contact-table .contact-item-ft td {
  border-top: 1px solid #DEDEDE;
}
.my12306-content .my12306-contacts .contact_list .contact-table .contact-item-bd {
  width: 100%;
  text-align: center;
}
.my12306-content .my12306-contacts .contact_list .contact-table .contact-item-bd tr:hover {
  background-color: #f3f9ff;
}
.my12306-content .my12306-contacts .contact_list .contact-table .contact-item-bd tr.no-result:hover {
  background: none;
}
.my12306-content .my12306-contacts .contact_list .contact-table .contact-item-bd td {
  padding: 10px;
  border-top: 1px solid #DEDEDE;
  line-height: 22px;
  word-break: break-all;
  word-wrap: break-word;
}
.my12306-content .my12306-contacts .contact_list .contact-table .contact-item-bd td .ct-usertype {
  display: inline-block;
  min-width: 56px;
  height: 22px;
  line-height: 20px;
  font-size: 12px;
  border: 1px solid #b1d6fe;
  padding: 0 2px;
  color: #3B99FC;
  font-style: normal;
  white-space: nowrap;
  text-align: center;
}
.my12306-content .my12306-contacts .contact_list .contact-table .contact-item-bd td .txt-success {
  color: #00CC0C !important;
}
.my12306-content .my12306-contacts .contact_list .contact-table .contact-item-bd td .tex-error {
  color: #3B99FC !important;
}
.my12306-content .my12306-contacts .contact_list .contact-table .contact-item-bd .br-none {
  border-right: none;
}
.my12306-content .my12306-contacts .contact_list .col-num {
  width: 80px;
}
.my12306-content .my12306-contacts .contact_list .col-name {
  width: 130px;
}
.my12306-content .my12306-contacts .contact_list .col-cardtype {
  width: 150px;
}
.my12306-content .my12306-contacts .contact_list .col-cardnum {
  width: 180px;
}
.my12306-content .my12306-contacts .contact_list .col-tel {
  width: 130px;
}
.my12306-content .my12306-contacts .contact_list .col-usertype {
  width: 170px;
}
.my12306-content .my12306-contacts .contact_list .col-state {
  width: 110px;
}
.my12306-content .my12306-contacts .no-result {
  height: 230px;
  padding-top: 20px;
  font-size: 16px;
}
.my12306-content .my12306-contacts .text-center {
  text-align: center;
}
.my12306-content .title {
  padding-left: 19px;
  height: 48px;
  line-height: 48px;
  font-size: 18px;
  color: #333;
  background: #f5f5f5;
  border: 1px solid #ccc;
}
.my12306-content .content {
  height: 100%;
  width: 100%;
  padding: 40px;
  border: 1px solid #ccc;
  border-top: none;
  font-size: 14px;
}
.my12306-content .content .group-row .group-row-title {
  height: 30px;
  margin-bottom: 10px;
}
.my12306-content .content .group-row .group-row-title .title-name {
  font-weight: 700;
  line-height: 30px;
}
.my12306-content .content .form-group {
  margin-bottom: 10px;
  min-height: 30px;
}
.my12306-content .content .form-group .control-label {
  padding: 5px 10px 5px 0;
  line-height: 30px;
  font-weight: 400;
  color: #666;
  text-align: right;
}
.my12306-content .content .form-group .control-label .required {
  margin-right: 5px;
}
.my12306-content .content .form-group .control-div {
  padding-left: 0;
}
.my12306-content .content .form-group .control-div .check-inline {
  padding-top: 9px;
}

/** è“è‰² */
/** æ·±è“ */
/** æ·¡è“ */
/** æ©™è‰² */
/** æ·±æ©™ */
/** æ·¡æ©™ */
/** çº¢è‰² */
/** æ·±çº¢ */
/** ç»¿è‰² */
/** æ·±ç»¿ */
/** ç™½è‰² */
/** é»„è‰² */
/** ç°è‰² */
input:-webkit-autofill,
textarea:-webkit-autofill,
select:-webkit-autofill {
  box-shadow: 0 0 0 100px #fff inset !important;
}
/*åˆ—è¡¨æ&nbsp;·å¼ å¸¸æ—…å®¢ï¼Œå‘˜å·¥ç±»åˆ«*/
.general-contacts-content {
  height: 100%;
  font-size: 12px;
}
.general-contacts-content a:focus,
.general-contacts-content a:hover {
  outline: none;
  text-decoration: none;
  cursor: pointer;
}
.general-contacts-content .form-control-feedback {
  width: 30px;
  height: 30px;
  line-height: 30px;
}
.general-contacts-content .fa.fa-times-circle {
  top: 0px;
}
.general-contacts-content .search-condition {
  height: 48px;
  line-height: 48px;
  background: #f5f5f5;
  margin-bottom: 10px;
}
.general-contacts-content .search-condition span {
  float: left;
  padding-left: 20px;
  display: table-cell;
}
.general-contacts-content .search-condition span label {
  font-weight: normal;
  font-size: 12px;
}
.general-contacts-content .search-condition span .width-140 {
  width: 140px !important;
}
.general-contacts-content .search-condition span .form-control {
  font-size: 12px;
}
.general-contacts-content .search-condition .row {
  margin-left: 0px;
  line-height: 28px;
  padding-top: 10px;
}
.general-contacts-content .search-condition .row span {
  padding-left: 0px !important;
}
.general-contacts-content .search-condition .row span label {
  margin-bottom: 0px;
  text-align: right;
  width: 55px;
}
.general-contacts-content .search-condition .row span select,
.general-contacts-content .search-condition .row span input,
.general-contacts-content .search-condition .row span a {
  padding-left: 10px;
  margin-left: 10px;
  margin-right: 10px;
  font-size: 12px !important;
  font-family: "Microsoft yahei", arial, Simsun, sans-serif !important;
}
.general-contacts-content .search-condition .row span .input-group-addon {
  background-color: #f5f5f5;
  border: none;
  margin-left: -5px;
  margin-right: -5px;
}
.general-contacts-content .search-condition .row .depDropDown {
  margin-left: 10px;
  margin-right: 10px;
}
.general-contacts-content .search-condition .row .depDropDown .dropdown-menu {
  font-size: 12px;
  font-family: "Microsoft yahei", arial, Simsun, sans-serif !important;
}
.general-contacts-content .search-condition .row .depDropDown input {
  padding-left: 10px;
  margin-left: 0px;
  margin-right: 0px;
}
.general-contacts-content .search-condition .row .depDropDown a {
  padding-left: 0px;
  margin-left: 0px;
  margin-right: 0px;
}
.general-contacts-content .search-condition .clear-a {
  text-decoration: none;
  color: #333;
  cursor: pointer;
}
.general-contacts-content .list {
  color: #333;
  font-size: 12px;
  width: 100%;
}
.general-contacts-content .list table {
  text-align: center;
  width: 100%;
}
.general-contacts-content .list table tbody tr:nth-of-type(even) {
  background-color: #f3f9ff;
  border: none;
}
.general-contacts-content .list table tbody tr:nth-of-type(odd):hover {
  background-color: #fff;
}
.general-contacts-content .list table tr {
  border: none;
}
.general-contacts-content .list table tr th {
  font-weight: normal;
  line-height: 20px;
  padding: 6px 20px;
  border-bottom: 1px solid #3da0f6;
}
.general-contacts-content .list table tr td {
  padding: 10px 0px;
}
.general-contacts-content .list table tr .td-50 {
  width: 70px;
}
.general-contacts-content .list table tr .td-120 {
  width: 120px;
}
.general-contacts-content .list table tr .td-160 {
  width: 160px;
}
.general-contacts-content .list table tr .td-224 {
  width: 224px;
}
.general-contacts-content .list table tr .text-break {
  width: 50em;
  white-space: nowrap;
  /* ä¸æ¢è¡Œ */
  overflow: hidden;
  /* å†…å®¹è¶…å‡ºå®½åº¦æ—¶éšè—è¶…å‡ºéƒ¨åˆ†çš„å†…å®¹ */
  text-overflow: ellipsis;
  display: block;
}
.general-contacts-content .list table tr .checkbox {
  margin-bottom: 0px !important;
  margin-top: 0px !important;
}
.general-contacts-content .list table .del-all {
  padding-left: 20px;
  padding-right: 0px;
  text-align: left;
}
.general-contacts-content .list table .del-all .ck-all {
  margin-top: 1px;
}
.general-contacts-content .list .tooltip-inner {
  text-align: left;
}
.general-contacts-content .pagination {
  margin: 20px 0 0 0;
}
.general-contacts-content .pagination a {
  color: #333;
}
.general-contacts-content .pagination li:last-child a {
  margin-left: 10px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
}
.general-contacts-content .pagination li:first-child a {
  margin-right: 10px;
  border-top-left-radius: 0px;
  border-bottom-left-radius: 0px;
}
.general-contacts-content .pagination .active a,
.general-contacts-content .pagination .active a:hover,
.general-contacts-content .pagination .active a:focus {
  color: #fff;
  background-color: #3da0f6;
  border-color: #3da0f6;
}
.general-contacts-content .pagination .active span:hover,
.general-contacts-content .pagination .active span:focus {
  color: #fff;
  background-color: #3da0f6;
  border-color: #3da0f6;
}
.general-contacts-content .info-text {
  padding-left: 10px;
  color: #ff590b;
  font-size: 12px;
}
.general-contacts-content .font-bold {
  font-weight: bold !important;
}
.general-contacts-content .dep {
  float: left;
  width: 326px;
  padding-left: 0px;
  padding-right: 0px;
  margin-right: 20px;
  background: #f0f0f0;
}
.general-contacts-content .dep .dep-text {
  font-size: 14px;
  font-weight: 900;
  padding-left: 10px;
  line-height: 50px;
  width: 326px;
  height: 40px;
}
.general-contacts-content .dep-list {
  width: 326px;
  font-size: 12px;
}
.general-contacts-content input.area-code {
  width: 120px !important;
}
.general-contacts-content input.detail-address {
  width: 350px !important;
}
.general-contacts-content input.phone-prefix {
  width: 150px !important;
}
/*---------------è¯¦æƒ…æ&nbsp;·å¼-------------------*/
.padLR-0 {
  padding-left: 0px;
  padding-right: 0px;
}
.col-sm-240 {
  width: 240px;
  float: left;
}
.roles .col-xs-3 {
  padding-left: 0px;
}
.no-result {
  height: 230px;
  padding-top: 20px;
  font-size: 16px;
}
.download {
  background: #ededed !important;
}
.download:focus,
.download:hover {
  background: #ededed !important;
}
.path-staves .out-container,
.path-costCenters .out-container,
.path-employeeGrades .out-container,
.path-general-contacts .out-container,
.path-roles .out-container,
.path-finance .out-container,
.path-employeeGrades-idemployees .out-container,
.path-roles-idusers .out-container {
  box-shadow: none;
}
.path-myapproval #container,
.path-general-contacts #container,
.path-mymessages #container,
.path-staves #container,
.path-costCenters #container,
.path-roles #container,
.path-finance #container,
.path-roles-idusers #container,
.path-staves-id #container,
.path-general-contact-edit-action-id #container,
.path-roles-id #container,
[class^='path-bill'] #container {
  margin-bottom: 50px;
}
.path-general-contact-edit-action-id .out-container,
.path-myAccount .out-container,
.path-employeeGradesedit-id .out-container,
.path-city-levels .out-container,
.path-city-levelsnew .out-container,
.path-city-levels-id .out-container,
.path-travel-gradesnew .out-container,
.path-travel-grades-id .out-container,
.path-costCenters .out-container,
.path-costCenters-id .out-container,
.path-staves-id .out-container,
.path-roles-id .out-container,
.path-departments-id .out-container,
.path-finance .out-container,
.path-myapproval .out-container,
.path-bills .out-container,
.path-general-address-edit-action-id .out-container {
  box-shadow: none;
}
.path-general-contact-edit-action-id .form-control[disabled],
.path-myAccount .form-control[disabled],
.path-employeeGradesedit-id .form-control[disabled],
.path-city-levels .form-control[disabled],
.path-city-levelsnew .form-control[disabled],
.path-city-levels-id .form-control[disabled],
.path-travel-gradesnew .form-control[disabled],
.path-travel-grades-id .form-control[disabled],
.path-costCenters .form-control[disabled],
.path-costCenters-id .form-control[disabled],
.path-staves-id .form-control[disabled],
.path-roles-id .form-control[disabled],
.path-departments-id .form-control[disabled],
.path-finance .form-control[disabled],
.path-myapproval .form-control[disabled],
.path-bills .form-control[disabled],
.path-general-address-edit-action-id .form-control[disabled],
.path-general-contact-edit-action-id .form-control[readonly],
.path-myAccount .form-control[readonly],
.path-employeeGradesedit-id .form-control[readonly],
.path-city-levels .form-control[readonly],
.path-city-levelsnew .form-control[readonly],
.path-city-levels-id .form-control[readonly],
.path-travel-gradesnew .form-control[readonly],
.path-travel-grades-id .form-control[readonly],
.path-costCenters .form-control[readonly],
.path-costCenters-id .form-control[readonly],
.path-staves-id .form-control[readonly],
.path-roles-id .form-control[readonly],
.path-departments-id .form-control[readonly],
.path-finance .form-control[readonly],
.path-myapproval .form-control[readonly],
.path-bills .form-control[readonly],
.path-general-address-edit-action-id .form-control[readonly] {
  background-color: #fff !important;
}
.path-general-contact-edit-action-id .ui-select-container,
.path-myAccount .ui-select-container,
.path-employeeGradesedit-id .ui-select-container,
.path-city-levels .ui-select-container,
.path-city-levelsnew .ui-select-container,
.path-city-levels-id .ui-select-container,
.path-travel-gradesnew .ui-select-container,
.path-travel-grades-id .ui-select-container,
.path-costCenters .ui-select-container,
.path-costCenters-id .ui-select-container,
.path-staves-id .ui-select-container,
.path-roles-id .ui-select-container,
.path-departments-id .ui-select-container,
.path-finance .ui-select-container,
.path-myapproval .ui-select-container,
.path-bills .ui-select-container,
.path-general-address-edit-action-id .ui-select-container {
  height: 28px;
  line-height: 26px;
}
.path-general-contact-edit-action-id .ui-select-container .ui-select-match,
.path-myAccount .ui-select-container .ui-select-match,
.path-employeeGradesedit-id .ui-select-container .ui-select-match,
.path-city-levels .ui-select-container .ui-select-match,
.path-city-levelsnew .ui-select-container .ui-select-match,
.path-city-levels-id .ui-select-container .ui-select-match,
.path-travel-gradesnew .ui-select-container .ui-select-match,
.path-travel-grades-id .ui-select-container .ui-select-match,
.path-costCenters .ui-select-container .ui-select-match,
.path-costCenters-id .ui-select-container .ui-select-match,
.path-staves-id .ui-select-container .ui-select-match,
.path-roles-id .ui-select-container .ui-select-match,
.path-departments-id .ui-select-container .ui-select-match,
.path-finance .ui-select-container .ui-select-match,
.path-myapproval .ui-select-container .ui-select-match,
.path-bills .ui-select-container .ui-select-match,
.path-general-address-edit-action-id .ui-select-container .ui-select-match {
  outline: none;
}
.path-general-contact-edit-action-id .ui-select-container .ui-select-toggle,
.path-myAccount .ui-select-container .ui-select-toggle,
.path-employeeGradesedit-id .ui-select-container .ui-select-toggle,
.path-city-levels .ui-select-container .ui-select-toggle,
.path-city-levelsnew .ui-select-container .ui-select-toggle,
.path-city-levels-id .ui-select-container .ui-select-toggle,
.path-travel-gradesnew .ui-select-container .ui-select-toggle,
.path-travel-grades-id .ui-select-container .ui-select-toggle,
.path-costCenters .ui-select-container .ui-select-toggle,
.path-costCenters-id .ui-select-container .ui-select-toggle,
.path-staves-id .ui-select-container .ui-select-toggle,
.path-roles-id .ui-select-container .ui-select-toggle,
.path-departments-id .ui-select-container .ui-select-toggle,
.path-finance .ui-select-container .ui-select-toggle,
.path-myapproval .ui-select-container .ui-select-toggle,
.path-bills .ui-select-container .ui-select-toggle,
.path-general-address-edit-action-id .ui-select-container .ui-select-toggle,
.path-general-contact-edit-action-id .ui-select-container .ui-select-search,
.path-myAccount .ui-select-container .ui-select-search,
.path-employeeGradesedit-id .ui-select-container .ui-select-search,
.path-city-levels .ui-select-container .ui-select-search,
.path-city-levelsnew .ui-select-container .ui-select-search,
.path-city-levels-id .ui-select-container .ui-select-search,
.path-travel-gradesnew .ui-select-container .ui-select-search,
.path-travel-grades-id .ui-select-container .ui-select-search,
.path-costCenters .ui-select-container .ui-select-search,
.path-costCenters-id .ui-select-container .ui-select-search,
.path-staves-id .ui-select-container .ui-select-search,
.path-roles-id .ui-select-container .ui-select-search,
.path-departments-id .ui-select-container .ui-select-search,
.path-finance .ui-select-container .ui-select-search,
.path-myapproval .ui-select-container .ui-select-search,
.path-bills .ui-select-container .ui-select-search,
.path-general-address-edit-action-id .ui-select-container .ui-select-search {
  height: 28px;
  line-height: 28px;
  padding: 0 10px;
  background: #fff;
}
.path-general-contact-edit-action-id .ui-select-container .ui-select-toggle:focus,
.path-myAccount .ui-select-container .ui-select-toggle:focus,
.path-employeeGradesedit-id .ui-select-container .ui-select-toggle:focus,
.path-city-levels .ui-select-container .ui-select-toggle:focus,
.path-city-levelsnew .ui-select-container .ui-select-toggle:focus,
.path-city-levels-id .ui-select-container .ui-select-toggle:focus,
.path-travel-gradesnew .ui-select-container .ui-select-toggle:focus,
.path-travel-grades-id .ui-select-container .ui-select-toggle:focus,
.path-costCenters .ui-select-container .ui-select-toggle:focus,
.path-costCenters-id .ui-select-container .ui-select-toggle:focus,
.path-staves-id .ui-select-container .ui-select-toggle:focus,
.path-roles-id .ui-select-container .ui-select-toggle:focus,
.path-departments-id .ui-select-container .ui-select-toggle:focus,
.path-finance .ui-select-container .ui-select-toggle:focus,
.path-myapproval .ui-select-container .ui-select-toggle:focus,
.path-bills .ui-select-container .ui-select-toggle:focus,
.path-general-address-edit-action-id .ui-select-container .ui-select-toggle:focus,
.path-general-contact-edit-action-id .ui-select-container .btn-default-focus &gt; span,
.path-myAccount .ui-select-container .btn-default-focus &gt; span,
.path-employeeGradesedit-id .ui-select-container .btn-default-focus &gt; span,
.path-city-levels .ui-select-container .btn-default-focus &gt; span,
.path-city-levelsnew .ui-select-container .btn-default-focus &gt; span,
.path-city-levels-id .ui-select-container .btn-default-focus &gt; span,
.path-travel-gradesnew .ui-select-container .btn-default-focus &gt; span,
.path-travel-grades-id .ui-select-container .btn-default-focus &gt; span,
.path-costCenters .ui-select-container .btn-default-focus &gt; span,
.path-costCenters-id .ui-select-container .btn-default-focus &gt; span,
.path-staves-id .ui-select-container .btn-default-focus &gt; span,
.path-roles-id .ui-select-container .btn-default-focus &gt; span,
.path-departments-id .ui-select-container .btn-default-focus &gt; span,
.path-finance .ui-select-container .btn-default-focus &gt; span,
.path-myapproval .ui-select-container .btn-default-focus &gt; span,
.path-bills .ui-select-container .btn-default-focus &gt; span,
.path-general-address-edit-action-id .ui-select-container .btn-default-focus &gt; span {
  border: 1px solid #3da0f6;
  box-shadow: 0 0 9px 1px rgba(61, 160, 246, 0.4);
  outline: none;
}
.path-general-contact-edit-action-id .ui-select-container .ui-select-match-text,
.path-myAccount .ui-select-container .ui-select-match-text,
.path-employeeGradesedit-id .ui-select-container .ui-select-match-text,
.path-city-levels .ui-select-container .ui-select-match-text,
.path-city-levelsnew .ui-select-container .ui-select-match-text,
.path-city-levels-id .ui-select-container .ui-select-match-text,
.path-travel-gradesnew .ui-select-container .ui-select-match-text,
.path-travel-grades-id .ui-select-container .ui-select-match-text,
.path-costCenters .ui-select-container .ui-select-match-text,
.path-costCenters-id .ui-select-container .ui-select-match-text,
.path-staves-id .ui-select-container .ui-select-match-text,
.path-roles-id .ui-select-container .ui-select-match-text,
.path-departments-id .ui-select-container .ui-select-match-text,
.path-finance .ui-select-container .ui-select-match-text,
.path-myapproval .ui-select-container .ui-select-match-text,
.path-bills .ui-select-container .ui-select-match-text,
.path-general-address-edit-action-id .ui-select-container .ui-select-match-text {
  height: 26px !important;
  line-height: 26px !important;
}
.path-general-contact-edit-action-id.path-myAccount .ui-select-container,
.path-myAccount.path-myAccount .ui-select-container,
.path-employeeGradesedit-id.path-myAccount .ui-select-container,
.path-city-levels.path-myAccount .ui-select-container,
.path-city-levelsnew.path-myAccount .ui-select-container,
.path-city-levels-id.path-myAccount .ui-select-container,
.path-travel-gradesnew.path-myAccount .ui-select-container,
.path-travel-grades-id.path-myAccount .ui-select-container,
.path-costCenters.path-myAccount .ui-select-container,
.path-costCenters-id.path-myAccount .ui-select-container,
.path-staves-id.path-myAccount .ui-select-container,
.path-roles-id.path-myAccount .ui-select-container,
.path-departments-id.path-myAccount .ui-select-container,
.path-finance.path-myAccount .ui-select-container,
.path-myapproval.path-myAccount .ui-select-container,
.path-bills.path-myAccount .ui-select-container,
.path-general-address-edit-action-id.path-myAccount .ui-select-container {
  width: 228px;
}
.path-general-contact-edit-action-id .idc-info .ui-select-container,
.path-myAccount .idc-info .ui-select-container,
.path-employeeGradesedit-id .idc-info .ui-select-container,
.path-city-levels .idc-info .ui-select-container,
.path-city-levelsnew .idc-info .ui-select-container,
.path-city-levels-id .idc-info .ui-select-container,
.path-travel-gradesnew .idc-info .ui-select-container,
.path-travel-grades-id .idc-info .ui-select-container,
.path-costCenters .idc-info .ui-select-container,
.path-costCenters-id .idc-info .ui-select-container,
.path-staves-id .idc-info .ui-select-container,
.path-roles-id .idc-info .ui-select-container,
.path-departments-id .idc-info .ui-select-container,
.path-finance .idc-info .ui-select-container,
.path-myapproval .idc-info .ui-select-container,
.path-bills .idc-info .ui-select-container,
.path-general-address-edit-action-id .idc-info .ui-select-container {
  width: 130px;
  z-index: inherit;
}
.path-general-contact-edit-action-id .title,
.path-myAccount .title,
.path-employeeGradesedit-id .title,
.path-city-levels .title,
.path-city-levelsnew .title,
.path-city-levels-id .title,
.path-travel-gradesnew .title,
.path-travel-grades-id .title,
.path-costCenters .title,
.path-costCenters-id .title,
.path-staves-id .title,
.path-roles-id .title,
.path-departments-id .title,
.path-finance .title,
.path-myapproval .title,
.path-bills .title,
.path-general-address-edit-action-id .title {
  font-size: 18px;
  color: #333;
  height: 48px;
  line-height: 48px;
  background: #f5f5f5;
  border: 1px solid #ccc;
  padding-left: 19px;
}
.path-general-contact-edit-action-id .content,
.path-myAccount .content,
.path-employeeGradesedit-id .content,
.path-city-levels .content,
.path-city-levelsnew .content,
.path-city-levels-id .content,
.path-travel-gradesnew .content,
.path-travel-grades-id .content,
.path-costCenters .content,
.path-costCenters-id .content,
.path-staves-id .content,
.path-roles-id .content,
.path-departments-id .content,
.path-finance .content,
.path-myapproval .content,
.path-bills .content,
.path-general-address-edit-action-id .content {
  height: 100%;
  width: 100%;
  padding: 40px 60px;
  border: 1px solid #ccc;
  border-top: none;
  font-size: 14px;
}
.path-general-contact-edit-action-id .content .group-row,
.path-myAccount .content .group-row,
.path-employeeGradesedit-id .content .group-row,
.path-city-levels .content .group-row,
.path-city-levelsnew .content .group-row,
.path-city-levels-id .content .group-row,
.path-travel-gradesnew .content .group-row,
.path-travel-grades-id .content .group-row,
.path-costCenters .content .group-row,
.path-costCenters-id .content .group-row,
.path-staves-id .content .group-row,
.path-roles-id .content .group-row,
.path-departments-id .content .group-row,
.path-finance .content .group-row,
.path-myapproval .content .group-row,
.path-bills .content .group-row,
.path-general-address-edit-action-id .content .group-row {
  margin-bottom: 20px;
  min-height: 30px;
  vertical-align: middle;
  margin-left: -1px;
  margin-right: -1px;
}
.path-general-contact-edit-action-id .content .group-row .col-sm-1,
.path-myAccount .content .group-row .col-sm-1,
.path-employeeGradesedit-id .content .group-row .col-sm-1,
.path-city-levels .content .group-row .col-sm-1,
.path-city-levelsnew .content .group-row .col-sm-1,
.path-city-levels-id .content .group-row .col-sm-1,
.path-travel-gradesnew .content .group-row .col-sm-1,
.path-travel-grades-id .content .group-row .col-sm-1,
.path-costCenters .content .group-row .col-sm-1,
.path-costCenters-id .content .group-row .col-sm-1,
.path-staves-id .content .group-row .col-sm-1,
.path-roles-id .content .group-row .col-sm-1,
.path-departments-id .content .group-row .col-sm-1,
.path-finance .content .group-row .col-sm-1,
.path-myapproval .content .group-row .col-sm-1,
.path-bills .content .group-row .col-sm-1,
.path-general-address-edit-action-id .content .group-row .col-sm-1 {
  padding-left: 0px;
}
.path-general-contact-edit-action-id .content .group-row .label-4,
.path-myAccount .content .group-row .label-4,
.path-employeeGradesedit-id .content .group-row .label-4,
.path-city-levels .content .group-row .label-4,
.path-city-levelsnew .content .group-row .label-4,
.path-city-levels-id .content .group-row .label-4,
.path-travel-gradesnew .content .group-row .label-4,
.path-travel-grades-id .content .group-row .label-4,
.path-costCenters .content .group-row .label-4,
.path-costCenters-id .content .group-row .label-4,
.path-staves-id .content .group-row .label-4,
.path-roles-id .content .group-row .label-4,
.path-departments-id .content .group-row .label-4,
.path-finance .content .group-row .label-4,
.path-myapproval .content .group-row .label-4,
.path-bills .content .group-row .label-4,
.path-general-address-edit-action-id .content .group-row .label-4 {
  width: 75px;
  margin-top: 5px;
  margin-bottom: 0;
}
.path-general-contact-edit-action-id .content .group-row .control-label,
.path-myAccount .content .group-row .control-label,
.path-employeeGradesedit-id .content .group-row .control-label,
.path-city-levels .content .group-row .control-label,
.path-city-levelsnew .content .group-row .control-label,
.path-city-levels-id .content .group-row .control-label,
.path-travel-gradesnew .content .group-row .control-label,
.path-travel-grades-id .content .group-row .control-label,
.path-costCenters .content .group-row .control-label,
.path-costCenters-id .content .group-row .control-label,
.path-staves-id .content .group-row .control-label,
.path-roles-id .content .group-row .control-label,
.path-departments-id .content .group-row .control-label,
.path-finance .content .group-row .control-label,
.path-myapproval .content .group-row .control-label,
.path-bills .content .group-row .control-label,
.path-general-address-edit-action-id .content .group-row .control-label {
  padding-top: 5px;
}
.path-general-contact-edit-action-id .content .group-row .label-5,
.path-myAccount .content .group-row .label-5,
.path-employeeGradesedit-id .content .group-row .label-5,
.path-city-levels .content .group-row .label-5,
.path-city-levelsnew .content .group-row .label-5,
.path-city-levels-id .content .group-row .label-5,
.path-travel-gradesnew .content .group-row .label-5,
.path-travel-grades-id .content .group-row .label-5,
.path-costCenters .content .group-row .label-5,
.path-costCenters-id .content .group-row .label-5,
.path-staves-id .content .group-row .label-5,
.path-roles-id .content .group-row .label-5,
.path-departments-id .content .group-row .label-5,
.path-finance .content .group-row .label-5,
.path-myapproval .content .group-row .label-5,
.path-bills .content .group-row .label-5,
.path-general-address-edit-action-id .content .group-row .label-5 {
  margin-top: 5px;
  width: 90px;
}
.path-general-contact-edit-action-id .content .group-row .label-7,
.path-myAccount .content .group-row .label-7,
.path-employeeGradesedit-id .content .group-row .label-7,
.path-city-levels .content .group-row .label-7,
.path-city-levelsnew .content .group-row .label-7,
.path-city-levels-id .content .group-row .label-7,
.path-travel-gradesnew .content .group-row .label-7,
.path-travel-grades-id .content .group-row .label-7,
.path-costCenters .content .group-row .label-7,
.path-costCenters-id .content .group-row .label-7,
.path-staves-id .content .group-row .label-7,
.path-roles-id .content .group-row .label-7,
.path-departments-id .content .group-row .label-7,
.path-finance .content .group-row .label-7,
.path-myapproval .content .group-row .label-7,
.path-bills .content .group-row .label-7,
.path-general-address-edit-action-id .content .group-row .label-7 {
  margin-top: 5px;
  width: 115px;
}
.path-general-contact-edit-action-id .content .group-row .review-do,
.path-myAccount .content .group-row .review-do,
.path-employeeGradesedit-id .content .group-row .review-do,
.path-city-levels .content .group-row .review-do,
.path-city-levelsnew .content .group-row .review-do,
.path-city-levels-id .content .group-row .review-do,
.path-travel-gradesnew .content .group-row .review-do,
.path-travel-grades-id .content .group-row .review-do,
.path-costCenters .content .group-row .review-do,
.path-costCenters-id .content .group-row .review-do,
.path-staves-id .content .group-row .review-do,
.path-roles-id .content .group-row .review-do,
.path-departments-id .content .group-row .review-do,
.path-finance .content .group-row .review-do,
.path-myapproval .content .group-row .review-do,
.path-bills .content .group-row .review-do,
.path-general-address-edit-action-id .content .group-row .review-do {
  position: relative;
  width: 150px;
  text-align: right;
  background: #f5f5f5;
  padding: 10px;
  min-height: 55px;
  max-height: 100px;
}
.path-general-contact-edit-action-id .content .group-row .bootstrap-tagsinput,
.path-myAccount .content .group-row .bootstrap-tagsinput,
.path-employeeGradesedit-id .content .group-row .bootstrap-tagsinput,
.path-city-levels .content .group-row .bootstrap-tagsinput,
.path-city-levelsnew .content .group-row .bootstrap-tagsinput,
.path-city-levels-id .content .group-row .bootstrap-tagsinput,
.path-travel-gradesnew .content .group-row .bootstrap-tagsinput,
.path-travel-grades-id .content .group-row .bootstrap-tagsinput,
.path-costCenters .content .group-row .bootstrap-tagsinput,
.path-costCenters-id .content .group-row .bootstrap-tagsinput,
.path-staves-id .content .group-row .bootstrap-tagsinput,
.path-roles-id .content .group-row .bootstrap-tagsinput,
.path-departments-id .content .group-row .bootstrap-tagsinput,
.path-finance .content .group-row .bootstrap-tagsinput,
.path-myapproval .content .group-row .bootstrap-tagsinput,
.path-bills .content .group-row .bootstrap-tagsinput,
.path-general-address-edit-action-id .content .group-row .bootstrap-tagsinput {
  width: 600px !important;
  min-height: 55px;
  height: auto;
  line-height: 26px;
  border: none;
  padding: 5px 10px;
  background: #f5f5f5;
  overflow: hidden;
  padding-right: 130px;
  max-height: 100px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
}
.path-general-contact-edit-action-id .content .group-row .bootstrap-tagsinput input,
.path-myAccount .content .group-row .bootstrap-tagsinput input,
.path-employeeGradesedit-id .content .group-row .bootstrap-tagsinput input,
.path-city-levels .content .group-row .bootstrap-tagsinput input,
.path-city-levelsnew .content .group-row .bootstrap-tagsinput input,
.path-city-levels-id .content .group-row .bootstrap-tagsinput input,
.path-travel-gradesnew .content .group-row .bootstrap-tagsinput input,
.path-travel-grades-id .content .group-row .bootstrap-tagsinput input,
.path-costCenters .content .group-row .bootstrap-tagsinput input,
.path-costCenters-id .content .group-row .bootstrap-tagsinput input,
.path-staves-id .content .group-row .bootstrap-tagsinput input,
.path-roles-id .content .group-row .bootstrap-tagsinput input,
.path-departments-id .content .group-row .bootstrap-tagsinput input,
.path-finance .content .group-row .bootstrap-tagsinput input,
.path-myapproval .content .group-row .bootstrap-tagsinput input,
.path-bills .content .group-row .bootstrap-tagsinput input,
.path-general-address-edit-action-id .content .group-row .bootstrap-tagsinput input {
  visibility: hidden;
  display: none;
}
.path-general-contact-edit-action-id .content .group-row .bootstrap-tagsinput .tag,
.path-myAccount .content .group-row .bootstrap-tagsinput .tag,
.path-employeeGradesedit-id .content .group-row .bootstrap-tagsinput .tag,
.path-city-levels .content .group-row .bootstrap-tagsinput .tag,
.path-city-levelsnew .content .group-row .bootstrap-tagsinput .tag,
.path-city-levels-id .content .group-row .bootstrap-tagsinput .tag,
.path-travel-gradesnew .content .group-row .bootstrap-tagsinput .tag,
.path-travel-grades-id .content .group-row .bootstrap-tagsinput .tag,
.path-costCenters .content .group-row .bootstrap-tagsinput .tag,
.path-costCenters-id .content .group-row .bootstrap-tagsinput .tag,
.path-staves-id .content .group-row .bootstrap-tagsinput .tag,
.path-roles-id .content .group-row .bootstrap-tagsinput .tag,
.path-departments-id .content .group-row .bootstrap-tagsinput .tag,
.path-finance .content .group-row .bootstrap-tagsinput .tag,
.path-myapproval .content .group-row .bootstrap-tagsinput .tag,
.path-bills .content .group-row .bootstrap-tagsinput .tag,
.path-general-address-edit-action-id .content .group-row .bootstrap-tagsinput .tag {
  margin-right: 10px;
  color: #fff;
  font-size: 14px;
  background: #3da0f6;
  padding: 8px;
  height: 45px;
  line-height: 45px;
  border-radius: 4px;
}
.path-general-contact-edit-action-id .content .group-row .bootstrap-tagsinput .tag span[data-role="remove"],
.path-myAccount .content .group-row .bootstrap-tagsinput .tag span[data-role="remove"],
.path-employeeGradesedit-id .content .group-row .bootstrap-tagsinput .tag span[data-role="remove"],
.path-city-levels .content .group-row .bootstrap-tagsinput .tag span[data-role="remove"],
.path-city-levelsnew .content .group-row .bootstrap-tagsinput .tag span[data-role="remove"],
.path-city-levels-id .content .group-row .bootstrap-tagsinput .tag span[data-role="remove"],
.path-travel-gradesnew .content .group-row .bootstrap-tagsinput .tag span[data-role="remove"],
.path-travel-grades-id .content .group-row .bootstrap-tagsinput .tag span[data-role="remove"],
.path-costCenters .content .group-row .bootstrap-tagsinput .tag span[data-role="remove"],
.path-costCenters-id .content .group-row .bootstrap-tagsinput .tag span[data-role="remove"],
.path-staves-id .content .group-row .bootstrap-tagsinput .tag span[data-role="remove"],
.path-roles-id .content .group-row .bootstrap-tagsinput .tag span[data-role="remove"],
.path-departments-id .content .group-row .bootstrap-tagsinput .tag span[data-role="remove"],
.path-finance .content .group-row .bootstrap-tagsinput .tag span[data-role="remove"],
.path-myapproval .content .group-row .bootstrap-tagsinput .tag span[data-role="remove"],
.path-bills .content .group-row .bootstrap-tagsinput .tag span[data-role="remove"],
.path-general-address-edit-action-id .content .group-row .bootstrap-tagsinput .tag span[data-role="remove"] {
  margin-left: 4px;
  margin-bottom: 10px;
}
.path-general-contact-edit-action-id .content .group-row .bootstrap-tagsinput .tag [data-role="remove"]:hover,
.path-myAccount .content .group-row .bootstrap-tagsinput .tag [data-role="remove"]:hover,
.path-employeeGradesedit-id .content .group-row .bootstrap-tagsinput .tag [data-role="remove"]:hover,
.path-city-levels .content .group-row .bootstrap-tagsinput .tag [data-role="remove"]:hover,
.path-city-levelsnew .content .group-row .bootstrap-tagsinput .tag [data-role="remove"]:hover,
.path-city-levels-id .content .group-row .bootstrap-tagsinput .tag [data-role="remove"]:hover,
.path-travel-gradesnew .content .group-row .bootstrap-tagsinput .tag [data-role="remove"]:hover,
.path-travel-grades-id .content .group-row .bootstrap-tagsinput .tag [data-role="remove"]:hover,
.path-costCenters .content .group-row .bootstrap-tagsinput .tag [data-role="remove"]:hover,
.path-costCenters-id .content .group-row .bootstrap-tagsinput .tag [data-role="remove"]:hover,
.path-staves-id .content .group-row .bootstrap-tagsinput .tag [data-role="remove"]:hover,
.path-roles-id .content .group-row .bootstrap-tagsinput .tag [data-role="remove"]:hover,
.path-departments-id .content .group-row .bootstrap-tagsinput .tag [data-role="remove"]:hover,
.path-finance .content .group-row .bootstrap-tagsinput .tag [data-role="remove"]:hover,
.path-myapproval .content .group-row .bootstrap-tagsinput .tag [data-role="remove"]:hover,
.path-bills .content .group-row .bootstrap-tagsinput .tag [data-role="remove"]:hover,
.path-general-address-edit-action-id .content .group-row .bootstrap-tagsinput .tag [data-role="remove"]:hover {
  color: #666;
  box-shadow: none;
}
.path-general-contact-edit-action-id .content .group-row .bootstrap-tagsinput .tag [data-role="remove"]::after,
.path-myAccount .content .group-row .bootstrap-tagsinput .tag [data-role="remove"]::after,
.path-employeeGradesedit-id .content .group-row .bootstrap-tagsinput .tag [data-role="remove"]::after,
.path-city-levels .content .group-row .bootstrap-tagsinput .tag [data-role="remove"]::after,
.path-city-levelsnew .content .group-row .bootstrap-tagsinput .tag [data-role="remove"]::after,
.path-city-levels-id .content .group-row .bootstrap-tagsinput .tag [data-role="remove"]::after,
.path-travel-gradesnew .content .group-row .bootstrap-tagsinput .tag [data-role="remove"]::after,
.path-travel-grades-id .content .group-row .bootstrap-tagsinput .tag [data-role="remove"]::after,
.path-costCenters .content .group-row .bootstrap-tagsinput .tag [data-role="remove"]::after,
.path-costCenters-id .content .group-row .bootstrap-tagsinput .tag [data-role="remove"]::after,
.path-staves-id .content .group-row .bootstrap-tagsinput .tag [data-role="remove"]::after,
.path-roles-id .content .group-row .bootstrap-tagsinput .tag [data-role="remove"]::after,
.path-departments-id .content .group-row .bootstrap-tagsinput .tag [data-role="remove"]::after,
.path-finance .content .group-row .bootstrap-tagsinput .tag [data-role="remove"]::after,
.path-myapproval .content .group-row .bootstrap-tagsinput .tag [data-role="remove"]::after,
.path-bills .content .group-row .bootstrap-tagsinput .tag [data-role="remove"]::after,
.path-general-address-edit-action-id .content .group-row .bootstrap-tagsinput .tag [data-role="remove"]::after {
  padding: 0 6px;
}
.path-general-contact-edit-action-id .content .group-row .bootstrap-tagsinput .label,
.path-myAccount .content .group-row .bootstrap-tagsinput .label,
.path-employeeGradesedit-id .content .group-row .bootstrap-tagsinput .label,
.path-city-levels .content .group-row .bootstrap-tagsinput .label,
.path-city-levelsnew .content .group-row .bootstrap-tagsinput .label,
.path-city-levels-id .content .group-row .bootstrap-tagsinput .label,
.path-travel-gradesnew .content .group-row .bootstrap-tagsinput .label,
.path-travel-grades-id .content .group-row .bootstrap-tagsinput .label,
.path-costCenters .content .group-row .bootstrap-tagsinput .label,
.path-costCenters-id .content .group-row .bootstrap-tagsinput .label,
.path-staves-id .content .group-row .bootstrap-tagsinput .label,
.path-roles-id .content .group-row .bootstrap-tagsinput .label,
.path-departments-id .content .group-row .bootstrap-tagsinput .label,
.path-finance .content .group-row .bootstrap-tagsinput .label,
.path-myapproval .content .group-row .bootstrap-tagsinput .label,
.path-bills .content .group-row .bootstrap-tagsinput .label,
.path-general-address-edit-action-id .content .group-row .bootstrap-tagsinput .label {
  font-weight: normal;
}
.path-general-contact-edit-action-id .content .group-row .bootstrap-tagsinput .label-warning,
.path-myAccount .content .group-row .bootstrap-tagsinput .label-warning,
.path-employeeGradesedit-id .content .group-row .bootstrap-tagsinput .label-warning,
.path-city-levels .content .group-row .bootstrap-tagsinput .label-warning,
.path-city-levelsnew .content .group-row .bootstrap-tagsinput .label-warning,
.path-city-levels-id .content .group-row .bootstrap-tagsinput .label-warning,
.path-travel-gradesnew .content .group-row .bootstrap-tagsinput .label-warning,
.path-travel-grades-id .content .group-row .bootstrap-tagsinput .label-warning,
.path-costCenters .content .group-row .bootstrap-tagsinput .label-warning,
.path-costCenters-id .content .group-row .bootstrap-tagsinput .label-warning,
.path-staves-id .content .group-row .bootstrap-tagsinput .label-warning,
.path-roles-id .content .group-row .bootstrap-tagsinput .label-warning,
.path-departments-id .content .group-row .bootstrap-tagsinput .label-warning,
.path-finance .content .group-row .bootstrap-tagsinput .label-warning,
.path-myapproval .content .group-row .bootstrap-tagsinput .label-warning,
.path-bills .content .group-row .bootstrap-tagsinput .label-warning,
.path-general-address-edit-action-id .content .group-row .bootstrap-tagsinput .label-warning {
  background-color: #3da0f6;
}
.path-general-contact-edit-action-id .content .group-row .bootstrap-tagsinput .label-warning:focus,
.path-myAccount .content .group-row .bootstrap-tagsinput .label-warning:focus,
.path-employeeGradesedit-id .content .group-row .bootstrap-tagsinput .label-warning:focus,
.path-city-levels .content .group-row .bootstrap-tagsinput .label-warning:focus,
.path-city-levelsnew .content .group-row .bootstrap-tagsinput .label-warning:focus,
.path-city-levels-id .content .group-row .bootstrap-tagsinput .label-warning:focus,
.path-travel-gradesnew .content .group-row .bootstrap-tagsinput .label-warning:focus,
.path-travel-grades-id .content .group-row .bootstrap-tagsinput .label-warning:focus,
.path-costCenters .content .group-row .bootstrap-tagsinput .label-warning:focus,
.path-costCenters-id .content .group-row .bootstrap-tagsinput .label-warning:focus,
.path-staves-id .content .group-row .bootstrap-tagsinput .label-warning:focus,
.path-roles-id .content .group-row .bootstrap-tagsinput .label-warning:focus,
.path-departments-id .content .group-row .bootstrap-tagsinput .label-warning:focus,
.path-finance .content .group-row .bootstrap-tagsinput .label-warning:focus,
.path-myapproval .content .group-row .bootstrap-tagsinput .label-warning:focus,
.path-bills .content .group-row .bootstrap-tagsinput .label-warning:focus,
.path-general-address-edit-action-id .content .group-row .bootstrap-tagsinput .label-warning:focus,
.path-general-contact-edit-action-id .content .group-row .bootstrap-tagsinput .label-warning:hover,
.path-myAccount .content .group-row .bootstrap-tagsinput .label-warning:hover,
.path-employeeGradesedit-id .content .group-row .bootstrap-tagsinput .label-warning:hover,
.path-city-levels .content .group-row .bootstrap-tagsinput .label-warning:hover,
.path-city-levelsnew .content .group-row .bootstrap-tagsinput .label-warning:hover,
.path-city-levels-id .content .group-row .bootstrap-tagsinput .label-warning:hover,
.path-travel-gradesnew .content .group-row .bootstrap-tagsinput .label-warning:hover,
.path-travel-grades-id .content .group-row .bootstrap-tagsinput .label-warning:hover,
.path-costCenters .content .group-row .bootstrap-tagsinput .label-warning:hover,
.path-costCenters-id .content .group-row .bootstrap-tagsinput .label-warning:hover,
.path-staves-id .content .group-row .bootstrap-tagsinput .label-warning:hover,
.path-roles-id .content .group-row .bootstrap-tagsinput .label-warning:hover,
.path-departments-id .content .group-row .bootstrap-tagsinput .label-warning:hover,
.path-finance .content .group-row .bootstrap-tagsinput .label-warning:hover,
.path-myapproval .content .group-row .bootstrap-tagsinput .label-warning:hover,
.path-bills .content .group-row .bootstrap-tagsinput .label-warning:hover,
.path-general-address-edit-action-id .content .group-row .bootstrap-tagsinput .label-warning:hover {
  background: #2a89dd;
}
.path-general-contact-edit-action-id .content .group-row .travel-standard .ui-select-container,
.path-myAccount .content .group-row .travel-standard .ui-select-container,
.path-employeeGradesedit-id .content .group-row .travel-standard .ui-select-container,
.path-city-levels .content .group-row .travel-standard .ui-select-container,
.path-city-levelsnew .content .group-row .travel-standard .ui-select-container,
.path-city-levels-id .content .group-row .travel-standard .ui-select-container,
.path-travel-gradesnew .content .group-row .travel-standard .ui-select-container,
.path-travel-grades-id .content .group-row .travel-standard .ui-select-container,
.path-costCenters .content .group-row .travel-standard .ui-select-container,
.path-costCenters-id .content .group-row .travel-standard .ui-select-container,
.path-staves-id .content .group-row .travel-standard .ui-select-container,
.path-roles-id .content .group-row .travel-standard .ui-select-container,
.path-departments-id .content .group-row .travel-standard .ui-select-container,
.path-finance .content .group-row .travel-standard .ui-select-container,
.path-myapproval .content .group-row .travel-standard .ui-select-container,
.path-bills .content .group-row .travel-standard .ui-select-container,
.path-general-address-edit-action-id .content .group-row .travel-standard .ui-select-container {
  z-index: 1;
}
.path-general-contact-edit-action-id .content .group-row .travel-standard .ui-select-placeholder,
.path-myAccount .content .group-row .travel-standard .ui-select-placeholder,
.path-employeeGradesedit-id .content .group-row .travel-standard .ui-select-placeholder,
.path-city-levels .content .group-row .travel-standard .ui-select-placeholder,
.path-city-levelsnew .content .group-row .travel-standard .ui-select-placeholder,
.path-city-levels-id .content .group-row .travel-standard .ui-select-placeholder,
.path-travel-gradesnew .content .group-row .travel-standard .ui-select-placeholder,
.path-travel-grades-id .content .group-row .travel-standard .ui-select-placeholder,
.path-costCenters .content .group-row .travel-standard .ui-select-placeholder,
.path-costCenters-id .content .group-row .travel-standard .ui-select-placeholder,
.path-staves-id .content .group-row .travel-standard .ui-select-placeholder,
.path-roles-id .content .group-row .travel-standard .ui-select-placeholder,
.path-departments-id .content .group-row .travel-standard .ui-select-placeholder,
.path-finance .content .group-row .travel-standard .ui-select-placeholder,
.path-myapproval .content .group-row .travel-standard .ui-select-placeholder,
.path-bills .content .group-row .travel-standard .ui-select-placeholder,
.path-general-address-edit-action-id .content .group-row .travel-standard .ui-select-placeholder {
  color: #999999;
  margin-left: -5px;
}
.path-general-contact-edit-action-id .content .group-row .travel-standard .ui-select-match,
.path-myAccount .content .group-row .travel-standard .ui-select-match,
.path-employeeGradesedit-id .content .group-row .travel-standard .ui-select-match,
.path-city-levels .content .group-row .travel-standard .ui-select-match,
.path-city-levelsnew .content .group-row .travel-standard .ui-select-match,
.path-city-levels-id .content .group-row .travel-standard .ui-select-match,
.path-travel-gradesnew .content .group-row .travel-standard .ui-select-match,
.path-travel-grades-id .content .group-row .travel-standard .ui-select-match,
.path-costCenters .content .group-row .travel-standard .ui-select-match,
.path-costCenters-id .content .group-row .travel-standard .ui-select-match,
.path-staves-id .content .group-row .travel-standard .ui-select-match,
.path-roles-id .content .group-row .travel-standard .ui-select-match,
.path-departments-id .content .group-row .travel-standard .ui-select-match,
.path-finance .content .group-row .travel-standard .ui-select-match,
.path-myapproval .content .group-row .travel-standard .ui-select-match,
.path-bills .content .group-row .travel-standard .ui-select-match,
.path-general-address-edit-action-id .content .group-row .travel-standard .ui-select-match {
  box-shadow: none !important;
}
.path-general-contact-edit-action-id .content .group-row .travel-standard .ui-select-match-text,
.path-myAccount .content .group-row .travel-standard .ui-select-match-text,
.path-employeeGradesedit-id .content .group-row .travel-standard .ui-select-match-text,
.path-city-levels .content .group-row .travel-standard .ui-select-match-text,
.path-city-levelsnew .content .group-row .travel-standard .ui-select-match-text,
.path-city-levels-id .content .group-row .travel-standard .ui-select-match-text,
.path-travel-gradesnew .content .group-row .travel-standard .ui-select-match-text,
.path-travel-grades-id .content .group-row .travel-standard .ui-select-match-text,
.path-costCenters .content .group-row .travel-standard .ui-select-match-text,
.path-costCenters-id .content .group-row .travel-standard .ui-select-match-text,
.path-staves-id .content .group-row .travel-standard .ui-select-match-text,
.path-roles-id .content .group-row .travel-standard .ui-select-match-text,
.path-departments-id .content .group-row .travel-standard .ui-select-match-text,
.path-finance .content .group-row .travel-standard .ui-select-match-text,
.path-myapproval .content .group-row .travel-standard .ui-select-match-text,
.path-bills .content .group-row .travel-standard .ui-select-match-text,
.path-general-address-edit-action-id .content .group-row .travel-standard .ui-select-match-text {
  margin-left: -5px;
  color: #555555;
}
.path-general-contact-edit-action-id .content label,
.path-myAccount .content label,
.path-employeeGradesedit-id .content label,
.path-city-levels .content label,
.path-city-levelsnew .content label,
.path-city-levels-id .content label,
.path-travel-gradesnew .content label,
.path-travel-grades-id .content label,
.path-costCenters .content label,
.path-costCenters-id .content label,
.path-staves-id .content label,
.path-roles-id .content label,
.path-departments-id .content label,
.path-finance .content label,
.path-myapproval .content label,
.path-bills .content label,
.path-general-address-edit-action-id .content label {
  font-weight: normal;
  font-size: 14px;
}
.path-general-contact-edit-action-id .content a,
.path-myAccount .content a,
.path-employeeGradesedit-id .content a,
.path-city-levels .content a,
.path-city-levelsnew .content a,
.path-city-levels-id .content a,
.path-travel-gradesnew .content a,
.path-travel-grades-id .content a,
.path-costCenters .content a,
.path-costCenters-id .content a,
.path-staves-id .content a,
.path-roles-id .content a,
.path-departments-id .content a,
.path-finance .content a,
.path-myapproval .content a,
.path-bills .content a,
.path-general-address-edit-action-id .content a {
  font-size: 14px;
  text-decoration: none;
}
.path-general-contact-edit-action-id .content .operation,
.path-myAccount .content .operation,
.path-employeeGradesedit-id .content .operation,
.path-city-levels .content .operation,
.path-city-levelsnew .content .operation,
.path-city-levels-id .content .operation,
.path-travel-gradesnew .content .operation,
.path-travel-grades-id .content .operation,
.path-costCenters .content .operation,
.path-costCenters-id .content .operation,
.path-staves-id .content .operation,
.path-roles-id .content .operation,
.path-departments-id .content .operation,
.path-finance .content .operation,
.path-myapproval .content .operation,
.path-bills .content .operation,
.path-general-address-edit-action-id .content .operation {
  text-align: left;
  margin-top: 2px;
}
.path-general-contact-edit-action-id .content .operation button,
.path-myAccount .content .operation button,
.path-employeeGradesedit-id .content .operation button,
.path-city-levels .content .operation button,
.path-city-levelsnew .content .operation button,
.path-city-levels-id .content .operation button,
.path-travel-gradesnew .content .operation button,
.path-travel-grades-id .content .operation button,
.path-costCenters .content .operation button,
.path-costCenters-id .content .operation button,
.path-staves-id .content .operation button,
.path-roles-id .content .operation button,
.path-departments-id .content .operation button,
.path-finance .content .operation button,
.path-myapproval .content .operation button,
.path-bills .content .operation button,
.path-general-address-edit-action-id .content .operation button,
.path-general-contact-edit-action-id .content .operation button:hover,
.path-myAccount .content .operation button:hover,
.path-employeeGradesedit-id .content .operation button:hover,
.path-city-levels .content .operation button:hover,
.path-city-levelsnew .content .operation button:hover,
.path-city-levels-id .content .operation button:hover,
.path-travel-gradesnew .content .operation button:hover,
.path-travel-grades-id .content .operation button:hover,
.path-costCenters .content .operation button:hover,
.path-costCenters-id .content .operation button:hover,
.path-staves-id .content .operation button:hover,
.path-roles-id .content .operation button:hover,
.path-departments-id .content .operation button:hover,
.path-finance .content .operation button:hover,
.path-myapproval .content .operation button:hover,
.path-bills .content .operation button:hover,
.path-general-address-edit-action-id .content .operation button:hover,
.path-general-contact-edit-action-id .content .operation button:focus,
.path-myAccount .content .operation button:focus,
.path-employeeGradesedit-id .content .operation button:focus,
.path-city-levels .content .operation button:focus,
.path-city-levelsnew .content .operation button:focus,
.path-city-levels-id .content .operation button:focus,
.path-travel-gradesnew .content .operation button:focus,
.path-travel-grades-id .content .operation button:focus,
.path-costCenters .content .operation button:focus,
.path-costCenters-id .content .operation button:focus,
.path-staves-id .content .operation button:focus,
.path-roles-id .content .operation button:focus,
.path-departments-id .content .operation button:focus,
.path-finance .content .operation button:focus,
.path-myapproval .content .operation button:focus,
.path-bills .content .operation button:focus,
.path-general-address-edit-action-id .content .operation button:focus {
  border: none;
  font-size: 14px;
  background: #fff;
  outline-color: #fff;
}
.path-general-contact-edit-action-id .content .operation .del-btn,
.path-myAccount .content .operation .del-btn,
.path-employeeGradesedit-id .content .operation .del-btn,
.path-city-levels .content .operation .del-btn,
.path-city-levelsnew .content .operation .del-btn,
.path-city-levels-id .content .operation .del-btn,
.path-travel-gradesnew .content .operation .del-btn,
.path-travel-grades-id .content .operation .del-btn,
.path-costCenters .content .operation .del-btn,
.path-costCenters-id .content .operation .del-btn,
.path-staves-id .content .operation .del-btn,
.path-roles-id .content .operation .del-btn,
.path-departments-id .content .operation .del-btn,
.path-finance .content .operation .del-btn,
.path-myapproval .content .operation .del-btn,
.path-bills .content .operation .del-btn,
.path-general-address-edit-action-id .content .operation .del-btn {
  color: #3da0f6;
}
.path-general-contact-edit-action-id .content .operation .del-btn[disabled],
.path-myAccount .content .operation .del-btn[disabled],
.path-employeeGradesedit-id .content .operation .del-btn[disabled],
.path-city-levels .content .operation .del-btn[disabled],
.path-city-levelsnew .content .operation .del-btn[disabled],
.path-city-levels-id .content .operation .del-btn[disabled],
.path-travel-gradesnew .content .operation .del-btn[disabled],
.path-travel-grades-id .content .operation .del-btn[disabled],
.path-costCenters .content .operation .del-btn[disabled],
.path-costCenters-id .content .operation .del-btn[disabled],
.path-staves-id .content .operation .del-btn[disabled],
.path-roles-id .content .operation .del-btn[disabled],
.path-departments-id .content .operation .del-btn[disabled],
.path-finance .content .operation .del-btn[disabled],
.path-myapproval .content .operation .del-btn[disabled],
.path-bills .content .operation .del-btn[disabled],
.path-general-address-edit-action-id .content .operation .del-btn[disabled] {
  color: #999;
}
.path-general-contact-edit-action-id .content .operation .add-btn,
.path-myAccount .content .operation .add-btn,
.path-employeeGradesedit-id .content .operation .add-btn,
.path-city-levels .content .operation .add-btn,
.path-city-levelsnew .content .operation .add-btn,
.path-city-levels-id .content .operation .add-btn,
.path-travel-gradesnew .content .operation .add-btn,
.path-travel-grades-id .content .operation .add-btn,
.path-costCenters .content .operation .add-btn,
.path-costCenters-id .content .operation .add-btn,
.path-staves-id .content .operation .add-btn,
.path-roles-id .content .operation .add-btn,
.path-departments-id .content .operation .add-btn,
.path-finance .content .operation .add-btn,
.path-myapproval .content .operation .add-btn,
.path-bills .content .operation .add-btn,
.path-general-address-edit-action-id .content .operation .add-btn {
  color: #7db500;
}
.path-general-contact-edit-action-id .content .hr-line,
.path-myAccount .content .hr-line,
.path-employeeGradesedit-id .content .hr-line,
.path-city-levels .content .hr-line,
.path-city-levelsnew .content .hr-line,
.path-city-levels-id .content .hr-line,
.path-travel-gradesnew .content .hr-line,
.path-travel-grades-id .content .hr-line,
.path-costCenters .content .hr-line,
.path-costCenters-id .content .hr-line,
.path-staves-id .content .hr-line,
.path-roles-id .content .hr-line,
.path-departments-id .content .hr-line,
.path-finance .content .hr-line,
.path-myapproval .content .hr-line,
.path-bills .content .hr-line,
.path-general-address-edit-action-id .content .hr-line {
  border: 1px dashed #ededed;
  margin-top: 10px;
  margin-bottom: 40px;
}
.path-general-contact-edit-action-id .content .wd130,
.path-myAccount .content .wd130,
.path-employeeGradesedit-id .content .wd130,
.path-city-levels .content .wd130,
.path-city-levelsnew .content .wd130,
.path-city-levels-id .content .wd130,
.path-travel-gradesnew .content .wd130,
.path-travel-grades-id .content .wd130,
.path-costCenters .content .wd130,
.path-costCenters-id .content .wd130,
.path-staves-id .content .wd130,
.path-roles-id .content .wd130,
.path-departments-id .content .wd130,
.path-finance .content .wd130,
.path-myapproval .content .wd130,
.path-bills .content .wd130,
.path-general-address-edit-action-id .content .wd130 {
  width: 130px !important;
}
.path-general-contact-edit-action-id .modal-body,
.path-myAccount .modal-body,
.path-employeeGradesedit-id .modal-body,
.path-city-levels .modal-body,
.path-city-levelsnew .modal-body,
.path-city-levels-id .modal-body,
.path-travel-gradesnew .modal-body,
.path-travel-grades-id .modal-body,
.path-costCenters .modal-body,
.path-costCenters-id .modal-body,
.path-staves-id .modal-body,
.path-roles-id .modal-body,
.path-departments-id .modal-body,
.path-finance .modal-body,
.path-myapproval .modal-body,
.path-bills .modal-body,
.path-general-address-edit-action-id .modal-body {
  padding: 20px;
}
.path-general-contact-edit-action-id .modal-body .contacts,
.path-myAccount .modal-body .contacts,
.path-employeeGradesedit-id .modal-body .contacts,
.path-city-levels .modal-body .contacts,
.path-city-levelsnew .modal-body .contacts,
.path-city-levels-id .modal-body .contacts,
.path-travel-gradesnew .modal-body .contacts,
.path-travel-grades-id .modal-body .contacts,
.path-costCenters .modal-body .contacts,
.path-costCenters-id .modal-body .contacts,
.path-staves-id .modal-body .contacts,
.path-roles-id .modal-body .contacts,
.path-departments-id .modal-body .contacts,
.path-finance .modal-body .contacts,
.path-myapproval .modal-body .contacts,
.path-bills .modal-body .contacts,
.path-general-address-edit-action-id .modal-body .contacts {
  max-height: 400px;
  overflow-y: scroll;
}
.path-staves .modal-dialog,
.path-general-contacts .modal-dialog,
.path-visa-order-list .modal-dialog,
.path-visa-order-detail-id .modal-dialog {
  width: 450px;
}
.path-staves .modal-header,
.path-general-contacts .modal-header,
.path-visa-order-list .modal-header,
.path-visa-order-detail-id .modal-header {
  padding-top: 30px;
  padding-bottom: 20px;
  border-bottom: none;
  text-align: center;
  font-size: 18px;
  font-weight: bold;
}
.path-staves .modal-body,
.path-general-contacts .modal-body,
.path-visa-order-list .modal-body,
.path-visa-order-detail-id .modal-body {
  padding: 0px 0px 0px 40px;
}
.path-staves .modal-body label,
.path-general-contacts .modal-body label,
.path-visa-order-list .modal-body label,
.path-visa-order-detail-id .modal-body label {
  font-size: 14px;
}
.path-staves .modal-body input,
.path-general-contacts .modal-body input,
.path-visa-order-list .modal-body input,
.path-visa-order-detail-id .modal-body input {
  font-size: 14px;
}
.path-staves .modal-body .input-file,
.path-general-contacts .modal-body .input-file,
.path-visa-order-list .modal-body .input-file,
.path-visa-order-detail-id .modal-body .input-file {
  width: 100px;
  height: 34px;
  cursor: pointer;
  font-size: 14px;
  outline: medium none;
  position: absolute;
  filter: alpha(opacity=0);
  -moz-opacity: 0;
  opacity: 0;
  left: 40px;
  top: 24px;
}
.path-staves .modal-footer,
.path-general-contacts .modal-footer,
.path-visa-order-list .modal-footer,
.path-visa-order-detail-id .modal-footer {
  border-top: none;
  padding-top: 30px;
  padding-bottom: 30px;
  text-align: center;
}
.path-staves .myOperate,
.path-bills .myOperate {
  z-index: 100;
}
.path-staves .myOperate .firm-del .fg-confirm.top,
.path-bills .myOperate .firm-del .fg-confirm.top,
.path-staves .myOperate .firm-pwd .fg-confirm.top,
.path-bills .myOperate .firm-pwd .fg-confirm.top,
.path-staves .myOperate .firm-pay .fg-confirm.top,
.path-bills .myOperate .firm-pay .fg-confirm.top {
  top: -70px !important;
  left: -14px !important;
  position: absolute;
  z-index: 1000;
}
.path-staves .myOperate li,
.path-bills .myOperate li {
  display: block;
}
.path-staves .myOperate .dropdown-toggle,
.path-bills .myOperate .dropdown-toggle {
  line-height: 24px;
  text-decoration: none;
  outline: none;
}
.path-staves .myOperate .combo-arrow,
.path-bills .myOperate .combo-arrow {
  left: 20px;
}
.path-staves .myOperate .combo-arrow:before,
.path-bills .myOperate .combo-arrow:before {
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  border-top: 6px solid #333;
}
.path-staves .myOperate .dropdown.open .combo-arrow:before,
.path-bills .myOperate .dropdown.open .combo-arrow:before {
  border-top: none;
  border-bottom: 6px solid #333;
}
.path-staves .myOperate .dropdown-menu,
.path-bills .myOperate .dropdown-menu {
  border: 1px solid #ccc !important;
  padding-top: 0px;
  padding-bottom: 0px;
}
.path-staves .myOperate .dropdown-menu li,
.path-bills .myOperate .dropdown-menu li {
  border-bottom: none !important;
  line-height: 30px !important;
  font-size: 12px;
}
.path-staves .myOperate .dropdown-menu li .my-op,
.path-bills .myOperate .dropdown-menu li .my-op {
  font-family: "Microsoft yahei", arial, Simsun, sans-serif !important;
  padding: 0 1em;
  line-height: 30px !important;
}
.path-staves .myOperate .dropdown-menu li .my-op:hover,
.path-bills .myOperate .dropdown-menu li .my-op:hover,
.path-staves .myOperate .dropdown-menu li .my-op:focus,
.path-bills .myOperate .dropdown-menu li .my-op:focus {
  background-color: #3da0f6 !important;
  color: #fff;
}
.path-myapproval a,
.path-finance a,
.path-bills a,
[class^='path-billOut'] a {
  cursor: pointer;
}
.path-myapproval .search-form,
.path-finance .search-form,
.path-bills .search-form,
[class^='path-billOut'] .search-form {
  background: #f5f5f5;
  margin-bottom: 10px;
  font-size: 12px;
  padding: 10px 15px;
}
.path-myapproval .search-form .form-group div,
.path-finance .search-form .form-group div,
.path-bills .search-form .form-group div,
[class^='path-billOut'] .search-form .form-group div {
  padding: 0px;
}
.path-myapproval .search-form .form-group .wd100,
.path-finance .search-form .form-group .wd100,
.path-bills .search-form .form-group .wd100,
[class^='path-billOut'] .search-form .form-group .wd100 {
  width: 100px !important;
}
.path-myapproval .search-form label,
.path-finance .search-form label,
.path-bills .search-form label,
[class^='path-billOut'] .search-form label {
  width: 60px;
  text-align: right;
  font-weight: normal;
  line-height: 30px;
  margin-bottom: 0px;
  padding: 0px 5px 0px 0px;
  white-space: nowrap;
}
.path-myapproval .search-form input[type=text],
.path-finance .search-form input[type=text],
.path-bills .search-form input[type=text],
[class^='path-billOut'] .search-form input[type=text],
.path-myapproval .search-form input[type=search],
.path-finance .search-form input[type=search],
.path-bills .search-form input[type=search],
[class^='path-billOut'] .search-form input[type=search],
.path-myapproval .search-form select,
.path-finance .search-form select,
.path-bills .search-form select,
[class^='path-billOut'] .search-form select,
.path-myapproval .search-form .ui-select-toggle,
.path-finance .search-form .ui-select-toggle,
.path-bills .search-form .ui-select-toggle,
[class^='path-billOut'] .search-form .ui-select-toggle {
  width: 128px !important;
  font-size: 12px;
  height: 30px;
  border: 1px solid #ccc;
  background: #fff;
  padding: 0px 10px !important;
  line-height: 28px;
}
.path-myapproval .search-form [fg-dept-read],
.path-finance .search-form [fg-dept-read],
.path-bills .search-form [fg-dept-read],
[class^='path-billOut'] .search-form [fg-dept-read],
.path-myapproval .search-form .fs12,
.path-finance .search-form .fs12,
.path-bills .search-form .fs12,
[class^='path-billOut'] .search-form .fs12 {
  font-size: 12px !important;
}
.path-myapproval .search-form .combo-arrow,
.path-finance .search-form .combo-arrow,
.path-bills .search-form .combo-arrow,
[class^='path-billOut'] .search-form .combo-arrow {
  right: 0px !important;
}
.path-myapproval .navs-counts .nav.nav-tabs,
.path-finance .navs-counts .nav.nav-tabs,
.path-bills .navs-counts .nav.nav-tabs,
[class^='path-billOut'] .navs-counts .nav.nav-tabs {
  height: 40px;
  border-top: solid 1px #ccc;
  border-bottom: solid 1px #ccc;
  background: #f5f5f5;
}
.path-myapproval .navs-counts .nav.nav-tabs .uib-tab.nav-item,
.path-finance .navs-counts .nav.nav-tabs .uib-tab.nav-item,
.path-bills .navs-counts .nav.nav-tabs .uib-tab.nav-item,
[class^='path-billOut'] .navs-counts .nav.nav-tabs .uib-tab.nav-item {
  width: auto;
  text-align: center;
  border-right: solid 1px #ccc;
  height: 38px;
  line-height: 38px;
  min-width: 100px;
}
.path-myapproval .navs-counts .nav.nav-tabs .uib-tab.nav-item .badge,
.path-finance .navs-counts .nav.nav-tabs .uib-tab.nav-item .badge,
.path-bills .navs-counts .nav.nav-tabs .uib-tab.nav-item .badge,
[class^='path-billOut'] .navs-counts .nav.nav-tabs .uib-tab.nav-item .badge {
  padding: 3px 5px;
}
.path-myapproval .navs-counts .nav.nav-tabs .uib-tab.nav-item a,
.path-finance .navs-counts .nav.nav-tabs .uib-tab.nav-item a,
.path-bills .navs-counts .nav.nav-tabs .uib-tab.nav-item a,
[class^='path-billOut'] .navs-counts .nav.nav-tabs .uib-tab.nav-item a {
  height: 100%;
  border: none;
  color: #333;
  margin: 0px;
  padding: 0px 8px;
  line-height: 38px;
  vertical-align: middle;
  font-size: 13px;
}
.path-myapproval .navs-counts .nav.nav-tabs .uib-tab.nav-item.active,
.path-finance .navs-counts .nav.nav-tabs .uib-tab.nav-item.active,
.path-bills .navs-counts .nav.nav-tabs .uib-tab.nav-item.active,
[class^='path-billOut'] .navs-counts .nav.nav-tabs .uib-tab.nav-item.active {
  margin-top: -1px;
  height: 40px;
  border-top: #3da0f6 2px solid;
}
.path-myapproval .navs-counts .nav.nav-tabs .uib-tab.nav-item.active a,
.path-finance .navs-counts .nav.nav-tabs .uib-tab.nav-item.active a,
.path-bills .navs-counts .nav.nav-tabs .uib-tab.nav-item.active a,
[class^='path-billOut'] .navs-counts .nav.nav-tabs .uib-tab.nav-item.active a {
  border-radius: 0;
  border: none;
  color: #333;
}
.path-myapproval .info-label label,
.path-finance .info-label label,
.path-bills .info-label label,
[class^='path-billOut'] .info-label label {
  padding: 0 2px;
}
.path-myapproval .input-group .dropdown-toggle,
.path-finance .input-group .dropdown-toggle,
.path-bills .input-group .dropdown-toggle,
[class^='path-billOut'] .input-group .dropdown-toggle {
  width: 28px;
  height: 28px;
  line-height: 28px;
  padding: 0 !important;
}
.path-myapproval .input-group .dropdown-toggle .caret,
.path-finance .input-group .dropdown-toggle .caret,
.path-bills .input-group .dropdown-toggle .caret,
[class^='path-billOut'] .input-group .dropdown-toggle .caret {
  border-top-color: #fff;
}
.path-myapproval .input-group .wd200,
.path-finance .input-group .wd200,
.path-bills .input-group .wd200,
[class^='path-billOut'] .input-group .wd200 {
  width: 200px !important;
}
.path-myapproval .sendBill .popover,
.path-finance .sendBill .popover,
.path-bills .sendBill .popover,
[class^='path-billOut'] .sendBill .popover {
  min-width: 500px;
  max-width: 500px;
}
.path-myapproval .logs .popover,
.path-finance .logs .popover,
.path-bills .logs .popover,
[class^='path-billOut'] .logs .popover {
  min-width: 700px;
  max-width: 700px;
}
.path-myapproval .has-border,
.path-finance .has-border,
.path-bills .has-border,
[class^='path-billOut'] .has-border {
  border-top: 1px solid #ddd;
}
.path-myapproval .border,
.path-finance .border,
.path-bills .border,
[class^='path-billOut'] .border {
  background: #eee;
  border: 1px solid #ccc;
}
.bill-info #logo {
  text-align: center;
}
.bill-info .info-head {
  padding: 10px 10px 0 10px;
  background: #f5f5f5;
}
.bill-info .panel-heading {
  border-color: #f3f9ff;
  background-color: #f3f9ff;
}
.bill-info .panel-heading .badge {
  background: #3da0f6;
  color: #fff;
}
.bill-info .panel-heading .pull-right {
  width: 130px;
  position: relative;
  font-size: 14px;
}
.bill-info .catalog {
  border-right: 1px solid #ccc !important;
}
.bill-info .total-row .col-xs-2 {
  width: 20%;
}
.bill-info .description-block {
  display: block !important;
  margin: 10px 0 !important;
  text-align: center !important;
}
.bill-info .description-block .description-header {
  font-weight: bold !important;
  margin: 0 !important;
  padding: 0 !important;
  font-weight: 600 !important;
  font-size: 16px !important;
}
.bill-info .lp-list table tbody tr:nth-of-type(even) {
  background-color: #fff;
}
.bill-info .lp-list table tbody + tbody {
  border-top: none !important;
}
.bill-info .lp-list table tr td {
  padding: 10px 0 0 0;
}
.bill-info .lp-list table .even-tr {
  background-color: #f3f9ff !important;
}
.bill-info .lp-list table .even-tr:hover {
  background-color: #f3f9ff !important;
}
div[class^='path-billOut'] .label {
  padding: 2px 4px !important;
}
div[class^='path-billOut'] .operation-content .nav-link {
  padding: 0px 20px !important;
}
div[class^='path-billOut'] .operation-content .child-tabs .nav-link {
  padding: 10px 20px !important;
}
div[class^='path-billOut'] .operation-content .child-tabs a:hover {
  background-color: #fff;
}
div[class^='path-billOut'] .operation-content .my-fa {
  font-size: 20px;
  color: #ff590b;
  font-weight: bold;
  transform: scale(3, 2.5);
  position: absolute;
  left: 30%;
}
div[class^='path-billOut'] .operation-content .float-selected-table {
  background: #fff;
  position: fixed;
  bottom: 0px;
  left: auto;
  right: auto;
  width: 1010px;
  border-top: 5px solid #7db500;
}
div[class^='path-billOut'] .operation-content .wrap {
  transition: 0.2s ease-out;
  -webkit-transition: 0.2s ease-out;
  -moz-transition: 0.2s ease-out;
  -o-transition: 0.2s ease-out;
}
div[class^='path-billOut'] .operation-content #selected-content {
  font-size: 13px;
  overflow-y: scroll;
  max-height: 400px;
}
div[class^='path-billOut'] .relation .popover {
  min-width: 900px;
  max-width: 900px;
  top: 130px !important;
  right: 200px !important;
  left: auto !important;
  position: fixed !important;
}
div[class^='path-billOut'] .relation .popover .list {
  max-height: 400px;
  overflow-y: scroll;
  overflow-x: hidden;
}
.modal-open .ui-datepicker {
  z-index: 2000 !important;
}
.sameContact {
  padding: 5px 10px;
}
.sameContact:hover {
  background: #f3f9ff;
}

[ui-cabin-policy] {
  font-size: 12px;
  margin: 0px 0px 10px 0px;
}
[ui-cabin-policy] .normal {
  border: dashed 1px #d7e8f5;
  padding: 5px;
  cursor: default;
}
[ui-cabin-policy] .title {
  color: #333 !important;
  cursor: default !important;
  font-weight: 800;
  width: 90px;
}
[ui-cabin-policy] .ctrip-tip {
  margin-bottom: 0px;
}
[ui-cabin-policy] .ctrip-tip .td-bd-solid {
  padding-top: 26px;
}
[ui-cabin-policy] .ctrip-tip .td-bg-none:not(.vm) {
  width: 80px;
}
[ui-cabin-policy] .row {
  text-align: center;
  border: solid 1px #eee;
}
.tooltip-inner .ctrip-tip {
  margin-bottom: 0px;
}

.path-introduce-flt-deliver #container {
  padding-left: 0px;
  padding-right: 0px;
  margin-left: auto;
  margin-right: auto;
  width: 100% !important;
}
.path-introduce-flt-deliver .background,
.path-introduce-flt-deliver .brief,
.path-introduce-flt-deliver .lines {
  margin: 0px;
}
.path-introduce-flt-deliver .background {
  height: 650px;
}
.path-introduce-flt-deliver .brief {
  background: #e9f2d2;
  padding: 100px 0px;
}
.path-introduce-flt-deliver .brief &gt; div.ports {
  width: 1100px;
  margin: 0 auto;
  background: #d5edcf;
  padding: 50px 0px;
}
.path-introduce-flt-deliver .brief &gt; div.tips {
  width: 905px;
  margin: 0 auto;
  padding-bottom: 50px;
}
.path-introduce-flt-deliver .brief &gt; div.tips .tip-background {
  background: url(/bd41dc5140718d2a1df4062b5955b30f.png) no-repeat;
  height: 161px;
}
.path-introduce-flt-deliver .brief .info {
  width: 990px;
  height: 415px;
  margin: 0px 60px;
  background: url(/fc120d905bde15e25e76e41dfe695d14.png);
}
.path-introduce-flt-deliver .brief .row.btns {
  width: 990px;
  margin: 0px 60px;
  position: relative;
  bottom: 70px;
  text-align: center;
}
.path-introduce-flt-deliver .brief .row.btns &gt; div {
  text-align: center;
  padding: 0px;
}
.path-introduce-flt-deliver .brief .row.btns .btn {
  width: 160px;
  border-color: #ed553e;
  color: #ed553e;
  background: #e9f2d2;
}
.path-introduce-flt-deliver .brief .row.btns .btn.active {
  background: #ed553e;
  color: #fff;
}
.path-introduce-flt-deliver .brief .row.btns .btn:focus {
  outline: none;
}
.path-introduce-flt-deliver .brief .row.btns .btn.sh {
  margin-left: -20px;
}
.path-introduce-flt-deliver .brief .row.btns .btn.cz {
  margin-right: -20px;
}
.path-introduce-flt-deliver .lines .sh-lines .line-1 .container {
  height: 1060px;
  background: url(/bad3a4f12414b8e3342a67b5149e9c60.png) no-repeat;
}
.path-introduce-flt-deliver .lines .sh-lines .line-2 .container {
  height: 760px;
  background: url(/1d77c34c554fa3d2615a2015960a1f92.png);
}
.path-introduce-flt-deliver .lines .sh-lines .line-3 .container {
  height: 759px;
  background: url(/0697f08d56e81b113d5e09f28a9bbcea.png);
}
.path-introduce-flt-deliver .lines .wx-lines .line-1 .container {
  height: 1060px;
  background: url(/796cd39e9b3a34054cc2965473f1eaaf.png) no-repeat;
}
.path-introduce-flt-deliver .lines .wx-lines .line-2 .container {
  height: 760px;
  background: url(/c799546eb017c45f739168be61041324.png);
}
.path-introduce-flt-deliver .lines .cz-lines .line-1 .container {
  height: 760px;
  background: url(/ed364d12406ea473edf5c68607c948e8.png) no-repeat;
}
.path-introduce-flt-deliver .lines .cz-lines .line-2 .container {
  height: 760px;
  background: url(/2dd521e407947dd1af0b92628211671f.png);
}
.path-introduce-flt-deliver .lines .container {
  width: 1100px;
  margin: 0 auto;
  margin-top: 30px;
  margin-bottom: 45px;
}
.path-introduce-flt-deliver .lines .line-1 {
  background: #d5edcf;
}
.path-introduce-flt-deliver .lines .line-2 {
  background: #e9f2d2;
}
.path-introduce-flt-deliver .lines .line-3 {
  background: #d5edcf;
}
.path-introduce-flt-deliver .bottom {
  height: 226px;
  background: url(/f5a014890463ce69592f5cd4629a1597.png);
}
.path-introduce-flt-deliver .bottom.sh {
  background-color: #d5edcf;
}
.path-introduce-flt-deliver .bottom.wx,
.path-introduce-flt-deliver .bottom.cz {
  background-color: #e9f2d2;
}
.path-introduce-cooperate-hotel #container {
  padding-left: 0px;
  padding-right: 0px;
  margin-left: auto;
  margin-right: auto;
  width: 100% !important;
}
.path-introduce-cooperate-hotel .background,
.path-introduce-cooperate-hotel .hotels {
  margin: 0px;
}
.path-introduce-cooperate-hotel .background {
  height: 600px;
  background: url(/da72aa630701d7fa34cfb00b9f49f3a9.png) center center;
}
.path-introduce-cooperate-hotel .hotels {
  background: #3a1575;
}
.path-introduce-cooperate-hotel .hotels .container {
  width: 900px;
  margin: 0 auto;
  background: #fff;
  padding: 30px 100px;
  margin-bottom: 45px;
}
.path-introduce-cooperate-hotel .hotels .container .hotel-item {
  border-bottom: solid 1px #efefef;
  padding: 12px 30px;
  font-size: 16px;
}
.path-introduce-cooperate-hotel .hotels .container .hotel-item span {
  display: inline-block;
}
.path-introduce-cooperate-hotel .hotels .container .hotel-item .name {
  width: 300px;
  padding-bottom: 15px;
}
.path-introduce-cooperate-hotel .hotels .container .hotel-item .price {
  width: 270px;
  font-size: 18px;
  color: #333;
}
.path-introduce-cooperate-hotel .hotels .container .hotel-item .price .lp {
  width: 100px;
}
.path-introduce-cooperate-hotel .hotels .container .hotel-item .price .lp .rmb {
  color: #f60;
  font-size: 22px;
  font-weight: 400;
  font-family: "Microsoft Yahei", "Hiragino Sans GB", Arial;
}
.path-introduce-cooperate-hotel .hotels .container .hotel-item .price .lp .l-price {
  color: #f60;
  font-size: 30px;
  font-weight: 400;
  font-family: "Microsoft Yahei", "Hiragino Sans GB", Arial;
}
.path-introduce-cooperate-hotel .hotels .container .hotel-item .price .ctrip {
  width: 140px;
  font-size: 11px;
}
.path-introduce-cooperate-hotel .hotels .container .hotel-item .price .ctrip &gt; span {
  display: block;
}
.path-introduce-cooperate-hotel .hotels .container .hotel-item .price .ctrip .ctrip-wrap {
  color: #FF9147;
  text-decoration: line-through;
}
.path-introduce-cooperate-hotel .hotels .container .hotel-item .price .ctrip .ctrip-wrap .c-price {
  font-size: 14px;
}
.path-introduce-cooperate-hotel .hotels .container .hotel-item .breakfast {
  width: 90px;
}
.path-introduce-cooperate-hotel .hotels .container .hotel-item .savetime {
  text-align: center;
  width: 90px;
}
.path-introduce-cooperate-hotel .hotels .container .hotel-item.head {
  background: #efefef;
  border-radius: 8px;
}
.path-introduce-cooperate-hotel .hotels .container .hotel-item.head &gt; span {
  font-size: 14px;
}
.path-introduce-cooperate-hotel .hotels .container .hotel-item.head .name {
  padding-bottom: 0px;
}
.path-introduce-sale-australia #container {
  padding-left: 0px;
  padding-right: 0px;
  margin-left: auto;
  margin-right: auto;
  width: 100% !important;
}
.path-introduce-sale-australia .background {
  height: 958px;
}

.path-auditJLIntlFltOrders-orderId-id .order,
.path-accreditIntlFltOrders-orderId-id .order,
.path-auditJLFltOrders-orderId-id .order,
.path-accreditFltOrders-orderId-id .order,
.path-auditJLFltOrders-orderId-id .order,
.path-auditFltOrders-id .order,
.path-auditIntlFltOrders-id .order {
  font-size: 12px;
  background: #fff;
  border-top: 1px solid #bbb;
  border-bottom: 1px solid #bbb;
  padding: 8px 0 8px 8px;
  margin-bottom: 5px;
}
.path-auditJLIntlFltOrders-orderId-id .order .crt-name,
.path-accreditIntlFltOrders-orderId-id .order .crt-name,
.path-auditJLFltOrders-orderId-id .order .crt-name,
.path-accreditFltOrders-orderId-id .order .crt-name,
.path-auditJLFltOrders-orderId-id .order .crt-name,
.path-auditFltOrders-id .order .crt-name,
.path-auditIntlFltOrders-id .order .crt-name,
.path-auditJLIntlFltOrders-orderId-id .order .crt-mobile,
.path-accreditIntlFltOrders-orderId-id .order .crt-mobile,
.path-auditJLFltOrders-orderId-id .order .crt-mobile,
.path-accreditFltOrders-orderId-id .order .crt-mobile,
.path-auditJLFltOrders-orderId-id .order .crt-mobile,
.path-auditFltOrders-id .order .crt-mobile,
.path-auditIntlFltOrders-id .order .crt-mobile,
.path-auditJLIntlFltOrders-orderId-id .order .crt-dept,
.path-accreditIntlFltOrders-orderId-id .order .crt-dept,
.path-auditJLFltOrders-orderId-id .order .crt-dept,
.path-accreditFltOrders-orderId-id .order .crt-dept,
.path-auditJLFltOrders-orderId-id .order .crt-dept,
.path-auditFltOrders-id .order .crt-dept,
.path-auditIntlFltOrders-id .order .crt-dept {
  margin-right: 10px;
}

/** è“è‰² */
/** æ·±è“ */
/** æ·¡è“ */
/** æ©™è‰² */
/** æ·±æ©™ */
/** æ·¡æ©™ */
/** çº¢è‰² */
/** æ·±çº¢ */
/** ç»¿è‰² */
/** æ·±ç»¿ */
/** ç™½è‰² */
/** é»„è‰² */
/** ç°è‰² */
.notice {
  overflow: hidden;
  margin-top: -30px;
  height: 20px;
  position: relative;
}
.notice &gt; span {
  position: absolute;
}
.notice .volumn {
  display: inline-block;
  width: 20px;
  height: 20px;
  background: url(/4878bc8813623ea532b9b6ee028b6b3d.gif);
}
.notice .swiper-container {
  margin-left: 40px;
  margin-right: 10px;
}
.notice .swiper-container .swiper-slide {
  line-height: 20px;
  font-size: 12px;
}
.notice .easing a,
.notice .easing span {
  transition: 0.25s linear;
  -moz-transition: 0.25s linear;
  -webkit-transition: 0.25s linear;
}
#noticeModal {
  padding-top: 60px;
}
#noticeModal .modal-dialog {
  width: 600px;
}
#noticeModal .modal-dialog .sweet-modal .modal-body {
  padding: 10px 25px;
}
#noticeModal .modal-dialog .sweet-modal .modal-body h4.title {
  line-height: 26px;
  height: auto;
  padding: 0;
}
#noticeModal .modal-dialog .sweet-modal .modal-body ul.mt5 {
  max-height: 350px;
  overflow-y: auto;
}
#noticeModal .modal-dialog .sweet-modal .modal-body ul.mt5 li {
  text-align: initial;
}
#noticeModal .modal-dialog .sweet-modal .modal-body ol,
#noticeModal .modal-dialog .sweet-modal .modal-body ul,
#noticeModal .modal-dialog .sweet-modal .modal-body li,
#noticeModal .modal-dialog .sweet-modal .modal-body p {
  margin: 0;
  padding: 0;
}
#noticeModal .modal-dialog .sweet-modal .modal-footer {
  padding-left: 25px;
}
.magic {
  animation: magic 0.5s linear;
  animation-fill-mode: forwards;
}
@keyframes magic {
  0% {
    opacity: 1;
    transform-origin: 50% 0;
    transform: scale(1, 1);
    -ms-transform-origin: 50% 0;
    -ms-transform: scale(1, 1);
  }
  50% {
    transform-origin: 50% 0;
    transform: translate(260px, -30px) scale(0.5, 0.5);
    -ms-transform-origin: 50% 0;
    -ms-transform: translate(260px, -30px) scale(0.5, 0.5);
  }
  100% {
    transform-origin: 50% 0;
    transform: translate(520px, -60px) scale(0, 0);
    -ms-transform-origin: 50% 0;
    -ms-transform: translate(520px, -60px) scale(0, 0);
  }
}

.passport-inland {
  display: inline-block;
}
.passport-inland .tooltip {
  font-family: "Microsoft yahei", arial, Simsun, sans-serif;
  padding: 10px;
  background: #fff;
  border: solid 1px #b8c8ff;
  opacity: 1;
}
.passport-inland .tooltip .tab_pane {
  padding: 10px 0px;
}
.passport-inland .inland {
  width: 450px;
}
.passport-inland .inland #passport_explain ul {
  padding: 0px;
}
.passport-inland .inland #passport_explain ol {
  padding: 0px;
}
.passport-inland .inland #passport_explain ol li {
  line-height: 20px;
}
.passport-inland .inland #passport_explain ul li {
  list-style-type: disc;
  margin-left: 30px;
}

/*ç‰¹æƒ&nbsp;æœºç¥¨æç¤ºæ&nbsp;·å¼*/
.modal-title {
  color: red;
}
.modal-body {
  padding: 10px 25px;
}
.preferentialTips {
  font-size: 15px;
}
.preferentialTips .special {
  color: #00A1CB;
}
.preferentialTips .specialRed {
  color: red;
}
.preferentialTips div {
  margin-top: 8px;
}
.preferentialTips div.lastTip {
  margin-bottom: 8px;
}

/** è“è‰² */
/** æ·±è“ */
/** æ·¡è“ */
/** æ©™è‰² */
/** æ·±æ©™ */
/** æ·¡æ©™ */
/** çº¢è‰² */
/** æ·±çº¢ */
/** ç»¿è‰² */
/** æ·±ç»¿ */
/** ç™½è‰² */
/** é»„è‰² */
/** ç°è‰² */
.ui-flt-progress-bar {
  border-top: 1px solid #ffd386;
  padding: 16px 22px 22px 22px;
  background-color: #fff3df;
  font-size: 15px;
  height: 100px;
}
.ui-flt-progress-bar.border {
  border-bottom: 1px solid #3da0f6;
  margin-bottom: 10px;
}
.ui-flt-progress-bar .nx-v-align ul {
  line-height: 1.1;
  border: 1px solid #3da0f6;
  border-bottom: none;
  margin: 12px 0 0;
  padding: 0;
  float: left;
}
.ui-flt-progress-bar .nx-v-align ul li {
  float: left;
  cursor: pointer;
  padding: 8px 40px;
}
.ui-flt-progress-bar .nx-v-align ul li.current {
  background: #3da0f6;
  color: #b9d6ff;
}
.ui-flt-progress-bar .nx-v-align ul li.current .step {
  color: #fff;
}
.ui-flt-progress-bar .tip {
  height: 30px;
  line-height: 30px;
  margin-bottom: 8px;
}
.ui-flt-progress-bar .tip.v-align {
  vertical-align: bottom;
}
.ui-flt-progress-bar .progress-bar {
  height: 22px;
  line-height: 22px;
}
.ui-flt-progress-bar .progress {
  height: 22px;
}

/** è“è‰² */
/** æ·±è“ */
/** æ·¡è“ */
/** æ©™è‰² */
/** æ·±æ©™ */
/** æ·¡æ©™ */
/** çº¢è‰² */
/** æ·±çº¢ */
/** ç»¿è‰² */
/** æ·±ç»¿ */
/** ç™½è‰² */
/** é»„è‰² */
/** ç°è‰² */
.ui-login12306 {
  height: 36px;
  line-height: 26px;
}
.ui-login12306 .advise-view,
.ui-login12306 .advise-view-in {
  padding: 5px 15px 5px 15px;
}
.ui-login12306 .advise-view a,
.ui-login12306 .advise-view-in a {
  cursor: pointer;
}
#login12306Modal .modal-dialog {
  width: 400px;
}
#login12306 .title h4 {
  text-align: center;
  font-weight: 900;
  margin: 20px;
}
#login12306 .passengers {
  padding: 0px 20px;
}
#login12306 .passenger {
  clear: both;
  margin: 20px 0px;
  line-height: 50px;
  height: 50px;
}
#login12306 .passenger .title {
  background: #f5faff;
  text-align: center;
  padding: 0;
}
#login12306 .passenger .name,
#login12306 .passenger .idcNo {
  margin-left: 0px;
  padding-left: 10px;
  padding-right: 0;
}
#login12306 .passenger .passenger-idcNo {
  display: inline-block;
  width: 150px;
  color: #999;
}
#login12306 .passenger .passenger-idcType {
  width: 50px;
}
#login12306 .passenger .passenger-name {
  display: inline-block;
  width: 100px;
  font-weight: 900;
}
#login12306 .advise {
  font-size: 20px;
  padding-bottom: 10px;
  padding-top: 20px;
  border-bottom: 1px solid #eee;
  margin-bottom: 16px;
}
#login12306 .advise .col-xs-12 {
  padding: 0px;
}
#login12306 .advise-top {
  line-height: 20px;
  color: #999;
}
#login12306 .form-horizontal {
  margin: 20px 20px;
}
#login12306 .form-horizontal .control-label {
  min-width: 50px;
  margin: 0px 20px;
}
#login12306 .form-horizontal .user {
  max-width: 200px;
}
#login12306 .form-horizontal .form-body {
  display: inline-flex;
  margin: 5px 0px;
}
#login12306 .form-footer {
  text-align: center;
  margin-bottom: 20px;
}
#login12306 .book {
  text-align: center;
}
#login12306 .book a {
  font-size: 18px;
  cursor: pointer;
}

.path-supply-flt-order [jk-passengers-picker-directive] .form-item,
.path-train-check-order [jk-passengers-picker-directive] .form-item,
.path-train-booking [jk-passengers-picker-directive] .form-item,
.path-intl-flt-book-w [jk-passengers-picker-directive] .form-item {
  padding-left: 7px !important;
  margin-bottom: 12px;
  padding-bottom: 10px !important;
}
.path-supply-flt-order [jk-passengers-picker-directive] .form-item .passenger-item,
.path-train-check-order [jk-passengers-picker-directive] .form-item .passenger-item,
.path-train-booking [jk-passengers-picker-directive] .form-item .passenger-item,
.path-intl-flt-book-w [jk-passengers-picker-directive] .form-item .passenger-item {
  width: 160px;
  margin-bottom: 5px;
}
.path-supply-flt-order [jk-passengers-picker-directive] .form-item .passenger-item .passenger-item-name,
.path-train-check-order [jk-passengers-picker-directive] .form-item .passenger-item .passenger-item-name,
.path-train-booking [jk-passengers-picker-directive] .form-item .passenger-item .passenger-item-name,
.path-intl-flt-book-w [jk-passengers-picker-directive] .form-item .passenger-item .passenger-item-name {
  cursor: default;
  display: inline-block;
  max-width: 140px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  vertical-align: middle;
}
.path-supply-flt-order #passengersModal .contact-item,
.path-train-check-order #passengersModal .contact-item,
.path-train-booking #passengersModal .contact-item,
.path-intl-flt-book-w #passengersModal .contact-item {
  border-top: solid 1px #c8d9ef;
}
.path-supply-flt-order #passengersModal .contact-item &gt; div,
.path-train-check-order #passengersModal .contact-item &gt; div,
.path-train-booking #passengersModal .contact-item &gt; div,
.path-intl-flt-book-w #passengersModal .contact-item &gt; div {
  display: inline-block;
  vertical-align: middle;
}
.path-supply-flt-order #passengersModal .contact-item .alp,
.path-train-check-order #passengersModal .contact-item .alp,
.path-train-booking #passengersModal .contact-item .alp,
.path-intl-flt-book-w #passengersModal .contact-item .alp {
  width: 65px;
  text-align: center;
}
.path-supply-flt-order #passengersModal .contact-item .names,
.path-train-check-order #passengersModal .contact-item .names,
.path-train-booking #passengersModal .contact-item .names,
.path-intl-flt-book-w #passengersModal .contact-item .names {
  width: 496px;
  padding: 5px 0px;
}
.path-supply-flt-order #passengersModal .contact-item .names &gt; div,
.path-train-check-order #passengersModal .contact-item .names &gt; div,
.path-train-booking #passengersModal .contact-item .names &gt; div,
.path-intl-flt-book-w #passengersModal .contact-item .names &gt; div {
  padding: 0px 3px;
  width: 155px;
  display: inline-block;
  white-space: nowrap;
  text-overflow: ellipsis;
  font-weight: normal;
  margin-bottom: 5px;
}
.path-supply-flt-order #passengersModal .contact-item .names &gt; div &gt; span,
.path-train-check-order #passengersModal .contact-item .names &gt; div &gt; span,
.path-train-booking #passengersModal .contact-item .names &gt; div &gt; span,
.path-intl-flt-book-w #passengersModal .contact-item .names &gt; div &gt; span {
  padding: 0px 3px;
  font-size: 12px;
  cursor: default;
  display: inline-block;
  padding-right: 10px;
  width: 130px;
  vertical-align: middle;
}
.path-supply-flt-order #passengersModal .modal-body form,
.path-train-check-order #passengersModal .modal-body form,
.path-train-booking #passengersModal .modal-body form,
.path-intl-flt-book-w #passengersModal .modal-body form {
  margin-bottom: 20px;
}
.path-supply-flt-order #passengersModal .modal-body form .contact-search .name,
.path-train-check-order #passengersModal .modal-body form .contact-search .name,
.path-train-booking #passengersModal .modal-body form .contact-search .name,
.path-intl-flt-book-w #passengersModal .modal-body form .contact-search .name {
  width: 50px;
}
.path-supply-flt-order #passengersModal .modal-body form .contact-search input,
.path-train-check-order #passengersModal .modal-body form .contact-search input,
.path-train-booking #passengersModal .modal-body form .contact-search input,
.path-intl-flt-book-w #passengersModal .modal-body form .contact-search input {
  height: 20px;
}
.path-supply-flt-order #passengersModal .modal-body .filterResults label,
.path-train-check-order #passengersModal .modal-body .filterResults label,
.path-train-booking #passengersModal .modal-body .filterResults label,
.path-intl-flt-book-w #passengersModal .modal-body .filterResults label {
  font-weight: normal;
  font-size: 12px;
  margin: 0px;
  padding: 4px;
  width: 120px;
}
.path-supply-flt-order #passengersModal .modal-body .content,
.path-train-check-order #passengersModal .modal-body .content,
.path-train-booking #passengersModal .modal-body .content,
.path-intl-flt-book-w #passengersModal .modal-body .content {
  max-height: 400px;
  overflow-y: scroll;
}
.path-supply-flt-order #passengersModal .modal-body .content .contact-item:first-child,
.path-train-check-order #passengersModal .modal-body .content .contact-item:first-child,
.path-train-booking #passengersModal .modal-body .content .contact-item:first-child,
.path-intl-flt-book-w #passengersModal .modal-body .content .contact-item:first-child {
  border-top-style: none;
  margin-top: 10px;
}
.path-supply-flt-order #passengersModal .nav-tabs.nav-justified &gt; .active &gt; a,
.path-train-check-order #passengersModal .nav-tabs.nav-justified &gt; .active &gt; a,
.path-train-booking #passengersModal .nav-tabs.nav-justified &gt; .active &gt; a,
.path-intl-flt-book-w #passengersModal .nav-tabs.nav-justified &gt; .active &gt; a,
.path-supply-flt-order #passengersModal .nav-tabs.nav-justified &gt; .active &gt; a:hover,
.path-train-check-order #passengersModal .nav-tabs.nav-justified &gt; .active &gt; a:hover,
.path-train-booking #passengersModal .nav-tabs.nav-justified &gt; .active &gt; a:hover,
.path-intl-flt-book-w #passengersModal .nav-tabs.nav-justified &gt; .active &gt; a:hover,
.path-supply-flt-order #passengersModal .nav-tabs.nav-justified &gt; .active &gt; a:focus,
.path-train-check-order #passengersModal .nav-tabs.nav-justified &gt; .active &gt; a:focus,
.path-train-booking #passengersModal .nav-tabs.nav-justified &gt; .active &gt; a:focus,
.path-intl-flt-book-w #passengersModal .nav-tabs.nav-justified &gt; .active &gt; a:focus {
  border: 1px solid #b3b3b3;
  border-bottom-color: #fff;
}
.path-supply-flt-order #passengersModal .nav-tabs.nav-justified &gt; li &gt; a,
.path-train-check-order #passengersModal .nav-tabs.nav-justified &gt; li &gt; a,
.path-train-booking #passengersModal .nav-tabs.nav-justified &gt; li &gt; a,
.path-intl-flt-book-w #passengersModal .nav-tabs.nav-justified &gt; li &gt; a {
  border-bottom: 1px solid #b3b3b3;
}
.path-supply-flt-order #selectPassengerPanel,
.path-train-check-order #selectPassengerPanel,
.path-train-booking #selectPassengerPanel,
.path-intl-flt-book-w #selectPassengerPanel {
  background-color: rgba(0, 0, 0, 0.4);
}
.path-supply-flt-order #selectPassengerPanel .modal-body,
.path-train-check-order #selectPassengerPanel .modal-body,
.path-train-booking #selectPassengerPanel .modal-body,
.path-intl-flt-book-w #selectPassengerPanel .modal-body {
  padding: 15px 10px;
}
.path-supply-flt-order #selectPassengerPanel .modal-body .list-group-item,
.path-train-check-order #selectPassengerPanel .modal-body .list-group-item,
.path-train-booking #selectPassengerPanel .modal-body .list-group-item,
.path-intl-flt-book-w #selectPassengerPanel .modal-body .list-group-item {
  padding: 10px 0;
}

.path-flt-report-passenger,
.path-flt-report-costcenter,
.path-flt-report-dept,
.path-flt-report-save-lose,
.path-flt-report-before-days,
.path-flt-report-route,
.path-flt-report-airline,
.path-flt-report-refund-change,
.path-flt-report-change-person,
.path-flt-report-change-costcenter,
.path-flt-report-person-saving,
.path-flt-report-person-aheaddays,
.path-flt-report-total,
.path-hotel-report-dept,
.path-hotel-report-costcenter,
.path-hotel-report-city,
.path-hotel-report-starrate,
.path-hotel-report-bookmode,
.path-report-welcome,
.path-train-report-dept,
.path-train-report-destination {
  /*å¯¼èˆªæ&nbsp;*/
}
.path-flt-report-passenger #container,
.path-flt-report-costcenter #container,
.path-flt-report-dept #container,
.path-flt-report-save-lose #container,
.path-flt-report-before-days #container,
.path-flt-report-route #container,
.path-flt-report-airline #container,
.path-flt-report-refund-change #container,
.path-flt-report-change-person #container,
.path-flt-report-change-costcenter #container,
.path-flt-report-person-saving #container,
.path-flt-report-person-aheaddays #container,
.path-flt-report-total #container,
.path-hotel-report-dept #container,
.path-hotel-report-costcenter #container,
.path-hotel-report-city #container,
.path-hotel-report-starrate #container,
.path-hotel-report-bookmode #container,
.path-report-welcome #container,
.path-train-report-dept #container,
.path-train-report-destination #container {
  width: 100% !important;
}
.path-flt-report-passenger #container .ctrl-wrap,
.path-flt-report-costcenter #container .ctrl-wrap,
.path-flt-report-dept #container .ctrl-wrap,
.path-flt-report-save-lose #container .ctrl-wrap,
.path-flt-report-before-days #container .ctrl-wrap,
.path-flt-report-route #container .ctrl-wrap,
.path-flt-report-airline #container .ctrl-wrap,
.path-flt-report-refund-change #container .ctrl-wrap,
.path-flt-report-change-person #container .ctrl-wrap,
.path-flt-report-change-costcenter #container .ctrl-wrap,
.path-flt-report-person-saving #container .ctrl-wrap,
.path-flt-report-person-aheaddays #container .ctrl-wrap,
.path-flt-report-total #container .ctrl-wrap,
.path-hotel-report-dept #container .ctrl-wrap,
.path-hotel-report-costcenter #container .ctrl-wrap,
.path-hotel-report-city #container .ctrl-wrap,
.path-hotel-report-starrate #container .ctrl-wrap,
.path-hotel-report-bookmode #container .ctrl-wrap,
.path-report-welcome #container .ctrl-wrap,
.path-train-report-dept #container .ctrl-wrap,
.path-train-report-destination #container .ctrl-wrap {
  width: 1180px;
  margin: 0 auto;
}
.path-flt-report-passenger #container .ctrl-wrap table.table thead th i,
.path-flt-report-costcenter #container .ctrl-wrap table.table thead th i,
.path-flt-report-dept #container .ctrl-wrap table.table thead th i,
.path-flt-report-save-lose #container .ctrl-wrap table.table thead th i,
.path-flt-report-before-days #container .ctrl-wrap table.table thead th i,
.path-flt-report-route #container .ctrl-wrap table.table thead th i,
.path-flt-report-airline #container .ctrl-wrap table.table thead th i,
.path-flt-report-refund-change #container .ctrl-wrap table.table thead th i,
.path-flt-report-change-person #container .ctrl-wrap table.table thead th i,
.path-flt-report-change-costcenter #container .ctrl-wrap table.table thead th i,
.path-flt-report-person-saving #container .ctrl-wrap table.table thead th i,
.path-flt-report-person-aheaddays #container .ctrl-wrap table.table thead th i,
.path-flt-report-total #container .ctrl-wrap table.table thead th i,
.path-hotel-report-dept #container .ctrl-wrap table.table thead th i,
.path-hotel-report-costcenter #container .ctrl-wrap table.table thead th i,
.path-hotel-report-city #container .ctrl-wrap table.table thead th i,
.path-hotel-report-starrate #container .ctrl-wrap table.table thead th i,
.path-hotel-report-bookmode #container .ctrl-wrap table.table thead th i,
.path-report-welcome #container .ctrl-wrap table.table thead th i,
.path-train-report-dept #container .ctrl-wrap table.table thead th i,
.path-train-report-destination #container .ctrl-wrap table.table thead th i {
  color: #9C9C9C;
}
.path-flt-report-passenger #container .ctrl-wrap table.table thead th .fa-sort-amount-asc,
.path-flt-report-costcenter #container .ctrl-wrap table.table thead th .fa-sort-amount-asc,
.path-flt-report-dept #container .ctrl-wrap table.table thead th .fa-sort-amount-asc,
.path-flt-report-save-lose #container .ctrl-wrap table.table thead th .fa-sort-amount-asc,
.path-flt-report-before-days #container .ctrl-wrap table.table thead th .fa-sort-amount-asc,
.path-flt-report-route #container .ctrl-wrap table.table thead th .fa-sort-amount-asc,
.path-flt-report-airline #container .ctrl-wrap table.table thead th .fa-sort-amount-asc,
.path-flt-report-refund-change #container .ctrl-wrap table.table thead th .fa-sort-amount-asc,
.path-flt-report-change-person #container .ctrl-wrap table.table thead th .fa-sort-amount-asc,
.path-flt-report-change-costcenter #container .ctrl-wrap table.table thead th .fa-sort-amount-asc,
.path-flt-report-person-saving #container .ctrl-wrap table.table thead th .fa-sort-amount-asc,
.path-flt-report-person-aheaddays #container .ctrl-wrap table.table thead th .fa-sort-amount-asc,
.path-flt-report-total #container .ctrl-wrap table.table thead th .fa-sort-amount-asc,
.path-hotel-report-dept #container .ctrl-wrap table.table thead th .fa-sort-amount-asc,
.path-hotel-report-costcenter #container .ctrl-wrap table.table thead th .fa-sort-amount-asc,
.path-hotel-report-city #container .ctrl-wrap table.table thead th .fa-sort-amount-asc,
.path-hotel-report-starrate #container .ctrl-wrap table.table thead th .fa-sort-amount-asc,
.path-hotel-report-bookmode #container .ctrl-wrap table.table thead th .fa-sort-amount-asc,
.path-report-welcome #container .ctrl-wrap table.table thead th .fa-sort-amount-asc,
.path-train-report-dept #container .ctrl-wrap table.table thead th .fa-sort-amount-asc,
.path-train-report-destination #container .ctrl-wrap table.table thead th .fa-sort-amount-asc {
  display: none;
}
.path-flt-report-passenger #container .ctrl-wrap table.table thead th .fa-sort-amount-desc,
.path-flt-report-costcenter #container .ctrl-wrap table.table thead th .fa-sort-amount-desc,
.path-flt-report-dept #container .ctrl-wrap table.table thead th .fa-sort-amount-desc,
.path-flt-report-save-lose #container .ctrl-wrap table.table thead th .fa-sort-amount-desc,
.path-flt-report-before-days #container .ctrl-wrap table.table thead th .fa-sort-amount-desc,
.path-flt-report-route #container .ctrl-wrap table.table thead th .fa-sort-amount-desc,
.path-flt-report-airline #container .ctrl-wrap table.table thead th .fa-sort-amount-desc,
.path-flt-report-refund-change #container .ctrl-wrap table.table thead th .fa-sort-amount-desc,
.path-flt-report-change-person #container .ctrl-wrap table.table thead th .fa-sort-amount-desc,
.path-flt-report-change-costcenter #container .ctrl-wrap table.table thead th .fa-sort-amount-desc,
.path-flt-report-person-saving #container .ctrl-wrap table.table thead th .fa-sort-amount-desc,
.path-flt-report-person-aheaddays #container .ctrl-wrap table.table thead th .fa-sort-amount-desc,
.path-flt-report-total #container .ctrl-wrap table.table thead th .fa-sort-amount-desc,
.path-hotel-report-dept #container .ctrl-wrap table.table thead th .fa-sort-amount-desc,
.path-hotel-report-costcenter #container .ctrl-wrap table.table thead th .fa-sort-amount-desc,
.path-hotel-report-city #container .ctrl-wrap table.table thead th .fa-sort-amount-desc,
.path-hotel-report-starrate #container .ctrl-wrap table.table thead th .fa-sort-amount-desc,
.path-hotel-report-bookmode #container .ctrl-wrap table.table thead th .fa-sort-amount-desc,
.path-report-welcome #container .ctrl-wrap table.table thead th .fa-sort-amount-desc,
.path-train-report-dept #container .ctrl-wrap table.table thead th .fa-sort-amount-desc,
.path-train-report-destination #container .ctrl-wrap table.table thead th .fa-sort-amount-desc {
  display: inline-block;
}
.path-flt-report-passenger #container .ctrl-wrap table.table thead th.desc i,
.path-flt-report-costcenter #container .ctrl-wrap table.table thead th.desc i,
.path-flt-report-dept #container .ctrl-wrap table.table thead th.desc i,
.path-flt-report-save-lose #container .ctrl-wrap table.table thead th.desc i,
.path-flt-report-before-days #container .ctrl-wrap table.table thead th.desc i,
.path-flt-report-route #container .ctrl-wrap table.table thead th.desc i,
.path-flt-report-airline #container .ctrl-wrap table.table thead th.desc i,
.path-flt-report-refund-change #container .ctrl-wrap table.table thead th.desc i,
.path-flt-report-change-person #container .ctrl-wrap table.table thead th.desc i,
.path-flt-report-change-costcenter #container .ctrl-wrap table.table thead th.desc i,
.path-flt-report-person-saving #container .ctrl-wrap table.table thead th.desc i,
.path-flt-report-person-aheaddays #container .ctrl-wrap table.table thead th.desc i,
.path-flt-report-total #container .ctrl-wrap table.table thead th.desc i,
.path-hotel-report-dept #container .ctrl-wrap table.table thead th.desc i,
.path-hotel-report-costcenter #container .ctrl-wrap table.table thead th.desc i,
.path-hotel-report-city #container .ctrl-wrap table.table thead th.desc i,
.path-hotel-report-starrate #container .ctrl-wrap table.table thead th.desc i,
.path-hotel-report-bookmode #container .ctrl-wrap table.table thead th.desc i,
.path-report-welcome #container .ctrl-wrap table.table thead th.desc i,
.path-train-report-dept #container .ctrl-wrap table.table thead th.desc i,
.path-train-report-destination #container .ctrl-wrap table.table thead th.desc i {
  color: #000;
}
.path-flt-report-passenger #container .ctrl-wrap table.table thead th.desc .fa-sort-amount-asc,
.path-flt-report-costcenter #container .ctrl-wrap table.table thead th.desc .fa-sort-amount-asc,
.path-flt-report-dept #container .ctrl-wrap table.table thead th.desc .fa-sort-amount-asc,
.path-flt-report-save-lose #container .ctrl-wrap table.table thead th.desc .fa-sort-amount-asc,
.path-flt-report-before-days #container .ctrl-wrap table.table thead th.desc .fa-sort-amount-asc,
.path-flt-report-route #container .ctrl-wrap table.table thead th.desc .fa-sort-amount-asc,
.path-flt-report-airline #container .ctrl-wrap table.table thead th.desc .fa-sort-amount-asc,
.path-flt-report-refund-change #container .ctrl-wrap table.table thead th.desc .fa-sort-amount-asc,
.path-flt-report-change-person #container .ctrl-wrap table.table thead th.desc .fa-sort-amount-asc,
.path-flt-report-change-costcenter #container .ctrl-wrap table.table thead th.desc .fa-sort-amount-asc,
.path-flt-report-person-saving #container .ctrl-wrap table.table thead th.desc .fa-sort-amount-asc,
.path-flt-report-person-aheaddays #container .ctrl-wrap table.table thead th.desc .fa-sort-amount-asc,
.path-flt-report-total #container .ctrl-wrap table.table thead th.desc .fa-sort-amount-asc,
.path-hotel-report-dept #container .ctrl-wrap table.table thead th.desc .fa-sort-amount-asc,
.path-hotel-report-costcenter #container .ctrl-wrap table.table thead th.desc .fa-sort-amount-asc,
.path-hotel-report-city #container .ctrl-wrap table.table thead th.desc .fa-sort-amount-asc,
.path-hotel-report-starrate #container .ctrl-wrap table.table thead th.desc .fa-sort-amount-asc,
.path-hotel-report-bookmode #container .ctrl-wrap table.table thead th.desc .fa-sort-amount-asc,
.path-report-welcome #container .ctrl-wrap table.table thead th.desc .fa-sort-amount-asc,
.path-train-report-dept #container .ctrl-wrap table.table thead th.desc .fa-sort-amount-asc,
.path-train-report-destination #container .ctrl-wrap table.table thead th.desc .fa-sort-amount-asc {
  display: none;
}
.path-flt-report-passenger #container .ctrl-wrap table.table thead th.desc .fa-sort-amount-desc,
.path-flt-report-costcenter #container .ctrl-wrap table.table thead th.desc .fa-sort-amount-desc,
.path-flt-report-dept #container .ctrl-wrap table.table thead th.desc .fa-sort-amount-desc,
.path-flt-report-save-lose #container .ctrl-wrap table.table thead th.desc .fa-sort-amount-desc,
.path-flt-report-before-days #container .ctrl-wrap table.table thead th.desc .fa-sort-amount-desc,
.path-flt-report-route #container .ctrl-wrap table.table thead th.desc .fa-sort-amount-desc,
.path-flt-report-airline #container .ctrl-wrap table.table thead th.desc .fa-sort-amount-desc,
.path-flt-report-refund-change #container .ctrl-wrap table.table thead th.desc .fa-sort-amount-desc,
.path-flt-report-change-person #container .ctrl-wrap table.table thead th.desc .fa-sort-amount-desc,
.path-flt-report-change-costcenter #container .ctrl-wrap table.table thead th.desc .fa-sort-amount-desc,
.path-flt-report-person-saving #container .ctrl-wrap table.table thead th.desc .fa-sort-amount-desc,
.path-flt-report-person-aheaddays #container .ctrl-wrap table.table thead th.desc .fa-sort-amount-desc,
.path-flt-report-total #container .ctrl-wrap table.table thead th.desc .fa-sort-amount-desc,
.path-hotel-report-dept #container .ctrl-wrap table.table thead th.desc .fa-sort-amount-desc,
.path-hotel-report-costcenter #container .ctrl-wrap table.table thead th.desc .fa-sort-amount-desc,
.path-hotel-report-city #container .ctrl-wrap table.table thead th.desc .fa-sort-amount-desc,
.path-hotel-report-starrate #container .ctrl-wrap table.table thead th.desc .fa-sort-amount-desc,
.path-hotel-report-bookmode #container .ctrl-wrap table.table thead th.desc .fa-sort-amount-desc,
.path-report-welcome #container .ctrl-wrap table.table thead th.desc .fa-sort-amount-desc,
.path-train-report-dept #container .ctrl-wrap table.table thead th.desc .fa-sort-amount-desc,
.path-train-report-destination #container .ctrl-wrap table.table thead th.desc .fa-sort-amount-desc {
  display: inline-block;
}
.path-flt-report-passenger #container .ctrl-wrap table.table thead th.asc i,
.path-flt-report-costcenter #container .ctrl-wrap table.table thead th.asc i,
.path-flt-report-dept #container .ctrl-wrap table.table thead th.asc i,
.path-flt-report-save-lose #container .ctrl-wrap table.table thead th.asc i,
.path-flt-report-before-days #container .ctrl-wrap table.table thead th.asc i,
.path-flt-report-route #container .ctrl-wrap table.table thead th.asc i,
.path-flt-report-airline #container .ctrl-wrap table.table thead th.asc i,
.path-flt-report-refund-change #container .ctrl-wrap table.table thead th.asc i,
.path-flt-report-change-person #container .ctrl-wrap table.table thead th.asc i,
.path-flt-report-change-costcenter #container .ctrl-wrap table.table thead th.asc i,
.path-flt-report-person-saving #container .ctrl-wrap table.table thead th.asc i,
.path-flt-report-person-aheaddays #container .ctrl-wrap table.table thead th.asc i,
.path-flt-report-total #container .ctrl-wrap table.table thead th.asc i,
.path-hotel-report-dept #container .ctrl-wrap table.table thead th.asc i,
.path-hotel-report-costcenter #container .ctrl-wrap table.table thead th.asc i,
.path-hotel-report-city #container .ctrl-wrap table.table thead th.asc i,
.path-hotel-report-starrate #container .ctrl-wrap table.table thead th.asc i,
.path-hotel-report-bookmode #container .ctrl-wrap table.table thead th.asc i,
.path-report-welcome #container .ctrl-wrap table.table thead th.asc i,
.path-train-report-dept #container .ctrl-wrap table.table thead th.asc i,
.path-train-report-destination #container .ctrl-wrap table.table thead th.asc i {
  color: #000;
}
.path-flt-report-passenger #container .ctrl-wrap table.table thead th.asc .fa-sort-amount-asc,
.path-flt-report-costcenter #container .ctrl-wrap table.table thead th.asc .fa-sort-amount-asc,
.path-flt-report-dept #container .ctrl-wrap table.table thead th.asc .fa-sort-amount-asc,
.path-flt-report-save-lose #container .ctrl-wrap table.table thead th.asc .fa-sort-amount-asc,
.path-flt-report-before-days #container .ctrl-wrap table.table thead th.asc .fa-sort-amount-asc,
.path-flt-report-route #container .ctrl-wrap table.table thead th.asc .fa-sort-amount-asc,
.path-flt-report-airline #container .ctrl-wrap table.table thead th.asc .fa-sort-amount-asc,
.path-flt-report-refund-change #container .ctrl-wrap table.table thead th.asc .fa-sort-amount-asc,
.path-flt-report-change-person #container .ctrl-wrap table.table thead th.asc .fa-sort-amount-asc,
.path-flt-report-change-costcenter #container .ctrl-wrap table.table thead th.asc .fa-sort-amount-asc,
.path-flt-report-person-saving #container .ctrl-wrap table.table thead th.asc .fa-sort-amount-asc,
.path-flt-report-person-aheaddays #container .ctrl-wrap table.table thead th.asc .fa-sort-amount-asc,
.path-flt-report-total #container .ctrl-wrap table.table thead th.asc .fa-sort-amount-asc,
.path-hotel-report-dept #container .ctrl-wrap table.table thead th.asc .fa-sort-amount-asc,
.path-hotel-report-costcenter #container .ctrl-wrap table.table thead th.asc .fa-sort-amount-asc,
.path-hotel-report-city #container .ctrl-wrap table.table thead th.asc .fa-sort-amount-asc,
.path-hotel-report-starrate #container .ctrl-wrap table.table thead th.asc .fa-sort-amount-asc,
.path-hotel-report-bookmode #container .ctrl-wrap table.table thead th.asc .fa-sort-amount-asc,
.path-report-welcome #container .ctrl-wrap table.table thead th.asc .fa-sort-amount-asc,
.path-train-report-dept #container .ctrl-wrap table.table thead th.asc .fa-sort-amount-asc,
.path-train-report-destination #container .ctrl-wrap table.table thead th.asc .fa-sort-amount-asc {
  display: inline-block;
}
.path-flt-report-passenger #container .ctrl-wrap table.table thead th.asc .fa-sort-amount-desc,
.path-flt-report-costcenter #container .ctrl-wrap table.table thead th.asc .fa-sort-amount-desc,
.path-flt-report-dept #container .ctrl-wrap table.table thead th.asc .fa-sort-amount-desc,
.path-flt-report-save-lose #container .ctrl-wrap table.table thead th.asc .fa-sort-amount-desc,
.path-flt-report-before-days #container .ctrl-wrap table.table thead th.asc .fa-sort-amount-desc,
.path-flt-report-route #container .ctrl-wrap table.table thead th.asc .fa-sort-amount-desc,
.path-flt-report-airline #container .ctrl-wrap table.table thead th.asc .fa-sort-amount-desc,
.path-flt-report-refund-change #container .ctrl-wrap table.table thead th.asc .fa-sort-amount-desc,
.path-flt-report-change-person #container .ctrl-wrap table.table thead th.asc .fa-sort-amount-desc,
.path-flt-report-change-costcenter #container .ctrl-wrap table.table thead th.asc .fa-sort-amount-desc,
.path-flt-report-person-saving #container .ctrl-wrap table.table thead th.asc .fa-sort-amount-desc,
.path-flt-report-person-aheaddays #container .ctrl-wrap table.table thead th.asc .fa-sort-amount-desc,
.path-flt-report-total #container .ctrl-wrap table.table thead th.asc .fa-sort-amount-desc,
.path-hotel-report-dept #container .ctrl-wrap table.table thead th.asc .fa-sort-amount-desc,
.path-hotel-report-costcenter #container .ctrl-wrap table.table thead th.asc .fa-sort-amount-desc,
.path-hotel-report-city #container .ctrl-wrap table.table thead th.asc .fa-sort-amount-desc,
.path-hotel-report-starrate #container .ctrl-wrap table.table thead th.asc .fa-sort-amount-desc,
.path-hotel-report-bookmode #container .ctrl-wrap table.table thead th.asc .fa-sort-amount-desc,
.path-report-welcome #container .ctrl-wrap table.table thead th.asc .fa-sort-amount-desc,
.path-train-report-dept #container .ctrl-wrap table.table thead th.asc .fa-sort-amount-desc,
.path-train-report-destination #container .ctrl-wrap table.table thead th.asc .fa-sort-amount-desc {
  display: none;
}
.path-flt-report-passenger #container .ctrl-wrap .no-data,
.path-flt-report-costcenter #container .ctrl-wrap .no-data,
.path-flt-report-dept #container .ctrl-wrap .no-data,
.path-flt-report-save-lose #container .ctrl-wrap .no-data,
.path-flt-report-before-days #container .ctrl-wrap .no-data,
.path-flt-report-route #container .ctrl-wrap .no-data,
.path-flt-report-airline #container .ctrl-wrap .no-data,
.path-flt-report-refund-change #container .ctrl-wrap .no-data,
.path-flt-report-change-person #container .ctrl-wrap .no-data,
.path-flt-report-change-costcenter #container .ctrl-wrap .no-data,
.path-flt-report-person-saving #container .ctrl-wrap .no-data,
.path-flt-report-person-aheaddays #container .ctrl-wrap .no-data,
.path-flt-report-total #container .ctrl-wrap .no-data,
.path-hotel-report-dept #container .ctrl-wrap .no-data,
.path-hotel-report-costcenter #container .ctrl-wrap .no-data,
.path-hotel-report-city #container .ctrl-wrap .no-data,
.path-hotel-report-starrate #container .ctrl-wrap .no-data,
.path-hotel-report-bookmode #container .ctrl-wrap .no-data,
.path-report-welcome #container .ctrl-wrap .no-data,
.path-train-report-dept #container .ctrl-wrap .no-data,
.path-train-report-destination #container .ctrl-wrap .no-data {
  font-size: 20px;
  color: #999;
  text-align: center;
}
.path-flt-report-passenger #container .jk-ico-grey,
.path-flt-report-costcenter #container .jk-ico-grey,
.path-flt-report-dept #container .jk-ico-grey,
.path-flt-report-save-lose #container .jk-ico-grey,
.path-flt-report-before-days #container .jk-ico-grey,
.path-flt-report-route #container .jk-ico-grey,
.path-flt-report-airline #container .jk-ico-grey,
.path-flt-report-refund-change #container .jk-ico-grey,
.path-flt-report-change-person #container .jk-ico-grey,
.path-flt-report-change-costcenter #container .jk-ico-grey,
.path-flt-report-person-saving #container .jk-ico-grey,
.path-flt-report-person-aheaddays #container .jk-ico-grey,
.path-flt-report-total #container .jk-ico-grey,
.path-hotel-report-dept #container .jk-ico-grey,
.path-hotel-report-costcenter #container .jk-ico-grey,
.path-hotel-report-city #container .jk-ico-grey,
.path-hotel-report-starrate #container .jk-ico-grey,
.path-hotel-report-bookmode #container .jk-ico-grey,
.path-report-welcome #container .jk-ico-grey,
.path-train-report-dept #container .jk-ico-grey,
.path-train-report-destination #container .jk-ico-grey {
  color: #9C9C9C;
}
.path-flt-report-passenger i,
.path-flt-report-costcenter i,
.path-flt-report-dept i,
.path-flt-report-save-lose i,
.path-flt-report-before-days i,
.path-flt-report-route i,
.path-flt-report-airline i,
.path-flt-report-refund-change i,
.path-flt-report-change-person i,
.path-flt-report-change-costcenter i,
.path-flt-report-person-saving i,
.path-flt-report-person-aheaddays i,
.path-flt-report-total i,
.path-hotel-report-dept i,
.path-hotel-report-costcenter i,
.path-hotel-report-city i,
.path-hotel-report-starrate i,
.path-hotel-report-bookmode i,
.path-report-welcome i,
.path-train-report-dept i,
.path-train-report-destination i {
  cursor: pointer;
}
.path-flt-report-passenger img,
.path-flt-report-costcenter img,
.path-flt-report-dept img,
.path-flt-report-save-lose img,
.path-flt-report-before-days img,
.path-flt-report-route img,
.path-flt-report-airline img,
.path-flt-report-refund-change img,
.path-flt-report-change-person img,
.path-flt-report-change-costcenter img,
.path-flt-report-person-saving img,
.path-flt-report-person-aheaddays img,
.path-flt-report-total img,
.path-hotel-report-dept img,
.path-hotel-report-costcenter img,
.path-hotel-report-city img,
.path-hotel-report-starrate img,
.path-hotel-report-bookmode img,
.path-report-welcome img,
.path-train-report-dept img,
.path-train-report-destination img {
  display: block;
  margin: 0;
}
.path-flt-report-passenger .dropdown .dropdown-menu,
.path-flt-report-costcenter .dropdown .dropdown-menu,
.path-flt-report-dept .dropdown .dropdown-menu,
.path-flt-report-save-lose .dropdown .dropdown-menu,
.path-flt-report-before-days .dropdown .dropdown-menu,
.path-flt-report-route .dropdown .dropdown-menu,
.path-flt-report-airline .dropdown .dropdown-menu,
.path-flt-report-refund-change .dropdown .dropdown-menu,
.path-flt-report-change-person .dropdown .dropdown-menu,
.path-flt-report-change-costcenter .dropdown .dropdown-menu,
.path-flt-report-person-saving .dropdown .dropdown-menu,
.path-flt-report-person-aheaddays .dropdown .dropdown-menu,
.path-flt-report-total .dropdown .dropdown-menu,
.path-hotel-report-dept .dropdown .dropdown-menu,
.path-hotel-report-costcenter .dropdown .dropdown-menu,
.path-hotel-report-city .dropdown .dropdown-menu,
.path-hotel-report-starrate .dropdown .dropdown-menu,
.path-hotel-report-bookmode .dropdown .dropdown-menu,
.path-report-welcome .dropdown .dropdown-menu,
.path-train-report-dept .dropdown .dropdown-menu,
.path-train-report-destination .dropdown .dropdown-menu {
  width: 200px;
}
.path-flt-report-passenger .dropdown i.only,
.path-flt-report-costcenter .dropdown i.only,
.path-flt-report-dept .dropdown i.only,
.path-flt-report-save-lose .dropdown i.only,
.path-flt-report-before-days .dropdown i.only,
.path-flt-report-route .dropdown i.only,
.path-flt-report-airline .dropdown i.only,
.path-flt-report-refund-change .dropdown i.only,
.path-flt-report-change-person .dropdown i.only,
.path-flt-report-change-costcenter .dropdown i.only,
.path-flt-report-person-saving .dropdown i.only,
.path-flt-report-person-aheaddays .dropdown i.only,
.path-flt-report-total .dropdown i.only,
.path-hotel-report-dept .dropdown i.only,
.path-hotel-report-costcenter .dropdown i.only,
.path-hotel-report-city .dropdown i.only,
.path-hotel-report-starrate .dropdown i.only,
.path-hotel-report-bookmode .dropdown i.only,
.path-report-welcome .dropdown i.only,
.path-train-report-dept .dropdown i.only,
.path-train-report-destination .dropdown i.only {
  display: none;
  font-size: 12px;
}
.path-flt-report-passenger .dropdown span.name,
.path-flt-report-costcenter .dropdown span.name,
.path-flt-report-dept .dropdown span.name,
.path-flt-report-save-lose .dropdown span.name,
.path-flt-report-before-days .dropdown span.name,
.path-flt-report-route .dropdown span.name,
.path-flt-report-airline .dropdown span.name,
.path-flt-report-refund-change .dropdown span.name,
.path-flt-report-change-person .dropdown span.name,
.path-flt-report-change-costcenter .dropdown span.name,
.path-flt-report-person-saving .dropdown span.name,
.path-flt-report-person-aheaddays .dropdown span.name,
.path-flt-report-total .dropdown span.name,
.path-hotel-report-dept .dropdown span.name,
.path-hotel-report-costcenter .dropdown span.name,
.path-hotel-report-city .dropdown span.name,
.path-hotel-report-starrate .dropdown span.name,
.path-hotel-report-bookmode .dropdown span.name,
.path-report-welcome .dropdown span.name,
.path-train-report-dept .dropdown span.name,
.path-train-report-destination .dropdown span.name {
  width: 100px;
}
.path-flt-report-passenger .no-data-msg,
.path-flt-report-costcenter .no-data-msg,
.path-flt-report-dept .no-data-msg,
.path-flt-report-save-lose .no-data-msg,
.path-flt-report-before-days .no-data-msg,
.path-flt-report-route .no-data-msg,
.path-flt-report-airline .no-data-msg,
.path-flt-report-refund-change .no-data-msg,
.path-flt-report-change-person .no-data-msg,
.path-flt-report-change-costcenter .no-data-msg,
.path-flt-report-person-saving .no-data-msg,
.path-flt-report-person-aheaddays .no-data-msg,
.path-flt-report-total .no-data-msg,
.path-hotel-report-dept .no-data-msg,
.path-hotel-report-costcenter .no-data-msg,
.path-hotel-report-city .no-data-msg,
.path-hotel-report-starrate .no-data-msg,
.path-hotel-report-bookmode .no-data-msg,
.path-report-welcome .no-data-msg,
.path-train-report-dept .no-data-msg,
.path-train-report-destination .no-data-msg {
  display: block;
  text-align: center;
  margin-top: 50px;
}
.path-flt-report-passenger .no-data-msg i,
.path-flt-report-costcenter .no-data-msg i,
.path-flt-report-dept .no-data-msg i,
.path-flt-report-save-lose .no-data-msg i,
.path-flt-report-before-days .no-data-msg i,
.path-flt-report-route .no-data-msg i,
.path-flt-report-airline .no-data-msg i,
.path-flt-report-refund-change .no-data-msg i,
.path-flt-report-change-person .no-data-msg i,
.path-flt-report-change-costcenter .no-data-msg i,
.path-flt-report-person-saving .no-data-msg i,
.path-flt-report-person-aheaddays .no-data-msg i,
.path-flt-report-total .no-data-msg i,
.path-hotel-report-dept .no-data-msg i,
.path-hotel-report-costcenter .no-data-msg i,
.path-hotel-report-city .no-data-msg i,
.path-hotel-report-starrate .no-data-msg i,
.path-hotel-report-bookmode .no-data-msg i,
.path-report-welcome .no-data-msg i,
.path-train-report-dept .no-data-msg i,
.path-train-report-destination .no-data-msg i {
  font-size: 30px;
}
.path-flt-report-passenger div[ui-sidebar],
.path-flt-report-costcenter div[ui-sidebar],
.path-flt-report-dept div[ui-sidebar],
.path-flt-report-save-lose div[ui-sidebar],
.path-flt-report-before-days div[ui-sidebar],
.path-flt-report-route div[ui-sidebar],
.path-flt-report-airline div[ui-sidebar],
.path-flt-report-refund-change div[ui-sidebar],
.path-flt-report-change-person div[ui-sidebar],
.path-flt-report-change-costcenter div[ui-sidebar],
.path-flt-report-person-saving div[ui-sidebar],
.path-flt-report-person-aheaddays div[ui-sidebar],
.path-flt-report-total div[ui-sidebar],
.path-hotel-report-dept div[ui-sidebar],
.path-hotel-report-costcenter div[ui-sidebar],
.path-hotel-report-city div[ui-sidebar],
.path-hotel-report-starrate div[ui-sidebar],
.path-hotel-report-bookmode div[ui-sidebar],
.path-report-welcome div[ui-sidebar],
.path-train-report-dept div[ui-sidebar],
.path-train-report-destination div[ui-sidebar] {
  width: 150px;
  margin-right: 20px;
  margin-top: 20px;
  border: 1px solid #f0f0f0;
  padding: 0px;
  margin-bottom: 30px;
  border-top: solid 2px #3da0f6;
  display: inline-block;
}
.path-flt-report-passenger div[ui-sidebar] .fa-plane,
.path-flt-report-costcenter div[ui-sidebar] .fa-plane,
.path-flt-report-dept div[ui-sidebar] .fa-plane,
.path-flt-report-save-lose div[ui-sidebar] .fa-plane,
.path-flt-report-before-days div[ui-sidebar] .fa-plane,
.path-flt-report-route div[ui-sidebar] .fa-plane,
.path-flt-report-airline div[ui-sidebar] .fa-plane,
.path-flt-report-refund-change div[ui-sidebar] .fa-plane,
.path-flt-report-change-person div[ui-sidebar] .fa-plane,
.path-flt-report-change-costcenter div[ui-sidebar] .fa-plane,
.path-flt-report-person-saving div[ui-sidebar] .fa-plane,
.path-flt-report-person-aheaddays div[ui-sidebar] .fa-plane,
.path-flt-report-total div[ui-sidebar] .fa-plane,
.path-hotel-report-dept div[ui-sidebar] .fa-plane,
.path-hotel-report-costcenter div[ui-sidebar] .fa-plane,
.path-hotel-report-city div[ui-sidebar] .fa-plane,
.path-hotel-report-starrate div[ui-sidebar] .fa-plane,
.path-hotel-report-bookmode div[ui-sidebar] .fa-plane,
.path-report-welcome div[ui-sidebar] .fa-plane,
.path-train-report-dept div[ui-sidebar] .fa-plane,
.path-train-report-destination div[ui-sidebar] .fa-plane,
.path-flt-report-passenger div[ui-sidebar] .fa-bed,
.path-flt-report-costcenter div[ui-sidebar] .fa-bed,
.path-flt-report-dept div[ui-sidebar] .fa-bed,
.path-flt-report-save-lose div[ui-sidebar] .fa-bed,
.path-flt-report-before-days div[ui-sidebar] .fa-bed,
.path-flt-report-route div[ui-sidebar] .fa-bed,
.path-flt-report-airline div[ui-sidebar] .fa-bed,
.path-flt-report-refund-change div[ui-sidebar] .fa-bed,
.path-flt-report-change-person div[ui-sidebar] .fa-bed,
.path-flt-report-change-costcenter div[ui-sidebar] .fa-bed,
.path-flt-report-person-saving div[ui-sidebar] .fa-bed,
.path-flt-report-person-aheaddays div[ui-sidebar] .fa-bed,
.path-flt-report-total div[ui-sidebar] .fa-bed,
.path-hotel-report-dept div[ui-sidebar] .fa-bed,
.path-hotel-report-costcenter div[ui-sidebar] .fa-bed,
.path-hotel-report-city div[ui-sidebar] .fa-bed,
.path-hotel-report-starrate div[ui-sidebar] .fa-bed,
.path-hotel-report-bookmode div[ui-sidebar] .fa-bed,
.path-report-welcome div[ui-sidebar] .fa-bed,
.path-train-report-dept div[ui-sidebar] .fa-bed,
.path-train-report-destination div[ui-sidebar] .fa-bed {
  font-size: 45px;
  opacity: 1;
  margin-top: 30px;
  margin-bottom: 18px;
  margin-left: 56px;
}
.path-flt-report-passenger div[ui-sidebar] .links,
.path-flt-report-costcenter div[ui-sidebar] .links,
.path-flt-report-dept div[ui-sidebar] .links,
.path-flt-report-save-lose div[ui-sidebar] .links,
.path-flt-report-before-days div[ui-sidebar] .links,
.path-flt-report-route div[ui-sidebar] .links,
.path-flt-report-airline div[ui-sidebar] .links,
.path-flt-report-refund-change div[ui-sidebar] .links,
.path-flt-report-change-person div[ui-sidebar] .links,
.path-flt-report-change-costcenter div[ui-sidebar] .links,
.path-flt-report-person-saving div[ui-sidebar] .links,
.path-flt-report-person-aheaddays div[ui-sidebar] .links,
.path-flt-report-total div[ui-sidebar] .links,
.path-hotel-report-dept div[ui-sidebar] .links,
.path-hotel-report-costcenter div[ui-sidebar] .links,
.path-hotel-report-city div[ui-sidebar] .links,
.path-hotel-report-starrate div[ui-sidebar] .links,
.path-hotel-report-bookmode div[ui-sidebar] .links,
.path-report-welcome div[ui-sidebar] .links,
.path-train-report-dept div[ui-sidebar] .links,
.path-train-report-destination div[ui-sidebar] .links {
  padding-left: 0px;
}
.path-flt-report-passenger div[ui-sidebar] .links a,
.path-flt-report-costcenter div[ui-sidebar] .links a,
.path-flt-report-dept div[ui-sidebar] .links a,
.path-flt-report-save-lose div[ui-sidebar] .links a,
.path-flt-report-before-days div[ui-sidebar] .links a,
.path-flt-report-route div[ui-sidebar] .links a,
.path-flt-report-airline div[ui-sidebar] .links a,
.path-flt-report-refund-change div[ui-sidebar] .links a,
.path-flt-report-change-person div[ui-sidebar] .links a,
.path-flt-report-change-costcenter div[ui-sidebar] .links a,
.path-flt-report-person-saving div[ui-sidebar] .links a,
.path-flt-report-person-aheaddays div[ui-sidebar] .links a,
.path-flt-report-total div[ui-sidebar] .links a,
.path-hotel-report-dept div[ui-sidebar] .links a,
.path-hotel-report-costcenter div[ui-sidebar] .links a,
.path-hotel-report-city div[ui-sidebar] .links a,
.path-hotel-report-starrate div[ui-sidebar] .links a,
.path-hotel-report-bookmode div[ui-sidebar] .links a,
.path-report-welcome div[ui-sidebar] .links a,
.path-train-report-dept div[ui-sidebar] .links a,
.path-train-report-destination div[ui-sidebar] .links a {
  display: block;
  padding: 8px 0;
  cursor: pointer;
  text-decoration: none;
}
.path-flt-report-passenger div[ui-sidebar] .links a span,
.path-flt-report-costcenter div[ui-sidebar] .links a span,
.path-flt-report-dept div[ui-sidebar] .links a span,
.path-flt-report-save-lose div[ui-sidebar] .links a span,
.path-flt-report-before-days div[ui-sidebar] .links a span,
.path-flt-report-route div[ui-sidebar] .links a span,
.path-flt-report-airline div[ui-sidebar] .links a span,
.path-flt-report-refund-change div[ui-sidebar] .links a span,
.path-flt-report-change-person div[ui-sidebar] .links a span,
.path-flt-report-change-costcenter div[ui-sidebar] .links a span,
.path-flt-report-person-saving div[ui-sidebar] .links a span,
.path-flt-report-person-aheaddays div[ui-sidebar] .links a span,
.path-flt-report-total div[ui-sidebar] .links a span,
.path-hotel-report-dept div[ui-sidebar] .links a span,
.path-hotel-report-costcenter div[ui-sidebar] .links a span,
.path-hotel-report-city div[ui-sidebar] .links a span,
.path-hotel-report-starrate div[ui-sidebar] .links a span,
.path-hotel-report-bookmode div[ui-sidebar] .links a span,
.path-report-welcome div[ui-sidebar] .links a span,
.path-train-report-dept div[ui-sidebar] .links a span,
.path-train-report-destination div[ui-sidebar] .links a span {
  display: block;
  padding-left: 30px;
  font-size: 12px;
  font-weight: 500;
  color: #999;
  transition: padding-left 0.25s;
}
.path-flt-report-passenger div[ui-sidebar] .links a span:hover,
.path-flt-report-costcenter div[ui-sidebar] .links a span:hover,
.path-flt-report-dept div[ui-sidebar] .links a span:hover,
.path-flt-report-save-lose div[ui-sidebar] .links a span:hover,
.path-flt-report-before-days div[ui-sidebar] .links a span:hover,
.path-flt-report-route div[ui-sidebar] .links a span:hover,
.path-flt-report-airline div[ui-sidebar] .links a span:hover,
.path-flt-report-refund-change div[ui-sidebar] .links a span:hover,
.path-flt-report-change-person div[ui-sidebar] .links a span:hover,
.path-flt-report-change-costcenter div[ui-sidebar] .links a span:hover,
.path-flt-report-person-saving div[ui-sidebar] .links a span:hover,
.path-flt-report-person-aheaddays div[ui-sidebar] .links a span:hover,
.path-flt-report-total div[ui-sidebar] .links a span:hover,
.path-hotel-report-dept div[ui-sidebar] .links a span:hover,
.path-hotel-report-costcenter div[ui-sidebar] .links a span:hover,
.path-hotel-report-city div[ui-sidebar] .links a span:hover,
.path-hotel-report-starrate div[ui-sidebar] .links a span:hover,
.path-hotel-report-bookmode div[ui-sidebar] .links a span:hover,
.path-report-welcome div[ui-sidebar] .links a span:hover,
.path-train-report-dept div[ui-sidebar] .links a span:hover,
.path-train-report-destination div[ui-sidebar] .links a span:hover,
.path-flt-report-passenger div[ui-sidebar] .links a span.active,
.path-flt-report-costcenter div[ui-sidebar] .links a span.active,
.path-flt-report-dept div[ui-sidebar] .links a span.active,
.path-flt-report-save-lose div[ui-sidebar] .links a span.active,
.path-flt-report-before-days div[ui-sidebar] .links a span.active,
.path-flt-report-route div[ui-sidebar] .links a span.active,
.path-flt-report-airline div[ui-sidebar] .links a span.active,
.path-flt-report-refund-change div[ui-sidebar] .links a span.active,
.path-flt-report-change-person div[ui-sidebar] .links a span.active,
.path-flt-report-change-costcenter div[ui-sidebar] .links a span.active,
.path-flt-report-person-saving div[ui-sidebar] .links a span.active,
.path-flt-report-person-aheaddays div[ui-sidebar] .links a span.active,
.path-flt-report-total div[ui-sidebar] .links a span.active,
.path-hotel-report-dept div[ui-sidebar] .links a span.active,
.path-hotel-report-costcenter div[ui-sidebar] .links a span.active,
.path-hotel-report-city div[ui-sidebar] .links a span.active,
.path-hotel-report-starrate div[ui-sidebar] .links a span.active,
.path-hotel-report-bookmode div[ui-sidebar] .links a span.active,
.path-report-welcome div[ui-sidebar] .links a span.active,
.path-train-report-dept div[ui-sidebar] .links a span.active,
.path-train-report-destination div[ui-sidebar] .links a span.active {
  padding-left: 20px;
  color: #3da0f6;
  background-color: transparent;
  border-left: 2px solid #3da0f6;
}
.path-flt-report-passenger div[ui-sidebar] .links &gt; div:hover,
.path-flt-report-costcenter div[ui-sidebar] .links &gt; div:hover,
.path-flt-report-dept div[ui-sidebar] .links &gt; div:hover,
.path-flt-report-save-lose div[ui-sidebar] .links &gt; div:hover,
.path-flt-report-before-days div[ui-sidebar] .links &gt; div:hover,
.path-flt-report-route div[ui-sidebar] .links &gt; div:hover,
.path-flt-report-airline div[ui-sidebar] .links &gt; div:hover,
.path-flt-report-refund-change div[ui-sidebar] .links &gt; div:hover,
.path-flt-report-change-person div[ui-sidebar] .links &gt; div:hover,
.path-flt-report-change-costcenter div[ui-sidebar] .links &gt; div:hover,
.path-flt-report-person-saving div[ui-sidebar] .links &gt; div:hover,
.path-flt-report-person-aheaddays div[ui-sidebar] .links &gt; div:hover,
.path-flt-report-total div[ui-sidebar] .links &gt; div:hover,
.path-hotel-report-dept div[ui-sidebar] .links &gt; div:hover,
.path-hotel-report-costcenter div[ui-sidebar] .links &gt; div:hover,
.path-hotel-report-city div[ui-sidebar] .links &gt; div:hover,
.path-hotel-report-starrate div[ui-sidebar] .links &gt; div:hover,
.path-hotel-report-bookmode div[ui-sidebar] .links &gt; div:hover,
.path-report-welcome div[ui-sidebar] .links &gt; div:hover,
.path-train-report-dept div[ui-sidebar] .links &gt; div:hover,
.path-train-report-destination div[ui-sidebar] .links &gt; div:hover {
  border-right: solid 3px #c8d6e0;
}
.path-flt-report-passenger div[ui-sidebar] .links &gt; div,
.path-flt-report-costcenter div[ui-sidebar] .links &gt; div,
.path-flt-report-dept div[ui-sidebar] .links &gt; div,
.path-flt-report-save-lose div[ui-sidebar] .links &gt; div,
.path-flt-report-before-days div[ui-sidebar] .links &gt; div,
.path-flt-report-route div[ui-sidebar] .links &gt; div,
.path-flt-report-airline div[ui-sidebar] .links &gt; div,
.path-flt-report-refund-change div[ui-sidebar] .links &gt; div,
.path-flt-report-change-person div[ui-sidebar] .links &gt; div,
.path-flt-report-change-costcenter div[ui-sidebar] .links &gt; div,
.path-flt-report-person-saving div[ui-sidebar] .links &gt; div,
.path-flt-report-person-aheaddays div[ui-sidebar] .links &gt; div,
.path-flt-report-total div[ui-sidebar] .links &gt; div,
.path-hotel-report-dept div[ui-sidebar] .links &gt; div,
.path-hotel-report-costcenter div[ui-sidebar] .links &gt; div,
.path-hotel-report-city div[ui-sidebar] .links &gt; div,
.path-hotel-report-starrate div[ui-sidebar] .links &gt; div,
.path-hotel-report-bookmode div[ui-sidebar] .links &gt; div,
.path-report-welcome div[ui-sidebar] .links &gt; div,
.path-train-report-dept div[ui-sidebar] .links &gt; div,
.path-train-report-destination div[ui-sidebar] .links &gt; div {
  cursor: pointer;
}
.path-flt-report-passenger div[ui-sidebar] .links .advanced,
.path-flt-report-costcenter div[ui-sidebar] .links .advanced,
.path-flt-report-dept div[ui-sidebar] .links .advanced,
.path-flt-report-save-lose div[ui-sidebar] .links .advanced,
.path-flt-report-before-days div[ui-sidebar] .links .advanced,
.path-flt-report-route div[ui-sidebar] .links .advanced,
.path-flt-report-airline div[ui-sidebar] .links .advanced,
.path-flt-report-refund-change div[ui-sidebar] .links .advanced,
.path-flt-report-change-person div[ui-sidebar] .links .advanced,
.path-flt-report-change-costcenter div[ui-sidebar] .links .advanced,
.path-flt-report-person-saving div[ui-sidebar] .links .advanced,
.path-flt-report-person-aheaddays div[ui-sidebar] .links .advanced,
.path-flt-report-total div[ui-sidebar] .links .advanced,
.path-hotel-report-dept div[ui-sidebar] .links .advanced,
.path-hotel-report-costcenter div[ui-sidebar] .links .advanced,
.path-hotel-report-city div[ui-sidebar] .links .advanced,
.path-hotel-report-starrate div[ui-sidebar] .links .advanced,
.path-hotel-report-bookmode div[ui-sidebar] .links .advanced,
.path-report-welcome div[ui-sidebar] .links .advanced,
.path-train-report-dept div[ui-sidebar] .links .advanced,
.path-train-report-destination div[ui-sidebar] .links .advanced {
  position: relative;
}
.path-flt-report-passenger div[ui-sidebar] .links .advanced .triangle-border,
.path-flt-report-costcenter div[ui-sidebar] .links .advanced .triangle-border,
.path-flt-report-dept div[ui-sidebar] .links .advanced .triangle-border,
.path-flt-report-save-lose div[ui-sidebar] .links .advanced .triangle-border,
.path-flt-report-before-days div[ui-sidebar] .links .advanced .triangle-border,
.path-flt-report-route div[ui-sidebar] .links .advanced .triangle-border,
.path-flt-report-airline div[ui-sidebar] .links .advanced .triangle-border,
.path-flt-report-refund-change div[ui-sidebar] .links .advanced .triangle-border,
.path-flt-report-change-person div[ui-sidebar] .links .advanced .triangle-border,
.path-flt-report-change-costcenter div[ui-sidebar] .links .advanced .triangle-border,
.path-flt-report-person-saving div[ui-sidebar] .links .advanced .triangle-border,
.path-flt-report-person-aheaddays div[ui-sidebar] .links .advanced .triangle-border,
.path-flt-report-total div[ui-sidebar] .links .advanced .triangle-border,
.path-hotel-report-dept div[ui-sidebar] .links .advanced .triangle-border,
.path-hotel-report-costcenter div[ui-sidebar] .links .advanced .triangle-border,
.path-hotel-report-city div[ui-sidebar] .links .advanced .triangle-border,
.path-hotel-report-starrate div[ui-sidebar] .links .advanced .triangle-border,
.path-hotel-report-bookmode div[ui-sidebar] .links .advanced .triangle-border,
.path-report-welcome div[ui-sidebar] .links .advanced .triangle-border,
.path-train-report-dept div[ui-sidebar] .links .advanced .triangle-border,
.path-train-report-destination div[ui-sidebar] .links .advanced .triangle-border {
  position: absolute;
  right: 0;
  top: 18px;
  overflow: hidden;
  width: 0;
  height: 0;
  border-width: 10px;
  border-style: dashed solid dashed dashed;
  border-color: transparent #1989da transparent transparent;
}
.path-flt-report-passenger div[ui-sidebar] .title,
.path-flt-report-costcenter div[ui-sidebar] .title,
.path-flt-report-dept div[ui-sidebar] .title,
.path-flt-report-save-lose div[ui-sidebar] .title,
.path-flt-report-before-days div[ui-sidebar] .title,
.path-flt-report-route div[ui-sidebar] .title,
.path-flt-report-airline div[ui-sidebar] .title,
.path-flt-report-refund-change div[ui-sidebar] .title,
.path-flt-report-change-person div[ui-sidebar] .title,
.path-flt-report-change-costcenter div[ui-sidebar] .title,
.path-flt-report-person-saving div[ui-sidebar] .title,
.path-flt-report-person-aheaddays div[ui-sidebar] .title,
.path-flt-report-total div[ui-sidebar] .title,
.path-hotel-report-dept div[ui-sidebar] .title,
.path-hotel-report-costcenter div[ui-sidebar] .title,
.path-hotel-report-city div[ui-sidebar] .title,
.path-hotel-report-starrate div[ui-sidebar] .title,
.path-hotel-report-bookmode div[ui-sidebar] .title,
.path-report-welcome div[ui-sidebar] .title,
.path-train-report-dept div[ui-sidebar] .title,
.path-train-report-destination div[ui-sidebar] .title {
  line-height: 40px;
  font-weight: 700;
  font-size: 14px;
  background: #f2f2f2;
  display: block;
  width: 100%;
  padding-left: 20px;
}
.path-flt-report-passenger .out-container,
.path-flt-report-costcenter .out-container,
.path-flt-report-dept .out-container,
.path-flt-report-save-lose .out-container,
.path-flt-report-before-days .out-container,
.path-flt-report-route .out-container,
.path-flt-report-airline .out-container,
.path-flt-report-refund-change .out-container,
.path-flt-report-change-person .out-container,
.path-flt-report-change-costcenter .out-container,
.path-flt-report-person-saving .out-container,
.path-flt-report-person-aheaddays .out-container,
.path-flt-report-total .out-container,
.path-hotel-report-dept .out-container,
.path-hotel-report-costcenter .out-container,
.path-hotel-report-city .out-container,
.path-hotel-report-starrate .out-container,
.path-hotel-report-bookmode .out-container,
.path-report-welcome .out-container,
.path-train-report-dept .out-container,
.path-train-report-destination .out-container {
  background: #f2f2f2;
  /*å†…å®¹*/
}
.path-flt-report-passenger .out-container div[ui-sidebar],
.path-flt-report-costcenter .out-container div[ui-sidebar],
.path-flt-report-dept .out-container div[ui-sidebar],
.path-flt-report-save-lose .out-container div[ui-sidebar],
.path-flt-report-before-days .out-container div[ui-sidebar],
.path-flt-report-route .out-container div[ui-sidebar],
.path-flt-report-airline .out-container div[ui-sidebar],
.path-flt-report-refund-change .out-container div[ui-sidebar],
.path-flt-report-change-person .out-container div[ui-sidebar],
.path-flt-report-change-costcenter .out-container div[ui-sidebar],
.path-flt-report-person-saving .out-container div[ui-sidebar],
.path-flt-report-person-aheaddays .out-container div[ui-sidebar],
.path-flt-report-total .out-container div[ui-sidebar],
.path-hotel-report-dept .out-container div[ui-sidebar],
.path-hotel-report-costcenter .out-container div[ui-sidebar],
.path-hotel-report-city .out-container div[ui-sidebar],
.path-hotel-report-starrate .out-container div[ui-sidebar],
.path-hotel-report-bookmode .out-container div[ui-sidebar],
.path-report-welcome .out-container div[ui-sidebar],
.path-train-report-dept .out-container div[ui-sidebar],
.path-train-report-destination .out-container div[ui-sidebar] {
  background: #fff;
}
.path-flt-report-passenger .out-container div[ui-sidebar] .title,
.path-flt-report-costcenter .out-container div[ui-sidebar] .title,
.path-flt-report-dept .out-container div[ui-sidebar] .title,
.path-flt-report-save-lose .out-container div[ui-sidebar] .title,
.path-flt-report-before-days .out-container div[ui-sidebar] .title,
.path-flt-report-route .out-container div[ui-sidebar] .title,
.path-flt-report-airline .out-container div[ui-sidebar] .title,
.path-flt-report-refund-change .out-container div[ui-sidebar] .title,
.path-flt-report-change-person .out-container div[ui-sidebar] .title,
.path-flt-report-change-costcenter .out-container div[ui-sidebar] .title,
.path-flt-report-person-saving .out-container div[ui-sidebar] .title,
.path-flt-report-person-aheaddays .out-container div[ui-sidebar] .title,
.path-flt-report-total .out-container div[ui-sidebar] .title,
.path-hotel-report-dept .out-container div[ui-sidebar] .title,
.path-hotel-report-costcenter .out-container div[ui-sidebar] .title,
.path-hotel-report-city .out-container div[ui-sidebar] .title,
.path-hotel-report-starrate .out-container div[ui-sidebar] .title,
.path-hotel-report-bookmode .out-container div[ui-sidebar] .title,
.path-report-welcome .out-container div[ui-sidebar] .title,
.path-train-report-dept .out-container div[ui-sidebar] .title,
.path-train-report-destination .out-container div[ui-sidebar] .title {
  background: #fff;
}
.path-flt-report-passenger .out-container #report-right,
.path-flt-report-costcenter .out-container #report-right,
.path-flt-report-dept .out-container #report-right,
.path-flt-report-save-lose .out-container #report-right,
.path-flt-report-before-days .out-container #report-right,
.path-flt-report-route .out-container #report-right,
.path-flt-report-airline .out-container #report-right,
.path-flt-report-refund-change .out-container #report-right,
.path-flt-report-change-person .out-container #report-right,
.path-flt-report-change-costcenter .out-container #report-right,
.path-flt-report-person-saving .out-container #report-right,
.path-flt-report-person-aheaddays .out-container #report-right,
.path-flt-report-total .out-container #report-right,
.path-hotel-report-dept .out-container #report-right,
.path-hotel-report-costcenter .out-container #report-right,
.path-hotel-report-city .out-container #report-right,
.path-hotel-report-starrate .out-container #report-right,
.path-hotel-report-bookmode .out-container #report-right,
.path-report-welcome .out-container #report-right,
.path-train-report-dept .out-container #report-right,
.path-train-report-destination .out-container #report-right {
  width: 1010px;
  float: right;
  margin-top: 20px;
}
.path-flt-report-passenger .out-container #report-right .lp-search-form,
.path-flt-report-costcenter .out-container #report-right .lp-search-form,
.path-flt-report-dept .out-container #report-right .lp-search-form,
.path-flt-report-save-lose .out-container #report-right .lp-search-form,
.path-flt-report-before-days .out-container #report-right .lp-search-form,
.path-flt-report-route .out-container #report-right .lp-search-form,
.path-flt-report-airline .out-container #report-right .lp-search-form,
.path-flt-report-refund-change .out-container #report-right .lp-search-form,
.path-flt-report-change-person .out-container #report-right .lp-search-form,
.path-flt-report-change-costcenter .out-container #report-right .lp-search-form,
.path-flt-report-person-saving .out-container #report-right .lp-search-form,
.path-flt-report-person-aheaddays .out-container #report-right .lp-search-form,
.path-flt-report-total .out-container #report-right .lp-search-form,
.path-hotel-report-dept .out-container #report-right .lp-search-form,
.path-hotel-report-costcenter .out-container #report-right .lp-search-form,
.path-hotel-report-city .out-container #report-right .lp-search-form,
.path-hotel-report-starrate .out-container #report-right .lp-search-form,
.path-hotel-report-bookmode .out-container #report-right .lp-search-form,
.path-report-welcome .out-container #report-right .lp-search-form,
.path-train-report-dept .out-container #report-right .lp-search-form,
.path-train-report-destination .out-container #report-right .lp-search-form,
.path-flt-report-passenger .out-container #report-right .lp-list,
.path-flt-report-costcenter .out-container #report-right .lp-list,
.path-flt-report-dept .out-container #report-right .lp-list,
.path-flt-report-save-lose .out-container #report-right .lp-list,
.path-flt-report-before-days .out-container #report-right .lp-list,
.path-flt-report-route .out-container #report-right .lp-list,
.path-flt-report-airline .out-container #report-right .lp-list,
.path-flt-report-refund-change .out-container #report-right .lp-list,
.path-flt-report-change-person .out-container #report-right .lp-list,
.path-flt-report-change-costcenter .out-container #report-right .lp-list,
.path-flt-report-person-saving .out-container #report-right .lp-list,
.path-flt-report-person-aheaddays .out-container #report-right .lp-list,
.path-flt-report-total .out-container #report-right .lp-list,
.path-hotel-report-dept .out-container #report-right .lp-list,
.path-hotel-report-costcenter .out-container #report-right .lp-list,
.path-hotel-report-city .out-container #report-right .lp-list,
.path-hotel-report-starrate .out-container #report-right .lp-list,
.path-hotel-report-bookmode .out-container #report-right .lp-list,
.path-report-welcome .out-container #report-right .lp-list,
.path-train-report-dept .out-container #report-right .lp-list,
.path-train-report-destination .out-container #report-right .lp-list,
.path-flt-report-passenger .out-container #report-right .chart-box,
.path-flt-report-costcenter .out-container #report-right .chart-box,
.path-flt-report-dept .out-container #report-right .chart-box,
.path-flt-report-save-lose .out-container #report-right .chart-box,
.path-flt-report-before-days .out-container #report-right .chart-box,
.path-flt-report-route .out-container #report-right .chart-box,
.path-flt-report-airline .out-container #report-right .chart-box,
.path-flt-report-refund-change .out-container #report-right .chart-box,
.path-flt-report-change-person .out-container #report-right .chart-box,
.path-flt-report-change-costcenter .out-container #report-right .chart-box,
.path-flt-report-person-saving .out-container #report-right .chart-box,
.path-flt-report-person-aheaddays .out-container #report-right .chart-box,
.path-flt-report-total .out-container #report-right .chart-box,
.path-hotel-report-dept .out-container #report-right .chart-box,
.path-hotel-report-costcenter .out-container #report-right .chart-box,
.path-hotel-report-city .out-container #report-right .chart-box,
.path-hotel-report-starrate .out-container #report-right .chart-box,
.path-hotel-report-bookmode .out-container #report-right .chart-box,
.path-report-welcome .out-container #report-right .chart-box,
.path-train-report-dept .out-container #report-right .chart-box,
.path-train-report-destination .out-container #report-right .chart-box {
  background: #fff !important;
}
.path-flt-report-passenger .out-container #report-right .lp-list table tbody tr:nth-of-type(odd):hover,
.path-flt-report-costcenter .out-container #report-right .lp-list table tbody tr:nth-of-type(odd):hover,
.path-flt-report-dept .out-container #report-right .lp-list table tbody tr:nth-of-type(odd):hover,
.path-flt-report-save-lose .out-container #report-right .lp-list table tbody tr:nth-of-type(odd):hover,
.path-flt-report-before-days .out-container #report-right .lp-list table tbody tr:nth-of-type(odd):hover,
.path-flt-report-route .out-container #report-right .lp-list table tbody tr:nth-of-type(odd):hover,
.path-flt-report-airline .out-container #report-right .lp-list table tbody tr:nth-of-type(odd):hover,
.path-flt-report-refund-change .out-container #report-right .lp-list table tbody tr:nth-of-type(odd):hover,
.path-flt-report-change-person .out-container #report-right .lp-list table tbody tr:nth-of-type(odd):hover,
.path-flt-report-change-costcenter .out-container #report-right .lp-list table tbody tr:nth-of-type(odd):hover,
.path-flt-report-person-saving .out-container #report-right .lp-list table tbody tr:nth-of-type(odd):hover,
.path-flt-report-person-aheaddays .out-container #report-right .lp-list table tbody tr:nth-of-type(odd):hover,
.path-flt-report-total .out-container #report-right .lp-list table tbody tr:nth-of-type(odd):hover,
.path-hotel-report-dept .out-container #report-right .lp-list table tbody tr:nth-of-type(odd):hover,
.path-hotel-report-costcenter .out-container #report-right .lp-list table tbody tr:nth-of-type(odd):hover,
.path-hotel-report-city .out-container #report-right .lp-list table tbody tr:nth-of-type(odd):hover,
.path-hotel-report-starrate .out-container #report-right .lp-list table tbody tr:nth-of-type(odd):hover,
.path-hotel-report-bookmode .out-container #report-right .lp-list table tbody tr:nth-of-type(odd):hover,
.path-report-welcome .out-container #report-right .lp-list table tbody tr:nth-of-type(odd):hover,
.path-train-report-dept .out-container #report-right .lp-list table tbody tr:nth-of-type(odd):hover,
.path-train-report-destination .out-container #report-right .lp-list table tbody tr:nth-of-type(odd):hover {
  background-color: initial;
}
.path-flt-report-passenger .out-container #report-right .lp-search-form .start-month select,
.path-flt-report-costcenter .out-container #report-right .lp-search-form .start-month select,
.path-flt-report-dept .out-container #report-right .lp-search-form .start-month select,
.path-flt-report-save-lose .out-container #report-right .lp-search-form .start-month select,
.path-flt-report-before-days .out-container #report-right .lp-search-form .start-month select,
.path-flt-report-route .out-container #report-right .lp-search-form .start-month select,
.path-flt-report-airline .out-container #report-right .lp-search-form .start-month select,
.path-flt-report-refund-change .out-container #report-right .lp-search-form .start-month select,
.path-flt-report-change-person .out-container #report-right .lp-search-form .start-month select,
.path-flt-report-change-costcenter .out-container #report-right .lp-search-form .start-month select,
.path-flt-report-person-saving .out-container #report-right .lp-search-form .start-month select,
.path-flt-report-person-aheaddays .out-container #report-right .lp-search-form .start-month select,
.path-flt-report-total .out-container #report-right .lp-search-form .start-month select,
.path-hotel-report-dept .out-container #report-right .lp-search-form .start-month select,
.path-hotel-report-costcenter .out-container #report-right .lp-search-form .start-month select,
.path-hotel-report-city .out-container #report-right .lp-search-form .start-month select,
.path-hotel-report-starrate .out-container #report-right .lp-search-form .start-month select,
.path-hotel-report-bookmode .out-container #report-right .lp-search-form .start-month select,
.path-report-welcome .out-container #report-right .lp-search-form .start-month select,
.path-train-report-dept .out-container #report-right .lp-search-form .start-month select,
.path-train-report-destination .out-container #report-right .lp-search-form .start-month select,
.path-flt-report-passenger .out-container #report-right .lp-search-form .end-month select,
.path-flt-report-costcenter .out-container #report-right .lp-search-form .end-month select,
.path-flt-report-dept .out-container #report-right .lp-search-form .end-month select,
.path-flt-report-save-lose .out-container #report-right .lp-search-form .end-month select,
.path-flt-report-before-days .out-container #report-right .lp-search-form .end-month select,
.path-flt-report-route .out-container #report-right .lp-search-form .end-month select,
.path-flt-report-airline .out-container #report-right .lp-search-form .end-month select,
.path-flt-report-refund-change .out-container #report-right .lp-search-form .end-month select,
.path-flt-report-change-person .out-container #report-right .lp-search-form .end-month select,
.path-flt-report-change-costcenter .out-container #report-right .lp-search-form .end-month select,
.path-flt-report-person-saving .out-container #report-right .lp-search-form .end-month select,
.path-flt-report-person-aheaddays .out-container #report-right .lp-search-form .end-month select,
.path-flt-report-total .out-container #report-right .lp-search-form .end-month select,
.path-hotel-report-dept .out-container #report-right .lp-search-form .end-month select,
.path-hotel-report-costcenter .out-container #report-right .lp-search-form .end-month select,
.path-hotel-report-city .out-container #report-right .lp-search-form .end-month select,
.path-hotel-report-starrate .out-container #report-right .lp-search-form .end-month select,
.path-hotel-report-bookmode .out-container #report-right .lp-search-form .end-month select,
.path-report-welcome .out-container #report-right .lp-search-form .end-month select,
.path-train-report-dept .out-container #report-right .lp-search-form .end-month select,
.path-train-report-destination .out-container #report-right .lp-search-form .end-month select {
  width: 80px !important;
}
.path-flt-report-passenger .out-container #report-right .chart-box,
.path-flt-report-costcenter .out-container #report-right .chart-box,
.path-flt-report-dept .out-container #report-right .chart-box,
.path-flt-report-save-lose .out-container #report-right .chart-box,
.path-flt-report-before-days .out-container #report-right .chart-box,
.path-flt-report-route .out-container #report-right .chart-box,
.path-flt-report-airline .out-container #report-right .chart-box,
.path-flt-report-refund-change .out-container #report-right .chart-box,
.path-flt-report-change-person .out-container #report-right .chart-box,
.path-flt-report-change-costcenter .out-container #report-right .chart-box,
.path-flt-report-person-saving .out-container #report-right .chart-box,
.path-flt-report-person-aheaddays .out-container #report-right .chart-box,
.path-flt-report-total .out-container #report-right .chart-box,
.path-hotel-report-dept .out-container #report-right .chart-box,
.path-hotel-report-costcenter .out-container #report-right .chart-box,
.path-hotel-report-city .out-container #report-right .chart-box,
.path-hotel-report-starrate .out-container #report-right .chart-box,
.path-hotel-report-bookmode .out-container #report-right .chart-box,
.path-report-welcome .out-container #report-right .chart-box,
.path-train-report-dept .out-container #report-right .chart-box,
.path-train-report-destination .out-container #report-right .chart-box {
  margin-top: 15px;
}
.path-flt-report-passenger .out-container #report-right .pie-chart,
.path-flt-report-costcenter .out-container #report-right .pie-chart,
.path-flt-report-dept .out-container #report-right .pie-chart,
.path-flt-report-save-lose .out-container #report-right .pie-chart,
.path-flt-report-before-days .out-container #report-right .pie-chart,
.path-flt-report-route .out-container #report-right .pie-chart,
.path-flt-report-airline .out-container #report-right .pie-chart,
.path-flt-report-refund-change .out-container #report-right .pie-chart,
.path-flt-report-change-person .out-container #report-right .pie-chart,
.path-flt-report-change-costcenter .out-container #report-right .pie-chart,
.path-flt-report-person-saving .out-container #report-right .pie-chart,
.path-flt-report-person-aheaddays .out-container #report-right .pie-chart,
.path-flt-report-total .out-container #report-right .pie-chart,
.path-hotel-report-dept .out-container #report-right .pie-chart,
.path-hotel-report-costcenter .out-container #report-right .pie-chart,
.path-hotel-report-city .out-container #report-right .pie-chart,
.path-hotel-report-starrate .out-container #report-right .pie-chart,
.path-hotel-report-bookmode .out-container #report-right .pie-chart,
.path-report-welcome .out-container #report-right .pie-chart,
.path-train-report-dept .out-container #report-right .pie-chart,
.path-train-report-destination .out-container #report-right .pie-chart {
  height: 500px;
}
.path-flt-report-passenger .out-container #report-right .list-chart-title,
.path-flt-report-costcenter .out-container #report-right .list-chart-title,
.path-flt-report-dept .out-container #report-right .list-chart-title,
.path-flt-report-save-lose .out-container #report-right .list-chart-title,
.path-flt-report-before-days .out-container #report-right .list-chart-title,
.path-flt-report-route .out-container #report-right .list-chart-title,
.path-flt-report-airline .out-container #report-right .list-chart-title,
.path-flt-report-refund-change .out-container #report-right .list-chart-title,
.path-flt-report-change-person .out-container #report-right .list-chart-title,
.path-flt-report-change-costcenter .out-container #report-right .list-chart-title,
.path-flt-report-person-saving .out-container #report-right .list-chart-title,
.path-flt-report-person-aheaddays .out-container #report-right .list-chart-title,
.path-flt-report-total .out-container #report-right .list-chart-title,
.path-hotel-report-dept .out-container #report-right .list-chart-title,
.path-hotel-report-costcenter .out-container #report-right .list-chart-title,
.path-hotel-report-city .out-container #report-right .list-chart-title,
.path-hotel-report-starrate .out-container #report-right .list-chart-title,
.path-hotel-report-bookmode .out-container #report-right .list-chart-title,
.path-report-welcome .out-container #report-right .list-chart-title,
.path-train-report-dept .out-container #report-right .list-chart-title,
.path-train-report-destination .out-container #report-right .list-chart-title {
  height: 50px;
  padding: 12px 0px;
  text-align: center;
}
.path-flt-report-passenger .out-container #report-right [type="pies"],
.path-flt-report-costcenter .out-container #report-right [type="pies"],
.path-flt-report-dept .out-container #report-right [type="pies"],
.path-flt-report-save-lose .out-container #report-right [type="pies"],
.path-flt-report-before-days .out-container #report-right [type="pies"],
.path-flt-report-route .out-container #report-right [type="pies"],
.path-flt-report-airline .out-container #report-right [type="pies"],
.path-flt-report-refund-change .out-container #report-right [type="pies"],
.path-flt-report-change-person .out-container #report-right [type="pies"],
.path-flt-report-change-costcenter .out-container #report-right [type="pies"],
.path-flt-report-person-saving .out-container #report-right [type="pies"],
.path-flt-report-person-aheaddays .out-container #report-right [type="pies"],
.path-flt-report-total .out-container #report-right [type="pies"],
.path-hotel-report-dept .out-container #report-right [type="pies"],
.path-hotel-report-costcenter .out-container #report-right [type="pies"],
.path-hotel-report-city .out-container #report-right [type="pies"],
.path-hotel-report-starrate .out-container #report-right [type="pies"],
.path-hotel-report-bookmode .out-container #report-right [type="pies"],
.path-report-welcome .out-container #report-right [type="pies"],
.path-train-report-dept .out-container #report-right [type="pies"],
.path-train-report-destination .out-container #report-right [type="pies"] {
  padding-top: 20px !important;
}
.path-flt-report-dept #report-right &gt; .content,
.path-flt-report-passenger #report-right &gt; .content,
.path-flt-report-costcenter #report-right &gt; .content {
  height: 922px;
}
.path-flt-report-dept .lp-list table tr td,
.path-flt-report-passenger .lp-list table tr td,
.path-flt-report-costcenter .lp-list table tr td,
.path-flt-report-dept .lp-list table tr th,
.path-flt-report-passenger .lp-list table tr th,
.path-flt-report-costcenter .lp-list table tr th {
  width: 7.5% !important;
}
.path-flt-report-dept .lp-list table tr td.total-face-price,
.path-flt-report-passenger .lp-list table tr td.total-face-price,
.path-flt-report-costcenter .lp-list table tr td.total-face-price,
.path-flt-report-dept .lp-list table tr th.total-face-price,
.path-flt-report-passenger .lp-list table tr th.total-face-price,
.path-flt-report-costcenter .lp-list table tr th.total-face-price {
  width: 9.5% !important;
}
/*ä¹˜æœºäººç»Ÿè®¡*/
.path-flt-report-passenger #report-right .lp-list table tr td,
.path-flt-report-passenger #report-right .lp-list table tr th {
  width: 7% !important;
}
.path-flt-report-passenger #report-right .lp-list table tr td.total-face-price,
.path-flt-report-passenger #report-right .lp-list table tr th.total-face-price {
  width: 9.5% !important;
}
.path-flt-report-passenger #report-right .content .list.row {
  margin: 0px;
}
.path-flt-report-passenger #report-right .content .list.row .table {
  border-radius: 5px;
  border-collapse: separate;
  border-spacing: 2px 10px;
  padding: 0px;
}
.path-flt-report-passenger #report-right .content .list.row .table td {
  background-color: #f2f2f2;
  border: none;
  padding: 8px 0px;
  text-align: center;
  word-break: break-all;
}
.path-flt-report-passenger #report-right .content .list.row .table .dept-name {
  width: 120px;
}
.path-flt-report-passenger #report-right .content .list.row .table .total-sale-price {
  width: 70px;
}
.path-flt-report-passenger #report-right .content .list.row .table .average-discount {
  width: 85px;
}
.path-flt-report-passenger #report-right .content .list.row .table .ticket-num {
  width: 48px;
}
.path-flt-report-passenger #report-right .content .list.row .table .ticket-discount {
  width: 101px;
}
.path-flt-report-passenger #report-right .content .list.row .table .save {
  width: 48px;
}
.path-flt-report-passenger #report-right .content .list.row .table .save-percent {
  width: 60px;
}
.path-flt-report-passenger #report-right .content .list.row .table .lose {
  width: 50px;
}
.path-flt-report-passenger #report-right .content .list.row .table .lose-percent {
  width: 86px;
}
.path-flt-report-passenger #report-right .content .list.row .table .lose-one-total {
  width: 67px;
}
.path-flt-report-passenger #report-right .content .list.row .table .lose-one-percent {
  width: 83px;
}
.path-flt-report-passenger #report-right .content .list.row .table .lose-two-total {
  width: 68px;
}
.path-flt-report-passenger #report-right .content .list.row .table .lose-two-percent {
  width: 83px;
}
.path-flt-report-passenger #report-right .content .list.row .body {
  max-height: 1000px;
  overflow-y: auto;
}
/*æˆæœ¬ä¸­å¿ƒç»Ÿè®¡*/
.path-flt-report-costcenter .list.row {
  margin: 0px;
}
.path-flt-report-costcenter .list.row .body {
  max-height: 300px;
  overflow-y: auto;
}
/*èŠ‚çœä¸ŽæŸå¤±*/
.path-flt-report-save-lose .content {
  display: block;
  background-color: #f0f0f0;
}
.path-flt-report-save-lose .content .save-chart {
  margin: 20px 0px;
}
/*èˆªçº¿*/
.path-flt-report-route .content .table {
  text-align: center;
  border-collapse: separate;
  border-spacing: 2px 12px;
  border-bottom: solid 3px #fca43c;
}
.path-flt-report-route .content .table tr {
  width: 936px;
  background-color: #f2f2f2;
  padding: 8px 0px;
}
.path-flt-report-route .content .table td {
  background-color: #f2f2f2;
  border: none;
  padding: 8px 0px;
  text-align: center;
  word-break: break-all;
}
/*æ‰¿è¿å•†*/
.path-flt-report-carrier .content .table {
  text-align: center;
  border-collapse: separate;
  border-spacing: 2px 12px;
  border-bottom: solid 3px #fca43c;
}
.path-flt-report-carrier .content .table tr {
  width: 936px;
  background-color: #f2f2f2;
  padding: 8px 0px;
}
.path-flt-report-carrier .content .table td {
  background-color: #f2f2f2;
  border: none;
  padding: 8px 0px;
  text-align: center;
  word-break: break-word;
}
.path-flt-report-carrier .content .top-4-chart &gt; div {
  height: 160px;
  width: 450px;
}
.path-flt-report-carrier .content .top-4-chart &gt; div &gt; div {
  display: inline-block;
  float: left;
  width: 200px;
  height: 160px;
}
.path-flt-report-carrier .content .top-4-chart &gt; div .title .flight-box {
  width: 120px;
  height: 80px;
  border: 1px solid #E5E5E5;
  border-radius: 4px;
  color: #666;
  text-align: center;
  margin: 40px auto;
  padding: 15px;
  position: absolute;
}
.path-flt-report-carrier .content .top-4-chart &gt; div .title .flight-box span {
  display: block;
  margin: 0 auto;
}
.path-flt-report-carrier .content .top-4-chart &gt; div .title .flight-box .triangle-border {
  position: absolute;
  left: -20px;
  top: 28px;
  overflow: hidden;
  width: 0;
  height: 0;
  border-width: 10px;
  border-style: dashed solid dashed dashed;
  border-color: transparent #C9E9C0 transparent transparent;
}
.path-flt-report-carrier .content .top-4-chart &gt; div .chart-box {
  width: 200px;
  height: 160px;
}
.path-flt-report-carrier .content .top-4-chart .one,
.path-flt-report-carrier .content .top-4-chart .four {
  margin-left: -200px;
}
.path-flt-report-carrier .content .top-4-chart .two,
.path-flt-report-carrier .content .top-4-chart .three {
  margin-left: -50px;
}
.path-flt-report-carrier .content .multi-pie-chart {
  margin-top: 190px;
}
.path-report-welcome #report-right {
  background: #f2f2f2;
}
.path-report-welcome .cost &gt; div {
  width: 201px;
  padding: 0px 5px;
}
.path-report-welcome .cost &gt; div.total {
  padding-left: 0px;
}
.path-report-welcome .cost &gt; div.insurance {
  padding-right: 0px;
}
.path-report-welcome .cost .total .wrap {
  background: #3da0f6;
}
.path-report-welcome .cost .flt .wrap {
  background: #e64a46;
}
.path-report-welcome .cost .hotel .wrap {
  background: #fdb34f;
}
.path-report-welcome .cost .train .wrap {
  background: #91c7ae;
}
.path-report-welcome .cost .insurance .wrap {
  background: #f4bf2c;
}
.path-report-welcome .year .select {
  float: right;
  margin-top: 15px;
  padding: 0;
  text-align: right;
}
.path-report-welcome .year .select input {
  width: 100px !important;
}
.path-report-welcome .wrap {
  margin: 15px 0px;
  padding: 15px;
}
.path-report-welcome .wrap p {
  color: #fff;
  text-align: center;
}
.path-report-welcome .wrap p.num {
  font-size: 20px;
}
.path-report-welcome .chart &gt; div {
  margin: 15px 0px;
  background: #fff;
  min-height: 445px;
  padding: 15px 0px;
}
.path-report-welcome .chart &gt; div span {
  font-size: 12px;
  color: #999;
}
.path-report-welcome .chart &gt; div span.title {
  font-size: 18px;
  color: #3da0f6;
}
.path-report-welcome .chart &gt; div .no-data {
  text-align: center;
  margin-top: 100px;
  font-size: 30px;
  color: #777;
}
.path-flt-report-total .year .select {
  margin-top: 15px;
  padding: 0;
}
.path-flt-report-total .year .select input {
  width: 100px !important;
}
.path-flt-report-total .plane-64 {
  width: 64px;
  height: 64px;
  background: url(/c260d9b58b6d4bb518a4b8b580a255cc.png);
}
.path-flt-report-total .line-chart {
  height: 445px;
}
.path-flt-report-person-aheaddays .lp-list,
.path-flt-report-person-saving .lp-list {
  min-height: 484px;
}
.path-flt-report-person-aheaddays .pag-position,
.path-flt-report-person-saving .pag-position {
  position: absolute;
  bottom: 0;
  right: 0;
}
.path-flt-report-person-saving .chart-box {
  overflow: auto;
}
/*------------------é…’åº—------------------*/
.path-hotel-report-dept .table,
.path-hotel-report-costcenter .table,
.path-hotel-report-city .table,
.path-hotel-report-starrate .table,
.path-hotel-report-bookmode .table {
  table-layout: fixed;
}
.path-hotel-report-dept .table td,
.path-hotel-report-costcenter .table td,
.path-hotel-report-city .table td,
.path-hotel-report-starrate .table td,
.path-hotel-report-bookmode .table td {
  cursor: pointer;
}
.path-hotel-report-dept .table td.dept-name,
.path-hotel-report-costcenter .table td.dept-name,
.path-hotel-report-city .table td.dept-name,
.path-hotel-report-starrate .table td.dept-name,
.path-hotel-report-bookmode .table td.dept-name,
.path-hotel-report-dept .table th.dept-name,
.path-hotel-report-costcenter .table th.dept-name,
.path-hotel-report-city .table th.dept-name,
.path-hotel-report-starrate .table th.dept-name,
.path-hotel-report-bookmode .table th.dept-name {
  width: 300px;
}
.path-hotel-report-dept .table td.nightly-amount,
.path-hotel-report-costcenter .table td.nightly-amount,
.path-hotel-report-city .table td.nightly-amount,
.path-hotel-report-starrate .table td.nightly-amount,
.path-hotel-report-bookmode .table td.nightly-amount,
.path-hotel-report-dept .table th.nightly-amount,
.path-hotel-report-costcenter .table th.nightly-amount,
.path-hotel-report-city .table th.nightly-amount,
.path-hotel-report-starrate .table th.nightly-amount,
.path-hotel-report-bookmode .table th.nightly-amount {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.path-hotel-report-dept .table thead th i,
.path-hotel-report-costcenter .table thead th i,
.path-hotel-report-city .table thead th i,
.path-hotel-report-starrate .table thead th i,
.path-hotel-report-bookmode .table thead th i {
  color: #9C9C9C;
}
.path-hotel-report-dept .table thead th .fa-sort-amount-asc,
.path-hotel-report-costcenter .table thead th .fa-sort-amount-asc,
.path-hotel-report-city .table thead th .fa-sort-amount-asc,
.path-hotel-report-starrate .table thead th .fa-sort-amount-asc,
.path-hotel-report-bookmode .table thead th .fa-sort-amount-asc {
  display: none;
}
.path-hotel-report-dept .table thead th .fa-sort-amount-desc,
.path-hotel-report-costcenter .table thead th .fa-sort-amount-desc,
.path-hotel-report-city .table thead th .fa-sort-amount-desc,
.path-hotel-report-starrate .table thead th .fa-sort-amount-desc,
.path-hotel-report-bookmode .table thead th .fa-sort-amount-desc {
  display: inline-block;
}
.path-hotel-report-dept .table thead th.desc i,
.path-hotel-report-costcenter .table thead th.desc i,
.path-hotel-report-city .table thead th.desc i,
.path-hotel-report-starrate .table thead th.desc i,
.path-hotel-report-bookmode .table thead th.desc i {
  color: #000;
}
.path-hotel-report-dept .table thead th.desc .fa-sort-amount-asc,
.path-hotel-report-costcenter .table thead th.desc .fa-sort-amount-asc,
.path-hotel-report-city .table thead th.desc .fa-sort-amount-asc,
.path-hotel-report-starrate .table thead th.desc .fa-sort-amount-asc,
.path-hotel-report-bookmode .table thead th.desc .fa-sort-amount-asc {
  display: none;
}
.path-hotel-report-dept .table thead th.desc .fa-sort-amount-desc,
.path-hotel-report-costcenter .table thead th.desc .fa-sort-amount-desc,
.path-hotel-report-city .table thead th.desc .fa-sort-amount-desc,
.path-hotel-report-starrate .table thead th.desc .fa-sort-amount-desc,
.path-hotel-report-bookmode .table thead th.desc .fa-sort-amount-desc {
  display: inline-block;
}
.path-hotel-report-dept .table thead th.asc i,
.path-hotel-report-costcenter .table thead th.asc i,
.path-hotel-report-city .table thead th.asc i,
.path-hotel-report-starrate .table thead th.asc i,
.path-hotel-report-bookmode .table thead th.asc i {
  color: #000;
}
.path-hotel-report-dept .table thead th.asc .fa-sort-amount-asc,
.path-hotel-report-costcenter .table thead th.asc .fa-sort-amount-asc,
.path-hotel-report-city .table thead th.asc .fa-sort-amount-asc,
.path-hotel-report-starrate .table thead th.asc .fa-sort-amount-asc,
.path-hotel-report-bookmode .table thead th.asc .fa-sort-amount-asc {
  display: inline-block;
}
.path-hotel-report-dept .table thead th.asc .fa-sort-amount-desc,
.path-hotel-report-costcenter .table thead th.asc .fa-sort-amount-desc,
.path-hotel-report-city .table thead th.asc .fa-sort-amount-desc,
.path-hotel-report-starrate .table thead th.asc .fa-sort-amount-desc,
.path-hotel-report-bookmode .table thead th.asc .fa-sort-amount-desc {
  display: none;
}
.path-hotel-report-dept .table .jk-ico-grey,
.path-hotel-report-costcenter .table .jk-ico-grey,
.path-hotel-report-city .table .jk-ico-grey,
.path-hotel-report-starrate .table .jk-ico-grey,
.path-hotel-report-bookmode .table .jk-ico-grey {
  color: #9C9C9C;
}
.path-hotel-report-dept div.body table,
.path-hotel-report-costcenter div.body table,
.path-hotel-report-city div.body table,
.path-hotel-report-starrate div.body table,
.path-hotel-report-bookmode div.body table {
  border-bottom: solid 3px #fca43c;
}
.path-hotel-report-dept .chart-item,
.path-hotel-report-costcenter .chart-item,
.path-hotel-report-city .chart-item,
.path-hotel-report-starrate .chart-item,
.path-hotel-report-bookmode .chart-item {
  margin-top: 15px;
}
.path-hotel-report-dept .chart-item label.title,
.path-hotel-report-costcenter .chart-item label.title,
.path-hotel-report-city .chart-item label.title,
.path-hotel-report-starrate .chart-item label.title,
.path-hotel-report-bookmode .chart-item label.title {
  color: #555;
  margin-right: 15px;
}
.path-hotel-report-dept .chart-item label.btn,
.path-hotel-report-costcenter .chart-item label.btn,
.path-hotel-report-city .chart-item label.btn,
.path-hotel-report-starrate .chart-item label.btn,
.path-hotel-report-bookmode .chart-item label.btn {
  font-size: 11px;
  width: 80px;
}
.path-hotel-report-dept .no-data,
.path-hotel-report-costcenter .no-data,
.path-hotel-report-city .no-data,
.path-hotel-report-starrate .no-data,
.path-hotel-report-bookmode .no-data {
  text-align: center;
}
.path-hotel-report-dept .no-data p,
.path-hotel-report-costcenter .no-data p,
.path-hotel-report-city .no-data p,
.path-hotel-report-starrate .no-data p,
.path-hotel-report-bookmode .no-data p {
  font-size: 40px;
}

.integral-head {
  height: 70px;
}
.integral-head .integralInfo {
  font-size: 23px;
}
.integral-head .scoreText {
  margin-top: 7px;
}
.integral-head .modal-dialog {
  width: 450px;
}
.integral-head .modal-dialog .modal-header {
  height: 181px;
  border: none;
  background: url(/64acbc66d1517c207cca335e1fc32211.png) no-repeat center;
}
.integral-head .modal-dialog .modal-body {
  height: 200px;
  background: #fcf2c4;
}
.integral-head .modal-dialog .modal-body form .convertText {
  color: #f52929;
  font-size: 15px;
  font-weight: inherit;
}
.integral-head .modal-dialog .modal-body form .form-control {
  color: #f52929;
  border: none;
  background: #f7c537;
}
.integral-head .modal-dialog .modal-body form .marT {
  margin-top: 10px;
}
.integral-head .modal-dialog .modal-body form .btn-convert {
  color: #fff;
  background: #f30303;
  border: none;
}
.integral-head .modal-dialog .modal-body form .btn-convert:hover {
  background: #ea0606;
  border: none;
}
.integral-head .modal-dialog .modal-body form .btn-cancle {
  color: #e05605;
  border: solid 1px #e05605;
  background: #fcf2c4;
}
.integral-head .modal-dialog .modal-body form .convertMsg {
  position: relative;
  bottom: 13px;
}
.integral-content .pageTabs {
  position: absolute;
  bottom: -10px;
}
.integral-content .nav-tabs {
  margin-bottom: -13px;
  margin-top: -42px;
}
.integral-content .nav-tabs li a {
  font-size: 13px;
}
.integral-content table {
  margin-top: 20px;
}
.integral-content table .getDealBtn {
  width: 70px;
  height: 23px;
  color: #fc695d;
  border: solid 1px #fc695d;
  background: white;
  border-radius: 3px;
}
.integral-content .dealModal .modal-dialog {
  width: 390px;
}
.integral-content .dealModal .modal-dialog .modal-header {
  border: none;
  background: #1fbab8;
}
.integral-content .dealModal .modal-dialog .modal-body {
  margin-top: -20px;
  background: #1fbab8;
}
.integral-content .dealModal .modal-dialog .modal-body .deal-text {
  color: #fff;
  font-size: 19px;
  font-weight: bold;
  margin-left: 55px;
  margin-top: -7px;
}
.integral-content .dealModal .modal-dialog .modal-body .detail-text {
  color: #fff;
}
.integral-content .dealModal .modal-dialog .modal-body .deal-input {
  margin: 15px 0 10px 50px;
}
.integral-content .dealModal .modal-dialog .modal-footer {
  padding: 10px;
}

#modalLottery .lotteryHeader {
  height: 15px;
  background: #fff9ec;
}
#modalLottery .lotteryContent {
  height: 360px;
  margin-top: -1px;
  background-image: url(/fc25d738854227b8871fa248e165b20f.jpg);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  border-radius: 0;
}
#modalLottery .lotteryContent .lotteryBody {
  padding: 15px;
  margin-top: 25%;
  font-size: 14px;
}
#modalLottery .lotteryContent .lotteryBody #btnBegin {
  width: 110px;
  height: 35px;
  margin-left: 40%;
  margin-top: -2%;
}
#modalLottery .lotteryContent .lotteryBody #btnBack {
  font-size: 12px;
  width: 60px;
  height: 27px;
  margin-left: 12%;
}
#modalLottery .left1 {
  float: left;
}
#modalLottery .mar1 {
  color: #fff;
  margin-left: 17%;
}
#modalLottery .mar15 {
  margin-left: 15%;
}
#modalLottery #Result {
  border: 3px solid #ffa4a5;
  margin: 30px auto;
  text-align: center;
  width: 300px;
  padding: 8px 0;
  background: #762f1b;
}
#modalLottery #Result #ResultNum {
  color: #FFFFFF;
  font-size: 1.5em;
  font-family: Verdana;
}

.ui-Load-Modal .modal-dialog {
  margin-top: 12%;
  width: 400px;
}
.ui-Load-Modal .modal-content {
  height: 244px;
  padding-top: 36px;
}
.ui-Load-Modal .icon {
  background-image: url(/91406e4f0903ded69e632a84483913fd.png);
  background-position: 50% 20px;
  background-repeat: no-repeat;
  height: 100px;
}
.ui-Load-Modal .messages {
  margin-top: 14px;
  text-align: center;
  color: #333;
  font-size: 16px;
}

.supply-flt-order .mrt5 {
  margin-top: 5px;
}
.supply-flt-order .mrt10 {
  margin-top: 10px;
}
.supply-flt-order form.formError {
  background-color: rgba(255, 0, 0, 0.1);
}
.supply-flt-order form {
  padding: 10px;
  border-radius: 4px;
}
.supply-flt-order .block {
  border-radius: 4px;
  padding: 15px 10px;
  border: 1px solid #d2d2d2;
  box-shadow: 3px 3px 3px #d2d2d2;
}
.supply-flt-order .one-od {
  border: 1px solid #d2d2d2;
  border-radius: 4px;
  padding: 10px;
}
.supply-flt-order .od-title {
  font-size: 18px;
  font-weight: 600;
}

.path-my-coupon-list .tool-banner .btn-group {
  margin-bottom: 15px;
}
.path-my-coupon-list .tool-banner .form-group {
  margin: 0px;
  display: inline-block;
}
.path-my-coupon-list .coupon-own label {
  font-size: 12px;
  margin-right: 10px;
}
.path-my-coupon-list .coupon-own label.active {
  padding-bottom: 0;
  color: #ff5c61;
  border-bottom: 2px solid #ff5c61;
  font-weight: 700;
  cursor: pointer;
  text-decoration: none;
}
.path-my-coupon-list .list {
  margin: 15px 0px;
}
.path-my-coupon-list .list .coupon-item {
  position: relative;
  width: 244px;
  float: left;
  margin: 0 20px 20px 0;
  font-size: 12px;
}
.path-my-coupon-list .list .coupon-item .c-type {
  text-align: left;
  padding-left: 60px;
  padding-top: 10px;
  position: relative;
  width: 100%;
  height: 115px;
  overflow: hidden;
  color: #fff;
}
.path-my-coupon-list .list .coupon-item .c-type h2 {
  position: relative;
  left: -5px;
}
.path-my-coupon-list .list .coupon-item .c-type .c-price {
  margin: 0 0 5px;
  text-align: left;
  font-family: Arial;
  font-size: 36px;
  line-height: 36px;
  font-weight: 400;
  text-align: center;
}
.path-my-coupon-list .list .coupon-item .c-type .c-limit {
  margin: 0 0 8px;
}
.path-my-coupon-list .list .coupon-item .c-type .c-type-top {
  position: absolute;
  width: 46px;
  height: 15px;
  top: 0;
  left: 50%;
  margin-left: -23px;
  background: url(/7cd646f5b547148cfb51e25a10efe649.png) 0 -271px no-repeat;
}
.path-my-coupon-list .list .coupon-item .c-msg {
  height: 117px;
  padding: 15px 0 0;
  background: #faf9f9;
}
.path-my-coupon-list .list .coupon-item .c-msg p {
  margin: 0 0 10px;
}
.path-my-coupon-list .list .coupon-item .c-msg p .label {
  float: left;
  width: 72px;
  display: inline;
  text-align: right;
  color: #666;
  font-weight: normal;
  line-height: none;
}
.path-my-coupon-list .list .coupon-item .c-msg p .txt {
  float: left;
  width: 130px;
  white-space: nowrap;
  text-overflow: ellipsis;
  color: #999;
  overflow: hidden;
}
.path-my-coupon-list .list .coupon-item .overdued-site {
  position: absolute;
  display: block;
  width: 65px;
  height: 66px;
  left: 0;
  top: 0;
  overflow: hidden;
  background: url(/7cd646f5b547148cfb51e25a10efe649.png) -99px 0;
}
.path-my-coupon-list .list .coupon-item .used-site {
  position: absolute;
  top: -15px;
  left: -15px;
  width: 90px;
  height: 88px;
  overflow: hidden;
}
.path-my-coupon-list .list .coupon-item .used {
  background: url(/7cd646f5b547148cfb51e25a10efe649.png) 0 0;
}
.path-my-coupon-list .list .coupon-item .inuse {
  background: url(/7cd646f5b547148cfb51e25a10efe649.png) -153px -86px;
}
.path-my-coupon-list .list .coupon-item .used-onum {
  position: absolute;
  right: 10px;
  bottom: 3px;
  line-height: 20px;
  width: 100%;
  text-align: right;
}
.path-my-coupon-list .list .coupon-item .used-onum p {
  margin-bottom: 0px;
}
.path-my-coupon-list .list .coupon-item .operate {
  position: absolute;
  bottom: 15px;
  line-height: 20px;
  width: 100%;
  text-align: center;
}
.path-my-coupon-list .list .coupon-item .operate .btn {
  width: 120px;
}
.path-my-coupon-list .list .coupon-item .operate label.badge {
  width: 120px;
  padding: 8px;
  border-radius: 20px;
}
.path-my-coupon-list .list .coupon-item.coupon-item-overdued .c-type {
  background: #a8a8a8;
}
.path-my-coupon-list .list .coupon-item.coupon-item-overdued .c-type .c-time {
  color: #d2d2d2;
}
.path-my-coupon-list .list .coupon-item.coupon-item-overdued .c-msg {
  background: #f5f5f5;
}
.path-my-coupon-list .list .coupon-item.coupon-item-overdued .overdued-site {
  background-position: -176px 0;
}
.path-my-coupon-list .list .coupon-item.coupon-item-valid {
  background-color: #74d2d4;
}
.path-my-coupon-list .list .coupon-item.coupon-item-valid .c-type .c-time {
  color: #31aaad;
}
.path-my-coupon-list .list .coupon-item.coupon-item-valid .overdued-site.about-to-expire {
  background-position: -100px 0;
}

.ui-redirect-to-hotel-modal .modal-body {
  padding: 0px;
}
.ui-redirect-to-hotel-modal .modal-header {
  height: 66px;
  border-bottom: 1px dashed #cccccc;
}
.ui-redirect-to-hotel-modal .modal-header .close {
  font-size: 36px;
  font-weight: 300;
}
.ui-redirect-to-hotel-modal .modal-header span {
  font-size: 24px;
}
.ui-redirect-to-hotel-modal .modal-header .text-blue {
  color: #115eeb;
}
.ui-redirect-to-hotel-modal .row,
.ui-redirect-to-hotel-modal .col-xs-12,
.ui-redirect-to-hotel-modal .col-xs-4,
.ui-redirect-to-hotel-modal .col-xs-6 {
  padding: 0px;
  margin: 0px;
}
.ui-redirect-to-hotel-modal .hotel-list {
  padding: 10px 2px 0px 12px;
  background: #f1f1f1;
}
.ui-redirect-to-hotel-modal .hotel-list .hotel-block {
  height: 158px;
  cursor: pointer;
  background: white;
  padding: 8px;
  border-right: 10px solid #f1f1f1;
  margin-bottom: 10px;
}
.ui-redirect-to-hotel-modal .hotel-list .hotel-block .hotel-name {
  color: #898989;
  font-weight: bold;
  padding-left: 5px;
}
.ui-redirect-to-hotel-modal .hotel-list .hotel-block .sImg,
.ui-redirect-to-hotel-modal .hotel-list .hotel-block .img-warp {
  width: 130px;
  height: 100px;
}
.ui-redirect-to-hotel-modal .hotel-list .hotel-block p {
  margin: 0px;
}
.ui-redirect-to-hotel-modal .hotel-list .hotel-block .price-heigh,
.ui-redirect-to-hotel-modal .hotel-list .hotel-block .price-low {
  font-size: 16px;
}
.ui-redirect-to-hotel-modal .hotel-list .hotel-block .price-heigh {
  color: #b1aeae;
  text-decoration: line-through;
}
.ui-redirect-to-hotel-modal .hotel-list .hotel-block .price-low {
  color: #ff7200;
}
.ui-redirect-to-hotel-modal .tips {
  background: #f15e5e;
  height: 40px;
  text-align: center;
  line-height: 40px;
  color: white;
  font-size: 18px;
}
.ui-redirect-to-hotel-modal .tips-arrow {
  display: block;
  width: 0px;
  height: 0px;
  border-left: 40px solid transparent;
  border-right: 40px solid transparent;
  border-top: 14px solid #f15e5e;
}
.ui-redirect-to-hotel-modal .goToHotel {
  padding: 20px 0px 30px 0px;
  border-bottom: 1px dashed #cccccc;
}
.ui-redirect-to-hotel-modal .goToHotel .more,
.ui-redirect-to-hotel-modal .goToHotel .search {
  font-size: 18px;
  letter-spacing: 2px;
  height: 40px;
  min-width: 200px;
  text-align: center;
}
.ui-redirect-to-hotel-modal .goToHotel .more {
  margin-left: 170px;
  background: #ff7200;
  border: 0px;
  color: white;
}
.ui-redirect-to-hotel-modal .goToHotel .search {
  background: white;
  border: 1px solid #ff7200;
  color: #ff7200;
}
.ui-redirect-to-hotel-modal .goToHotel .or {
  font-size: 20px;
  margin: 0px 35px;
}
.ui-redirect-to-hotel-modal .contact {
  height: 44px;
  line-height: 44px;
  text-align: center;
  font-size: 18px;
}
.ui-redirect-to-hotel-modal .contact .phone {
  margin-right: 5px;
  color: #f15e5e;
}
.ui-redirect-to-hotel-modal .no-room {
  background-image: url(/eff3859108ce128eae49e291bc3b7810.png);
  background-repeat: no-repeat;
  width: 80px;
  height: 80px;
  position: relative;
  top: -48px;
  left: 184px;
}

/** è“è‰² */
/** æ·±è“ */
/** æ·¡è“ */
/** æ©™è‰² */
/** æ·±æ©™ */
/** æ·¡æ©™ */
/** çº¢è‰² */
/** æ·±çº¢ */
/** ç»¿è‰² */
/** æ·±ç»¿ */
/** ç™½è‰² */
/** é»„è‰² */
/** ç°è‰² */
[ui-general-contacts-picker] {
  padding: 20px;
  width: 43%;
}
[ui-general-contacts-picker] .title {
  float: left;
  font-size: 18px;
  font-weight: bold;
}
[ui-general-contacts-picker] .header {
  overflow: auto;
  margin-bottom: 20px;
  padding-right: 8%;
}
[ui-general-contacts-picker] .header input {
  float: right;
  margin-top: -3px;
  width: 200px;
  height: 28px;
  background: none;
  border: none;
  border-bottom: 1px solid #ccc;
}
[ui-general-contacts-picker] .header input:focus {
  outline: 0;
}
[ui-general-contacts-picker] .header .search-icon {
  float: right;
  height: 25px;
  line-height: 25px;
  color: #999;
}
[ui-general-contacts-picker] .header .search-icon:hover {
  color: #3da0f6;
}
[ui-general-contacts-picker] .items {
  width: 318px;
  clear: both;
  overflow-x: hidden;
  overflow-y: scroll;
}
[ui-general-contacts-picker] .items::-webkit-scrollbar {
  width: 2px;
}
[ui-general-contacts-picker] .items::-webkit-scrollbar-thumb {
  background: rgba(192, 192, 192, 0.6);
}
[ui-general-contacts-picker] .items .show-selected {
  background: #3da0f6;
  border: 1px solid #3da0f6;
  color: #fff;
}
[ui-general-contacts-picker] .items label {
  height: 28px;
  width: 93px;
  border: 1px solid #ccc;
  background: #fff;
  border-radius: 4px;
  padding: 5px 10px;
  margin: 0 10px 10px 0;
  text-align: center;
  cursor: pointer;
}
[ui-general-contacts-picker] .items label:nth-child(3n) {
  margin-right: 0;
}
[ui-general-contacts-picker] .items label:nth-child(3n+1) {
  clear: both;
}
[ui-general-contacts-picker] .items label:hover {
  background: #6fa100;
  border: 1px solid #6fa100;
  color: #fff;
}

.weather {
  display: inline-block;
  width: 16px;
  height: 16px;
  background: url(/c7ef141f6724b818a9a747fb13091aec.png);
  background-position: 100% 100%;
}
.weather-sun {
  background-position: 1% 1%;
}
.weather-cloudy {
  background-position: 28% 1%;
}
.weather-rainy {
  background-position: 56% 2%;
}
.weather-light-rainy {
  background-position: 80% 2%;
}
.weather-hard-rainy {
  background-position: 2% 13%;
}
.weather-thunderstorm {
  background-position: 28% 13%;
}
.weather-moderate-rain {
  background-position: 56% 13.5%;
}
.weather-shower {
  background-position: 80% 13.5%;
}
.weather-rainstorm {
  background-position: 3% 24%;
}
.weather-overcast {
  background-position: 28% 24%;
}

/** è“è‰² */
/** æ·±è“ */
/** æ·¡è“ */
/** æ©™è‰² */
/** æ·±æ©™ */
/** æ·¡æ©™ */
/** çº¢è‰² */
/** æ·±çº¢ */
/** ç»¿è‰² */
/** æ·±ç»¿ */
/** ç™½è‰² */
/** é»„è‰² */
/** ç°è‰² */
.business-sheet .loading-mask {
  height: 320px !important;
}
.business-sheet .info {
  overflow: hidden;
  margin: 15px 0px;
  border: 1px solid #cccccc;
  background-color: #fff;
}
.business-sheet .info .info-box {
  border-right: 1px dashed #cccccc;
}
.business-sheet .info .info-box .travel_line {
  padding: 15px 0px;
}
.business-sheet .info .info-box .travel_line .place {
  font-size: 14px;
  color: #212121;
}
.business-sheet .info .info-box .travel_line .iscensor-color {
  color: #0AB97F;
}
.business-sheet .info .info-box .travel_line .nocensor-color {
  color: #ff590b;
}
.business-sheet .info .info-box .travel_line .losecensor-color {
  color: #cccccc;
}
.business-sheet .info .info-box .travel_line .rejectcensor-color {
  color: #ff0000;
}
.business-sheet .info .info-box .travel_line .waitingcensor-color {
  color: #3da0f6;
}
.business-sheet .info .info-box .travel_line .info-float-right {
  font-size: 12px;
}
.business-sheet .info .info-box .details_info {
  font-size: 12px;
  color: #666666;
  line-height: 22px;
}
.business-sheet .info .info-box .details_info .lefts {
  vertical-align: top;
}
.business-sheet .info .info-box .details_info .info-content {
  vertical-align: top;
  display: inline-block;
  width: 170px;
}
.business-sheet .info .info-box .box-pad {
  padding-bottom: 10px;
}
.business-sheet .info .buts .btn-box .btn-orange-ghost {
  height: 25px !important;
  width: 52px !important;
  border-radius: 0px !important;
  margin-bottom: 15px;
  font-size: 10px !important;
  padding: 0px !important;
  outline: none;
}
.business-sheet .info .buts .btn-box .btn-dark {
  height: 25px !important;
  width: 52px !important;
  border-radius: 0px !important;
  margin-bottom: 15px;
  font-size: 10px !important;
  padding: 0px !important;
  outline: none;
  border: 1px solid #C8C8C8;
  color: #C8C8C8;
  cursor: not-allowed !important;
}
.business-sheet .info .buts .btn-box .info-detail {
  font-size: 12px;
}
.business-sheet .footer-btn .btn-orange {
  width: 100%;
  height: 32px;
  border-radius: 4px;
}
.business-sheet [ui-business-apply-form] .row .left {
  width: 56px;
}
.business-sheet [ui-business-apply-form] .checkboxLayer {
  margin-left: 75px;
  min-width: 228px !important;
  width: 228px;
}
/*----------------è¾“å…¥æ¡†æ&nbsp;·å¼ã€å‡ºå·®å•ç”³è¯·ã€‘---------------------*/
.v-row .left {
  float: left;
}
.row {
  /*å‡ºå·®äººé€‰æ‹©æ¡†*/
}
.row .lp-input {
  display: inline-block;
  width: 228px !important;
  border: 1px solid #ccc;
  padding: 5px 10px;
  background: #fff;
}
.row .lp-input:focus {
  border: 1px solid #3da0f6;
  box-shadow: 0 0 9px 1px rgba(61, 160, 246, 0.4);
}
.row .lp-input.input-error {
  border: 1px solid #e95151;
}
.row .lp-input.input-error:focus {
  outline: none;
  border: 1px solid #e95151;
  box-shadow: 0 0 9px 1px rgba(233, 81, 81, 0.4);
}
.row .lp-big-input {
  height: 100px;
}
.row .lp-small-input {
  height: 32px;
}
.row .select2-container--default :-moz-placeholder {
  color: #999;
}
.row .select2-container--default ::-moz-placeholder {
  color: #999;
}
.row .select2-container--default :-ms-input-placeholder {
  color: #999;
}
.row .select2-container--default ::-webkit-input-placeholder {
  color: #999;
}
.row .select2-container--default .select2-selection--multiple {
  border-color: #ccc;
  border: 1px solid #cccccc;
}
.row .select2-container--default .select2-selection--multiple .select2-selection__rendered {
  padding: 0 10px;
  overflow: visible;
}
.row .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background: #f5f5f5;
  position: relative;
}
.row .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: #66afe9;
}
[ui-business-apply-form] .row .select2-selection--multiple {
  font-size: 14px;
}
.v-style {
  margin: 0px;
}
.v-style .home-container-top {
  background-color: #eaeaea;
  height: 600px;
}
.v-style .container-search-form {
  height: 600px;
  margin-top: -600px;
  position: relative;
}
.v-style .container-search-form .search-type {
  width: 362px;
  height: 47px;
  background: rgba(239, 242, 245, 0.9);
  margin-top: 50px;
  border: solid 2px #2d3e52;
  border-radius: 2px;
  border-bottom: none;
}
.v-style .container-search-form .search-type &gt; div {
  float: left;
  width: 179px;
  padding: 0;
  line-height: 32px;
  text-align: center;
  color: #fff;
  background-color: #2d3e52;
  position: relative;
}
.v-style .container-search-form .search-type &gt; div .decoration {
  letter-spacing: -7px;
}
.v-style .container-search-form .search-type &gt; div &gt; span {
  margin-bottom: 19px;
}
.v-style .container-search-form .search-type .icon-font {
  vertical-align: 5px;
}
.v-style .container-search-form .search-type &gt; div.active {
  background: #fff;
  color: #2d3e52;
}
.v-style .container-search-form .search-type &gt; div.active .icon-font {
  color: #3da0f6;
}
.v-style .container-search-form .home-container-top-center {
  width: 362px;
  border: solid 2px #2d3e52;
  border-radius: 2px;
  border-top: none;
  margin-top: -5px;
}
.v-style .container-search-form .home-container-top-center-content .search-input {
  display: inline-block;
}
.v-style .container-search-form .home-container-top-center-content .flight .flight-type {
  height: 32px;
  border-bottom: 1px solid #ccc;
}
.v-style .container-search-form .home-container-top-center-content .flight .flight-type span {
  color: #666666;
  display: inline-block;
  padding-bottom: 8px;
  cursor: pointer;
  padding-left: 15px;
  width: 86px;
}
.v-style .container-search-form .home-container-top-center-content .flight .flight-type .active {
  color: #000000;
  border-bottom: 3px solid #ff590b;
  margin-bottom: -1px;
}
.v-style .container-search-form .home-container-top-center-content .flight .left {
  margin-right: 17px;
}
.v-style .container-search-form .home-container-top-center-content .search-content {
  min-height: 400px;
}
.v-style .container-search-form .home-container-top-center-content .search-content .homeFlightSearch {
  float: left;
  width: 830px;
}
.v-style .container-search-form .home-container-top-center-content .search-content .homeFlightSearch .row {
  margin: 0;
}
.v-style .container-search-form .home-container-top-center-content .search-content .form-group {
  margin: 0px;
  width: 180px;
  padding: 0;
}
.v-style .container-search-form .home-container-top-center-content .search-content .form-group label {
  display: none;
}
.v-style .container-search-form .home-container-top-center-content .search-content .form-group div.item {
  margin-right: 25px;
  height: 40px;
  width: 180px;
  font-size: 16px;
  padding: 0;
}
.v-style .container-search-form .home-container-top-center-content .search-content .form-group div.item select,
.v-style .container-search-form .home-container-top-center-content .search-content .form-group div.item input {
  height: 40px;
  width: 180px;
  border: 1px solid #a3a3a3;
}
.v-style .container-search-form .home-container-top-center-content .search-content .search-btn {
  margin-top: 20px;
  padding-right: 14px;
  width: 100% !important;
}

.uib-position-measure {
  display: block !important;
  visibility: hidden !important;
  position: absolute !important;
  top: -9999px !important;
  left: -9999px !important;
}

.uib-position-scrollbar-measure {
  position: absolute !important;
  top: -9999px !important;
  width: 50px !important;
  height: 50px !important;
  overflow: scroll !important;
}

.uib-position-body-scrollbar-measure {
  overflow: scroll !important;
}
[uib-tooltip-popup].tooltip.top-left &gt; .tooltip-arrow,
[uib-tooltip-popup].tooltip.top-right &gt; .tooltip-arrow,
[uib-tooltip-popup].tooltip.bottom-left &gt; .tooltip-arrow,
[uib-tooltip-popup].tooltip.bottom-right &gt; .tooltip-arrow,
[uib-tooltip-popup].tooltip.left-top &gt; .tooltip-arrow,
[uib-tooltip-popup].tooltip.left-bottom &gt; .tooltip-arrow,
[uib-tooltip-popup].tooltip.right-top &gt; .tooltip-arrow,
[uib-tooltip-popup].tooltip.right-bottom &gt; .tooltip-arrow,
[uib-tooltip-html-popup].tooltip.top-left &gt; .tooltip-arrow,
[uib-tooltip-html-popup].tooltip.top-right &gt; .tooltip-arrow,
[uib-tooltip-html-popup].tooltip.bottom-left &gt; .tooltip-arrow,
[uib-tooltip-html-popup].tooltip.bottom-right &gt; .tooltip-arrow,
[uib-tooltip-html-popup].tooltip.left-top &gt; .tooltip-arrow,
[uib-tooltip-html-popup].tooltip.left-bottom &gt; .tooltip-arrow,
[uib-tooltip-html-popup].tooltip.right-top &gt; .tooltip-arrow,
[uib-tooltip-html-popup].tooltip.right-bottom &gt; .tooltip-arrow,
[uib-tooltip-template-popup].tooltip.top-left &gt; .tooltip-arrow,
[uib-tooltip-template-popup].tooltip.top-right &gt; .tooltip-arrow,
[uib-tooltip-template-popup].tooltip.bottom-left &gt; .tooltip-arrow,
[uib-tooltip-template-popup].tooltip.bottom-right &gt; .tooltip-arrow,
[uib-tooltip-template-popup].tooltip.left-top &gt; .tooltip-arrow,
[uib-tooltip-template-popup].tooltip.left-bottom &gt; .tooltip-arrow,
[uib-tooltip-template-popup].tooltip.right-top &gt; .tooltip-arrow,
[uib-tooltip-template-popup].tooltip.right-bottom &gt; .tooltip-arrow,
[uib-popover-popup].popover.top-left &gt; .arrow,
[uib-popover-popup].popover.top-right &gt; .arrow,
[uib-popover-popup].popover.bottom-left &gt; .arrow,
[uib-popover-popup].popover.bottom-right &gt; .arrow,
[uib-popover-popup].popover.left-top &gt; .arrow,
[uib-popover-popup].popover.left-bottom &gt; .arrow,
[uib-popover-popup].popover.right-top &gt; .arrow,
[uib-popover-popup].popover.right-bottom &gt; .arrow,
[uib-popover-html-popup].popover.top-left &gt; .arrow,
[uib-popover-html-popup].popover.top-right &gt; .arrow,
[uib-popover-html-popup].popover.bottom-left &gt; .arrow,
[uib-popover-html-popup].popover.bottom-right &gt; .arrow,
[uib-popover-html-popup].popover.left-top &gt; .arrow,
[uib-popover-html-popup].popover.left-bottom &gt; .arrow,
[uib-popover-html-popup].popover.right-top &gt; .arrow,
[uib-popover-html-popup].popover.right-bottom &gt; .arrow,
[uib-popover-template-popup].popover.top-left &gt; .arrow,
[uib-popover-template-popup].popover.top-right &gt; .arrow,
[uib-popover-template-popup].popover.bottom-left &gt; .arrow,
[uib-popover-template-popup].popover.bottom-right &gt; .arrow,
[uib-popover-template-popup].popover.left-top &gt; .arrow,
[uib-popover-template-popup].popover.left-bottom &gt; .arrow,
[uib-popover-template-popup].popover.right-top &gt; .arrow,
[uib-popover-template-popup].popover.right-bottom &gt; .arrow {
  top: auto;
  bottom: auto;
  left: auto;
  right: auto;
  margin: 0;
}

[uib-popover-popup].popover,
[uib-popover-html-popup].popover,
[uib-popover-template-popup].popover {
  display: block !important;
}

[uib-typeahead-popup].dropdown-menu {
  display: block;
}

.bus-station-dropdown {
  display: inline-block;
}
.bus-station-dropdown .dropdown-menu {
  min-height: 170px;
}
.bus-station-dropdown .dropdown-menu.auto-width {
  width: 100%;
}
.bus-station-dropdown ul {
  padding: 0;
}
.bus-station-dropdown .full-panel {
  width: 390px;
}
.bus-station-dropdown .title {
  font-size: 12px;
  color: #999;
  height: 30px;
  line-height: 30px;
  padding: 0 10px;
  background: none;
  border: none;
}
.bus-station-dropdown .filters {
  border-bottom: solid 1px #ccc;
  font-size: 14px;
  list-style-type: none;
  width: 100%;
  float: left;
  padding: 0 10px;
}
.bus-station-dropdown .filters .filter-option {
  float: left;
  line-height: 14px;
  padding: 10px 0;
  margin: 0 10px;
}
.bus-station-dropdown .filters .filter-option a {
  color: #666;
  cursor: pointer;
}
.bus-station-dropdown .filters .filter-option.active {
  border-bottom: solid 2px #3da0f6;
}
.bus-station-dropdown .filters .filter-option.active a {
  color: #3da0f6;
  font-weight: bold;
}
.bus-station-dropdown .cities {
  width: 335px;
  list-style-type: none;
  padding-left: 20px;
}
.bus-station-dropdown .cities .city {
  float: left;
  width: 20%;
  line-height: 30px;
}
.bus-station-dropdown .cities .city a {
  text-decoration: none;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  font-size: 14px;
  line-height: 30px;
}
.bus-station-dropdown .cities .city:hover,
.bus-station-dropdown .cities .city.active {
  cursor: pointer;
  background-color: #fff;
}
.bus-station-dropdown .cities .city:hover a,
.bus-station-dropdown .cities .city.active a {
  color: #ff5906;
  line-height: 30px;
}
.bus-station-dropdown .cities .city:hover a .matcher b,
.bus-station-dropdown .cities .city.active a .matcher b {
  color: #e3f2ff;
}
.bus-station-dropdown .hot-cities {
  padding: 0 10px;
}
.bus-station-dropdown .hot-cities &gt; div {
  color: #666;
}
.bus-station-dropdown .hot-cities .cities {
  width: 100%;
  padding: 0;
}
.bus-station-dropdown .hot-cities .cities li {
  float: left;
  width: 20%;
}
.bus-station-dropdown .groups {
  height: 230px;
  overflow-y: auto;
}
.bus-station-dropdown .city-group {
  float: left;
  width: 100%;
  padding: 10px 20px 0 20px;
}
.bus-station-dropdown .city-group h5 {
  float: left;
  width: 15px;
  height: 30px;
  line-height: 30px;
  margin: 0;
}
.bus-station-dropdown .city-group h5 a {
  width: 20px;
  display: inline-block;
  color: #ff590b;
  font-weight: bold;
  font-size: 14px;
}
.bus-station-dropdown .noResult {
  line-height: 28px;
  font-size: 12px;
  padding-left: 10px;
  color: #ff590b;
}
.bus-station-dropdown .noResult.hasBottom {
  border-bottom: 1px solid #ccc;
}
.bus-station-dropdown .real-list li.city {
  font-size: 12px;
  line-height: 30px;
  padding: 0 10px;
  white-space: nowrap;
}
.bus-station-dropdown .real-list li.city .matcher b {
  color: #3da0f6;
}
.bus-station-dropdown .real-list li.city:hover,
.bus-station-dropdown .real-list li.city.active {
  background-color: #3da0f6;
  color: #fff;
}
.bus-station-dropdown .real-list li.city:hover .matcher b,
.bus-station-dropdown .real-list li.city.active .matcher b {
  color: #e3f2ff;
}

.car-city-dropdown {
  display: inline-block;
}
.car-city-dropdown .dropdown-menu {
  min-height: 170px;
}
.car-city-dropdown .dropdown-menu.auto-width {
  width: 100%;
}
.car-city-dropdown ul {
  padding: 0;
}
.car-city-dropdown .full-panel {
  width: 390px;
}
.car-city-dropdown .title {
  font-size: 12px;
  color: #999;
  height: 30px;
  line-height: 30px;
  padding: 0 10px;
  background: none;
  border: none;
}
.car-city-dropdown .filters {
  border-bottom: 1px solid #ccc;
  font-size: 14px;
  list-style-type: none;
  width: 100%;
  float: left;
  padding: 0 10px;
}
.car-city-dropdown .filters .filter-option {
  float: left;
  line-height: 14px;
  padding: 10px 0;
  margin: 0 10px;
}
.car-city-dropdown .filters .filter-option a {
  color: #666;
  cursor: pointer;
}
.car-city-dropdown .filters .filter-option.active {
  border-bottom: 2px solid #3da0f6;
}
.car-city-dropdown .filters .filter-option.active a {
  color: #3da0f6;
  font-weight: bold;
}
.car-city-dropdown .cities {
  width: 335px;
  list-style-type: none;
  padding-left: 20px;
}
.car-city-dropdown .cities .city {
  float: left;
  width: 20%;
  line-height: 30px;
}
.car-city-dropdown .cities .city a {
  text-decoration: none;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  font-size: 14px;
  line-height: 30px;
}
.car-city-dropdown .cities .city:hover,
.car-city-dropdown .cities .city.active {
  cursor: pointer;
  background-color: #fff;
}
.car-city-dropdown .cities .city:hover a,
.car-city-dropdown .cities .city.active a {
  color: #ff5906;
  line-height: 30px;
}
.car-city-dropdown .cities .city:hover a .matcher b,
.car-city-dropdown .cities .city.active a .matcher b {
  color: #e3f2ff;
}
.car-city-dropdown .hot-cities {
  padding: 0 10px;
}
.car-city-dropdown .hot-cities &gt; div {
  color: #666;
}
.car-city-dropdown .hot-cities .cities {
  width: 100%;
  padding: 0;
}
.car-city-dropdown .hot-cities .cities li {
  float: left;
  width: 20%;
}
.car-city-dropdown .group {
  height: 230px;
  overflow-y: auto;
}
.car-city-dropdown .city-group {
  float: left;
  width: 100%;
  padding: 10px 20px 0 20px;
}
.car-city-dropdown .city-group h5 {
  float: left;
  width: 15px;
  height: 30px;
  line-height: 30px;
  margin: 0;
}
.car-city-dropdown .city-group h5 a {
  width: 20px;
  display: inline-block;
  color: #ff590b;
  font-weight: bold;
  font-size: 14px;
}
.car-city-dropdown .noResult {
  line-height: 28px;
  font-size: 12px;
  padding-left: 10px;
  color: #ff590b;
}
.car-city-dropdown .noResult.hasBottom {
  border-bottom: 1px solid #ccc;
}
.car-city-dropdown .real-list li.city {
  font-size: 12px;
  line-height: 30px;
  padding: 0 10px;
  white-space: nowrap;
}
.car-city-dropdown .real-list li.city .matcher b {
  color: #3da0f6;
}
.car-city-dropdown .real-list li.city:hover,
.car-city-dropdown .real-list li.city.active {
  background-color: #3da0f6;
  color: #fff;
}
.car-city-dropdown .real-list li.city:hover .matcher b,
.car-city-dropdown .real-list li.city.active .matcher b {
  color: #e3f2ff;
}

/** è“è‰² */
/** æ·±è“ */
/** æ·¡è“ */
/** æ©™è‰² */
/** æ·±æ©™ */
/** æ·¡æ©™ */
/** çº¢è‰² */
/** æ·±çº¢ */
/** ç»¿è‰² */
/** æ·±ç»¿ */
/** ç™½è‰² */
/** é»„è‰² */
/** ç°è‰² */
div[jk-sider-nav] {
  width: 150px;
  margin-right: 20px;
  margin-top: 20px;
  border: 1px solid #f0f0f0;
  padding: 0px;
  margin-bottom: 30px;
  border-top: solid 2px #3da0f6;
}
div[jk-sider-nav] ul {
  padding: 0px;
  margin: 0px;
}
div[jk-sider-nav] &gt; ul &gt; li &gt; a {
  line-height: 40px;
  color: #000;
  background: #f2f2f2;
  padding-left: 20px;
  font-weight: 700;
}
div[jk-sider-nav] &gt; ul &gt; li &gt; ul &gt; li {
  padding: 10px 0;
  line-height: 40px;
  background: #fafafa;
}
div[jk-sider-nav] &gt; ul &gt; li &gt; ul &gt; li a:hover,
div[jk-sider-nav] &gt; ul &gt; li &gt; ul &gt; li a.active {
  color: #3da0f6;
  border-left: solid 1px #3da0f6;
}

/** è“è‰² */
/** æ·±è“ */
/** æ·¡è“ */
/** æ©™è‰² */
/** æ·±æ©™ */
/** æ·¡æ©™ */
/** çº¢è‰² */
/** æ·±çº¢ */
/** ç»¿è‰² */
/** æ·±ç»¿ */
/** ç™½è‰² */
/** é»„è‰² */
/** ç°è‰² */
.dashed-line {
  background: url(/8eedb00f5547b05de6bf945516405b1e.png) no-repeat !important;
  display: inline-block;
  vertical-align: middle;
  overflow: hidden;
  width: 92px !important;
  height: 16px !important;
  background-position: 0% 0% !important;
}
.radio-selected {
  background: url(/8eedb00f5547b05de6bf945516405b1e.png) no-repeat !important;
  display: inline-block;
  vertical-align: middle;
  overflow: hidden;
  width: 16px !important;
  height: 16px !important;
  background-position: 20% 0% !important;
}
.radio-default {
  background: url(/8eedb00f5547b05de6bf945516405b1e.png) no-repeat !important;
  display: inline-block;
  vertical-align: middle;
  overflow: hidden;
  width: 16px !important;
  height: 16px !important;
  background-position: 25.5% 0% !important;
}
.radio-disabled {
  background: url(/8eedb00f5547b05de6bf945516405b1e.png) no-repeat !important;
  display: inline-block;
  vertical-align: middle;
  overflow: hidden;
  width: 16px !important;
  height: 16px !important;
  background-position: 30.5% 0% !important;
}
.prev-page-disabled {
  background: url(/8eedb00f5547b05de6bf945516405b1e.png) no-repeat !important;
  display: inline-block;
  vertical-align: middle;
  overflow: hidden;
  width: 20px !important;
  height: 20px !important;
  background-position: 35.5% 0% !important;
}
.next-page-h {
  background: url(/8eedb00f5547b05de6bf945516405b1e.png) no-repeat !important;
  display: inline-block;
  vertical-align: middle;
  overflow: hidden;
  width: 20px !important;
  height: 20px !important;
  background-position: 43.6% 0% !important;
}
.next-page-l {
  background: url(/8eedb00f5547b05de6bf945516405b1e.png) no-repeat !important;
  display: inline-block;
  vertical-align: middle;
  overflow: hidden;
  width: 20px !important;
  height: 20px !important;
  background-position: 52.2% 0% !important;
}
.info-circle {
  background: url(/8eedb00f5547b05de6bf945516405b1e.png) no-repeat !important;
  display: inline-block;
  vertical-align: middle;
  overflow: hidden;
  width: 16px !important;
  height: 16px !important;
  background-position: 60% 0% !important;
}
.error-circle {
  background: url(/8eedb00f5547b05de6bf945516405b1e.png) no-repeat !important;
  display: inline-block;
  vertical-align: middle;
  overflow: hidden;
  width: 20px !important;
  height: 20px !important;
  background-position: 66.4% 0% !important;
}
.right-circle {
  background: url(/8eedb00f5547b05de6bf945516405b1e.png) no-repeat !important;
  display: inline-block;
  vertical-align: middle;
  overflow: hidden;
  width: 20px !important;
  height: 20px !important;
  background-position: 74.1% 0% !important;
}
.arrow-line {
  background: url(/8eedb00f5547b05de6bf945516405b1e.png) no-repeat !important;
  display: inline-block;
  vertical-align: middle;
  overflow: hidden;
  width: 81px !important;
  height: 12px !important;
  background-position: 0% 11.9% !important;
}
.checkbox-default {
  background: url(/8eedb00f5547b05de6bf945516405b1e.png) no-repeat !important;
  display: inline-block;
  vertical-align: middle;
  overflow: hidden;
  width: 16px !important;
  height: 16px !important;
  background-position: 16% 12.1% !important;
}
.checkbox-green {
  background: url(/8eedb00f5547b05de6bf945516405b1e.png) no-repeat !important;
  display: inline-block;
  vertical-align: middle;
  overflow: hidden;
  width: 16px !important;
  height: 16px !important;
  background-position: 20% 12.1% !important;
}
.checkbox-blue {
  background: url(/8eedb00f5547b05de6bf945516405b1e.png) no-repeat !important;
  display: inline-block;
  vertical-align: middle;
  overflow: hidden;
  width: 16px !important;
  height: 16px !important;
  background-position: 25.6% 12.1% !important;
}
.checkbox-empty {
  background: url(/8eedb00f5547b05de6bf945516405b1e.png) no-repeat !important;
  display: inline-block;
  vertical-align: middle;
  overflow: hidden;
  width: 16px !important;
  height: 16px !important;
  background-position: 30.9% 12.1% !important;
}
.exchange-vertical {
  background: url(/8eedb00f5547b05de6bf945516405b1e.png) no-repeat !important;
  display: inline-block;
  vertical-align: middle;
  overflow: hidden;
  width: 16px !important;
  height: 58px !important;
  background-position: 38.4% 13% !important;
}
.exchange-vertical:hover {
  background: url(/8eedb00f5547b05de6bf945516405b1e.png) no-repeat !important;
  display: inline-block;
  vertical-align: middle;
  overflow: hidden;
  width: 16px !important;
  height: 58px !important;
  background-position: 42.5% 13% !important;
}
.exchange-inline {
  background: url(/8eedb00f5547b05de6bf945516405b1e.png) no-repeat !important;
  display: inline-block;
  vertical-align: middle;
  overflow: hidden;
  width: 41px !important;
  height: 17px !important;
  background-position: 52.1% 12.1% !important;
}
.exchange-inline:hover {
  background: url(/8eedb00f5547b05de6bf945516405b1e.png) no-repeat !important;
  display: inline-block;
  vertical-align: middle;
  overflow: hidden;
  width: 41px !important;
  height: 17px !important;
  background-position: 65.2% 12.1% !important;
}
.from-to-stop {
  background: url(/8eedb00f5547b05de6bf945516405b1e.png) no-repeat !important;
  display: inline-block;
  vertical-align: middle;
  overflow: hidden;
  width: 82px !important;
  height: 18px !important;
  background-position: 0% 30.4% !important;
}
.from-to-transfer {
  background: url(/8eedb00f5547b05de6bf945516405b1e.png) no-repeat !important;
  display: inline-block;
  vertical-align: middle;
  overflow: hidden;
  width: 82px !important;
  height: 18px !important;
  background-position: 21% 30.4% !important;
}
.from-to-stop-transfer {
  background: url(/8eedb00f5547b05de6bf945516405b1e.png) no-repeat !important;
  display: inline-block;
  vertical-align: middle;
  overflow: hidden;
  width: 82px !important;
  height: 18px !important;
  background-position: 45.5% 30.5% !important;
}
.progress-line-active {
  background: url(/8eedb00f5547b05de6bf945516405b1e.png) no-repeat !important;
  display: inline-block;
  vertical-align: middle;
  overflow: hidden;
  width: 503px !important;
  height: 9px !important;
  background-position: 0% 38.6% !important;
}
.progress-line {
  background: url(/8eedb00f5547b05de6bf945516405b1e.png) no-repeat !important;
  display: inline-block;
  vertical-align: middle;
  overflow: hidden;
  width: 503px !important;
  height: 9px !important;
  background-position: 0% 43.3% !important;
}
html,
body {
  height: 100%;
  padding-right: 0 !important;
}
.container {
  width: 1180px !important;
  padding-left: 0;
  padding-right: 0;
}
.row {
  margin: 0;
  padding: 0;
}
.col-xs-10 {
  margin: 0;
  padding: 0;
}
.col-xs-12 {
  margin: 0;
  padding: 0;
}
body.modal-open {
  overflow: auto !important;
  padding-right: 0 !important;
}
/* margin */
.mt0 {
  margin-top: 0 !important;
}
.mt5 {
  margin-top: 5px !important;
}
.mt10 {
  margin-top: 10px !important;
}
.mt15 {
  margin-top: 15px !important;
}
.mt20 {
  margin-top: 20px !important;
}
.mt30 {
  margin-top: 30px !important;
}
.mt40 {
  margin-top: 40px !important;
}
.mb0 {
  margin-bottom: 0 !important;
}
.mb5 {
  margin-bottom: 5px !important;
}
.mb10 {
  margin-bottom: 10px !important;
}
.mb15 {
  margin-bottom: 15px !important;
}
.mb20 {
  margin-bottom: 20px !important;
}
.mb25 {
  margin-bottom: 25px !important;
}
.mb30 {
  margin-bottom: 30px !important;
}
.ml0 {
  margin-left: 0 !important;
}
.ml5 {
  margin-left: 5px !important;
}
.ml10 {
  margin-left: 10px !important;
}
.ml15 {
  margin-left: 15px !important;
}
.ml20 {
  margin-left: 20px !important;
}
.ml30 {
  margin-left: 30px !important;
}
.mr0 {
  margin-right: 0 !important;
}
.mr5 {
  margin-right: 5px !important;
}
.mr10 {
  margin-right: 10px !important;
}
.mr15 {
  margin-right: 15px !important;
}
.mr20 {
  margin-right: 20px !important;
}
.mr30 {
  margin-right: 30px !important;
}
.padLR15 {
  padding-left: 15px;
  padding-right: 15px;
}
/* padding */
.pt0 {
  padding-top: 0 !important;
}
.pt5 {
  padding-top: 5px !important;
}
.pt10 {
  padding-top: 10px !important;
}
.pt15 {
  padding-top: 15px !important;
}
.pt20 {
  padding-top: 20px !important;
}
.pt30 {
  padding-top: 30px !important;
}
.pb0 {
  padding-bottom: 0 !important;
}
.pb5 {
  padding-bottom: 5px !important;
}
.pb10 {
  padding-bottom: 10px !important;
}
.pb15 {
  padding-bottom: 15px !important;
}
.pb20 {
  padding-bottom: 20px !important;
}
.pb30 {
  padding-bottom: 30px !important;
}
.pl0 {
  padding-left: 0 !important;
}
.pl5 {
  padding-left: 5px !important;
}
.pl10 {
  padding-left: 10px !important;
}
.pl15 {
  padding-left: 15px !important;
}
.pl20 {
  padding-left: 20px !important;
}
.pl30 {
  padding-left: 30px !important;
}
.pl60 {
  padding-left: 60px !important;
}
.pr0 {
  padding-right: 0 !important;
}
.pr5 {
  padding-right: 5px !important;
}
.pr10 {
  padding-right: 10px !important;
}
.pr15 {
  padding-right: 15px !important;
}
.pr20 {
  padding-right: 20px !important;
}
.pr30 {
  padding-right: 30px !important;
}
.-mt5 {
  margin-top: -5px !important;
}
.-ml5 {
  margin-left: -5px !important;
}
.ht1 {
  height: 1px !important;
}
.wd10 {
  width: 10px!important;
}
.wd20 {
  width: 20px!important;
}
.wd30 {
  width: 30px!important;
}
.wd40 {
  width: 40px!important;
}
.wd50 {
  width: 50px!important;
}
.wd60 {
  width: 60px!important;
}
.wd70 {
  width: 70px!important;
}
.wd80 {
  width: 80px!important;
}
.wd90 {
  width: 90px!important;
}
.wd100 {
  width: 100px!important;
}
.wd110 {
  width: 110px!important;
}
.wd120 {
  width: 120px!important;
}
.wd130 {
  width: 130px!important;
}
.wd140 {
  width: 140px!important;
}
.wd150 {
  width: 150px!important;
}
.wd160 {
  width: 160px!important;
}
.wd170 {
  width: 170px!important;
}
.wd180 {
  width: 180px!important;
}
.wd190 {
  width: 190px!important;
}
.wd200 {
  width: 200px!important;
}
.wd230 {
  width: 230px!important;
}
.wd240 {
  width: 240px!important;
}
.wd250 {
  width: 250px!important;
}
.wd300 {
  width: 300px!important;
}
.wd350 {
  width: 350px!important;
}
.wd400 {
  width: 400px!important;
}
.wd500 {
  width: 500px!important;
}
.wd600 {
  width: 600px!important;
}
.wd700 {
  width: 700px!important;
}
.wd1010 {
  width: 1010px!important;
}
body {
  background: #fff;
}
body a {
  color: #333;
}
body a:hover {
  text-decoration: none;
  color: #3da0f6;
}
#container &gt; .row &gt; .col-xs-10 {
  width: 1010px;
}
#container &gt; .row &gt; .col-xs-10.out-container {
  margin-top: 20px;
}
.white {
  color: #fff !important;
}
.blue {
  color: #3da0f6 !important;
}
.blue-h {
  color: #2a89dd !important;
}
.orange {
  color: #ff590b !important;
}
.orange-h {
  color: #ec5007 !important;
}
.red {
  color: #e95151 !important;
}
.red-h {
  color: #dd3c3c !important;
}
.green {
  color: #7db500 !important;
}
.green-h {
  color: #6fa100 !important;
}
.grey01 {
  color: #f5f5f5 !important;
}
.grey02 {
  color: #f0f0f0 !important;
}
.grey03 {
  color: #ededed !important;
}
.grey04 {
  color: #ccc !important;
}
.grey05 {
  color: #999 !important;
}
.grey06 {
  color: #333 !important;
}
.yellow {
  color: #efef03 !important;
}
.background-orange {
  background: #ff590b !important;
}
.background-red {
  background: #e95151 !important;
}
.background-yellow {
  background: #efef03 !important;
}
.fs8 {
  font-size: 8px;
}
.fs10 {
  font-size: 10px;
}
.fs12 {
  font-size: 12px;
}
.fs14 {
  font-size: 14px;
}
.fs16 {
  font-size: 16px;
}
.fs18 {
  font-size: 18px;
}
.fs20 {
  font-size: 20px;
}
.fs22 {
  font-size: 22px;
}
.fs24 {
  font-size: 24px;
}
.text-ellipsis {
  font-weight: normal;
  overflow: hidden;
  display: inline-block;
  text-overflow: ellipsis;
  white-space: nowrap;
  cursor: default;
}
.text-break {
  word-break: break-all;
  word-wrap: break-word;
}
[to-upper-case],
input.upper-case {
  text-transform: uppercase;
}
.text-center {
  text-align: center!important;
}
.text-left {
  text-align: left!important;
}
.text-right {
  text-align: right!important;
}
.text-overflow {
  white-space: nowrap;
}
.overflow {
  overflow: hidden !important;
}
[ng\:cloak],
[ng-cloak],
.ng-cloak {
  display: none !important;
}
body {
  font-family: "Microsoft yahei", arial, Simsun, sans-serif !important;
  background: #fff;
  font-size: 14px;
  color: #333;
}
input::-ms-clear {
  display: none;
}
.out-container {
  box-shadow: none;
  background: #fff;
  min-height: 600px;
}
.form-control {
  box-shadow: none !important;
}
.pointer {
  cursor: pointer !important;
}
.cursor-default {
  cursor: default !important;
}
.cursor-help {
  cursor: help !important;
}
.border-top-none {
  border-top-style: none;
}
.background-none {
  background: none !important;
}
.float-left {
  float: left;
}
.float-right {
  float: right;
}
.clear {
  clear: both;
}
.clear-fix::after {
  content: '';
  clear: both;
  display: table;
  width: 0;
}
.vertical-top {
  vertical-align: top;
}
.vertical-text-top {
  vertical-align: text-top;
}
.vertical-bottom {
  vertical-align: bottom;
}
.block {
  display: block!important;
}
.inline-block {
  display: inline-block !important;
}
.table-cell {
  display: table-cell;
}
.vcenter {
  display: inline-block;
  vertical-align: middle;
}
.nx-v-align {
  float: none!important;
  display: table-cell !important;
}
.v-align {
  float: none!important;
  display: table-cell !important;
  vertical-align: middle;
}
[cg-busy] {
  min-height: 170px;
}
.navbar-nav &gt; li &gt; a {
  padding: 0;
}
.dropdown-menu li a div {
  white-space: normal;
}
.nav-tabs &gt; li &gt; a {
  font-size: 12px;
  padding: 5px 8px;
}
/*----------------æ–°ç‰ˆè¾“å…¥æ¡†æ&nbsp;·å¼---------------------*/
.lp-search-input {
  display: inline-block;
  width: 228px !important;
  height: 28px;
  line-height: 28px;
  border: 1px solid #ccc;
  padding: 0 10px;
  background: #fff;
}
.lp-search-input:focus {
  border: 1px solid #3da0f6;
  box-shadow: 0 0 9px 1px rgba(61, 160, 246, 0.4);
}
.lp-search-input.input-error {
  border: 1px solid #e95151;
}
.lp-search-input.input-error:focus {
  outline: none;
  border: 1px solid #e95151;
  box-shadow: 0 0 9px 1px rgba(233, 81, 81, 0.4);
}
input[to-upper-case]::-webkit-input-placeholder {
  text-transform: capitalize !important;
}
input[to-upper-case]::-moz-placeholder {
  text-transform: capitalize !important;
}
input[to-upper-case]::-ms-input-placeholder {
  text-transform: capitalize !important;
}
label.input-radio {
  padding-top: 5px;
  margin-bottom: 0;
  font-weight: normal;
}
label.input-radio input[type='radio'] {
  display: none;
}
.input-radio:before {
  content: '';
  background: url(/006a4b1a3be2af17c53fbc671c8f029e.png) no-repeat;
  display: inline-block;
  vertical-align: middle;
  overflow: hidden;
  width: 18px;
  height: 18px;
  background-position: 40% 2.5%;
}
.input-radio.active:before {
  content: '';
  background: url(/006a4b1a3be2af17c53fbc671c8f029e.png) no-repeat;
  display: inline-block;
  vertical-align: middle;
  overflow: hidden;
  width: 18px;
  height: 18px;
  background-position: 31.2% 2.5%;
}
.input-radio.disabled {
  cursor: not-allowed !important;
}
.input-radio.active.disabled:before {
  content: '';
  background: url(/006a4b1a3be2af17c53fbc671c8f029e.png) no-repeat;
  display: inline-block;
  vertical-align: middle;
  overflow: hidden;
  width: 18px;
  height: 18px;
  background-position: 48.5% 2.5%;
}
.input-radio span {
  margin: 0 20px 0 5px;
}
/*---------- å¤é€‰æŒ‰é’®æ&nbsp;·å¼ -------------*/
.checkbox {
  text-align: left;
  vertical-align: middle;
  width: 14px;
  height: 14px;
}
.checkbox input[type="checkbox"] {
  opacity: 0;
  z-index: 1;
  text-align: left;
  margin-left: 0px !important;
  margin-top: -1px;
  width: 14px;
  height: 14px;
}
.checkbox input[type="checkbox"]:checked + label:before {
  content: '';
  background: url(/006a4b1a3be2af17c53fbc671c8f029e.png) no-repeat;
  display: inline-block;
  vertical-align: middle;
  overflow: hidden;
  width: 14px;
  height: 14px;
  background-position: 40.2% 14.3%;
  border: 1px solid #3da0f6;
}
.checkbox label.NoEnable::before {
  background: url(/006a4b1a3be2af17c53fbc671c8f029e.png) no-repeat !important;
  background-position: 31.7% 21.8% !important;
  border: 1px solid #ccc !important;
}
.checkbox label {
  padding-left: 0px;
  min-height: 14px;
}
.checkbox label span {
  margin-left: 20px;
}
.checkbox label::before {
  content: "";
  border: 1px solid #999;
  border-radius: 3px;
  width: 14px;
  height: 14px;
  display: inline-block;
  position: absolute;
  top: -1px;
  font-size: 1px;
  -webkit-transition: border 0.15s ease-in-out, color 0.15s ease-in-out;
  -o-transition: border 0.15s ease-in-out, color 0.15s ease-in-out;
  transition: border 0.15s ease-in-out, color 0.15s ease-in-out;
}
.checkbox label.top-2::before {
  top: 2px;
}
.checkbox label::after {
  width: 14px;
  height: 14px;
  font-size: 1px;
}
.checkbox input[type="checkbox"][disabled] + label {
  cursor: not-allowed;
}
.checkbox input[type="checkbox"][disabled]:checked + label {
  cursor: not-allowed;
}
.checkbox.has-label {
  width: auto;
  height: auto;
  margin: 0 0 0 20px;
}
.checkbox.has-label label {
  width: 100%;
}
.checkbox.has-label label:before {
  margin-top: 3px;
  margin-left: -20px;
}
.checkbox.has-label input[type="checkbox"] {
  height: 20px;
  margin-left: -20px !important;
}
.circle-switch {
  border-radius: 20px;
  border: 1px solid #3da0f6;
  color: #ccc;
  line-height: 24px;
}
.circle-switch .btn:hover {
  color: inherit;
}
.circle-switch label {
  display: inline-block;
  font-size: 12px;
  padding: 0 !important;
  border-radius: 20px !important;
  box-shadow: none !important;
  width: 22px;
  line-height: 20px;
}
.circle-switch label.active {
  color: #fff;
  background: #3da0f6;
  box-shadow: rgba(61, 160, 246, 0.74902) 1px 2px 2px !important;
}
.circle-switch label.active:hover {
  color: #fff;
}
.tooltip .tooltip-inner {
  color: #333;
  background: #ffffff !important;
  border: solid 1px #3da0f6;
  border-radius: 0;
  max-width: 500px;
  word-wrap: break-word;
  text-align: left;
}
.tooltip .tooltip-arrow {
  display: none;
}
ul,
li {
  list-style-type: none;
}
.list-style-disc {
  list-style-type: disc;
}
.list-style-circle {
  list-style-type: circle;
}
.inVisible {
  visibility: hidden;
}
.isVisible {
  visibility: visible;
}
.display-none {
  display: none !important;
}
.link-blue {
  color: inherit;
}
.link-blue.link-blue:focus,
.link-blue:hover {
  text-decoration: none;
  color: #3da0f6 !important;
}
.link-orange {
  color: #3da0f6 !important;
}
.link-orange.link-orange:focus,
.link-orange:hover {
  color: #ff590b !important;
  text-decoration: none;
}
.link-orange-h {
  color: #ff590b !important;
}
.link-orange-h.link-orange-h:focus,
.link-orange-h:hover {
  color: #ec5007 !important;
  text-decoration: none;
}
.lp-alert {
  padding: 0px 10px;
  margin: 10px 0px;
  line-height: 30px;
}
.lp-alert p {
  margin: 10px  ;
}
.lp-alert-warning {
  background: #ffefe8;
  border: none;
  color: #ff590b;
}
.success-info {
  position: fixed;
  margin: auto;
  z-index: 100;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  background: rgba(61, 160, 246, 0.8);
  color: #fff;
  font-size: 30px;
  text-align: center;
  line-height: 80px;
  padding: 0 50px;
  border-radius: 10px;
  visibility: hidden;
  opacity: 1;
}
.animation-moveup {
  animation: moveUp 1s linear 2s;
  -webkit-animation: moveUp 1s linear 2s;
  -moz-animation: moveUp 1s linear 2s;
  -o-animation: moveUp 1s linear 2s;
  visibility: visible !important;
}
@keyframes moveUp {
  0% {
    opacity: 1;
    top: 50%;
  }
  100% {
    opacity: 0;
    top: 0;
  }
}
@-moz-keyframes moveUp {
  0% {
    opacity: 1;
    top: 50%;
  }
  100% {
    opacity: 0;
    top: 0;
  }
}
@-webkit-keyframes moveUp {
  0% {
    opacity: 1;
    top: 50%;
  }
  100% {
    opacity: 0;
    top: 0;
  }
}
@-o-keyframes moveUp {
  0% {
    opacity: 1;
    top: 50%;
  }
  100% {
    opacity: 0;
    top: 0;
  }
}
.lp-panel {
  border-radius: 0px;
}
.lp-panel .panel-heading {
  padding: 0px 20px ;
  color: #333;
  background: #f5f5f5;
  border-color: solid 1px #ccc;
}
.lp-panel .panel-heading h3 {
  line-height: 50px;
  font-size: 18px;
}
.lp-panel .panel-body {
  padding: 30px 40px;
}
.lp-msg-hor-form {
  font-size: 14px;
}
.lp-msg-hor-form input,
.lp-msg-hor-form selector {
  height: 30px;
  line-height: 28px;
}
.lp-msg-hor-form .form-group.has-error .form-control-feedback {
  color: #e95151;
}
.lp-msg-hor-form .form-group.has-error .control-label {
  color: #333;
}
.lp-msg-hor-form .form-group &gt; label,
.lp-msg-hor-form .form-group &gt; div {
  display: inline-block;
}
.lp-msg-hor-form .form-group &gt; label {
  font-weight: normal;
}
.lp-msg-hor-form .form-group &gt; div.content {
  padding-left: 0px;
  padding-right: 0px;
}
.lp-msg-hor-form .form-group input.ng-invalid.input-error {
  border: solid 1px #e95151;
}
.lp-msg-hor-form .form-group div[ng-messages] {
  color: #e95151;
}
.lp-msg-hor-form .form-group .btn.lp-btn-warning {
  background: #ff590b;
  border: none;
  padding: 0px 30px;
  line-height: 30px;
}
.lp-msg-hor-form .form-group .btn.lp-btn-warning:hover {
  background: #ec5007;
}
.lp-msg-hor-form .form-group a.return {
  margin-left: 5px;
  color: #999;
}
.lp-msg-hor-form .form-group .form-control-static {
  padding: 0px;
}
.lp-msg-hor-form .form-group .form-control-feedback {
  right: 0px;
}
.lp-msg-panel {
  border: solid 1px #ccc;
}
.lp-msg-panel .msg-body {
  height: 154px;
  line-height: 154px;
  text-align: center;
  vertical-align: middle;
  font-size: 18px;
  color: #333;
}
.lp-msg-panel.has-success .msg-body {
  border-top: solid 2px #009c37;
  background: #e5feec;
}
.lp-msg-panel.has-success .msg-body span.glyphicon {
  color: #009c37;
}
.lp-msg-panel.has-error .msg-body {
  border-top: solid 2px #e95151;
  background: #ffe2e2;
}
.lp-msg-panel.has-error .msg-body span.glyphicon {
  color: #e95151;
}
.lp-msg-panel .msg-footer {
  height: 58px;
  line-height: 58px;
  font-size: 14px;
  color: #999;
  text-align: center;
  vertical-align: middle;
  background: #fff;
}
.lp-p-static {
  line-height: 30px;
  margin: 0px;
  white-space: nowrap;
}
.lp-p-static span.title {
  display: inline-block;
  color: #999;
  margin-right: 20px;
  width: 60px;
  text-align: right;
}
.lp-p-static span.content {
  color: #333;
}
.lp-p-static span.content .tooltip.top {
  white-space: nowrap !important;
}
.green-i {
  color: #0dc20d !important;
}
.title-content-panel .title {
  height: 48px;
  line-height: 48px;
  font-size: 18px;
  color: #333;
  background: #f5f5f5;
  border: 1px solid #ccc;
  padding-left: 19px;
}
.title-content-panel .content {
  font-size: 14px;
  padding: 40px 60px;
  border: 1px solid #ccc;
  border-top: none;
}
.sweet-alert h2 {
  font-size: 18px;
  font-weight: 900;
  color: #000;
  margin-bottom: 20px;
}
.sweet-alert p {
  font-size: 14px;
  color: #333;
}
.sweet-alert button {
  line-height: 30px;
  display: inline-block;
  padding: 0px 20px;
  vertical-align: middle;
  border-radius: 4px;
  border: solid 1px #ccc;
  background: #fff;
  color: #333;
}
.sweet-alert button.disabled,
.sweet-alert button[disabled] {
  cursor: not-allowed;
  opacity: 0.6;
}
.sweet-alert button:hover,
.sweet-alert button:focus {
  color: #333;
  transition: all 0.25s ease-in-out 0s;
  outline: none;
}
.sweet-alert button.confirm {
  background: #3da0f6 !important;
  color: #fff !important;
  border: solid 1px #3da0f6 !important;
}
.sweet-alert button.confirm:hover,
.sweet-alert button.confirm:focus {
  color: #fff !important;
  outline: none !important;
}
.sweet-alert button.cancel {
  background-color: #fff !important;
  border: solid 1px #ccc !important;
  color: #999 !important;
}
.sweet-alert button.cancel:hover,
.sweet-alert button.cancel:focus {
  color: #fff !important;
  outline: none !important;
  border: solid 1px #3da0f6 !important;
  background-color: #3da0f6 !important;
}
.sweet-modal {
  margin: 30px 40px;
  border-radius: 10px;
  background: #fff;
  font-size: 14px;
  color: #333;
}
.sweet-modal h4.title {
  font-weight: 900;
  color: #000;
  text-align: center;
  margin-bottom: 20px;
  background: transparent;
  border: none;
  word-break: break-all;
  word-wrap: break-word;
}
.sweet-modal p {
  margin-bottom: 16px;
}
.sweet-modal ul {
  padding-left: 0;
}
.sweet-modal ul li {
  margin-bottom: 10px;
}
.sweet-modal .checkbox {
  width: auto;
  height: auto;
}
.sweet-modal .checkbox label:before {
  margin-top: 3.5px;
}
.sweet-modal strong {
  margin-left: 18px;
  color: #000;
}
.sweet-modal p.remark {
  padding-left: 20px;
  color: #999;
  margin-bottom: 6px;
}
.sweet-modal .modal-footer {
  padding: 0 15px 15px 5px;
  text-align: center;
  border-top: 0;
}
.panel-body {
  padding: 20px 20px 5px 20px;
  border-radius: 4px;
  border: #ccc;
}
/*select2*/
.ui-select-container {
  z-index: 1002;
}
.ui-select-container.open {
  z-index: 1004;
}
.ui-select-choices {
  padding: 0;
}
.ui-select-search-hidden {
  display: none !important;
}
@keyframes fade-in {
  0% {
    opacity: 0;
  }
  /*åˆå§‹çŠ¶æ€ é€æ˜Žåº¦ä¸º0*/
  40% {
    opacity: 0.5;
  }
  100% {
    opacity: 1;
  }
  /*ç»“æŸçŠ¶æ€ é€æ˜Žåº¦ä¸º1*/
}
@-webkit-keyframes fade-in {
  /*é’ˆå¯¹webkitå†…æ&nbsp;¸*/
  0% {
    opacity: 0;
  }
  40% {
    opacity: 0.5;
  }
  100% {
    opacity: 1;
  }
}
@-moz-keyframes fade-in {
  0% {
    opacity: 0;
  }
  40% {
    opacity: 0.5;
  }
  100% {
    opacity: 1;
  }
}
@-o-keyframes fade-in {
  0% {
    opacity: 0;
  }
  40% {
    opacity: 0.5;
  }
  100% {
    opacity: 1;
  }
}
.my-fade-in {
  animation: fade-in 0.5s ease-in;
  -webkit-animation: fade-in 0.5s ease-in;
  -moz-animation: fade-in 0.5s ease-in;
  -o-animation: fade-in 0.5s ease-in;
}
.station-period {
  width: 50%;
  border: 1px solid #3da0f6;
  position: absolute;
  left: 19px;
  background: #fff;
  z-index: 1;
  margin-top: 5px;
}
.station-period .sp1,
.station-period .sp2 {
  display: block;
  height: 0px;
  width: 0px;
  position: absolute;
  font-size: 0;
  line-height: 0;
}
.station-period .sp1 {
  top: -7px;
  left: 34px;
  border-top: 0px;
  border-bottom: 6px solid #3da0f6;
  border-right: 6px solid rgba(255, 255, 255, 0);
  border-left: 6px solid rgba(255, 255, 255, 0);
}
.station-period .sp2 {
  top: 2px;
  left: -5px;
  border-top: 0px;
  border-bottom: 5px solid white;
  border-right: 5px solid rgba(61, 160, 246, 0);
  border-left: 5px solid rgba(61, 160, 246, 0);
}
.station-period .table {
  margin-bottom: 0px !important;
}
.lp-list {
  color: #333;
  font-size: 12px;
  width: 100%;
}
.lp-list table {
  text-align: center;
  width: 100%;
}
.lp-list table thead tr th {
  padding: 6px 0px;
}
.lp-list table tbody tr:nth-of-type(even) {
  background-color: #f3f9ff;
  border: none;
}
.lp-list table tbody tr:nth-of-type(odd):hover {
  background-color: #fff;
}
.lp-list table tr {
  border: none;
}
.lp-list table tr th {
  font-weight: normal;
  line-height: 20px;
  border-bottom: solid 1px #3da0f6;
  text-align: center;
}
.lp-list table tr td {
  text-align: center;
  padding: 10px 0px;
  border-top: none;
  word-break: break-all;
}
.lp-list table tr .td-50 {
  width: 70px;
}
.lp-list table tr .td-120 {
  width: 120px;
}
.lp-list table tr .td-160 {
  width: 160px;
}
.lp-list table tr .td-224 {
  width: 224px;
}
.lp-list table tr .text-break {
  width: 50em;
  white-space: nowrap;
  /* ä¸æ¢è¡Œ */
  overflow: hidden;
  /* å†…å®¹è¶…å‡ºå®½åº¦æ—¶éšè—è¶…å‡ºéƒ¨åˆ†çš„å†…å®¹ */
  text-overflow: ellipsis;
  display: block;
}
.lp-list table .del-all {
  padding-left: 20px;
  padding-right: 0px;
  text-align: left;
}
.lp-list table .del-all .ck-all {
  margin-top: 1px;
}
.lp-list .tooltip-inner {
  text-align: left;
}
.lp-search-form {
  background: #f5f5f5;
  margin-bottom: 10px;
  font-size: 12px;
  padding: 10px 15px;
}
.lp-search-form .form-group label {
  width: 60px;
  text-align: right;
  font-weight: normal;
  line-height: 30px;
  margin-bottom: 0px;
  padding: 0px 5px 0px 0px;
  white-space: nowrap;
}
.lp-search-form .form-group input,
.lp-search-form .form-group select,
.lp-search-form .form-group .ui-select-toggle,
.lp-search-form .form-group div[jk-mult-select] {
  width: 128px !important;
  font-size: 12px;
  height: 30px;
  border: 1px solid #ccc;
  background: #fff;
  padding: 0px 10px !important;
  line-height: 28px;
}
.lp-search-form .form-group div[jk-mult-select] {
  display: inline-block;
  border: none;
}
.lp-search-form .form-group div[jk-mult-select] .dropdown-menu a input {
  width: 20px !important;
  height: 13px;
}
.lp-search-form .form-group div[jk-mult-select] .dropdown-menu a &gt; * {
  vertical-align: bottom;
}
.lp-search-form .form-group .combo-arrow {
  right: 0px !important;
}
.lp-search-form .form-group .ui-select-container {
  height: 28px;
  line-height: 26px;
  padding: 1px 3px;
}
.lp-search-form .form-group .ui-select-container .ui-select-match {
  outline: none;
}
.lp-search-form .form-group .ui-select-container .ui-select-toggle,
.lp-search-form .form-group .ui-select-container .ui-select-search {
  height: 28px;
  line-height: 28px;
  padding: 0 10px;
  background: #fff;
}
.lp-search-form .form-group .ui-select-container .ui-select-toggle:focus,
.lp-search-form .form-group .ui-select-container .btn-default-focus &gt; span {
  border: 1px solid #3da0f6;
  box-shadow: 0 0 9px 1px rgba(61, 160, 246, 0.4);
  outline: none;
}
.lp-search-form .form-group .ui-select-container .ui-select-match-text {
  height: 26px !important;
  line-height: 26px !important;
}
.lp-search-form .form-group .ui-select-container .ui-select-match-item {
  padding: 2px;
}
[isteven-multi-select]:focus {
  outline: none;
}
.multiSelect &gt; button:focus {
  outline: none;
}

/** è“è‰² */
/** æ·±è“ */
/** æ·¡è“ */
/** æ©™è‰² */
/** æ·±æ©™ */
/** æ·¡æ©™ */
/** çº¢è‰² */
/** æ·±çº¢ */
/** ç»¿è‰² */
/** æ·±ç»¿ */
/** ç™½è‰² */
/** é»„è‰² */
/** ç°è‰² */
.path-hotel-order-list #container,
.path-flt-order-list #container,
.path-train-order-list #container,
.path-modify-login-pwd #container,
.path-modify-pay-pwd #container,
.path-reset-pay-pwd #container,
.path-security-setting #container,
.path-visa-order-list #container,
.path-car-order-list #container,
.path-bus-order-list #container {
  margin-bottom: 50px;
}
.path-hotel-order-list #container &gt; div,
.path-flt-order-list #container &gt; div,
.path-train-order-list #container &gt; div,
.path-modify-login-pwd #container &gt; div,
.path-modify-pay-pwd #container &gt; div,
.path-reset-pay-pwd #container &gt; div,
.path-security-setting #container &gt; div,
.path-visa-order-list #container &gt; div,
.path-car-order-list #container &gt; div,
.path-bus-order-list #container &gt; div {
  display: inline-block;
}
.path-hotel-order-list .out-container,
.path-flt-order-list .out-container,
.path-train-order-list .out-container,
.path-modify-login-pwd .out-container,
.path-modify-pay-pwd .out-container,
.path-reset-pay-pwd .out-container,
.path-security-setting .out-container,
.path-visa-order-list .out-container,
.path-car-order-list .out-container,
.path-bus-order-list .out-container {
  box-shadow: none;
  border: none;
  width: 1010px;
}
.path-hotel-order-list ul,
.path-flt-order-list ul,
.path-train-order-list ul,
.path-modify-login-pwd ul,
.path-modify-pay-pwd ul,
.path-reset-pay-pwd ul,
.path-security-setting ul,
.path-visa-order-list ul,
.path-car-order-list ul,
.path-bus-order-list ul {
  padding: 0px;
}
.path-hotel-order-list p,
.path-flt-order-list p,
.path-train-order-list p,
.path-modify-login-pwd p,
.path-modify-pay-pwd p,
.path-reset-pay-pwd p,
.path-security-setting p,
.path-visa-order-list p,
.path-car-order-list p,
.path-bus-order-list p {
  margin: 0px;
}
.path-hotel-order-list #container .sideav-container,
.path-flt-order-list #container .sideav-container,
.path-train-order-list #container .sideav-container,
.path-visa-order-list #container .sideav-container,
.path-car-order-list #container .sideav-container,
.path-travel-orders-v2 #container .sideav-container,
.path-bus-order-list #container .sideav-container,
.path-car-order-list-v2 #container .sideav-container,
.path-myapproval #container .sideav-container {
  width: 150px;
}
.path-hotel-order-list .ctrl-wrap,
.path-flt-order-list .ctrl-wrap,
.path-train-order-list .ctrl-wrap,
.path-visa-order-list .ctrl-wrap,
.path-car-order-list .ctrl-wrap,
.path-travel-orders-v2 .ctrl-wrap,
.path-bus-order-list .ctrl-wrap,
.path-car-order-list-v2 .ctrl-wrap,
.path-myapproval .ctrl-wrap {
  color: #333;
  font-size: 12px;
  padding: 0px 10px;
  border: solid 1px #ccc;
  border-top: none;
}
.path-hotel-order-list .ctrl-wrap .search-form,
.path-flt-order-list .ctrl-wrap .search-form,
.path-train-order-list .ctrl-wrap .search-form,
.path-visa-order-list .ctrl-wrap .search-form,
.path-car-order-list .ctrl-wrap .search-form,
.path-travel-orders-v2 .ctrl-wrap .search-form,
.path-bus-order-list .ctrl-wrap .search-form,
.path-car-order-list-v2 .ctrl-wrap .search-form,
.path-myapproval .ctrl-wrap .search-form {
  margin: 10px -10px;
  padding: 10px 10px 0px;
  background: #f5f5f5;
}
.path-hotel-order-list .ctrl-wrap .search-form &gt; .row,
.path-flt-order-list .ctrl-wrap .search-form &gt; .row,
.path-train-order-list .ctrl-wrap .search-form &gt; .row,
.path-visa-order-list .ctrl-wrap .search-form &gt; .row,
.path-car-order-list .ctrl-wrap .search-form &gt; .row,
.path-travel-orders-v2 .ctrl-wrap .search-form &gt; .row,
.path-bus-order-list .ctrl-wrap .search-form &gt; .row,
.path-car-order-list-v2 .ctrl-wrap .search-form &gt; .row,
.path-myapproval .ctrl-wrap .search-form &gt; .row {
  margin-bottom: 10px;
}
.path-hotel-order-list .ctrl-wrap .search-form .form-group,
.path-flt-order-list .ctrl-wrap .search-form .form-group,
.path-train-order-list .ctrl-wrap .search-form .form-group,
.path-visa-order-list .ctrl-wrap .search-form .form-group,
.path-car-order-list .ctrl-wrap .search-form .form-group,
.path-travel-orders-v2 .ctrl-wrap .search-form .form-group,
.path-bus-order-list .ctrl-wrap .search-form .form-group,
.path-car-order-list-v2 .ctrl-wrap .search-form .form-group,
.path-myapproval .ctrl-wrap .search-form .form-group {
  margin-right: 20px;
}
.path-hotel-order-list .ctrl-wrap .search-form .form-group &gt; div,
.path-flt-order-list .ctrl-wrap .search-form .form-group &gt; div,
.path-train-order-list .ctrl-wrap .search-form .form-group &gt; div,
.path-visa-order-list .ctrl-wrap .search-form .form-group &gt; div,
.path-car-order-list .ctrl-wrap .search-form .form-group &gt; div,
.path-travel-orders-v2 .ctrl-wrap .search-form .form-group &gt; div,
.path-bus-order-list .ctrl-wrap .search-form .form-group &gt; div,
.path-car-order-list-v2 .ctrl-wrap .search-form .form-group &gt; div,
.path-myapproval .ctrl-wrap .search-form .form-group &gt; div {
  margin-bottom: 0px;
}
.path-hotel-order-list .ctrl-wrap .search-form .form-group &gt; div.type,
.path-flt-order-list .ctrl-wrap .search-form .form-group &gt; div.type,
.path-train-order-list .ctrl-wrap .search-form .form-group &gt; div.type,
.path-visa-order-list .ctrl-wrap .search-form .form-group &gt; div.type,
.path-car-order-list .ctrl-wrap .search-form .form-group &gt; div.type,
.path-travel-orders-v2 .ctrl-wrap .search-form .form-group &gt; div.type,
.path-bus-order-list .ctrl-wrap .search-form .form-group &gt; div.type,
.path-car-order-list-v2 .ctrl-wrap .search-form .form-group &gt; div.type,
.path-myapproval .ctrl-wrap .search-form .form-group &gt; div.type {
  padding: 0px;
}
.path-hotel-order-list .ctrl-wrap .search-form .form-group label,
.path-flt-order-list .ctrl-wrap .search-form .form-group label,
.path-train-order-list .ctrl-wrap .search-form .form-group label,
.path-visa-order-list .ctrl-wrap .search-form .form-group label,
.path-car-order-list .ctrl-wrap .search-form .form-group label,
.path-travel-orders-v2 .ctrl-wrap .search-form .form-group label,
.path-bus-order-list .ctrl-wrap .search-form .form-group label,
.path-car-order-list-v2 .ctrl-wrap .search-form .form-group label,
.path-myapproval .ctrl-wrap .search-form .form-group label {
  width: 60px;
  text-align: right;
  font-weight: normal;
  line-height: 30px;
  margin-bottom: 0px;
  padding: 0px 10px 0px 0px;
}
.path-hotel-order-list .ctrl-wrap .search-form .form-group input,
.path-flt-order-list .ctrl-wrap .search-form .form-group input,
.path-train-order-list .ctrl-wrap .search-form .form-group input,
.path-visa-order-list .ctrl-wrap .search-form .form-group input,
.path-car-order-list .ctrl-wrap .search-form .form-group input,
.path-travel-orders-v2 .ctrl-wrap .search-form .form-group input,
.path-bus-order-list .ctrl-wrap .search-form .form-group input,
.path-car-order-list-v2 .ctrl-wrap .search-form .form-group input,
.path-myapproval .ctrl-wrap .search-form .form-group input,
.path-hotel-order-list .ctrl-wrap .search-form .form-group select,
.path-flt-order-list .ctrl-wrap .search-form .form-group select,
.path-train-order-list .ctrl-wrap .search-form .form-group select,
.path-visa-order-list .ctrl-wrap .search-form .form-group select,
.path-car-order-list .ctrl-wrap .search-form .form-group select,
.path-travel-orders-v2 .ctrl-wrap .search-form .form-group select,
.path-bus-order-list .ctrl-wrap .search-form .form-group select,
.path-car-order-list-v2 .ctrl-wrap .search-form .form-group select,
.path-myapproval .ctrl-wrap .search-form .form-group select,
.path-hotel-order-list .ctrl-wrap .search-form .form-group .ui-select-toggle,
.path-flt-order-list .ctrl-wrap .search-form .form-group .ui-select-toggle,
.path-train-order-list .ctrl-wrap .search-form .form-group .ui-select-toggle,
.path-visa-order-list .ctrl-wrap .search-form .form-group .ui-select-toggle,
.path-car-order-list .ctrl-wrap .search-form .form-group .ui-select-toggle,
.path-travel-orders-v2 .ctrl-wrap .search-form .form-group .ui-select-toggle,
.path-bus-order-list .ctrl-wrap .search-form .form-group .ui-select-toggle,
.path-car-order-list-v2 .ctrl-wrap .search-form .form-group .ui-select-toggle,
.path-myapproval .ctrl-wrap .search-form .form-group .ui-select-toggle {
  width: 128px;
  font-size: 14px;
  height: 30px;
  border: 1px solid #ccc;
  background: #fff;
}
.path-hotel-order-list .ctrl-wrap .search-form .form-group span.split-time,
.path-flt-order-list .ctrl-wrap .search-form .form-group span.split-time,
.path-train-order-list .ctrl-wrap .search-form .form-group span.split-time,
.path-visa-order-list .ctrl-wrap .search-form .form-group span.split-time,
.path-car-order-list .ctrl-wrap .search-form .form-group span.split-time,
.path-travel-orders-v2 .ctrl-wrap .search-form .form-group span.split-time,
.path-bus-order-list .ctrl-wrap .search-form .form-group span.split-time,
.path-car-order-list-v2 .ctrl-wrap .search-form .form-group span.split-time,
.path-myapproval .ctrl-wrap .search-form .form-group span.split-time {
  padding-left: 10px;
  padding-right: 10px;
}
.path-hotel-order-list .ctrl-wrap .search-form .ui-select-container,
.path-flt-order-list .ctrl-wrap .search-form .ui-select-container,
.path-train-order-list .ctrl-wrap .search-form .ui-select-container,
.path-visa-order-list .ctrl-wrap .search-form .ui-select-container,
.path-car-order-list .ctrl-wrap .search-form .ui-select-container,
.path-travel-orders-v2 .ctrl-wrap .search-form .ui-select-container,
.path-bus-order-list .ctrl-wrap .search-form .ui-select-container,
.path-car-order-list-v2 .ctrl-wrap .search-form .ui-select-container,
.path-myapproval .ctrl-wrap .search-form .ui-select-container {
  width: 128px;
}
.path-hotel-order-list .ctrl-wrap .search-form .ui-select-container input[type=search],
.path-flt-order-list .ctrl-wrap .search-form .ui-select-container input[type=search],
.path-train-order-list .ctrl-wrap .search-form .ui-select-container input[type=search],
.path-visa-order-list .ctrl-wrap .search-form .ui-select-container input[type=search],
.path-car-order-list .ctrl-wrap .search-form .ui-select-container input[type=search],
.path-travel-orders-v2 .ctrl-wrap .search-form .ui-select-container input[type=search],
.path-bus-order-list .ctrl-wrap .search-form .ui-select-container input[type=search],
.path-car-order-list-v2 .ctrl-wrap .search-form .ui-select-container input[type=search],
.path-myapproval .ctrl-wrap .search-form .ui-select-container input[type=search] {
  width: 128px !important;
}
.path-hotel-order-list .ctrl-wrap .search-form .ui-select-container .ui-select-choices,
.path-flt-order-list .ctrl-wrap .search-form .ui-select-container .ui-select-choices,
.path-train-order-list .ctrl-wrap .search-form .ui-select-container .ui-select-choices,
.path-visa-order-list .ctrl-wrap .search-form .ui-select-container .ui-select-choices,
.path-car-order-list .ctrl-wrap .search-form .ui-select-container .ui-select-choices,
.path-travel-orders-v2 .ctrl-wrap .search-form .ui-select-container .ui-select-choices,
.path-bus-order-list .ctrl-wrap .search-form .ui-select-container .ui-select-choices,
.path-car-order-list-v2 .ctrl-wrap .search-form .ui-select-container .ui-select-choices,
.path-myapproval .ctrl-wrap .search-form .ui-select-container .ui-select-choices {
  max-height: none;
}
.path-hotel-order-list .ctrl-wrap .nav-tabs-custom .nav.nav-tabs,
.path-flt-order-list .ctrl-wrap .nav-tabs-custom .nav.nav-tabs,
.path-train-order-list .ctrl-wrap .nav-tabs-custom .nav.nav-tabs,
.path-visa-order-list .ctrl-wrap .nav-tabs-custom .nav.nav-tabs,
.path-car-order-list .ctrl-wrap .nav-tabs-custom .nav.nav-tabs,
.path-travel-orders-v2 .ctrl-wrap .nav-tabs-custom .nav.nav-tabs,
.path-bus-order-list .ctrl-wrap .nav-tabs-custom .nav.nav-tabs,
.path-car-order-list-v2 .ctrl-wrap .nav-tabs-custom .nav.nav-tabs,
.path-myapproval .ctrl-wrap .nav-tabs-custom .nav.nav-tabs {
  height: 50px;
  border-top: solid 1px #ccc;
  border-bottom: solid 1px #ccc;
  background: #f5f5f5;
  margin-left: -10px;
  margin-right: -10px;
}
.path-hotel-order-list .ctrl-wrap .nav-tabs-custom .nav.nav-tabs .uib-tab.nav-item,
.path-flt-order-list .ctrl-wrap .nav-tabs-custom .nav.nav-tabs .uib-tab.nav-item,
.path-train-order-list .ctrl-wrap .nav-tabs-custom .nav.nav-tabs .uib-tab.nav-item,
.path-visa-order-list .ctrl-wrap .nav-tabs-custom .nav.nav-tabs .uib-tab.nav-item,
.path-car-order-list .ctrl-wrap .nav-tabs-custom .nav.nav-tabs .uib-tab.nav-item,
.path-travel-orders-v2 .ctrl-wrap .nav-tabs-custom .nav.nav-tabs .uib-tab.nav-item,
.path-bus-order-list .ctrl-wrap .nav-tabs-custom .nav.nav-tabs .uib-tab.nav-item,
.path-car-order-list-v2 .ctrl-wrap .nav-tabs-custom .nav.nav-tabs .uib-tab.nav-item,
.path-myapproval .ctrl-wrap .nav-tabs-custom .nav.nav-tabs .uib-tab.nav-item {
  width: 124px;
  text-align: center;
  border-right: solid 1px #ccc;
  height: 48px;
  line-height: 48px;
}
.path-hotel-order-list .ctrl-wrap .nav-tabs-custom .nav.nav-tabs .uib-tab.nav-item a,
.path-flt-order-list .ctrl-wrap .nav-tabs-custom .nav.nav-tabs .uib-tab.nav-item a,
.path-train-order-list .ctrl-wrap .nav-tabs-custom .nav.nav-tabs .uib-tab.nav-item a,
.path-visa-order-list .ctrl-wrap .nav-tabs-custom .nav.nav-tabs .uib-tab.nav-item a,
.path-car-order-list .ctrl-wrap .nav-tabs-custom .nav.nav-tabs .uib-tab.nav-item a,
.path-travel-orders-v2 .ctrl-wrap .nav-tabs-custom .nav.nav-tabs .uib-tab.nav-item a,
.path-bus-order-list .ctrl-wrap .nav-tabs-custom .nav.nav-tabs .uib-tab.nav-item a,
.path-car-order-list-v2 .ctrl-wrap .nav-tabs-custom .nav.nav-tabs .uib-tab.nav-item a,
.path-myapproval .ctrl-wrap .nav-tabs-custom .nav.nav-tabs .uib-tab.nav-item a {
  height: 100%;
  border: none;
  color: #333;
  margin: 0px;
  padding: 0px;
  line-height: 48px;
  vertical-align: middle;
  font-size: 18px;
}
.path-hotel-order-list .ctrl-wrap .nav-tabs-custom .nav.nav-tabs .uib-tab.nav-item.active,
.path-flt-order-list .ctrl-wrap .nav-tabs-custom .nav.nav-tabs .uib-tab.nav-item.active,
.path-train-order-list .ctrl-wrap .nav-tabs-custom .nav.nav-tabs .uib-tab.nav-item.active,
.path-visa-order-list .ctrl-wrap .nav-tabs-custom .nav.nav-tabs .uib-tab.nav-item.active,
.path-car-order-list .ctrl-wrap .nav-tabs-custom .nav.nav-tabs .uib-tab.nav-item.active,
.path-travel-orders-v2 .ctrl-wrap .nav-tabs-custom .nav.nav-tabs .uib-tab.nav-item.active,
.path-bus-order-list .ctrl-wrap .nav-tabs-custom .nav.nav-tabs .uib-tab.nav-item.active,
.path-car-order-list-v2 .ctrl-wrap .nav-tabs-custom .nav.nav-tabs .uib-tab.nav-item.active,
.path-myapproval .ctrl-wrap .nav-tabs-custom .nav.nav-tabs .uib-tab.nav-item.active {
  margin-top: -1px;
  height: 50px;
  border-top: #3da0f6 2px solid;
}
.path-hotel-order-list .ctrl-wrap .nav-tabs-custom .nav.nav-tabs .uib-tab.nav-item.active a,
.path-flt-order-list .ctrl-wrap .nav-tabs-custom .nav.nav-tabs .uib-tab.nav-item.active a,
.path-train-order-list .ctrl-wrap .nav-tabs-custom .nav.nav-tabs .uib-tab.nav-item.active a,
.path-visa-order-list .ctrl-wrap .nav-tabs-custom .nav.nav-tabs .uib-tab.nav-item.active a,
.path-car-order-list .ctrl-wrap .nav-tabs-custom .nav.nav-tabs .uib-tab.nav-item.active a,
.path-travel-orders-v2 .ctrl-wrap .nav-tabs-custom .nav.nav-tabs .uib-tab.nav-item.active a,
.path-bus-order-list .ctrl-wrap .nav-tabs-custom .nav.nav-tabs .uib-tab.nav-item.active a,
.path-car-order-list-v2 .ctrl-wrap .nav-tabs-custom .nav.nav-tabs .uib-tab.nav-item.active a,
.path-myapproval .ctrl-wrap .nav-tabs-custom .nav.nav-tabs .uib-tab.nav-item.active a {
  border-radius: 0;
  border: none;
  color: #333;
}
.path-hotel-order-list .ctrl-wrap .nav-tabs-custom .tab-content .order-body,
.path-flt-order-list .ctrl-wrap .nav-tabs-custom .tab-content .order-body,
.path-train-order-list .ctrl-wrap .nav-tabs-custom .tab-content .order-body,
.path-visa-order-list .ctrl-wrap .nav-tabs-custom .tab-content .order-body,
.path-car-order-list .ctrl-wrap .nav-tabs-custom .tab-content .order-body,
.path-travel-orders-v2 .ctrl-wrap .nav-tabs-custom .tab-content .order-body,
.path-bus-order-list .ctrl-wrap .nav-tabs-custom .tab-content .order-body,
.path-car-order-list-v2 .ctrl-wrap .nav-tabs-custom .tab-content .order-body,
.path-myapproval .ctrl-wrap .nav-tabs-custom .tab-content .order-body {
  min-height: 210px;
}
.path-hotel-order-list .ctrl-wrap .nav-tabs-custom .tab-content .order-body &gt; p,
.path-flt-order-list .ctrl-wrap .nav-tabs-custom .tab-content .order-body &gt; p,
.path-train-order-list .ctrl-wrap .nav-tabs-custom .tab-content .order-body &gt; p,
.path-visa-order-list .ctrl-wrap .nav-tabs-custom .tab-content .order-body &gt; p,
.path-car-order-list .ctrl-wrap .nav-tabs-custom .tab-content .order-body &gt; p,
.path-travel-orders-v2 .ctrl-wrap .nav-tabs-custom .tab-content .order-body &gt; p,
.path-bus-order-list .ctrl-wrap .nav-tabs-custom .tab-content .order-body &gt; p,
.path-car-order-list-v2 .ctrl-wrap .nav-tabs-custom .tab-content .order-body &gt; p,
.path-myapproval .ctrl-wrap .nav-tabs-custom .tab-content .order-body &gt; p {
  margin-top: 90px;
  color: #f60;
  font-size: 16px;
  text-align: center;
}
.path-hotel-order-list .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item,
.path-flt-order-list .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item,
.path-train-order-list .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item,
.path-visa-order-list .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item,
.path-car-order-list .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item,
.path-travel-orders-v2 .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item,
.path-bus-order-list .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item,
.path-car-order-list-v2 .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item,
.path-myapproval .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item {
  border-bottom: 1px solid #ccc;
}
.path-hotel-order-list .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item.head,
.path-flt-order-list .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item.head,
.path-train-order-list .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item.head,
.path-visa-order-list .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item.head,
.path-car-order-list .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item.head,
.path-travel-orders-v2 .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item.head,
.path-bus-order-list .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item.head,
.path-car-order-list-v2 .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item.head,
.path-myapproval .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item.head {
  border-bottom: 1px solid #3da0f6;
  color: #333;
}
.path-hotel-order-list .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item.head li,
.path-flt-order-list .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item.head li,
.path-train-order-list .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item.head li,
.path-visa-order-list .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item.head li,
.path-car-order-list .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item.head li,
.path-travel-orders-v2 .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item.head li,
.path-bus-order-list .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item.head li,
.path-car-order-list-v2 .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item.head li,
.path-myapproval .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item.head li {
  padding: 10px;
}
.path-hotel-order-list .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li,
.path-flt-order-list .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li,
.path-train-order-list .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li,
.path-visa-order-list .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li,
.path-car-order-list .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li,
.path-travel-orders-v2 .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li,
.path-bus-order-list .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li,
.path-car-order-list-v2 .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li,
.path-myapproval .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li {
  display: inline-block;
  padding: 20px 10px;
  vertical-align: middle;
}
.path-hotel-order-list .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li.td-no,
.path-flt-order-list .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li.td-no,
.path-train-order-list .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li.td-no,
.path-visa-order-list .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li.td-no,
.path-car-order-list .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li.td-no,
.path-travel-orders-v2 .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li.td-no,
.path-bus-order-list .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li.td-no,
.path-car-order-list-v2 .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li.td-no,
.path-myapproval .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li.td-no {
  width: 140px;
}
.path-hotel-order-list .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li.td-no a,
.path-flt-order-list .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li.td-no a,
.path-train-order-list .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li.td-no a,
.path-visa-order-list .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li.td-no a,
.path-car-order-list .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li.td-no a,
.path-travel-orders-v2 .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li.td-no a,
.path-bus-order-list .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li.td-no a,
.path-car-order-list-v2 .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li.td-no a,
.path-myapproval .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li.td-no a {
  color: #333;
}
.path-hotel-order-list .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li.td-cst,
.path-flt-order-list .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li.td-cst,
.path-train-order-list .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li.td-cst,
.path-visa-order-list .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li.td-cst,
.path-car-order-list .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li.td-cst,
.path-travel-orders-v2 .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li.td-cst,
.path-bus-order-list .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li.td-cst,
.path-car-order-list-v2 .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li.td-cst,
.path-myapproval .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li.td-cst {
  width: 140px;
}
.path-hotel-order-list .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li.td-cst p.text-ellipsis,
.path-flt-order-list .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li.td-cst p.text-ellipsis,
.path-train-order-list .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li.td-cst p.text-ellipsis,
.path-visa-order-list .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li.td-cst p.text-ellipsis,
.path-car-order-list .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li.td-cst p.text-ellipsis,
.path-travel-orders-v2 .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li.td-cst p.text-ellipsis,
.path-bus-order-list .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li.td-cst p.text-ellipsis,
.path-car-order-list-v2 .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li.td-cst p.text-ellipsis,
.path-myapproval .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li.td-cst p.text-ellipsis {
  width: 112px;
}
.path-hotel-order-list .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li.td-trip,
.path-flt-order-list .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li.td-trip,
.path-train-order-list .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li.td-trip,
.path-visa-order-list .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li.td-trip,
.path-car-order-list .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li.td-trip,
.path-travel-orders-v2 .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li.td-trip,
.path-bus-order-list .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li.td-trip,
.path-car-order-list-v2 .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li.td-trip,
.path-myapproval .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li.td-trip {
  width: 172px;
}
.path-hotel-order-list .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li.td-prc,
.path-flt-order-list .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li.td-prc,
.path-train-order-list .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li.td-prc,
.path-visa-order-list .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li.td-prc,
.path-car-order-list .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li.td-prc,
.path-travel-orders-v2 .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li.td-prc,
.path-bus-order-list .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li.td-prc,
.path-car-order-list-v2 .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li.td-prc,
.path-myapproval .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li.td-prc {
  width: 120px;
}
.path-hotel-order-list .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li.td-type,
.path-flt-order-list .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li.td-type,
.path-train-order-list .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li.td-type,
.path-visa-order-list .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li.td-type,
.path-car-order-list .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li.td-type,
.path-travel-orders-v2 .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li.td-type,
.path-bus-order-list .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li.td-type,
.path-car-order-list-v2 .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li.td-type,
.path-myapproval .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li.td-type {
  width: 110px;
}
.path-hotel-order-list .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li.td-stt,
.path-flt-order-list .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li.td-stt,
.path-train-order-list .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li.td-stt,
.path-visa-order-list .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li.td-stt,
.path-car-order-list .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li.td-stt,
.path-travel-orders-v2 .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li.td-stt,
.path-bus-order-list .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li.td-stt,
.path-car-order-list-v2 .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li.td-stt,
.path-myapproval .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li.td-stt {
  width: 170px;
}
.path-hotel-order-list .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li.td-stt .detail,
.path-flt-order-list .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li.td-stt .detail,
.path-train-order-list .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li.td-stt .detail,
.path-visa-order-list .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li.td-stt .detail,
.path-car-order-list .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li.td-stt .detail,
.path-travel-orders-v2 .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li.td-stt .detail,
.path-bus-order-list .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li.td-stt .detail,
.path-car-order-list-v2 .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li.td-stt .detail,
.path-myapproval .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li.td-stt .detail,
.path-hotel-order-list .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li.td-stt a,
.path-flt-order-list .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li.td-stt a,
.path-train-order-list .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li.td-stt a,
.path-visa-order-list .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li.td-stt a,
.path-car-order-list .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li.td-stt a,
.path-travel-orders-v2 .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li.td-stt a,
.path-bus-order-list .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li.td-stt a,
.path-car-order-list-v2 .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li.td-stt a,
.path-myapproval .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li.td-stt a {
  color: #3da0f6;
  margin-top: 4px;
}
.path-hotel-order-list .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li.td-oprt,
.path-flt-order-list .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li.td-oprt,
.path-train-order-list .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li.td-oprt,
.path-visa-order-list .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li.td-oprt,
.path-car-order-list .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li.td-oprt,
.path-travel-orders-v2 .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li.td-oprt,
.path-bus-order-list .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li.td-oprt,
.path-car-order-list-v2 .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li.td-oprt,
.path-myapproval .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li.td-oprt {
  width: 136px;
  text-align: center;
}
.path-hotel-order-list .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li.td-oprt a,
.path-flt-order-list .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li.td-oprt a,
.path-train-order-list .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li.td-oprt a,
.path-visa-order-list .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li.td-oprt a,
.path-car-order-list .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li.td-oprt a,
.path-travel-orders-v2 .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li.td-oprt a,
.path-bus-order-list .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li.td-oprt a,
.path-car-order-list-v2 .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li.td-oprt a,
.path-myapproval .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li.td-oprt a {
  color: #3da0f6;
}
.path-hotel-order-list .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li.td-oprt a:hover,
.path-flt-order-list .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li.td-oprt a:hover,
.path-train-order-list .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li.td-oprt a:hover,
.path-visa-order-list .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li.td-oprt a:hover,
.path-car-order-list .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li.td-oprt a:hover,
.path-travel-orders-v2 .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li.td-oprt a:hover,
.path-bus-order-list .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li.td-oprt a:hover,
.path-car-order-list-v2 .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li.td-oprt a:hover,
.path-myapproval .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li.td-oprt a:hover {
  text-decoration: none;
  color: #ff590b;
}
.path-hotel-order-list .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li.td-oprt [cg-busy],
.path-flt-order-list .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li.td-oprt [cg-busy],
.path-train-order-list .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li.td-oprt [cg-busy],
.path-visa-order-list .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li.td-oprt [cg-busy],
.path-car-order-list .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li.td-oprt [cg-busy],
.path-travel-orders-v2 .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li.td-oprt [cg-busy],
.path-bus-order-list .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li.td-oprt [cg-busy],
.path-car-order-list-v2 .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li.td-oprt [cg-busy],
.path-myapproval .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li.td-oprt [cg-busy] {
  min-height: 0;
}
.path-travel-orders-v2 .tabs-tab,
.path-car-order-list-v2 .tabs-tab {
  margin: 0 10px;
}
.path-travel-orders-v2 .tabs-tab .nav.nav-tabs,
.path-car-order-list-v2 .tabs-tab .nav.nav-tabs {
  height: 49px;
  border: none !important;
  background: none !important;
}
.path-travel-orders-v2 .tabs-tab .nav.nav-tabs .uib-tab.nav-item,
.path-car-order-list-v2 .tabs-tab .nav.nav-tabs .uib-tab.nav-item {
  border-top: solid 1px #ccc;
  border-bottom: solid 1px #ccc !important;
  border-right: solid 1px #ccc !important;
  height: 48px;
  line-height: 48px;
  background: #f5f5f5;
}
.path-travel-orders-v2 .tabs-tab .nav.nav-tabs .uib-tab.nav-item:first-of-type,
.path-car-order-list-v2 .tabs-tab .nav.nav-tabs .uib-tab.nav-item:first-of-type {
  border-left: solid 1px #ccc;
}
.path-travel-orders-v2 .tabs-tab .nav.nav-tabs .uib-tab.nav-item.active,
.path-car-order-list-v2 .tabs-tab .nav.nav-tabs .uib-tab.nav-item.active {
  height: 49px !important;
}
.path-travel-orders-v2 .tabs-tab .nav.nav-tabs .btn,
.path-car-order-list-v2 .tabs-tab .nav.nav-tabs .btn {
  width: 100px;
  height: 46px;
  font-size: 17px;
}
.path-travel-orders-v2 .tabs-tab .tip,
.path-car-order-list-v2 .tabs-tab .tip {
  display: inline-block;
  width: 7px;
  height: 7px;
  background: #ff590b;
  margin-right: 8px;
  border-radius: 10px;
  vertical-align: middle;
}
.path-travel-orders-v2 .travel-search,
.path-car-order-list-v2 .travel-search {
  margin: 0;
  padding: 0;
  padding-top: 10px;
}
.path-travel-orders-v2 .download,
.path-car-order-list-v2 .download {
  position: absolute;
  bottom: 0;
  width: 100%;
  padding: 10px 0;
}
.path-car-order-list-v2 .nav-tabs-custom .nav.nav-tabs .uib-tab.nav-item {
  width: 123px !important;
}
.path-car-order-list-v2 .path-finance {
  margin: 0 10px;
}
.path-car-order-list-v2 .sedate .popover.right {
  margin-top: -18px;
  margin-left: 5px;
}
.path-car-order-list-v2 .sedate .popover.right .popover-content {
  background: none !important;
}
.path-car-order-list-v2 table .table-title {
  height: 50px;
  margin: 0;
  padding: 10px 10px 0px;
  background: #f5f5f5 !important;
}
.path-car-order-list-v2 table .table-th,
.path-car-order-list-v2 table .table-content {
  background: #fff !important;
}
.path-car-order-list-v2 table .table-th td:first-of-type,
.path-car-order-list-v2 table .table-content td:first-of-type {
  max-width: 350px;
}
.path-car-order-list-v2 table .table-th td {
  border-left: 1px solid #ccc;
  border-top: 1px solid #ccc;
}
.path-car-order-list-v2 table .table-th td:last-of-type {
  border-right: 1px solid #ccc;
}
.path-car-order-list-v2 table .table-content td {
  border-left: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
}
.path-car-order-list-v2 table .table-content td:last-of-type {
  border-right: 1px solid #ccc;
}
.path-car-order-list-v2 table .empt {
  background: #fff !important;
  height: 20px;
}
.path-train-order-detail-w-type-id .ctrl-wrap,
.path-train-order-change-w-type-id .ctrl-wrap,
.path-train-order-refund-w-type-id .ctrl-wrap,
.path-flt-order-detail-w-type-id .ctrl-wrap,
.path-flt-order-book-seat-type-id .ctrl-wrap,
.path-flt-order-change-w-type-id .ctrl-wrap,
.path-flt-order-refund-w-type-id .ctrl-wrap,
.path-hotel-order-detail-w-id .ctrl-wrap,
.path-visa-order-detail-id .ctrl-wrap,
.path-car-order-detail-carOrderNo .ctrl-wrap,
.path-bus-order-detail-orderNo .ctrl-wrap,
.path-use-car-order-detail-orderNo .ctrl-wrap {
  margin: 0px;
}
.path-train-order-detail-w-type-id .ctrl-wrap .col-xs-2,
.path-train-order-change-w-type-id .ctrl-wrap .col-xs-2,
.path-train-order-refund-w-type-id .ctrl-wrap .col-xs-2,
.path-flt-order-detail-w-type-id .ctrl-wrap .col-xs-2,
.path-flt-order-book-seat-type-id .ctrl-wrap .col-xs-2,
.path-flt-order-change-w-type-id .ctrl-wrap .col-xs-2,
.path-flt-order-refund-w-type-id .ctrl-wrap .col-xs-2,
.path-hotel-order-detail-w-id .ctrl-wrap .col-xs-2,
.path-visa-order-detail-id .ctrl-wrap .col-xs-2,
.path-car-order-detail-carOrderNo .ctrl-wrap .col-xs-2,
.path-bus-order-detail-orderNo .ctrl-wrap .col-xs-2,
.path-use-car-order-detail-orderNo .ctrl-wrap .col-xs-2,
.path-train-order-detail-w-type-id .ctrl-wrap .col-xs-4,
.path-train-order-change-w-type-id .ctrl-wrap .col-xs-4,
.path-train-order-refund-w-type-id .ctrl-wrap .col-xs-4,
.path-flt-order-detail-w-type-id .ctrl-wrap .col-xs-4,
.path-flt-order-book-seat-type-id .ctrl-wrap .col-xs-4,
.path-flt-order-change-w-type-id .ctrl-wrap .col-xs-4,
.path-flt-order-refund-w-type-id .ctrl-wrap .col-xs-4,
.path-hotel-order-detail-w-id .ctrl-wrap .col-xs-4,
.path-visa-order-detail-id .ctrl-wrap .col-xs-4,
.path-car-order-detail-carOrderNo .ctrl-wrap .col-xs-4,
.path-bus-order-detail-orderNo .ctrl-wrap .col-xs-4,
.path-use-car-order-detail-orderNo .ctrl-wrap .col-xs-4,
.path-train-order-detail-w-type-id .ctrl-wrap .col-xs-6,
.path-train-order-change-w-type-id .ctrl-wrap .col-xs-6,
.path-train-order-refund-w-type-id .ctrl-wrap .col-xs-6,
.path-flt-order-detail-w-type-id .ctrl-wrap .col-xs-6,
.path-flt-order-book-seat-type-id .ctrl-wrap .col-xs-6,
.path-flt-order-change-w-type-id .ctrl-wrap .col-xs-6,
.path-flt-order-refund-w-type-id .ctrl-wrap .col-xs-6,
.path-hotel-order-detail-w-id .ctrl-wrap .col-xs-6,
.path-visa-order-detail-id .ctrl-wrap .col-xs-6,
.path-car-order-detail-carOrderNo .ctrl-wrap .col-xs-6,
.path-bus-order-detail-orderNo .ctrl-wrap .col-xs-6,
.path-use-car-order-detail-orderNo .ctrl-wrap .col-xs-6,
.path-train-order-detail-w-type-id .ctrl-wrap .col-xs-8,
.path-train-order-change-w-type-id .ctrl-wrap .col-xs-8,
.path-train-order-refund-w-type-id .ctrl-wrap .col-xs-8,
.path-flt-order-detail-w-type-id .ctrl-wrap .col-xs-8,
.path-flt-order-book-seat-type-id .ctrl-wrap .col-xs-8,
.path-flt-order-change-w-type-id .ctrl-wrap .col-xs-8,
.path-flt-order-refund-w-type-id .ctrl-wrap .col-xs-8,
.path-hotel-order-detail-w-id .ctrl-wrap .col-xs-8,
.path-visa-order-detail-id .ctrl-wrap .col-xs-8,
.path-car-order-detail-carOrderNo .ctrl-wrap .col-xs-8,
.path-bus-order-detail-orderNo .ctrl-wrap .col-xs-8,
.path-use-car-order-detail-orderNo .ctrl-wrap .col-xs-8,
.path-train-order-detail-w-type-id .ctrl-wrap .col-xs-10,
.path-train-order-change-w-type-id .ctrl-wrap .col-xs-10,
.path-train-order-refund-w-type-id .ctrl-wrap .col-xs-10,
.path-flt-order-detail-w-type-id .ctrl-wrap .col-xs-10,
.path-flt-order-book-seat-type-id .ctrl-wrap .col-xs-10,
.path-flt-order-change-w-type-id .ctrl-wrap .col-xs-10,
.path-flt-order-refund-w-type-id .ctrl-wrap .col-xs-10,
.path-hotel-order-detail-w-id .ctrl-wrap .col-xs-10,
.path-visa-order-detail-id .ctrl-wrap .col-xs-10,
.path-car-order-detail-carOrderNo .ctrl-wrap .col-xs-10,
.path-bus-order-detail-orderNo .ctrl-wrap .col-xs-10,
.path-use-car-order-detail-orderNo .ctrl-wrap .col-xs-10 {
  padding: 0px;
}
.path-train-order-detail-w-type-id .ctrl-wrap .heading &gt; div,
.path-train-order-change-w-type-id .ctrl-wrap .heading &gt; div,
.path-train-order-refund-w-type-id .ctrl-wrap .heading &gt; div,
.path-flt-order-detail-w-type-id .ctrl-wrap .heading &gt; div,
.path-flt-order-book-seat-type-id .ctrl-wrap .heading &gt; div,
.path-flt-order-change-w-type-id .ctrl-wrap .heading &gt; div,
.path-flt-order-refund-w-type-id .ctrl-wrap .heading &gt; div,
.path-hotel-order-detail-w-id .ctrl-wrap .heading &gt; div,
.path-visa-order-detail-id .ctrl-wrap .heading &gt; div,
.path-car-order-detail-carOrderNo .ctrl-wrap .heading &gt; div,
.path-bus-order-detail-orderNo .ctrl-wrap .heading &gt; div,
.path-use-car-order-detail-orderNo .ctrl-wrap .heading &gt; div {
  padding: 15px 0px;
}
.path-train-order-detail-w-type-id .ctrl-wrap .panel-body &gt; div,
.path-train-order-change-w-type-id .ctrl-wrap .panel-body &gt; div,
.path-train-order-refund-w-type-id .ctrl-wrap .panel-body &gt; div,
.path-flt-order-detail-w-type-id .ctrl-wrap .panel-body &gt; div,
.path-flt-order-book-seat-type-id .ctrl-wrap .panel-body &gt; div,
.path-flt-order-change-w-type-id .ctrl-wrap .panel-body &gt; div,
.path-flt-order-refund-w-type-id .ctrl-wrap .panel-body &gt; div,
.path-hotel-order-detail-w-id .ctrl-wrap .panel-body &gt; div,
.path-visa-order-detail-id .ctrl-wrap .panel-body &gt; div,
.path-car-order-detail-carOrderNo .ctrl-wrap .panel-body &gt; div,
.path-bus-order-detail-orderNo .ctrl-wrap .panel-body &gt; div,
.path-use-car-order-detail-orderNo .ctrl-wrap .panel-body &gt; div {
  display: inline-block;
}
.path-train-order-detail-w-type-id .ctrl-wrap .panel-body &gt; div.left,
.path-train-order-change-w-type-id .ctrl-wrap .panel-body &gt; div.left,
.path-train-order-refund-w-type-id .ctrl-wrap .panel-body &gt; div.left,
.path-flt-order-detail-w-type-id .ctrl-wrap .panel-body &gt; div.left,
.path-flt-order-book-seat-type-id .ctrl-wrap .panel-body &gt; div.left,
.path-flt-order-change-w-type-id .ctrl-wrap .panel-body &gt; div.left,
.path-flt-order-refund-w-type-id .ctrl-wrap .panel-body &gt; div.left,
.path-hotel-order-detail-w-id .ctrl-wrap .panel-body &gt; div.left,
.path-visa-order-detail-id .ctrl-wrap .panel-body &gt; div.left,
.path-car-order-detail-carOrderNo .ctrl-wrap .panel-body &gt; div.left,
.path-bus-order-detail-orderNo .ctrl-wrap .panel-body &gt; div.left,
.path-use-car-order-detail-orderNo .ctrl-wrap .panel-body &gt; div.left {
  width: 935px;
  border-right: solid 1px #ccc;
}
.path-train-order-detail-w-type-id .ctrl-wrap .panel-body &gt; div.left .left-info .total .price,
.path-train-order-change-w-type-id .ctrl-wrap .panel-body &gt; div.left .left-info .total .price,
.path-train-order-refund-w-type-id .ctrl-wrap .panel-body &gt; div.left .left-info .total .price,
.path-flt-order-detail-w-type-id .ctrl-wrap .panel-body &gt; div.left .left-info .total .price,
.path-flt-order-book-seat-type-id .ctrl-wrap .panel-body &gt; div.left .left-info .total .price,
.path-flt-order-change-w-type-id .ctrl-wrap .panel-body &gt; div.left .left-info .total .price,
.path-flt-order-refund-w-type-id .ctrl-wrap .panel-body &gt; div.left .left-info .total .price,
.path-hotel-order-detail-w-id .ctrl-wrap .panel-body &gt; div.left .left-info .total .price,
.path-visa-order-detail-id .ctrl-wrap .panel-body &gt; div.left .left-info .total .price,
.path-car-order-detail-carOrderNo .ctrl-wrap .panel-body &gt; div.left .left-info .total .price,
.path-bus-order-detail-orderNo .ctrl-wrap .panel-body &gt; div.left .left-info .total .price,
.path-use-car-order-detail-orderNo .ctrl-wrap .panel-body &gt; div.left .left-info .total .price {
  margin-right: 18px;
}
.path-train-order-detail-w-type-id .ctrl-wrap .panel-body &gt; div.left .left-info .price,
.path-train-order-change-w-type-id .ctrl-wrap .panel-body &gt; div.left .left-info .price,
.path-train-order-refund-w-type-id .ctrl-wrap .panel-body &gt; div.left .left-info .price,
.path-flt-order-detail-w-type-id .ctrl-wrap .panel-body &gt; div.left .left-info .price,
.path-flt-order-book-seat-type-id .ctrl-wrap .panel-body &gt; div.left .left-info .price,
.path-flt-order-change-w-type-id .ctrl-wrap .panel-body &gt; div.left .left-info .price,
.path-flt-order-refund-w-type-id .ctrl-wrap .panel-body &gt; div.left .left-info .price,
.path-hotel-order-detail-w-id .ctrl-wrap .panel-body &gt; div.left .left-info .price,
.path-visa-order-detail-id .ctrl-wrap .panel-body &gt; div.left .left-info .price,
.path-car-order-detail-carOrderNo .ctrl-wrap .panel-body &gt; div.left .left-info .price,
.path-bus-order-detail-orderNo .ctrl-wrap .panel-body &gt; div.left .left-info .price,
.path-use-car-order-detail-orderNo .ctrl-wrap .panel-body &gt; div.left .left-info .price {
  font-size: 24px;
}
.path-train-order-detail-w-type-id .ctrl-wrap .panel-body &gt; div.left .left-info .detail,
.path-train-order-change-w-type-id .ctrl-wrap .panel-body &gt; div.left .left-info .detail,
.path-train-order-refund-w-type-id .ctrl-wrap .panel-body &gt; div.left .left-info .detail,
.path-flt-order-detail-w-type-id .ctrl-wrap .panel-body &gt; div.left .left-info .detail,
.path-flt-order-book-seat-type-id .ctrl-wrap .panel-body &gt; div.left .left-info .detail,
.path-flt-order-change-w-type-id .ctrl-wrap .panel-body &gt; div.left .left-info .detail,
.path-flt-order-refund-w-type-id .ctrl-wrap .panel-body &gt; div.left .left-info .detail,
.path-hotel-order-detail-w-id .ctrl-wrap .panel-body &gt; div.left .left-info .detail,
.path-visa-order-detail-id .ctrl-wrap .panel-body &gt; div.left .left-info .detail,
.path-car-order-detail-carOrderNo .ctrl-wrap .panel-body &gt; div.left .left-info .detail,
.path-bus-order-detail-orderNo .ctrl-wrap .panel-body &gt; div.left .left-info .detail,
.path-use-car-order-detail-orderNo .ctrl-wrap .panel-body &gt; div.left .left-info .detail {
  text-align: center;
}
.path-train-order-detail-w-type-id .ctrl-wrap .panel-body &gt; div.left .left-price .price,
.path-train-order-change-w-type-id .ctrl-wrap .panel-body &gt; div.left .left-price .price,
.path-train-order-refund-w-type-id .ctrl-wrap .panel-body &gt; div.left .left-price .price,
.path-flt-order-detail-w-type-id .ctrl-wrap .panel-body &gt; div.left .left-price .price,
.path-flt-order-book-seat-type-id .ctrl-wrap .panel-body &gt; div.left .left-price .price,
.path-flt-order-change-w-type-id .ctrl-wrap .panel-body &gt; div.left .left-price .price,
.path-flt-order-refund-w-type-id .ctrl-wrap .panel-body &gt; div.left .left-price .price,
.path-hotel-order-detail-w-id .ctrl-wrap .panel-body &gt; div.left .left-price .price,
.path-visa-order-detail-id .ctrl-wrap .panel-body &gt; div.left .left-price .price,
.path-car-order-detail-carOrderNo .ctrl-wrap .panel-body &gt; div.left .left-price .price,
.path-bus-order-detail-orderNo .ctrl-wrap .panel-body &gt; div.left .left-price .price,
.path-use-car-order-detail-orderNo .ctrl-wrap .panel-body &gt; div.left .left-price .price {
  font-size: 28px;
}
.path-train-order-detail-w-type-id .ctrl-wrap .panel-body &gt; div.left .left-price table.price-tb,
.path-train-order-change-w-type-id .ctrl-wrap .panel-body &gt; div.left .left-price table.price-tb,
.path-train-order-refund-w-type-id .ctrl-wrap .panel-body &gt; div.left .left-price table.price-tb,
.path-flt-order-detail-w-type-id .ctrl-wrap .panel-body &gt; div.left .left-price table.price-tb,
.path-flt-order-book-seat-type-id .ctrl-wrap .panel-body &gt; div.left .left-price table.price-tb,
.path-flt-order-change-w-type-id .ctrl-wrap .panel-body &gt; div.left .left-price table.price-tb,
.path-flt-order-refund-w-type-id .ctrl-wrap .panel-body &gt; div.left .left-price table.price-tb,
.path-hotel-order-detail-w-id .ctrl-wrap .panel-body &gt; div.left .left-price table.price-tb,
.path-visa-order-detail-id .ctrl-wrap .panel-body &gt; div.left .left-price table.price-tb,
.path-car-order-detail-carOrderNo .ctrl-wrap .panel-body &gt; div.left .left-price table.price-tb,
.path-bus-order-detail-orderNo .ctrl-wrap .panel-body &gt; div.left .left-price table.price-tb,
.path-use-car-order-detail-orderNo .ctrl-wrap .panel-body &gt; div.left .left-price table.price-tb {
  border: solid 1px #3da0f6;
  position: absolute;
  background: #fff;
  z-index: 2;
}
.path-train-order-detail-w-type-id .ctrl-wrap .panel-body &gt; div.left .left-price table.price-tb td,
.path-train-order-change-w-type-id .ctrl-wrap .panel-body &gt; div.left .left-price table.price-tb td,
.path-train-order-refund-w-type-id .ctrl-wrap .panel-body &gt; div.left .left-price table.price-tb td,
.path-flt-order-detail-w-type-id .ctrl-wrap .panel-body &gt; div.left .left-price table.price-tb td,
.path-flt-order-book-seat-type-id .ctrl-wrap .panel-body &gt; div.left .left-price table.price-tb td,
.path-flt-order-change-w-type-id .ctrl-wrap .panel-body &gt; div.left .left-price table.price-tb td,
.path-flt-order-refund-w-type-id .ctrl-wrap .panel-body &gt; div.left .left-price table.price-tb td,
.path-hotel-order-detail-w-id .ctrl-wrap .panel-body &gt; div.left .left-price table.price-tb td,
.path-visa-order-detail-id .ctrl-wrap .panel-body &gt; div.left .left-price table.price-tb td,
.path-car-order-detail-carOrderNo .ctrl-wrap .panel-body &gt; div.left .left-price table.price-tb td,
.path-bus-order-detail-orderNo .ctrl-wrap .panel-body &gt; div.left .left-price table.price-tb td,
.path-use-car-order-detail-orderNo .ctrl-wrap .panel-body &gt; div.left .left-price table.price-tb td {
  padding: 10px;
  border: none;
  text-align: center;
  font-size: 11px;
}
.path-train-order-detail-w-type-id .ctrl-wrap .panel-body &gt; div.left .left-price table.price-tb tr.tr-head,
.path-train-order-change-w-type-id .ctrl-wrap .panel-body &gt; div.left .left-price table.price-tb tr.tr-head,
.path-train-order-refund-w-type-id .ctrl-wrap .panel-body &gt; div.left .left-price table.price-tb tr.tr-head,
.path-flt-order-detail-w-type-id .ctrl-wrap .panel-body &gt; div.left .left-price table.price-tb tr.tr-head,
.path-flt-order-book-seat-type-id .ctrl-wrap .panel-body &gt; div.left .left-price table.price-tb tr.tr-head,
.path-flt-order-change-w-type-id .ctrl-wrap .panel-body &gt; div.left .left-price table.price-tb tr.tr-head,
.path-flt-order-refund-w-type-id .ctrl-wrap .panel-body &gt; div.left .left-price table.price-tb tr.tr-head,
.path-hotel-order-detail-w-id .ctrl-wrap .panel-body &gt; div.left .left-price table.price-tb tr.tr-head,
.path-visa-order-detail-id .ctrl-wrap .panel-body &gt; div.left .left-price table.price-tb tr.tr-head,
.path-car-order-detail-carOrderNo .ctrl-wrap .panel-body &gt; div.left .left-price table.price-tb tr.tr-head,
.path-bus-order-detail-orderNo .ctrl-wrap .panel-body &gt; div.left .left-price table.price-tb tr.tr-head,
.path-use-car-order-detail-orderNo .ctrl-wrap .panel-body &gt; div.left .left-price table.price-tb tr.tr-head {
  background: #3da0f6;
}
.path-train-order-detail-w-type-id .ctrl-wrap .panel-body &gt; div.left .left-price table.price-tb tr.tr-head td,
.path-train-order-change-w-type-id .ctrl-wrap .panel-body &gt; div.left .left-price table.price-tb tr.tr-head td,
.path-train-order-refund-w-type-id .ctrl-wrap .panel-body &gt; div.left .left-price table.price-tb tr.tr-head td,
.path-flt-order-detail-w-type-id .ctrl-wrap .panel-body &gt; div.left .left-price table.price-tb tr.tr-head td,
.path-flt-order-book-seat-type-id .ctrl-wrap .panel-body &gt; div.left .left-price table.price-tb tr.tr-head td,
.path-flt-order-change-w-type-id .ctrl-wrap .panel-body &gt; div.left .left-price table.price-tb tr.tr-head td,
.path-flt-order-refund-w-type-id .ctrl-wrap .panel-body &gt; div.left .left-price table.price-tb tr.tr-head td,
.path-hotel-order-detail-w-id .ctrl-wrap .panel-body &gt; div.left .left-price table.price-tb tr.tr-head td,
.path-visa-order-detail-id .ctrl-wrap .panel-body &gt; div.left .left-price table.price-tb tr.tr-head td,
.path-car-order-detail-carOrderNo .ctrl-wrap .panel-body &gt; div.left .left-price table.price-tb tr.tr-head td,
.path-bus-order-detail-orderNo .ctrl-wrap .panel-body &gt; div.left .left-price table.price-tb tr.tr-head td,
.path-use-car-order-detail-orderNo .ctrl-wrap .panel-body &gt; div.left .left-price table.price-tb tr.tr-head td {
  color: #fff;
  width: 80px;
  font-size: 14px;
  white-space: nowrap;
}
.path-train-order-detail-w-type-id .ctrl-wrap .panel-body &gt; div.left .left-price table.price-tb tr.tr-content,
.path-train-order-change-w-type-id .ctrl-wrap .panel-body &gt; div.left .left-price table.price-tb tr.tr-content,
.path-train-order-refund-w-type-id .ctrl-wrap .panel-body &gt; div.left .left-price table.price-tb tr.tr-content,
.path-flt-order-detail-w-type-id .ctrl-wrap .panel-body &gt; div.left .left-price table.price-tb tr.tr-content,
.path-flt-order-book-seat-type-id .ctrl-wrap .panel-body &gt; div.left .left-price table.price-tb tr.tr-content,
.path-flt-order-change-w-type-id .ctrl-wrap .panel-body &gt; div.left .left-price table.price-tb tr.tr-content,
.path-flt-order-refund-w-type-id .ctrl-wrap .panel-body &gt; div.left .left-price table.price-tb tr.tr-content,
.path-hotel-order-detail-w-id .ctrl-wrap .panel-body &gt; div.left .left-price table.price-tb tr.tr-content,
.path-visa-order-detail-id .ctrl-wrap .panel-body &gt; div.left .left-price table.price-tb tr.tr-content,
.path-car-order-detail-carOrderNo .ctrl-wrap .panel-body &gt; div.left .left-price table.price-tb tr.tr-content,
.path-bus-order-detail-orderNo .ctrl-wrap .panel-body &gt; div.left .left-price table.price-tb tr.tr-content,
.path-use-car-order-detail-orderNo .ctrl-wrap .panel-body &gt; div.left .left-price table.price-tb tr.tr-content {
  border-top: solid 1px #3da0f6;
}
.path-train-order-detail-w-type-id .ctrl-wrap .panel-body &gt; div.right,
.path-train-order-change-w-type-id .ctrl-wrap .panel-body &gt; div.right,
.path-train-order-refund-w-type-id .ctrl-wrap .panel-body &gt; div.right,
.path-flt-order-detail-w-type-id .ctrl-wrap .panel-body &gt; div.right,
.path-flt-order-book-seat-type-id .ctrl-wrap .panel-body &gt; div.right,
.path-flt-order-change-w-type-id .ctrl-wrap .panel-body &gt; div.right,
.path-flt-order-refund-w-type-id .ctrl-wrap .panel-body &gt; div.right,
.path-hotel-order-detail-w-id .ctrl-wrap .panel-body &gt; div.right,
.path-visa-order-detail-id .ctrl-wrap .panel-body &gt; div.right,
.path-car-order-detail-carOrderNo .ctrl-wrap .panel-body &gt; div.right,
.path-bus-order-detail-orderNo .ctrl-wrap .panel-body &gt; div.right,
.path-use-car-order-detail-orderNo .ctrl-wrap .panel-body &gt; div.right {
  width: 236px;
  text-align: center;
  vertical-align: middle;
}
.path-train-order-detail-w-type-id .ctrl-wrap .panel-body &gt; div.right .btn,
.path-train-order-change-w-type-id .ctrl-wrap .panel-body &gt; div.right .btn,
.path-train-order-refund-w-type-id .ctrl-wrap .panel-body &gt; div.right .btn,
.path-flt-order-detail-w-type-id .ctrl-wrap .panel-body &gt; div.right .btn,
.path-flt-order-book-seat-type-id .ctrl-wrap .panel-body &gt; div.right .btn,
.path-flt-order-change-w-type-id .ctrl-wrap .panel-body &gt; div.right .btn,
.path-flt-order-refund-w-type-id .ctrl-wrap .panel-body &gt; div.right .btn,
.path-hotel-order-detail-w-id .ctrl-wrap .panel-body &gt; div.right .btn,
.path-visa-order-detail-id .ctrl-wrap .panel-body &gt; div.right .btn,
.path-car-order-detail-carOrderNo .ctrl-wrap .panel-body &gt; div.right .btn,
.path-bus-order-detail-orderNo .ctrl-wrap .panel-body &gt; div.right .btn,
.path-use-car-order-detail-orderNo .ctrl-wrap .panel-body &gt; div.right .btn {
  width: 120px;
}
.path-train-order-detail-w-type-id .ctrl-wrap .order-panel .panel-body,
.path-train-order-change-w-type-id .ctrl-wrap .order-panel .panel-body,
.path-train-order-refund-w-type-id .ctrl-wrap .order-panel .panel-body,
.path-flt-order-detail-w-type-id .ctrl-wrap .order-panel .panel-body,
.path-flt-order-book-seat-type-id .ctrl-wrap .order-panel .panel-body,
.path-flt-order-change-w-type-id .ctrl-wrap .order-panel .panel-body,
.path-flt-order-refund-w-type-id .ctrl-wrap .order-panel .panel-body,
.path-hotel-order-detail-w-id .ctrl-wrap .order-panel .panel-body,
.path-visa-order-detail-id .ctrl-wrap .order-panel .panel-body,
.path-car-order-detail-carOrderNo .ctrl-wrap .order-panel .panel-body,
.path-bus-order-detail-orderNo .ctrl-wrap .order-panel .panel-body,
.path-use-car-order-detail-orderNo .ctrl-wrap .order-panel .panel-body,
.path-train-order-detail-w-type-id .ctrl-wrap .panel-body.pad0,
.path-train-order-change-w-type-id .ctrl-wrap .panel-body.pad0,
.path-train-order-refund-w-type-id .ctrl-wrap .panel-body.pad0,
.path-flt-order-detail-w-type-id .ctrl-wrap .panel-body.pad0,
.path-flt-order-book-seat-type-id .ctrl-wrap .panel-body.pad0,
.path-flt-order-change-w-type-id .ctrl-wrap .panel-body.pad0,
.path-flt-order-refund-w-type-id .ctrl-wrap .panel-body.pad0,
.path-hotel-order-detail-w-id .ctrl-wrap .panel-body.pad0,
.path-visa-order-detail-id .ctrl-wrap .panel-body.pad0,
.path-car-order-detail-carOrderNo .ctrl-wrap .panel-body.pad0,
.path-bus-order-detail-orderNo .ctrl-wrap .panel-body.pad0,
.path-use-car-order-detail-orderNo .ctrl-wrap .panel-body.pad0 {
  padding: 0px;
}
.path-train-order-detail-w-type-id .ctrl-wrap .order-panel .panel-body &gt; div,
.path-train-order-change-w-type-id .ctrl-wrap .order-panel .panel-body &gt; div,
.path-train-order-refund-w-type-id .ctrl-wrap .order-panel .panel-body &gt; div,
.path-flt-order-detail-w-type-id .ctrl-wrap .order-panel .panel-body &gt; div,
.path-flt-order-book-seat-type-id .ctrl-wrap .order-panel .panel-body &gt; div,
.path-flt-order-change-w-type-id .ctrl-wrap .order-panel .panel-body &gt; div,
.path-flt-order-refund-w-type-id .ctrl-wrap .order-panel .panel-body &gt; div,
.path-hotel-order-detail-w-id .ctrl-wrap .order-panel .panel-body &gt; div,
.path-visa-order-detail-id .ctrl-wrap .order-panel .panel-body &gt; div,
.path-car-order-detail-carOrderNo .ctrl-wrap .order-panel .panel-body &gt; div,
.path-bus-order-detail-orderNo .ctrl-wrap .order-panel .panel-body &gt; div,
.path-use-car-order-detail-orderNo .ctrl-wrap .order-panel .panel-body &gt; div,
.path-train-order-detail-w-type-id .ctrl-wrap .panel-body.pad0 &gt; div,
.path-train-order-change-w-type-id .ctrl-wrap .panel-body.pad0 &gt; div,
.path-train-order-refund-w-type-id .ctrl-wrap .panel-body.pad0 &gt; div,
.path-flt-order-detail-w-type-id .ctrl-wrap .panel-body.pad0 &gt; div,
.path-flt-order-book-seat-type-id .ctrl-wrap .panel-body.pad0 &gt; div,
.path-flt-order-change-w-type-id .ctrl-wrap .panel-body.pad0 &gt; div,
.path-flt-order-refund-w-type-id .ctrl-wrap .panel-body.pad0 &gt; div,
.path-hotel-order-detail-w-id .ctrl-wrap .panel-body.pad0 &gt; div,
.path-visa-order-detail-id .ctrl-wrap .panel-body.pad0 &gt; div,
.path-car-order-detail-carOrderNo .ctrl-wrap .panel-body.pad0 &gt; div,
.path-bus-order-detail-orderNo .ctrl-wrap .panel-body.pad0 &gt; div,
.path-use-car-order-detail-orderNo .ctrl-wrap .panel-body.pad0 &gt; div {
  padding: 30px 40px;
}
.path-train-order-detail-w-type-id .ctrl-wrap .ui-approval input.audit-content,
.path-train-order-change-w-type-id .ctrl-wrap .ui-approval input.audit-content,
.path-train-order-refund-w-type-id .ctrl-wrap .ui-approval input.audit-content,
.path-flt-order-detail-w-type-id .ctrl-wrap .ui-approval input.audit-content,
.path-flt-order-book-seat-type-id .ctrl-wrap .ui-approval input.audit-content,
.path-flt-order-change-w-type-id .ctrl-wrap .ui-approval input.audit-content,
.path-flt-order-refund-w-type-id .ctrl-wrap .ui-approval input.audit-content,
.path-hotel-order-detail-w-id .ctrl-wrap .ui-approval input.audit-content,
.path-visa-order-detail-id .ctrl-wrap .ui-approval input.audit-content,
.path-car-order-detail-carOrderNo .ctrl-wrap .ui-approval input.audit-content,
.path-bus-order-detail-orderNo .ctrl-wrap .ui-approval input.audit-content,
.path-use-car-order-detail-orderNo .ctrl-wrap .ui-approval input.audit-content {
  display: inline-block;
  width: 300px;
  margin-top: 20px;
}
.path-train-order-detail-w-type-id .ctrl-wrap .ui-approval .audit-btn,
.path-train-order-change-w-type-id .ctrl-wrap .ui-approval .audit-btn,
.path-train-order-refund-w-type-id .ctrl-wrap .ui-approval .audit-btn,
.path-flt-order-detail-w-type-id .ctrl-wrap .ui-approval .audit-btn,
.path-flt-order-book-seat-type-id .ctrl-wrap .ui-approval .audit-btn,
.path-flt-order-change-w-type-id .ctrl-wrap .ui-approval .audit-btn,
.path-flt-order-refund-w-type-id .ctrl-wrap .ui-approval .audit-btn,
.path-hotel-order-detail-w-id .ctrl-wrap .ui-approval .audit-btn,
.path-visa-order-detail-id .ctrl-wrap .ui-approval .audit-btn,
.path-car-order-detail-carOrderNo .ctrl-wrap .ui-approval .audit-btn,
.path-bus-order-detail-orderNo .ctrl-wrap .ui-approval .audit-btn,
.path-use-car-order-detail-orderNo .ctrl-wrap .ui-approval .audit-btn {
  margin-left: 82px;
  margin-top: 20px;
}
.path-train-order-detail-w-type-id .ctrl-wrap .badge-default-ghost,
.path-train-order-change-w-type-id .ctrl-wrap .badge-default-ghost,
.path-train-order-refund-w-type-id .ctrl-wrap .badge-default-ghost,
.path-flt-order-detail-w-type-id .ctrl-wrap .badge-default-ghost,
.path-flt-order-book-seat-type-id .ctrl-wrap .badge-default-ghost,
.path-flt-order-change-w-type-id .ctrl-wrap .badge-default-ghost,
.path-flt-order-refund-w-type-id .ctrl-wrap .badge-default-ghost,
.path-hotel-order-detail-w-id .ctrl-wrap .badge-default-ghost,
.path-visa-order-detail-id .ctrl-wrap .badge-default-ghost,
.path-car-order-detail-carOrderNo .ctrl-wrap .badge-default-ghost,
.path-bus-order-detail-orderNo .ctrl-wrap .badge-default-ghost,
.path-use-car-order-detail-orderNo .ctrl-wrap .badge-default-ghost {
  line-height: 20px;
}
.path-train-order-detail-w-type-id .lp-p-static .title,
.path-train-order-change-w-type-id .lp-p-static .title,
.path-train-order-refund-w-type-id .lp-p-static .title {
  width: 85px;
}
.path-train-order-detail-w-type-id .passenger-panel span,
.path-train-order-change-w-type-id .passenger-panel span,
.path-train-order-refund-w-type-id .passenger-panel span {
  display: inline-block;
  cursor: default;
}
.path-train-order-detail-w-type-id .passenger-panel .name,
.path-train-order-change-w-type-id .passenger-panel .name,
.path-train-order-refund-w-type-id .passenger-panel .name {
  width: 128px;
  margin-bottom: -5px;
}
.path-train-order-detail-w-type-id .passenger-panel .idc,
.path-train-order-change-w-type-id .passenger-panel .idc,
.path-train-order-refund-w-type-id .passenger-panel .idc {
  width: 250px;
}
.path-train-order-detail-w-type-id .passenger-panel .idc span,
.path-train-order-change-w-type-id .passenger-panel .idc span,
.path-train-order-refund-w-type-id .passenger-panel .idc span {
  width: 170px;
  word-wrap: break-word;
  vertical-align: middle;
}
.path-train-order-detail-w-type-id .passenger-panel .seat-type,
.path-train-order-change-w-type-id .passenger-panel .seat-type,
.path-train-order-refund-w-type-id .passenger-panel .seat-type {
  width: 190px;
}
.path-train-order-detail-w-type-id .passenger-panel .ticket-price,
.path-train-order-change-w-type-id .passenger-panel .ticket-price,
.path-train-order-refund-w-type-id .passenger-panel .ticket-price {
  width: 128px;
}
.path-train-order-detail-w-type-id .passenger-panel .insurance,
.path-train-order-change-w-type-id .passenger-panel .insurance,
.path-train-order-refund-w-type-id .passenger-panel .insurance {
  width: 195px;
  vertical-align: middle;
}
.path-train-order-detail-w-type-id .passenger-panel .costcenter,
.path-train-order-change-w-type-id .passenger-panel .costcenter,
.path-train-order-refund-w-type-id .passenger-panel .costcenter {
  width: 128px;
  margin-bottom: -5px;
}
.path-train-order-detail-w-type-id .passenger-panel .state,
.path-train-order-change-w-type-id .passenger-panel .state,
.path-train-order-refund-w-type-id .passenger-panel .state {
  color: #999;
}
.path-train-order-detail-w-type-id .trip-panel .panel-body,
.path-train-order-change-w-type-id .trip-panel .panel-body,
.path-train-order-refund-w-type-id .trip-panel .panel-body {
  color: font-color-9;
}
.path-train-order-detail-w-type-id .trip-panel .panel-body .train,
.path-train-order-change-w-type-id .trip-panel .panel-body .train,
.path-train-order-refund-w-type-id .trip-panel .panel-body .train {
  padding: 15px;
}
.path-train-order-detail-w-type-id .trip-panel .panel-body .train.first,
.path-train-order-change-w-type-id .trip-panel .panel-body .train.first,
.path-train-order-refund-w-type-id .trip-panel .panel-body .train.first {
  border-bottom: solid 1px #ddd;
}
.path-train-order-detail-w-type-id .trip-panel .panel-body .depart p,
.path-train-order-change-w-type-id .trip-panel .panel-body .depart p,
.path-train-order-refund-w-type-id .trip-panel .panel-body .depart p,
.path-train-order-detail-w-type-id .trip-panel .panel-body .arrive p,
.path-train-order-change-w-type-id .trip-panel .panel-body .arrive p,
.path-train-order-refund-w-type-id .trip-panel .panel-body .arrive p,
.path-train-order-detail-w-type-id .trip-panel .panel-body .middle p,
.path-train-order-change-w-type-id .trip-panel .panel-body .middle p,
.path-train-order-refund-w-type-id .trip-panel .panel-body .middle p {
  margin-bottom: 0px;
}
.path-train-order-detail-w-type-id .trip-panel .panel-body .depart p.time,
.path-train-order-change-w-type-id .trip-panel .panel-body .depart p.time,
.path-train-order-refund-w-type-id .trip-panel .panel-body .depart p.time,
.path-train-order-detail-w-type-id .trip-panel .panel-body .arrive p.time,
.path-train-order-change-w-type-id .trip-panel .panel-body .arrive p.time,
.path-train-order-refund-w-type-id .trip-panel .panel-body .arrive p.time,
.path-train-order-detail-w-type-id .trip-panel .panel-body .middle p.time,
.path-train-order-change-w-type-id .trip-panel .panel-body .middle p.time,
.path-train-order-refund-w-type-id .trip-panel .panel-body .middle p.time {
  font-size: 30px;
  font-weight: 900;
  color: #333;
}
.path-train-order-detail-w-type-id .trip-panel .panel-body .depart p,
.path-train-order-change-w-type-id .trip-panel .panel-body .depart p,
.path-train-order-refund-w-type-id .trip-panel .panel-body .depart p {
  text-align: right;
}
.path-train-order-detail-w-type-id .trip-panel .panel-body .middle,
.path-train-order-change-w-type-id .trip-panel .panel-body .middle,
.path-train-order-refund-w-type-id .trip-panel .panel-body .middle {
  margin-top: 16px;
}
.path-train-order-detail-w-type-id .trip-panel .panel-body .middle .arrow,
.path-train-order-change-w-type-id .trip-panel .panel-body .middle .arrow,
.path-train-order-refund-w-type-id .trip-panel .panel-body .middle .arrow {
  height: 6px;
  border-bottom: 1px solid #ccc;
  margin-bottom: 6px;
}
.path-flt-order-detail-w-type-id .trip-panel .panel-body,
.path-flt-order-change-w-type-id .trip-panel .panel-body,
.path-flt-order-refund-w-type-id .trip-panel .panel-body,
.path-visa-order-detail-id .trip-panel .panel-body {
  padding: 0px;
  color: #999;
}
.path-flt-order-detail-w-type-id .trip-panel .panel-body .row.od,
.path-flt-order-change-w-type-id .trip-panel .panel-body .row.od,
.path-flt-order-refund-w-type-id .trip-panel .panel-body .row.od,
.path-visa-order-detail-id .trip-panel .panel-body .row.od {
  border-bottom: solid 1px #ddd;
}
.path-flt-order-detail-w-type-id .trip-panel .panel-body .row.od.first,
.path-flt-order-change-w-type-id .trip-panel .panel-body .row.od.first,
.path-flt-order-refund-w-type-id .trip-panel .panel-body .row.od.first,
.path-visa-order-detail-id .trip-panel .panel-body .row.od.first {
  border-top: none;
}
.path-flt-order-detail-w-type-id .trip-panel .panel-body .row.od.od-orig.od-first-true,
.path-flt-order-change-w-type-id .trip-panel .panel-body .row.od.od-orig.od-first-true,
.path-flt-order-refund-w-type-id .trip-panel .panel-body .row.od.od-orig.od-first-true,
.path-visa-order-detail-id .trip-panel .panel-body .row.od.od-orig.od-first-true {
  border-top: solid 1px #ddd;
}
.path-flt-order-detail-w-type-id .trip-panel .panel-body .row.od .od-title,
.path-flt-order-change-w-type-id .trip-panel .panel-body .row.od .od-title,
.path-flt-order-refund-w-type-id .trip-panel .panel-body .row.od .od-title,
.path-visa-order-detail-id .trip-panel .panel-body .row.od .od-title {
  color: #333;
  width: 69px;
  vertical-align: middle;
  padding-left: 0px;
  padding-right: 0px;
  text-align: center;
}
.path-flt-order-detail-w-type-id .trip-panel .panel-body .row.od .od-title p,
.path-flt-order-change-w-type-id .trip-panel .panel-body .row.od .od-title p,
.path-flt-order-refund-w-type-id .trip-panel .panel-body .row.od .od-title p,
.path-visa-order-detail-id .trip-panel .panel-body .row.od .od-title p {
  margin-bottom: 0px;
}
.path-flt-order-detail-w-type-id .trip-panel .panel-body .row.od .od-title .tip,
.path-flt-order-change-w-type-id .trip-panel .panel-body .row.od .od-title .tip,
.path-flt-order-refund-w-type-id .trip-panel .panel-body .row.od .od-title .tip,
.path-visa-order-detail-id .trip-panel .panel-body .row.od .od-title .tip {
  font-size: 11px;
}
.path-flt-order-detail-w-type-id .trip-panel .panel-body .row.od .od-detail,
.path-flt-order-change-w-type-id .trip-panel .panel-body .row.od .od-detail,
.path-flt-order-refund-w-type-id .trip-panel .panel-body .row.od .od-detail,
.path-visa-order-detail-id .trip-panel .panel-body .row.od .od-detail {
  width: 865px;
  border-left: dashed 1px #999;
}
.path-flt-order-detail-w-type-id .trip-panel .panel-body .row.od .od-detail .od-brief,
.path-flt-order-change-w-type-id .trip-panel .panel-body .row.od .od-detail .od-brief,
.path-flt-order-refund-w-type-id .trip-panel .panel-body .row.od .od-detail .od-brief,
.path-visa-order-detail-id .trip-panel .panel-body .row.od .od-detail .od-brief {
  line-height: 36px;
  padding: 5px 10px;
  font-weight: 900;
  color: #333;
  border-bottom: dashed 1px #999;
}
.path-flt-order-detail-w-type-id .trip-panel .panel-body .row.od .od-detail .od-segments,
.path-flt-order-change-w-type-id .trip-panel .panel-body .row.od .od-detail .od-segments,
.path-flt-order-refund-w-type-id .trip-panel .panel-body .row.od .od-detail .od-segments,
.path-visa-order-detail-id .trip-panel .panel-body .row.od .od-detail .od-segments {
  padding: 15px 30px;
}
.path-flt-order-detail-w-type-id .trip-panel .panel-body .row.od .od-detail .od-segments .seg-item .seg-info,
.path-flt-order-change-w-type-id .trip-panel .panel-body .row.od .od-detail .od-segments .seg-item .seg-info,
.path-flt-order-refund-w-type-id .trip-panel .panel-body .row.od .od-detail .od-segments .seg-item .seg-info,
.path-visa-order-detail-id .trip-panel .panel-body .row.od .od-detail .od-segments .seg-item .seg-info {
  margin-top: 10px;
  margin-bottom: 5px;
  font-size: 12px;
}
.path-flt-order-detail-w-type-id .trip-panel .panel-body .row.od .od-detail .od-segments .seg-item .seg-detail,
.path-flt-order-change-w-type-id .trip-panel .panel-body .row.od .od-detail .od-segments .seg-item .seg-detail,
.path-flt-order-refund-w-type-id .trip-panel .panel-body .row.od .od-detail .od-segments .seg-item .seg-detail,
.path-visa-order-detail-id .trip-panel .panel-body .row.od .od-detail .od-segments .seg-item .seg-detail {
  color: #333;
}
.path-flt-order-detail-w-type-id .trip-panel .panel-body .row.od .od-detail .od-segments .seg-item .seg-detail &gt; div,
.path-flt-order-change-w-type-id .trip-panel .panel-body .row.od .od-detail .od-segments .seg-item .seg-detail &gt; div,
.path-flt-order-refund-w-type-id .trip-panel .panel-body .row.od .od-detail .od-segments .seg-item .seg-detail &gt; div,
.path-visa-order-detail-id .trip-panel .panel-body .row.od .od-detail .od-segments .seg-item .seg-detail &gt; div {
  padding-left: 0px;
  padding-right: 0px;
}
.path-flt-order-detail-w-type-id .trip-panel .panel-body .row.od .od-detail .od-segments .seg-item .seg-detail &gt; .detail-flt,
.path-flt-order-change-w-type-id .trip-panel .panel-body .row.od .od-detail .od-segments .seg-item .seg-detail &gt; .detail-flt,
.path-flt-order-refund-w-type-id .trip-panel .panel-body .row.od .od-detail .od-segments .seg-item .seg-detail &gt; .detail-flt,
.path-visa-order-detail-id .trip-panel .panel-body .row.od .od-detail .od-segments .seg-item .seg-detail &gt; .detail-flt {
  padding-top: 5px;
}
.path-flt-order-detail-w-type-id .trip-panel .panel-body .row.od .od-detail .od-segments .seg-item .seg-detail &gt; .detail-flt .flt-no,
.path-flt-order-change-w-type-id .trip-panel .panel-body .row.od .od-detail .od-segments .seg-item .seg-detail &gt; .detail-flt .flt-no,
.path-flt-order-refund-w-type-id .trip-panel .panel-body .row.od .od-detail .od-segments .seg-item .seg-detail &gt; .detail-flt .flt-no,
.path-visa-order-detail-id .trip-panel .panel-body .row.od .od-detail .od-segments .seg-item .seg-detail &gt; .detail-flt .flt-no,
.path-flt-order-detail-w-type-id .trip-panel .panel-body .row.od .od-detail .od-segments .seg-item .seg-detail &gt; .detail-flt .cabin,
.path-flt-order-change-w-type-id .trip-panel .panel-body .row.od .od-detail .od-segments .seg-item .seg-detail &gt; .detail-flt .cabin,
.path-flt-order-refund-w-type-id .trip-panel .panel-body .row.od .od-detail .od-segments .seg-item .seg-detail &gt; .detail-flt .cabin,
.path-visa-order-detail-id .trip-panel .panel-body .row.od .od-detail .od-segments .seg-item .seg-detail &gt; .detail-flt .cabin {
  font-size: 12px;
}
.path-flt-order-detail-w-type-id .trip-panel .panel-body .row.od .od-detail .od-segments .seg-item .seg-detail &gt; .detail-flt .flt-no.cabin,
.path-flt-order-change-w-type-id .trip-panel .panel-body .row.od .od-detail .od-segments .seg-item .seg-detail &gt; .detail-flt .flt-no.cabin,
.path-flt-order-refund-w-type-id .trip-panel .panel-body .row.od .od-detail .od-segments .seg-item .seg-detail &gt; .detail-flt .flt-no.cabin,
.path-visa-order-detail-id .trip-panel .panel-body .row.od .od-detail .od-segments .seg-item .seg-detail &gt; .detail-flt .flt-no.cabin,
.path-flt-order-detail-w-type-id .trip-panel .panel-body .row.od .od-detail .od-segments .seg-item .seg-detail &gt; .detail-flt .cabin.cabin,
.path-flt-order-change-w-type-id .trip-panel .panel-body .row.od .od-detail .od-segments .seg-item .seg-detail &gt; .detail-flt .cabin.cabin,
.path-flt-order-refund-w-type-id .trip-panel .panel-body .row.od .od-detail .od-segments .seg-item .seg-detail &gt; .detail-flt .cabin.cabin,
.path-visa-order-detail-id .trip-panel .panel-body .row.od .od-detail .od-segments .seg-item .seg-detail &gt; .detail-flt .cabin.cabin {
  color: #999;
}
.path-flt-order-detail-w-type-id .trip-panel .panel-body .row.od .od-detail .od-segments .seg-item .seg-detail &gt; .detail-flt .share,
.path-flt-order-change-w-type-id .trip-panel .panel-body .row.od .od-detail .od-segments .seg-item .seg-detail &gt; .detail-flt .share,
.path-flt-order-refund-w-type-id .trip-panel .panel-body .row.od .od-detail .od-segments .seg-item .seg-detail &gt; .detail-flt .share,
.path-visa-order-detail-id .trip-panel .panel-body .row.od .od-detail .od-segments .seg-item .seg-detail &gt; .detail-flt .share {
  font-size: 12px;
  border-bottom: dashed 1px #3da0f6;
  color: #3da0f6;
}
.path-flt-order-detail-w-type-id .trip-panel .panel-body .row.od .od-detail .od-segments .seg-item .seg-detail &gt; .detail-time,
.path-flt-order-change-w-type-id .trip-panel .panel-body .row.od .od-detail .od-segments .seg-item .seg-detail &gt; .detail-time,
.path-flt-order-refund-w-type-id .trip-panel .panel-body .row.od .od-detail .od-segments .seg-item .seg-detail &gt; .detail-time,
.path-visa-order-detail-id .trip-panel .panel-body .row.od .od-detail .od-segments .seg-item .seg-detail &gt; .detail-time {
  font-size: 12px;
}
.path-flt-order-detail-w-type-id .trip-panel .panel-body .row.od .od-detail .od-segments .seg-item .seg-detail &gt; .detail-time .time,
.path-flt-order-change-w-type-id .trip-panel .panel-body .row.od .od-detail .od-segments .seg-item .seg-detail &gt; .detail-time .time,
.path-flt-order-refund-w-type-id .trip-panel .panel-body .row.od .od-detail .od-segments .seg-item .seg-detail &gt; .detail-time .time,
.path-visa-order-detail-id .trip-panel .panel-body .row.od .od-detail .od-segments .seg-item .seg-detail &gt; .detail-time .time {
  font-size: 30px;
  font-weight: 900;
  color: #333;
}
.path-flt-order-detail-w-type-id .trip-panel .panel-body .row.od .od-detail .od-segments .seg-item .seg-detail &gt; .detail-time p,
.path-flt-order-change-w-type-id .trip-panel .panel-body .row.od .od-detail .od-segments .seg-item .seg-detail &gt; .detail-time p,
.path-flt-order-refund-w-type-id .trip-panel .panel-body .row.od .od-detail .od-segments .seg-item .seg-detail &gt; .detail-time p,
.path-visa-order-detail-id .trip-panel .panel-body .row.od .od-detail .od-segments .seg-item .seg-detail &gt; .detail-time p {
  margin-bottom: 3px;
}
.path-flt-order-detail-w-type-id .trip-panel .panel-body .row.od .od-detail .od-segments .seg-item .seg-detail &gt; .detail-time p.time,
.path-flt-order-change-w-type-id .trip-panel .panel-body .row.od .od-detail .od-segments .seg-item .seg-detail &gt; .detail-time p.time,
.path-flt-order-refund-w-type-id .trip-panel .panel-body .row.od .od-detail .od-segments .seg-item .seg-detail &gt; .detail-time p.time,
.path-visa-order-detail-id .trip-panel .panel-body .row.od .od-detail .od-segments .seg-item .seg-detail &gt; .detail-time p.time {
  margin-bottom: 0px;
}
.path-flt-order-detail-w-type-id .trip-panel .panel-body .row.od .od-detail .od-segments .seg-item .seg-detail &gt; .detail-time &gt; .row &gt; div,
.path-flt-order-change-w-type-id .trip-panel .panel-body .row.od .od-detail .od-segments .seg-item .seg-detail &gt; .detail-time &gt; .row &gt; div,
.path-flt-order-refund-w-type-id .trip-panel .panel-body .row.od .od-detail .od-segments .seg-item .seg-detail &gt; .detail-time &gt; .row &gt; div,
.path-visa-order-detail-id .trip-panel .panel-body .row.od .od-detail .od-segments .seg-item .seg-detail &gt; .detail-time &gt; .row &gt; div {
  padding: 0px;
}
.path-flt-order-detail-w-type-id .trip-panel .panel-body .row.od .od-detail .od-segments .seg-item .seg-detail &gt; .detail-time &gt; .row &gt; div.depart,
.path-flt-order-change-w-type-id .trip-panel .panel-body .row.od .od-detail .od-segments .seg-item .seg-detail &gt; .detail-time &gt; .row &gt; div.depart,
.path-flt-order-refund-w-type-id .trip-panel .panel-body .row.od .od-detail .od-segments .seg-item .seg-detail &gt; .detail-time &gt; .row &gt; div.depart,
.path-visa-order-detail-id .trip-panel .panel-body .row.od .od-detail .od-segments .seg-item .seg-detail &gt; .detail-time &gt; .row &gt; div.depart,
.path-flt-order-detail-w-type-id .trip-panel .panel-body .row.od .od-detail .od-segments .seg-item .seg-detail &gt; .detail-time &gt; .row &gt; div.arrive,
.path-flt-order-change-w-type-id .trip-panel .panel-body .row.od .od-detail .od-segments .seg-item .seg-detail &gt; .detail-time &gt; .row &gt; div.arrive,
.path-flt-order-refund-w-type-id .trip-panel .panel-body .row.od .od-detail .od-segments .seg-item .seg-detail &gt; .detail-time &gt; .row &gt; div.arrive,
.path-visa-order-detail-id .trip-panel .panel-body .row.od .od-detail .od-segments .seg-item .seg-detail &gt; .detail-time &gt; .row &gt; div.arrive {
  width: 126px;
}
.path-flt-order-detail-w-type-id .trip-panel .panel-body .row.od .od-detail .od-segments .seg-item .seg-detail &gt; .detail-time &gt; .row &gt; div.depart .airport,
.path-flt-order-change-w-type-id .trip-panel .panel-body .row.od .od-detail .od-segments .seg-item .seg-detail &gt; .detail-time &gt; .row &gt; div.depart .airport,
.path-flt-order-refund-w-type-id .trip-panel .panel-body .row.od .od-detail .od-segments .seg-item .seg-detail &gt; .detail-time &gt; .row &gt; div.depart .airport,
.path-visa-order-detail-id .trip-panel .panel-body .row.od .od-detail .od-segments .seg-item .seg-detail &gt; .detail-time &gt; .row &gt; div.depart .airport,
.path-flt-order-detail-w-type-id .trip-panel .panel-body .row.od .od-detail .od-segments .seg-item .seg-detail &gt; .detail-time &gt; .row &gt; div.arrive .airport,
.path-flt-order-change-w-type-id .trip-panel .panel-body .row.od .od-detail .od-segments .seg-item .seg-detail &gt; .detail-time &gt; .row &gt; div.arrive .airport,
.path-flt-order-refund-w-type-id .trip-panel .panel-body .row.od .od-detail .od-segments .seg-item .seg-detail &gt; .detail-time &gt; .row &gt; div.arrive .airport,
.path-visa-order-detail-id .trip-panel .panel-body .row.od .od-detail .od-segments .seg-item .seg-detail &gt; .detail-time &gt; .row &gt; div.arrive .airport {
  width: 126px;
}
.path-flt-order-detail-w-type-id .trip-panel .panel-body .row.od .od-detail .od-segments .seg-item .seg-detail &gt; .detail-time &gt; .row &gt; div.middle,
.path-flt-order-change-w-type-id .trip-panel .panel-body .row.od .od-detail .od-segments .seg-item .seg-detail &gt; .detail-time &gt; .row &gt; div.middle,
.path-flt-order-refund-w-type-id .trip-panel .panel-body .row.od .od-detail .od-segments .seg-item .seg-detail &gt; .detail-time &gt; .row &gt; div.middle,
.path-visa-order-detail-id .trip-panel .panel-body .row.od .od-detail .od-segments .seg-item .seg-detail &gt; .detail-time &gt; .row &gt; div.middle {
  height: 39px;
}
.path-flt-order-detail-w-type-id .trip-panel .panel-body .row.od .od-detail .od-segments .seg-item .seg-detail &gt; .detail-time &gt; .row &gt; div.middle .split,
.path-flt-order-change-w-type-id .trip-panel .panel-body .row.od .od-detail .od-segments .seg-item .seg-detail &gt; .detail-time &gt; .row &gt; div.middle .split,
.path-flt-order-refund-w-type-id .trip-panel .panel-body .row.od .od-detail .od-segments .seg-item .seg-detail &gt; .detail-time &gt; .row &gt; div.middle .split,
.path-visa-order-detail-id .trip-panel .panel-body .row.od .od-detail .od-segments .seg-item .seg-detail &gt; .detail-time &gt; .row &gt; div.middle .split {
  border-bottom: 1px solid #ccc;
  margin: 3px;
}
.path-flt-order-detail-w-type-id .trip-panel .panel-body .row.od .od-detail .od-segments .seg-item .seg-detail &gt; .detail-time &gt; .row &gt; div.middle .uilp-stopover .station-period,
.path-flt-order-change-w-type-id .trip-panel .panel-body .row.od .od-detail .od-segments .seg-item .seg-detail &gt; .detail-time &gt; .row &gt; div.middle .uilp-stopover .station-period,
.path-flt-order-refund-w-type-id .trip-panel .panel-body .row.od .od-detail .od-segments .seg-item .seg-detail &gt; .detail-time &gt; .row &gt; div.middle .uilp-stopover .station-period,
.path-visa-order-detail-id .trip-panel .panel-body .row.od .od-detail .od-segments .seg-item .seg-detail &gt; .detail-time &gt; .row &gt; div.middle .uilp-stopover .station-period {
  left: 10px;
}
.path-flt-order-detail-w-type-id .trip-panel .panel-body .row.od .od-detail .od-segments .seg-item .seg-detail &gt; .detail-time .dayDiff,
.path-flt-order-change-w-type-id .trip-panel .panel-body .row.od .od-detail .od-segments .seg-item .seg-detail &gt; .detail-time .dayDiff,
.path-flt-order-refund-w-type-id .trip-panel .panel-body .row.od .od-detail .od-segments .seg-item .seg-detail &gt; .detail-time .dayDiff,
.path-visa-order-detail-id .trip-panel .panel-body .row.od .od-detail .od-segments .seg-item .seg-detail &gt; .detail-time .dayDiff {
  color: #3da0f6;
  position: absolute;
  top: 15px;
  left: 348px;
}
.path-flt-order-detail-w-type-id .trip-panel .panel-body .row.od.beChanged span,
.path-flt-order-change-w-type-id .trip-panel .panel-body .row.od.beChanged span,
.path-flt-order-refund-w-type-id .trip-panel .panel-body .row.od.beChanged span,
.path-visa-order-detail-id .trip-panel .panel-body .row.od.beChanged span,
.path-flt-order-detail-w-type-id .trip-panel .panel-body .row.od.beChanged strong,
.path-flt-order-change-w-type-id .trip-panel .panel-body .row.od.beChanged strong,
.path-flt-order-refund-w-type-id .trip-panel .panel-body .row.od.beChanged strong,
.path-visa-order-detail-id .trip-panel .panel-body .row.od.beChanged strong,
.path-flt-order-detail-w-type-id .trip-panel .panel-body .row.od.beChanged p,
.path-flt-order-change-w-type-id .trip-panel .panel-body .row.od.beChanged p,
.path-flt-order-refund-w-type-id .trip-panel .panel-body .row.od.beChanged p,
.path-visa-order-detail-id .trip-panel .panel-body .row.od.beChanged p {
  color: #bbb;
}
.path-flt-order-detail-w-type-id .trip-panel .panel-body .row.sperate,
.path-flt-order-change-w-type-id .trip-panel .panel-body .row.sperate,
.path-flt-order-refund-w-type-id .trip-panel .panel-body .row.sperate,
.path-visa-order-detail-id .trip-panel .panel-body .row.sperate {
  padding: 15px;
}
.path-flt-order-detail-w-type-id .passenger-panel .panel-body,
.path-flt-order-change-w-type-id .passenger-panel .panel-body,
.path-flt-order-refund-w-type-id .passenger-panel .panel-body,
.path-visa-order-detail-id .passenger-panel .panel-body {
  padding: 30px 20px;
}
.path-flt-order-detail-w-type-id .passenger-panel .lp-p-static,
.path-flt-order-change-w-type-id .passenger-panel .lp-p-static,
.path-flt-order-refund-w-type-id .passenger-panel .lp-p-static,
.path-visa-order-detail-id .passenger-panel .lp-p-static {
  line-height: 25px;
  cursor: default;
}
.path-flt-order-detail-w-type-id .passenger-panel .lp-p-static .title,
.path-flt-order-change-w-type-id .passenger-panel .lp-p-static .title,
.path-flt-order-refund-w-type-id .passenger-panel .lp-p-static .title,
.path-visa-order-detail-id .passenger-panel .lp-p-static .title {
  width: 128px;
}
.path-flt-order-detail-w-type-id .passenger-panel .lp-p-static .content.name strong,
.path-flt-order-change-w-type-id .passenger-panel .lp-p-static .content.name strong,
.path-flt-order-refund-w-type-id .passenger-panel .lp-p-static .content.name strong,
.path-visa-order-detail-id .passenger-panel .lp-p-static .content.name strong {
  margin-top: -3px;
  max-width: 150px;
}
.path-flt-order-detail-w-type-id .passenger-panel .lp-p-static .popover,
.path-flt-order-change-w-type-id .passenger-panel .lp-p-static .popover,
.path-flt-order-refund-w-type-id .passenger-panel .lp-p-static .popover,
.path-visa-order-detail-id .passenger-panel .lp-p-static .popover {
  margin-left: 5px;
}
.path-flt-order-detail-w-type-id .passenger-panel .lp-p-static .popover.top &gt; .arrow,
.path-flt-order-change-w-type-id .passenger-panel .lp-p-static .popover.top &gt; .arrow,
.path-flt-order-refund-w-type-id .passenger-panel .lp-p-static .popover.top &gt; .arrow,
.path-visa-order-detail-id .passenger-panel .lp-p-static .popover.top &gt; .arrow {
  bottom: -7px;
}
.path-flt-order-detail-w-type-id .passenger-panel span.no,
.path-flt-order-change-w-type-id .passenger-panel span.no,
.path-flt-order-refund-w-type-id .passenger-panel span.no,
.path-visa-order-detail-id .passenger-panel span.no {
  width: 28px;
  line-height: 28px;
  text-align: center;
  background: #3da0f6;
  border-radius: 50%;
  color: #fff;
  font-weight: 900;
}
.path-flt-order-detail-w-type-id .express-modal .select-com,
.path-flt-order-change-w-type-id .express-modal .select-com,
.path-flt-order-refund-w-type-id .express-modal .select-com,
.path-visa-order-detail-id .express-modal .select-com {
  margin-left: 64px;
  margin-top: -20px;
  font-size: 12px;
}
.path-flt-order-detail-w-type-id .express-modal .select-com span,
.path-flt-order-change-w-type-id .express-modal .select-com span,
.path-flt-order-refund-w-type-id .express-modal .select-com span,
.path-visa-order-detail-id .express-modal .select-com span {
  margin-right: 10px;
  padding: 2px 0px 2px 24px;
  color: #828282;
  font-weight: normal;
}
.path-flt-order-detail-w-type-id .express-modal .result-companyurl,
.path-flt-order-change-w-type-id .express-modal .result-companyurl,
.path-flt-order-refund-w-type-id .express-modal .result-companyurl,
.path-visa-order-detail-id .express-modal .result-companyurl {
  border-left: 1px solid #aaaaaa;
  color: #828282;
  font-size: 14px;
  padding-left: 28px;
  font-weight: normal;
}
.path-flt-order-detail-w-type-id .express-modal .select-com .ico-tel,
.path-flt-order-change-w-type-id .express-modal .select-com .ico-tel,
.path-flt-order-refund-w-type-id .express-modal .select-com .ico-tel,
.path-visa-order-detail-id .express-modal .select-com .ico-tel {
  color: #828282;
}
.path-flt-order-detail-w-type-id .express-modal td,
.path-flt-order-change-w-type-id .express-modal td,
.path-flt-order-refund-w-type-id .express-modal td,
.path-visa-order-detail-id .express-modal td {
  font-size: 12px;
  color: #828282;
}
.path-flt-order-detail-w-type-id .express-modal .result-top .col1-down,
.path-flt-order-change-w-type-id .express-modal .result-top .col1-down,
.path-flt-order-refund-w-type-id .express-modal .result-top .col1-down,
.path-visa-order-detail-id .express-modal .result-top .col1-down {
  width: 90px;
  text-align: center;
  font-size: 16px;
  color: #5a5a5a;
  cursor: pointer;
  padding-left: 45px;
}
.path-flt-order-detail-w-type-id .express-modal .result-top .col2,
.path-flt-order-change-w-type-id .express-modal .result-top .col2,
.path-flt-order-refund-w-type-id .express-modal .result-top .col2,
.path-visa-order-detail-id .express-modal .result-top .col2 {
  width: 303px;
  text-align: left;
  font-size: 16px;
  color: #5a5a5a;
  padding-left: 50px;
}
.path-flt-order-detail-w-type-id .express-modal .result-info,
.path-flt-order-change-w-type-id .express-modal .result-info,
.path-flt-order-refund-w-type-id .express-modal .result-info,
.path-visa-order-detail-id .express-modal .result-info {
  width: 650px;
}
.path-flt-order-detail-w-type-id .express-modal tr,
.path-flt-order-change-w-type-id .express-modal tr,
.path-flt-order-refund-w-type-id .express-modal tr,
.path-visa-order-detail-id .express-modal tr {
  display: table-row;
  vertical-align: inherit;
  border-color: inherit;
  line-height: 2.5;
}
.path-flt-order-detail-w-type-id .express-modal .result-info .row1,
.path-flt-order-change-w-type-id .express-modal .result-info .row1,
.path-flt-order-refund-w-type-id .express-modal .result-info .row1,
.path-visa-order-detail-id .express-modal .result-info .row1 {
  width: 105px;
  text-align: center;
  padding-left: 14px;
  padding-right: 0;
}
.path-flt-order-detail-w-type-id .express-modal .result-info .status-check,
.path-flt-order-change-w-type-id .express-modal .result-info .status-check,
.path-flt-order-refund-w-type-id .express-modal .result-info .status-check,
.path-visa-order-detail-id .express-modal .result-info .status-check {
  width: 30px;
}
.path-flt-order-detail-w-type-id .express-modal .context,
.path-flt-order-change-w-type-id .express-modal .context,
.path-flt-order-refund-w-type-id .express-modal .context,
.path-visa-order-detail-id .express-modal .context {
  font-size: 14px;
  padding-left: 0px !important;
}
.path-flt-order-detail-w-type-id .express-modal .last,
.path-flt-order-change-w-type-id .express-modal .last,
.path-flt-order-refund-w-type-id .express-modal .last,
.path-visa-order-detail-id .express-modal .last {
  color: #ff7800;
}
.path-flt-order-detail-w-type-id .list-item.coupon .item:first-child,
.path-flt-order-change-w-type-id .list-item.coupon .item:first-child,
.path-flt-order-refund-w-type-id .list-item.coupon .item:first-child,
.path-visa-order-detail-id .list-item.coupon .item:first-child {
  padding: 0;
  margin: 0;
  border: none;
}
.path-hotel-order-detail-w-id .hotel-name {
  font-size: 24px;
  color: #3da0f6;
}
.path-hotel-order-detail-w-id .hotel-addr {
  margin-bottom: 30px;
}
.path-hotel-order-detail-w-id .dateWrap {
  display: inline-block;
  border: 1px solid #aaaaaa;
  padding: 10px;
  position: relative;
  width: 120px;
}
.path-hotel-order-detail-w-id .dateWrap .dateNum {
  font-size: 24px;
  top: 14px;
  left: 80px;
  position: absolute;
}
.path-hotel-order-detail-w-id .dateWrap .weekNum {
  font-size: 14px;
  color: #999;
  margin-top: 6px;
}
.path-flt-order-book-seat-type-id .order-panel .panel-body {
  min-height: 100px !important;
}
.path-flt-order-book-seat-type-id .order-panel [cg-busy] {
  min-height: 60px;
}
.path-flt-order-book-seat-type-id .order-panel .loading-mask {
  top: -50px !important;
}
.path-flt-order-book-seat-type-id .order-panel table td {
  vertical-align: top;
}
.path-flt-order-book-seat-type-id .order-panel table td:first-child {
  width: 708px;
  border-right: 1px solid #ccc;
  padding-top: 20px;
}
.path-flt-order-book-seat-type-id .order-panel table td ul {
  margin: 20px 0 20px 20px;
}
.path-flt-order-book-seat-type-id .order-panel table td ul li {
  line-height: 24px;
}
.path-flt-order-book-seat-type-id .order-panel table td button {
  margin: 0 20px 20px;
}
.path-flt-order-book-seat-type-id .order-panel table td .seat-complete {
  width: 18px;
  height: 18px;
  vertical-align: middle;
  background: url(/1d744418920dfbdd00a8e7824e5db850.png);
}
.path-flt-order-book-seat-type-id .order-panel .row.od {
  padding: 0 !important;
  margin: 0 20px;
}
.path-flt-order-book-seat-type-id .order-panel .row.od .od-segment {
  line-height: 36px;
  border-bottom: 1px dashed #999;
}
.path-flt-order-book-seat-type-id .order-panel .row.od .od-segment .input-radio {
  line-height: initial;
}
.path-flt-order-book-seat-type-id .order-panel .row.od.last .od-segment:last-child {
  border-bottom: none;
}
.path-car-order-list .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li.td-cst {
  width: 170px;
}
.path-car-order-list .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li.td-trip {
  width: 280px;
}
.path-car-order-list .ctrl-wrap .nav-tabs-custom .tab-content .hotel-order-rpt-item li.td-stt {
  margin-left: 95px;
}
.path-car-order-detail-carOrderNo .fs28 {
  font-size: 28px;
}
.path-car-order-detail-carOrderNo .order-od span.content {
  display: inline-block;
  max-width: 800px;
  vertical-align: top;
}
.path-car-order-detail-carOrderNo .order-price .lp-p-static span.title {
  width: auto;
  text-align: left;
}
.path-car-order-detail-carOrderNo .order-price ul li {
  position: relative;
  line-height: 30px;
}
.path-car-order-detail-carOrderNo .order-price ul li span.title {
  position: absolute;
  left: 0;
  top: 0;
  background: #fff;
  padding-right: 5px;
}
.path-car-order-detail-carOrderNo .order-price ul li span.content {
  position: absolute;
  right: 0;
  top: 0;
  background: #fff;
  padding-left: 5px;
}
.path-use-car-order-detail-orderNo .panel.lp-panel .panel-body {
  padding: 0;
}
.path-use-car-order-detail-orderNo .panel.lp-panel .panel-body.passenger {
  padding: 20px;
}
.path-use-car-order-detail-orderNo .order-detail &gt; table .border-left {
  border-left: 1px dashed #ccc;
}
.path-use-car-order-detail-orderNo .order-detail &gt; table .border-left .btn {
  margin: 0 auto 15px;
}
.path-use-car-order-detail-orderNo .order-detail &gt; table .border-left .btn:last-child {
  margin-bottom: 0;
}
.path-use-car-order-detail-orderNo .order-detail &gt; table .border-top {
  padding: 20px;
  border-top: 1px dashed #ccc;
}
.path-use-car-order-detail-orderNo .order-detail .nx-v-align {
  line-height: 28px;
  width: 750px;
}
.path-use-car-order-detail-orderNo .order-detail .price-list li &gt; span:first-child {
  display: inline-block;
  width: 60px;
}
.path-use-car-order-detail-orderNo .order-detail .car-left {
  height: 220px;
  width: 20%;
  border-right: 1px solid #ccc;
}
.path-use-car-order-detail-orderNo .order-detail .car-left img {
  margin-left: 30px;
}
.path-use-car-order-detail-orderNo .order-detail .car-left p {
  text-align: center;
}
.path-use-car-order-detail-orderNo .order-detail .car-left .car-desc {
  color: #F5A623;
}
.path-use-car-order-detail-orderNo .order-detail .car-left .car-no {
  background: #ccc;
  color: #fff;
  margin-left: 77px;
  width: 80px;
}
.path-use-car-order-detail-orderNo .order-detail .car-right {
  width: 80%;
  float: right;
}
.path-use-car-order-detail-orderNo .order-detail .car-right table {
  width: 96%;
  margin: 75px;
}
.path-bus-order-list .nav-tabs-custom .uib-tab.nav-item {
  width: 112px !important;
}
.path-bus-order-list .nav-tabs-custom .uib-tab.nav-item:last-child {
  border-right: none !important;
}
.path-bus-order-list .head table td {
  padding: 10px;
}
.path-bus-order-list .uilp-bus-order-item {
  border-bottom: 1px solid #ccc;
}
.path-bus-order-list .last .uilp-bus-order-item {
  border: none;
}
.path-bus-order-list .uilp-bus-order-item &gt; div {
  display: table-cell;
  padding: 20px 10px;
  vertical-align: middle;
}
.path-bus-order-detail-orderNo .panel.lp-panel .panel-body {
  padding: 0;
}
.path-bus-order-detail-orderNo .panel.lp-panel .panel-body.passengers,
.path-bus-order-detail-orderNo .panel.lp-panel .panel-body.contact {
  padding: 20px;
}
.path-bus-order-detail-orderNo .order-detail &gt; table .border-left {
  border-left: 1px dashed #ccc;
}
.path-bus-order-detail-orderNo .order-detail &gt; table .border-top {
  padding: 20px;
  border-top: 1px dashed #ccc;
}
.path-bus-order-detail-orderNo .order-detail .nx-v-align {
  line-height: 28px;
  width: 720px;
}
.path-bus-order-detail-orderNo .order-detail .price-list li &gt; span:first-child {
  display: inline-block;
  width: 60px;
}
.path-bus-order-detail-orderNo .panel-body.passengers &gt; div &gt; span,
.path-bus-order-detail-orderNo .panel-body.contact &gt; div &gt; span {
  display: inline-block;
  vertical-align: middle;
}
.path-bus-order-detail-orderNo .panel-body.passengers &gt; div &gt; span:first-child,
.path-bus-order-detail-orderNo .panel-body.contact &gt; div &gt; span:first-child {
  width: 150px;
}
.path-bus-order-detail-orderNo .panel-body.passengers &gt; div &gt; span:nth-child(2),
.path-bus-order-detail-orderNo .panel-body.contact &gt; div &gt; span:nth-child(2) {
  width: 248px;
}
.path-bus-order-detail-orderNo .panel-body.passengers &gt; div &gt; span:nth-child(3),
.path-bus-order-detail-orderNo .panel-body.contact &gt; div &gt; span:nth-child(3) {
  width: 220px;
}
.path-bus-order-detail-orderNo .panel-body.passengers &gt; div &gt; span:nth-child(4),
.path-bus-order-detail-orderNo .panel-body.contact &gt; div &gt; span:nth-child(4) {
  width: 182px;
}
.path-bus-order-detail-orderNo .passengers .popover {
  color: #333;
}

</pre></body></html>