.hotel {padding-top:10px;width:980px;height:auto;margin:0 auto;}
.hotel .l{float:left;width:680px;margin-right:20px;}
.hotel .l .ls{float:left;width:440px;margin-right:24px;}
.hotel .l .ls .titlet .lsl{float:left;width:140px;}
.hotel .l .ls .titlet .lsc{float:left;width:290px;background-image:url(/images/pic/shop/hotel_index_04.jpg); background-repeat:repeat-x;height:38px;line-height:38px;}
.hotel .l .ls .titlet .lsr{float:left;width:10px;}
.hotel .l .ls .content .lsl{float:left;width:4px;background-image:url(/images/pic/shop/hotel_index_14.jpg); background-repeat:repeat-y;height:127px;}
.hotel .l .ls .content .lsc{float:left;width:431px;}
.hotel .l .ls .content .lsr{float:left;width:5px;background-image:url(/images/pic/shop/hotel_index_18.jpg); background-repeat:repeat-y;height:127px;}
.hotel .l .ls .titleb .lsl{float:left;width:16px;}
.hotel .l .ls .titleb .lsc{float:left;width:414px;background-image:url(/images/pic/shop/hotel_index_25.jpg); background-repeat:repeat-x;height:9px;line-height:9px;}
.hotel .l .ls .titleb .lsr{float:left;width:10px;}
.hotel .l .rs{float:left;width:216px;}
.hotel .l .shopp .title{background:url(/images/pic/index/index_title_bg1.gif) no-repeat;line-height:36px;float:left;width:116px;}
.hotel .l .shopp .title .titleadasfd {padding-left:30px;font-size:14px;font-weight:bold;width:100%;filter:Dropshadow(offx=1,offy=0,color=#FF7E16) dropshadow(offx=0,offy=1,color=#FF7E16) dropshadow(offx=0,offy=-1,color=#FF7E16) dropshadow(offx=-1,offy=0,color=#FF7E16);color:#ffffff;font-size:12px;letter-spacing:1px}
.hotel .l .shopp .titlebg{float:left;width:563px;margin-left:0px;*margin-left:0px;_margin-left:-30px;background:url(/images/pic/index/index_title_bg2.gif) repeat-x;text-align:right;border-right:1px solid #FDC798;height:34px;line-height:34px;}
.hotel .l .shoppcontent{border-right:1px solid #FFD6AE;border-left:1px solid #FFD6AE;border-bottom:1px solid #FFD6AE;margin-top:-0px;*margin-top:-18px;_margin-top:-16px;width:678px;height:307px;*height:312px;_height:313px;}
.hotel .l .shoppcontent .listz{float:left;width:49%;line-height:23px;padding-left:1%;}
.hotel .l .shoppcontent .listz .lefts{float:left;width:60%;}
.hotel .l .shoppcontent .listz .centers{float:left;width:20%;}
.hotel .l .shoppcontent .listz .rights{float:left;width:20%;}
.hotel .l .shoppcontent .listz a.ho:link {text-decoration: none;color:#E11518;}
.hotel .l .shoppcontent .listz a.ho:visited{text-decoration: none;color:#E11518;}
.hotel .l .shoppcontent .listz a.ho:hover{text-decoration: underline;color:#E11518;}
.hotel .l .shoppcontent .shopad .list{float:left;width:167px;text-align:center;padding-bottom:6px;}
.hotel .r{float:left;width:280px;}
.hotel .r .newjoin{float:left;width:280px;}
.hotel .r .newjoin .tt .title{background:url(/images/pic/index/index_title_bg1.gif) no-repeat;line-height:36px;float:left;width:116px;}
.hotel .r .newjoin .tt .title .titleadasfd {padding-left:30px;font-size:14px;font-weight:bold;width:100%;filter:Dropshadow(offx=1,offy=0,color=#FF7E16) dropshadow(offx=0,offy=1,color=#FF7E16) dropshadow(offx=0,offy=-1,color=#FF7E16) dropshadow(offx=-1,offy=0,color=#FF7E16);color:#ffffff;font-size:12px;letter-spacing:1px}
.hotel .r .newjoin .tt .titlebg{float:left;width:163px;margin-left:0px;*margin-left:0px;_margin-left:-30px;background:url(/images/pic/index/index_title_bg2.gif) repeat-x;text-align:right;border-right:1px solid #FDC798;height:34px;line-height:34px;}
.hotel .r .newjoin .content{text-align:left;border-right:1px solid #FFD6AE;border-left:1px solid #FFD6AE;border-bottom:1px solid #FFD6AE;margin-top:-6px;*margin-top:-6px;_margin-top:-3px;background-color:#FFFFFF;height:310px;}
.hotel .r .newjoin .content li{line-height:25px;float:clear;}
.hotel .r .newjoin .content li .njl{float:left;width:65%;}
.hotel .r .newjoin .content li .njr{float:left;width:35%;}
.hotel .rec .title{background:url(/images/pic/index/index_88.gif) no-repeat;line-height:36px;float:left;width:116px;}
.hotel .rec .title .titleadasfd {padding-left:30px;font-size:14px;font-weight:bold;width:100%;filter:Dropshadow(offx=1,offy=0,color=#8B8B8B) dropshadow(offx=0,offy=1,color=#8B8B8B) dropshadow(offx=0,offy=-1,color=#8B8B8B) dropshadow(offx=-1,offy=0,color=#8B8B8B);color:#ffffff;font-size:12px;letter-spacing:1px}
.hotel .rec .titlebg{float:left;width:863px;margin-left:0px;*margin-left:0px;_margin-left:-30px;background:url(/images/pic/index/index_89.gif) repeat-x;text-align:right;border-right:1px solid #DCDCDC;height:34px;line-height:34px;}
.hotel .reccontent{text-align:left;border-right:1px solid #DCDCDC;border-left:1px solid #DCDCDC;border-bottom:1px solid #DCDCDC;margin-top:-6px;*margin-top:-11px;_margin-top:-3px;background-color:#FFFFFF;}
.hotel .reccontent .list{float:left;width:32%;padding-left:1%;margin-bottom:18px;}
.hotel .reccontent .list .pic{float:left;width:22%;}
.hotel .reccontent .list .pic img{padding:3px;border:1px solid #D3DBED;}
.hotel .reccontent .list .content{float:left;width:78%;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;line-height:18px;color:#777777;}
.hotel .reccontent .list .content a.ho:link {text-decoration: none;color:#0044DD;}
.hotel .reccontent .list .content a.ho:visited{text-decoration: none;color:#0044DD;}
.hotel .reccontent .list .content a.ho:hover{text-decoration: underline;color:#0044DD;}
.th-submit-button {BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; BACKGROUND: url(/images/pic/shop/btn_search.gif) no-repeat 0px 50%; PADDING-BOTTOM: 0px; BORDER-LEFT: medium none; WIDTH: 78px; CURSOR: pointer; PADDING-TOP: 0px; BORDER-BOTTOM: medium none; HEIGHT: 26px}
