/*===============================main global==========init==============================================*/ 
body{font:12px Helvetica,Georgia,Arial,sans-serif，微软雅黑，宋体;text-align:left;letter-spacing: 0;word-spacing: 0;}
html,body,h1, h2, h3, h4, h5,h6,div,span,p,label,form,table{margin:0px;padding:0px;letter-spacing: 0;word-spacing: 0;}
img {border:0; margin:0px; padding:0px;}
ul,li{margin:0px;padding:0px;letter-spacing: 0;word-spacing: 0;}
input,textarea,select {font:12px Helvetica,Georgia,Arial,sans-serif，宋体;vertical-align:middle;}
h1{ margin:0px; padding:0px; font:12px Helvetica,Georgia,Arial,sans-serif，宋体; font-weight:normal;}
h2{ margin:0px; padding:0px; font:12px Helvetica,Georgia,Arial,sans-serif，宋体; font-weight:normal;}



/*=========================================Form element===============================================*/ 

select.inputboard{border:1px solid #ccc;padding:2px;}
input.inputboard{border:1px solid #ccc;padding:3px;height:16px;}

.textareaboard{border:1px solid #ccc;padding:3px;}



.inputboardIMP{border-top:1px solid #7f7f7f;border-right:1px solid #D5D6D9;border-bottom:1px solid #D5D6D9;border-left:1px solid #7f7f7f;padding:5px;height:14px;line-height:15px;vertical-align:middle;}
.textareaboardIMP{border-top:1px solid #7f7f7f;border-right:1px solid #D5D6D9;border-bottom:1px solid #D5D6D9;border-left:1px solid #7f7f7f;padding:5px;line-height:20px;}

.inputboardNormal{height:14px;padding:4px;border-top:1px solid #ABADB3;border-right:1px solid #DBDFE6;border-bottom:1px solid #E3E9EF;border-left:1px solid #ABADB3;}
.textareaboardNormal{padding:4px;border-top:1px solid #ABADB3;border-right:1px solid #DBDFE6;border-bottom:1px solid #E3E9EF;border-left:1px solid #ABADB3;}

.imgMid{vertical-align:middle;}

/*=========================================Link element===============================================*/ 

a:link,a:visited{color:#3366CC;text-decoration:none;}
a:hover{color:#E54202;text-decoration:underline;}

.txtlink:link,.txtlink:visited {color:#000000;text-decoration:none;}
.txtlink:hover{ color:#E54202;text-decoration:underline;}

.txtgraylink:link,.txtgraylink:visited {color:#7f7f7f;text-decoration:none;}
.txtgraylink:hover{ color:#E54202;text-decoration:underline;}

.txtwhiteBlink:link,.txtwhiteBlink:visited{color:#fff;text-decoration:none;font-weight:bold;}
.txtwhiteBlink:hover{color:#fff;text-decoration:none;font-weight:bold;}

.txtgraylinkDp:link,.txtgraylinkDp:visited {color:#e8e8e8;text-decoration:none;}
.txtgraylinkDp:hover{ color:#FFFFFF;text-decoration:none;}

.txtblueLtlink:link,.txtblueLtlink:visited{color:#8EABE3;text-decoration:none;}
.txtblueLtlink:hover{color:#E54202;text-decoration:underline;}

.txtbodygraylink:link,.txtbodygraylink:visited {color:#303030;text-decoration:none;}
.txtbodygraylink:hover{ color:#bb3300;text-decoration:underline;}

/*=========================================Text element===============================================*/ 

.txtbold{font-weight:bold;}
.txtnote{color:#7f7f7f;}
.txtredbold{color:#E54202; font-weight:bold;}
.txtredbigbold{color:#E54202;font-size:12px;font-weight:bold;}
.txtblue{color:#3366CC;}
.txtblueLt{color:#8EABE3;}
.txtpricebold{font-family:Tahoma, Geneva, sans-serif;color:#E54202;font-weight:bold;}

.moduleTitle{font-size:12px;font-weight:bold;}


.dottedhline{width:100%;height:1px;background:url(homecommonBG.png) 0px -350px repeat-x;font-size:1px;line-height:1px;vertical-align:middle;}
.dottedhline_undertone{width:100%;height:1px;background:url(homecommonBG.png) 0px -352px repeat-x;font-size:1px;line-height:1px;vertical-align:middle;}

.dottedvline{width:3px;height:auto;background:url(homecommonBG.png) -680px 0px no-repeat;font-size:1px;vertical-align:middle;margin:0px 5px;}
.dottedvline_undertone{width:3px;height:auto;background:url(homecommonBG.png) -682px 0px no-repeat;font-size:1px;vertical-align:middle;margin:0px 5px;}


/*===============================structure=============================================*/ 
.header{width:962px;margin:0px auto;}
.Pagebody{width:962px;height:auto;margin:16px auto;}
.Topbody{ width:962px; height:330px; clear:both; margin-bottom:16px;}
.SideLbody{width:165px;float:left;}
.Mainbody{width:600px;float:left;margin-left:16px;}
.SideRbody{width:165px;float:right;}
.Footer{width:962px;margin:16px auto;}

.Topleft{ float:left;  }
.Topright { width:600px; float:right;}
.topleftifm{ position:relative;width:345px; height:333px;  z-index:1; }

#qleftbg {
	position:absolute;
	left:-41px;
	top:118px;
	width:41px;
	height:63px;
	z-index:10;
	background:url(leftqbg.jpg)
}

.logouutuu{background:url(homecommonBG.png) 0 -150px no-repeat;width:158px;height:60px;}
.topsearch{background:url(homecommonBG.png) 0 0 no-repeat;width:560px;height:41px;line-height:41px;float:right;margin-top:20px;}
.topcontact{background:url(homecommonBG.png) 0 -360px no-repeat; float:right;margin-top:-7px;width:190px; height:58px; padding:7px 14px; margin-left:20px;}
.kf{ position:absolute; background:#e6e6e6;width:181px; height:35px; top:32px;}


.kfbtnOnline:link, .kfbtnOnline:visited{background:url(homecommonBG.png) -420px -360px no-repeat; display:block;width:60px;height:20px;text-decoration:none; color:#FFFFFF; font-weight:bold; text-align:center; padding-top:7px;}
.kfbtnOffline:link, .kfbtnOffline:visited {background:url(homecommonBG.png) -420px -390px no-repeat; display:block;width:60px;height:20px;text-decoration:none; color:#cccccc; font-weight:bold;text-align:center; padding-top:7px; }


a:link .swbtn,a:visited .swbtn{background:url(homecommonBG.png) -230px -360px no-repeat;width:88px;height:23px;text-decoration:none;}
a:hover .swbtn{background:url(homecommonBG.png) -230px -390px no-repeat;width:88px;height:23px; }
a:link .ydbtn,a:visited .ydbtn{background:url(homecommonBG.png) -322px -360px no-repeat;width:88px;height:23px; text-decoration:none;}
a:hover .ydbtn{background:url(homecommonBG.png) -322px -390px no-repeat;width:88px;height:23px;}


.searchmenuTab{position:relative;}
/*---xchangeSearchmenu切换菜单----*/
.xchangeSearchmenu{position:absolute;top:-22px;left:30px;height:23px;width:580px;overflow:hidden;}
.xchangeSearchmenu .xchangeSearchmenuItem:link,
.xchangeSearchmenu .xchangeSearchmenuItem:visited{float:left;width:55px;height:13px;padding:6px 5px 4px 5px;line-height:13px;color:#7F7F7F;background:url(homecommonBG.png) -600px -300px;margin-right:1px;text-decoration:none;text-align:center;display:block}
.xchangeSearchmenu .xchangeSearchmenuItem:hover,
.xchangeSearchmenu .xchangeSearchmenuItemactive:link,
.xchangeSearchmenu .xchangeSearchmenuItemactive:visited,
.xchangeSearchmenu .xchangeSearchmenuItemactive:hover{float:left;width:55px;height:13px;padding:6px 5px 4px 5px;line-height:13px;color:#E54202;background:url(homecommonBG.png) -600px -325px;margin-right:1px;text-decoration:none;text-align:center;display:block}

.axyicon{background:url(homecommonBG.png) 0 -60px no-repeat;width:71px;height:78px;}
.axytitle{background:url(homecommonBG.png) -71px -60px no-repeat;width:402px;height:33px;}
a:link .axybtn,a:visited .axybtn{background:url(homecommonBG.png) -473px -60px no-repeat;width:100px;height:78px;}
a:hover .axybtn{background:url(homecommonBG.png) -573px -60px no-repeat;width:100px;height:78px;}

.promthowtoplay{background:url(homecommonBG.png) -193px -143px no-repeat;width:148px;height:60px;padding:7px 7px 0px 7px;}
a:link .comnbtn,a:visited .comnbtn{background:url(homecommonBG.png) -400px -150px no-repeat;width:142px;height:27px;margin:7px 0px;}
a:hover .comnbtn{background:url(homecommonBG.png) -400px -180px no-repeat;width:142px;height:27px;margin:7px 0px;}

.sideRtitlerecom{background:url(homecommonBG.png) 0px -240px no-repeat;width:165px;height:49px;}
.sideRtitletrip{background:url(homecommonBG.png) -165px -240px no-repeat;width:165px;height:49px;}
.sideRtitlehotel{background:url(homecommonBG.png) -330px -240px no-repeat;width:165px;height:49px;}
.sideRtitlepop{background:url(homecommonBG.png) -495px -240px no-repeat;width:165px;height:49px;}
.usernavGobooking{background:url(homecommonBG.png) 0px -300px no-repeat;width:142px;height:45px;}
.usernavGoplanning{background:url(homecommonBG.png) -200px -300px no-repeat;width:142px;height:45px;}
.usernavGosharing{background:url(homecommonBG.png) -400px -300px no-repeat;width:142px;height:45px;}

.icon_ms{background:url(homecommonBG.png) -550px -150px no-repeat;width:16px;height:16px;vertical-align:middle;}
.icon_help{background:url(homecommonBG.png) -570px -150px no-repeat;width:16px;height:16px;vertical-align:middle;}
.icon_service{background:url(homecommonBG.png) -590px -150px no-repeat;width:16px;height:16px;vertical-align:middle;}
.icon_phone{background:url(homecommonBG.png) -610px -150px no-repeat;width:20px;height:20px;vertical-align:middle;}
.icon_newer{background:url(homecommonBG.png) -550px -180px no-repeat;width:27px;height:11px;}


.topuserblock{}
.topuserblock li{display:inline}
/*-mySpaceQMenu-*/
.mySpaceQMenu{position:relative;float:left;cursor:hand;height:28px;width:80px;display:inline;}
.mySpaceQMenu a:link,.mySpaceQMenu a:vistied{ color:#d3d3d3;  text-decoration:none;}
.mySpaceQitemtxt{ padding:0px 0px 0px 6px;*padding:0px 0px 0px 6px;_padding:10px 0px 0px 6px;display:block}
.mySpaceQitemtxt a:link,.mySpaceQitemtxt a:visited{ color:#3366CC; text-decoration:none;}
.mySpaceQitemtxt a:hover{ color:#000; text-decoration:none;}
.mySpaceQitemtxt img{cursor:pointer; vertical-align:middle;margin-left:4px;}

.mySpaceQMenuover{position:relative;float:left;cursor:hand;height:28px;width:78px;background-color:#e5e5e5;border-left:1px #FFF solid; border-top:1px #FFF solid; border-right:1px #000 solid;}
.mySpaceQMenuover a:link,.mySpaceQMenuover a:visited{ color:#000; text-decoration:none;}
.mySpaceQMenuactive{position:relative;float:left;cursor:hand;height:28px;width:78px;background-color:#e5e5e5;border-left:1px #FFF solid; border-top:1px #FFF solid; border-right:1px #000 solid;}
.mySpaceQMenuactive a:link,.mySpaceQMenuactive a:visited{ color:#000;text-decoration:none;}
.mySpaceQMenuactive .mySpaceQitemtxt a{outline-color:invert;outline-style:none;outline-width:0px;}

.mySpaceQitemlist{position:absolute;display:none;width:78px;line-height:18px;text-align:left;padding:5px 0px;left:-1px; top:24px; border-left:1px #FFF solid; border-bottom:1px #000 solid; border-right:1px #000 solid; background:#e5e5e5;}
.mySpaceQitemlist a:link,.mySpaceQitemlist a:visited{ margin: 0 auto;padding:3px 0px 3px 9px;display:block;width:89px;color:#696969;text-decoration:none; text-align:left; }
.mySpaceQitemlist a:hover{ text-decoration:none;background-color:#cccccc;color:#000;display:block;width:68px;margin-right:1px;}

.mySpaceQSeparator {display:inline;float:left;}

.headerbar{height:39px;background:url(barBG.png) repeat-x;margin-top:8px;clear:both;}
.headernewinfo{float:right;line-height:31px;margin-top:8px;margin-right:16px;}
.headerNav{line-height:normal;text-align:center;width:546px;height:39px;background:url(barBG.png) 0px -50px repeat-x;}
.headerNav ul {list-style:none;padding-left:16px;}
.headerNav li {display:inline;line-height:normal;}
.headerNav a:visited,.headerNav a:link{color:#fff;float:left;text-decoration:none;cursor:hand;height:22px; padding:17px 8px 0px 8px;font-weight:bold;padding-left: 13px; padding-right: 13px; }
.headerNav a:hover{color:#E54202;background:url(barBG.png) right -100px no-repeat ; cursor:hand;font-weight:bold;}
.headerNav .activeitem:visited,.headerNav .activeitem:link{color:#E54202;background:url(barBG.png) right -100px  no-repeat  ; cursor:hand;font-weight:bold;}



.blockPer{border:1px solid #CFCFCF;background-color:#f7f7f7;margin-top:8px;}
.blockPerbar{height:30px;border-bottom:1px solid #CFCFCF;background:#fff;padding:1px;} 
.blockPerbar .blockPerbarin{background:url(barBG.png) 0px -150px repeat-x;height:30px }
.blockPerbar .blockPerbarin .moduleTitle{float:left;margin:8px 8px 0px 8px;}

/*---′??D??2?μ￥xchangemenuμ?blockPer°??é----*/
.blockPerbarXchange{height:30px;border-bottom:1px solid #CFCFCF;background:#fff;padding:1px;position:relative;} 
.blockPerbarXchange .blockPerbarin{background:url(barBG.png) 0px -150px repeat-x;height:30px }
.blockPerbarXchange .blockPerbarin .moduleTitle{float:left;margin:8px 8px 0px 8px;}
/*---xchangemenu?D??2?μ￥----*/
.xchangemenu{position:absolute;top:7px;*top:7px;_top:6px;left:137px;height:27px;}
.xchangemenu .xchangemenuItem:link,
.xchangemenu .xchangemenuItem:visited{float:left;height:13px;padding:6px 10px;border:1px solid #CFCFCF;border-bottom:none;color:#7f7f7f;background:url(barBG.png) 0px -180px repeat-x;margin-right:1px;text-decoration:none;}
.xchangemenu .xchangemenuItem:hover,
.xchangemenu .xchangemenuItemactive:link,
.xchangemenu .xchangemenuItemactive:visited,
.xchangemenu .xchangemenuItemactive:hover{float:left;height:13px;padding:6px 10px;border-top:1px solid #CFCFCF;border-left:1px solid #CFCFCF;border-right:1px solid #CFCFCF;border-bottom:none;color:#E54202;background-color:#F7F7F7;background-image:none;margin-right:1px;text-decoration:none;}

.blockPerContent{padding:10px 7px 8px 7px;}
.blockPerContent .dottedhline_undertone{margin:6px 0px;}
.topdivborder{border-top:1px solid #CFCFCF}

.labellist{line-height:20px;margin:8px 12px;word-break:break-all; }
.labellist a:link,.labellist a:visited {color:#7f7f7f;text-decoration:none;margin-left:5px;}
.labellist a:hover{ color:#E54202;text-decoration:underline;}

.usernavGo{margin:4px 0 0 10px;}
.usernavGo li{line-height:22px;background:url(homecommonBG.png) -400px -215px no-repeat;padding-left:20px;display:block;list-style-type:none;}
.usernavGo li a:link,.usernavGo a:visited {color:#8EABE3;text-decoration:none;}
.usernavGo li a:hover{ color:#E54202;text-decoration:underline;}


.recomblockPer{border:1px solid #FFC8A0;background-color:#F7F7F7;}
.recomblockPerbar{border-bottom:1px solid #FFC8A0;height:30px;padding:1px;background-color:#fff;} 
.recomblockPerbar .recomblockPerbarin{background:url(barBG.png) 0px -210px repeat-x;height:30px; }
.recomblockPerbar .recomblockPerbarin .moduleTitle{float:left;margin:8px 8px 0px 8px;}
.recomblockPerContent{padding:10px 7px 0px 7px;line-height:19px;}
.recomblockPerContent .dottedhline_undertone{margin:6px 0px;}
.recomblockPerContent .tripitem{overflow:hidden;margin-bottom:8px;}
.recomblockPerContent .triptxtcnt{float:right;width:80px;}


.bnrdivborder{border-top:1px solid #320D00}


.btmbntCollection{border-top:2px solid #e2e2e2;border-bottom:2px solid #e2e2e2;}
.btmbntCollection img{padding:8px 2px;}
.btmimglinkblock a:link,.btmimglinkblock a:visited {color:#7F7F7F;text-decoration:none;}
.btmimglinkblock a:hover{ color:#bb3300;text-decoration:none;}
.btmtxtlinkblock{padding:8px 2px;line-height:20px;}
.btmtxtlinkblock a{padding:2px 4px;}
.btmtxtlinkblock a:link,.btmtxtlinkblock a:visited {color:#7F7F7F;text-decoration:none;}
.btmtxtlinkblock a:hover{ color:#bb3300;text-decoration:underline;}

.seokwblock{background:url(barBG.png) 0px -250px repeat-x;padding:24px 26px 60px 36px;border-bottom:2px solid #e2e2e2;margin-top:1px;line-height:22px;}
.seokwblock .dottedhline_undertone{margin:12px 0px;}
.seoListul {list-style-image:none;list-style-position:outside;list-style-type:none;overflow:hidden;}
.seoListul li {display:block;float:left;margin:0 2px;width:96px;word-wrap:normal;}
.seokwblock a:link,.seokwblock a:visited {color:#7f7f7f;text-decoration:none;}
.seokwblock a:hover{ color:#E54202;text-decoration:underline;}

.footerinfo{text-align:center;line-height:20px;margin:20px auto;color:#7f7f7f;}
.footerinfo a:link,.footerinfo a:visited {color:#7f7f7f;text-decoration:none;}
.footerinfo a:hover{ color:#E54202;text-decoration:underline;}


/*=========================================BarackSlideshow===============================================*/ 
#slideshow * { margin: 0; padding: 0; }
.midmainkv #slideshow { position: relative; padding: 0px 0 0px; width: 594px; height: 227px; }
.midmainkv #slideshow #menu,.midmainkv #slideshow #pictures,.midmainkv #slideshow #loading { position: absolute; }
.midmainkv #slideshow #loading { background: url(spinner.gif); display: block; top: 100px; left: 290px; text-indent: -5000px; width: 24px; height: 24px; visibility: hidden; z-index: 5; }
.midmainkv #slideshow #pictures { background-color:#B12E03; width: 575px; height: 227px; left: 0; overflow: hidden; }
.midmainkv #slideshow #pictures li { display: block; position: absolute; top: 0; width: 575px; }
.midmainkv #slideshow #pictures li img { display: block; position: relative; bottom: 0; }
.midmainkv #slideshow #menu {/*background:url(homecommonBG.png) -700px 0px  no-repeat;*/background-color: #efefef; list-style-type: none; width: 23px; height: 227px; left:571px;  }
.midmainkv #slideshow #menu li { display: block; z-index: 1000; position: relative; zoom: 1; }
.midmainkv #slideshow #menu li a { display: block; font: 9px "Verdana"; text-decoration: none; width: 19px;text-align:center; z-index: 1000; color: orange; line-height: 16px; vertical-align: middle; zoom: 1;border-bottom:1px solid #c2c2c2; margin-left:4px; font-weight: bold;}
.midmainkv #slideshow #menu li a:focus { outline: 0; }
.midmainkv #slideshow #menu li a:hover { color: #ccc; }
.midmainkv #slideshow #menu li.current a { font: 9px "Verdana"; color: #ffffff; width: 19px;text-align:center; line-height: 16px;background-color:#c2c2c2; }
.midmainkv #slideshow #menu li.background { background:url(homecommonBG.png) -550px -200px no-repeat ; position: absolute; font-size: 1px; height: 7px; width: 4px; z-index: 5;}

.sideRrecomcnt #slideshow_side { position: relative; padding: 0px 0 0px; width: 165px; height: 256px; }
.sideRrecomcnt #slideshow_side #menu_side,.sideRrecomcnt #slideshow_side #pictures_side,.sideRrecomcnt #slideshow_side #loading_side { position: absolute; }
.sideRrecomcnt #slideshow_side #loading_side { background: url(spinner.gif); display: block; top: 100px; left: 75px; text-indent: -5000px; width: 24px; height: 24px; visibility: hidden; z-index: 5; }
.sideRrecomcnt #slideshow_side #pictures_side { background-color:#B12E03; width: 165px; height: 230px; left: 0; overflow: hidden; }
.sideRrecomcnt #slideshow_side #pictures_side li { display: block; position: absolute; top: 0; width:165px; }
.sideRrecomcnt #slideshow_side #pictures_side li img { display: block; position: relative; bottom: 0; }
.sideRrecomcnt #slideshow_side #menu_side { list-style-type: none; width: 135px; height: 12px; left:0px;top:230px;background-color:#784B16;background-image:none; padding:6px 10px 8px 20px;_padding:6px 7px 8px 18px;}
.sideRrecomcnt #slideshow_side #menu_side li { display: block; z-index: 1000; position: relative; float:left }
.sideRrecomcnt #slideshow_side #menu_side li a { display: block;  width: 10px;height:10px; z-index: 1000;  margin:2px;background:url(homecommonBG.png) -590px -180px no-repeat;border-bottom:0px;}
.sideRrecomcnt #slideshow_side #menu_side li a:focus { outline: 0; }
.sideRrecomcnt #slideshow_side #menu_side li a:hover { background:url(homecommonBG.png) -600px -180px no-repeat;}
.sideRrecomcnt #slideshow_side #menu_side li.current a { background:url(homecommonBG.png) -600px -180px no-repeat;}


/** - comnbtn - **/
.comnbtn,.comnbtn_mouseover,.comnbtn_mousedown,.comnbtn_mouseup{width:142px; height:27px; padding:0; *padding: 5px 0px 0px 0px;_padding:2px 0px 0px 0px;cursor: hand;cursor: pointer; background: url(homecommonBG.png);border:none; text-align:center; font-size:12px;color:#FFFFFF; font-weight:bold;}
.comnbtn {background-position:-400px -150px;} 			
.comnbtn_mouseover,.comnbtn:hover{background-position:-400px -180px;}
.comnbtn_mousedown,.comnbtn:active{background-position:-400px -180px;} 
.comnbtn_mouseup{background-position:-400px -150px;}


/* geopanel */
#geoNormalPanel, #geoStartdestPanel, #geoSpotPanel, #geoHotelCityPanel, #geoVisaDestPanel {background:#FFFFFF; border:1px solid #7F9DB9;padding:5px;}
#geoNormalPanel {width:180px;}
#geoNormalPanel .addressList {margin-top:2px;}
#geoNormalPanel .addressList a {line-height:20px; text-align:right; text-decoration:none; cursor:pointer; padding:2px; display:block; color:#0055AA;}
#geoNormalPanel .addressList span {float:left; text-align:left; color:#666666; font-family:Tahoma;}
#geoNormalPanel .addressList .selected {background:#C8E3FC;}
#geoNormalPanel .addressMsg {border-bottom:1px dashed #AAAAAA; color:#666666; line-height:20px; padding-left:2px; font-family:Tahoma;}
#geoNormalPanel .addressPagination {line-height:24px; text-align:right; border-top:1px dashed #AAAAAA;}
#geoNormalPanel .addressPagination span {cursor:pointer; padding:4px; color:#0055AA;}
#geoNormalPanel .addressPagination span.current {color:#FF0000;}
#geoNormalPanel .addressPagination .opNotice {color:#666666; font-family:Tahoma;}

#geoStartdestPanel {width:525px;_width:526px;}
#geoStartdestPanel #start_china {float:left; width:305px;_width:306px;height:150px;overflow:hidden;}
#geoStartdestPanel #start_abroad {float:left; margin-left:15px; width:200px;height:150px;overflow:hidden;}
#geoStartdestPanel #bottom {width:510px;clear:both;margin:5px;}
#geoStartdestPanel #bottom .left {width:200px;float:left;}
#geoStartdestPanel #bottom .right {width:200px;float:right;text-align:right;}
 
#geoSpotPanel {width:350px;}
 
#geoStartdestPanel a, #geoSpotPanel a, #geoHotelCityPanel a, #geoVisaDestPanel a{float:left; display:block; height:22px; line-height:22px; margin:2px 12px 2px 2px; white-space:nowrap; color:#0055AA;}
#jsContainer .cateTitle {border-bottom:1px dotted #666666; color:#333333; height:24px; line-height:24px;}
#geoSpotPanel #spot_china {float:left; width:160px;}
#geoSpotPanel #spot_abroad {float:left; margin-left:15px; width:160px;}
 
#geoHotelCityPanel {width:280px;}
#geoHotelCityPanel #spot_china {float:left; width:125px;}
#geoHotelCityPanel #spot_abroad {float:left; margin-left:15px; width:125px;}

