/* 让container 和导航nav-wrap保持一样的宽度、居中、左右16px内边距，这一步是对齐核心！ */
.container {
    max-width: 1200px;
    margin: 0 auto;
    padding: 0 16px;
}

.goods-info p {
    margin: 6px 0;
    font-size: 16px;
    line-height:1.7;
}
.goods-info img.goods-img {
    display:block;
    width: auto;
    margin:8px 0;
    border:1px solid #eee;
}
.num-box {
    margin:16px 0;
    display:flex;
    align-items:center;
}
.num-box span {
    margin-right:6px;
}
.num-box button {
    width:32px;
    height:32px;
    border:1px solid #ccc;
    background:#fff;
    cursor:pointer;
}
#buyNum {
    width:50px;
    height:32px;
    border:1px solid #ccc;
    text-align:center;
}
#addCartBtn {
    background:#f44336;
    color:#fff;
    border:none;
    padding:8px 16px;
    border-radius:3px;
    cursor:pointer;
}
#buyNowBtn {
    background:#2196F3;
    color:#fff;
    border:none;
    padding:8px 16px;
    border-radius:3px;
    cursor:pointer;
    margin-left:8px;
}
.back-box {
    margin-top:10px;
}
.back-box a {
    color:#2196F3;
}

@media (min-width:666px) {
    .goods-info img.goods-img {
        width:666px;
    }
}
@media (max-width:666px) {
    .goods-info img.goods-img {
        width:100%;
    }
}