Liver and liver tumor segmentation provides vital biomarkers for surgical planning and hepatic diagnosis. In this paper, we propose and validate a novel level-set method integrating an enhanced edge indicator and an automatically derived initial curve for CT based liver tumor segmentation. At the preprocessing step, the CT image intensity values were truncated to lie in a fixed range to enhance the image contrast surrounding liver and liver tumor. To remove non-liver tissues for subsequent tumor segmentation, liver was firstly segmented using two convolutional neural networks in a coarse-to-fine manner. A 2D slicebased U-net was used to roughly localize the liver and a 3D patch-based fully convolutional network was used to refine the liver segmentation as well as to roughly localize the liver tumor. A novel level-set method was then presented to further refine the tumor segmentation. Specifically, the probabilistic distribution of the liver tumor was estimated using unsupervised fuzzy c-means clustering, which was then utilized to enhance the edge-detector used in level-set. Effectiveness of the proposed pipeline was validated on two publiclyavailable datasets. Experimental results identified the superior segmentation performance of the proposed pipeline over state-of-the-art methods.