/* 主色调 */
/* 颜色变换 */
/* 字体颜色 */
/* 按钮颜色 */
/* 线条相关 */
/* #2dbdff 蓝色,#d2a052金色，#00A73C绿色*/
/* #1fc1ae 绿色，#d00a00红色,#f5a726橙黄色*/
.theme {
  color: #e32431 !important;
}
.theme_low {
  color: #e32451 !important;
}
/* 主题色给精 start */
.theme_bg {
  background: #e32431 !important;
}
.theme_bg_hover:hover {
  color: #ffffff;
  background: #e32431 !important;
}
.theme_bg_low {
  background: #e32451 !important;
}
.theme_bg_low:hover {
  color: #ffffff;
  background: #e32451 !important;
}
/* 主题色背景 start */
.theme_border {
  border-color: #e32431 !important;
}
.theme_bd_top {
  border-top-color: #e32431 !important;
}
.theme_bd_bottom {
  border-bottom-color: #e32431 !important;
}
.theme_bd_right {
  border-right-color: #e32431 !important;
}
.theme_bd_left {
  border-left-color: #e32431 !important;
}
.theme_border_hover:hover {
  border-color: #e32431 !important;
}
.theme_bd_top_hover:hover {
  border-top-color: #e32431 !important;
}
.theme_bd_bottom_hover:hover {
  border-bottom-color: #e32431 !important;
}
.theme_bd_right_hover:hover {
  border-right-color: #e32431 !important;
}
.theme_bd_left_hover:hover {
  border-left-color: #e32431 !important;
}
/* button开始*/
/*表单-按钮*/
.btn {
  /*主按钮，查询/保存/操作类*/
  border: 1px solid #e32431 !important;
  background-color: #e32431 !important;
}
.primary_btn {
  /*实线按钮 引导类操作，新增，编辑，导入、导出*/
  color: #e32431 !important;
  background-color: white !important;
  border: 1px solid #e32431 !important;
}
.cancel_btn {
  /*取消关闭灰色按钮*/
  background-color: #e3e3e3 !important;
  border-color: #e3e3e3 !important;
  color: #666666 !important;
}
/*输入框,下拉框*/
input:hover,
select:hover,
input:focus,
select:focus {
  border-color: #e32431 !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: #e32431 !important;
}
.first_tab div a:hover,
.first_tab div span:hover {
  color: #e32431 !important;
}
.first_tab div a.current:after,
.first_tab div span.current:after {
  background-color: #e32431 !important;
}
.first_tab div a.current,
.first_tab div span.current {
  color: #e32431 !important;
}
/*一级页签样式结束*/
/*二级页签样式开始*/
.second_tab a.current,
.second_tab span.current {
  border: 1px solid #e32431 !important;
  color: #e32431 !important;
}
.second_tab a:hover,
.second_tab span:hover {
  border: 1px solid #e32431 !important;
  color: #e32431 !important;
}
/*二级页签样式结束*/
.third_tab a.current,
.third_tab span.current {
  color: #e32431 !important;
  font-weight: bold;
}
.third_tab a.current:after,
.third_tab span.current:after {
  background-color: #e32431 !important;
}
.third_tab a:hover,
.third_tab span:hover {
  color: #e32431 !important;
  font-weight: bold;
}
.third_tab a:hover:after,
.third_tab span:hover:after {
  background-color: #e32431 !important;
}
/*三级页签样式结束*/
.WdateDiv {
  border-color: #e32431;
}
.WdateDiv .WdayTable2 {
  border-color: rgba(227, 36, 49, 0.6);
}
.WdateDiv .MTitle td {
  background: #e32431;
}
.WdateDiv .menuOn {
  background: rgba(227, 36, 49, 0.09999999999999998);
}
.WdateDiv .WdayTable td font.festival {
  color: #e32431;
}
.WdateDiv .Wwday {
  color: #e32431;
}
.WdateDiv .dpButton {
  background-color: #e32431;
}
.WdateDiv .WdayOn,
.WdateDiv .WwdayOn,
.WdateDiv .Wselday,
.WdateDiv .WotherDayOn {
  background-color: #e32431;
}
/*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 #e32431;
}
.b2g_trainzd_container .city_list_div ul li:hover {
  background-color: #e32431;
  color: #ffffff;
}
/*b2gTrainZd end*/
/*brandList  start*/
.brandList-container li .info {
  background: #F5F5F5;
  color: #333333;
}
.brandList-container li .info span {
  color: #24e3d0;
}
.pagation-container a {
  background: #dadada;
  color: #ffffff;
}
.pagation-container a.active {
  background: #e32431;
}
/*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: #24e3d0;
  border-color: #24e3d0;
  color: #ffffff;
}
.vetech-cabin .no-publish-seat {
  border-color: #e32431;
  color: #e32431;
}
.vetech-cabin .tips.bgRed {
  border-color: #e32431;
  color: #e32431;
}
.vetech-cabin .checked-all-btn.active {
  color: #ffffff;
  background-color: #e32431;
  border-color: #e32431;
}
/*cabin  end*/
/*choose.css start*/
.vetech-choose-container .operateWrap input.addBtn,
.vetech-choose-container .operateWrap input.addAllBtn {
  border: 1px solid #e32431;
  color: #e32431;
}
.vetech-choose-container .operateWrap input.delBtn,
.vetech-choose-container .operateWrap input.delAllBtn {
  border: 1px solid #24e377;
  color: #24e377;
}
.vetech-choose-container .toolbar input {
  background: #e32431;
}
.vetech-choose-container .toolbar input + input {
  background: #cccccc;
}
/*choose.css  end*/
/*cityList.css start*/
.city-list .city-toolbar {
  background: #e32431;
  color: #ffffff;
}
/*cityList.css end*/
/*clipboard.css start*/
.copy-container {
  border: 1px solid #f5b3b8;
  color: #e32431;
}
/*clipboard.css end*/
/*clk.css start*/
.clk-box .header li a.active {
  border-bottom: 2px solid #e32431;
  color: #e32431;
}
.clk-box .selected-box .person {
  background: #ffffff;
  border: 1px solid #e32431;
  color: #e32431;
}
.clk-box .selected-box .sureBtn {
  background: #e32431;
}
.clk-box .toolbar .searchBtn {
  background: #e32431;
}
/*clk.css end*/
/*country.css start*/
.country-container .tab-nav li.active:after {
  border-color: transparent transparent #e32431;
}
.country-container .tab-nav li.active a {
  color: #e32431;
  border-bottom: 2px solid #e32431;
}
.country-container .hot-country span {
  color: #e32431;
}
.country-container .hot-country li a:hover {
  color: #e32431;
}
.country-container .details li a:hover {
  background: #e32431;
  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: #e32431;
  color: #ffffff;
}
/*coutryArea.css end*/
/*destination.css start*/
.vetech-destination .checkGnGj .cg-nav {
  border: 1px solid #e32431;
  background: #ffffff;
}
.vetech-destination .checkGnGj .cg-nav.active {
  background: #e32431;
  color: #ffffff;
}
.vetech-destination .checked div .checkedCity {
  border: 1px solid #e32431;
}
.vetech-destination .checked .choose {
  background: #e32431;
  color: #ffffff;
}
.vetech-destination .destinationTab .tabContainer .tabCityNav .navUl .active {
  border-bottom: 2px solid #e32431;
  color: #e32431;
}
.vetech-destination .destinationTab .tabContainer .cityList dd ul li .active {
  color: #ffffff;
  background: #e32431;
}
.vetech-destination .destinationTab .tabContainer .cityList dd ul li a:hover {
  color: #ffffff;
  background: #e32431;
}
.vetech-destination .destinationPulldown .pulldoenContainer ul .active {
  background: #e32431;
  color: #ffffff;
}
.vetech-destination .destinationPulldown .pageNav div span {
  background: #ccc;
  border: 1px solid #ccc;
  color: #e32431;
}
.vetech-destination .destinationPulldown .pageNav div .disable {
  background: #ddd;
  color: #ccc;
  border: 1px solid #ddd;
}
.vetech-destination .destinationPulldown .pageNav div .active {
  background: #e32431;
  color: #ffffff;
}
.vetech-destination .cityAreaContainer ul {
  border: 1px solid #e32431;
  background: #ffffff;
}
.vetech-destination .cityAreaContainer ul li:hover {
  background: #e32431;
  color: #ffffff;
}
/*destination.css end*/
/*doubleCalendar.css start*/
.custom-calendar-wrap caption {
  background: #e32431 !important;
  color: #ffffff;
}
.custom-calendar-wrap .contentarea.normal.move {
  background: #e32431 !important;
  color: #ffffff;
}
.custom-calendar-wrap div.holiday.active {
  color: #ffffff;
}
.custom-calendar-wrap div.holiday.move,
.custom-calendar-wrap span.seat {
  color: #e32431 !important;
}
.custom-calendar-wrap span.price {
  color: #e32431 !important;
}
.custom-calendar-wrap span.active,
.custom-calendar-wrap span.move {
  color: #ffffff !important;
}
.custom-calendar-wrap .contentarea.active {
  background: #24e3d0;
  color: #ffffff;
}
/*doubleCalendar.css end*/
/*fwbzjb.css start*/
.vetech-fwbz .fwbz-content {
  border: 1px solid #650d13;
  box-shadow: 0px 0px 2px 1px rgba(0, 0, 0, 0.25);
}
/*fwbzjb.css end*/
/*gjz.css  start*/
.vetech-gjz-list li.active {
  background: #e32431;
  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: #e32431;
  color: #ffffff;
}
.vetech-groupSelect span {
  border-left: 5px solid #e32431;
}
/*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: #e32431;
}
/*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: #e32431;
}
.vetech-hoteldest-container ul li span.hotelnum {
  color: gray;
}
.vetech-hoteldest-container .content ul li:not(:last-child):hover {
  background-color: #e32431;
  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: #e32431;
  border: 1px solid #e32431;
}
.vetech-jcfwzd-container .topTab ul li.active {
  border: 1px solid #e32431;
  background: #e32431;
  color: #ffffff;
}
/*jcfwZd.css end*/
/*jdCalendar.css start*/
.vetech-jd-calendar .calendar table .week {
  color: #e32431;
}
.vetech-jd-calendar .calendar table td.active {
  color: #ffffff;
  background: #e32431 !important;
}
.vetech-jd-calendar .calendar table td.today {
  color: #24e377;
}
.vetech-jd-calendar .calendar table td.selected {
  color: #ffffff;
  background: #ef7e86;
}
.vetech-jd-calendar .calendar table td.disable {
  color: #ccc;
}
.vetech-jd-calendar .tag {
  color: #e32431;
}
.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: #e32431;
  color: #ffffff;
}
.vetech-xzperson-container .xzperson-more {
  color: #666;
}
.vetech-xzperson-container .xzperson-more:hover {
  color: #e32431;
  text-decoration: none;
}
.vetech-xzperson-container .group-foot {
  background: #f6f6f6;
}
.vetech-xzperson-container .foot-btn button {
  background: #e32431;
  color: #ffffff;
  border: 1px solid #e32431;
}
.vetech-xzperson-container .foot-btn button:hover {
  background: #e32431;
}
.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: #e32431;
  border-bottom: 2px solid #e32431;
}
.ve-ju-container .ju-header li.active:after {
  border-color: transparent transparent #e32431;
}
.ve-ju-container .sureBtn {
  background: #bc1823;
}
.ve-ju-container .searchBtn {
  background: #24e3d0;
}
.ve-ju-container .cancelBtn {
  background: #CDCDCD;
  color: #000000;
}
.ve-ju-container .ckbox.active {
  background-color: #e32431;
}
.ve-ju-container .pagination a {
  border: 1px solid #e6e6e7;
  padding: 5px 9px;
  color: #620c12 !important;
}
.ve-ju-container .pagination .current {
  background: #e9515c;
  color: #ffffff;
}
.ve-ju-container .pagination input {
  border: 1px solid #e9515c;
  color: #333;
}
/*jobuser.css end*/
/*keyword.css start*/
.vetech-hkeyword-container .title {
  color: #808080;
}
.vetech-hkeyword-container .content dd:hover {
  background-color: #e32431;
  color: #ffffff;
}
.vetech-hkeyword-container .content dd.active {
  background-color: #e32431;
  color: #ffffff;
}
/*keyword.css end*/
/*keyword.search.css start*/
.vetech-search-list li.active {
  background: #e32431;
  color: #ffffff;
}
.vetech-search-list li.active i {
  color: #fff !important;
}
.vetech-search-list .keyword {
  color: #e32431;
}
.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 #e32431;
}
.vetech-mdd-container .search-container a.sureBtn {
  background: #e32431;
  color: #ffffff;
}
.vetech-mdd-container .header li.active {
  border-bottom: 2px solid #e32431;
  color: #e32431;
}
.vetech-mdd-container .content dd li a.active {
  background: #e32431;
  color: #ffffff;
}
.vetech-mdd-container .content dd li a:hover {
  background: #e32431;
  color: #ffffff;
}
.vetech-mdd-container .list-container li:hover {
  background: #e32431;
  color: #ffffff;
}
.vetech-mdd-container .list-container li.active {
  background: #e35724;
  color: #ffffff;
}
.vetech-mdd-container .choosedCity.active {
  background: #e32431;
  color: #ffffff;
}
/*ly.mdd.css end*/
/*multSearch.css start*/
.mult-search .footer button:hover {
  color: #e32431;
  border: 1px solid #e32431;
}
.mult-search .sureBtn {
  background: #e32431;
  color: #ffffff;
  border: 1px solid #e32431;
}
.mult-search li:hover {
  background-color: #e32431;
  color: #ffffff;
}
.mult-search .tips {
  color: #e32431;
}
/*multSearch.css end*/
/*multSelect.css start*/
.mult-select label.active {
  color: #fff!important;
  background: #e32431 !important;
}
/*multSelect.css end*/
/*pagination.css start*/
.pagination-box .active {
  background: #e32431;
  color: #ffffff;
  border: 1px solid #e32431;
}
.pagination-box a {
  background: #ffffff;
  border: 1px solid #ebebeb;
  color: #8f121b;
}
.pagination-box a:hover {
  color: #ffffff;
  background: #e32431;
}
/*pagination.css end*/
/*price.calender.css start*/
.vetech-price-calendar {
  border: 2px solid #e32431;
  background: #ffffff;
}
.vetech-price-calendar .month-area .today {
  background: #e32431;
  color: #ffffff;
}
.vetech-price-calendar .month-area .today a {
  color: #ffffff;
}
.vetech-price-calendar .month-area .switch-btn .month span {
  color: #34070a;
}
.vetech-price-calendar .days-area th {
  color: #ffffff;
  background: #e32431;
}
/*鼠标移动时样式,鼠标移动和点击的时候给的样式*/
.vetech-price-calendar .days-area td a:hover,
.vetech-price-calendar .days-area td a.active {
  border: 1px solid #24e3d0;
  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: #24e3d0;
}
.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: #4b0a0e;
}
.vetech-provinceAndCity-container .toolbar input {
  background: #e32431;
  color: #ffffff;
}
.vetech-provinceAndCity-container .checkedArea .checkedItem {
  background: #f4acb1;
  color: #e32431;
  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: #e32431;
}
.vetech-provinceAndCity-container .content .item .detail {
  background: #f8c7ca;
  border: 1px solid #f3a3a8;
  border-bottom: none;
  color: #8f121b;
}
.vetech-provinceAndCity-container .content .item .cityPanel {
  border: 1px solid #ed757e;
}
.vetech-provinceAndCity-container .content .item .cityPanel label:hover {
  color: #e32431;
}
/*provinceAndCity.css end*/
/*ps.css start*/
.widget_ps_container .price {
  color: #31e324;
}
.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: #e32431;
  color: #ffffff;
}
.vetech-pulldown-container .toolbar > a:hover {
  color: #e32431;
  border: 1px solid #e32431;
}
/*pulldown.css end*/
/*route.theme.css start*/
.Route-theme.hot .more a {
  color: #e32431;
}
/*route.theme.css end*/
/*route.type.css start*/
.route-wrap .big-tab .big-tab-item {
  border: 1px solid #e32431;
  color: #e32431;
}
.route-wrap .big-tab .big-tab-item.active {
  background: #e32431;
  color: #ffffff;
}
.route-wrap .contents .content-item .nav .item a.active {
  color: #e32431;
  border-bottom: 2px solid #e32431;
}
.route-wrap .contents .content-item .tab-content li a:hover,
.route-wrap .contents .content-item .tab-content li a.active {
  color: #ffffff;
  background: #e32431;
}
/*route.type.css end*/
/*scope.css start*/
.vetech-scope span {
  color: #6A6A6A;
}
.vetech-scope span.active {
  background: #e32431;
  color: #ffffff;
}
/*scope.css end*/
/*shinfo.css start*/
.vetech-shxx.shxx-layer .sl-header {
  color: #ffffff;
  background: #e32431;
}
.vetech-shxx.shxx-layer h4 .iconvet {
  color: #e32431;
}
.shlx-append .iconvet {
  color: #e32431;
}
/*shinfo.css end*/
/*sortlist.css start*/
.vet-nav-list tr:hover td {
  background: #e32431 !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: #e32431;
}
.vetech-space .publish-seat:hover,
.vetech-space .no-publish-seat:hover {
  background: #e32431;
  border-color: #e32431;
  color: #ffffff;
}
.vetech-space .no-publish-seat {
  border-color: #e32431;
  color: #e32431;
}
.vetech-space .tips.bgRed {
  border-color: #bc1823;
  color: #bc1823;
}
.vetech-space .checked-all-btn.active {
  color: #ffffff;
  background-color: #bc1823;
  border-color: #bc1823;
}
/*space.css end*/
/*spr.css start*/
.vetech-spr-container .sureBtn {
  background: #e32431;
}
.vetech-spr-container .searchBtn {
  background: #24e3d0;
}
.vetech-spr-container .cancelBtn {
  background: #CDCDCD;
  color: #000000;
}
.vetech-spr-container .ckbox {
  border: 1px solid #676767;
}
.vetech-spr-container .ckbox.active {
  background-color: #e32431;
}
.vetech-spr-container .pagination a {
  color: #620c12;
}
.vetech-spr-container .pagination .current {
  background: #f4acb1;
  color: #ffffff;
}
.vetech-spr-container .pagination input {
  border: 1px solid #f4acb1;
  color: #333;
}
/*spr.css end*/
/*ssqx.css start*/
.vetech-ssqx .tab-header li a.active {
  color: #e32431;
  border-bottom: 2px solid #e32431;
}
.vetech-ssqx .tab-content dt {
  color: #18bcab;
}
.vetech-ssqx .tab-content li {
  color: red;
}
/*鼠标移动的样式*/
.vetech-ssqx .tab-content li:hover,
.vetech-ssqx .tab-content li.active {
  background: #e32431;
}
.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: #e32431;
  border-bottom: 2px solid #e32431;
}
.vetech-tab .tab-content a:hover,
.vetech-tab .tab-content a.active {
  background: #e32431;
  color: #ffffff;
}
/*tab.css end*/
/*time.css start*/
.vet-newver-container {
  border: 2px solid #e32431;
  color: #333;
  background: #ffffff;
}
.vet-newver-container .hours-group .hg-o {
  color: #24e3d0;
}
.vet-newver-container .newver-cal-time li.current,
.vet-newver-container .newver-cal-time li.normal:hover {
  background: #e32431;
  color: #ffffff;
}
.vet-newver-container .setting-time span {
  color: #e32431;
}
.vet-newver-container .setting-time input.input-warning {
  border: 1px solid #f00;
  color: #f00;
}
.vet-newver-container .btn-control .bcButton {
  background: #e32431;
  color: #ffffff;
}
/*time.css end*/
/*venewtab.css start*/
.vetech-vetab-container .header .tab li.active {
  color: #e32431;
  border-bottom: 2px solid #e32431;
  font-weight: bold;
}
.vetech-vetab-container .content .tab-page dt.active {
  border: 1px solid #24e3d0;
}
.vetech-vetab-container .content .tab-page li:hover > a,
.vetech-vetab-container .content .tab-page li.active > a {
  background: #e32431;
  color: #ffffff;
}
.vetech-vetab-container .content .tab-page .itemtargetdiv {
  background-color: #ffffff;
}
.vetech-vetab-container .content .tab-page .itemtargetdiv .item_hd {
  background-color: rgba(227, 36, 49, 0.09999999999999998);
}
.vetech-vetab-container .content .tab-page .itemtargetdiv .item_hd .tabright {
  color: #e32431;
}
.vetech-vetab-container .content .tab-page .itemtargetdiv .jcItem:hover {
  background-color: #e32431;
  color: #ffffff;
}
/*safelist.css start*/
.vet-safe-con ul li:hover {
  background: #e32431;
  color: #ffffff;
}
.layui-layer-btn .layui-layer-btn0 {
  border-color: #e32431 !important;
  background-color: #e32431 !important;
  color: #fff;
}
/*safelist.css end*/
/**/
.vetech-cxrduoxuan-container .toolbar a {
  background-color: #e32431 !important;
}
/*mult-select**/
.mult-select label:hover {
  background-color: #e32431 !important;
}
/*page**/
.ve-page-item-active,
.ve-page-item:hover {
  border-color: #e32431 !important;
}
.ve-page-item-active a,
.ve-page-item-active:hover a,
.ve-page-item:hover a {
  color: #e32431 !important;
}
.vetech-tab .tab-content li.active,
.vetech-tab .tab-content li:hover {
  background: #e32431 !important;
}
/**
hotel
 */
