/*@import url(https://at.alicdn.com/t/font_2547197_1n37rjpio4m.css);*/
.sg-block {
 width:100%
}
body {
 min-width:1440px
}
[v-cloak] {
 display:none
}
@font-face {
 font-family:Helvetica;
 src:url(/fonts/Helvetica\ Bold.ttf) format("ttf");
 font-stretch:"normal";
 font-weight:"normal"
}
@font-face {
 font-family:Helvetica regular;
 src:url(/fonts/helveticaregular.ttf) format("ttf");
 font-stretch:"normal";
 font-weight:"normal"
}
@font-face {
 font-family:Humnst777 BlkCn BT Black;
 src:url("/fonts/Humnst777 BlkCn BT Black.ttf") format("ttf");
 font-stretch:"normal";
 font-weight:"normal"
}
.sg-fade-down-0p2-enter-active {
 -webkit-animation-name:sg-fade-down-ani;
 animation-name:sg-fade-down-ani;
 -webkit-animation-fill-mode:both;
 animation-fill-mode:both
}
.sg-fade-down-0p2-enter-active,
.sg-fade-up-0p2-enter-active {
 -webkit-animation-duration:1s;
 animation-duration:1s;
 -webkit-animation-delay:.4s;
 animation-delay:.4s
}
.sg-fade-up-0p2-enter-active {
 -webkit-animation-name:sg-fade-up-ani;
 animation-name:sg-fade-up-ani;
 -webkit-animation-fill-mode:both;
 animation-fill-mode:both
}
.sg-fade-up-0p2-leave-active {
 -webkit-animation-name:sg-fade-up-ani-leave;
 animation-name:sg-fade-up-ani-leave;
 -webkit-animation-fill-mode:both;
 animation-fill-mode:both
}
.sg-fade-left-0p2-enter-active,
.sg-fade-up-0p2-leave-active {
 -webkit-animation-duration:1s;
 animation-duration:1s;
 -webkit-animation-delay:.4s;
 animation-delay:.4s
}
.sg-fade-left-0p2-enter-active {
 -webkit-animation-name:sg-fade-left-ani;
 animation-name:sg-fade-left-ani;
 -webkit-animation-fill-mode:both;
 animation-fill-mode:both
}
.sg-fade-right-0p2-enter-active {
 -webkit-animation-name:sg-fade-right-ani;
 animation-name:sg-fade-right-ani;
 -webkit-animation-fill-mode:both;
 animation-fill-mode:both
}
.sg-fade-in-0p2-enter-active,
.sg-fade-right-0p2-enter-active {
 -webkit-animation-duration:1s;
 animation-duration:1s;
 -webkit-animation-delay:.4s;
 animation-delay:.4s
}
.sg-fade-in-0p2-enter-active {
 -webkit-animation-name:sg-fade-in-ani;
 animation-name:sg-fade-in-ani;
 -webkit-animation-fill-mode:both;
 animation-fill-mode:both
}
.sg-fade-out-0p2-enter-active {
 -webkit-animation-name:sg-fade-out-ani;
 animation-name:sg-fade-out-ani;
 -webkit-animation-duration:1s;
 animation-duration:1s;
 -webkit-animation-delay:.4s;
 animation-delay:.4s;
 -webkit-animation-fill-mode:both;
 animation-fill-mode:both
}
.sg-fade-down-0p4-enter-active {
 -webkit-animation-name:sg-fade-down-ani;
 animation-name:sg-fade-down-ani;
 -webkit-animation-fill-mode:both;
 animation-fill-mode:both
}
.sg-fade-down-0p4-enter-active,
.sg-fade-up-0p4-enter-active {
 -webkit-animation-duration:1s;
 animation-duration:1s;
 -webkit-animation-delay:.8s;
 animation-delay:.8s
}
.sg-fade-up-0p4-enter-active {
 -webkit-animation-name:sg-fade-up-ani;
 animation-name:sg-fade-up-ani;
 -webkit-animation-fill-mode:both;
 animation-fill-mode:both
}
.sg-fade-up-0p4-leave-active {
 -webkit-animation-name:sg-fade-up-ani-leave;
 animation-name:sg-fade-up-ani-leave;
 -webkit-animation-fill-mode:both;
 animation-fill-mode:both
}
.sg-fade-left-0p4-enter-active,
.sg-fade-up-0p4-leave-active {
 -webkit-animation-duration:1s;
 animation-duration:1s;
 -webkit-animation-delay:.8s;
 animation-delay:.8s
}
.sg-fade-left-0p4-enter-active {
 -webkit-animation-name:sg-fade-left-ani;
 animation-name:sg-fade-left-ani;
 -webkit-animation-fill-mode:both;
 animation-fill-mode:both
}
.sg-fade-right-0p4-enter-active {
 -webkit-animation-name:sg-fade-right-ani;
 animation-name:sg-fade-right-ani;
 -webkit-animation-fill-mode:both;
 animation-fill-mode:both
}
.sg-fade-in-0p4-enter-active,
.sg-fade-right-0p4-enter-active {
 -webkit-animation-duration:1s;
 animation-duration:1s;
 -webkit-animation-delay:.8s;
 animation-delay:.8s
}
.sg-fade-in-0p4-enter-active {
 -webkit-animation-name:sg-fade-in-ani;
 animation-name:sg-fade-in-ani;
 -webkit-animation-fill-mode:both;
 animation-fill-mode:both
}
.sg-fade-out-0p4-enter-active {
 -webkit-animation-name:sg-fade-out-ani;
 animation-name:sg-fade-out-ani;
 -webkit-animation-duration:1s;
 animation-duration:1s;
 -webkit-animation-delay:.8s;
 animation-delay:.8s;
 -webkit-animation-fill-mode:both;
 animation-fill-mode:both
}
.sg-fade-down-0p6-enter-active {
 -webkit-animation-name:sg-fade-down-ani;
 animation-name:sg-fade-down-ani;
 -webkit-animation-fill-mode:both;
 animation-fill-mode:both
}
.sg-fade-down-0p6-enter-active,
.sg-fade-up-0p6-enter-active {
 -webkit-animation-duration:1s;
 animation-duration:1s;
 -webkit-animation-delay:1.2s;
 animation-delay:1.2s
}
.sg-fade-up-0p6-enter-active {
 -webkit-animation-name:sg-fade-up-ani;
 animation-name:sg-fade-up-ani;
 -webkit-animation-fill-mode:both;
 animation-fill-mode:both
}
.sg-fade-up-0p6-leave-active {
 -webkit-animation-name:sg-fade-up-ani-leave;
 animation-name:sg-fade-up-ani-leave;
 -webkit-animation-fill-mode:both;
 animation-fill-mode:both
}
.sg-fade-left-0p6-enter-active,
.sg-fade-up-0p6-leave-active {
 -webkit-animation-duration:1s;
 animation-duration:1s;
 -webkit-animation-delay:1.2s;
 animation-delay:1.2s
}
.sg-fade-left-0p6-enter-active {
 -webkit-animation-name:sg-fade-left-ani;
 animation-name:sg-fade-left-ani;
 -webkit-animation-fill-mode:both;
 animation-fill-mode:both
}
.sg-fade-right-0p6-enter-active {
 -webkit-animation-name:sg-fade-right-ani;
 animation-name:sg-fade-right-ani;
 -webkit-animation-fill-mode:both;
 animation-fill-mode:both
}
.sg-fade-in-0p6-enter-active,
.sg-fade-right-0p6-enter-active {
 -webkit-animation-duration:1s;
 animation-duration:1s;
 -webkit-animation-delay:1.2s;
 animation-delay:1.2s
}
.sg-fade-in-0p6-enter-active {
 -webkit-animation-name:sg-fade-in-ani;
 animation-name:sg-fade-in-ani;
 -webkit-animation-fill-mode:both;
 animation-fill-mode:both
}
.sg-fade-out-0p6-enter-active {
 -webkit-animation-name:sg-fade-out-ani;
 animation-name:sg-fade-out-ani;
 -webkit-animation-duration:1s;
 animation-duration:1s;
 -webkit-animation-delay:1.2s;
 animation-delay:1.2s;
 -webkit-animation-fill-mode:both;
 animation-fill-mode:both
}
.sg-fade-down-0p8-enter-active {
 -webkit-animation-name:sg-fade-down-ani;
 animation-name:sg-fade-down-ani;
 -webkit-animation-fill-mode:both;
 animation-fill-mode:both
}
.sg-fade-down-0p8-enter-active,
.sg-fade-up-0p8-enter-active {
 -webkit-animation-duration:1s;
 animation-duration:1s;
 -webkit-animation-delay:1.6s;
 animation-delay:1.6s
}
.sg-fade-up-0p8-enter-active {
 -webkit-animation-name:sg-fade-up-ani;
 animation-name:sg-fade-up-ani;
 -webkit-animation-fill-mode:both;
 animation-fill-mode:both
}
.sg-fade-up-0p8-leave-active {
 -webkit-animation-name:sg-fade-up-ani-leave;
 animation-name:sg-fade-up-ani-leave;
 -webkit-animation-fill-mode:both;
 animation-fill-mode:both
}
.sg-fade-left-0p8-enter-active,
.sg-fade-up-0p8-leave-active {
 -webkit-animation-duration:1s;
 animation-duration:1s;
 -webkit-animation-delay:1.6s;
 animation-delay:1.6s
}
.sg-fade-left-0p8-enter-active {
 -webkit-animation-name:sg-fade-left-ani;
 animation-name:sg-fade-left-ani;
 -webkit-animation-fill-mode:both;
 animation-fill-mode:both
}
.sg-fade-right-0p8-enter-active {
 -webkit-animation-name:sg-fade-right-ani;
 animation-name:sg-fade-right-ani;
 -webkit-animation-fill-mode:both;
 animation-fill-mode:both
}
.sg-fade-in-0p8-enter-active,
.sg-fade-right-0p8-enter-active {
 -webkit-animation-duration:1s;
 animation-duration:1s;
 -webkit-animation-delay:1.6s;
 animation-delay:1.6s
}
.sg-fade-in-0p8-enter-active {
 -webkit-animation-name:sg-fade-in-ani;
 animation-name:sg-fade-in-ani;
 -webkit-animation-fill-mode:both;
 animation-fill-mode:both
}
.sg-fade-out-0p8-enter-active {
 -webkit-animation-name:sg-fade-out-ani;
 animation-name:sg-fade-out-ani;
 -webkit-animation-duration:1s;
 animation-duration:1s;
 -webkit-animation-delay:1.6s;
 animation-delay:1.6s;
 -webkit-animation-fill-mode:both;
 animation-fill-mode:both
}
.sg-fade-down-0p10-enter-active {
 -webkit-animation-name:sg-fade-down-ani;
 animation-name:sg-fade-down-ani;
 -webkit-animation-fill-mode:both;
 animation-fill-mode:both
}
.sg-fade-down-0p10-enter-active,
.sg-fade-up-0p10-enter-active {
 -webkit-animation-duration:1s;
 animation-duration:1s;
 -webkit-animation-delay:2s;
 animation-delay:2s
}
.sg-fade-up-0p10-enter-active {
 -webkit-animation-name:sg-fade-up-ani;
 animation-name:sg-fade-up-ani;
 -webkit-animation-fill-mode:both;
 animation-fill-mode:both
}
.sg-fade-up-0p10-leave-active {
 -webkit-animation-name:sg-fade-up-ani-leave;
 animation-name:sg-fade-up-ani-leave;
 -webkit-animation-fill-mode:both;
 animation-fill-mode:both
}
.sg-fade-left-0p10-enter-active,
.sg-fade-up-0p10-leave-active {
 -webkit-animation-duration:1s;
 animation-duration:1s;
 -webkit-animation-delay:2s;
 animation-delay:2s
}
.sg-fade-left-0p10-enter-active {
 -webkit-animation-name:sg-fade-left-ani;
 animation-name:sg-fade-left-ani;
 -webkit-animation-fill-mode:both;
 animation-fill-mode:both
}
.sg-fade-right-0p10-enter-active {
 -webkit-animation-name:sg-fade-right-ani;
 animation-name:sg-fade-right-ani;
 -webkit-animation-fill-mode:both;
 animation-fill-mode:both
}
.sg-fade-in-0p10-enter-active,
.sg-fade-right-0p10-enter-active {
 -webkit-animation-duration:1s;
 animation-duration:1s;
 -webkit-animation-delay:2s;
 animation-delay:2s
}
.sg-fade-in-0p10-enter-active {
 -webkit-animation-name:sg-fade-in-ani;
 animation-name:sg-fade-in-ani;
 -webkit-animation-fill-mode:both;
 animation-fill-mode:both
}
.sg-fade-out-0p10-enter-active {
 -webkit-animation-name:sg-fade-out-ani;
 animation-name:sg-fade-out-ani;
 -webkit-animation-duration:1s;
 animation-duration:1s;
 -webkit-animation-delay:2s;
 animation-delay:2s;
 -webkit-animation-fill-mode:both;
 animation-fill-mode:both
}
.sg-fade-down-0p12-enter-active {
 -webkit-animation-name:sg-fade-down-ani;
 animation-name:sg-fade-down-ani;
 -webkit-animation-fill-mode:both;
 animation-fill-mode:both
}
.sg-fade-down-0p12-enter-active,
.sg-fade-up-0p12-enter-active {
 -webkit-animation-duration:1s;
 animation-duration:1s;
 -webkit-animation-delay:2.4s;
 animation-delay:2.4s
}
.sg-fade-up-0p12-enter-active {
 -webkit-animation-name:sg-fade-up-ani;
 animation-name:sg-fade-up-ani;
 -webkit-animation-fill-mode:both;
 animation-fill-mode:both
}
.sg-fade-up-0p12-leave-active {
 -webkit-animation-name:sg-fade-up-ani-leave;
 animation-name:sg-fade-up-ani-leave;
 -webkit-animation-fill-mode:both;
 animation-fill-mode:both
}
.sg-fade-left-0p12-enter-active,
.sg-fade-up-0p12-leave-active {
 -webkit-animation-duration:1s;
 animation-duration:1s;
 -webkit-animation-delay:2.4s;
 animation-delay:2.4s
}
.sg-fade-left-0p12-enter-active {
 -webkit-animation-name:sg-fade-left-ani;
 animation-name:sg-fade-left-ani;
 -webkit-animation-fill-mode:both;
 animation-fill-mode:both
}
.sg-fade-right-0p12-enter-active {
 -webkit-animation-name:sg-fade-right-ani;
 animation-name:sg-fade-right-ani;
 -webkit-animation-fill-mode:both;
 animation-fill-mode:both
}
.sg-fade-in-0p12-enter-active,
.sg-fade-right-0p12-enter-active {
 -webkit-animation-duration:1s;
 animation-duration:1s;
 -webkit-animation-delay:2.4s;
 animation-delay:2.4s
}
.sg-fade-in-0p12-enter-active {
 -webkit-animation-name:sg-fade-in-ani;
 animation-name:sg-fade-in-ani;
 -webkit-animation-fill-mode:both;
 animation-fill-mode:both
}
.sg-fade-out-0p12-enter-active {
 -webkit-animation-name:sg-fade-out-ani;
 animation-name:sg-fade-out-ani;
 -webkit-animation-duration:1s;
 animation-duration:1s;
 -webkit-animation-delay:2.4s;
 animation-delay:2.4s;
 -webkit-animation-fill-mode:both;
 animation-fill-mode:both
}
.sg-fade-down-0p14-enter-active {
 -webkit-animation-name:sg-fade-down-ani;
 animation-name:sg-fade-down-ani;
 -webkit-animation-fill-mode:both;
 animation-fill-mode:both
}
.sg-fade-down-0p14-enter-active,
.sg-fade-up-0p14-enter-active {
 -webkit-animation-duration:1s;
 animation-duration:1s;
 -webkit-animation-delay:2.8s;
 animation-delay:2.8s
}
.sg-fade-up-0p14-enter-active {
 -webkit-animation-name:sg-fade-up-ani;
 animation-name:sg-fade-up-ani;
 -webkit-animation-fill-mode:both;
 animation-fill-mode:both
}
.sg-fade-up-0p14-leave-active {
 -webkit-animation-name:sg-fade-up-ani-leave;
 animation-name:sg-fade-up-ani-leave;
 -webkit-animation-fill-mode:both;
 animation-fill-mode:both
}
.sg-fade-left-0p14-enter-active,
.sg-fade-up-0p14-leave-active {
 -webkit-animation-duration:1s;
 animation-duration:1s;
 -webkit-animation-delay:2.8s;
 animation-delay:2.8s
}
.sg-fade-left-0p14-enter-active {
 -webkit-animation-name:sg-fade-left-ani;
 animation-name:sg-fade-left-ani;
 -webkit-animation-fill-mode:both;
 animation-fill-mode:both
}
.sg-fade-right-0p14-enter-active {
 -webkit-animation-name:sg-fade-right-ani;
 animation-name:sg-fade-right-ani;
 -webkit-animation-fill-mode:both;
 animation-fill-mode:both
}
.sg-fade-in-0p14-enter-active,
.sg-fade-right-0p14-enter-active {
 -webkit-animation-duration:1s;
 animation-duration:1s;
 -webkit-animation-delay:2.8s;
 animation-delay:2.8s
}
.sg-fade-in-0p14-enter-active {
 -webkit-animation-name:sg-fade-in-ani;
 animation-name:sg-fade-in-ani;
 -webkit-animation-fill-mode:both;
 animation-fill-mode:both
}
.sg-fade-out-0p14-enter-active {
 -webkit-animation-name:sg-fade-out-ani;
 animation-name:sg-fade-out-ani;
 -webkit-animation-duration:1s;
 animation-duration:1s;
 -webkit-animation-delay:2.8s;
 animation-delay:2.8s;
 -webkit-animation-fill-mode:both;
 animation-fill-mode:both
}
.sg-fade-down-0p16-enter-active {
 -webkit-animation-name:sg-fade-down-ani;
 animation-name:sg-fade-down-ani;
 -webkit-animation-fill-mode:both;
 animation-fill-mode:both
}
.sg-fade-down-0p16-enter-active,
.sg-fade-up-0p16-enter-active {
 -webkit-animation-duration:1s;
 animation-duration:1s;
 -webkit-animation-delay:3.2s;
 animation-delay:3.2s
}
.sg-fade-up-0p16-enter-active {
 -webkit-animation-name:sg-fade-up-ani;
 animation-name:sg-fade-up-ani;
 -webkit-animation-fill-mode:both;
 animation-fill-mode:both
}
.sg-fade-up-0p16-leave-active {
 -webkit-animation-name:sg-fade-up-ani-leave;
 animation-name:sg-fade-up-ani-leave;
 -webkit-animation-fill-mode:both;
 animation-fill-mode:both
}
.sg-fade-left-0p16-enter-active,
.sg-fade-up-0p16-leave-active {
 -webkit-animation-duration:1s;
 animation-duration:1s;
 -webkit-animation-delay:3.2s;
 animation-delay:3.2s
}
.sg-fade-left-0p16-enter-active {
 -webkit-animation-name:sg-fade-left-ani;
 animation-name:sg-fade-left-ani;
 -webkit-animation-fill-mode:both;
 animation-fill-mode:both
}
.sg-fade-right-0p16-enter-active {
 -webkit-animation-name:sg-fade-right-ani;
 animation-name:sg-fade-right-ani;
 -webkit-animation-fill-mode:both;
 animation-fill-mode:both
}
.sg-fade-in-0p16-enter-active,
.sg-fade-right-0p16-enter-active {
 -webkit-animation-duration:1s;
 animation-duration:1s;
 -webkit-animation-delay:3.2s;
 animation-delay:3.2s
}
.sg-fade-in-0p16-enter-active {
 -webkit-animation-name:sg-fade-in-ani;
 animation-name:sg-fade-in-ani;
 -webkit-animation-fill-mode:both;
 animation-fill-mode:both
}
.sg-fade-out-0p16-enter-active {
 -webkit-animation-name:sg-fade-out-ani;
 animation-name:sg-fade-out-ani;
 -webkit-animation-duration:1s;
 animation-duration:1s;
 -webkit-animation-delay:3.2s;
 animation-delay:3.2s;
 -webkit-animation-fill-mode:both;
 animation-fill-mode:both
}
.sg-fade-down-0p18-enter-active {
 -webkit-animation-name:sg-fade-down-ani;
 animation-name:sg-fade-down-ani;
 -webkit-animation-fill-mode:both;
 animation-fill-mode:both
}
.sg-fade-down-0p18-enter-active,
.sg-fade-up-0p18-enter-active {
 -webkit-animation-duration:1s;
 animation-duration:1s;
 -webkit-animation-delay:3.6s;
 animation-delay:3.6s
}
.sg-fade-up-0p18-enter-active {
 -webkit-animation-name:sg-fade-up-ani;
 animation-name:sg-fade-up-ani;
 -webkit-animation-fill-mode:both;
 animation-fill-mode:both
}
.sg-fade-up-0p18-leave-active {
 -webkit-animation-name:sg-fade-up-ani-leave;
 animation-name:sg-fade-up-ani-leave;
 -webkit-animation-fill-mode:both;
 animation-fill-mode:both
}
.sg-fade-left-0p18-enter-active,
.sg-fade-up-0p18-leave-active {
 -webkit-animation-duration:1s;
 animation-duration:1s;
 -webkit-animation-delay:3.6s;
 animation-delay:3.6s
}
.sg-fade-left-0p18-enter-active {
 -webkit-animation-name:sg-fade-left-ani;
 animation-name:sg-fade-left-ani;
 -webkit-animation-fill-mode:both;
 animation-fill-mode:both
}
.sg-fade-right-0p18-enter-active {
 -webkit-animation-name:sg-fade-right-ani;
 animation-name:sg-fade-right-ani;
 -webkit-animation-fill-mode:both;
 animation-fill-mode:both
}
.sg-fade-in-0p18-enter-active,
.sg-fade-right-0p18-enter-active {
 -webkit-animation-duration:1s;
 animation-duration:1s;
 -webkit-animation-delay:3.6s;
 animation-delay:3.6s
}
.sg-fade-in-0p18-enter-active {
 -webkit-animation-name:sg-fade-in-ani;
 animation-name:sg-fade-in-ani;
 -webkit-animation-fill-mode:both;
 animation-fill-mode:both
}
.sg-fade-out-0p18-enter-active {
 -webkit-animation-name:sg-fade-out-ani;
 animation-name:sg-fade-out-ani;
 -webkit-animation-duration:1s;
 animation-duration:1s;
 -webkit-animation-delay:3.6s;
 animation-delay:3.6s;
 -webkit-animation-fill-mode:both;
 animation-fill-mode:both
}
.sg-fade-down-0p20-enter-active {
 -webkit-animation-name:sg-fade-down-ani;
 animation-name:sg-fade-down-ani;
 -webkit-animation-fill-mode:both;
 animation-fill-mode:both
}
.sg-fade-down-0p20-enter-active,
.sg-fade-up-0p20-enter-active {
 -webkit-animation-duration:1s;
 animation-duration:1s;
 -webkit-animation-delay:4s;
 animation-delay:4s
}
.sg-fade-up-0p20-enter-active {
 -webkit-animation-name:sg-fade-up-ani;
 animation-name:sg-fade-up-ani;
 -webkit-animation-fill-mode:both;
 animation-fill-mode:both
}
.sg-fade-up-0p20-leave-active {
 -webkit-animation-name:sg-fade-up-ani-leave;
 animation-name:sg-fade-up-ani-leave;
 -webkit-animation-fill-mode:both;
 animation-fill-mode:both
}
.sg-fade-left-0p20-enter-active,
.sg-fade-up-0p20-leave-active {
 -webkit-animation-duration:1s;
 animation-duration:1s;
 -webkit-animation-delay:4s;
 animation-delay:4s
}
.sg-fade-left-0p20-enter-active {
 -webkit-animation-name:sg-fade-left-ani;
 animation-name:sg-fade-left-ani;
 -webkit-animation-fill-mode:both;
 animation-fill-mode:both
}
.sg-fade-right-0p20-enter-active {
 -webkit-animation-name:sg-fade-right-ani;
 animation-name:sg-fade-right-ani;
 -webkit-animation-fill-mode:both;
 animation-fill-mode:both
}
.sg-fade-in-0p20-enter-active,
.sg-fade-right-0p20-enter-active {
 -webkit-animation-duration:1s;
 animation-duration:1s;
 -webkit-animation-delay:4s;
 animation-delay:4s
}
.sg-fade-in-0p20-enter-active {
 -webkit-animation-name:sg-fade-in-ani;
 animation-name:sg-fade-in-ani;
 -webkit-animation-fill-mode:both;
 animation-fill-mode:both
}
.sg-fade-out-0p20-enter-active {
 -webkit-animation-name:sg-fade-out-ani;
 animation-name:sg-fade-out-ani;
 -webkit-animation-duration:1s;
 animation-duration:1s;
 -webkit-animation-delay:4s;
 animation-delay:4s;
 -webkit-animation-fill-mode:both;
 animation-fill-mode:both
}
.sg-fade-down-0p22-enter-active {
 -webkit-animation-name:sg-fade-down-ani;
 animation-name:sg-fade-down-ani;
 -webkit-animation-fill-mode:both;
 animation-fill-mode:both
}
.sg-fade-down-0p22-enter-active,
.sg-fade-up-0p22-enter-active {
 -webkit-animation-duration:1s;
 animation-duration:1s;
 -webkit-animation-delay:4.4s;
 animation-delay:4.4s
}
.sg-fade-up-0p22-enter-active {
 -webkit-animation-name:sg-fade-up-ani;
 animation-name:sg-fade-up-ani;
 -webkit-animation-fill-mode:both;
 animation-fill-mode:both
}
.sg-fade-up-0p22-leave-active {
 -webkit-animation-name:sg-fade-up-ani-leave;
 animation-name:sg-fade-up-ani-leave;
 -webkit-animation-fill-mode:both;
 animation-fill-mode:both
}
.sg-fade-left-0p22-enter-active,
.sg-fade-up-0p22-leave-active {
 -webkit-animation-duration:1s;
 animation-duration:1s;
 -webkit-animation-delay:4.4s;
 animation-delay:4.4s
}
.sg-fade-left-0p22-enter-active {
 -webkit-animation-name:sg-fade-left-ani;
 animation-name:sg-fade-left-ani;
 -webkit-animation-fill-mode:both;
 animation-fill-mode:both
}
.sg-fade-right-0p22-enter-active {
 -webkit-animation-name:sg-fade-right-ani;
 animation-name:sg-fade-right-ani;
 -webkit-animation-fill-mode:both;
 animation-fill-mode:both
}
.sg-fade-in-0p22-enter-active,
.sg-fade-right-0p22-enter-active {
 -webkit-animation-duration:1s;
 animation-duration:1s;
 -webkit-animation-delay:4.4s;
 animation-delay:4.4s
}
.sg-fade-in-0p22-enter-active {
 -webkit-animation-name:sg-fade-in-ani;
 animation-name:sg-fade-in-ani;
 -webkit-animation-fill-mode:both;
 animation-fill-mode:both
}
.sg-fade-out-0p22-enter-active {
 -webkit-animation-name:sg-fade-out-ani;
 animation-name:sg-fade-out-ani;
 -webkit-animation-duration:1s;
 animation-duration:1s;
 -webkit-animation-delay:4.4s;
 animation-delay:4.4s;
 -webkit-animation-fill-mode:both;
 animation-fill-mode:both
}
.sg-fade-up-0p1-new-enter-active {
 -webkit-animation-name:sg-fade-up-ani;
 animation-name:sg-fade-up-ani;
 -webkit-animation-duration:1s;
 animation-duration:1s;
 -webkit-animation-delay:.1s;
 animation-delay:.1s;
 -webkit-animation-fill-mode:forwards;
 animation-fill-mode:forwards;
 opacity:0
}
.sg-fade-up-0p1-new-leave-active {
 -webkit-animation-name:sg-fade-up-ani-leave;
 animation-name:sg-fade-up-ani-leave;
 -webkit-animation-duration:1s;
 animation-duration:1s;
 -webkit-animation-delay:.1s;
 animation-delay:.1s;
 -webkit-animation-fill-mode:both;
 animation-fill-mode:both
}
.sg-fade-up-0p2-new-enter-active {
 -webkit-animation-name:sg-fade-up-ani;
 animation-name:sg-fade-up-ani;
 -webkit-animation-duration:1s;
 animation-duration:1s;
 -webkit-animation-delay:.2s;
 animation-delay:.2s;
 -webkit-animation-fill-mode:forwards;
 animation-fill-mode:forwards;
 opacity:0
}
.sg-fade-up-0p2-new-leave-active {
 -webkit-animation-name:sg-fade-up-ani-leave;
 animation-name:sg-fade-up-ani-leave;
 -webkit-animation-duration:1s;
 animation-duration:1s;
 -webkit-animation-delay:.2s;
 animation-delay:.2s;
 -webkit-animation-fill-mode:both;
 animation-fill-mode:both
}
.sg-fade-up-0p3-new-enter-active {
 -webkit-animation-name:sg-fade-up-ani;
 animation-name:sg-fade-up-ani;
 -webkit-animation-duration:1s;
 animation-duration:1s;
 -webkit-animation-delay:.3s;
 animation-delay:.3s;
 -webkit-animation-fill-mode:forwards;
 animation-fill-mode:forwards;
 opacity:0
}
.sg-fade-up-0p3-new-leave-active {
 -webkit-animation-name:sg-fade-up-ani-leave;
 animation-name:sg-fade-up-ani-leave;
 -webkit-animation-duration:1s;
 animation-duration:1s;
 -webkit-animation-delay:.3s;
 animation-delay:.3s;
 -webkit-animation-fill-mode:both;
 animation-fill-mode:both
}
.sg-fade-up-0p4-new-enter-active {
 -webkit-animation-name:sg-fade-up-ani;
 animation-name:sg-fade-up-ani;
 -webkit-animation-duration:1s;
 animation-duration:1s;
 -webkit-animation-delay:.4s;
 animation-delay:.4s;
 -webkit-animation-fill-mode:forwards;
 animation-fill-mode:forwards;
 opacity:0
}
.sg-fade-up-0p4-new-leave-active {
 -webkit-animation-name:sg-fade-up-ani-leave;
 animation-name:sg-fade-up-ani-leave;
 -webkit-animation-duration:1s;
 animation-duration:1s;
 -webkit-animation-delay:.4s;
 animation-delay:.4s;
 -webkit-animation-fill-mode:both;
 animation-fill-mode:both
}
.sg-fade-up-0p5-new-enter-active {
 -webkit-animation-name:sg-fade-up-ani;
 animation-name:sg-fade-up-ani;
 -webkit-animation-duration:1s;
 animation-duration:1s;
 -webkit-animation-delay:.5s;
 animation-delay:.5s;
 -webkit-animation-fill-mode:forwards;
 animation-fill-mode:forwards;
 opacity:0
}
.sg-fade-up-0p5-new-leave-active {
 -webkit-animation-delay:.5s;
 animation-delay:.5s;
 -webkit-animation-fill-mode:both;
 animation-fill-mode:both
}
.sg-fade-up-0p5-new-leave-active,
.sg-fade-up-0p6-new-leave-active {
 -webkit-animation-name:sg-fade-up-ani-leave;
 animation-name:sg-fade-up-ani-leave;
 -webkit-animation-duration:1s;
 animation-duration:1s
}
.sg-fade-up-0p6-new-leave-active {
 -webkit-animation-delay:.6s;
 animation-delay:.6s;
 -webkit-animation-fill-mode:both;
 animation-fill-mode:both
}
.sg-fade-up-0p7-new-enter-active {
 -webkit-animation-name:sg-fade-up-ani;
 animation-name:sg-fade-up-ani;
 -webkit-animation-duration:1s;
 animation-duration:1s;
 -webkit-animation-delay:.7s;
 animation-delay:.7s;
 -webkit-animation-fill-mode:forwards;
 animation-fill-mode:forwards;
 opacity:0
}
.sg-fade-up-0p7-new-leave-active {
 -webkit-animation-delay:.7s;
 animation-delay:.7s;
 -webkit-animation-fill-mode:both;
 animation-fill-mode:both
}
.sg-fade-up-0p7-new-leave-active,
.sg-fade-up-0p8-new-leave-active {
 -webkit-animation-name:sg-fade-up-ani-leave;
 animation-name:sg-fade-up-ani-leave;
 -webkit-animation-duration:1s;
 animation-duration:1s
}
.sg-fade-up-0p8-new-leave-active {
 -webkit-animation-delay:.8s;
 animation-delay:.8s;
 -webkit-animation-fill-mode:both;
 animation-fill-mode:both
}
.sg-fade-up-0p9-new-enter-active {
 -webkit-animation-name:sg-fade-up-ani;
 animation-name:sg-fade-up-ani;
 -webkit-animation-duration:1s;
 animation-duration:1s;
 -webkit-animation-delay:.9s;
 animation-delay:.9s;
 -webkit-animation-fill-mode:forwards;
 animation-fill-mode:forwards;
 opacity:0
}
.sg-fade-up-0p9-new-leave-active {
 -webkit-animation-name:sg-fade-up-ani-leave;
 animation-name:sg-fade-up-ani-leave;
 -webkit-animation-duration:1s;
 animation-duration:1s;
 -webkit-animation-delay:.9s;
 animation-delay:.9s;
 -webkit-animation-fill-mode:both;
 animation-fill-mode:both
}
.sg-fade-up-0p10-new-enter-active {
 -webkit-animation-name:sg-fade-up-ani;
 animation-name:sg-fade-up-ani;
 -webkit-animation-duration:1s;
 animation-duration:1s;
 -webkit-animation-delay:1s;
 animation-delay:1s;
 -webkit-animation-fill-mode:forwards;
 animation-fill-mode:forwards;
 opacity:0
}
.sg-fade-up-0p10-new-leave-active {
 -webkit-animation-name:sg-fade-up-ani-leave;
 animation-name:sg-fade-up-ani-leave;
 -webkit-animation-duration:1s;
 animation-duration:1s;
 -webkit-animation-delay:1s;
 animation-delay:1s;
 -webkit-animation-fill-mode:both;
 animation-fill-mode:both
}
.sg-fade-up-0p11-new-enter-active {
 -webkit-animation-name:sg-fade-up-ani;
 animation-name:sg-fade-up-ani;
 -webkit-animation-duration:1s;
 animation-duration:1s;
 -webkit-animation-delay:1.1s;
 animation-delay:1.1s;
 -webkit-animation-fill-mode:forwards;
 animation-fill-mode:forwards;
 opacity:0
}
.sg-fade-up-0p11-new-leave-active {
 -webkit-animation-name:sg-fade-up-ani-leave;
 animation-name:sg-fade-up-ani-leave;
 -webkit-animation-duration:1s;
 animation-duration:1s;
 -webkit-animation-delay:1.1s;
 animation-delay:1.1s;
 -webkit-animation-fill-mode:both;
 animation-fill-mode:both
}
.sg-fade-up-0p12-new-enter-active {
 -webkit-animation-name:sg-fade-up-ani;
 animation-name:sg-fade-up-ani;
 -webkit-animation-duration:1s;
 animation-duration:1s;
 -webkit-animation-delay:1.2s;
 animation-delay:1.2s;
 -webkit-animation-fill-mode:forwards;
 animation-fill-mode:forwards;
 opacity:0
}
.sg-fade-up-0p12-new-leave-active {
 -webkit-animation-name:sg-fade-up-ani-leave;
 animation-name:sg-fade-up-ani-leave;
 -webkit-animation-duration:1s;
 animation-duration:1s;
 -webkit-animation-delay:1.2s;
 animation-delay:1.2s;
 -webkit-animation-fill-mode:both;
 animation-fill-mode:both
}
.sg-fade-up-0p13-new-enter-active {
 -webkit-animation-name:sg-fade-up-ani;
 animation-name:sg-fade-up-ani;
 -webkit-animation-duration:1s;
 animation-duration:1s;
 -webkit-animation-delay:1.3s;
 animation-delay:1.3s;
 -webkit-animation-fill-mode:forwards;
 animation-fill-mode:forwards;
 opacity:0
}
.sg-fade-up-0p13-new-leave-active {
 -webkit-animation-name:sg-fade-up-ani-leave;
 animation-name:sg-fade-up-ani-leave;
 -webkit-animation-duration:1s;
 animation-duration:1s;
 -webkit-animation-delay:1.3s;
 animation-delay:1.3s;
 -webkit-animation-fill-mode:both;
 animation-fill-mode:both
}
.sg-fade-up-0p14-new-enter-active {
 -webkit-animation-name:sg-fade-up-ani;
 animation-name:sg-fade-up-ani;
 -webkit-animation-duration:1s;
 animation-duration:1s;
 -webkit-animation-delay:1.4s;
 animation-delay:1.4s;
 -webkit-animation-fill-mode:forwards;
 animation-fill-mode:forwards;
 opacity:0
}
.sg-fade-up-0p14-new-leave-active {
 -webkit-animation-name:sg-fade-up-ani-leave;
 animation-name:sg-fade-up-ani-leave;
 -webkit-animation-duration:1s;
 animation-duration:1s;
 -webkit-animation-delay:1.4s;
 animation-delay:1.4s;
 -webkit-animation-fill-mode:both;
 animation-fill-mode:both
}
.sg-fade-up-0p15-new-enter-active {
 -webkit-animation-name:sg-fade-up-ani;
 animation-name:sg-fade-up-ani;
 -webkit-animation-duration:1s;
 animation-duration:1s;
 -webkit-animation-delay:1.5s;
 animation-delay:1.5s;
 -webkit-animation-fill-mode:forwards;
 animation-fill-mode:forwards;
 opacity:0
}
.sg-fade-up-0p15-new-leave-active {
 -webkit-animation-name:sg-fade-up-ani-leave;
 animation-name:sg-fade-up-ani-leave;
 -webkit-animation-duration:1s;
 animation-duration:1s;
 -webkit-animation-delay:1.5s;
 animation-delay:1.5s;
 -webkit-animation-fill-mode:both;
 animation-fill-mode:both
}
.sg-fade-up-0p16-new-enter-active {
 -webkit-animation-name:sg-fade-up-ani;
 animation-name:sg-fade-up-ani;
 -webkit-animation-duration:1s;
 animation-duration:1s;
 -webkit-animation-delay:1.6s;
 animation-delay:1.6s;
 -webkit-animation-fill-mode:forwards;
 animation-fill-mode:forwards;
 opacity:0
}
.sg-fade-up-0p16-new-leave-active {
 -webkit-animation-name:sg-fade-up-ani-leave;
 animation-name:sg-fade-up-ani-leave;
 -webkit-animation-duration:1s;
 animation-duration:1s;
 -webkit-animation-delay:1.6s;
 animation-delay:1.6s;
 -webkit-animation-fill-mode:both;
 animation-fill-mode:both
}
.sg-fade-up-0p17-new-enter-active {
 -webkit-animation-name:sg-fade-up-ani;
 animation-name:sg-fade-up-ani;
 -webkit-animation-duration:1s;
 animation-duration:1s;
 -webkit-animation-delay:1.7s;
 animation-delay:1.7s;
 -webkit-animation-fill-mode:forwards;
 animation-fill-mode:forwards;
 opacity:0
}
.sg-fade-up-0p17-new-leave-active {
 -webkit-animation-name:sg-fade-up-ani-leave;
 animation-name:sg-fade-up-ani-leave;
 -webkit-animation-duration:1s;
 animation-duration:1s;
 -webkit-animation-delay:1.7s;
 animation-delay:1.7s;
 -webkit-animation-fill-mode:both;
 animation-fill-mode:both
}
.sg-fade-up-0p18-new-enter-active {
 -webkit-animation-name:sg-fade-up-ani;
 animation-name:sg-fade-up-ani;
 -webkit-animation-duration:1s;
 animation-duration:1s;
 -webkit-animation-delay:1.8s;
 animation-delay:1.8s;
 -webkit-animation-fill-mode:forwards;
 animation-fill-mode:forwards;
 opacity:0
}
.sg-fade-up-0p18-new-leave-active {
 -webkit-animation-name:sg-fade-up-ani-leave;
 animation-name:sg-fade-up-ani-leave;
 -webkit-animation-duration:1s;
 animation-duration:1s;
 -webkit-animation-delay:1.8s;
 animation-delay:1.8s;
 -webkit-animation-fill-mode:both;
 animation-fill-mode:both
}
.sg-fade-up-0p19-new-enter-active {
 -webkit-animation-name:sg-fade-up-ani;
 animation-name:sg-fade-up-ani;
 -webkit-animation-duration:1s;
 animation-duration:1s;
 -webkit-animation-delay:1.9s;
 animation-delay:1.9s;
 -webkit-animation-fill-mode:forwards;
 animation-fill-mode:forwards;
 opacity:0
}
.sg-fade-up-0p19-new-leave-active {
 -webkit-animation-name:sg-fade-up-ani-leave;
 animation-name:sg-fade-up-ani-leave;
 -webkit-animation-duration:1s;
 animation-duration:1s;
 -webkit-animation-delay:1.9s;
 animation-delay:1.9s;
 -webkit-animation-fill-mode:both;
 animation-fill-mode:both
}
.sg-fade-up-0p20-new-enter-active {
 -webkit-animation-name:sg-fade-up-ani;
 animation-name:sg-fade-up-ani;
 -webkit-animation-duration:1s;
 animation-duration:1s;
 -webkit-animation-delay:2s;
 animation-delay:2s;
 -webkit-animation-fill-mode:forwards;
 animation-fill-mode:forwards;
 opacity:0
}
.sg-fade-up-0p20-new-leave-active {
 -webkit-animation-name:sg-fade-up-ani-leave;
 animation-name:sg-fade-up-ani-leave;
 -webkit-animation-duration:1s;
 animation-duration:1s;
 -webkit-animation-delay:2s;
 animation-delay:2s;
 -webkit-animation-fill-mode:both;
 animation-fill-mode:both
}
.sg-fade-down-menu-enter-active {
 -webkit-animation-name:sg-fade-down-ani-menu;
 animation-name:sg-fade-down-ani-menu;
 -webkit-animation-duration:.6s;
 animation-duration:.6s;
 -webkit-animation-fill-mode:both;
 animation-fill-mode:both
}
.sg-fade-up-menu-leave-active {
 -webkit-animation-name:sg-fade-up-ani-leave-menu;
 animation-name:sg-fade-up-ani-leave-menu;
 -webkit-animation-duration:.6s;
 animation-duration:.6s;
 -webkit-animation-fill-mode:both;
 animation-fill-mode:both
}
.sg-fade-left-menu-search-enter-active {
 -webkit-animation-name:sg-fade-left-ani;
 animation-name:sg-fade-left-ani;
 -webkit-animation-duration:.5s;
 animation-duration:.5s;
 -webkit-animation-delay:.5s;
 animation-delay:.5s;
 -webkit-animation-fill-mode:both;
 animation-fill-mode:both
}
.sg-fade-left-0p12-new-enter-active {
 -webkit-animation-name:sg-fade-left-ani;
 animation-name:sg-fade-left-ani;
 -webkit-animation-duration:1s;
 animation-duration:1s;
 -webkit-animation-delay:1.2s;
 animation-delay:1.2s;
 -webkit-animation-fill-mode:forwards;
 animation-fill-mode:forwards;
 opacity:0
}
.sg-fade-up-0p6-new-enter-active {
 -webkit-animation-delay:.6s;
 animation-delay:.6s;
 -webkit-animation-fill-mode:forwards;
 animation-fill-mode:forwards
}
.sg-fade-up-0p6-new-enter-active,
.sg-fade-up-0p8-new-enter-active {
 -webkit-animation-name:sg-fade-up-ani;
 animation-name:sg-fade-up-ani;
 -webkit-animation-duration:1s;
 animation-duration:1s;
 opacity:0
}
.sg-fade-up-0p8-new-enter-active {
 -webkit-animation-delay:.8s;
 animation-delay:.8s;
 -webkit-animation-fill-mode:forwards;
 animation-fill-mode:forwards
}
.sg-fade-right-blue-enter-active {
 -webkit-animation-name:sg-fade-right-blue;
 animation-name:sg-fade-right-blue;
 -webkit-animation-duration:.2s;
 animation-duration:.2s;
 -webkit-animation-delay:0;
 animation-delay:0;
 -webkit-animation-fill-mode:both;
 animation-fill-mode:both
}
.sg-fade-in-2-enter-active {
 -webkit-animation-name:sg-fade-in-ani;
 animation-name:sg-fade-in-ani;
 -webkit-animation-duration:2s;
 animation-duration:2s;
 -webkit-animation-delay:0;
 animation-delay:0;
 -webkit-animation-fill-mode:both;
 animation-fill-mode:both
}
.sg-slide-in-out-enter-active {
 -webkit-animation-name:sg-slide-in-out;
 animation-name:sg-slide-in-out;
 -webkit-animation-fill-mode:both;
 animation-fill-mode:both
}
.sg-fade-out-1-leave-active,
.sg-slide-in-out-enter-active {
 -webkit-animation-duration:1s;
 animation-duration:1s;
 -webkit-animation-delay:0;
 animation-delay:0
}
.sg-fade-out-1-leave-active {
 -webkit-animation-name:sg-fade-out-ani;
 animation-name:sg-fade-out-ani;
 -webkit-animation-fill-mode:both;
 animation-fill-mode:both
}
.sg-fade-left-0p5-8-enter-active {
 opacity:0;
 -webkit-animation:sg-fade-left-700 .5s ease .8s forwards;
 animation:sg-fade-left-700 .5s ease .8s forwards
}
.sg-fade-left-1-1p05-enter-active {
 opacity:0;
 -webkit-animation:sg-fade-left-700 1s ease 1.05s forwards;
 animation:sg-fade-left-700 1s ease 1.05s forwards
}
.sg-fade-left-1-1p10-enter-active {
 opacity:0;
 -webkit-animation:sg-fade-left-700 1s ease 1.1s forwards;
 animation:sg-fade-left-700 1s ease 1.1s forwards
}
.sg-fade-left-1-1p15-enter-active {
 opacity:0;
 -webkit-animation:sg-fade-left-700 1s ease 1.15s forwards;
 animation:sg-fade-left-700 1s ease 1.15s forwards
}
.sg-fade-left-1-1p20-enter-active {
 opacity:0;
 -webkit-animation:sg-fade-left-700 1s ease 1.2s forwards;
 animation:sg-fade-left-700 1s ease 1.2s forwards
}
@-webkit-keyframes sg-fade-left-700 {
 0% {
  opacity:0;
  transform:translate3d(700px,0,0)
 }
 to {
  opacity:1;
  transform:none
 }
}
@keyframes sg-fade-left-700 {
 0% {
  opacity:0;
  transform:translate3d(700px,0,0)
 }
 to {
  opacity:1;
  transform:none
 }
}
@-webkit-keyframes sg-slide-in-out {
 0% {
  transform:translateX(-1200px)
 }
 to {
  transform:translateX(0)
 }
}
@keyframes sg-slide-in-out {
 0% {
  transform:translateX(-1200px)
 }
 to {
  transform:translateX(0)
 }
}
@-webkit-keyframes sg-fade-right-blue {
 0% {
  transform:translateX(-100%)
 }
 to {
  transform:translateX(0)
 }
}
@keyframes sg-fade-right-blue {
 0% {
  transform:translateX(-100%)
 }
 to {
  transform:translateX(0)
 }
}
@-webkit-keyframes sg-fade-up-ani {
 0% {
  opacity:0;
  transform:translateY(50px)
 }
 to {
  opacity:1;
  transform:translateY(0)
 }
}
@keyframes sg-fade-up-ani {
 0% {
  opacity:0;
  transform:translateY(50px)
 }
 to {
  opacity:1;
  transform:translateY(0)
 }
}
@-webkit-keyframes sg-fade-up-ani-leave {
 0% {
  opacity:1;
  transform:translateY(0)
 }
 to {
  opacity:0;
  transform:translateY(-50px)
 }
}
@keyframes sg-fade-up-ani-leave {
 0% {
  opacity:1;
  transform:translateY(0)
 }
 to {
  opacity:0;
  transform:translateY(-50px)
 }
}
@-webkit-keyframes sg-fade-up-ani-leave-menu {
 0% {
  opacity:1;
  transform:translateY(0)
 }
 to {
  opacity:0;
  transform:translateY(-100%)
 }
}
@keyframes sg-fade-up-ani-leave-menu {
 0% {
  opacity:1;
  transform:translateY(0)
 }
 to {
  opacity:0;
  transform:translateY(-100%)
 }
}
@-webkit-keyframes sg-fade-down-ani {
 0% {
  opacity:0;
  transform:translateY(-50px)
 }
 to {
  opacity:1;
  transform:translateY(0)
 }
}
@keyframes sg-fade-down-ani {
 0% {
  opacity:0;
  transform:translateY(-50px)
 }
 to {
  opacity:1;
  transform:translateY(0)
 }
}
@-webkit-keyframes sg-fade-down-ani-menu {
 0% {
  opacity:0;
  transform:translateY(-100%)
 }
 to {
  opacity:1;
  transform:translateY(0)
 }
}
@keyframes sg-fade-down-ani-menu {
 0% {
  opacity:0;
  transform:translateY(-100%)
 }
 to {
  opacity:1;
  transform:translateY(0)
 }
}
@-webkit-keyframes sg-fade-left-ani {
 0% {
  opacity:0;
  transform:translateX(50px)
 }
 to {
  opacity:1;
  transform:translateX(0)
 }
}
@keyframes sg-fade-left-ani {
 0% {
  opacity:0;
  transform:translateX(50px)
 }
 to {
  opacity:1;
  transform:translateX(0)
 }
}
@-webkit-keyframes sg-fade-right-ani {
 0% {
  opacity:0;
  transform:translateX(-50px)
 }
 to {
  opacity:1;
  transform:translateX(0)
 }
}
@keyframes sg-fade-right-ani {
 0% {
  opacity:0;
  transform:translateX(-50px)
 }
 to {
  opacity:1;
  transform:translateX(0)
 }
}
@-webkit-keyframes sg-fade-in-ani {
 0% {
  opacity:0
 }
 to {
  opacity:1
 }
}
@keyframes sg-fade-in-ani {
 0% {
  opacity:0
 }
 to {
  opacity:1
 }
}
@-webkit-keyframes sg-fade-out-ani {
 0% {
  opacity:1
 }
 to {
  opacity:0
 }
}
@keyframes sg-fade-out-ani {
 0% {
  opacity:1
 }
 to {
  opacity:0
 }
}
.sg-fade-enter-active,
.sg-fade-leave-active {
 transition:opacity .7s
}
.sg-fade-enter,
.sg-fade-leave-to {
 opacity:0
}
.sg-fade-star-enter-active,
.sg-fade-star-leave-active {
 transition:opacity .7s
}
.sg-fade-star-enter,
.sg-fade-star-leave-to {
 opacity:0
}
.sg-trans-gray {
 background-color:rgba(0,0,0,.5)
}
.sg-nowrap {
 white-space:nowrap
}
.sg-menu-trans {
 transition:all .3s ease-in-out
}
.sg-rotate {
 transform:rotate(180deg)
}
.sg-overflow-scroll-y {
 overflow-y:auto;
 max-height:78vh
}
.sg-float-right {
 float:right
}
.clearfix:after,
.clearfix:before {
 display:table;
 content:""
}
.clearfix:after {
 clear:both
}
.el-select {
 width:100%
}
.sg-border {
 border:1px solid #dcdfe6
}
.sg-border-no {
 border-width:0!important
}
.el-tree .el-tree-node__content {
 background:#f5f7fa;
 margin-bottom:7.5px;
 padding:7.5px
}
.el-tree .el-tree-node__content:hover {
 background:#ebebeb
}
#app {
 font-family:PingFang SC,Microsoft YaHei,Avenir,Helvetica,Arial,sans-serif;
 -webkit-font-smoothing:antialiased;
 -moz-osx-font-smoothing:grayscale;
 line-height:1
}
.sg-font-hel {
 font-family:Helvetica
}
.sg-font-hel-regular {
 font-family:Helvetica regular
}
.sg-font-hum {
 font-family:Humnst777 BlkCn BT Black
}
.sg-text-justify {
 text-align:justify
}
body {
 padding:0!important;
 margin:0;
 width:100%!important;
 height:100%;
 overflow:auto!important
}
.sg-pagination {
 margin-top:15px;
 display:flex;
 align-items:center;
 justify-content:center
}
.sg-logo {
 width:100px
}
@media screen and (max-width:768px) {
 .sg-logo {
  width:100%
 }
}
.sg-border-box {
 box-sizing:border-box
}
.sg-align-center,
.sg-flex,
.sg-flex-center,
.sg-flex-column,
.sg-flex-end,
.sg-flex-end-content,
.sg-flex-wrap,
.sg-space-around,
.sg-space-between {
 display:flex
}
.sg-flex-column {
 flex-direction:column
}
.sg-flex-wrap {
 flex-wrap:wrap
}
.sg-flex-end {
 align-items:flex-end
}
.sg-flex-end-content {
 justify-content:flex-end
}
.sg-align-center,
.sg-flex-center,
.sg-space-around,
.sg-space-between {
 align-items:center
}
.sg-text-right {
 text-align:right
}
.sg-flex-center {
 justify-content:center
}
.sg-space-between {
 justify-content:space-between
}
.sg-space-around {
 justify-content:space-around
}
.sg-flex-grow {
 flex-grow:1
}
.sg-pad {
 padding:15px
}
.sg-margin {
 margin:15px
}
.sg-margin-sm {
 margin:7.5px
}
.sg-pad-md {
 padding:30px
}
.sg-pad-lg {
 padding:60px
}
.sg-pad-lg-lr {
 padding:0 60px
}
.sg-margin-lg-tb {
 margin:60px 0
}
.sg-pad-top {
 padding-top:15px
}
.sg-margin-top {
 margin-top:15px
}
.sg-margin-top-sm {
 margin-top:7.5px
}
.sg-margin-top-md {
 margin-top:30px
}
.sg-pad-top-md {
 padding-top:30px
}
.sg-margin-top-lg,
.sg-pad-top-lg {
 padding-top:60px
}
.sg-border-top {
 border-top:1px solid #dcdfe6
}
.sg-pad-bottom {
 padding-bottom:15px
}
.sg-margin-bottom {
 margin-bottom:15px
}
.sg-margin-bottom-sm {
 margin-bottom:7.5px
}
.sg-pad-bottom-sm {
 padding-bottom:7.5px
}
.sg-margin-bottom-md {
 margin-bottom:30px
}
.sg-pad-bottom-md {
 padding-bottom:30px
}
.sg-margin-bottom-lg,
.sg-pad-bottom-lg {
 padding-bottom:60px
}
.sg-border-bottom {
 border-bottom:1px solid #dcdfe6
}
.sg-pad-left {
 padding-left:15px
}
.sg-margin-left {
 margin-left:15px
}
.sg-margin-left-sm {
 margin-left:7.5px
}
.sg-pad-left-sm {
 padding-left:7.5px
}
.sg-margin-left-md {
 margin-left:30px
}
.sg-pad-left-md {
 padding-left:30px
}
.sg-margin-left-lg,
.sg-pad-left-lg {
 padding-left:60px
}
.sg-border-left {
 border-left:1px solid #dcdfe6
}
.sg-pad-right {
 padding-right:15px
}
.sg-margin-right {
 margin-right:15px
}
.sg-margin-right-sm {
 margin-right:7.5px
}
.sg-pad-right-sm {
 padding-right:7.5px
}
.sg-margin-right-md {
 margin-right:30px
}
.sg-pad-right-md {
 padding-right:30px
}
.sg-margin-right-lg,
.sg-pad-right-lg {
 padding-right:60px
}
.sg-border-right {
 border-right:1px solid #dcdfe6
}
.sg-margin-tb {
 margin-top:15px;
 margin-bottom:15px
}
.sg-pad-xs {
 padding:4px
}
.sg-pad-sm {
 padding:7.5px
}
.sg-pad-tb {
 padding-top:15px;
 padding-bottom:15px
}
.sg-pad-tb-none {
 padding-top:0;
 padding-bottom:0
}
.sg-pad-lr {
 padding-left:15px;
 padding-right:15px
}
.sg-pad-lr-sm {
 padding-left:7.5px;
 padding-right:7.5px
}
.sg-pad-tb-sm {
 padding-bottom:7.5px
}
.sg-pad-tb-sm,
.sg-pad-top-sm {
 padding-top:7.5px
}
.sg-list-item {
 padding:4px 15px;
 cursor:pointer
}
.sg-list-item .sg-name:hover {
 color:#c31a1f
}
.sg-list-item:hover {
 background:#dcdfe6
}
.sg-badge-xs {
 border-radius:4px
}
.sg-main-color {
 color:#409eff
}
.sg-wechat-color {
 color:#09bb07
}
.sg-ali-color {
 color:#06b4fd
}
.sg-light-blue {
 color:#7fc8fb
}
.sg-light-blue-bg {
 background:#7fc8fb
}
.sg-font-12px {
 font-size:12px
}
.sg-font-13px {
 font-size:13px
}
.sg-font-14px {
 font-size:14px
}
.sg-font-15px {
 font-size:15px
}
.sg-font-16px {
 font-size:16px
}
.sg-font-17px {
 font-size:17px
}
.sg-font-18px {
 font-size:18px
}
.sg-font-19px {
 font-size:19px
}
.sg-font-20px {
 font-size:20px
}
.sg-font-23px {
 font-size:23px
}
.sg-font-24px {
 font-size:24px
}
.sg-font-25px {
 font-size:25px
}
.sg-font-26px {
 font-size:26px
}
.sg-font-28px {
 font-size:28px
}
.sg-font-29px {
 font-size:29px
}
.sg-font-30px {
 font-size:30px
}
.sg-font-36px {
 font-size:36px
}
.sg-font-39px {
 font-size:39px
}
.sg-font-40px {
 font-size:40px
}
.sg-font-42px {
 font-size:42px
}
.sg-font-45px {
 font-size:45px
}
.sg-font-47px {
 font-size:47px
}
.sg-gray,
.sg-gray.el-link.el-link--default {
 color:#444
}
.sg-gray-bg {
 background:#444
}
.sg-light-gray,
.sg-light-gray.el-link.el-link--default {
 color:#f4f4f4
}
.sg-light-gray-bg {
 background:#f4f4f4
}
.sg-dark-gray,
.sg-dark-gray.el-link.el-link--default {
 color:#4d4d4d
}
.sg-dark-gray-bg {
 background:#4d4d4d
}
.sg-gray-2,
.sg-gray-2.el-link.el-link--default {
 color:#f8fbfd
}
.sg-gray-2-bg {
 background:#f8fbfd
}
.sg-gray-3,
.sg-gray-3.el-link.el-link--default {
 color:#cbc4c0
}
.sg-gray-3-bg {
 background:#cbc4c0
}
.sg-gray-4,
.sg-gray-4.el-link.el-link--default {
 color:#ebebeb
}
.sg-gray-4-bg {
 background:#ebebeb
}
.sg-gray-5,
.sg-gray-5.el-link.el-link--default {
 color:#414141
}
.sg-gray-5-bg {
 background:#414141
}
.sg-gray-6,
.sg-gray-6.el-link.el-link--default {
 color:#f3f4ee
}
.sg-gray-6-bg {
 background:#f3f4ee
}
.sg-gray-footer,
.sg-gray-footer.el-link.el-link--default {
 color:#373737
}
.sg-gray-footer-bg {
 background:#373737
}
.sg-gray-4d,
.sg-gray-4d.el-link.el-link--default {
 color:#4d4d4d
}
.sg-gray-4d-bg {
 background:#4d4d4d
}
.sg-gray-b0,
.sg-gray-b0.el-link.el-link--default {
 color:#b0aea2
}
.sg-gray-b0-bg {
 background:#b0aea2
}
.sg-gray-8a,
.sg-gray-8a.el-link.el-link--default {
 color:#8a8a8a
}
.sg-gray-8a-bg {
 background:#8a8a8a
}
.sg-gray-a6,
.sg-gray-a6.el-link.el-link--default {
 color:#a6a6a6
}
.sg-gray-a6-bg {
 background:#a6a6a6
}
.sg-gray-45,
.sg-gray-45.el-link.el-link--default {
 color:#454545
}
.sg-gray-45-bg {
 background:#454545
}
.sg-gray-d0,
.sg-gray-d0.el-link.el-link--default {
 color:#d0d0d0
}
.sg-gray-d0-bg {
 background:#d0d0d0
}
.sg-gray-6a,
.sg-gray-6a.el-link.el-link--default {
 color:#6a6a6a
}
.sg-gray-6a-bg {
 background:#6a6a6a
}
.sg-gray-df,
.sg-gray-df.el-link.el-link--default {
 color:#dfdfdf
}
.sg-gray-df-bg {
 background:#dfdfdf
}
.sg-gray-6e6d6d,
.sg-gray-6e6d6d.el-link.el-link--default {
 color:#6e6d6d
}
.sg-gray-6e6d6d-bg {
 background:#6e6d6d
}
.sg-gray-41,
.sg-gray-41.el-link.el-link--default {
 color:#414141
}
.sg-gray-41-bg {
 background:#414141
}
.sg-gray-44,
.sg-gray-44.el-link.el-link--default {
 color:#444
}
.sg-gray-44-bg {
 background:#444
}
.sg-gray-b1,
.sg-gray-b1.el-link.el-link--default {
 color:#b1b1b1
}
.sg-gray-b1-bg {
 background:#b1b1b1
}
.sg-gray-787777,
.sg-gray-787777.el-link.el-link--default {
 color:#787777
}
.sg-gray-787777-bg {
 background:#787777
}
.sg-gray-d9d8d8,
.sg-gray-d9d8d8.el-link.el-link--default {
 color:#d9d8d8
}
.sg-gray-d9d8d8-bg {
 background:#d9d8d8
}
.sg-gray-54,
.sg-gray-54.el-link.el-link--default {
 color:#545454
}
.sg-gray-54-bg {
 background:#545454
}
.sg-gray-cbc4c0,
.sg-gray-cbc4c0.el-link.el-link--default {
 color:#cbc4c0
}
.sg-gray-cbc4c0-bg {
 background:#cbc4c0
}
.sg-gray-67,
.sg-gray-67.el-link.el-link--default {
 color:#676767
}
.sg-gray-67-bg {
 background:#676767
}
.sg-gray-b3,
.sg-gray-b3.el-link.el-link--default {
 color:#b3b3b3
}
.sg-gray-b3-bg {
 background:#b3b3b3
}
.sg-gray-31,
.sg-gray-31.el-link.el-link--default {
 color:#313131
}
.sg-gray-31-bg {
 background:#313131
}
.sg-gray-85,
.sg-gray-85.el-link.el-link--default {
 color:#858585
}
.sg-gray-85-bg {
 background:#858585
}
.sg-gray-59504c,
.sg-gray-59504c.el-link.el-link--default {
 color:#59504c
}
.sg-gray-59504c-bg {
 background:#59504c
}
.sg-gray-3c3c48b3,
.sg-gray-3c3c48b3.el-link.el-link--default {
 color:rgba(60,60,72,.7019607843137254)
}
.sg-gray-3c3c48b3-bg {
 background:rgba(60,60,72,.7019607843137254)
}
.sg-gray-ceced1,
.sg-gray-ceced1.el-link.el-link--default {
 color:#ceced1
}
.sg-gray-ceced1-bg {
 background:#ceced1
}
.sg-gray-e4dfda,
.sg-gray-e4dfda.el-link.el-link--default {
 color:#e4dfda
}
.sg-gray-e4dfda-bg {
 background:#e4dfda
}
.sg-gray-b0aea2,
.sg-gray-b0aea2.el-link.el-link--default {
 color:#b0aea2
}
.sg-gray-b0aea2-bg {
 background:#b0aea2
}
.sg-gray-feffff,
.sg-gray-feffff.el-link.el-link--default {
 color:#feffff
}
.sg-gray-feffff-bg {
 background:#feffff
}
.sg-gray-51,
.sg-gray-51.el-link.el-link--default {
 color:#515151
}
.sg-gray-51-bg {
 background:#515151
}
.sg-gray-eff8fe,
.sg-gray-eff8fe.el-link.el-link--default {
 color:#eff8fe
}
.sg-gray-eff8fe-bg {
 background:#eff8fe
}
.sg-gray-af,
.sg-gray-af.el-link.el-link--default {
 color:#afafaf
}
.sg-gray-af-bg {
 background:#afafaf
}
.sg-gray-8e,
.sg-gray-8e.el-link.el-link--default {
 color:#8e8e8e
}
.sg-gray-8e-bg {
 background:#8e8e8e
}
.sg-red,
.sg-red.el-link.el-link--default {
 color:#c31a1f
}
.sg-red-bg {
 background:#c31a1f
}
.sg-red-c73437,
.sg-red-c73437.el-link.el-link--default {
 color:#c73437
}
.sg-red-c73437-bg {
 background:#c73437
}
.sg-red-c31a1f,
.sg-red-c31a1f.el-link.el-link--default {
 color:#c31a1f
}
.sg-red-c31a1f-bg {
 background:#c31a1f
}
.sg-white,
.sg-white.el-link.el-link--default {
 color:#fff
}
.sg-white-bg {
 background:#fff
}
.sg-black,
.sg-black.el-link.el-link--default {
 color:#000
}
.sg-black-bg {
 background:#000
}
.sg-gray-mask,
.sg-gray-mask.el-link.el-link--default {
 color:rgba(0,0,0,.5)
}
.sg-gray-mask-bg {
 background:rgba(0,0,0,.5)
}
.sg-orange,
.sg-orange.el-link.el-link--default {
 color:#fba95f
}
.sg-orange-bg {
 background:#fba95f
}
.sg-orange-2,
.sg-orange-2.el-link.el-link--default {
 color:#ff9300
}
.sg-orange-2-bg {
 background:#ff9300
}
.sg-orange-3,
.sg-orange-3.el-link.el-link--default {
 color:#d67b7b
}
.sg-orange-3-bg {
 background:#d67b7b
}
.sg-orange-ff9300,
.sg-orange-ff9300.el-link.el-link--default {
 color:#ff9300
}
.sg-orange-ff9300-bg {
 background:#ff9300
}
.sg-blue,
.sg-blue.el-link.el-link--default {
 color:#1340b5
}
.sg-blue-bg {
 background:#1340b5
}
.sg-blue-1340b5,
.sg-blue-1340b5.el-link.el-link--default {
 color:#1340b5
}
.sg-blue-1340b5-bg {
 background:#1340b5
}
.sg-blue-0087fd,
.sg-blue-0087fd.el-link.el-link--default {
 color:#0087fd
}
.sg-blue-0087fd-bg {
 background:#0087fd
}
.sg-green-91bea6,
.sg-green-91bea6.el-link.el-link--default {
 color:#91bea6
}
.sg-green-91bea6-bg {
 background:#91bea6
}
.sg-green-48705a,
.sg-green-48705a.el-link.el-link--default {
 color:#48705a
}
.sg-green-48705a-bg {
 background:#48705a
}
.sg-green-a0cfb6,
.sg-green-a0cfb6.el-link.el-link--default {
 color:#a0cfb6
}
.sg-green-a0cfb6-bg {
 background:#a0cfb6
}
.sg-gray-c6c6c5,
.sg-gray-c6c6c5.el-link.el-link--default {
 color:#c6c6c5
}
.sg-gray-c6c6c5-bg {
 background:#c6c6c5
}
.sg-hover-gray-bg:hover {
 background:#dcdfe6
}
.sg-hover-red:hover {
 color:#c31a1f
}
.sg-pointer {
 cursor:pointer
}
.sg-height-100 {
 height:100%
}
.sg-search-input input,
.sg-search-input input:focus,
.sg-search-input input:hover {
 border-color:#c31a1f
}
.sg-search-input .el-input-group__append {
 background:#c31a1f;
 color:#fff;
 border-color:#c31a1f;
 cursor:pointer
}
.sg-btn {
 padding:12px 20px;
 border:1px solid #dcdfe6;
 font-size:14px;
 cursor:pointer;
 color:#545c64
}
.sg-card,
.sg-card-4 {
 background:#fff;
 box-sizing:border-box
}
.sg-card-4 {
 width:calc(25% - 3.75px)
}
.sg-card-4:first-child {
 margin-left:0
}
.sg-card-4:last-child {
 margin-right:0
}
.sg-border-bottom-new {
 border-bottom:3px solid #f9f4ed
}
.sg-new-hover:hover {
 box-shadow:0 5px 20px 0 rgba(0,0,0,.2);
 transform:translateY(-5px);
 border-bottom:3px solid #f6f4f1;
 background-color:#f6f4f1
}
.sg-hover-move {
 transition:all .2s
}
.sg-hover-move:hover {
 transform:scale(1.4)
}
.sg-card-4 {
 width:calc(25% - 11.25px);
 margin-left:7.5px;
 margin-right:7.5px
}
.sg-card-4:nth-child(4n+1) {
 margin-left:0
}
.sg-card-4:nth-child(4n) {
 margin-right:0
}
@media screen and (max-width:768px) {
 .sg-card-4 {
  width:100%;
  width:calc(50% - 7.5px)
 }
 .sg-card-4:nth-child(odd) {
  margin-left:0
 }
 .sg-card-4:nth-child(2n) {
  margin-right:0
 }
}
.sg-relative {
 position:relative
}
.sg-absolute {
 position:absolute
}
.sg-zindex-100 {
 z-index:100
}
.sg-avatar {
 width:45px;
 height:45px;
 border-radius:50%
}
@media screen and (max-width:768px) {
 .sg-avatar {
  width:40px;
  height:40px
 }
}
.sg-font {
 font-size:14px
}
.sg-font-sm {
 font-size:12px
}
.sg-font-icon {
 font-size:25px
}
.sg-font-icon-lg {
 font-size:50px
}
.sg-bold {
 font-weight:700
}
.sg-light {
 font-weight:lighter
}
.sg-line-height {
 line-height:1.6em
}
.sg-line-height-18 {
 line-height:1.8em
}
.sg-line-height-15 {
 line-height:1.5em
}
.sg-overflow,
.sg-overflow-1,
.sg-overflow-2 {
 overflow:hidden;
 text-overflow:ellipsis;
 display:-webkit-box;
 -webkit-box-orient:vertical
}
.sg-overflow-1 {
 -webkit-line-clamp:1
}
.sg-overflow-2 {
 -webkit-line-clamp:2
}
.sg-link {
 text-decoration:none
}
.sg-w100 {
 width:100%
}
.sg-w25 {
 width:25%
}
.sg-h100 {
 height:100%
}
h1,
h2,
h3,
h4,
h5 {
 margin:0
}
.sg-img-xs {
 width:30px
}
.sg-img-sm {
 width:70px
}
.sg-img-md {
 width:100px
}
.sg-text-center {
 text-align:center
}
.sg-text-left {
 text-align:left
}
.sg-center {
 margin-left:auto;
 margin-right:auto
}
.sg-absolute-screen,
.sg-fix-screen,
.sg-relative-screen,
.sg-screen {
 left:0;
 top:0;
 width:100%;
 height:100%
}
.sg-fix-screen,
.sg-fix-top {
 position:fixed
}
.sg-fix-top {
 right:0;
 z-index:1003
}
.sg-absolute-screen {
 position:absolute
}
.sg-relative-screen {
 position:relative
}
.sg-hide,
.sg-hide-box .el-dialog__header {
 display:none
}
.sg-top-right {
 top:0;
 right:0;
 transform:translate(50%,-50%)
}
.sg-link-none {
 text-decoration:none
}
.sg-hover-shadow:hover {
 box-shadow:4px 4px 4px grey
}
.sg-shadow {
 box-shadow:8px 8px 4px grey
}
.sg-hover-light {
 transition:opacity .3s
}
.sg-hover-light:hover {
 opacity:.6
}
.sg-hover-zoom-in-sm {
 transition:transform .3s
}
.sg-hover-zoom-in-sm:hover {
 transform:scale(1.03)
}
.sg-hover-zoom-in {
 transition:transform .3s
}
.sg-hover-zoom-in:hover {
 transform:scale(1.05)
}
.sg-min-height-50 {
 min-height:50px
}
.sg-fixed-bottom-right {
 position:fixed;
 bottom:15px;
 right:15px;
 background:#c31a1f;
 padding:15px;
 box-shadow:0 0 5px #c31a1f;
 border-radius:50%;
 color:#fff
}
.sg-hover-gray-bg:hover {
 background:#f6f4f1;
 box-shadow:0 5px 20px 0 rgba(0,0,0,.2)
}
.sg-fade-in:hover {
 -webkit-animation:grayScaleBox 1s ease-out;
 animation:grayScaleBox 1s ease-out;
 background-image:url(../images/gray-bg.png);
 background-position:top;
 background-size:200% 100%;
 width:100%
}
.sg-fade-in.sg-first-year:hover {
 background-image:none
}
@-webkit-keyframes grayScaleBox {
 0% {
  background-size:100% 100%
 }
 to {
  background-size:200% 100%
 }
}
@keyframes grayScaleBox {
 0% {
  background-size:100% 100%
 }
 to {
  background-size:200% 100%
 }
}
.sg-web-content-2 {
 padding-top:60px
}
.sg-pox-btn {
 position:absolute;
 right:0;
 top:68%;
 transform:translateY(-30px);
 z-index:100
}
.sg-pox-btn .sg-pox-prev {
 float:left;
 width:80px;
 height:60px;
 cursor:pointer;
 outline:none;
 outline-color:initial;
 outline-style:none;
 outline-width:medium;
 position:absolute;
 right:0;
 top:0
}
.sg-pox-btn .sg-pox-prev.on:before {
 width:66px
}
.sg-pox-btn .sg-pox-prev:before {
 content:"";
 width:20px;
 height:100%;
 background:url(../images/prev-arrow.png) no-repeat 0;
 position:absolute;
 right:14px;
 top:0;
 transition:all .3s
}
.sg-pox-btn .sg-pox-next {
 float:left;
 width:80px;
 height:60px;
 cursor:pointer;
 outline:none;
 position:absolute;
 left:0;
 top:0
}
.sg-pox-btn .sg-pox-next.on:before {
 width:66px
}
.sg-pox-btn .sg-pox-next:before {
 content:"";
 width:20px;
 height:100%;
 background:url(../images/right-arrow-2.png) no-repeat 100%;
 position:absolute;
 left:14px;
 top:0;
 transition:all .3s
}
.el-drawer__body::-webkit-scrollbar {
 width:0!important
}
.sg-web-group {
 padding:0;
 border-radius:0
}
body {
 scroll-behavior:smooth
}
#sg-industry-box .el-carousel__item.is-animating {
 transition:all 1s ease
}
.sg-nav-ani {
 transition:height .5s
}
.sg-block[data-v-79847ee5] {
 width:100%
}
.sg-upload-img[data-v-79847ee5],
.sg-upload-item[data-v-79847ee5],
.sg-upload-wrap[data-v-79847ee5] {
 width:120px;
 height:120px;
 border-radius:5px
}
.sg-upload-item[data-v-79847ee5] {
 margin:7.5px;
 position:relative
}
.sg-upload-img[data-v-79847ee5],
.sg-upload-wrap[data-v-79847ee5] {
 position:absolute;
 left:0;
 right:0
}
.sg-upload-wrap[data-v-79847ee5] {
 visibility:hidden
}
.sg-upload-item:hover .sg-upload-wrap[data-v-79847ee5] {
 visibility:visible
}
.sg-icon-actions[data-v-79847ee5] {
 font-size:25px
}
.sg-preview-box[data-v-79847ee5] {
 z-index:2000
}
.sg-action-bottom[data-v-79847ee5],
.sg-icon-btn[data-v-79847ee5] {
 font-size:30px;
 color:#fff
}
.sg-icon-btn[data-v-79847ee5] {
 background:#606266;
 border-radius:50%;
 padding:7.5px
}
.sg-action-bottom[data-v-79847ee5] {
 background:#606266;
 padding:7.5px;
 border-radius:30px
}
.sg-action-bottom i[data-v-79847ee5]:hover,
.sg-icon-btn[data-v-79847ee5]:hover {
 color:#409eff
}
.sg-action-box[data-v-79847ee5] {
 padding:45px
}
.sg-preview-close[data-v-79847ee5] {
 top:45px;
 right:45px
}
.sg-preview-next[data-v-79847ee5],
.sg-preview-prev[data-v-79847ee5] {
 top:50%;
 transform:translateY(-50%)
}
.sg-preview-prev[data-v-79847ee5] {
 left:45px
}
.sg-preview-next[data-v-79847ee5] {
 right:45px
}
.sg-action-bottom[data-v-79847ee5] {
 left:50%;
 transform:translateX(-50%);
 bottom:45px
}
.sg-action-bottom[data-v-79847ee5],
.sg-preview-close[data-v-79847ee5],
.sg-preview-next[data-v-79847ee5],
.sg-preview-prev[data-v-79847ee5] {
 z-index:2000
}
.sg-origin[data-v-79847ee5] {
 max-height:100%;
 max-width:100%;
 -webkit-user-select:none;
 -moz-user-select:none;
 -ms-user-select:none;
 user-select:none;
 -webkit-user-drag:none
}
.sg-block[data-v-0e8d02db] {
 width:100%
}
.crop-placeholder[data-v-0e8d02db] {
 width:100%;
 height:200px;
 background:#ccc
}
.sg-block[data-v-6f647ce1] {
 width:100%
}
.sg-library .sg-upload-item[data-v-6f647ce1]:hover,
.sg-upload-item.sg-checked[data-v-6f647ce1] {
 border-color:#409eff
}
.sg-upload-item[data-v-6f647ce1] {
 margin:7.5px;
 position:relative;
 border:1px solid #dcdfe6
}
.sg-upload-img[data-v-6f647ce1],
.sg-upload-item[data-v-6f647ce1] {
 width:120px;
 height:120px;
 border-radius:5px
}
.sg-upload-btn[data-v-6f647ce1] {
 border:1px dashed #dcdfe6;
 font-size:25px
}
.sg-check-icon[data-v-6f647ce1] {
 font-size:25px;
 color:#409eff
}
.sg-block[data-v-7228dd1e] {
 width:100%
}
.sg-upload-img[data-v-7228dd1e],
.sg-upload-item[data-v-7228dd1e],
.sg-upload-wrap[data-v-7228dd1e] {
 width:120px;
 height:120px;
 border-radius:5px
}
.sg-upload-item[data-v-7228dd1e] {
 margin:7.5px;
 position:relative;
 border:1px solid #dcdfe6
}
.sg-upload-img[data-v-7228dd1e],
.sg-upload-wrap[data-v-7228dd1e] {
 position:absolute;
 left:0;
 right:0
}
.sg-upload-wrap[data-v-7228dd1e] {
 visibility:hidden
}
.sg-upload-item:hover .sg-upload-wrap[data-v-7228dd1e] {
 visibility:visible
}
.sg-icon-actions[data-v-7228dd1e] {
 font-size:25px
}
.sg-upload-btn[data-v-7228dd1e] {
 border:1px dashed #dcdfe6;
 font-size:25px
}
.sg-block[data-v-cbd498fc] {
 width:100%
}
