.copyright{width:100%;height:40px;line-height:40px;background:#fff;text-align:center;color:#666;font-size:12px}.day-table{width:1200px;margin:20px auto 20px;position:relative}.day-table .room-type-filter{position:absolute;width:100%;text-align:center;top:10px;font-size:14px}.day-table .room-type-filter .el-select{width:300px}.day-table .el-calendar{margin-top:0}.day-table .el-calendar .el-calendar__header{padding:12px 0}.day-table .el-calendar .el-calendar__body{padding:10px 0}.day-table .el-calendar .el-calendar-day{display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;padding:5px 0}.day-table .el-calendar .el-calendar-day:hover{background:transparent!important}.day-table .el-calendar .calendar-content{font-size:12px;padding:1px 5px!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#606266}.day-table .el-calendar .calendar-content:hover{background:#f3f3f3}.calendar-page-container{width:1200px;margin:0 auto}.calendar-page-container header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:20px}.calendar-page-container header .block{border:1px solid #e3e7ea;border-radius:3px;padding:10px 30px}.calendar-page-container header .block:first-child{width:640px}.calendar-page-container header .block:nth-child(2),.calendar-page-container header .block:nth-child(3){width:260px}.calendar-page-container header .block p{font-size:16px;font-weight:700}.calendar-page-container header .block p:first-child{color:#ff7a03}.calendar-page-container header .block p:nth-child(2){color:#007dfe;padding-top:8px}.hotel-page-container{width:1200px;margin:0 auto}.hotel-page-container .float-actions{position:fixed;right:0;bottom:20px;width:60px}.hotel-page-container .float-actions .el-button--text{font-size:20px}.hotel-page-container .float-actions .el-icon-folder-checked{font-size:24px}.hotel-page-container .el-tabs{margin-bottom:5px}.hotel-page-container .image{height:160px;width:100%;position:relative;margin-top:20px}.hotel-page-container section{position:relative;width:1100px;margin:40px auto 0}.hotel-page-container section .calendar{position:absolute;top:5px;right:15px;z-index:100}.hotel-page-container section .calendar span{margin-left:0}.hotel-page-container .hotel-book-container{border-top:1px solid #dfe6ec;border-left:1px solid #dfe6ec;border-right:1px solid #dfe6ec}.hotel-page-container .hotel-book-container .hotel-header{width:100%;height:50px;line-height:50px;background:#e7f2ff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:0 10px}.hotel-page-container .hotel-book-container .hotel-header .hotel-header-item{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hotel-page-container .hotel-book-container .hotel-header-afterlabel,.hotel-page-container .hotel-book-container .hotel-header-label{min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;padding:0 5px;font-size:14px}.hotel-page-container .hotel-book-container .hotel-header-afterlabel{color:#606266;font-size:12px}.hotel-page-container .hotel-book-container .booking-content .el-table tr:hover>td{background-color:transparent!important}.hotel-page-container .hotel-book-container .booking-content .el-table td{padding:6px 0}.hotel-page-container .hotel-book-container .booking-content .el-table td.room-type{font-weight:700;border-right:1px solid #dfe6ec!important;text-align:center}.hotel-page-container .hotel-book-container .booking-content .el-table td.room-type .cell{word-break:break-word}.hotel-page-container .hotel-book-container .booking-content .el-table td.plan_name .el-button{padding:5px 0}.hotel-page-container .hotel-book-container .booking-content .el-table td .el-button--mini.is-circle{padding:4px}.hotel-page-container .hotel-book-container .booking-content .el-table td i{color:#fff;font-weight:700}.hotel-page-container .hotel-book-container .booking-content .remark{font-size:12px;line-height:14px;color:#555}.hotel-page-container .hotel-book-container .booking-content .stock{font-size:12px;line-height:14px;color:#ff4949}.cart-popper .el-table td{padding:6px 0}.cart-popper .el-table td .el-button--mini.is-circle{padding:4px}.cart-popper .el-table td i{color:#fff;font-weight:700}