/* 編號區塊 */
.body-p .fs-step .step-sn {
    margin-top: 24px;
}
 
/* 內容區塊 */
.body-p .fs-step .node-title {
    padding: 25px 20px;
}

/*內容區塊-文字+背景顏色*/
.body-p .fs-step .step-content .content{
    background-color: #f7f7f7cf;
    padding: 40px;
    color: #333;
    border-left-color: unset;
}

/* 文字標題 */
.body-p .fs-step .step-title {
    position: relative;
    font-weight: bold;
    font-size: 1.6em;
    margin: 0 0 20px 0;
    margin-left: 120px;
    /*文字顏色*/ /*color: #FF7A7A;*/
    background-color:unset;
    border-left-color: unset;
}

/* 文字標題的裝飾線 */
.body-p .fs-step .step-title:before {
    content: '';
    height: 1px;
    width: 105px;
    left: -120px;
    top: 21px;
    background-color: #cecece;
    position: absolute;
    z-index: 2;
}
 
/*標題區塊-後裝飾*/
.body-p .fs-step .step-title:after {
    background-color: unset;
}

/*內文區塊-背景顏色*/
.body-p .fs-step .step-content {
    background-color:unset; 
}

/*圖片區塊-圖片外框色*/
.body-p .fs-step .fs-fancybox.has-border .fs-imageEx {
    background-color:unset;
}

/*整個list*/
.body-p .fs-step .xtree-node {
    background-color:unset;
}

/*圖片*/
.body-p .fs-step .fs-step-image-bottom .fs-fancybox .fs-imageEx {
    width: 100%;
    margin-top:10px;
}

.body-p .fs-step .fs-imageEx img {
    width: 100%;
}

 
/***RWD***/
@media (max-width:992px){
    .body-p .fs-step .step-image .fs-fancybox .fs-imageEx {
    margin-left: unset;
    margin-top: 10px;
    }
}

@media (max-width:500px){
    .body-p .fs-step .step-content .content {
        background-color: #f7f7f7cf;
        padding: 10px;
    }
}