Fault detection from seismic data is a critical component of hydrocarbon exploration and production. In recent years, deep-learning techniques have made tremendous achievements and breakthroughs in seismic fault detection. Especially U-nets, represented by FaultSeg3D and its variants, are a dominant method for 3D deep-learning-based seismic fault interpretation. The incorporation of state-of-the-art network modules or training strategies with U-nets continuously improves the performance of fault detection for field seismic data, usually at the cost of increased computational intensity and hardware consumption. We design a lightweight bidirectional decoding network, Fault3DNnet, for fault detection from 3D seismic data volume. To make it simple and concise, our Fault3DNnet is equipped with basic conventional convolution and regular operation modules. The two decoding branches in Fault3DNnet could provide complementary information and improve fault detection performance. The superiority of Fault3DNnet is verified using publicly available synthetic and four field seismic data sets. The experimental results indicate that the method predicts fault structures with improved completeness and continuity compared with FaultSeg3D. Meanwhile, the parameter and computational quantity of the network are only 1/7 and 1/5 of FaultSeg3D, respectively. With the same graphics processing unit memory consumption, Fault3DNnet can handle the size of approximately six times the volume of 3D seismic data during inferencing as that of FaultSeg3D. It helps to improve prediction stability and decrease discontinuous artifacts at the stitching boundaries when predicting the large field data in chunks. In general, our Fault3DNnet delivers superior fault detection results while greatly reducing computational intensity and memory usage.