.page-403[data-v-cf31dc3a]{width:100vw;background:-webkit-gradient(linear,left top,left bottom,from(#004680),color-stop(74%,#c7c7c7),color-stop(75%,#efb053),to(#944416));background:linear-gradient(180deg,#004680,#c7c7c7 74%,#efb053 75%,#944416);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font:700 1rem Cinzel;color:#eee;height:100vh;margin:0;padding:0}.page-403 .box[data-v-cf31dc3a],.page-403[data-v-cf31dc3a]{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}.page-403 .box[data-v-cf31dc3a]{width:400px;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-perspective:1000px;perspective:1000px}.page-403 .box[data-v-cf31dc3a]:before{text-shadow:0 3px 5px #1b3f44,0 -3px 5px #9de2f8;content:"Error";position:absolute;top:-9.5rem;font-size:6rem}.page-403 .box[data-v-cf31dc3a]:after{text-shadow:0 3px 5px #1b3f44,0 -3px 5px #9de2f8;content:"您没有访问该页面的权限!";position:absolute;top:-2.5rem;font-size:1rem}.page-403 .box .a[data-v-cf31dc3a],.page-403 .box .b[data-v-cf31dc3a]{display:inline-block;position:absolute;top:45%;font-size:14rem;color:#f2f2f2;font:900 15rem Martel;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all .4s;transition:all .4s;text-shadow:0 2px 0 #135b63,0 -2px 0 #135b63,-2px 0 0 #135b63,2px 0 0 #135b63,2px 2px 0 #135b63,2px -2px 0 #135b63;z-index:-1}.page-403 .box .a[data-v-cf31dc3a]{left:0}.page-403 .box .b[data-v-cf31dc3a]{left:100%}.page-403 .compass[data-v-cf31dc3a]{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;height:200px;width:200px;background:radial-gradient(#777 5%,#eee 10%,#fff 30%,#777);border:6px solid #222;border-radius:50%;-webkit-transition:-webkit-transform .3s,-webkit-box-shadow .3s;transition:-webkit-transform .3s,-webkit-box-shadow .3s;transition:transform .3s,box-shadow .3s;transition:transform .3s,box-shadow .3s,-webkit-transform .3s,-webkit-box-shadow .3s;-webkit-transform:rotateX(45deg);transform:rotateX(45deg);-webkit-box-shadow:0 10px 0 #222,0 20px 0 #222,0 30px 0 #222,inset 0 0 100px #eaeaea,inset 0 0 0 5px #456;box-shadow:0 10px 0 #222,0 20px 0 #222,0 30px 0 #222,inset 0 0 100px #eaeaea,inset 0 0 0 5px #456;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-perspective:300px;perspective:300px}.page-403 .compass[data-v-cf31dc3a]:after{content:"";position:absolute;height:100%;width:100%;-webkit-transform:translateZ(-90px);transform:translateZ(-90px);border-radius:inherit;-webkit-box-shadow:0 0 100px #000;box-shadow:0 0 100px #000}.page-403 .compass[data-v-cf31dc3a]:hover{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);-webkit-box-shadow:0 0 0 #222,0 0 0 #222,0 0 0 #222,inset 0 0 100px #aaa,inset 0 0 0 5px #456;box-shadow:0 0 0 #222,0 0 0 #222,0 0 0 #222,inset 0 0 100px #aaa,inset 0 0 0 5px #456}.page-403 .compass .glass[data-v-cf31dc3a]{position:absolute;height:98%;width:98%;border-radius:inherit;-webkit-transition:all .2s;transition:all .2s;-webkit-transform:translatez(6px);transform:translatez(6px)}.page-403 .compass .glass[data-v-cf31dc3a]:hover:after{-webkit-animation:shimmer-cf31dc3a .5s ease both;animation:shimmer-cf31dc3a .5s ease both}@-webkit-keyframes shimmer-cf31dc3a{to{background-position:0}}@keyframes shimmer-cf31dc3a{to{background-position:0}}.page-403 .compass .glass[data-v-cf31dc3a]:after{-webkit-transform:rotate(45deg);transform:rotate(45deg);content:"";position:absolute;height:100%;width:100%;border-radius:inherit;background:-webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,.5)),color-stop(transparent),to(hsla(0,0%,100%,.5)));background:linear-gradient(90deg,hsla(0,0%,100%,.5),transparent,hsla(0,0%,100%,.5));background-position:-12em}.page-403 .compass .needle[data-v-cf31dc3a]{border-radius:50%;width:10px;height:10px;padding:0;background:#222;position:relative;-webkit-box-shadow:0 0 0 3px #ddd;box-shadow:0 0 0 3px #ddd;-webkit-transition:-webkit-transform 2s;transition:-webkit-transform 2s;transition:transform 2s;transition:transform 2s,-webkit-transform 2s;-webkit-animation:rotate-cf31dc3a 10s cubic-bezier(.15,-.6,.39,1.6) infinite alternate both;animation:rotate-cf31dc3a 10s cubic-bezier(.15,-.6,.39,1.6) infinite alternate both}@-webkit-keyframes rotate-cf31dc3a{0%{-webkit-transform:rotate(-50deg) translateZ(5px);transform:rotate(-50deg) translateZ(5px)}11%{-webkit-transform:rotate(2turn) translateZ(5px);transform:rotate(2turn) translateZ(5px)}16%{-webkit-transform:rotate(700deg) translateZ(5px);transform:rotate(700deg) translateZ(5px)}30%{-webkit-transform:rotate(1turn) translateZ(5px);transform:rotate(1turn) translateZ(5px)}35%{-webkit-transform:rotate(500deg) translateZ(5px);transform:rotate(500deg) translateZ(5px)}50%{-webkit-transform:rotate(0deg) translateZ(5px);transform:rotate(0deg) translateZ(5px)}60%{-webkit-transform:rotate(156deg) translateZ(5px);transform:rotate(156deg) translateZ(5px)}78%{-webkit-transform:rotate(654deg) translateZ(5px);transform:rotate(654deg) translateZ(5px)}85%{-webkit-transform:rotate(40deg) translateZ(5px);transform:rotate(40deg) translateZ(5px)}90%{-webkit-transform:rotate(400deg) translateZ(5px);transform:rotate(400deg) translateZ(5px)}98%{-webkit-transform:rotate(1400deg) translateZ(5px);transform:rotate(1400deg) translateZ(5px)}to{-webkit-transform:rotate(-450deg) translateZ(5px);transform:rotate(-450deg) translateZ(5px)}}@keyframes rotate-cf31dc3a{0%{-webkit-transform:rotate(-50deg) translateZ(5px);transform:rotate(-50deg) translateZ(5px)}11%{-webkit-transform:rotate(2turn) translateZ(5px);transform:rotate(2turn) translateZ(5px)}16%{-webkit-transform:rotate(700deg) translateZ(5px);transform:rotate(700deg) translateZ(5px)}30%{-webkit-transform:rotate(1turn) translateZ(5px);transform:rotate(1turn) translateZ(5px)}35%{-webkit-transform:rotate(500deg) translateZ(5px);transform:rotate(500deg) translateZ(5px)}50%{-webkit-transform:rotate(0deg) translateZ(5px);transform:rotate(0deg) translateZ(5px)}60%{-webkit-transform:rotate(156deg) translateZ(5px);transform:rotate(156deg) translateZ(5px)}78%{-webkit-transform:rotate(654deg) translateZ(5px);transform:rotate(654deg) translateZ(5px)}85%{-webkit-transform:rotate(40deg) translateZ(5px);transform:rotate(40deg) translateZ(5px)}90%{-webkit-transform:rotate(400deg) translateZ(5px);transform:rotate(400deg) translateZ(5px)}98%{-webkit-transform:rotate(1400deg) translateZ(5px);transform:rotate(1400deg) translateZ(5px)}to{-webkit-transform:rotate(-450deg) translateZ(5px);transform:rotate(-450deg) translateZ(5px)}}.page-403 .compass .needle[data-v-cf31dc3a]:after,.page-403 .compass .needle[data-v-cf31dc3a]:before{content:"";position:absolute;height:100px;z-index:-1;border-radius:10px}.page-403 .compass .needle[data-v-cf31dc3a]:before{left:-2px;bottom:0;border-style:solid;border-color:transparent transparent red transparent;border-width:0 7px 70px 7px}.page-403 .compass .needle[data-v-cf31dc3a]:after{-webkit-transform:rotate(180deg);transform:rotate(180deg);top:0;left:-2px;border-style:solid;border-color:transparent transparent #333 transparent;border-width:0 7px 70px 7px}.page-403 .compass .needle .pin[data-v-cf31dc3a]{position:absolute;padding:5px;border:2px solid #eee;-webkit-box-shadow:0 0 0 3px #ddd;box-shadow:0 0 0 3px #ddd;border-radius:50%;background-color:#000;top:-2px;left:-2px}.page-403 .directions[data-v-cf31dc3a],.page-403 .sub_directions[data-v-cf31dc3a]{color:#000;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;position:absolute;z-index:1;height:100%;width:100%}.page-403 .directions span[data-v-cf31dc3a],.page-403 .sub_directions span[data-v-cf31dc3a]{font-size:1.2rem;position:absolute}.page-403 .directions span[data-v-cf31dc3a]:first-child,.page-403 .sub_directions span[data-v-cf31dc3a]:first-child{top:5px}.page-403 .directions span[data-v-cf31dc3a]:nth-child(2),.page-403 .sub_directions span[data-v-cf31dc3a]:nth-child(2){right:10px}.page-403 .directions span[data-v-cf31dc3a]:nth-child(3),.page-403 .sub_directions span[data-v-cf31dc3a]:nth-child(3){bottom:5px}.page-403 .directions span[data-v-cf31dc3a]:nth-child(4),.page-403 .sub_directions span[data-v-cf31dc3a]:nth-child(4){left:10px}.page-403 .sub_directions[data-v-cf31dc3a]{-webkit-transform:rotate(45deg) scale(.9);transform:rotate(45deg) scale(.9)}.page-403 .sub_directions span[data-v-cf31dc3a]{font-size:1rem;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute}.page-403 .sub_directions span[data-v-cf31dc3a]:first-child{top:15px}.page-403 .sub_directions span[data-v-cf31dc3a]:nth-child(2){right:10px}.page-403 .sub_directions span[data-v-cf31dc3a]:nth-child(3){bottom:10px}.page-403 .sub_directions span[data-v-cf31dc3a]:nth-child(4){left:10px}.page-403 .msg[data-v-cf31dc3a]{letter-spacing:1px;position:absolute;bottom:20px;width:80%;background:rgba(0,0,0,.4);padding:.6em;text-align:center;border-radius:6px}.page-403 .msg .btn[data-v-cf31dc3a]{cursor:pointer;display:inline-block;margin:10px 0;color:#fff;-webkit-text-decoration:dashed;text-decoration:dashed;background-color:rgba(0,0,0,.4);padding:8px 12px;border-radius:5px;-webkit-box-shadow:0 2px 2px #222;box-shadow:0 2px 2px #222}.page-403 .msg .btn[data-v-cf31dc3a]:hover{color:#fff;-webkit-box-shadow:0 0 0 1px hsla(0,0%,100%,.2);box-shadow:0 0 0 1px hsla(0,0%,100%,.2)}@media screen and (max-width:768px){.page-403 .box[data-v-cf31dc3a]{-webkit-transform:scale(.9);transform:scale(.9)}.page-403 .msg[data-v-cf31dc3a]{width:80%}}@media screen and (max-width:640px){.page-403 .box[data-v-cf31dc3a]{-webkit-transform:scale(.7);transform:scale(.7)}.page-403 .msg[data-v-cf31dc3a]{font-size:.8rem}}@media screen and (max-width:480px){.page-403 body[data-v-cf31dc3a]{overflow:hidden}.page-403 .box[data-v-cf31dc3a]{width:400px}}@media screen and (max-width:440px){.page-403 .box[data-v-cf31dc3a]{-webkit-transform:scale(.6);transform:scale(.6)}}@media screen and (max-width:320px){.page-403 .box[data-v-cf31dc3a]{-webkit-transform:scale(.5);transform:scale(.5);width:300px!important}}