.content {
    flex: 1
}

.product__info {
    display: flex;
    padding: 1.5625vw;
    margin-bottom: 1.0417vw;
    background: #fff;
    font-size: .9375vw
}

.product__info .left {
    margin-right: 2.0833vw
}

.product__info .left img {
    width: 17.1875vw;
    height: 17.1875vw
}

.product__info .right {
    display: flex;
    flex-direction: column;
    flex: 1;
    padding: .5208vw 0
}

.product__info .product__name {
    width: inherit;
    font-size: 1.9792vw;
    font-weight: 600;
    margin-bottom: .5208vw
}

.product__info .product__tips {
    color: #ccc;
    margin-bottom: 1.5625vw
}

.product__info .product__itemNum, .product__info .product__specification {
    margin-bottom: .7813vw;
    height: 1.9792vw;
    line-height: 1.9792vw
}

.product__info .product__itemNum .label, .product__info .product__specification .label {
    color: #ccc
}

.product__info .product__itemNum .value, .product__info .product__specification .value {
    color: #013988;
    padding: .4167vw .7813vw;
    border-radius: 4px;
    font-weight: 500;
    outline: 1px solid rgba(1, 57, 136, .1);
    cursor: pointer;
    transition: all .3s ease-in-out
}

.product__info .product__itemNum .value:hover, .product__info .product__specification .value:hover {
    outline-color: #013988
}

.product__info .product__price {
    color: #ea4f3d;
    font-size: .8333vw;
    font-weight: 600
}

.product__info .product__price .value {
    font-size: 1.4583vw
}

.product__info .product__price .decimal {
    margin-left: -0.2604vw
}

.product__description {
    background: #fff
}

.product__description tabs > ul {
    display: flex;
    align-items: center;
    height: 3.125vw;
    padding: 0 2.0833vw
}

.product__description tabs > ul li {
    display: flex;
    align-items: center;
    height: inherit;
    position: relative;
    font-size: .9375vw;
    font-weight: 600;
    margin-right: 2.0833vw;
    color: #7f8c94;
    cursor: pointer
}

.product__description tabs > ul li:before {
    content: "";
    position: absolute;
    left: 50%;
    bottom: 0;
    width: 0;
    height: .1042vw;
    background: #013988
}

.product__description tabs > ul li.active {
    color: #013988
}

.product__description tabs > ul li.active::before {
    width: 100%;
    left: 0;
    right: 0
}

.product__description .tab__content__wrapper {
    border-top: 1px solid rgba(8, 10, 15, .05)
}

.product__description .tab__content {
    display: none;
    padding: 2.0833vw
}

.product__description .tab__content .title {
    font-size: 20px;
    font-weight: 600;
    margin-bottom: 1.5625vw
}

.product__description .tab__content .description {
    font-size: .8333vw;
    color: #333;
    line-height: 1.4583vw;
    margin-bottom: 1.0417vw
}

.product__description .tab__content .chart {
    width: 100%;
    height: 18.2292vw
}

.product__description .tab__content.active {
    display: block
}

.product__description .download {
    display: none
}

.product__description .download > ul li {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: .7813vw 0
}

.product__description .download > ul li .file__name {
    font-size: 16px;
    font-weight: 500;
    color: #333;
    cursor: pointer
}

.product__description .download > ul li .file__name:hover {
    text-decoration: underline;
    text-decoration-style: dashed
}

.product__description .download > ul li .icon {
    width: .9375vw;
    height: .9375vw;
    cursor: pointer;
    background: url(../images/icon/download.png) no-repeat center;
    background-size: contain
}

.product__description .download > ul li .icon > a {
    display: inline-block;
    width: inherit;
    height: inherit
}

.product__description .download a {
    color: #333
}
.gotoTec{
    color: black !important;
    margin-left: 28vw;
}

/*# sourceMappingURL=product-detail.css.map */
