.base-tit{font-size:14px;font-weight:600;color:#666;position:relative}.base-tit:before{content:"";position:absolute;width:3px;height:30px;background:#ccc;top:0;left:0}.base-tit i{margin-right:10px;margin-left:10px}.booking-detail{padding-bottom:60px}.pane-box{margin-top:-17px;min-height:200px}.load-block{border-radius:4px;background:#fcfcfc;margin-bottom:10px;position:relative;overflow:hidden}.load-block:after{content:"";display:block;width:100%;height:300px;-webkit-transform:translateX(-100%) rotate(45deg);transform:translateX(-100%) rotate(45deg);background:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(hsla(0,0%,88.2%,.1)),to(transparent));background:linear-gradient(90deg,transparent,hsla(0,0%,88.2%,.1),transparent);-webkit-animation:loading 1.5s infinite;animation:loading 1.5s infinite}@-webkit-keyframes loading{to{-webkit-transform:translateX(100%) rotate(45deg);transform:translateX(100%) rotate(45deg)}}@keyframes loading{to{-webkit-transform:translateX(100%) rotate(45deg);transform:translateX(100%) rotate(45deg)}}.ant-input-affix-wrapper .ant-input:not(:last-child),.ant-select-selection{height:24px!important}.ant-input:-moz-placeholder-shown{height:24px!important}.ant-input:-ms-input-placeholder{height:24px!important}.ant-input:placeholder-shown{height:24px!important}.ant-calendar-picker-input.ant-input{height:24px!important}.fixed-nav,.normal-nav{-webkit-transition:all .5s;transition:all .5s}.fixed-nav{position:fixed;top:56px;-webkit-box-shadow:0 15px 10px -15px #ccc;box-shadow:0 15px 10px -15px #ccc;z-index:999;background:#fff}/deep/ form .has-error .ant-input,/deep/ form .has-success .ant-calendar-picker-input,/deep/ form .has-success .ant-input{padding-right:0!important}/deep/ form .has-feedback .ant-input{padding-right:10px!important}/deep/ form .has-feedback>.ant-select .ant-select-arrow,form .has-feedback :not(.ant-input-group-addon)>.ant-select .ant-select-arrow,form .has-feedback :not(.ant-input-group-addon)>.ant-select .ant-select-selection__clear,form .has-feedback>.ant-select .ant-select-selection__clear{right:9px!important}/deep/ form .has-feedback .ant-input-affix-wrapper .ant-input-suffix{right:0!important}.booking-detail{margin-top:-16px;margin-left:-16px;margin-right:-16px}.booking-detail /deep/ .ant-card-body{margin-bottom:2px!important}.booking-detail /deep/ .ant-collapse-header{padding:4px 10px!important}.parent-tabs-box{width:100%;list-style:none;position:relative;text-align:left;padding:29px 0 0 0}.parent-tabs-box .parents-tabs-top{position:absolute;top:0;left:0}.parent-tabs-box .parents-tabs-top li{float:left}.parent-tabs-box .parents-tabs-top input[type=radio]{position:absolute;top:-9999px;left:-9999px}.parent-tabs-box .parents-tabs-top .tabs-label{display:block;padding:4px 10px;border-radius:2px 2px 0 0;font-size:12px;font-weight:400;text-transform:uppercase;background:#fafafa;color:#999;cursor:pointer;position:relative;top:3px;-webkit-transition:all .1s;transition:all .1s;margin-right:4px}.parent-tabs-box .parents-tabs-top [id^=tab]:checked+label{top:0;background:#fff;color:#1890ff;font-size:14px}.parent-tabs-box .parents-tabs-content{width:100%;overflow:hidden;white-space:nowrap;vertical-align:top}.parent-tabs-box .parents-tabs-content .tab-content{display:inline-block;vertical-align:top;-webkit-transition:all .5s;transition:all .5s;overflow:hidden;width:100%;padding:10px 0}