@charset "utf-8";
*{ margin:0; padding:0;}
body{ font-size:12px; font-family:宋体; overflow:hidden;
SCROLLBAR-FACE-COLOR: #F9F9F9; 
SCROLLBAR-SHADOW-COLOR: #F9F9F9;

}


div,ul,li{ list-style:none;}
img{ border:0}
a{ color:#333; text-decoration:none;}
.green{color: #339900}
.orange{ color:#ff8600;}
.orange a{ color:#ff8600;}
.orange a:hover{ color:#ff8600; text-decoration:underline;}

.red{ color:#ff3300!important;}
.red a{ color:#ff3300!important;}
.red a:hover{ color:#ff3300!important; text-decoration:underline!important;}

.yellow{ color:#ffff00}
.yellow a{ color:#ffff00}
.yellow a:hover{ color:#ffff00;text-decoration:underline;}
.clear{ clear:both;}
.map_header{ position:relative; padding-bottom:10px; border-bottom:1px solid #f1f1f1; background:url(../images/topbg.jpg) right bottom no-repeat;}


.loginbar{line-height:25px; height:25px; padding-right:20px; font-size:14px; background:#F7F7F7; margin-bottom:5px;}
.loginbar a{font-size:13px; text-decoration:none }
.browse_view{ float:left; padding-left:30px;}
.browse_view a{ margin-right:10px; }
.browse_view a:hover{ margin-right:10px; text-decoration:underline }

.login{ float:right; padding-right:20px; *padding-top:5px;}
.login a{ margin-left:10px;}
.login a:hover{ margin-left:10px; text-decoration:underline}
.login span{ color:#F00}
.logo{ width:200px; height:60px;}



.map_s_wrap{ height:60px; width:730px; overflow:hidden; position:absolute; left:200px; top:35px; }

.map_s_1{ border:3px solid #ec7f00; width:420px; height:34px; line-height:27px; vertical-align:middle; float:left; padding-left:5px; color:#989898;}
.map_sub_1{ background:url(../images/bg.png) -3px 0px no-repeat; width:83px; height:34px; margin-left:5px; border:0; cursor:pointer;vertical-align:middle}
.map_sub_1:hover{background:url(../images/bg.png) -87px 0px no-repeat;}



.map_s_2{ border:3px solid #ec7f00; width:195px; height:34px; line-height:27px; vertical-align:middle; float:left; padding-left:5px;color:#989898;}
.map_s_2_q{ width:30px; height:34px;background:url(../images/bg.png) -252px 0px no-repeat; cursor:pointer; float:left;}
.map_s_2_q:hover{background:url(../images/bg.png) -282px 0px no-repeat;}


.map_s_tab{ height:22px;}
.map_s_tab ul li{ display:inline; float:left;}
.map_s_tab ul li a{ display:block; width:57px; height:22px; text-align:center; background:url(../images/bg.png) 0 -50px no-repeat; margin-right:5px; line-height:22px;}
.map_s_tab ul li a:hover{background:url(../images/bg.png) 0 -100px no-repeat;}

.map_s_tab ul li a.chose{background:url(../images/bg.png) 0 -150px no-repeat; color:#fff; font-weight:bold;}
.map_s_tab ul li a.chose:hover{background:url(../images/bg.png) 0 -150px no-repeat; color:#fff; font-weight:bold;}

.paging-box{ clear:both;  height:25px;  text-align:center; font-size:12px; margin-top:10px; padding-bottom:40px; }
.paging-box a{ display:inline-block;height:23px; background:#fff; border:1px solid #b8b8b8; padding:0px 7px; line-height:23px;text-align:center; text-decoration:none!important; color:#475558!important; margin-right:5px; }
.paging-box a:hover{ background:#C63; color:#fff!important; border:1px solid #C63;}
.paging-box .nextpage{ width:55px;}
.paging-box a.curre{ background:#C63; color:#fff!important; font-weight:bold; border:1px solid #C63;}


.map_body{ margin-top:5px;height:100%;}
#l-map,#p-map{width:74.5%;float:right; height:100%;}
#r-result{width:25%;float:left; overflow-x:hidden;border-right:1px solid #F1F1F1; padding-right:5px;}
#r-result .box{background:#fff;}
#r-result .box ol{list-style: none outside none; padding: 0pt; margin: 0pt;}
#r-result .tit{color:#0099CC;height:20px;line-height:20px;font-size:12px; font-weight:bold;}
#r-result .di{width:19px;height:25px;cursor:pointer;float:left;*zoom:1;overflow:hidden;margin:2px 3px 0 5px;*margin-right:0px;display:inline;background-color:#FFFFFF;}
#r-result .list{width:265px;float:left;margin-left:5px;overflow-x: hidden; overflow-y: hidden; padding-top: 0px; padding-right: 5px; padding-bottom: 0px; padding-left: 5px;}
#r-result .bt{float:left;font-weight:bold;*zoom:1;overflow:hidden;padding-right:5px;*margin-right:-3px;}
#r-result .rli{margin:2px 0;padding:0 5px 5px 10px;cursor:pointer;overflow:hidden;line-height:17px;*zoom:1;}
#r-result .in{padding:2px 0;line-height:18px;*zoom:1;overflow:hidden;}
#r-result .in span{color:#666;display:block;zoom:1;overflow:hidden;}


.PoiListTitleInfo1 { background-color: #F2F2F2;color: #6B6B6B;margin: 0px 5px 5px 10px;overflow: hidden;padding: 5px 0px 5px 5px; width:330px;}

.RedPoint { color: #00A300;font-weight: 700;}
.BackDefPage1 { background: url("http://www.3hk.cn/skin/map/images/back.png") 0px 0px no-repeat transparent;cursor: pointer;float: left;height: 24px;width: 46px;}
.BackDefPage1:hover { background: url("http://www.3hk.cn/skin/map/images/back.png") -46px 0px no-repeat transparent;}
.BackDefRight{ font-size:13px; line-height:24px; text-align:right; padding-right:10px;}
.BackDefRight2{ font-size:13px; line-height:24px; text-align:right; padding-right:10px; display:none}

#result-box2 .busnum{color:#1060E0; font-weight:normal}


.line-list{ padding-bottom:5px;padding-top:5px; cursor:pointer; padding-left:10px; border-bottom:1px solid #ccc; }
.senav{ background:#FFF; padding-top:5px; padding-bottom:5px; padding-left:10px; color:#FF8600; font-weight:bold;}

.map_icon{width:320px; padding-left:15px;}
.map_icon li{ background-image:url(../images/map_icon.png); width:60px; height:70px; float:left; line-height:30px; text-align:center}
.map_icon li:hover{ background-image:url(../images/map_icon_02.png);}

.map_icon li img{ width:60px; height:40px; display:block;}
.map_icon li a{ color:#666;}
.map_icon li a:hover{ color:#4073d8;}

.map_icon .li_1,.map_icon .li_1:hover{ background-position:0 0;}
.map_icon .li_2,.map_icon .li_2:hover{ background-position:0 -70px;}
.map_icon .li_3,.map_icon .li_3:hover{ background-position:0 -140px;}
.map_icon .li_4,.map_icon .li_4:hover{ background-position:0 -210px;}
.map_icon .li_5,.map_icon .li_5:hover{ background-position:0 -280px;}
.map_icon .li_6,.map_icon .li_6:hover{ background-position:0 -350px;}
.map_icon .li_7,.map_icon .li_7:hover{ background-position:0 -420px;}
.map_icon .li_8,.map_icon .li_8:hover{ background-position:0 -490px;}
.map_icon .li_9,.map_icon .li_9:hover{ background-position:0 -560px;}
.map_icon .li_10,.map_icon .li_10:hover{ background-position:0 -630px;}
.map_icon .li_11,.map_icon .li_11:hover{ background-position:0 -700px;}
.map_icon .li_12,.map_icon .li_12:hover{ background-position:0 -770px;}
.map_icon .li_13,.map_icon .li_13:hover{ background-position:0 -840px;}
.map_icon .li_14,.map_icon .li_14:hover{ background-position:0 -910px;}
.map_icon .li_15,.map_icon .li_15:hover{ background-position:0 -980px;}
.map_icon .li_16,.map_icon .li_16:hover{ background-position:0 -1050px;}
.map_icon .li_17,.map_icon .li_17:hover{ background-position:0 -1120px;}
.map_icon .li_18,.map_icon .li_18:hover{ background-position:0 -1190px;}
.map_icon .li_19,.map_icon .li_19:hover{ background-position:0 -1260px;}
.map_icon .li_20,.map_icon .li_20:hover{ background-position:0 -1330px;}

.weather{ text-align:center; padding-top:10px;}

.ihotel_p_n{  margin-top:10px; padding-left:10px;}
.ihotel_p{ width:325px;float:left}
.ihotel_p ul li { padding-left:10px; padding-right:10px; height:23px;*height:21px; background:#f7f7f7; clear:both}
.ihotel_p ul li span{ display:block; text-align:center;  float:left; height:23px;*height:21px; line-height:22px;}

.ihli_a{width:115px; text-align:left!important;}
.ihli_a a{ color:#475558}
.ihli_a a:hover{ color:#333; text-decoration: underline}

.ihli_b{width:70px;}
.ihli_c{width:70px;}
.ihli_d{ width:50px;}

.ihef0{ background:#eef0f0!important;}

.ihpo{ background:#ff8600!important; color:#fff;}
.ihpo_a{font-weight:bold; width:120px; text-align:left!important;}
.ihpo_b{font-weight:bold; width:70px;}
.ihpo_c{ color:#ffff00; width:70px;_width:60px;}
.ihpo_d{ width:45px;}
.ihotel_p_n .more{ text-align:right; padding-right:5px; padding-top:5px;}

.or a{font-weight:bold; display:block; background:#ff8600; color:#FFF; width:70px; height:20px; line-height:20px;text-align:center; margin-bottom:5px; float:right;}
.or a:hover{font-weight:bold; display:block; background:#F79E00; color:#FFF; width:70px; text-align:center; height:20px; line-height:20px; margin-bottom:5px; float:right;}
.tangram-suggestion{width:99.9%; border:1px solid #EC7F00!important;*left:2px!important;}
.tangram-suggestion table td{height:25px; padding-left:10px;}
.tangram-suggestion-current{ background:#FDAE00!important; color:#000!important;}
.admtr{ padding-left:10px;}

.newslist{line-height:17px;}
.newslist a{color:#0099CC}
.newslist a:hover{color:#0099CC; text-decoration:underline}
