.detail-box { .btns-box { position: fixed; bottom: 0; width: 100%; height: 44px; background-color: $bg_fff; display: flex; justify-content: space-between; box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.1); z-index: 3; .consult { display: inline-block; height: 100%; background-color: $bg_fff; text-align: center; padding-top: 3px; .iconerji { display: block; height: 20px; line-height: 20px; font-size: 20px; color: $active; } span { display: block; font-size: 12px; color: $color_555; } } .consult-s { width: 95px; } .consult-m { width: 50%; } .consult-l { width: 100%; height: 100%; line-height: 44px; text-align: center; font-size: 18px; color: $white; background: linear-gradient(90deg, $bg_active 0%, $bg_007FD0 100%); i { font-size: 25px; margin-right: 10px; vertical-align: middle; } span { vertical-align: middle; } } .btn { height: 100%; color: $white; font-size: 16px; border: none; padding: 8px 0; text-align: center; } .btn-s { width: 140px; span { display: block; } span:nth-child(1) { font-size: 14px; } span:nth-child(2) { font-size: 12px; } } .sign-up-now { width: 50%; color: #fff; font-size: 16px; background: linear-gradient(270deg, rgba(255, 64, 0, 1) 0%, rgba(253, 119, 0, 1) 100%); } .learn-now { background-color: #0099FF; font-size: 16px; color: #FFF; } .get-course { width: 280px; height: 44px; background: linear-gradient(90deg, rgba(253, 119, 0, 1) 0%, rgba(255, 64, 0, 1) 100%); } .btn-m { width: 50%; } .btn-l { width: 280px; } .bg-FCCD05 { background: linear-gradient(90deg, $bg_FCCD05 0%, $bg_FF9500 100%); } .bg-FD7700 { background: linear-gradient(90deg, $bg_FD7700 0%, $bg_FF4000 100%); } .bg-09f { background: linear-gradient(90deg, $bg_0198FE 0%, $bg_077FD0 100%); } .bg-F4AAA7 { background-color: $bg-F4AAA7; } .bg-E02E24 { background-color: $bg_E02E24; } } } .cancel-bargain { width: 300px; height: 139px; background-color: $bg_fff; margin: 194px auto 20px auto; border-radius: 5px; padding: 15px 0 0 0; text-align: center; position: relative; .top-img { height: 30px; line-height: 30px; i { color: #f3ac3c; font-size: 30px; } } .tip-mess { font-size: 14px; color: $color_666; margin-top: 3px; padding: 0 15px; } .btns { width: 100%; height: 40px; position: absolute; bottom: 0; border-top: 1px solid $sp_ddd; button { width: 150px; height: 100%; background-color: $bg_fff; font-size: 16px; border: none; } :nth-child(1) { color: $color_333; border-right: 1px solid $sp_ddd; border-radius: 0 0 0 5px; } :nth-child(2) { color: $active; border-radius: 0 0 5px 0; } } }