.ve-landing-page {
    font-family: Helvetica Neue, PingFangSC-Semibold, PingFang SC;
    background-color: #fbfbfb;
    min-height: 100%;
    margin: auto;
}
.ve-landing-page .ve-language {
    width: 26.667vw;
    height: 10.667vw;
    display: -ms-flexbox;
    display: flex;
    background-color: #ccc;
}
.ve-landing-page .ve-language .cn, .ve-landing-page .ve-language .en {
    -ms-flex: 1;
    flex: 1;
}
.ve-landing-page .ve-landing-content {
    font-size: 3.2vw;
    color: #727272;
}
.ve-landing-page .ve-landing-content .ve-section-title {
    font-size: 4.267vw;
    line-height: 4.267vw;
    width: 84vw;
    margin: auto;
    margin-top: 7.733vw;
    margin-bottom: 5.333vw;
    position: relative;
    color: #4a4a4a;
}
.ve-landing-page .ve-landing-content .ve-section-title:before {
    content: "";
    position: absolute;
    top: -1px;
    left: -2.667vw;
    width: 1.067vw;
    height: 4.8vw;
    background: linear-gradient(135deg, #FFCD03, #CC9A00);
}
.ve-landing-page .ve-shadow {
    box-shadow: .533vw .533vw 2.133vw 0 hsla(0, 0%, 82%, .5);
}
.ve-landing-page .dcp-spinner {
    height: 10.667vw;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    align-items: center;
}
.ve-audit {
    margin: 3.2vw 9.867vw 0 10.133vw;
    padding: 4vw 2.933vw 4vw;
    box-sizing: border-box;
    border: 1px solid #0543af;
    border-radius: 2.133vw;
    position: relative;
    color: #0543af;
    font-weight: 500;
    font-size: 3.2vw;
}
.ve-audit .ve-audit-header {
    background-color: #fbfbfb;
    position: absolute;
    top: -2.667vw;
    left: -2.133vw;
    padding: 0 2.667vw 2.133vw 0;
}
.ve-audit .ve-audit-header img {
    width: auto;
    height: 4.8vw;
}
.ve-audit .ve-audit-content {
    padding: 2.4vw 4vw .8vw 1.6vw;
    border-bottom: 1px solid #0543af;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
}
.ve-audit .ve-audit-content:last-child {
    border-bottom: none;
}
.ve-audit .ve-audit-content img {
    width: 3.2vw;
}
.ve-audit .ve-audit-content span {
    margin-left: 2.667vw;
}
.track .info {
    margin-top: 5.867vw;
    position: relative;
}
.track .info .detail {
    width: 84vw;
    min-height: 63.2vw;
    background-color: #fff;
    border-radius: 0 2.133vw 2.133vw 0;
    border: 1px solid #dedede;
    border-left-width: 0;
    margin: auto;
    margin-bottom: 5.333vw;
    padding: 5.333vw 0 2.667vw 6.667vw;
    box-sizing: border-box;
    position: relative;
}
.track .info .detail:last-child {
    margin-bottom: 0;
}
.track .info .detail .type {
    margin-right: 8.267vw;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
    justify-content: space-around;
    -ms-flex-align: start;
    align-items: flex-start;
}
.track .info .detail .type .name {
    -ms-flex: 1;
    flex: 1;
    color: #4a4a4a;
    font-size: 3.733vw;
}
.track .info .detail .type .date {
    -ms-flex: 1;
    flex: 1;
    color: #9b9b9b;
    font-size: 3.2vw;
    text-align: right;
    line-height: 5.333vw;
}
.track .info .detail .location {
    margin-right: 8.267vw;
    margin-top: 5.6vw;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    color: #4a4a4a;
}
.track .info .detail .location .name {
    font-weight: 600;
}
.track .info .detail .location .location {
    margin-top: 1.333vw;
}
.track .info .detail .track-desc {
    line-height: 4.533vw;
    width: 69.333vw;
    margin-top: 2.667vw;
    font-weight: 400;
}
.track .info .detail .media {
    display: -ms-flexbox;
    display: flex;
    width: calc(100% - 1.067vw);
    overflow-x: scroll;
    overflow-y: hidden;
    padding: 1px 1.067vw 1px 0;
    box-sizing: border-box;
    margin-top: 3.2vw;
}
.track .info .detail .media::-webkit-scrollbar {
    display: none;
}
.track .info .detail .media .file {
    margin-right: 5.6vw;
    min-width: 18.933vw;
    width: 18.933vw;
    height: 17.867vw;
    border-radius: 2.133vw;
    border: 1px solid #d7d7d7;
    text-align: center;
}
.track .info .detail .media .file:active {
    border-color: #4a90e2;
}
.track .info .detail .media .file img {
    margin-top: 5.067vw;
}
.track .info .detail .media .video {
    background-image: url(../img/video_bg.b1bb7324.png);
    background-size: cover;
}
.track .info .detail .media .video img {
    width: 8vw;
    height: 8vw;
}
.track .info .detail .media .image {
    display: inline-block;
    width: 18.933vw;
    height: 17.867vw;
}
.track .info .detail .media .image img {
    margin-top: 0;
    width: 18.933vw;
    height: 17.867vw;
    -o-object-fit: cover;
    object-fit: cover;
    border-radius: 1.6vw;
}
.track .info .detail .media .pdf {
    background-color: #fefefe;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    align-items: center;
}
.track .info .detail .media .pdf a {
    display: inline-block;
    width: inherit;
    text-decoration: none;
}
.track .info .detail .media .pdf img {
    margin-top: 0;
    width: 6.4vw;
    height: 8vw;
}
.track .info .detail .media .pdf span.name {
    display: inline-block;
    width: 95%;
    color: #727272;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.track .info .detail .tx {
    margin-top: 7.733vw;
    color: #4a90e2;
}
.track .info .line {
    position: absolute;
    top: 0;
    left: 0;
    width: calc(50% - 42vw);
    height: 100%;
    background-color: #f4f4f4;
}
.track .info .line .line-show {
    content: "";
    position: absolute;
    top: 31.467vw;
    left: calc(50% - .5px);
    width: .533vw;
    height: calc(100% - 63.2vw);
    background: linear-gradient(135deg, #3023ae, #c86dd7);
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
}
.track .info .line .line-info {
    position: relative;
    left: calc(50% - 1px);
    width: .533vw;
    -ms-flex: 1;
    flex: 1;
}
.track .info .line .line-info .top {
    content: "";
    position: absolute;
    top: -1.733vw;
    left: -1.467vw;
    width: 3.467vw;
    height: 3.467vw;
    border-radius: 50%;
    background-image: url(data:image/png;
    base64, iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAYAAACpSkzOAAADgElEQVRIS41WPWsUQRh+n2f2EkEFY2ehtU3u1MOo0UDOBC0UNZyCIAiCVVDBD9BClFgpCIJKKkG0sAtYRONHklXSiJBCK3+BdqZSVOKtzM7O7MzsRb3mYHf2/Xg+3ncg//gd2jZTR4Y2mQ0RspnAegVIouQrwU81YAGUqQcLox//FgorvTzQP90U8haZjejAhIgiReX/EP2s/M/fzSWQy3fTvYvdYlYSDQ+nSe/StztKMK4otAF1ooQ0Cf0kRWLqLskOicm1y53zE29ay37CINGe/um+1ZApBbQUi4A2KIuuXBKvs+KZ6RqSAGlWY/vms6Elm8wl0p2sWvr2iiItHxrTAcUltrAFnegiNJRecQopvi/vs525RPsb0/eU4Iw+nH/kV+51lT/3kgTnAu50d+r+1enBs7qrPJEmPiPeO040+ba6bsTn4ojEEBRnYE6U6tSIgUtPdy6aRI3ns0Q2kkOWc2E7MlBYIZjqTceJO7eCCsvEcxef7hqF9kmWdT7EwSsS9uEKePL4QwG7h0ICSA9rDRze+nxCINcM7oVPAk6qH/s82YJM1waJGNaEvIGx5sw8cqWJJGCVG11lEcDA5fnI6yyA03VkzzJFuznzmcQGU5lvxoKfipIK/rr4yRYUTA/D1Rcc2/7ih4L0Ok68AO7DShGlWPQZzUMJVywOXbD6ieMDL8NEFh4Hi2fECJKyA+stXxhWwTklP3Fix8vPykG3ghnjceSGbJfhWsg68CHxBScHX89TspYemLliYqMWYtDwxAqrjJ3Ch0aVfixJcWr37ISCXLMD0ZrSHi6Dd4MwNHa3QrVSIbyB00OzdYp8CA0aroJqlzZpyYn1UTgni3NSa+QjaHx4fpYiZgTF+8bzjhs7sSiK0RT4sIR67uijLaN5onOt+SbB90TGWOaVRbdCMV2nPtlRGQfGHtXNUNW/C6Nv7ynJzvybk9An1Y1rRZOfuz/2cEu5JnSi68Np8quHrwi0HCeVlW1mYWnkaAv7ZldI+zY29rUmkK/0YJVfObDQ15PJlBK0QhWW/nLSjS8p/txTTHt+oH3wSb26yi2EurPamt47pIwrEbr94/soMrDbV0RHQSbXbWqct51U7gzxFen2kXdNSHaLwEhIdHQLcgrknMpwWRP/X9et+NBke7Hekd/tRGVDFG5WNBdIRfmqyE8ULCRQU0cf9//1AvkH4Qqhac+SosQAAAAASUVORK5CYII=);
    background-size: 100%}
.track .info .line .line-info:last-child .bottom {
    content: "";
    position: absolute;
    bottom: -3.333vw;
    left: -3.067vw;
    width: 6.667vw;
    height: 6.667vw;
    border-radius: 50%;
    background-size: 100%;
    background-color: #f4f4f4;
    background-image: url(data:image/png;
    base64, iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAL5ElEQVRoQ6Vaa2wc1RU+37kzu+u1qyhIFKkSUgrpDxQndpIGJ3ZEgQbixIGElIYKUsSjQbwKpKCmUSiER0QjgUJ4BIQLoW1AIgIEJI6TQHmU2MQgIEWg/uDRiIhWLmlMYsf27szcW9157czs7HrXHVmyPXNn5nz3nO+c7547oP/j6GzunSWEuhJMq0ip0xkggIhBBIL7OzgX/O9e968B7pgjDOwk0J//+O6iTyZrDiZzY+fM3qXEzgYQtWtDmYjA+JaBfiZ8SIK+ZIXDitTxrGmO6HeYltXkGJjCxNOYcCaY5oJUO0CnamDeBKBfEDY9/rfz99RrV11ALpy5ey5Aj4OozZ/NIRC9IohfbGgUhyq9PJ92IZ8nfd4qFFuVUpcyaAVAU/1JGWCimx556/wPawVUE5Al0/dk7bzazKRuBpFg0CBBPKGE2mFKYyyfaqlnQjUQUSPhoMGRxdUC6gYQnQbAYfBjduYH6x7t/VFhIkATAlk8Y+90ydZOALOZYDFTt8FiCykedQ2tC4Q3uNI9rocszksU1wK0hqFMBn9sCLnqD/vO+6IamKpALmze3U6gXQQ6RRC+AtP1BszPggfWDSJfwUP+A6Nz4kiawXCeJFJnADhmgi7atP8n/ZXAVASyqKV3MSvnZSKVB3GvAN1msEdcHS9VHFFzOEWNSnueMFWTY6utTKqTgVEDtPLevefsSwOTCkR7QkG9DiDPinYAjetNYcnJecJDXp/3iKjB/SGyDLac4gNgWs2EUSHkBRt7yj1TBsTjhD0AUqcwYUfGyKyLzVy9nPDHp91WzasNLorS4RTlZgY0mGNZk9vWv9Ye40wMiJudGpz3NLFB6GXKXzd5T5Tir5LBlc4nQbhwLIMBuxtEncz4eIrz/QW3RLJZDMgFzbseBnCrAL4CaEnIibqzU+mGujwRhFMFRmdt1SQZvUR0hmBsXf9ax23B0BCIX+wGiCAFU9fks5MHou5koGmRCKe0ZGCTMQPK6WEQKxZt61+Z7xbNEMjiWbsP6opNjG0ZmJsmR+w8nSiOnuU4TheBzhbAdF2thVtFecgQ+MIgfj/HZk9jjv8RGjqBJ+KTkiepChsAdSMDA799dcH8EIirneCiHDSEsXAyxe7omJzlSLmBoRYKTwxq48kDAdLnSr+JBPiAAWzKmeYntXjCA+1BMknlbRQOsFYABnfd/tL8Pa5HOlt292kBCIiNBkS3e0uN2ckah3HUtu4GqasEEwcGayAGswcoCsIHpsWmwSwF49mmHN9DDDtJjaQnolFSHLfWEMmNYOr/zcsLOrB4xq4WNnCIgSEpMK8e7XRyDFNO2MVugDoE+wYHRusgjoGIeMYf43kNZID7hKnWCCGOh8bGUJUgBROslGxwCtYHAKZm2GxBV8ueBwnqdhC2M4w76/NE8XmQ6oiGjmc8UwgsCKuYJzRIHWoR8AJ9YLpceyZidhxOIkqcYvF+Bl3N4IewbHbP16TodGFwV0O2din+7xH7PpC6RhvjGhWGTySUUkDExsW4o0NRPGOw/H3J+kRwJYBIy2llcnqYcQTLWnsUgG9BRms1VRqdGk1s23F6Qk5ocgezm0rswAMB4EQY+snBEEIKUl2K5CcxNVdF28G2DzGpU3Hx7B7FzK/mcuLGtDqUxvnBEfsFNztpo10uxA0MiO7NvucxIxxXKYt5z2DGAUdmL6s1/RcdZxuRWo7lc/YoAb4rk+Onq2cNL/3pOlGwrTeSxpel2AgnwmtBSg654YdlxIuGXverzKJxSW6dmShKbCmvJZL34pI5exQMviJj8ttplTTJtqH/Dt8hSa31i5xXJyKZSv/vETlRO4J64p/3vOZ7IVFjAGwhw3ywglKJqQZF8lyp1HNYObdXh1aHkcHh9NTnn/VlxzfHhneCvHRrgMu5oYH4BnrhlE7+WLiFoIOx3GexWFVLqDtk62ZGHy79ca9SQLOZ4aFS7SwPssDF/xoa+UiATvNmPFrsvL8DEOH1MHMFXipxJBwbrf6edwbHIeZMHOr6nfZUR+FT/HzeXmWa5jQJxyondrkUH/xu+J8CyJTivmRgGYhYRfeJ7xbAaBZLkt+tQ8WTxD+cMNSJKNdIZnFUHsZl8/YqYZrTcnCsMlf6bogCPHp8JA4kCJ/YzCdkiU/ukgd8b2otllAELnfAxRMKIZBq6xnZSKY1Jg/jF2fvVVlFzcIPrRBMCgh9bejE6EeCg9AKDIqm4ETFjpA7XTwGaTcKnge/c8gNrYog/AvK4am25XyKy9v2KZbUkYmQvdp6YnhkbCegOrQg9DhRLgr1zOvwCQwPMlSZLPHrkJv1Is8ygL6jNq2qurL0L9pFTCMl+3DF/H26jlxhsHo7wF9Nb42NFu4A1NpA8AVFLzCmZHzEMxWqfdpE6ExHhC2jlkpNv679UYQ2zpVSPYfV8/crA3wXs3y6lpXdSVueZdnFN+JhEvdKuZcCUCVOxLyUqCMSYtFowSktvIIKkBZrNl+rlLwXVy7Yrxh4lRsbbqx1eTpSLL7AIE+iJNcbkdoRypJEnQhCLFaHQmmPAycKMpQosdqWZqCNbVBqOa5q3++KxsZ8Q2stlVSPGbesWczoYShOpuGyhVQFsKmqmVkWbXSN2U5se6EsnEIP5WncHjtEWjRe0/H61wCdbrDoMrOZso56JS85yrmPXRkflRnJtFvKatGVY3zFGKlDEM8MjdsRGV9tpZon0yq2Ouz0gHAEv1r4hibV7UzYnmnI3llLEXLX2FIZhaJ6XoA6Qk6ULWm9NXupUJbL9yA8WaBveNi+3BYcLnkrecLtXBJR0R6/n6CuZsZDuGbh3hYDxiEAQxkjN08JNVaRK4luh+M4U1hytwA64lks4YmwGRERkpFFFwvuG7HsNZaF0lJXG6H7/WXGeCCkYzXY5HwAqKmmNFrc5sP15/zVaz4wb2TT7K6rAyiVYZK4m5muEkQcrj+idSStertVHZKJnx0+WbynHk9om227sEax3Aig/2fbWztcIDed8+ZSBdXDwKBJuYWmKd29j+gxUcsGxDoBbBDAwjiR03jjKoEDloNNSWJXXoNEmn6w87ZjH9AbQkzcteLZWV47SB83n/vmQYDamHhb1jDCBp2+NhGIEuA85ZjOYmF1mYyzmWm6AXYbdMw8xMAXBHqfmXtqrhPuw+OdS1sWNoC8Bt2K7S2lBp0eest5b84FMADdMoXRJZjcDZ16QIQ5v1pBqqCfJiJ28GxHWjPcZiIRK8ltl/xpVrxlqgeu/ek7D4PkrQB/pTK85HsGvI2dlCNV8nuTV1noVXpYxSVt3BOOrZogir16F4tJbF2+fWZ5E1u/49dLPs9mrW/eA9FsZvTmRPY6Mu1wgyec8ZhBEUiTAOHquirZKXiVyYILzuhTRGoJAx+bjfkFSx8tbZKWbfT8bvFb06XkAXj7hjvMHMc3eiqBqKFRkHRIreGk73PU+GYQrRbAsQxEW+fTzZU3eoIXrbvwnXYBvA6iPEA7BDLrtWcS7bI4pAq8qCrF/VCMA4yHk/bEuHXS23oDRoXiC5Ztn1m2KVpxM/TOxe92EuglgPIM9GZJ3SZCzlTvAKaHYDS3VdyAj/FLc4K4sBUgdzNUCLFyWXdz7ZuhwSs3dr3TrqTYxTrM9C6WENcbZH8WpfNEfafURJHqpgSx3ewkn4S/PU2KL1qR4ong+RN+MHD3xf3TDal2klKzBcMCcTchs0XvsNYLoiZOuMXOWQtSawAyNbGzEKuSnEhO0IRA9A2PLPk8O2z+ZzMruhmAFq+DBsQTZlbsAHgslcSJkxOB0NpJKrmaWN0A6IpNDgiPmU35ddHsVCmD1wQkuPmBFQfnCqUeB6k2/6ugITBeAcSLbIpDVRdmFcLJleJwLgVoBQPeRzXAAEncFBS7KuUnvFQXkOCuh5YfXAqhNkChXUt47+X8rSDVz4wPBfOXkuRhAh1vzBsjNEYE025yHHMKmKaBcCYrpb80agfRqd73XS6AfkG8SWunWoyPjpkUkOABj1wy0MJC/RIKqwjkfnjmGqUb0eR9gBZ8hOZ/j5W4rr/TwhHBtBOQf1n5zJy/1wsgGP8/cmh6AW5O0jAAAAAASUVORK5CYII=);
}
.track .ve-audit {
    margin: 0;
    margin-top: 4.8vw;
    margin-left: 2.133vw;
    margin-right: 8vw;
}
.track .ve-audit .ve-audit-header {
    background-color: #fff;
}
.ve-meterial .info .detail .media .image a {
    display: inline-block;
    width: 100%;
    height: 100%}
.ve-meterial .info .detail .media .image a img {
    margin-top: 0;
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    border-radius: 1.6vw;
}
.mask[data-v-12180cfc] {
    position: fixed;
    z-index: 50;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    background: rgba(0, 0, 0, .5);
}
.popupBox[data-v-12180cfc] {
    position: fixed;
    min-height: 13.333vw;
    top: 50%;
    left: 50%;
    margin: -88.8vw 0 0 -49.867vw;
    width: 100vw;
    height: 177.867vw;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center;
    z-index: 51;
    transform: translateY(0);
    font-size: .3rem;
}
.slide-fade-enter-active[data-v-12180cfc], .slide-fade-leave-active[data-v-12180cfc] {
    transition: all .3s ease;
}
.slide-fade-enter[data-v-12180cfc], .slide-fade-leave-active[data-v-12180cfc] {
    transform: translateY(100%);
    opacity: 0;
}
.meterial-product-desc {
    line-height: 4.533vw;
    width: 69.333vw;
    margin-top: 2.667vw;
    font-weight: 400;
}
.meterial-product-params {
    display: -ms-flexbox;
    display: flex;
    overflow-x: scroll;
    padding-right: 1.067vw;
    box-sizing: border-box;
    margin-top: 2.667vw;
}
.meterial-product-params::-webkit-scrollbar {
    display: none;
}
.meterial-product-params-sec {
    margin-bottom: 2.667vw;
    padding: 1.067vw 1px 5.6vw 1px;
    box-sizing: border-box;
    min-width: 69.333vw;
    max-width: 60vw;
    background-color: #fff;
    border-radius: 2.133vw;
    border: 1px solid #dedede;
    max-height: 80vw;
    overflow-y: scroll;
}
.meterial-product-params-sec .meterial-flex {
    box-sizing: border-box;
    border-bottom: .533vw solid #ededed;
    padding-bottom: 1px;
}
.meterial-product-params-sec .meterial-flex:first-child {
    margin-top: 2.667vw;
}
.meterial-product-params-sec .meterial-flex {
    display: -ms-flexbox;
    display: flex;
    min-height: 10.667vw;
}
.meterial-product-params-sec .meterial-flex span {
    text-align: left;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    white-space: normal;
    word-break: break-word;
}
.meterial-product-params-sec .meterial-flex-left {
    -ms-flex-preferred-size: 35%;
    flex-basis: 35%;
    padding-left: 3.733vw;
    margin-right: 5.333vw;
    font-weight: 600;
}
.meterial-product-params-sec .meterial-flex-right {
    -ms-flex-preferred-size: 65%;
    flex-basis: 65%}
.meterial-show-links {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    padding-top: 2.667vw;
}
.meterial-show-links a {
    font-size: 3.733vw;
    color: #4a90e2;
    line-height: 8.533vw;
    text-decoration: none;
    position: relative;
}
.video-container {
    -ms-flex: 1;
    flex: 1;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center;
    max-width: 94.667vw;
    padding: 2.667vw;
}
.video-container .close-icon {
    padding-bottom: 4vw;
}
.ve-meterial .info {
    margin-top: 5.867vw;
    position: relative;
}
.ve-meterial .info .detail {
    width: 84vw;
    min-height: 63.2vw;
    background-color: #fff;
    border-radius: 0 2.133vw 2.133vw 0;
    border: 1px solid #dedede;
    border-left-width: 0;
    margin: auto;
    margin-bottom: 5.333vw;
    padding: 5.333vw 0 2.667vw 6.667vw;
    box-sizing: border-box;
    position: relative;
}
.ve-meterial .info .detail:last-child {
    margin-bottom: 0;
}
.ve-meterial .info .detail .type {
    margin-right: 8.267vw;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
    justify-content: space-around;
    -ms-flex-align: start;
    align-items: flex-start;
}
.ve-meterial .info .detail .type .name {
    -ms-flex: 1;
    flex: 1;
    color: #4a4a4a;
    font-size: 3.733vw;
}
.ve-meterial .info .detail .type .date {
    -ms-flex: 1;
    flex: 1;
    color: #9b9b9b;
    font-size: 3.2vw;
    text-align: right;
    line-height: 5.333vw;
}
.ve-meterial .info .detail .location {
    margin-right: 8.267vw;
    margin-top: 5.6vw;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    color: #4a4a4a;
}
.ve-meterial .info .detail .location .name {
    font-weight: 600;
}
.ve-meterial .info .detail .location .location {
    margin-top: 1.333vw;
}
.ve-meterial .info .detail .media {
    display: -ms-flexbox;
    display: flex;
    width: calc(100% - 1.067vw);
    overflow-x: scroll;
    overflow-y: hidden;
    padding: 1px 1.067vw 1px 0;
    box-sizing: border-box;
    margin-top: 3.2vw;
}
.ve-meterial .info .detail .media::-webkit-scrollbar {
    display: none;
}
.ve-meterial .info .detail .media .file {
    margin-right: 5.6vw;
    min-width: 18.933vw;
    width: 18.933vw;
    height: 17.867vw;
    border-radius: 2.133vw;
    border: 1px solid #d7d7d7;
    text-align: center;
}
.ve-meterial .info .detail .media .file:active {
    border-color: #4a90e2;
}
.ve-meterial .info .detail .media .file img {
    margin-top: 5.067vw;
}
.ve-meterial .info .detail .media .video {
    background-image: url(../img/video_bg.b1bb7324.png);
    background-size: cover;
}
.ve-meterial .info .detail .media .video img {
    width: 8vw;
    height: 8vw;
}
.ve-meterial .info .detail .media .image {
    display: inline-block;
    width: 18.933vw;
    height: 17.867vw;
}
.ve-meterial .info .detail .media .image img {
    margin-top: 0;
    width: 18.933vw;
    height: 17.867vw;
    -o-object-fit: cover;
    object-fit: cover;
    border-radius: 1.6vw;
}
.ve-meterial .info .detail .media .pdf {
    background-color: #fefefe;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    align-items: center;
}
.ve-meterial .info .detail .media .pdf a {
    display: inline-block;
    width: inherit;
    text-decoration: none;
}
.ve-meterial .info .detail .media .pdf img {
    margin-top: 0;
    width: 6.4vw;
    height: 8vw;
}
.ve-meterial .info .detail .media .pdf span.name {
    display: inline-block;
    width: 95%;
    color: #727272;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.ve-meterial .info .detail .tx {
    margin-top: 7.733vw;
    color: #4a90e2;
}
.ve-meterial .info .line {
    position: absolute;
    top: 0;
    left: 0;
    width: calc(50% - 42vw);
    height: 100%;
    background-color: #f4f4f4;
}
.ve-meterial .info .line .line-show {
    content: "";
    position: absolute;
    top: 31.467vw;
    left: calc(50% - .5px);
    width: .533vw;
    height: calc(100% - 63.2vw);
    background: linear-gradient(135deg, #FFCD03, #CC9A00);
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
}
.ve-meterial .info .line .line-info {
    position: relative;
    left: calc(50% - 1px);
    width: .533vw;
    -ms-flex: 1;
    flex: 1;
}
.ve-meterial .info .line .line-info .top {
    content: "";
    position: absolute;
    top: -1.733vw;
    left: -1.467vw;
    width: 3.467vw;
    height: 3.467vw;
    border-radius: 50%;
    background-image: url(data:image/png;
    base64, iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAYAAACpSkzOAAADgElEQVRIS41WPWsUQRh+n2f2EkEFY2ehtU3u1MOo0UDOBC0UNZyCIAiCVVDBD9BClFgpCIJKKkG0sAtYRONHklXSiJBCK3+BdqZSVOKtzM7O7MzsRb3mYHf2/Xg+3ncg//gd2jZTR4Y2mQ0RspnAegVIouQrwU81YAGUqQcLox//FgorvTzQP90U8haZjejAhIgiReX/EP2s/M/fzSWQy3fTvYvdYlYSDQ+nSe/StztKMK4otAF1ooQ0Cf0kRWLqLskOicm1y53zE29ay37CINGe/um+1ZApBbQUi4A2KIuuXBKvs+KZ6RqSAGlWY/vms6Elm8wl0p2sWvr2iiItHxrTAcUltrAFnegiNJRecQopvi/vs525RPsb0/eU4Iw+nH/kV+51lT/3kgTnAu50d+r+1enBs7qrPJEmPiPeO040+ba6bsTn4ojEEBRnYE6U6tSIgUtPdy6aRI3ns0Q2kkOWc2E7MlBYIZjqTceJO7eCCsvEcxef7hqF9kmWdT7EwSsS9uEKePL4QwG7h0ICSA9rDRze+nxCINcM7oVPAk6qH/s82YJM1waJGNaEvIGx5sw8cqWJJGCVG11lEcDA5fnI6yyA03VkzzJFuznzmcQGU5lvxoKfipIK/rr4yRYUTA/D1Rcc2/7ih4L0Ok68AO7DShGlWPQZzUMJVywOXbD6ieMDL8NEFh4Hi2fECJKyA+stXxhWwTklP3Fix8vPykG3ghnjceSGbJfhWsg68CHxBScHX89TspYemLliYqMWYtDwxAqrjJ3Ch0aVfixJcWr37ISCXLMD0ZrSHi6Dd4MwNHa3QrVSIbyB00OzdYp8CA0aroJqlzZpyYn1UTgni3NSa+QjaHx4fpYiZgTF+8bzjhs7sSiK0RT4sIR67uijLaN5onOt+SbB90TGWOaVRbdCMV2nPtlRGQfGHtXNUNW/C6Nv7ynJzvybk9An1Y1rRZOfuz/2cEu5JnSi68Np8quHrwi0HCeVlW1mYWnkaAv7ZldI+zY29rUmkK/0YJVfObDQ15PJlBK0QhWW/nLSjS8p/txTTHt+oH3wSb26yi2EurPamt47pIwrEbr94/soMrDbV0RHQSbXbWqct51U7gzxFen2kXdNSHaLwEhIdHQLcgrknMpwWRP/X9et+NBke7Hekd/tRGVDFG5WNBdIRfmqyE8ULCRQU0cf9//1AvkH4Qqhac+SosQAAAAASUVORK5CYII=);
    background-size: 100%}
.ve-meterial .info .line .line-info:last-child .bottom {
    content: "";
    position: absolute;
    bottom: -3.333vw;
    left: -3.067vw;
    width: 6.667vw;
    height: 6.667vw;
    border-radius: 50%;
    background-size: 100%;
    background-color: #f4f4f4;
    background-image: url(data:image/png;
    base64, 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);
}
.ve-meterial .ve-audit {
    margin: 0;
    margin-top: 4.8vw;
    margin-left: 2.133vw;
    margin-right: 8vw;
}
.ve-meterial .ve-audit .ve-audit-header {
    background-color: #fff;
}
@media (min-width:751px) {
    .track .info .detail {
    width: 680px;
}
}.ve-rfid-valid {
    height: 100vh;
    background-color: #f9f9f9;
    text-align: center;
}
.ve-logo img {
    width: 25.4vw;
    margin-top: 21vw;
}
.ve-logo h2 {
    font-size: 6.4vw;
    margin-top: 11vw;
    color: #bf4543;
}
.ve-content {
    margin-top: 4.3vw;
    line-height: 22.667vw;
    font-size: 3.733vw;
    color: #ababab;
}
a.ve-button {
    display: block;
    line-height: 12.8vw;
    width: 45.8vw;
    font-size: 6.4vw;
    color: #fff;
    background-color: #000;
    border-radius: 26vw;
    margin: auto;
    margin-top: 28.6vw;
}
.download[data-v-7fcc047e] {
    width: 100%;
    height: 43.467vw;
    background-image: url(../img/bottom_bg.e4d68eef.png);
    background-size: cover;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    align-items: center;
    color: #fff;
}
.download p[data-v-7fcc047e] {
    font-size: 3.733vw;
    font-weight: 600;
    text-align: center;
    margin-top: 8vw;
}
.download a[data-v-7fcc047e] {
    text-align: center;
    margin-top: 3.733vw;
    display: inline-block;
    width: 38.933vw;
    line-height: 8.533vw;
    text-decoration: none;
    font-size: 3.2vw;
    font-weight: 500;
    box-sizing: border-box;
    box-shadow: 0 .533vw .8vw 0 hsla(0, 0%, 65.1%, .5);
    border-radius: .533vw;
    border: 1px solid #fff;
}
.ve-landing-header {
    position: relative;
}
.ve-landing-header .ve-corner-marker {
    position: fixed;
    z-index: 3;
    right: 0;
    top: 0;
    width: 16vw;
    height: 16vw;
    background-image: linear-gradient(135deg, #3023ae, #c86dd7);
    -webkit-clip-path: polygon(0 0, 16vw 0, 16vw 16vw);
    clip-path: polygon(0 0, 16vw 0, 16vw 16vw);
    font-size: 3.2vw;
    color: #fff;
    text-align: center;
}
.ve-landing-header .ve-corner-marker span {
    display: inline-block;
    transform: translateX(2.667vw) translateY(2.667vw) rotate(45deg) scale(.8);
}
.ve-landing-header .ve-language {
    position: absolute;
    top: 0;
    width: 100%;
    background-color: transparent;
    font-size: 4.267vw;
}
.ve-landing-header .ve-language, .ve-landing-header .ve-language .language {
    height: 9.067vw;
    display: none;
    /* display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center; */
    justify-content: center;
}
.ve-landing-header .ve-language .language {
    position: relative;
    max-width: 100%;
    -ms-flex-align: center;
    align-items: center;
}
.ve-landing-header .ve-language .language:after, .ve-landing-header .ve-language .language:before {
    content: "";
    border: 4.533vw solid transparent;
}
.ve-landing-header .ve-language .language:before {
    border-top-color: rgba(234, 241, 252, .5);
    border-right-color: rgba(234, 241, 252, .5);
}
.ve-landing-header .ve-language .language:after {
    border-top-color: rgba(234, 241, 252, .5);
    border-left-color: rgba(234, 241, 252, .5);
}
.ve-landing-header .ve-language .language * {
    background: rgba(234, 241, 252, .5);
}
.ve-landing-header .ve-language .language .text {
    line-height: 9.067vw;
    color: #4a90e2;
}
.ve-landing-header .ve-language .language img {
    -o-object-fit: contain;
    object-fit: contain;
    width: 4.533vw;
    height: 9.067vw;
}
.ve-landing-header .bu-logo {
    position: absolute;
    top: 5.333vw;
    left: 5.6vw;
    width: 13.6vw;
    z-index: 1;
}
.ve-landing-header .bu-logo img {
    width: 100%}
.ve-landing-header .vid {
    font-size: 3.2vw;
}
.ve-landing-header .vid i {
    display: inline-block;
    padding: .533vw;
    box-sizing: border-box;
    width: 6.4vw;
    height: 4.267vw;
    position: relative;
    background-color: #4a90e2;
    border-radius: .533vw;
    color: #fff;
    font-style: normal;
    font-weight: 500;
    vertical-align: bottom;
}
.ve-landing-header .vid i:before {
    content: "VID";
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translateY(-50%) translateX(-50%);
}
.ve-landing-header .vid a {
    margin-left: 1.867vw;
    color: #4a90e2;
}
.ve-landing-header .customid {
    font-size: 3.2vw;
}
.ve-landing-header .customid i {
    display: inline-block;
    padding: .533vw;
    box-sizing: border-box;
    width: 16.533vw;
    height: 4.267vw;
    position: relative;
    background-color: #4a90e2;
    border-radius: .533vw;
    color: #fff;
    font-style: normal;
    font-weight: 500;
    vertical-align: bottom;
}
.ve-landing-header .customid i:before {
    content: "CustomID";
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translateY(-50%) translateX(-50%);
}
.ve-landing-header .customid a {
    margin-left: 1.867vw;
    color: #4a90e2;
}
.ve-landing-header .main-pic {
    height: 114.667vw;
    position: relative;
    background-image: url(../img/header_bg.ad3ee7fe.png);
    background-repeat: no-repeat;
    background-size: 100%;
    background-position-y: -14.667vw;
}
.ve-landing-header .main-pic .img {
    background-repeat: no-repeat;
    background-position: 50%;
    background-size: contain;
}
.ve-landing-header .main-pic .img, .ve-landing-header .main-pic .ve-video {
    width: 60.8vw;
    height: 77.067vw;
    border-radius: 2.133vw;
    position: absolute;
    right: 8vw;
    bottom: 8.8vw;
    -o-object-fit: cover;
    object-fit: cover;
}
.ve-landing-header .fix-navbar {
    width: 100%;
    background-color: #fff;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 2;
    padding-bottom: 5.333vw;
}
.ve-landing-header .fix-navbar .content {
    margin: 0 18.667vw;
}
.ve-landing-header .fix-navbar .bu {
    text-align: center;
    margin-top: 16.533vw;
}
.ve-landing-header .fix-navbar h3 {
    text-align: center;
}
.ve-landing-header .fix-navbar .vid {
    margin-top: 2.133vw;
    text-align: center;
}
.ve-landing-header .fix-navbar .jump-href {
    font-size: 4.267vw;
    line-height: 5.867vw;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin: 5.333vw 8.267vw 0 8vw;
}
.ve-landing-header .fix-navbar .jump-href a {
    -ms-flex: 1;
    flex: 1;
    color: #9b9b9b;
    font-weight: 400;
    text-decoration: none;
    position: relative;
    text-align: center;
}
.ve-landing-header .fix-navbar .jump-href .active {
    font-weight: 600;
    color: #4a4a4a;
}
.ve-landing-header .fix-navbar .jump-href .active:after {
    content: "";
    position: absolute;
    bottom: -2.4vw;
    left: calc(50% - 6.133vw);
    width: 12vw;
    height: 1.067vw;
    background: linear-gradient(135deg, #FFCD03, #CC9A00);
}
.ve-landing-header .name {
    min-height: 19.733vw;
    margin-left: 16.8vw;
    padding-right: 2.667vw;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-pack: justify;
    justify-content: space-between;
    position: relative;
}
.ve-landing-header .name:before {
    content: "";
    position: absolute;
    top: 0;
    left: -5.6vw;
    width: 1.6vw;
    height: 100%;
    background-image: linear-gradient(180deg, #FFCD03 0, #CC9A00);
}
.ve-landing-header .name .bu {
    margin-top: .533vw;
}
.ve-landing-header .name h3 {
    font-size: 5.333vw;
}
.ve-landing-header .valid {
    margin: 3.733vw 5.333vw 0 5.333vw;
    line-height: 8.267vw;
    border-radius: 1.867vw;
    border: 1px solid #99d6f0;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    padding: 3.2vw 0 3.467vw 0;
}
.ve-landing-header .valid img {
    width: 17.067vw;
    height: 4.8vw;
    margin-left: 5.6vw;
}
.ve-landing-header .valid .desc {
    font-size: 3.733vw;
    margin-left: 4vw;
    line-height: 4vw;
}
@media (min-width:751px) {
    .fix-navbar {
    display: none;
}
}.ve-video .video-js {
    height: 100%!important;
    border-radius: 8px;
    overflow: hidden;
}
.ve-video .video-js .vjs-big-play-button {
    top: 50%;
    left: 50%;
    transform: translateX(-15px) translateY(-15px);
    width: 30px;
    height: 30px;
    border-radius: 50%;
    background: #fff;
}
.ve-video .video-js .vjs-big-play-button .vjs-icon-placeholder:before {
    color: #000;
    opacity: .5;
    font-size: 24px;
    top: calc(-50% + 5px);
    left: 1px;
}
.text-line1 {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.navbar[data-v-0d93315d] {
    position: relative;
    .fix-navbar {
    width: 100%;
    height: 52.8vw;
    background-color: #fff;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 2;
    padding-bottom: 5.333vw;
    .content {
    margin: 0 18.667vw;
}
.bu {
    margin-top: 16.533vw;
}
.bu, .vid, h3 {
    text-align: center;
}
.vid {
    margin-top: 2.133vw;
}
.jump-href {
    font-size: 4.267vw;
    line-height: 5.867vw;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin: 5.333vw 8.267vw 0 8vw;
    a {
    -ms-flex: 1;
    flex: 1;
    color: #9b9b9b;
    font-weight: 400;
    text-decoration: none;
    position: relative;
    text-align: center;
}
.active {
    font-weight: 600;
    color: #4a4a4a;
    &: after {
    content: "";
    position: absolute;
    bottom: -2.4vw;
    left: calc(50% - 6.133vw);
    width: 12vw;
    height: 1.067vw;
    background: linear-gradient(135deg, #3023ae, #c86dd7);
}
}}}}.ve-corner-marker[data-v-1bf57d7e] {
    position: fixed;
    z-index: 3;
    right: 0;
    top: 0;
    width: 16vw;
    height: 16vw;
    background-image: linear-gradient(135deg, #FFCD03, #CC9A00);
    -webkit-clip-path: polygon(0 0, 16vw 0, 16vw 16vw);
    clip-path: polygon(0 0, 16vw 0, 16vw 16vw);
    font-size: 3.2vw;
    color: #fff;
    text-align: center;
    span {
    display: inline-block;
    transform: translateX(2.667vw) translateY(2.667vw) rotate(45deg) scale(.8);
}
}.ve-landing-footer {
    margin-top: 8vw;
    height: 25.867vw;
    display: -ms-flexbox;
    display: none;
    /* display: flex; */
    -ms-flex-pack: center;
    justify-content: center;
    background-color: #f4f4f4;
}
.ve-landing-footer img {
    margin-top: 4vw;
    width: 48vw;
    height: 7.467vw;
}
.base-name[data-v-c41a05da] {
    margin-left: 8vw;
    margin-bottom: 2.667vw;
    font-size: 3.733vw;
    font-weight: 600;
}
.product-desc[data-v-c41a05da] {
    line-height: 4.533vw;
    width: 84vw;
    margin: auto;
    font-weight: 400;
}
.product-file[data-v-c41a05da], .product-params[data-v-c41a05da] {
    display: -ms-flexbox;
    display: flex;
    width: 98.933vw;
    overflow-x: scroll;
    padding-right: 1.067vw;
    box-sizing: border-box;
    margin-top: 2.667vw;
}
.product-file[data-v-c41a05da]::-webkit-scrollbar, .product-params[data-v-c41a05da]::-webkit-scrollbar {
    display: none;
}
.product-file ul.product-params-sec[data-v-c41a05da], .product-params ul.product-params-sec[data-v-c41a05da] {
    margin-bottom: 2.667vw;
    margin-left: 8vw;
    padding: 1.067vw 8.267vw 5.6vw 4.267vw;
    box-sizing: border-box;
    min-width: 81.333vw;
    background-color: #fff;
    border-radius: 2.133vw;
    border: 1px solid #dedede;
    max-height: 80vw;
    overflow-y: scroll;
}
.product-file ul.product-params-sec li[data-v-c41a05da], .product-params ul.product-params-sec li[data-v-c41a05da] {
    box-sizing: border-box;
    border-bottom: .533vw solid #ededed;
    padding-bottom: 1px;
}
.product-file ul.product-params-sec li[data-v-c41a05da]:first-child, .product-params ul.product-params-sec li[data-v-c41a05da]:first-child {
    margin-top: 2.667vw;
}
.product-file ul.product-params-sec .flex[data-v-c41a05da], .product-params ul.product-params-sec .flex[data-v-c41a05da] {
    display: -ms-flexbox;
    display: flex;
    min-height: 10.667vw;
}
.product-file ul.product-params-sec .flex span[data-v-c41a05da], .product-params ul.product-params-sec .flex span[data-v-c41a05da] {
    text-align: left;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    white-space: normal;
    word-break: break-word;
}
.product-file ul.product-params-sec .flex-left[data-v-c41a05da], .product-params ul.product-params-sec .flex-left[data-v-c41a05da] {
    -ms-flex-preferred-size: 35%;
    flex-basis: 35%;
    padding-left: 3.733vw;
    margin-right: 5.333vw;
    font-weight: 600;
}
.product-file ul.product-params-sec .flex-right[data-v-c41a05da], .product-params ul.product-params-sec .flex-right[data-v-c41a05da] {
    -ms-flex-preferred-size: 65%;
    flex-basis: 65%}
.product-file .product-file-sec[data-v-c41a05da], .product-params .product-file-sec[data-v-c41a05da] {
    margin-left: 8vw;
    margin-bottom: 2.667vw;
    min-width: 26.667vw;
    max-width: 26.667vw;
    width: 26.667vw;
    height: 26.667vw;
    border-radius: 2.133vw;
    background-color: #fff;
    text-decoration: none;
    text-align: center;
    color: inherit;
    box-sizing: border-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-direction: column;
    flex-direction: column;
}
.product-file .product-file-sec[data-v-c41a05da]:active, .product-params .product-file-sec[data-v-c41a05da]:active {
    border: 1px solid #4a90e2;
}
.product-file .product-file-sec img[data-v-c41a05da], .product-params .product-file-sec img[data-v-c41a05da] {
    width: 10.667vw;
    height: 13.333vw;
}
.product-file .product-file-sec .name[data-v-c41a05da], .product-params .product-file-sec .name[data-v-c41a05da] {
    margin-top: 1.333vw;
    display: inline-block;
    width: 95%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.show-info[data-v-c41a05da] {
    position: relative;
}
.show-info .show-imgs[data-v-c41a05da] {
    display: -ms-flexbox;
    display: flex;
    width: 98.933vw;
    overflow-x: scroll;
    padding-right: 1.067vw;
    box-sizing: border-box;
    margin-top: 2.667vw;
}
.show-info .show-imgs[data-v-c41a05da]::-webkit-scrollbar {
    display: none;
}
.show-info .show-imgs img[data-v-c41a05da] {
    margin-left: 8vw;
    margin-bottom: 2.667vw;
    min-width: 29.867vw;
    width: 29.867vw;
    height: 37.6vw;
    border-radius: 2.133vw;
    -o-object-fit: cover;
    object-fit: cover;
}
.show-info .show-videos[data-v-c41a05da] {
    display: -ms-flexbox;
    display: flex;
    width: 98.933vw;
    overflow-x: scroll;
    padding-right: 1.067vw;
    box-sizing: border-box;
    margin-top: 2.667vw;
}
.show-info .show-videos[data-v-c41a05da]::-webkit-scrollbar {
    display: none;
}
.show-info .show-videos .ve-video[data-v-c41a05da] {
    margin-left: 8vw;
    margin-bottom: 2.667vw;
    min-width: 81.333vw;
    height: 44vw;
}
.show-info .show-videos .ve-video .video-js[data-v-c41a05da] {
    height: 100%!important;
    border-radius: 8px;
    overflow: hidden;
}
.show-info .show-videos .ve-video .video-js .vjs-big-play-button[data-v-c41a05da] {
    width: 30px;
    height: 30px;
    border-radius: 50%;
    background: #fff;
}
.show-info .show-videos .ve-video .video-js .vjs-big-play-button .vjs-icon-placeholder[data-v-c41a05da]:before {
    color: #000;
    opacity: .5;
    font-size: 24px;
    bottom: 50%;
    left: 1px;
}
.show-info .show-links[data-v-c41a05da] {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    margin-left: 8vw;
    padding-top: 2.667vw;
}
.show-info .show-links a[data-v-c41a05da] {
    font-size: 3.733vw;
    color: #4a90e2;
    line-height: 8.533vw;
    text-decoration: none;
}
.show-info .pdf[data-v-c41a05da] {
    display: -ms-flexbox;
    display: flex;
    width: 98.933vw;
    overflow-x: scroll;
    padding-right: 1.067vw;
    box-sizing: border-box;
    margin-top: 2.667vw;
}
.show-info .pdf[data-v-c41a05da]::-webkit-scrollbar {
    display: none;
}
.show-info .pdf a[data-v-c41a05da] {
    display: inline-block;
    width: inherit;
    text-decoration: none;
}
.show-info .pdf img[data-v-c41a05da] {
    margin-left: 8vw;
    margin-top: 0;
    width: 6.4vw;
    height: 8vw;
}
.show-info .pdf span.name[data-v-c41a05da] {
    margin-left: 8vw;
    display: inline-block;
    width: 95%;
    color: #727272;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.show-info .more-line[data-v-c41a05da] {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    margin-left: 8vw;
    padding-top: 2.667vw;
    position: relative;
}
.show-info .more-line[data-v-c41a05da]:after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: .533vw;
    background-image: linear-gradient(90deg, #FFCD03 0, #CC9A00);
}
.product-desc[data-v-46553ffc] {
    line-height: 4.533vw;
    width: 84vw;
    margin: auto;
    font-weight: 400;
}
.product-file[data-v-46553ffc], .product-params[data-v-46553ffc] {
    display: -ms-flexbox;
    display: flex;
    width: 98.933vw;
    overflow-x: scroll;
    padding-right: 1.067vw;
    box-sizing: border-box;
    margin-top: 2.667vw;
}
.product-file[data-v-46553ffc]::-webkit-scrollbar, .product-params[data-v-46553ffc]::-webkit-scrollbar {
    display: none;
}

/* Added 2-13-24 to reduce param text size */
.product-params[data-v-46553ffc], .meterial-product-params {
    font-size: 2.2vw;
}

.product-file ul.product-params-sec[data-v-46553ffc], .product-params ul.product-params-sec[data-v-46553ffc] {
    margin-bottom: 2.667vw;
    margin-left: 8vw;
    padding: 1.067vw 8.267vw 5.6vw 4.267vw;
    box-sizing: border-box;
    min-width: 81.333vw;
    background-color: #fff;
    border-radius: 2.133vw;
    border: 1px solid #dedede;
    max-height: 80vw;
    overflow-y: scroll;
}
.product-file ul.product-params-sec li[data-v-46553ffc], .product-params ul.product-params-sec li[data-v-46553ffc] {
    box-sizing: border-box;
    border-bottom: .533vw solid #ededed;
    padding-bottom: 1px;
}
.product-file ul.product-params-sec li[data-v-46553ffc]:first-child, .product-params ul.product-params-sec li[data-v-46553ffc]:first-child {
    margin-top: 2.667vw;
}
.product-file ul.product-params-sec .flex[data-v-46553ffc], .product-params ul.product-params-sec .flex[data-v-46553ffc] {
    display: -ms-flexbox;
    display: flex;
    min-height: 10.667vw;
}
.product-file ul.product-params-sec .flex span[data-v-46553ffc], .product-params ul.product-params-sec .flex span[data-v-46553ffc] {
    text-align: left;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    white-space: normal;
    word-break: break-word;
}
.product-file ul.product-params-sec .flex-left[data-v-46553ffc], .product-params ul.product-params-sec .flex-left[data-v-46553ffc] {
    -ms-flex-preferred-size: 35%;
    flex-basis: 35%;
    padding-left: 3.733vw;
    margin-right: 5.333vw;
    font-weight: 600;
}
.product-file ul.product-params-sec .flex-right[data-v-46553ffc], .product-params ul.product-params-sec .flex-right[data-v-46553ffc] {
    -ms-flex-preferred-size: 65%;
    flex-basis: 65%}
.product-file .product-file-sec[data-v-46553ffc], .product-params .product-file-sec[data-v-46553ffc] {
    margin-left: 8vw;
    margin-bottom: 2.667vw;
    min-width: 26.667vw;
    max-width: 26.667vw;
    width: 26.667vw;
    height: 26.667vw;
    border-radius: 2.133vw;
    background-color: #fff;
    text-decoration: none;
    text-align: center;
    color: inherit;
    box-sizing: border-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-direction: column;
    flex-direction: column;
}
.product-file .product-file-sec[data-v-46553ffc]:active, .product-params .product-file-sec[data-v-46553ffc]:active {
    border: 1px solid #4a90e2;
}
.product-file .product-file-sec img[data-v-46553ffc], .product-params .product-file-sec img[data-v-46553ffc] {
    width: 10.667vw;
    height: 13.333vw;
}
.product-file .product-file-sec .name[data-v-46553ffc], .product-params .product-file-sec .name[data-v-46553ffc] {
    margin-top: 1.333vw;
    display: inline-block;
    width: 95%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.txid[data-v-46553ffc] {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    margin-left: 8vw;
    padding-top: 2.667vw;
}
.txid a[data-v-46553ffc] {
    font-size: 3.733vw;
    color: #4a90e2;
    line-height: 8.533vw;
    text-decoration: none;
    position: relative;
}
.txid a[data-v-46553ffc]:last-child:after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: .533vw;
    background-image: linear-gradient(90deg, #FFCD03 0, #CC9A00);
}
.product-params-sec[data-v-46553ffc]::-webkit-scrollbar {
    -webkit-appearance: none;
    border-radius: 2.133vw;
    width: 1.067vw;
}
.product-params-sec[data-v-46553ffc]::-webkit-scrollbar:vertical {
    width: 1.067vw;
}
.product-params-sec[data-v-46553ffc]::-webkit-scrollbar-thumb {
    border-radius: 20%;
    background: #ededed;
}
.media[data-v-46553ffc] {
    display: -ms-flexbox;
    display: flex;
    margin-left: 8vw;
    width: calc(100% - 16vw);
    overflow-x: scroll;
    overflow-y: hidden;
    padding: 1px 1.067vw 1px 0;
    box-sizing: border-box;
    margin-top: 3.2vw;
}
.media[data-v-46553ffc]::-webkit-scrollbar {
    display: none;
}
.media .file[data-v-46553ffc] {
    margin-right: 5.6vw;
    min-width: 18.933vw;
    width: 18.933vw;
    height: 17.867vw;
    border-radius: 2.133vw;
    border: 1px solid #d7d7d7;
    text-align: center;
}
.media .file[data-v-46553ffc]:active {
    border-color: #4a90e2;
}
.media .file img[data-v-46553ffc] {
    width: 18.933vw;
    height: 17.867vw;
    margin-top: 5.067vw;
}
.media .video[data-v-46553ffc] {
    background-image: url(../img/video_bg.b1bb7324.png);
    background-size: cover;
}
.media .video img[data-v-46553ffc] {
    width: 8vw;
    height: 8vw;
}
.media .image[data-v-46553ffc] {
    display: inline-block;
    width: 18.933vw;
    height: 17.867vw;
}
.media .image img[data-v-46553ffc] {
    margin-top: 0;
    width: 18.933vw;
    height: 17.867vw;
    -o-object-fit: cover;
    object-fit: cover;
    border-radius: 1.6vw;
}
.media .pdf[data-v-46553ffc] {
    background-color: #fefefe;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    align-items: center;
}
.media .pdf a[data-v-46553ffc] {
    display: inline-block;
    width: inherit;
    text-decoration: none;
}
.media .pdf img[data-v-46553ffc] {
    margin-top: 0;
    width: 6.4vw;
    height: 8vw;
}
.media .pdf span.name[data-v-46553ffc] {
    display: inline-block;
    width: 95%;
    color: #727272;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.show-links[data-v-46553ffc] {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    margin-left: 8vw;
    padding-top: 2.667vw;
}
.show-links a[data-v-46553ffc] {
    font-size: 3.733vw;
    color: #4a90e2;
    line-height: 8.533vw;
    text-decoration: none;
    position: relative;
}
.fade-enter-active, .fade-leave-active {
    transition: opacity .3s;
}
.fade-enter, .fade-leave-to {
    opacity: 0;
}
html {
    font-family: Avenir, Helvetica, Arial, sans-serif;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
body, div, h1, h2, h3, h4, html, p {
    margin: 0;
}
#app, body, html {
    height: 100%}
ul {
    margin: 0;
    padding: 0;
}
li, ul {
    list-style: none;
}
.ve-loading[data-v-1e585b24] {
    position: fixed;
    z-index: 10001;
    top: 0;
    left: 0;
    height: 100vh;
    width: 100vw;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: rgba(0, 0, 0, .8);
}
.fade-enter-active[data-v-1dc0b2d8], .fade-leave-active[data-v-1dc0b2d8] {
    transition: opacity .2s;
}
.fade-enter[data-v-1dc0b2d8], .fade-leave-to[data-v-1dc0b2d8] {
    opacity: 0;
}
.out-in-enter[data-v-1dc0b2d8], .out-in-leave-to[data-v-1dc0b2d8] {
    transform: translateY(96vw);
}
.out-in-enter-to[data-v-1dc0b2d8], .out-in-leave[data-v-1dc0b2d8] {
    transform: translateY(0);
}
.action-panel-wrapper .oMask[data-v-1dc0b2d8] {
    position: fixed;
    top: 0;
    left: 0;
    height: 100vh;
    width: 100vw;
    z-index: 98;
    background: rgba(0, 0, 0, .7);
}
.action-panel-wrapper .action-panel-bar[data-v-1dc0b2d8] {
    position: fixed;
    bottom: 0;
    transition: all .3s;
    z-index: 99;
}
.action-panel-wrapper .action-panel[data-v-1dc0b2d8] {
    border-radius: .8vw .8vw 0 0;
    width: 100vw;
    background: #fff;
    z-index: 99;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex: 1;
    flex: 1;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}
.action-panel-wrapper .action-panel .action-item[data-v-1dc0b2d8] {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex: none;
    flex: none;
    -ms-flex-direction: column;
    flex-direction: column;
    color: #555;
    border-bottom: 1px solid #e6e7e8;
    width: 100vw;
}
.action-panel-wrapper .action-panel .action-item .action-text[data-v-1dc0b2d8] {
    font-size: 3.733vw;
    font-weight: 500;
    letter-spacing: 0;
    text-align: center;
    line-height: 11.733vw;
}
.action-panel-wrapper .action-panel .action-item[data-v-1dc0b2d8]:last-child {
    margin-right: 0;
    border-bottom: none;
}
.action-panel-wrapper .action-button[data-v-1dc0b2d8]:active {
    background: #eee;
}
.action-panel-wrapper .action-button[data-v-1dc0b2d8] {
    height: 14.133vw;
    width: 100vw;
    background: #fff;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex: 1;
    flex: 1;
    -ms-flex-direction: row;
    flex-direction: row;
    font-size: 3.733vw;
    border-top: 1px solid #e6e7e8;
    color: #919699;
    letter-spacing: 0;
    text-align: center;
    line-height: 3.733vw;
}

/* effort to remove vechain links */

p.vid, .txid, .tx {
    display:none !important;
}

.ve-landing-header .name {
    min-height: auto;
}
/* 
.txid {
    display: none;
}

.tx {
    display: none;
} */