.newFilter{position:relative;margin:28px 0;border-top:2px solid #EEEFEF;border-bottom:2px solid #EEEFEF;zoom:1;z-index:0;width:1111px}.filter_box{width:1111px;background-color:#FFF;font-size:12px;line-height:1.5;color:#464646;position:relative}.filter_box .filter_item{padding:18px 0 18px 50px;border-bottom:1px solid #f1f1f1}.filter_box .filter_item .filter_item_hd{display:inline;float:left;margin:-1px 0 0 -50px;color:#585858;font-size:14px}.filter_box .filter_item .filter_item_bd{padding:0 0 0 80px}.filter_box .filter_item .filter_item_bd label .checkbox{cursor:pointer;display:inline-block;width:17px;height:17px;border:1px solid #D1D2D2;margin-right:3px;background:url(/static/home/static/qklm/images/gou.png) -20px 2px no-repeat}.filter_box .filter_item .filter_item_bd label .checkbox input{opacity:0}.filter_box .filter_item .filter_item_bd label .checkbox-on{background-position:2px 2px}.filter_box .filter_item .filter_item_bd .c_sort_range{position:absolute;right:0;width:210px;height:20px;_height:25px;padding:0 3px 0 2px;text-align:center}.filter_box .filter_item .filter_item_bd .c_sort_range span{margin-right:10px}.filter_box .filter_item .filter_item_bd .c_sort_range .text_range{display:none;padding-top:2px;line-height:18px;color:#999}.filter_box .filter_item .filter_item_bd .c_sort_range .input_range{width:60px;padding:2px;border:1px solid #ccc;_margin-top:1px;font:12px arial,simsun;margin-right:0}.filter_box .filter_item .filter_item_bd .c_sort_range .btn_range{display:none;width:44px;height:21px;padding-bottom:1px;padding-top:.11111111px;margin:3px auto 0;border:1px solid #9a9a9a;background-image:-ms-linear-gradient(top,#fff 0,#e8e7e9 100%);background-image:-moz-linear-gradient(top,#fff 0,#e8e7e9 100%);background-image:-o-linear-gradient(top,#fff 0,#e8e7e9 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(1,#e8e7e9));background-image:-webkit-linear-gradient(top,#fff 0,#e8e7e9 100%);background-image:linear-gradient(to bottom,#fff 0,#e8e7e9 100%);background-color:#f7f4f1;line-height:20px;cursor:pointer;border-radius:3px}.filter_box .filter_item .filter_item_bd .c_sort_range .c_close{display:none;position:absolute;z-index:20;right:0;top:3px;width:20px!important;height:20px!important;margin:0!important;padding:0!important;line-height:20px!important;text-align:center;color:#666!important;background:none!important;border:0!important;font:700 16px/20px Simsun}.filter_box .filter_item .filter_item_bd .sort_range_hover{height:68px;margin-top:-21px;margin-left:-1px}.filter_box .filter_item .filter_item_bd .sort_range_hover span{display:none}.filter_box .filter_item .filter_item_bd .sort_range_hover .text_range{display:block}.filter_box .filter_item .filter_item_bd .sort_range_hover .c_close{display:block}.filter_box .filter_item .filter_item_bd .sort_range_hover .btn_range{display:block}.filter_box .filter_item .filter_item_bd .filter_item_unlimited{float:left;display:inline-block;margin-left:-80px;height:20px;line-height:18px;width:43px;text-align:center}.filter_box .filter_item .filter_item_bd .select{color:#978D86}.filter_box .filter_item .filter_item_bd .more_cnt{position:relative;float:left;padding:0 18px 0 5px;margin-right:20px;height:20px;line-height:18px;color:#333}.filter_box .filter_item .filter_item_bd .more_cnt i{position:absolute;top:8px;width:8px;height:8px;margin:0 0 0 4px;background:url(/images/jiantou.png) no-repeat}.filter_box .filter_item .filter_item_bd .more_cnt:hover{color:#06F}.filter_box .filter_item .filter_item_bd .current{padding:2px 18px 2px 8px;margin-top:-2px;margin-bottom:-1px;font-weight:700;border:1px solid #f1f6ff;border-bottom:1px solid #f1f6ff;background-color:#f1f6ff}.hidden{display:none}label input{cursor:pointer}.location_item_business,.filter_item_sub{height:20px;overflow:hidden}.location_item_business label,.filter_item_sub label{float:left;padding:0 3px;margin:0 10px 6px 0;width:94px;height:20px;line-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.location_item_business label input,.filter_item_sub label input{display:inline-block;vertical-align:middle;margin-right:4px}.location_item_business .filter_item_more,.filter_item_sub .filter_item_more{width:60px;position:absolute;bottom:6px;right:0;margin:0}.location_item_business .filter_item_more i,.filter_item_sub .filter_item_more i{position:absolute;top:8px;width:8px;height:8px;margin:0 0 0 4px}.location_item_current,.filter_item_sub{padding:9px 50px 2px 59px;border:1px solid #f1f6ff;background-color:#f1f6ff;position:relative}.location_item_current label,.filter_item_sub label{width:94px;cursor:pointer}.filter_box .filter_item .filter_item_bd label{float:left;padding:0 3px;margin:0 10px 6px 0;width:94px;height:20px;line-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.filter_item_bd input{display:inline-block;vertical-align:middle;margin-right:4px}dfn{padding:0;font:12px arial;color:#333}.filter_box .filter_item:after,.selectedFeature:after,.location_item_current:after,.filter_box .filter_item .filter_item_bd:after,.location_item_subway .subway_line:after,.location_item_subway .subway_station:after,.location_item_area .area_list:after,.filter_item_sub:after{clear:both;content:'.';display:block;height:0;overflow:hidden}.selectedFeature{border:1px solid #fff;font-size:13px;padding:0 0 10px;height:34px}.selectedFeature .selectedCondition{float:left;margin-top:8px}.selectedFeature .buttonSearch{float:left;padding-top:3px}.selectedFeature .buttonSearch a{display:block;border-radius:5px;margin-top:5px}ul.allSelected li{display:block;float:left;height:29px;line-height:22px;padding:0 0 0 6px;margin-top:3px;margin-right:6px}ul.allSelected li a{color:#978D86}ul.allSelected li span{width:20px;height:20px;display:inline-block;position:relative;top:5px}.location_item_station a,.location_item_scenic a,.location_item_season a,.location_item_exam a,.location_item_hospital a{float:left;padding:0 15px 0 5px;margin:0 10px 7px 0;height:20px;overflow:visible;line-height:18px}.location_item_subway{padding:0 7px}.location_item_subway .subway_line{border-bottom:1px solid #d9e8ff}.location_item_subway .subway_line a{float:left;margin-right:20px;padding:0 10px;margin:0 8px 5px 0;height:20px;line-height:18px;line-height:20px\9;color:#333}.location_item_subway .subway_line,.location_item_subway .subway_station{padding:10px 0 5px}.location_item_subway .subway_line .current,.location_item_subway .subway_station .current{color:#06c;font-weight:700}.location_item_subway .subway_line,.location_item_subway .subway_station{padding:10px 0 5px}.location_item_subway .subway_station a{float:left;width:86px;padding:0 10px 0 4px;margin:0 8px 5px 0;height:20px;line-height:18px;line-height:20px\9;color:#333}.themes{height:24px;line-height:24px}.themes span{margin-right:3px}.location_item_area{padding:7px 7px 5px}.location_item_area .area_list{padding-left:63px}.location_item_area .area_list_title{float:left;display:inline;color:#999;margin-left:-63px}.location_item_area .area_list a{float:left;padding:0 15px 0 5px;margin:0 10px 2px 0;width:62px;height:20px;line-height:18px;line-height:20px\9}.location_item_current a,.filter_item_sub a{color:#333;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.all{height:auto}body{background-color:#FFF;font-size:12px;line-height:1.5;color:#333}.hotel_list{width:1111px;margin-top:10px;zoom:1;background-color:#fff}.hotel_list .construction{cursor:pointer}.hotel_list .sort{padding:10px;background-color:#f1f1f1;_z-index:3;zoom:1;width:1091px;margin-bottom:40px;height:20px}.hotel_list .sort a{margin-right:45px;position:relative;top:-5px;color:#464646}.hotel_list .sort a b{width:20px;height:20px;background:url(/static/home/static/qklm/images/sx.png) 0 0 no-repeat;display:inline-block;position:relative;top:5px}.hotel_list .sort .on{color:#A09792}.hotel_list .sort .on b{background-position:-21px 0}.hotel_list .hotels{overflow:hidden}.hotel_list .hotels span.text{height:135px;line-height:135px;display:inline-block;position:relative;top:-60px;left:10px;font-size:18px;color:#A8A8A8}.hotel_list .searchResultList{padding:0;zoom:1;margin-bottom:80px}.hotel_list .searchResultList .searchresult_title{height:35px;border-bottom:1px solid #F4F4F4;line-height:35px;padding:0 10px;margin:10px 0;color:#3D363A}.hotel_list .searchResultList .searchresult_title .searchresult_name{font-size:20px;font-weight:500}.hotel_list .searchResultList .searchresult_title .searchresult_name a{color:#292226}.hotel_list .searchResultList .searchresult_title .searchresult_htladdress{margin-left:5px;color:#292226}.hotel_list .searchResultList .searchresult_title .hotel_price{float:right;color:#A19791;width:120px;text-align:center}.hotel_list .searchResultList .searchresult_title .hotel_price span{color:#BB9861;font-size:30px;margin-right:3px}.hotel_list .searchResultList .searchResultInfo{position:relative;padding-left:235px;margin:0 10px}.hotel_list .searchResultList .searchResultInfo li{float:left}.hotel_list .searchResultList .searchResultInfo .pic_medal{display:inline;width:265px;margin-left:-235px}.hotel_list .searchResultList .searchResultInfo .pic_medal .hotel_pic{position:relative;margin-right:10px;z-index:5}.hotel_list .searchResultList .searchResultInfo .pic_medal .hotel_pic .hotel_abbrpic{display:block;position:relative;width:235px;height:155px;background-image:url(http://pic.c-ctrip.com/hotels121118/bg_nopic1.png);background-repeat:no-repeat;background-position:center center;background-color:#FFFAF0;overflow:hidden;z-index:1}.hotel_list .searchResultList .searchResultInfo .pic_medal .hotel_pic .hotel_abbrpic .view_pic{display:none}.hotel_list .searchResultList .searchResultInfo .searchresult_info_name{display:inline;width:78%;margin-right:5px;height:155px;position:relative}.hotel_list .searchResultList .searchResultInfo .searchresult_info_name .icon_list_xx i{font-size:14px}.hotel_list .searchResultList .searchResultInfo .searchresult_info_name .icon_list_xx span{margin-left:20px}.hotel_list .searchResultList .searchResultInfo .searchresult_info_name .icon_list_xx span em{font-size:10px;color:#2E2E2E}.hotel_list .searchResultList .searchResultInfo .searchresult_info_name .icon_list_xx span .memberScore{font-size:16px;color:#9B9089}.hotel_list .searchResultList .searchResultInfo .searchresult_info_name .icon_list_xx .memberStar{color:#C2A271;margin-left:0}.hotel_list .searchResultList .searchResultInfo .searchresult_info_name .list{font-size:13px;color:#666;line-height:24px;margin-top:7px}.hotel_list .searchResultList .searchResultInfo .searchresult_info_name .icon_list{position:absolute;bottom:0;margin-bottom:2px;height:34px;line-height:21px}.hotel_list .searchResultList .searchResultInfo .searchresult_info_name .icon_list ul li{float:left;position:relative;margin-right:10px}.hotel_list .searchResultList .searchResultInfo .searchresult_info_name .icon_list ul li img{width:34px;height:34px}.hotel_list .searchResultList .searchResultInfo .searchresult_info_name .icon_list ul li b{font-weight:500;position:absolute;top:-31px;left:0;display:inline-block;width:42px;height:30px;text-align:center;color:#fff;background:url(/static/home/static/qklm/images/kk.png) 0 0 no-repeat}.hotel_list .searchResultList .searchResultInfo .hotel_icon{width:98px;height:155px;border-left:1px dotted #F4F4F4;padding-left:40px;position:relative}.hotel_list .searchResultList .searchResultInfo .hotel_icon .hotel_icon_pl{color:#535353;font-size:12px}.hotel_list .searchResultList .searchResultInfo .hotel_icon .btn{color:#fff;background:#857870;width:100px;height:30px;text-align:center;line-height:30px;display:inline-block;position:absolute;bottom:0}.hotel_list .searchResultList .searchResultInfo .hotel_icon .btn:hover{background:#C2A271}.hotel_list .searchResultList .searchresult_toggle{padding-left:7px;zoom:1}.hotel_list .searchResultList .searchresult_toggle .show_unfold{padding:1px 20px 0 0;color:#06c;cursor:pointer}.hotel_list .searchResultList .searchResultInfo:after,.hotel_list .searchResultList .searchresult_toggle:after{clear:both;content:'.';display:block;height:0;overflow:hidden}.icons-facility01,.icons-facility02,.icons-facility03,.icons-facility04,.icons-facility05,.icons-facility06,.icons-facility07,.icons-facility08,.icons-facility09,.icons-facility10,.icons-facility11,.icons-facility12,.icons-facility13,.icons-facility14,.icons-facility15,.icons-facility16,.icons-facility17,.icons-facility18,.icons-facility19,.icons-facility20,.icons-facility21,.icons-facility22,.icons-facility23,.icons-facility24,.icons-facility25,.icons-facility26,.icons-facility27,.icons-facility28,.icons-facility29,.icons-facility30,.icons-facility31,.icons-facility32,.icons-facility33,.icons-facility34,.icons-facility35,.icons-facility36,.icons-facility37,.icons-facility38,.icons-facility39,.icons-facility40,.icons-facility41,.icons-facility42,.icons-facility43,.icons-facility44,.icons-facility45,.icons-facility46{display:inline-block;vertical-align:middle;margin-right:8px;width:21px;height:21px;background-image:url(http://pic.c-ctrip.com/hotelcommon/icon_facility.png);background-repeat:no-repeat}.icons-facility32{background-position:-30px -150px}.icons-facility03{background-position:-60px 0}.icons-facility13{background-position:0 -60px}.icons-facility14{background-position:-30px -60px}.icons-facility16{background-position:-90px -60px}.float_right{float:right}.disabled{text-shadow:1px 1px 0 #333;border:solid 1px #333;background-color:#333}.loading{float:left;width:100%;height:100px;vertical-align:middle;border-radius:1px;margin-bottom:50px}.loading p{text-align:center;color:#A8A8A8;font-size:16px}.help{width:30px;height:30px;border:1px #A8A8A8 solid;border-radius:50%;background-color:#fff;-webkit-animation:rotation 1s ease-in-out infinite;-moz-animation:rotation 1s ease-in-out infinite;animation:rotation 1s ease-in-out infinite;margin:30px auto}.help:after{width:5px;height:5px;background-color:#a8a8a8;border-radius:100%;position:absolute;content:""}@-webkit-keyframes rotation{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes rotation{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(360deg)}}@keyframes rotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}