
:root {
    --width330: (330 / 430);
    --width344: (344 / 430);
    --width360: (360 / 430);
    --width375: (375 / 430);
    --width390: (390 / 430);
    --width412: (412 / 430);
    --width540: (540 / 430);
    --width560: (560 / 430);
    --width750: (750 / 430);
}

.listsw{display:flex;}
.listsw,.listsw img{width: 399px;height: 182px;border-radius: 8px;margin:0 auto;object-fit:cover;}
.nlist_swiper{margin:16px 0;}
.nlist_swiper .swiper-pagination-bullet {width: 16px;height: 4px;background:#000000;border-radius: 2px;opacity: 0.23;}
.nlist_swiper .swiper-pagination-bullet.swiper-pagination-bullet-active{background: #FFFFFF;opacity:1;}
.nltlistA,.nltlistaimg{width: 88px;height: 57px;border-radius: 4px;}
.nltlistA{margin:0 8px 0 0;}
.nltlist-title{font-weight: bold;font-size: 16px;line-height: 22px;-webkit-line-clamp:1;}
.nltlist-des{justify-content:space-between;}
.nltlist-type,.nltlist-time {font-size: 14px;color: #9C9C9C;line-height: 18px;align-items: center;}
.nltlist-type b{background-size:contain;width:14px;height:14px;margin:0 2px 0 0;}
.nltlist-time b{background-size:contain;width:14px;height:15px;margin:0 2px 0 0;}
.nltlist-time{font-family: DIN;}
.nltop-list{margin:0 15px;}
.nltlist-right{justify-content: space-between;width:100%;}
.nltlistd{width:100%;height: 73px;background: #FFFFFF;box-shadow: 0px 0px 1px 1px #F9F9F9;margin:0 0 16px 0;}
.nltlistd:last-child{margin:0;}
.nltlistdall{margin:8px;width:100%;}
.listcon-alltab{width:100%;height: 134px;background: #FFFFFF;box-shadow: 0px 0px 1px 1px #F9F9F9;border-radius: 8px;}
.tabsa{width:auto;height: 24px;background: #F7F8FC;border-radius: 4px;padding:0 8px;align-items:center;font-size: 14px;color: #505259;line-height: 20px;margin:0 8px 0 0;white-space: nowrap;}
.tabsa.check{color: #FFFFFF;background: #D22222;}
.tab-top{align-items:center;}
.tab-top p,.tab-middle p,.tab-down p{margin:0 8px 0 0;white-space: nowrap;font-size: 14px;color: #000000;line-height: 20px;font-weight:bold;}
.list-con{margin:32px 15px 0 15px;}
.taballcheck{overflow: auto;width: 100%;overflow-x: auto !important;-webkit-overflow-scrolling: touch;scrollbar-width: none;}
.alltabd{margin:16px 0 16px 15px;overflow:hidden;}
.tab-middle{margin:15px 0;}
.conltype a{font-weight: bold;font-size: 16px;color: #000000;line-height: 22px;}
.conltype a.check{color: #D22222;}
.typedown{display:none;}
.conltype{margin:16px 0;align-items: center;}
.typehot{margin:0 16px;}
.typeprice{margin:0 4px 0 0;}

.dloDiv {width: 192px;background: #FFFFFF;box-shadow: 0px 0px 1px 1px #F9F9F9;border-radius: 8px;margin: 0 0 15px 0;}
.dlodiva, .dlodiva img {width: 192px;height: 104px;border-radius: 8px 8px 0px 0px;}
.dlodTitle {height:24px;overflow: hidden;margin: 10px;}
.dldowndes {justify-content: space-between;margin: 0 10px 10px 10px;}
.dlodTitle i {height: 18px;padding: 1px 4px;white-space: nowrap;background: #D22222;border-radius: 2px;font-size: 12px;color: #FFFFFF;line-height: 16px;font-style: normal;}
.dlodTitle i.zx,.dlodTitle i.tj{background: #1E90FA;}
.dlodTitle a {font-size: 16px;color: #000000;line-height: 24px;-webkit-line-clamp:1;margin: 0 0 0 6px;transition: all .3s ease;font-weight: bold;}
.dlodType, .dlodTime {align-items:center;font-family: DIN, DIN;font-size: 14px;color: #9C9C9C;line-height: 18px;}
.money{font-weight: bold;font-size:24px;color: #FF0F23;line-height: 18px;font-family:DINAlternate;margin:10px 15px;}
.money .types{font-size:18px;}
.money.free span{font-family: PingFangSC;font-size:16px;}
.dlodDes{font-size: 14px;color: #333333;line-height: 20px;margin:0 15px;-webkit-line-clamp:2;height:40px;}
.conlist-cons{justify-content:space-between;flex-wrap:wrap;}
ul.page{margin:16px auto 32px auto;display: flex;align-items: center;justify-content: center;}
ul.paged a{font-size: 12px;color: #666666;line-height: 17px;padding:5px 9px;display:flex;min-width: 10px;display: flex;justify-content: center;}
ul.paged a.active{background: #D22222;border-radius: 4px;color:#FFFFFF;}
.othlink{font-weight: 400;font-size: 12px;color: #333333;line-height: 17px;margin:0 0 25px 0;}
.othlink span{color:#999999;}
.links a{font-size: 12px;color: #696969;line-height: 23px;margin:0 23px 0 0;}
.links{flex-wrap:wrap;}
.nltlist-type b{background:url('../mobimages/icon203.png') no-repeat;background-size:contain;width:14px;height:14px;margin:0 2px 0 0;}
.nltlist-time b{background:url('../mobimages/icon200.png') no-repeat;background-size:contain;width:14px;height:15px;margin:0 2px 0 0;}
.typeup b:nth-child(1){background:url('../mobimages/icon211.png') no-repeat;background-size:contain;width:7px;height:5px;margin:0 0 2px 0;}
.typeup b:nth-child(2){background:url('../mobimages/icon212.png') no-repeat;background-size:contain;width:7px;height:5px;margin:0 0 2px 0;}
.typedown b:nth-child(1){background:url('../mobimages/icon209.png') no-repeat;background-size:contain;width:7px;height:5px;margin:0 0 2px 0;}
.typedown b:nth-child(2){background:url('../mobimages/icon210.png') no-repeat;background-size:contain;width:7px;height:5px;margin:0 0 2px 0;}
.dlodType b {width: 14px;height: 14px;background: url(../mobimages/icon203.png) no-repeat;background-size: contain;margin: 0 2px 0 0;}
.dlodTime b {width: 14px;height: 15px;background: url(../mobimages/icon200.png) no-repeat;background-size: contain;margin: 0 2px 0 0;}


@media screen and (max-width: 751px) {
    .nltlistdall{margin:calc(var(--width750) * 8px);}
    .listsw,.listsw img{width: calc(var(--width750) * 399px);height: calc(var(--width750) * 182px);border-radius: calc(var(--width750) * 8px); }
    .nlist_swiper{margin:calc(var(--width750) * 16px) 0;}
    .nlist_swiper .swiper-pagination-bullet {width: calc(var(--width750) * 16px);height: calc(var(--width750) * 4px); }
    .nltlistA,.nltlistaimg{width: calc(var(--width750) * 88px);height: calc(var(--width750) * 57px);border-radius:calc(var(--width750) * 4px);}
    .nltlistA{margin:0 calc(var(--width750) * 8px) 0 0;}
    .nltlist-title{ font-size: calc(var(--width750) * 16px);line-height: calc(var(--width750) * 22px); }
    .nltlist-type,.nltlist-time {font-size: calc(var(--width750) * 14px); line-height: calc(var(--width750) * 18px); }
    .nltlist-type b{background-size:contain;width:calc(var(--width750) * 14px);height:calc(var(--width750) * 14px); }
    .nltlist-time b{background-size:contain;width:calc(var(--width750) * 14px);height:calc(var(--width750) * 15px); }
    .nltop-list{margin:0 calc(var(--width750) * 15px);}
    .nltlistd{height: calc(var(--width750) * 73px); margin:0 0 calc(var(--width750) * 16px) 0;}
    .listcon-alltab{height: calc(var(--width750) * 134px); border-radius: calc(var(--width750) * 8px);}
    .tabsa{ height: calc(var(--width750) * 24px); padding:0 calc(var(--width750) * 8px); font-size: calc(var(--width750) * 14px); line-height: calc(var(--width750) * 20px);margin:0 calc(var(--width750) * 8px) 0 0; }
    .tab-top p,.tab-middle p,.tab-down p{margin:0 calc(var(--width750) * 8px) 0 0;font-size: calc(var(--width750) * 14px);line-height: calc(var(--width750) * 20px); }
    .list-con{margin:calc(var(--width750) * 32px) calc(var(--width750) * 15px) 0 calc(var(--width750) * 15px);}
    .alltabd{margin:calc(var(--width750) * 16px) 0 calc(var(--width750) * 16px) calc(var(--width750) * 15px); }
    .tab-middle{margin:calc(var(--width750) * 15px) 0;}
    .conltype a{ font-size: calc(var(--width750) * 16px); line-height: calc(var(--width750) * 22px);}
    .conltype{margin:calc(var(--width750) * 16px) 0; }
    .typehot{margin:0 calc(var(--width750) * 16px);}
    .typeprice{margin:0 calc(var(--width750) * 4px) 0 0;}
    .dloDiv {width: calc(var(--width750) * 192px); border-radius: calc(var(--width750) * 8px);margin: 0 0 calc(var(--width750) * 15px) 0;}
    .dlodiva, .dlodiva img {width: calc(var(--width750) * 192px);height: calc(var(--width750) * 104px);border-radius: calc(var(--width750) * 8px) calc(var(--width750) * 8px) 0px 0px;}
    .dlodTitle {height:calc(var(--width750) * 24px); margin: calc(var(--width750) * 10px);}
    .dldowndes { margin: 0 calc(var(--width750) * 10px) calc(var(--width750) * 10px) calc(var(--width750) * 10px);}
    .dlodTitle i {height: calc(var(--width750) * 18px);padding: 1px calc(var(--width750) * 4px); font-size: calc(var(--width750) * 12px); line-height: calc(var(--width750) * 16px);}
    .dlodTitle a {font-size: calc(var(--width750) * 16px); line-height: calc(var(--width750) * 24px); margin: 0 0 0 calc(var(--width750) * 6px); }
    .dlodType, .dlodTime { font-size: calc(var(--width750) * 14px);line-height: calc(var(--width750) * 18px);}
    .money{ font-size:calc(var(--width750) * 24px); line-height: calc(var(--width750) * 18px);margin:calc(var(--width750) * 10px) calc(var(--width750) * 15px);}
    .money .types{font-size:calc(var(--width750) * 18px);}
    .money.free span{font-size:calc(var(--width750) * 16px);}
    .dlodDes{font-size: calc(var(--width750) * 14px);line-height: calc(var(--width750) * 20px);margin:0 calc(var(--width750) * 15px);height:calc(var(--width750) * 40px); }
    ul.page{margin:calc(var(--width750) * 16px) auto calc(var(--width750) * 32px) auto;  }
    ul.paged a{font-size: calc(var(--width750) * 12px); line-height: calc(var(--width750) * 17px);padding:calc(var(--width750) * 5px) calc(var(--width750) * 9px); min-width: calc(var(--width750) * 10px); }
    ul.paged a.active{ border-radius: calc(var(--width750) * 4px); }
    .othlink{ font-size: calc(var(--width750) * 12px); line-height: calc(var(--width750) * 17px);margin:0 0 calc(var(--width750) * 25px) 0;}
    .links a{font-size: calc(var(--width750) * 12px); line-height: calc(var(--width750) * 23px);margin:0 calc(var(--width750) * 23px) 0 0;}
    .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin: 0  calc(var(--width750) * 4px);}



    .nltlist-type b{background-size:contain;width:calc(var(--width750) * 14px);height:calc(var(--width750) * 14px);}
    .nltlist-time b{background-size:contain;width:calc(var(--width750) * 14px);height:calc(var(--width750) * 15px);}
    .typeup b:nth-child(1){background-size:contain;width:calc(var(--width750) * 7px);height:calc(var(--width750) * 5px);}
    .typeup b:nth-child(2){background-size:contain;width:calc(var(--width750) * 7px);height:calc(var(--width750) * 5px);}
    .typedown b:nth-child(1){background-size:contain;width:calc(var(--width750) * 7px);height:calc(var(--width750) * 5px);}
    .typedown b:nth-child(2){background-size:contain;width:calc(var(--width750) * 7px);height:calc(var(--width750) * 5px);}
    .dlodType b {width: calc(var(--width750) * 14px);height: calc(var(--width750) * 14px);background-size: contain;}
    .dlodTime b {width: calc(var(--width750) * 14px);height: calc(var(--width750) * 15px);background-size: contain;}

}

@media screen and (max-width: 561px) {
    .nltlistdall{margin:calc(var(--width560) * 8px);}
    .listsw,.listsw img{width: calc(var(--width560) * 399px);height: calc(var(--width560) * 182px);border-radius: calc(var(--width560) * 8px); }
    .nlist_swiper{margin:calc(var(--width560) * 16px) 0;}
    .nlist_swiper .swiper-pagination-bullet {width: calc(var(--width560) * 16px);height: calc(var(--width560) * 4px); }
    .nltlistA,.nltlistaimg{width: calc(var(--width560) * 88px);height: calc(var(--width560) * 57px);border-radius:calc(var(--width560) * 4px);}
    .nltlistA{margin:0 calc(var(--width560) * 8px) 0 0;}
    .nltlist-title{ font-size: calc(var(--width560) * 16px);line-height: calc(var(--width560) * 22px); }
    .nltlist-type,.nltlist-time {font-size: calc(var(--width560) * 14px); line-height: calc(var(--width560) * 18px); }
    .nltlist-type b{background-size:contain;width:calc(var(--width560) * 14px);height:calc(var(--width560) * 14px); }
    .nltlist-time b{background-size:contain;width:calc(var(--width560) * 14px);height:calc(var(--width560) * 15px); }
    .nltop-list{margin:0 calc(var(--width560) * 15px);}
    .nltlistd{ height: calc(var(--width560) * 73px); margin:0 0 calc(var(--width560) * 16px) 0;}
    .listcon-alltab{ height: calc(var(--width560) * 134px); border-radius: calc(var(--width560) * 8px);}
    .tabsa{ height: calc(var(--width560) * 24px); padding:0 calc(var(--width560) * 8px); font-size: calc(var(--width560) * 14px); line-height: calc(var(--width560) * 20px);margin:0 calc(var(--width560) * 8px) 0 0; }
    .tab-top p,.tab-middle p,.tab-down p{margin:0 calc(var(--width560) * 8px) 0 0;font-size: calc(var(--width560) * 14px);line-height: calc(var(--width560) * 20px); }
    .list-con{margin:calc(var(--width560) * 32px) calc(var(--width560) * 15px) 0 calc(var(--width560) * 15px);}
    .alltabd{margin:calc(var(--width560) * 16px) 0 calc(var(--width560) * 16px) calc(var(--width560) * 15px); }
    .tab-middle{margin:calc(var(--width560) * 15px) 0;}
    .conltype a{ font-size: calc(var(--width560) * 16px); line-height: calc(var(--width560) * 22px);}
    .conltype{margin:calc(var(--width560) * 16px) 0; }
    .typehot{margin:0 calc(var(--width560) * 16px);}
    .typeprice{margin:0 calc(var(--width560) * 4px) 0 0;}
    .dloDiv {width: calc(var(--width560) * 192px); border-radius: calc(var(--width560) * 8px);margin: 0 0 calc(var(--width560) * 15px) 0;}
    .dlodiva, .dlodiva img {width: calc(var(--width560) * 192px);height: calc(var(--width560) * 104px);border-radius: calc(var(--width560) * 8px) calc(var(--width560) * 8px) 0px 0px;}
    .dlodTitle {height:calc(var(--width560) * 24px); margin: calc(var(--width560) * 10px);}
    .dldowndes { margin: 0 calc(var(--width560) * 10px) calc(var(--width560) * 10px) calc(var(--width560) * 10px);}
    .dlodTitle i {height: calc(var(--width560) * 18px);padding: 1px calc(var(--width560) * 4px); font-size: calc(var(--width560) * 12px); line-height: calc(var(--width560) * 16px);}
    .dlodTitle a {font-size: calc(var(--width560) * 16px); line-height: calc(var(--width560) * 24px); margin: 0 0 0 calc(var(--width560) * 6px); }
    .dlodType, .dlodTime { font-size: calc(var(--width560) * 14px);line-height: calc(var(--width560) * 18px);}
    .money{ font-size:calc(var(--width560) * 24px); line-height: calc(var(--width560) * 18px);margin:calc(var(--width560) * 10px) calc(var(--width560) * 15px);}
    .money .types{font-size:calc(var(--width560) * 18px);}
    .money.free span{font-size:calc(var(--width560) * 16px);}
    .dlodDes{font-size: calc(var(--width560) * 14px);line-height: calc(var(--width560) * 20px);margin:0 calc(var(--width560) * 15px);height:calc(var(--width560) * 40px); }
    ul.page{margin:calc(var(--width560) * 16px) auto calc(var(--width560) * 32px) auto;  }
    ul.paged a{font-size: calc(var(--width560) * 12px); line-height: calc(var(--width560) * 17px);padding:calc(var(--width560) * 5px) calc(var(--width560) * 9px); min-width: calc(var(--width560) * 10px); }
    ul.paged a.active{ border-radius: calc(var(--width560) * 4px); }
    .othlink{ font-size: calc(var(--width560) * 12px); line-height: calc(var(--width560) * 17px);margin:0 0 calc(var(--width560) * 25px) 0;}
    .links a{font-size: calc(var(--width560) * 12px); line-height: calc(var(--width560) * 23px);margin:0 calc(var(--width560) * 23px) 0 0;}
    .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin: 0  calc(var(--width560) * 4px);}



    .nltlist-type b{background-size:contain;width:calc(var(--width560) * 14px);height:calc(var(--width560) * 14px);}
    .nltlist-time b{background-size:contain;width:calc(var(--width560) * 14px);height:calc(var(--width560) * 15px);}
    .typeup b:nth-child(1){background-size:contain;width:calc(var(--width560) * 7px);height:calc(var(--width560) * 5px);}
    .typeup b:nth-child(2){background-size:contain;width:calc(var(--width560) * 7px);height:calc(var(--width560) * 5px);}
    .typedown b:nth-child(1){background-size:contain;width:calc(var(--width560) * 7px);height:calc(var(--width560) * 5px);}
    .typedown b:nth-child(2){background-size:contain;width:calc(var(--width560) * 7px);height:calc(var(--width560) * 5px);}
    .dlodType b {width: calc(var(--width560) * 14px);height: calc(var(--width560) * 14px);background-size: contain;}
    .dlodTime b {width: calc(var(--width560) * 14px);height: calc(var(--width560) * 15px);background-size: contain;}

}
@media screen and (max-width: 541px) {
    .nltlistdall{margin:calc(var(--width540) * 8px);}
    .listsw,.listsw img{width: calc(var(--width540) * 399px);height: calc(var(--width540) * 182px);border-radius: calc(var(--width540) * 8px); }
    .nlist_swiper{margin:calc(var(--width540) * 16px) 0;}
    .nlist_swiper .swiper-pagination-bullet {width: calc(var(--width540) * 16px);height: calc(var(--width540) * 4px); }
    .nltlistA,.nltlistaimg{width: calc(var(--width540) * 88px);height: calc(var(--width540) * 57px);border-radius:calc(var(--width540) * 4px);}
    .nltlistA{margin:0 calc(var(--width540) * 8px) 0 0;}
    .nltlist-title{ font-size: calc(var(--width540) * 16px);line-height: calc(var(--width540) * 22px); }
    .nltlist-type,.nltlist-time {font-size: calc(var(--width540) * 14px); line-height: calc(var(--width540) * 18px); }
    .nltlist-type b{background-size:contain;width:calc(var(--width540) * 14px);height:calc(var(--width540) * 14px); }
    .nltlist-time b{background-size:contain;width:calc(var(--width540) * 14px);height:calc(var(--width540) * 15px); }
    .nltop-list{margin:0 calc(var(--width540) * 15px);}
    .nltlistd{ height: calc(var(--width540) * 73px); margin:0 0 calc(var(--width540) * 16px) 0;}
    .listcon-alltab{ height: calc(var(--width540) * 134px); border-radius: calc(var(--width540) * 8px);}
    .tabsa{ height: calc(var(--width540) * 24px); padding:0 calc(var(--width540) * 8px); font-size: calc(var(--width540) * 14px); line-height: calc(var(--width540) * 20px);margin:0 calc(var(--width540) * 8px) 0 0; }
    .tab-top p,.tab-middle p,.tab-down p{margin:0 calc(var(--width540) * 8px) 0 0;font-size: calc(var(--width540) * 14px);line-height: calc(var(--width540) * 20px); }
    .list-con{margin:calc(var(--width540) * 32px) calc(var(--width540) * 15px) 0 calc(var(--width540) * 15px);}
    .alltabd{margin:calc(var(--width540) * 16px) 0 calc(var(--width540) * 16px) calc(var(--width540) * 15px); }
    .tab-middle{margin:calc(var(--width540) * 15px) 0;}
    .conltype a{ font-size: calc(var(--width540) * 16px); line-height: calc(var(--width540) * 22px);}
    .conltype{margin:calc(var(--width540) * 16px) 0; }
    .typehot{margin:0 calc(var(--width540) * 16px);}
    .typeprice{margin:0 calc(var(--width540) * 4px) 0 0;}
    .dloDiv {width: calc(var(--width540) * 192px); border-radius: calc(var(--width540) * 8px);margin: 0 0 calc(var(--width540) * 15px) 0;}
    .dlodiva, .dlodiva img {width: calc(var(--width540) * 192px);height: calc(var(--width540) * 104px);border-radius: calc(var(--width540) * 8px) calc(var(--width540) * 8px) 0px 0px;}
    .dlodTitle {height:calc(var(--width540) * 24px); margin: calc(var(--width540) * 10px);}
    .dldowndes { margin: 0 calc(var(--width540) * 10px) calc(var(--width540) * 10px) calc(var(--width540) * 10px);}
    .dlodTitle i {height: calc(var(--width540) * 18px);padding: 1px calc(var(--width540) * 4px); font-size: calc(var(--width540) * 12px); line-height: calc(var(--width540) * 16px);}
    .dlodTitle a {font-size: calc(var(--width540) * 16px); line-height: calc(var(--width540) * 24px); margin: 0 0 0 calc(var(--width540) * 6px); }
    .dlodType, .dlodTime { font-size: calc(var(--width540) * 14px);line-height: calc(var(--width540) * 18px);}
    .money{ font-size:calc(var(--width540) * 24px); line-height: calc(var(--width540) * 18px);margin:calc(var(--width540) * 10px) calc(var(--width540) * 15px);}
    .money .types{font-size:calc(var(--width540) * 18px);}
    .money.free span{font-size:calc(var(--width540) * 16px);}
    .dlodDes{font-size: calc(var(--width540) * 14px);line-height: calc(var(--width540) * 20px);margin:0 calc(var(--width540) * 15px);height:calc(var(--width540) * 40px); }
    ul.page{margin:calc(var(--width540) * 16px) auto calc(var(--width540) * 32px) auto;  }
    ul.paged a{font-size: calc(var(--width540) * 12px); line-height: calc(var(--width540) * 17px);padding:calc(var(--width540) * 5px) calc(var(--width540) * 9px); min-width: calc(var(--width540) * 10px); }
    ul.paged a.active{ border-radius: calc(var(--width540) * 4px); }
    .othlink{ font-size: calc(var(--width540) * 12px); line-height: calc(var(--width540) * 17px);margin:0 0 calc(var(--width540) * 25px) 0;}
    .links a{font-size: calc(var(--width540) * 12px); line-height: calc(var(--width540) * 23px);margin:0 calc(var(--width540) * 23px) 0 0;}
    .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin: 0  calc(var(--width540) * 4px);}



    .nltlist-type b{background-size:contain;width:calc(var(--width540) * 14px);height:calc(var(--width540) * 14px);}
    .nltlist-time b{background-size:contain;width:calc(var(--width540) * 14px);height:calc(var(--width540) * 15px);}
    .typeup b:nth-child(1){background-size:contain;width:calc(var(--width540) * 7px);height:calc(var(--width540) * 5px);}
    .typeup b:nth-child(2){background-size:contain;width:calc(var(--width540) * 7px);height:calc(var(--width540) * 5px);}
    .typedown b:nth-child(1){background-size:contain;width:calc(var(--width540) * 7px);height:calc(var(--width540) * 5px);}
    .typedown b:nth-child(2){background-size:contain;width:calc(var(--width540) * 7px);height:calc(var(--width540) * 5px);}
    .dlodType b {width: calc(var(--width540) * 14px);height: calc(var(--width540) * 14px);background-size: contain;}
    .dlodTime b {width: calc(var(--width540) * 14px);height: calc(var(--width540) * 15px);background-size: contain;}
}


@media screen and (max-width: 431px) {
    .listsw{display:flex;}
    .listsw,.listsw img{width: 399px;height: 182px;border-radius: 8px;margin:0 auto;object-fit:cover;}
    .nlist_swiper{margin:16px 0;}
    .nlist_swiper .swiper-pagination-bullet {width: 16px;height: 4px;background:#000000;border-radius: 2px;opacity: 0.23;}
    .nlist_swiper .swiper-pagination-bullet.swiper-pagination-bullet-active{background: #FFFFFF;opacity:1;}
    .nltlistA,.nltlistaimg{width: 88px;height: 57px;border-radius: 4px;}
    .nltlistA{margin:0 8px 0 0;}
    .nltlist-title{font-weight: bold;font-size: 16px;line-height: 22px;-webkit-line-clamp:1;}
    .nltlist-des{justify-content:space-between;}
    .nltlist-type,.nltlist-time {font-size: 14px;color: #9C9C9C;line-height: 18px;align-items: center;}
    .nltlist-type b{background-size:contain;width:14px;height:14px;margin:0 2px 0 0;}
    .nltlist-time b{background-size:contain;width:14px;height:15px;margin:0 2px 0 0;}
    .nltlist-time{font-family: DIN;}
    .nltop-list{margin:0 15px;}
    .nltlist-right{justify-content: space-between;width:100%;}
    .nltlistd{width:100%;height: 73px;background: #FFFFFF;box-shadow: 0px 0px 1px 1px #F9F9F9;margin:0 0 16px 0;}
    .nltlistd:last-child{margin:0;}
    .nltlistdall{margin:8px;width:100%;}
    .listcon-alltab{width:100%;height: 134px;background: #FFFFFF;box-shadow: 0px 0px 1px 1px #F9F9F9;border-radius: 8px;}
    .tabsa{width:auto;height: 24px;background: #F7F8FC;border-radius: 4px;padding:0 8px;align-items:center;font-size: 14px;color: #505259;line-height: 20px;margin:0 8px 0 0;white-space: nowrap;}
    .tabsa.check{color: #FFFFFF;background: #D22222;}
    .tab-top{align-items:center;}
    .tab-top p,.tab-middle p,.tab-down p{margin:0 8px 0 0;white-space: nowrap;font-size: 14px;color: #000000;line-height: 20px;font-weight:bold;}
    .list-con{margin:32px 15px 0 15px;}
    .taballcheck{overflow: auto;width: 100%;overflow-x: auto !important;-webkit-overflow-scrolling: touch;scrollbar-width: none;}
    .alltabd{margin:16px 0 16px 15px;overflow:hidden;}
    .tab-middle{margin:15px 0;}
    .conltype a{font-weight: bold;font-size: 16px;color: #000000;line-height: 22px;}
    .conltype a.check{color: #D22222;}
    .typedown{display:none;}
    .conltype{margin:16px 0;align-items: center;}
    .typehot{margin:0 16px;}
    .typeprice{margin:0 4px 0 0;}

    .dloDiv {width: 192px;background: #FFFFFF;box-shadow: 0px 0px 1px 1px #F9F9F9;border-radius: 8px;margin: 0 0 15px 0;}
    .dlodiva, .dlodiva img {width: 192px;height: 104px;border-radius: 8px 8px 0px 0px;}
    .dlodTitle {height:24px;overflow: hidden;margin: 10px;}
    .dldowndes {justify-content: space-between;margin: 0 10px 10px 10px;}
    .dlodTitle i {height: 18px;padding: 1px 4px;white-space: nowrap;background: #D22222;border-radius: 2px;font-size: 12px;color: #FFFFFF;line-height: 16px;font-style: normal;}
    .dlodTitle i.zx,.dlodTitle i.tj{background: #1E90FA;}
    .dlodTitle a {font-size: 16px;color: #000000;line-height: 24px;-webkit-line-clamp:1;margin: 0 0 0 6px;transition: all .3s ease;font-weight: bold;}
    .dlodType, .dlodTime {align-items:center;font-family: DIN, DIN;font-size: 14px;color: #9C9C9C;line-height: 18px;}
    .money{font-weight: bold;font-size:24px;color: #FF0F23;line-height: 18px;font-family:DINAlternate;margin:10px 15px;}
    .money .types{font-size:18px;}
    .money.free span{font-family: PingFangSC;font-size:16px;}
    .dlodDes{font-size: 14px;color: #333333;line-height: 20px;margin:0 15px;-webkit-line-clamp:2;height: 40px;}
    .conlist-cons{justify-content:space-between;flex-wrap:wrap;}
    ul.page{margin:16px auto 32px auto;    display: flex;align-items: center;justify-content: center;}
    ul.paged a{font-size: 12px;color: #666666;line-height: 17px;padding:5px 9px;display:flex;min-width: 10px;display: flex;justify-content: center;}
    ul.paged a.active{background: #D22222;border-radius: 4px;color:#FFFFFF;}
    .othlink{font-weight: 400;font-size: 12px;color: #333333;line-height: 17px;margin:0 0 25px 0;}
    .othlink span{color:#999999;}
    .links a{font-size: 12px;color: #696969;line-height: 23px;margin:0 23px 0 0;}
    .links{flex-wrap:wrap;}



}

@media screen and (max-width: 415px) {
    .nltlistdall{margin:calc(var(--width412) * 8px);}
    .listsw,.listsw img{width: calc(var(--width412) * 399px);height: calc(var(--width412) * 182px);border-radius: calc(var(--width412) * 8px); }
    .nlist_swiper{margin:calc(var(--width412) * 16px) 0;}
    .nlist_swiper .swiper-pagination-bullet {width: calc(var(--width412) * 16px);height: calc(var(--width412) * 4px); }
    .nltlistA,.nltlistaimg{width: calc(var(--width412) * 88px);height: calc(var(--width412) * 57px);border-radius:calc(var(--width412) * 4px);}
    .nltlistA{margin:0 calc(var(--width412) * 8px) 0 0;}
    .nltlist-title{ font-size: calc(var(--width412) * 16px);line-height: calc(var(--width412) * 22px); }
    .nltlist-type,.nltlist-time {font-size: calc(var(--width412) * 14px); line-height: calc(var(--width412) * 18px); }
    .nltlist-type b{background-size:contain;width:calc(var(--width412) * 14px);height:calc(var(--width412) * 14px); }
    .nltlist-time b{background-size:contain;width:calc(var(--width412) * 14px);height:calc(var(--width412) * 15px); }
    .nltop-list{margin:0 calc(var(--width412) * 15px);}
    .nltlistd{ height: calc(var(--width412) * 73px); margin:0 0 calc(var(--width412) * 16px) 0;}
    .listcon-alltab{height: calc(var(--width412) * 134px); border-radius: calc(var(--width412) * 8px);}
    .tabsa{ height: calc(var(--width412) * 24px); padding:0 calc(var(--width412) * 8px); font-size: calc(var(--width412) * 14px); line-height: calc(var(--width412) * 20px);margin:0 calc(var(--width412) * 8px) 0 0; }
    .tab-top p,.tab-middle p,.tab-down p{margin:0 calc(var(--width412) * 8px) 0 0;font-size: calc(var(--width412) * 14px);line-height: calc(var(--width412) * 20px);}
    .list-con{margin:calc(var(--width412) * 32px) calc(var(--width412) * 15px) 0 calc(var(--width412) * 15px);}
    .alltabd{margin:calc(var(--width412) * 16px) 0 calc(var(--width412) * 16px) calc(var(--width412) * 15px); }
    .tab-middle{margin:calc(var(--width412) * 15px) 0;}
    .conltype a{ font-size: calc(var(--width412) * 16px); line-height: calc(var(--width412) * 22px);}
    .conltype{margin:calc(var(--width412) * 16px) 0; }
    .typehot{margin:0 calc(var(--width412) * 16px);}
    .typeprice{margin:0 calc(var(--width412) * 4px) 0 0;}
    .dloDiv {width: calc(var(--width412) * 192px); border-radius: calc(var(--width412) * 8px);margin: 0 0 calc(var(--width412) * 15px) 0;}
    .dlodiva, .dlodiva img {width: calc(var(--width412) * 192px);height: calc(var(--width412) * 104px);border-radius: calc(var(--width412) * 8px) calc(var(--width412) * 8px) 0px 0px;}
    .dlodTitle {height:calc(var(--width412) * 24px); margin: calc(var(--width412) * 10px);}
    .dldowndes { margin: 0 calc(var(--width412) * 10px) calc(var(--width412) * 10px) calc(var(--width412) * 10px);}
    .dlodTitle i {height: calc(var(--width412) * 18px);padding: 1px calc(var(--width412) * 4px); font-size: calc(var(--width412) * 12px); line-height: calc(var(--width412) * 16px);}
    .dlodTitle a {font-size: calc(var(--width412) * 16px); line-height: calc(var(--width412) * 24px); margin: 0 0 0 calc(var(--width412) * 6px); }
    .dlodType, .dlodTime { font-size: calc(var(--width412) * 14px);line-height: calc(var(--width412) * 18px);}
    .money{ font-size:calc(var(--width412) * 24px); line-height: calc(var(--width412) * 18px);margin:calc(var(--width412) * 10px) calc(var(--width412) * 15px);}
    .money .types{font-size:calc(var(--width412) * 18px);}
    .money.free span{font-size:calc(var(--width412) * 16px);}
    .dlodDes{font-size: calc(var(--width412) * 14px);line-height: calc(var(--width412) * 20px);margin:0 calc(var(--width412) * 15px);height:calc(var(--width412) * 40px); }
    ul.page{margin:calc(var(--width412) * 16px) auto calc(var(--width412) * 32px) auto;  }
    ul.paged a{font-size: calc(var(--width412) * 12px); line-height: calc(var(--width412) * 17px);padding:calc(var(--width412) * 5px) calc(var(--width412) * 9px); min-width: calc(var(--width412) * 10px); }
    ul.paged a.active{ border-radius: calc(var(--width412) * 4px); }
    .othlink{ font-size: calc(var(--width412) * 12px); line-height: calc(var(--width412) * 17px);margin:0 0 calc(var(--width412) * 25px) 0;}
    .links a{font-size: calc(var(--width412) * 12px); line-height: calc(var(--width412) * 23px);margin:0 calc(var(--width412) * 23px) 0 0;}
    .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin: 0  calc(var(--width412) * 4px);}



    .nltlist-type b{background-size:contain;width:calc(var(--width412) * 14px);height:calc(var(--width412) * 14px);}
    .nltlist-time b{background-size:contain;width:calc(var(--width412) * 14px);height:calc(var(--width412) * 15px);}
    .typeup b:nth-child(1){background-size:contain;width:calc(var(--width412) * 7px);height:calc(var(--width412) * 5px);}
    .typeup b:nth-child(2){background-size:contain;width:calc(var(--width412) * 7px);height:calc(var(--width412) * 5px);}
    .typedown b:nth-child(1){background-size:contain;width:calc(var(--width412) * 7px);height:calc(var(--width412) * 5px);}
    .typedown b:nth-child(2){background-size:contain;width:calc(var(--width412) * 7px);height:calc(var(--width412) * 5px);}
    .dlodType b {width: calc(var(--width412) * 14px);height: calc(var(--width412) * 14px);background-size: contain;}
    .dlodTime b {width: calc(var(--width412) * 14px);height: calc(var(--width412) * 15px);background-size: contain;}
}

@media screen and (max-width: 391px) {
    .nltlistdall{margin:calc(var(--width390) * 8px);}
    .listsw,.listsw img{width: calc(var(--width390) * 399px);height: calc(var(--width390) * 182px);border-radius: calc(var(--width390) * 8px); }
    .nlist_swiper{margin:calc(var(--width390) * 16px) 0;}
    .nlist_swiper .swiper-pagination-bullet {width: calc(var(--width390) * 16px);height: calc(var(--width390) * 4px); }
    .nltlistA,.nltlistaimg{width: calc(var(--width390) * 88px);height: calc(var(--width390) * 57px);border-radius:calc(var(--width390) * 4px);}
    .nltlistA{margin:0 calc(var(--width390) * 8px) 0 0;}
    .nltlist-title{ font-size: calc(var(--width390) * 16px);line-height: calc(var(--width390) * 22px); }
    .nltlist-type,.nltlist-time {font-size: calc(var(--width390) * 14px); line-height: calc(var(--width390) * 18px); }
    .nltlist-type b{background-size:contain;width:calc(var(--width390) * 14px);height:calc(var(--width390) * 14px); }
    .nltlist-time b{background-size:contain;width:calc(var(--width390) * 14px);height:calc(var(--width390) * 15px); }
    .nltop-list{margin:0 calc(var(--width390) * 15px);}
    .nltlistd{height: calc(var(--width390) * 73px); margin:0 0 calc(var(--width390) * 16px) 0;}
    .listcon-alltab{ height: calc(var(--width390) * 134px); border-radius: calc(var(--width390) * 8px);}
    .tabsa{ height: calc(var(--width390) * 24px); padding:0 calc(var(--width390) * 8px); font-size: calc(var(--width390) * 14px); line-height: calc(var(--width390) * 20px);margin:0 calc(var(--width390) * 8px) 0 0; }
    .tab-top p,.tab-middle p,.tab-down p{margin:0 calc(var(--width390) * 8px) 0 0;font-size: calc(var(--width390) * 14px);line-height: calc(var(--width390) * 20px);}
    .list-con{margin:calc(var(--width390) * 32px) calc(var(--width390) * 15px) 0 calc(var(--width390) * 15px);}
    .alltabd{margin:calc(var(--width390) * 16px) 0 calc(var(--width390) * 16px) calc(var(--width390) * 15px); }
    .tab-middle{margin:calc(var(--width390) * 15px) 0;}
    .conltype a{ font-size: calc(var(--width390) * 16px); line-height: calc(var(--width390) * 22px);}
    .conltype{margin:calc(var(--width390) * 16px) 0; }
    .typehot{margin:0 calc(var(--width390) * 16px);}
    .typeprice{margin:0 calc(var(--width390) * 4px) 0 0;}
    .dloDiv {width: calc(var(--width390) * 192px); border-radius: calc(var(--width390) * 8px);margin: 0 0 calc(var(--width390) * 15px) 0;}
    .dlodiva, .dlodiva img {width: calc(var(--width390) * 192px);height: calc(var(--width390) * 104px);border-radius: calc(var(--width390) * 8px) calc(var(--width390) * 8px) 0px 0px;}
    .dlodTitle {height:calc(var(--width390) * 24px); margin: calc(var(--width390) * 10px);}
    .dldowndes { margin: 0 calc(var(--width390) * 10px) calc(var(--width390) * 10px) calc(var(--width390) * 10px);}
    .dlodTitle i {height: calc(var(--width390) * 18px);padding: 1px calc(var(--width390) * 4px); font-size: calc(var(--width390) * 12px); line-height: calc(var(--width390) * 16px);}
    .dlodTitle a {font-size: calc(var(--width390) * 16px); line-height: calc(var(--width390) * 24px); margin: 0 0 0 calc(var(--width390) * 6px); }
    .dlodType, .dlodTime { font-size: calc(var(--width390) * 14px);line-height: calc(var(--width390) * 18px);}
    .money{ font-size:calc(var(--width390) * 24px); line-height: calc(var(--width390) * 18px);margin:calc(var(--width390) * 10px) calc(var(--width390) * 15px);}
    .money .types{font-size:calc(var(--width390) * 18px);}
    .money.free span{font-size:calc(var(--width390) * 16px);}
    .dlodDes{font-size: calc(var(--width390) * 14px);line-height: calc(var(--width390) * 20px);margin:0 calc(var(--width390) * 15px);height:calc(var(--width390) * 40px); }
    ul.page{margin:calc(var(--width390) * 16px) auto calc(var(--width390) * 32px) auto;  }
    ul.paged a{font-size: calc(var(--width390) * 12px); line-height: calc(var(--width390) * 17px);padding:calc(var(--width390) * 5px) calc(var(--width390) * 9px); min-width: calc(var(--width390) * 10px); }
    ul.paged a.active{ border-radius: calc(var(--width390) * 4px); }
    .othlink{ font-size: calc(var(--width390) * 12px); line-height: calc(var(--width390) * 17px);margin:0 0 calc(var(--width390) * 25px) 0;}
    .links a{font-size: calc(var(--width390) * 12px); line-height: calc(var(--width390) * 23px);margin:0 calc(var(--width390) * 23px) 0 0;}
    .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin: 0  calc(var(--width390) * 4px);}



    .nltlist-type b{background-size:contain;width:calc(var(--width390) * 14px);height:calc(var(--width390) * 14px);}
    .nltlist-time b{background-size:contain;width:calc(var(--width390) * 14px);height:calc(var(--width390) * 15px);}
    .typeup b:nth-child(1){background-size:contain;width:calc(var(--width390) * 7px);height:calc(var(--width390) * 5px);}
    .typeup b:nth-child(2){background-size:contain;width:calc(var(--width390) * 7px);height:calc(var(--width390) * 5px);}
    .typedown b:nth-child(1){background-size:contain;width:calc(var(--width390) * 7px);height:calc(var(--width390) * 5px);}
    .typedown b:nth-child(2){background-size:contain;width:calc(var(--width390) * 7px);height:calc(var(--width390) * 5px);}
    .dlodType b {width: calc(var(--width390) * 14px);height: calc(var(--width390) * 14px);background-size: contain;}
    .dlodTime b {width: calc(var(--width390) * 14px);height: calc(var(--width390) * 15px);background-size: contain;}
}

@media screen and (max-width: 379px) {
    .nltlistdall{margin:calc(var(--width375) * 8px);}
    .listsw,.listsw img{width: calc(var(--width375) * 399px);height: calc(var(--width375) * 182px);border-radius: calc(var(--width375) * 8px); }
    .nlist_swiper{margin:calc(var(--width375) * 16px) 0;}
    .nlist_swiper .swiper-pagination-bullet {width: calc(var(--width375) * 16px);height: calc(var(--width375) * 4px); }
    .nltlistA,.nltlistaimg{width: calc(var(--width375) * 88px);height: calc(var(--width375) * 57px);border-radius:calc(var(--width375) * 4px);}
    .nltlistA{margin:0 calc(var(--width375) * 8px) 0 0;}
    .nltlist-title{ font-size: calc(var(--width375) * 16px);line-height: calc(var(--width375) * 22px); }
    .nltlist-type,.nltlist-time {font-size: calc(var(--width375) * 14px); line-height: calc(var(--width375) * 18px); }
    .nltlist-type b{background-size:contain;width:calc(var(--width375) * 14px);height:calc(var(--width375) * 14px); }
    .nltlist-time b{background-size:contain;width:calc(var(--width375) * 14px);height:calc(var(--width375) * 15px); }
    .nltop-list{margin:0 calc(var(--width375) * 15px);}
    .nltlistd{ height: calc(var(--width375) * 73px); margin:0 0 calc(var(--width375) * 16px) 0;}
    .listcon-alltab{ height: calc(var(--width375) * 134px); border-radius: calc(var(--width375) * 8px);}
    .tabsa{ height: calc(var(--width375) * 24px); padding:0 calc(var(--width375) * 8px); font-size: calc(var(--width375) * 14px); line-height: calc(var(--width375) * 20px);margin:0 calc(var(--width375) * 8px) 0 0; }
    .tab-top p,.tab-middle p,.tab-down p{margin:0 calc(var(--width375) * 8px) 0 0;font-size: calc(var(--width375) * 14px);line-height: calc(var(--width375) * 20px); }
    .list-con{margin:calc(var(--width375) * 32px) calc(var(--width375) * 15px) 0 calc(var(--width375) * 15px);}
    .alltabd{margin:calc(var(--width375) * 16px) 0 calc(var(--width375) * 16px) calc(var(--width375) * 15px); }
    .tab-middle{margin:calc(var(--width375) * 15px) 0;}
    .conltype a{ font-size: calc(var(--width375) * 16px); line-height: calc(var(--width375) * 22px);}
    .conltype{margin:calc(var(--width375) * 16px) 0; }
    .typehot{margin:0 calc(var(--width375) * 16px);}
    .typeprice{margin:0 calc(var(--width375) * 4px) 0 0;}
    .dloDiv {width: calc(var(--width375) * 192px); border-radius: calc(var(--width375) * 8px);margin: 0 0 calc(var(--width375) * 15px) 0;}
    .dlodiva, .dlodiva img {width: calc(var(--width375) * 192px);height: calc(var(--width375) * 104px);border-radius: calc(var(--width375) * 8px) calc(var(--width375) * 8px) 0px 0px;}
    .dlodTitle {height:calc(var(--width375) * 24px); margin: calc(var(--width375) * 10px);}
    .dldowndes { margin: 0 calc(var(--width375) * 10px) calc(var(--width375) * 10px) calc(var(--width375) * 10px);}
    .dlodTitle i {height: calc(var(--width375) * 18px);padding: 1px calc(var(--width375) * 4px); font-size: calc(var(--width375) * 12px); line-height: calc(var(--width375) * 16px);}
    .dlodTitle a {font-size: calc(var(--width375) * 16px); line-height: calc(var(--width375) * 24px); margin: 0 0 0 calc(var(--width375) * 6px); }
    .dlodType, .dlodTime { font-size: calc(var(--width375) * 14px);line-height: calc(var(--width375) * 18px);}
    .money{ font-size:calc(var(--width375) * 24px); line-height: calc(var(--width375) * 18px);margin:calc(var(--width375) * 10px) calc(var(--width375) * 15px);}
    .money .types{font-size:calc(var(--width375) * 18px);}
    .money.free span{font-size:calc(var(--width375) * 16px);}
    .dlodDes{font-size: calc(var(--width375) * 14px);line-height: calc(var(--width375) * 20px);margin:0 calc(var(--width375) * 15px);height:calc(var(--width375) * 40px); }
    ul.page{margin:calc(var(--width375) * 16px) auto calc(var(--width375) * 32px) auto;  }
    ul.paged a{font-size: calc(var(--width375) * 12px); line-height: calc(var(--width375) * 17px);padding:calc(var(--width375) * 5px) calc(var(--width375) * 9px); min-width: calc(var(--width375) * 10px); }
    ul.paged a.active{ border-radius: calc(var(--width375) * 4px); }
    .othlink{ font-size: calc(var(--width375) * 12px); line-height: calc(var(--width375) * 17px);margin:0 0 calc(var(--width375) * 25px) 0;}
    .links a{font-size: calc(var(--width375) * 12px); line-height: calc(var(--width375) * 23px);margin:0 calc(var(--width375) * 23px) 0 0;}
    .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin: 0  calc(var(--width375) * 4px);}


    .nltlist-type b{background-size:contain;width:calc(var(--width375) * 14px);height:calc(var(--width375) * 14px);}
    .nltlist-time b{background-size:contain;width:calc(var(--width375) * 14px);height:calc(var(--width375) * 15px);}
    .typeup b:nth-child(1){background-size:contain;width:calc(var(--width375) * 7px);height:calc(var(--width375) * 5px);}
    .typeup b:nth-child(2){background-size:contain;width:calc(var(--width375) * 7px);height:calc(var(--width375) * 5px);}
    .typedown b:nth-child(1){background-size:contain;width:calc(var(--width375) * 7px);height:calc(var(--width375) * 5px);}
    .typedown b:nth-child(2){background-size:contain;width:calc(var(--width375) * 7px);height:calc(var(--width375) * 5px);}
    .dlodType b {width: calc(var(--width375) * 14px);height: calc(var(--width375) * 14px);background-size: contain;}
    .dlodTime b {width: calc(var(--width375) * 14px);height: calc(var(--width375) * 15px);background-size: contain;}
}

@media screen and (max-width: 361px) {
    .nltlistdall{margin:calc(var(--width360) * 8px);}
    .listsw,.listsw img{width: calc(var(--width360) * 399px);height: calc(var(--width360) * 182px);border-radius: calc(var(--width360) * 8px); }
    .nlist_swiper{margin:calc(var(--width360) * 16px) 0;}
    .nlist_swiper .swiper-pagination-bullet {width: calc(var(--width360) * 16px);height: calc(var(--width360) * 4px); }
    .nltlistA,.nltlistaimg{width: calc(var(--width360) * 88px);height: calc(var(--width360) * 57px);border-radius:calc(var(--width360) * 4px);}
    .nltlistA{margin:0 calc(var(--width360) * 8px) 0 0;}
    .nltlist-title{ font-size: calc(var(--width360) * 16px);line-height: calc(var(--width360) * 22px); }
    .nltlist-type,.nltlist-time {font-size: calc(var(--width360) * 14px); line-height: calc(var(--width360) * 18px); }
    .nltlist-type b{background-size:contain;width:calc(var(--width360) * 14px);height:calc(var(--width360) * 14px); }
    .nltlist-time b{background-size:contain;width:calc(var(--width360) * 14px);height:calc(var(--width360) * 15px); }
    .nltop-list{margin:0 calc(var(--width360) * 15px);}
    .nltlistd{ height: calc(var(--width360) * 73px); margin:0 0 calc(var(--width360) * 16px) 0;}
    .listcon-alltab{ height: calc(var(--width360) * 134px); border-radius: calc(var(--width360) * 8px);}
    .tabsa{ height: calc(var(--width360) * 24px); padding:0 calc(var(--width360) * 8px); font-size: calc(var(--width360) * 14px); line-height: calc(var(--width360) * 20px);margin:0 calc(var(--width360) * 8px) 0 0; }
    .tab-top p,.tab-middle p,.tab-down p{margin:0 calc(var(--width360) * 8px) 0 0;font-size: calc(var(--width360) * 14px);line-height: calc(var(--width360) * 20px); }
    .list-con{margin:calc(var(--width360) * 32px) calc(var(--width360) * 15px) 0 calc(var(--width360) * 15px);}
    .alltabd{margin:calc(var(--width360) * 16px) 0 calc(var(--width360) * 16px) calc(var(--width360) * 15px); }
    .tab-middle{margin:calc(var(--width360) * 15px) 0;}
    .conltype a{ font-size: calc(var(--width360) * 16px); line-height: calc(var(--width360) * 22px);}
    .conltype{margin:calc(var(--width360) * 16px) 0; }
    .typehot{margin:0 calc(var(--width360) * 16px);}
    .typeprice{margin:0 calc(var(--width360) * 4px) 0 0;}
    .dloDiv {width: calc(var(--width360) * 192px); border-radius: calc(var(--width360) * 8px);margin: 0 0 calc(var(--width360) * 15px) 0;}
    .dlodiva, .dlodiva img {width: calc(var(--width360) * 192px);height: calc(var(--width360) * 104px);border-radius: calc(var(--width360) * 8px) calc(var(--width360) * 8px) 0px 0px;}
    .dlodTitle {height:calc(var(--width360) * 24px); margin: calc(var(--width360) * 10px);}
    .dldowndes { margin: 0 calc(var(--width360) * 10px) calc(var(--width360) * 10px) calc(var(--width360) * 10px);}
    .dlodTitle i {height: calc(var(--width360) * 18px);padding: 1px calc(var(--width360) * 4px); font-size: calc(var(--width360) * 12px); line-height: calc(var(--width360) * 16px);}
    .dlodTitle a {font-size: calc(var(--width360) * 16px); line-height: calc(var(--width360) * 24px); margin: 0 0 0 calc(var(--width360) * 6px); }
    .dlodType, .dlodTime { font-size: calc(var(--width360) * 14px);line-height: calc(var(--width360) * 18px);}
    .money{ font-size:calc(var(--width360) * 24px); line-height: calc(var(--width360) * 18px);margin:calc(var(--width360) * 10px) calc(var(--width360) * 15px);}
    .money .types{font-size:calc(var(--width360) * 18px);}
    .money.free span{font-size:calc(var(--width360) * 16px);}
    .dlodDes{font-size: calc(var(--width360) * 14px);line-height: calc(var(--width360) * 20px);margin:0 calc(var(--width360) * 15px);height:calc(var(--width360) * 40px); }
    ul.page{margin:calc(var(--width360) * 16px) auto calc(var(--width360) * 32px) auto;  }
    ul.paged a{font-size: calc(var(--width360) * 12px); line-height: calc(var(--width360) * 17px);padding:calc(var(--width360) * 5px) calc(var(--width360) * 9px); min-width: calc(var(--width360) * 10px); }
    ul.paged a.active{ border-radius: calc(var(--width360) * 4px); }
    .othlink{ font-size: calc(var(--width360) * 12px); line-height: calc(var(--width360) * 17px);margin:0 0 calc(var(--width360) * 25px) 0;}
    .links a{font-size: calc(var(--width360) * 12px); line-height: calc(var(--width360) * 23px);margin:0 calc(var(--width360) * 23px) 0 0;}
    .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin: 0  calc(var(--width360) * 4px);}


    .nltlist-type b{background-size:contain;width:calc(var(--width360) * 14px);height:calc(var(--width360) * 14px);}
    .nltlist-time b{background-size:contain;width:calc(var(--width360) * 14px);height:calc(var(--width360) * 15px);}
    .typeup b:nth-child(1){background-size:contain;width:calc(var(--width360) * 7px);height:calc(var(--width360) * 5px);}
    .typeup b:nth-child(2){background-size:contain;width:calc(var(--width360) * 7px);height:calc(var(--width360) * 5px);}
    .typedown b:nth-child(1){background-size:contain;width:calc(var(--width360) * 7px);height:calc(var(--width360) * 5px);}
    .typedown b:nth-child(2){background-size:contain;width:calc(var(--width360) * 7px);height:calc(var(--width360) * 5px);}
    .dlodType b {width: calc(var(--width360) * 14px);height: calc(var(--width360) * 14px);background-size: contain;}
    .dlodTime b {width: calc(var(--width360) * 14px);height: calc(var(--width360) * 15px);background-size: contain;}
}

@media screen and (max-width: 345px) {
    .nltlistdall{margin:calc(var(--width344) * 8px);}
    .listsw,.listsw img{width: calc(var(--width344) * 399px);height: calc(var(--width344) * 182px);border-radius: calc(var(--width344) * 8px); }
    .nlist_swiper{margin:calc(var(--width344) * 16px) 0;}
    .nlist_swiper .swiper-pagination-bullet {width: calc(var(--width344) * 16px);height: calc(var(--width344) * 4px); }
    .nltlistA,.nltlistaimg{width: calc(var(--width344) * 88px);height: calc(var(--width344) * 57px);border-radius:calc(var(--width344) * 4px);}
    .nltlistA{margin:0 calc(var(--width344) * 8px) 0 0;}
    .nltlist-title{ font-size: calc(var(--width344) * 16px);line-height: calc(var(--width344) * 22px); }
    .nltlist-type,.nltlist-time {font-size: calc(var(--width344) * 14px); line-height: calc(var(--width344) * 18px); }
    .nltlist-type b{background-size:contain;width:calc(var(--width344) * 14px);height:calc(var(--width344) * 14px); }
    .nltlist-time b{background-size:contain;width:calc(var(--width344) * 14px);height:calc(var(--width344) * 15px); }
    .nltop-list{margin:0 calc(var(--width344) * 15px);}
    .nltlistd{ height: calc(var(--width344) * 73px); margin:0 0 calc(var(--width344) * 16px) 0;}
    .listcon-alltab{ height: calc(var(--width344) * 134px); border-radius: calc(var(--width344) * 8px);}
    .tabsa{ height: calc(var(--width344) * 24px); padding:0 calc(var(--width344) * 8px); font-size: calc(var(--width344) * 14px); line-height: calc(var(--width344) * 20px);margin:0 calc(var(--width344) * 8px) 0 0; }
    .tab-top p,.tab-middle p,.tab-down p{margin:0 calc(var(--width344) * 8px) 0 0;font-size: calc(var(--width344) * 14px);line-height: calc(var(--width344) * 20px); }
    .list-con{margin:calc(var(--width344) * 32px) calc(var(--width344) * 15px) 0 calc(var(--width344) * 15px);}
    .alltabd{margin:calc(var(--width344) * 16px) 0 calc(var(--width344) * 16px) calc(var(--width344) * 15px); }
    .tab-middle{margin:calc(var(--width344) * 15px) 0;}
    .conltype a{ font-size: calc(var(--width344) * 16px); line-height: calc(var(--width344) * 22px);}
    .conltype{margin:calc(var(--width344) * 16px) 0; }
    .typehot{margin:0 calc(var(--width344) * 16px);}
    .typeprice{margin:0 calc(var(--width344) * 4px) 0 0;}
    .dloDiv {width: calc(var(--width344) * 192px); border-radius: calc(var(--width344) * 8px);margin: 0 0 calc(var(--width344) * 15px) 0;}
    .dlodiva, .dlodiva img {width: calc(var(--width344) * 192px);height: calc(var(--width344) * 104px);border-radius: calc(var(--width344) * 8px) calc(var(--width344) * 8px) 0px 0px;}
    .dlodTitle {height:calc(var(--width344) * 24px); margin: calc(var(--width344) * 10px);}
    .dldowndes { margin: 0 calc(var(--width344) * 10px) calc(var(--width344) * 10px) calc(var(--width344) * 10px);}
    .dlodTitle i {height: calc(var(--width344) * 18px);padding: 1px calc(var(--width344) * 4px); font-size: calc(var(--width344) * 12px); line-height: calc(var(--width344) * 16px);}
    .dlodTitle a {font-size: calc(var(--width344) * 16px); line-height: calc(var(--width344) * 24px); margin: 0 0 0 calc(var(--width344) * 6px); }
    .dlodType, .dlodTime { font-size: calc(var(--width344) * 14px);line-height: calc(var(--width344) * 18px);}
    .money{ font-size:calc(var(--width344) * 24px); line-height: calc(var(--width344) * 18px);margin:calc(var(--width344) * 10px) calc(var(--width344) * 15px);}
    .money .types{font-size:calc(var(--width344) * 18px);}
    .money.free span{font-size:calc(var(--width344) * 16px);}
    .dlodDes{font-size: calc(var(--width344) * 14px);line-height: calc(var(--width344) * 20px);margin:0 calc(var(--width344) * 15px);height:calc(var(--width344) * 40px); }
    ul.page{margin:calc(var(--width344) * 16px) auto calc(var(--width344) * 32px) auto;  }
    ul.paged a{font-size: calc(var(--width344) * 12px); line-height: calc(var(--width344) * 17px);padding:calc(var(--width344) * 5px) calc(var(--width344) * 9px); min-width: calc(var(--width344) * 10px); }
    ul.paged a.active{ border-radius: calc(var(--width344) * 4px); }
    .othlink{ font-size: calc(var(--width344) * 12px); line-height: calc(var(--width344) * 17px);margin:0 0 calc(var(--width344) * 25px) 0;}
    .links a{font-size: calc(var(--width344) * 12px); line-height: calc(var(--width344) * 23px);margin:0 calc(var(--width344) * 23px) 0 0;}
    .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin: 0  calc(var(--width344) * 4px);}


    .nltlist-type b{background-size:contain;width:calc(var(--width344) * 14px);height:calc(var(--width344) * 14px);}
    .nltlist-time b{background-size:contain;width:calc(var(--width344) * 14px);height:calc(var(--width344) * 15px);}
    .typeup b:nth-child(1){background-size:contain;width:calc(var(--width344) * 7px);height:calc(var(--width344) * 5px);}
    .typeup b:nth-child(2){background-size:contain;width:calc(var(--width344) * 7px);height:calc(var(--width344) * 5px);}
    .typedown b:nth-child(1){background-size:contain;width:calc(var(--width344) * 7px);height:calc(var(--width344) * 5px);}
    .typedown b:nth-child(2){background-size:contain;width:calc(var(--width344) * 7px);height:calc(var(--width344) * 5px);}
    .dlodType b {width: calc(var(--width344) * 14px);height: calc(var(--width344) * 14px);background-size: contain;}
    .dlodTime b {width: calc(var(--width344) * 14px);height: calc(var(--width344) * 15px);background-size: contain;}
}


@media screen and (max-width: 331px) {
    .nltlistdall{margin:calc(var(--width330) * 8px);}
    .listsw,.listsw img{width: calc(var(--width330) * 399px);height: calc(var(--width330) * 182px);border-radius: calc(var(--width330) * 8px); }
    .nlist_swiper{margin:calc(var(--width330) * 16px) 0;}
    .nlist_swiper .swiper-pagination-bullet {width: calc(var(--width330) * 16px);height: calc(var(--width330) * 4px); }
    .nltlistA,.nltlistaimg{width: calc(var(--width330) * 88px);height: calc(var(--width330) * 57px);border-radius:calc(var(--width330) * 4px);}
    .nltlistA{margin:0 calc(var(--width330) * 8px) 0 0;}
    .nltlist-title{ font-size: calc(var(--width330) * 16px);line-height: calc(var(--width330) * 22px); }
    .nltlist-type,.nltlist-time {font-size: calc(var(--width330) * 14px); line-height: calc(var(--width330) * 18px); }
    .nltlist-type b{background-size:contain;width:calc(var(--width330) * 14px);height:calc(var(--width330) * 14px); }
    .nltlist-time b{background-size:contain;width:calc(var(--width330) * 14px);height:calc(var(--width330) * 15px); }
    .nltop-list{margin:0 calc(var(--width330) * 15px);}
    .nltlistd{ height: calc(var(--width330) * 73px); margin:0 0 calc(var(--width330) * 16px) 0;}
    .listcon-alltab{ height: calc(var(--width330) * 134px); border-radius: calc(var(--width330) * 8px);}
    .tabsa{ height: calc(var(--width330) * 24px); padding:0 calc(var(--width330) * 8px); font-size: calc(var(--width330) * 14px); line-height: calc(var(--width330) * 20px);margin:0 calc(var(--width330) * 8px) 0 0; }
    .tab-top p,.tab-middle p,.tab-down p{margin:0 calc(var(--width330) * 8px) 0 0;font-size: calc(var(--width330) * 14px);line-height: calc(var(--width330) * 20px); }
    .list-con{margin:calc(var(--width330) * 32px) calc(var(--width330) * 15px) 0 calc(var(--width330) * 15px);}
    .alltabd{margin:calc(var(--width330) * 16px) 0 calc(var(--width330) * 16px) calc(var(--width330) * 15px); }
    .tab-middle{margin:calc(var(--width330) * 15px) 0;}
    .conltype a{ font-size: calc(var(--width330) * 16px); line-height: calc(var(--width330) * 22px);}
    .conltype{margin:calc(var(--width330) * 16px) 0; }
    .typehot{margin:0 calc(var(--width330) * 16px);}
    .typeprice{margin:0 calc(var(--width330) * 4px) 0 0;}
    .dloDiv {width: calc(var(--width330) * 192px); border-radius: calc(var(--width330) * 8px);margin: 0 0 calc(var(--width330) * 15px) 0;}
    .dlodiva, .dlodiva img {width: calc(var(--width330) * 192px);height: calc(var(--width330) * 104px);border-radius: calc(var(--width330) * 8px) calc(var(--width330) * 8px) 0px 0px;}
    .dlodTitle {height:calc(var(--width330) * 24px); margin: calc(var(--width330) * 10px);}
    .dldowndes { margin: 0 calc(var(--width330) * 10px) calc(var(--width330) * 10px) calc(var(--width330) * 10px);}
    .dlodTitle i {height: calc(var(--width330) * 18px);padding: 1px calc(var(--width330) * 4px); font-size: calc(var(--width330) * 12px); line-height: calc(var(--width330) * 16px);}
    .dlodTitle a {font-size: calc(var(--width330) * 16px); line-height: calc(var(--width330) * 24px); margin: 0 0 0 calc(var(--width330) * 6px); }
    .dlodType, .dlodTime { font-size: calc(var(--width330) * 14px);line-height: calc(var(--width330) * 18px);}
    .money{ font-size:calc(var(--width330) * 24px); line-height: calc(var(--width330) * 18px);margin:calc(var(--width330) * 10px) calc(var(--width330) * 15px);}
    .money .types{font-size:calc(var(--width330) * 18px);}
    .money.free span{font-size:calc(var(--width330) * 16px);}
    .dlodDes{font-size: calc(var(--width330) * 14px);line-height: calc(var(--width330) * 20px);margin:0 calc(var(--width330) * 15px);height:calc(var(--width330) * 40px); }
    ul.page{margin:calc(var(--width330) * 16px) auto calc(var(--width330) * 32px) auto;  }
    ul.paged a{font-size: calc(var(--width330) * 12px); line-height: calc(var(--width330) * 17px);padding:calc(var(--width330) * 5px) calc(var(--width330) * 9px); min-width: calc(var(--width330) * 10px); }
    ul.paged a.active{ border-radius: calc(var(--width330) * 4px); }
    .othlink{ font-size: calc(var(--width330) * 12px); line-height: calc(var(--width330) * 17px);margin:0 0 calc(var(--width330) * 25px) 0;}
    .links a{font-size: calc(var(--width330) * 12px); line-height: calc(var(--width330) * 23px);margin:0 calc(var(--width330) * 23px) 0 0;}
    .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin: 0  calc(var(--width330) * 4px);}



    .nltlist-type b{background-size:contain;width:calc(var(--width330) * 14px);height:calc(var(--width330) * 14px);}
    .nltlist-time b{background-size:contain;width:calc(var(--width330) * 14px);height:calc(var(--width330) * 15px);}
    .typeup b:nth-child(1){background-size:contain;width:calc(var(--width330) * 7px);height:calc(var(--width330) * 5px);}
    .typeup b:nth-child(2){background-size:contain;width:calc(var(--width330) * 7px);height:calc(var(--width330) * 5px);}
    .typedown b:nth-child(1){background-size:contain;width:calc(var(--width330) * 7px);height:calc(var(--width330) * 5px);}
    .typedown b:nth-child(2){background-size:contain;width:calc(var(--width330) * 7px);height:calc(var(--width330) * 5px);}
    .dlodType b {width: calc(var(--width330) * 14px);height: calc(var(--width330) * 14px);background-size: contain;}
    .dlodTime b {width: calc(var(--width330) * 14px);height: calc(var(--width330) * 15px);background-size: contain;}
}





















































