#ns_Content {
    max-width: 1200px;
    margin: 0 auto;
    padding: 0 20px;
    box-sizing: border-box;
    font-size: 14px;
}



/*商品大圖 設定 */
.PrdInfo .PrdImgB {
    width: 100%;
    max-width: 300px;
    margin: 0 auto 15px;
}

/*商品小圖 設定 */
.PrdInfo .liPrdImgS img {
    width: 96px;
    border: 0px solid transparent;
    margin: 4px 5px 20px;
}



/*商品標題 設定 */
.PrdInfo .rtPrdTitle {
    font-size: 20px;
    color: #000;
    font-weight: bold;
    line-height: 150%;
    margin-bottom: 33px;
    text-align: left;
}

/*網路售價 設定 */
.PrdInfo .rtPrdSpecDesc {
    margin: 10px 0;
    font-size: 14px;
    line-height: 180%;
}

/*網路售價 設定 */
.PrdInfo .rtPrdDesc {
    margin-bottom: 40px;
    font-size: 12px;
    line-height: 160%;
}



/*價格按鈕包層*/
.PrdInfo .buybox {
    margin-bottom: 50px;
}



/*“價格” 隱藏 */
.PrdInfo .rtPriceTitle { display: none; }

/*原價 設定 */
.PrdInfo .rtPrdPriceHint {
    float: left;
    box-sizing: border-box;
    line-height: 190%;
    margin-bottom: 15px;
}
.PrdInfo .PrdPriceHintAmt:after {
    content: '';
    width: 12px;
    display: inline-block;
}

/*網路售價 設定 */
.PrdInfo .rtPrdPrice { float: left; font-size: 16px; margin-bottom: 15px; }

/*網路售價數字 設定 */
.PrdInfo .rtPrdPrice .PrdPriceAmt {
    font-size: 22px;
    font-weight: bold;
    color: #000000;
}

/*“元” 隱藏 */
.PrdInfo .DollarUnit { display: none; }



/*數量 設定 */
.PrdInfo .quantity { clear: both; margin-bottom: 20px; }
.PrdInfo .quantity .titPrdQty { margin-right: 5px; }

.PrdInfo li {
    list-style: none;
    text-align: left;
}

/*購物按鈕 設定 */

/*購物按鈕包層 設定 */
.PrdInfo .PrdBtn { font-size: 18px; width: 100%; }

