.log-hotel-message{padding:35px;text-align:center}.log-hotel-message .log-hotel-info{font-size:16px;line-height:76px}.hotel-info-dropdown[data-v-cb301b1e]{position:absolute;top:20px}.dropdown-menu-height[data-v-cb301b1e]{max-height:600px;overflow:auto}.shop-search[data-v-cb301b1e]{position:relative;width:350px;height:40px;line-height:40px;margin:0 30px 0 10px}.shop-search:hover span[data-v-cb301b1e]{display:inline-block}.shop-search span[data-v-cb301b1e]{display:none;width:12px;height:12px;position:absolute;-webkit-transform:rotate(45deg) translateY(-50%);transform:rotate(45deg) translateY(-50%);top:50%;right:40px;cursor:pointer}.shop-search span[data-v-cb301b1e]:before{content:"";position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:2px;height:12px;background:#bfcbd9}.shop-search span[data-v-cb301b1e]:after{content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:12px;height:2px;background:#bfcbd9}.slide-wrap[data-v-1215dd44]{height:438px}.swiper-slide[data-v-1215dd44]{background-size:cover;background-position:50%}.swiper-slide.slide-1[data-v-1215dd44]{background-image:url(https://dimg10.c-ctrip.com/images/hotel/53000/52741/2afb6cb833df4216b920e95c99bb1eb6_R_550_412.jpg)}.swiper-slide.slide-2[data-v-1215dd44]{background-image:url(https://dimg13.c-ctrip.com/images/hotel/53000/52741/b03f8448d31540909f35b193c06949d9_R_550_412.jpg)}.swiper-slide.slide-3[data-v-1215dd44]{background-image:url(https://dimg10.c-ctrip.com/images/hotel/53000/52741/7adf0e288496482692835aa25b8a3d1c_R_550_412.jpg)}.swiper-slide.slide-4[data-v-1215dd44]{background-image:url(https://dimg10.c-ctrip.com/images/200f0k000000bvf2c67F1_R_550_412.jpg)}.swiper-slide.slide-5[data-v-1215dd44]{background-image:url(https://dimg13.c-ctrip.com/images/200i0k000000bvuknFED8_R_550_412.jpg)}.gallery-top[data-v-1215dd44]{height:338px!important;width:100%;border-radius:4px;overflow:hidden;margin-bottom:20px}.gallery-top .swiper-slide[data-v-1215dd44]{float:left;width:600px;height:338px}.gallery-thumbs[data-v-1215dd44]{position:relative;height:80px!important;overflow:hidden}.gallery-thumbs .swiper-btn[data-v-1215dd44]{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:30px;height:30px;background:rgba(0,0,0,.5);text-align:center;line-height:30px;z-index:999;color:#fff;cursor:pointer}.gallery-thumbs .swiper-btn.el-icon-arrow-left[data-v-1215dd44]{left:0}.gallery-thumbs .swiper-btn.el-icon-arrow-right[data-v-1215dd44]{right:0}.gallery-thumbs .swiper-btn.dis[data-v-1215dd44]{color:#ccc}.gallery-thumbs .swiper-slide[data-v-1215dd44]{float:left;width:105px!important;height:79px;border-radius:4px;opacity:.4;margin-right:19px}.gallery-thumbs .swiper-slide-active[data-v-1215dd44]{opacity:1;border:1px solid #0069ff}.hotel-info-wrap .hotel-info-detial{position:relative;height:308px;overflow-y:auto}.hotel-info-wrap .hotel-info-detial .detail-content{padding:10px 0;line-height:30px;word-wrap:break-word;word-break:break-all}.hotel-info-wrap .content-shadow p{word-wrap:break-word;word-break:break-all}.hotel-base-info .el-row{margin-bottom:20px}.hotel-info-policy{line-height:20px;color:#c5cad0}.hotel-info-policy ul{margin:0;padding-left:18px;line-height:25px;padding-bottom:15px}.facility-info .facility-item,.facility-info .facility-title{padding:10px 0;line-height:30px}.facility-info .facility-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.facility-info .facility-item-hr{border-bottom:1px dotted #c3c3c3}.traffic-info{color:#c5cad0}.traffic-info .traffic-item,.traffic-info .traffic-title{padding:10px 0;line-height:24px}.traffic-info .traffic-item-hr:last-child .traffic-item{border-bottom:1px dotted #c3c3c3}.hotel-info-detial{line-height:25px}.hotel-info-edit__btn{position:absolute;right:20px;top:10px}.provice-city-area-wrap .el-col{margin-right:5px}.map[data-v-290f27e5]{width:560px;height:350px}.hotel-around .content,.hotel-around .label{display:inline-block}.hotel-around .label{width:80px}.hotel-around .content{vertical-align:top}.hotel-facility-info .el-checkbox-group .el-checkbox{width:140px}.hotel-policy-info .el-radio+.el-radio{margin-left:0}.hotel-policy-info .el-radio{display:block;line-height:36px}.hotel-policy-info .el-checkbox-group .el-checkbox{width:100%}.app-view-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.app-view-wrap .view-wrap{display:inline-block;width:375px}.app-view-wrap .view-carousel{background-color:#d1dbe5}.view-tab-wrap .view-item-title{margin:15px 0;padding-left:10px;border-left:2px solid #0069ff;font-weight:700}.view-tab-wrap .item-label{display:inline-block;width:100px}.view-tab-wrap .facility-item span,.view-tab-wrap .item-content{display:inline-block}.view-tab-wrap .facility-item,.view-tab-wrap .item-box,.view-tab-wrap .item-content,.view-tab-wrap .item-list,.view-tab-wrap .traffic-item{line-height:30px}.view-tab-wrap .item-list{margin:0}.hotel-submit{position:fixed;margin-left:-20px;bottom:0;width:100%;padding:15px;text-align:center;background-color:#fff;z-index:1}.room-upload-button{width:180px;height:164px;background:#f9fafc;border-radius:4px;border:1px solid #c0ccda;-webkit-transition:border-color .2s cubic-bezier(.645,.045,.355,1);transition:border-color .2s cubic-bezier(.645,.045,.355,1)}.room-upload-button:hover{border-color:#0069ff}.room-upload-button .upload-img-icon{margin:44px 0 28px;font-size:20px;padding:8px;border-radius:50%;background-color:#0069ff;color:#fff}.room-upload-button .el-upload__text{line-height:20px;font-size:12px}.edit-image-row .edit-image-item{min-width:132px;margin-right:10px}.image-box .image-item:hover .room-del-icon{opacity:1}.image-box .image-item .room-del-icon{opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;font-size:24px;background-color:rgba(31,45,61,.5);border-radius:4px;text-align:center;line-height:152px;color:#fff;-webkit-transition:opacity .3s cubic-bezier(.645,.045,.355,1);transition:opacity .3s cubic-bezier(.645,.045,.355,1)}.image-box .image-item .room-del-icon .el-icon-delete{cursor:pointer}.center{text-align:center}.el-form-item__ml15{margin-left:15px}.room-info-detail{line-height:42px}.room-info-detail .room-info-detail-img{display:inline-block;width:176px;height:132px;border:1px solid #e3e3e3;border-radius:4px;overflow:hidden}.room-info-detail .room-info-detail-img img{width:100%;height:100%}.upload-button{text-align:center}.edit-image-row{margin-top:10px;padding:0 5px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:10px}.edit-image-row .edit-image-item{margin-bottom:15px;width:200px;padding:10px;border-radius:4px;border:1px solid rgba(192,204,218,0);-webkit-transition:all .5s cubic-bezier(.645,.045,.355,1);transition:all .5s cubic-bezier(.645,.045,.355,1)}.edit-image-row .edit-image-item:hover{-webkit-box-shadow:0 2px 5px 0 rgba(32,160,255,.3);box-shadow:0 2px 5px 0 rgba(32,160,255,.3);border:1px solid rgba(192,204,218,.2)}.edit-image-row .edit-image-item:last-child{margin-left:-10px}.no-image-text{padding:10px 0;text-align:center}.image-box .image-item{position:relative;overflow:hidden}.image-box .image-item:hover .image-edit{-webkit-transform:translateY(-36px);transform:translateY(-36px)}.image-box .image-item .image{text-align:center;border-radius:4px;overflow:hidden;height:132px;border:1px solid #e3e3e3}.image-box .image-item .image img{width:100%;height:132px;vertical-align:middle}.image-box .image-item .image-edit{-webkit-transition:-webkit-transform .3s cubic-bezier(.645,.045,.355,1);transition:-webkit-transform .3s cubic-bezier(.645,.045,.355,1);transition:transform .3s cubic-bezier(.645,.045,.355,1);transition:transform .3s cubic-bezier(.645,.045,.355,1),-webkit-transform .3s cubic-bezier(.645,.045,.355,1);width:100%;position:absolute;bottom:-36px;left:0;-webkit-transform:translateY(0);transform:translateY(0);color:#fff;background-color:rgba(0,0,0,.4)}.image-box .image-item .image-edit span{display:inline-block;width:50%;text-align:center;cursor:pointer}.image-box .image-item .image-edit span:hover{color:#57b8ff}.image-box .image-name{overflow:hidden;line-height:36px;height:36px}.image-box .image-name .image-name__text{display:inline-block;max-width:110px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.image-box .image-name .el-button{float:right;margin-top:6px}.upload-image-box{-ms-flex-wrap:wrap;flex-wrap:wrap}.upload-image-box .image-item{width:220px;margin:10px 10px 0}.upload-image-box .image-pic{margin-bottom:10px;position:relative;height:220px;border-radius:4px;-webkit-box-shadow:0 0 2px #c3c3c3;box-shadow:0 0 2px #c3c3c3;overflow:hidden}.upload-image-box .image-pic:hover .del-image{opacity:1}.upload-image-box .image-pic .del-image{opacity:0;position:absolute;top:-2px;right:-20px;color:#fff;width:60px;height:25px;line-height:25px;text-align:center;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;background-color:rgba(255,64,90,.77);cursor:pointer}.upload-image-box .image-pic .del-image,.upload-image-box .image-pic .del-image .el-icon-close{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.upload-image-box .image-pic img{width:100%;height:100%}.upload-image-box .example-img-name{color:#c5cad0;line-height:36px}.edit-img-box .edit-img{padding:20px 20px 20px 0}.edit-img-box .edit-img .img-box{border:1px solid #e3e3e3;border-radius:6px;overflow:hidden}.edit-img-box .edit-img img{width:100%;height:250px}.img-example-box .el-col{padding:20px 20px 0}.img-example-box .example-img{border-radius:4px}.img-example-box .example-img img{width:100%}.img-example-box .example-img-name{color:#c5cad0;line-height:36px}.hotel-image-info .el-form-item__content .image-preview{text-decoration:underline}.edit-upload-image{position:absolute;right:0;z-index:1}.hotel-image-info{position:relative}.hotel-image-info .el-form-item__content{border-top:1px dashed #e0e6ed}.hotel-image-info .el-form-item__content .image-preview{position:absolute;top:-32px;left:100px}.hotel-image-info .upload-image{position:absolute;top:0;right:0}