.page-content{width:800px;margin:0 auto;text-align:left;font-size:14px}.page-content .section{padding:20px;background-color:#fff;border-radius:7px}.page-content .section .line{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-content .section .line .label{margin-right:10px}.page-content .section .line .price{font-weight:700;color:#f05a47;font-size:1.6em}.page-content .section .ticket-rules{margin-bottom:20px;font-size:14px;line-height:1.5}.page-content .section .form-title{padding-bottom:5px;border-bottom:1px solid #3a7fdf}.page-content .section .order-form{display:-webkit-box;display:-ms-flexbox;display:flex;padding:15px 0}.page-content .section .order-form .el-form-item{margin:10px 0}.page-content .section .order-form .el-form-item__label{text-align:center}.page-content .order-submit{display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px;margin-top:10px;background-color:#fff;border-radius:0 0 7px 7px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-content .order-submit .price{font-size:18px;font-weight:700;color:#f05a47}.page-content .order-submit .order-btn{padding:7px 20px;margin-left:40px;color:#fff;cursor:pointer;background-color:#fd8402;border-radius:5px}.page-content .order-submit .back-btn{padding:7px 20px;color:#666;cursor:pointer;background-color:#fff;border:1px solid #ddd;border-radius:5px;float:left}.panel-head[data-v-ac445038]{background:#fff}.detail-panel .panel-content[data-v-ac445038]{max-height:calc(100vh - 120px);-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 20px 20px;overflow-y:auto}.detail-panel .van-checkbox__icon .van-icon[data-v-ac445038]{background:#fff}.detail-panel .order-btn[data-v-ac445038]{display:block;width:100%}.btn-wrap[data-v-ac445038]{text-align:center;padding:5px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.btn-wrap .van-button[data-v-ac445038]{margin:0 10px}.contactWrap[data-v-38185773]{width:100%;height:100%}.steps[data-v-481e7772]{margin-top:30px;width:800px;padding:30px 0;background-color:#fff;border-radius:10px}.contactWrap[data-v-783013f1]{width:100%;height:100%}.editIcon[data-v-783013f1]{margin-left:10px;font-size:26px;color:#ed6b33}.list__wrap[data-v-783013f1]{width:100%;margin-top:20px}.list__item[data-v-783013f1]{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;line-height:40px;cursor:pointer;padding:0 20px;border:1px dashed #ddd;margin-top:-1px}.list__item .name[data-v-783013f1]{width:120px;display:inline-block;white-space:nowrap}.list__item[data-v-783013f1]:hover{background:rgba(243,111,2,.1)}.page-title{width:100%;margin:20px 0 5px;text-align:left}.page-title .text-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.page-title .text-wrap:after{content:"";position:absolute;height:1px;background:#ddd;width:100%;left:0;bottom:0}.page-title .text-wrap .text{display:inline-block;padding:5px 30px;font-size:16px;font-weight:700;line-height:1.8;color:#3a7fdf;cursor:pointer;background-color:#fff;border-radius:5px 5px 0 0;border:1px solid #ddd;border-bottom:none;position:relative;z-index:5}.page-title .text-wrap .subtext{padding:7px 30px 3px;font-size:16px;color:#409eff;background-color:#efefef}.page-title .border-line{width:100%;height:1px;background-color:#fff}.list__wrap .el-checkbox,.list__wrap /deep/ .el-radio{margin-right:0}.list__wrap .el-checkbox__label,.list__wrap /deep/ .el-radio__label{font-size:0}.calendar[data-v-54b009e2] .el-calendar-day{padding:0}.dayItem[data-v-54b009e2]{position:relative;width:80%;height:80%;padding:10%;cursor:not-allowed}.dayItem .price[data-v-54b009e2]{position:absolute;bottom:0;left:0;width:100%;font-size:18px;line-height:2;color:#f36f02}.validDay[data-v-54b009e2]{cursor:pointer;background:#e1f0fd}.validDay[data-v-54b009e2]:hover{background:#cce9ff}.selected[data-v-54b009e2]{color:#fff;background:#f36f02}.selected[data-v-54b009e2]:hover{background:#e96a02}.selected .price[data-v-54b009e2]{color:#fff}