/* reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,img,input,textarea,p,blockquote,th,td,option{padding:0;margin:0;}
table{border-collapse:collapse;border-spacing:0;table-layout:fixed}
td{word-break:break-all;word-wrap:break-word;overflow:hidden;}
fieldset,img,input{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-weight:normal;font-style:normal;}
ol,ul{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%;}
small{font-size:12px;}
strong{font-weight:700;}
*:focus{outline:0;}

/* global */
body,html,input,option,textarea{font:12px  "ËÎÌå", Arial, Verdana, sans-serif;color:#434343;height:100%;}
body,html{background:#fff;}
input,option{vertical-align:middle;}
a{text-decoration:none;}
a:hover,a:active{text-decoration:underline;}
#page{width:960px;margin:0 auto;min-height:100%;position:relative;}

/* header */
#header{width:958px;height:69px;background:url(../images/header-bg.png) repeat-x;float:left;position:relative;border:1px solid #e1e6ea;margin-top:2px;}
#header h1{display:none;}
#logo{float:left;background:url(../images/logo.png);width:129px;height:69px;margin:0 50px;}
#nav{float:left;width:720px;margin-top:10px;}
#nav li{float:left;padding:0 12px;line-height:30px;height:26px;background:url(../images/nav-bg.gif) no-repeat center right;}
#nav li a{color:#000;}

#nav .highlight a{color:#f00;}

/* map-content */
#map-content{}

/* map-search */
#map-search{margin-left:4px;width:960px;}
#map-condition{float:left;width:240px;margin-top:10px;}
#map-condition-title{float:left;width:236px;height:21px;background:url(../images/map-condition-header-bg.png) repeat-x;border:2px solid #99b3cc;border-bottom:none;}
#map-condition-title a{float:right;}
#map-condition-content{float:left;border:2px solid #99b3cc;width:236px;}
#map-big{float:left;width:705px;height:426px;margin:10px 0 0 9px;}
.map-left-column p{font-weight:bold;color:#000;line-height:30px;margin-left:16px;font-size:14px;}
.map-left-column ul{float:left;width:236px;padding:12px 0;}
.map-left-column ul li{height:40px;line-height:40px;margin-left:26px;}
#map-condition-bottom{float:left;width:236px;height:39px;margin-top:10px;background:url(../images/map-condition-bottom-search.png) no-repeat;}
.btn-lists a{text-align:center;display:block;color:#335886;}
.sel-mapc{font-size:14px;margin:-2px;background-color: transparent;}
.sel-mapc select{padding:2px;width:140px;height:23px;color:#000;border:1px solid #99b3cc;}
#mapSearchInput{float:left;margin:6px 0 0 32px;padding:5px 4px;background:transparent;width:116px;height:21px;border:none;font-size:14px;}
#mapSearchSubmit{float:left;margin:7px 0 0 2px;overflow:hidden;text-indent:-9999px;line-height:0;width:70px;height:25px;background:transparent;cursor:pointer;}
.input-mapc{font-size:14px;padding:2px;width:90px;height:18px;border:1px solid #979797;margin:1px 0 4px 0;float:left;}
.btn-maps{margin-left:8px;float:left;width:49px;height:25px;}
.mapc-icon{margin-right:18px;float:left;height:40px;}

#map-condition-hint{float:left;border:2px solid #99b3cc;width:236px;margin-top:10px;}
#map-condition-hint p{font-weight:bold;color:#000;line-height:21px;margin:10px 0 0 20px;font-size:14px;}
#map-condition-hint ul{float:left;width:236px;padding:10px 0;}
#map-condition-hint ul li{line-height:27px;margin:0 16px;border-bottom:1px solid #99b3cc;}

#map-condition-hint  .noborder{border:none;}

/* footer */
#footer{height:76px;width:960px;float:left;background:url(../images/footer-bg.png) repeat-x;margin-top:12px;}
#footer-left{width:460px;float:left;}
#icp{float:left;color:#434343;display:inline;margin:16px 0 0 20px;font-family: Arial, Verdana, sans-serif;}
#bottom-menu{float:left;margin:16px 0 0 20px;display:inline;}
#bottom-menu li{float:left;color:#00f;}
#bottom-menu a{color:#00f;margin-right:10px;text-decoration:underline;}
#bottom-menu a:hover{color:#f00;margin-right:10px;}

#footer-rigth{width:500px;float:left;}
#bottom-info{float:left;width:379px;}
#copyright{float:left;color:#434343;display:inline;margin-top:16px;font-family: Arial, Verdana, sans-serif;}
#copyright a{color:#00f;text-decoration:underline;}
#copyright a:hover{color:#f00;}
#contact{float:left;color:#434343;display:inline;margin-top:16px;font-family: Arial, Verdana, sans-serif;}
#contact a{color:#00f;text-decoration:underline;}
#contact a:hover{color:#f00;}
#autobest{color:#448aca;}
#autobest a{color:#448aca;text-decoration:none;}
#net-police{float:left;width:101px;height:76px;}
.red{color:#f00;}

#map-big{float:left;width:705px;height:548px;margin-left:9px;}
.linkUnderline{text-decoration:underline;}