.ui_indexSearch{z-index:99;width:342px;height:381px;padding:35px 37px 0 38px;position:absolute;background:rgba(255,255,255,.5);left:0;top:60px;box-sizing:border-box}.ui_indexSearch .criteria{height:50px;line-height:50px;text-align:center;width:100%}.ui_indexSearch .criteria input{border:0;text-align:center;color:#988E86;font-size:14px;padding:0;height:30px;background:0 0}.ui_indexSearch .criteria .citySelect,.ui_indexSearch .criteria .keyInput{width:100%;margin-top:15px;float:left}.ui_indexSearch .criteria .citySelect span,.ui_indexSearch .criteria .keyInput span{float:left;color:#003665;line-height:36px}.ui_indexSearch .criteria .citySelect input,.ui_indexSearch .criteria .keyInput input{float:left;height:36px;color:#111;border-bottom:1px solid #96A9BD;border-radius:0;text-align:left;font-size:18px;margin-left:30px;width:182px}.ui_indexSearch .criteria .citySelect input::-webkit-input-placeholder,.ui_indexSearch .criteria .keyInput input::-webkit-input-placeholder,.ui_indexSearch .criteria .citySelect textarea::-webkit-input-placeholder,.ui_indexSearch .criteria .keyInput textarea::-webkit-input-placeholder{color:#111}.ui_indexSearch .criteria .citySelect input:-moz-placeholder,.ui_indexSearch .criteria .keyInput input:-moz-placeholder,.ui_indexSearch .criteria .citySelect textarea:-moz-placeholder,.ui_indexSearch .criteria .keyInput textarea:-moz-placeholder{color:#111}.ui_indexSearch .criteria .citySelect input::-moz-placeholder,.ui_indexSearch .criteria .keyInput input::-moz-placeholder,.ui_indexSearch .criteria .citySelect textarea::-moz-placeholder,.ui_indexSearch .criteria .keyInput textarea::-moz-placeholder{color:#111}.ui_indexSearch .criteria .citySelect input:-ms-input-placeholder,.ui_indexSearch .criteria .keyInput input:-ms-input-placeholder,.ui_indexSearch .criteria .citySelect textarea:-ms-input-placeholder,.ui_indexSearch .criteria .keyInput textarea:-ms-input-placeholder{color:#111}.ui_indexSearch .criteria .citySelect #citySelect,.ui_indexSearch .criteria .keyInput #citySelect{cursor:pointer;display:inline-block}.ui_indexSearch .criteria .date{width:100%;float:left}.ui_indexSearch .criteria .date input{width:49%;text-align:left;font-size:18px;color:#111;background:0 0}.ui_indexSearch .criteria .date input:last-child{padding-left:30px;box-sizing:border-box}.ui_indexSearch .criteria .date input::-webkit-input-placeholder,.ui_indexSearch .criteria .date textarea::-webkit-input-placeholder{color:#111}.ui_indexSearch .criteria .date input:-moz-placeholder,.ui_indexSearch .criteria .date textarea:-moz-placeholder{color:#111}.ui_indexSearch .criteria .date input::-moz-placeholder,.ui_indexSearch .criteria .date textarea::-moz-placeholder{color:#111}.ui_indexSearch .criteria .date input:-ms-input-placeholder,.ui_indexSearch .criteria .date textarea:-ms-input-placeholder{color:#111}.ui_indexSearch .criteria .date .date_title{height:50px;margin-top:10px;position:relative}.ui_indexSearch .criteria .date .date_title span{display:inline-block;font-size:14px;text-align:left;width:49%;line-height:50px;height:50px;color:#003665}.ui_indexSearch .criteria .date .date_title span:nth-child(2){padding-left:30px;box-sizing:border-box}.ui_indexSearch .criteria .date .date_title .line{position:absolute;height:32px;width:1px;background:#003665;left:47%;top:30px}.ui_indexSearch .criteria #searchSubmit{width:255px;height:50px;line-height:50px;text-align:left;float:left;margin-top:25px;text-indent:125px;font-size:18px;color:#FFF;background:url(/static/order/widget/wg/xhorderSearch/images/search.png) 90px 12px no-repeat #004487!important;background-size:24px 24px!important;display:block}.ui_indexSearch .inside_order{position:absolute;bottom:20px;line-height:30px;right:38px;font-size:13px}.ui_indexSearch .inside_order a{color:#003665}#cityShow{top:-1px;right:0;padding:15px}#cityShow ul{width:536px}#cityShow ul li{text-align:center;padding:0!important}#cityShow ul li a{float:none!important}#cityShow .tab{border-bottom:2px solid #C8C7C7}#cityShow .tab li.active{border-bottom:2px solid #004487}#cityShow .tab li{position:relative;top:2px;min-width:76px}#cityShow .tab_content{margin-top:20px}.hotelListTab{background:#fff;width:338px;position:relative;left:auto;right:0;top:-1px;border:1px solid #004487;border-top:0}.hotelListTab ul li{height:30px;line-height:30px;padding-left:45px;cursor:pointer}.hotelListTab ul li:hover{background:#004487;color:#fff}#cityShow{width:300px}.hotelListTab{width:220px!important;border:1px solid #004487!important}
