@import url("camera.css");
@import url("jquery-ui.css"); 
@import url("jquery-confirm.css");
@import url("font-awesome.css");
@import url("jquery.dataTables.min.css");
@import url("app02.css?v=18");

//body.modal-open {
//  overflow-y: hidden !important;
//  padding-right: 0 !important;
//}


body {
overflow-x: hidden !important; 
font-size:14px; 
}

td.datahead { text-align:left;  padding-right:5px; }
datahead_red {color: red;  text-align:left;  padding-right:5px; }


/* body, td { font-family: 'Helvetica Neue', Helvetica, Roboto, Arial, 'Microsoft Yahei', 微软雅黑, STXihei, 华文细黑, sans-serif; font-size:14px; color:#333333;}  */
textarea { font-family: 'Helvetica Neue', Helvetica, Roboto, Arial, 'Microsoft Yahei', 微软雅黑, STXihei, 华文细黑, sans-serif;}

/* override from app02.css */
.menu ul .item0 {
  position: relative;
  display: block;
  float: left;
  padding: 0 25px;
}

.menu ul .item0 a {
  font-size: 16px;
  color: #000000;
}

.menu ul .item1 {
  position: relative;
  display: block;
  float: left;
  padding: 0 25px;
}

.menu ul .item1 a {
  font-size: 16px;
  color: #000000;
}

.submenu {
 opacity: 0.8;
 background: #5f6975;
 width: -moz-fit-content;
 width: -webkit-fit-content;
 width: -ms-fit-content;
 width: -o-fit-content;
 width: fit-content;
 text-align: left !important;
 padding-left: 20px;
 padding-right: 20px;
 min-width: 120px;
/* margin-left:30px; */

}

.submenu .alink {
 white-space: nowrap;
 color: #ffffff !important;
 display: inline-flex;

}

.modal-open {
  overflow-y: hidden !important;
//overflow-x: hidden !important;
   position: fixed;
   width: 100% !important;
}

/* override jquery-ui.css */
 li.ui-state-disabled {
  display:none;
}

.ui-state-focus {
  background: none !important;
  background-color: #b39265 !important;
  color: #fff !important;
  border: none !important;
}

.ui-menu {
  min-height: 330px; 
  max-height: 330px;
  overflow-y : scroll !important;
  overflow-x : hidden;
}

.ui-menu-item {
  line-height: 1.2;
}

.ui-selectmenu-text {
  background-color: #ffffff;
  color : #b39265;
  font-size: 0.9em;
  padding-top: 0.8em !important;
  text-overflow: unset !important;
}

.ui-state-default {
  border: none;
}

.ui-icon { display: none;}

.ui-pkgtyp, .ui-supp, .ui-paymk, .ui-seat, .ui-sortby, .ui-pysts, .ui-salu, .ui-ccy, .ui-sccy {
 min-height: 0px;
 overflow-y : hidden !important;
}

.ui-natn0 {
  font-size:12px;
  padding-top:4px;
  height: 35px;
  margin-left: -14px;
  background: #fff;
}

.ui-pysts-text {height: 22px;}

.ui-hhmm, .ui-age, .ui-vehcatg {
  min-height: 200px;
  max-height: 200px !important;
 }

.ui-age5 {
  max-height: 200px !important;
}

.ui-ctry {
  padding-left: 1px !important;
}

.city-box2 {
  position : relative;
  width: 100%;
  height: 300px;
  margin: 20px auto;
}

div#divzbfita-home0 {width: 100%;}
div#divzbfita-lang {width: 100%; text-align: right; height:12px;}

.fita-logo {width: 100%; padding-top:20px;}

.header-new {
  width:106%;
  height: 130px;
  line-height: 112px;
}

.header-lnk {
 position: absolute; 
 right: 50px;
}

.login-btn-group, .login-btn-group a{
text-align: left;
font-size: 14px;
color: #a1781e;
}

.ui-select {
  padding-top: 8px;
}

select::-ms-expand {display: none; }
select{
    -webkit-appearance: none;
    appearance: none;
}
#tbl_0000001_tour_wcarsearch_wcarsearchtbl {width:100%}


.search-inp {line-height:36px; height:46px; font-size: 18px;}
.input-layout-2 {height: 44px; position: relative; margin: 5px 0; padding:0; border-radius:4px;}

.left-menu-form {
 margin: 50px, 0;
 width: 200px;
 padding: 0px 0px;
 border-radius: 4px;
 border: 1px solid #a1781e;
 background: #fff
 box-show: 5px 5px 10px rgba(0,0,0,.3);
 position: absolute;
}

.left-menu-form .inner {
 padding: 5px 5px;
}

.left-menu-form .group {
 color: #a1781e;
 font-size: 16px;
 font-weight: 600;
 text-align: center;
 border-bottom: 1px solid #a1781e;
}

.left-menu-form .item {
  padding-top: 8px;
  padding-left: 45px;
  padding-bottom: 8px;
  color: #a1781e;
}

.left-menu-form .item-on {
  padding-top: 8px;
  padding-left: 45px;
  padding-bottom: 8px;
  color: #fff;
  background: #a1781e;
}

.left-menu-form .item:before { 
  content: "\f0da"; 
  display: inline-block;
  color: #a1781e; 
  font-family: FontAwesome;
  padding-right: 5px;
}

.left-menu-form .item-on:before {
  content: "\f0d7";
  display: inline-block;
  color: #a1781e;
  font-family: FontAwesome;
  padding-right: 5px;
  color: #fff;
}

.left-menu-form .item a {
  cursor: pointer;
  text-decoration: none;
  color: #a1781e;
}

.left-menu-form .item-on a {
  cursor: pointer;
  text-decoration: none;
  color: #fff;
}

.renting-card-banner-wait {
 border: 1px solid transparent;
 background: url(../images/common/renting-banner-wait.png?v=4) 50% no-repeat;
 background-size: cover;
}

.fita-form {
 margin: auto;
 width: 85%;
 padding: 0px 0px;
 border-radius: 4px;
 border: 1px solid #a1781e;
 background: #fff
 box-show: 5px 5px 10px rgba(0,0,0,.3);
 position: relative;
 min-height: 800px;
}
div.input-layout textarea {border: 0px; width: 600px;}

#ds0_sccy0_id {line-height: 35px; color: #b39364;}

