.g-components-item .m-set { width: calc(100% - 40rpx); margin: 0 auto; } .g-components-item .m-set .item { position: relative; } .g-components-item .m-set .item:after { content: ""; position: absolute; bottom: 0; left: 10px; border-bottom: 1rpx solid #eee; height: 1rpx solid #eee; width: calc(100% - 20px); } .g-components-item .m-set .item:last-child { border-bottom: none; } .g-components-item .m-set .item:last-child:after { content: none; } .g-components-item .m-set .labelRequire { position: relative; } .g-components-item .m-set .labelRequire::after { position: absolute; right: -8px; top: 50%; transform: translateY(-50%); content: "*"; color: #ff4400; } .g-components-item .btn-text { background-color: #00b666; text-align: center; border-radius: 126px; } .g-components-item .btn-text .btn-con { background-color: transparent; border-radius: 0; height: 40rpx; line-height: 40rpx; color: #fff; } .icon_up { transform: rotate(90deg); } .icon_down { transform: rotate(-90deg); } .safe-area-inset-bottom { padding-bottom: 0; padding-bottom: constant(safe-area-inset-bottom); padding-bottom: env(safe-area-inset-bottom); }