/* CSS Document */
html{/* overflow:auto;body滚动条必要元素 */margin:0;padding:0; overflow-y:hidden;}
body { font-family:"宋体", arial,Verdana; margin:0; padding:0; font-size:12px; color:#333; background:url(../images/body.gif) repeat-x; behavior: url("/skins/default/css/iehover.htc");}
div,form,img,ul,ol,li,dl,dt,dd,p{margin:0; padding:0; border:0; }
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;}
h1{ font-size:25px;}
h2{ font-size:20px;}
img {border:0 none;}
table,td,tr,th{font-size:12px;}
ul,li{margin:0; padding:0; list-style:none;}
i,em{ font-style:normal;}
a:link {color:#727272; text-decoration:none;}
a:visited {text-decoration:none; color:#727272;}
a:hover {text-decoration:none; color:#ff6c00; text-decoration:underline}
a:active {text-decoration:none;}
.orange{ color:#ee5400;}
.font-red{ color:#c00;}


#center{ display:block; width:100%; height:600px; position:relative; z-index:0;}
.MapLeft{ width:340px; height:600px; padding:41px 0 0 9px; overflow:hidden; position:absolute; top:0; left:0; z-index:50; overflow:hidden;}
.MapTop-yy{ width:100%; height:6px; font-size:0; background: url(../images/top-yy.png) repeat-x; position:absolute; left:0;}
.MapLeft-yy{ width:4px; height:100%; font-size:0; background: url(../images/left-yy.png) repeat-y; position:absolute; left:351px; top:0;}
.but-mapinfo{ width:17px; height:63px; background:url(../images/but-mapinfo.png) no-repeat; overflow:hidden; cursor:pointer; position:absolute; left:350px; top:50%; z-index:600;}
.but-mapinfo-l, .but-mapinfo-r{ display:block; width:4px; height:7px; margin:27px 0 0 6px; background:url(../images/img.png) no-repeat -52px 0; overflow:hidden;}
.but-mapinfo:hover .but-mapinfo-l{ background-position:-61px 0;}
.but-mapinfo-r{ background-position:-28px 0;}
.but-mapinfo:hover .but-mapinfo-r{ background-position:-38px 0;}
.logo{ width:317px; height:54px; padding:15px 0; overflow:hidden;}
.logo span{ float:left; width:203px; height:54px; background:url(../images/logo.gif) no-repeat; overflow:hidden;}
.logo em{ float:left; width:64px; height:21px; margin:30px 0 0 10px; background:url(../images/xfdt.gif) no-repeat;}
.lbox{ clear:both; width:317px; padding:10px 0 0; overflow:hidden;}
.lbox .t{ width:307px; height:28px; padding:0 5px; font:12px/28px "宋体"; color:#666; background:#f5f5f5;}
.lbox .t span{ float:right; color:#999;}
.lbox .t .adown{ float:left; height:28px; padding:0 15px 0 5px; line-height:28px; color:#f80; background:url(../images/adown.gif) no-repeat right; cursor:pointer; position:relative;}
#dqTypeSelect{ position:absolute; left:3px; z-index:10;}
#dqTypeSelect ul{ width:65px; padding:1px; margin:28px 0 0 0; border:1px solid #e4e4e4; border-top:0; background:#fff; position:absolute; left:0; z-index:1;}
#dqTypeSelect li{ width:55px; height:22px; padding-left:10px; font:12px/22px "宋体"; color:#999; cursor:pointer;}
#dqTypeSelect .current, #dqTypeSelect li:hover{ color:#f80; background:#fffadf;}
.lbox .t .fl{ float:left; padding-left:10px;}
.fenlei, .xiangxi{ width:317px; padding-top:5px; overflow:hidden;}
.fenlei li{ float:left; width:69px; height:24px; padding:0 5px; font:13px/24px "宋体"; overflow:hidden;}
.fenlei li a, .fenlei li a:visited{ color:#2e63ab; }
.fenlei li a:hover{ color:#ff6c00;}
.xiangxi li{ width:312px; height:auto; padding:15px 0 15px 5px; border-bottom:1px dashed #d3d3d3; overflow:hidden; cursor:pointer;}
.xiangxi li:hover{ background:#f7f7f7;}
.xiangxi li span{ display:block; float:left; width:18px; height:28px; font:bold 14px Verdana; color:#fff; text-align:center; background:url(../images/img.gif) no-repeat 0 0; overflow:hidden;}
.xiangxi li div{ float:left; width:284px; height:auto; padding-left:10px; overflow:hidden;}
.xiangxi li h3{ width:284px; margin-bottom:5px; font:bold 14px/18px "宋体"; color:#0060b3; overflow:hidden;}
.xiangxi li h3 a{ padding-left:5px; font:12px/18px "宋体";}
.xiangxi li p{ font:12px/20px "宋体"; color:#666;}

.MapRight{height:600px; margin-left:350px; text-align:left; border-left:1px solid #B7BDC5; background:#F3F3F3; overflow:hidden; position:relative; top:41px; right:0; z-index:-1;}
.Map-pop{ width:365px; background:#FFF; border:1px solid #999; cursor:default; position:absolute; top:166px; left:186px; }
.Map-pop-3j{ width:37px; height:19px; /*background:url(../images/jianjiao.gif) no-repeat;*/ overflow:hidden; position:absolute; bottom:-15px; left:165px;}
.Map-pop-yy{ width:480px; height:132px; /*background:url(../images/yy.png) no-repeat;*/ overflow:hidden; position:absolute; bottom:-25px; left:-10px; z-index:-1;}
.Map-pop-t{ width:365px; height:30px; border-bottom:1px solid #ccc; /*background:#F9F9F9;*/ line-height:30px; overflow:hidden; white-space:nowrap;}
.Map-pop-t a.title{ float:left; padding-left:10px; font:bold 14px/30px "宋体"; color:#4d4d4;}
.Map-pop-t a.title:hover{ color:#3D6DCC; text-decoration:underline;}
.Map-pop-t a.more{ float:left; padding-left:8px;}
.Map-pop-m{ width:345px; height:auto; padding:10px; background:#fff; overflow:hidden;}
.Map-pop-m-l{ float:left; width:220px; overflow:hidden;}
.pj li{ float:left; width:220px; line-height:24px; color:#aaa; overflow:hidden;}
.pj li em{ float:left;}
.pj li span{ float:left; padding-right:10px;}
.txt{ font:12px/20px "宋体"; color:#666;}
.txt p span{ color:#aaa;}
.Map-pop-m-r{ float:right; width:116px; overflow:hidden;}
.Map-pop-m-r .pic{ width:112px; height:84px; padding:1px; border:1px solid #cfcfcf; overflow:hidden; margin-bottom:4px;}

/*search*/
.search{ float:left; width:317px; height:39px; background:url(../images/search_bg.gif) no-repeat;}
.search .sip{ float:left; width:230px; height:18px; padding:0; margin:12px 0 0 10px; border:none medium; background:#ffffff;}
.search ul li:hover,.search ul li.current{background:#f1f6fa;}
.spaceTip{background:#ffffe3;border:1px solid #fae3b9;}
.spaceTip a{color:#0e6caa;}
.search ul{border:1px solid #e4e4e4;background:#ffffff;position:absolute;line-height:22px;width:65px;margin: 32px 0 0 6px;z-index:1; left:0px; _left:-80px;}
.search ul li{padding:0 0 0 10px;cursor:pointer;height:22px;overflow:hidden; _position: relative;}
.search button{ float:right; width:68px; height:39px; padding:8px 6px 7px 0; color:#fff; font:bold 13px/16px "宋体"; text-indent:16px; cursor:pointer; border:0 none; background:none;}
.search .adown{ float:left; width:64px; height:18px; line-height:18px; padding:10px 0 0 17px; overflow:hidden;}
.adown {background: url(../NImages/down.gif) no-repeat right 7px; padding-right: 12px; cursor:pointer;}
#searchTypeSelect{position:relative;}

/*星级评论*/
.item-rank-rst{background-image: url(../images/remark.png);background-repeat: no-repeat; height: 16px; width:100%;float: left;margin: 3px 12px 0 0;overflow: hidden;text-indent: -9999px;}
.item-rank-rst1{background-image: url(../images/remark.png);background-repeat: no-repeat; height: 16px; width: 70px;float: left;margin: 6px 5px 0 0;overflow: hidden;text-indent: -9999px;}
.irr-star0 {background-position: 0 -250px;}
.irr-star5 {background-position: 0 -310px;}
.irr-star10 {background-position: 0 -232px;}
.irr-star20 {background-position: 0 -214px}
.irr-star30 {background-position: 0 -196px;}
.irr-star35 {background-position: 0 -290px;}
.irr-star40 {background-position: 0 -178px;}
.irr-star45 {background-position: 0 -270px;}
.irr-star50 {background-position: 0 -160px;}

.irr1-star0 {background-position: 0 -119px;}
.irr1-star5 {background-position: 0 -330px;}
.irr1-star10 {background-position: 0 -102px;}
.irr1-star20 {background-position: 0 -85px;}
.irr1-star30 {background-position: 0 -68px;}
.irr1-star35 {background-position: 0 -51px;}
.irr1-star40 {background-position: 0 -34px;}
.irr1-star45 {background-position: 0 -17px;}
.irr1-star50 {background-position: 0 0;}

.wppj{ display:block; padding-top:5px; overflow:hidden;}
.wppj li{ clear:both; float:left; width:120px; height:20px; padding-right:5px; line-height:20px; color:#999; overflow:hidden;}
.wppj li dt{ float:left;}
.wppj li dd { float:left; width:auto; height:20px; padding-left:2px; table-layout:fixed; overflow:hidden;}
.wppj li dd span{ float:left;}
.progress-bar{ display:block; float:left; width:50px; *width:49px; margin:3px 5px 0 0; *margin:4px 0 0 0; _margin:3px 0 0 0; background:#fff; border:1px solid #ff9966; position:relative;}
.progress-bar .bar { display:inline; float:left; height:10px; text-indent:-9999px; word-wrap:break-word; background:#ff9966; overflow:hidden;}

/* jScrollPane 必要元素 */
.jScrollPaneContainer{position:relative;overflow:hidden;z-index:1;}
.jScrollPaneTrack{position:absolute;cursor:pointer;right:0;top:0;height:100%;background:#aaa;}
.jScrollPaneDrag{position:absolute;background:#666;cursor:pointer;overflow:hidden;}
.jScrollPaneDragTop{position:absolute;top:0;left:0;overflow:hidden;}
.jScrollPaneDragBottom{position:absolute;bottom:0;left:0;overflow:hidden;}
a.jScrollArrowUp{display:block;position:absolute;z-index:1;top:0;right:0;text-indent:-2000px;overflow:hidden;/*background-color:#666;*/height:9px;}
a.jScrollArrowUp:hover{/*background-color:#f60;*/}
a.jScrollArrowDown{display:block;position:absolute;z-index:1;bottom:0;right:0;text-indent:-2000px;overflow:hidden;/*background-color:#666;*/height:9px;}
a.jScrollArrowDown:hover{/*background-color:#f60;*/}
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover{/*background-color:#f00;*/}
/* 全身滚动自定义样式 */
.jScrollPaneTrack{background:url(../images/osx_track.gif) repeat-y;}
.jScrollPaneDrag{background:url(../images/osx_drag_middle.gif) repeat-y;}
.jScrollPaneDragTop{background:url(../images/osx_drag_top.gif) no-repeat;height:4px;}
.jScrollPaneDragBottom{background:url(../images/osx_drag_bottom.gif) no-repeat;height:4px;}
/*a.jScrollArrowUp{height:24px;background:url(../images/osx_arrow_up.png) no-repeat 0 -30px;}*/
a.jScrollArrowUp:hover{background-position:0 0;}
/*a.jScrollArrowDown{height:24px;background:url(../images/osx_arrow_down.png) no-repeat 0 -30px;}*/
a.jScrollArrowDown:hover{background-position:0 0;}
#pane1, #pane2, #pane3, #pane4{height:600px;}
.winXP .jScrollPaneTrack{background:url(../images/windows_track.gif) repeat-y;}
.winXP .jScrollPaneDrag{background:url(../images/windows_drag_middle.gif) no-repeat 0 50%;}
.winXP .jScrollPaneDragTop{background:url(../images/windows_drag_top.gif) no-repeat;height:4px;}
.winXP .jScrollPaneDragBottom{background:url(../images/windows_drag_bottom.gif) no-repeat;height:4px;}
.winXP a.jScrollArrowUp{height:17px;background:url(../images/windows_arrow_up.gif) no-repeat 0 0;}
.winXP a.jScrollArrowUp:hover{background-position:0 -20px;}
.winXP a.jScrollArrowDown{height:17px;background:url(../images/windows_arrow_down.gif) no-repeat 0 0;}
.winXP a.jScrollArrowDown:hover{background-position:0 -20px;}
.winXP a.jScrollActiveArrowButton, .winXP a.jScrollActiveArrowButton:hover{background-position:0 -40px;}
.osX .jScrollPaneTrack{background:url(../images/osx_track.gif) repeat-y;}
.osX .jScrollPaneDrag{background:url(../images/osx_drag_middle.gif) repeat-y;}
.osX .jScrollPaneDragTop{background:url(../images/osx_drag_top.gif) no-repeat;height:6px;}
.osX .jScrollPaneDragBottom{background:url(../images/osx_drag_bottom.gif) no-repeat;height:7px;}
.osX a.jScrollArrowUp{height:24px;background:url(../images/osx_arrow_up.png) no-repeat 0 -30px;}
.osX a.jScrollArrowUp:hover{background-position:0 0;}
.osX a.jScrollArrowDown{height:24px;background:url(../images/osx_arrow_down.png) no-repeat 0 -30px;}
.osX a.jScrollArrowDown:hover{background-position:0 0;}
.left .jScrollPaneTrack{left:0;right:auto;}
.left a.jScrollArrowUp{left:0;right:auto;}
.left a.jScrollArrowDown{left:0;right:auto;}
/* IE浏览器特定的 hack styles */
*html .osX .jScrollPaneDragBottom{bottom:-1px;}

.BMapLib_SearchInfoWindow .BMapLib_bubble_tools .BMapLib_sendToPhone{ _height:29px; _margin-top:1px;}

/* --------翻页-------- */
.pagelist{ clear:both; height:30px; margin:15px 0 5px;}
.pagelist ul{ float:left;}
.pagelist li{ float:left; height:20px; padding:0 1px 0 0;}
.pagelist a{ display:inline-block; width:auto; height:18px; padding:0 6px; line-height:18px; border:solid 1px #e3e3e3; background:#fff;}
.pagelist a:hover, .pagelist .current a{ border:solid 1px #ff7200; background:#ffb729; text-decoration:none; color:#FFFFFF;}
