<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/****-----------
公用部分----------------------------------------------------***/
body{ height:100%;}
i,em{ font-style:normal;}
.mT8{ margin-top:8px;}
.colorbl{ color:#006B8E;}
.city em,.maptxt,.mapshow,.sojgTit em,.sojg,.sojg a,.mapsobg b{ background:url(sjmap.gif) no-repeat;}
.maphead{width:100%; height:120px;position:absolute; top:0; left:0; z-index:1002; background:url(../newscommon/images/maptbg.gif) repeat-x 0 bottom;}
.mapnav,.mapnav li.act,.mapnav li.act a,.mapnav li.act em{ background:url(mapbg.gif) repeat-x;}
.mapnav li.act a,.mapnav li.act em{ background-repeat:no-repeat;}
.mapmain,.zgc,.zgc1{ width:100%; height:100%;position:absolute; top:0; left:0; margin-top:120px;}
.zgc{ background:url(load.gif) no-repeat center center; background-color:#000; margin-top:0; z-index:1000;filter:alpha(opacity=60);-moz-opacity:0.6; opacity:0.6;}
.zgc1{ background:url(load.gif) no-repeat center center; background-color:#000; margin-top:0; z-index:1000;}
.mapright{ width:250px; height:100%; background:#FAFAFA; position:absolute; right:0; top:0; z-index:100;}
.mapshow{ width:10px;height:100%; background-position:0 center; background-color:#DDD;position:absolute; right:250px; top:0; z-index:101; cursor:pointer;}
.show{ background-position:-11px center; right:0;}
.indfoot{width:100%; height:70px;position:absolute; bottom:-182px; left:0;border-top: 2px solid #DDD; background:#FFF; z-index:1000;}
.indfoot .wline{ height:0; overflow:hidden;}
.maplogo{ margin-top:25px; width: 240px; height: 50px;}
.maptop{ width:260px; height:28px; line-height:28px; position:absolute; right:0; top:0; background:#F8F8F8; text-align:center;}
.maptop a{ color:#666;}
.slinebl3{ background:#0196DD; height:2px; overflow:hidden; clear:both;}
/****-----------
切换城市----------------------------------------------------***/
.city{ width:80px; cursor:pointer; margin:27px 20px 0 0;}
.city em,.city i{text-align:center; display:block;}
.city em{ height:22px; line-height:22px; overflow:hidden; padding-right:18px; font-size:18px; background-position:right -78px; border-bottom:none;}
.city i{color:#666;}
.city.act em{ border:1px solid #006B8E;background-position:right -99px; background-color:#FFF;}
.city b{ width:78px; position:absolute; left:1px; top:22px; height:1px; overflow:hidden; background:#FFF; z-index:100;}
.city.act b{ background:#FFF;}
.city div{ position:absolute; top:22px; left:0; line-height:32px; width:282px; border:1px solid #006B8E; background:#FFF; text-align:left; padding:10px 10px 8px; line-height:22px; display:none;}
.city.act div{ display:block; color:#999;}
.city div a{ color:#006B8E; color:#666; white-space:nowrap;}
/****-----------
地图导航----------------------------------------------------***/
.dheight{ height:114px;}
.zind1000{ z-index:1000; position:relative;}
.zind999{ z-index:999; position:relative;}
.mapnav{ width:550px;height:34px; line-height:40px; background-position:0 -155px;overflow:hidden; font-size:14px; color:#C8C8C8; position:absolute; top:80px; left:0;}
.mapnav i{ width:3px; height:29px;float:left; border:1px solid #E5E5E5; border-width:1px 0 0 1px; margin-top:4px; overflow:hidden;}
.mapnav i.rnav{border-width:1px 1px 0 0; background:none;}
.mapnav li { height:30px; line-height:30px; border-top:1px solid #E5E5E5; margin-top:4px; display:block; }
.mapnav li,.mapnav li span{ float:left;}
.mapnav li.act{ background-position:0 -40px;height:34px; line-height:38px; border:0; margin:0;}
.mapnav li.act a{ color:#FFF; padding:0 0 0 15px;}
.mapnav li.act em{ width:3px; height:36px;background-position:right -80px;margin-left:10px; float:left; border:none;}
.mapnav li a{ display:block; padding:0 10px; float:left; font-weight:bold; }
.mapsobg{ width:600px; height:45px; position:absolute; top:26px; left:0;}
.mapsobg input{ float:left; height:32px; line-height:34px; border: 0;}
.mapsobg input.maptxt{ width:200px;background-position:-90px -39px; padding-left:33px; background-color:#FFF; color:#999;  border:1px solid #E5E5E5; border-width:1px 0;  }
.mapsobg input.maptxt2{ border-left-width:1px; width: 398px; }
.mapsobg input.mapbnt{ width:70px;border:none;font-weight:bold; height:34px; line-height:34px;border:0; overflow:hidden; cursor:pointer; background: #ED7D08; color: #FFF;}

div.mapdetail{ text-align:left; color:#333; }
div.mapdetail img { display:block; text-align:center; padding:2px 0px 10px 0px; margin:auto; }
div.mapdetail p { text-align:left; }
div.mapdetail p.title { font-size:16px; font-weight:bold; }
.maparrow { width:11px; height:10px; overflow:hidden; position:absolute; background-image:url(map_label.png); background-position: 0px -10px; }
.maplabel1, .maplabel2 { height:18px; font-size:12px; line-height:150%; color:#FFF; position:absolute; padding:2px 3px 2px 3px; border-right:1px solid #6BADCA; border-left:1px solid #6BADCA; white-space:nowrap; }
.maplabel1 { background-image:url(map_mid1.gif); background-position: 0px 0px; }
.maplabel2 { background-image:url(map_mid2.gif); background-position: 0px 0px; }

/****-----------
搜索结果----------------------------------------------------***/
.sojgTit{ height:28px; line-height:28px; background:url(../newscommon/images/line.png) 0 27px repeat-x;}
.sojgTit em{padding:0 15px 0 35px; float:left; background-color:#FAFAFA; border-right:1px solid #E5E5E5; color:#006B8E; background-position:-90px -16px;}
.sojg{ height:30px; line-height:30px; border-bottom:1px solid #E5E5E5; background-position:-93px -40px; padding-left:30px; overflow:hidden;}
.sojg b{ color:#CC0000;}
.sojg span,.sojg a{ float:left;}
.sojg a{ height:15px; width:15px; background-position:-96px -122px; display:block; border:1px solid #DDD; margin:7px  5px 0;}
.sojg a.rnext{background-position:-108px -122px; }
.sojgCon{ height:91%;overflow-y:auto;}
.sojgCon li{ border-bottom:1px solid #E5E5E5; padding:5px 0;}
.sojgCon em,.sojgCon p{ height:24px; line-height:24px; overflow:hidden; padding:0 5px;}
.sojgCon em{ color:#006B8E;}
.sojgCon em a{ font-weight:bold;}
.sojgCon p,.sojgCon p a{ color:#666;}
.sojgCon p a.map{ color:#006B8E;}
.sojgCon p,.sojg{ font-size: 12px;}

.mapsobg em{ width: 145px; float: left; height: 32px; line-height: 32px; border: 1px solid #E5E5E5; position: relative; cursor: pointer;}
.mapsobg em.sed{ border-left:0; }
.mapsobg b{ padding: 0 22px 0 15px; height: 32px; display: block; overflow: hidden; font-weight: normal; color: #666; background-position: right -73px; }
.mapsobg ul,.mapsobg dl{ position:absolute; top: 32px; left: -1px; width: 187px; border: 1px solid #E5E5E5; height: 202px; overflow-y:auto; background: #FFF;display: none;}
.mapsobg p,.mapsobg dt,.mapsobg dd{ height: 28px; line-height: 28px; overflow: hidden;  padding: 0 15px;}
.mapsobg li{ padding:2px 0;}
.mapsobg li.apart{ background:#F9FDFF; }
.mapsobg i{ color: #777; padding-right:5px; font-family: "\5B8B\4F53"; }
.mapsobg dt{ background: #FAFAFA; cursor: default;}</pre></body></html>