@charset "utf-8";body{position:relative;z-index:2}body,button,dd,dl,dt,h1,h2,h3,h4,h5,h6,hr,input,li,ol,option,p,pre,select,td,textarea,th,ul{margin:0;padding:0;-webkit-box-sizing:content-box;box-sizing:content-box;outline:0 none}:focus,:hover{outline:0 none}:link,:visited{text-decoration:none}::-moz-focus-inner{border:0}article,aside,dialog,figure,footer,header,menu,nav,section{display:block}em,i{font-style:normal}b,caption,h1,h2,h3,h4,h5,h6,th{font-weight:400}li{list-style:none}img,svg{border:none;-ms-interpolation-mode:bicubic;-webkit-filter:inherit;filter:inherit;vertical-align:middle}a,s,u{text-decoration:none}sub,sup{font-size:67%;line-height:1}sub{vertical-align:text-bottom}sup{vertical-align:text-top}textarea{border:none;background:0 0;overflow:auto;resize:none}button,input,select,textarea{font-family:inherit;vertical-align:top}input::-ms-clear{display:none}input:focus{-webkit-user-modify:read-write-plaintext-only}input:-internal-autofill-selected,input:-webkit-autofill,select:-internal-autofill-selected,select:-webkit-autofill,textarea:-internal-autofill-selected,textarea:-webkit-autofill{-webkit-box-shadow:inherit!important;box-shadow:inherit!important;-webkit-text-fill-color:inherit!important;-webkit-transition:background-color 0s linear 30000s,-webkit-box-shadow 0s linear 30000s!important;transition:background-color 0s linear 30000s,-webkit-box-shadow 0s linear 30000s!important;transition:background-color 0s linear 30000s,box-shadow 0s linear 30000s!important;transition:background-color 0s linear 30000s,box-shadow 0s linear 30000s,-webkit-box-shadow 0s linear 30000s!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;color:inherit!important}button,input{background:0 0;border:none;border-radius:0}button,input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:none}table{border-collapse:collapse;border-spacing:0}a{vertical-align:baseline}
.cle:after,.imax:after,.list:after,.ysqJsBox:after,.ysqMoveBox:after{height:0;content:' ';display:block;clear:both;visibility:hidden;font-size:0}video::-internal-media-controls-download-button{display:none}video::-webkit-media-controls-enclosure{overflow:hidden}video::-webkit-media-controls-panel{width:calc(100% + 30px)}video.videoBg{pointer-events:none}video.videoBg::-moz-media-controls,video.videoBg::-ms-media-controls,video.videoBg::-webkit-media-controls,video.videoBg::-webkit-media-controls-enclosure{display:none!important}video.videoBg::-webkit-media-controls-panel,video.videoBg::-webkit-media-controls-panel-container,video.videoBg::-webkit-media-controls-start-playback-button{display:none!important;-webkit-appearance:none}
.btn,.button,.ctr,.link,.more,[data-fancybox],[ysq-btn],label{cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,.03)}html{margin:0 auto;word-break:break-word;word-wrap:break-word;background-color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:transparent}
.imax{position:relative}
.imax center,.imax video{margin-left:auto;margin-right:auto;display:block}
.imax *{max-width:100%;white-space:normal!important}
.imax img,.imax video{height:auto!important}
.imax b,.imax strong,.imax th{font-weight:700}
.imax em,.imax i{font-style:italic}
.imax s{text-decoration:line-through}
.imax u{text-decoration:underline}
.imax ol,.imax ul{list-style-type:unset}
.imax table thead{display:table-header-group}
.imax table tbody{display:table-row-group}
.imax table tr{display:table-row}
.imax table td,.imax table th,.imax table tr{border-style:solid;border-width:1px;border-color:windowtext}
.imax .formMiddle,.imax .formMiddleCenter{display:block!important}div,p{max-height:10000rem}
.info,a,b,em,h1,h2,h3,h4,h5,h6,i,input,s,select,span,strong,textarea{font:inherit;font-size:1em;color:inherit}strong{font-weight:700}
.oh,.shade{position:relative;overflow:hidden}
.TAlert{z-index:99998!important}
.shade{display:block;width:100%;height:100%}
.contain{position:relative}
.pic>img,.videoBg,img.bg,img.fixedbg,img.mask{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%}div.bg{background-size:cover;background-repeat:no-repeat;background-position:center}@media screen and (min-width:1025px){div.bg._fixed{background-attachment:fixed}}
.pic>img{position:absolute;left:0;top:0;z-index:1;border-radius:inherit;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important}
.figure img,.img img{-o-object-position:50% 50%;object-position:50% 50%;-o-object-fit:scale-down;object-fit:scale-down}
.figure.Dh img,.img.Dh img{width:100%}
.figure.Dv img,.img.Dv img{height:100%}
.MouseMove .link,.MouseMove .skin,.TouchMove .link,.TouchMove .skin,._disabled .link,._pen,.bg,.dct,.fixedbg,.z-1{pointer-events:none!important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.figure,.img,.pic,.vm{position:relative;overflow:hidden;display:block}
.img{text-align:center}
.img img,.vmbox{position:relative;z-index:1;display:inline-block;max-width:100%!important;max-height:100%!important;width:auto;height:auto;vertical-align:middle}
.figure img{max-width:100%;max-height:100%}
.cursor_simulation,.cursor_simulation *{cursor:none!important}
.imgScroll.x{overflow-x:auto;max-width:100%}
.imgScroll.y{overflow-y:auto}
.imgScroll img{max-width:none!important;width:auto!important;height:auto!important}
.bg,.mask,.shade>.box,.shade>.ysqJsBox,.shade>.ysqMoveBox,.shadow,.videoBg,.wh100{z-index:2;position:absolute!important;left:0;top:0;max-width:none!important;width:100%;height:100%}
.shade>.slideBox{width:300%}
.shade [data-fancybox]{width:100%;height:100%;display:block}
.fixedbg{position:fixed!important;left:0;top:0;max-width:none!important;width:100%;height:100%;pointer-events:none}
.shade,.z1{z-index:1}
.shadow{z-index:4}
.mask{z-index:6}
.z90{z-index:90}#loadingMask{z-index:2117!important}
.bg,.fixedbg,.videoBg,.z-1{z-index:-3}
.ctr.reject{display:none}
.reject{cursor:default}
.ysqUEO .reject{cursor:not-allowed}
.waiting{cursor:wait}
.getWordsWidth{position:fixed;white-space:nowrap;visibility:hidden}
.getWordsWidth *{display:inline!important}
.getWordsWidth br{display:none!important}
.scroll-wrap{position:relative}
.scroll-wrap._show,.scroll-wrap.show{display:block!important;opacity:1;-webkit-transition:opacity 250ms,background 250ms;transition:opacity 250ms,background 250ms}
.db{display:block!important}
.dn{display:none!important}
.container,.ma,.w{margin-left:auto;margin-right:auto;display:block}
.m0{margin:0!important}
.p0{padding:0!important}
._aft,.aft,.nw{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.wsn{white-space:nowrap}
.hr{width:100%;height:1px}
.vr{width:1px;height:100%}
.h100{height:100%!important}
.w100{width:100%!important}
.t0{top:0}
.b0{bottom:0}
.l0{left:0}
.r0{right:0}
.t50{top:50%!important}
.l50{left:50%!important}
.poa{position:absolute!important}
.por{position:relative!important}
.pod{position:static!important}
.pof{position:fixed!important}
.lh1{line-height:1}
.ti2{text-indent:2em}
.ltHalf{text-indent:-.5em}
.ttu{text-transform:uppercase}
.wmrl{-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}
.wmlr{-webkit-writing-mode:vertical-lr;-ms-writing-mode:tb-lr;writing-mode:vertical-lr}
.ffw{font-family:'Microsoft YaHei','微软雅黑'!important}
.ffh{font-family:SimHei,'黑体'!important}
.ffs{font-family:SimSun,'宋体'!important}
.ffk{font-family:KaiTi,'楷体'!important}
.ffa{font-family:Arial,sans-serif!important}
.ffv{font-family:verdana,sans-serif!important}
.fft{font-family:Tahoma,sans-serif!important}
.fb,.fwb{font-weight:700}
.fi{font-style:italic}
.cfff{color:#fff}
.c000{color:#000}
.c333{color:#333}
.c666{color:#666}
.c999{color:#999}
.cf00{color:red}
.tac{text-align:center!important}
.tal{text-align:left!important}
.tar{text-align:right!important}
.taj{text-align:justify!important}
.no-Safari .fwl{font-weight:100}[scrollele=aniSerialize]{visibility:visible!important;opacity:1!important}
.AniDo{position:relative}
.AniDo{opacity:0;-webkit-transition:0s!important;transition:0s!important}
.lazyimg{opacity:0}
.AniDoing,.Done{opacity:1;-webkit-transition:.3s!important;transition:.3s!important}
.AniDone{-webkit-animation-duration:0s!important;animation-duration:0s!important;opacity:1!important;-webkit-transition:0s!important;transition:0s!important;-wekit-transition:0s!important}
.lazyimg{-webkit-transition:none!important;transition:none!important}
.jsAct{-webkit-animation-duration:133ms;animation-duration:133ms}
.AniStart .op0{visibility:hidden}
.AniDid .op0{visibility:visible;opacity:1}
.lazyimg.Done{-webkit-transition:opacity .8s,-webkit-transform .8s!important;transition:opacity .8s,-webkit-transform .8s!important;transition:opacity .8s,transform .8s!important;transition:opacity .8s,transform .8s,-webkit-transform .8s!important}
.ActAni,.AniDo,.HovAni{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
.aniSerialize{-webkit-animation-duration:.25s;animation-duration:.25s}
.AniDoFast{-webkit-animation-duration:.4s;animation-duration:.4s}
.AniDoSlow{-webkit-animation-duration:1.2s;animation-duration:1.2s}
.AniDoTortoise{-webkit-animation-duration:3s;animation-duration:3s}
.scroll-wrap{opacity:1!important}
.box:after,.cle:after,.container:after,.imax:after,.list:after,.row:after,.tapList:after,.w-m:after,.w-p:after,.w:after,.ysqJsBox:after,.ysqMoveBox:after{display:none}
.pagination{display:none}
.pagination._show{display:block}
.icon{-webkit-transition:all 80ms ease-out 0s;transition:all 80ms ease-out 0s;-o-object-fit:contain;object-fit:contain;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.icon._fff{-webkit-filter:contrast(50%) grayscale(100%) brightness(1000);filter:contrast(50%) grayscale(100%) brightness(1000)}
.icon._gray{-webkit-filter:grayscale(100%);filter:grayscale(100%)}
.icon._pf *{fill:#fff;pointer-events:none}
._divc,._iconvc{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}
.load-error,.loading,.loading-m{background-color:#fff;background-repeat:no-repeat;background-position:center}
.load-error{-webkit-transition:none!important;transition:none!important}
.load-error>img{display:none}
._aft._aftl,.aft{display:inline-block;max-width:100%;vertical-align:top;padding-bottom:0}
._aftl,._aftm,._aftr,.aftl,.aftm,.aftr{position:relative;overflow:hidden}
._aftl:hover,._aftm:hover,._aftr:hover,.aftl:hover,.aftm:hover,.aftr:hover{text-decoration:underline}
.ysqUEO.pc ._aftl,.ysqUEO.pc ._aftm,.ysqUEO.pc ._aftr,.ysqUEO.pc .aftl,.ysqUEO.pc .aftm,.ysqUEO.pc .aftr{text-decoration:none}
.tduh:hover{text-decoration:underline}
.pc .aftl:after,.pc .aftm:after,.pc .aftr:after{position:absolute;bottom:0;content:" ";width:0;border-bottom:solid 1px;-webkit-transition:all 320ms ease-out 0s;transition:all 320ms ease-out 0s}
.aftl:hover:after,.aftr:hover:after{width:100%;-webkit-transition:width 320ms ease-out 0s;transition:width 320ms ease-out 0s}
.aftl:after{left:100%}
.aftl:hover:after{left:0}
.aftm:after{left:50%}
.aftm:hover:after{left:0;width:100%}
.aftr:after{right:100%}
.aftr:hover:after{right:0}
.pc ._aftl,.pc ._aftm,.pc ._aftr{background-size:0 1px;background-image:-webkit-gradient(linear,left top,right top,from(currentColor),to(currentColor));background-image:linear-gradient(90deg,currentColor,currentColor);display:inline;background-repeat:no-repeat}
.pc ._aftl:hover,.pc ._aftm:hover,.pc ._aftr:hover{background-size:100% 1px}@media screen and (min-width:1025px){._aftl,._aftm,._aftr,.aftl,.aftm,.aftr{-webkit-transition:0s!important;transition:0s!important}
._aftl{background-position:100% 100%;-webkit-transition:background-size 320ms ease-out 0s,color 320ms ease-out 0s!important;transition:background-size 320ms ease-out 0s,color 320ms ease-out 0s!important}
._aftl:hover{background-position:0 100%}
._aftm{background-position:50% 100%;-webkit-transition:all 320ms ease-out 0s!important;transition:all 320ms ease-out 0s!important}
._aftr{background-position:0 100%;-webkit-transition:background-size 320ms ease-out 0s,color 320ms ease-out 0s!important;transition:background-size 320ms ease-out 0s,color 320ms ease-out 0s!important}
._aftr:hover{background-position:100% 100%}}
.figure,.img,.pic,.vm{font-size:1em}
.figure,.img,.vm{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.figure:after,.img:after,.vm:after{display:none}
.Tt>.box,.Tt>.ysqJsBox,.Tt>.ysqMoveBox{display:none}
.Tt>.box.on,.Tt>.ysqJsBox.on,.Tt>.ysqMoveBox.on{display:block}
