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

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

/* 文字標題 */
.body-p .fs-step .step-title {
    position: relative;
    font-weight: bold;
    font-size: 1.6em;
    margin: 20px 0;
    z-index: 2;
    color: #333;
    background-color:unset;
    border-left-color:unset;
}
 
/* 文字標題裝飾圓 */
.body-p .fs-step .step-title:before {
    content: '';
    width: 60px;
    height: 60px;
    top: -17px;
    left: -18px;
   /*裝飾圈顏色*/ /*background-color: #d8f7d9bf;*/
    position: absolute;
    border-radius: 50%;
    z-index: -1;
}

/*標題區塊-後裝飾*/
.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: #007731;*/
    padding: 4px;
}

/*整個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: 15px;
}

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