@charset "utf-8";
/* CSS Document */
body{ background:#f3f3f3;}
.selected{background: #024289;}
.main{width:95%; max-width:1340px; margin:0 auto;}
.fl{float: left;}
.fr{float: right;}
.clear{clear: both;overflow: hidden;}

.interactive-box{width:100%; padding: 40px 30px;background: #fff;height: auto;box-shadow: 0px 7px 21px rgba(174, 174, 174, 0.15);margin-bottom: 40px;border-bottom-left-radius: 8px;border-bottom-right-radius: 8px;}
/* 我有话对市长说 */
.interactive-content{margin-bottom: 30px;}
.say-to-mayor{width: 74%;border-radius: 8px;background: url(../images/stm_bg.png) no-repeat center;margin-right: 20px;padding: 30px;background-size:cover}
.say-to-mayor h1{font-size: 1.7rem;font-weight: 700;color: #fff;background: url(../images/lamp.png) no-repeat left center;padding:10px 0 10px 50px;}
.say-to-mayor button{width: 205px;height: 60px;line-height: 60px; border-radius: 35px;font-size: 1.1rem; color: #2779D1;background: #fff url(../images/message_board.png) no-repeat 30px center;border: none;padding-left: 40px;}
.say-to-mayor button a{color: #2779D1;display:block;width: 100%;height: 100%;}
.say-to-mayor button:hover a{ color: #fff;}
.say-to-mayor button:hover{background: #024289 url(../images/message_board_w.png) no-repeat 30px center;color: #fff;}
.mayor-hd{margin-bottom: 30px;}
.mes-title{font-size: 1.1rem;color: #fff;width: 24px;padding: 40px 30px 20px 20px;margin-right: 40px;}
.mes-list{padding-left: 5%;border-left: 1px dashed #fff;width: 63%;overflow: hidden;border-right: 1px dashed #fff;padding-right: 30px;}
.mes-list li{line-height: 45px;overflow: hidden;padding-left: 15px;text-overflow: ellipsis;white-space:nowrap;-o-text-overflow:ellipsis;color: #fff;}
.mes-list li a{font-size: 0.9rem;color: #fff;overflow: hidden;line-height: 45px;position: relative;}
.mes-list li a:before{ content:""; position:absolute; width:5px; height:5px; background:#fff; top:47%; left:-15px; border-radius:50%;}
.mes-list li a:hover{text-decoration: underline;}
.mes-rule{width: 24%;height: auto;padding-top: 6%;padding-left: 2%;}
.mes-rule li{padding-left: 50px;background-size: 40px 40px;height: 42px;line-height: 42px;}
.mes-rule li a{color: #fff;font-size: 1rem;cursor: pointer;}
.mes-rule li a:hover{text-decoration: underline;}
.letter-rule{background: url(../images/rule.png) no-repeat left center;margin-bottom: 20%;}
.letetr-notice{background: url(../images/notice.png) no-repeat left center;}


/* 意见征集 */
.solic-opinions{width: 24%;}
.solic-opinions li{width: 100%;height:116px;background-size: cover;border-radius: 8px;text-align: center;line-height:116px;overflow: hidden;}
.solic-opinions li a{padding: 0 20px; font-size: 1.2rem;color: #fff;font-weight: 700;width: 100%;height: 100%;display: block;}
.solic-opinions li a p{display:inline-block;line-height: 36px;margin-top: 25px;}
.people-opinions{background: url(../images/collec_pl_opin.png) no-repeat center;margin-bottom: 15px;}
.happiness-opinions{background: url(../images/collec_happy.png) no-repeat center;margin-bottom: 15px;}
.command2024{background: url(../images/command_2024_bg.jpg) no-repeat center;margin-bottom: 15px;}
.solic-opinions li a:hover{color: #fff;}
.solic-opinions.row_d li{height: 84px;line-height: 84px;}
.xiaosu{background: url(../images/xiaosu.png) no-repeat center}


/* 互动操作 */
.communication-operate{width: 100%;display: flex;justify-content: space-between;}
.communication-operate li{width: 18.5%;height: 100px;border-radius: 8px;border: 1px solid #bfd8f3;text-align: center;line-height: 100px;padding-left: 5%;}
.communication-operate li a{font-size: 1.1rem;color: #4F585F;width: 100%;height: 100%;}
.communication-operate li a:hover{color: #024289;}
.my-reply{background: url(../images/my-reply.png) no-repeat 16% center}
.write-letter{background: url(../images/write-letter.png) no-repeat 16% center}
.response-rate{background: url(../images/response-rate.png) no-repeat 16% center}
.sina-blog{background: url(../images/sina-blog.png) no-repeat 16% center}
.cw-metting{background: url(../images/cw-meeting.png) no-repeat 16% center}

/* 来信办理平台 */
.q-a-box{margin-bottom: 28px;}
.letter-processing{background: #fff;width: 61%;height: auto;padding: 30px;border-radius: 8px;padding-bottom: 26px;}
.letter-plat{width: 100%;height: 49px;border-bottom: 1px solid #f3f3f3;}
.letter-plat-title{font-size: 1.1rem;color: #1559a3;font-weight: 700;border-bottom: 4px solid #1559a3;padding-bottom: 12px;}
.letter-plat .more{width: 24px;}
.platform-list,.q-a-list{ margin-top:25px;}
.platform-list ul{ padding:0px; margin:0px;}
.platform-list ul li{line-height:55px; overflow:hidden;}

/* width:calc((100% - 150px)/1); */

.platform-list ul li a{width: 72%; font-size:0.9rem; color:#343434;text-overflow: ellipsis;float:left;white-space: nowrap;overflow: hidden;}
.platform-list ul li span{ float:right; color:#a2a2a2;width: 16%;text-align: right;font-size: 0.9rem;}
.platform-list ul li .recommendation,.platform-list ul li .seek,.platform-list ul li .complaint{ width:5%; float:left; background:#1559a3; font-size:0.7rem; color:#fff; text-align:center; height:20px; line-height:20px; border-radius:5px; margin-right:5px; margin-top:18px;}
.platform-list ul li .seek{background:#13b93a;}
.platform-list ul li .complaint{background:#e41f1f;}
.platform-list ul li a:hover{ color:#1559a3;}


/* 便民问答 */
.convenient-q-a{width: 37%;background: #fff;border-radius: 8px;padding: 30px;padding-bottom: 18px;}
.tag{width: 20px;height: 20px;background: #70b5e8;display: inline-block;border-radius: 2px;text-align: center;line-height: 20px;color: #fff;font-size: 0.7rem;margin-right: 2%;}
.q-a-list ul li{line-height:55px; overflow:hidden;white-space: nowrap;text-overflow: ellipsis ;}
.q-a-list ul li a{font-size: 0.9rem;color:#343434;text-overflow: ellipsis;overflow: hidden;white-space:nowrap;}
.q-a-list ul li a:hover{color: #1559a3;}

/* 在线访谈 */
.inter-sur{margin-bottom: 40px;}
.interviews-box{width: 61%;background: #fff;padding: 30px;border-radius: 8px;padding-bottom: 15px; margin-bottom: 30px;padding-bottom: 14px;}
.inter-pic-btn{width: 45%;position: relative;}
.inter-pic-btn span{display: block;width: 84px; height: auto;color: #fff;font-size: 0.7rem;text-align: center;padding: 8px;position: absolute;left: 10px;top: 0;}
/* 访谈进行中/访谈预告 */
.inter-pic-btn span.ft-on{background: #1559a3;}
/* 访谈结束 */
.inter-pic-btn span.ft-off{background: #9ea5ad;}
.inter-pic-btn img{border-radius: 4px;margin-bottom: 20px;width: 100%;}
.inter-pic-btn ul li{width: 46%;height: 100%;text-align: center;line-height: 46px;border-radius: 8px;border: 1px solid #1559a3;}
.inter-pic-btn ul li a{color: #1559a3;display: block;cursor: pointer;}
.inter-pic-btn ul li:hover{background: #1559a3;}
.inter-pic-btn ul li:hover a{color: #fff;}
.inter-details{width: 51%;}
.inter-details ul li{ line-height: 46px;color: #666;text-overflow: ellipsis;overflow: hidden;height: auto;white-space: nowrap;font-size: 0.9rem;}
.inter-details ul li .detail-title{ font-size: 0.9rem;color: #343434;font-weight: 700;} 
.inter-details ul li a{font-size: 0.9rem;color: #1559a3;font-weight: 700;}
.inter-details ul li.inter-abstract{ 
    display: -webkit-box;
    height: 140px; 
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 3;
    white-space:normal;
}
/* .inter-details ul li.inter-abstract>span:nth-child(2){overflow: hidden;height: 140px;text-indent: -2em;text-overflow: ellipsis;} */

.interviews-intro{overflow: hidden;position: relative;}
.ftjh-box{display: flex;align-items: center; position: absolute;top: 0;right: 0; background: #1559a3;padding: 0 18px; line-height: 38px; color: #fff;}
.ftjh-box a,.ftjh-box a:hover{color: #fff;}
.ftjh-box img{width:18px; margin-right: 10px;}
.interviews-intro{padding-top: 40px;padding-bottom: 20px;border-bottom: 1px dashed #dedede;margin-bottom: 10px;}
.interviews-list ul li{font-size: 0.9rem;color: #343434;padding-left: 20px;line-height: 55px;position: relative;overflow: hidden;text-overflow: ellipsis;white-space:nowrap;}
.interviews-list ul li a::before{width: 5px;height: 5px;border-radius: 50%;background: #dedede;position: absolute;left: 0;top: 47%;display: block;content: "";}
.interviews-list ul li:hover a{color: #1559a3;}
.interviews-list ul li:hover a::before{background: #1559a3;}

/* 调查征集 */
.surveys{width: 37%;background: #fff;border-radius: 8px;padding: 30px;}
.Solicitation-item{ margin-top:30px; background:#f3f6f9; border-left:4px solid #1559a3; padding:28px 25px; }
.Solicitation-item-title a{font-size:0.9rem;line-height:37px;text-overflow: ellipsis;overflow: hidden;display: -webkit-box;display:-moz-box;display:-ms-flexbox; -webkit-line-clamp:2;-webkit-box-orient: vertical;height: 74px;}
.Solicitation-item-cont{ overflow:hidden; margin-top:25px;}
.Solicitation-item-left{ width:60%; float:left;}
.Solicitation-item-right{ float:right; width:40%; text-align:right;}
.Solicitation-item-left-date{ color:#5a6675; line-height:32px;font-size: 0.8rem;}
.complete{border-left:4px solid #70b5e8;}
.Solicitation-item-right a{ background:#1559a3; border-radius:5px; padding:10px 25px; font-size:0.9rem; color:#fff; font-weight:bold;display: inline-block; margin-top:10px;}
.complete .Solicitation-item-right a{background:#70b5e8;}
.Solicitation-item-right a:hover{color:#fff;}

@media(max-width:1440px){
    .letter-processing {padding-bottom: 27px;}
    .Solicitation-item{padding-top: 27px;}
    .q-a-box{margin-bottom: 27px;}
}
@media(max-width:1300px){
    .interviews-box{padding-bottom: 35px;}
    .my-reply{background: url(../images/my-reply.png) no-repeat 10% center;}
    .write-letter{background: url(../images/write-letter.png) no-repeat 10% center;}
    .response-rate{background: url(../images/response-rate.png) no-repeat 10% center;}
    .sina-blog{background: url(../images/sina-blog.png) no-repeat 10% center;}
    .cw-metting{background: url(../images/cw-meeting.png) no-repeat 10% center}
    .Solicitation-item{padding: 26px;}
    .Solicitation-item-title a{line-height: 30px;height: 56px;}
    .Solicitation-item-right a {padding: 12px;}
    .Solicitation-item-left,.Solicitation-item-right{width: 100%;}
    .Solicitation-item-right a{width: 100%;text-align: center;}
    .Solicitation-item-cont{margin-top: 10px;}
    .Solicitation-item-left-date{line-height: 26px;padding-left:0 ;}
    .q-a-box{margin-bottom: 25px;}
    .interactive-box{margin-bottom: 26px !important;}
}

@media(max-width:1200px){
    .mes-title{margin-right: 20px;}
    .mes-rule li{background-size: 24px;}
    .mes-rule li{padding-left: 30px;}
    .mes-rule{padding-left: 0;}
    .platform-list ul li .recommendation, .platform-list ul li .seek, .platform-list ul li .complaint{width: 8%;height: 24px;line-height: 24px;margin-top: 16px;}
    .platform-list ul li a{width: 60%;}
    .communication-operate li{background-size: 34px;height: 72px;line-height: 72px;padding-left: 3%;}
    .q-a-box{margin-bottom: 20px;}
    .interactive-box{margin-bottom: 20px !important;padding-bottom: 30px !important;}
    .platform-list ul li span{width: 20%;}

}

@media(max-width:1130px){
    .say-to-mayor{width: 100%;margin: 0;padding: 20px;margin-bottom: 20px;}    
    .solic-opinions{width: 100%;display: flex;justify-content: space-between;}
    .communication-operate li{height: 70px;line-height: 70px;}
    li.people-opinions{float: left;width: 32%;}
    li.happiness-opinions{width: 49%;float: right;}
    .solic-opinions li{height: 156px;line-height: 156px;width: 32%;}
    .interactive-box{padding: 30px !important;}
    .interactive-content{margin-bottom: 0;}
    .interactive-box,.letter-processing,.convenient-q-a{padding: 20px !important;}
    .platform-list, .q-a-list{margin-top: 18px;}
    .convenient-q-a{padding-bottom: 12px !important;}
    .platform-list ul li span{width: 21%;}
    .platform-list ul li a{width: 54%;}
    .solic-opinions li a p{margin-top: 47px;}
}

@media(max-width:1024px){
.interactive-box{padding: 20px;margin-bottom: 30px;}
.interactive-content{margin-bottom: 0;}

.mes-title{margin-right: 20px;}
.mes-list{padding-left: 3%;}
.mes-rule{padding-left: 0;}

.my-reply{background:url(../images/my-reply.png) no-repeat 12% center;background-size: 40px 40px;}
.write-letter{background:url(../images/write-letter.png) no-repeat 12% center;background-size: 40px 40px;}
.response-rate{background:url(../images/response-rate.png) no-repeat 12% center;background-size: 40px 40px;}
.sina-blog{background:url(../images/sina-blog.png) no-repeat 12% center;background-size: 40px 40px;}
.cw-metting{background: url(../images/cw-meeting.png) no-repeat 12% center}
.letter-processing{width: 49%;padding: 20px;}
.platform-list ul li a{white-space: nowrap;}
.convenient-q-a{width: 49%;padding: 20px;}
.q-a-list ul li{-o-text-overflow: ellipsis;overflow: hidden;text-overflow: ellipsis;width: 92%;white-space: nowrap;}
.tag{width: 6%;}
.interviews-box{width: 100%;padding: 20px;margin-bottom: 20px;}
.surveys{width: 100%;padding: 20px;}
.Solicitation-item{margin-top: 16px;}
.Solicitation-item-left{width: 60%;}
.Solicitation-item-right{width: 20%;}
.Solicitation-item-right a{padding: 15px;}
.Solicitation-item-left-date{line-height: 34px;}
.interviews-list ul li{line-height: 46px;}

.communication-operate li{background-size: 30px;text-align: left;height: 75px;line-height: 75px;padding-left: 5%;background-position: 5% !important;}
.communication-operate li:last-child{float: left;}
.surveys{margin-bottom: 25px;}
.platform-list ul li a{width: 50%;}
.platform-list ul li span{width: 27%;}

}

@media(max-width:950px){
    .communication-operate li{height: 115px;padding: 0;text-align: center;line-height: 164px;background-position: center 20% !important;background-size: 40px;}
    .say-to-mayor{margin-bottom: 14px;}

}

@media(max-width:900px){
    .communication-operate li a{font-size: 0.9rem;}
    .my-reply{background:url(../images/my-reply.png) no-repeat 20% center;}
    .write-letter{background:url(../images/write-letter.png) no-repeat 20% center;}
    .response-rate{background:url(../images/response-rate.png) no-repeat 20% center;}
    .sina-blog{background:url(../images/sina-blog.png) no-repeat 20% center;}
    .cw-metting{background: url(../images/cw-meeting.png) no-repeat 20% center}
    .letter-processing{width: 100%;float: none;padding: 20px;margin-bottom: 20px;}
    .platform-list ul li .recommendation, .platform-list ul li .seek, .platform-list ul li .complaint{width: 6%;margin-top: 11px;}
    .platform-list, .q-a-list{margin-top: 15px;}
    .platform-list ul li,.q-a-list ul li{line-height: 45px;}
    .convenient-q-a{width: 100%;padding: 15px;float: none;}
    .tag{width: 4%;}
    .Solicitation-item-right a{padding: 12px;}
}

@media(max-width:768px){
  .inter-sur{margin-bottom: 20px;}
  .letter-processing{padding: 15px !important;}
.convenient-q-a{padding: 15px !important;}
.interactive-box{padding:15px !important;margin-bottom: 20px;}
.say-to-mayor h1{font-size: 1.5rem;background-size: 32px;}
/* .say-to-mayor button{width: 100%;background: #fff url(../images/message_board.png) no-repeat 36% center;margin: 0 auto;} */
.mes-title{float: none;width: 100%;padding: 0;margin-bottom: 20px;position: relative;padding-left: 18px;}
.mes-title::before{content: '';width: 4px;height: 24px;background: #fff;position: absolute;left: 0;top: 14%;}
.mes-list{border: none;width: 100%;float: none;padding: 0;}
.mes-list li{line-height: 32px;}
.mes-list li a{line-height: 40px;}
.mes-rule{float: none;width: 100%;}
.mes-rule ul{clear: both;overflow: hidden;}
.mes-rule ul li{width: 48%;}
.mes-rule li a{line-height: 45px;}
.letter-rule{float: left;background: url(../images/rule.png) no-repeat left center;margin-bottom: 0;}
.letetr-notice{float: right;background: url(../images/notice.png) no-repeat left center;}
.solic-opinions li{height: 120px;line-height: 120px;}

li.write-letter,li.sina-blog{float: right;}

.q-a-box{margin-bottom: 20px;}


.platform-list ul li .recommendation, .platform-list ul li .seek, .platform-list ul li .complaint{margin-top: 11px;}
.q-a-list ul li{line-height: 45px;}
.interviews-box{padding: 15px;width: 100%;float: none;}
.inter-pic-btn{width: 100%;float: none;margin-bottom: 20px;}
.inter-details{float: none;width: 100%;}
.interviews-list ul li{line-height: 45px;}
.surveys{float: none;width: 100%;padding: 15px;}
.Solicitation-item{padding: 20px;}
.letter-plat{height: 44px;margin-bottom: 20px;}
.letter-plat-title{padding-bottom:8px}
.interviews-intro{padding-top: 10px;}
.ftjh-box{top: 10px;background: #f79637;}
.inter-pic-btn ul li{height: 54px;line-height: 54px;}
.inter-pic-btn ul li a{font-size: 0.9rem;}
.solic-opinions li a p{margin-top: 20px;}
}

@media(max-width:640px){
    .say-to-mayor h1{float: none;margin-bottom: 20px;}
.say-to-mayor button{width: 100%;background: #fff url(../images/message_board.png) no-repeat 36% center;margin: 0 auto;}
.communication-operate li{height: 100px;line-height: 145px;}
.letter-plat{margin-bottom: 0;}
.letter-plat-title{padding-bottom: 11px;}
.inter-details ul li{line-height: 36px;}
.platform-list ul li, .q-a-list ul li{line-height: 40px;}
.platform-list ul li .recommendation, .platform-list ul li .seek, .platform-list ul li .complaint{margin-top: 10px;}
.interviews-list ul li{line-height: 36px;}
.Solicitation-item-title a{line-height: 24px;}
.Solicitation-item-left-date{line-height: 16px;margin-top: 13px;}
.inter-details ul li.inter-abstract{height: 100px;}
.solic-opinions{flex-wrap: wrap;margin-bottom: 10px;}
.solic-opinions li{width: 100%;}
.people-opinions,.command2024{margin-bottom: 8px;}

}

@media(max-width:590px){
    .interactive-box{padding: 10px !important;}
    .say-to-mayor button{height: 52px;line-height: 52px;background-size: 26px;}
    .solic-opinions li a{font-size: 1.2rem;}
    .say-to-mayor{margin-bottom: 8px;}
    .communication-operate li{height: 78px;line-height: 110px;background-size: 28px;}
    .communication-operate li a{font-size: 0.8rem;}
    .interactive-box{margin-bottom: 15px !important;}
    .Solicitation-item-right{width: 28%;}
    .Solicitation-item-right a{padding: 9px;}
    .platform-list ul li .recommendation, .platform-list ul li .seek, .platform-list ul li .complaint{width: 8%;margin-top: 10px;}
    .Solicitation-item-left-date{line-height: 1.5;margin-top: 0;}
    .Solicitation-item-cont{display: flex;align-items: center;justify-content: space-between;}
}

@media(max-width:480px){
    .say-to-mayor h1{background-size: 30px;}
    .communication-operate li{height: 60px;line-height: 58px;background-size: 28px;}
    .my-reply{background:url(../images/my-reply.png) no-repeat 10% center;}
    .write-letter{background:url(../images/write-letter.png) no-repeat 10% center;}
    .response-rate{background:url(../images/response-rate.png) no-repeat 10% center;}
    .sina-blog{background:url(../images/sina-blog.png) no-repeat 10% center;}
    .cw-metting{background: url(../images/cw-meeting.png) no-repeat 10% center}
    .letter-plat{height: 40px;margin-bottom: 0;}
    .letter-processing{padding: 15px;}
    .tag{width: 5%;}
    .platform-list ul li .recommendation, .platform-list ul li .seek, .platform-list ul li .complaint{width: 10%;height: 22px;line-height: 22px;margin-top: 5px;}
    .platform-list ul li, .q-a-list ul li,.interviews-list ul li{line-height: 38px;}
    .inter-pic-btn ul li{height: 44px;line-height: 44px;}
    .inter-details ul li {line-height: 1.5;}
    .Solicitation-item-title a{line-height: 24px;}
    .Solicitation-item-right a{padding: 10px;margin-top: 0;}
    .mes-list li a{line-height: 32px;}
    .mes-rule{padding-top: 2%;}
    .say-to-mayor{padding: 15px;}
    .mes-title::before{height: 18px;}
    .solic-opinions li{height: 90px;line-height: 90px;}
    .letter-plat-title{padding-bottom: 8px;}
    .communication-operate{flex-wrap: wrap;}
    .communication-operate li{width: 48%;margin-bottom: 10px;line-height: 85px;}
    .Solicitation-item-left-date{margin-top:0;line-height: 1.5;}
    .platform-list ul li, .q-a-list ul li, .interviews-list ul li{line-height: 30px;}
    .Solicitation-item-right{width: 28%;}
    .Solicitation-item-right a{padding: 6px;}
    .Solicitation-item{padding: 12px;}
    .letter-processing{margin-bottom: 15px !important;}
    .q-a-box,.interviews-box{margin-bottom: 15px;}
}

@media(max-width:420px){
    .tag{height: 18px;line-height: 18px;width: 6%;}
    .say-to-mayor h1{background-size: 22px;padding: 10px 0 10px 30px;margin-bottom: 10px;}
    .say-to-mayor button{height: 46px;line-height: 46px;background: #fff url(../images/message_board.png) no-repeat 30% center;background-size: 26px;}
    .mes-title{margin-bottom: 10px;}
    .mes-title::before{height:16px;}
    .mayor-hd{margin-bottom: 16px;}
    .mes-list li{line-height: 26px;}
    .mes-list li a{line-height: 24px;}
    .say-to-mayor{padding-bottom: 5px;}
    .solic-opinions li{margin-bottom: 10px;}
    .communication-operate li{background-size: 24px;}
    .letter-plat-title{border-bottom: 2px solid #1559a3;}
    .letter-plat.letter-plat{height: 35px;}
    .letter-processing{padding: 10px !important;}
    .platform-list ul li .recommendation, .platform-list ul li .seek, .platform-list ul li .complaint{font-size: 0.6rem; height: auto;line-height: 18px;margin-top: 4px;width: auto;min-width: 10%;padding: 2px;}
    .platform-list, .q-a-list{margin-top: 6px;}
    .interviews-box,.convenient-q-a{padding: 10px !important;}
    .platform-list ul li, .q-a-list ul li, .interviews-list ul li{line-height: 28px;}
    .inter-pic-btn img,.inter-pic-btn{margin-bottom: 10px;}
    .inter-details ul li.inter-abstract{height: auto;}
    .interviews-intro{padding-bottom: 10px;}
    .Solicitation-item{margin-top: 10px;}
    .surveys{padding: 10px;margin-bottom: 20px;}
    .Solicitation-item-right a{padding: 8px;}
    .Solicitation-item-title a{line-height: 16px;}
    .inter-pic-btn ul li{height: 36px;line-height: 36px;width: 48%;}
    .ftjh-box{padding: 0 6px;font-size: 0.9rem;}
    .ftjh-box img{width: 16px;margin-right: 4px;margin-top: -3px;}
    .platform-list ul li span{width: 0;height: 0px;}
    .platform-list ul li a{width: 85%;}
    .q-a-list ul li{width: 100%;}
    .letter-plat .more{width: 20px;}
}

