.inModOne {
    margin-top: .2rem;
}

.inModOne .swiper-slide {
    position: relative;
    width: 6.6rem;
    height: 3.9rem;
}

.inModOne .swiper-slide img {
    width: 6.6rem;
    height: 3.9rem;
    border-radius: .1rem;
}

.inOneTxt {
    position: absolute;
    bottom: 0;
    width: 6.6rem;
    height: .6rem;
    line-height: .6rem;
    padding-right: 28%;
    box-sizing: border-box;
    font-size: .26rem;
    font-family: PingFang SC;
    font-weight: bold;
    color: #FFFFFF;
    z-index: 15;
    border-radius: 0 0 .1rem .1rem;
    text-indent: 2em;
}

.swiper-pagination {
    width: 6.6rem;
    height: .6rem;
    background: rgba(0, 0, 0, 0.5);
    border-radius: 0 0 .1rem .1rem;
    display: flex;
}

.swiper-pagination span {
    position: relative;
    left: 4.6rem;
}

.inModTwo {
    margin-top: .2rem;
    background-color: #fff;
    padding: .2rem .3rem .3rem .3rem;
    box-sizing: border-box;
}

.comTit {
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.comTit .titOne {
    width: .22rem;
    height: .22rem;
    display: flex;
    align-items: center;
}

.comTit .titOne img {
    width: .22rem;
    height: .22rem;
}

.comTit .titTwo {
    font-size: .3rem;
    font-family: PingFang SC;
    font-weight: 800;
    color: #333333;
    flex: 1;
    margin-left: .15rem;
}

.comTit a {
    display: flex;
    align-items: center;
    font-size: .24rem;
    font-family: PingFang SC;
    font-weight: 400;
    color: #999999;
}

.comTit a img {
    width: .18rem;
    height: .12rem;
    margin-left: 5px;
}

.comTit .line {
    width: 72%;
    margin-right: .1rem;
    height: .01rem;
    background-color: #eee;
}

.comTit .line1 {
    width: 63%;
    margin-right: .1rem;
    height: .01rem;
    background-color: #eee;
}

.comTit .line2 {
    width: 75%;
    height: .01rem;
    background-color: #eee;
}

.inOne_ul li .inTop {
    display: flex;
    align-items: center;
}

.inOne_ul li .label {
    width: .55rem;
    height: .35rem;
    line-height: .35rem;
    text-align: center;
    background: #F4FEFF;
    border-radius: .05rem;
    font-size: .24rem;
    font-family: PingFang SC;
    font-weight: 400;
    color: #14A2B3;
}

.inOne_ul li .title {
    font-size: .28rem;
    font-family: PingFang SC;
    font-weight: bold;
    color: #333333;
    margin-left: .19rem;
    width: 90%;
}

.inOne_ul li .text {
    font-size: .24rem;
    font-family: PingFang SC;
    font-weight: 400;
    color: #666666;
    line-height: .45rem;
    margin-top: .15rem;
}

.inOne_ul li .inBottom {
    margin-top: .1rem;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.inOne_ul li .date {
    font-size: .24rem;
    font-family: PingFang SC;
    font-weight: 400;
    color: #999999;
}

.inOne_ul li .click {
    width: 1.29rem;
    height: .23rem;
    display: flex;
}

.inOne_ul li .click img {
    width: 1.29rem;
    height: .23rem;
}

.mt12 {
    margin-top: .12rem;
}

.inOne_ul li {
    padding: .2rem 0;
    border-bottom: .01rem dashed #eee;
}

.inOne_ul li:last-child {
    padding-bottom: 0;
    border-bottom: none;
}

.inImg {
    margin-top: .19rem;
}

.inImg a {
    display: block;
    width: 100%;
    height: 2.5rem;
}

.inImg img {
    width: 100%;
    height: 2.5rem;
}

.inTwo_ul li a {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.inTwo_ul li .left {
    display: flex;
    align-items: center;
    flex: 1;
    overflow: hidden;
}

.inTwo_ul li .date {
    width: 1rem;
    font-size: .24rem;
    font-family: PingFang SC;
    font-weight: 400;
    color: #14A2B3;
}

.inTwo_ul li .img {
    width: .06rem;
    height: .06rem;
    background: #CCCCCC;
    border-radius: 50%;
    margin: 0 .15rem;
    position: relative;
}

.inTwo_ul li .img::after {
    content: "";
    display: inline-block;
    width: .01rem;
    height: .29rem;
    background-color: #ccc;
    position: absolute;
    top: .2rem;
    left: .03rem;
}

.inTwo_ul li .img::before {
    content: "";
    display: inline-block;
    width: .01rem;
    height: .29rem;
    background-color: #ccc;
    position: absolute;
    top: .55rem;
    left: .02rem;
}

.inTwo_ul li:last-child .img::after {
    content: none;
}

.inTwo_ul li:last-child .img::before {
    content: none;
}

.inTwo_ul li .text {
    flex: 1;
    font-size: .28rem;
    font-family: PingFang SC;
    font-weight: 400;
    color: #333333;
    width: 5rem;
}

.inTwo_ul li .click {
    width: 1rem;
    font-size: .24rem;
    font-family: PingFang SC;
    font-weight: 400;
    color: #999999;
}

.inTwo_ul li {
    padding: .45rem 0 .16rem 0;
    display: flex;

}

.inTwo_ul li:last-child {
    padding-bottom: 0;
}

.inThree_ul li a {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.inThree_ul li .img {
    width: 1.9rem;
    height: 1.2rem;
}

.inThree_ul li .img img {
    width: 1.9rem;
    height: 1.2rem;
}

.inThree_ul li .info {
    display: flex;
    flex-wrap: wrap;
    align-content: space-between;
    margin-left: .2rem;
    height: 1.1rem;
    flex-direction: column;
    flex:1;
    justify-content: space-between;
}

.inThree_ul li .title {
    font-size: .28rem;
    font-family: PingFang SC;
    font-weight: 400;
    color: #333333;
    line-height: .5rem;
    margin-top: -0.05rem;
}

.inThree_ul li .title img{
    margin-top: .02rem;
    vertical-align:middle;
}

.inThree_ul li .date {
    font-size: .24rem;
    font-family: PingFang SC;
    font-weight: 400;
    color: #999999;
}

.inThree_ul li {
    margin-top: .3rem;
}

.inThree_ul li:first-child {
    margin-top: .2rem;
}

.inModThree {
    margin: .2rem 0;
    background-color: #fff;
    padding: .2rem .3rem;
    box-sizing: border-box;
}

.Friendly-link {
    display: flex;
    flex-wrap: wrap;
    padding-top: .15rem;
}

.Friendly-link li {
    height: 23px;
    margin-top: .05rem;
}

.Friendly-link li a {
    display: block;
    font-size: .24rem;
    font-family: PingFang SC;
    font-weight: 400;
    color: #777777;
    height: 23px;
    margin-left: .15rem;
}

.Friendly-link li a:first-child {
    margin-left: 0;
}

.Friendly-link li a::after {
    content: "丨";
    margin-left: .15rem;
    color: #ccc;
}

.Friendly-link li:last-child a::after {
    content: none;
}

.body_position {
    padding: .2rem .3rem;
    display: flex;
}

.body_position .crumbs {
    font-size: .24rem;
}

.body_position .crumbs span {
    font-size: .24rem;
    font-family: PingFang SC;
    font-weight: 400;
    color: #999999;
}

.body_position .crumbs a {
    font-size: .24rem;
    font-family: PingFang SC;
    font-weight: 400;
    color: #999999;
}

.listOne {
    padding: .2rem .3rem 0 .3rem;
    background-color: #fff;
    box-sizing: border-box;
}

.listOne_ul li a {
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.listOne_ul li .left {
    display: flex;
}

.listOne_ul li .img {
    width: 1.3rem;
    height: 1.3rem;
    border-radius: .15rem;
}

.listOne_ul li .img img {
    width: 1.3rem;
    height: 1.3rem;
}

.listOne_ul li .info {
    display: flex;
    flex-wrap: wrap;
    align-content: space-between;
    height: 1.3rem;
    margin-left: .20rem;
    width: 4rem;
}

.listOne_ul li .info .time{
    color: #666;
    font-size: 14px
}

.listOne_ul li .name {
    font-size: .26rem;
    font-family: PingFang SC;
    font-weight: 400;
    color: #333333;
    width: 100%;
}

.listOne_ul li .type {
    display: flex;
    font-size: .24rem;
    font-family: PingFang SC;
    font-weight: 400;
    display: flex;
    align-items: center;
    color: #666666;
}

.listOne_ul li .type img {
    width: .15rem;
    height: .15rem;
    margin-right: .06rem;
}

.listOne_ul li .text {
    font-size: .24rem;
    font-family: PingFang SC;
    font-weight: 400;
    color: #666666;
}

.listOne_ul li .click {
    width: .8rem;
    height: .8rem;
    display: flex;
    align-items: center;
}

.listOne_ul li .click img {
    width: .8rem;
    height: .8rem;
}

.listOne_ul li {
    padding: .2rem 0;
    border-bottom: .01rem dashed #eee;
}

.listOne_ul li:last-child {
    padding-bottom: 0;
    border-bottom: none;
}

.pagination {
    display: flex;
    justify-content: center;
    align-items: flex-start;
    color: #999;
    padding: .7rem 0 .5rem 0;
}

.pagination li {
    margin-right: .16rem;
    border: solid .01rem #d2d2d2;
}

.pagination li span {
    display: block;
    padding: .10rem .15rem;
    font-size: .26rem;
}

.pagination li a {
    display: block;
    padding: .10rem .15rem;
    font-size: .26rem;
    color: #999;
}

.pagination .active {
    color: #333;
    background-color: var(--main-color);
    border: solid .01rem var(--main-color);
}

.pagination .num {
    font-size: .26rem;
    line-height: .62rem;
}

.listTwo_ul li a {
    display: flex;
}

.listTwo_ul li .img {
    width: .98rem;
    height: .98rem;
    display: flex;
    border-radius: .15rem;
}

.listTwo_ul li .img img {
    width: .98rem;
    height: .98rem;
}

.listTwo_ul li .info {
    margin-left: .2rem;
    display: flex;
    flex-wrap: wrap;
    align-content: space-between;
}

.listTwo_ul li .inTop {
    display: flex;
    justify-content: space-between;
    width: 100%;
}

.listTwo_ul li .name {
    font-size: .26rem;
    font-family: PingFang SC;
    font-weight: 400;
    color: #333333;
}

.listTwo_ul li .score {
    display: flex;
    align-items: center;
}

.listTwo_ul li .score img {
    width: .2rem;
    height: .2rem;
    margin-left: .1rem;
}

.listTwo_ul li .inBottom {
    display: flex;
    justify-content: space-between;
    width: 100%;
}

.listTwo_ul li .text {
    font-size: .24rem;
    font-family: PingFang SC;
    font-weight: 400;
    color: #666666;
    width: 4.6rem;
}

.listTwo_ul li .click {
    font-size: .24rem;
    font-family: PingFang SC;
    font-weight: 400;
    color: #14A2B3;
}

.listTwo_ul li {
    padding: .2rem 0;
    border-bottom: .01rem dashed #eee;
}

.listTwo_ul li:last-child {
    padding-bottom: 0;
    border-bottom: none;
}

.infoOne {
    background-color: #fff;
    padding: .3rem .3rem .2rem .3rem;
    box-sizing: border-box;
}

.gameRegion>div {
    display: flex;
}

.regImg {
    width: 1.4rem;
    height: 1.4rem;
    border-radius: .2rem;
}

.regImg img {
    width: 1.4rem;
    height: 1.4rem;
    display: block;
}

.regTxt {
    height: 1.4rem;
    margin-left: .3rem;
    display: flex;
    flex-wrap: wrap;
    align-content: space-between;
}

.regTxt h1 {
    font-size: .26rem;
    font-family: PingFang SC;
    font-weight: 400;
    color: #2F2F2F;
}

.regInfo {
    display: flex;
}

.regInfo span {
    display: block;
    width: 2.6rem;
    font-size: .24rem;
    font-family: PingFang SC;
    font-weight: 400;
    color: #666666;
}

.infoOne .aRegion {
    display: block;
    width: 100%;
    height: .7rem;
    line-height: .7rem;
    text-align: center;
    background: #14A2B3;
    border-radius: .1rem;
    font-size: .24rem;
    font-family: PingFang SC;
    font-weight: 400;
    color: #FFFFFF;
    margin-top: .3rem;
}
.infoOne .aRegion a{
    color: #FFFFFF;
}
.infoTwo {
    background-color: #fff;
    padding: .3rem 0 .2rem .3rem;
    box-sizing: border-box;
    margin-top: .2rem;
}

.packTwo {
    width: 100%;
    margin-top: .2rem;
}

.packTwo .swiper-slide {
    width: 2.5rem;
    height: 3.5rem;
    margin-right: .2rem;
}

.packTwo .swiper-slide img {
    display: block;
    width: 2.5rem;
    height: 3.5rem;
}

.article-content {
    padding-top: .15rem;
}

.article-content p {
    font-size: .26rem;
    font-family: PingFang SC;
    font-weight: 400;
    color: #666666;
    line-height: .58rem;
    text-indent: 2em;
    display: flex;
    justify-content: center;
}

.article-content p img {
    max-width: 90%;
    margin: .2rem auto;
}

.article-content h2,
.article-content h3 {
    font-size: .32rem;
    font-weight: bold;
    margin: .2rem 0;
}

.detatitle {
    padding: .3rem 0 .5rem 0;
    width: 100%;
    border-bottom: .01rem solid #eee;
}

.detatitle h1 {
    margin-bottom: .5rem;
    font-family: MicrosoftYaHei-Bold;
    font-size: .3rem;
    font-weight: bold;
    font-stretch: normal;
    color: #333333;
    text-align: center;
}

.detainfo {
    display: flex;
    justify-content: space-around;
}

.detainfo div {
    text-align: center;
    font-size: .22rem;
    font-family: PingFang SC;
    font-weight: 400;
    color: #666666;
}

.inOneTitle li a {
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.inOneTitle li .left {
    display: flex;
}

.inOneTitle li .img {
    width: 1.3rem;
    height: 1.3rem;
    border-radius: .15rem;
}

.inOneTitle li .img img {
    width: 1.3rem;
    height: 1.3rem;
}

.inOneTitle li .info {
    display: flex;
    flex-wrap: wrap;
    align-content: space-between;
    height: 1.3rem;
    margin-left: .20rem;
    width: 4rem;
}

.inOneTitle li .name {
    font-size: .26rem;
    font-family: PingFang SC;
    font-weight: 400;
    color: #333333;
    width: 100%;
}

.inOneTitle li .type {
    display: flex;
}

.inOneTitle li .type img {
    width: .22rem;
    height: .22rem;
    margin-right: .07rem;
}

.inOneTitle li .text {
    font-size: .24rem;
    font-family: PingFang SC;
    font-weight: 400;
    color: #666666;
}

.inOneTitle li .click {
    width: 1rem;
    height: .6rem;
    background: #14A2B3;
    border-radius: .1rem;
    line-height: .6rem;
    font-size: .24rem;
    font-family: PingFang SC;
    font-weight: 400;
    color: #FFFFFF;
    text-align: center;
}

.inOneTitle li {
    padding: .2rem 0;
    border-bottom: .01rem dashed #eee;
}

.pbbb {
    padding-bottom: .25rem;
    border-bottom: .01rem dashed #eee;
}

.mobile-index-news ul li {
    font-size: .24rem;
    border-bottom: 1px dashed #E6E6E6;
    padding-bottom: .25rem;
    margin-top: .25rem;
    color: #999;
}

.mobile-index-news ul li:last-child {
    border: none;
    padding-bottom: 0;
}

.mobile-index-news ul li p {
    display: flex;
    align-items: center;
}

.mobile-index-news ul li>div {
    margin-top: .2rem;
}

.mobile-index-news ul li .tags {
    font-size: .26rem;
    color: #14A2B3;
    margin-right: .2rem;
}

.mobile-index-news ul li .tags::after {
    content: '|';
    color: #F0F1F3;
    margin-left: .2rem;
}

.mobile-index-news ul li .name {
    flex: 1;
    color: #1A1A1A;
    font-size: .26rem;
}

.mobile-index-news ul li img {
    vertical-align: top;
    margin-top: .05rem;
}

.mobile-index-news ul li .time {
    display: flex;
    justify-content: space-between;
}


.mobile-index-news ul li .time span {
    margin-right: .25rem;
}

.mobile-index-news ul li .time .down {
    font-weight: bold;
    color: #999;
}

.mobile-kf {
    background: #fff;
    border-radius: .1rem;
    padding: .2rem .3rem;
    margin-bottom: .3rem;
}

.mobile-kf-title {
    border-bottom: 1px solid #EEEEEE;
    padding-bottom: .2rem;
    font-size: .3rem;
    color: #ED3751;
    font-weight: bold;
    margin-bottom: .2rem;
}

.mobile-kf-head {
    height: .8rem;
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 0 .3rem;
    background: #F7F7F7;
    font-size: .24rem;
    color: #4D4D4D;
}

.mobile-kf-head .time {
    display: flex;
    align-items: center;
    font-size: .28rem;
    color: #1A1A1A;
    font-weight: bold;
}

.mobile-kf-head .time img {
    margin-right: .15rem;
}

.mobile-kf-list ul li {
    display: flex;
    justify-content: space-between;
    align-items: center;
    border-bottom: 1px dashed #EDEDED;
    margin-top: .3rem;
    padding-bottom: .3rem;
}

.mobile-kf-list ul li:last-child {
    padding-bottom: .15rem;
    border-bottom: none;
}

.mobile-kf-list ul li .img {
    height: 1.2rem;
    width: 1.2rem;
    border-radius: .3rem;
    position: relative;
}

.mobile-kf-list ul li .img::after {
    position: absolute;
    left: 0;
    top: 0;
    content: '';
    height: .32rem;
    width: .32rem;
    background: url('../images/mobie_table_img.png')no-repeat center;
}

.mobile-kf-list ul li .img img {
    height: 1.2rem;
    width: 1.2rem;
    border-radius: .3rem;
}

.mobile-kf-list ul li .info {
    display: flex;
    flex-direction: column;
    height: 1.2rem;
    justify-content: space-between;
    flex: 1;
    overflow: hidden;
    margin: 0 .2rem;
    color: #999;
    font-size: .24rem;
}

.mobile-kf-list ul li .info p span {
    color: #666;
}

.mobile-kf-list ul li .name {
    font-size: .28rem;
    color: #333;
    font-weight: bold;
    display: flex;
    align-items: center;
}

.mobile-kf-list ul li .name a {
    max-width: 80%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    color: #333;
}

.mobile-kf-list ul li .name .tags {
    display: flex;
    align-items: center;
    width: .48rem;
    height: .24rem;
    background: url('../images/mobile_table_hot.png')no-repeat center;
    background-size: 100% 100%;
    margin-left: .1rem;
}

.mobile-kf-list ul li .down {
    width: 1.2rem;
    height: .6rem;
    background: #FFFFFF;
    border-radius: 2rem;
    opacity: 1;
    text-align: center;
    line-height: .6rem;
    color: #14A2B3;
    font-size: .24rem;
    border: 1px solid #14A2B3;
}

.mobile-kf-list ul li .info>* {
    margin: 0;
}

.mobile-kf-list ul li p {
    display: flex;
}

.mobile-kf-az {
    width: .8rem;
    height: .36rem;
    background: #EDFBF4;
    color: #11CB88;
    text-align: center;
    line-height: .36rem;
    margin-right: .15rem;
}

.mobile-kf-ios {
    width: .8rem;
    height: .36rem;
    background: #F2F7FB;
    color: #0085FF;
    text-align: center;
    line-height: .36rem;
    margin-right: .15rem;
}

.mobile-kf-list ul li .info p .mobiele-az {
    width: .8rem;
    height: .4rem;
    text-align: center;
    line-height: .4rem;
    font-size: .24rem;
    color: #9CCE0F;
    font-size: .24rem;
    background: #F5FBEE;
    margin-left: .1rem;
}

.mobile-kf-list ul li .info p .mobiele-ios {
    width: .8rem;
    height: .4rem;
    text-align: center;
    line-height: .4rem;
    font-size: .24rem;
    color: #F56700;
    font-size: .24rem;
    background: #FFF6EF;
    margin-left: .1rem;
}

.mobile-xg-read ul li{
    display: flex;
    align-items: center;
    justify-content: space-between;
    font-size: .24rem;
    margin:.3rem 0;
 
}

.mobile-xg-read ul li .yd{
    height: .08rem;
    width: .08rem;
    background: #E6E6E6;
    border-radius: 50%;
}

.mobile-xg-read ul li .name{
    flex:1;
    font-size: .28rem;
    color:#1A1A1A;
    margin:0 .2rem
}

.mobile-xg-read ul li .time{
    color:#999;
}

.mobile-xg-read ul li:last-child{
    margin-bottom: 0;
}

.index-mid-news ul li{
    margin-top: .4rem;
}

.index-mid-news ul li .img{
    width: 100%;
    height: 2.92rem;
    display: block;
}
.index-mid-news ul li .img img{
    width: 100%;
    height: 100%;
}

.index-mid-news ul li .bottom{
    border-radius: .16rem;
border: 1px solid #F4F4F4;
padding:.35rem;
}

.index-mid-news ul li .bottom .name{
    font-size: .28rem;
    color:#000;
}

.index-mid-news ul li .bottom .name span{
    width: .67rem;
height: .44rem;
background: #F4FEFF;
border-radius: .08rem;
text-align: center;
line-height: .44rem;
color:#14A2B3;
font-size: .24rem;
display: inline-block;
vertical-align: top;
margin-right: .2rem;
}

.index-mid-news ul li .bottom .t2{
    color:#4D4D4D;
    font-size: .28rem;
    line-height: .45rem;
    margin:.2rem 0;
}

.index-mid-news ul li .bottom .time{
    display: flex;
    justify-content: space-between;
    font-size: .24rem;
    color:#999;
}

.index-mid-news ul li .bottom .down{
    color:#14A2B3;
    font-size: .24rem;
}

.mobile-img-div{
    display: flex;
    justify-content: space-between;
    align-items: center;

    margin:.25rem 0;
}

.mobile-img-div .img{
    width: 2.4rem;
    height: 1.8rem;
}

.mobile-img-div .img img{
    width: 2.4rem;
    height: 1.8rem;
}

.mobile-img-div  .info{
    flex:1;
    overflow: hidden;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    font-size: .24rem;
    color:#666;
    height: 1.7rem;
    margin-left: .28rem;
}

.mobile-img-div  .info .name{
    font-size: .28rem;
    color:#333;
}

.mobile-img-div  .info .time{
    color:#999;
    margin-top: .35rem;
}

.mobile-gl-list ul li{
    display: flex;
    justify-content: space-between;
    align-items: center;
    font-size: .24rem;
    margin:.4rem 0;
}

.mobile-gl-list ul li:last-child{
    margin-bottom: 0;
}

.mobile-gl-list ul li .tags{
    color:#14A2B3;
    font-size: .26rem;
}

.mobile-gl-list ul li .tags::after{
    content: "|";
    font-size: .24rem;
    margin-bottom: .04rem;
    margin-left: .2rem;
    color:#F0F1F3;
}

.mobile-gl-list ul li .name{
    color:#1A1A1A;
    font-size: .26rem;
    flex:1;
    margin:0 .2rem;
}

.mobile-gl-list ul li .time{
    color:#999;
}


#home_aqapps {
    background: #fff !important;
    margin: 0 !important;
    padding: 15px !important;
}

div.aq_part {
    padding: .3rem!important;
    background-color: #fff;
    font-size: .28rem;
    margin: .4rem 0!important;
}

div.aq_part .aq_part_title{
    align-items: center;
}
div.aq_right_warp .aq_item .aq_title a{
    color: #333;
}