app.wxss 4.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071
  1. /**
  2. * 第三方库样式
  3. */
  4. @import 'style/weui.wxss';
  5. @import "vant/common/index.wxss";
  6. /**
  7. * 全局样式表
  8. */
  9. ::-webkit-scrollbar{width: 0;height: 0;color: transparent;}
  10. page{font-size: 28rpx;color: #333;background-color: #f2f3f5;-webkit-font-smoothing: antialiased;font-family: -apple-system-font,Helvetica Neue,Helvetica,sans-serif;}
  11. page,.page{height: 100%}
  12. .weui-panel:before{border-top:0rpx}
  13. .weui-panel:after{border-bottom:0rpx}
  14. .weui-footer{padding: 10px 0px}
  15. button{border-radius: 2px;}
  16. button[type=primary]{color: #FFF;background-color: #07C160;border-color: #07C160;}
  17. .button-hover[type=primary] {color: #FFF;background-color: #06AD56;}
  18. /*辅助项*/
  19. .left{float: left}.right{float: right}
  20. .tac{text-align: center}.tar{text-align: right}
  21. .loading{margin:auto}
  22. .title{margin: 0;font-weight: 400;font-size: 14px;color: rgba(69,90,100,.6);padding:20px 15px 15px;}
  23. .red{color: #E91E63}
  24. .f12{font-size: 12px}.f16{font-size: 16px}.f18{font-size: 18px}
  25. .gray{color: #F3F3F3}
  26. .mt5{margin-top: 5px!important}
  27. .hide{display: none}
  28. /*底部*/
  29. .weui-loadmore__tips_in-line{background:#f2f3f5}
  30. .weui-loadmore__tips_in-line image{width:40rpx;margin:0px 5px}
  31. .weui-loadmore_line {margin-top:2em;}
  32. .weui-loadmore{margin-bottom: 0px;}
  33. /*友情提示*/
  34. .error{margin: 130rpx 100rpx;}
  35. .error .img{width: 220rpx;margin: auto;text-align: center}
  36. .error .img image {width: 80%;}
  37. .error .msg{display: block;text-align: center;font-size:25rpx;color: #999;margin-top: 10rpx;}
  38. /*导航推荐*/
  39. .icon_row{overflow: hidden;font-size: 28rpx;text-align: center;flex-wrap: wrap;
  40. flex-direction: row;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}
  41. .icon_row .icon_col{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;float: left;width:20%;min-width:20%; max-width:20%;box-sizing:border-box;padding:10px 0px}
  42. .icon_row image{width: 100%;min-width: 80rpx;min-height:80rpx;max-height: 100rpx;max-width: 100rpx}
  43. .icon_row .icon_title {color: #7d7e80;display: block;text-align: center;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
  44. /* 虚拟系统栏 */
  45. #navigation{z-index:666;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;color:#ffffff;position:fixed;top: 0px;right: 0px;left: 0px;}
  46. #navigation .appname{font-size:36rpx;font-weight:500;padding-left: 20px}
  47. /**弹幕*/
  48. .barrage-fly{z-index:200;height:20px;position: absolute;top: 0;display:flex;background: #464c5b;border-radius: 10px;line-height: 20px;font-size: 12px;opacity:0.80;max-width:300px;min-width: 50px;white-space:nowrap;color:#FFF}
  49. .barrage-fly .face{width: 20px;height: 20px;border-radius: 10px}
  50. .barrage-fly .face image{width: 20px;height: 20px;border-radius: 10px}
  51. .barrage-fly .text{padding:0px 5px;}
  52. @keyframes first{from{left: 100%;}to{left: -100%;}}
  53. /* 抢购推荐 */
  54. .cardbg {margin:5px 5px 0;background: #fff;border-top-left-radius: 6px;border-top-right-radius: 6px;padding:2px;}
  55. .card{position: relative;display: inline-block;box-sizing: border-box;border-radius: 10px;background-color: #FFFFFF;white-space: normal;width: 100%;padding:0 10px 10px 10px;}
  56. .card .item-title{height:30px;padding:10px 5px 5px 5px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;line-height:30px;}
  57. .card .item-title .item-name{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-overflow: ellipsis;overflow: hidden;font-weight:600}
  58. .card .item-title .item-price{color:#f23030;text-align: right;padding-left:10px}
  59. .card .item-title .item-price .number{font-size:40rpx;}
  60. .card .item-img{margin-top:5px;display: -webkit-box;display: -webkit-flex;display: flex;}
  61. .card .item-img .item-grid{-webkit-box-flex: 1;-webkit-flex: 1;flex: 1;width: 33.33333333%;box-sizing: border-box;padding-left:10px;}
  62. .card .item-img .item-grid:first-child{padding-left:0px;}
  63. .card .item-img .item-grid image{width: 100%;vertical-align:middle;border-radius:9.936px;}
  64. .card .item-img .item-grid .grid-name{text-overflow: ellipsis;overflow: hidden;font-size: 26rpx;line-height: 35rpx;max-height:70rpx;margin-top: 5px}
  65. .card .item-img .item-grid .price{font-size:12px;color:#999;margin-top: 5px}
  66. .card .item-img .item-grid .number{font-size:28rpx;text-decoration:line-through;}
  67. .card .item-info {height:30px;line-height:30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}
  68. .card .item-info .item_state{-webkit-box-flex: 1;-webkit-flex: 1;flex: 1;}
  69. .card .item-info .van-tag{border-radius: 10px!important;margin: 0px 3px!important}
  70. .card .item-info .more{float: right;}
  71. .card .progress{width:200rpx;margin-top:15px}