/* 主色调 */
/* 颜色变换 */
/* 字体颜色 */
/* 按钮颜色 */
/* 线条相关 */
/* #2dbdff 蓝色,#d2a052金色，#00A73C绿色*/
/* #1fc1ae 绿色，#d00a00红色,#f5a726橙黄色*/
.theme {
  color: #4169e1 !important;
}
.theme_low {
  color: #4184e1 !important;
}
/* 主题色给精 start */
.theme_bg {
  background: #4169e1 !important;
}
.theme_bg_hover:hover {
  color: #ffffff;
  background: #4169e1 !important;
}
.theme_text_hover:hover {
  color: #4169e1 !important;
}
.theme_bg_low {
  background: #4184e1 !important;
}
.theme_bg_low:hover {
  color: #ffffff;
  background: #4184e1 !important;
}
/* 主题色背景 start */
.theme_border {
  border-color: #4169e1 !important;
}
.theme_bd_top {
  border-top-color: #4169e1 !important;
}
.theme_bd_bottom {
  border-bottom-color: #4169e1 !important;
}
.theme_bd_right {
  border-right-color: #4169e1 !important;
}
.theme_bd_left {
  border-left-color: #4169e1 !important;
}
.theme_border_hover:hover {
  border-color: #4169e1 !important;
}
.theme_bd_top_hover:hover {
  border-top-color: #4169e1 !important;
}
.theme_bd_bottom_hover:hover {
  border-bottom-color: #4169e1 !important;
}
.theme_bd_right_hover:hover {
  border-right-color: #4169e1 !important;
}
.theme_bd_left_hover:hover {
  border-left-color: #4169e1 !important;
}
/* button开始*/
/*表单-按钮*/
.btn {
  /*主按钮，查询/保存/操作类*/
  border: 1px solid #4169e1 !important;
  background-color: #4169e1 !important;
}
.primary_btn {
  /*实线按钮 引导类操作，新增，编辑，导入、导出*/
  color: #4169e1 !important;
  background-color: white !important;
  border: 1px solid #4169e1 !important;
}
.cancel_btn {
  /*取消关闭灰色按钮*/
  background-color: #e3e3e3 !important;
  border-color: #e3e3e3 !important;
  color: #666666 !important;
}
/*输入框,下拉框*/
input:hover,
select:hover,
input:focus,
select:focus {
  border-color: #4169e1 !important;
}
input[type="radio"] {
  cursor: pointer;
}
input[type="checkbox"] {
  cursor: pointer;
}
.first_tab div a:hover:after,
.first_tab div span:hover:after {
  background-color: #4169e1 !important;
}
.first_tab div a:hover,
.first_tab div span:hover {
  color: #4169e1 !important;
}
.first_tab div a.current:after,
.first_tab div span.current:after {
  background-color: #4169e1 !important;
}
.first_tab div a.current,
.first_tab div span.current {
  color: #4169e1 !important;
}
/*一级页签样式结束*/
/*二级页签样式开始*/
.second_tab a.current,
.second_tab span.current {
  border: 1px solid #4169e1 !important;
  color: #4169e1 !important;
}
.second_tab a:hover,
.second_tab span:hover {
  border: 1px solid #4169e1 !important;
  color: #4169e1 !important;
}
/*二级页签样式结束*/
.third_tab a.current,
.third_tab span.current {
  color: #4169e1 !important;
  font-weight: bold;
}
.third_tab a.current:after,
.third_tab span.current:after {
  background-color: #4169e1 !important;
}
.third_tab a:hover,
.third_tab span:hover {
  color: #4169e1 !important;
  font-weight: bold;
}
.third_tab a:hover:after,
.third_tab span:hover:after {
  background-color: #4169e1 !important;
}
/*三级页签样式结束*/
.WdateDiv {
  border-color: #4169e1;
}
.WdateDiv .WdayTable2 {
  border-color: rgba(65, 105, 225, 0.6);
}
.WdateDiv .MTitle td {
  background: #4169e1;
}
.WdateDiv .menuOn {
  background: rgba(65, 105, 225, 0.09999999999999998);
}
.WdateDiv .WdayTable td font.festival {
  color: #4169e1;
}
.WdateDiv .Wwday {
  color: #4169e1;
}
.WdateDiv .dpButton {
  background-color: #4169e1;
}
.WdateDiv .WdayOn,
.WdateDiv .WwdayOn,
.WdateDiv .Wselday,
.WdateDiv .WotherDayOn {
  background-color: #4169e1;
}
/*areaTree start*/
.tree-container .toolbar {
  color: #ffffff;
}
.tree-container .toolbar a {
  background: #1fc1ae;
  color: #ffffff;
}
/*areaTree end*/
/*b2gTrainZd start*/
.b2g_trainzd_container .city_top_tab ul li.active {
  background-color: #f8f8ff;
  border-bottom: 2px solid #4169e1;
}
.b2g_trainzd_container .city_list_div ul li:hover {
  background-color: #4169e1;
  color: #ffffff;
}
/*b2gTrainZd end*/
/*brandList  start*/
.brandList-container li .info {
  background: #F5F5F5;
  color: #333333;
}
.brandList-container li .info span {
  color: #e1b441;
}
.pagation-container a {
  background: #dadada;
  color: #ffffff;
}
.pagation-container a.active {
  background: #4169e1;
}
/*brandList  end*/
/*cabin  start*/
.vetech-cabin label {
  border: 1px solid #ccc;
  background: #ffffff;
  color: #000;
}
.vetech-cabin .publish-seat:hover,
.vetech-cabin .no-publish-seat:hover {
  background-color: #e1b441;
  border-color: #e1b441;
  color: #ffffff;
}
.vetech-cabin .no-publish-seat {
  border-color: #4169e1;
  color: #4169e1;
}
.vetech-cabin .tips.bgRed {
  border-color: #4169e1;
  color: #4169e1;
}
.vetech-cabin .checked-all-btn.active {
  color: #ffffff;
  background-color: #4169e1;
  border-color: #4169e1;
}
/*cabin  end*/
/*choose.css start*/
.vetech-choose-container .operateWrap input.addBtn,
.vetech-choose-container .operateWrap input.addAllBtn {
  border: 1px solid #4169e1;
  color: #4169e1;
}
.vetech-choose-container .operateWrap input.delBtn,
.vetech-choose-container .operateWrap input.delAllBtn {
  border: 1px solid #e16941;
  color: #e16941;
}
.vetech-choose-container .toolbar input {
  background: #4169e1;
}
.vetech-choose-container .toolbar input + input {
  background: #cccccc;
}
/*choose.css  end*/
/*cityList.css start*/
.city-list .city-toolbar {
  background: #4169e1;
  color: #ffffff;
}
/*cityList.css end*/
/*clipboard.css start*/
.copy-container {
  border: 1px solid #cdd7f7;
  color: #4169e1;
}
/*clipboard.css end*/
/*clk.css start*/
.clk-box .header li a.active {
  border-bottom: 2px solid #4169e1;
  color: #4169e1;
}
.clk-box .selected-box .person {
  background: #ffffff;
  border: 1px solid #4169e1;
  color: #4169e1;
}
.clk-box .selected-box .sureBtn {
  background: #4169e1;
}
.clk-box .toolbar .searchBtn {
  background: #4169e1;
}
/*clk.css end*/
/*country.css start*/
.country-container .tab-nav li.active:after {
  border-color: transparent transparent #4169e1;
}
.country-container .tab-nav li.active a {
  color: #4169e1;
  border-bottom: 2px solid #4169e1;
}
.country-container .hot-country span {
  color: #4169e1;
}
.country-container .hot-country li a:hover {
  color: #4169e1;
}
.country-container .details li a:hover {
  background: #4169e1;
  color: #ffffff;
}
/*country.css end*/
/*coutryArea.css start*/
.vetech-mult-select {
  background: #ffffff;
  border: 1px solid #ddd;
}
.vetech-mult-select label.vetech-ms-list:hover {
  background: #4169e1;
  color: #ffffff;
}
/*coutryArea.css end*/
/*destination.css start*/
.vetech-destination .checkGnGj .cg-nav {
  border: 1px solid #4169e1;
  background: #ffffff;
}
.vetech-destination .checkGnGj .cg-nav.active {
  background: #4169e1;
  color: #ffffff;
}
.vetech-destination .checked div .checkedCity {
  border: 1px solid #4169e1;
}
.vetech-destination .checked .choose {
  background: #4169e1;
  color: #ffffff;
}
.vetech-destination .destinationTab .tabContainer .tabCityNav .navUl .active {
  border-bottom: 2px solid #4169e1;
  color: #4169e1;
}
.vetech-destination .destinationTab .tabContainer .cityList dd ul li .active {
  color: #ffffff;
  background: #4169e1;
}
.vetech-destination .destinationTab .tabContainer .cityList dd ul li a:hover {
  color: #ffffff;
  background: #4169e1;
}
.vetech-destination .destinationPulldown .pulldoenContainer ul .active {
  background: #4169e1;
  color: #ffffff;
}
.vetech-destination .destinationPulldown .pageNav div span {
  background: #ccc;
  border: 1px solid #ccc;
  color: #4169e1;
}
.vetech-destination .destinationPulldown .pageNav div .disable {
  background: #ddd;
  color: #ccc;
  border: 1px solid #ddd;
}
.vetech-destination .destinationPulldown .pageNav div .active {
  background: #4169e1;
  color: #ffffff;
}
.vetech-destination .cityAreaContainer ul {
  border: 1px solid #4169e1;
  background: #ffffff;
}
.vetech-destination .cityAreaContainer ul li:hover {
  background: #4169e1;
  color: #ffffff;
}
/*destination.css end*/
/*doubleCalendar.css start*/
.custom-calendar-wrap caption {
  background: #4169e1 !important;
  color: #ffffff;
}
.custom-calendar-wrap .contentarea.normal.move {
  background: #4169e1 !important;
  color: #ffffff;
}
.custom-calendar-wrap div.holiday.active {
  color: #ffffff;
}
.custom-calendar-wrap div.holiday.move,
.custom-calendar-wrap span.seat {
  color: #4169e1 !important;
}
.custom-calendar-wrap span.price {
  color: #4169e1 !important;
}
.custom-calendar-wrap span.active,
.custom-calendar-wrap span.move {
  color: #ffffff !important;
}
.custom-calendar-wrap .contentarea.active {
  background: #e1b441;
  color: #ffffff;
}
/*doubleCalendar.css end*/
/*fwbzjb.css start*/
.vetech-fwbz .fwbz-content {
  border: 1px solid #132d7a;
  box-shadow: 0px 0px 2px 1px rgba(0, 0, 0, 0.25);
}
/*fwbzjb.css end*/
/*gjz.css  start*/
.vetech-gjz-list li.active {
  background: #4169e1;
  color: #ffffff;
}
/*gjz.css end*/
/*gnnjCity.css start*/
.vetech-pulldown-container li.active span i {
  color: #fff!important;
}
/*gnnjCity.css end*/
/*groupselect.css start*/
.vetech-groupSelect label:hover {
  background: #4169e1;
  color: #ffffff;
}
.vetech-groupSelect span {
  border-left: 5px solid #4169e1;
}
/*groupselect.css end*/
/*gysInfo.css start*/
.vetech-gys-info {
  background: #F9F9F9;
  color: #777777;
  border: 1px solid #ccc;
}
/*gysInfo.css end*/
/*hbhss.css start*/
.vetech-userCar-container ul li .mid dt i {
  color: #4169e1;
}
/*hsbss.css end*/
/*hotcity.css start*/
.vetech-city-container .header {
  border-bottom: 2px solid #1caf9e;
}
.vetech-city-container .header .tab li.active {
  background: #1caf9e;
  color: #ffffff;
}
.vetech-city-container .content .tab-page li a:hover {
  color: #1caf9e;
}
.vetech-city-container .content .tab-page li a.active {
  color: #1caf9e;
}
/*hocity.css end*/
/*hoteldest.css start*/
.vetech-hoteldest-container .title {
  color: gray;
  border-bottom: 1px gray dotted;
}
.vetech-hoteldest-container ul li div.item_left b {
  color: #4169e1;
}
.vetech-hoteldest-container ul li span.hotelnum {
  color: gray;
}
.vetech-hoteldest-container .content ul li:not(:last-child):hover {
  background-color: #4169e1;
  color: #fff !important;
}
/*hoteldest.css end*/
/*jcfwZd.css start*/
.vetech-jcfwzd-container .topTab ul {
  border-bottom: 2px solid #e6e6e6;
}
.vetech-jcfwzd-container .topTab ul li {
  color: #4169e1;
  border: 1px solid #4169e1;
}
.vetech-jcfwzd-container .topTab ul li.active {
  border: 1px solid #4169e1;
  background: #4169e1;
  color: #ffffff;
}
/*jcfwZd.css end*/
/*jdCalendar.css start*/
.vetech-jd-calendar .calendar table .week {
  color: #4169e1;
}
.vetech-jd-calendar .calendar table td.active {
  color: #ffffff;
  background: #4169e1 !important;
}
.vetech-jd-calendar .calendar table td.today {
  color: #e16941;
}
.vetech-jd-calendar .calendar table td.selected {
  color: #ffffff;
  background: #99afef;
}
.vetech-jd-calendar .calendar table td.disable {
  color: #ccc;
}
.vetech-jd-calendar .tag {
  color: #4169e1;
}
.vetech-jd-calendar .tag b {
  background: #ffffff;
}
/*jdCalendar.css end*/
/*jdxzpeople.css start*/
.vetech-xzperson-container ul li {
  color: #666;
  border-bottom: 1px solid #ddd;
}
.vetech-xzperson-container ul li:hover {
  background: #4169e1;
  color: #ffffff;
}
.vetech-xzperson-container .xzperson-more {
  color: #666;
}
.vetech-xzperson-container .xzperson-more:hover {
  color: #4169e1;
  text-decoration: none;
}
.vetech-xzperson-container .group-foot {
  background: #f6f6f6;
}
.vetech-xzperson-container .foot-btn button {
  background: #4169e1;
  color: #ffffff;
  border: 1px solid #4169e1;
}
.vetech-xzperson-container .foot-btn button:hover {
  background: #4169e1;
}
.vetech-xzperson-container .foot-btn .btn-cancle {
  background: #999;
  border: 1px solid #999;
}
.vetech-xzperson-container .foot-btn .btn-cancle:hover {
  background: #777;
  border: 1px solid #777777;
}
/*jdxzpeople.css end*/
/*jobuser.css start*/
.ve-ju-container .ju-header li.active {
  color: #4169e1;
  border-bottom: 2px solid #4169e1;
}
.ve-ju-container .ju-header li.active:after {
  border-color: transparent transparent #4169e1;
}
.ve-ju-container .sureBtn {
  background: #214cce;
}
.ve-ju-container .searchBtn {
  background: #e1b441;
}
.ve-ju-container .cancelBtn {
  background: #CDCDCD;
  color: #000000;
}
.ve-ju-container .ckbox.active {
  background-color: #4169e1;
}
.ve-ju-container .pagination a {
  border: 1px solid #e6e6e7;
  padding: 5px 9px;
  color: #132c76 !important;
}
.ve-ju-container .pagination .current {
  background: #6d8ce8;
  color: #ffffff;
}
.ve-ju-container .pagination input {
  border: 1px solid #6d8ce8;
  color: #333;
}
/*jobuser.css end*/
/*keyword.css start*/
.vetech-hkeyword-container .title {
  color: #808080;
}
.vetech-hkeyword-container .content dd:hover {
  background-color: #4169e1;
  color: #ffffff;
}
.vetech-hkeyword-container .content dd.active {
  background-color: #4169e1;
  color: #ffffff;
}
/*keyword.css end*/
/*keyword.search.css start*/
.vetech-search-list li.active {
  background: #4169e1;
  color: #ffffff;
}
.vetech-search-list li.active i {
  color: #fff !important;
}
.vetech-search-list .keyword {
  color: #4169e1;
}
.vetech-search-list span.right i {
  color: #999999;
}
/*keyword.search.css end*/
/*ly.mdd.css start*/
.vetech-mdd-container .search-container div {
  border: 1px solid #4169e1;
}
.vetech-mdd-container .search-container a.sureBtn {
  background: #4169e1;
  color: #ffffff;
}
.vetech-mdd-container .header li.active {
  border-bottom: 2px solid #4169e1;
  color: #4169e1;
}
.vetech-mdd-container .content dd li a.active {
  background: #4169e1;
  color: #ffffff;
}
.vetech-mdd-container .content dd li a:hover {
  background: #4169e1;
  color: #ffffff;
}
.vetech-mdd-container .list-container li:hover {
  background: #4169e1;
  color: #ffffff;
}
.vetech-mdd-container .list-container li.active {
  background: #4e41e1;
  color: #ffffff;
}
.vetech-mdd-container .choosedCity.active {
  background: #4169e1;
  color: #ffffff;
}
/*ly.mdd.css end*/
/*multSearch.css start*/
.mult-search .footer button:hover {
  color: #4169e1;
  border: 1px solid #4169e1;
}
.mult-search .sureBtn {
  background: #4169e1;
  color: #ffffff;
  border: 1px solid #4169e1;
}
.mult-search li:hover {
  background-color: #4169e1;
  color: #ffffff;
}
.mult-search .tips {
  color: #4169e1;
}
/*multSearch.css end*/
/*multSelect.css start*/
.mult-select label.active {
  color: #fff!important;
  background: #4169e1 !important;
}
/*multSelect.css end*/
/*pagination.css start*/
.pagination-box .active {
  background: #4169e1;
  color: #ffffff;
  border: 1px solid #4169e1;
}
.pagination-box a {
  background: #ffffff;
  border: 1px solid #ebebeb;
  color: #1a3ca2;
}
.pagination-box a:hover {
  color: #ffffff;
  background: #4169e1;
}
/*pagination.css end*/
/*price.calender.css start*/
.vetech-price-calendar {
  border: 2px solid #4169e1;
  background: #ffffff;
}
.vetech-price-calendar .month-area .today {
  background: #4169e1;
  color: #ffffff;
}
.vetech-price-calendar .month-area .today a {
  color: #ffffff;
}
.vetech-price-calendar .month-area .switch-btn .month span {
  color: #0c1b4a;
}
.vetech-price-calendar .days-area th {
  color: #ffffff;
  background: #4169e1;
}
/*鼠标移动时样式,鼠标移动和点击的时候给的样式*/
.vetech-price-calendar .days-area td a:hover,
.vetech-price-calendar .days-area td a.active {
  border: 1px solid #e1b441;
  background: #fffbee;
}
/*没有日期的格子样式*/
.vetech-price-calendar .days-area td a.not-value {
  background: #FCFCFC;
  border-color: #FCFCFC;
}
/*没有数据时设置的样式*/
.vetech-price-calendar .days-area td a.invalid {
  color: #ccc !important;
  border: 1px solid #fff !important;
  background: #fff !important;
}
.vetech-price-calendar .days-area td span.price {
  color: #e1b441;
}
.vetech-price-calendar .days-area td.invalid {
  color: #ccc;
}
.custom-calendar-wrap .contentarea.onced {
  background: #f6f6f6;
}
.custom-calendar-wrap .contentarea.onced span {
  color: #cccccc !important;
}
/*price.calender.css end*/
/*provinceAndCity.css start*/
.vetech-provinceAndCity-container {
  border: 1px solid #ccc;
  background: #ffffff;
  color: #0f2360;
}
.vetech-provinceAndCity-container .toolbar input {
  background: #4169e1;
  color: #ffffff;
}
.vetech-provinceAndCity-container .checkedArea .checkedItem {
  background: #c5d1f6;
  color: #4169e1;
  border: 1px solid #ffffff;
}
.vetech-provinceAndCity-container .content {
  border-top: 1px solid #e6e6e6;
  color: #333333;
}
.vetech-provinceAndCity-container .content .item {
  border: 2px solid #ffffff;
  background: #ffffff;
}
.vetech-provinceAndCity-container .content .item:hover {
  color: #4169e1;
}
.vetech-provinceAndCity-container .content .item .detail {
  background: #e0e6fa;
  border: 1px solid #bccaf4;
  border-bottom: none;
  color: #1a3ca2;
}
.vetech-provinceAndCity-container .content .item .cityPanel {
  border: 1px solid #90a8ee;
}
.vetech-provinceAndCity-container .content .item .cityPanel label:hover {
  color: #4169e1;
}
/*provinceAndCity.css end*/
/*ps.css start*/
.widget_ps_container .price {
  color: #e14169;
}
.widget_ps_container .tips {
  color: #ccc;
}
/*ps.css end*/
/*pulldown.css start*/
.vetech-pulldown-container li.active .ejDiv {
  background-position: 0px -16px;
}
.vetech-pulldown-container li.active {
  background: #4169e1;
  color: #ffffff;
}
.vetech-pulldown-container .toolbar > a:hover {
  color: #4169e1;
  border: 1px solid #4169e1;
}
/*pulldown.css end*/
/*route.theme.css start*/
.Route-theme.hot .more a {
  color: #4169e1;
}
/*route.theme.css end*/
/*route.type.css start*/
.route-wrap .big-tab .big-tab-item {
  border: 1px solid #4169e1;
  color: #4169e1;
}
.route-wrap .big-tab .big-tab-item.active {
  background: #4169e1;
  color: #ffffff;
}
.route-wrap .contents .content-item .nav .item a.active {
  color: #4169e1;
  border-bottom: 2px solid #4169e1;
}
.route-wrap .contents .content-item .tab-content li a:hover,
.route-wrap .contents .content-item .tab-content li a.active {
  color: #ffffff;
  background: #4169e1;
}
/*route.type.css end*/
/*scope.css start*/
.vetech-scope span {
  color: #6A6A6A;
}
.vetech-scope span.active {
  background: #4169e1;
  color: #ffffff;
}
/*scope.css end*/
/*shinfo.css start*/
.vetech-shxx.shxx-layer .sl-header {
  color: #ffffff;
  background: #4169e1;
}
.vetech-shxx.shxx-layer h4 .iconvet {
  color: #4169e1;
}
.shlx-append .iconvet {
  color: #4169e1;
}
/*shinfo.css end*/
/*sortlist.css start*/
.vet-nav-list tr:hover td {
  background: #4169e1 !important;
  color: #fff !important;
}
.vet-nav-list tr:hover td span {
  color: #fff !important;
}
/*sortlist.css end*/
/*space.css start*/
.vetech-space .title .lab-img.active {
  background-color: #4169e1;
}
.vetech-space .publish-seat:hover,
.vetech-space .no-publish-seat:hover {
  background: #4169e1;
  border-color: #4169e1;
  color: #ffffff;
}
.vetech-space .no-publish-seat {
  border-color: #4169e1;
  color: #4169e1;
}
.vetech-space .tips.bgRed {
  border-color: #214cce;
  color: #214cce;
}
.vetech-space .checked-all-btn.active {
  color: #ffffff;
  background-color: #214cce;
  border-color: #214cce;
}
/*space.css end*/
/*spr.css start*/
.vetech-spr-container .sureBtn {
  background: #4169e1;
}
.vetech-spr-container .searchBtn {
  background: #e1b441;
}
.vetech-spr-container .cancelBtn {
  background: #CDCDCD;
  color: #000000;
}
.vetech-spr-container .ckbox {
  border: 1px solid #676767;
}
.vetech-spr-container .ckbox.active {
  background-color: #4169e1;
}
.vetech-spr-container .pagination a {
  color: #132c76;
}
.vetech-spr-container .pagination .current {
  background: #c5d1f6;
  color: #ffffff;
}
.vetech-spr-container .pagination input {
  border: 1px solid #c5d1f6;
  color: #333;
}
/*spr.css end*/
/*ssqx.css start*/
.vetech-ssqx .tab-header li a.active {
  color: #4169e1;
  border-bottom: 2px solid #4169e1;
}
.vetech-ssqx .tab-content dt {
  color: #ce9d21;
}
.vetech-ssqx .tab-content li {
  color: red;
}
/*鼠标移动的样式*/
.vetech-ssqx .tab-content li:hover,
.vetech-ssqx .tab-content li.active {
  background: #4169e1;
}
.vetech-ssqx .tab-content li:hover a,
.vetech-ssqx .tab-content li.active a {
  color: #ffffff;
}
/*ssqx.css end*/
/*tab.css start*/
.vetech-tab .tab-header li a.active {
  color: #4169e1;
  border-bottom: 2px solid #4169e1;
}
.vetech-tab .tab-content a:hover,
.vetech-tab .tab-content a.active {
  background: #4169e1;
  color: #ffffff;
}
/*tab.css end*/
/*time.css start*/
.vet-newver-container {
  border: 2px solid #4169e1;
  color: #333;
  background: #ffffff;
}
.vet-newver-container .hours-group .hg-o {
  color: #e1b441;
}
.vet-newver-container .newver-cal-time li.current,
.vet-newver-container .newver-cal-time li.normal:hover {
  background: #4169e1;
  color: #ffffff;
}
.vet-newver-container .setting-time span {
  color: #4169e1;
}
.vet-newver-container .setting-time input.input-warning {
  border: 1px solid #f00;
  color: #f00;
}
.vet-newver-container .btn-control .bcButton {
  background: #4169e1;
  color: #ffffff;
}
/*time.css end*/
/*venewtab.css start*/
.vetech-vetab-container .header .tab li.active {
  color: #4169e1;
  border-bottom: 2px solid #4169e1;
  font-weight: bold;
}
.vetech-vetab-container .content .tab-page dt.active {
  border: 1px solid #e1b441;
}
.vetech-vetab-container .content .tab-page li:hover > a,
.vetech-vetab-container .content .tab-page li.active > a {
  background: #4169e1;
  color: #ffffff;
}
.vetech-vetab-container .content .tab-page .itemtargetdiv {
  background-color: #ffffff;
}
.vetech-vetab-container .content .tab-page .itemtargetdiv .item_hd {
  background-color: rgba(65, 105, 225, 0.09999999999999998);
}
.vetech-vetab-container .content .tab-page .itemtargetdiv .item_hd .tabright {
  color: #4169e1;
}
.vetech-vetab-container .content .tab-page .itemtargetdiv .jcItem:hover {
  background-color: #4169e1;
  color: #ffffff;
}
/*safelist.css start*/
.vet-safe-con ul li:hover {
  background: #4169e1;
  color: #ffffff;
}
.layui-layer-btn .layui-layer-btn0 {
  border-color: #4169e1 !important;
  background-color: #4169e1 !important;
  color: #fff;
}
/*safelist.css end*/
/**/
.vetech-cxrduoxuan-container .toolbar a {
  background-color: #4169e1 !important;
}
/*mult-select**/
.mult-select label:hover {
  background-color: #4169e1 !important;
}
/*page**/
.ve-page-item-active,
.ve-page-item:hover {
  border-color: #4169e1 !important;
}
.ve-page-item-active a,
.ve-page-item-active:hover a,
.ve-page-item:hover a {
  color: #4169e1 !important;
}
.vetech-tab .tab-content li.active,
.vetech-tab .tab-content li:hover {
  background: #4169e1 !important;
}
/**
hotel
 */
