html,body{width:100%;height:100%}body{background-color:#fff;visibility:hidden;min-width:1300px;color:#2a2e2e}body.active{visibility:visible}a{transition:opacity 200ms}a:not(.not_hover):hover{opacity:.9}a:not(.not_active):active{opacity:.7}a:focus{outline:0}img{display:block;width:100%}.iv-image{visibility:hidden;opacity:0}.iv-image.active{opacity:1;visibility:visible}.bg-box{position:absolute;width:100%;height:100%;overflow:hidden;z-index:1;top:0;left:0}.min-w{width:1200px}.min-ws{width:1300px}.ma{margin:auto}.min-width{min-width:1300px}.adapt .header{z-index:100}.adapt .header .shade{visibility:visible;opacity:.3;filter:alpha(opacity=30)}.hover-scale{transition:transform 233ms;-webkit-transition:-webkit-transform 233ms;-moz-transition:-moz-transform 233ms;-o-transition:-o-transform 233ms}.hover-scale-box:hover .hover-scale{transform:scale(1.15);-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-o-transform:scale(1.15)}@-webkit-keyframes hvr-hang{0%{-webkit-transform:translateY(8px);transform:translateY(8px)}50%{-webkit-transform:translateY(4px);transform:translateY(4px)}100%{-webkit-transform:translateY(8px);transform:translateY(8px)}}@keyframes hvr-hang{0%{-webkit-transform:translateY(8px);transform:translateY(8px)}50%{-webkit-transform:translateY(4px);transform:translateY(4px)}100%{-webkit-transform:translateY(8px);transform:translateY(8px)}}@-webkit-keyframes hvr-hang-sink{100%{-webkit-transform:translateY(8px);transform:translateY(8px)}}@keyframes hvr-hang-sink{100%{-webkit-transform:translateY(8px);transform:translateY(8px)}}.hvr-hang{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent}.hvr-hang:active,.hvr-hang.hvr-has-focus:focus,.hvr-hang:hover{-webkit-animation-name:hvr-hang-sink,hvr-hang;animation-name:hvr-hang-sink,hvr-hang;-webkit-animation-duration:.3s,1.5s;animation-duration:.3s,1.5s;-webkit-animation-delay:0s,.3s;animation-delay:0s,.3s;-webkit-animation-timing-function:ease-out,ease-in-out;animation-timing-function:ease-out,ease-in-out;-webkit-animation-iteration-count:1, infinite;animation-iteration-count:1, infinite;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal, alternate;animation-direction:normal, alternate}.copyright{position:absolute;bottom:0;width:100%;color:#999;text-align:center;font-size:12px;line-height:60px;height:60px;letter-spacing:1px;z-index:20}.copyright a,.copyright a:hover,.copyright a:visited{color:#999}.copyright a{margin:0 20px}.copyright .to-backend{border:1px #999 solid;display:inline-block;line-height:26px;padding:0 10px;border-radius:2px;margin-top:17px;margin-right:0;margin-left:30px}.layer{position:relative !important}html.dialog-show,html.dialog-show body{overflow:hidden}html.dialog-show .dialog{display:block;pointer-events:auto}.dialog{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999;display:none;pointer-events:none}.dialog .shade{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.5;filter:alpha(opacity=50);z-index:1}.dialog .dialog-box{position:absolute;z-index:2;top:50%;left:50%;background-color:#fff;border-radius:7px}.dialog .dialog-close{display:block;position:absolute;width:26px;height:29px;border:none;top:0;right:23px;background:url(../images/close2.png) center no-repeat;background-color:#3cd6b3;border-radius:0 0 15px 15px;z-index:10}.dialog .dialog-close:active{opacity:.8}.dialog.bg .dialog-box{background:#fff url(../images/box.png) center no-repeat}.bg-cover{background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;-ms-behavior:url(backgroundsize.min.htc);behavior:url(backgroundsize.min.htc);position:relative}.bg-contain{background-position:center center;background-repeat:no-repeat;-webkit-background-size:contain;background-size:contain;-ms-behavior:url(backgroundsize.min.htc);behavior:url(backgroundsize.min.htc);position:relative}.btn{padding:11px 16px;font-family:SourceHanSansCN;font-weight:500;font-size:18px;color:#ffffff;border-radius:10px;border:1px solid #ffffff}.btn:hover{opacity:.8}.btn:active{opacity:.7}.btn.orange{background-color:#ffa143;border-color:#ffa143}