#tbl_0000001_system_system_zbfita-lang1 {margin-right: 10px;}
#tbl_0000001_system_system_zbfita-lang1 tr td {border-left:1px solid #000;}
#tbl_0000001_system_system_zbfita-lang2 tr td {border-left:0px;}
#tbl_0000001_system_system_zbfita-lang1 tr td:last-child table tr td {border-right:1px solid #000 !important ;}
#tbl_0000001_system_system_zbfita-lang2 tr td input {border: 0px;background: #fff;}
#tbl_0000001_system_system_zbfita-lang2 tr td.lng0 input {font-size: 14px;}
#tbl_0000001_system_system_zbfita-lang2 tr td.lng1 input {font-weight:600; font-size: 14px; color: #a1781e;}

#tbl_0000001_system_system_zbfita-footer3-1 td a {color: #a1781e;}


#tbl_0000001_tour_wcarsearch_wcarsearchmap0a.ui-dialog-content.ui-widget-content {font-size:0.8em}
##tbl_0000001_tour_wcarsearch_wcarsearchmap0a.ui-dialog-content.ui-widget-content li {list-style-image: none;}

#divfita-searchdiv {display: none;}

#divwcarsearchmapdiv {
width:1000px;height:0px;
margin-right:auto;
maring-left: auto;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
div#wcarsearchmapdiv  .gm-style-mtc {/*display:none*/}
#city-modal___BV_modal_outer_ {display:none;} 
//#city-modal___BV_modal_outer_2 {display:none;}

