﻿/* 按钮样式 */
.apiButton{background:url(/JsLib/20090331/Images/btn-bg.gif) left top repeat-x; border:1px solid #bcbcbc; height:20px;text-align:center; font-size:12px; padding-top:2px; cursor:pointer;}
.apiPopButton{background:url(/JsLib/20090331/Images/popBtnbg.gif) left bottom repeat-x #F7F7F7; border:1px solid #6DBAEE; color:#1873C6; font-size:12px; font-weight:bold; text-align:center; height:18px; padding:3px 3px 0 3px; cursor:pointer;}
/* 提示框 */
.tooltip{position: absolute; text-align: left; font-size:12px;}
.tooltip .tooltipTitle{background-image:url(/JsLib/20090331/Images/tooltipbg.jpg); height:28px; padding-right:5px; text-align:right; font-size:15px; font-weight:bold;}
.tooltip .tooltipContent{border:solid 1px #B6C7D5; position:relative; background-color:#FAFAFA; padding:5px 5px 5px 5px;}
/* 对话框 */
.dialog{border:solid 1px #676767; position:absolute; background-color:White;}
.dialog .dialogTitle{background-image:url(/JsLib/20090331/Images/dialog_bar_bg.jpg); height:31px; padding:0 10px 0 10px; font-size:15px; font-weight: bold;}
.dialog .dialogContent{overflow: hidden;}
.dialog .closeButton{background:url(/JsLib/20090331/Images/dialog_close.gif) no-repeat; width:10px; height:10px;_margin-top:6px;}
.dialog .alert{background:#fff; font-size:12px;}
.dialog .alert .alertTd{height:25px; text-align:center;}
.dialog .alert .alertContent{font-size:14px; line-height:150%;}
.dialog .alert .alertCloseButton{background:url(/JsLib/20090331/Images/popBtnbg.gif) left bottom repeat-x #F7F7F7; border:1px solid #6DBAEE;color:#1873C6; font-size:12px; font-weight:bold; cursor:pointer; width:65px; height:17px; padding-top:3px; text-align:center;}
/* 地图弹出层 */
.mappop{margin:0; padding:0; font-size:12px; width:339px; position: relative;}
.mappop ul, p{margin:0;padding:0;}
.mappop li{list-style:none;}
.mappop .clear{clear:both; height:0; overflow:hidden;}
.mappop .mappoptxt{position: absolute; left: 0; bottom: 20px;}
.mappop .top, .mappop .btm,.mappop .stop, .mappop .sbtm{overflow:hidden;}
.mappop .top{width:339px; height:13px; background:url(/JsLib/20090331/Images/mappop-top.gif) left top no-repeat;}
.mappop .stop{width:220px; height:13px; background:url(/JsLib/20090331/Images/mappop-top-s.gif) left top no-repeat;}
.mappop .mid{width:315px; padding:0 13px 0 10px; background:url(/JsLib/20090331/Images/mappop-right.gif) right top repeat-y #fff;}
.mappop .mid .bar{height:20px; font-size:14px; margin:0; background:none; border:0; width:auto; overflow:auto; position:static; color:#000;}
.mappop .mid .bar .title{float:left; background:none;}
.mappop .mid .bar .close{float:right;}
.mappop .mid .bar .close img{cursor:pointer;}
.mappop .mid .bar .title a:link, .mappop .mid .bar .title a:visited{color:#000; text-decoration:none;}
.mappop .mid .bar .title a:hover{color:#000; text-decoration:underline;}
.mappop .mid .appraise, .mappop .mid .privilege{color:#666; line-height:20px;}
.mappop .mid .privilege {color:#F00;}
.mappop .mid .privilege b{color:#E43C51; margin-left:4px;}
.mappop .mid .mapshopInfo{margin:0; padding:0;}
.mappop .mid .mapshopInfo li{margin-top:3px;}
.mappop .mid .mapshopInfo .l{width:230px; float:left; font-family:Arial, Helvetica, sans-serif;}
.mappop .mid .mapshopInfo .r{width:80px; float:right; border:1px solid #ccc;}
.mappop .mid .mapshopInfo a:link,.mappop .mid .mapshopInfo a:visited{color:#123B8D; text-decoration:underline;}
.mappop .mid .mapshopInfo a:hover{color:#CC0000; text-decoration:none;}
.mappop .small{width:197px;}
.mappop .small .mapshopInfo .l{width:197px;}
.mappop .btm{width:339px; height:56px; background:url(/JsLib/20090331/Images/mappop-btm.gif) left top no-repeat;}
.mappop .sbtm{width:220px; height:56px; background:url(/JsLib/20090331/Images/mappop-btm-s.gif) left top no-repeat;}
.mappop .btm .arrow,.mappop .sbtm .arrow{width:29px; height:48px; margin:8px 0 0 10px; background:url(/JsLib/20090331/Images/mappop-arrow.gif) left top no-repeat;}
.mappop .mapPao{padding-top:7px; text-align:center; background:url(/JsLib/20090331/Images/icon-pao2.gif) left 5px no-repeat; width:18px; height:29px; font-family:Arial; margin:-7px 8px 0 0px; position: absolute; left: 0; bottom:0; cursor: pointer;}
.mapindex{padding-top:7px; text-align:center;background:url(/JsLib/20090331/Images/icon-pao2.gif) left 5px no-repeat; width:18px; height:29px; font-family:Arial;}
/* 登录对话框 */
.dialog .loginDialog{width:335px; background:#FFFFD6; text-align:center; padding:15px 0;}
.dialog .loginDialog table{ margin:0 auto;}
.dialog .loginDialog .loginTd{color:#333; font-size:12px; padding:5px 0;}
.dialog .loginDialog .loginInput{border:1px solid #808080; border-right: 1px solid #C7C0B3; border-bottom: 1px solid #C7C0B3; height: 18px; padding-left:4px;}
/* 地图 */
.map{width:270px; position: relative; border: 1px solid #ccc;}
.maphide{position:absolute; height:24px; top:244px; left:0; background:#F3F3F3; font-size:12px;color:#000;width:260px;overflow:hidden;line-height:20px; padding:3px 5px 0 5px;}
.maphide a{color:#fff;padding:2px 4px 4px 4px;line-height:14px;font-size:14px;margin:0 2px; text-decoration:none; background:url(/JsLib/20090331/Images/black_bg.gif) left center repeat-x;}
.maphide a:link, .maphide a:visited{color:#fff;}
.maphide span{cursor:pointer;}
.maphide .current{background:url(/JsLib/20090331/Images/green_bg.gif) left center repeat-x;color:#fff;}
.mapKeyword{width:90px; padding-left:2px; margin-left:12px; height:18px;}
/***** 分页效果 *****/
.pages{padding: 1em; clear: left; margin-top: 1em; margin-bottom: 1em; line-height: 20px;}
.pages a, .pages span{display: block; float: left; padding: 1px 3px; margin-right: 0.1em;}
.pages em{font-weight: bold; font-style: normal;}
.pages select{margin: 0;}
.pages span.stastic{padding-right: 20px;}
.pages span.skip{padding-left: 10px;}
.pages span.current{font-weight: bold;}
.pages a{text-decoration: none;}
.pages .nextprev-next{float: right;}
.pages em{color:#FF0000;}
.pages span.current{border: 1px solid #2E6AB1; background: #2E6AB1; color: #fff;}
.pages a{border: 1px solid #9AAFE5; text-decoration: none;}
.pages a:hover{border-color: #2E6AB1;}
.pages span.nextprev{color: #666;}
.pages span.nextprev{border: 1px solid #ddd; color: #999;}
/***** 时间选择控件 *****/
.timeDiv{position: absolute;width: 80px;height: 200px;background-color: Gray;font-size: 12px}
.timeUpDiv{position: relative;left: 0px;top: 0px;width: 80px;height: 20px;background-color: #999999;text-align: center;cursor: pointer;background-image: url(/JsLib/20090331/Images/timeup.gif);background-position: center;background-repeat: no-repeat}
.timeDownDiv{position: relative;left: 0px;top: 0px;width: 80px;height: 20px;background-color: #999999;text-align: center;cursor: pointer;background-image: url(/JsLib/20090331/Images/timedown.gif);background-position: center;background-repeat: no-repeat}
.timeMiddleDiv{position: relative;left: 0px;top: 0px;width: 80px;height: 160px;background-color: #eeeeee;overflow: hidden;text-align: center}