.box-sizing, .subnav, .hotel-info, .view-model, .mainnav, .detail-main, .room-model, .box-sizing *, .subnav *, .hotel-info *, .view-model *, .mainnav *, .detail-main *, .room-model *,
.box-sizing *:before,
.subnav *:before,
.hotel-info *:before,
.view-model *:before,
.mainnav *:before,
.detail-main *:before,
.room-model *:before,
.box-sizing *:after,
.subnav *:after,
.hotel-info *:after,
.view-model *:after,
.mainnav *:after,
.detail-main *:after,
.room-model *:after{-webkit-box-sizing:border-box;box-sizing:border-box}.alignJustifyr, .room-list
.reserve{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-end;justify-content:flex-end}.alignJustify{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.transition2, .btnhover, .hotel-info .reserve-btn, .mainnav .reserve-btn, .room-list .reserve .btn
.p1{-webkit-transition: .2s;-moz-transition: .2s;-ms-transition: .2s;-o-transition: .2s;transition: .2s}.position{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.position0, .imgposition img, .hotel-info .img-list-con li img, .view-model-con .view-model-swiper1 .swiper-slide img, .view-model-con .view-model-swiper2 .swiper-slide img, .room-list .room-type .img img, .room-model-con .swiper-slide img, .view-model, .view-model .shadow, .view-model-con .view-model-swiper2 .swiper-slide-active:after, .room-model .shadow, .faqContainer, .faqContainer
.shadow{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}.active7:active, .content-detail-title .query:active, .faqContainer .faq-info-block .submit-btn:active, .faqContainer .lgn-btn:active, body .page-list button:active{opacity: .7}.ellipse, .content-detail-map .left-item .name, .content-detail-map .left-item
.distance{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ellipses, .room-list .room-type
.title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.imgposition, .hotel-info .img-list-con li, .view-model-con .view-model-swiper1 .swiper-slide, .view-model-con .view-model-swiper2 .swiper-slide, .room-list .room-type .img, .room-model-con .swiper-slide{position:relative;background-color:#e7e7e7;overflow:hidden}.imgposition img, .hotel-info .img-list-con li img, .view-model-con .view-model-swiper1 .swiper-slide img, .view-model-con .view-model-swiper2 .swiper-slide img, .room-list .room-type .img img, .room-model-con .swiper-slide
img{max-width:100%;max-height:100%}.disabled, .disabled
p{pointer-events:none !important;color:#fefefe !important;background-color:#ccc !important}.disabled
.p2{display:none}.btnhover:hover, .hotel-info .reserve-btn:hover, .mainnav .reserve-btn:hover{background-color:#ff7315}.st-brand{margin-top:0}.fl100{float:left;width:100%;min-width:1200px}.subnav{margin:15px
0 28px;font-size:0}.subnav a, .subnav
span{font-size:12px}.subnav
a{color:#5d5d5d}.subnav a:hover{color:#2dbb55}.subnav
.symbol{margin:0
10px}.subnav
.present{color:#909090}.hotel-info
.info{margin-bottom:15px}.hotel-info .info-left{float:left;max-width:880px}.hotel-info .info-right{float:right;text-align:right}.hotel-info
.title{margin-bottom:10px;font-size:24px}.hotel-info .site, .hotel-info .pl, .hotel-info .info-right{font-size:12px;color:#999}.hotel-info
.site{margin-bottom:13px}.hotel-info .pl
.n{margin-right:6px;font-family:'Arial';font-size:28px;color:#ff6913}.hotel-info .pl
.b{font-size:12px}.hotel-info .pl
.n2{margin:0
3px;font-size:14px;font-weight:bold;color:#149d3a}.hotel-info .check-site{margin-left:15px;color:#ffa800}.hotel-info .site-icon{position:relative;display:inline-block;width:14px;height:16px;margin-right:6px;font-size:20px;vertical-align:-2px}.hotel-info .site-icon:before{position:absolute;left:50%;top:50%;margin:-10.5px 0 0 -10px}.hotel-info .check-pl{display:inline-block;width:110px;height:28px;margin:0
27px 0 18px;line-height:28px;border:1px
solid #efefef;border-radius:3px;text-align:center;color:#999;vertical-align:3px}.hotel-info
.price{margin-bottom:6px;font-size:14px;color:#999}.hotel-info .price
.num{font-size:16px;font-weight:bold;color:#ff6913}.hotel-info .price
.n{font-size:28px}.hotel-info
.reserve{margin-bottom:9px}.hotel-info .reserve-btn{display:inline-block;width:100px;height:34px;line-height:34px;text-align:center;background-color:#f80;font-size:14px;color:#fff;border-radius:3px}.hotel-info .img-list-con
li{position:relative;float:left;width:190px;height:155px;margin:0
0 10px 10px;cursor:pointer}.hotel-info .img-list-con li:nth-child(n+5){margin-bottom:0}.hotel-info .img-list-con li:first-child{width:600px;height:320px;margin:0}.hotel-info .img-list-con
.num{position:absolute;right:10px;bottom:10px;z-index:1;width:106px;height:38px;line-height:38px;color:#fff;background-color:rgba(0, 0, 0, 0.6);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#99000000,endcolorstr=#99000000);text-align:center;border-radius:5px;font-size:14px}.hotel-info .share-bar-box{float:left;padding:15px
0}.hotel-info .share-bar-box .share-item,
.hotel-info .share-bar-box .code-item,
.hotel-info .share-bar-box .collect-item{float:left;height:24px;line-height:24px;margin-right:35px;position:relative}.hotel-info .share-bar-box .share-more{color:#999 !important;height:24px !important;line-height:24px !important;padding:0
!important;margin:0
!important;background:none !important}.hotel-info .share-bar-box .share-more .icon,
.hotel-info .share-bar-box .code-item .name .icon,
.hotel-info .share-bar-box .collect-item
.icon{display:inline-block;width:14px;height:14px;vertical-align:middle;margin:-3px 5px 0 0}.hotel-info .share-bar-box .share-more
.icon{background:url("/plugins/hotel/public/images/share-collect-icon.png") no-repeat 0 1px}.hotel-info .share-bar-box .code-item
.name{color:#999}.hotel-info .share-bar-box .code-item .name
.icon{background:url("/plugins/hotel/public/images/share-collect-icon.png") no-repeat 0 -70px}.hotel-info .share-bar-box .code-item .con-box{display:none;position:absolute;top:30px;left:50%;z-index:10000;width:150px;height:150px;padding:10px;margin-left:-55px;border:1px
solid #e5e5e5;background:#fff}.hotel-info .share-bar-box .code-item:hover .con-box{display:block}.hotel-info .share-bar-box .code-item .con-box:after{content:"";display:block;width:10px;height:10px;position:absolute;top:-6px;left:50%;margin-left:-8px;border-top:1px solid #e5e5e5;border-left:1px solid #e5e5e5;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);background:#fff}.hotel-info .share-bar-box .code-item .con-box
img{width:100%;height:100%}.hotel-info .share-bar-box .collect-item{color:#999}.hotel-info .share-bar-box .collect-item
.icon{background:url("/plugins/hotel/public/images/share-collect-icon.png") no-repeat 0 -22px}.hotel-info .share-bar-box .collect-item.on
.icon{background:url("/plugins/hotel/public/images/share-collect-icon.png") no-repeat 0 -46px}.hotel-info .fx .share-bar-box, .hotel-info .fx
.gys{height:54px}.hotel-info .fx
.gys{float:right;line-height:54px;font-size:12px;color:#999}.hotel-info .fx .gys.hover:hover{color:#fdb22f}.hotel-info .fx .gys-icon{position:relative;display:inline-block;width:28px;height:28px;margin-right:9px;vertical-align:-9px;background-color:#ffefc7;color:#fdb22f;border-radius:50%;font-size:30px}.hotel-info .fx .gys-icon:before{position:absolute;top:50%;left:50%;margin:-27px 0 0 -15px}.view-model{display:none;position:fixed;z-index:1111}.view-model
.shadow{background-color:rgba(0,0,0,0.8);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#99000000,endcolorstr=#99000000)}.view-model-con{position:absolute;top:50%;left:50%;width:750px;height:479px;margin:-239px 0 0 -375px}.view-model-con .view-model-swiper1{margin-bottom:15px}.view-model-con .view-model-swiper1 .swiper-slide{width:750px;height:400px !important;background-color:rgba(0, 0, 0, 0);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#19000000,endcolorstr=#19000000)}.view-model-con .view-model-swiper1 .swiper-wrapper{height:auto !important}.view-model-con .view-model-swiper2{position:relative;height:64px}.view-model-con .view-model-swiper2 .swiper-slide{width:120px !important;height:64px;margin-right:5px}.view-model-con .view-model-swiper2 .swiper-slide-active:after{content:'';z-index:1;border:2px
solid #f90}.view-model-con
.close{position:absolute;top:0;right:-49px;z-index:2;width:32px;height:32px;color:#fff;font-size:32px}.view-model-con .swiper-button-prev, .view-model-con .swiper-button-next{color:#fff;background:rgba(0, 0, 0, 0);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#19000000,endcolorstr=#19000000)}.view-model-con .view1-button-prev, .view-model-con .view1-button-next{position:absolute;top:50%;width:23px;height:42px;margin-top:-21px;line-height:42px;font-size:42px;cursor:pointer}.view-model-con .view1-button-prev:before, .view-model-con .view1-button-next:before{position:absolute;top:0;left:50%;margin-left:-21px}.view-model-con .view1-button-prev{left:14px}.view-model-con .view1-button-next{right:14px}.view-model-con .view2-button-prev, .view-model-con .view2-button-next{position:absolute;top:auto;bottom:21px;width:12px;height:22px;font-size:24px;cursor:pointer}.view-model-con .view2-button-prev:before, .view-model-con .view2-button-next:before{position:absolute;top:50%;left:50%;margin:-12px 0 0 -13px}.view-model-con .view2-button-prev{left:-22px}.view-model-con .view2-button-next{right:-22px}.view-model-con .view1-pagination{position:absolute;right:0;left:0;bottom:64px;color:#fff;text-align:center}.mainnav{position:relative;z-index:1110;height:55px;background-color:#fff;border-top:1px solid #f0f2f5;-webkit-box-shadow:0px 2px 2px 0px rgba(11, 2, 5, 0.15);-moz-box-shadow:0px 2px 2px 0px rgba(11, 2, 5, 0.15);box-shadow:0px 2px 2px 0px rgba(11, 2, 5, 0.15)}.mainnav .mainnav-fixed, .mainnav .wm-1200, .mainnav .con, .mainnav
a{height:100%}.mainnav .wm-1200{overflow-x:auto}.mainnav .mainnav-fixed{position:relative;overflow:hidden;height:54px;z-index:1}.mainnav .mainnav-fixed.mainnav-fixed-y{position:fixed;left:0;right:0;top:0;background-color:#fff;-webkit-box-shadow:0 2px 2px rgba(11, 2, 5, 0.15);-moz-box-shadow:0 2px 2px rgba(11, 2, 5, 0.15);box-shadow:0 2px 2px rgba(11, 2, 5, 0.15)}.mainnav .mainnav-fixed.mainnav-fixed-y
.goreserve{display:block}.mainnav .mainnav-fixed.mainnav-fixed-y
.btn.next{margin-right:-470px}.mainnav .hidescroll .wm-1200{height:71px;padding:0
150px 0 30px}.mainnav .hidescroll
.btn{display:block}.mainnav
a{float:left;padding:0
16px;margin-right:13px;line-height:51px;font-size:14px;color:#666;border-bottom:3px solid #fff}.mainnav
a.on{color:#2dbb55;border-color:#2dbb55}.mainnav
.btn{display:none;position:absolute;top:0;z-index:1;width:30px;height:100%;padding:20px
11px 0;background-color:#fff;cursor:pointer}.mainnav .btn
span{display:block;width:8px;height:14px;background:url("/plugins/hotel/public/images/detail-icon.png") no-repeat}.mainnav
.btn.prev{left:50%;margin-left:-600px}.mainnav .btn.prev
span{background-position:-18px -54px}.mainnav
.btn.next{right:50%;margin-right:-600px}.mainnav .btn.next
span{background-position:-18px -34px}.mainnav
.btn.op5{cursor:auto}.mainnav .btn.op5
span{opacity: .5}.mainnav
.goreserve{display:none;position:absolute;left:50%;right:0;z-index:1111;width:130px;height:54px;margin-left:470px;background-color:#fff}.mainnav .reserve-btn{float:none;display:block;width:100px;height:34px;padding:0;margin:10px
auto 0;line-height:34px;border:none;text-align:center;background-color:#f80;font-size:14px;color:#fff;border-radius:3px}.detail-main{background-color:#f0f2f5}.detail-main .t-datepicker{clear:none}.detail-main .t-datepicker .date-item{position:relative;float:left;width:230px;height:36px;font-size:13px;border:1px
solid #e6e6e6;border-radius:3px}.detail-main .t-datepicker .date-item:first-child{margin-right:9px}.detail-main .t-datepicker .date-item, .detail-main .t-datepicker .week-t, .detail-main .t-datepicker
.label{line-height:36px}.detail-main .t-datepicker .week-t{position:absolute;top:0;right:31px;width:2em;font-size:13px;color:#999}.detail-main .t-datepicker .date-icon{position:absolute;top:11px;right:8px;width:14px;height:14px;font-size:30px;color:#999}.detail-main .t-datepicker .date-icon:before{position:absolute;left:50%;top:50%;margin:-18px 0 0 -15px}.detail-main .t-datepicker
.label{position:absolute;left:8px;color:#999}.detail-main .t-datepicker .t-datepicker-day{font-size:12px}.detail-main .t-datepicker .t-check-in, .detail-main .t-datepicker .t-check-out{width:100%;height:100%}.detail-main .t-datepicker .t-dates{position:relative;z-index:1;width:100%;padding-left:54px}.detail-main .t-datepicker .t-next, .detail-main .t-datepicker .t-prev, .detail-main .t-datepicker .t-table-condensed td, .detail-main .t-datepicker .t-table-condensed
th{padding:0;width:35px;height:35px;line-height:35px}.detail-main .t-datepicker .t-hover-day-content{display:none;line-height:normal}.detail-main .t-datepicker .t-day, .detail-main .t-datepicker .t-disabled, .detail-main .t-datepicker .t-end, .detail-main .t-datepicker .t-range, .detail-main .t-datepicker .t-start{background-color:#fff;border:none}.detail-main .t-datepicker .t-end, .detail-main .t-datepicker .t-end-limit, .detail-main .t-datepicker .t-start, .detail-main .t-datepicker .t-hover-day-content{color:#fff;background-color:#2dbb55}.detail-main .t-datepicker .t-hover-day::after{border-color:#2dbb55 transparent transparent}.detail-main .t-datepicker .t-range, .detail-main .t-datepicker .t-range-limit{background-color:#f7f7f7}.detail-main .t-datepicker .t-range, .detail-main .t-datepicker .t-range-limit, .detail-main .t-datepicker .t-hover-day{color:#333}.detail-main .t-datepicker .t-start.t-range-limit, .detail-main .t-datepicker .t-end.t-range-limit{color:#fff;background-color:#2dbb55}.detail-main .t-datepicker .t-start.t-today.t-hover-day{color:#fff}.detail-main .t-datepicker .t-today:after, .detail-main .t-datepicker .t-end-limit:after, .detail-main .t-datepicker .t-hover-day:after{display:none}.detail-main .t-datepicker .t-check-out .t-datepicker-day{left:-50%}.detail-main .t-datepicker .t-month{font-size:16px;font-weight:bold}.detail-main .t-datepicker .t-week{background-color:#f7f7f7;color:#999}.detail-main .t-datepicker .t-next, .detail-main .t-datepicker .t-prev{padding:0;line-height:41px;font-size:22px;color:#c6c6c6}.room-list{margin-bottom:20px;padding:15px
20px 0;background-color:#fff}.room-list
.dateop{margin-bottom:15px}.room-list .dateop .t-datepicker, .room-list .dateop .num, .room-list .dateop
.checkprice{float:left}.room-list .dateop
.num{margin:0
12px;line-height:36px;font-size:13px;color:#999}.room-list .dateop
.checkprice{width:80px;height:36px;line-height:36px;background-color:#2dbb55;color:#fff;border-radius:3px;font-size:14px;text-align:center}.room-list
.table{width:100%;font-size:14px;text-align:center}.room-list .table thead
tr{background-color:#f7f7f7}.room-list .table
th{height:44px;text-align:center}.room-list .table
td{max-width:190px;color:#666;border-bottom:1px solid #efefef}.room-list .table td:last-child{max-width:150px}.room-list .table td:first-child{max-width:250px}.room-list .table tr:last-child
td{border-bottom:none}.room-list .table tbody
td{padding:20px
0}.room-list .room-data{display:none}.room-list .room-type .img, .room-list .room-type
.info{float:left}.room-list .room-type
.img{width:200px;height:107px;margin-right:18px;border-radius:5px}.room-list .room-type
.text{position:absolute;bottom:0;right:0;width:80px;height:24px;line-height:24px;font-size:12px;color:#fff;background-color:rgba(0, 0, 0, 0.6);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#99000000,endcolorstr=#99000000);border-radius:6px 0 0 0}.room-list .room-type
.info{font-size:14px;color:#999;text-align:left}.room-list .room-type .info
p{margin-bottom:4px}.room-list .room-type
.title{max-width:11em;margin-bottom:15px;line-height:1.375;font-size:16px;color:#333}.room-list .room-type .room-icon{position:relative;display:inline-block;width:13px;height:14px;margin-right:8px;vertical-align:-2px;color:#7d7d7d;font-size:18px}.room-list .room-type .room-icon:before{position:absolute;top:50%;left:50%;margin:-10px 0 0 -9px}.room-list .personnum
.person{max-width:55px;margin:0
auto 1px;font-size:0}.room-list .personnum .person-icon{position:relative;display:inline-block;width:13px;height:14px;margin:5px
1px 5px 0;font-size:18px;color:#333}.room-list .personnum .person-icon:before{position:absolute;top:50%;left:50%;margin:-10px 0 0 -9px}.room-list .personnum .person-icon:nth-child(4n){margin-right:0}.room-list .personnum
.text{font-size:13px}.room-list
.reserve{padding-right:4px}.room-list .reserve
.left{text-align:right}.room-list .reserve .left
.num{margin-bottom:8px;font-weight:bold;color:#ff6913}.room-list .reserve .left
.n{font-size:20px}.room-list .reserve .left
.text{font-size:12px;color:#999}.room-list .reserve
.right{margin-left:20px}.room-list .reserve
.btn{display:block;width:78px;margin-bottom:6px;border-radius:3px;overflow:hidden}.room-list .reserve .btn
.p1{height:44px;line-height:44px;font-size:14px;background-color:#ff9a14;color:#fff}.room-list .reserve .btn
.p2{height:26px;line-height:26px;font-size:12px;background-color:#ffecd2;color:#ff6c00}.room-list .reserve .btn:hover
.p1{background-color:#ff7315}.room-list .reserve
.earnest{font-size:12px;color:#999}.room-list .reserve .earnest
.n{color:#ff7315}.room-model{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1111}.room-model
.shadow{background-color:rgba(0,0,0,0.3);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#4c000000,endcolorstr=#4c000000)}.room-model-con{position:absolute;top:50%;left:50%;width:540px;height:780px;margin-top:-390px;margin-left:-270px;padding:0
5px 7px;background-color:#fff}.room-model-con .detail-info{height:454px;padding:0
10px;overflow-y:auto}.room-model-con .detail-info::-webkit-scrollbar{width:5px;height:5px}.room-model-con .detail-info::-webkit-scrollbar-button{height:0;background:#fff}.room-model-con .detail-info::-webkit-scrollbar-track{height:0;background:#dbe1e8}.room-model-con .detail-info::-webkit-scrollbar-thumb{background:#ccc}.room-model-con
.title{padding:15px
3em 15px 15px;font-size:16px}.room-model-con .title
.close{height:50px}.room-model-con .title
.close{position:absolute;right:13px;top:0;width:40px;padding:20px
10px 0;font-size:44px}.room-model-con .title .close:before{position:absolute;top:50%;left:50%;margin:-25px 0 0 -21px}.room-model-con .swiper-con{padding:0
15px;margin-bottom:3px}.room-model-con .swiper-wrapper{height:auto !important}.room-model-con .swiper-slide{width:500px;height:267px !important}.room-model-con .swiper-pagination{position:absolute;right:4px;bottom:7px;width:50px;height:26px;line-height:26px;background-color:rgba(0, 0, 0, 0.6);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#99000000,endcolorstr=#99000000);font-size:12px;color:#fff;border-radius:13px;text-align:center}.room-model-con .room-button-prev, .room-model-con .room-button-next{position:absolute;top:50%;width:20px;height:60px;margin-top:-30px;background:rgba(0, 0, 0, 0.6);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#99000000,endcolorstr=#99000000);opacity:1}.room-model-con .room-button-prev span, .room-model-con .room-button-next
span{display:block;margin:22px
auto 0;color:#ddd;text-align:center}.room-model-con .room-button-prev:hover, .room-model-con .room-button-next:hover{background:rgba(0, 0, 0, 0.8);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#c8000000,endcolorstr=#c8000000)}.room-model-con .room-button-prev{left:0}.room-model-con .room-button-prev
span{background-position:-18px -54px}.room-model-con .room-button-next{right:0}.room-model-con .room-button-next
span{background-position:-18px -34px}.room-model-con .basic-info, .room-model-con .text-info{line-height:1.667;border-bottom:1px solid #efefef}.room-model-con .basic-info{padding:9px
0 17px}.room-model-con .basic-info
li{float:left;width:235px}.room-model-con .basic-info
.label{color:#999}.room-model-con .text-info{padding:16px
0;color:#666}.room-model-con .facilities-info{padding:14px
0}.room-model-con .facilities-info
li{float:left;width:33%;line-height:2;color:#666}.room-model-con .facilities-info .draw-icon{position:relative;display:inline-block;width:11px;height:8px;margin-right:5px;font-size:14px;color:#333;vertical-align:1px}.room-model-con .facilities-info .draw-icon:before{position:absolute;top:50%;left:50%;margin:-14px 0 0 -7px}.room-model-con .facilities-info
.stitle{margin-bottom:8px;font-size:14px}.room-model-con .basic-info, .room-model-con .text-info, .room-model-con .facilities-info{padding-left:6px;padding-right:6px}.content-detail-left{background-color:#fff}.content-detail-right{float:right;width:280px}.content-detail-right.h500{height:500px}.content-detail-title{position:relative;height:40px;padding:0
9px 0 23px;line-height:38px;font-size:16px;font-weight:bold;color:#323232;background-color:#f7f7f7;border:1px
solid #eee}.content-detail-title:before{content:'';position:absolute;top:50%;left:9px;width:5px;height:24px;margin-top:-12px;background-color:#2dbb55}.content-detail-title
.query{height:28px;padding:0
17px;margin-top:5px;line-height:28px;font-size:14px;color:#2dbb55;border:1px
solid #2dbb55;border-radius:13px}.content-detail-title
.ul{position:absolute;top:50%;left:200px;margin-top:-15px}.content-detail-title .ul
li{float:left;padding:0
19px;margin-right:5px;line-height:28px;font-size:12px;font-weight:100;color:#999;border:1px
solid #e0e0e0;background-color:#fff;cursor:pointer}.content-detail-title .ul
li.on{color:#666;border-color:#666}.content-detail-title
.level{line-height:38px;color:#666;font-size:12px;font-weight:100}.content-detail-title .level
.t{margin-right:6px;line-height:20px;vertical-align:0.2em}.content-detail-title .level .t-ff0036{color:#ff0036;font-size:32px;font-family:'Arial'}.content-detail-title .level
i{font-size:14px}.content-detail-left{float:left;width:900px;padding:20px;margin-bottom:38px}.content-detail-facility{padding-bottom:40px;font-size:14px;color:#666}.content-detail-facility
.content{padding-left:10px}.content-detail-facility
.item{line-height:2}.content-detail-facility .item:last-child .item-con{border-bottom:none}.content-detail-facility .item-label, .content-detail-facility .item-con{float:left;padding:14px
0}.content-detail-facility .item-label{width:105px}.content-detail-facility .item-con{width:745px;border-bottom:1px dashed #cecece;line-height:2}.content-detail-facility .item-con
li{float:left}.content-detail-facility .item2:first-child
li{margin-right:55px}.content-detail-facility .item2, .content-detail-facility .item2 .item-con{line-height:1.714}.content-detail-facility
.iconfont{margin-right:5px;color:#333;font-size:13px}.content-detail-facility .item3
li{width:25%}.content-detail-map{padding-bottom:50px}.content-detail-map .content-detail-title{margin-bottom:10px}.content-detail-map
.content{height:342px;border:1px
solid #e5e5e5}.content-detail-map
.left{float:left;width:239px}.content-detail-map
.right{float:right;width:619px;height:340px}.content-detail-map .left-nav{height:50px;text-align:center}.content-detail-map .left-nav
a{float:left;width:50%;line-height:50px;font-size:14px;color:#666;background-color:#f5f5f5}.content-detail-map .left-nav
a.on{color:#2dbb55;background-color:#fff}.content-detail-map .left-item{display:none;height:290px;padding-left:5px;line-height:40px;font-size:12px;overflow-y:auto}.content-detail-map .left-item:first-child{display:block}.content-detail-map .left-item::-webkit-scrollbar{width:5px;height:5px}.content-detail-map .left-item::-webkit-scrollbar-button{height:0;background:#fff}.content-detail-map .left-item::-webkit-scrollbar-track{height:0;background:#dbe1e8}.content-detail-map .left-item::-webkit-scrollbar-thumb{background:#ccc}.content-detail-map .left-item
a{display:block;height:41px;border-bottom:1px dashed #cecece;overflow:hidden}.content-detail-map .left-item .number, .content-detail-map .left-item .name, .content-detail-map .left-item
.distance{float:left}.content-detail-map .left-item
.number{width:16px;height:16px;margin:12px
5px 0 0;line-height:16px;color:#fff;font-family:'Arial';font-weight:bold;background-color:#f80;text-align:center;border-radius:5px}.content-detail-map .left-item
.name{width:9em;margin-right:15px}.content-detail-map .left-item
.distance{color:#999}.content-detail-map .left-item
li{height:41px;padding:0
!important;margin:0
!important;border-bottom:1px dashed #cecece;overflow:hidden}.content-detail-map .left-item li>div{height:100%;padding:0
!important}.content-detail-map .left-item li>div>div{display:none}.content-detail-map .left-item li>div>div:first-child{display:block;line-height:40px !important}.content-detail-map .left-item li
span{color:#333 !important}.content-detail-map .left-item li span
b{font-weight:100}.content-detail-map .left-item li
a{display:none}.content-detail-map .left-item li, .content-detail-map .left-item li>div{background:#fff !important}.content-detail-map .left-item li.li-bg, .content-detail-map .left-item li.li-bg>div{background:#fdf8ea !important}.content-detail-map .left-item li>span{width:16px !important;height:16px !important;margin:13px
5px 0 0 !important;color:#fff !important;background:#f80 !important;font-family:"Arial";font-size:12px;font-weight:bold;border-radius:5px;text-align:center}.content-detail-map .left-item>div{border:none !important}.content-detail-map .left-item>div>div:last-child{display:none}.anchorBL{display:none !important}.content-detail-hotel{padding-bottom:50px;line-height:1.714;font-size:14px}.content-detail-hotel
.content{padding:18px
10px 0}.content-detail-discuss{padding-bottom:60px}.content-detail-discuss .content
ul{margin-bottom:17px}.content-detail-discuss .content
li{padding:15px
10px;border-bottom:1px solid #eee}.content-detail-discuss .discuss-left{width:193px}.content-detail-discuss .discuss-right{padding-left:193px}.content-detail-discuss .user-info{padding:7px
0 0 60px;font-size:12px;color:#999}.content-detail-discuss .user-info
p{margin-bottom:5px}.content-detail-discuss
.graded{margin-bottom:12px;overflow:hidden}.content-detail-discuss .graded
i{float:left;width:18px;height:17px;margin-right:4px;background:url("/plugins/hotel/public/images/share-collect-icon.png");background-position:0 -132px}.content-detail-discuss .discuss-t{margin-bottom:10px;line-height:1.714;font-size:14px;color:#666}.content-detail-discuss .commodity-name{font-size:12px;color:#999}.content-detail-discuss .commodity-name
span{margin-left:35px}.content-detail-discuss .discuss-img{margin-bottom:13px;overflow:hidden}.content-detail-discuss .discuss-img
a{float:left;width:60px;height:60px;padding:2px;margin-right:10px;border:1px
solid #e2e2e2}.content-detail-refer{padding-bottom:45px}.content-detail-refer
ul{margin-bottom:17px}.content-detail-refer
li{padding:16px
3px;border-bottom:1px solid #eee}.content-detail-refer .need-refer-left{width:610px;color:#666;font-size:14px}.content-detail-refer .need-refer-left .w, .content-detail-refer .need-refer-left
.d{margin-bottom:15px;line-height:1.714}.content-detail-refer .need-refer-left
.d{margin-bottom:0}.content-detail-refer .need-refer-left
p{padding-left:42px}.content-detail-refer .need-refer-left .ask, .content-detail-refer .need-refer-left
.reply{float:left;height:26px;width:26px;line-height:26px;text-align:center;border-radius:50%;color:#fff;background-color:#f90}.content-detail-refer .need-refer-left
.reply{background-color:#2dbb55}.content-detail-refer .need-refer-right{font-size:12px;color:#999}.content-detail-refer .need-refer-right
.date{margin-left:30px}.content-detail-refer .need-refer-layer .layui-layer-title{font-weight:bold;color:#323232}.faqContainer{display:none;position:fixed;z-index:1111}.faqContainer
.shadow{background-color:rgba(0, 0, 0, 0.6);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#99000000,endcolorstr=#99000000)}.faqContainer .faq-wrapper{position:absolute;top:50%;left:50%;width:680px;margin:-122px 0 0 -340px;background-color:#fff}.faqContainer
.title{position:relative;height:42px;padding:0
80px 0 20px;line-height:42px;border-bottom:1px solid #eee;font-size:14px;font-weight:bold;background-color:#F8F8F8}.faqContainer .title
.close{position:absolute;right:0;top:0;width:40px;height:42px;padding:20px
10px 0;font-size:44px;font-weight:100}.faqContainer .title .close:before{position:absolute;top:50%;left:50%;margin:-21px 0 0 -22px}.faqContainer
.con{padding:15px}.faqContainer .con .faq-area{width:100%;height:124px;padding:8px
11px;resize:none;border:1px
solid #ddd}.faqContainer .faq-info-block{margin-top:10px;text-align:right}.faqContainer .faq-info-block
.item{display:inline-block;margin-right:10px;color:#666;font-size:12px}.faqContainer .faq-info-block .submit-btn{display:inline-block;height:36px;line-height:36px;padding:0
25px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#fff;background:#2dbb55}.faqContainer .faq-info-block .input-text{width:100px;height:36px;margin-left:3px;padding:0
5px;font-size:12px;line-height:36px;border:1px
solid #ddd}.faqContainer .lgn-btn{float:left;height:36px;line-height:36px;font-size:14px;color:#2dbb55}.faqContainer
.code{width:93px;height:36px;background-color:#ddd;cursor:pointer}body .page-list{text-align:right}body .page-list
a{border:1px
solid #ddd;background-color:#f5f5f5;color:#666;border-radius:2px}body .page-list
.laypage_curr{border:1px
solid #ddd;border-radius:2px;color:#2dbb55 !important;background-color:#f5f5f5 !important;font-weight:bold}body .page-list a, body .page-list
span{height:28px;padding:0
14.5px;margin-bottom:0;line-height:28px}body .page-list
input{height:28px}body .page-list
button{height:28px;line-height:28px;cursor:pointer;background-color:#f5f5f5}.hotel-loading{text-align:center;font-size:0;background-color:#fff}.hotel-loading
img{width:50px;padding:25px
0}.content-detail-right .module-contianer{background:#fff}.content-detail-hotel .content
img{max-width:100%}.discuss-img
img{width:100%;height:100%}