/*****Copyright 2009 ChinaHotel,Inc. All Rights Reserved. *****/
.indexMain{width:980px;margin:0 auto;padding-bottom:30px;}
.layout,.layout1{margin-bottom:15px;}
.layout .left{width:520px;float:left;margin-right:25px;}
.layout .right{width:435px;float:left;}
.layout1 .left{float:left;display:inline-block;margin-right:20px;}
.layout1 .right{float:left;display:inline-block;}
.tabUL .tabActive,.tabCont,.searchBoxTitleRight,.btnSearch,.listA li
{background-image:url(http://hotel.360shiye.com/images/icon_index.gif);background-repeat:no-repeat;}

.searchboxMain{font-size:1.2em;}
.searchboxTitleMain{position:relative;}
.textP{position:absolute;right:10px;top:8px;}
.textP strong{color:#ff0000;}
.tabUL{width:498px;border-left:1px solid #dbdbdb;border-top:1px solid #dbdbdb;background:url(http://hotel.360shiye.com/images/index_titleBg.gif) repeat-x;height:36px;overflow:hidden;padding-left:15px;}
.tabUL li{float:left;line-height:35px;cursor:pointer;text-align:center;margin-top:5px;width:100px;}
.tabUL .tabActive{background-position:0 -298px;width:100px;height:31px;color:#0033cc;text-align:center;font-weight:700;font-size:1.17em;}
.searchBoxTitleRight{background-position:-512px -306px;position:absolute;right:0;top:0;width:6px;height:37px;display:block;}
#tabPage1_1{display:none;}
.tabCont{background-position:0 0;border:1px solid #dbdbdb;border-top:none;width:518px;height:231px;}
#tabContent1_0{padding:22px 0 0 0;}
.inputClass,.inputClassDate,.inputSomething,.inputNothing{color:#5a5a5a;padding-left:2px;height:18px;line-height:18px;font-size:12px;font-family:Arial;}
.inputClassDate{background:#fff url(http://hotel.360shiye.com/images/icon_2.gif) no-repeat 134px 3px;width:147px; cursor:pointer;}
#frmInputcity{width:440px;}
#SearchKeywords{width:335px;}
.searchboxTableTDA{width:25px;}
.boxa{padding-bottom:10px;}
.boxa label{display:block;margin-bottom:2px;#margin-bottom:0;_margin-bottom:0;width:120px;}
.checkinBox,.checkoutBox{float:left;padding-right:35px;}
.btnSearch{background-position:0 -251px;width:116px;height:27px;border:0;font-weight:bold;color:#fff;font-size:14px;}
a.textAdvanced:link,
a.textAdvanced:visited{text-decoration:underline;font-size:1em;margin-left:10px;}
.layout .right .rightMain h1{font-size:1.4em;margin-bottom:2px;padding-top:10px;padding-left:2px;}
.layout .right .rightMainCont{border:1px solid #dbdbdb;}
.listA {padding:30px 0 15px 42px;}
.listA li{font-size:1.4em;background-position:-500px -249px;padding-left:27px;height:34px;}
.textB{text-align:center;font-size:2em;font-weight:bold;color:#222222;margin-bottom:20px;}
h1.titleText{border-bottom:1px solid #dbdbdb;font-size:1.4em;padding-left:5px;}
h1.titleText span{float:right;margin-right:5px;font-size:.78em;font-weight:normal;margin-top:3px;}
.listTopCity{margin-left:20px;margin-top:20px;}
.listTopCity li{float:left;width:25%;font-size:1.2em;line-height:28px;}
.adMain{text-align:center;padding-top:12px;}
/**Chinese**/
.indexCityHotels{border:1px solid #dbdbdb;background:#fff;overflow:hidden;}
.indexCityHotels .left{float:left;width:97px;background:url(http://hotel.360shiye.com/images/indexTabBg.gif) repeat-y;}
.indexCityHotels .right{float:left;width:880px;padding:15px 0 0 0;}
.cityHotelTabUL{padding:10px 0;font-size:1.3em;}
.cityHotelTabUL li{color:#202d95;line-height:32px;padding-left:15px;cursor:pointer;}
.cityHotelTabUL .tabActive{background:url(http://hotel.360shiye.com/images/indexTabActive.gif) no-repeat;color:#000;font-weight:bold;}
.cityHotelListCont{font-size:12px;}
.cityHotelListUL li{float:left;border-right:1px solid #dbdbdb;width:395px;padding:0 20px 0 24px;}
.cityHotelListUL li a{display:block;line-height:27px;height:27px;cursor:pointer;}
.cityHotelListUL li a:hover{text-decoration:none;}
.cityHotelListUL li.pairStyle{border:0;}
.cityHotelListUL li strong{float:left;font-weight:normal;display:block;width:140px;text-overflow:ellipsis; white-space:nowrap;overflow:hidden;}
.cityHotelListUL li .pr{float:right;display:block;color:#ff6600;font-weight:700;}
.cityHotelListUL li .hLocatin{float:left;display:block;margin-left:25px;width:165px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.textChain{margin-top:10px;padding-left:25px;color:#202d95;}
.textChain a:link,
.textChain a:visited{margin-right:20px;text-decoration:underline;}
/**City DropDownList Start**/
.searchCityDiv{position:relative;z-index:500;}
.frmahotcity{position:absolute;left:0;top:22px;z-index:999;width:296px;height:119px;}
.sugDiv {border:1px solid #849ac6;border-bottom:2px solid #849ac6;z-index:999;background:#fff;overflow-x:hidden;overflow-y:auto;position:absolute;	text-align:left;height:150px;}
.sugDiv ul {padding:3px 2px 3px 2px;}
.sugDiv li {width:100%;padding:0 2px 0 2px;margin-bottom:3px;cursor:pointer;color:#0a3da5;line-height:20px;height:20px;overflow:hidden;font-size:1.2em;display:block;}
.sugDiv li.hover {background: #778bc3;width:100%;color:#fff;}
.framDropdownCities{z-index:999;background:#fff;position:absolute;left:0;top:25px;height:148px;}
.iframecal{display:none;z-index:100;position:absolute;width:288px;height:192px;#height:186px;_height:186px;}
/**City DropDownList End**/

