@charset "utf-8";
:root{
	--colDf:#409eff;/*主颜色*/
	--colTM:#000;/*透明度*/
	--el-transition-duration:0.5s;
}
[v-cloak]{display:none;}
@media (min-width:1025px){
	::-webkit-scrollbar{width:6px;height:12px;background-color:#fff;}
	::-webkit-scrollbar-thumb{background:#d2d2d2;border-radius:20px;}
}
/*初始化*/
body{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0 auto;color:#222;width:100%;min-width:320px;zoom:1;background-color:#fff;word-break:break-word;overflow-x:hidden!important;}
html{-webkit-text-size-adjust:100%;font-size:100px;position:relative;}
body,input,select,th,td,textarea{font-family:'Poppins',-apple-system,BlinkMacSystemFont,"Microsoft YaHei UI","Microsoft YaHei",Arial,sans-serif;font-size:0.18rem;font-weight:normal;}
pre{font-family:'Poppins',-apple-system,BlinkMacSystemFont,"Microsoft YaHei UI","Microsoft YaHei",Arial,sans-serif;}
ul,ol{list-style:revert;list-style-position:inside!important;}
ul>li{list-style:revert;list-style-position:inside!important;}
ol>li{list-style:revert;list-style-position:inside!important;}
.ul,.ol,.ul>li,.ol>li{list-style:none;}
.align-center{text-align:center;}
.align-left{text-align:left;}
.align-right{text-align:right;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;padding:0;margin:0}
p{min-height:4px;}
em,i{font-style:normal;}
*,:before,:after{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;word-break:break-word;outline:0;}
table{word-break:break-word;border-collapse:collapse;max-width:100%;}
table td{padding:10px;border:1px solid #eee;}
video{max-width:100%;}
input:-moz-placeholder,textarea:-moz-placeholder{color:#999;opacity:1;}
input::-moz-placeholder,textarea::-moz-placeholder{color:#999;opacity:1;}
input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#999;}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#999;}
.ul,.ul>li,.dl,.dl>dd,.dl>dt{list-style:none;font-weight:normal;}
input:focus{outline:none;}
input,button,select,textarea{background:none;border:none;border-radius:0;-webkit-border-radius:0;color:#333;outline:none;resize:none;}
canvas{display:block;}

/*初始化图片*/
img{border:none;border:0;vertical-align:top;max-width:100%;}

/*初始化a*/
a,a:focus{color:#222;text-decoration:none;cursor:pointer;}
a:hover{color:var(--colDf);}
a,a:hover{outline:none;text-decoration:none;transition:all .4s;}

/*全局样式*/
.qui_warp{max-width:16rem;width:96%;margin-left:auto;margin-right:auto;}
.qui_main_box{padding:.25rem 0 .8rem;}
.qui_ytable{display:table;width:100%;table-layout:fixed;}
.qui_ytable_cell{display:table-cell;vertical-align:middle;overflow:hidden;}
.qui_ytable_cell img{max-height:100%;}
pre,.qui_ts{white-space:pre-line;}
.qui_tss{white-space:pre-wrap;}
.qui_tl{text-align:left!important;}
.qui_tr{text-align:right!important;}
.qui_tc{text-align:center!important;}
.qui_tj{text-align:justify!important;}
.qui_fl{float:left!important;}
.qui_fr{float:right!important;}
.qui_text{display:block;line-height:.42rem;height:.42rem;width:100%;border:1px solid #eee;padding:0 .2rem;}
.qui_text:focus{border-color:var(--colDf);}
.qui_ds_inb{display:inline-block;vertical-align:top;}
.qui_ds_no{display:none!important;}
.qui_ovh{overflow:hidden!important;}

.qui_dot,.qui_dot2,.qui_dot3,.qui_dot4,.qui_dot5,.qui_dot6{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;}
.qui_dot{-webkit-line-clamp:1;}
.qui_dot2{-webkit-line-clamp:2;}
.qui_dot3{-webkit-line-clamp:3;}
.qui_dot4{-webkit-line-clamp:4;}
.qui_dot5{-webkit-line-clamp:5;}
.qui_dot6{-webkit-line-clamp:6;}
.qui_pic{position:relative;height:0;overflow:hidden;-webkit-transform:rotate(0deg);}
.qui_pic img{position:absolute;left:0;top:0;width:100%;display:block;height:100%!important;object-fit:cover;}
.qui_ibox{width:.8rem;height:.8rem;display:flex;align-items:center;justify-content:center;}
.qui_ibox img{max-height:100%;}
.qui_abox{position:relative;height:0;padding-bottom:66.6666667%;overflow:hidden;}
.qui_abox img{position:absolute;max-width:100%;max-height:100%;left:50%;top:50%;-webkit-transform:translateY(-50%) translateX(-50%);}

/*flex布局*/
[class*=flex-]{display: flex;}
[class*=-aic]{align-items: center;}
[class*=-aife]{align-items: flex-end;}
[class*=-aifs]{align-items: flex-start;}
[class*=-jcc]{justify-content: center;}
[class*=-jcsb]{justify-content: space-between;}
[class*=-jcfe]{justify-content: flex-end;}
[class*=-jcfs]{justify-content: flex-start;}
[class*=-row]{flex-wrap: wrap;}
[class*=-col]{flex-direction: column;}


/* 头部 */
.top_box{ padding:10px;}
.top_box .line{ border-bottom:solid 1px #dcdfe6;}
svg{ display:block;}
.top_box .logo{ margin-bottom:3px;}
.top_box .logo img{ height:57px;}
.top_box .rig-box{ display:-webkit-flex; display:flex;}
.top_box .rig-box .menu-box{ width:30px; transition:.3s; cursor:pointer;}
.top_box .rig-box .menu-box:hover{ background:#ecf5ff;}
.language-box{ position:relative; padding-bottom:2px;}
.language-box .aniu{ height:100%; padding:0 45px 0 20px; position:relative;}
.language-box .aniu .icon{ margin-right:5px;}
.language-box .icon-arrow{ font-size:12px; width:1em; height:1em;position:absolute; top:50%; right:20px;margin-top:-6px; transition:.3s}

/* .language-box .down{position:absolute;top:100%;right:0;z-index:90; padding:6px 0; min-width:200px;word-wrap:break-word; display:none;}
.language-box .down ul{font-size:14px;border:solid 1px #e4e7ed;box-shadow:0px 0px 12px rgba(0,0,0,.12);padding:5px 0;border-radius:2px; overflow:hidden; background:#fff;}
.language-box .down li a{ display:-webkit-flex; display:flex; align-items:center; padding:10px;}
.language-box .down li:hover a{ display:-webkit-flex; display:flex; align-items:center; padding:10px; background:#ecf5ff;}*/
.language-box.ope .icon-arrow{ transform:rotate(180deg); color:#007aff;}
#google_translate_element .goog-te-gadget{font-size:0;height: 100%;}
#google_translate_element .VIpgJd-ZVi9od-l4eHX-hSRGPd{ display:none;}
#google_translate_element .goog-te-gadget .goog-te-combo{width: auto;margin: 0;height: 100%;}


/* 菜单展开 */
.ial-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;height:100%;background-color:rgba(0,0,0,.5);overflow:auto; width:100%; overflow-x:hidden; display:none;}
.ial-overlay .log-img{ padding:20px; padding-bottom:0;}
.ial-overlay .log-img img{ height:52px;}
.ial-overlay .icon svg{ width:1em; fill:#1e3050; color:#1e3050;}
.ial-overlay .text{ font-size:16px; margin:10px 0; font-weight:bold; text-align:center;}
.ial-overlay .text .io{ color:#0066ff;}
.ial-overlay .al-drawer {position:absolute;right:-100%;min-height:100vh;-webkit-box-sizing: border-box;box-sizing:border-box;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-shadow:0px 16px 48px 16px rgba(0,0,0,.08),0px 12px 32px rgba(0,0,0,.12),0px 8px 16px -8px rgba(0,0,0,.16);box-shadow:0px 16px 48px 16px rgba(0,0,0,.08),0px 12px 32px rgba(0,0,0,.12),0px 8px 16px -8px rgba(0,0,0,.16);overflow:hidden;-webkit-transition:all var(--el-transition-duration);transition:all var(--el-transition-duration);}
.ial-overlay .al-drawer li{ font-size:16px;}
.ial-overlay .al-drawer li a{ padding:16px 10px; color:#000;}
.ial-overlay .al-drawer li .icon{ font-size:18px; width:24px; margin-right:5px;}
.ial-overlay .al-drawer li .tag{ background:#ff6a42; padding:3px 10px; color:#fff; margin-left:5px; border-radius:4px;}
.ial-overlay .al-drawer li a:hover{ background:#ecf5ff;}
.ial-overlay .al-drawer li.line{ margin:2px 0; border-top:solid 1px #dcdfe6;}
.ial-overlay.active .al-drawer{ right:0;}


/* 当前位置 */
.breadcrumb{ font-size:16px; color:#606266; padding:8px 0;}
.breadcrumb em{ margin:0 9px; font-weight:bold; color:#a8abb2;}


.common-layout.padd0 .top_box{ padding:0 10px;}
.acommon-layout{background-color:#ff6a42;height:100vh;}
@media screen and (min-height: 933px) {
.acommon-layout{height:100vh;}
}

/*  */
.content{ padding:0 10px; padding-bottom:60px!important;}
[data-padd]{ padding:10px; box-sizing:border-box;}

/* 首页 */
.card_box{ padding:20px; color:#303133; box-shadow:0px 0px 12px rgba(0,0,0,.12); border-radius:4px; border:1px solid #e4e7ed;}
.card_box .btns{ margin-top:15px;}
.card_box .btns .but{ cursor:pointer; margin:5px 0; background:#ff6a42; width:100%; text-align:center; color:#fff; box-shadow:0 4px 6px rgba(50,50,93,.11),0 1px 3px rgba(0,0,0,.08); border-radius:4px; padding:8px; font-size:16px;}
.card_box .el-icon{ margin-right:5px;}
.card_box .text{ line-height:1.6; font-size:16px;}
.Homevideo-box .el-row{ margin-bottom:15px;}
.Homevideo-box .el-row .el-col{ font-size:16px; border:solid 1px #ff6a42; color:#ff6a42; padding:3px 10px; border-radius:3px; overflow: hidden; cursor:pointer;}
.Homevideo-box .list .item{ width:33.111111%; margin:.1111%; padding:20px; border:solid 1px #e4e7ed; border-radius:4px; overflow:hidden; box-shadow:0px 0px 12px rgba(0,0,0,.12);}
.Homevideo-box .list .item .el-image{ width:100%; display:block;}
.Homevideo-box .list .item .el-image img{ width:100%;}
.Homevideo-box .list .item .btns{ font-size:16px; padding:10px; margin-top:5px; color:#fff; background:#ff6a42; box-shadow:0 4px 6px rgba(50,50,93,.11),0 1px 3px rgba(0,0,0,.08); border-radius:4px; overflow:hidden; cursor:pointer;}
.Homevideo-box .list .item:hover .btns{ background:#79bbff;}
@media(max-width:640px){
.Homevideo-box .list .item{ width:100%;}
}


/* 弹框 */
.pop-up{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;height:100%;background-color:rgba(0,0,0,.5);overflow:auto; display:none;}
.pop-up .center{ width:100%;}
.pop-up .dialog{font-size:16px;position:relative;background:#fff;padding:16px;width:90%;color:#606266;margin:0 auto;box-shadow:0px 12px 32px 4px rgba(0, 0, 0, .04),0px 8px 20px rgba(0,0,0,.08);border-radius:4px;}
.pop-up .dialog .title{padding:10px 5px; text-align:center;}
.pop-up .dialog .txt{text-align:center;}
.pop-up .dialog .txt-left{ text-align:left;}
.pop-up .footer-but{ padding-top:16px;}
.pop-up .footer-but .but{ cursor:pointer; padding:12px; min-width:9em; text-align:center; font-size:1em; background:#ff6a42; border-radius:4px;}
.pop-up .footer-but .but a{ color:#fff;}
.pop-up .footer-but .but-close{ padding:8px 15px; border-radius:4px; border:solid 1px #e4e7ed;}
.pop-up .footer-but .but2 a{ font-weight:bold; cursor:pointer; line-height:2; margin-bottom:10px;min-width:9em;color:#606266;border:solid 1px #dcdfe6; border-radius:4px; font-size:16px;}
.pop-up .footer-but .but2.color_bg a{ background:#ff6a42; color:#fff;border:solid 1px #ff6a42;}
.pop-up .footer-but .but2:last-child{ margin-bottom:0;}
.pop-up .footer-but .but2:hover a{ background:#79bbff; border-color:#79bbff; color:#fff;}
@media(max-width:1024px){
.pop-up .center{ align-items:center; height:100%;}
}


.pop-up3{ background:#fff; z-index:10;}
.pop-up3 .close{ top:20px!important; right:20px!important;}
.pop-up3 .close svg{ width:42px!important; height:42px!important; fill:#fff!important; color:#fff!important;}
.pop-up3 .topheader{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding:20px;background-color:#ff6a42; color:#fff;}
.pop-up3 .topheader h2{ font-size:2em;}
.pop-up3 .topheader .padding_b{ padding-bottom:3em;}
.pop-up3 .content{padding:20px; overflow:hidden;margin:-45px 15px 30px;border-radius: 20px;border:none;-webkit-box-shadow: 0 4px 24px 0 rgba(0, 0, 0, .1);box-shadow: 0 4px 24px rgba(0, 0, 0, .1);background-color: #fff;}
.pop-up3 .content .ikloa{display:-webkit-box;display:-ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding-bottom:15px;color: #06f !important;}
.pop-up3 .content .al-row{display:-webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;position: relative;-webkit-box-sizing: border-box;box-sizing: border-box;}
.pop-up3 .content .al-col-4{display:block;max-width: 16.6666666667%;-webkit-box-flex: 0;-ms-flex: 0 0 16.6666666667%;flex: 0 0 16.6666666667%;}
.pop-up3 .content .al-col-14{display:block;max-width: 58.3333333333%;-webkit-box-flex: 0;-ms-flex: 0 0 58.3333333333%;flex: 0 0 58.3333333333%;}
.pop-up3 .content .al-col-6{display:block;max-width: 25%;-webkit-box-flex: 0;-ms-flex: 0 0 25%;flex: 0 0 25%;}
.pop-up3 .content .px1{border-radius: 8px;-webkit-box-shadow: 0px 0px 5px 2px rgba(0, 0, 0, .04);box-shadow: 0 0 5px 2px rgba(0, 0, 0, .04);padding:8px 0;margin-bottom:15px;}
.pop-up3 .content .border-green-dark{ border:1px solid #0066ff!important;}
.pop-up3 .content .border-red-dark{border:1px solid #ff6a42!important;-webkit-animation: scale-animation 1.5s;animation:scale-animation 1.5s;-webkit-animation-iteration-count: infinite;animation-iteration-count:infinite;}
.pop-up3 .al-input-group_prepend{ font-size:1em; background:#f5f7fa; padding:0 20px; line-height:2; text-align:center; color:#909399; border-radius:4px; border:1px solid #dcdfe6; margin-bottom:2px;}
.pop-up3 .al-input_wrapper{ font-size:1em; background:#f5f7fa; padding:0 20px; line-height:2; width:100%; text-align:center; color:#909399; border-radius:4px; border:1px solid #dcdfe6;}
.pop-up3 .but-link{ margin-bottom:15px;}
.pop-up3 .but-link .al-link{ cursor:pointer; min-width:160px; text-align:center; font-size:16px; padding:14px 0; color:#fff; border-radius:4px; overflow:hidden; font-weight:bold; border:solid 1px #ff6a42; background-color:#ff6a42;}
.pop-up3 .but-link .al-button{ background-color:#fff; color:#606266; border:solid 1px #dcdfe6; transition:all .4s;}
.pop-up3 .but-link .al-link:hover{ color:#fff; background-color:#79bbff; border-color:#79bbff;}
.pop-up3 .but-link .al-button:hover{ color:#ff6a42; background-color:#ecf5ff; border-color:#c6e2ff;}

@-webkit-keyframes scale-animation {
    0% {
        -webkit-transform: scale(1, 1);
        transform: scale(1)
    }
    50% {
        -webkit-transform: scale(1.05, 1.05);
        transform: scale(1.05)
    }
    0% {
        -webkit-transform: scale(1, 1);
        transform: scale(1)
    }
}
@keyframes scale-animation {
    0% {
        -webkit-transform: scale(1, 1);
        transform: scale(1)
    }
    50% {
        -webkit-transform: scale(1.05, 1.05);
        transform: scale(1.05)
    }
    0% {
        -webkit-transform: scale(1, 1);
        transform: scale(1)
    }
}


/* 底部 */
.qui_footer{position:fixed;bottom:0;left:0;right:0;-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);background-color:rgba(255,255,255,.7);min-height: 61px;-webkit-transition: -webkit-transform .35s ease!important;transition:-webkit-transform .35s ease!important;transition:transform .35s ease!important;transition:transform .35s ease,-webkit-transform .35s ease!important;z-index:100;padding:10px 0;font-size:1rem;text-align:center;font-size:24px;}
.qui_footer .col-but{ cursor:pointer; width:16.6666666667%;}
.qui_footer .col-but svg{ width:1em; height:1em; transition:.3s;}
.qui_footer .col-but a{ color:#000; width:100%; height:100%; text-align:center;}
/* .qui_footer .col-but a:hover svg, */
.qui_footer .col-but.active svg{ fill:#ff6a42; color:#ff6a42;}




/* 视频详情 */
.vide-info{ font-size:16px; padding-bottom:60px;}
.vide-info .but-play{ margin:15px 0; background:#ff6a42; color:#fff; padding:6px; text-align:center; border-radius:4px; overflow: hidden; cursor:pointer;}
.vide-info .but-play a{ color:#fff;}
#video-placeholder{ width:100%; display:block; margin:0;}
.vide-info .video-tiem{ padding:10px; text-align:center;}
.vide-info .video-wv{ width:100%; display:block; margin:0; display:none;}
.vide-info .tishi-txt{ text-align:center; color:#ff6a42;}
.vide-info .vide-con{ margin-bottom:20px;}
.comment_box .el-row{ margin-bottom:20px;}
.comment_box .lnouads{display:-webkit-box;display:-ms-flexbox; display:flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;border-radius:4px;background-color:#edf2fa;padding:10px}
.comment_box .el-row h4{ margin-bottom:5px;}
.comment_box .el-fl{ display:block; max-width:12.5%; -webkit-box-flex:0; -ms-flex: 0 0 12.5%;flex: 0 0 12.5%;}
.comment_box .el-fr{ display:block; max-width:87.5%; -webkit-box-flex:0; -ms-flex: 0 0 87.5%;flex: 0 0 87.5%;}
.comment_box .al-avatar{ color:#fff; background:#c0c4cc; width:40px; height:40px; display:-webkit-flex; display:flex; justify-content:center; align-items:center; border-radius:100%;}
.comment_box textarea{ width:100%; font-size:14px; padding:10px; border:solid 1px transparent; border-radius:4px; overflow:hidden;}
.comment_box textarea:focus-visible{ border-color:#000;}
.comment_box .el-but{ width:100%; text-align:center; color:#fff; line-height:2.2; background:#67c23a; border-radius:4px;}
.comment_box .el-but:hover{ background:#95d475; cursor:pointer;}



/*  */
.Invitation{ font-size:16px; padding-bottom:60px;}
.Invitation .el-icon{ margin-right:5px;}
.Invitation .el-icon svg{ width:1em; height:1em; display:block; margin:0; fill:#ff6a42; color:#ff6a42;}
.Invitation .el-card{ margin-bottom:18px; border:solid 1px #e4e7ed; box-shadow:0px 0px 12px rgba(0,0,0,.12); border-radius:4px;}
.Invitation .card-header{padding:20px; font-size:1em; font-weight:bold; color:#ff6a42; border-bottom:1px solid #e4e7ed;}
.Invitation .el-card_body{padding:20px;}
.Invitation .el-table-line{ border:solid 1px #e4e7ed;}
.Invitation .el-table-line .el-table table{ width:100%; text-align:left; border:none; padding:0; margin:0;}
.Invitation .el-table-line .el-table tr:first-child th{ font-size:16px; border-bottom:solid 1px #ebeef5;}
.Invitation .el-table-line .el-table tr:first-child th:first-child{ border-right:solid 1px #ebeef5;}
.Invitation .el-table-line .el-table th{ color:#909399; font-weight:bold;}
.Invitation .el-table-line .el-table .cell{ padding:8px 12px;}
.Invitation .el-table-line .empty-text{ color:#909399; min-height:60px; text-align:center;}
.Invitation .input-copy{ margin:10px 0; border:solid 1px #e4e7ed; border-radius:4px;}
.Invitation .input-copy .el-icon{ margin-right:0;}
.Invitation .input-copy .input-group{ padding:8px 20px; background:#f5f7fa;}
.Invitation .input-copy .el-icon svg{ fill:#909399; color:#909399;}
.Invitation .input-copy .al-input_wrapper{ width:100%; padding:0 10px;}
.Invitation .input-copy .al-input_wrapper input{ color:#606266; width:100%; font-size:16px;}
.Invitation .el-share{ padding:10px 0;}
.Invitation .el-share .el-col{ padding:10px 0; width:16.6666666667%;}
.Invitation .el-share .el-col img{ width:3em;}
.Invitation .tishi{ font-size:16px; font-weight:bold;}
.Invitation .ol-box .ol{ padding:10px 0; border-bottom:1px solid #dde1ec;}
.Invitation .ol-box .ol .lns{ width:3em;}
.Invitation .ol-box .ol .lnos{ margin-left:20px;}
.Invitation .ol-box .ol .lnos .tit{ font-weight:bold; font-size:1em;}
.Invitation .ol-box .ol .buttonx{ border-radius:50px; padding:15px 20px;}
.Invitation .ol-box .ol .con-shell{ display:none;}



/*  */
.el-overlay-up{position:fixed;top:0;right:-110vw;bottom:0;z-index:100;height:100%;background-color:rgba(0,0,0,.5);overflow:auto; width:100%; overflow-x:hidden; background:#fff; font-size:16px; transition:all .3s;}
.el-overlay-up.ope{ right:0;}
.el-overlay-up .el-drawer_header{ padding:1em 20px; margin-bottom:15px;}
.el-overlay-up .el-drawer_header h4{ margin-bottom:10px;}
.el-overlay-up .el-drawer_header .txt{ color:#72767b;}
.el-overlay-up .close{ width:30px; height:30px; border-radius:50%; position:absolute; top:28px; right:15px; overflow: hidden; display:flex; align-items:center; justify-content:center; z-index:8; cursor:pointer;}
.el-overlay-up .close svg{ width:1.25em; height:1.25em; fill:#999; color:#999;}
.el-overlay-up .el-drawer_box{ padding:10px 20px;}
.el-overlay-up .collapse-item{ border-bottom:1px solid #ebeef5;}
.el-overlay-up .collapse-item .bo-ti{ font-size:16px; width:100%; padding:15px 0;}
.el-overlay-up .collapse-item:first-child{ border-top:solid 1px #ebeef5;}
.el-overlay-up .collapse-item .el-icon{ transition:all .5s;}
.el-overlay-up .collapse-item svg{ width:1em; height:1em;}
.el-overlay-up .collapse-item.active .el-icon{ transform:rotate(90deg);}
.el-overlay-up .collapse-con{ display:none; font-size:16px; color:#5b586e; padding-bottom:20px; line-height:1.7;}
.el-overlay-up .input-copy-up{ margin:10px 0; border:solid 1px #e4e7ed; border-radius:4px;}
.el-overlay-up .input-copy-up .el-icon{ margin-right:0;}
.el-overlay-up .input-copy-up .input-group{ padding:8px 20px; background:#f5f7fa;}
.el-overlay-up .input-copy-up .el-icon svg{ fill:#909399; color:#909399;}
.el-overlay-up .input-copy-up .al-input_wrapper{ width:100%; padding:0 10px;}
.el-overlay-up .input-copy-up .al-input_wrapper input{ color:#606266; width:100%; font-size:14px;}

.tishi-up{ position:fixed; font-size:14px; left:50%; top:20%; transform:translate(-50%,-50%); z-index:99999; color:#67c23a; background:#f0f9eb; border:solid 1px #e1f3d8; padding:10px 30px; border-radius:4px; overflow:hidden; display:none;}
.tishi-up svg{ width:1.2em; height:1.2em;}
.tishi-up .el-icon{ margin-right:5px;}




/* 我的收入 */
.Myincome .notice{ background:#edf2fa; color:#ff6a42; padding:10px 16px; border-radius:4px; overflow:hidden;}
.Myincome .notice .el-icon{ margin-top:2px;}
.Myincome .user-info{ margin-top:20px; border:solid 1px #e4e7ed; box-shadow:0px 0px 12px rgba(0, 0, 0, .12); border-radius:4px; overflow: hidden;}
.Myincome .user-info .el-card{ text-align:center; padding:20px; border-bottom:solid 1px #e4e7ed;}
.Myincome .user-info .el-card h3{ font-size:16px; font-weight:500;}
.Myincome .user-info .al-avatar{ margin-bottom:10px;}
.Myincome .user-info .al-avatar .ruan{ font-size:2em; width:70px; height:70px; background:#ff6a42; color:#fff; border-radius:50%;}
.Myincome .user-info .el-card_box{ padding:20px;}
.Myincome .user-info .infos .el-col{font-size:16px;text-align:center; width:33.333%; margin-bottom:10px;}
.Myincome .user-info .infos .el-col .el-icon{font-size:2em;width:50px;height:50px;background:#ff6a42;color:#fff;border-radius:50%;}
.Myincome .user-info .infos .el-col .money{ margin-bottom:5px;}
.Myincome .user-info .infos .el-col .source{ margin-bottom:5px; min-height:40px;}
.Myincome .but-link{ padding:15px 0 20px;}
.Myincome .but-link .al-link{ cursor:pointer; min-width:150px; text-align:center; font-size:16px; padding:15px 0; background:#e6a23c; color:#fff; box-shadow:rgba(50, 50, 93, 0.11) 0px 4px 6px,rgba(0, 0, 0, 0.08) 0px 1px 3px; border-radius:4px; overflow:hidden;}
.Myincome .btns{ margin-top:20px;}
.Myincome .btns .but{ display:block; cursor:pointer; margin:5px 0; background:#ff6a42; width:100%; text-align:center; color:#fff; box-shadow:0 4px 6px rgba(50,50,93,.11),0 1px 3px rgba(0,0,0,.08); border-radius:4px; padding:8px; font-size:16px;}
.Myincome .aniu .but{ display:block; cursor:pointer; margin:5px 0; background:#ff6a42; width:100%; text-align:center; color:#fff; box-shadow:0 4px 6px rgba(50,50,93,.11),0 1px 3px rgba(0,0,0,.08); border-radius:4px; padding:8px; font-size:16px;}
.Myincome .btns .but:hover,
.Myincome .aniu .but:hover{ background:#79bbff;}

.Myincome .el-card-invit{ margin:20px 0; border:solid 1px #e4e7ed; box-shadow:0px 0px 12px rgba(0,0,0,.12); border-radius:4px;}
.Myincome .el-icon{ margin-right:5px; }
.Myincome .el-icon svg{ width:1em; height:1em; display:block; margin:0; fill:#000; color:#000;}
.Myincome .card-header{padding:20px; font-size:1em; font-weight:bold; color:#000; border-bottom:1px solid #e4e7ed;}
.Myincome .el-card_body{padding:20px;}
.Myincome .el-table-line{ border:solid 1px #e4e7ed;}
.Myincome .el-table-line .el-table table{ width:100%; text-align:left; border:none; padding:0; margin:0;}
.Myincome .el-table-line .el-table tr:first-child th{ font-size:16px; border-bottom:solid 1px #ebeef5;}
.Myincome .el-table-line .el-table tr:first-child th:first-child{ border-right:solid 1px #ebeef5;}
.Myincome .el-table-line .el-table th{ color:#909399; font-weight:bold;}
.Myincome .el-table-line .el-table .cell{ padding:8px 12px;}
.Myincome .el-table-line .empty-text{ color:#909399; min-height:60px; text-align:center;}
.Myincome .input-copy{ margin:10px 0 0; border:solid 1px #e4e7ed; border-radius:4px;}
.Myincome .input-copy .el-icon{ margin-right:0;}
.Myincome .input-copy .input-group{ padding:8px 20px; background:#f5f7fa;}
.Myincome .input-copy .el-icon svg{ fill:#909399; color:#909399;}
.Myincome .input-copy .al-input_wrapper{ width:100%; padding:0 10px;}
.Myincome .input-copy .al-input_wrapper input{ color:#606266; width:100%; font-size:16px;}
.Myincome .el-share{ padding:10px 0;}
.Myincome .el-share .el-col{ padding:10px 0; width:16.6666666667%;}
.Myincome .el-share .el-col img{ width:2.5em;}
.Myincome .tishi{ font-size:16px; font-weight:bold;}
.Myincome .ol-box .ol{ padding:10px 0; border-bottom:1px solid #dde1ec;}
.Myincome .ol-box .ol .lns{ width:3em;}
.Myincome .ol-box .ol .lnos{ margin-left:20px;}
.Myincome .ol-box .ol .lnos .tit{ font-weight:bold; font-size:1em;}
.Myincome .ol-box .ol .buttonx{ border-radius:50px; padding:15px 20px;}
.Myincome .earning-type h3{ font-size:1em; text-align:center; color:#32325d;}
.Myincome .list-oi .item{ padding:20px; margin:18px 0; border:solid 1px #e4e7ed; box-shadow:0px 0px 12px rgba(0, 0, 0, .12); border-radius:4px; overflow: hidden;}
.Myincome .list-oi .item .el-icon{ font-size:40px;}
.Myincome .list-oi .item .el-icon svg{ fill:#303133; color:#303133;}
.Myincome .list-oi .item .txt{ margin-left:20px;}
.Myincome .list-oi .item .txt .item-name{ margin-bottom:5px; font-size:17px;}
.Myincome .list-oi .item .txt .but{ display:block; padding:10px 20px; min-width:90px; text-align:center; font-size:14px; border-color:#edf2fa;background-color: #edf2fa;color:#ff6a42; border-radius:4px; overflow:hidden;}
.Myincome .form-box{ padding:20px; margin:18px 0; border:solid 1px #e4e7ed; box-shadow:0px 0px 12px rgba(0, 0, 0, .12); border-radius:4px; overflow: hidden;}
.Myincome .form-box .el-textarea{ border:solid 1px #dcdfe6; border-radius:4px; overflow:hidden;}
.Myincome .form-box .el-textarea textarea{ display:block; margin:0; padding:5px 11px; font-size:14px; width:100%; outline: none;}
.Myincome .form-box .but{ margin-top:10px; display:block; padding:8px 20px; text-align:center; font-size:16px; border-color:#edf2fa;background-color:#ff6a42;color:#fff; border-radius:4px; overflow:hidden; cursor:pointer;}
.Myincome .comments{ padding:20px; margin:18px 0; border:solid 1px #e4e7ed; box-shadow:0px 0px 12px rgba(0, 0, 0, .12); border-radius:4px; overflow: hidden;}
.Myincome .comments .item{ border-bottom:1px dotted #e8e1e1; padding-bottom:18px; margin-bottom:18px;}
.Myincome .comments .item .circle{max-width:20%; -webkit-box-flex: 0; -ms-flex: 0 0 20%; flex: 0 0 20%}
.Myincome .comments .item .circle .img{ width:50px; height:50px; border-radius:100%; overflow:hidden;}
.Myincome .comments .item .circle .img img{ width:50px; height:50px; object-fit:cover;}
.Myincome .comments .item .comment-text{ font-size:16px; display: block;max-width:80%;-webkit-box-flex: 0;-ms-flex: 0 0 80%;flex: 0 0 80%;}
.Myincome .comments .item h5{ margin-bottom:5px; color:#ff6a42; font-weight:bold;}
.Myincome .comments .item .con{ color:#525f7f;}
.Myincome .comments .item:last-child{ margin-bottom:0; border-bottom:none; padding-bottom:0;}


/* 提款 */
.WithdrawMoney{ font-size:16px;}
.WithdrawMoney .al-card{ margin-bottom:18px; border:solid 1px #e4e7ed; box-shadow:0px 0px 12px rgba(0,0,0,.12); border-radius:4px;}
.WithdrawMoney .card-header{padding:20px;font-size:16px;font-weight:bold;color:#000; border-bottom:1px solid #e4e7ed;}
.WithdrawMoney .card-header .but-status{display:block;cursor:pointer; border:solid 1px #ff6a42; text-align:center; color:#ff6a42; border-radius:4px; padding:7px; font-size:16px;}
.WithdrawMoney .al-icon{ margin-right:5px;}
.WithdrawMoney .al-card_body{padding:20px;}
.WithdrawMoney .al-card-con{ margin-top:10px; border:solid 1px #e4e7ed; padding:20px; border-radius:4px; overflow:hidden;}
.WithdrawMoney .porgress .col-icon{max-width:20.8333333333%;-webkit-box-flex:0; -ms-flex:0 0 20.8333333333%; flex:0 0 20.8333333333%}
.WithdrawMoney .porgress svg{ width:40px;height:40px; display:block; margin:0; fill:#ff6a42; color:#ff6a42;}
.WithdrawMoney .progress-con{display:block;max-width:79.1666666667%;-webkit-box-flex:0;-ms-flex:0 0 79.1666666667%;flex:0 0 79.1666666667%}
.WithdrawMoney .progress-con .progress-text{ margin-bottom:5px; font-size:1em; font-weight:bold;}
.WithdrawMoney .progress-con .progress-bar{height:15px;border-radius: 100px;background-color:#ebeef5;overflow: hidden;position: relative;vertical-align: middle}
.WithdrawMoney .progress-con .progress-bar-color{ width:0; height:15px; background:#f56c6c; border-radius:100px;background-image: linear-gradient(45deg,rgba(0,0,0,.1) 25%,transparent 25%,transparent 50%,rgba(0,0,0,.1) 50%,rgba(0,0,0,.1) 75%,transparent 75%,transparent); background-size: 1.25em 1.25em; -webkit-animation:striped-flow 3s linear infinite; animation:striped-flow 3s linear infinite; transition:.3s;}
.WithdrawMoney .btns .but{ display:block; cursor:pointer; margin:10px 0; background:#ff6a42; width:100%; text-align:center; color:#fff; border-radius:4px; padding:7px; font-size:16px;}
.WithdrawMoney .btns .but:hover{ background:#79bbff;}
.WithdrawMoney .form-item{ margin-bottom:20px;}
.WithdrawMoney .form-item .name{font-size:16px;color:#606266; margin-bottom:8px;}
.WithdrawMoney .form-item .al-input{background:#f5f7fa;border:solid 1px #e4e7ed;border-radius:4px;overflow:hidden;}
.WithdrawMoney .form-item .al-input input{padding:0 10px; color:#a8abb2;width:calc(100% - 150px); font-size:16px; line-height:2.5;}
.WithdrawMoney .security-box .form-item .al-input{background:#fff;}
.WithdrawMoney .security-box .form-item .al-input input{ line-height:2;}
.WithdrawMoney .form-item .input-group{color:#909399; padding:0 20px; border-left:solid 1px #e4e7ed;}
.WithdrawMoney .form-item .input-group svg{ width:1em; fill:#909399; color:#909399;}
.WithdrawMoney .form-item .el-textarea{ width:100%;}
.WithdrawMoney .form-item .el-textarea textarea{ height:75px; width:100%; padding:5px 11px; border:solid 1px #c0c4cc; font-size:14px; border-radius:4px; overflow: hidden;}
.WithdrawMoney .form-item .el-select{ width:100%;}
.WithdrawMoney .form-item .el-select .al-input{ background:none;}
.WithdrawMoney .form-item .el-select .al-input input{ border:none; background:none;}
.WithdrawMoney .pop-up .hig100{ height:100%;}
.WithdrawMoney .pop-up .dialog{ width:420px; position: relative;}
.WithdrawMoney .pop-up .el-icon{ margin-right:0;}
.WithdrawMoney .pop-up .close{width:35px;height:35px; display:-webkit-flex;display:flex; justify-content:center; align-items:center; position:absolute; right:10px; top:10px; cursor:pointer;}
.WithdrawMoney .pop-up .close svg{ width:20px;height:20px; display:block; margin:0; fill:#909399; color:#909399;}
.WithdrawMoney .pop-up .footer-but .but-close{ cursor:pointer; background:#ff6a42; border-color:#ff6a42; color:#fff;}
.WithdrawMoney .record-list li{padding:15px 0;display:-webkit-flex;display:flex;align-items:center;justify-content:space-between; border-bottom:solid 1px #eee;}
.WithdrawMoney .record-list li:last-child{ border-bottom:none;}
.WithdrawMoney .record-list li .iwo{ margin-right:1em;}
.WithdrawMoney .record-list li .owl{ display:-webkit-flex; display:flex; align-items:center;}


@-webkit-keyframes striped-flow {
    0% {
        background-position: -100%
    }
    to {
        background-position: 100%
    }
}
@keyframes striped-flow {
    0% {
        background-position: -100%
    }
    to {
        background-position: 100%
    }
}


/* 分享技巧 */
.share-tips{ padding:10px;}
.share-tips .post-container{display:-webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between}
.share-tips .post-container .el-icon{cursor:pointer;min-width:25px;height:25px;border-radius:50%;font-weight:700;background-color:#ccc;}
.share-tips .post-container .el-icon svg{ width:12px; height:12px;}
.post-container .post-card .article{ line-height:1.5;}
.post-container .post-card .article h2{ line-height:1.2; margin-top:20px; font-size:20px;}
.post-container .post-card .article .description{ margin-bottom:15px; color:#5b596e; font-size:13px;}
.post-container .post-card .down{ width:26px; height:26px; border-radius:50%; font-weight: 700; background-color: #ccc;}
.post-container .post-card .down svg{ width:12px; height:12px;}
.post-container .alert-container{background-color:#edf2fa;border:1px solid rgb(237,242,250);padding:0;width:82vw;padding:20px;border-radius:5px;color:#ff6a42; margin:0 10px;}
.post-container .alert-container svg{ width:18px;}
.post-container .alert-content{ padding-left:10px; font-size:16px;}
.post-container .alert-content b{ font-size:16px;}
.post-cards{ max-width:95vw; margin:0 auto; margin-top:30px;}
.post-cards .card-item{ margin:0 auto; width:85%; margin-bottom:15px; border:solid 1px #dde1ec; padding:12px; border-radius:10px;}
.post-cards .card-item .platform-icon{ margin-right:10px;}
.post-cards .card-item .platform-icon img{ width:48px;}
.post-cards .card-item .platform-name{ font-size:20px; font-weight:bold;}
.post-cards .card-item .badge{ margin-top:5px; font-size:13px; font-weight:bold; color:#fff;}
.post-cards .card-item .badge .but-aniu{ background:#4267b2; padding:5px; border-radius:5px;}
.post-cards .card-item .card-right .arrow-icon{ width:35px; height:35px; border-radius:100%;}
.post-cards .card-item .card-right .arrow-icon svg{ width:24px; height:24px; fill:#fff; color:#fff;}
@media screen and (min-width:1024px) {
.share-tips .post-container .post-card{width:95vw; margin:0 20px;}
.post-container .alert-container{width:97vw!important; margin:0 10px;}
.post-cards{ max-width:97vw;}
.post-cards .card-item{width:97%!important; margin:0 10px 15px 0;}
}
@media screen and (max-width:640px) {
.share-tips .post-container .post-card{ margin:0 20px;}
.post-container .alert-container{ width:95%; margin:0 auto;}
.post-cards .card-item{ width:95%;}
}


/* 分享技巧-详情 */
.earnings-cards{ margin-top:20px;}
.earnings-cards .item{width:82vw;padding:0 20px;border-radius:10px; margin:0 10px; border:1px solid #dde1ec; margin-bottom:15px!important;}
.earnings-cards .item .icon{ position: relative;}
.earnings-cards .item .icon img{ width:30px;}
.earnings-cards .item .icon .check{ width:13px; height:13px; position:absolute; bottom:-3px; right:-3px; border-radius:100%;}
.earnings-cards .item .icon .check svg{ width:10px; height:10px; margin-top:1px; margin-left:1px; fill:#fff; color:#fff;}
.earnings-cards .item .platform-name{ margin-left:8px; font-size:16px; font-weight:bold;}
.earnings-cards .item .platform-details{ margin-top:15px;}
.earnings-cards .item .card-top{ padding:10px 8px; border-bottom:1px solid #dde1ec;}
.earnings-cards .item .platform-details .earnings-badge{ font-size:12px;font-weight:bold;color:#fff; background:#3eca76;padding:8px; border-radius:5px;}
.earnings-cards .item .card-bottom{ padding:10px 8px; line-height:1;}
.earnings-cards .item .card-bottom .card-middle{font-size:13px; font-weight:bold;cursor:pointer;}
.earnings-cards .item .card-bottom .card-right .submit-button{font-weight:600;color:#fff;font-size:14px;border-radius:100px;padding:7px 15px;border:none; cursor:pointer;}
.earnings-cards .item .card-bottom .card-right .plus{ margin-left:5px;}
.earnings-cards .item .card-bottom .card-right .plus svg{ width:18px; height:18px;}
.earnings-cards .item .con-up{ display:none;}
@media screen and (min-width:1024px) {
.earnings-cards .item{ width:97vw!important; margin:0 10px;}
}




/* 弹框 */
.al-overlay{background-color:rgba(0,0,0,.5);bottom:0;height:100%;left:0;overflow:auto;position:fixed;right:0;top:0;z-index:101; display:none;}
.al-overlay .drawer-header{ padding:0 30px;-webkit-box-pack: justify;-ms-flex-pack: justify;padding:0;background-color: #fff;border-bottom:1px solid #eaeaea;width:100%; padding:20px; font-size:13px;}
.al-overlay .drawer-header h1{ font-size:20px; margin-bottom:8px;}
.al-overlay .al-drawer{ background:#fff; position:absolute; top:0; left:-100%; width:100%; min-height:100%; transition:all .3s;}
.al-overlay.active .al-drawer{ left:0;}
.al-overlay .subdesc .price{ margin-left:5px; color:#06f; font-size:13px;}
.al-overlay .money span{ color:#06f; font-size:13px;}
.al-overlay .close-icon{ background:#dde1ec; width:35px; height:35px; border-radius:100%; cursor:pointer;}
.al-overlay .close-icon svg{ font-size:15px;}
.al-overlay .content{ margin-top:30px; padding:0 30px;}
.al-overlay .content .step{font-size:22px;width:40px;height:40px;color: #fff;text-align:center;line-height:40px;background-color:#395aff;border-radius:10px;}
.al-overlay .content p{ margin:5px 0; font-size:13px; line-height:1.8; color:#b3b1c3;}
.al-overlay .content .first,
.al-overlay .content .second,
.al-overlay .content .four{ margin-bottom:30px;}
.al-overlay .content .second .copy-but .text-box{background-color:#dde1ec;width:calc(100% - 50px);min-height:90px;border:none;color:#222032;font-size:13px;font-weight:400;padding:5px 10px;border-radius:8px;outline:0!important;margin:10px 0 5px;line-height:1.6;}
.al-overlay .content .second .copy-btn{color: #395aff;margin-left:10px;width:35px;height:35px;border-radius:8px;font-size:13px;border:1px solid #dde1ec; cursor:pointer;}
.al-overlay .content .second .copy-btn svg{ width:18px; fill:#0066ff; color:#0066ff;}
.al-overlay .content .second .copy-btn:hover{ background:#ecf5ff;}
.al-overlay .switc-box{ margin-bottom:20px;}
.al-overlay .four .paste{border-radius:8px;height:48px;margin:10px 0;background-color: #fff;border:1px solid #dde1ec;font-weight:500;line-height:1.5;font-size:14px;padding:5px 20px;outline: none;color:#222032;width:100%;}
.al-overlay .button-primary span{ background:#0066ff; color:#fff; padding:10px 20px; font-size:14px; border-radius:50px; cursor: pointer;}
.al-overlay .button-primary span svg{ width:14px;}
.al-overlay .bottom{position:fixed;left:0;width:100%;border:none;bottom:0;padding:0 10px;background-color: #fff; z-index:20;}
.al-overlay .bottom .iconCommon{ width:52px; height:52px; margin-right:10px; border:solid 1px #dde1ec; border-radius:100%;}
.al-overlay .bottom .iconCommon svg{ color:#5b586e; width:20px; height:20px;}
.al-overlay .bottom .dangerBtn{ height:60px; width:52.78vw; background:#ff6a42; color:#fff; padding:0 20px; border-radius:100px; cursor: pointer;}
.al-overlay .bottom .dangerBtn .button-primary{ font-size:16px;}
.al-overlay .bottom .danger{color:#fff;width:34px;height:34px;border-radius:50%;padding:5px;background-color:#ff5050; cursor:pointer;}


/*  */
.cashout-prog{ padding:10px 16px; background:#ff6a42; color:#fff; font-size:14px; border-radius:4px;}

.jklnwx-list .item{ width:49.75%; margin:18px .1111%; padding:20px; border:solid 1px #e4e7ed; border-radius:4px; overflow:hidden; box-shadow:0px 0px 12px rgba(0,0,0,.12); text-align:center;}
.jklnwx-list .item .icon{ margin-bottom:15px;}
.jklnwx-list .item .icon svg{ width:48px;}
.jklnwx-list .item .image img{ max-width:100%;}
.jklnwx-list .item .des{ text-align:left; margin:12px 0; font-size:16px;}
.jklnwx-list .item .title{ font-size:16px; font-weight:bold;}
.jklnwx-list .item .btns{ font-size:16px; padding:10px; margin-top:5px; color:#fff; background:#ff6a42; box-shadow:0 4px 6px rgba(50,50,93,.11),0 1px 3px rgba(0,0,0,.08); border-radius:4px; overflow:hidden; cursor:pointer;}
.jklnwx-list .item .link{ color:#ff6a42; font-size:16px;}
.jklnwx-list .item:hover .btns{ background:#79bbff;}
@media(max-width:640px){
.jklnwx-list .item{ width:100%;}
}



/* 帮助 */
.help-box .el-icon{ margin-right:5px;}
.help-box .el-icon svg{ width:24px; height:24px; display:block; margin:0; fill:#ff0000; color:#ff0000;}
.help-box .el-card{ margin-bottom:18px; border:solid 1px #e4e7ed; box-shadow:0px 0px 12px rgba(0,0,0,.12); border-radius:4px;}
.help-box .card-header{padding:20px; font-size:1em; font-weight:bold; color:#000; border-bottom:1px solid #e4e7ed;}
.help-box .el-card_body{padding:20px;}
.help-box .el-table-line{ border:solid 1px #e4e7ed;}
.help-box .el-table-line .el-table table{ width:100%; text-align:left; border:none; padding:0; margin:0;}
.help-box .el-table-line .el-table tr:first-child th{ font-size:16px; border-bottom:solid 1px #ebeef5;}
.help-box .el-table-line .el-table tr:first-child th:first-child{ border-right:solid 1px #ebeef5;}
.help-box .el-table-line .el-table th{ color:#909399; font-weight:bold;}
.help-box .el-table-line .el-table .cell{ padding:8px 12px;}
.help-box .el-table-line .empty-text{ color:#909399; min-height:60px; text-align:center;}

.help-form .form-item{ margin-bottom:5px;}
.help-form .form-item .name{font-size:16px;color:#303133; font-weight:bold; margin-bottom:8px;}
.help-form .form-item .al-input{background:#f5f7fa;border:solid 1px #e4e7ed;border-radius:4px;overflow:hidden;}
.help-form .form-item .al-input input{padding:0 10px; color:#a8abb2;width:calc(100% - 150px); font-size:16px; line-height:2.5;}
.help-form .form-item .el-textarea{ width:100%;}
.help-form .form-item .el-textarea textarea{ height:75px; width:100%; padding:5px 11px; border:solid 1px #c0c4cc; font-size:14px; border-radius:4px; overflow: hidden;}
.help-form .btns .but{ display:block; cursor:pointer; margin:0; background:#ff6a42; width:100%; text-align:center; color:#fff; border-radius:4px; padding:7px; font-size:16px;}
.help-form .btns .but:hover{ background:#79bbff;}
.help-box .pop-up .hig100{ height:100%;}
.help-box .pop-up .dialog{ width:420px; position: relative;}
.help-box .pop-up .el-icon{ margin-right:0;}
.help-box .pop-up .close{width:35px;height:35px; display:-webkit-flex;display:flex; justify-content:center; align-items:center; position:absolute; right:10px; top:10px; cursor:pointer;}
.help-box .pop-up .close svg{ width:20px;height:20px; display:block; margin:0; fill:#909399; color:#909399;}
.help-box .pop-up .footer-but .but-close{ cursor:pointer; background:#ff6a42; border-color:#ff6a42; color:#fff;}
.help-box .pop-up .textCon{ color:#fff; background:#ff6a42; padding:20px; border-radius:8px; overflow: hidden;}
.help-box .pop-up .textCon h4{ margin-bottom:10px; text-align:center; font-size:40px;}
.help-box .pop-up .textCon li{ border-bottom:solid 1px #fff; padding:10px 0;}
.help-box .pop-up .textCon li .jiage{ cursor:pointer; color:#ff6a42; padding:8px 15px; background:#fff; border-radius:4px;}
.help-box .pop-up .textCon li:last-child{ border-bottom:none; padding-bottom:0;}
.help-box2 .pop-up{ padding:1% 5%;}
.help-box2 .pop-up .dialog{ width:100%;}

.collapse-list{ border-top:solid 1px #ebeef5;}
.collapse-list .item{ border-bottom:solid 1px #ebeef5;}
.collapse-list .item .title{ padding:12px 0; font-size:12px; cursor:pointer;}
.collapse-list .item .arrow{ transition:.3s;}
.collapse-list .item .arrow svg{ width:13px;}
.collapse-list .item .content-wx{ font-size:16px; line-height:1.8; display:none; padding-bottom:20px;}
.collapse-list .item.active .arrow{ transform:rotate(90deg);}

/* 付款历史 */
.Payment-box .title{ text-align:center; margin:15px 0;}
.Payment-box .title h4{ font-size:32px;}
.Payment-list .img-wx{ width:50%; padding:8px;}
.Payment-box .table_box table{ color:#909399; width:100%; text-align:left;}
.Payment-box .table_box table,
.Payment-box .table_box table th,
.Payment-box .table_box table td{ border:none; border-bottom:solid 1px #ccc;}
.Payment-box .table_box table th,
.Payment-box .table_box table td{ padding:8px 12px;}
.Payment-box .table_box table th{ font-weight:600;}
.Payment-box .table_box table td{ color:#606266; font-size:16px; word-wrap: break-word;}
.Payment-box .table_box table th{ width:47%;}
.Payment-box .table_box table th:nth-child(2){ white-space:nowrap; min-width:100px;width:100px;}
.Payment-box .comments{ padding:20px; margin:18px 0; border:solid 1px #e4e7ed; box-shadow:0px 0px 12px rgba(0, 0, 0, .12); border-radius:4px; overflow: hidden;}
.Payment-box .comments .item{ border-bottom:1px dotted #e8e1e1; padding-bottom:18px; margin-bottom:18px;}
.Payment-box .comments .item .circle{max-width:20%; -webkit-box-flex: 0; -ms-flex: 0 0 20%; flex: 0 0 20%}
.Payment-box .comments .item .circle .img{ width:50px; height:50px; border-radius:100%; overflow:hidden;}
.Payment-box .comments .item .circle .img img{ width:50px; height:50px; object-fit:cover;}
.Payment-box .comments .item .comment-text{ font-size:16px; display: block;max-width:80%;-webkit-box-flex: 0;-ms-flex: 0 0 80%;flex: 0 0 80%;}
.Payment-box .comments .item h5{ margin-bottom:5px; color:#ff6a42; font-weight:bold;}
.Payment-box .comments .item .con{ color:#525f7f;}
.Payment-box .comments .item:last-child{ margin-bottom:0; border-bottom:none; padding-bottom:0;}


/* 登录注册头部 */
.head { padding:20px;gap:20px;}
.head .dropdown{ position: relative;}
.head .dropdown svg{ width:25px; height:25px;}
.head .dropdown-menu{ padding-top:15px; position:absolute; top:100%; left:50%; transform:translateX(-50%); display:none;}
.head .dropdown-menu::before{ content:''; display:block; position:absolute; left:50%; top:10px; margin-left:-5px; width:10px;height:10px;z-index:-1;-webkit-transform: rotate(45deg);transform: rotate(45deg);background:#fff;-webkit-box-sizing: border-box;box-sizing: border-box;}
.head .dropdown-menu ul{ padding:5px 0; width:max-content; background:#fff; box-shadow:0px 0px 12px rgba(0, 0, 0, .12); border-radius:4px;}
.head .dropdown-menu ul li a{ display:block; padding:5px 16px; font-size:14px; color:#606266;}
.head .dropdown-menu ul li a:hover{ color:#ff6a42; background-color:#ecf5ff;}

.head .menu-icon svg{ width:35px; height:35px;}
.menu-upa{ padding-top:1vh;}
.menu-upa .close{ width:45px; height:45px; cursor: pointer; position:absolute; right:0; top:0;}
.menu-upa .close svg{ width:20px; height:20px;}
.menu-upa .logo_oi img{ width:70%;}
.menu-upa li{ overflow: hidden;}
.menu-upa li a{margin:15px; display:block; color:#232325;}
.menu-upa.pop-up .dialog{ width:95%;}
.menu-upa.pop-up .center{ align-items:flex-start;}

/* 注册 */

.wkaihfgggw{padding:20px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;width: 100%;overflow: hidden}
.head-title{ font-size:16px; text-align:center; color:#fff;}
.head-title>img{ width:50%;}

.hiouanfjdkl .form-bg{ font-size:14px; margin:30px 0; background:#fff; padding:30px; box-shadow:0px 0px 12px rgba(0, 0, 0, .12); border-radius:4px;}
.hiouanfjdkl .form-item{ margin-bottom:18px;}
.hiouanfjdkl .form-item .item_label{ color:#606266; margin-bottom:8px; display:block;}
.hiouanfjdkl .form-item .input_box{ padding:1px 11px; border:solid 1px #dcdfe6; border-radius:4px;}
.hiouanfjdkl .form-item .input_box input{ width:100%; font-size:16px; height:30px; line-height:30px;}
.hiouanfjdkl .checkbox_box{ position:relative; padding:15px 0; cursor:pointer;}
.hiouanfjdkl .checkbox_box input{ margin-top:0; width:15px; height:15px; opacity:0; margin-right:5px;}
.hiouanfjdkl .checkbox_box input[type="checkbox"] + i{opacity:1; display:block; border:1px solid #ccc; width:100%; height:100%; position:absolute;top:17px; border-radius:2px; width:15px; height:15px;}
.hiouanfjdkl .checkbox_box input[type="checkbox"]:checked + i{ background:#ff6a42; border-color:#ff6a42;}
.hiouanfjdkl .checkbox_box input[type="checkbox"]:checked ~ span{ color:#ff6a42;}
.hiouanfjdkl .checkbox_box input[type="checkbox"] + i:after {-webkit-box-sizing: content-box;box-sizing: content-box;content: "";border: 1px solid transparent;border-left: 0;border-top: 0;height: 7px;left: 4px;position: absolute;top: 1px;-webkit-transform: rotate(45deg) scaleY(0);transform: rotate(45deg) scaleY(0);width: 3px;-webkit-transition: -webkit-transform .15s ease-in .05s;transition: -webkit-transform .15s ease-in .05s;transition: transform .15s ease-in .05s;transition: transform .15s ease-in .05s,-webkit-transform .15s ease-in .05s;-webkit-transform-origin: center;transform-origin: center;}
.hiouanfjdkl .checkbox_box input[type="checkbox"]:checked + i:after{-webkit-transform: rotate(45deg) scaleY(1);transform: rotate(45deg) scaleY(1);border-color:#fff;}
.hiouanfjdkl .but-aniu{ font-size:16px; padding:8px 15px; width:100%; text-align:center; background:#ff6a42; color:#fff; border-radius:4px; cursor: pointer;}
.wkaihfgggw .asdi2jk{ text-align:center; color:#fff; font-size:16px;}
.wkaihfgggw .asdi2jk a{ color:#000;}
.footer_slo{display:flex;justify-content: space-around;width:100%; padding:0 5%; padding:20px;}
.footer_slo a{ color:#000;}


.limitedOffer{ position:fixed; width:100%; left:0; bottom:0; padding:20px 10px; background:#ff6a42; color:#fff; z-index:1000; text-align:center; line-height: 2; display:none;}
.limitedOffer h4{ line-height:1; margin-bottom:10px; font-size:36px;}
.limitedOffer .dal{ line-height:1; font-size:40px; font-weight:bold;}
.limitedOffer .aniu{margin-top:5px;}
.limitedOffer .aniu::after,
.limitedOffer .aniu::before{ display:block; content:'';}
.limitedOffer .aniu .iol{ cursor:pointer; font-size:16px; background:#fff; padding:5px 20px; color:#ff6a42; font-weight:bold; border-radius:4px;}


