@import "base.css";

/*单选大小重置*/
input[type="radio"]{width: .24rem;height: .24rem;border-width: 2px;}
html{font-size: 50px;}
body{font-size: .32rem;background-image: linear-gradient(90deg,#B3D8F3,#E4F5F4);min-height: 100vh;background-repeat: no-repeat;user-select: none;max-width: 750px;margin: auto;}

.topNavBox{height: .98rem;}
.topNavFiexd{position: fixed;top: 0;left: 0;width: 100%;padding: 0 .16rem;background: #fff;}
.home{width: .98rem;height: .98rem;padding: .3rem;display: block}
.home img{width: 100%;height: 100%;object-fit: contain;}

.mainBox{padding: .3rem .24rem;}
.a_imgBox{display: block;}
.listBox{padding: .3rem 0;}
.listItem:nth-child(n+2){margin-top: .2rem;}
.listItem a{display:block;height: 2.66rem;background: #fff;border-radius: .2rem;overflow: hidden;}
.listItem a .imgFill{width: 100%;height: 100%;object-fit: contain;}

/*
.listItem .listImg{width: 2.1rem;height: 2.1rem;object-fit: cover;margin-right: .2rem;}
.listInfo{padding: .2rem 0;}
.listItem .title{font-size: .34rem;}
.listItem .title .msg{font-size: .26rem;color: #aaa;margin-left: .2rem;}
.listItem .oldPrice{font-size: .26rem;color: #aaa;text-decoration: line-through;margin-top: .16rem}
.listItem .price{font-size: .24rem;line-height: .48rem;display: flex;margin-top: .2rem;}
.listItem .price .titleTag{display: inline-block;background: linear-gradient(90deg, #5947D8, #7A5EED);color: #fff;padding: 0 .16rem;border-radius: .08rem 0 0 .08rem;}
.listItem .price .priceTag{font-size: .24rem;display: inline-block;background: linear-gradient(90deg, #FF6000 , #FF9F2E);color: #fff;padding: 0 .16rem;border-radius: 0 .08rem .08rem 0;margin-left: 1px;font-style: italic;padding-top: .04rem;line-height: .4rem;}
*/

.listItem .price .number{font-size: .38rem;}
.lineBlock{display: flex;flex-wrap: wrap;}
.lineBlock .listItem{display: inline-block;width: 3.43rem;vertical-align: top;margin-top: 0;}
.lineBlock .listItem:not(:nth-child(2n)){margin-right: .16rem;}
.lineBlock .listItem:nth-child(n+3){margin-top: .2rem;}
.lineBlock .listItem a{height: 3.70rem;}
/*.lineBlock .listItem .imgFill{width: 100%;height: 100%;}*/
/*.lineBlock .listItem .listImg{margin-right: 0;margin: auto;display: block;}
.lineBlock .listItem .listInfo{text-align: center;}
.lineBlock .listItem .title{font-size: .28rem;}
.lineBlock .listItem .msg{margin-left: .1rem;}
.lineBlock .listItem .oldPrice{font-size: .22rem;}

.lineBlock .listItem .titleTag{font-size: .22rem;}
.lineBlock .listItem .priceTag .number{font-size: .32rem;}*/

.fuliBottom{padding: .3rem 0;}