.disablecarsearchfld {border:0px !important;color:#000;background: #f7f7f7 !important;padding-bottom: 8px !important;}
select.disablecarsearchfld {-moz-appearance: none !important;-webkit-appearance: none !important;appearance: none !important;}

#earch td.datafield select, td.left1sear td.datafield select { width:150px; }

#tbl_0000001_system_system_zbcarsupp table[id^=tbl_0000001_system_system_zbcarsupp000000]  {width: 250px;}
#tbl_0000001_system_system_zbcarsupp table[id^=tbl_0000001_system_system_zbcarsupp000000]  tr td img {padding:25px 0px;max-width: 180px !important;}
#tbl_0000001_system_system_zbcarsupp table[id^=tbl_0000001_system_system_zbcarsupp000000]  tr td {text-align:center;font-size:1.0em;}
.e #tbl_0000001_system_system_zbcarsupp table[id^=tbl_0000001_system_system_zbcarsupp000000]  tr td a {font-size:0.9em;text-align:center;text-decoration: none;}
#tbl_0000001_system_system_zbcarsupp table[id^=tbl_0000001_system_system_zbcarsupp000000]  tr td a {text-align:center;font-size:1.2em;text-decoration: none;}

#tbl_0000001_system_system_zbfita-carterms tr td {color:red;padding-left: 15px;line-height: 1.5;}

#tbl_0000001_tour_wcarlist_fita-location {width:70%; margin: auto; margin-left:100px;}
#tbl_0000001_tour_wcarlist_fita-location td.datahead {font-size: 15px; font-weight: 700; padding-right:1px;}
#tbl_0000001_tour_wcarlist_fita-location td.datafield {font-size: 15px; font-weight: 500;}
#tbl_0000001_tour_wcarlist_fita-body2 #tbl_0000001_system_system_zbfita-carterms tr:first-child td {padding-top:10px}
#tbl_0000001_tour_wcarlist_fita-body2 #tbl_0000001_system_system_zbfita-carterms tr td {font-size: 13px; font-weight: 500;}


#tbl_0000001_tour_wcarbook_fita-table1 {background: #fff; width: 1230px; text-align: center;}
#tbl_0000001_tour_wcarbook_fita-table1 #tbl_0000001_system_system_zbfita-carterms tr:first-child td {padding-top:10px}

#tbl_0000001_tour_wcarbook_fita-content0 {margin-bottom: 20px;}
#tbl_0000001_tour_wcarbook_fita-content0 td.datahead {font-size: 14px; font-weight: 600; width: 120px;  padding:2px 2px 2px 0px;}
#tbl_0000001_tour_wcarbook_fita-content0 td.datafield {font-size: 14px; font-weight: 400; width: 260px; padding:2px 2px 2px 0px;}

#tbl_0000001_tour_wcarbook_fita-body1 #tbl_0000001_system_system_zbfita-carterms tr:first-child td {padding-top:10px}
#tbl_0000001_tour_wcarbook_fita-body1 #tbl_0000001_system_system_zbfita-carterms tr td {font-size: 13px; font-weight: 500;}

#tbl_0000001_tour_wcarbook_vascharge {min-height: 380px;display: inline-block; overflow-y: auto; }

#tbl_0000001_tour_wcarbook_vascharge tr td {display: block;max-width: 500px; font-size:1.0em;font-family:'Helvetica Neue', Helvetica, Roboto, Arial,'Microsoft Yahei',微软雅黑,STXihei,华文细黑,sans-serif;}
#tbl_0000001_tour_wcarbook_vascharge  tr:first-child td  {font-weight:400;font-size:1.2em;background:#aaa;color:#fff;text-align: center;height: 40px;vertical-align: middle;}
#tbl_0000001_tour_wcarbook_vascharge  table tr:first-child td  {display:;font-weight:400;font-size:1.2em;background:#fff;color:#000;text-align: left;height: 25px;}
#tbl_0000001_tour_wcarbook_vascharge  table tr td {display:;font-weight:400;font-size:1.2em;background:#fff;color:#000;text-align: left;height: 25px;}
#tbl_0000001_tour_wcarbook_vascharge  table tr td:first-child {width:26px}
#tbl_0000001_tour_wcarbook_vascharge  table tr {width: 500px;display: table;padding-left: 10px;/*margin-left: 35px;*/}

#tbl_0000001_tour_wcarbook_vascharge2 table tr.noScroll {display:none}
#tbl_0000001_tour_wcarbook_vascharge2 table tr:nth-child(2) {border: 0px solid #000 !important;}
#tbl_0000001_tour_wcarbook_vascharge2 pre {white-space: pre-wrap;font-size: 0.6em;font-family:'Helvetica Neue', Helvetica, Roboto, Arial, 'Microsoft Yahei', 微软雅黑, STXihei, 华文细黑, sans-serif;}
#tbl_0000001_tour_wcarbook_vascharge2 table tr td {display: table-cell}

#tbl_0000001_tour_wcarbook_charge1  tr td  {font-weight:400;font-size:1.2em;background:#aaa;color:#fff;text-align: center;height: 40px;vertical-align: middle;}
#tbl_0000001_tour_wcarbook_charge1  table tr td  {display:;font-weight:400;font-size:0.8em;background:#fff;color:#000;text-align: left;height: 25px;}
#tbl_0000001_tour_wcarbook_charge1b table.dstbl {min-height:300px;}
#tbl_0000001_tour_wcarbook_charge1b table.dstbl tr:nth-child(2) td font {font-size:1.1em}
#tbl_0000001_tour_wcarbook_charge1b tbody {width: 500px;display: table;padding-left: 10px/*;margin-left: 35px;*/}
#tbl_0000001_tour_wcarbook_charge1b th {display:none}
#tbl_0000001_tour_wcarbook_charge1b tr.noScroll {display:none}

/*#tbl_0000001_tour_wcarbook_charge1b table tr td:before {
  content: "\2713";
  color: darkgreen;
  font-size: 17px;
  font-weight: 600;
  padding-right: 5px;
}*/


#tbl_0000001_tour_wcarbook_charge2 tr.noScroll {display:none}
#tbl_0000001_tour_wcarbook_charge2  tr:first-child td  {font-weight:400;font-size:1.2em;background:#aaa;color:#fff;text-align: center;height: 40px;vertical-align: middle;}
#tbl_0000001_tour_wcarbook_charge2  table tr:first-child td  {display:;font-weight:400;font-size:0.8em;background:#fff;color:#000;text-align: left;height: 25px;}

#tbl_0000001_tour_wcarbook_charge2b tbody {width: 500px;display: table;padding-left: 10px;/*margin-left: 35px;*/}

/*#tbl_0000001_tour_wcarbook_charge2b table tr td:before {
  content: "\2573";
  color: red;
  font-size: 20px;
  font-weight: 800;
  padding-right: 5px;
}*/

#tbl_0000001_tour_wcarbook_charge3 tr.noScroll {display:none}
#tbl_0000001_tour_wcarbook_charge3  tr:first-child td  {font-weight:400;font-size:1.2em;background:#aaa;color:#fff;text-align: center;height: 40px;vertical-align: middle;}
#tbl_0000001_tour_wcarbook_charge3  table tr:first-child td  {display:;font-weight:400;font-size:0.8em;background:#fff;color:#000;text-align: left;height: 25px;}

#tbl_0000001_tour_wcarbook_charge3b tbody {width: 500px;display: table;padding-left: 10px;/*margin-left: 35px;*/}


#tbl_0000001_tour_wcarbookcfm_vascharge tr td {display: block;max-width: 500px; font-size:1.0em;font-family:'Helvetica Neue', Helvetica, Roboto, Arial,'Microsoft Yahei',微软雅黑,STXihei,华文细黑,sans-serif;}
#tbl_0000001_tour_wcarbookcfm_vascharge  tr:first-child td  {font-weight:400;font-size:1.2em;background:#aaa;color:#fff;text-align: center;height: 40px;vertical-align: middle;}
#tbl_0000001_tour_wcarbookcfm_vascharge  table tr:first-child td  {display:;font-weight:400;font-size:1.2em;background:#fff;color:#000;text-align: left;height: 25px;}
#tbl_0000001_tour_wcarbookcfm_vascharge  table tr td {display:;font-weight:400;font-size:1.2em;background:#fff;color:#000;text-align: left;height: 25px;}
#tbl_0000001_tour_wcarbookcfm_vascharge  table tr td:first-child {width:26px}
#tbl_0000001_tour_wcarbookcfm_vascharge  table tr {width: 500px;display: table;padding-left: 10px;/*margin-left: 35px;*/}

#tbl_0000001_tour_wcarbookcfm_fita-content0 {margin-bottom: 20px;}
#tbl_0000001_tour_wcarbookcfm_fita-content0 td.datahead {font-size: 15px; font-weight: 600; width: 120px; padding: 2px 2px 2px 0px;}
#tbl_0000001_tour_wcarbookcfm_fita-content0 td.datafield {font-size: 15px; font-weight: 400; width: 260px; padding:2px 2px 2px 0px;}

#tbl_0000001_tour_wcarbookcfm_fita-body1 #tbl_0000001_system_system_zbfita-carterms tr:first-child td {padding-top:10px}
#tbl_0000001_tour_wcarbookcfm_fita-body1 #tbl_0000001_system_system_zbfita-carterms tr td {font-size: 13px; font-weight: 500;}

#tbl_0000001_tour_wcarbookcfm_vascharge {min-height: 380px;display: inline-block; overflow-y: auto; }

#tbl_0000001_tour_wcarbookcfm_vascharge2 table tr.noScroll {display:none}
#tbl_0000001_tour_wcarbookcfm_vascharge2 table tr:nth-child(2) {border: 0px solid #000 !important;}
#tbl_0000001_tour_wcarbookcfm_vascharge2 pre {white-space: pre-wrap;font-size: 0.6em;font-family:'Helvetica Neue', Helvetica, Roboto, Arial, 'Microsoft Yahei', 微软雅黑, STXihei, 华文细黑, sans-serif;}
#tbl_0000001_tour_wcarbookcfm_vascharge2 table tr td {display: table-cell}

#tbl_0000001_tour_wcarbookcfm_charge1  tr td  {font-weight:400;font-size:1.2em;background:#aaa;color:#fff;text-align: center;height: 40px;vertical-align: middle;}
#tbl_0000001_tour_wcarbookcfm_charge1  table tr td  {display:;font-weight:400;font-size:0.8em;background:#fff;color:#000;text-align: left;height: 25px;}
#tbl_0000001_tour_wcarbookcfm_charge1b table.dstbl {min-height:300px;}
#tbl_0000001_tour_wcarbookcfm_charge1b table.dstbl tr:nth-child(2) td font {font-size:1.1em}
#tbl_0000001_tour_wcarbookcfm_charge1b tbody {width: 500px;display: table;padding-left: 10px/*;margin-left: 35px;*/}
#tbl_0000001_tour_wcarbookcfm_charge1b th {display:none}
#tbl_0000001_tour_wcarbookcfm_charge1b tr.noScroll {display:none}

/*#tbl_0000001_tour_wcarbookcfm_charge1b table tr td:before {
  content: "\2713";
  color: darkgreen;
  font-size: 17px;
  font-weight: 600;
  padding-right: 5px;
}*/

#tbl_0000001_tour_wcarbookcfm_charge2 tr.noScroll {display:none}
#tbl_0000001_tour_wcarbookcfm_charge2  tr:first-child td  {font-weight:400;font-size:1.2em;background:#aaa;color:#fff;text-align: center;height: 40px;vertical-align: middle;}
#tbl_0000001_tour_wcarbookcfm_charge2  table tr:first-child td  {display:;font-weight:400;font-size:0.8em;background:#fff;color:#000;text-align: left;height: 25px;}
#tbl_0000001_tour_wcarbookcfm_charge2b tbody {width: 500px;display: table;padding-left: 10px;/*margin-left: 35px;*/}

#tbl_0000001_tour_wcarbookcfm_charge3 tr.noScroll {display:none}
#tbl_0000001_tour_wcarbookcfm_charge3  tr:first-child td  {font-weight:400;font-size:1.2em;background:#aaa;color:#fff;text-align: center;height: 40px;vertical-align: middle;}
#tbl_0000001_tour_wcarbookcfm_charge3  table tr:first-child td  {display:;font-weight:400;font-size:0.8em;background:#fff;color:#000;text-align: left;height: 25px;}

#tbl_0000001_tour_wcarbookcfm_charge3b tbody {width: 500px;display: table;padding-left: 10px;/*margin-left: 35px;*/}

/*#tbl_0000001_tour_wcarbookcfm_charge2b table tr td:before {
  content: "\2573";
  color: red;
  font-size: 20px;
  font-weight: 800;
  padding-right: 5px;
}*/

#ds7_readtxt_0 {font-size:1em}
#ds7_readtxt_0_id {font-size:1em;color:red}
#ds7_termtxt_0_id {font-size: 1em;color: red; padding-bottom: 20px; white-space: pre-wrap;}	
#ds7_termtxt_0_id p {margin-top:0; margin-bottom:0.5rem;}
#ds7_termtxt_0_id p::before {
  content: "\f0da";
  display: inline-block;
  color: red;
  font-family: FontAwesome;
  margin-left: -16px;
  margin-right: 10px;
}

