﻿article {
    border: none;
    background-color: gainsboro;
    margin: 0;
}

.page {
    margin: auto;
    margin-bottom: 1cm;
    background-color: #fff;
    box-shadow: 0 4px 5px rgba(75, 75, 75, 0.2);
    outline: 0;
    width: 210mm;
    min-height: 297mm;
    padding-left: 2.1cm;
    padding-top: 2cm;
    padding-right: 2.1cm;
    padding-bottom: 2cm;
    position: relative;
    overflow: hidden;
}

    .page p {
        font-size: 12pt;
        font-family: 'Times New Roman',STSong,SimSun;
        line-height: 22pt;
        margin-top: 0px;
        margin-bottom: 0px
    }

.figcaption {
    font-size: 10.5pt !important;
    text-align: center;
    text-indent: 0;
    font-family: 'Times New Roman',STSong,SimSun !important
}

.textGreen {
    color: #837D23
}

.page ul {
    color: #EF806D;
    font-family: 'Times New Roman',STXihei,SimHei;
    font-size: 12pt;
    font-weight: bold
}

.page li {
    margin-top: 8px;
}

.page-top {
    height: 74px;
    width: 210mm;
    border-bottom: 4px solid;
    position: absolute;
    top: 0;
}

.page-top-toRight {
    background: linear-gradient(to right, #837D23 50%, white 90%);
    border-image: linear-gradient(to right,#FDBB5A 50%, white 90%) 1;
    left: 0;
}

.page-top-toLeft {
    background: linear-gradient(to left, #837D23 50%, white 90%);
    border-image: linear-gradient(to left,#FDBB5A 50%, white 90%) 1;
    right: 0;
}

.page-top-number {
    border-radius: 50%;
    width: 20px;
    height: 20px;
    background-color: #FDBB5A;
    position: absolute;
    top: 32px;
    font-size: 7.5pt;
    font-family: 'Times New Roman';
    text-align: center;
    padding-top: 2px;
}

.page-top-number-toRight {
    left: 80px;
}

.page-top-number-toLeft {
    right: 80px;
}

.page-top-text {
    font-size: 7.5pt;
    font-family: STSong;
    color: white;
    position: absolute;
    top: 34px;
}

.page-top-text-toRight {
    left: 110px;
}

.page-top-text-toLeft {
    right: 110px;
}

/*每节标题*/
div.section {
    font-size: 18pt;
    background: url("/images/research/2021沪科版/section6.svg") no-repeat 0 1.5mm;
    background-size: 210mm;
    height: 50px;
    margin-bottom: 6mm;
}

span.sectionNo {
    color: white;
    padding-left: 8px;
    line-height: 50px;
}

span.sectionTitle {
    color: #837D23;
    line-height: 50px;
    padding-left: 16px;
    font-weight: bold
}
/*每节的h2标题*/
div.sectionh2 {
    font-size: 14pt;
    color: #837D23;
    font-family: 'Times New Roman',STZhongsong,SimSun;
    padding-left: 5mm;
    background: url("/images/research/2021沪科版/选必3三角箭头.svg") no-repeat 2em 0.4em;
    background-size: 3mm;
    height: 40px;
    margin-top: 30px;
    text-indent: 2em;
}
p.sectionh3 {
    color: #837D23;
    font-family: 'Times New Roman',STXihei,SimHei
}
/*大家谈栏目*/
div.dajiatanWrap {
    margin: 12mm 0 0 0;
    position: relative;
}

div.dajiatanTitle {
    background: url("/images/research/2021沪科版/大家谈6.svg") no-repeat;
    background-size: 16mm;
    width: 16mm;
    height: 9mm;
    position: absolute;
    left: 7mm;
    top: -3mm
}

div.dajiatan {
    background: #FFF7F3;
    padding: 8mm 5mm 5mm 5mm;
    border-radius: 2mm;
}

    div.dajiatan p {
        font-family: 'Times New Roman',STKaiti,KaiTi;
    }
/* 自主活动栏目 */
div.huodong {
    background: #FFF7F3 urL("/images/research/2021沪科版/自主活动6.svg") no-repeat;
    background-size: 35mm;
    background-position: 23mm 8mm;
    padding: 20mm 23mm 5mm 5mm;
    border-radius: 2mm;
    border: 2px solid #FDD3C4;
    margin-top: 5mm;
    margin-bottom: 5mm
}

    div.huodong p, div.stse p {
        font-family: 'Times New Roman',STKaiti,KaiTi
    }
/* 拓展视野 */
div.tuozhan {
    background: #FFF7F3 urL("/images/research/2021沪科版/拓展视野6.svg") no-repeat;
    background-size: 23mm;
    background-position: 4mm 4mm;
    padding: 15mm 5mm 5mm 5mm;
    border-radius: 2mm;
}

    div.tuozhan p, div.zhuyibi p {
        font-family: 'Times New Roman',STKaiti,KaiTi;
    }
/*STSE栏目*/
div.stse {
    background: #FFF7F3 urL("/images/research/2021沪科版/STSE6.svg") no-repeat;
    background-size: 16mm;
    background-position: 7mm 4mm;
    padding: 12mm 5mm 5mm 5mm;
    border-radius: 2mm;
    margin-top: 5mm;
    margin-bottom: 5mm
}
/* 助一臂 */
div.zhuyibi {
    background: #FFF7F3 urL("/images/research/2021沪科版/助一臂6.svg") no-repeat;
    background-size: 50mm;
    padding: 12mm 5mm 5mm 5mm;
    border-radius: 3mm 3mm 0 0;
    width: 50mm;
    margin-left: 4mm
}
/*问题与思考栏目*/ /* 复习与巩固 */ /* 小结 */
div.exeresWrap, div.fuxiWrap, div.xiaojieWrap {
    position: relative;
    margin-top: 15mm;
}

div.exeresTitle {
    background: url("/images/research/2021沪科版/问题与思考6.svg") no-repeat white;
    background-size: 30mm 6mm;
    background-position: 2mm 0mm;
    height: 6mm;
    width: 34mm;
    position: absolute;
    left: 4mm;
    top: -3mm;
}

div.fuxiTitle {
    background: url("/images/research/2021沪科版/复习与巩固6.svg") no-repeat white;
    background-size: 30mm 6mm;
    background-position: 2mm 0mm;
    height: 6mm;
    width: 34mm;
    position: absolute;
    left: 4mm;
    top: -3mm;
}

div.xiaojieTitle {
    background: url("/images/research/2021沪科版/小结6.svg") no-repeat;
    background-size: 16mm 8mm;
    background-position: 2mm 0mm;
    height: 12mm;
    width: 24mm;
    position: absolute;
    left: 73mm;
    top: -4mm;
}

div.xiaojie {
    background: #FFF2ED;
    padding: 8mm 5mm 5mm 5mm;
    border-radius: 2mm;
}

div.exeres {
    border: #E5E0B9 0.5mm solid;
    border-radius: 2mm;
    width: 205mm;
    padding: 8mm 7mm 3mm 35mm;
    margin-left: -40mm;
}

    div.exeres li, div.exeres p {
        /*font-size: 10.5pt;*/
        font-family: 'Times New Roman',STSong,SimSun;
        line-height: 20pt;
        text-indent: 0
    }
/* 学生实验 */
div.shiyan {
    background: url("/images/research/2021沪科版/学生实验6.svg") no-repeat;
    background-size: 165mm;
    height: 8mm;
    margin-left: 5mm;
    margin-bottom: 3mm
}
/* 编号变为紫色 */
ol li::marker {
    color: #837D23;
    font-family: Arial
}
/* 表格 */
article table {
    border-collapse: collapse;
    border: 1px solid #D7D29E;
}

article table p {
    text-indent: 0;
    font-size: 10.5pt !important;
    font-family: 'Times New Roman',STSong,SimSun !important
}

article th {
    background-color: #F0ECD2;
    color: #837D23;
}

article td, article th {
    text-align: center;
    vertical-align: middle;
}

article table.table-row tr:nth-child(odd) {
    background-color: #F6F4E4;
}

article table.table-row td, th {
    border-right: 1px solid #D7D29E;
}

article table.table-column td:nth-child(odd) {
    background-color: #F6F4E4;
}

article table.table-column td, th {
    border-bottom: 1px solid #D7D29E;
}

span.shili {
    font-family: 'Times New Roman',STXihei,SimHei;
    color: #AE3706
}

span.fenxi {
    font-family: 'Times New Roman',STKaiti,KaiTi;
}