/* CSS Document */
.cghotelleft{ float:left; width:682px;}
.searchcg_y{ background:url(../../images/zhanHui/hotel/search-d.gif) left bottom no-repeat; padding-bottom:10px;margin-bottom:10px;}
.searchcg_y h4{ background:url(../../images/zhanHui/hotel/search_h4.gif) 0 0 no-repeat; height:30px; font-size:14px; color:#0350a6; text-indent:20px; line-height:30px; padding-top:3px;}
.searchcg_y .conhotel{ background:url(../../images/zhanHui/hotel/search_con.gif) 0 0 repeat-y; padding:0 15px;}
.ss_search{ height:37px; border-top:1px solid #cde3fb; border-bottom:1px solid #cde3fb; padding-top:10px;}
.ss_search input{ height:18px; border:1px solid #7f9db9; color:#515050; text-indent:3px; line-height:18px;}
.ss_search input.submit{ width:82px; height:29px; background:url(../../images/zhanHui/hotel/search_btne.gif) 0 0 no-repeat; border:none;}
.citycg_yy{ height:100%;}
.citycg_yy h3{ font:14px; color:#0350a6; border-bottom:1px solid #cde3fb; color:#0350a6; height:30px; line-height:30px;}
.cg_city{ padding-top:5px; height:100%; overflow:hidden; line-height:22px;}
.cg_city dt{ float:left; width:40px; font-size:12px; color:#d70303; font-weight:bold;}
.cg_city dd{ float:left; width:595px; line-height:22px;}
.cg_city dd a{color:#0350a6; padding-right:11px;}
.cg_city dd a:hover{color:#d70303; }

.hotel_list_yy{height:100%;background:url(../../images/zhanHui/hotel/hotel-bg.gif) 0 0 repeat-x;}
.hotel_list_yy h4{ background:url(../../images/zhanHui/hotel/hotel_listbg.gif)  top right no-repeat; height:31px;}
.hotel_list_yy h4 span{ background:url(../../images/zhanHui/hotel/hotel_span.gif) 0 0 no-repeat; line-height:30px; font-size:14px; text-indent:15px; color:#0350a6; display:block; height:31px;}
.hotel_conlist{ border:1px solid #98c3f4; border-top:none; padding:10px;}
.hotel_conlist dl{ height:100%; overflow:hidden;}
.hotel_conlist dt{ height:88px; float:left; width:92px; border-bottom:1px dashed #dfdcdc; padding-top:8px;}
.hotel_conlist dt img{ display:block; padding:3px; border:1px solid #e4e4e4;}
.hotel_conlist dd{ height:88px;border-bottom:1px dashed #dfdcdc; line-height:22px; width:560px; float:left; overflow:hidden;padding-top:8px;}
.hotel_conlist dd span{ display:block;}
.hotel_conlist dd span a{ color:#0350a6; text-decoration:none;}
.hotel_conlist dd span a:hover{ color:#d70303; text-decoration:underline;}
.hotel_conlist dd span a.title_hotel{ font-size:14px;}
.hotel_conlist dd div{ width:480px;}
.hotel_conlist dd span em{ color:#d70303; font-style:normal;}

.hotel_right{width:266px; float:right;}
.tjzg_hotel{ border:1px solid #d5d4d4; padding:1px; margin-bottom:10px;}
.tjzg_hotel h4{ background:url(../../images/zhanHui/hotel/hotle_right_h4.gif) 0 0 repeat-x; height:27px;}
.tjzg_hotel h4 span{ display:block; height:27px; background: url(../../images/zhanHui/hotel/hotel_arrow.gif) 10px 10px no-repeat; font-size:14px; padding-left:25px; line-height:26px; color:#2b2b2b}
.tjzg_hotel dl{ height:100%; overflow:hidden; padding:8px;}
.tjzg_hotel dt,.tjzg_hotel dd{ float:left; height:85px; border-bottom:1px solid #e9e8e8; width:88px; padding-top:5px;}
.tjzg_hotel dd{ width:155px;}
.tjzg_hotel dt img{ padding:3px; border:1px solid #e4e4e4}
.tjzg_hotel dd span{ display:block; line-height:20px; color:#1c1c1c;}
.tjzg_hotel dd span a{ color:#0350a6; text-decoration:none;}
.tjzg_hotel dd span a:hover{ color:#d70303}
.tjzg_hotel dd span a.tjhotel_title{ font-size:14px;}
.tjzg_hotel dd span em{ color:#d70303; font-style:normal;}

.tjzg_hotel ul{ padding:10px;}
.tjzg_hotel ul li{ line-height:22px; background:url(../../images/zhanHui/hotel/dian.gif) 0 10px no-repeat; padding-left:10px;}
.tjzg_hotel ul li a{ color:#0350a6;}