#tbl_0000001_tour_wcarbookpay_fita-content0 {margin-bottom: 20px;}
#tbl_0000001_tour_wcarbookpay_fita-content0 td.datahead {font-size: 14px; font-weight: 600; width: 120px; padding:2px 2px 2px 0px;}
#tbl_0000001_tour_wcarbookpay_fita-content0 td.datafield {font-size: 14px; font-weight: 400; width: 260px; padding:2px 2px 2px 0px;}

#tbl_0000001_tour_wcarbookpay_fita-body1 #tbl_0000001_system_system_zbfita-carterms tr:first-child td {padding-top:10px}
#tbl_0000001_tour_wcarbookpay_fita-body1 #tbl_0000001_system_system_zbfita-carterms tr td {font-size: 13px; font-weight: 500;}
#tbl_0000001_tour_wcarbookpay_fita-body2 {background: #fff; width: 1000px;}

#tbl_0000001_tour_wcarbookwechat_fita-content0 {margin-bottom: 20px;}
#tbl_0000001_tour_wcarbookwechat_fita-content0 td.datahead {font-size: 14px; font-weight: 600; width: 120px; padding:2px 2px 2px 0px;}
#tbl_0000001_tour_wcarbookwechat_fita-content0 td.datafield {font-size: 14px; font-weight: 400; width: 260px; padding:2px 2px 2px 0px;}

#tbl_0000001_tour_wcarbookwechat_fita-body1 #tbl_0000001_system_system_zbfita-carterms tr:first-child td {padding-top:10px}
#tbl_0000001_tour_wcarbookwechat_fita-body1 #tbl_0000001_system_system_zbfita-carterms tr td {font-size: 13px; font-weight: 500;}
#tbl_0000001_tour_wcarbookwechat_fita-body2 {background: #fff; width: 1000px;}

#tbl_0000001_tour_wcarbookwechat_body2con6 #divqrcode.step {
background: url(../images/scan_pay_z.png?v=1) no-repeat; margin: 25px, 0px 40px 0px;
background-position: center;
background-size: 700px auto;
width: 535px;
height: 70px;
font-size:1em !important;
font-weight:200;
font-size:1.0em;font-family: 'Helvetica Neue', Helvetica, Roboto, Arial, 'Microsoft Yahei', 微软雅黑, STXihei, 华文细黑, sans-serif !important;
border: 0px;
font-family: Arial;
color: #ffffff;
text-decoration: none;
padding-left: 425px;
padding-top : 210px;
}

.qrcode-step-e {
background: url(../images/scan_pay_e.png?v=1) no-repeat; margin: 25px, 0px 40px 0px;
background-position: center;
background-size: 80% auto;
height: 300px;
}
.qrcode-step-c {
background: url(../images/scan_pay_c.png?v=1) no-repeat; margin: 25px, 0px 40px 0px;
background-position: center;
background-size: 80% auto;
height: 300px;
}
.qrcode-step-z {
background: url(../images/scan_pay_z.png?v=1) no-repeat; margin: 25px, 0px 40px 0px;
background-position: center;
background-size: 80% auto;
height: 300px;
}
.qrcode-step-ref {
font-size:1em !important;
font-weight:600;
font-size:1.0em;font-family: 'Helvetica Neue', Helvetica, Roboto, Arial, 'Microsoft Yahei', 微软雅黑, STXihei, 华文细黑, sans-serif !important;
border: 0px;
font-family: Arial;
color: #ffffff;
text-decoration: none;
padding-top: 220px;
padding-left: 455px;
}

div#fita-pay {display: none; } 

#tbl_0000001_eweb_wechatpayscan_fita-content {margin-bottom: 20px;}
#tbl_0000001_eweb_wechatpayscan_fita-content td.datahead {font-size: 14px; font-weight: 600; width: 120px; padding:2px 2px 2px 0px;}
#tbl_0000001_eweb_wechatpayscan_fita-content td.datafield {font-size: 14px; font-weight: 400; width: 260px; padding:2px 2px 2px 0px;}

