.poetry-container{ background:url(../images/icon-pL-bg.jpg) #fff no-repeat center bottom; background-size:100% auto; background-attachment:fixed; padding:.2rem 0 .3rem 0; margin:.2rem 0 0 0;}
/*subnav*/
.subnav{display:flex;margin:0 auto;width:4.7rem;border:1px solid #e8e8e8;border-radius:15px;text-align:center}
.subnav a{display:block;height:.59rem;border-left:1px solid #f1f1f2;color:#000;text-align:center;font-size:.28rem;line-height:.59rem;flex:1}
.subnav a.current{background-color:#b21a2b;color:#fff}
.subnav a:first-child{border-left:none;border-radius:15px 0 0 15px}
.subnav a:last-child{border-radius:0 15px 15px 0}
/*sn-b*/
.sn-b{margin:0 .3rem}
.sn-bb{display:flex;padding:.2rem 0;border-bottom:1px dashed #e5e5e5}
.sn-bb .classify{float:left;display:block;width:.65rem;height:.28rem;color:#111;font-size:.28rem;line-height:.28rem}
.sn-bb .nr{overflow:hidden;height:.28rem;flex:1}
.sn-bb .nr a{float:left;display:block;margin:0 0 0 .3rem;color:#888;font-size:.28rem;line-height:.28rem}
.sn-bb .nr a.current{color:#b1192a}
.sn-bb .btn{width:.28rem;height:.28rem;background:url(../images/icon-pl-btn.png) no-repeat center center;background-size:.28rem .16rem}
.sn-bb .yc{position:fixed;top:0;left:0;z-index:99;display:none;width:100vw;height:100vh;background-color:rgba(0,0,0,.5)}
.yc-cn{position:absolute;top:50%;left:50%;margin-top:-1.57rem;margin-left:-3.55rem;padding:.3rem .36rem;width:6.4rem;height:2.54rem;border-radius:10px;background:#fff}
.yc-cn p{margin:0 0 .1rem 0;height:.34rem;color:#000;font-size:.34rem;line-height:.34rem}
.yc-cn .zw{overflow:hidden;margin:0 0 0 -.3rem;height:2.1rem}
.yc-cn .zw a{float:left;display:block;margin:0 0 0 .3rem;color:#666;font-size:.28rem;line-height:.7rem}
.yc-cn .zw a.current{color:#b1192a}
.yc-btn{position:absolute;top:.3rem;right:.36rem;z-index:99;width:.34rem;height:.34rem;background:url(../images/icon-yc-btn.png) no-repeat;background-size:.34rem .34rem}
/*pL-column*/
.pL-ul{margin:0 .3rem}
.pL-ul .pL-li{padding:.25rem 0;border-bottom:1px solid #f1f1f1}
.pL-ul .pL-li .subtit{display:block;overflow:hidden;height:.34rem;color:#000;text-overflow:ellipsis;white-space:nowrap;font-size:.34rem;line-height:.34rem;cursor:pointer}
.pL-ul .pL-li .pv{margin:.2rem 0 0 0}
.pL-ul .pL-li .aD{color:#9b9b9b;font-size:.24rem;line-height:.24rem;cursor:pointer}

/*aD-container*/
.aD-container{ background:#fff; padding:.2rem 0 .3rem 0; margin:.2rem 0 0 0;}

/*pC-cont*/
.pC-cont .pC-li{position:relative;margin:0 0 .2rem 0;padding:.2rem .3rem;background-color:#fff}
.pC-cont .pL-tit .subtit{display:block;margin:0 .64rem .15rem 0;color:#000;font-weight:700;font-size:.34rem}
.pC-cont .pL-tit .zc{margin:0 .64rem .15rem 0}
.pC-cont .pL-tit .aD{color:#9b9b9b;font-size:.24rem}
.pC-cont .cont .sj{margin:0 .64rem .15rem 0;color:#000;font-weight:700;font-size:.34rem}
.pC-cont .cont .translate-txt{display:none;margin:0 .64rem .15rem 0;color:#cc8019;font-size:.28rem;line-height:.42rem}
.pC-cont .cont .notes-txt{display:none;margin:0 .64rem .15rem 0;color:#852216;font-size:.28rem;line-height:.42rem}
.pC-cont .cont .award-txt{display:none;padding:.13rem 0;border-top:1px solid #f7f7f7}
.pC-cont .cont .cont-info{display:block;padding:.13rem 0;border-top:1px solid #f7f7f7;font-size:.30rem;}
.pC-cont .cont .award-txt span{display:block;color:#353535;text-indent:2em;font-size:.28rem;line-height:.42rem}
.pL-reference{margin:0 0 .15rem 0}
.pL-reference span{display:block;color:#9b9b9b;font-size:.2rem;line-height:.36rem}
.pC-cont .type{padding:.1rem 0 0;border-top:1px dashed #f1f1f1;color:#9b9b9b;font-size:.2rem;line-height:.42rem}
.pC-cont .type a{color:#6b6b6b;text-decoration:underline;cursor:pointer}
.pC-cont .pL-tna{position:absolute;top:0;right:.3rem;z-index:2;overflow:hidden}
.pC-cont .pL-tna a{display:block;margin:.2rem 0 0 0;width:.54rem;height:.55rem;background:url(../images/icon-pL-tna.png) no-repeat;background-size:1.62rem 1.1rem;font-size:0;cursor:pointer}
.pC-cont .pL-tna .translate{background-position:0 0}
.pC-cont .pL-tna .notes{background-position:-.54rem 0}
.pC-cont .pL-tna .award{background-position:-1.08rem 0}
.pC-cont .translate.current{background-position:0 -.56rem}
.pC-cont .notes.current{background-position:-.54rem -.56rem}
.pC-cont .award.current{background-position:-1.08rem -.56rem}
.pC-cont .pL-share{overflow:hidden;margin:0 0 .15rem 0}
.pC-cont .pL-share a{float:left;display:block;width:.36rem;height:.36rem;background:url(../images/icon-pL-share.png) no-repeat;background-size:1rem .36rem}
.pC-cont .pL-share .share-icon3{margin:0 .2rem 0 0;background-position:0 0}
.pC-cont .pL-share .share-icon4{background-position:-.46rem 0}


.pC-tit{margin:0 0 .2rem 0;padding:.16rem .3rem;height:.36rem;background-color:#fff;line-height:.36rem}
.pC-tit .tit-txt{display:block;padding:0 0 0 .14rem;height:.36rem;border-left:.06rem solid #852216;color:#852216;font-weight:700;font-size:.34rem;line-height:.36rem}

.bC-ff{margin:.2rem 0 0 0;padding:.2rem 0;background-color:#fff}

.pC-more{margin:.6rem 0 .8rem}
.pC-more .more-txt{display:block;margin:0 auto;width:3rem;height:.78rem;border-radius:10px;background-color:#b21a2b;color:#fff;text-align:center;font-size:.28rem;line-height:.78rem}

/*aL-co*/
.aL-co{margin:0 .3rem}
.aL-co .aL-nr{margin:0 0 .25rem 0}
.aL-co .aL-nr .head{overflow:hidden;margin:0 0 .15rem 0}
.aL-co .aL-nr .head .aL-img{float:left;display:block;width:.32rem;height:.45rem}
.aL-co .aL-nr .head .name{float:left;display:block;margin:0 0 0 .14rem;color:#333;font-weight:700;font-size:.34rem;line-height:.45rem}
.aL-co .aL-nr p{color:#353535;text-indent:2em;font-size:.28rem;line-height:.45rem}
.aL-co .aL-module{margin:0 0 .25rem 0}
.aL-co .aL-module .sub-tit{margin:0 0 .15rem 0;color:#852216;font-weight:700;font-size:.28rem;line-height:.28rem}
.aL-co .aL-module p{color:#353535;text-indent:2em;font-size:.28rem;line-height:.45rem}
.aL-co .aL-module p .aL-more{color:#852216}

/*aL-ul*/
.aL-ul{margin:0 .3rem;padding:0 0 .3rem 0}
.aL-ul .aL-li{overflow:hidden;margin:.3rem 0 0 0;background-color:#fff; display:flex;}
.aL-img{float:left;display:block;width:1.54rem;height:2.2rem}
.aL-img img{display:block;width:100%;height:100%;object-fit:cover}
.aL-lR{ flex:1; margin:0 0 0 .2rem;}
.aL-lR .name{display:block;overflow:hidden;margin:0 0 .05rem 0;height:.45rem;color:#000;text-overflow:ellipsis;white-space:nowrap;font-weight:700;font-size:.34rem;line-height:.45rem}
.aL-lR .txt{display:block;max-height:1.72rem;color:#353535;font-size:.28rem;line-height:.43rem}
.aL-lR .lR-more{display:inline;color:#852216;font-style:normal}
