.good_detail_content {
    padding: 0 20px 20px 20px;

    .nav_title {
        padding: 20px 0;
        min-height: 19px;
    }

    .goods_detail {
        background-color: #fff;
        padding: 20px 30px;
        margin-top: 10px;
        min-height: 220px;

        img {
            height: 220px;
            width: 220px;
        }

        .goods_desc {
            width: 100%;
            padding-right: 250px;

            .title {
                height: 54px;
                border-bottom: 2px solid #F5F9FC;
                line-height: 54px;


                .title_right {
                    width: 80px;
                    text-align: center;

                    .mark {
                        height: 20px;
                        width: 20px;
                        background-color: #52CCA8;
                        border-radius: 50% 50%;
                        vertical-align: sub;
                        margin-right: 9px;

                        &.zs {
                            background-color: #52CCA8;

                        }

                        &.xj {
                            background-color: #D8DFE6;
                        }

                        &.jy {
                            background-color: #EA1717;
                        }
                    }

                    .text {
                        font-size: 16px;
                        color: #515559;

                    }
                }

                .title_left {
                    height: 54px;
                    margin-right: 80px;

                    h3 {
                        color: #2E3033;
                        font-size: 28px;
                        width: 50%;
                        padding-right: 10px;
                    }

                    .price {
                        color: #EA1717;
                        font-size: 20px;
                        width: 50%;
                        padding-right: 10px;
                    }

                }


            }

            .desc {
                padding-right: 88px;

                div {
                    font-size: 14px;
                    color: #ADB6BF;
                    width: 50%;
                    margin-top: 22px;
                    padding-right: 10px;
                    &.bj_btn{
                        width:120px;
                        color:#fff;
                        display: none
                    }
                    span {
                        color: #515559;
                    }

                    &.time {
                        width: 100%;

                        span {
                            color: #ADB6BF;
                        }
                    }


                }
            }
        }


    }

    .bj_item {
        background-color: #fff;
        padding: 20px 360px 20px 30px;
        position: relative;
        min-height: 80px;

        .top {
            .name {
                font-size: 16px;
                color: #515559;
            }

        }

        .center {
            position: relative;
            margin-top: 15px;

            .center_right {
                color: #ADB6BF;
                font-size: 14px;
                width: 50%;
                padding-right: 10px;

                span {
                    color: #515559
                }
            }

            .center_left {
                width: 50%;
                padding-right: 10px;

                div {
                    color: #515559;
                    font-size: 14px;
                    margin-right: 10px;

                    span {
                        font-size: 20px;
                        color: #2490D6;
                        position: relative;
                        top: 2px;
                    }
                }
            }
        }

        .gt_div {
            font-size: 14px;
            position: absolute;
            right: 20px;
            width: 110px;
            top: 20px;
            display: none;

            span {
                font-size: 20px;
                margin-right: 5px;
            }
        }
    }
}