#tbl_0000001_eweb_wechatpayscan_fita-body1 #tbl_0000001_system_system_zbfita-carterms tr:first-child td {padding-top:10px}
#tbl_0000001_eweb_wechatpayscan_fita-body1 #tbl_0000001_system_system_zbfita-carterms tr td {font-size: 13px; font-weight: 500;}
#tbl_0000001_eweb_wechatpayscan_fita-body2 {background: #fff; width: 1000px;}

#tbl_0000001_tour_wefpsscan_fita-content {margin-bottom: 20px;}
#tbl_0000001_tour_wefpsscan_fita-content td.datahead {font-size: 14px; font-weight: 600; width: 120px; padding:2px 2px 2px 0px;}
#tbl_0000001_tour_wefpsscan_fita-content td.datafield {font-size: 14px; font-weight: 400; width: 260px; padding:2px 2px 2px 0px;}

#tbl_0000001_tour_wefpsscan_fita-body1 #tbl_0000001_system_system_zbfita-carterms tr:first-child td {padding-top:10px}
#tbl_0000001_tour_wefpsscan_fita-body1 #tbl_0000001_system_system_zbfita-carterms tr td {font-size: 13px; font-weight: 500;}
#tbl_0000001_tour_wefpsscan_fita-body2 {background: #fff; width: 1000px;}

#tbl_0000001_tour_weaccttxnenq_fita-content1 {margin-left:19px}
#tbl_0000001_tour_weaccttxnenq_fita-content1 td.carse input {margin-left:-15px}
#tbl_0000001_tour_weaccttxnenq_fita-content1 table.dstbl {width:750px;    margin-top: 15px;}

#tbl_0000001_tour_weaccttxnenq_fita-content1 table.dstbl th {font-size:12px;font-weight:400;background:#a1781e;color:#fff;}
#tbl_0000001_tour_weaccttxnenq_fita-content1 table.dstbl tr:nth-child(1) {height:30px}
#tbl_0000001_tour_weaccttxnenq_fita-content1 table.dstbl tr tr:nth-child(1) {height:inherit}
#tbl_0000001_tour_weaccttxnenq_fita-content1 table.dstbl tr {height:120px}
#tbl_0000001_tour_weaccttxnenq_fita-content1 table.dstbl table tr {height:inherit}	
#tbl_0000001_tour_weaccttxnenq_fita-content1 table.dstbl tr.tblselect {background:#c9c9c9;color:#fff; font-size:12px;}
#tbl_0000001_tour_weaccttxnenq_fita-content1 table.dstbl tr table tr {height:initial}
#tbl_0000001_tour_weaccttxnenq_fita-content1 table.dstbl tr.tblselect td {background:#c9c9c9;color:#fff; font-size:12px;}
#tbl_0000001_tour_weaccttxnenq_fita-content1 table.dstbl td.datahead {display:none;}
#tbl_0000001_tour_weaccttxnenq_fita-content1 table.dstbl td.dataspace {display:none;}
#tbl_0000001_tour_weaccttxnenq_fita-content1 table.dstbl td {font-size: 12px;}


#divfita-content1 table tr td {display:table-cell !important;padding-left: 40px;;}

#tbl_0000001_earap_wetxnenq_fita-content1 table tr td {display:table-cell !important; padding-right: 20px;;}

#tbl_0000001_earap_wetxnenq_fita-content1 {margin-left:19px}
#tbl_0000001_earap_wetxnenq_fita-content1 td.carse input {margin-left:-15px}
#tbl_0000001_earap_wetxnenq_fita-content1 table.dstbl {width:750px;    margin-top: 15px;}

#tbl_0000001_earap_wetxnenq_fita-content1 table.dstbl th {font-size:12px;font-weight:400;background:#a1781e;color:#fff;}
#tbl_0000001_earap_wetxnenq_fita-content1 table.dstbl th:nth-child(4) {padding-left: 70px;}
#tbl_0000001_earap_wetxnenq_fita-content1 table.dstbl tr:nth-child(1) {height:30px;} 
#tbl_0000001_earap_wetxnenq_fita-content1 table.dstbl tr tr:nth-child(1) {height:inherit;} 
#tbl_0000001_earap_wetxnenq_fita-content1 table.dstbl tr {height:30px}
#tbl_0000001_earap_wetxnenq_fita-content1 table.dstbl table tr {height:inherit}
#tbl_0000001_earap_wetxnenq_fita-content1 table.dstbl tr.tblselect {background:#c9c9c9;color:#fff; font-size:12px;}
#tbl_0000001_earap_wetxnenq_fita-content1 table.dstbl tr table tr {height:initial}
#tbl_0000001_earap_wetxnenq_fita-content1 table.dstbl tr.tblselect td {background:#c9c9c9;color:#fff; font-size:12px;}
#tbl_0000001_earap_wetxnenq_fita-content1 table.dstbl td.datahead {display:none;}
#tbl_0000001_earap_wetxnenq_fita-content1 table.dstbl td.dataspace {display:none;}
#tbl_0000001_earap_wetxnenq_fita-content1 table.dstbl td {font-size: 12px;}

#tbl_0000002_earap_wetxnenq_fita-content1 {width:770px}
#tbl_0000002_earap_wetxnenq_fita-content1 tr:nth-child(1) td {width:30%;display: inline-block;}
#tbl_0000002_earap_wetxnenq_fita-content1 tr tr:nth-child(1) td {width:inherit;display: ;}
#tbl_0000002_earap_wetxnenq_fita-content1 table tr td {width:inherit;display: inherit;}
#tbl_0000002_earap_wetxnenq_fita-content1 tr tr:nth-child(2) td {width:inherit;display: inline-block;}
#tbl_0000001_earap_wetxnenq_balance tr td {display: inline-block; font-size: 1.1em; padding-left:34px;margin-top: 1px; font-weight: 600; vertical-align: bottom; color:#a1781e; }
#tbl_0000001_earap_wetxnenq_credit1 tr td {display: inline-block; font-size: 1.1em; padding-left:34px;margin-top: 1px; font-weight: 600; vertical-align: bottom; color:#a1781e; }

