@charset 'utf-8';
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;}
body,button,input,select,textarea{font:12px/1.5 Arial,Helvetica,sans-serif;}
body{-webkit-text-size-adjust: none; background:#eee url('../images/body_bg.gif')/*tpa=http://localhost/work/zs/2012car/images/body_bg.gif*/ center 0 repeat-y;}
.indexbody{background:#eee;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
address,cite,dfn,em,var{font-style:normal;}
code,kbd,pre,samp{font-family:courier new,courier,monospace;}
ul,ol{list-style:none;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
a{blr:expression(this.onFocus=this.blur());/*IE Opera*/outline:none;/*FF Opera*/}
a:focus{-moz-outline-style:none;/*FF*/}
fieldset,img{border:0;}
img{vertical-align:top;/*display:block;*/}
button,input,select,textarea{font-size:100%;}
table{border-collapse:collapse;border-spacing:0;}

.clearfix:after{content:'.';display:block;height:0;clear:both;visibility:hidden;}
.clearfix:after {visibility: hidden;display:block;font-size:0;content:'';clear:both;height: 0;}
* html .clearfix             { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
.number li{list-style-type:decimal;}
.texe_hidde{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}

/*generic*/
.fl{float:left}
.fr{float:right}
.center{text-align:center;}
.hidde{display:none;}
.invisible{visibility:hidden;}

/*layout*/
#header,#content{width:1000px;margin:0 auto;}

/*header*/
.logo{background:url('../images/head.jpg')/*tpa=http://localhost/work/zs/2012car/images/head.jpg*/ 0 0 no-repeat; width:1000px; height:45px; display:block; text-indent:-99999px;}


/*content*/
#content{background:#f4f4f4;}
.indexflash{position:absolute; left:92px; top:0;}


.cityselet{position:absolute; left:305px; top:210px;}
.cityselet .citybox{ padding:0; padding:272px 0 0 70px;}
.cityselet .citybox input{text-indent:-99999px;}
.cityselet .citybox .cityreset{ width:190px; cursor:pointer; height:25px;line-height:25px; padding:0;vertical-align:top;border:none; background:url('../images/input_bg.gif')/*tpa=http://localhost/work/zs/2012car/images/input_bg.gif*/ 0 0; color:#575757;}
.cityselet .showallcity{display:none;position:absolute; left:0; top:0px; z-index:1000; background:url('../images/city1_popnew.gif')/*tpa=http://localhost/work/zs/2012car/images/city1_pop.gif*/ 0 bottom no-repeat; width:363px; /*height:156px;*/padding:10px; overflow:hidden; border-top:solid 2px #ee1800;}
.red2{background:url('../images/city_red.gif')/*tpa=http://localhost/work/zs/2012car/images/city_red.gif*/ 0 0 no-repeat; width:80px; height:18px; line-height:18px; overflow:hidden; text-align:center; display:block; font-size:13px; font-weight:700; color:#fff; margin:2px 0;}
.showallcity a,.showallcity2 a{color:#5e5e5e; margin:0 8px 0 0;white-space:nowrap;}

.cityselet2{position:absolute; left:368px; bottom:-520px;}
.cityselet2 .citybox2 a{width:105px; height:25px;display:block; position:absolute; left:0px;top:-30px; text-indent:-99999px; background:url('../images/input_bg.gif')/*tpa=http://localhost/work/zs/2012car/images/input_bg.gif*/ 0 0;}
.cityselet2 .showallcity2{ display:none;position:absolute; left:0; bottom:23px; z-index:1000; background:url('../images/city2_pop.gif')/*tpa=http://localhost/work/zs/2012car/images/city2_pop.gif*/ 0 bottom no-repeat; width:363px; /*height:169px;*/padding:5px 10px 10px 10px;overflow:hidden; border-top:solid 1px #aeb0af;}

/*giftcity*/
#giftcity{left:0px;top:143px;}
#giftcity .citybox{padding:0 0 0 36px;}
#giftcity .citybox,#giftcity .citybox input{color:#cb0000;}
#giftcity .citybox .spancity{display:block; height:25px;line-height:25px; float:left; overflow:hidden;}
#giftcity .citybox .cityreset{width:145px;}


/*cardbox*/
.cardbox{width:900px; margin:0 auto; padding:32px 0;}
.btndetail{background:url('../images/btn.gif')/*tpa=http://localhost/work/zs/2012car/images/return/btn.gif*/ 0 0 no-repeat; width:131px; height:46px; overflow:hidden; display:block; text-indent:-99999px; margin:15px 0 30px 5px;}

.listbox{font-size:14px;}
.listbox table th{background:#444; color:#fff; height:27px;}
.listbox table th span{font-size:12px;}
.listbox table td{text-align:center; height:35px;}
.listbox table td,.listbox table td a{color:#444;}
.listbox table .bg01{background:#e7e7e7;}
.listbox table .bg02{background:#ddd;}
.listbox table .w01{width:181px;}
.listbox table .w02{width:261px;}
.listbox table .w03{width:201px;}
.listbox table .w04{width:261px;}
.listdetail{height:350px; overflow:auto;}

.map{background:url('../images/icon_map.gif')/*tpa=http://localhost/work/zs/2012car/images/return/icon_map.gif*/ right 0 no-repeat; padding:0 24px 0 0; height:20px; text-decoration:underline;} 

.selectbox h3{background:url('../images/title_h3.gif')/*tpa=http://localhost/work/zs/2012car/images/return/title_h3.gif*/ 0 0 no-repeat; width:167px; height:30px; overflow:hidden; display:block; text-indent:-99999px; float:left;}
.selectbox input,.selectbox select{vertical-align:middle;}
.selectbox select,.selectbox .inputs1{background:#6c6c6c; color:#fff; border:solid 1px #6c6c6c; padding-left:5px; }
.selectbox .inputs1{height:18px; background:#6c6c6c url('icon_so.gif')/*tpa=http://localhost/work/zs/2012car/images/return/icon_so.gif*/ 98px 2px no-repeat; width:112px;}
.btnok{background:url('../images/btn_ok.gif')/*tpa=http://localhost/work/zs/2012car/images/return/btn_ok.gif*/ 0 0 no-repeat; width:54px; height:21px; overflow:hidden; border:none; cursor:pointer;}


/*pop*/
#bggray{position:absolute;left:0px; top:0px; z-index:999; width:100%; height:100%; background:#000; filter:alpha(opacity=58);-moz-opacity:0.58;opacity:0.58; display:none;}
.pop_window{position:absolute;left:0px;top:-489px;z-index:9999;overflow:hidden;display:none;}
.pop_window a.close{display:block; width:37px; height:360px; background:url('../images/close.gif')/*tpa=http://localhost/work/zs/2012car/images/return/close.gif*/ 0 0 no-repeat; position:absolute; right:0; top:10px; text-indent:-9999px;}
.pop_con{width:607px; height:320px;}
/*20120703*/
.pop_con .returnbox{height:320px; width:570px;overflow-x:hidden; overflow-y:auto; background:#eaeaea;}
/*20120705*/
.pop_boxcard .pop_con{width:527px; height:250px;}