.hotel-searchBox .hotel-search .more .div-nth-1 input:checked + label {
  border: 1px solid #4169e1 !important;
}
.hotel-searchBox .hotel-search .more .div-nth-1 input:checked + label::after {
  background: #4169e1 !important;
}
.ticket-details .navigation ul li .nav-active::after {
  background: #4169e1 !important;
}
.hotel-searchBox .hotel-search .more .div-nth-2 input:checked + label {
  background-color: #4169e1 !important;
}
.xyjd input:checked + label::after {
  background: #4169e1 !important;
}
.pf_content input:checked + label::after {
  background: #4169e1 !important;
}
.fuwarp .navigation ul li .nav-active::after {
  background: #4169e1 !important;
}
/**
index
 */
body .ve-header .ve-container .ve-nav .nav-active {
  border-bottom: 2px solid #4169e1 !important;
}
.management .document-management .document-nav::before {
  background-color: #4169e1 !important;
}
.management .order-management .order-nav::before {
  background-color: #4169e1 !important;
}
.standard .travel-standards .travel-nav::before {
  background-color: #4169e1 !important;
}
.standard .consumption-bill .consumption-title::before {
  background-color: #4169e1 !important;
}
.best-travel .travel-title::before {
  background-color: #4169e1 !important;
}
.management .document-management .document-nav ul .order-active a {
  color: #4169e1 !important;
}
.ddlb-menu::before {
  background: #4169e1 !important;
}
/**
首页服务商
 */