#tbl_0000001_tour_weaccttxndtl_fita-content5 {width:90%; margin: auto;}
#tbl_0000001_tour_weaccttxndtl_fita-content5 td.datahead {font-size: 15px; font-weight: 700; width: 100px;}
#tbl_0000001_tour_weaccttxndtl_fita-content5 td.datafield {font-size: 15px; font-weight: 500; width: 300px;}

#tbl_0000001_tour_weaccttxndtl_vascharge tr td {display: block;max-width: 500px; font-size:1.0em;font-family:'Helvetica Neue', Helvetica, Roboto, Arial,'Microsoft Yahei',微软雅黑,STXihei,华文细黑,sans-serif;}
#tbl_0000001_tour_weaccttxndtl_vascharge  tr:first-child td  {font-weight:400;font-size:1.2em;background:#aaa;color:#fff;text-align: center;height: 40px;vertical-align: middle;}
#tbl_0000001_tour_weaccttxndtl_vascharge  table tr:first-child td  {display:;font-weight:400;font-size:1.2em;background:#fff;color:#000;text-align: left;height: 25px;}
#tbl_0000001_tour_weaccttxndtl_vascharge  table tr td {display:;font-weight:400;font-size:1.2em;background:#fff;color:#000;text-align: left;height: 25px;}
#tbl_0000001_tour_weaccttxndtl_vascharge  table tr td:first-child {width:26px}
#tbl_0000001_tour_weaccttxndtl_vascharge  table tr {width: 500px;display: table;padding-left: 10px;/*margin-left: 35px;*/}

#tbl_0000001_tour_weaccttxndtl_fita-content0 {margin-bottom: 20px;}
#tbl_0000001_tour_weaccttxndtl_fita-content0 td.datahead {font-size: 15px; font-weight: 600; width: 120px; padding:2px 2px 2px 0px;}
#tbl_0000001_tour_weaccttxndtl_fita-content0 td.datafield {font-size: 15px; font-weight: 250; width: 260px; padding:2px 2px 2px 0px;}

#tbl_0000001_tour_weaccttxndtl_fita-body1 #tbl_0000001_system_system_zbfita-carterms tr:first-child td {padding-top:10px}
#tbl_0000001_tour_weaccttxndtl_fita-body1 #tbl_0000001_system_system_zbfita-carterms tr td {font-size: 13px; font-weight: 500;}

#tbl_0000001_tour_weaccttxndtl_vascharge2 table tr.noScroll {display:none}
#tbl_0000001_tour_weaccttxndtl_vascharge2 table tr:nth-child(2) {border: 0px solid #000 !important;}
#tbl_0000001_tour_weaccttxndtl_vascharge2 pre {white-space: pre-wrap;font-size: 0.6em;font-family:'Helvetica Neue', Helvetica, Roboto, Arial, 'Microsoft Yahei', 微软雅黑, STXihei, 华文细黑, sans-serif;}
#tbl_0000001_tour_weaccttxndtl_vascharge2 table tr td {display: table-cell}

#tbl_0000001_tour_weaccttxndtl_charge1  tr td  {font-weight:400;font-size:1.2em;background:#aaa;color:#fff;text-align: center;height: 40px;vertical-align: middle;}
#tbl_0000001_tour_weaccttxndtl_charge1  table tr td  {display:;font-weight:400;font-size:0.8em;background:#fff;color:#000;text-align: left;height: 25px;}
#tbl_0000001_tour_weaccttxndtl_charge1b table.dstbl tr:nth-child(2) td font {font-size:1.1em}
#tbl_0000001_tour_weaccttxndtl_charge1b tbody {width: 500px;display: table;padding-left: 10px/*;margin-left: 35px;*/}
#tbl_0000001_tour_weaccttxndtl_charge1b th {display:none}
#tbl_0000001_tour_weaccttxndtl_charge1b tr.noScroll {display:none}

/* #tbl_0000001_tour_weaccttxndtl_charge1b tbody tr td:before {
  content: "\2713";
  color: darkgreen;
  font-size: 17px;
  font-weight: 600;
  padding-right: 5px;
} */

#tbl_0000001_tour_weaccttxndtl_charge2 tr.noScroll {display:none}
#tbl_0000001_tour_weaccttxndtl_charge2  tr:first-child td  {font-weight:400;font-size:1.2em;background:#aaa;color:#fff;text-align: center;height: 40px;vertical-align: middle;}
#tbl_0000001_tour_weaccttxndtl_charge2  table tr:first-child td  {display:;font-weight:400;font-size:0.8em;background:#fff;color:#000;text-align: left;height: 32px;} 
#tbl_0000001_tour_weaccttxndtl_charge2b tbody {width: 500px;display: table;padding-left: 10px;/*margin-left: 35px;*/}

/*#tbl_0000001_tour_weaccttxndtl_charge2b tbody tr td:before {
  content: "\2573";
  color: red;
  font-size: 20px;
  font-weight: 800;
  padding-right: 5px;
} */

#tbl_0000001_tour_weaccttxndtl_charge2b tbody tr td {
 font-size:0.8em;
 height: 25px;
}

#tbl_0000001_tour_weaccttxndtl_charge3 tr.noScroll {display:none}
#tbl_0000001_tour_weaccttxndtl_charge3  tr:first-child td  {font-weight:400;font-size:1.2em;background:#aaa;color:#fff;text-align: center;height: 40px;vertical-align: middle;}
#tbl_0000001_tour_weaccttxndtl_charge3  table tr:first-child td  {display:;font-weight:400;font-size:0.8em;background:#fff;color:#000;text-align: left;height: 32px;}
#tbl_0000001_tour_weaccttxndtl_charge3b tbody {width: 500px;display: table;padding-left: 10px;/*margin-left: 35px;*/}

#tbl_0000001_tour_weaccttxndtl_fita-print1 {margin-top:10px;width:1000px}
/* #tbl_0000001_tour_weaccttxndtl_fita-print1 tr td {width:1000px;font-size: 1.5em;text-align: center;background:#354c25;height:50px;padding-top:7px;} */
#tbl_0000001_tour_weaccttxndtl_fita-print1 tr td {width:1000px;font-size: 1.5em;text-align: center;background:#a1781e;height:50px;padding-top:7px;} 
#tbl_0000001_tour_weaccttxndtl_fita-print1 tr td a {text-decoration:none;color:#fff;width: 1000px;display: block;}
#tbl_0000001_tour_weaccttxndtl_fita-print1 tr td a:before {color:#fff;font-family: FontAwesome;content: "\f1c1";padding-right:10px}
#tbl_0000001_tour_weaccttxndtl_fita-print1 tr:nth-child(2) {display:none;}