/* 預設 */
.PrdInfo .SaleBtn1 {
    white-space: nowrap;
    box-sizing: border-box;
    background: transparent;
    width: 100%;
    text-align: center;
    vertical-align: middle;
    border: 3px solid #E50012;
    display: inline-block;
    padding: 10px 20px;
    color: #fff;
    background-color: #E50012;
    font-weight: normal;
    font-size: 14px;
    cursor: pointer;
    transition: all .25s linear 0s;
}
/* 正常 */
.PrdInfo .SaleBtn2 {
    white-space: nowrap;
    box-sizing: border-box;
    background: transparent;
    width: 100%;
    text-align: center;
    vertical-align: middle;
    border: 3px solid #E50012;
    display: inline-block;
    padding: 10px 20px;
    color: #fff;
    background-color: #E50012;
    font-weight: normal;
    font-size: 14px;
    cursor: pointer;
    transition: all .25s linear 0s;
}
/* 預購 */
.PrdInfo .SaleBtn3 {
    white-space: nowrap;
    box-sizing: border-box;
    background: transparent;
    width: 100%;
    text-align: center;
    vertical-align: middle;
    border: 3px solid #E50012;
    display: inline-block;
    padding: 10px 20px;
    color: #E50012;
    background-color: #FFF;
    font-weight: normal;
    font-size: 14px;
    cursor: pointer;
    transition: all .25s linear 0s;
}
/* 郵購 */
.PrdInfo .SaleBtn4 {
    white-space: nowrap;
    box-sizing: border-box;
    background: transparent;
    width: 100%;
    text-align: center;
    vertical-align: middle;
    border: 3px solid #E50012;
    display: inline-block;
    padding: 10px 20px;
    color: #fff;
    background-color: #E50012;
    font-weight: normal;
    font-size: 14px;
    cursor: pointer;
    transition: all .25s linear 0s;
}
/* 補貨 */
.PrdInfo .SaleBtn5 {
    white-space: nowrap;
    box-sizing: border-box;
    background: transparent;
    width: 100%;
    text-align: center;
    vertical-align: middle;
    border: 3px solid #aaa;
    display: inline-block;
    padding: 10px 20px;
    color: #fff;
    background-color: #aaa;
    font-weight: normal;
    font-size: 14px;
    cursor: initial;
    transition: all .25s linear 0s;
}
/* 停售 */
.PrdInfo .SaleBtn6 {
    white-space: nowrap;
    box-sizing: border-box;
    background: transparent;
    width: 100%;
    text-align: center;
    vertical-align: middle;
    border: 3px solid #888;
    display: inline-block;
    padding: 10px 20px;
    color: #fff;
    background-color: #888;
    font-size: 14px;
    cursor: initial;
    transition: all .25s linear 0s;
}
/* 售完 */
.PrdInfo .SaleBtn7 {
    white-space: nowrap;
    box-sizing: border-box;
    background: transparent;
    width: 100%;
    text-align: center;
    vertical-align: middle;
    border: 3px solid #E50012;
    display: inline-block;
    padding: 10px 20px;
    color: #E50012;
    background-color: #FFF;
    font-weight: normal;
    font-size: 14px;
    cursor: pointer;
    transition: all .25s linear 0s;
}
/* 競標 */
.PrdInfo .SaleBtn8 {
    white-space: nowrap;
    cursor: pointer;
    padding: 15px 20px;
    box-sizing: border-box;
    color: #222;
    border: 1px solid #222;
    background: transparent;
    width: 100%;
    display: block;
    text-align: center;
}
/* 競標 */
.PrdInfo .SaleBtn9 {
    white-space: nowrap;
    cursor: pointer;
    padding: 15px 20px;
    box-sizing: border-box;
    color: #222;
    border: 1px solid #222;
    background: transparent;
    width: 100%;
    display: block;
    text-align: center;
}
/* 預告 */
.PrdInfo .SaleBtn10 {
    white-space: nowrap;
    cursor: pointer;
    padding: 15px 20px;
    box-sizing: border-box;
    color: #222;
    border: 1px solid #222;
    background: transparent;
    width: 100%;
    display: block;
    text-align: center;
}
/* 下標 */
.PrdInfo .SaleBtn11 {
    white-space: nowrap;
    cursor: pointer;
    padding: 15px 20px;
    box-sizing: border-box;
    color: #222;
    border: 1px solid #222;
    background: transparent;
    width: 100%;
    display: block;
    text-align: center;
}
/* 直購 */
.PrdInfo .SaleBtn12 {
    white-space: nowrap;
    cursor: pointer;
    padding: 15px 20px;
    box-sizing: border-box;
    color: #222;
    border: 1px solid #222;
    background: transparent;
    width: 100%;
    display: block;
    text-align: center;
}
/* 結標 */
.PrdInfo .PrdListExtBtn {
    white-space: nowrap;
    cursor: pointer;
    padding: 15px 20px;
    box-sizing: border-box;
    color: #222;
    border: 1px solid #222;
    background: transparent;
    width: 100%;
    display: block;
    text-align: center;
}



/*擴充資訊 設定*/
.PrdInfo .expandbox div {
    display: flex;
    line-height: 200%;
    box-sizing: border-box;
    font-size: 12px;
}

/*擴充資訊標題 設定*/
.PrdInfo .expandbox div nobr {
    margin-right: 10px;
    width: 161px;
    display: block;
    word-break: break-word;
    white-space: normal;
    text-align: left;
}



/*立即購買按鈕 隱藏*/
.divCartGo { display: none; }

.expandbox {
    margin: 30px 0 70px;
}

.RelaGroup span {
    display: inline-block;
    width: auto;
    margin: 0 5px;
    background: #fff;
    border: 1px solid #e63631;
    padding: 5px 10px;
}

/*圖左文右*/
.cLeft .rtLeft { width: 50%; float: left; }
.cLeft .rtRight { width: 48%; float: right; }

/*圖右文左*/
.cRight .rtLeft { width: 50%; float: right; }
.cRight .rtRight { width: 48%; float: left; }





/*手機設定*/
@media (max-width: 700px) {
/*圖左文右*/
.cLeft .rtLeft { width: 100%; float: none; }
.cLeft .rtRight { width: 100%; float: right; margin-top: 50px; }

/*圖右文左*/
.cRight .rtLeft { width: 100%; float: none; }
.cRight .rtRight { width: 100%; float: left; margin-top: 50px; }

}
