.flex { display: flex; /*flex-direction: row; flex-wrap: wrap;*/ } .flexWrap{ display: flex; flex-direction: row; flex-wrap: wrap } /*自定义宽度*/ .flex-item-1 { width: 10%; } .flex-item-15 { width: 15%; } .flex-item-17 { width: 17%; } .flex-item-2 { width: 20%; } .flex-item-21 { width: 21%; } .flex-item-22 { width: 22%; } .flex-item-25 { width: 25%; } .flex-item-3 { width: 30%; } .flex-item-33 { width: 33%; } .flex-item-35 { width: 35%; } .flex-item-4 { width: 40%; } .flex-item-45 { width: 45%; } .flex-item-5 { width: 50%; } .flex-item-55 { width: 55%; } .flex-item-58 { width: 58%; } .flex-item-6 { width: 60%; } .flex-item-65 { width: 65%; } .flex-item-7 { width: 70%; } .flex-item-73 { width: 73%; } .flex-item-75 { width: 75%; } .flex-item-77 { width: 77%; } .flex-item-8 { width: 80%; } .flex-item-9 { width: 90%; } .flex-item-10 { width: 100%; } .marginCenter { margin: 0 auto; } /*内边距*/ .padding20 { padding: 20rpx; } .padding30 { padding: 30rpx; } .padding50 { padding: 50rpx; } .padding10-30 { padding: 10rpx 30rpx; } .padding20-10 { padding: 20rpx 10rpx; } .padding20-30 { padding: 20rpx 30rpx; } .padding50-30 { padding: 50rpx 30rpx; } .padding50-100 { padding: 50rpx 100rpx; } /*外边距*/ .margin20 { margin: 20rpx; } .margin30 { margin: 30rpx; } .margin-right-10 { margin-right: 10rpx; } .margin-top-300 { margin-top: 300rpx; } .marginTopBot10 { margin: 10rpx 0; } .marginTopBot20 { margin: 20rpx 0; } .marginTopBot30 { margin: 30rpx 0; } .marginRight { margin: 0 0 0 auto; } .float-right { float: right; } .m-card { background-color: white; border-radius: 30rpx; } /*字体大小 Start*/ .font-size-mini-mini { font-size: 23rpx !important; } .font-size-mini { font-size: 25rpx !important; } .font-size-mini2 { font-size: 28rpx !important; } .font-size-mini3 { font-size: 30rpx !important; } .font-size-mini4 { font-size: 32rpx !important; } .font-size-medium { font-size: 40rpx !important; } .font-size-big { font-size: 50rpx !important; } .font-size-big2 { font-size: 70rpx !important; } /*字体大小 End*/ /*字体粗细 Start*/ .font-weight-500 { font-weight: 500; } .font-weight-520 { font-weight: 520; } .font-weight-550 { font-weight: 550; } .font-weight-600 { font-weight: 600; } .font-weight-b { font-weight: bold; } /*字体粗细 End*/ /*标题*/ .z-h6 { font-weight: 600; font-size: 35rpx; display: flex; } /*图片64rpx*/ .icon32 { width: 32rpx; height: 32rpx; vertical-align: middle; } .icon50 { width: 50rpx; height: 50rpx; vertical-align: middle; } .icon64 { width: 64rpx; height: 64rpx; vertical-align: middle; } .icon100 { width: 100rpx; height: 100rpx; vertical-align: middle; } .icon128 { width: 128rpx; height: 128rpx; vertical-align: middle; } .not-border { border: none !important; } /*通用上边框*/ .border-top { border-top: 2rpx solid #f2f2f2; } .border-bottom { border-bottom: 2rpx solid #f2f2f2; } .radius2 { border-radius: 2rpx; } .radius5 { border-radius: 5rpx; } .radius8 { border-radius: 8rpx; } .radius60 { border-radius: 60rpx; } .radius50s { border-radius: 50%; } /*tabs 栏 start*/ .top-menu-view { display: flex; /*position: fixed;*/ z-index: 100; /*top: 84rpx;*/ /* #ifdef H5 */ top: 84rpx; /* #endif */ /* #ifndef H5 */ top: 0rpx; /* #endif */ left: 0; white-space: nowrap; width: 100%; background-color: white; height: 86rpx; line-height: 86rpx; /*border-top: 1rpx solid #d8dbe6;*/ border-bottom: 1px solid #f5f5f5; } .top-menu-view .menu-topic-view { display: inline-block; white-space: nowrap; height: 86rpx; position: relative; width: 50%; text-align: center; } .top-menu-view .menu-topic-view .menu-topic-text { font-size: 30rpx; color: #303133; padding: 10rpx 40rpx; font-weight: 500; } .top-menu-view .menu-topic-view .menu-topic-bottom { position: absolute; bottom: 0; width: 100%; } .top-menu-view .menu-topic-view .menu-topic-bottom-color { width: 40rpx; height: 4rpx; } .top-menu-view .menu-topic-view .menu-topic-act .menu-topic-bottom { display: flex; justify-content: center; } .top-menu-view .menu-topic-view .menu-topic-act .menu-topic-text { color: #4975fd; } .top-menu-view .menu-topic-view .menu-topic-act .menu-topic-bottom-color { background: #4975fd; } /*tabs 栏 end*/