﻿html,html body{_background-image:url('about:blank');_background-attachment:fixed}
html{overflow-x:hidden;overflow-y:scroll}
body{background:url(../pic/xsq_bg.png) repeat!important;color:#666}
a{color:#36c;text-decoration:none}
a:hover{color:#f80;cursor:pointer;text-decoration:none}
.listBox{margin:0 auto;width:1000px;clear:both;position:relative}
h1.breadcrumb{display:inline}
.xsq_top{height:312px;margin:-5px auto 0;background:url(../pic/xsq_topBg.jpg) no-repeat center}
.xsq_top .poBox{width:1000px;height:312px;margin:0 auto}
.xsq_top .poBox .xsq_search{width:800px;height:100px;float:left;margin-left:200px;margin-top:90px;display:inline}
.xsq_top .poBox .xsq_search .cuxiao_mask{width:775px;height:34px;overflow:hidden;position:relative}
.xsq_top .poBox .xsq_search .cuxiao{width:775px;height:34px}
.xsq_top .poBox .xsq_search .cuxiao .txtcon{text-align:right;padding-right:25px;color:#f6e2e5;line-height:34px;font-family:Tahoma}
.xsq_top .poBox .xsq_search .allinone{width:800px;height:63px}
.xsq_top .poBox .xsq_search .allinone input.txt{width:190px;height:41px;background:transparent;border:0;margin-right:12px;margin-top:13px;font:16px "Microsoft Yahei",Simsun;color:#bbb;line-height:40px}
.xsq_top .poBox .xsq_search .allinone input.p1{width:115px;padding-left:75px}
.xsq_top .poBox .xsq_search .allinone input.p2{width:135px;padding-left:55px}
.xsq_top .poBox .xsq_search .allinone input.but{width:160px;height:40px;border:0;background:url(../pic/xsqIndex_bg.png) 0 0 no-repeat;vertical-align:middle;margin-top:-5px;*margin-top:-25px;cursor:pointer}
.xsq_box{margin:20px auto;width:1000px;clear:both}
.xsq_brand{width:310px;height:280px;float:left;border:5px solid #dadada}
.xsq_brand .top{height:110px;background:url(../pic/xsqIndex_bg.png) 0 -40px;position:relative}
.xsq_brand .top a{color:#dcd1c9;text-decoration:none;font-size:14px;position:absolute;right:12px;top:80px}
.xsq_brand .braBox{width:155px;height:85px;float:left;background:#f00;background:url(../pic/xsqIndex_bg.png) no-repeat}
.xsq_brand .h01{background-position:0 -150px}
.xsq_brand .h02{background-position:-155px -150px}
.xsq_brand .h03{background-position:0 -235px}
.xsq_brand .h04{background-position:-155px -235px}
.xsq_topdt{width:655px;height:280px;float:right;background:#fff;border:5px solid #dadada;cursor:pointer}
.xsq_topdt:hover{border:5px solid #c1c1c1}
.xsq_topdt .img{width:655px;height:240px;position:relative}
.xsq_topdt .img .mask{width:655px;height:240px;overflow:hidden}
.xsq_topdt .img .mask img{width:655px;min-height:240px;_height:240px}
.xsq_topdt .cont{width:655px;height:40px;position:absolute;bottom:0;left:0;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#99FFFFFF',endColorstr='#99FFFFFF');background:rgba(255,255,255,0.6)}
.xsq_topdt .cont .name{width:230px;height:40px;float:left;font:18px Microsoft Yahei,\5b8b\4f53;font-weight:400;line-height:40px;padding-left:20px;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.xsq_topdt:hover .cont .name{color:#f60}
.xsq_topdt .cont .db{width:140px;height:40px;font-size:14px;float:left;line-height:42px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.xsq_topdt .cont .hj{width:120px;height:40px;float:left;padding-top:10px;margin-right:10px;text-align:right}
.price{font-size:30px;color:#f60;line-height:30px;vertical-align:-5px;margin-left:10px}
.price .fh{font-size:12px;font-family:Arial;margin-right:3px;vertical-align:12px;color:#666}
.price .fb{font-size:12px;margin-left:3px;color:#666}
.priceDesignated{font:normal 12px arial;color:#555;text-decoration:line-through;cursor:default}
.xsq_topdt .cont .hj .priceDesignated{font:400 12px/25px arial,sans-serif}
.xsq_jb{width:85px;height:43px;background:url(../pic/xsqIndex_24bg.png) 0 0;_background:url(../pic/xsqIndex_8bg.png) 0 0;color:#fff;text-align:center;position:absolute;left:0;top:0;font:16px "Microsoft Yahei",Simsun;line-height:30px}
.xsq_time{height:20px;background:#eee;font:16px/20px "Microsoft Yahei",Simsun;color:#999;padding:10px 0 10px 20px}
span.clock{width:17px;height:19px;display:inline-block;background:url(../pic/xsqIndex_bg.png) -170px -10px;vertical-align:middle;margin-right:10px;margin-top:-4px;*margin-top:0}
.iconFan{height:13px;border:1px solid #ffb027;display:inline-block;background:#fff url(../pic/xsqIndex_bg.png) no-repeat -487px -158px;color:#f80;font-size:11px;text-align:right;padding-left:15px;padding-right:2px;line-height:13px;margin-top:5px;cursor:default;margin-right:5px}
.xsq_hotBox{width:310px;height:280px;border:5px solid #dadada;background:#fff;float:left;margin-right:20px;overflow:hidden;cursor:pointer}
.xsq_rimno{margin-right:0}
.xsq_hotBox:hover{border:5px solid #c1c1c1}
.xsq_hotBox .imgr{width:310px;height:170px;position:relative}
.xsq_hotBox .imgr .mask{width:310px;height:170px;overflow:hidden}
.xsq_hotBox .imgr .mask img{width:310px;min-height:170px;_height:170px}
.xsq_hotBox .coner{width:310px;height:70px}
.xsq_hotBox .coner .top{height:45px;padding:0 10px}
.xsq_hotBox .coner .top .namer{float:left;font:16px Microsoft Yahei,\5b8b\4f53;font-weight:400;margin-top:5px;display:inline-block;max-width:180px;_width:180px;height:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.xsq_hotBox:hover .coner .top .namer{color:#f60}
.xsq_hotBox .coner .bot{height:25px;padding:0 10px;line-height:25px}
.xsq_hotBox .coner .bot .dibiao{float:left;font-size:14px;display:inline-block;max-width:150px;_width:150px;height:25px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.xsq_hotBox .coner .bot .huajia{width:120px;height:25px;float:right}
.xsq_title{width:990px;margin:0 auto;height:47px;border-bottom:2px solid #ab7b58;text-align:right}
.xsq_title a{font-size:14px;color:#6a431e;line-height:47px}
.xsq_title a:hover{color:#f60}
.xsq_t1{background:url(../pic/xsqIndex_bg.png) no-repeat -0px -490px}
.xsq_t2{background:url(../pic/xsqIndex_bg.png) no-repeat -0px -537px}
.xsq_t3{background:url(../pic/xsqIndex_bg.png) no-repeat -0px -584px}
.xsq_xian{width:1000px;margin:0 auto;border-bottom:5px solid #ab7b58}
.xsq_hothotel{width:310px;height:280px;float:left;margin-right:20px;border:5px solid #dadada}
.xsq_hothotel .top{width:310px;height:111px;background:url(../pic/xsqIndex_bg.png) 0 -631px;position:relative}
.xsq_hothotel .top a{color:#dcd1c9;text-decoration:none;font-size:14px;position:absolute;right:12px;top:80px}
.xsq_hothotel .city{width:290px;height:83px;background:url(../pic/xsqIndex_bg.png) no-repeat 0 -742px;padding-left:20px}
.xsq_hothotel .city li{float:left;text-align:center;margin-top:15px}
.xsq_hothotel .city li:hover{background:#aa8265}
.xsq_hothotel .city li a{display:block;width:36px;padding:15px;font:18px Microsoft Yahei,\5b8b\4f53;font-weight:400;color:#fff;overflow:hidden;white-space:nowrap}
.xsq_hothotel .city li.actvio{background:#aa8265}
.xsq_hothotel .city li.actvio a{color:#4d2507}
.xsq_noResult{width:550px;padding:70px 50px 30px 50px;height:180px;border:5px solid #dadada;background:#eee;float:left}
.xsq_noResult .figure{float:left;width:150px;height:150px;margin-right:40px;background:url(../pic/xsqIndex_bg.png) no-repeat -315px -320px}
.xsq_noResult .text{float:left}
.xsq_noResult .text .main{font:700 14px/24px Simsun,sans-serif;color:#5b3f2a;margin-bottom:30px}
.xsq_box .index_loading{width:550px;padding:110px 50px 30px 50px;height:140px;border:5px solid #dadada;background:#fff;text-align:center;float:left;font:16px/20px Microsoft Yahei,simsun,sans-serif}
.xsq_box .index_loading .pic{width:40px;height:40px;margin-right:20px;vertical-align:middle}
.xsq_more{width:990px;margin:10px auto}
.xsq_more .line,.xsq_more .more{float:left}
.xsq_more .line{width:430px;height:5px;_line-height:0;_font-size:0;margin-top:13px;background:#c6c6c6}
.xsq_more .more{display:inline-block;padding:0 30px;font:16px/30px Microsoft Yahei,simsun,sans-serif;color:#6a431e}
.xsq_more .more:hover{color:#f60}
.xsq_allinone{background:#7a5b42;padding:10px;margin-top:5px}
.xsq_allinone label{float:left;margin-right:14px}
.xsq_allinone label input.txt{width:123px;height:22px;line-height:22px;border:1px solid #bbb;background:url(../pic/xsqIndex_bg.png);padding:4px 0 3px 65px;color:#666;font-size:14px}
.xsq_allinone label input.city{background-position:-312px 0}
.xsq_allinone label input.ruzhu{background-position:-312px -29px}
.xsq_allinone label input.lidian{background-position:-312px -58px}
.xsq_allinone label input.keywords{background-position:-312px -87px;width:103px;padding-left:85px}
.xsq_allinone input.but{width:140px;height:31px;background:url(../pic/xsqIndex_bg.png) no-repeat -312px -118px;border:0;cursor:pointer}
.newFilter{border:1px solid #cbbaa7;background:#fff}
.newFilter .wBox{border-bottom:1px dashed #dfdfdf;padding:5px 0 0 0}
.newFilter .wBox p.title{width:80px;color:#666;line-height:18px;font-weight:bold;float:left;display:inline-block;text-align:center}
.newFilter .rBox{float:left}
.newFilter .rBox .notto{width:36px;float:left;text-align:center;margin-right:5px}
.newFilter .rBox .notto a{padding:0 5px;display:inline-block;text-decoration:none;color:#666}
.newFilter .rBox .notto a.cur{background:#c9a87d;color:#fff}
.newFilter .wBox .place{float:left;width:850px}
.newFilter .wBox .place li{height:25px;float:left;display:inline;margin:0 7px;color:#666}
.newFilter .wBox .place li input{float:left;vertical-align:middle;margin-top:3px;*margin-top:0}
.newFilter .wBox .place li label{width:70px;*width:65px;height:20px;float:left;overflow:hidden;cursor:pointer;vertical-align:middle;margin-top:2px\9;padding-left:3px}
.newFilter .wBox .place li label:hover{background:#ecf7ff}
.newFilter .wBox .place li.ao label{background:#c9a87d;color:#fff}
.newFilter .wBox .place li a{display:inline-block;height:18px;line-height:18px;padding:1px 8px 6px 8px;margin-top:-1px;color:#666;border-top:2px solid #fff}
.newFilter .wBox .place li a:hover{color:#36c;text-decoration:none}
.newFilter .wBox .place li a .iconjt{width:7px;height:4px;background:url(../pic/hotels2012.png) 0 -825px;_background-position:0 -820px;display:inline-block;margin-left:5px;vertical-align:middle}
.newFilter .wBox .place li.active a{background:#faf7f2;border:#efe8df 1px solid;border-bottom:#faf7f2 1px solid;border-top:2px solid #c9a87d;font-weight:bold}
.newFilter .wBox .place li.acMvt2 a{background:#fff;border:0;border-top:2px solid #fff;font-weight:bold;color:#3672bd}
.newFilter .wBox .place li.activeks a{color:#f80;font-weight:normal}
.newFilter .wBox .filterShow{background:#faf7f2;border:1px solid #efe8df;padding:3px 10px 7px 10px;margin:0 20px 5px 80px;display:block;clear:both;*padding-top:13px}
.newFilter .wBox .filterShow .cols{width:17px;height:17px;background:url(../pic/hotels2012.png) no-repeat -48px -845px;display:inline-block;cursor:pointer;float:right;*margin-top:-15px}
.newFilter .wBox .filterShow .cols:hover{background:url(../pic/hotels2012.png) no-repeat -48px -862px}
.filterShow .notab{width:830px;border-bottom:1px solid #efe8df;padding:5px;padding-left:0;float:left;margin-top:-5px;*margin-top:-15px}
.filterShow .notab li{float:left;padding:2px 5px;color:#666;margin-right:10px;cursor:pointer}
.filterShow .notab li.active{background:#838279;color:#fff}
.filterShow .normal{*margin-top:-20px}
.filterShow .normal li{float:left;display:inline;color:#666;width:130px;height:18px;padding:1px 4px 1px 0;overflow:hidden;margin-top:4px}
.filterShow .normal li input{margin-right:2px;vertical-align:middle;float:left;margin-top:3px;*margin-top:-2px;_margin-top:-1px}
.filterShow .normal li label{width:105px;float:left;display:inline-block;overflow:hidden;cursor:pointer;padding-left:3px}
.filterShow .normal li.ao label{background:#c9a87d;color:#fff}
.filterShow .normal li a{color:#666}
.filterShow .normal li a:hover{background:#3672bd;display:inline-block;color:#fff;text-decoration:none}
.filterShow .normal li.more{width:50px;float:left;vertical-align:middle;cursor:pointer}
.filterShow .normal li span.jt{width:9px;height:5px;background:url(../pic/hotels2012.png) no-repeat 0 -880px;display:inline-block;margin-left:2px;_background-position:0 -875px}
.newFilter .wBox .prices{width:480px}
.newFilter .wBox .prices input{vertical-align:middle;margin-right:2px}
.newFilter .wBox .prices li{width:97px}
.newFilter .wBox .prices li a{padding:1px 8px 0 8px}
.newFilter .wBox .optional{width:220px;float:left;color:#666}
.newFilter .wBox .optional .priTxt{width:38px;height:18px;border:1px solid #999;margin:0 3px;vertical-align:middle}
.newFilter .wBox .optional .priBut{width:35px;height:20px;background:#f5f8ff;border:1px solid #cce0ff;color:#36c;vertical-align:middle;cursor:pointer}
.newFilter .wBox .optional .priBut:hover{background:#3672bd;color:#fff;border-color:#3672bd}
.newFilter .wBox .prver input{vertical-align:middle;margin-right:2px}
.newFilter .wBox .prver li{width:92px}
.newFilter .wBox .prver li.more{width:50px;float:left;vertical-align:middle;cursor:pointer}
.newFilter .wBox .prver li span.jt{width:9px;height:5px;background:url(../pic/hotels2012.png) no-repeat 0 -880px;display:inline-block;margin-left:2px;_background-position:0 -875px}
.newFilter .nobor{border-bottom:0}
.newFilter .fBox{border-top:1px solid #efe8df;background:#faf7f2}
.newFilter .fBox .title{width:130px;height:30px;float:left;text-align:center;color:#333;line-height:30px}
.newFilter .fBox .title strong{font-size:12px;font-family:Tahoma;margin-right:5px;font-weight:bold;color:#f80}
.newFilter .fBox .tiaojian{width:750px;float:left}
.newFilter .fBox .tiaojian li{margin-top:6px;margin-right:5px;height:15px;line-height:15px;border:1px solid #ccc;float:left;padding-left:5px;padding-right:19px;position:relative;background:#fff}
.newFilter .fBox .tiaojian li span{width:16px;height:15px;background:url(../pic/xsqIndex_bg.png) 0 -956px;position:absolute;top:0;right:0;display:inline-block;cursor:pointer}
.newFilter .fBox .tiaojian li span:hover{background:url(../pic/xsqIndex_bg.png) 0 -971px}
.newFilter .fBox .del{width:70px;height:30px;float:right;text-align:center;line-height:30px}
.listBox .sort{border-top:2px solid #a78d6c;background:#e0d3c3;height:38px;margin-top:27px}
.listBox .sort ul{width:270px;margin:0;float:left;display:inline}
.listBox .sort li{width:50px;height:17px;padding:10px 8px;border-right:1px dashed #bdaa93;float:left;text-align:center;color:#4a4a4a;line-height:16px;cursor:pointer}
.listBox .sort li.def{background:#fff5e9;border:1px solid #ffbe60;border-top:0}
.listBox .sort li.rbor{border-right:1px dashed #ccc}
.listBox .sort li a{display:block;color:#4a4a4a;text-decoration:none}
.listBox .sort .c{color:#b5b5b5;background:#ededed;cursor:not-allowed}
.listBox .sort li a.up{background:url(../pic/xsqIndex_bg.png) no-repeat -493px -224px}
.listBox .sort li a.upl{background:url(../pic/xsqIndex_bg.png) no-repeat -493px -210px}
.listBox .sort li a.down{background:url(../pic/xsqIndex_bg.png) no-repeat -493px -236px}
.listBox .sort li a.downl{background:url(../pic/xsqIndex_bg.png) no-repeat -493px -198px}
.xsq_list{width:994px;border:3px solid #ddd;background:#fff;margin-top:18px}
.xsq_list:hover{border:3px solid #c1c1c1}
.xsq_list .img{width:310px;height:170px;float:left;position:relative}
.xsq_list .img .mask{width:310px;height:170px;overflow:hidden}
.xsq_list .img .mask img{width:310px;min-height:170px;_height:170px}
.xsq_list .right{width:684px;height:170px;float:left}
.xsq_list .right .top{width:684px;height:130px}
.xsq_list .right .top .w1{width:425px;height:130px;float:left}
.xsq_list .right .top .w2{width:160px;height:105px;padding-top:25px;float:left;background:url(../pic/xsqIndex_bg.png?t=201308131133) no-repeat 154px -825px}
.xsq_list .right .top .w2 .price{cursor:pointer}
.xsq_list .right .top .w3{width:99px;height:130px;float:left;text-align:center}
.xsq_list .right .top .w1 .title{font:18px Microsoft Yahei,\5b8b\4f53;font-weight:400;color:#444;line-height:40px;padding-left:20px;display:inline-block;max-width:405px;_width:405px;height:40px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.xsq_list .right .top .w1 .title a{color:#444}
.xsq_list .right .top .w1 .title a:hover{color:#f60}
.xsq_list .right .top .w1 .botom{width:425px;height:90px}
.xsq_list .right .top .w1 .botom .con{width:275px;height:90px;float:left}
.xsq_list .right .top .w1 .botom .con p{padding-left:20px;margin-top:8px}
.xsq_list .right .top .w1 .botom .con p span.reg{color:#f00}
.xsq_list .right .top .w1 .botom .con p .txt{display:inline-block;max-width:140px;_width:100px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-right:5px;vertical-align:middle}
.xsq_list .right .top .w1 .botom .con p .showmap{display:inline-block;vertical-align:middle}
.xsq_list .right .top .w1 .botom .con p span.map{width:11px;height:14px;display:inline-block;vertical-align:-2px;*vertical-align:middle;background:url(../pic/xsqIndex_bg.png?t=201308131133) no-repeat -489px -177px;margin-right:5px}
.xsq_list .right .top .w1 .botom .review{width:140px;height:73px;float:left;padding-top:11px;margin-left:10px}
.xsq_list .right .top .w1 .botom .review span.bfb{font-size:18px;font-weight:bold;margin-right:5px}
.xsq_list .right .top .w2 p{width:160px;text-align:center;clear:both;display:inline-block;margin-top:5px}
.xsq_list .right .top .w3 a.button{width:60px;height:26px;display:inline-block;background:url(../pic/xsqIndex_bg.png?t=201308131133) no-repeat -250px -3px;font:400 16px Microsoft Yahei,\5b8b\4f53;text-align:center;text-decoration:none;color:#fff;line-height:24px;margin-top:57px}
.xsq_list .right .bottom{width:664px;height:20px;background:#eee;font:16px/20px "Microsoft Yahei",Simsun;color:#999;padding:10px 0 10px 20px;_overflow:hidden}
.xsq_list .right .bottom span.newyd{float:right;color:#999;font-size:12px;margin-right:10px}
.xsq_list .right .bottom span.zs{color:#9a6924}
.xsq_list_no{width:894px;height:150px;padding:30px 50px 0 50px;border:3px solid #ddd;background:#eee;margin-top:18px}
.xsq_list_no .figure{float:left;width:120px;height:120px;margin-right:60px;background:url(../pic/xsqIndex_bg.png) no-repeat -315px -640px}
.xsq_list_no .text{float:left;width:700px;height:130px;overflow:hidden}
.xsq_list_no .text .main{font:700 14px/30px Simsun,sans-serif;color:#5b3f2a;margin-bottom:30px}
.h-pagination{text-align:center;font:14px Arial,Helvetica,sans-serif}
.h-pagination .cur{padding:3px 7px;margin-right:5px;background:#ff8900;color:#fff;cursor:default}
.h-pagination .more{padding:3px 7px;margin-right:5px}
.h-pagination a{cursor:pointer;padding:3px 7px;margin-right:5px;background:#a1a1a1;color:#fff;text-decoration:none}
.h-pagination a:hover{background:#555;color:#fff;text-decoration:none}
.h-pagination a span{display:inline-block;width:14px;height:14px;background:url(../pic/xsqIndex_bg.png?t=201308131133) -480px -118px no-repeat;cursor:pointer;vertical-align:-2px;*vertical-align:0}
.h-pagination a.prev{margin-right:5px}
.h-pagination a.prev span{background-position:-465px -118px}
.h-pagination a.no{cursor:default}
.h-pagination a.no:hover{background:#ccc}
.h-pagination a.no span,.h-pagination a.no:hover span{filter:alpha(Opacity=50);Opacity:.5;cursor:default}
.rightNav{width:75px;position:fixed;bottom:90px;right:40px;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,100)||0)-(parseInt(this.currentStyle.marginBottom,100)||0)))}
.rightNav li{margin-bottom:2px}
.rightNav li a{display:block;width:75px;padding:3px 0;color:#6f4924;font:12px/20px Simsun,sans-serif;background:#ccbcb1;text-align:center}
.rightNav li a:hover,.rightNav li .cur{color:#fff;background:#8a654b}
.rightNav li .top{display:block;width:23px;height:12px;margin:5px auto;background:url(../pic/xsqIndex_bg.png?t=201308131133) -320px -240px no-repeat}
.rightNav li:hover .top,.rightNav li .top:hover,.rightNav li .cur .top{background-position:-345px -240px}
.poi-popup{width:520px;position:relative}
.poi-popup a{text-decoration:none;color:#36c}
.poi-popup a:hover{text-decoration:underline}
.poi-popup .cnt{background:#fff;width:500px;position:absolute;top:10px;left:10px;overflow:hidden;border:5px solid #ccc}
.poi-popup .cnt .Htitle{font-size:14px;font-weight:bold}
.poi-popup .cnt .movePinp{margin-top:10px}
.poi-popup .cnt .movePinp li{float:left;width:95px;height:25px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.poi-popup .cnt .movePinp li input{margin-right:5px;vertical-align:middle;height:25px}
.poi-popup .cnt .Hbot{padding:1px 10px;float:right;margin:0 50px 10px 0}
.poi-popup .cnt .box2 li,.poi-popup .cnt .box2 a{white-space:nowrap}
.poi-popup input.keyword{width:225px;height:20px;padding:2px 20px 2px 3px;font-size:12px;color:#777;font-family:Tahoma;border:1px solid #ccc;line-height:20px;*vertical-align:-3px;vertical-align:middle}
.poi-popup input.submit{width:48px;height:24px;outline:1px solid #f7a238;border:1px solid #fc3;*border:1px solid #f7a238;*height:27px;cursor:progress;background:#ffc136;color:#fff;vertical-align:middle}
.poi-popup .cnt ul.caty li{padding:2px 10px;float:left;text-align:center;position:relative;z-index:10}
.poi-popup .cnt ul.caty li.line{padding:2px 0;float:left;text-align:center;color:#aaa}
.poi-popup .cnt ul.caty li a{padding:3px 4px 2px}
.poi-popup .cnt ul.caty li.on a{color:#fff;background:#36c;text-decoration:none}
.poi-popup .cnt ul.caty li.on span{display:inline-block;width:9px;height:6px;overflow:hidden;position:absolute;left:45%;bottom:-9px;background:url(../pic/hotels2012.png?t=201308131133) -15px -178px no-repeat}
.poi-popup .cnt .box2{border:1px solid #d0d0d0;margin-top:8px}
.poi-popup .cnt .box2 li,.poi-popup .cnt .box2 a{white-space:nowrap}
.poi-popup .cnt .box2 .group{border-bottom:1px solid #d0d0d0;padding:6px}
.poi-popup .cnt .box2 .groupno{border:0}
.poi-popup .cnt .box2 .group ul li{color:#36c;padding:0 18px;line-height:18px;float:left;cursor:pointer}
.poi-popup .cnt .box2 .group ul li.on{color:#fff;background:#36c}
.poi-popup .cnt .box2 .links_box{line-height:2em}
.poi-popup .cnt .box2 .links_box a{padding-right:15px;height:20px;display:inline;float:left}
.hotel_map_div{width:1000px;position:relative;height:480px;overflow:hidden}
.hotel_map_div .hotel_map{width:1000px;position:relative;height:480px}
.hotel_map_div .hotel_con_box{background:#FFF;position:absolute;width:245px;bottom:0;right:0;border:2px solid #999;padding:10px 10px 15px 10px}
.hotel_map_div .hotel_con_box h3{color:#36c}
.hotel_map_div .hotel_con_box .p1{color:#666;border-bottom:1px solid #E0E0E0;padding-bottom:3px}
.hotel_map_div .hotel_con_box .p2{color:#666}
.hotel_map_div .hotel_con_box ul li{color:#666}
.hotel_map_div .hotel_con_box ul{padding-top:3px}
.hotel_map_div .hotel_con_box .box_icon{display:block;width:39px;height:19px;position:absolute;bottom:0;right:0;background:url(../pic/map_icon2.png) no-repeat}
.hotel_map_div .hotel_con_box .box_close{background-position:20px -19px}
.hotel_map_div .hotel_con_box .box_close:hover{background-position:20px -57px}
.hotel_map_div .hotel_con_box .box_open{background-position:20px 0}
.hotel_map_div .hotel_con_box .box_open:hover{background-position:20px -38px}
.hotel_map_div .p0{padding:2px 20px 2px 10px;width:50px}
.mapIconHotel3{width:36px;height:42px;position:absolute;top:40px;left:100px;background:url(../pic/mapIconHotel3.png?t=201308131133) no-repeat;_background:url(../pic/mapIconHotel3r.png?t=201308131133) no-repeat;display:inline-block}
.mapIconHotel{width:36px;height:44px;position:absolute;top:90px;left:140px;background:url(../pic/mapIconHotel4.png?t=201308131133) no-repeat;_background:url(../pic/mapIconHotel4r.png?t=201308131133) no-repeat;display:inline-block}
.mapIconHotel3 .xinxi,.mapIconHotel3 .xinxi .s1{background:url(../pic/map_bed24.png?t=201308131133) no-repeat;_background:url(../pic/map_bed8.png?t=201308131133) no-repeat;display:inline-block;height:25px;line-height:25px;line-height:27px\9;color:#fff;white-space:nowrap}
.mapIconHotel3 .xinxi{opacity:.9;left:23px;top:2px;position:absolute;padding-left:15px;display:inline-block;_display:inline;*display:inline}
.mapIconHotel3 .xinxi .s1{background-position:right 0;display:block;width:15px;position:absolute;top:0;right:-15px}
.mapIconHotel .xinxi,.mapIconHotel .xinxi .s1{background:url(../pic/map_start_xinxi24.png?t=201308131133) no-repeat;_background:url(../pic/map_start_xinxi.png?t=201308131133) no-repeat;display:inline-block;height:29px;line-height:29px;line-height:31px\9;color:#fff;white-space:nowrap}
.mapIconHotel .xinxi{opacity:.9;top:-1px;position:absolute;left:20px;padding-left:15px;display:inline-block;_display:inline;*display:inline}
.mapIconHotel .xinxi .s1{background-position:right 0;display:block;width:15px;position:absolute;top:0;right:-15px}
.mapIconHotel .xinxi .s2{margin-left:10px}
.fly_loading{width:400px;padding:20px 0;color:#666;font-size:14px}
.fly_loading dt{width:40px;height:40px;float:left;margin:0 10px}
.fly_loading dd{width:310px;float:left}
.fly_loading .loading{width:40px;height:40px;vertical-align:middle;display:inline-block}
.fly_loading span.clos{width:21px;height:21px;background:url(../pic/hotel_Map_icons.png?t=201308131133) no-repeat -70px -12px;display:inline-block;cursor:pointer;float:right;margin-top:-13px;margin-right:10px}
.fly_loading span.clos:hover{background-position:-97px -12px}
p.popTitle{padding:5px 10px;width:346px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;height:25px;line-height:25px;margin-top:-10px;_margin-top:-5px;margin-bottom:10px;border-bottom:1px solid #CCC;font:14px "Microsoft Yahei",Simsun;cursor:pointer}
p.popTitle a{text-decoration:none;color:#3161ce}
p.popTitle a:hover{color:#ff9600}
p.popCon{color:#666;padding:20px}
div.loading{width:40px;height:40px;vertical-align:middle;background:url(../pic/loading3.gif?t=201308131133) no-repeat;display:inline-block;margin:35px auto}
.PopBoxhotelInfo{cursor:pointer}
.PopBoxhotelInfo dl{padding:10px;font-size:12px}
.PopBoxhotelInfo dt{width:120px;height:120px;float:left}
.PopBoxhotelInfo dd{width:210px;float:left;margin-left:10px;color:#666}
.PopBoxhotelInfo dd a{color:#f60;text-decoration:none}
.PopBoxhotelInfo dd.price{border-top:1px solid #e0dfdf;height:30px;padding-top:10px;font-size:18px;font-family:Arial;color:#666}
.PopBoxhotelInfo dd.price span.ywpr{text-decoration:line-through}
.PopBoxhotelInfo dd.price span.sjpr{font-size:24px;color:#f60;margin-right:10px;cursor:pointer}
.PopBoxhotelInfo dd.price span.fo14{font-size:14px;color:#666}
.PopBoxhotelInfo dd.price span.fo12{font-size:12px;color:#666}
.PopBoxhotelInfo dd .ckbut{width:65px;height:24px;background:#f60;color:#fff;font-size:14px;display:inline-block;text-align:center;line-height:24px;margin-left:20px}
.PopBoxhotelInfo dd .ckbut a{color:#fff;text-decoration:none}
.PopBoxhotelInfo dd .ckbut a:hover{color:#fff}
.PopBoxhotelInfo dd .ckbuty{width:65px;height:24px;background:#ccc;color:#fff;font-size:14px;display:inline-block;text-align:center;line-height:24px;margin-left:20px}
.PopBoxhotelInfo dd .ckbuty a{color:#fff;text-decoration:none}
.PopBoxhotelInfo dd .ckbuty a:hover{color:#fff}