.detailDialog{width:960px;height:588px;background:#fff;border-radius:16px 16px 16px 16px;padding:48px 40px}.detailDialog .main{margin-bottom:48px}.detailDialog .main .left{width:420px;height:262px;margin-right:40px;position:relative;background-color:#eee}.detailDialog .main .left img{display:inline-block;width:420px;height:262px;-o-object-fit:cover;object-fit:cover}.detailDialog .main .left .defaultThumbnail{width:300px;height:auto;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.detailDialog .main .right{width:calc(100% - 460px)}.detailDialog .main .right .title{font-size:22px;line-height:22px;color:#181818;margin-bottom:22px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.detailDialog .main .right .title .tag{width:69px;height:24px;line-height:24px;text-align:center;position:relative;margin-left:8px}.detailDialog .main .right .title .tag span{font-size:12px;color:#fff;position:absolute;top:50%;left:43%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.detailDialog .main .right .title .tag span.black{color:#999}.detailDialog .main .right .title .tag img{display:inline-block;width:100%;height:100%}.detailDialog .main .right ul{margin-bottom:20px}.detailDialog .main .right ul li{font-size:14px;line-height:26px;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.detailDialog .main .right ul li span{width:81px;display:inline-block;margin-right:8px;color:#999}.detailDialog .main .right .btns button{width:104px;padding:11px 20px;border-radius:4px 4px 4px 4px;border:1px solid #267bfc;background:#fff;color:#267bfc;font-size:14px}.detailDialog .main .right .btns button.fill{background:-webkit-gradient(linear,left top,right top,from(#39c2ff),to(#267bfc));background:linear-gradient(90deg,#39c2ff,#267bfc);border:none;color:#fff}.detailDialog .main .right .btns .el-button.is-disabled{background:#ddd;color:#fff}.detailDialog .main .right .btns .reservation{margin-right:16px;background:-webkit-gradient(linear,left top,right top,from(#39c2ff),to(#267bfc));background:linear-gradient(90deg,#39c2ff,#267bfc);border:none;color:#fff}.detailDialog .recommend .title{font-size:22px;color:#181818;position:relative;padding-left:16px;margin-bottom:22px}.detailDialog .recommend .title:before{content:"";display:inline-block;position:absolute;left:0;top:0;width:4px;height:30px;background:-webkit-gradient(linear,left top,left bottom,from(#39c2ff),to(#267bfc));background:linear-gradient(180deg,#39c2ff,#267bfc)}.detailDialog .recommend ul{display:-webkit-box;display:-ms-flexbox;display:flex}.detailDialog .recommend ul li{height:128px;-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:20px;position:relative}.detailDialog .recommend ul li:last-child{margin-right:0}.detailDialog .recommend ul li img{width:100%;height:100%;cursor:pointer;-o-object-fit:cover;object-fit:cover}.detailDialog .recommend ul li .defaultThumbnail{width:130px;height:auto;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.detailDialog .recommend ul li .bottom{width:100%;color:#fff;position:absolute;bottom:0;left:0;background:-webkit-gradient(linear,left top,left bottom,from(0),color-stop(rgba(11,11,11,.8)),to(rgba(252,253,255,0)));background:linear-gradient(0,rgba(11,11,11,.8),rgba(252,253,255,0));padding:11px 12px}.detailDialog .recommend ul li .bottom .s-title{font-size:14px;line-height:14px;color:#fff;margin-bottom:6px}.detailDialog .recommend ul li .bottom .time{font-size:12px;color:hsla(0,0%,100%,.6)}.detailDialog .recommend ul li .tag{position:absolute;top:10px;left:-10px;width:69px;height:24px;line-height:24px;text-align:center}.detailDialog .recommend ul li .tag span{font-size:12px;color:#fff;position:absolute;top:50%;left:43%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.detailDialog .recommend ul li .tag span.black{color:#999}.detailDialog .recommend ul li .tag img{display:inline-block;width:100%;height:100%}.detailDialog .el-dialog__body,.detailDialog .el-dialog__header{padding:0}.case[data-v-23276c2e]{width:100%;margin:0 auto}.case .title[data-v-23276c2e]{font-size:40px;text-align:center;font-weight:400;color:#181818;padding:70px 0 24px}.case .desc[data-v-23276c2e]{text-align:center;font-size:18px;font-weight:400;color:#5a5a5a;padding-bottom:76px}.case[data-v-23276c2e] .el-carousel{height:381px}.case[data-v-23276c2e] .el-carousel__item{overflow:inherit}.case[data-v-23276c2e] .el-carousel__container{width:1185px;margin:0 auto}.case[data-v-23276c2e] .el-carousel__container .el-carousel__arrow{background:#fff;color:#bbb;font-size:16px}.case[data-v-23276c2e] .el-carousel__container .el-carousel__arrow:hover{background:#267bfc;color:#fff}.case[data-v-23276c2e] .el-carousel__container .el-carousel__arrow--right{right:-65px}.case[data-v-23276c2e] .el-carousel__container .el-carousel__arrow--left{left:-65px}.case .business[data-v-23276c2e]{width:50%;background-color:#eee;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:0 1px 8px 0 #eee;box-shadow:0 1px 8px 0 #eee;-webkit-animation:fadeInRight .5s ease-in-out;animation:fadeInRight .5s ease-in-out;position:relative}.case .business.left[data-v-23276c2e]{margin-right:30px}.case .business img[data-v-23276c2e]{width:100%;height:100%;cursor:pointer;-o-object-fit:cover;object-fit:cover}.case .business .defaultThumbnail[data-v-23276c2e]{width:300px;height:auto;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.case .business .bottom[data-v-23276c2e]{width:100%;color:#fff;position:absolute;bottom:0;left:0;background:-webkit-gradient(linear,left top,left bottom,from(0),color-stop(rgba(11,11,11,.8)),to(rgba(252,253,255,0)));background:linear-gradient(0,rgba(11,11,11,.8),rgba(252,253,255,0));padding:24px 32px}.case .business .bottom .s-title[data-v-23276c2e]{font-size:22px;line-height:22px;color:#fff;margin-bottom:16px}.case .business .bottom .time[data-v-23276c2e]{font-size:16px;color:hsla(0,0%,100%,.6)}.case .business .tag[data-v-23276c2e]{position:absolute;top:16px;left:-16px;width:92px;height:32px;line-height:32px;text-align:center}.case .business .tag span[data-v-23276c2e]{font-size:14px;color:#fff;position:absolute;top:50%;left:43%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.case .business .tag span.black[data-v-23276c2e]{color:#999}.case .business .tag img[data-v-23276c2e]{display:inline-block;width:100%;height:100%}