

@font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA') format('woff');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-container-multirow>.swiper-wrapper{
    flex-wrap:wrap
}
.swiper-container-multirow-column>.swiper-wrapper{
    flex-wrap:wrap;
    flex-direction:column
}
.swiper-container-free-mode>.swiper-wrapper{
    transition-timing-function:ease-out;
    margin:0 auto
}
.swiper-container-pointer-events{
    touch-action:pan-y
}
.swiper-container-pointer-events.swiper-container-vertical{
    touch-action:pan-x
}
.swiper-slide{
    flex-shrink:0;
    width:100%;
    height:100%;
    position:relative;
    transition-property:transform
}
.swiper-slide-invisible-blank{
    visibility:hidden
}
.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{
    height:auto
}
.swiper-container-autoheight .swiper-wrapper{
    align-items:flex-start;
    transition-property:transform,height
}
.swiper-container-3d{
    perspective:1200px
}
.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{
    transform-style:preserve-3d
}
.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:100%;
    pointer-events:none;
    z-index:10
}
.swiper-container-3d .swiper-slide-shadow-left{
    background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))
}
.swiper-container-3d .swiper-slide-shadow-right{
    background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))
}
.swiper-container-3d .swiper-slide-shadow-top{
    background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))
}
.swiper-container-3d .swiper-slide-shadow-bottom{
    background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))
}
.swiper-container-css-mode>.swiper-wrapper{
    overflow:auto;
    scrollbar-width:none;
    -ms-overflow-style:none
}
.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{
    display:none
}
.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{
    scroll-snap-align:start start
}
.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{
    scroll-snap-type:x mandatory
}
.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{
    scroll-snap-type:y mandatory
}
:root{
    --swiper-navigation-size:44px
}
.swiper-button-next,.swiper-button-prev{
    position:absolute;
    top:50%;
    width:calc(var(--swiper-navigation-size)/ 44 * 27);
    height:var(--swiper-navigation-size);
    margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));
    z-index:10;
    cursor:pointer;
    display:flex;
    align-items:center;
    justify-content:center;
    color:var(--swiper-navigation-color,var(--swiper-theme-color))
}
.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{
    opacity:.35;
    cursor:auto;
    pointer-events:none
}
.swiper-button-next:after,.swiper-button-prev:after{
    font-family:swiper-icons;
    font-size:var(--swiper-navigation-size);
    text-transform:none!important;
    letter-spacing:0;
    text-transform:none;
    font-variant:initial;
    line-height:1
}
.swiper-button-prev,.swiper-container-rtl .swiper-button-next{
    left:10px;
    right:auto
}
.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{
    content:'prev'
}
.swiper-button-next,.swiper-container-rtl .swiper-button-prev{
    right:10px;
    left:auto
}
.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{
    content:'next'
}
.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{
    --swiper-navigation-color:#ffffff
}
.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{
    --swiper-navigation-color:#000000
}
.swiper-button-lock{
    display:none
}
.swiper-pagination{
    position:absolute;
    text-align:center;
    transition:.3s opacity;
    transform:translate3d(0,0,0);
    z-index:10
}
.swiper-pagination.swiper-pagination-hidden{
    opacity:0
}
.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{
    bottom:10px;
    left:0;
    width:100%
}
.swiper-pagination-bullets-dynamic{
    overflow:hidden;
    font-size:0
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{
    transform:scale(.33);
    position:relative
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{
    transform:scale(1)
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{
    transform:scale(1)
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{
    transform:scale(.66)
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{
    transform:scale(.33)
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{
    transform:scale(.66)
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{
    transform:scale(.33)
}
.swiper-pagination-bullet{
    width:8px;
    height:8px;
    display:inline-block;
    border-radius:50%;
    background:#000;
    opacity:.2
}
button.swiper-pagination-bullet{
    border:none;
    margin:0;
    padding:0;
    box-shadow:none;
    -webkit-appearance:none;
    appearance:none
}
.swiper-pagination-clickable .swiper-pagination-bullet{
    cursor:pointer
}
.swiper-pagination-bullet:only-child{
    display:none!important
}
.swiper-pagination-bullet-active{
    opacity:1;
    background:var(--swiper-pagination-color,var(--swiper-theme-color))
}
.swiper-container-vertical>.swiper-pagination-bullets{
    right:10px;
    top:50%;
    transform:translate3d(0px,-50%,0)
}
.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{
    margin:6px 0;
    display:block
}
.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{
    top:50%;
    transform:translateY(-50%);
    width:8px
}
.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{
    display:inline-block;
    transition:.2s transform,.2s top
}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{
    margin:0 4px
}
.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{
    left:50%;
    transform:translateX(-50%);
    white-space:nowrap
}
.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{
    transition:.2s transform,.2s left
}
.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{
    transition:.2s transform,.2s right
}
.swiper-pagination-progressbar{
    background:rgba(0,0,0,.25);
    position:absolute
}
.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{
    background:var(--swiper-pagination-color,var(--swiper-theme-color));
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:100%;
    transform:scale(0);
    transform-origin:left top
}
.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{
    transform-origin:right top
}
.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{
    width:100%;
    height:4px;
    left:0;
    top:0
}
.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{
    width:4px;
    height:100%;
    left:0;
    top:0
}
.swiper-pagination-white{
    --swiper-pagination-color:#ffffff
}
.swiper-pagination-black{
    --swiper-pagination-color:#000000
}
.swiper-pagination-lock{
    display:none
}
.swiper-scrollbar{
    border-radius:10px;
    position:relative;
    -ms-touch-action:none;
    background:rgba(0,0,0,.1)
}
.swiper-container-horizontal>.swiper-scrollbar{
    position:absolute;
    left:1%;
    bottom:3px;
    z-index:50;
    height:5px;
    width:98%
}
.swiper-container-vertical>.swiper-scrollbar{
    position:absolute;
    right:3px;
    top:1%;
    z-index:50;
    width:5px;
    height:98%
}
.swiper-scrollbar-drag{
    height:100%;
    width:100%;
    position:relative;
    background:rgba(0,0,0,.5);
    border-radius:10px;
    left:0;
    top:0
}
.swiper-scrollbar-cursor-drag{
    cursor:move
}
.swiper-scrollbar-lock{
    display:none
}
.swiper-zoom-container{
    width:100%;
    height:100%;
    display:flex;
    justify-content:center;
    align-items:center;
    text-align:center
}
.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{
    max-width:100%;
    max-height:100%;
    object-fit:contain
}
.swiper-slide-zoomed{
    cursor:move
}
.swiper-lazy-preloader{
    width:42px;
    height:42px;
    position:absolute;
    left:50%;
    top:50%;
    margin-left:-21px;
    margin-top:-21px;
    z-index:10;
    transform-origin:50%;
    animation:swiper-preloader-spin 1s infinite linear;
    box-sizing:border-box;
    border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));
    border-radius:50%;
    border-top-color:transparent
}
.swiper-lazy-preloader-white{
    --swiper-preloader-color:#fff
}
.swiper-lazy-preloader-black{
    --swiper-preloader-color:#000
}
@keyframes swiper-preloader-spin{
    100%{
        transform:rotate(360deg)
    }
}
.swiper-container .swiper-notification{
    position:absolute;
    left:0;
    top:0;
    pointer-events:none;
    opacity:0;
    z-index:-1000
}
.swiper-container-fade.swiper-container-free-mode .swiper-slide{
    transition-timing-function:ease-out
}
.swiper-container-fade .swiper-slide{
    pointer-events:none;
    transition-property:opacity
}
.swiper-container-fade .swiper-slide .swiper-slide{
    pointer-events:none
}
.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{
    pointer-events:auto
}
.swiper-container-cube{
    overflow:visible
}
.swiper-container-cube .swiper-slide{
    pointer-events:none;
    -webkit-backface-visibility:hidden;
    backface-visibility:hidden;
    z-index:1;
    visibility:hidden;
    transform-origin:0 0;
    width:100%;
    height:100%
}
.swiper-container-cube .swiper-slide .swiper-slide{
    pointer-events:none
}
.swiper-container-cube.swiper-container-rtl .swiper-slide{
    transform-origin:100% 0
}
.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{
    pointer-events:auto
}
.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{
    pointer-events:auto;
    visibility:visible
}
.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{
    z-index:0;
    -webkit-backface-visibility:hidden;
    backface-visibility:hidden
}
.swiper-container-cube .swiper-cube-shadow{
    position:absolute;
    left:0;
    bottom:0px;
    width:100%;
    height:100%;
    opacity:.6;
    z-index:0
}
.swiper-container-cube .swiper-cube-shadow:before{
    content:'';
    background:#000;
    position:absolute;
    left:0;
    top:0;
    bottom:0;
    right:0;
    filter:blur(50px)
}
.swiper-container-flip{
    overflow:visible
}
.swiper-container-flip .swiper-slide{
    pointer-events:none;
    -webkit-backface-visibility:hidden;
    backface-visibility:hidden;
    z-index:1
}
.swiper-container-flip .swiper-slide .swiper-slide{
    pointer-events:none
}
.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{
    pointer-events:auto
}
.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{
    z-index:0;
    -webkit-backface-visibility:hidden;
    backface-visibility:hidden
}
*{
    padding:0;
    margin:0;
    box-sizing:border-box
}
ol,ul{
    list-style:none
}
h1,h2,h3,h4,h5,h6{
    font-weight:400
}
input:focus{
    outline:0
}
html{
    height:100%
}
body{
    --base-color:#F4F4F4;
    --base-light-color:#fff;
    --base-text-color:#666;
    --base-text-light-color:#666;
    --base-dark-color:#00315d;
    --base-darker-color:#002342;
    --base-btn-color:#3175FF;
    --base-btn-dark-color:#2c67de;
    --base-link-color:#47acff;
    --base-title-color:#FF7C59;
    --base-menu-color:#fff;
    font-size:16px;
    background:var(--base-light-color);
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column;
    min-height:100%;
    position:relative;
    font-family:cabin,sans-serif;
    min-width:320px;
    max-width:1024px;
    margin:0 auto;
    line-height:1.5
}
.row{
    display:flex;
    flex-flow:row nowrap
}
.between{
    justify-content:space-between
}
.row-fit{
    width:100%
}
.column{
    flex-direction:column
}
.column-reverse{
    flex-direction:column-reverse
}
.column-bottom{
    align-items:flex-end
}
.column-top{
    align-items:flex-start
}
.column-fit{
    height:100%
}
.list{
    display:flex;
    flex-flow:row wrap;
    align-items:center;
    box-sizing:border-box
}
.list-column{
    flex-direction:column
}
.fit{
    flex:1
}
.fill{
    flex-grow:1
}
.row-center{
    justify-content:center
}
.row-reverse{
    flex-direction:row-reverse
}
.row-right{
    justify-content:flex-end
}
.row-left{
    justify-content:flex-start
}
.column-center{
    align-items:center
}
.text-center{
    text-align:center
}
.text-left{
    text-align:left
}
.text-right{
    text-align:right
}
.row-space{
    margin-right:30px
}
.row-space-sm{
    margin-right:15px
}
.row-space-lg{
    margin-right:60px
}
.column-space{
    margin-bottom:30px
}
.column-space-sm{
    margin-bottom:15px
}
.column-space-lg{
    margin-bottom:60px
}
a{
    text-decoration:none;
    color:var(--base-link-color)
}
.text-center{
    text-align:center
}
.text-sm{
    font-size:0.8rem
}
.jogar_header_topad{
    margin-top:110px
}
img{
    max-width:100%
}
.selectRightErrImg img{
    display:none;
    width:24px;
    height:24px
}
.newSelectTest-item-img{
    padding:0.3rem 0.6rem;
    font-size:.6rem
}
.newSelectTest-item-img img{
    width:100%
}
.jogar_header{
    height:3.0rem;
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center;
    padding:0 .5rem;
    box-shadow:0px 0px 9px #bfbfbf;
    background:var(--base-light-color);
    position:relative
}
.category_label{
    font-family:Roboto-Medium,Roboto;
    color:rgba(51,51,51,1);
    line-height:28px;
    margin:0.5rem 0;
    font-weight:bold
}
.header_logo{
    -webkit-box-flex:1;
    -webkit-flex:1;
    -ms-flex:1;
    flex:1;
    text-align:center
}
.redirect_home img{
    vertical-align:middle;
    width:10rem
}
.showMenuList{
    display:none
}
.jogar_container{
    width:100%;
    position:relative;
    padding:.5rem;
    -webkit-box-flex:1;
    -webkit-flex:1;
    -ms-flex:1;
    flex:1;
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column
}
.test-container_login,.result_share-agian{
    background:#fff;
    padding:.5rem;
    margin-bottom:1rem;
    border-radius:.5rem
}
.login_btn{
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    padding:0rem;
    height:3rem
}
.camerazhijieshangchuan{
    background-color:#3b9bb2;
    width:100%;
    margin-left:auto;
    margin-right:auto
}
.loginForFaceBookClass_vk,.share-btn,.invite_friends,.login_for-facebookbtn{
    position:relative;
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center;
    height:2.5rem;
    background-color:var(--base-btn-color);
    width:100%;
    border-radius:.35rem
}
.facebook_logo_google,.facebook_logo{
    width:1.8rem;
    height:1.8rem;
    margin-left:.9rem
}
.facebook_logo_google img,.facebook_logo img{
    width:100%
}
.login_loading-ball{
    width:3rem;
    height:100%;
    border-radius:0 .5rem .5rem 0
}
.login_loading-ball img{
    width:100%;
    height:100%;
    border-radius:0 .5rem .5rem 0
}
.loginForFaceBookClass_vk > span,.invite_friends > span,.share-btn > span,.login_for-facebookbtn > span{
    -webkit-box-flex:1;
    -webkit-flex:1;
    -ms-flex:1;
    flex:1;
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:center;
    -webkit-justify-content:center;
    -ms-flex-pack:center;
    justify-content:center;
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center;
    font-size:1.1rem;
    color:#fff;
    font-weight:700
}
.clickLoginBtnForLoading{
    width:3rem;
    height:3rem;
    display:none
}
.result_img,.question_img{
    min-height:8rem;
    border-radius:.5rem;
    box-shadow:0 0 1rem 0 rgba(4,0,0,.18);
    margin:.5rem 0 1rem;
    margin-bottom:.2rem;
    position:relative
}
.result_img img,.question_img img{
    width:100%;
    height:100%;
    border-radius:.5rem;
    vertical-align:top
}
.most_popular-h3{
    color:#333333;
    font-size:1.2rem;
    padding:.5rem;
    font-weight:700
}
.common_list-ul{
    -webkit-box-flex:1;
    -webkit-flex:1;
    -ms-flex:1;
    flex:1
}
.common_list-li{
    width:100%;
    background:#fff;
    box-shadow:0 0 .3rem 0 #afabab;
    border-radius:.5rem;
    position:relative;
    margin-bottom:.6rem;
    overflow:hidden
}
.common_list-top .common_list-li:nth-child(1),.common_list-top .common_list-li:nth-child(3),.common_list-top .common_list-li:nth-child(4){
    border:3px solid #fba100
}
.common_list-questiontag{
    position:absolute;
    top:0.5rem;
    left:0.5rem;
    padding:0.3rem;
    font-size:0.8rem;
    background:#ff3300;
    text-align:center;
    z-index:2;
    color:#fff;
    border-radius:1rem
}
.common_list-questiontag.new{
    background:#22c704
}
.common_list-img{
    border-radius:.5rem .5rem 0 0;
    width:100%
}
.common_list-img img{
    width:100%;
    height:100%;
    border-radius:.5rem .5rem 0 0;
    display:block
}
.common_list-questiondesc{
    border-radius:0 0 .5rem .5rem;
    padding:.5rem;
    color:#333;
    bottom:0;
    left:0;
    width:100%;
    overflow:hidden;
    box-sizing:border-box;
    font-size:1.2rem;
    text-align:left
}
.common_list-questiondesc p{
    display:-webkit-box;
    -webkit-box-orient:vertical;
    -webkit-line-clamp:2;
    overflow:hidden;
    font-size:1.5rem;
    font-weight:bolder;
    line-height:1.5;
    text-overflow:ellipsis
}
.jogar_footer{
    background:var(--base-dark-color);
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column;
    padding:1rem
}
.jogar_footer,.jogar_footer a{
    color:#fff
}
.jogar_footer p{
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:center;
    -webkit-justify-content:center;
    -ms-flex-pack:center;
    justify-content:center;
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center;
    margin-top:1rem
}
.jogar_footer p a{
    font-size:.8rem;
    font-weight:400;
    font-stretch:normal;
    letter-spacing:0;
    color:#fff;
    padding:0 1rem
}
.footer-p-line{
    height:1rem;
    width:2px;
    margin:0 .3rem;
    display:inline-block;
    background-color:rgba(255,255,255,.2)
}
.footer-div-line{
    width:100%;
    height:2px;
    display:inline-block;
    background-color:rgba(255,255,255,.2);
    opacity:.2;
    margin:.5rem 0 1rem
}
.jogar_footer > div{
    font-size:.7rem;
    font-weight:400;
    font-stretch:normal;
    color:#8D99A2;
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:center;
    -webkit-justify-content:center;
    -ms-flex-pack:center;
    justify-content:center
}
#loginForYourNameSubmit{
    cursor:pointer
}
.backgototop{
    position:fixed;
    display:none;
    bottom:6rem;
    right:.5rem;
    width:2.9rem;
    height:2.9rem;
    z-index:10;
    cursor:pointer
}
.backgototop img{
    width:100%;
    height:100%;
    border-radius:40px;
    box-shadow:0px 2px 2px #666666
}
.load-more-quizzes-a-parent{
    width:100%;
    height:3rem;
    display:-webkit-flex;
    display:-moz-flex;
    display:-ms-flex;
    display:-o-flex;
    display:flex;
    -webkit-box-pack:center;
    -webkit-justify-content:center;
    -ms-flex-pack:center;
    justify-content:center;
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center
}
.nextbtn,.load-more-quizzes-a{
    width:100%;
    height:100%;
    background-image:linear-gradient(0deg,var(--base-btn-color) 0,var(--base-btn-color) 100%),linear-gradient(var(--base-btn-dark-color),var(--base-btn-dark-color));
    background-blend-mode:normal,normal;
    border-radius:.5rem;
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:center;
    -webkit-justify-content:center;
    -ms-flex-pack:center;
    justify-content:center;
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center;
    color:#fff
}
.load-more-quizzes-a-parent.disabled .load-more-quizzes-a{
    background: #999;
}
.load-more-quizzes-a p{
    font-size:1rem;
    color:#fff
}
.load-more-quizzes-a span{
    display:inline-block;
    width:1.5rem;
    height:1.5rem;
    margin-right:1rem
}
.load-more-quizzes-a span img{
    width:100%
}
.readyAfterLoading{
    display:none !important
}
.calculating_result{
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column;
    -webkit-box-pack:center;
    -webkit-justify-content:center;
    -ms-flex-pack:center;
    justify-content:center;
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center
}
.calculating_result p{
    color:#656565;
    margin-bottom:1rem
}
.calculating_result img{
    width:50%
}
.result_share-agian{
    padding:.5rem
}
.result_desc{
    padding:.25rem .5rem;
    margin-bottom:.2rem;
    background-color:#FFFFFF;
    border-radius:.3rem
}
.result_desc p{
    font-weight:400;
    line-height:1.5;
    font-size:0.8rem;
    display:-webkit-box;
    -webkit-box-orient:vertical;
    -webkit-line-clamp:112;
    overflow:hidden;
    color:#999999
}
.another_app img{
    width:1.5rem
}
.another_app{
    -webkit-box-flex:1;
    -webkit-flex:1;
    -ms-flex:1;
    flex:1;
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:center;
    -webkit-justify-content:center;
    -ms-flex-pack:center;
    justify-content:center;
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center
}
.another_app .another_app-img{
    width:1.5rem;
    height:1.5rem
}
.another_app-line{
    height:1.5rem;
    border:.5px solid rgba(0,0,0,.15)
}
.result_agian-next_btn{
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex
}
.result_agian-next_btn a{
    -webkit-box-flex:1;
    -webkit-flex:1;
    -ms-flex:1;
    flex:1;
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center;
    background-color:#3A81CE;
    color:#FFFFFF;
    font-weight:400;
    border-radius:.3rem;
    cursor:pointer;
    padding:.5rem 1rem;
    width:100%;
    line-height:1
}
.result_agian-next_btn a span{
    -webkit-box-flex:1;
    -webkit-flex:1;
    -ms-flex:1;
    flex:1
}
.result_agian-next_btn > a .result_agian-next_btn-img{
    width:18px;
    height:18px
}
.download_img_to_local{
    width:100%;
    border:1px solid #2b5caa;
    border-radius:0.2rem;
    color:#333;
    margin:0.5rem 0;
    display:flex;
    justify-content:center;
    align-items:center;
    padding:.6rem 0;
    cursor:pointer
}
.download_img_to_local img{
    width:1.5rem;
    margin-left:1rem
}
.result_agian-next_btn a span{
    font-size:1.1rem;
    font-weight:500;
    color:rgba(255,255,255,1);
    text-align:center
}
.fb-comment-minbox{
    background:#fff;
    color:#4267b2;
    border-radius:.5rem;
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center;
    padding:0 .8rem;
    height:2.5rem
}
.fb-comment-minbox .open{
    width:15px;
    height:9px
}
.fb-comment-box{
    background:#fff;
    border-radius:.5rem;
    overflow:hidden
}
.question_title{
    padding:.5rem 0
}
.question_title h3{
    font-size:1.2rem;
    display:-webkit-box;
    -webkit-box-orient:vertical;
    -webkit-line-clamp:112;
    overflow:hidden;
    color:#535353;
    font-weight:600
}
.login_desc{
    color:#4267b2;
    font-size:1rem;
    display:-webkit-box;
    -webkit-box-orient:vertical;
    -webkit-line-clamp:1;
    overflow:hidden;
    text-align:center;
    margin-bottom:.8rem
}
.facebook_login-desc{
    color:#aeaeae;
    font-size:.9rem;
    display:-webkit-box;
    -webkit-box-orient:vertical;
    -webkit-line-clamp:1;
    overflow:hidden;
    text-align:center;
    margin-bottom:1.2rem
}
.another_login{
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    margin-bottom:.5rem
}
#loginForYourName{
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-flex-direction:row-reverse;
    -moz-flex-direction:row-reverse;
    -ms-flex-direction:row-reverse;
    -o-flex-direction:row-reverse;
    flex-direction:row-reverse;
    -webkit-box-flex:.7;
    -webkit-flex:.7;
    -ms-flex:.7;
    flex:.7
}
.another_login span:first-child{
    -webkit-box-flex:.3;
    -webkit-flex:.3;
    -ms-flex:.3;
    flex:.3;
    color:#535353;
    font-size:1.2rem
}
.another_login-input{
    background:rgba(232,240,249,1);
    border-radius:4px;
    border:1px solid rgba(238,238,238,1);
    height:2.5rem;
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex
}
.container{
    padding:15px
}
.show_another-login{
    display:none
}
.another_login-input input{
    flex:.65;
    margin-right:.5rem;
    background-color:#E8F0F9;
    border:0;
    border-radius:.5rem;
    padding-left:.5rem
}
.another_login-input > span{
    flex:.35;
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center;
    -webkit-box-pack:center;
    -webkit-justify-content:center;
    -ms-flex-pack:center;
    justify-content:center;
    background-color:#e63f4e;
    border-radius:0 .3rem .3rem 0;
    color:#fff;
    font-size:1rem
}
.animation-rubberBand{
    animation:rubberBand 1.5s ease infinite
}
@-webkit-keyframes rubberBand{
    0%,60%{
        -webkit-transform:scaleX(1);
        transform:scaleX(1)
    }
    65%{
        -webkit-transform:scale3d(1.25,.75,1);
        transform:scale3d(1.25,.75,1)
    }
    70%{
        -webkit-transform:scale3d(.75,1.25,1);
        transform:scale3d(.75,1.25,1)
    }
    75%{
        -webkit-transform:scale3d(1.15,.85,1);
        transform:scale3d(1.15,.85,1)
    }
    85%{
        -webkit-transform:scale3d(.95,1.05,1);
        transform:scale3d(.95,1.05,1)
    }
    90%{
        -webkit-transform:scale3d(1.05,.95,1);
        transform:scale3d(1.05,.95,1)
    }
    to{
        -webkit-transform:scaleX(1);
        transform:scaleX(1)
    }
}
.adsbygoogle{
    margin:15px auto;
    text-align:center;
    background:#eee
}
.adunit{
    text-align:center;
    position:relative
}
.adunit:before{
    content:' ';
    width:100%;
    border-bottom:1px solid #ccc;
    margin-bottom:0.5rem;
    padding-top:.5rem;
    display:block
}
.adunit:after{
    content:'ADVERTISEMENT';
    position:absolute;
    left:50%;
    top:0;
    display:inline-block;
    padding:0;
    background:#f7f7f7;
    color:#999;
    transform:translateX(-50%);
    font-size:0.8rem
}
.question_desc{
    padding:.25rem .5rem;
    margin-top:2rem
}
.question_desc h3{
    font-size:1rem;
    color:#535353;
    padding-bottom:.3rem
}
.question_desc p{
    font-size:.9rem;
    overflow:hidden;
    color:#535353
}
.isselectquestion{
    display:none
}
.isselectquestion{
    min-height:9.5rem;
    position:relative;
    border-radius:.5rem;
    margin-top:3rem;
    background-size:150%
}
.isselectquestion-shade{
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    background-color:rgba(35,43,52,.7);
    border-radius:.5rem;
    z-index:1
}
.question-main{
    position:relative;
    height:100%;
    width:100%;
    z-index:2;
    padding-top:3rem;
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center;
    flex-direction:column
}
.question-main p{
    font-size:1rem;
    font-weight:400;
    font-stretch:normal;
    letter-spacing:0;
    color:#fff
}
.question-img{
    position:absolute;
    width:5rem;
    height:5rem;
    z-index:2;
    border-radius:50%;
    padding:.2rem;
    background:#fff;
    left:50%;
    top:-2.5rem;
    margin-left:-2.5rem
}
.question-img img{
    width:100%;
    height:100%;
    border-radius:50%
}
.newtestroot{
    display:none;
    min-height:22rem;
    background:#fff;
    padding:0 .5rem .5rem;
    margin-bottom:1rem;
    border-radius:.5rem
}
.test_game-question-warp{
    display:none;
    -webkit-flex-wrap:wrap;
    -moz-flex-wrap:wrap;
    -ms-flex-wrap:wrap;
    -o-flex-wrap:wrap;
    flex-wrap:wrap;
    width:90%;
    background:#d1d1d1;
    padding:1rem
}
.currentquestion{
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex
}
.test_game-question-img{
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    position:relative
}
.test_game-question-img-wrap{
    -webkit-box-flex:1;
    -webkit-flex:1;
    -ms-flex:1;
    flex:1;
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:center;
    -webkit-justify-content:center;
    -ms-flex-pack:center;
    justify-content:center;
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center;
    padding:5px
}
.currentnumble,.allnumble,.numbleline{
    color:#f0392c;
    font-size:2rem;
    font-weight:bolder
}
.game-title{
    -webkit-box-flex:1;
    -webkit-flex:1;
    -ms-flex:1;
    flex:1;
    color:#535353;
    font-size:1rem;
    margin-left:.5rem;
    text-align:left
}
.test_game-two-question-warp{
    display:none;
    position:relative
}
.uploadLogInDivHide{
    display:none !important
}
.upfileLabel{
    position:relative;
    display:flex;
    flex-direction:column;
    justify-content:center;
    align-items:center;
    background:#f4b400;
    border-radius:.5rem;
    width:7rem;
    height:7rem
}
.upfileLabel input{
    position:absolute;
    display:none
}
.upfileLabel img{
    width:2.8rem;
    margin-bottom:.5rem
}
.uploadLogInH3{
    text-align:center
}
.uploadLogInDiv{
    display:flex
}
.uploadLogInDiv > div{
    flex:1;
    display:flex;
    justify-content:center;
    align-items:center
}
.test_start_box{
    width:100%;
    display:flex;
    justify-content:center
}
.test_start{
    width:100%;
    padding:.4rem 0;
    margin:.5rem 0;
    background-color:#f4b733;
    border-radius:.35rem;
    font-size:1.2rem;
    color:#fff;
    font-weight:700;
    text-align:center;
    animation:shake-breathe 1.5s infinite
}
.test_start img{
    width:1.5rem;
    vertical-align:middle
}
.animation-breathe{
    animation:breathe 1.5s infinite
}
@keyframes shake-breathe{
    0%,50%,to{
        transform:translate3d(0,0,0)
    }
    60%,70%,80%,90%{
        transform:translate3d(-6px,0,0)
    }
    65%,75%,85%,95%{
        transform:translate3d(6px,0,0)
    }
    0%{
        box-shadow:0 0 0 0 #3b5998
    }
    50%{
        box-shadow:0 0 0 2vw rgba(59,89,152,0)
    }
    100%{
        box-shadow:0 0 0 2vw rgba(59,89,152,0)
    }
}
@keyframes breathe{
    0%{
        box-shadow:0 0 0 0 #3b5998
    }
    50%{
        box-shadow:0 0 0 2vw rgba(59,89,152,0)
    }
    100%{
        box-shadow:0 0 0 2vw rgba(59,89,152,0)
    }
}
.loginForFaceBookClass-google{
    width:50%;
    background-color:#E74F4F;
    overflow:hidden;
    margin-left:.35rem
}
.jogar_footer p a{
    font-size:.6rem;
    font-weight:400;
    color:#D7DFE6;
    padding:0 .3rem
}
.advertisement{
    width:100%;
    height:15px;
    display:inline-block;
    background-color:rgba(255,255,255,.2);
    opacity:.5;
    text-align:center
}
.topicsClassItemPa{
    display:block;
    height:auto;
    top:0;
    z-index:9;
    position:relative;
    overflow-y:hidden;
    padding-top:0.5rem
}
.topicsClassItemPa ul{
    z-index:10;
    display:table;
    padding:0;
    width:100%;
    margin:0
}
.topicsClassItemPa ul li{
    display:table-cell;
    list-style:none;
    width:auto;
    white-space:nowrap;
    position:relative;
    height:40px;
    text-align:center;
    vertical-align:middle;
    padding:0 .1rem
}
.topicsClassItemPa ul li a{
    background-color:rgb(255,183,62);
    padding:.2rem .8rem;
    border-radius:.2rem;
    font-size:1rem;
    color:#fff
}
.topicsClassItemPa ul li:nth-child(2) a{
    background-color:rgb(255,104,122)
}
.topicsClassItemPa ul li:nth-child(3) a{
    background-color:rgb(82,164,237)
}
.topicsClassItemPa ul li:nth-child(4) a{
    background-color:rgb(101,203,120)
}
.topicsClassItemPa ul li:nth-child(5) a{
    background-color:rgb(180,50,45)
}
.topicsClassItemPa ul li a.quizClassItem_test{
    background:none;
    border:solid 2px #4c83ff;
    color:#4c83ff;
    font-size:1.1rem;
    padding:0.3rem 0.5rem;
    display:block
}
.topicsClassItemPa ul li a.quizClassItemHadChoose_test{
    background:#4c83ff;
    color:#fff;
    display:block
}
.bottomAd_closea{
    z-index:10;
    background-color:rgba(0,0,0,0.6);
    color:rgb(255,255,255);
    display:block;
    width:20px;
    text-align:center;
    font-size:14px;
    line-height:20px;
    border-radius:50% 50% 0px 0px;
    font-family:sans-serif;
    position:absolute;
    top:-20px;
    right:0px;
    cursor:pointer
}
.twoQuestionAd{
    position:fixed;
    bottom:0;
    z-index:10;
    width:100%;
    left:0;
    display:flex;
    justify-content:center
}
.subBanner{
    display:flex;
    align-items:center;
    border:2px solid rgb(254,99,63)
}
.subBanner a{
    flex:1;
    display:flex;
    justify-content:center;
    align-items:center;
    color:rgb(254,99,63);
    padding:0.3rem 0.3rem 0.5rem;
    background:#fff;
    font-size:1.1rem
}
.subBanner a.currentBannerClass{
    color:#fff;
    background:rgb(254,99,63)
}
.recomendNewTestUl{
    display:none
}
.recomendNewTestUlcurrent{
    display:block
}
.loader{
    margin:100px auto;
    font-size:25px;
    width:1em;
    height:1em;
    border-radius:50%;
    position:relative;
    text-indent:-9999em;
    -webkit-animation:load5 1.1s infinite ease;
    animation:load5 1.1s infinite ease;
    -webkit-transform:translateZ(0);
    -ms-transform:translateZ(0);
    transform:translateZ(0)
}
@-webkit-keyframes load5{
    0%,100%{
        box-shadow:0em -2.6em 0em 0em #058af0,1.8em -1.8em 0 0em rgba(5,138,240,0.2),2.5em 0em 0 0em rgba(5,138,240,0.2),1.75em 1.75em 0 0em rgba(5,138,240,0.2),0em 2.5em 0 0em rgba(5,138,240,0.2),-1.8em 1.8em 0 0em rgba(5,138,240,0.2),-2.6em 0em 0 0em rgba(5,138,240,0.5),-1.8em -1.8em 0 0em rgba(5,138,240,0.7)
    }
    12.5%{
        box-shadow:0em -2.6em 0em 0em rgba(5,138,240,0.7),1.8em -1.8em 0 0em #058af0,2.5em 0em 0 0em rgba(5,138,240,0.2),1.75em 1.75em 0 0em rgba(5,138,240,0.2),0em 2.5em 0 0em rgba(5,138,240,0.2),-1.8em 1.8em 0 0em rgba(5,138,240,0.2),-2.6em 0em 0 0em rgba(5,138,240,0.2),-1.8em -1.8em 0 0em rgba(5,138,240,0.5)
    }
    25%{
        box-shadow:0em -2.6em 0em 0em rgba(5,138,240,0.5),1.8em -1.8em 0 0em rgba(5,138,240,0.7),2.5em 0em 0 0em #058af0,1.75em 1.75em 0 0em rgba(5,138,240,0.2),0em 2.5em 0 0em rgba(5,138,240,0.2),-1.8em 1.8em 0 0em rgba(5,138,240,0.2),-2.6em 0em 0 0em rgba(5,138,240,0.2),-1.8em -1.8em 0 0em rgba(5,138,240,0.2)
    }
    37.5%{
        box-shadow:0em -2.6em 0em 0em rgba(5,138,240,0.2),1.8em -1.8em 0 0em rgba(5,138,240,0.5),2.5em 0em 0 0em rgba(5,138,240,0.7),1.75em 1.75em 0 0em #058af0,0em 2.5em 0 0em rgba(5,138,240,0.2),-1.8em 1.8em 0 0em rgba(5,138,240,0.2),-2.6em 0em 0 0em rgba(5,138,240,0.2),-1.8em -1.8em 0 0em rgba(5,138,240,0.2)
    }
    50%{
        box-shadow:0em -2.6em 0em 0em rgba(5,138,240,0.2),1.8em -1.8em 0 0em rgba(5,138,240,0.2),2.5em 0em 0 0em rgba(5,138,240,0.5),1.75em 1.75em 0 0em rgba(5,138,240,0.7),0em 2.5em 0 0em #058af0,-1.8em 1.8em 0 0em rgba(5,138,240,0.2),-2.6em 0em 0 0em rgba(5,138,240,0.2),-1.8em -1.8em 0 0em rgba(5,138,240,0.2)
    }
    62.5%{
        box-shadow:0em -2.6em 0em 0em rgba(5,138,240,0.2),1.8em -1.8em 0 0em rgba(5,138,240,0.2),2.5em 0em 0 0em rgba(5,138,240,0.2),1.75em 1.75em 0 0em rgba(5,138,240,0.5),0em 2.5em 0 0em rgba(5,138,240,0.7),-1.8em 1.8em 0 0em #058af0,-2.6em 0em 0 0em rgba(5,138,240,0.2),-1.8em -1.8em 0 0em rgba(5,138,240,0.2)
    }
    75%{
        box-shadow:0em -2.6em 0em 0em rgba(5,138,240,0.2),1.8em -1.8em 0 0em rgba(5,138,240,0.2),2.5em 0em 0 0em rgba(5,138,240,0.2),1.75em 1.75em 0 0em rgba(5,138,240,0.2),0em 2.5em 0 0em rgba(5,138,240,0.5),-1.8em 1.8em 0 0em rgba(5,138,240,0.7),-2.6em 0em 0 0em #058af0,-1.8em -1.8em 0 0em rgba(5,138,240,0.2)
    }
    87.5%{
        box-shadow:0em -2.6em 0em 0em rgba(5,138,240,0.2),1.8em -1.8em 0 0em rgba(5,138,240,0.2),2.5em 0em 0 0em rgba(5,138,240,0.2),1.75em 1.75em 0 0em rgba(5,138,240,0.2),0em 2.5em 0 0em rgba(5,138,240,0.2),-1.8em 1.8em 0 0em rgba(5,138,240,0.5),-2.6em 0em 0 0em rgba(5,138,240,0.7),-1.8em -1.8em 0 0em #058af0
    }
}
@keyframes load5{
    0%,100%{
        box-shadow:0em -2.6em 0em 0em #058af0,1.8em -1.8em 0 0em rgba(5,138,240,0.2),2.5em 0em 0 0em rgba(5,138,240,0.2),1.75em 1.75em 0 0em rgba(5,138,240,0.2),0em 2.5em 0 0em rgba(5,138,240,0.2),-1.8em 1.8em 0 0em rgba(5,138,240,0.2),-2.6em 0em 0 0em rgba(5,138,240,0.5),-1.8em -1.8em 0 0em rgba(5,138,240,0.7)
    }
    12.5%{
        box-shadow:0em -2.6em 0em 0em rgba(5,138,240,0.7),1.8em -1.8em 0 0em #058af0,2.5em 0em 0 0em rgba(5,138,240,0.2),1.75em 1.75em 0 0em rgba(5,138,240,0.2),0em 2.5em 0 0em rgba(5,138,240,0.2),-1.8em 1.8em 0 0em rgba(5,138,240,0.2),-2.6em 0em 0 0em rgba(5,138,240,0.2),-1.8em -1.8em 0 0em rgba(5,138,240,0.5)
    }
    25%{
        box-shadow:0em -2.6em 0em 0em rgba(5,138,240,0.5),1.8em -1.8em 0 0em rgba(5,138,240,0.7),2.5em 0em 0 0em #058af0,1.75em 1.75em 0 0em rgba(5,138,240,0.2),0em 2.5em 0 0em rgba(5,138,240,0.2),-1.8em 1.8em 0 0em rgba(5,138,240,0.2),-2.6em 0em 0 0em rgba(5,138,240,0.2),-1.8em -1.8em 0 0em rgba(5,138,240,0.2)
    }
    37.5%{
        box-shadow:0em -2.6em 0em 0em rgba(5,138,240,0.2),1.8em -1.8em 0 0em rgba(5,138,240,0.5),2.5em 0em 0 0em rgba(5,138,240,0.7),1.75em 1.75em 0 0em #058af0,0em 2.5em 0 0em rgba(5,138,240,0.2),-1.8em 1.8em 0 0em rgba(5,138,240,0.2),-2.6em 0em 0 0em rgba(5,138,240,0.2),-1.8em -1.8em 0 0em rgba(5,138,240,0.2)
    }
    50%{
        box-shadow:0em -2.6em 0em 0em rgba(5,138,240,0.2),1.8em -1.8em 0 0em rgba(5,138,240,0.2),2.5em 0em 0 0em rgba(5,138,240,0.5),1.75em 1.75em 0 0em rgba(5,138,240,0.7),0em 2.5em 0 0em #058af0,-1.8em 1.8em 0 0em rgba(5,138,240,0.2),-2.6em 0em 0 0em rgba(5,138,240,0.2),-1.8em -1.8em 0 0em rgba(5,138,240,0.2)
    }
    62.5%{
        box-shadow:0em -2.6em 0em 0em rgba(5,138,240,0.2),1.8em -1.8em 0 0em rgba(5,138,240,0.2),2.5em 0em 0 0em rgba(5,138,240,0.2),1.75em 1.75em 0 0em rgba(5,138,240,0.5),0em 2.5em 0 0em rgba(5,138,240,0.7),-1.8em 1.8em 0 0em #058af0,-2.6em 0em 0 0em rgba(5,138,240,0.2),-1.8em -1.8em 0 0em rgba(5,138,240,0.2)
    }
    75%{
        box-shadow:0em -2.6em 0em 0em rgba(5,138,240,0.2),1.8em -1.8em 0 0em rgba(5,138,240,0.2),2.5em 0em 0 0em rgba(5,138,240,0.2),1.75em 1.75em 0 0em rgba(5,138,240,0.2),0em 2.5em 0 0em rgba(5,138,240,0.5),-1.8em 1.8em 0 0em rgba(5,138,240,0.7),-2.6em 0em 0 0em #058af0,-1.8em -1.8em 0 0em rgba(5,138,240,0.2)
    }
    87.5%{
        box-shadow:0em -2.6em 0em 0em rgba(5,138,240,0.2),1.8em -1.8em 0 0em rgba(5,138,240,0.2),2.5em 0em 0 0em rgba(5,138,240,0.2),1.75em 1.75em 0 0em rgba(5,138,240,0.2),0em 2.5em 0 0em rgba(5,138,240,0.2),-1.8em 1.8em 0 0em rgba(5,138,240,0.5),-2.6em 0em 0 0em rgba(5,138,240,0.7),-1.8em -1.8em 0 0em #058af0
    }
}
.img-rounded{
    border-radius:100%
}
.privacy{
    background:#69BEFF;
    padding:1rem;
    font-size:.8rem;
    flex:1;
    word-wrap:break-word
}
.privacy h1,.privacy h2{
    margin:2rem 0 0.8rem 0
}
.privacy-inner{
    background:#fff;
    border-radius:1rem;
    padding:1rem
}
.isselectquestion{
    border-radius:1rem;
    overflow:hidden;
    box-shadow:inset 0rem 0rem 1rem 0rem rgba(0,0,0,0.17)
}
.isselectquestion-shade img{
    width:1.26rem;
    margin-right:0.5rem;
    margin-top:0.6rem
}
.selectquiz_div,.question-main{
    padding:0rem;
    background-size:contain
}
.option-box{
    padding:.5rem
}
.question-main{
    padding-bottom:1rem
}
.question-main h3{
    font-size:2rem;
    font-weight:500;
    color:#333;
    padding:0rem 0 0.5rem
}
.isselectquestion-shade{
    display:none
}
.option-question{
    width:100%
}
.option-question h3{
    background:#FD868D;
    display:flex;
    justify-content:center;
    align-items:center;
    color:#fff;
    font-size:1.2rem;
    font-weight:500;
    padding:.5rem 1rem
}
.option-box table{
    width:100%
}
.option-box table td{
    border-bottom:1px solid #E1E1E1;
    padding:0.5rem 0;
    display:flex;
    align-items:center
}
.option-box table tr:last-child td{
    border:none
}
.option-box table td label{
    flex:1;
    margin-left:0.5rem;
    color:#666666;
    font-weight:400;
    font-size:0.73rem
}
.option-box table td input{
    border:1px solid #CCCCCC;
    outline:none;
    color:#fff;
    width:0.9rem;
    height:0.9rem;
    border-radius:50%
}
.option-box img{
    width:100%
}
.selectquiz_count_box{
    display:flex;
    flex-wrap:wrap;
    justify-content:center
}
.selectquiz_count_box_line{
    width:1.2rem;
    height:0.1rem;
    background:#ccc;
    margin:0.5rem 0.25rem 0 0.25rem
}
.selectquiz_count_box_line_select{
    background:var(--base-btn-color)
}
.common_btn{
    width:auto
}
.choosedanswer{
    font-size:0.95rem
}
#backTolastPage{
    cursor:pointer
}
.common_btn a{
    width:100%;
    height:100%;
    background:var(--base-btn-color);
    border-radius:1rem;
    display:flex;
    padding:9px;
    justify-content:center;
    align-items:center;
    color:#fff;
    font-weight:bold
}
.btn-primary{
    margin:1rem auto;
    display:block;
    width:calc(100% - 1rem);
    background:var(--base-btn-color);
    padding:.6rem 0;
    font-size:1rem;
    color:#fff;
    font-weight:400;
    text-align:center;
    border-radius:.3rem
}
div.quizeselectItem div.longSelectDivTempClasszhengchang{
    background:var(--base-btn-color) !important;
    color:#fff
}
.quizeselectItem{
    display:-webkit-box;
    display:-ms-flexbox;
    display:-webkit-flex;
    display:flex;
    flex-wrap:wrap;
    padding:0 0.5rem .5rem
}
.quizeselectItem>div{
    width:calc(50% - 0.5rem);
    margin:.25rem;
    padding:.6rem;
    background:#f0f0f0;
    font-size:.85rem;
    color:#1a1a1a;
    text-align:center;
    position:relative
}
.chooseingItem .quizeselectItem>div{
    background:#f0f0f0
}
.chooseingItem .new_select_count,.hasChooseItemNew .new_select_count{
    color:var(--base-title-color)
}
.new_select_count{
    font-size:0.6rem;
    font-weight:400;
    color:#333333;
    position:absolute;
    left:0rem;
    z-index:0;
    top:0
}
.new_select_count p{
    position:relative;
    z-index:1;
    padding:.3rem
}
.new_select_count img{
    width:3.6rem;
    position:absolute;
    max-width:inherit
}
.newSelectTest-choiceType-pa>.newSelectTest-item-title,.chooseingItem .newSelectTest-item-title{
    color:var(--base-title-color);
    font-size:1.1rem;
    line-height:1.3rem
}
.newSelectTest-item-title-nopading{
    padding:.5rem !important
}
.huisedezhezhao{
    position:absolute;
    z-index:8;
    width:100%;
    height:100%;
    background-color:#b3b3b3;
    opacity:.5
}
.nochooseItem{
    background:#d6d6d6;
    box-shadow:0 2px 8px #cecece
}
.new_select_count{
    font-size:0.6rem;
    font-weight:400;
    color:#333333;
    position:absolute;
    left:0rem;
    z-index:0;
    top:0
}
.newSelectTest-choiceType-pa,.newSelectTest-choiceType-pa-wenda{
    padding-bottom:1rem;
    margin-top:1rem;
    color:#1a1a1a;
    position:relative
}
.bottomAwayStill{
    background:var(--base-title-color);
    width:100%;
    z-index:100;
    text-align:center;
    left:0%;
    position:fixed;
    bottom:0;
    transition:all .2s ease
}
.bottomAwayStill .adsbygoogle{
    margin:0 auto
}
.bottomAwayStill.hide{
    top:100%;
    bottom:auto
}
.bottomAwayStill.hide .close_ad_nogame{
    background-position-y:-21px
}
.close_ad_nogame{
    position:absolute;
    left:0;
    bottom:100%;
    width:30px;
    height:20px;
    background:var(--base-title-color) url(../img/icon_arrow.png) center top no-repeat;
    z-index:999;
    border-top-left-radius:4px;
    border-top-right-radius:4px
}
.quizeLongChoose img{
    width:1rem;
    height:1rem;
    margin-left:0.3rem
}
.newSelectTest-choiceType-pa-gonggong{
    margin-top:1rem;
    padding-bottom:1rem;
    background:rgb(255,255,255)
}
.disney_p{
    margin:0;
    background:-webkit-linear-gradient(left,#ffffff,#ff0000 6.25%,#ff7d00 12.5%,#ffff00 18.75%,#00ff00 25%,#00ffff 31.25%,#0000ff 37.5%,#ff00ff 43.75%,#ffff00 50%,#ff0000 56.25%,#ff7d00 62.5%,#ffff00 68.75%,#00ff00 75%,#00ffff 81.25%,#0000ff 87.5%,#ff00ff 93.75%,#ffff00 100%);
    -webkit-background-clip:text;
    -webkit-text-fill-color:transparent;
    background-size:200% 100%;
    animation:masked-animation 2s infinite linear
}
.dropload-load,.dropload-noData,.dropload-refresh,.dropload-update{
    height:50px;
    line-height:50px;
    text-align:center
}
.iscroll-bar{
    text-align:center
}
.iscroll-bar .loading{
    display:inline-block;
    height:15px;
    width:15px;
    border-radius:100%;
    margin:6px;
    border:2px solid #fff;
    border-bottom-color:transparent;
    vertical-align:middle;
    -webkit-animation:rotate .75s linear infinite;
    animation:rotate .75s linear infinite
}
.no-data{
    display:flex;
    justify-content:center;
    align-items:center;
    min-height:300px;
    background:#eee;
    color:#999
}
.home-list .common_list-questiontag{
    display:none
}
.home-list .common_list-li:nth-child(1),.home-list .common_list-li:nth-child(3),.home-list .common_list-li:nth-child(4){
    border:3px solid #f90000;
    box-shadow:0 0 5px #f6812e
}
.home-list .common_list-li:nth-child(1) .common_list-questiontag,.home-list .common_list-li:nth-child(3) .common_list-questiontag,.home-list .common_list-li:nth-child(4) .common_list-questiontag{
    display:block
}
.test-container-quiz{
    box-shadow:0rem 0rem 0.5rem 0rem rgb(103 102 102 / 27%);
    border-radius:1rem;
    margin-bottom:1rem;
    padding:0.5rem 0.5rem
}
.common_list-topbar{
    padding:0.6rem;
    font-size:1.4rem;
    text-align:left
}
.common_list-topbar img{
    width:2rem;
    margin-right:1rem
}
.swiper-container{
    width:100%;
    height:100%
}
.swiper-slide{
    text-align:center;
    font-size:18px;
    background:#fff;
    display:-webkit-box;
    display:-ms-flexbox;
    display:-webkit-flex;
    display:flex;
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    -webkit-justify-content:center;
    justify-content:center;
    -webkit-box-align:center;
    -ms-flex-align:center;
    -webkit-align-items:center;
    align-items:center
}
.swiper-slide a{
    width:100%
}
.qa-vs,.qa-vs-progress{
    width:100% !important
}
.qa-vs .newSelectTest-choiceType{
    flex:1;
    justify-content:center;
    align-items:center;
    flex-direction:column;
    padding:0.5rem
}
.qa-vs .newSelectTest-choiceType:nth-child(1){
    background:#FB4955;
    color:#fff
}
.qa-vs .newSelectTest-choiceType:nth-child(1).longSelectDivTempClasszhengchang{
    background:#d53e48 !important
}
.qa-vs .newSelectTest-choiceType:nth-child(3){
    background:#3E95FF;
    color:#fff
}
.qa-vs .newSelectTest-choiceType:nth-child(3).longSelectDivTempClasszhengchang{
    background:#3977c2 !important
}
.qa-vs-progress{
    display:none
}
.qa-vs-progress{
    text-align:left !important
}
.qa-vs-progress-item:nth-child(1){
    color:#FB4955
}
.qa-vs-progress-item:nth-child(1) .qa-vs-progressbar{
    background:#FB4955
}
.qa-vs-progress-item:nth-child(2){
    color:#3E95FF
}
.qa-vs-progress-item:nth-child(2) .qa-vs-progressbar{
    background:#3E95FF
}
.qa-vs-progressbar{
    position:relative;
    padding:0;
    background:#F0F0F0;
    height:1.2rem;
    margin:0.5rem 0;
    display:flex;
    justify-content:space-between;
    align-items:center;
    transition:all 1s ease
}
.qa-vs-progress-bottom{
    position:relative
}
.qa-vs-progressbar-title{
    top:0;
    right:0;
    position:absolute;
    z-index:1;
    line-height:1
}
.agree_top_num{
    color:#999;
    font-size:.9rem
}
.ads-pin-container{
    position:relative
}
.tags{
    display:flex;
    flex-flow:wrap;
    margin:1rem 0
}
.tags a{
    font-weight:300;
    font-size:0.9rem;
    margin-right:0.5rem;
    margin-bottom:0.5rem;
    color:#FF5691;
    background:#EAEAEA;
    padding:0.1rem 0.5rem;
    border-radius:0.5rem
}
.tags a:nth-child(1),.tags a:nth-child(2),.tags a:nth-child(3){
    color:#fff;
    background:linear-gradient(-90deg,#FA22ED 0%,#FF5691 100%)
}
@keyframes rotate{
    0%{
        transform:rotate(0deg)
    }
    50%{
        transform:rotate(180deg)
    }
    100%{
        transform:rotate(360deg)
    }
}
@keyframes masked-animation{
    0%{
        background-position:0 0
    }
    100%{
        background-position:-100%,0
    }
}
@media(min-width:600px){
    .download_img_to_local{
        display:none
    }
}
html,body{
    font-family:'Alata',sans-serif;
    max-width:inherit;
}
.container-box{
    max-width:1200px;
    margin:0 auto;

}
h1,h2,h3,h4,h5,h6{
    font-weight:bold
}
.jogar_header{
    background:#fafafa;
    display:block;
    box-shadow:none;
    border-bottom:1px solid #ede6e6;
    height:auto
}
.jogar_header .container-box{
    display:flex;
    justify-items:center;
    align-items:center;
}
.adunit-home-left{
    position:absolute;
    left:-180px;
    top:0;
    display:none
}
.header_logo,.header_logo a,.header_logo img{
    display:block;
    text-align:center;
    margin:0 auto
}
.wanshengjierukou img{
    width:1.4rem;
    height:1.3rem
}
.wanshengjierukou_search img{
    height:auto
}
.searchclose{
    display:none
}
.top_box{
    margin:1rem;
    display:flex;
    align-items:center
}
.top_box .topicsClassItemPa ul li a{
    background:none;
    color:#666
}
.dianmeidianhongdianheader{
    top:-.63rem;
    right:-.21rem
}
.dianmeidianhongdian{
    position:absolute;
    border:4px solid red;
    border-radius:50%
}
.wanshengjierukou{
    z-index:8;
    right:.5rem
}
.headerCategoryList{
    position:absolute;
    left:0;
    width:100%;
    height:0;
    overflow:hidden;
    z-index:10;
    top:3rem;
    background:#fafafa;
    transition:all .6s ease
}
.headerCategoryList ul{
    flex-wrap: wrap;
}
.headerCategoryList li a{
    display:block
}
.exitshowhide.headerCategoryList{
    height:638px
}
.headerCategoryList li{
    position:relative;
    transition-duration:.5s;
    text-transform:uppercase;
    font-size:.8rem;
    line-height:1rem;
    padding:1rem 1.3rem;
    padding-left:.5rem;
    font-weight:700;
    border-top:1px solid #f1efef
}
.top_box_img img{
    width:1.5rem;
    margin:0 .5rem;
    vertical-align:top
}
.topicsClassItemPa{
    padding:0
}
.topicsClassItemPa ul li{
    display:table-cell;
    list-style:none;
    width:auto;
    white-space:nowrap;
    position:relative;
    height:2rem;
    vertical-align:bottom;
    padding:0 .3rem
}
.jogar_container{
    padding:0
}
.pin-wrapper{
    position:relative
}
.common_list-li,.common_list-img img{
    border-radius:0
}
.load-more-quizzes-a-parent{
    margin:1rem auto;
    max-width:600px
}
.quizClassItemHadChoose{
    background:#ff7c59!important
}
.funquizzranklisttab_item{
    background:#eee
}
.search_box{
    margin:0 .5rem
}

.search_box .container-box{
    max-width:1200px;
    margin:0 auto;
    /*display:none;*/
    justify-items:center;
    align-items:center;
}


.search_input{
    position:relative;
    display:flex;
    align-items:center;
    margin:.6rem auto
}
.search_input .search-box{
    outline:none;
    background:#f4f4f4;
    flex:1;
    font-size:.9rem;
    color:#333;
    border:1px solid #ff7c59;
}
.search_input .search-box input{
    width: 100%;
    height: 100%;
    background: none;
    border: none;
    padding:0.6rem 0.5rem;
}
.search_input .search_btn img{
    width:1.2rem;
}
.search_input .search_btn{
    margin-left:1rem;
    cursor:pointer;
    border: 1px solid #ff7c59;
    background: #ff7c59;
    color: #fff;
    padding: .2rem 2rem;
    border-radius: .3rem;
}
.search_box_hide{
    display:none
}
.search_popular img{
    width:.84rem;
    margin-left:.5rem
}
#backTolastPage{
    width:1.2rem
}
.ani-masked{
    background:-webkit-linear-gradient(left,#ffffff,#ff0000 6.25%,#ff7d00 12.5%,#ffff00 18.75%,#00ff00 25%,#00ffff 31.25%,#0000ff 37.5%,#ff00ff 43.75%,#ffff00 50%,#ff0000 56.25%,#ff7d00 62.5%,#ffff00 68.75%,#00ff00 75%,#00ffff 81.25%,#0000ff 87.5%,#ff00ff 93.75%,#ffff00 100%);
    -webkit-background-clip:text;
    -webkit-text-fill-color:transparent;
    background-size:200% 100%;
    animation:masked-animation 2s infinite linear
}
@keyframes masked-animation{
    0%{
        background-position:0 0
    }
    100%{
        background-position:-100%,0
    }
}
.most_popular-h3{
    background-image:linear-gradient( 90deg,#FF7C59 0,#FFB431 100%),linear-gradient(#fc4260,#fc4260);
    background-blend-mode:normal,normal;
    display:-webkit-box;
    display:-ms-flexbox;
    display:-webkit-flex;
    display:flex;
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    -webkit-justify-content:center;
    justify-content:center;
    -webkit-box-align:center;
    -ms-flex-align:center;
    -webkit-align-items:center;
    align-items:center;
    font-size:1.5rem;
    font-weight:400;
    color:#fff;
    margin-bottom:1rem
}
.funham{
    width:1.21rem;
    position:relative;
    height:.1rem;
    display:block;
    margin-right:auto;
    background-color:#fe892c;
    -webkit-transition:all .25s ease-in-out;
    -moz-transition:all .25s ease-in-out;
    -ms-transition:all .25s ease-in-out;
    -o-transition:all .25s ease-in-out;
    transition:all .25s ease-in-out
}
.funham.exit{
    background-color:transparent
}
.funham:before,.funham:after{
    position:absolute;
    content:'';
    width:100%;
    height:.1rem;
    left:0;
    top:-0.42rem;
    background-color:#ff7c59;
    -webkit-transition:all .25s ease-in-out;
    -moz-transition:all .25s ease-in-out;
    -ms-transition:all .25s ease-in-out;
    -o-transition:all .25s ease-in-out;
    transition:all .25s ease-in-out
}
.funham:after{
    top:.42rem
}
.funham.exit{
    background-color:transparent
}
.funham.exit:before{
    -webkit-transform:translateY(0.42rem) rotateZ(-45deg);
    -moz-transform:translateY(0.42rem) rotateZ(-45deg);
    -ms-transform:translateY(0.42rem) rotateZ(-45deg);
    -o-transform:translateY(0.42rem) rotateZ(-45deg);
    transform:translateY(0.42rem) rotateZ(-45deg)
}
.funham.exit:after{
    -webkit-transform:translateY(-0.42rem) rotateZ(45deg);
    -moz-transform:translateY(-0.42rem) rotateZ(45deg);
    -ms-transform:translateY(-0.42rem) rotateZ(45deg);
    -o-transform:translateY(-0.42rem) rotateZ(45deg);
    transform:translateY(-0.42rem) rotateZ(45deg)
}
.adunit:before{
    margin-bottom:0.9rem;
    padding-top:.9rem
}
.adunit:after{
    top:0.45rem
}
.adunit-left,.adunit-right{
    display:none
}
.another_app{
    -webkit-box-flex:1;
    -webkit-flex:1;
    -ms-flex:1;
    flex:1;
    display:flex;
    -webkit-box-pack:center;
    -webkit-justify-content:center;
    -ms-flex-pack:center;
    justify-content:center;
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center;
    background:#fff;
    margin-right:1rem;
    padding:.6rem 0
}
.result_share-moreapp{
    display:flex;
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center;
    padding:0
}
.another_app:last-child{
    margin-right:0
}
.result_agian-next_btn{
    margin:1rem 0
}
.result_agian-next_btn,.result_agian-next_btn a{
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox
}
.another_app .another_app-img{
    width:42px;
    height:42px
}
.result_share-agian h1{
    color:#FF7C59;
    font-size:1.5rem;
    padding:0 .5rem;
    line-height:1.7;
    font-weight:400
}
.result_agian-next_btn a{
    background:none;
    border:1px solid #999;
    border-radius:0;
    padding:.6rem 1rem
}
.result_agian-next_btn a.agian_btn span{
    color:#666
}
.result_agian-next_btn a.next_btn{
    background:#FF7C59;
    border:1px solid #FF7C59
}
.agian_btn_new{
    margin-right:1rem
}
.result_agian-next_btn a span{
    color:#fff
}
.diggfun_temp_tags a{
    color:#3175FF
}
.subBanner{
    border:none
}
.subBanner a{
    background:#EDEDED;
    color:#666
}
.subBanner a + a{
    margin-left:1rem
}
.search_box ul li{
    height:auto;
    padding:0.9rem
}
.search_box ul li a{
    color:#FF7C59;
    background:none !important;
    padding:0
}
.search_info{
    flex:1;
    padding:.5rem
}
.swiperUpTitle{
    padding:.6rem;
    position:relative;
    display:inline-block;
    margin-bottom:12px;
    font-size:1.5rem;
    border-bottom:1px solid #FF7C59
}
.search_info .swiperUpTitle>span{
    font-weight:400;
    color:#333333;
    font-size:1.1rem
}
.search_info .swiperUpTitle span span{
    background:#FF7C59
}
.common_list_li_search{
    padding:0 0.5rem
}
.search_line{
    width:100%;
    height:1px;
    background:#f4f4f4;
    margin:0.5rem 0
}
.search_all_box{
    display:flex
}
.search_all_box_left{
    flex:0.4;
    margin-right:0.5rem
}
.search_all_box_left img{
    width:100%
}
.search_all_box_right{
    flex:0.6;
    display:flex;
    flex-direction:column;
    justify-content:space-between
}
.search_all_box_right p{
    display:-webkit-box;
    -webkit-box-orient:vertical;
    -webkit-line-clamp:2;
    overflow:hidden;
    font-weight:400;
    color:#333333;
    font-size:0.85rem
}
.time_search_box{
    display:flex;
    font-weight:400;
    color:#999999;
    font-size:0.5rem
}
.search_info .time_search_bottom{
    width:0.73rem;
    height:0.73rem;
    margin-right:0.5rem
}
.noresult{
    display:flex;
    flex-direction:column;
    align-items:center;
    margin-bottom:0.5rem;
    box-shadow:0rem 0.5rem 0.1rem 0rem rgb(103 102 102 / 10%)
}
.noresult p{
    font-weight:400;
    color:#999999;
    font-size:0.7rem;
    margin:0.5rem 0
}
.noresult img{
    width:12rem
}
.author_detial{
    display:flex;
    width:100%;
    align-items:center;
    justify-content:space-between;
    font-size:0.9rem
}
.author_detial>div{
    align-items:center;
    display:flex
}
.author_detial span{
    color:#999
}
.author_detial a{
    margin:0 0.5rem;
    color:#3175FF
}
.author_detial img{
    width:1.5rem;
    height:1.5rem
}
.question_title h3{
    color:#FF7C59;
    font-size:1.5rem
}
.iscroll-bar{
    text-align:center
}
.iscroll-bar .loading{
    border:2px solid #323584;
    border-bottom:transparent
}
.test-container_login,.result_share-agian{
    border-radius:0
}
.quizeselectItem{
    width:auto
}
.quizeselectItem>div{
    font-size:1rem;
    padding:0.5rem
}
.newSelectTest-choiceType img{
    max-width:100%;
    margin: 0 auto;
}
.menu{
    width:3rem;
    height:3rem;
    display:flex;
    align-items:center
}
.jogar_footer > .container-box{
    display:block;
    text-align:center
}
.grid{
    display:grid;
    grid-template-columns:repeat(3,340px);
    grid-template-rows:repeat(auto-fill,340px);
    grid-auto-flow:row dense;
    justify-content:center;
    grid-gap:9px;
    place-content:center;
    font-size:12px;
    grid-template-areas:'ads1 . ' '. ads2 ' 'ads3 . '
}
.grid .adunit{
    display:flex;
    justify-content:center;
    align-items:center;
    background:#eee
}
.grid .adunit-1{
    grid-area:ads1
}
.grid .adunit-2{
    grid-area:ads2
}
.grid .adunit-3{
    grid-area:ads3
}
.grid .adunit:before{
    display:none
}
.grid .adunit:after{
    top:-0.3rem
}


.grid .adunit_new:before{
    display:none
}
.grid .adunit_new:after{
    top:-0.3rem
}

.question-container{
    flex:1
}
.question-container-wrap{
    display:block
}
.tt-suggestion{
    padding: .3rem .6rem;
    cursor: pointer
}
.tt-suggestion:hover{
    padding: .3rem .6rem;
    background: #eee
}
.tt-menu{
    width: 100%;
    position: absolute !important;
    border: 1px solid #ff7c59;
    color: #333
}
.tt-highlight{
    color: #000;
    font-weight: bold;
}
@media all and (max-width:900px){
    .grid{
        /*grid-template-columns:repeat(3,300px);*/
        /*grid-template-areas:'ads1 . .' ' . . ads2 ' 'ads3 . . ';*/
        /*display: flex;*/
        /*flex-direction: column;*/

        display: grid;
        grid-auto-flow: row;
        grid-template-columns: repeat(1, 1fr);
        grid-template-areas:'ads1' '.' '.' 'ads2' '.' 'ads3' }
}
@media all and (min-width:600px){
    .common_list-ul-result,.common_list_ul_search,.common_list-tag,.common_list-ul-testing{
        display:flex;
        flex-wrap:wrap
    }
    .common_list_ul_search li,.common_list-ul-result li,.common_list-tag li,.common_list-ul-testing li{
        width:31%;
        margin:1%
    }

}
@media all and (min-width:900px){
    .question-container-wrap{
        display:flex
    }
    .headerCategoryList li{
        border-top:none;
    }
    .question-container{
        margin:0;
        display:flex;
        flex-direction:column;
        width:800px
    }
    .grid{
        grid-template-columns:repeat(3,340px);
        grid-template-areas:'ads1 . .' ' . . ads2 ' 'ads3 . . ';
        display: flex;
        flex-direction: column;
    }
    .header_logo{
        flex:auto;
        margin-right:1rem
    }
    .common_list-ul .common_list-li,.common_list-ul .adunit{
    }
    .menu,#backTolastPage{
        display:none !important
    }
    .headerCategoryList,.headerCategoryList ul{
        display:flex;
        position:relative;
        height:auto;
        top:0;
        background:transparent
    }
    .common_list-questiondesc p{
        font-size:1rem
    }
    .result-container{
        max-width:900px;
        margin:0 auto
    }


}
@media all and (min-width:1200px){
    .question-container{
        margin:0 30px
    }
    .adunit-left,.adunit-right{
        display:block
    }
    .grid{
        display:grid;
        grid-template-columns:repeat(3,340px);
        grid-template-areas:'ads1 . . ' '. . ads2 ' 'ads3 . .'
    }
}
@media all and (min-width:1600px){
    .adunit-home-left{
        display:block
    }
}


.adunit_new{
    text-align:center;
    position:relative;


}
.adunit_new:before{
    content:' ';
    width:100%;
    border-bottom:1px solid #ccc;
    margin-bottom:0.5rem;
    padding-top:.5rem;
    display:block
}
.adunit_new:after{
    content:'ADVERTISEMENT';
    position:absolute;
    left:50%;
    top:0;
    display:inline-block;
    padding:0;
    background:#f7f7f7;
    color:#999;
    transform:translateX(-50%);
    font-size:0.8rem;
    top:-0.5rem;
}

.m_index_ad_1{
    height: auto !important;
    overflow: hidden;
    box-sizing: border-box;
}