/*公共样式*/
*{margin: 0;padding: 0;outline: none;}
html,body{width: 100%;height: 100%;}
li{list-style: none;}
a{text-decoration: none;outline: none;}
i{font-style: normal;}

/* 首页 */
.index-wraper{padding: 0 .12rem;color: #333;}
.index-wraper .title{padding: .3rem 0;font-size: .18rem;text-align: center;}
.index-wraper .table{width: 100%;font-size: .15rem;border-collapse: collapse;border-spacing: 0;}
.index-wraper .table th{padding: .14rem .12rem;}
.index-wraper .table td{padding: .1rem .12rem;}
.index-wraper .table th{background: #f1f2f6;border: 1px solid #f1f2f6;}
.index-wraper .table td{border: 1px solid #e8e8e8;}
.index-wraper .title-lf{padding: .2rem 0;font-weight: bold;font-size: .17rem;}
.list-wraper{margin-top: .06rem;}
.list-wraper li{display: flex;margin-bottom: .1rem;padding: .12rem;border: 1px solid #e0e0e0;border-radius: 4px;background: #fcfcfc;}
.list-wraper li img{width: .44rem;align-self: center;}
.list-wraper li .text{margin-left: .14rem;}
.list-wraper li .text1{margin-left: .14rem;margin-right:.14rem}
.list-wraper li .text h3{font-size: .16rem;font-weight: normal;}
.list-wraper li .text p{color: #9b9b9b;font-size: .12rem;margin-top: .08rem;}
.list-block{display: flex;padding: .14rem;border-radius: 8px;box-shadow: 0 0 6px rgba(100,100,100,.2);margin-top: .3rem;}
.list-block .text{flex: 1;}
.list-block h3{font-weight: normal;font-size: .17rem}
.list-block p{color: #A1A1A1;font-size: .13rem;margin-top: .12rem;text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  line-clamp: 2;
  -webkit-box-orient: vertical;}
.list-block a{display: block;color: #617791;font-size: .12rem;margin-top: .08rem;}
.list-block img{width: .6rem;align-self: center;margin-left: .06rem;}
.public-footer{padding: .3rem 0 .1rem;font-size: .13rem;}
.public-footer .row{display: flex;justify-content: center;}
.public-footer .row span{display: flex;align-items: center; margin: 0 .12rem;color: #617791;}
.public-footer .row span img{width: .16rem;margin-right: .02rem;}
.public-footer p{text-align: center;color: #C5C5C5;margin-top: .14rem;}
.public-footer p span{color: #617791;}
.public-footer .complaint{text-align: right;color: #bebebe;margin-top: .07rem;}
/* 详情页 */
.detail {color: #333;}
/*.detail .title{padding: .24rem .12rem;background: #1476D1;color: #fff;font-weight: bold;font-size: .17rem;text-align: center;}*/
.detail .title{padding: .24rem .12rem;color:black;font-weight: bold;font-size: .23rem;text-align: center;}
.detail-main{padding: 0 .12rem;margin-top: .16rem;}
.detail-main p{font-size: .14rem;text-indent: .3rem;}
.detail-main .block{padding: .14rem;margin-top: .3rem;border-radius: 8px;box-shadow: 0 0 6px rgba(100,100,100,.2);}
.detail-main .block h3{font-weight: normal;font-size: .16rem;margin-bottom: .15rem;}
.detail-main .block .row{display: flex;margin: .1rem 0;font-size: .14rem;}
.detail-main .block .row img{width: .15rem;align-self: flex-start;}
.detail-main .block .row img.img-address{position: relative;top: .03rem;}
.detail-main .block .row span{flex: 1;margin: 0 .08rem;}
.detail-main .block .row a{position: relative;top: .01rem;color: #617791;font-size: .12rem;}