.hotel-searchBox .hotel-search .more .div-nth-1 input:checked + label {
  border: 1px solid #e32431 !important;
}
.hotel-searchBox .hotel-search .more .div-nth-1 input:checked + label::after {
  background: #e32431 !important;
}
.ticket-details .navigation ul li .nav-active::after {
  background: #e32431 !important;
}
.hotel-searchBox .hotel-search .more .div-nth-2 input:checked + label {
  background-color: #e32431 !important;
}
.xyjd input:checked + label::after {
  background: #e32431 !important;
}
.pf_content input:checked + label::after {
  background: #e32431 !important;
}
.fuwarp .navigation ul li .nav-active::after {
  background: #e32431 !important;
}
/**
index
 */
body .ve-header .ve-container .ve-nav .nav-active {
  border-bottom: 2px solid #e32431 !important;
}
.management .document-management .document-nav::before {
  background-color: #e32431 !important;
}
.management .order-management .order-nav::before {
  background-color: #e32431 !important;
}
.standard .travel-standards .travel-nav::before {
  background-color: #e32431 !important;
}
.standard .consumption-bill .consumption-title::before {
  background-color: #e32431 !important;
}
.best-travel .travel-title::before {
  background-color: #e32431 !important;
}
.management .document-management .document-nav ul .order-active a {
  color: #e32431 !important;
}
.ddlb-menu::before {
  background: #e32431 !important;
}
/**
首页服务商
 */
.ve-bannerBG .ve-banner .ve-notice .notice-bottom p span {
  color: #e32431 !important;
}
.xcmx:hover {
  background-color: #e32431 !important;
}
.layui-layer-tips .layui-layer-content {
  background: #e32431 !important;
}
.layui-layer-tips i.layui-layer-TipsT,
.layui-layer-tips i.layui-layer-TipsB {
  border-right-color: #e32431 !important;
}
.layui-layer-tips i.layui-layer-TipsL,
.layui-layer-tips i.layui-layer-TipsR {
  border-bottom-color: #e32431 !important;
}
