.ui-list-banner{width:100%;position:relative;height:0;padding-top:25%;min-height:350px}.ui-list-banner .ui-split-con{position:absolute;width:1180px;left:50%;margin-left:-590px;top:0;bottom:0}.ui-list-banner .ui-list-banner-c{position:absolute;top:0;left:0;bottom:0;right:0;overflow:hidden}.ui-list-banner .ui-list-banner-c .ui-overflow{width:10000px;height:100%;position:absolute;left:0;top:0}.ui-list-banner .ui-list-banner-c .ui-overflow img{height:100%}.ui-list-banner .ui-list-banner-c .list_img{position:absolute;top:50%;left:0;margin-top:-105px;width:340px;height:210px}.ui-list-banner .ui-list-banner-c .detail_img{background:rgba(255,255,255,0.72);box-shadow:0 6px 15px 0 rgba(0,0,0,0.1);border-radius:3px;width:420px;position:absolute;top:50%;left:0;top:0 \9;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.ui-list-banner .ui-list-banner-c .detail_img .detail_img_c{width:400px;margin:10px;border-radius:2px;background:#ffffff;padding:24px 30px;letter-spacing:.05em;text-align:center}.ui-list-banner .ui-list-banner-c .detail_img .detail_img_c h4{color:#252525;font-size:26px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ui-list-banner .ui-list-banner-c .detail_img .detail_img_c h4 a{font-weight:400}.ui-list-banner .ui-list-banner-c .detail_img .detail_img_c h4 a:hover{color:#96CC29}.ui-list-banner .ui-list-banner-c .detail_img .detail_img_c .des{font-size:16px;color:#858585;padding-bottom:4px;line-height:30px;max-height:64px;text-overflow:ellipsis;-o-ellipsis-lastline:ellipsis;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;width:100%}.ui-list-banner .ui-list-banner-c .detail_img .detail_img_c .des span{display:inline-block;padding-right:20px;padding-left:2px}.ui-list-banner .ui-list-banner-c .detail_img .detail_img_c .des i{font-style:normal;font-size:14px;padding-right:5px;position:relative;top:-1px}.ui-list-banner .ui-list-banner-c .detail_img .detail_img_c .line{width:320px;height:1px;background:#F3F3F3;margin:15px auto}.ui-list-banner .ui-list-banner-c .detail_img .detail_img_c .adress{color:#252525;font-size:14px;width:100%;text-align:center;padding-top:16px;text-overflow:ellipsis;-o-ellipsis-lastline:ellipsis;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;width:100%}.ui-list-banner .ui-list-banner-c .detail_img .detail_img_c .tel{font-family:DINAlternate-Bold;font-size:18px;color:#252525;margin-top:10px}.ui-list-banner .ui-list-banner-c .detail_img .detail_img_c .label{font-size:12px}.ui-list-banner .ui-list-banner-c .detail_img .detail_img_c .label label{display:inline-block;border-radius:3px;padding:3px 5px;margin-right:10px;font-weight:normal}.ui-list-banner .ui-list-banner-c .detail_img .detail_img_c .label label:nth-of-type(2n){color:#13aed4}.ui-list-banner .ui-list-banner-c .detail_img .detail_img_c .label label:nth-of-type(2n+1){color:#60C368}.ui-list-banner .ui-list-banner-c .detail_img .detail_img_c .price{font-size:24px;text-align:center;width:100%;font-weight:400}.ui-list-banner .ui-list-banner-c .detail_img .detail_img_c .price span{font-size:16px;font-weight:400}.ui-list-banner .ui-list-banner-c .detail_img .detail_img_c .price .c-orange{font-size:14px;position:relative;top:-2px}.ui-list-banner .ui-list-banner-c .detail_img .detail_img_c .price .ui-coupon{display:inline-block;width:40px;height:20px;font-size:12px;line-height:20px;text-align:center;border-radius:1px}.ui-list-banner .ui-list-banner-c .detail_img .detail_img_c .price .ui-coupon i{color:#FF6118;font-size:20px}.ui-list-banner .ui-list-banner-c .detail_img .detail_img_c .price .ui-coupon-dialog{display:none;border-radius:3px;width:420px;position:absolute;top:50%;left:0;top:0 \9;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.ui-list-banner .ui-list-banner-c .detail_img .detail_img_c .price .ui-dialog-box{width:400px;margin:10px;border-radius:2px;background:#ffffff;padding:24px 30px;letter-spacing:.05em;text-align:center}.ui-list-banner .ui-list-banner-c .detail_img .detail_img_c .price .ui-dialog-box h1{font-family:PingFang-SC-Medium;font-size:26px;color:#252525;margin-bottom:30px}.ui-list-banner .ui-list-banner-c .detail_img .detail_img_c .price .ui-dialog-box p{font-family:PingFangSC-Medium;font-size:14px;color:#FF6118;line-height:25px;text-align:left}.ui-list-contr{margin:36px auto 20px;position:relative;z-index:3;top:20px \9}.ui-list-contr .ui-select-div{margin-right:10px;padding:8px 20px 8px 0;min-width:90px;text-align:center}.ui-list-contr .ui-select-div .ui-select-label{padding:0 13px 0 15px}.ui-list-contr .ui-select-div .ui-select-icon{width:23px}.ui-list-contr .ui-select-div .ui-select-down{top:40px;border:none;background:none;overflow-y:hidden}.ui-list-contr .ui-select-div .ui-select-down div{max-height:280px;overflow-y:auto;overflow-x:hidden}.ui-list-contr .ui-select-div:hover{border:1px solid #98B617}.ui-list-contr .ui-select-div:hover .ui-select-down{display:block}.ui-list-contr .ui-clear-select{padding-left:20px;cursor:pointer;color:#C2C2C2}.ui-list-hotel{margin:40px auto;font-style:normal}.ui-list-hotel .ui-list-right{width:358px;float:right;z-index:10}.ui-list-hotel .ui-list-right.mapFixed{position:fixed;top:66px;right:0;bottom:0}.ui-list-hotel .ui-list-right .ui-list-map{height:300px;width:100%;min-height:300px;background:#f7f7f7;position:relative}.ui-list-hotel .ui-list-right .ui-list-map .ui-list-map-btn{display:inline-block;width:96px;position:absolute;top:10px;left:10px;background:#ffffff;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;font-size:14px;color:#3592ff;text-align:center;height:32px;line-height:32px;-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,0.14);-moz-box-shadow:0 1px 4px 0 rgba(0,0,0,0.14);-ms-box-shadow:0 1px 4px 0 rgba(0,0,0,0.14);-o-box-shadow:0 1px 4px 0 rgba(0,0,0,0.14);box-shadow:0 1px 4px 0 rgba(0,0,0,0.14)}.ui-list-hotel .ui-list-right .ui-list-map .ui-list-map-btn i{margin-right:5px;font-size:12px;position:relative;top:-1px}.ui-list-hotel .ui-list-right .text{text-align:center;margin:15px auto;font-size:16px;font-weight:400}.ui-list-hotel .ui-list-right .history{width:100%}.ui-list-hotel .ui-list-right .history .history-c{border:1px solid #F2F2F2;border-radius:2px;display:block;cursor:pointer;width:100%;height:80px;margin-bottom:10px;position:relative;overflow:hidden}.ui-list-hotel .ui-list-right .history .history-c img{min-height:100%;width:220px;height:164px;position:absolute;right:0;top:50%;margin-top:-82px}.ui-list-hotel .ui-list-right .history .history-c .white-c{height:100%;width:100%;position:absolute;left:0;top:0;z-index:2;background:url("../images/white-2.png") repeat-y;display:block}.ui-list-hotel .ui-list-right .history .history-c .text{position:absolute;left:0;top:0;z-index:3;height:100%;width:100%;color:#252525;background:none;display:block;text-align:left;padding:5px 25px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.ui-list-hotel .ui-list-right .history .history-c .text span{font-size:14px;padding-bottom:2px;display:block}.ui-list-hotel .ui-list-right .history .history-c .text span label{font-size:12px}.ui-list-hotel .ui-list-apartment-main{width:792px}.ui-list-hotel .ui-list-apartment{border-top:1px #F3F3F3 solid;padding:10px 0;width:100%}.ui-list-hotel .ui-list-apartment:last-child{border-bottom:1px #F3F3F3 solid}.ui-list-hotel .ui-list-apartment .img{width:380px;height:285px;float:left;overflow:hidden;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}.ui-list-hotel .ui-list-apartment .img img{width:100%;height:100%;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-ms-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s}.ui-list-hotel .ui-list-apartment .img img:hover{transform:scale(1.02)}.ui-list-hotel .ui-list-apartment .detail_info{width:370px;float:right;height:245px;padding-top:25px;letter-spacing:.05em}.ui-list-hotel .ui-list-apartment .detail_info h4{color:#252525;font-weight:400;font-size:22px;padding-bottom:10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ui-list-hotel .ui-list-apartment .detail_info h4 a:hover{color:#96CC29}.ui-list-hotel .ui-list-apartment .detail_info .des{font-size:16px;color:#676767;padding-bottom:4px;line-height:30px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ui-list-hotel .ui-list-apartment .detail_info .des span{display:inline-block;padding-right:20px;padding-left:2px}.ui-list-hotel .ui-list-apartment .detail_info .des i{font-style:normal;padding-right:5px;font-size:14px;position:relative;top:-1px}.ui-list-hotel .ui-list-apartment .detail_info .label{font-size:12px;color:#60C368;padding-bottom:22px;padding-top:4px}.ui-list-hotel .ui-list-apartment .detail_info .label label{display:inline-block;padding:3px 0;margin-right:10px}.ui-list-hotel .ui-list-apartment .detail_info .label label.label-b{color:#13aed4}.ui-list-hotel .ui-list-apartment .detail_info .price{font-size:20px;font-weight:400;color:#252525;margin-bottom:10px}.ui-list-hotel .ui-list-apartment .detail_info .price span{font-size:14px;font-weight:400;color:#131313}.ui-list-hotel .ui-list-label .ui-label-green{color:#98B617;border:1px solid #98B617}.ui-list-hotel .ui-list-none{background:#FFFAEB;border:1px solid #FFD830;border-radius:3px;padding:20px 0;margin-bottom:40px}.ui-list-hotel .ui-list-none .ui-list-none-c{width:300px;height:70px;margin:0 auto}.ui-list-hotel .ui-list-none .ui-list-none-c i{height:68px;width:60px;display:inline-block;margin-right:15px;vertical-align:middle;background:url("../images/icon_sorry.png") no-repeat center}.ui-list-hotel .ui-list-none .ui-list-none-c div{width:220px;height:68px;vertical-align:middle;display:inline-block}.ui-list-hotel .ui-list-none .ui-list-none-c div h5{color:#FFA91C;padding-bottom:3px}.ui-list-hotel .ui-list-none .ui-list-none-c div span{display:block;padding-bottom:3px;color:#858585}.layui-layer-iframe{overflow:hidden}.priceByMonth{display:inline-block;width:80px;height:21px;color:#96CC29}.search_input_wrap .search_div{border:1px solid #D4D4D4}.ui-detail-list{background:#ffffff;padding:10px;box-shadow:0 1px 2px 0 rgba(0,0,0,0.1);border-radius:3px;width:1100px}.ui-detail-list .img{height:450px;width:600px;float:left;overflow:hidden;position:relative}.ui-detail-list .ui-banner-list{cursor:pointer;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}.ui-detail-list .info h5{font-size:26px;color:#252525;padding:40px 0 6px 0;font-weight:500}.ui-detail-list .info .line{width:100%;height:1px;background:#f3f3f3}.ui-detail-list .info .des{font-size:16px;color:#858585;padding-bottom:30px;line-height:30px}.ui-detail-list .info .des span{display:inline-block;padding-right:20px;padding-left:2px}.ui-detail-list .info .des i{font-style:normal;padding-right:5px;font-size:14px;position:relative;top:-1px}.ui-detail-list .info .btnDiv{margin-top:45px}.ui-detail-list .info .btnDiv.disabled .ui-btn-green{background:#EEEEEE;color:#ffffff;cursor:default;border:1px #EEEEEE solid}.ui-detail-list .info .btnDiv.disabled .ui-btn-green:hover{background:#EEEEEE;color:#ffffff;border:1px #EEEEEE solid}.ui-detail-list .info .btnDiv.disabled .ui-btn-green-border{background:#ffffff;border:1px solid #EEEEEE;color:#EEEEEE;cursor:default}.ui-detail-list .info .btnDiv.disabled .ui-btn-green-border:hover{background:#ffffff;color:#EEEEEE;border:1px solid #EEEEEE}.ui-detail-list .info .btnDiv a{width:180px;height:40px;line-height:40px;padding:0;font-size:16px}.ui-detail-list .info .empty{font-size:16px;color:#858585;width:100%;text-align:center;padding:48px 0}.ui-detail-list .info .price{margin:15px 0 20px 0;overflow-x:hidden;overflow-y:auto;max-height:127px}.ui-detail-list .info .price label{background:#FAFAFA;border-radius:2px;font-size:18px;color:#131313;margin-right:6px;padding:4px 0;cursor:pointer;width:75px;text-align:center;margin-bottom:10px;display:inline-block}.ui-detail-list .info .price label.on{background:#FFF7F2;color:#FF6118}.ui-detail-list .info .price label.on span{color:#FF6118}.ui-detail-list .info .price label span{font-size:14px;color:#252525}.ui-detail-list .info .roomInfo{font-size:20px;color:#252525;padding-bottom:20px}.ui-detail-list .info .roomInfo span{display:inline-block;font-weight:400}.ui-hotel-introduce{width:100%;padding:50px 0 40px 0;background:#ffffff}.ui-hotel-introduce .ui-introduce-con{width:1060px;height:520px;margin:0 auto;position:relative}.ui-hotel-introduce .ui-introduce-con .ui-introduce-info{position:absolute;left:0;top:0;bottom:0;right:0;overflow:hidden}.ui-hotel-introduce .ui-introduce-con .ui-introduce-info .ui-intr-banner{width:10000px;height:100%;position:relative}.ui-hotel-introduce .ui-introduce-con .ui-introduce-info .ui-intr-banner img{width:100%;height:100%;float:left}.ui-hotel-introduce .ui-introduce-tab{width:100%;text-align:center;margin:5px auto 10px;position:relative;z-index:3}.ui-hotel-introduce .ui-introduce-tab span{display:inline-block;margin:0 18px;color:#252525;font-size:16px;cursor:pointer;position:relative}.ui-hotel-introduce .ui-introduce-tab span label{cursor:pointer;position:relative;top:10px}.ui-hotel-introduce .ui-introduce-tab span.c-green i{display:inline-block;background:url("../../hotelDetail/images/icon_indicate.png") no-repeat center;position:absolute;top:-17px;width:24px;height:12px;left:50%;margin-left:-12px}.ui-hotel-introduce .ui-introduce-tab .c-green{color:#96CC29}.ui-map{padding-top:50px;margin:0px auto 40px auto}.ui-map .ui-map-c{background:#FFFFFF;box-shadow:0 1px 2px 0 rgba(0,0,0,0.1);border-radius:3px;height:580px;width:100%}.ui-hotel-set{width:100%;padding:50px 0 0 0;background:#ffffff}.ui-hotel-set .ui-title{padding-bottom:50px}.ui-hotel-set span{display:block;float:left;width:11.11%;text-align:center;margin-bottom:64px;height:72px;color:#858585}.ui-hotel-set span i{display:block;width:40px;height:40px;font-size:32px;color:#252525;margin:0 auto 14px}.ui-hotel-set span label{display:block}.ui-hot-apartment{margin:0 auto 60px}.ui-hot-apartment .ui-hot-title{margin:40px 0}.ui-hot-apartment .ui-hot-title i{margin-right:10px;vertical-align:middle}.ui-hot-apartment .ui-hot-title span{display:inline-block;vertical-align:middle;font-size:24px;color:#252525;font-weight:400}.scrollPart{width:60px;background:rgba(255,255,255,0.7);background:#FFFFFF \9;position:fixed;top:150px;right:0;z-index:10;overflow:hidden;border-bottom-left-radius:3px;border-top-left-radius:3px;box-shadow:0 0 10px rgba(0,0,0,0.1)}.scrollPart li{width:100%;height:50px;border-bottom:1px #F0F0F0 solid;text-align:center;cursor:pointer;position:relative;-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-ms-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s}.scrollPart li a{display:block;width:100%;height:100%;z-index:2;position:relative}.scrollPart li:last-child{border-bottom:0}.scrollPart li i{position:absolute;top:14px;left:21px;color:#919191}.scrollPart li.on i,.scrollPart li:hover i{color:#252525}.around_map{background-image:url(../images/mapIconBlue@1x.png);background-image:-webkit-image-set(url(../images/mapIconBlue@1x.png) 1x, url(../images/mapIconBlue@2x.png) 2x);background-size:contain;background-repeat:no-repeat;display:inline-block;width:24px;height:30px;line-height:28px;font-size:12px;color:#fff;text-align:center;font-weight:bold;position:relative;top:-3px;margin-right:5px;font-style:normal}.ui-select-list{padding-top:10px;top:30px !important;position:absolute;left:0;min-width:100%}.ui-select-list .ui-select-down{position:static !important}.ui-all-style{margin-bottom:50px}.ui-all-style ul{width:1180px;margin:0 auto;overflow:hidden}.ui-all-style ul li{width:540px;padding:15px;background:#ffffff;float:left;margin-top:30px}.ui-all-style ul li .img{height:450px;width:540px;float:left;overflow:hidden;position:relative}.ui-all-style ul li .img .ui-icon-look{cursor:pointer;position:absolute;top:10px;right:10px;width:90px;height:32px;line-height:32px;text-align:center;background-color:#969594\9;background:rgba(143,144,144,0.5);border-radius:2px;font-size:12px;color:#FFFFFF;z-index:10;opacity:0}.ui-all-style ul li .img .ui-icon-look i{margin-right:5px}.ui-all-style ul li .img .ui-icon-look .pos-top{position:relative;top:-1px}.ui-all-style ul li .img .img-list{height:450px}.ui-all-style ul li .img .img-list:hover .ui-banner-left,.ui-all-style ul li .img .img-list:hover .ui-banner-right{opacity:1}.ui-all-style ul li .img .img-list:hover .ui-icon-look{opacity:1}.ui-all-style ul li:nth-of-type(1),.ui-all-style ul li:nth-of-type(2){margin-top:0}.ui-all-style ul li:nth-of-type(2n+1){margin-right:30px}.ui-all-style ul li .l-b-info h3{font-size:22px;color:#252525;font-weight:400;padding:10px 0}.ui-all-style ul li .l-b-info h3 .ft-14{font-weight:bold}.ui-all-style ul li .l-b-info h3 label{font-weight:400}.ui-all-style ul li .l-b-info .col-grav{color:#676767}.ui-all-style ul li .l-b-info span{margin-right:20px}.ui-all-style ul li .l-b-info span i{font-size:14px;margin-right:5px}.ui-all-style ul li .l-b-btns{padding-top:25px;float:right}.ui-all-style ul li .l-b-btns a{display:inline-block;line-height:35px;text-align:center}.ui-all-style ul li .l-b-btns .btn-border{width:70px;height:35px;border:1px solid #96CC29;border-radius:3px;font-size:14px;color:#96CC29;background:#ffffff;margin-right:15px;cursor:pointer}.ui-all-style ul li .l-b-btns .bg-gray{border:1px solid #C2C2C2;color:#C2C2C2}.ui-all-style ul li .l-b-btns .btn-bg-green{cursor:pointer;width:100px;height:35px;background:#96CC29;border-radius:3px;font-size:14px;color:#FFFFFF;border:1px solid #96CC29}.ft-14{font-size:14px}.apt-overlay{position:fixed;top:0;left:0;right:0;bottom:0;z-index:100;background:rgba(0,0,0,0.7);display:none}.code-box{display:none;position:fixed;top:50%;left:50%;width:399px;height:370px;margin:-199.5px 0 0 -185px;z-index:200;background:#fff}.code-box .box{margin:73px 85.9px 0 88px}.code-box p{font-weight:bold;font-size:16px;text-align:center;margin-top:20px}
