:root {
    --el-color-primary: #3470ff;
    --el-color-success: #67c23a;
    --el-color-warning: #e6a23c;
    --el-color-danger: #f56c6c;
    --el-color-error: #c45656;
    --el-color-info: #909399;
    --el-text-color: #161f35;
    --el-border-color: #d2d2d2;
}

/* reset begin */
html{box-sizing:border-box;outline:0;font-size:100%;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}
*,*::before,*::after{box-sizing:inherit;outline:inherit}
button,input,select,textarea{color: inherit;font-family:Open Sans,Helvetica,Arial,sans-serif}
button{cursor: pointer;}
figure{margin: 0;}
body{color:var(--el-text-color);font-size:16px;line-height:1.6;font-family:Open Sans,Helvetica,Arial,sans-serif;margin:0;top: 0px !important;}
.touch body{font-size:13px;line-height:1.4}
a{color:var(--el-color-primary);text-decoration:underline}
a[href]{cursor:pointer}
a[href]:not([href="#"]):hover{color:var(--el-color-primary);}
a:focus,a:active{outline:inherit}
hr{border:0;border-top:2px solid #d0d0d0;display:block;padding:0;height:1px}
svg:not(:root){overflow:hidden}
[hidden]{ display: none !important;}
.link{cursor: pointer;color: inherit}
.link-primary{cursor: pointer;color: var(--el-color-primary);}
.link:hover,
.link-primary:hover{text-decoration: underline;color: var(--el-color-primary);}
/* reset end */
/* common style end */
svg.icon{width:1em;height:1em;fill:currentColor}
.bold,.strong{font-weight:700}
.tc{text-align:center}
.is-disabled{opacity:.7;pointer-events:none}
.box{margin:0 auto;width:100%;max-width:970px}
.main {min-height: 60vh;}
.ul,.ol{list-style: none;padding: 0;margin: 0;}
@media screen and (max-width:768px){
    .box{padding:0 16px}
}
/* common style end */

/* flex begin */
.flex-box{display:flex !important}
.flex-inline{display:inline-flex !important}
.align-start{align-items:flex-start !important}
.align-center{align-items:center !important}
.align-end{align-items:flex-end !important}
.justify-start{justify-content:flex-start !important}
.justify-center{justify-content:center !important}
.justify-end{justify-content:flex-end !important}
.justify-between{justify-content:space-between !important}
/* flex end */

/* margin begin */
.m0 { margin: 0px !important; }
.mt0{ margin-block-start: 0px !important; }
.mr0{ margin-inline-end: 0px !important; }
.mb0{ margin-block-end: 0px !important; }
.ml0{ margin-inline-start: 0px !important; }

.m10 { margin: 10px !important; }
.mt10{ margin-block-start: 10px !important; }
.mr10{ margin-inline-end: 10px !important; }
.mb10{ margin-block-end: 10px !important; }
.ml10{ margin-inline-start: 10px !important; }

.m16 { margin: 16px !important; }
.mt16{ margin-block-start: 16px !important; }
.mr16{ margin-inline-end: 16px !important; }
.mb16{ margin-block-end: 16px !important; }
.ml16{ margin-inline-start: 16px !important; }

.m20 { margin: 20px !important; }
.mt20{ margin-block-start: 20px !important; }
.mr20{ margin-inline-end: 20px !important; }
.mb20{ margin-block-end: 20px !important; }
.ml20{ margin-inline-start: 20px !important; }

.m30 { margin: 30px !important; }
.mt30{ margin-block-start: 30px !important; }
.mr30{ margin-inline-end: 30px !important; }
.mb30{ margin-block-end: 30px !important; }
.ml30{ margin-inline-start: 30px !important; }
/* margin end */

/* padding begin */
.p0 { padding: 0px !important; }
.pt0{ padding-block-start: 0px !important; }
.pr0{ padding-inline-end: 0px !important; }
.pb0{ padding-block-end: 0px !important; }
.pl0{ padding-inline-start: 0px !important; }

.p10 { padding: 10px !important; }
.pt10{ padding-block-start: 10px !important; }
.pr10{ padding-inline-end: 10px !important; }
.pb10{ padding-block-end: 10px !important; }
.pl10{ padding-inline-start: 10px !important; }

.p16 { padding: 16px !important; }
.pt16{ padding-block-start: 16px !important; }
.pr16{ padding-inline-end: 16px !important; }
.pb16{ padding-block-end: 16px !important; }
.pl16{ padding-inline-start: 16px !important; }

.p20 { padding: 20px !important; }
.pt20{ padding-block-start: 20px !important; }
.pr20{ padding-inline-end: 20px !important; }
.pb20{ padding-block-end: 20px !important; }
.pl20{ padding-inline-start: 20px !important; }

.p30 { padding: 30px !important; }
.pt30{ padding-block-start: 30px !important; }
.pr30{ padding-inline-end: 30px !important; }
.pb30{ padding-block-end: 30px !important; }
.pl30{ padding-inline-start: 30px !important; }
/* padding end */

/* icon begin */
.icon-youtube{background-image:url(https://oss.boweixi.com/prod/static/downloader/img/main/icons/youtube.svg)}
.icon-facebook{background-image:url(https://oss.boweixi.com/prod/static/downloader/img/main/icons/facebook.svg)}
.icon-twitter{background-image:url(https://oss.boweixi.com/prod/static/downloader/img/main/icons/twitter.svg)}
.icon-instagram{background-image:url(https://oss.boweixi.com/prod/static/downloader/img/main/icons/instagram.svg)}
.icon-tikTok{background-image:url(https://oss.boweixi.com/prod/static/downloader/img/main/icons/tiktok.svg)}
.icon-onlyfans{background-image:url(https://oss.boweixi.com/prod/static/downloader/img/main/icons/onlyfans.jpg)}
.icon-ttMp3{background-image:url(https://oss.boweixi.com/prod/static/downloader/img/main/icons/ttMp3.svg)}
.icon-ttMp4{background-image:url(https://oss.boweixi.com/prod/static/downloader/img/main/icons/ttMp4.svg)}
.icon-ytMain{background-image:url(https://oss.boweixi.com/prod/static/downloader/img/main/icons/ytMain.svg)}
.icon-ytPlay{background-image:url(https://oss.boweixi.com/prod/static/downloader/img/main/icons/ytPlay.svg)}
.icon-ytShorts{background-image:url(https://oss.boweixi.com/prod/static/downloader/img/main/icons/ytShorts.svg)}
.icon-ytMusic{background-image:url(https://oss.boweixi.com/prod/static/downloader/img/main/icons/ytMusic.svg)}
.icon-igStories{background-image:url(https://oss.boweixi.com/prod/static/downloader/img/main/icons/igStories.svg)}
.icon-igReels{background-image:url(https://oss.boweixi.com/prod/static/downloader/img/main/icons/igReels.svg)}
.icon-igViewer{background-image:url(https://oss.boweixi.com/prod/static/downloader/img/main/icons/igViewer.svg)}
.icon-instagram{background-image:url(https://oss.boweixi.com/prod/static/downloader/img/main/icons/instagram.svg)}
.icon-threads{background-image:url(https://oss.boweixi.com/prod/static/downloader/img/main/icons/threads.svg)}
.icon-pinterest{background-image:url(https://oss.boweixi.com/prod/static/downloader/img/main/icons/pinterest.svg)}
.icon-reddit{background-image:url(https://oss.boweixi.com/prod/static/downloader/img/main/icons/reddit.svg)}
.icon-soundcloud{background-image:url(https://oss.boweixi.com/prod/static/downloader/img/main/icons/soundcloud.svg)}
.icon-vk{background-image:url(https://oss.boweixi.com/prod/static/downloader/img/main/icons/vk.svg)}
.icon-vimeo{background-image:url(https://oss.boweixi.com/prod/static/downloader/img/main/icons/vimeo.svg)}
.icon-dailymotion{background-image:url(https://oss.boweixi.com/prod/static/downloader/img/main/icons/dailymotion.svg)}
.icon-xiaohongshu{background-image:url(https://oss.boweixi.com/prod/static/downloader/img/articles/xiaohongshu/xiaohongshu-square.png)}
.icon-douyin{background-image:url(https://oss.boweixi.com/prod/static/downloader/img/articles/douyin/douyin-square.png)}
.icon-snapchat{background-image:url(https://oss.boweixi.com/prod/static/downloader/img/main/icons/snapchat.svg)}
.icon-weibo{background-image:url(https://oss.boweixi.com/prod/static/downloader/img/main/icons/weibo.svg)}
.icon-xiguashipin{background-image:url(https://oss.boweixi.com/prod/static/downloader/img/main/icons/xiguashipin.png)}
.icon-tengxunweishi{background-image:url(https://oss.boweixi.com/prod/static/downloader/img/main/icons/tengxunweishi.jpg)}
.icon-qichezhijia{background-image:url(https://oss.boweixi.com/prod/static/downloader/img/main/icons/qichezhijia.png)}
.icon-pipixia{background-image:url(https://oss.boweixi.com/prod/static/downloader/img/main/icons/pipixia.png)}
.icon-meipai{background-image:url(https://oss.boweixi.com/prod/static/downloader/img/main/icons/meipai.jpg)}
.icon-dongchedi{background-image:url(https://oss.boweixi.com/prod/static/downloader/img/main/icons/dongchedi.png)}
.icon-kuaishou{background-image:url(https://oss.boweixi.com/prod/static/downloader/img/main/icons/kuaishou.svg)}
.icon-bilibili{background-image:url(https://oss.boweixi.com/prod/static/downloader/img/main/icons/icon-bilibili.jpg)}
.icon-amazon{background-image:url(https://oss.boweixi.com/prod/static/downloader/img/main/icons/amazon.png)}


/* icon end */

/* xxx begin */
/* xxx end */