#tbl_0000001_tour_weaccttxncxl_fita-content5 {width:90%; margin: auto;}
#tbl_0000001_tour_weaccttxncxl_fita-content5 td.datahead {font-size: 15px; font-weight: 700; width: 100px;}
#tbl_0000001_tour_weaccttxncxl_fita-content5 td.datafield {font-size: 15px; font-weight: 500; width: 300px;}

#tbl_0000001_tour_weaccttxncxl_vascharge tr td {display: block;max-width: 500px; font-size:1.0em;font-family:'Helvetica Neue', Helvetica, Roboto, Arial,'Microsoft Yahei',微软雅黑,STXihei,华文细黑,sans-serif;}
#tbl_0000001_tour_weaccttxncxl_vascharge  tr:first-child td  {font-weight:400;font-size:1.2em;background:#aaa;color:#fff;text-align: center;height: 40px;vertical-align: middle;}
#tbl_0000001_tour_weaccttxncxl_vascharge  table tr:first-child td  {display:;font-weight:400;font-size:1.2em;background:#fff;color:#000;text-align: left;height: 25px;}
#tbl_0000001_tour_weaccttxncxl_vascharge  table tr td {display:;font-weight:400;font-size:1.2em;background:#fff;color:#000;text-align: left;height: 25px;}
#tbl_0000001_tour_weaccttxncxl_vascharge  table tr td:first-child {width:26px}
#tbl_0000001_tour_weaccttxncxl_vascharge  table tr {width: 500px;display: table;padding-left: 10px;/*margin-left: 35px;*/}

#tbl_0000001_tour_weaccttxncxl_fita-content0 {margin-bottom: 20px;}
#tbl_0000001_tour_weaccttxncxl_fita-content0 td.datahead {font-size: 15px; font-weight: 600; width: 120px; padding: 2px 2px 2px 0px;}
#tbl_0000001_tour_weaccttxncxl_fita-content0 td.datafield {font-size: 15px; font-weight: 250; width: 260px; padding: 2px 2px 2px 0px;}

#tbl_0000001_tour_weaccttxncxl_fita-body1 #tbl_0000001_system_system_zbfita-carterms tr:first-child td {padding-top:10px}
#tbl_0000001_tour_weaccttxncxl_fita-body1 #tbl_0000001_system_system_zbfita-carterms tr td {font-size: 13px; font-weight: 500;}

#tbl_0000001_tour_weaccttxncxl_vascharge2 table tr.noScroll {display:none}
#tbl_0000001_tour_weaccttxncxl_vascharge2 table tr:nth-child(2) {border: 0px solid #000 !important;}
#tbl_0000001_tour_weaccttxncxl_vascharge2 pre {white-space: pre-wrap;font-size: 0.6em;font-family:'Helvetica Neue', Helvetica, Roboto, Arial, 'Microsoft Yahei', 微软雅黑, STXihei, 华文细黑, sans-serif;}
#tbl_0000001_tour_weaccttxncxl_vascharge2 table tr td {display: table-cell}

#tbl_0000001_tour_weaccttxncxl_charge1  tr td  {font-weight:400;font-size:1.2em;background:#aaa;color:#fff;text-align: center;height: 40px;vertical-align: middle;}
#tbl_0000001_tour_weaccttxncxl_charge1  table tr td  {display:;font-weight:400;font-size:0.8em;background:#fff;color:#000;text-align: left;height: 25px;}
#tbl_0000001_tour_weaccttxncxl_charge1b table.dstbl tr:nth-child(2) td font {font-size:1.1em}
#tbl_0000001_tour_weaccttxncxl_charge1b tbody {width: 500px;display: table;padding-left: 10px/*;margin-left: 35px;*/}
#tbl_0000001_tour_weaccttxncxl_charge1b th {display:none}
#tbl_0000001_tour_weaccttxncxl_charge1b tr.noScroll {display:none}

/*#tbl_0000001_tour_weaccttxncxl_charge1b tbody tr td:before {
  content: "\2713";
  color: darkgreen;
  font-size: 17px;
  font-weight: 600;
  padding-right: 5px;
}*/

#tbl_0000001_tour_weaccttxncxl_charge2 tr.noScroll {display:none}
#tbl_0000001_tour_weaccttxncxl_charge2  tr:first-child td  {font-weight:400;font-size:1.2em;background:#aaa;color:#fff;text-align: center;height: 40px;vertical-align: middle;}
#tbl_0000001_tour_weaccttxncxl_charge2  table tr:first-child td  {display:;font-weight:400;font-size:0.8em;background:#fff;color:#000;text-align: left;height: 32px;}
#tbl_0000001_tour_weaccttxncxl_charge2b tbody {width: 500px;display: table;padding-left: 10px;/*margin-left: 35px;*/}

/*#tbl_0000001_tour_weaccttxncxl_charge2b tbody tr td:before {
  content: "\2573";
  color: red;
  font-size: 20px;
  font-weight: 800;
  padding-right: 5px;
}*/

#tbl_0000001_tour_weaccttxncxl_charge2b tbody tr td {
 font-size:0.8em;
 height: 25px;
}

#tbl_0000001_system_system_zbpagelist {padding:0 5px 15px 5px; margin-bottom: 30px;}
#tbl_0000001_system_system_zbpagelist1 {width:100%}
#tbl_0000001_system_system_zbpagelist1a {width:100%}
#tbl_0000001_system_system_zbpagelist1a tr {display: inline;float: left;}
#tbl_0000001_system_system_zbpagelist12 input[type="SUBMIT"] {width:28px;display:block;font-size:16px;color:#fff;background:#a1781e;border:0 solid #fff;border-right:2px solid #fff;}
#tbl_0000001_system_system_zbpagelist11 input[type="SUBMIT"] {width:60px;display:block;font-size:16px;color:#fff;background:#a1781e;border:0 solid #fff;border-right:2px solid #fff;}
#tbl_0000001_system_system_zbpagelist12 td.on input[type="SUBMIT"] {width:28px;display:block;font-size:16px;color:#a1781e;background:#fff;border:1 solid #a1781e;border-right:2px solid #fff;}

