Administrator
2022-05-09 c7735db135f9c3c99224d8b5d2157926efde0977
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
.subject-exam-title {
    font-size: 18px;
    line-height: 25px;
    padding: 18px 20px;
    border-bottom: 1px solid #dedede;
    margin-bottom: 12px;
}
 
.subject {
    padding-left: 30px;
    padding-right: 75px;
}
 
.subject-content {
    margin-top: 18px;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-weight: 300;
    background: #fff;
    z-index: 1;
    position: relative;
}
 
/* 题目 */
 
.subject-title {
    font-size: 18px;
    line-height: 22px;
    margin-bottom: 15px;
    .subject-title-number {
        display: inline-block;
        line-height: 22px;
    }
    .subject-title-content {
        // display: inline-block;
        // margin-bottom: 15px;
    }
}
 
.subject-options {
    margin: 0;
    padding: 0;
    list-style: none;
    > li {
        position: relative;
        font-size: 24px;
        .toggle {
            opacity: 0;
            text-align: center;
            width: 35px;
            /* auto, since non-WebKit browsers doesn't support input styling */
            height: auto;
            position: absolute;
            top: 0;
            bottom: 0;
            margin: auto 0;
            border: none;
            /* Mobile Safari */
            -webkit-appearance: none;
            appearance: none;
        }
        $sizes: 25px;
        .toggle + label {
            background-image: url("/img/exam/radus.png");
            background-repeat: no-repeat;
            background-position: center left;
            background-size: $sizes;
        }
        .toggle:checked + label {
            background-size: $sizes;
            background-image: url("/img/exam/radus-check.png");
        }
        label {
            word-break: break-all;
            padding: 10px 10px 10px 45px;
            display: block;
            line-height: 1;
            transition: color 0.4s;
        }
        /* 选项名称 */
        .subject-option-prefix {
            font-size: 16px;
        }
    }
}
 
.subject-answer {
    padding: 16px;
}