 @font-face {
     font-family: "v2icofont";
     src: url("../fonts/v2icofont.eot");
     src: url("../fonts/v2icofont.eot#iefix") format("embedded-opentype"),
         url("../fonts/v2icofont.woff2") format("woff2"),
         url("../fonts/v2icofont.woff") format("woff");
     font-weight: normal;
     font-style: normal;
 }

 [class^="vt-"],
 [class*=" vt-"] {
     font-family: "v2icofont" !important;
     speak: none;
     font-style: normal;
     font-weight: normal;
     font-variant: normal;
     text-transform: none;
     line-height: 1;
     -webkit-font-smoothing: antialiased;
     -moz-osx-font-smoothing: grayscale;
 }

 .vt-baidu:before {
     content: "\e001";
 }

 .vt-youtube-social:before {
     content: "\e002";
 }

 .vt-googleplus:before {
     content: "\e003";
 }

 .vt-whatsapp:before {
     content: "\e004";
 }

 .vt-twitter:before {
     content: "\e005";
 }

 .vt-skype:before {
     content: "\e006";
 }

 .vt-facebook:before {
     content: "\e007";
 }

 .vt-soundwave:before {
     content: "\e008";
 }

 .vt-touch:before {
     content: "\e009";
 }

 .vt-filter:before {
     content: "\e010";
 }

 .vt-money:before {
     content: "\e011";
 }

 .vt-settings:before {
     content: "\e012";
 }

 .vt-sort:before {
     content: "\e013";
 }

 .vt-replyfast:before {
     content: "\e014";
 }

 .vt-badge:before {
     content: "\e015";
 }

 .vt-phone:before {
     content: "\e016";
 }

 .vt-cube:before {
     content: "\e017";
 }

 .vt-post:before {
     content: "\e018";
 }

 .vt-camera:before {
     content: "\e019";
 }

 .vt-add:before {
     content: "\e020";
 }

 .vt-home:before {
     content: "\e021";
 }

 .vt-forum:before {
     content: "\e022";
 }

 .vt-search:before {
     content: "\e023";
 }

 .vt-talk:before {
     content: "\e024";
 }

 .vt-find:before {
     content: "\e025";
 }

 .vt-focus:before {
     content: "\e026";
 }

 .vt-blog:before {
     content: "\e027";
 }

 .vt-image:before {
     content: "\e028";
 }

 .vt-informal:before {
     content: "\e029";
 }

 .vt-task:before {
     content: "\e030";
 }

 .vt-crown:before {
     content: "\e031";
 }

 .vt-chat:before {
     content: "\e032";
 }

 .vt-remind:before {
     content: "\e033";
 }

 .vt-heart:before {
     content: "\e034";
 }

 .vt-heart-solid:before {
     content: "\e035";
 }

 .vt-add-friend:before {
     content: "\e036";
 }

 .vt-del-friend:before {
     content: "\e037";
 }

 .vt-user-1:before {
     content: "\e038";
 }

 .vt-user-2:before {
     content: "\e039";
 }

 .vt-user-3:before {
     content: "\e040";
 }

 .vt-info-circle:before {
     content: "\e041";
 }

 .vt-users-1:before {
     content: "\e042";
 }

 .vt-comment:before {
     content: "\e043";
 }

 .vt-star:before {
     content: "\e044";
 }

 .vt-gear:before {
     content: "\e045";
 }

 .vt-gears:before {
     content: "\e046";
 }

 .vt-tools:before {
     content: "\e047";
 }

 .vt-power:before {
     content: "\e048";
 }

 .vt-thumbs-up:before {
     content: "\e049";
 }

 .vt-thumbs-down:before {
     content: "\e050";
 }

 .vt-reply:before {
     content: "\e051";
 }

 .vt-eye:before {
     content: "\e052";
 }

 .vt-document-folder:before {
     content: "\e053";
 }

 .vt-share-alt:before {
     content: "\e054";
 }

 .vt-share:before {
     content: "\e055";
 }

 .vt-wechat:before {
     content: "\e056";
 }

 .vt-qq:before {
     content: "\e099";
 }

 .vt-cell-phone:before {
     content: "\e058";
 }

 .vt-protect:before {
     content: "\e059";
 }

 .vt-horn:before {
     content: "\e060";
 }

 .vt-friend-1:before {
     content: "\e061";
 }

 .vt-friend-2:before {
     content: "\e062";
 }

 .vt-caret-down:before {
     content: "\e063";
 }

 .vt-caret-up:before {
     content: "\e064";
 }

 .vt-caret-right:before {
     content: "\e065";
 }

 .vt-caret-left:before {
     content: "\e066";
 }

 .vt-simple-down:before {
     content: "\e067";
 }

 .vt-simple-up:before {
     content: "\e068";
 }

 .vt-simple-right:before {
     content: "\e069";
 }

 .vt-simple-left:before {
     content: "\e070";
 }

 .vt-post-sl:before {
     content: "\e071";
 }

 .vt-top-sl:before {
     content: "\e072";
 }

 .vt-copy-alt:before {
     content: "\e073";
 }

 .vt-left:before {
     content: "\e074";
 }

 .vt-right:before {
     content: "\e075";
 }

 .vt-up:before {
     content: "\e076";
 }

 .vt-down:before {
     content: "\e077";
 }

 .vt-download:before {
     content: "\e078";
 }

 .vt-muser:before {
     content: "\e079";
 }

 .vt-mpassword:before {
     content: "\e080";
 }

 .vt-memail:before {
     content: "\e081";
 }

 .vt-ask:before {
     content: "\e082";
 }

 .vt-warn-1:before {
     content: "\e083";
 }

 .vt-qrcode:before {
     content: "\e084";
 }

 .vt-fav:before {
     content: "\e085";
 }

 .vt-favempty:before {
     content: "\e086";
 }

 .vt-time:before {
     content: "\e087";
 }

 .vt-trade:before {
     content: "\e088";
 }

 .vt-computer:before {
     content: "\e089";
 }

 .vt-vinfo-solid:before {
     content: "\e090";
 }

 .vt-vinfo:before {
     content: "\e091";
 }

 .vt-askover:before {
     content: "\e092";
 }

 .vt-thend:before {
     content: "\e093";
 }

 .vt-rewardfloor:before {
     content: "\e094";
 }

 .vt-bestanswer:before {
     content: "\e095";
 }

 .vt-chat-1:before {
     content: "\e096";
 }

 .vt-moments:before {
     content: "\e097";
 }

 .vt-qzone:before {
     content: "\e098";
 }

 .vt-qq-1:before {
     content: "\e057";
 }

 .vt-weibo:before {
     content: "\e100";
 }

 .vt-dropdown:before {
     content: "\e101";
 }

 .vt-examineing:before {
     content: "\e102";
 }

 .vt-approval:before {
     content: "\e103";
 }

 .vt-processing:before {
     content: "\e104";
 }

 .vt-thover:before {
     content: "\e105";
 }

 .vt-enterover:before {
     content: "\e106";
 }

 .vt-certificate:before {
     content: "\e107";
 }

 .vt-sqrwinner:before {
     content: "\e108";
 }

 .vt-oppwinner:before {
     content: "\e109";
 }

 .vt-draws:before {
     content: "\e110";
 }

 .vt-warn:before {
     content: "\e111";
 }

 .vt-check:before {
     content: "\e112";
 }

 .vt-close:before {
     content: "\e113";
 }

 .vt-btndown:before {
     content: "\e114";
 }

 .vt-medal:before {
     content: "\e115";
 }

 .vt-crown-1:before {
     content: "\e116";
 }

 .vt-eyeblocked:before {
     content: "\e117";
 }

 .vt-eyeopen:before {
     content: "\e118";
 }

 .vt-position:before {
     content: "\e119";
 }

 .vt-boy:before {
     content: "\e120";
 }

 .vt-girl:before {
     content: "\e121";
 }

 .vt-goldcoin:before {
     content: "\e122";
 }

 .vt-warn-2:before {
     content: "\e123";
 }

 .vt-cut:before {
     content: "\e124";
 }

 .vt-reset:before {
     content: "\e125";
 }

 .vt-shield:before {
     content: "\e126";
 }

 .vt-plus:before {
     content: "\e127";
 }

 .vt-time-solid:before {
     content: "\e128";
 }

 .vt-position-solid:before {
     content: "\e129";
 }

 .vt-eye-solid:before {
     content: "\e130";
 }

 .vt-reply-solid:before {
     content: "\e131";
 }

 .vt-tag:before {
     content: "\e132";
 }

 .vt-check-1:before {
     content: "\e133";
 }

 .vt-answer:before {
     content: "\e134";
 }

 .vt-examine:before {
     content: "\e135";
 }

 .vt-heads:before {
     content: "\e136";
 }

 .vt-recommend:before {
     content: "\e137";
 }

 .vt-money-solid:before {
     content: "\e138";
 }

 .vt-search-1:before {
     content: "\e139";
 }

 .vt-recycle:before {
     content: "\e140";
 }

 .vt-history:before {
     content: "\e141";
 }

 .vt-fire:before {
     content: "\e142";
 }

 .vt-diamond:before {
     content: "\e143";
 }

 .vt-paint:before {
     content: "\e144";
 }

 .vt-paper-plane:before {
     content: "\e145";
 }

 .vt-thread:before {
     content: "\e146";
 }

 .vt-thread-solid:before {
     content: "\e147";
 }

 .vt-flame:before {
     content: "\e148";
 }

 .vt-flame-solid:before {
     content: "\e149";
 }

 .vt-memail-solid:before {
     content: "\e150";
 }

 .vt-uping:before {
     content: "\e151";
 }

 .vt-pencil:before {
     content: "\e152";
 }

 .vt-douyin:before {
     content: "\e153";
 }

 .vt-tiktok:before {
     content: "\e153";
 }

 .vt-setup:before {
     content: "\e154";
 }

 .vt-exit:before {
     content: "\e155";
 }

 .vt-document:before {
     content: "\e156";
 }

 .vt-folder:before {
     content: "\e157";
 }

 .vt-sackdollar:before {
     content: "\e158";
 }

 .vt-following:before {
     content: "\e159";
 }

 .vt-user:before {
     content: "\e160";
 }

 .vt-user-set:before {
     content: "\e161";
 }

 .vt-users:before {
     content: "\e162";
 }

 .vt-user-add:before {
     content: "\e163";
 }

 .vt-checks:before {
     content: "\e164";
 }

 .vt-cross:before {
     content: "\e165";
 }

 .vt-undo:before {
     content: "\e166";
 }

 .vt-redo:before {
     content: "\e167";
 }

 .vt-fingerprint:before {
     content: "\e168";
 }

 .vt-user-solid:before {
     content: "\e169";
 }

 .vt-map-marker:before {
     content: "\e170";
 }

 .vt-process:before {
     content: "\e171";
 }

 .vt-apps-solid:before {
     content: "\e172";
 }

 .vt-apps:before {
     content: "\e173";
 }

 .vt-apps-add-solid:before {
     content: "\e174";
 }

 .vt-apps-add:before {
     content: "\e175";
 }

 .vt-myhome:before {
     content: "\e176";
 }

 .vt-quote-left:before {
     content: "\e177";
 }

 .vt-quote-right:before {
     content: "\e178";
 }

 .vt-trash:before {
     content: "\e179";
 }

 /* ... */
 .vt-signout:before {
     content: "\e184";
 }

 .vt-signin:before {
     content: "\e185";
 }

 /* ... */
 .vt-apple:before {
     content: "\e208";
 }

 .vt-github:before {
     content: "\e209";
 }

 .vt-instagram-line:before {
     content: "\e210";
 }

 .vt-meta:before {
     content: "\e211";
 }

 .vt-x:before {
     content: "\e212";
 }

 .vt-windows:before {
     content: "\e213";
 }

 .vt-youtube:before {
     content: "\e214";
 }

 .vt-visa:before {
     content: "\e215";
 }

 .vt-gitee:before {
     content: "\e216";
 }

 .vt-whatsapp-line:before {
     content: "\e217";
 }

 .vt-wechat-line:before {
     content: "\e218";
 }

 .vt-qq-line:before {
     content: "\e219";
 }

 .vt-push:before {
     content: "\e220";
 }

 .vt-facebook-line:before {
     content: "\e221";
 }

 .vt-cert:before {
     content: "\e222";
 }

 /* ... */
 .vt-female:before {
     content: "\e226";
 }

 .vt-male:before {
     content: "\e227";
 }

 .vt-spinner:before {
     content: "\e228";
 }

 .vt-safari:before {
     content: "\e229";
 }

 .vt-chrome:before {
     content: "\e230";
 }

 .vt-firefox:before {
     content: "\e231";
 }

 .vt-opera:before {
     content: "\e232";
 }

 .vt-edge:before {
     content: "\e233";
 }

 .vt-ie:before {
     content: "\e234";
 }

 .vt-wordpress:before {
     content: "\e235";
 }

 .vt-sun:before {
     content: "\e236";
 }

 .vt-moon:before {
     content: "\e237";
 }

 /* ... */
 .vt-oscar:before {
     content: "\e254";
 }

 /* ... */
 .vt-twitter-line:before {
     content: "\e256";
 }

 .vt-sortup:before {
     content: "\e257";
 }

 .vt-sortdown:before {
     content: "\e258";
 }

 .vt-crown-line:before {
     content: "\e259";
 }

 .vt-phone-line:before {
     content: "\e260";
 }

 .vt-link:before {
     content: "\e261";
 }

 .vt-clip:before {
     content: "\e262";
 }

 .vt-instagram:before {
     content: "\e263";
 }

 .vt-douyin-line:before {
     content: "\e264";
 }

 .vt-tiktok-line:before {
     content: "\e264";
 }

 .vt-google-solid:before {
     content: "\e265";
 }

 .vt-google:before {
     content: "\e266";
 }

 /* Details Button Icon*/
 .vt-btn-wechat:before {
     content: "\e218";
 }

 .vt-btn-qq:before {
     content: "\e219";
 }

 .vt-btn-touch:before {
     content: "\e009";
 }

 .vt-btn-weibo:before {
     content: "\e100";
 }

 .vt-btn-douban:before {
     content: "\e277";
 }

 .vt-btn-whatsapp:before {
     content: "\e217";
 }

 .vt-btn-facebook:before {
     content: "\e221";
 }

 .vt-btn-x:before {
     content: "\e212";
 }

 .vt-btn-twitter:before {
     content: "\e256";
 }

 .vt-btn-instagram:before {
     content: "\e210";
 }

 .vt-btn-douyin:before {
     content: "\e153";
 }

 .vt-btn-tiktok:before {
     content: "\e153";
 }

 .vt-btn-github:before {
     content: "\e209";
 }

 .vt-btn-google:before {
     content: "\e266";
 }

 .vt-btn-youtube:before {
     content: "\e214";
 }

 /* ... */
 .vt-play:before {
     content: "\e267";
 }

 .vt-play-solid:before {
     content: "\e268";
 }

 .vt-play-circle:before {
     content: "\e271";
 }

 .vt-play-circle-solid:before {
     content: "\e272";
 }

 .vt-downs:before {
     content: "\e273";
 }

 .vt-downs-solid:before {
     content: "\e274";
 }

 .vt-plane:before {
     content: "\e275";
 }

 .vt-magic:before {
     content: "\e276";
 }

 .vt-douban:before {
     content: "\e277";
 }

 .vt-kuaishou:before {
     content: "\e278";
 }

 .vt-appdownload:before {
     content: "\e279";
 }