* {
    margin: 0;
    padding: 0;
}

.flexX {
    display: flex;
    flex-direction: row;
}

.flexY {
    display: flex;
    flex-direction: column;
}

.bigbox {
    display: flex;
    flex-direction: column;
    align-items: center;
    width: 100% !important;
    max-width: 750px !important;
    margin: 0 auto;
    background-color: #90010B;
}

.monthlyBox {
    display: flex;
    flex-direction: column;
    align-items: center;
    width: 100% !important;
    max-width: 750px !important;
    margin: 0 auto;
    background-size: 100% 100%;
    /* padding-bottom: 1.5333rem; */
    overflow: hidden;
}

.flexCenter {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
}

.cur {
    cursor: pointer;
}

body {
    /* background-color: #fafff2; */
}

@media screen and (min-width: 750px) {
    html {
        font-size: 37.5px !important;
    }
}

.banner_title {
    width: 100%;
    background-size: cover;
    display: block;
    max-width: 750px !important;
}

.conBox {
    background-image: url("/images/m/monthly26-1-2/bj.jpg");
    width: 100%;
    align-items: center;
    padding-top: 2.5067rem;
    background-size: cover;
    padding-bottom: 0.5rem;
    /* height: 1000px; */
}


/* 有你 start */
.yn {
    width: 18.3733rem;
    height: 28.8rem;
    background-image: url("/images/m/monthly26-1-2/yn_bj.png");
    align-items: center;
    background-size: cover;
}

.yn .ynTit {
    width: 18.3733rem;
    height: 2.6933rem;
}

.yn .utilTitle {
    margin: 0 auto;
}

.yn .utilTitle .utilLine {
    width: 1.4667rem;
    height: .0267rem;
    background-color: #c18d43;
}

.yn .utilTitle .utilText {
    font-size: 1.0667rem;
    font-weight: bold;
    font-style: italic;
    line-height: 1.0933rem;
    color: #c18d43;
    margin: 0 .2667rem;
}

.yn .ynTit .utilYnText {
    font-size: .5333rem;
    font-style: italic;
    color: #c18d43;
    text-align: center;
}

