@charset "utf-8";
/* CSS Document */
/*
* @description: 全局网页样式
* @author: ishang_pan
* @update: ishang_pan (2021-06-28 15:40)
*/

/*reset*/  
*{-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
html{width: 100%; height: 100%; margin: 0; padding: 0; -webkit-text-size-adjust: 100%; font-family: -apple-system, "PingFang SC","Helvetica Neue", Helvetica, STHeiTi, sans-serif; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); background: transparent; touch-action: manipulation;}
body{width: 100%; height: 100%; -webkit-overflow-scrolling: touch; font-size: .3rem;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{margin: 0; padding: 0;}
input,select,textarea{border: 0;/* -webkit-appearance: none; appearance: none; */}
ol,ul{list-style: none;}
*:not(input, select,textarea){-webkit-user-select: none;} 
img,a{-webkit-touch-callout: none;}
a,a:active,a:hover{text-decoration: none;}
a,button,input,textarea{-webkit-tap-highlight-color: rgba(0,0,0,0);}
html{max-width: 750px; margin: 0 auto;}
.f-plr30{padding: 0 0.3rem;}
/*common*/
body{background: #f1f4fa;}
.bg-fff{background: #fff;}
.f-pr{position: relative;}
.f-pa{position: absolute;}
.f-fl{float: left;}
.f-fr{float: right;}
.f-dn{display: none;}
.f-clearfix:after{display: block; height: 0; visibility: hidden; font-size: 0; content:" "; clear: both;}
* html .f-clearfix{zoom: 1;}
*:first-child+html .f-clearfix{zoom: 1;}
input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none!important;}
input[type=number]{-moz-appearance:textfield;}

.container{padding: 0 0.24rem;}
.is-top{height:3.6rem;background: url(../images/pig-banner.png)no-repeat;background-size: 100% 100%;padding-top: 2.6rem;}
.m-search{position: relative;width: 100%;height:0.7rem;background: #fff;border-radius: 0.08rem;padding: 0 0.2rem;}
.m-search .u-shtext{width:91%;line-height: 0.7rem;font-size: 0.24rem;border:0;outline:none;}
.m-search .u-shbtn {position: absolute;width: 10%;height: 0.7rem;border: none;cursor: pointer;right: 0.1rem;background: #fff;}
.m-search .u-shbtn img{width: 0.36rem;height: 0.36rem;}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{ color:#999999; font-size: 0.22rem;}
input:-moz-placeholder,textarea:-moz-placeholder{ color:#999999; font-size: 0.22rem;}
input::-moz-placeholder,textarea::-moz-placeholder{ color:#999999; font-size: 0.22rem;} 
input:-ms-input-placeholder,textarea:-ms-input-placeholder{ color:#999999; font-size: 0.22rem;}
.m-zc{background: #ffffff;}
.m-zc ul{display: flex;flex-direction: row;justify-content: space-between;text-align: center;padding: 0.4rem 0.34rem;}
.m-zc ul li img{width: 1.1rem;height: 1.1rem;}
.m-zc ul li p{font-size: 0.3rem;color: #333333;}
.m-list {padding-bottom: 1.5rem;}
.m-list .list-top{background: #fff;margin: 0.2rem 0;}
.m-list .list-top h4{font-size: 0.34rem;color: #e42828;text-align: center;padding: 0.3rem 0;}
.m-list .list-top .u-gd{display: flex;justify-content: space-between;}
.m-list .list-top .u-gd ul{display: flex;justify-content: space-around;}
.m-list .list-top .u-gd ul li{padding: 0 0.25rem;}
.m-list .list-top .u-gd ul li a{display: block;font-size: 0.3rem;margin-bottom: 0.24rem;}
.m-list .list-top .u-gd ul li.u-active a{font-weight: bold;}
.m-list .list-top .u-gd ul li.u-active em{display: block;width:0.3rem;height: 0.06rem;background: #e42828;border-radius: 0.25rem;margin: auto;}
.m-list .list-top .u-gd .i-gd{width:0.34rem;height: 0.29rem;margin-top: 0.1rem;}
.list-bot ul li{background: #fff;margin: .2rem 0.24rem 0;padding: 0.2rem;border-radius: 0.08rem;}
.list-bot ul li h4{font-size: 0.3rem;color: #333;font-weight: 400;line-height: .45rem;    display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.list-bot ul li .u-wj{display: flex;flex-direction: row;justify-content: space-between;align-items:center;padding: 0.2rem 0 0.1rem;}
.list-bot ul li .u-wj p{line-height: .45rem;border: 1px solid #e42828;color: #e42828;padding: 0 .2rem;}
.list-bot ul li .u-wj span{color: #999999;font-size: .26rem;}

/*目录导航*/
.m-mldh{display: none;position: absolute;width: 7.5rem;margin: auto;top: .88rem;bottom: 0;left: 0;right: 0;z-index: 999;}
.m-mldh .search-shadw {position: absolute;background:#ffffff;height: 100%;top: 0;bottom: 0;left: 0;right: 0;}
.m-mldh .search-wrap{position: absolute;top: 0;left: 0;z-index: 999;height: 100%;width: 100%;}
.m-mldh .u-gb{padding: .3rem;right: 0;}
.m-mldh .u-gb img{width: .27rem;height: .27rem;}
.mldh-tit{text-align: center;font-size: .34rem;font-weight: bold;padding: .6rem 0 .2rem;color: #333333;}
.m-class{border-top: 1px solid #ddd;padding:.2rem;}
.m-class .institutions h4{font-size: .28rem;font-weight: bold;color: #333333;margin-top: .2rem;}
.m-class .institutions h6{font-weight: 400;font-size: .24rem;margin-top: .15rem;}
.m-class .institutions ul{margin: 0 -0.1rem;}
.m-class .institutions ul li{float: left;text-align: center;margin-top: .2rem;padding: 0 0.1rem;}
.m-class .institutions ul li a{display: block;border: 1px solid #ddd;padding:.18rem .2rem;color:#333333;font-size: .24rem;}
.m-class .institutions ul li span{color: #999999;padding-left: 0.1rem;}

/* 底部 */
.is-footer{position: fixed;display: flex;justify-content: space-around;bottom: 0;width: 7.5rem;padding: 0.2rem 0;background: #fff;border-top: 1px solid #e8e8e8;}
.is-footer a{display: block;width: 50%;text-align: center;}
.is-footer .u-active p{color: #e42828;font-size: 0.24rem;}
.is-footer a p{color: #333333;font-size: 0.24rem;}
.is-footer a img{height: 0.36rem;}

/*我的预约*/
.m-my img{width: 7.5rem;height: 2.93rem;}
.m-box{background: #ffffff;}
.m-box ul{display: flex;flex-direction: row;justify-content: space-around;line-height: .9rem;}
.m-box ul li a{font-size: 0.32rem;color: #333333;}
.m-box ul li.u-active a{font-weight: bold;}
.m-box ul li.u-active em{display: block;width: 0.3rem;border-bottom:0.06rem solid #e42828;font-weight: bold;border-radius: .25rem;margin: auto;}
.m-lists .right2{width: 1.3rem;height:0.5rem;line-height: 0.5rem;text-align: center;border-radius: 0.25rem;}
.m-lists .u-dd{background: #ed4848;}
.m-lists .u-cg{background: #31b91b;}
.m-lists .right2 a{color: #fff;font-size:0.23rem;}
.m-lists .u-list .u-slzt{position: absolute;width: 1.83rem;height: 1.11rem;top: 0.45rem;left:2.7rem;}
.m-lists .u-sc{display: flex;flex-direction: row;align-items: center;padding-top: 0.32rem;}
.m-lists .u-sc img{width: 0.27rem;height: 0.26rem;}
.m-lists .u-sc p{color: #a1a1a1;font-size:0.24rem;padding-left: 0.1rem;}
.m-lists h4{padding-top: 0.4rem;text-align: center;}
.m-lists h4 img{width: 4.83rem;}
.m-lists .u-list ul li{position: relative;background: #fff;border-radius: 0.1rem;padding: 0.2rem;margin: 0.2rem 0.24rem 0;}
.m-lists .u-list ul li .title{font-size: 0.30rem;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.m-zclbbd .left span{display: block;color: #999999;font-size: 0.24rem;}
.m-zclbbd{display: flex;flex-direction: row;justify-content:space-between;align-items: center;margin-top: 0.1rem;}
.m-zclbbd .right a{display: block;background: #ffa200;color: #fff;border-radius: .25rem;width: 1.45rem;line-height: .5rem;text-align: center;font-size: .28rem;}
/*预约须知*/
.is-header{height: .88rem;line-height: .88rem;width: 100%;}
.is-header .f-plr30{display: flex;}
.is-header a{display: flex;align-items: center;}
.is-header img{width: 0.19rem;height: 0.35rem;}
.is-header h4{color: #fff;font-size: 0.35rem;margin: auto;font-weight: 400;}
.bg-color{background: #fff;}
.u-bottom{font-size:0.3rem;color:#d9d9d9;text-align: center;padding: 0.3rem 0;}

.m-daoyu{text-indent:2em;padding: 0.4rem 0;line-height: 0.5rem;color: #333333;}
/*内容*/
.m-detail{padding-bottom: .5rem;}
.m-detail .u-title{font-size:0.36rem;font-weight: bold;color:#333333;margin-top: 0.5rem;margin-bottom: .2rem;}
.m-detail table{width: 100%;border-collapse: collapse;border-spacing: 0;}
.m-detail table tr{line-height: 0.6rem;}
.m-detail table td.strong {font-weight: bold;width: 30%;text-align: right;}
.m-detail table td{width: 70%;padding: 0 0.1rem;font-size: 0.25rem;}
.u-body p{line-height: 0.5rem;margin: 0.2rem 0;width: 100%;}
.u-body p img{display: block;clear: both;margin: auto;width: 70% !important;}
.is-foot{position: fixed;display: flex;flex-direction:row;text-align: center;align-items:center;bottom: 0;width: 100%;background: #fff;margin-top: 0.2rem;border-top: 1px solid #e8e8e8;}
.is-foot .u-yuyue{display: block;width: 2.2rem;height: 0.97rem;line-height: 0.97rem;background: #e42828;color: #fff;}
.is-foot .u-duixian{background: #d3d3d3;}
.is-foot .u-re{display: flex;flex-direction:row;}
.is-foot .u-res{display: flex;justify-content:space-around;flex-direction:row;width: 3.1rem;}
.is-foot .u-res a{display: block;width: 0.45rem;height: 0.52rem;}
.is-foot .u-res a img{width: 0.45rem;height: 0.45rem;}

.seach-content {display: none;z-index: 999;top: 0;left: 0;right: 0;bottom: 0;}
.seach-content .search-shadw {position: absolute;background: rgba(0,0,0,0.4);height: 100%;top: 0;bottom: 0;left: 0;right: 0;}
.seach-content .search-wrap {position: absolute;border: 2px solid #e42828;background: #fff;top: 20%;z-index: 999;padding: 0.3rem;}
.seach-content .iframe-content {position: relative;z-index: 10;height: auto;-webkit-box-sizing: border-box;box-sizing: border-box;}
.seach-content .iframe-content .seek-box {margin-bottom: 10px;}
.seach-content .layui-input {width: 5.4rem;height: 0.8rem;background: #fff;padding-left: 0.2rem;border: 1px solid #dddddd;}
.seach-content .glyphicon {width: 1.3rem;line-height: 0.8rem;border: 1px solid #ddd;background: #e42828;color: #fff;}
.seach-content .u-list {height: 8rem;overflow-x: auto;}
.seach-content .u-list ul li {line-height: 0.7rem;border-bottom: 1px dashed #ddd;}


/* 首页 */
body{background:url(../images/public/background.png) #f5f5f5 top center no-repeat;background-size:100% 8.1rem;}
.is_top{padding-top:1.05rem;}
.logo{clear:both;display:block;margin:auto;width:5.23rem;height:2.47rem;}
.m_search{position:relative;margin-top:.39rem;width:100%;height:.68rem;border-radius:.34rem;background:rgba(255,255,255,.22);}
.m_search .u_shtext{padding:0 .3rem;width:100%;height:.68rem;outline:0;border:0;border-radius:.34rem;background:rgba(255,255,255,.22);color:#fff;text-align:center;font-size:.26rem;}
.m_search input::-webkit-input-placeholder{color:#fff;font-size:.26rem;}

.is-main{padding-top: .24rem;background:#f5f5f5;}

.u_list ul li{position: relative;background: #fff;border-radius: 0.1rem;padding: 0.2rem;margin: 0.2rem 0.24rem 0;}
.u_list ul li .title{font-size: 0.30rem;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.u_list li{padding:.4rem 0;border-bottom:solid .01rem #eee;}
.u_list li:last-child{border-bottom:none;}
.u_list li p a{margin-bottom:.1rem;color:#333;letter-spacing:0;font-weight:400;font-stretch:normal;font-size:.28rem;font-family:PingFang-SC-Medium;line-height:.48rem;}
.u_list li>span{color:#b3b3b3;letter-spacing:0;font-weight:400;font-stretch:normal;font-size:.24rem;font-family:PingFang-SC-Medium;line-height:.37rem;}

/* 播放按钮 */
.u_paly{display:inline-block;margin-left:.24rem;width:1.2rem;height:.4rem;border-radius:.06rem;background:url(../images/public/horn.png) #ffe6e6 left .2rem center no-repeat;background-size:20% 60%;color:#e42828;text-indent:.53rem;letter-spacing:0;font-weight:400;font-stretch:normal;font-size:.24rem;font-family:PingFang-SC-Medium;line-height:.4rem;}

.u_newslist ul li{position: relative;background: #fff;border-radius: 0.1rem;padding: 0.2rem;margin: 0.24rem 0;}
.u_newslist li{display:flex;padding:.41rem 0;border-bottom:.01rem solid #eee;}
.u_newslist li:last-child{border-bottom:none;}
.u_newslist .u-tit{display:block;margin-right:.21rem;width:2rem;height:1.46rem;}
.u_newslist .u-tit img{width:2rem;height:1.46rem;object-fit:cover;}
.u_newslist li .u-text p a{color:#333;letter-spacing:0;font-weight:400;font-stretch:normal;font-size:.28rem;font-family:PingFang-SC-Medium;line-height:.48rem;}
.u_newslist li .u-text>span{display:block;margin-top:.15rem;color:#b3b3b3;letter-spacing:0;font-weight:400;font-stretch:normal;font-size:.24rem;font-family:PingFang-SC-Medium;line-height:.37rem;}

.u_questions ul li{position: relative;background: #fff;border-radius: 0.1rem;padding: 0.2rem;margin: 0.2rem 0.24rem 0;}
.u_questions li{padding:.42rem 0 .48rem;border-bottom:.01rem solid #eee;}
.u_questions li:last-child{border-bottom:none;}
.u_questions li h3{margin-bottom:.2rem;padding-left:.53rem;background:url(../images/home/questions.png) top .08rem left no-repeat;}
.u_questions li h3 a{color:#3d3d3d;letter-spacing:0;font-weight:700;font-stretch:normal;font-size:.28rem;font-family:PingFang-SC-Bold;line-height:.48rem;}
.u_questions li p{padding-left:.53rem;background:url(../images/home/da.png) top .05rem left no-repeat;color:#3d3d3d;letter-spacing:0;font-weight:400;font-stretch:normal;font-size:.28rem;font-family:PingFang-SC-Medium;line-height:.48rem;}

/* 文字两行显示 */
.f-toe2{
    text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    line-clamp: 2;
    -webkit-box-orient: vertical;
}

/* 调查征集 */
.m-collectionTop{padding:.24rem;height:3.91rem;border-radius:.08rem;background-color:#fff;}
.m-collectionTop h2{padding-bottom:.32rem;color:#3d3d3d;letter-spacing:0;font-weight:700;font-stretch:normal;font-size:.36rem;font-family:PingFang-SC-Bold;line-height:.48rem;}
.m-collectionTop h2 a{display:block;display:-webkit-box;overflow:hidden;color:#3d3d3d;text-overflow:-o-ellipsis-lastline;text-overflow:ellipsis;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;}
.m-collectionTop p{color:#b3b3b3;letter-spacing:0;font-weight:400;font-stretch:normal;font-size:.28rem;font-family:PingFang-SC-Medium;line-height:.52rem;}
.m-collectionTop p span.red{color:#e42828;}
.m-collectionTop p span.green{color:green;}

.m-interpretTab{width:100%;}
.m-interpretTab #nav{overflow-x:scroll;height:1.18rem;white-space:nowrap;}
.m-interpretTab #nav::-webkit-scrollbar{display:none;}
.m-interpretTab #nav li{position:relative;display:inline-table;margin-right:.5rem;height:1.18rem;line-height:1.18rem;}
.m-interpretTab #nav li a{color:grey;letter-spacing:0;font-weight:400;font-stretch:normal;font-size:.36rem;font-family:PingFang-SC-Heavy;line-height:.52rem;}
.m-interpretTab #nav li:last-child{margin-right:0;}
.m-interpretTab #nav li.u-active a{color:#3d3d3d;font-weight:700;}
.m-interpretTab #nav li.u-active::after{position:absolute;bottom:.14rem;left:50%;display:block;width:.48rem;height:.06rem;background-color:#ef4542;content:'';transform:translateX(-50%);}

.m-input{padding-top:.24rem;}
.m-form{padding:0 .24rem;height:3.3rem;border-radius:.08rem;background-color:#fff;}
.m-form>div{display:flex;height:1.1rem;border-bottom:solid .01rem #eee;line-height:1.1rem;align-items:center;}
.m-form>div:last-child{border-bottom:none;}
.m-form>div label{color:#666;letter-spacing:0;font-weight:400;font-stretch:normal;font-size:.32rem;font-family:PingFang-SC-Medium;line-height:.48rem;}
.m-form>div input{padding-left:.43rem;width:80%;height:1.08rem;outline:0;border:none;color:#ccc;letter-spacing:0;font-weight:400;font-stretch:normal;font-size:.32rem;font-family:PingFang-SC-Medium;line-height:.48rem;}
.m-form>div input::placeholder{color:#ccc;letter-spacing:0;font-weight:400;font-stretch:normal;font-size:.32rem;font-family:PingFang-SC-Medium;line-height:.48rem;}

.m-textarea{margin-top:.24rem;padding:.43rem .27rem;min-height:4.2rem;border-radius:.08rem;background-color:#fff;}
.m-textarea textarea{width:100%;min-height:4.2rem;outline:0;border:none;border-radius:.08rem;background-color:#fff;color:#ccc;letter-spacing:0;font-weight:400;font-stretch:normal;font-size:.28rem;font-family:PingFang-SC-Medium;line-height:.48rem;resize:none;}
.m-textarea textarea::placeholder{color:#ccc;letter-spacing:0;font-weight:400;font-stretch:normal;font-size:.28rem;font-family:PingFang-SC-Medium;line-height:.48rem;}
.m-code{display:flex;margin-top:.24rem;padding:0 .24rem;height:1.08rem;border-radius:.08rem;background-color:#fff;align-items:center;}
.m-code label{color:#666;letter-spacing:0;font-weight:400;font-stretch:normal;font-size:.32rem;font-family:PingFang-SC-Medium;line-height:.48rem;}
.m-code input{padding-left:.43rem;width:55%;height:1.08rem;outline:0;border:none;color:#ccc;letter-spacing:0;font-weight:400;font-stretch:normal;font-size:.32rem;font-family:PingFang-SC-Medium;line-height:.48rem;}
.m-code input::placeholder{color:#ccc;letter-spacing:0;font-weight:400;font-stretch:normal;font-size:.32rem;font-family:PingFang-SC-Medium;line-height:.48rem;}
.m-code img{width:1.61rem;height:.52rem;}
.u_primary{margin:.24rem 0 .34rem 0;width:100%;height:.84rem;outline:0;border:none;border-radius:.08rem;background-color:#e42828;color:#fff;letter-spacing:0;font-weight:400;font-stretch:normal;font-size:.32rem;font-family:PingFang-SC-Medium;}

/* 公告 */
.m-notice{padding-bottom:.34rem;}
.g-notice{padding:.27rem .24rem;border-radius:.08rem;background-color:#fff;}
.g-notice p{color:#3d3d3d;text-indent:.4rem;letter-spacing:0;font-weight:400;font-stretch:normal;font-size:.28rem;font-family:PingFang-SC-Medium;line-height:.48rem;}


/* 主题订阅 */
.m-thmsbscrptn{min-height: auto !important;}
.m-thmsbscrptn h1{padding:.4rem 0;color:#333;text-align:center;letter-spacing:0;font-weight:700;font-stretch:normal;font-size:.36rem;font-family:PingFang-SC-Bold;}
.m-thmsbscrptn ul{padding:0 .1rem;}
.m-thmsbscrptn li{float:left;margin:0 .32rem .32rem 0;}
.m-thmsbscrptn li:nth-child(3n){margin-right:0;}
.m-thmsbscrptn li p{width:2.06rem;overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;height:.72rem;border-radius:.36rem;background-color:#f5f5f5;color:#333;text-align:center;letter-spacing:0;font-weight:400;font-stretch:normal;font-size:.28rem;font-family:PingFang-SC-Medium;line-height:.72rem;}
.m-thmsbscrptn li p.active{background-color:#ffe6e6;color:#e42828;}
.m-submitSubscription{position:fixed;left: 50%;bottom:.32rem;transform: translateX(-50%);}
.m-submitSubscription button{width:7.02rem;height:.84rem;outline:0;border:none;border-radius:.08rem;background-color:#e42828;color:#fff;}

/* 咨询投诉 */
.m_search1{height:auto!important;}
.m_search1{padding:0 .24rem;height:3.3rem;border-radius:.08rem;background-color:#fff;}
.m_search1>div{display:flex;height:1.1rem;border-bottom:solid .01rem #eee;line-height:1.1rem;align-items:center;}
.m_search1>div:last-child{border-bottom:none;}
.m_search1>div label{color:#666;letter-spacing:0;font-weight:400;font-stretch:normal;font-size:.32rem;font-family:PingFang-SC-Medium;line-height:.48rem;}
.m_search1>div input{padding-left:.43rem;width:80%;height:1.08rem;outline:0;border:none;color:#ccc;letter-spacing:0;font-weight:400;font-stretch:normal;font-size:.32rem;font-family:PingFang-SC-Medium;line-height:.48rem;}
.m_search1>div input::placeholder{color:#ccc;letter-spacing:0;font-weight:400;font-stretch:normal;font-size:.32rem;font-family:PingFang-SC-Medium;line-height:.48rem;}

.g-select select{padding-left:.43rem;width:80%;height:1.08rem;outline:0;outline:0;border:none;border:none;background:url(../images/home/sjx.png) right .24rem center no-repeat;color:#ccc;letter-spacing:0;font-weight:400;font-stretch:normal;font-size:.32rem;font-family:PingFang-SC-Medium;line-height:.48rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;}
.g-select select::-ms-expand{display:none;}
.g-radio{height:1.08rem;background:#fff;}
.g-radio label{padding-right:.43rem;}
.u-radio{display:flex;margin-right:.53rem;align-items:center;}
.u-radio p{left:.5rem;margin-right:.17rem;width:.5rem;height:.5rem;background:url(../images/home/wx.png) left center no-repeat;}
.u-radio p.active{background:url(../images/home/xz.png) left center no-repeat;}

/* 信件列表 */
.m-lstflttrslist{padding:0 .24rem .24rem .24rem;border-radius:.08rem;background-color:#fff;}
.m-lstflttrslist h2{padding:.2rem 0 .15rem 0;border-bottom:.01rem solid #eee;color:#333;letter-spacing:0;}
.m-lstflttrslist h2 a{color:#3d3d3d;font-weight:700;font-stretch:normal;font-size:.36rem;font-family:PingFang-SC-Bold;}
.m-lstflttrslist li{padding:.4rem 0;border-bottom:solid .01rem #eee;}
.m-lstflttrslist li:last-child{border-bottom:none;}
.m-lstflttrslist li p a{margin-bottom:.1rem;color:#333;letter-spacing:0;font-weight:400;font-stretch:normal;font-size:.28rem;font-family:PingFang-SC-Medium;line-height:.48rem;}
.m-lstflttrslist li>span{display:inline-block;margin-top:.25rem;width:1.3rem;height:.48rem;border-radius:.06rem;text-align:center;letter-spacing:0;font-weight:400;font-stretch:normal;font-size:.24rem;font-family:PingFang-SC-Medium;line-height:.48rem;}
.m-lstflttrslist li>span.u_green{border:solid .02rem #58ad33;color:#58ad33;}
.m-lstflttrslist li>span.u_pink{border:solid .02rem #e42828;color:#e42828;}

/* 信件详情 */
.m-lstflttrdtls li{margin-bottom:.24rem;padding:.24rem;min-height:4.52rem;border-radius:.08rem;background-color:#fff;}
.m-lstflttrdtls li h2{padding:.1rem 0;color:#333;letter-spacing:0;font-weight:700;font-stretch:normal;font-size:.32rem;font-family:PingFang-SC-Bold;line-height:.48rem;}
.m-lstflttrdtls li p{display:flex;align-items:flex-start;}
.m-lstflttrdtls li p:last-child{margin-top:.15rem;padding-top:.15rem;border-top:.01rem solid #eee;}
.m-lstflttrdtls li p span{display:inline-block;}
.m-lstflttrdtls li p span:first-child{width:20%;color:#b2b2b2;letter-spacing:0;font-weight:400;font-stretch:normal;font-size:.28rem;font-family:PingFang-SC-Medium;line-height:.64rem;}
.m-lstflttrdtls li p span:last-child{width:70%;color:#333;letter-spacing:0;font-weight:400;font-stretch:normal;font-size:.28rem;font-family:PingFang-SC-Medium;line-height:.64rem;}

/* 订阅列表 */
.m-subscribeTab{width:100%;padding: 0 .24rem;background: #fff;}
.m-subscribeTab #nav{overflow-x:scroll;height:1.18rem;white-space:nowrap;}
.m-subscribeTab #nav::-webkit-scrollbar{display:none;}
.m-subscribeTab #nav li{position:relative;display:inline-table;margin-right:.5rem;height:1.18rem;line-height:1.18rem;}
.m-subscribeTab #nav li a{color:grey;letter-spacing:0;font-weight:400;font-stretch:normal;font-size:.36rem;font-family:PingFang-SC-Heavy;line-height:.52rem;}
.m-subscribeTab #nav li:last-child{margin-right:0;}
.m-subscribeTab #nav li.u-active a{color:#3d3d3d;font-weight:700;}
.m-subscribeTab #nav li.u-active::after{position:absolute;bottom:.14rem;left:50%;display:block;width:.48rem;height:.06rem;background-color:#ef4542;content:'';transform:translateX(-50%);}

.g-subscribelist{margin-top:.24rem;padding:0 .24rem;border-radius:.08rem;background-color:#fff;}
.g-subscribelist li{padding:.4rem 0;border-bottom:solid .01rem #eee;}
.g-subscribelist li:last-child{border-bottom:none;}
.g-subscribelist li p a{color:#333;letter-spacing:0;font-weight:400;font-stretch:normal;font-size:.28rem;font-family:PingFang-SC-Medium;line-height:.48rem;}
.g-subscribelist li>span{display:inline-block;margin-top:.25rem;color:#b3b3b3;letter-spacing:0;font-weight:400;font-stretch:normal;font-size:.24rem;font-family:PingFang-SC-Medium;line-height:.37rem;}

.m-addSubscription{position:fixed;bottom:.32rem;left: 50%;transform: translateX(-50%);}
.m-addSubscription a{display: block;text-align: center;line-height: .84rem;  width:7.02rem;height:.84rem;outline:0;border:none;border-radius:.08rem;background-color:#e42828;color:#fff;}

/* 空白页 */
.m-empty{padding: 1.5rem 0 3.5rem;}
.m-empty img{display: block;clear: both;margin: auto;}

.i-gd{top: .34rem;right: .24rem;width: 0.34rem;height: 0.29rem; margin-top: 0.1rem;}
.i-gd img{width: 100%;height: 100%;}


/* 公报订阅 */
.g-main{background:#f5f5f5;padding:.24rem}
.g-main li{background:#fff;padding:.3rem;margin-bottom:.24rem;display:flex}
.g-main li .g_bulletin_img{flex-shrink:0;padding-top:2.18rem;width:2.5rem;height:3.12rem;border:solid .01rem #ffc581;background:url(../images/home/bulletin.png) center center no-repeat;background-size:100% 100%;text-align:center}
.g-main li .g_bulletin_img p:nth-child(1){font-family:PingFang-SC-Heavy;font-size:.2rem;font-weight:700;font-stretch:normal;line-height:.36rem;letter-spacing:0;color:#cf0000}
.g-main li .g_bulletin_img p:nth-child(2){font-family:PingFang-SC-Heavy;font-size:.2rem;font-weight:700;letter-spacing:0;color:#333}
.g_bulletin_link{padding-left:.3rem}
.g_bulletin_tit div{font-family:PingFang-SC-Medium;font-size:.32rem;font-weight:400;font-stretch:normal;line-height:.68rem;letter-spacing:0;color:#333}
.g_bulletin_link a{margin-top:1.1rem;display:block;width:2rem;height:.64rem;background-color:#ffe6e6;border-radius:.08rem;line-height:.64rem;text-align:center;font-family:PingFang-SC-Medium;font-size:.28rem;font-weight:400;font-stretch:normal;letter-spacing:0;color:#ef4642}





