/* pages/kabaw/viplist.wxss */ page{ background: #e3e3e3; } .main .cardlist{ width:80vw; height: auto; margin: 0 10vw; } .cardlist .cardbox{ width: 100%; height: 165px; /* margin-top: 20px; border-bottom: 1px solid #eee; */ } .cardbox .name{ width: 100%; height: 50px; line-height: 50px; font-size: 20px; font-weight: 500; } .cardbox .cardimg{ width: 100%; height: 100px; position: relative; } .cardimg .bg{ width: 100%; height: 100px; background: #bbb; border-radius: 5px; } .cardimg .title{ width: 100%; height: 40px; line-height: 40px; text-indent: 20px; position: absolute; font-size: 22px; font-weight: 500; top: 20px; left: 0; color: #fff; } .cardimg .txt{ width: 100%; height: 20px; line-height: 20px; text-indent: 20px; position: absolute; bottom: 20px; font-size: 16px; left: 0; color: #fff; } .main .more{ width: 90vw; height: 40px; display: flex; justify-content: center; background: #fff; border: 1px solid #bbb; margin-top: 20px; } .more .moreimg{ width: 20px; height: 20px; margin: 10px 15px; } .more view{ width: auto; height: 40px; line-height: 40px; font-weight: 550; } .main{ width: 100vw; height: auto; margin-bottom: 50px; /* margin: 0 5vw; */ } .info{ width: 100%; height: 120px; /* border: 1px solid #eee; */ /* border-radius: 12px; */ /* margin: 15px 0; */ position: relative; /* box-shadow: 2px 2px 5px 2px rgba(0,0,0,0.3); */ } .info .bg{ position: absolute; top: 0; left: 0; width: 100vw; height: 120px; z-index: 0; } .info .usering{ width: 60px; height: 60px; border-radius: 60px; background: #eee; overflow: hidden; position: absolute; top: 20px; left: 20px; } .info .txt{ width: auto; height: 30px; line-height: 30px; position: absolute; text-align: left; left: 90px; top: 20px; color: #fff; } .info .userlv{ height: 30px; line-height: 20px; top: 50px; } .sousuo{ width: 100%; height: 46px; } .sousuo .souinput{ width: 80vw; height: 36px; line-height: 36px; /* text-indent: 15px; */ border-radius: 36px; box-shadow:0px 2px 18px rgba(0,0,0,0.1); margin: 5px 10vw; padding: 0 15px; background: #fff; } .go_center{ width: 100px; height: 24px; line-height: 24px; position: absolute; right: 20px; top: 20px; background:rgba(255,255,255,0.3); border-radius: 24px; padding: 0 10px; text-align: center; color:#fff; font-size: 12px; } .go_center image{ width: 8px; height: 14px; margin: 7px; } .foot{ width: 100%; height: 50px; display: flex; justify-content: space-around; position: fixed; bottom: 0; z-index: 9; background: #fff; border-top: 1px solid #eee; } .foot .box{ width: 90px; height: 40px; margin: 5px 0; } .box image{ width: 25px; height: 25px; margin: 0 32.5px; } .box .name{ width: 100%; height: 15px; line-height: 10px; text-align: center; font-size: 12px; color: #a2a2a2; } .nativ .name{ color: #0F2862; }