.yunTrain { position: relative; font-size: 0; margin: 0 12px; img { width: 100%; } .toolText { position: absolute; top: 0; left: 0; right: 0; height: 100%; display: flex; flex-direction: column; justify-content: center; padding: 0 10px; } .toolTitle { font-size: 18px; color: #ac4c31; display: flex; font-weight: bold; align-items: center; padding-top: 2px; padding-bottom: 2px; width: 100%; justify-content: space-between; .icon_video { margin-left: 9px; display: inline-block; width: 15px; height: 15px; background: url("../../../assets/images/musicGroup/video_btn.png"); background-size: 100%; } > span { display: flex; font-size: 11px; line-height: 1.5; font-weight: 400; } } .toolDate { padding-top: 3px; font-size: 12px; color: #808080; } } .title { font-size: 18px; line-height: 28px; font-weight: bold; padding-bottom: 5px; padding: 12px; display: flex; align-items: center; margin-bottom: 0; &::before { content: " "; width: 4px; height: 15px; background: #01c1b5; display: inline-block; margin-right: 7px; border-radius: 8px; } } .titles { position: relative; font-size: 0; margin: 0 12px; img { width: 100%; } & > span { position: absolute; top: 0; left: 0; height: 100%; display: flex; flex-direction: column; justify-content: center; padding: 0 10px; font-size: 18px; font-weight: bold; color: #ac4c31; } } .section { margin: 0 12px; padding: 12px 12px 10px; background: #fff; margin-bottom: 12px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; } .disabled { // opacity: 0.5; // .check_active { // opacity: 0.5; // } &::before { background: url("../../../assets/images/icon_checkbox_disable.png") no-repeat center !important; background-size: contain !important; } .check_active::before { background: url("../../../assets/images/icon_checkbox_disable.png") no-repeat center; background-size: contain; } } .check_default.noSelect { // opacity: 0.5; // .check_active { // opacity: 0.5; // } &::before { background: url("../../../assets/images/icon_checkbox_default_disabled.png") no-repeat center; background-size: contain; border-radius: 50%; } .check_active { background: url("../../../assets/images/icon_checkbox_default_disabled.png") no-repeat center; background-size: contain; border-radius: 50%; } } .buy { height: 60px; display: flex; align-items: center; padding: 0 20px; border-top: 1px solid #ffe9e9e9; color: #000000; font-size: 12px; background: #fff; .price { flex: 1; font-size: 16px; } font-size: 16px; span { color: #fa101d; } .text { font-size: 12px; width: 60px; display: inline-block; color: #000; } del { color: #b5b5b5; &.text { color: #b5b5b5; } } .btn-submit { display: inline-block; font-size: 18px; color: #fff; background: #01c1b5; border-radius: 100px; padding: 8px 36px; } } .iframe { width: 100%; height: 100%; -webkit-overflow-scrolling: touch; overflow-y: scroll; border-top: none !important; min-height: calc(100vh - 41px); } .countDownContent { line-height: 40px; text-align: center; font-size: 14px; border-bottom: 1px solid #ccc; .el-count-down { display: inline; color: #f00; } } .loadingOrder { width: 90%; height: 180px; display: flex; align-items: center; justify-content: center; .el-loading__text { color: #444; } } .pay-section { margin-bottom: 10px; padding: 10px 8px; } .pay-name { padding-left: 10px; flex: 1 auto; font-weight: bold; } .logo { width: 24px; height: 24px; } .el-checkbox { float: right; ::v-deep .el-checkbox__icon .el-icon { border-color: #e9eaef; background-color: #e9eaef; } ::v-deep .el-checkbox__icon--checked .el-icon { background-color: #2dc7aa; border-color: #2dc7aa; } } .needprice { display: flex; justify-content: space-between; padding: 2px 0; del { font-size: 14px; color: #808080; font-weight: bold; } span { font-size: 18px; color: #f85043; font-weight: bold; } } .couponprice { display: flex; justify-content: space-between; } .use_price { display: flex; align-items: center; font-size: 14px; font-weight: bold; img { padding-right: 8px; } span { font-size: 16px; } } .check_default { margin-right: 8px; display: flex; align-items: center; height: 26px; &::before { display: block; content: " "; width: 18px; height: 18px; background-color: #fff; border: 1px solid #e9eaef; border-radius: 50%; } &.check_active { &::before { display: block; content: " "; background: url("../../../assets/images/icon_checkbox.png") no-repeat center; border: 1px solid transparent; background-size: contain; } } &.radio_active { &::before { display: block; content: " "; background: url("../../../assets/images/icon_radio.png") no-repeat center; border: 1px solid transparent; background-size: contain; } } } .title-row { background: #f3f4f8; color: #1a1a1a; padding: 5px 5px 3px; border-radius: 5px; font-size: 14px; } .option-row { line-height: 26px; font-size: 14px; display: flex; // align-items: center; position: relative; padding: 10px 0 5px; box-sizing: border-box; cursor: pointer; .el-col { display: flex; // align-items: center; } .el-col-5, .el-col-6, .el-col-8, .el-col-11 { display: flex; justify-content: flex-end; } &.lines { margin-top: 5px; border-top: 1px solid #ededed; } } .el-icon-question { font-size: 16px; color: #4d4d4d; padding-left: 5px; padding-top: 5px; } .fontBold { font-weight: bold; } .videoDialog { ::v-deep .el-dialog__body { padding: 0; font-size: 0; } }