/* CSS Document */
/*补充*/
.jobsbox .tit .newpos a{ background:none;}
#key{ border:2px solid #3AC1FB}
.link_orange{ margin-top:5px;}
#Trp{ width:1178px; margin: 0 auto;}
.tip{ width:325px; height:250px; background:url(../images/tip.gif); float:left; margin-right:1px;}
.tip h3{ text-align:center; width:100%; height:25px; padding-top:10px;}
.tip a{ color:#333333; text-decoration:none}
/*地图*/
.mapnav {margin:0 auto; border:1px solid #D5D5D5; margin-top:8px;background:url(../images/91.gif) repeat-x 0px -207px }
.mapnav .left {float:left; width:767px; height:42px; padding-left:8px;}
.mapnav .left .fdiv{float:left;  margin-top:8px; margin-right:10px; height:30px;}
.mapnav .left a{ display:block;background:url(../images/91.gif) no-repeat 6px 3px; overflow:auto;line-height:18px; padding:4px 8px 2px 26px;}
.mapnav .left a.a1{ background-position:6px -19px;}
.mapnav .left a.a2{ background-position:6px -41px;}
.mapnav .left a.a3{ background-position:6px -63px;}
.mapnav .left a.a4{ background-position:6px -85px;}
.mapnav .left a.a5{ background-position:6px -107px;}
.mapnav .left .fdiv.select{ background:url(../images/91.gif) no-repeat center -170px;}
.mapnav .left .fdiv.select a{border:1px #999999 solid; border-bottom:0px; background-color:#FFFFFF}
.mapnav .right {float:left; width:198px;height:42px; padding-left:10px;}
.mapnav .right a{ display:block; float:left; padding-left:21px; padding-right:20px; margin-top:13px; background:url(../images/91.gif) no-repeat 0px 0px; height:18px; line-height:18px;}
.mapnav .right a.a6{ background-position:0px -132px;}
.mapnav .right a.a7{ background-position:0px -154px;}
/*地图*/
.map   {width:1183px; margin:0 auto; border:1px solid #C8C8C8; border-top:0px;}
.map  .left{float:left; width:870px; height:500px;position:relative}
.map  .left .maploading{width:870px; height:350px; position:absolute; left:0; top:0; background-color:#ffffff; text-align:center; padding-top:150px; color:#FF3300}
.map  .left .maploading img{ vertical-align:middle; margin-right:3px;}
.map  .left .mapcontainer{width:870px; height:500px;}
.map  .right{float:left; width:257px;}
.map  .right .infotiploading{background:url(../images/90.gif) no-repeat 15px 5px; background-color:#F6F6F6; padding-left:35px; height:25px; line-height:25px; color:#FF6600; border-bottom:1px solid #C8C8C8}
.map  .right .infotipshow{background-color:#F6F6F6; padding-left:12px; height:25px; line-height:25px; color:#FF6600; border-bottom:1px solid #C8C8C8; display:none}
.map  .right .typebox{ padding-left:12px; border-bottom:1px solid #C8C8C8; }
.map  .right .typebox .searchtit{ height:35px; line-height:30px; font-size:14px; font-weight:bold; padding-top:10px;}
.map  .right .typebox .searchinput{height:35px; overflow:hidden}
.map  .right .typebox .searchinput .selectinput{width:175px; background-image:url(../images/09.gif); background-position:right center; background-repeat:no-repeat; cursor:pointer; border:1px solid ;border-color:#666666 #CCCCCC #CCCCCC #666666; height:18px; line-height:18px; padding:3px; color:#666666;}
.map  .right .typebox .searchinput .keyinput{ width:175px;border:1px #cccccc;border-color:#666666 #CCCCCC #CCCCCC #666666; height:18px; line-height:18px; padding:3px; color:#666666; }
.map  .right .typebox .searchbutton{height:45px;}
.map  .right .typebox .searchbutton .searcsubmit{background-image:url(../images/55.gif); width:64px; height:24px; border:0px;vertical-align:middle; margin-right:8px;}
.map  .right .list { font-size:12px; padding-left:15px; padding-top:10px;}
.map  .right .list .tit{ font-size:14px; height:20px;}
.map  .right .list li{ padding-left:10px; height:23px; line-height:23px;background:url(../images/01.gif) no-repeat 3px -30px;}
.map  .right .list li.noinfo{ padding-left:0px;background-image:none; color:#999999}
.map  .right .listbox{ position:relative}
.map  .right .listbox .listloading{ width:100%; height:374px; background-color: #FFFFFF; color:#000000; position:absolute;text-align:center; padding-top:100px; display:none}
/*地图分页*/
.pagination {font-size: 10px; padding-top:8px;}        
.pagination a {text-decoration: none;border: solid 1px #DBDBDB;color: #666666;background:#F9F9F9;}
.pagination a, .pagination span { display: block; float: left;padding: 1px 2px;margin-right: 3px;margin-bottom: 3px;}
.pagination .current {background: #26B;color: #fff;border: solid 1px #26B;}
.pagination .current.prev, .pagination .current.next{color:#666666;border-color:#DBDBDB;background:#F9F9F9;}
/*地图覆盖物*/
.maplabel a{background:url(../images/92.gif) no-repeat; height:28px; line-height:22px; display:inline;text-decoration: none; padding-left:8px; color: #FFFFFF; padding-top:5px; padding-bottom:12px; position:relative; padding-right:6px;}
.maplabel a u{display:block; height:20px;background:url(../images/92.gif) no-repeat right 0px; width:5px; position:absolute;top:0; right:0;}
.maplabel a:hover { background-position:0px -34px;}
.maplabel a:hover u{ background-position:right -34px;}
.mapinfowindow{ line-height:180%; font-size:12px;}
.mapinfowindow .tit{ font-size:14px; font-weight:bold; width:100%; border-bottom:1px  #CCCCCC solid; height:30px; line-height:30px; margin-bottom:6px; overflow:hidden}
.mapinfowindow li{ padding-left:10px; height:23px; line-height:23px;background:url(../images/01.gif) no-repeat 3px -30px;}
.mapinfowindow li.more{ background-image:none; text-align:right;padding-right:20px;}
