.competition-hotel-info[data-v-6c3f3b62]{font-size:1rem;line-height:2rem;padding:1.25rem 0 0 1.25rem}.page-bottom-price-trend-container{padding:4.25rem 1rem 1rem}.page-bottom-price-trend-container .board-group-query{display:flex;justify-content:center;position:fixed;top:3.125rem;left:0;z-index:999;width:100%;background:#eff1f9;padding:1rem 1rem 0;transition:box-shadow .3s}.page-bottom-price-trend-container .board-group-query.show-box-shadow{box-shadow:0 2px .3125rem rgba(0,0,0,.2)}.page-bottom-price-trend-container .board-group-query .board-group-query-content{display:flex;width:100%;max-width:120rem}.page-bottom-price-trend-container .top-box .channel-select{width:6.25rem}.page-bottom-price-trend-container .top-box .channel-select .el-input--prefix .el-input__inner{padding-left:2.5rem}.page-bottom-price-trend-container .top-box .channel-select .el-input__prefix{display:flex;align-items:center;height:100%}.page-bottom-price-trend-container .top-box .channel-select input{height:2.25rem}.page-bottom-price-trend-container .top-box .el-date-editor{margin-left:1rem}.page-bottom-price-trend-container .top-box .el-date-editor .el-input__prefix{display:flex;align-items:center;height:2.25rem}.page-bottom-price-trend-container .top-box .el-date-editor input{height:2.25rem}.page-bottom-price-trend-container .section-container{padding:1rem;background-color:#fff;min-height:75vh}.page-bottom-price-trend-container .section-container .section{margin-bottom:1.25rem}.page-bottom-price-trend-container .section-container .section .section-title .main{display:inline-block;font-size:1.125rem;font-weight:700;line-height:1.875rem;height:1.875rem;padding-left:1.25rem;margin-right:1.25rem;position:relative}.page-bottom-price-trend-container .section-container .section .section-title .main:after{content:"";position:absolute;left:0;top:0;width:.25rem;height:100%;background-color:#9cbbf1}.page-bottom-price-trend-container .section-container .section .section-title .sub{font-size:.875rem}.page-bottom-price-trend-container .section-container .section .section-title .legend{float:right;border:1px solid #417bde;border-radius:.25rem;color:#417bde;padding:.25rem .5rem;font-size:.875rem;cursor:pointer;margin-right:1.5rem}.page-bottom-price-trend-container .section-container .section .section-top{display:flex;justify-content:space-between;align-items:center}.page-bottom-price-trend-container .section-container .section .section-top .right-box{display:flex;align-items:center}.page-bottom-price-trend-container .section-container .section .section-top .el-switch__label.is-active{color:#417bde}.page-bottom-price-trend-container .section-container .section .section-top .el-switch{margin-right:1.5rem}.page-bottom-price-trend-container .section-container .hotel-calendar{position:relative;padding:0 1.5rem;background-color:#eff1f9;margin:1.25rem 0}.page-bottom-price-trend-container .section-container .hotel-calendar .calendar-left,.page-bottom-price-trend-container .section-container .hotel-calendar .calendar-right{position:absolute;width:1.25rem;height:100%;display:flex;align-items:center;cursor:pointer}.page-bottom-price-trend-container .section-container .hotel-calendar .calendar-left span,.page-bottom-price-trend-container .section-container .hotel-calendar .calendar-right span{font-size:1.25rem;font-weight:700}.page-bottom-price-trend-container .section-container .hotel-calendar .calendar-left span.disabled,.page-bottom-price-trend-container .section-container .hotel-calendar .calendar-right span.disabled{color:#5f9ea0;cursor:no-drop}.page-bottom-price-trend-container .section-container .hotel-calendar .calendar-left{left:0;top:0;bottom:0}.page-bottom-price-trend-container .section-container .hotel-calendar .calendar-right{right:0;top:0;bottom:0}.page-bottom-price-trend-container .section-container .hotel-calendar .calendar-box{display:flex;flex-wrap:wrap;padding-bottom:1.25rem}.page-bottom-price-trend-container .section-container .hotel-calendar .calendar-box .calendar-item{flex:0 0 calc(14.28% - 1px);text-align:center}.page-bottom-price-trend-container .section-container .hotel-calendar .calendar-box .item-date{line-height:1.25rem;padding:1rem 0;color:#4c5a7f}.page-bottom-price-trend-container .section-container .hotel-calendar .calendar-box .item-date.today{color:#e67300;padding:.375rem 0}.page-bottom-price-trend-container .section-container .hotel-calendar .calendar-box .item-value{border-right:1px solid #eff1f9;padding:1rem 0;background-color:#fff;text-align:left;line-height:1.5;cursor:pointer}.page-bottom-price-trend-container .section-container .hotel-calendar .calendar-box .item-value>div{margin-left:25%}.page-bottom-price-trend-container .section-container .hotel-calendar .calendar-box .item-value .com-price .price-value{margin-right:1rem}.page-bottom-price-trend-container .section-container .hotel-calendar .calendar-box .item-value .com-price.top{color:#ff483c}.page-bottom-price-trend-container .section-container .hotel-calendar .calendar-box .item-value .com-price.bottom{color:#50a528}.page-bottom-price-trend-container .section-container .hotel-calendar .calendar-box .item-value.active{background-color:#417bde}.page-bottom-price-trend-container .section-container .hotel-calendar .calendar-box .item-value.active div{color:#fff!important}.page-bottom-price-trend-container .section-container .hotel-calendar .calendar-box .empty-block{font-size:.875rem;color:#ccc;text-align:center;line-height:3rem;background-color:#fff}.page-bottom-price-trend-container .hotel-trend .trend-title{font-size:1.25rem;line-height:1.4;text-align:center}.page-bottom-price-trend-container .hotel-trend .trend-sub-title{text-align:center;margin-top:.375rem;margin-bottom:1.25rem}.page-bottom-price-trend-container .hotel-trend .chart-box{height:25rem}.page-bottom-price-trend-container .com-table{margin:1.5rem 0}.page-bottom-price-trend-container .com-table table thead th{font-size:.875rem}.page-bottom-price-trend-container .com-table .item-value{text-align:right}.page-bottom-price-trend-container .com-table .item-value.bottom{color:#50a528}.page-bottom-price-trend-container .com-table .item-value.top{color:#ff483c}.page-bottom-price-trend-container .com-table .hotel-name-box{display:flex;justify-content:space-between;color:#3973e7}.page-bottom-price-trend-container .com-table .hotel-name-box .hotel-name{margin-right:.375rem}.page-bottom-price-trend-container .com-table .hotel-name-box .hotel-name .current{color:#e67300!important}.page-bottom-price-trend-container .com-table .hotel-name-box .hotel-collect{font-size:1.25rem;color:#e67300;height:1.75rem}.page-bottom-price-trend-container .com-table .hotel-name-box .hotel-collect .active{font-size:1.625rem}.page-bottom-price-trend-container .com-table .hotel-name-box .hotel-collect .el-icon-star-off{margin-right:.25rem;margin-top:.25rem}.page-bottom-price-trend-container .com-table .hotel-name-box img{cursor:pointer;width:1.5rem}.page-bottom-price-trend-container .empty{text-align:center;margin-top:3.125rem}.page-bottom-price-trend-container .el-table th{background:#f8f9fd!important;color:#36404f;padding:.5rem 0;border-bottom:none!important;border-right:none!important;height:3.125rem;font-size:1rem}.page-bottom-price-trend-container .today{text-align:center;color:#e67300}.el-month-table td.today .cell{color:#616e80}.price-trend-legend-popover .legend-popover-content{font-size:1rem;position:relative;height:17.5rem;padding:1.25rem}.price-trend-legend-popover .legend-popover-content .mock-table{position:absolute;border:1px solid #eff1f9}.price-trend-legend-popover .legend-popover-content .mock-table .head{background:#eff1f9;padding:.625rem}.price-trend-legend-popover .legend-popover-content .mock-table .cell{padding:.625rem}.price-trend-legend-popover .legend-popover-content .mock-table .cell span.red{color:#ff483c;margin-right:.625rem}.price-trend-legend-popover .legend-popover-content .mock-table .cell span.green{color:#50a528}.price-trend-legend-popover .legend-popover-content .tips-card{position:absolute;font-size:.875rem}.price-trend-legend-popover .legend-popover-content .tips-card .transparent-box{background:transparent}.price-trend-legend-popover .legend-popover-content .tips-card .tips-box{position:relative;background:#417bde;color:#fff;padding:.25rem .375rem;border-radius:0 .25rem .25rem .25rem}.price-trend-legend-popover .legend-popover-content .tips-card .tips-box span.bold{font-weight:700}.price-trend-legend-popover .legend-popover-content .tips-card.card1{left:5.375rem;top:5.25rem;display:flex}.price-trend-legend-popover .legend-popover-content .tips-card.card1 .transparent-box{width:6.25rem;border-top:2px dashed #417bde}.price-trend-legend-popover .legend-popover-content .tips-card.card1 .tips-box:before{content:"";position:absolute;top:-.375rem;left:-.375rem;transform:rotate(135deg);border-top:.625rem solid transparent;border-bottom:.625rem solid transparent;border-right:.625rem solid #417bde}.price-trend-legend-popover .legend-popover-content .tips-card.card2{left:3.75rem;top:7.625rem}.price-trend-legend-popover .legend-popover-content .tips-card.card2 .transparent-box{height:8.75rem;border-left:2px dashed #417bde}.price-trend-legend-popover .legend-popover-content .tips-card.card2 .tips-box:before{content:"";position:absolute;top:-.625rem;left:-1px;transform:rotate(-45deg);border-top:.625rem solid transparent;border-bottom:.625rem solid transparent;border-right:.625rem solid #417bde}.price-trend-legend-popover .legend-popover-content .tips-card.card3{left:6.875rem;top:7.625rem}.price-trend-legend-popover .legend-popover-content .tips-card.card3 .transparent-box{height:6.25rem;border-left:2px dashed #417bde}.price-trend-legend-popover .legend-popover-content .tips-card.card3 .tips-box:before{content:"";position:absolute;top:-.625rem;left:-1px;transform:rotate(-45deg);border-top:.625rem solid transparent;border-bottom:.625rem solid transparent;border-right:.625rem solid #417bde}.price-calendar-legend-popover .legend-popover-content{font-size:1rem;position:relative;height:10.625rem;padding:1.25rem}.price-calendar-legend-popover .legend-popover-content .mock-table{position:absolute;border:1px solid #eff1f9}.price-calendar-legend-popover .legend-popover-content .mock-table .head{background:#eff1f9;padding:.625rem}.price-calendar-legend-popover .legend-popover-content .mock-table .cell{padding:.625rem}.price-calendar-legend-popover .legend-popover-content .mock-table .cell span.red{color:#ff483c;margin-right:.625rem}.price-calendar-legend-popover .legend-popover-content .mock-table .cell span.green{color:#50a528}.price-calendar-legend-popover .legend-popover-content .tips-card{position:absolute;font-size:.875rem}.price-calendar-legend-popover .legend-popover-content .tips-card .transparent-box{background:transparent}.price-calendar-legend-popover .legend-popover-content .tips-card .tips-box{position:relative;background:#417bde;color:#fff;padding:.25rem .375rem;border-radius:0 .25rem .25rem .25rem}.price-calendar-legend-popover .legend-popover-content .tips-card .tips-box span.bold{font-weight:700}.price-calendar-legend-popover .legend-popover-content .tips-card.card1{left:5.375rem;top:5.25rem;display:flex}.price-calendar-legend-popover .legend-popover-content .tips-card.card1 .transparent-box{width:6.25rem;border-top:2px dashed #417bde}.price-calendar-legend-popover .legend-popover-content .tips-card.card1 .tips-box:before{content:"";position:absolute;top:-.375rem;left:-.375rem;transform:rotate(135deg);border-top:.625rem solid transparent;border-bottom:.625rem solid transparent;border-right:.625rem solid #417bde}.hotel-detail-drawer__wrapper{box-shadow:0 0 .625rem 0 rgba(0,0,0,.2)}.hotel-detail-drawer .el-drawer__header{margin-bottom:1.25rem;color:#102247}.hotel-detail-drawer .el-drawer__header span{text-align:center}.hotel-detail-drawer .hotel-detail-drawer-content{height:100%;display:flex}.hotel-detail-drawer .hotel-detail-drawer-content .iframe-container{height:100%;flex:1}.com-competitor-manage-container .item,.com-competitor-manage-container .list-head{display:flex;align-items:center;justify-content:space-between}.com-competitor-manage-container .item div:first-child,.com-competitor-manage-container .list-head div:first-child{flex:4}.com-competitor-manage-container .item div:last-child,.com-competitor-manage-container .list-head div:last-child{flex:1}.com-competitor-manage-container .list-head{padding:.75rem 1rem;color:#36404f;font-weight:700;background-color:#f8f9fd}.com-competitor-manage-container .list-body{height:calc(100vh - 8.125rem);overflow:auto}.com-competitor-manage-container .item{padding:.75rem 1rem;border-bottom:1px solid #ebeef5;color:#616e80;font-size:.875rem}.com-competitor-manage-container .el-drawer__header>:first-child{font-weight:700;color:#000;font-size:1.125rem}