.ve-bannerBG .ve-banner .ve-notice .notice-bottom p span {
  color: #4169e1 !important;
}
.xcmx:hover {
  background-color: #4169e1 !important;
}
.layui-layer-tips .layui-layer-content {
  background: #4169e1 !important;
}
.layui-layer-tips i.layui-layer-TipsT,
.layui-layer-tips i.layui-layer-TipsB {
  border-right-color: #4169e1 !important;
}
.layui-layer-tips i.layui-layer-TipsL,
.layui-layer-tips i.layui-layer-TipsR {
  border-bottom-color: #4169e1 !important;
}
.el-pagination button:hover {
  color: #4169e1 !important;
}
.el-pagination__sizes .el-input .el-input__inner:hover {
  border-color: #4169e1 !important;
}
.el-pagination.is-background .el-pager li:not(.disabled):hover {
  color: #4169e1 !important;
  border-color: #4169e1 !important;
}
.el-pagination.is-background .el-pager li:not(.disabled).active {
  color: #4169e1 !important;
  border-color: #4169e1 !important;
}
.el-pagination.is-background .btn-prev:hover,
.el-pagination.is-background .btn-next:hover {
  color: #4169e1;
  border-color: #4169e1 !important;
}
.el-pager li:hover {
  color: #4169e1 !important;
}
.el-pager li.active {
  color: #4169e1 !important;
  cursor: default;
}
.el-dialog__headerbtn:focus .el-dialog__close,
.el-dialog__headerbtn:hover .el-dialog__close {
  color: #4169e1 !important;
}
.el-menu--horizontal > .el-submenu.is-active .el-submenu__title {
  border-bottom: 2px solid #4169e1 !important;
}
.el-menu--horizontal > .el-menu-item.is-active {
  border-bottom: 2px solid #4169e1 !important;
}
.el-menu-item.is-active {
  color: #4169e1 !important;
}
.el-submenu.is-active .el-submenu__title {
  border-bottom-color: #4169e1 !important;
}
.el-radio-button__inner:hover {
  color: #4169e1 !important;
}
.el-radio-button__orig-radio:checked + .el-radio-button__inner {
  color: #FFF !important;
  background-color: #4169e1 !important;
  border-color: #4169e1 !important;
  -webkit-box-shadow: -1px 0 0 0 #4169e1 !important;
  box-shadow: -1px 0 0 0 #4169e1 !important;
}
.el-radio-button:focus:not(.is-focus):not(:active):not(.is-disabled) {
  -webkit-box-shadow: 0 0 2px 2px #4169e1 !important;
  box-shadow: 0 0 2px 2px #4169e1 !important;
}
.el-switch__label.is-active {
  color: #4169e1 !important;
}
.el-switch.is-checked .el-switch__core {
  border-color: #4169e1 !important;
  background-color: #4169e1 !important;
}
.el-select-dropdown.is-multiple .el-select-dropdown__item.selected {
  color: #4169e1 !important;
}
.el-select-dropdown__item.selected {
  color: #4169e1 !important;
}
.el-select .el-input__inner:focus {
  border-color: #4169e1 !important;
}
.el-select .el-input.is-focus .el-input__inner {
  border-color: #4169e1 !important;
}
.el-table th > .cell.highlight {
  color: #4169e1 !important;
}
.el-table .ascending .sort-caret.ascending {
  border-bottom-color: #4169e1 !important;
}
.el-table .descending .sort-caret.descending {
  border-top-color: #4169e1 !important;
}
.el-table-filter__list-item.is-active {
  background-color: #4169e1 !important;
}
.el-table-filter__bottom button:hover {
  color: #4169e1 !important;
}
.el-date-table td.today span {
  color: #4169e1 !important;
}
.el-date-table td.available:hover {
  color: #4169e1 !important;
}
.el-date-table td.current:not(.disabled) span {
  background-color: #4169e1 !important;
  color: #FFF !important;
}
.el-date-table td.end-date span,
.el-date-table td.start-date span {
  background-color: #4169e1 !important;
  color: #FFF !important;
}
.el-date-table td.selected span {
  background-color: #4169e1 !important;
  color: #fff !important;
}
.el-month-table td.today .cell {
  color: #4169e1 !important;
}
.el-month-table td.today.end-date .cell {
  color: #ffffff !important;
}
.el-month-table td.today.start-date .cell {
  color: #ffffff !important;
}
.el-month-table td .cell:hover {
  color: #4169e1 !important;
}
.el-month-table td.end-date .cell,
.el-month-table td.start-date .cell {
  background-color: #4169e1 !important;
}
.el-month-table td.end-date .cell:hover,
.el-month-table td.start-date .cell:hover {
  color: #ffffff !important;
}
.el-month-table td.current:not(.disabled) .cell {
  color: #4169e1 !important;
}
.el-year-table td.today .cell {
  color: #4169e1 !important;
}
.el-year-table td .cell:hover,
.el-year-table td.current:not(.disabled) .cell {
  color: #4169e1 !important;
}
.el-date-picker__header-label.active,
.el-date-picker__header-label:hover {
  color: #4169e1 !important;
}
.time-select-item.selected:not(.disabled) {
  color: #4169e1 !important;
}
.el-range-editor.is-active,
.el-range-editor.is-active:hover {
  border-color: #4169e1 !important;
}
.el-picker-panel__shortcut:hover {
  color: #4169e1 !important;
}
.el-picker-panel__shortcut.active {
  color: #4169e1 !important;
}
.el-picker-panel__icon-btn:hover {
  color: #4169e1 !important;
}
.el-time-spinner__arrow:hover {
  color: #4169e1 !important;
}
.el-time-panel__btn.confirm {
  color: #4169e1 !important;
}
.el-message-box__headerbtn:focus .el-message-box__close,
.el-message-box__headerbtn:hover .el-message-box__close {
  color: #4169e1 !important;
}
.el-breadcrumb__inner a:hover,
.el-breadcrumb__inner.is-link:hover {
  color: #4169e1 !important;
}
.el-tabs__active-bar {
  background-color: #4169e1 !important;
}
.el-tabs__new-tab:hover {
  color: #4169e1 !important;
}
.el-tabs__item:focus.is-active.is-focus:not(:active) {
  -webkit-box-shadow: 0 0 2px 2px #4169e1 !important;
  box-shadow: 0 0 2px 2px #4169e1 !important;
}
.el-tabs__item.is-active {
  color: #4169e1 !important;
}
.el-tabs__item:hover {
  color: #4169e1 !important;
}
.el-tabs--border-card > .el-tabs__header .el-tabs__item.is-active {
  color: #4169e1 !important;
}
.el-tabs--border-card > .el-tabs__header .el-tabs__item:not(.is-disabled):hover {
  color: #4169e1 !important;
}
.el-tree__drop-indicator {
  background-color: #4169e1 !important;
}
.el-tree-node.is-drop-inner > .el-tree-node__content .el-tree-node__label {
  background-color: #4169e1 !important;
}
.el-input-number__decrease:hover,
.el-input-number__increase:hover {
  color: #4169e1 !important;
}
.el-input-number__decrease:hover:not(.is-disabled) ~ .el-input .el-input__inner:not(.is-disabled),
.el-input-number__increase:hover:not(.is-disabled) ~ .el-input .el-input__inner:not(.is-disabled) {
  border-color: #4169e1 !important;
}
.el-slider__bar {
  background-color: #4169e1 !important;
}
.el-slider__button {
  border: 2px solid #4169e1 !important;
}
.el-slider.is-vertical.el-slider--with-input .el-slider__input:active .el-input-number__decrease,
.el-slider.is-vertical.el-slider--with-input .el-slider__input:active .el-input-number__increase {
  border-color: #4169e1 !important;
}
.el-loading-spinner .el-loading-text {
  color: #4169e1 !important;
}
.el-loading-spinner .path {
  stroke: #4169e1 !important;
}
.el-loading-spinner i {
  color: #4169e1 !important;
}
.el-upload--picture-card:hover,
.el-upload:focus {
  border-color: #4169e1 !important;
  color: #4169e1 !important;
}
.el-upload:focus .el-upload-dragger {
  border-color: #4169e1 !important;
}
.el-upload-dragger .el-upload__text em {
  color: #4169e1 !important;
  font-style: normal;
}
.el-upload-dragger:hover {
  border-color: #4169e1 !important;
}
.el-upload-dragger.is-dragover {
  border: 2px dashed #4169e1 !important;
}
.el-upload-list__item .el-icon-close-tip {
  color: #4169e1 !important;
}
.el-upload-list__item.is-success .el-upload-list__item-name:focus,
.el-upload-list__item.is-success .el-upload-list__item-name:hover {
  color: #4169e1 !important;
}
.el-upload-list__item-delete:hover {
  color: #4169e1 !important;
}
.el-progress-bar__inner {
  background-color: #4169e1 !important;
}
.el-badge__content--primary {
  background-color: #4169e1 !important;
}
.el-step__head.is-finish {
  color: #4169e1 !important;
  border-color: #4169e1 !important;
}
.el-step__title.is-finish {
  color: #4169e1 !important;
}
.el-step__description.is-finish {
  color: #4169e1 !important;
}
.el-collapse-item__header.focusing:focus:not(:hover) {
  color: #4169e1 !important;
}
.el-tag.is-hit {
  border-color: #4169e1 !important;
}
.el-tag .el-tag__close {
  color: #4169e1 !important;
}
.el-tag .el-tag__close:hover {
  color: #FFF !important;
  background-color: #4169e1 !important;
}
.el-tag--dark {
  background-color: #4169e1 !important;
  border-color: #4169e1 !important;
  color: #ffffff;
}
.el-tag--dark.is-hit {
  border-color: #4169e1 !important;
}
.el-tag--plain {
  color: #4169e1 !important;
}
.el-tag--plain.is-hit {
  border-color: #4169e1 !important;
}
.el-tag--plain .el-tag__close {
  color: #4169e1 !important;
}
.el-tag--plain .el-tag__close:hover {
  color: #FFF;
  background-color: #4169e1 !important;
}
.el-cascader .el-input .el-input__inner:focus,
.el-cascader .el-input.is-focus .el-input__inner {
  border-color: #4169e1 !important;
}
.el-cascader__suggestion-item.is-checked {
  color: #4169e1 !important;
}
.el-color-predefine__color-selector.selected {
  -webkit-box-shadow: 0 0 3px 2px #4169e1 !important;
  box-shadow: 0 0 3px 2px #4169e1 !important;
}
.el-color-dropdown__btn:hover {
  color: #4169e1 !important;
  border-color: #4169e1 !important;
}
.el-color-dropdown__link-btn {
  color: #4169e1 !important;
}
.el-textarea__inner:focus {
  outline: 0;
  border-color: #4169e1 !important;
}
.el-input.is-active .el-input__inner,
.el-input__inner:focus {
  border-color: #4169e1 !important;
  outline: 0;
}
.el-transfer__button {
  background-color: #4169e1 !important;
}
.el-transfer-panel__item:hover {
  color: #4169e1 !important;
}
.el-timeline-item__node--primary {
  background-color: #4169e1 !important;
}
.el-link.is-underline:hover:after {
  border-bottom: 1px solid #4169e1 !important;
}
.el-link.el-link--default:after,
.el-link.el-link--primary.is-underline:hover:after,
.el-link.el-link--primary:after {
  border-color: #4169e1 !important;
}
.el-link.el-link--default:hover {
  color: #4169e1 !important;
}
.el-link.el-link--primary {
  color: #4169e1 !important;
}
button.el-button,
button.el-button {
  border-color: #4169e1;
  color: #4169e1;
  background: unset;
}
button.el-button:focus,
button.el-button:hover {
  border-color: #4169e1;
  color: #4169e1;
  background: unset;
}
.el-button.el-button--primary:focus,
.el-button.el-button--primary:hover {
  background: #4169e1;
  border-color: #4169e1;
  color: #FFF;
}
.el-button.is-plain:focus,
.el-button.is-plain:hover {
  background: #FFF !important;
  border-color: #4169e1 !important;
  color: #4169e1 !important;
}
.el-button--primary {
  background-color: #4169e1 !important;
  border-color: #4169e1 !important;
  color: #ffffff !important;
}
.el-button--primary.is-plain {
  color: #4169e1 !important;
  background: #ffffff !important;
  border-color: #4169e1 !important;
}
.el-button--primary.is-plain:focus {
  background: #4169e1 !important;
  border-color: #4169e1 !important;
  color: #FFF !important;
}
.el-backtop,
.el-calendar-table td.is-today {
  color: #4169e1 !important;
}
.el-checkbox.is-bordered.is-checked {
  border-color: #4169e1 !important;
}
.el-checkbox__input.is-checked .el-checkbox__inner,
.el-checkbox__input.is-indeterminate .el-checkbox__inner {
  background-color: #4169e1 !important;
  border-color: #4169e1 !important;
}
.el-checkbox__input.is-checked + .el-checkbox__label {
  color: #4169e1 !important;
}
.el-checkbox__input.is-focus .el-checkbox__inner {
  border-color: #4169e1 !important;
}
.el-checkbox__inner:hover {
  border-color: #4169e1 !important;
}
.el-checkbox-button__inner:hover {
  color: #4169e1 !important;
}
.el-checkbox-button.is-checked .el-checkbox-button__inner {
  background-color: #4169e1 !important;
  border-color: #4169e1 !important;
}
.el-checkbox-button.is-checked:first-child .el-checkbox-button__inner {
  border-left-color: #4169e1 !important;
}
.el-checkbox-button.is-focus .el-checkbox-button__inner {
  border-color: #4169e1 !important;
}
.el-radio.is-bordered.is-checked {
  border-color: #4169e1 !important;
}
.el-radio__input.is-checked .el-radio__inner {
  border-color: #4169e1 !important;
  background: #4169e1 !important;
}
.el-radio__input.is-checked + .el-radio__label {
  color: #4169e1 !important;
}
.el-radio__input.is-focus .el-radio__inner {
  border-color: #4169e1 !important;
}
.el-radio__inner:hover {
  border-color: #4169e1 !important;
}
.el-radio:focus:not(.is-focus):not(:active):not(.is-disabled) .el-radio__inner {
  -webkit-box-shadow: 0 0 2px 2px #4169e1 !important;
  box-shadow: 0 0 2px 2px #4169e1 !important;
}
.el-cascader-node.in-active-path,
.el-cascader-node.is-active,
.el-cascader-node.is-selectable.in-checked-path {
  color: #4169e1 !important;
}
.ve-hotelinternationalCity-popover-pulldown .line-choose-icon:hover {
  background: #4169e1 !important;
  color: #fff !important;
}
.ve-country-popover-pulldown .line-choose-icon:hover,
.ve-country-popover .ve-country-list .city-name-icon:hover,
.ve-hotelinternationalCity-popover .ve-hotel-list .city-name-icon:hover {
  background: #4169e1 !important;
}
.ve-hotelTradearea-popover-pulldown .line-choose-icon:hover {
  background: #4169e1 !important;
}
.ve-hotelTradearea-popover .ve-hotel-list .activeIcon,
.ve-hotelTradearea-popover .ve-hotel-list .city-name-icon:hover {
  background: #4169e1 !important;
}
.ve-ticketcity-popover-pulldown .line-choose-icon:hover {
  background: #4169e1 !important;
}
.ve-ticketcity-popover .ve-ticket-list .city-name-icon:hover {
  background: #4169e1 !important;
}
.ve-traincity-popover-pulldown .line-choose-icon:hover {
  background: #4169e1 !important;
}
.ve-traincity-popover .ve-train-list .city-name-icon:hover {
  background: #4169e1 !important;
}
.ve-hotelcity-popover-pulldown .line-choose-icon:hover {
  background: #4169e1 !important;
}
.ve-hotelcity-popover .ve-hotel-list .city-name-icon:hover {
  background: #4169e1 !important;
}
.ve-applycity-popover .ve-apply-list .city-name-icon:hover {
  background: #4169e1 !important;
}
.ve-applycity-popover .apply-city-pulldown .line-choose-icon:hover {
  background: #4169e1 !important;
}
.el-tooltip__popper {
  background: #4169e1 !important;
  border-color: #4169e1 !important;
  color: #ffffff !important;
}
.el-tooltip__popper[x-placement^=top] .popper__arrow,
.el-tooltip__popper[x-placement^=top] .popper__arrow::after {
  border-top-color: #4169e1 !important;
}
.el-tooltip__popper[x-placement^=bottom] .popper__arrow,
.el-tooltip__popper[x-placement^=bottom] .popper__arrow::after {
  border-bottom-color: #4169e1 !important;
}
.el-tooltip__popper[x-placement^=left] .popper__arrow,
.el-tooltip__popper[x-placement^=left] .popper__arrow::after {
  border-left-color: #4169e1 !important;
}
.el-tooltip__popper[x-placement^=right] .popper__arrow,
.el-tooltip__popper[x-placement^=right] .popper__arrow::after {
  border-right-color: #4169e1 !important;
}
.vetech-destination .pulldoenContainer ul .active {
  background: #4169e1 !important;
  color: #ffffff !important;
}
.vetech-destination .pulldoenContainer ul .active * {
  color: #ffffff !important;
}
.el-year-table-select td.today .cell {
  color: #4169e1 !important;
}
.el-year-table-select td:not(.disabled) .cell:hover,
.el-year-table-select td.current:not(.disabled) .cell {
  color: #4169e1 !important;
}
.el-date-table .available div.is-weekend {
  color: #4169e1 !important;
}
.el-picker-panel {
  border-color: #4169e1 !important;
}
.el-picker-panel[x-placement^=bottom] .popper__arrow {
  border-bottom-color: #4169e1 !important;
}
.el-picker-panel[x-placement^=top] .popper__arrow {
  border-top-color: #4169e1 !important;
}
.el-picker-panel[x-placement^=left] .popper__arrow {
  border-left-color: #4169e1 !important;
}
.el-picker-panel[x-placement^=right] .popper__arrow {
  border-right-color: #4169e1 !important;
}
table.el-date-table.not-lunarCalendar-date-table-box td.current:not(.disabled) div b,
table.el-date-table.not-lunarCalendar-date-table-box td:not(.disabled):hover div b {
  background: #4169e1;
}
table.el-date-table.not-lunarCalendar-date-table-box td.end-date div b,
table.el-date-table.not-lunarCalendar-date-table-box td.start-date div b {
  background-color: #4169e1 !important;
}
table.el-date-table.not-lunarCalendar-date-table-box td.selected b {
  background-color: #4169e1 !important;
}
.el-date-picker .not-lunarCalendar-date-table-box td.today:not(.disabled) div b {
  background-color: #4169e1 !important;
  color: #ffffff !important;
}
.el-date-picker .not-lunarCalendar-date-table-box td.today:not(.disabled) div b * {
  color: #ffffff !important;
}
table.el-date-table.def-date-table-box td.current:not(.disabled) div span,
table.el-date-table.def-date-table-box td:not(.disabled):hover div span {
  background: #4169e1;
}
table.el-date-table.def-date-table-box td.end-date div span,
table.el-date-table.def-date-table-box td.start-date div span {
  background-color: #4169e1 !important;
}
table.el-date-table.def-date-table-box td.selected span {
  background-color: #4169e1 !important;
}
.el-date-picker .def-date-table-box td.today:not(.disabled) div span {
  background-color: #4169e1 !important;
  color: #ffffff !important;
}
.el-date-picker .def-date-table-box td.today:not(.disabled) div span * {
  color: #ffffff !important;
}