.car-description {
 overflow: hidden;
 padding-top: 20px;
 padding-bottom: 20px;
 margin-bottom: 10px;
 background: #fff;
 background-image: initial;
 background-position-x: initial;
 background-position-y: initial;
 background-size: initial;
 background-color: rgb(255, 255, 255);
 box-shadow: 5px 5px 5px rgba(4,4,4,.11)
 }

.progress-container {
  width: 1230px;
  margin: 50px auto; 
}

.steps {
/*  position: relative; */
  margin-bottom: 20px;
  counter-reset: step;
  padding-left: 0.5rem;
  height: 60px;
  display: block;   
}
.steps li a {
  text-decoration: none;
  color: black;
}
.steps li {
  list-style-type: none;
  font-size: 14px;
  text-align: center;
  width: 20%;
  position: relative;
  float: left;
}
 
.steps li:before {
  display: block;
  content: counter(step); 
  counter-increment: step; 
  width: 32px;
  height: 32px;
  background-color: #b39265;

  line-height: 32px;
  border-radius: 32px;
  font-size: 16px;
  color: #fff;
  text-align: center;
  font-weight: 700;
  margin: 0 auto 8px auto;
}
 
.steps li ~ li:after {
  content: '';
  width: 100%;
  height: 2px;
/*  background-color: #019875; */ 
  background-color: #b39265;
  position: absolute;
  left: -50%;
  top: 15px;
  z-index: -1;
}
 
.steps li.active:after {
  background-color: #b39265;
}
 
.steps li.active ~ li:before,
.steps li.active ~ li:after {
  background-color: #d1d1d1;
}


.enquiry-icon
{
    position: fixed;
    z-index: 10000;
    right: -50px;
    top: 85%;
    height: 212px;
    width: 153px;
    cursor: pointer;
    margin-right: 10px;
}

.enquiry-iframe {
   width:100%;
   height: 100%;
   border: 0;
}

.enquiry .enquiry-content {
    position: fixed;
    bottom: -100%;
    right: 0;
    transition: all .3s;
    transition-timing-function: ease-in-out;
    background: rgba(0,0,0,.5);
/*    background: linear-gradient(-54deg, #d8b88d, #ffffff); */
    padding: 0.7em 0.7em 0;
    max-width: 420px;
    width: 100%;
    opacity: 0;
}

.enquiry .active {
   opacity: 1;
   bottom:0;
   z-index: 10001;
   height: 580px;
   width: 60%;
}

.closeTools {
    position: absolute;
    top: 1.7em;
    right: 1.7em;
    width: 1.3em;
    height: 1.3em;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAGFBMVEUAAAAyMjIwMDAwMDAyMjIzMzMyMjIzMzMA3tOoAAAAB3RSTlMA0BAwwPDvYjcRQAAAAL1JREFUOMt11DsOwjAQhOEVuUEaWpA4QJrkADQcIAUHSEGNBMz1cWP90iTjwrFjf3nnYu64a7rUrt6lVy/vi90/nrYGXRh+46jfVInUCkLZ6SJ0ApE+rIQCN/ULpU410QMMALQM0HdDeATpMMu6ArgH6BiAAIwAjACMAIwAjACcAJ4A8kB/lL8+fG38wL0lcxLzscaPy1sZgyOETAy6HaAzqnAYxcWKqxeTM6TwfHwBrDU8A5DtVzQDIWvFY+gPaNpjw76sJpAAAAABJRU5ErkJggg==);
    background-position: 50%;
    background-size: contain;
    background-repeat: no-repeat;
    cursor: pointer;
    z-index: 1;
}

.contactContainer {
  /* background: #dfe3e8; */
  height: 520px;
}

.contactForm {overflow: hidden; padding-left: 20px;}

.contactForm title {
  font-size: 13px;
  font-weight: 700;
}

.contactForm h4 {
  color: #a1781e;
  font-size: 25px;
  font-weight: 700;
  padding-bottom: 0.7em;
  padding-top: 6px;
}

.contactForm h3 {
  color: #a1781e;
  font-size: 15px;
  font-weight: 700;
}

.el-input input{
  position: relative;
  font-size: 14px;
  display: inline-block;
  width: 320px;
  height: 30px;
  border: 1px solid #aaaaaa;
  border-radius: 3px;
  box-shadow: 10px 10px 10px #aaaaaa;
  margin-bottom:10px;
}

.el-textarea textarea {
  position: relative;
  display: inline-block;
  width: 100%;
  vertical-align: bottom;
  font-size: 14px;
  width: 320px;
  border: 1px solid #aaaaaa;
  border-radius: 3px;
  box-shadow: 10px 10px 10px #aaaaaa;
}

.enquiry-btn {
   line-height: 1.8;
   color: #fff;
   font-size: 15px;
   border-radius: 10px;
   border-radius: 5;
   border: 1px;
   solid #a1781e;
   background: #a1781e;
   margin-top: 40px;
}

.coupon
{
  width: 200px;
  border:1px solid #a1781e;
  display: inline-block;
  border-radius: 5px;
  margin-left:200px;
}

.renting-car-form .sccy {
  margin: 10px 0;
  font-size: 11px;
  color: #b39265;
  width: 30%;
  text-align: right;
}

.scroll-text {
  /* animation properties */
  -moz-transform: translateX(100%);
  -webkit-transform: translateX(100%);
  transform: translateX(100%);

  -moz-animation: my-animation 15s linear infinite;
  -webkit-animation: my-animation 15s linear infinite;
  animation: my-animation 40s linear infinite;
}

/* for Firefox */
@-moz-keyframes my-animation {
  from { -moz-transform: translateX(100%); }
  to { -moz-transform: translateX(-100%); }
}

/* for Chrome */
@-webkit-keyframes my-animation {
  from { -webkit-transform: translateX(100%); }
  to { -webkit-transform: translateX(-100%); }
}

@keyframes my-animation {
  from {
    -moz-transform: translateX(100%);
    -webkit-transform: translateX(100%);
    transform: translateX(100%);
  }
  to {
    -moz-transform: translateX(-100%);
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }






