﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,button,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,input,select,textarea,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video {margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {display:block}
a {color:inherit;outline:none;text-decoration:none}
blockquote,q {quotes:none}
blockquote:before,blockquote:after,q:before,q:after {content:'';content:none}
caption,th {text-align:left}
fieldset,img {border:0}
legend {color:#000}
ol,ul {list-style:none}
sub {vertical-align:text-bottom}
sup {vertical-align:text-top}
table {border-collapse:collapse;border-spacing:0}
textarea {resize:none}
button,input[type=button] {-webkit-appearance:none;-webkit-border-radius:0}
input,select {outline:0}
body {font-size:14px;color:#666}
a {cursor:pointer}
html {font-family:PingFang SC,Lantinghei SC,Helvetica Neue,Helvetica,Arial,Microsoft YaHei,\\5FAE\8F6F\96C5\9ED1,STHeitiSC-Light,simsun,\\5B8B\4F53,WenQuanYi Zen Hei,WenQuanYi Micro Hei,"sans-serif";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-size-adjust:100% !important;-ms-text-size-adjust:100% !important;-webkit-text-size-adjust:100% !important}
input[type="checkbox"],input[type="radio"] {position:relative;top:1px}
.container {width:1200px;margin:0 auto}
.no-select {-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.pointer {cursor:pointer}
.no-radius {border-radius:0 !important}
.no-border {border-width:0 !important}
.ellipsis {white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.pa {position:absolute}
.pr {position:relative}
.pf {position:fixed}
.fl {float:left !important}
.fr {float:right !important}
.fn {float:none !important}
.fb {font-weight: bold;}
.clearfix {_zoom:1}
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;height:0;overflow:hidden;line-height:0}
.clear {clear:both}
.inline {display:inline-block}
.block {display:block}
.hide {display:none}
.full-h {height:100% !important}
.full-w {width:100% !important}
.full{width:100%;height:100%}
.over {overflow:hidden}
.over-x {overflow:hidden;overflow-x:auto;-webkit-overflow-scrolling:touch}
.over-y {overflow:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}
.text-left{text-align:left!important;}
.text-right{text-align:right!important;}
.text-center{text-align:center!important;}

.min-width{min-width:1200px;}
.full-bg-3{background-image: url(/static/images/bg-3.png); background-size: 100% 100%;}

.margin-0 {margin:0 !important;}
.margin-3 {margin:3px !important;}
.margin-5 {margin:5px !important;}
.margin-10 {margin:10px !important;}
.margin-15 {margin:15px !important;}
.margin-20 {margin:20px !important;}
.margin-25 {margin:25px !important;}
.margin-30 {margin:30px !important;}
.margin-35 {margin:35px !important;}
.margin-40 {margin:40px !important;}
.margin-45 {margin:45px !important;}
.margin-50 {margin:50px !important;}
.margin-60 {margin:60px !important;}
.margin-70 {margin:70px !important;}
.margin-80 {margin:80px !important;}
.margin-vertical-0 {margin-top:0 !important;margin-bottom:0 !important;}
.margin-vertical-3 {margin-top:3px !important;margin-bottom:3px !important;}
.margin-vertical-5 {margin-top:5px !important;margin-bottom:5px !important;}
.margin-vertical-10 {margin-top:10px !important;margin-bottom:10px !important;}
.margin-vertical-15 {margin-top:15px !important;margin-bottom:15px !important;}
.margin-vertical-20 {margin-top:20px !important;margin-bottom:20px !important;}
.margin-vertical-25 {margin-top:25px !important;margin-bottom:25px !important;}
.margin-vertical-30 {margin-top:30px !important;margin-bottom:30px !important;}
.margin-vertical-35 {margin-top:35px !important;margin-bottom:35px !important;}
.margin-vertical-40 {margin-top:40px !important;margin-bottom:40px !important;}
.margin-vertical-45 {margin-top:45px !important;margin-bottom:45px !important;}
.margin-vertical-50 {margin-top:50px !important;margin-bottom:50px !important;}
.margin-vertical-60 {margin-top:60px !important;margin-bottom:60px !important;}
.margin-vertical-70 {margin-top:70px !important;margin-bottom:70px !important;}
.margin-vertical-80 {margin-top:80px !important;margin-bottom:80px !important;}
.margin-horizontal-0 {margin-right:0 !important;margin-left:0 !important;}
.margin-horizontal-3 {margin-right:3px !important;margin-left:3px !important;}
.margin-horizontal-5 {margin-right:5px !important;margin-left:5px !important;}
.margin-horizontal-10 {margin-right:10px !important;margin-left:10px !important;}
.margin-horizontal-15 {margin-right:15px !important;margin-left:15px !important;}
.margin-horizontal-20 {margin-right:20px !important;margin-left:20px !important;}
.margin-horizontal-25 {margin-right:25px !important;margin-left:25px !important;}
.margin-horizontal-30 {margin-right:30px !important;margin-left:30px !important;}
.margin-horizontal-35 {margin-right:35px !important;margin-left:35px !important;}
.margin-horizontal-40 {margin-right:40px !important;margin-left:40px !important;}
.margin-horizontal-45 {margin-right:45px !important;margin-left:45px !important;}
.margin-horizontal-50 {margin-right:50px !important;margin-left:50px !important;}
.margin-horizontal-60 {margin-right:60px !important;margin-left:60px !important;}
.margin-horizontal-70 {margin-right:70px !important;margin-left:70px !important;}
.margin-horizontal-80 {margin-right:80px !important;margin-left:80px !important;}
.margin-top-0 {margin-top:0 !important;}
.margin-top-3 {margin-top:3px !important;}
.margin-top-5 {margin-top:5px !important;}
.margin-top-10 {margin-top:10px !important;}
.margin-top-15 {margin-top:15px !important;}
.margin-top-20 {margin-top:20px !important;}
.margin-top-25 {margin-top:25px !important;}
.margin-top-30 {margin-top:30px !important;}
.margin-top-35 {margin-top:35px !important;}
.margin-top-40 {margin-top:40px !important;}
.margin-top-45 {margin-top:45px !important;}
.margin-top-50 {margin-top:50px !important;}
.margin-top-60 {margin-top:60px !important;}
.margin-top-70 {margin-top:70px !important;}
.margin-top-80 {margin-top:80px !important;}
.margin-bottom-0 {margin-bottom:0 !important;}
.margin-bottom-3 {margin-bottom:3px !important;}
.margin-bottom-5 {margin-bottom:5px !important;}
.margin-bottom-10 {margin-bottom:10px !important;}
.margin-bottom-15 {margin-bottom:15px !important;}
.margin-bottom-20 {margin-bottom:20px !important;}
.margin-bottom-25 {margin-bottom:25px !important;}
.margin-bottom-30 {margin-bottom:30px !important;}
.margin-bottom-35 {margin-bottom:35px !important;}
.margin-bottom-40 {margin-bottom:40px !important;}
.margin-bottom-45 {margin-bottom:45px !important;}
.margin-bottom-50 {margin-bottom:50px !important;}
.margin-bottom-60 {margin-bottom:60px !important;}
.margin-bottom-70 {margin-bottom:70px !important;}
.margin-bottom-80 {margin-bottom:80px !important;}
.margin-left-0 {margin-left:0 !important;}
.margin-left-3 {margin-left:3px !important;}
.margin-left-5 {margin-left:5px !important;}
.margin-left-10 {margin-left:10px !important;}
.margin-left-15 {margin-left:15px !important;}
.margin-left-20 {margin-left:20px !important;}
.margin-left-25 {margin-left:25px !important;}
.margin-left-30 {margin-left:30px !important;}
.margin-left-35 {margin-left:35px !important;}
.margin-left-40 {margin-left:40px !important;}
.margin-left-45 {margin-left:45px !important;}
.margin-left-50 {margin-left:50px !important;}
.margin-left-60 {margin-left:60px !important;}
.margin-left-70 {margin-left:70px !important;}
.margin-left-80 {margin-left:80px !important;}
.margin-right-0 {margin-right:0 !important;}
.margin-right-3 {margin-right:3px !important;}
.margin-right-5 {margin-right:5px !important;}
.margin-right-10 {margin-right:10px !important;}
.margin-right-15 {margin-right:15px !important;}
.margin-right-20 {margin-right:20px !important;}
.margin-right-25 {margin-right:25px !important;}
.margin-right-30 {margin-right:30px !important;}
.margin-right-35 {margin-right:35px !important;}
.margin-right-40 {margin-right:40px !important;}
.margin-right-45 {margin-right:45px !important;}
.margin-right-50 {margin-right:50px !important;}
.margin-right-60 {margin-right:60px !important;}
.margin-right-70 {margin-right:70px !important;}
.margin-right-80 {margin-right:80px !important;}
.padding-0 {padding:0 !important;}
.padding-3 {padding:3px !important;}
.padding-5 {padding:5px !important;}
.padding-10 {padding:10px !important;}
.padding-15 {padding:15px !important;}
.padding-20 {padding:20px !important;}
.padding-25 {padding:25px !important;}
.padding-30 {padding:30px !important;}
.padding-35 {padding:35px !important;}
.padding-40 {padding:40px !important;}
.padding-45 {padding:45px !important;}
.padding-50 {padding:50px !important;}
.padding-60 {padding:60px !important;}
.padding-70 {padding:70px !important;}
.padding-80 {padding:80px !important;}
.padding-vertical-0 {padding-top:0 !important;padding-bottom:0 !important;}
.padding-vertical-3 {padding-top:3px !important;padding-bottom:3px !important;}
.padding-vertical-5 {padding-top:5px !important;padding-bottom:5px !important;}
.padding-vertical-10 {padding-top:10px !important;padding-bottom:10px !important;}
.padding-vertical-15 {padding-top:15px !important;padding-bottom:15px !important;}
.padding-vertical-20 {padding-top:20px !important;padding-bottom:20px !important;}
.padding-vertical-25 {padding-top:25px !important;padding-bottom:25px !important;}
.padding-vertical-30 {padding-top:30px !important;padding-bottom:30px !important;}
.padding-vertical-35 {padding-top:35px !important;padding-bottom:35px !important;}
.padding-vertical-40 {padding-top:40px !important;padding-bottom:40px !important;}
.padding-vertical-45 {padding-top:45px !important;padding-bottom:45px !important;}
.padding-vertical-50 {padding-top:50px !important;padding-bottom:50px !important;}
.padding-vertical-60 {padding-top:60px !important;padding-bottom:60px !important;}
.padding-vertical-70 {padding-top:70px !important;padding-bottom:70px !important;}
.padding-vertical-80 {padding-top:80px !important;padding-bottom:80px !important;}
.padding-horizontal-0 {padding-right:0 !important;padding-left:0 !important;}
.padding-horizontal-3 {padding-right:3px !important;padding-left:3px !important;}
.padding-horizontal-5 {padding-right:5px !important;padding-left:5px !important;}
.padding-horizontal-10 {padding-right:10px !important;padding-left:10px !important;}
.padding-horizontal-15 {padding-right:15px !important;padding-left:15px !important;}
.padding-horizontal-20 {padding-right:20px !important;padding-left:20px !important;}
.padding-horizontal-25 {padding-right:25px !important;padding-left:25px !important;}
.padding-horizontal-30 {padding-right:30px !important;padding-left:30px !important;}
.padding-horizontal-35 {padding-right:35px !important;padding-left:35px !important;}
.padding-horizontal-40 {padding-right:40px !important;padding-left:40px !important;}
.padding-horizontal-45 {padding-right:45px !important;padding-left:45px !important;}
.padding-horizontal-50 {padding-right:50px !important;padding-left:50px !important;}
.padding-horizontal-60 {padding-right:60px !important;padding-left:60px !important;}
.padding-horizontal-70 {padding-right:70px !important;padding-left:70px !important;}
.padding-horizontal-80 {padding-right:80px !important;padding-left:80px !important;}
.padding-top-0 {padding-top:0 !important;}
.padding-top-3 {padding-top:3px !important;}
.padding-top-5 {padding-top:5px !important;}
.padding-top-10 {padding-top:10px !important;}
.padding-top-15 {padding-top:15px !important;}
.padding-top-20 {padding-top:20px !important;}
.padding-top-25 {padding-top:25px !important;}
.padding-top-30 {padding-top:30px !important;}
.padding-top-35 {padding-top:35px !important;}
.padding-top-40 {padding-top:40px !important;}
.padding-top-45 {padding-top:45px !important;}
.padding-top-50 {padding-top:50px !important;}
.padding-top-60 {padding-top:60px !important;}
.padding-top-70 {padding-top:70px !important;}
.padding-top-80 {padding-top:80px !important;}
.padding-bottom-0 {padding-bottom:0 !important;}
.padding-bottom-3 {padding-bottom:3px !important;}
.padding-bottom-5 {padding-bottom:5px !important;}
.padding-bottom-10 {padding-bottom:10px !important;}
.padding-bottom-15 {padding-bottom:15px !important;}
.padding-bottom-20 {padding-bottom:20px !important;}
.padding-bottom-25 {padding-bottom:25px !important;}
.padding-bottom-30 {padding-bottom:30px !important;}
.padding-bottom-35 {padding-bottom:35px !important;}
.padding-bottom-40 {padding-bottom:40px !important;}
.padding-bottom-45 {padding-bottom:45px !important;}
.padding-bottom-50 {padding-bottom:50px !important;}
.padding-bottom-60 {padding-bottom:60px !important;}
.padding-bottom-70 {padding-bottom:70px !important;}
.padding-bottom-80 {padding-bottom:80px !important;}
.padding-left-0 {padding-left:0 !important;}
.padding-left-3 {padding-left:3px !important;}
.padding-left-5 {padding-left:5px !important;}
.padding-left-10 {padding-left:10px !important;}
.padding-left-15 {padding-left:15px !important;}
.padding-left-20 {padding-left:20px !important;}
.padding-left-25 {padding-left:25px !important;}
.padding-left-30 {padding-left:30px !important;}
.padding-left-35 {padding-left:35px !important;}
.padding-left-40 {padding-left:40px !important;}
.padding-left-45 {padding-left:45px !important;}
.padding-left-50 {padding-left:50px !important;}
.padding-left-60 {padding-left:60px !important;}
.padding-left-70 {padding-left:70px !important;}
.padding-left-80 {padding-left:80px !important;}
.padding-right-0 {padding-right:0 !important;}
.padding-right-3 {padding-right:3px !important;}
.padding-right-5 {padding-right:5px !important;}
.padding-right-10 {padding-right:10px !important;}
.padding-right-15 {padding-right:15px !important;}
.padding-right-20 {padding-right:20px !important;}
.padding-right-25 {padding-right:25px !important;}
.padding-right-30 {padding-right:30px !important;}
.padding-right-35 {padding-right:35px !important;}
.padding-right-40 {padding-right:40px !important;}
.padding-right-45 {padding-right:45px !important;}
.padding-right-50 {padding-right:50px !important;}
.padding-right-60 {padding-right:60px !important;}
.padding-right-70 {padding-right:70px !important;}
.padding-right-80 {padding-right:80px !important;}
.font-weight-unset {font-weight:unset !important;}
.font-weight-100 {font-weight:100 !important;}
.font-weight-200 {font-weight:200 !important;}
.font-weight-300 {font-weight:300 !important;}
.font-weight-400 {font-weight:400 !important;}
.font-weight-500 {font-weight:500 !important;}
.font-weight-600 {font-weight:600 !important;}
.font-weight-700 {font-weight:700 !important;}
.font-weight-800 {font-weight:800 !important;}
.font-weight-900 {font-weight:900 !important;}
.font-weight-light {font-weight:300 !important;}
.font-weight-normal {font-weight:400 !important;}
.font-weight-medium {font-weight:500 !important;}
.font-weight-bold {font-weight:700 !important;}
.font-size-0 {font-size:0 !important;}
.font-size-10 {font-size:10px !important;}
.font-size-12 {font-size:12px !important;}
.font-size-14 {font-size:14px !important;}
.font-size-16 {font-size:16px !important;}
.font-size-18 {font-size:18px !important;}
.font-size-20 {font-size:20px !important;}
.font-size-24 {font-size:24px !important;}
.font-size-26 {font-size:26px !important;}
.font-size-30 {font-size:30px !important;}
.font-size-40 {font-size:40px !important;}
.font-size-50 {font-size:50px !important;}
.font-size-60 {font-size:60px !important;}
.font-size-70 {font-size:70px !important;}
.font-size-80 {font-size:80px !important;}
.pager{height:30px;padding:10px 0;text-align:center;}
.pager a,.pager span{border:1px #edecec solid;padding:0px 12px;height: 30px;line-height: 30px;background:#FFF;display:inline-block;margin:0 5px;}
.pager a:hover{background:#F37E1F;border:1px #F37E1F solid;color:#FFF;}
.pager span.curr{background:#F37E1F;border:1px #F37E1F solid;color:#FFF;}
.lazy {position:relative;background:url(/static/images/loading.gif) center center no-repeat;overflow:hidden;background-color:#fff;-webkit-transform:rotateZ(0)}
.lazy img.lazy_img {background:none;position:absolute}
.lazy.load-over {background-image:none}
img.lazy_img {background:url(/static/images/loading.gif) center center no-repeat;background-color:#fff}
img.lazy_img.load-over {background-image:none !important}
.auto_height {height:500px;background:url(/static/images/loading.gif) center center no-repeat;background-color:#fff}
.auto_height.load-over {background-image:none}
.layui-form-item .layui-form-checkbox[lay-skin=primary]{margin-top:0}
.container{width:1200px;}
.captcha{user-select: none;background:#ffffff; padding:5px;border-radius:3px;}
.captcha__main {background:rgb(244,245,246);}
.captcha_background {width:100%;}
.captcha_slider {position:absolute;top:0;left:0;display:block;height:100%;}
.captcha_message_box{width:100%;height:100%;position:absolute;top:0px;left:0px;z-index:999999}
.captcha_message {position:absolute;top:0px;left:0px;z-index:999998;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;background-color:rgba(34,34,34,0.85);-webkit-box-pack:center;-webkit-box-align:center;}
.captcha_message__icon {width:28px;height:28px;margin:0px auto;}
.captcha_message__icon--loadding {width:24px;height:24px;background-image:url(data:image/png;base64,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);background-repeat:no-repeat;background-position:center center;background-size:contain;border-radius:50%;animation:1s linear 0s infinite normal none running turn;}
.captcha_message.loadding {background-color:rgb(244 245 246);}
.captcha_message__text {display:inline-block;max-width:200px;padding:10px;font-size:14px;color:rgb(255,255,255);text-align:center;}
.captcha_message.loadding .captcha_message__text {color:rgb(202,202,202);}
.captcha__bar {position:relative;width:100%;margin-top:5px;overflow:hidden;text-align:center;}
.captcha_progress_bar {position:absolute;width:0;}
.captcha_progress_bar__text {position:absolute;top:0px;width:100%;font-size:12px;color:transparent;-moz-user-select:none;-webkit-user-select:none;-o-user-select:none;-ms-user-select:none;user-select:none;background:-webkit-gradient(      linear,left top,right top,color-stop(0,var(--textColor)),color-stop(0.4,var(--textColor)),color-stop(0.5,#fff),color-stop(0.6,var(--textColor)),color-stop(1,var(--textColor))    );-webkit-background-clip:text;animation:slidetounlock 3s infinite;-webkit-animation:slidetounlock 3s infinite;-webkit-text-fill-color:transparent;-webkit-text-size-adjust:none;}
.captcha_handler {position:absolute;top:0px;left:0px;display:flex;align-items:center;justify-content:center;margin:1px;cursor:move;background:rgb(255,255,255);}
.captcha__actions {display:flex;align-items:center;justify-content:flex-start;min-height:20px;padding:16px 20px 20px 0px;line-height:20px;color:rgb(80,80,80);-webkit-box-pack:justify;-webkit-box-align:center;}
.captcha__action__text {font-size:14px !important;color:rgb(80,80,80);}
.captcha__action {display:flex;align-items:center;text-decoration:none;cursor:pointer; margin-left:5px; margin-right:5px;}
.goFirst {left:0px !important;transition:left 0.5s;}
.goKeep {transition:left 0.2s;}
.goFirst2 {width:0px !important;transition:width 0.5s;}
@keyframes slidetounlock {0% {background-position:var(--pwidth) 0;}
100% {background-position:var(--width) 0;}
}
@-webkit-keyframes slidetounlock {
    0% {
        background-position: var(--pwidth) 0;
    }

    100% {
        background-position: var(--width) 0;
    }
}
@keyframes slidetounlock2 {0% {background-position:var(--pwidth) 0;}
100% {background-position:var(--pwidth) 0;}
}
@keyframes turn {0% {-webkit-transform:rotate(0deg);}
25% {-webkit-transform:rotate(90deg);}
50% {-webkit-transform:rotate(180deg);}
75% {-webkit-transform:rotate(270deg);}
100% {-webkit-transform:rotate(360deg);}
}
body {
    --maincolor: #eb3572;
    --maincolor-1: #35ebae;
    --maincolor-2: #eb35cd;
    --maincolor-3: #eb5335;
    --maincolor-4: #35cdeb;
    --maincolor-5: #35eb53;
    --maincolor-6: #3572eb;
    --maincolor-7: #72eb35;
    --maincolor-8: #ae35eb;
    --maincolor-9: #e91e62;
    --maincolor-10: #ed4c82;
}

.fixed-top {position: relative;}
.header {width:100%;min-width:1200px;height:80px;background:linear-gradient( rgba(255,255,255,1),rgba(255,255,255,0.8));}
.header:after{box-shadow: rgb(0 0 0 / 8%) 0px 1px 1px !important; content:""; width:100% !important;z-index: 0 !important;height: 100% !important;position: absolute !important;top: 0px !important;}
.header .header_main {height:80px;margin:0 auto;display:flex;justify-content:space-between; padding:0 24px; position:relative; z-index:1 !important;;}
.header .header_main .header_left {width:253px;height:80px;}
.header .header_main .header_left img {vertical-align:middle; margin-top:10px;}
.header .header_main .header_mid{position:relative;}
.header .header_main .header_mid ul {display:inline-block;width:600px;height:80px;margin-left:50px;}
.header .header_main .header_mid ul li {display:inline-block;padding:20px 20px;}
.header .header_main .header_mid ul li a {display:block;height:40px;line-height:40px;color:black;text-align:center;font-size:15px;text-decoration:none;}
.header .header_main .header_mid ul li:hover {background:var(--maincolor);}
.header .header_main .header_mid ul li:hover a {color:#ffffff;}
.header .header_main .header_mid ul li.active {background:var(--maincolor);;}
.header .header_main .header_mid ul li.active a {color:#ffffff;}
.header .header_main .header_right {display:inline-block;width:auto;height:80px; line-height:80px;}
.header .header_main .header_right a {font-size:16px;}
.header .header_main .header_right span.u {color:var(--maincolor);}
.footer {width: 100%;height: auto;background:var(--maincolor) ;padding: 30px 0;}
.footer .footer_detail{width:1200px; height:auto; margin:0 auto;}
.footer .footer_detail .detail {width: 1200px;display: flex;}
.footer .footer_detail .detail .item1 {flex:2; display: flex;flex-wrap: wrap; border-right: 1px solid rgb(229,229,229);margin-right:20px;}
.footer .footer_detail .detail .item1 .text {flex:0 0 50%; color:#FFF; line-height:35px;}
.footer .footer_detail .detail .item1 .text a{color:#FFF;}
.footer .footer_detail .detail .item1 a img{vertical-align:middle;margin-right:3px;}
.footer .footer_detail .detail .item2 {flex:1; display:flex;justify-content: space-between;}
.footer .footer_detail .detail .item2 .qrbox{text-align:center;}
.footer .footer_detail .detail .item2 .qrbox img {width: 70px;height: 70px;transition: all 0.6s;margin-bottom: 10px;}
.footer .footer_detail .detail .item2 .qrbox p{color:#FFF}
.login_container{width:100vw;height:100vh;top:0;left:0;background-color:rgba(0,0,0,.6);position:fixed;z-index:10010;display:none;}
.login_container .login_form{background:#fff;box-sizing:border-box;box-shadow:0 1px 3px rgb(0 0 0 / 30%);position:relative;transform:none;margin:0 auto; margin-top:20vh;border-radius:10px;width:365px; height:390px; overflow:hidden;}
.login_container .login_form .login_close{position:absolute;top:8px;right:8px; cursor:pointer;background:transparent;}
.login_container .login_form .find_pass,.login_container .login_form .reg_user{position:absolute; top:0;right:0;}
.login_container .login_form .layui-form-danger.layui-form-select .layui-input,.layui-form-danger:focus {border-color:var(--maincolor)!important }
.login_container .login_form .layui-form-error{color:var(--maincolor); font-size:12px; padding-top:4px; position:absolute; top:100%; left:0; }
.login_container .login_form .tab_panel{display:flex;justify-content:space-around;}
.login_container .login_form .tab_panel .item{line-height:26px;cursor:pointer;position:relative;}
.login_container .login_form .tab_panel .item.active::after{content:' '; height:2px;width:100%; background:var(--maincolor-3); position:absolute; bottom:0;left:0}
.login_container .login_form .layui-btn{background-color:var(--maincolor);}
.login_container .login_form .layui-form-checked i,.layui-form-checked:hover i {color:var(--maincolor-3)}
.login_container .login_form .layui-form-checkbox[lay-skin=primary]:hover i {border-color:var(--maincolor-3);color:#fff}
.login_container .login_form .layui-form-checked[lay-skin=primary] i {border-color:var(--maincolor-3);background-color:var(--maincolor-3);color:#fff}
.login_container .login_form .agreement_box{line-height:14px; vertical-align:middle;}
.login_container .login_form .agreement_box .agreement{color:var(--maincolor-3);}
.login_container .login_form .code_box{display:flex;justify-content:space-between;flex-direction:row;}
.login_container .login_form .code_box .code_input_box{width:65%;}
.login_container .login_form .code_box .code_send_box{width:33%; text-align:center;}
.login_container .login_form .code_box .code_send_box .send_code_btn{display:inline-block; cursor:pointer;text-align:center;outline:none; background:#ffffff; margin:0;border:none; line-height:38px; color:#f77e18}
.login_container .login_form .code_login,.login_container .login_form .pass_login{cursor:pointer;}
.layui-tab-brief>.layui-tab-title .layui-this {color: var(--maincolor);}
.layui-tab-brief>.layui-tab-more li.layui-this:after, 
.layui-tab-brief>.layui-tab-title .layui-this:after {border: none;border-radius: 0;border-bottom: 2px solid #eb3572;}
.layui-tab-brief[overflow]>.layui-tab-title .layui-this:after {top:-1px}
.layui-form-item .required:before {content: "*";display: inline-block;font-family: SimSun;margin-right: 4px;font-size: 14px;line-height: 1;color: #ed4014;}