@charset "utf-8";
@import "common.css";
/*header*/
.warp{ margin-bottom:0px; background:#f0f0f0}
header{ padding:0px 58px}
footer,.Copyright{ margin-bottom:0px; padding-bottom:10px;}
.logo{ position:absolute; top:0px; left:0px; width:50px;  height:40px; background:url(../images/mobile.png) no-repeat 0px 0px; }
/*搜索*/
.index_search{ display:block;  margin-top:7px;   width:100%; height:26px; background:url(../images/mobile.png) no-repeat right -316px #ffffff;}
.search_city .search{ position:relative; padding:15px 55px 10px 10px;}
.search_city .search .search_input{ width:100%; padding:5px 0px; height:28px; border:1px solid #d6d6d6; border-right:none; background:#ffffff; line-height:28px; text-indent:10px; color:#575757; font-size:14px; }
.search_city .submit{position:absolute; top:15px; right:10px; width:45px; height:40px;background:url(../images/mobile.png) no-repeat -50px -360px #c94522; border-left:none; border-bottom:none; border-top:none; border-right:1px solid #ffffff;}
.search_city  .reset{position:absolute; top:-39px; right:10px;  border:none; background:none; font: 1.2em/30px "Microsoft YaHei"; color:#ffffff; }
.search_city .dislist{ padding:20px;}
.search_city .dislist a{ line-height:25px;}

.city_switch{ display:block; overflow:hidden; margin:0 auto;background:#f0f0f0;}
.city_switch h2{ padding-left:10px; height:30px; background:#dadada;  font: bold 1.2em/30px "SimSun"; }
.city_switch .abc_area{  display:block; margin:0px auto; padding:5% 0px 5% 5%;}
.city_switch .abc{ width:100%;}

.city_all_box{position:relative;overflow:hidden;zoom:1;}

.city_all li{ display:block; overflow:hidden; clear:both; padding:15px 0px; border-bottom:1px dotted #b3b3b3;  }
.city_all li span:first-child{ float:left;  width:10%; margin-right:5%;font:2em/1.3 Arial; font-weight:bold; text-align:right; color:#979797}
.city_all li span:last-child{float:left; overflow:hidden;width:85%}

.abc a, .city_all li a,.search_city .dislist a{display:inline-block; text-align:center; }
.city_all li a,.search_city .dislist a{margin:0px 0px 10px 10px;padding:0px 10px;border:#dedede solid 1px;line-height:25px;
border-radius: 5px;
-webkit-border-radius: 5px; 
-moz-border-radius: 5px; 
background: -webkit-linear-gradient(top,#ffffff,#f2f2f2);
background: -moz-linear-gradient(top,#ffffff,#f2f2f2);
background: linear-gradient(top,#ffffff,#f2f2f2);
  }
.abc a{
margin:10px 10px 0px 0px;width: 32px;height: 32px;text-shadow: 0px 1px 0px #fffff;
border:#c0c0c0 solid 1px;
border-radius: 16px;
-webkit-border-radius: 16px; 
-moz-border-radius: 16px; 
background: -webkit-linear-gradient(top,#ffffff,#e4e4e4);
background: -moz-linear-gradient(top,#ffffff,#e4e4e4);
background: linear-gradient(top,#ffffff,#e4e4e4);
font:1.2em/1 Arial, Helvetica, sans-serif;font-weight:bold; line-height:32px;}  
  

.abc a:hover,.abc a:active,.city_all li a:hover,.city_all li a:active,.abc .on,.search_city .dislist a:hover,.search_city .dislist a:active{border-color:#e84400;background: -webkit-linear-gradient(top,#fa6707,#e85e04);
background: -moz-linear-gradient(top,#fa6707,#e85e04);
background: linear-gradient(top,#fa6707,#e85e04);  box-shadow: 1px 1px 0 #ffffff; -webkit-box-shadow:1px 1px 0 #ffffff;
    -moz-box-shadow: 1px 1px 0 #ffffff; color:#ffffff;text-shadow:0 1px 0 #933117}
