body{font-size:12px; font-family:Arial, Helvetica, '宋体',sans-serif; background-color:#F8F8F8;}
body,div,ul,li{margin:0; padding:0; }
a { text-decoration:none; color:#1155CC;}
a:hover { text-decoration:underline; color::#1155CC;}
a img { border:0;}
ul,li { list-style:none;}
.clear { clear:both; }
strong { font-weight:bold;}
p { margin:10px 0px;}

.w12 { color:#FFFFFF; font-size:12px;}
.w12 a { color:#FFFFFF; }
.w12 a:hover { color:#FFFFFF; text-decoration:underline; }


#header{ width:100%; background-color:#EEE; border-bottom:1px solid #DDD; margin-bottom:8px;}
#headerline{ width:100%; height:26px; line-height:26px; background-color:#303030;}
#headerlinetext{ width:978px; margin:0 auto; text-align:right;}
#headerbox{ width:978px; height:80px; padding-top:10px; margin:0 auto;}
#headercon{ height:70px;}
#headerleft{ height:60px; width:255px; float:left; padding-top:10px; }
#headerright{ height:70px; width:720px; float:right;}
#header_menu{float:right; margin-top:40px; height:30px; font-size:14px; line-height:30px; font-weight:bold; background-color:#DDDDDD; -moz-border-radius: 15px; -webkit-border-radius:15px; border-radius:15px; padding:0 15px;}
#header_menu a{padding:0 10px; display:block; float:left; color:#666666;}




/*租租车公共底部*/
#footer { border-top: 2px solid #075C81; margin-top:30px; padding-top:20px; background-color: #FFFFFF;}
#footer a { color:#444444;}
.fooder-box { margin:0 auto; width:990px; overflow:hidden; padding-bottom:10px;}
.fooder-box ul { overflow:hidden;zoom:1;}
.fooder-box ul li { margin:0 0 10px; width:495px; float:left; line-height:21px; display:inline;zoom:1;}
.fooder-box ul li.Links { width:980px; clear:both;}
.fooder-box ul li h1 { font-weight:bold;}
.fooder-box ul li a { margin-right:10px; display:inline-block; color:#777;}
.fooder-box ul li a:hover { text-decoration:underline;}
.footer-Copyright { border-top:1px solid #f1f1f1; background-color:#fafafa; overflow:hidden; padding:10px 0;}
.footer-Copyright address { font-style:normal; width:990px; margin:0 auto;}
.footer-Copyright a:hover { text-decoration:underline;}




#guider{ line-height:30px; }
.rdiv{ float:right; width:175px; padding-left:15px; padding-top:10px; border:1px solid #E3E3E3; height:620px; background-color:#FFFFFF; overflow:hidden;}


#main{ width:978px; height:auto; margin:0 auto; clear:both;}
.right { float:right;}
.left { float:left;}


/*边框*/
.bktop{ background: url("http://cha.zuzuche.com/images/bkbg.png") repeat scroll 0 0 transparent; height:6px; background-position: 0 -7px; }
.bktop .l { background: url("http://cha.zuzuche.com/images/bkbg.png") repeat scroll 0 0 transparent; background-position: 0 0; width:6px; height:6px; overflow:hidden; float:left;}
.bktop .r { background: url("http://cha.zuzuche.com/images/bkbg.png") repeat scroll 0 0 transparent; background-position: right 0; width:6px; height:6px; overflow:hidden; float:right;}
.bkmid{ background-color: #FFFFFF; border-left: 1px solid #E3E3E3; border-right: 1px solid #E3E3E3; padding:0 6px;}
.bkbot { background: url("http://cha.zuzuche.com/images/bkbg.png") repeat scroll 0 0 transparent; height:18px; background-position: 0 -40px; }
.bkbot .l { background: url("http://cha.zuzuche.com/images/bkbg.png") repeat scroll 0 0 transparent; background-position: 0 -21px; width:150px; height:18px; overflow:hidden; float:left;}
.bkbot .r { background: url("http://cha.zuzuche.com/images/bkbg.png") repeat scroll 0 0 transparent; background-position: right -21px; width:150px; height:18px; overflow:hidden; float:right;}
.bktitle { padding:5px; font-size:13px; font-weight:bold; color:#333; border-bottom:1px solid #E3E3E3;}
.bktitle span { font-size:12px; font-weight:normal;}
.bkcon { padding:10px 5px 5px 5px;}

.box_title { border-bottom:1px solid #DDDDDD; padding-left:10px; padding-top:10px; padding-bottom:10px; line-height:26px;}
.box_title .shuoming { font-size:12px; color:#666666;}
.box_title .title { font-size:16px; font-weight:bold;}



/*首页所有城市表格*/
#index{ text-align:center;}
#index a { color:#999;}
#index em { font-family:Arial, Helvetica, sans-serif,'宋体'; font-style:normal; color:#000; font-size:13px; text-decoration:underline;}
#index .trline { height:26px; line-height:26px; background-color:#0066CC; font-size:14px; font-weight:bold; color:#FFFFFF;}
#index .td1 { font-size:13px; font-weight:bold; color:#1155CC; text-align:left; width:5%}
#index .td0 {}



/*友情链接*/
.flink{}
.flink li{ float:left; padding-left:10px;}
.citylink li{ float:left; width:60px; padding-left:5px; line-height:24px;}

/*问题*/
.question{}
.question li { float:none; line-height:26px;}
.question li a { font-size:14px;}

/*城市页表格*/
.citytbl{ text-align:center; background-color:#DDDDDD;}
.citytbl td {background-color:#FFFFFF;}
.tbltitle{ line-height:26px; font-weight:bold; color:#FFFFFF;}
.tbltitle td { background-color:#0066CC; }
.waylinetb { width:400px; text-align:left; line-height:150%; padding:3px 5px;}
.citytbltr td { background-color:#99CCFF; }

.lubnt { background-color:#FF6600; border:1px solid #666666; text-align:center; font-size:14px; font-weight:bold; line-height:30px; color:#FFFFFF;}
.lubnt a { color:#FFFFFF;}


/*地点页表格*/
.guidediv { width:768px; float:left;}
.placetbl{ text-align:center; background-color:#DDDDDD; font-size:13px;}
.placetbl td {background-color:#FFFFFF; padding:10px;}
.placetbl .btb {background-color:#99CCFF;  font-weight:bold; }
.placetbl .f14 {font-size:14px; color:#CC3300; font-weight:bold;}
.subtbl{ }
.subtbl td{ background-color:#CBE5FF; }
.subtbl .guide{ text-align:left; }
.subtbl .distance{ text-align:right;}


/*租车城市列表*/
#zuche_city_list{line-height:26px; font-size:14px;}
#zuche_city_list a{ font-size:14px;}
#zuche_city_list li{ float: left;  text-align:left; width:80px; height:24px;}
#zuche_city_list sup { font-family:Arial, Helvetica, sans-serif; color:#FF0000;}


.zuche_topic_list_tbl { line-height:26px; font-size:14px;}
.zuche_topic_list_tbl a{ font-size:14px;}

/*租车城市内页门店列表*/
.zuche_store_list{ border:1px solid #EEEEEE; margin-bottom:10px;}
.zuche_store_list .store_name{ padding-left:5px; font-size:14px; line-height:26px; background-color:#EEEEEE; color:#1155CC; }
.zuche_store_list .store_name strong{ color:#FF6600;}
.zuche_store_list .feild{ padding-right:10px; text-align:right; width:70px; height:24px; line-height:24px; float:left; color:#999999;}
.zuche_store_list .value { line-height:24px; width:850px; float:left;}

.zuche_store_tips{ line-height:50px; font-size:14px; font-weight:bold; text-align:center;}

.zuche_province_store_list{ border:1px solid #EEEEEE; margin-bottom:10px;}
.zuche_province_store_list .city_name{ padding-left:5px; font-size:14px; line-height:26px; background-color:#EEEEEE; color:#1155CC; }
.zuche_province_store_list .city_name strong{ color:#FF6600;}
.zuche_province_store_list .store_name{ padding-right:10px; text-align:center; width:200px; height:24px; line-height:24px; float:left; font-weight:bold;}
.zuche_province_store_list .address { line-height:24px; width:730px; float:left; color:#666666;}

.zuche_store_info{ border:1px solid #333333;; margin-bottom:10px; font-size:14px;}
.zuche_store_info .store_name{ padding-left:5px; font-size:14px; line-height:30px; background-color:#0066CC; color:#FFFFFF; font-weight:bold; }
.zuche_store_info .feild{ padding-right:10px; text-align:right; width:80px; height:26px; line-height:26px; float:left; font-weight:bold; color:#1155CC;}
.zuche_store_info .value { line-height:26px; width:850px; float:left;}

/*租车城市列表*/
#che_city_list{line-height:26px; font-size:14px;}
#che_city_list a{ font-size:14px; color:#333333;}
#che_city_list li{ float: left;  text-align:left; width:80px; height:24px; overflow:hidden;}
#che_city_list .nc { color:#999999; }
#che_city_list .che_letter { color:#CC0000; font-size:16px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}



.bus_prov{ font-size:14px; font-weight:bold; color:#1155CC; padding-right:20px;}
.bus_letter{ color:#CC0000; font-size:16px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
#bus_line_ul li { width:80px; overflow:hidden;}
#bus_line_ul .long { width:240px; overflow:hidden;}
#bus_line_ul .mid { width:160px; overflow:hidden;}
#bus_line_ul a { font-size:12px; color:#1155CC;}
.bus_guide{margin-top:20px; border:1px solid #CCCCCC; padding:10px; background-color:#EEEEEE;}
.bus_guide_tit{padding:5px; font-weight:bold;}
.bus_guide_con{padding:5px; line-height:20px;}
.bus_pai { font-size:12px; height:auto; border:1px solid #CCCCCC; padding:10px; overflow:hidden; margin-top:10px;}
.bus_pai .line { border-bottom:5px solid #3399FF; margin-bottom:10px; height:30px;}
.bus_pai .linename { color:#990000; font-size:16px; font-weight:bold; float:left; padding-top:7px;}
.bus_pai .linexing { float:left; padding-top:10px; padding-left:10px; color:#666666;}
.bus_pai .linexing a { color:#666666;}
.bus_pai .linexing span{ color:#333333;}
.bus_pais{ width:938px; overflow-x:hidden;}
.bus_pais a{ display:block;text-decoration:none;  font-size:12px; width:18px; line-height:14px; margin:auto; text-align:center; font:12px "Lucida Grande", Verdana, Lucida, Arial, Helvetica, "宋体",sans-serif; }
.bus_pais a:hover{ color:#FFFFFF; background-color:#3399FF;}
.bus_pais td{ text-align:center; vertical-align:top; height:auto;}
.bus_pais .zdw { color:#999999;}
.bus_pais .zdcur { color:#FFFFFF; background-color:#3399FF;}
.bus_pai .linetime{ background-color:#efefef; padding:5px; color:#999999; margin-top:5px;}
.bus_pai_link{ text-decoration:underline; color:#999999;}



#bus_news_ul li { height:28px; line-height:28px; padding-left:10px}
#bus_news_ul li a{font-size:14px;}

.is-bor { background-color: #FFFFFF;border-color: #C0C0C0 #D9D9D9 #D9D9D9;border-right: 1px solid #D9D9D9;
border-style: solid;border-width: 1px;cursor: text; padding:1px;display:block; float:left; height:22px;}
.is-bor:hover { border-color: #A0A0A0 #B9B9B9 #B9B9B9; border-right: 1px solid #B9B9B9; border-style: solid;border-width: 1px;box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1) inset;}/*onMouse hover*/
.is-bor.active { border: 1px solid #4D90FE;box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3) inset;}/*onMouse active*/

.tips{padding:2px; width:353px; height:auto; background-color:#FFFFFF; border:1px solid #CCCCCC; z-index:10; top:32px; left:0; position:absolute; display:none;}
.tips a{  display:block;line-height:20px; padding:3px; font-size:14px;color:#333333; text-decoration:none; cursor:pointer;}
.tips a:hover{ text-decoration:none; background-color:#3399FF;}
.tips_sel{text-decoration:none; background-color:#3399FF;}
.search_btn{float:left; width:110px; line-height:28px; border:1px solid #0066FF; background-color:#0099FF; text-align:center; color:#FFFFFF; font-size:16px; font-weight:bold; cursor:pointer;}
.search_input{ height:22px;line-height:22px; width:160px; border:0px; font-size:14px; color:#999999;}
.search_input_long{ width:255px;height:22px;line-height:22px; border:0px; font-size:14px; color:#999999;}
.sel_tips{ background-color: #FFFFCC; border: 1px solid #FF6600; color: #FF6600; padding: 5px; margin:1px;}




body {
background-image:url(http://www.qq.com/text.txt); /* for IE6 */
background-attachment:fixed;
}
#bottomNav {
z-index:200;
position:fixed;
bottom:0;
left:0;
width:100%;
_position:absolute; /* for IE6 */
_top: expression(documentElement.scrollTop + documentElement.clientHeight-this.offsetHeight); /* for IE6 */
overflow:visible;
}
#bottomNav_bds{background-color:#EEEEEE; border:1px solid #E3E3E3; width:968px; margin:0 auto; height:60px; padding-top:5px; padding-left:10px;}
#bottomNav_bds_tips{ height:30px; line-height:30px; font-size:12px; font-weight:bold;}


.bdshare_a{ color:#333333; padding-right:10px;}
