﻿*{ margin:0; padding:0;}
.area_location_box ul,.area_location_box ol,.area_location_box li,.area_location_box dl,.area_location_box dd{margin:0;padding:0;}
.area_location_box{ display: block;position:absolute;z-index:99999;width:280px;font-size:12px;overflow:hidden;background-color:#FFF;color:#666;border:1px solid #CCC;top:28px;}
.area_location_box ul,.area_location_box dl{list-style:none}
.area_location_box a{text-decoration:none}
.area_location_box a:hover{outline:none;text-decoration:underline}
.area_location_box ul.tab-list{position:relative;height:25px;background-color:#91c6ef;padding: 0px!important;}
.area_location_box li.tab{position:absolute;top:0;width:70px!important;height:25px;text-align:center;line-height:25px;margin:0}
/*.area_location_box li.common-tab{left:0}*/
.area_location_box li.province-tab{left:0px}
.area_location_box li.city-tab{left:70px}
.area_location_box li.county-tab{left:140px}
.area_location_box li.select-tab{position:absolute;top:0;left:-1px;width:70px!important;height:25px;background-color:#FFF;border-left:1px solid #CCC;border-right:1px solid #CCC;margin:0;}
.area_location_box li.tab a{font-size:14px;color:#FFF}
.area_location_box li.select a{font-weight:bold;color:#5ca0d5}
.area_location_box div.tab-box{padding:8px 10px;text-align: left!important;}
.area_location_box a.place{display:inline-block;height:20px;padding:0 3px;margin:2px 3px;text-align:left;line-height:20px;color:#666;border:1px solid #FFF}
.area_location_box a.place:hover{background-color:#DEF;border:1px solid #69F;text-decoration:none}
.area_location_box a.city{width:auto}
.area_location_box a.county{width:auto}
.area_location_box a.select{background-color:#91c6ef;color:#FFF}
.area_location_box a.select:hover{background-color:#91c6ef;color:#FFF}
.province-box{width:290px;overflow:hidden}
.province-box dl{height: auto!important;margin: 0px!important;
    width: 290px!important;}
.province-box dt,.province-box dd{float:left!important;}
.province-box dt{width:35px!important;padding:3px 0 0 5px;*padding-top:0px;_padding-top:3px;text-align:left;color:#39F;margin: 0px!important;}
.province-box dd{width:250px!important;margin-left: 0 !important;margin-right: 0 !important; text-align: left !important;font-size: 12px;}
.province-box a.place{margin:2px 0}
.area_location_box .wait2{margin-left:120px;padding:20px 10px 10px 40px;line-height:1em;}
.detail  .area_location_box li{background-image:none;}
.subLab{ float:left;}
.subBox{ float:left; position:relative; margin-right:10px;}