.yn .ynRow .ynItem {
    width: 8.85rem;
    height: 3.6533rem;
    background-image: linear-gradient(0deg,
            #f2c993 1%,
            #fffaf3 100%),
        linear-gradient(#ffffff,
            #ffffff);
    background-blend-mode: normal,
        normal;
    border: solid .08rem #f9efde;
    align-items: center;
    box-sizing: border-box;
}

.yn .ynRow .ynImg {
    width: 3.5467rem;
    height: 2.5067rem;
    margin: 0 .8rem 0 .56rem;
}

.yn .ynRow .ynRight .ynText1 {
    font-size: .7467rem;
    color: #910404;
    font-weight: bold;
}

.yn .ynRow .ynRight .ynText2 {
    font-size: .48rem;
    color: #2d2d2d;
    text-align: center;
}

.yn .ynRow2 .ynItem4 {
    width: 5.4933rem;
    height: 3.6533rem;
    background-image: linear-gradient(0deg,
            #f2c993 1%,
            #fffaf3 100%),
        linear-gradient(#ffffff,
            #ffffff);
    background-blend-mode: normal,
        normal;
    border: solid .08rem #f9efde;
    align-items: center;
    box-sizing: border-box;
}

.yn .ynRow2 .ynItem4 .ynImg2 {
    width: 3.4667rem;
    height: 1.8133rem;
    margin: .1333rem 0 0;
}

.yn .ynRow2 .ynItem4 .ynCr {
    font-size: .7467rem;
    color: #910404;
    font-weight: bold;
    line-height: .7467rem;
    margin: .1333rem 0 0;
}

.yn .ynRow2 .ynItem4 .ynCs {
    font-size: .48rem;
    color: #2d2d2d;
}

.yn .ynRow2 .ynRed {
    width: 6.68rem;
    height: 3.6533rem;
    /* background-color: #da0910;*/
    border: solid 3px #f9efde;
    background-image: url("/images/m/monthly26-1-2/ynx.png");
    background-size: cover;
    box-sizing: border-box;
}

.yn .ynRow2 .ynRed .ynRedText {
    font-size: .4333rem;
    color: #f9e4c8;
    text-align: center;
    margin-top: 2.4333rem;
}



.yn .ynRow3 .ynItem4 {
    width: 5.9067rem;
    height: 3.6533rem;
    background-image: linear-gradient(0deg,
            #f2c993 1%,
            #fffaf3 100%),
        linear-gradient(#ffffff,
            #ffffff);
    background-blend-mode: normal,
        normal;
    border: solid .08rem #f9efde;
    align-items: center;
    box-sizing: border-box;
}

.yn .ynRow3 .ynItem4 .ynImg2 {
    width: 3.44rem;
    height: 1.7867rem;
    margin: .1333rem 0 0;
}

.yn .ynRow3 .ynItem4 .ynCr {
    font-size: .7467rem;
    color: #910404;
    font-weight: bold;
    line-height: .7467rem;
    margin: .1333rem 0 0;
}

.yn .ynRow3 .ynItem4 .ynCs {
    font-size: .4533rem;
    color: #2d2d2d;
}

.yn .ynRow4 .ynItem5 {
 width: 7.7867rem;
    height: 6.2667rem;
    background-image: url("/images/m/monthly26-1-2/ynItem_bj.png");
    align-items: center;
    background-size: cover;
    /* margin-top: 32px; */
}

.yn .ynRow4 {
    justify-content: space-between;
    margin-top: .7467rem;
}

.yn .ynRow4 .ynItem5 .ynItem5Tex {
    width: 4.88rem;
	height: 1.7067rem;
    background-color: #c9010e;
    border-radius: .1333rem;
    font-size: .88rem;
    color: #ffe9cc;
    font-weight: bold;
    margin-top: 1.7333rem;
}

.yn .ynRow4 .ynItem5 .dl {
    font-size: .72rem;
    color: #910404;
    font-weight: bold;
    line-height: .72rem;
    margin: .2667rem 0;
}

.yn .ynRow4 .ynItem5 .ynxf {
    font-size: .5067rem;
    color: #343434;
}

/* 有你 end */

/* 牙体牙髓 start */
.ytys {
    width: 18.3467rem;
	height: 17.36rem;
    background-image: url("/images/m/monthly26-1-2/ytys_bj.png");
    margin-top: 2.56rem;
    position: relative;
    align-items: center;
    background-size: cover;
}
.ytys .ytTit{
    height: 2.0267rem;
    width: 15.9467rem;
    background-image: url("/images/m/monthly26-1-2/uitl_bj.png");
    position: absolute;
    background-size: cover;
    top: -.9667rem;
    left: 50%;
    margin-left: -7.9733rem;
    font-size: 1.0667rem;
    font-weight: bold;
    color: #ffe5c1;
}
.ytys .ytysItem {
   width: 15.9467rem;
	height: 7.04rem;
    background-image: linear-gradient(0deg,
            #f3cf9e 0%,
            #f9e5c9 61%,
            #fffaf3 100%),
        linear-gradient(#ca2122,
            #ca2122);
    background-blend-mode: normal,
        normal;
    border-radius: .1333rem;
    border: solid .08rem #f9efde;
}

.ytys .ytysItem .ytysImg {
    width: 7.5733rem;
	height: 6.0267rem;
    margin: .48rem 0 0 .3733rem;
}

.ytys .ytysItem .ytysItemRi {
    align-items: center;
    width: 7.9533rem;
    position: relative;
}

.ytys .ytysItem .ytysItemRi .fz31 {
    font-size: 1.0133rem;
    font-style: italic;
    font-weight: bold;
    color: #910404;
    margin: .36rem 0 .2667rem;
}

.ytys .ytysItem .ytysItemRi .num {
    align-items: flex-end;
}

.ytys .ytysItem .ytysItemRi .num .fz77 {
    font-size: 1.9467rem;
    font-style: italic;
    font-weight: bold;
    color: #910404;
    line-height: 1.9467rem;
}

.ytys .ytysItem .ytysItemRi .num .fz21 {
    font-size: .64rem;
    font-style: italic;
    color: #910404;
}

.ytys .ytysItem .ytysItemRi .zhe {
    font-size: .5333rem;
    color: #910404;
    margin-top: .2667rem;
}

.ytys .ytysItem .ytysItemRi .ystsBtn {
    position: absolute;
    bottom: .4rem;
    width: 5.9467rem;
	height: 1.3333rem;
    background-color: #910404;
    border-radius: .5867rem;
    font-size: .8rem;
    font-style: italic;
    cursor: pointer;
    color: #ffffff;
    cursor: pointer;
}
/* 牙体牙髓 end */

/* 综合牙科 start */
.zhyk{
    width: 18.3467rem;
	height: 20.32rem;
    background-image: url("/images/m/monthly26-1-2/zhyk_bj.png");
    margin-top: 2.5067rem;
    position: relative;
    align-items: center;
    background-size: cover;
}
.zhyk .ytTit{
    height: 2.0267rem;
    width: 15.9467rem;
    background-image: url("/images/m/monthly26-1-2/uitl_bj.png");
    position: absolute;
    background-size: cover;
    top: -.9667rem;
    left: 50%;
    margin-left: -7.9733rem;
    font-size: 1.0667rem;
    font-weight: bold;
    color: #ffe5c1;
}
.zhyk .zhykRow {
    margin-top: 1.7867rem;
}

.zhyk .zhykRow .zhykItem {
    width: 7.7867rem;
	height: 9.6rem;
    background-image: linear-gradient(0deg,
            #f3cf9e 0%,
            #f9e5c9 38%,
            #fffaf3 100%),
        linear-gradient(#ffffff,
            #ffffff);
    background-blend-mode: normal,
        normal;
    border-radius: .2667rem;
    border: solid 3px #e7bc83;
    align-items: center;
    position: relative;
}

.zhyk .zhykRow .zhykItem .zhykImg {
    width: 7.7867rem;
	height: 4.5067rem;
}

.zhyk .zhykRow .zhykItem .zhykTit {
    font-size: .9333rem;
    color: #930713;
    font-weight: bold;
    margin: .1333rem 0 0;
    height: 1.1733rem;
    line-height: 1.1733rem;
}

.zhyk .zhykRow .zhykItem .line {
    width: 7.8667rem;
    border-top: .0267rem dashed #c30d0e;
}

.zhyk .zhykRow .zhykItem .num {
    font-size: 1.9467rem;
    color: #930713;
    font-weight: bold;
    line-height: 1.5333rem;
    align-items: flex-end;
    margin: .1667rem 0;
}
.zhyk .zhykRow .zhykItem .num .fz77{
    font-size: 1.9467rem;
}
.zhyk .zhykRow .zhykItem .num .fz19 {
    font-size: .64rem;
    color: #930713;
    line-height: .6667rem;
}

.zhyk .zhykRow .zhykItem .ystsBtn {
    position: absolute;
    bottom: .4rem;
    width: 5.0667rem;
	height: 1.1467rem;
    background-color: #910404;
    border-radius: .5067rem;
    font-size: .8rem;
    font-style: italic;
    cursor: pointer;
    color: #ffffff;
    cursor: pointer;
}
.zhyk .ytysItem {
   width: 15.9467rem;
	height: 7.04rem;
    background-image: linear-gradient(0deg,
            #f3cf9e 0%,
            #f9e5c9 61%,
            #fffaf3 100%),
        linear-gradient(#ca2122,
            #ca2122);
    background-blend-mode: normal,
        normal;
    border-radius: .1333rem;
    border: solid .08rem #f9efde;
}

.zhyk .ytysItem .ytysImg {
    width: 7.5733rem;
	height: 6.0267rem;
    margin: .48rem 0 0 .3733rem;
}

.zhyk .ytysItem .ytysItemRi {
    align-items: center;
    width: 7.9533rem;
    position: relative;
}

.zhyk .ytysItem .ytysItemRi .fz31 {
    font-size: 1.0133rem;
    font-weight: bold;
    color: #910404;
    margin: .36rem 0 .2667rem;
}

.zhyk .ytysItem .ytysItemRi .num {
    align-items: flex-end;
}

.zhyk .ytysItem .ytysItemRi .num .fz77 {
    font-size: 1.9467rem;
    font-weight: bold;
    color: #910404;
    line-height: 1.9467rem;
}

.zhyk .ytysItem .ytysItemRi .num .fz21 {
    font-size: .64rem;
    color: #910404;
}

.zhyk .ytysItem .ytysItemRi .zhe {
    font-size: .5333rem;
    color: #910404;
    margin-top: .2667rem;
}

.zhyk .ytysItem .ytysItemRi .ystsBtn {
    position: absolute;
    bottom: .4rem;
    width: 5.9467rem;
	height: 1.3333rem;
    background-color: #910404;
    border-radius: .5867rem;
    font-size: .8rem;
    font-style: italic;
    cursor: pointer;
    color: #ffffff;
    cursor: pointer;
}
/* 综合牙科 end */

/* 种植 start */
.zz{
    width: 18.3467rem;
	height: 48.32rem;
    background-image: url("/images/m/monthly26-1-2/zz_bj.png");
    margin-top: 2.5067rem;
    position: relative;
    align-items: center;
    background-size: cover;
}
.zz .ytTit{
    height: 2.0267rem;
    width: 15.9467rem;
    background-image: url("/images/m/monthly26-1-2/uitl_bj.png");
    position: absolute;
    background-size: cover;
    top: -.9667rem;
    left: 50%;
    margin-left: -7.9733rem;
    font-size: 1.0667rem;
    font-weight: bold;
    color: #ffe5c1;
}
.zz .zzItem {
    width: 15.9733rem;
	height: 6.9067rem;
    background-image: linear-gradient(0deg,
            #f3cf9e 0%,
            #f9e5c9 61%,
            #fffaf3 100%),
        linear-gradient(#bc1d1f,
            #bc1d1f);
    background-blend-mode: normal,
        normal;
    border-radius: .2667rem;
    border: solid .08rem #f9efde;
    position: relative;
    box-sizing: border-box;
    margin-top: .4rem;
}

.zz .zzItem .zzItemText1 {
    font-size: 1.0133rem;
    color: #910404;
    font-style: italic;
    margin: .8rem 0 .48rem 1.8rem;
    font-weight: bold;
}

.zz .zzItem .zzItemText2 {
    font-size: .4267rem;
    color: #910404;
    margin: 0 0 0 .8rem;
}

.zz .zzItem .num {
    margin-left: 1.5333rem;
    align-items: flex-end;
    margin-top: .4933rem;
}

.zz .zzItem .num .fz21 {
    font-size: .56rem;
    color: #910404;
    font-style: italic;
}

.zz .zzItem .num .fz77 {
    font-size: 2.0533rem;
    font-weight: bold;
    font-style: italic;
    line-height: 1.84rem;
    color: #910404;
}
.zz .zzItem .fz18s{
    font-size: .48rem;
    color: #910404;
    margin-left: .5067rem;
}
.zz .zzItem .zzBtn {
    width: 5.4933rem;
    height: 1.2rem;
    background-color: #910404;
    border-radius: .5867rem;
    font-size: .8rem;
    color: #ffffff;
    font-style: italic;
    font-weight: bold;
    cursor: pointer;
    position: absolute;
    bottom: .4rem;
    left: 1.8rem;
}

.zz .zzItem .zzImg {
    position: absolute;
    right: 1.2133rem;
    bottom: .5867rem;
    width: 4.4533rem;
    height: auto;
}
.zz .zzsm{
    font-size: .5333rem;
    color: #fff8f0;
    	font-style: italic;
        margin-top: 10px;

}
/* 种植 end */
/* 正畸 start */
.zj{
    width: 18.3467rem;
	height: 40.9333rem;
    background-image: url("/images/m/monthly26-1-2/zj_bj.png");
    margin-top: 2.5067rem;
    position: relative;
    align-items: center;
    background-size: cover;
}
.zj .ytTit{
    height: 2.0267rem;
    width: 15.9467rem;
    background-image: url("/images/m/monthly26-1-2/uitl_bj.png");
    position: absolute;
    background-size: cover;
    top: -.9667rem;
    left: 50%;
    margin-left: -7.9733rem;
    font-size: 1.0667rem;
    font-weight: bold;
    color: #ffe5c1;
}
.zj .zhykRow {
    margin-top: .56rem;

}

.zj .zhykRow .zhykItem {
    width: 7.7867rem;
	height: 9.6rem;
    background-image: linear-gradient(0deg,
            #f3cf9e 0%,
            #f9e5c9 38%,
            #fffaf3 100%),
        linear-gradient(#ffffff,
            #ffffff);
    background-blend-mode: normal,
        normal;
    border-radius: .2667rem;
    border: solid 3px #e7bc83;
    align-items: center;
    position: relative;
}

.zj .zhykRow .zhykItem .zhykImg {
    width: 7.7867rem;
	height: 4.5067rem;
}

.zj .zhykRow .zhykItem .zhykTit {
    font-size: .9333rem;
    color: #930713;
    font-weight: bold;
    margin: .1333rem 0 0;
}

.zj .zhykRow .zhykItem .line {
    width: 7.8667rem;
    border-top: .0267rem dashed #c30d0e;
}

.zj .zhykRow .zhykItem .num {
    font-size: 1.9467rem;
    color: #930713;
    font-weight: bold;
    line-height: 1.5333rem;
    align-items: flex-end;
    margin: .1667rem 0;
}
.zj .zhykRow .zhykItem .num .fz77 { 
    font-size: 1.9467rem;
}
.zj .zhykRow .zhykItem .num .fz19 {
    font-size: .64rem;
    color: #930713;
    line-height: .6667rem;
}

.zj .zhykRow .zhykItem .ystsBtn {
    position: absolute;
    bottom: .2rem;
    width: 5.0667rem;
	height: 1.1467rem;
    background-color: #910404;
    border-radius: .5067rem;
    font-size: .8rem;
    font-style: italic;
    cursor: pointer;
    color: #ffffff;
    cursor: pointer;
}
.zj .ytysItem {
   width: 15.9467rem;
	height: 7.04rem;
    background-image: linear-gradient(0deg,
            #f3cf9e 0%,
            #f9e5c9 61%,
            #fffaf3 100%),
        linear-gradient(#ca2122,
            #ca2122);
    background-blend-mode: normal,
        normal;
    border-radius: .1333rem;
    border: solid .08rem #f9efde;
}

.zj .ytysItem .ytysImg {
    width: 7.5733rem;
	height: 6.0267rem;
    margin: .48rem 0 0 .3733rem;
}

.zj .ytysItem .ytysItemRi {
    align-items: center;
    width: 7.9533rem;
    position: relative;
}

.zj .ytysItem .ytysItemRi .fz31 {
    font-size: .8rem;
    font-weight: bold;
    color: #910404;
    margin: .56rem 0 .3667rem;
}

.zj .ytysItem .ytysItemRi .num {
    align-items: flex-end;
}

.zj .ytysItem .ytysItemRi .num .fz77 {
    font-size: 1.9467rem;
    font-weight: bold;
    color: #910404;
    line-height: 1.9467rem;
}

.zj .ytysItem .ytysItemRi .num .fz21 {
    font-size: .64rem;
    color: #910404;
}

.zj .ytysItem .ytysItemRi .zhe {
    font-size: .5333rem;
    color: #910404;
    margin-top: .2667rem;
}

.zj .ytysItem .ytysItemRi .ystsBtn {
    position: absolute;
    bottom: .4rem;
    width: 5.9467rem;
	height: 1.3333rem;
    background-color: #910404;
    border-radius: .5867rem;
    font-size: .8rem;
    font-style: italic;
    cursor: pointer;
    color: #ffffff;
    cursor: pointer;
}
/* 正畸 end */

/* 修复 start */
.xf{
    width: 18.3467rem;
	height: 30.8533rem;
    background-image: url("/images/m/monthly26-1-2/xf_bj.png");
    margin-top: 2.5067rem;
    position: relative;
    align-items: center;
    background-size: cover;
}
.xf .ytTit{
    height: 2.0267rem;
    width: 15.9467rem;
    background-image: url("/images/m/monthly26-1-2/uitl_bj.png");
    position: absolute;
    background-size: cover;
    top: -.9667rem;
    left: 50%;
    margin-left: -7.9733rem;
    font-size: 1.0667rem;
    font-weight: bold;
    color: #ffe5c1;
}
.xf .zhykRow {
    margin-top: .56rem;

}

.xf .zhykRow .zhykItem {
    width: 7.7867rem;
	height: 9.6rem;
    background-image: linear-gradient(0deg,
            #f3cf9e 0%,
            #f9e5c9 38%,
            #fffaf3 100%),
        linear-gradient(#ffffff,
            #ffffff);
    background-blend-mode: normal,
        normal;
    border-radius: .2667rem;
    border: solid 3px #e7bc83;
    align-items: center;
    position: relative;
}

.xf .zhykRow .zhykItem .zhykImg {
    width: 4.4267rem;
	height: 4.4267rem;
}

.xf .zhykRow .zhykItem .zhykTit {
    font-size: .9333rem;
    color: #930713;
    font-weight: bold;
    margin: .1333rem 0 0;
}

.xf .zhykRow .zhykItem .line {
    width: 7.8667rem;
    border-top: .0267rem dashed #c30d0e;
}

.xf .zhykRow .zhykItem .num {
    font-size: 1.9467rem;
    color: #930713;
    font-weight: bold;
    line-height: 1.5333rem;
    align-items: flex-end;
    margin: .1667rem 0;
}
.xf .zhykRow .zhykItem .num .fz77 { 
    font-size: 1.9467rem;
}
.xf .zhykRow .zhykItem .num .fz19 {
    font-size: .64rem;
    color: #930713;
    line-height: .6667rem;
}

.xf .zhykRow .zhykItem .ystsBtn {
    position: absolute;
    bottom: .4rem;
    width: 5.0667rem;
	height: 1.1467rem;
    background-color: #910404;
    border-radius: .5067rem;
    font-size: .8rem;
    font-style: italic;
    cursor: pointer;
    color: #ffffff;
    cursor: pointer;
}
.xf .ytysItem {
   width: 15.9467rem;
	height: 7.04rem;
    background-image: linear-gradient(0deg,
            #f3cf9e 0%,
            #f9e5c9 61%,
            #fffaf3 100%),
        linear-gradient(#ca2122,
            #ca2122);
    background-blend-mode: normal,
        normal;
    border-radius: .1333rem;
    border: solid .08rem #f9efde;
}

.xf .ytysItem .ytysImg {
    width: 7.5733rem;
	height: 6.0267rem;
    margin: .48rem 0 0 .3733rem;
}

.xf .ytysItem .ytysItemRi {
    align-items: center;
    width: 7.9533rem;
    position: relative;
}

.xf .ytysItem .ytysItemRi .fz31 {
    font-size: .8rem;
    font-weight: bold;
    color: #910404;
    margin: .56rem 0 .3667rem;
}

.xf .ytysItem .ytysItemRi .num {
    align-items: flex-end;
}

.xf .ytysItem .ytysItemRi .num .fz77 {
    font-size: 1.9467rem;
    font-weight: bold;
    color: #910404;
    line-height: 1.9467rem;
}

.xf .ytysItem .ytysItemRi .num .fz21 {
    font-size: .64rem;
    color: #910404;
}

.xf .ytysItem .ytysItemRi .zhe {
    font-size: .5333rem;
    color: #910404;
    margin-top: .2667rem;
}

.xf .ytysItem .ytysItemRi .ystsBtn {
    position: absolute;
    bottom: .4rem;
    width: 5.9467rem;
	height: 1.3333rem;
    background-color: #910404;
    border-radius: .5867rem;
    font-size: .8rem;
    font-style: italic;
    cursor: pointer;
    color: #ffffff;
    cursor: pointer;
}
/* 修复 end */
/* 儿牙 start */
.ey{
    width: 18.3467rem;
	height: 20.32rem;
    background-image: url("/images/m/monthly26-1-2/zhyk_bj.png");
    margin-top: 2.5067rem;
    position: relative;
    align-items: center;
    background-size: cover;
}
.ey .ytTit{
    height: 2.0267rem;
    width: 15.9467rem;
    background-image: url("/images/m/monthly26-1-2/uitl_bj.png");
    position: absolute;
    background-size: cover;
    top: -.9667rem;
    left: 50%;
    margin-left: -7.9733rem;
    font-size: 1.0667rem;
    font-weight: bold;
    color: #ffe5c1;
}
.ey .zhykRow {
    margin-top: 1.7867rem;
}

.ey .zhykRow .zhykItem {
    width: 7.7867rem;
	height: 9.6rem;
    background-image: linear-gradient(0deg,
            #f3cf9e 0%,
            #f9e5c9 38%,
            #fffaf3 100%),
        linear-gradient(#ffffff,
            #ffffff);
    background-blend-mode: normal,
        normal;
    border-radius: .2667rem;
    border: solid 3px #e7bc83;
    align-items: center;
    position: relative;
}
.ey .zhykRow .zhykItem .zhe8{
    font-size: .4rem;
    color: #930713;
}
.ey .zhykRow .zhykItem .zhykImg {
    width: 7.7867rem;
	height: 4.5067rem;
}

.ey .zhykRow .zhykItem .zhykTit {
    font-size: .9333rem;
    color: #930713;
    font-weight: bold;
    line-height: 1.233rem;
}

.ey .zhykRow .zhykItem .line {
    width: 7.8667rem;
    border-top: .0267rem dashed #c30d0e;
}

.ey .zhykRow .zhykItem .num {
    font-size: 1.9467rem;
    color: #930713;
    font-weight: bold;
    line-height: 1.5333rem;
    align-items: flex-end;
    margin: .1667rem 0 0;
}
.ey .zhykRow .zhykItem .num .fz77 { 
    font-size: 1.5467rem;
}
.ey .zhykRow .zhykItem .num .fz19 {
    font-size: .64rem;
    color: #930713;
    line-height: .6667rem;
}

.ey .zhykRow .zhykItem .ystsBtn {
    position: absolute;
    bottom: .1333rem;
    width: 5.0667rem;
	height: 1.1467rem;
    background-color: #910404;
    border-radius: .5067rem;
    font-size: .8rem;
    font-style: italic;
    cursor: pointer;
    color: #ffffff;
    cursor: pointer;
}
.ey .ytysItem {
   width: 15.9467rem;
	height: 7.04rem;
    background-image: linear-gradient(0deg,
            #f3cf9e 0%,
            #f9e5c9 61%,
            #fffaf3 100%),
        linear-gradient(#ca2122,
            #ca2122);
    background-blend-mode: normal,
        normal;
    border-radius: .1333rem;
    border: solid .08rem #f9efde;
}

.ey .ytysItem .ytysImg {
    width: 7.5733rem;
	height: 6.0267rem;
    margin: .48rem 0 0 .3733rem;
}

.ey .ytysItem .ytysItemRi {
    align-items: center;
    width: 7.9533rem;
    position: relative;
}

.ey .ytysItem .ytysItemRi .fz31 {
    font-size: 1.0133rem;
    font-weight: bold;
    color: #910404;
    margin: .36rem 0 .2667rem;
}

.ey .ytysItem .ytysItemRi .num {
    align-items: flex-end;
}

.ey .ytysItem .ytysItemRi .num .fz77 {
    font-size: 1.9467rem;
    font-weight: bold;
    color: #910404;
    line-height: 1.9467rem;
}

.ey .ytysItem .ytysItemRi .num .fz21 {
    font-size: .64rem;
    color: #910404;
}

.ey .ytysItem .ytysItemRi .zhe {
    font-size: .5333rem;
    color: #910404;
    margin-top: .2667rem;
}

.ey .ytysItem .ytysItemRi .ystsBtn {
    position: absolute;
    bottom: .4rem;
    width: 5.9467rem;
	height: 1.3333rem;
    background-color: #910404;
    border-radius: .5867rem;
    font-size: .8rem;
    font-style: italic;
    cursor: pointer;
    color: #ffffff;
    cursor: pointer;
}
/* 儿牙 end */
/* 修复 start */
.yz{
    width: 18.3467rem;
	height: 12.48rem;
    background-image: url("/images/m/monthly26-1-2/yz_bj.png");
    margin-top: 2.5067rem;
    position: relative;
    align-items: center;
    background-size: cover;
}
.yz .ytTit{
    height: 2.0267rem;
    width: 15.9467rem;
    background-image: url("/images/m/monthly26-1-2/uitl_bj.png");
    position: absolute;
    background-size: cover;
    top: -.9667rem;
    left: 50%;
    margin-left: -7.9733rem;
    font-size: 1.0667rem;
    font-weight: bold;
    color: #ffe5c1;
}
.yz .zhykRow {
    margin-top: .56rem;

}

.yz .zhykRow .zhykItem {
    width: 7.7867rem;
	height: 9.6rem;
    background-image: linear-gradient(0deg,
            #f3cf9e 0%,
            #f9e5c9 38%,
            #fffaf3 100%),
        linear-gradient(#ffffff,
            #ffffff);
    background-blend-mode: normal,
        normal;
    border-radius: .2667rem;
    border: solid 3px #e7bc83;
    align-items: center;
    position: relative;
}

.yz .zhykRow .zhykItem .zhykImg {
    width: 7.7867rem;
	height: 4.5067rem;
}

.yz .zhykRow .zhykItem .zhykTit {
    font-size: .9333rem;
    color: #930713;
    font-weight: bold;
    margin: .1333rem 0 0;
}

.yz .zhykRow .zhykItem .line {
    width: 7.8667rem;
    border-top: .0267rem dashed #c30d0e;
}

.yz .zhykRow .zhykItem .num {
    font-size: 1.9467rem;
    color: #930713;
    font-weight: bold;
    line-height: 1.5333rem;
    align-items: flex-end;
    margin: .1667rem 0;
}
.yz .zhykRow .zhykItem .num .fz77 { 
    font-size: 1.9467rem;
}
.yz .zhykRow .zhykItem .num .fz19 {
    font-size: .64rem;
    color: #930713;
    line-height: .6667rem;
}

.yz .zhykRow .zhykItem .ystsBtn {
    position: absolute;
    bottom: .2rem;
    width: 5.0667rem;
	height: 1.1467rem;
    background-color: #910404;
    border-radius: .5067rem;
    font-size: .8rem;
    font-style: italic;
    cursor: pointer;
    color: #ffffff;
    cursor: pointer;
}
.yz .ytysItem {
   width: 15.9467rem;
	height: 7.04rem;
    background-image: linear-gradient(0deg,
            #f3cf9e 0%,
            #f9e5c9 61%,
            #fffaf3 100%),
        linear-gradient(#ca2122,
            #ca2122);
    background-blend-mode: normal,
        normal;
    border-radius: .1333rem;
    border: solid .08rem #f9efde;
}

.yz .ytysItem .ytysImg {
    width: 7.5733rem;
	height: 6.0267rem;
    margin: .48rem 0 0 .3733rem;
}

.yz .ytysItem .ytysItemRi {
    align-items: center;
    width: 7.9533rem;
    position: relative;
}

.yz .ytysItem .ytysItemRi .fz31 {
    font-size: .8rem;
    font-weight: bold;
    color: #910404;
    margin: .56rem 0 .3667rem;
}

.yz .ytysItem .ytysItemRi .num {
    align-items: flex-end;
}

.yz .ytysItem .ytysItemRi .num .fz77 {
    font-size: 1.9467rem;
    font-weight: bold;
    color: #910404;
    line-height: 1.9467rem;
}

.yz .ytysItem .ytysItemRi .num .fz21 {
    font-size: .64rem;
    color: #910404;
}

.yz .ytysItem .ytysItemRi .zhe {
    font-size: .5333rem;
    color: #910404;
    margin-top: .2667rem;
}

.yz .ytysItem .ytysItemRi .ystsBtn {
    position: absolute;
    bottom: .4rem;
    width: 5.9467rem;
	height: 1.3333rem;
    background-color: #910404;
    border-radius: .5867rem;
    font-size: .8rem;
    font-style: italic;
    cursor: pointer;
    color: #ffffff;
    cursor: pointer;
}
/* 修复 end */

.hdxz {
    width: 18.4rem;
    height: 9.3067rem;
    background-image: linear-gradient(0deg,
            #ffffff 0%,
            #feeac7 100%),
        linear-gradient(#feeac7,
            #feeac7);
    background-blend-mode: normal,
        normal;
    border-radius: .2667rem;
    border: solid 1px #f9efde;
    margin-top: 1.68rem;
    align-items: center;
}

.hdxz .hdxzTitle {
    font-size: .96rem;
    font-style: italic;
    color: #930713;
    font-weight: bold;
    margin: .4933rem 0 .2267rem;
}

.hdxz .line1 {
    align-items: center;
    margin-bottom: .8267rem;
}

.hdxz .line1 .line1s {
    width: 7.28rem;
    height: .0267rem;
    background-color: #871015;
}

.hdxz .line1 .line2s {
    width: 2.9067rem;
    height: .2667rem;
    background-color: #871015;
    border-radius: .08rem;
}

.hdxz .hdxzText {
    width: 15.6267rem;
    font-size: .72rem;
    font-style: italic;
    color: #930713;
    margin-bottom: .18rem;
}

.doctorBj {
    width: 100%;
    height: 19.8933rem;
    background-color: #f9efde;
    margin-top: 1.84rem;
}
.doctorBj .doctorSwiper{
    width: 18.4rem;
    height: 16rem;
}
.doctorBj .sbysdt {
    padding: .88rem 0 .7733rem;
}

.doctorBj .sbysdtLine {
    width: 2.1067rem;
    height: .0533rem;
    background-color: #871015;
}

.doctorBj .sbysdtText {
    font-size: 1.0667rem;
    font-weight: bold;
    font-style: italic;
    color: #871015;
    margin: 0 .6667rem;
}
.doctorBj .doctorBox{
    justify-content: space-between;
}
.doctorBj .doctorBox .docotrItem {
    width: 8.72rem;
    height: 13.9467rem;
    position: relative;
    background-size: cover;
    background-repeat: no-repeat;
}

.doctorBj .doctorBox .docotrItem .info {
    position: absolute;
    bottom: 0;
    height: 6.6667rem;
    width: 100%;
    align-items: center;
}

.doctorBj .doctorBox .docotrItem .info .name {
    font-size: 1.0933rem;
    font-weight: bold;
    color: #ffffff;
}

.doctorBj .doctorBox .docotrItem .info .text1 {
    font-size: .8rem;
    color: #ffffff;
}

.doctorBj .doctorBox .docotrItem .info .ysbtn {
    width: 4.6933rem;
	height: 1.28rem;
    background-color: #feeac7;
    border-radius: .5333rem;
    font-size: .8rem;
    cursor: pointer;
    margin-top: .4rem;
    color: #92010c;
    font-weight: bold;
}
.doctorBj  .doctorSwiper .swiper-pagination-bullet-active{
    width: .5333rem;
	height: .5333rem;
	background-color: #474646 !important;
}
.doctorBj  .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.doctorBj  .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{
    width: .5333rem;
	height: .5333rem;
	background-color: #92010c !important;
}
.gyAbout{
    height: 2.0267rem;
    width: 15.9467rem;
    background-image: url("/images/m/monthly26-1-2/uitl_bj.png");
    background-size: cover;
    font-size: 1.0667rem;
    font-weight: bold;
    color: #ffe5c1;
    margin: 1.5467rem auto .88rem; 
}
 .aboutText {
    font-size: .7467rem;
    line-height: 1.2rem;
    color: #f9efde;
    width: 18.4rem;
}

 .aboutfz24 {
    font-size: .7467rem;
    cursor: pointer;
}
 .xzBtn{
    margin: 1.0133rem 0 .7467rem;
 }
 .xzBtn .xzBtnItem1,
 .xzBtn .xzBtnItem2 {
    width: 4.64rem;
	height: 1.2rem;
    color: #8f010c;
    background-color: #ffffff;
    cursor: pointer;
    font-size: .8533rem;
    font-weight: bold;
}

/* .about .xzBtn .xzBtnItem1 {
    color: #474646;
} */
.aboutList{
    width: 18.4rem;
    justify-content: space-between;
}
.about .xzBtn .xzBtnItem2 {
    /* border-left: solid 1px #22befa;; */
}

 .xzBtn .active {
    background-color: #feeac8;
    /* color: #8f010c; */
}
.aboutCont .aboutItem {
    height: 4.8533rem;
    width: 5.9733rem;
}
#tab1 .aboutImg{
    width: 6.1467rem;
	height: 3.6267rem;
        display: block;
}
.aboutCont  .aboutImg {
   width: 6.16rem;
	height: 5.28rem;
    display: block;
}
.aboutCont .aboutItemText{
    /* height: 1.3333rem; */
    font-size: .48rem;
    color: #fff;
    text-align: center;
    /* margin-top: .2933rem; */
    line-height: 0.6333rem;
    font-style: italic;
}
#tab1 .aboutItemText{
    line-height: 1.1333rem;
}
.aboutCont .akj{
    width: 18.4rem;
    height: 9.8133rem;
   
}
.aboutCont .akjImg{
    width: 18.4rem;
	height: 8.2133rem;
     display: block;
}