@charset "UTF-8";

.center-block {
    display: block;
    margin-right: auto;
    margin-left: auto
}

.pull-right {
    float: right!important
}

.pull-left {
    float: left!important
}

.text-right {
    text-align: right!important
}

.text-left {
    text-align: left!important
}

.text-center {
    text-align: center!important
}

.hide {
    display: none!important
}

.show {
    display: block!important
}

.invisible {
    visibility: hidden
}

.text-hide {
    font: 0/0 a;
    color: transparent;
    text-shadow: none;
    background-color: transparent;
    border: 0
}

.clearfix:after,.clearfix:before {
    content: " ";
    display: table
}

.clearfix:after {
    clear: both
}

.clearfix {
    zoom: 1
}

.auth-btn a,.content-section .support .support-content li,.inlineblock,.site-banner .mobile-auth .login-btn a,.site-banner .mobile-auth .logout-btn a,.site-banner .mobile-auth .panel-btn a,.site-banner .mobile-auth .register-btn a,.site-header .navbar-content .login-btn a,.site-header .navbar-content .logout-btn a,.site-header .navbar-content .nav-main ul li,.site-header .navbar-content .panel-btn a,.site-header .navbar-content .register-btn a {
    display: inline-block;
    *display: inline;
    *zoom: 1
}

.browserupgrade {
    margin: 0;
    padding: 1rem;
    background: #ccc
}

html {
    font-size: 16px;
    color: #222
}

::-moz-selection {
    background-color: #1cb88b;
    text-shadow: none
}

::selection {
    background-color: #1cb88b;
    text-shadow: none
}

h1,h2,h3,h4,h5,h6,input,li,p,ul {
    margin: 0;
    padding: 0
}

li {
    list-style: none
}

body {
    font-size: 1rem;
    line-height: 1.5;
    background-color: #f7f7f7;
    font-family: 'Lato','Microsoft YaHei',sans-serif
}

a,a:active,a:hover {
    color: #222;
    text-decoration: none
}

a:active,a:hover {
    color: #1cb88b
}

p {
    font-size: .8125rem;
}

h3 {
    font-size: 2.125rem
}

h4 {
    font-size: 1.125rem;
    line-height: 5
}

.container {
    width: 1170px;
    margin-right: auto;
    margin-left: auto
}

.phcolor {
    color: #999
}

.auth-btn,.site-header .navbar-content .login-btn,.site-header .navbar-content .logout-btn,.site-header .navbar-content .panel-btn,.site-header .navbar-content .register-btn {
    width: 96px;
    width: 6rem;
    margin-top: 5px;
    height: 34px;
    line-height: 34px;
    border-radius: .25rem;
    text-align: center;
    font-size: 16px;
    font-size: 1rem
}

.site-banner .mobile-auth .login-btn,.site-banner .mobile-auth .logout-btn,.site-banner .mobile-auth .panel-btn,.site-banner .mobile-auth .register-btn {
    width: 6rem;
    height: 34px;
    line-height: 34px;
    border-radius: .25rem;
    text-align: center;
    font-size: 16px;
    font-size: 1rem
}

.auth-btn a,.site-banner .mobile-auth .login-btn a,.site-banner .mobile-auth .logout-btn a,.site-banner .mobile-auth .panel-btn a,.site-banner .mobile-auth .register-btn a,.site-header .navbar-content .login-btn a,.site-header .navbar-content .logout-btn a,.site-header .navbar-content .panel-btn a,.site-header .navbar-content .register-btn a {
    color: #f7f7f7;
    width: 96px;
    height: 34px
}

.auth-btn a i,.site-banner .mobile-auth .login-btn a i,.site-banner .mobile-auth .logout-btn a i,.site-banner .mobile-auth .panel-btn a i,.site-banner .mobile-auth .register-btn a i,.site-header .navbar-content .login-btn a i,.site-header .navbar-content .logout-btn a i,.site-header .navbar-content .panel-btn a i,.site-header .navbar-content .register-btn a i {
    margin-right: 10px;
    margin-right: .625rem
}

.site-header .main-header {
    position: absolute;
    /*top: 54px;*/
    /*top: 3.375rem;*/
    left: 0;
    right: 0;
    z-index: 99;
    -webkit-transition: all 150ms ease-in-out;
    transition: all 150ms ease-in-out
}

.site-header .navbar-content {
    height: 44px;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    background-color: #36404d;
    box-shadow: 1px 1px 3px 2px rgba(0,0,0,.07);
    line-height: 44px
}

.site-header .navbar-content .nav-main {
    float: right
}

.site-header .navbar-content .nav-main ul li,.site-header .scrolled {
    -webkit-transition: all 150ms ease-in-out;
    transition: all 150ms ease-in-out
}

.site-header .navbar-content .nav-main ul li {
    border-top: 4px solid transparent;
    border-top: .25rem solid transparent;
    line-height: 40px;
    line-height: 2.5rem;
    font-size: 14px;
    font-size: .875rem;
    padding: 0 4px;
    padding: 0 .25rem;
    color: white
}

.site-header .navbar-content .nav-main ul li+li {
    margin-left: 12px;
    margin-left: .75rem
}

.site-header .navbar-content .nav-main ul li a {
    color: inherit
}

.site-header .navbar-content .logo a,.site-header .navbar-content .nav-main ul li a:hover {
    color: #1cb88b
}

.site-header .navbar-content .nav-main .active {
    border-top: 4px solid #1cb88b;
    border-top: .25rem solid #1cb88b;
    color: #1cb88b
}

.site-header .navbar-content .nav-bars {
    position: absolute;
    top: 0;
    right: 6%;
    width: 36px;
    height: 36px;
    line-height: 36px;
    background-color: #1cb88b;
    text-align: center;
    cursor: pointer
}

.site-header .navbar-content .nav-bars i {
    color: #f7f7f7
}

.site-header .navbar-content .logo {
    border-left: 24px solid transparent;
    border-left: 1.5rem solid transparent;
    padding-left: 28px;
    padding-left: 1.75rem;
    float: left;
    font-size: 20px;
    font-size: 1.25rem
}

.site-header .navbar-content .login-btn,.site-header .navbar-content .logout-btn,.site-header .navbar-content .panel-btn,.site-header .navbar-content .register-btn {
    float: right;
    margin-right: 10px;
    margin-right: .625rem
}

.site-header .navbar-content .login-btn,.site-header .navbar-content .panel-btn {
    margin-left: 30px;
    margin-left: 1.875rem
}

.site-header .navbar-content .logout-btn,.site-header .navbar-content .register-btn {
    background-color: #36404d
}

.site-header .scrolled {
    top: 0
}

@media only screen and (min-width:768px) and (max-width:991px) {
    .site-header .container {
        width: 100%
    }

    .site-header .main-header {
        top: 0
    }
}

@media only screen and (max-width:767px) {
    .site-header .main-header {
        top: 0;
        border-top: .25rem solid #1cb88b
    }

    .site-header .main-header .container {
        width: 100%
    }

    .site-header .navbar-content,.site-header .navbar-content .nav-main,.site-header .navbar-content-hidden {
        -webkit-transition: all 600ms ease-in-out;
        transition: all 600ms ease-in-out
    }

    .site-header .navbar-content {
        background-color: transparent;
        box-shadow: none;
        overflow: hidden;
        height: 0
    }

    .site-header .navbar-content .nav-main {
        float: none
    }

    .site-header .navbar-content .nav-main ul {
        background-color: #222;
        opacity: .9
    }

    .site-header .navbar-content .nav-main ul li {
        display: block;
        border-top: none!important;
        margin-left: 0!important;
        padding: 0
    }

    .site-header .navbar-content .nav-main ul li a {
        padding: 0 .75rem;
        display: block
    }

    .site-header .navbar-content .nav-main ul li a:active {
        background-color: #1cb88b
    }

    .site-header .navbar-content .nav-bars {
        display: block!important
    }

    .site-header .navbar-content .login-btn,.site-header .navbar-content .logo,.site-header .navbar-content .logout-btn,.site-header .navbar-content .panel-btn,.site-header .navbar-content .register-btn {
        display: none
    }

    .site-header .navbar-content-hidden {
        height: 224px
    }
}

.site-banner {
    width: 100%;
    height: 610px;
    position: relative;
    left: 0;
    top: 0;
    overflow: hidden
}

.site-banner .banner-img {
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    z-index: 2;
    opacity: .5;
    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50)
}

.site-banner .owl-carousel div {
    width: 100%;
    height: 100%;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat
}

.site-banner .owl-carousel .bg-img1 {
}

.site-banner .owl-carousel .bg-img2 {
}

.site-banner .owl-carousel .bg-img3 {
}

.site-banner .banner-background {
    position: absolute;
    left: 0;
    top: 0;
    background-color: #36404d;
    width: 100%;
    height: 100%;
    z-index: 1
}

.site-banner .banner-title {
    position: absolute;
    left: 0;
    right: 0;
    bottom: 60%;
    text-align: center;
    color: #f7f7f7;
    z-index: 3
}

.site-banner .banner-title h1 {
    font-size: 56px;
    font-size: 3.5rem;
    line-height: 56px;
    line-height: 3.5rem
}

.site-banner .banner-title hr {
    width: 384px;
    width: 21.75rem
}

.site-banner .banner-title p {
    font-size: 26px;
    font-size: 1.625rem;
    line-height: 26px;
    line-height: 1.625rem
}

.site-banner .banner-title .text-animation {
    display: none\9;
    _display: none;
    *display: none;
    position: absolute;
    left: 0;
    bottom: -180px;
    bottom: -11.25rem;
    right: 0;
    margin-left: auto;
    margin-right: auto
}

.site-banner .mobile-auth,.site-banner .scrolldown {
    z-index: 10;
    position: absolute;
    left: 0;
    bottom: 18%;
    right: 0
}

.site-banner .mobile-auth .login-btn,.site-banner .mobile-auth .logout-btn,.site-banner .mobile-auth .panel-btn,.site-banner .mobile-auth .register-btn {
    max-width: 200px;
    width: 30%;
    margin: 10px auto
}

.site-banner .mobile-auth .login-btn,.site-banner .mobile-auth .panel-btn {
    background-color: #1cb88b
}

.site-banner .mobile-auth .logout-btn,.site-banner .mobile-auth .register-btn {
    background-color: #36404d
}

.site-banner .scrolldown {
    margin: 0 auto;
    padding-bottom: 40px;
    padding-bottom: 2.5rem;
    bottom: 0;
    color: #f7f7f7;
    text-align: center
}

.site-banner .scrolldown i {
    font-size: 24px;
    font-size: 1.5rem;
    font-weight: 700;
    -webkit-animation-name: opacity;
    animation-name: opacity;
    -webkit-animation-duration: 2s;
    animation-duration: 2s;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite
}

.content-section {
}

.content-section .section {
    width: 100%
}

.content-section .bgcolor1,.content-section .price .item .item-header:hover {
    background-color: #2beab4;
    color: white;
}

.content-section .service {
    padding: 54px 0;
    height: 100%
}

.content-section .service .item {
    width: 30%;
    margin-left: 1.38%;
    margin-right: 1.38%;
    padding-left: 2.7%;
    padding-right: 2.7%;
    float: left;
    text-align: center;
}

.content-section .service .item i {
    color: #2b9274;
    font-size: 50px;
    font-size: 3.125rem
}

.content-section .game {
    padding-top: 54px;
    background-color: #36404d;
    height: 100%;
    overflow: hidden
}

.content-section .game .game-title {
    text-align: center;
    color: #f7f7f7;
    width: 66%;
    margin: 0 auto
}

.content-section .game .game-title hr,.content-section .price .price-title hr {
    margin: 28px auto;
    margin: 1.75rem auto;
    width: 170px;
    width: 10.625rem;
    border: 1px solid #f7f7f7
}

.content-section .game .game-image {
    margin-top: 2.2%;
    text-align: center;
    padding: 0 5%
}

.content-section .game .game-image img {
    width: 100%;
    max-height: 500px;
    max-width: 974px;
    margin-bottom: -5%
}

.content-section .game .game-image .gameicon {
    display: none;
    font-size: 3.125rem;
    color: #f7f7f7
}

.content-section .game .game-image .gameicon i {
    margin: 0 3%
}

.content-section .price {
    padding: 54px 4%;
    height: 100%
}
/*@media screen and (min-width: 1201px) { content-section .price {padding: 54px 0%;}*/

    .content-section .price .price-title {
    text-align: center;
    width: 66%;
    margin: 0 auto
}

.content-section .price .price-title hr {
    border: 1px solid #1cb88b
}

.content-section .price .item {
    margin-top: 30px;
    border: 1px solid rgba(0,0,0,.1);
    border-radius: .3125rem;
    width: 32.301%;
    float: left;
    background-color: #fff
}

.content-section .price .item .item-header {
    border-top-right-radius: .3125rem;
    border-top-left-radius: .3125rem;
    padding: 10px 0;
    height: 60px;
    text-align: center;
    background-color: #1cb88b;
    color: #f7f7f7
}

.content-section .price .item .item-header h4 {
    line-height: 24px;
    line-height: 1.5rem
}

.content-section .price .item .item-header p {
    font-size: 12px;
    font-size: .75rem;
    line-height: 2
}

.content-section .price .item li {
    margin: 0 5%;
    padding: 0% 5%;
    line-height: 3.4;
    border-bottom: 1px solid rgba(0,0,0,.1);
    border-bottom: 1px solid #d1d1d1 \9
}

.content-section .price .item li p {
    position: relative;
    z-index: 10
}

.content-section .price .item li span {
    *line-height: 19px;
    position: absolute;
    right: 0
}

.content-section .price .item i {
    font-style: normal
}

.content-section .price .item .item-footer {
    border-bottom-right-radius: .3125rem;
    border-bottom-left-radius: .3125rem;
    background-color: #fff;
    height: 100%;
    padding: 6% 10%
}

.content-section .price .item .item-footer p {
    font-size: 14px;
    font-size: .875rem;
    float: left;
    font-weight: 700
}

.content-section .price .item .item-footer .buy {
    font-size: 16px;
    font-size: 1rem;
    border-radius: .125rem;
    padding: 1% 5%;
    margin-top: -1%;
    border: 1px solid rgba(0,0,0,.1);
    border: 1px solid #d1d1d1\9;
    float: right
}

.content-section .price .item .item-footer .buy:hover {
    background-color: #1cb88b;
    color: #f7f7f7
}

.content-section .price .center {
    margin-left: 1%;
    margin-right: 1%
}

.content-section .feedback {
    height: 100%;
    padding: 20px 3.5%;
}

.content-section .feedback .feedback-content {
    padding-top: 20px;
    color: #f7f7f7
}

.content-section .feedback .feedback-content .text-panel {
    height: 100%;
    border-radius: .1875rem;
    -webkit-transition: all 150ms ease-in-out;
    transition: all 150ms ease-in-out
}

.content-section .feedback .feedback-content .text-panel i {
    font-size: 24px;
    font-size: 1.5rem;
    float: left
}

.content-section .feedback .feedback-content .text-panel .text {
    padding: 40px;
    padding: 2.5rem 3.75rem
}

.content-section .feedback .feedback-content .text-panel .text p {
    font-size: 16px;
    font-size: 1rem
}

.content-section .feedback .feedback-content .text-panel .text p+p {
    margin-top: 20px;
    margin-top: 1.25rem
}

.content-section .feedback .feedback-content .control-panel {
    margin-right: 40px
}

.content-section .feedback .feedback-content .control-panel i {
    font-size: 18px;
    font-size: 1.125rem;
    cursor: pointer;
    -webkit-animation-name: opacity;
    animation-name: opacity;
    -webkit-animation-duration: 2s;
    animation-duration: 2s;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite
}

.content-section .support {
    border-top: 8px solid #179f78;
    padding: 1.2% 0;
    background-color: #7f7f7f
}

.content-section .support .support-content,.site-footer {
    text-align: center;
    font-size: 0;
    padding: 0 6%
}

.content-section .support .support-content li {
    min-width: 150px;
    height: 100px;
    width: 19%;
    background-color: #a6a6a6
}

.content-section .support .support-content li+li {
    margin-left: 1%
}

.content-section .support .support-content .sprite {
    background-image: url(/theme/nooplus/img/spritesheet.png);
    background-repeat: no-repeat;
    display: block;
    margin: 15px auto
}

.content-section .support .support-content .sprite-chinatelecom {
    width: 150px;
    height: 42px;
    background-position: -5px -5px;
    margin: 28px auto
}

.content-section .support .support-content .sprite-chinaunicom {
    width: 124px;
    height: 68px;
    background-position: -5px -57px
}

.content-section .support .support-content .sprite-hinet {
    width: 133px;
    height: 70px;
    background-position: -5px -135px
}

.content-section .support .support-content .sprite-kt {
    width: 82px;
    height: 66px;
    background-position: -5px -215px
}

.content-section .support .support-content .sprite-pccw {
    width: 152px;
    height: 50px;
    background-position: -5px -291px;
    margin: 25px auto
}

.site-footer {
    width: 100%;
    height: auto;
    padding: 30px 0;
    padding: 1.875rem 0;
    background-color: #36404d;
    color: #f7f7f7;
    font-size: 13px;
    font-size: .8125rem
}

.site-footer a {
    color: #f7f7f7;
    text-decoration: none;
    border-bottom: 1px solid #999;
    word-wrap: break-word;
    border-bottom-color: #ccc
}

.site-footer a:hover {
    color: #1cb88b;
    border-bottom-color: #1cb88b
}

.site-footer .powered-by,.site-footer .theme-info {
    display: inline-block
}

.site-footer .powered-by::after {
    content: "|";
    padding-left: 10px;
    padding-right: 10px
}

@media only screen and (max-width:767px) {
    .site-footer {
        text-align: right
    }

    .site-footer .powered-by,.site-footer .theme-info {
        display: block
    }

    .site-footer .powered-by::after {
        display: none
    }
}

@keyframes opacity {
    0%,to {
        opacity: 0
    }

    50% {
        opacity: 1
    }
}

.text-animation {
    font-size: 2.1875rem;
    line-height: 2.5rem;
    font-family: 'Lato',sans-serif;
    color: #f7f7f7;
    height: 10rem;
    width: 15.625rem
}

.text-animation .visible {
    font-weight: 600;
    overflow: hidden;
    height: 2.5rem;
    padding: 0 2.5rem
}

.text-animation .visible:before {
    content: '[';
    left: 0;
    line-height: 2.5rem
}

.text-animation .visible:after {
    content: ']';
    right: 0;
    line-height: 2.5rem;
    position: absolute;
    top: 0;
    color: #1cb88b;
    font-size: 2.625rem;
    -webkit-animation-name: opacity;
    -webkit-animation-duration: 2s;
    animation-name: opacity;
    animation-duration: 2s
}

.text-animation .visible ul,.text-animation .visible:after,.text-animation .visible:before {
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite
}

.text-animation .visible:before {
    position: absolute;
    top: 0;
    color: #1cb88b;
    font-size: 2.625rem;
    -webkit-animation-name: opacity;
    -webkit-animation-duration: 2s;
    animation-name: opacity;
    animation-duration: 2s
}

.text-animation .visible ul {
    margin-top: 0;
    text-align: center;
    list-style: none;
    -webkit-animation-name: change;
    -webkit-animation-duration: 6s;
    animation-name: change;
    animation-duration: 6s
}

.text-animation .visible ul li {
    line-height: 2.5rem;
    margin: 0
}

@-webkit-keyframes opacity {
    0%,to {
        opacity: 0
    }

    50% {
        opacity: 1
    }
}

@-webkit-keyframes change {
    0%,10%,to {
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }

    15%,25%,85%,95% {
        -webkit-transform: translateY(-20%);
        transform: translateY(-20%)
    }

    30%,40% {
        -webkit-transform: translateY(-40%);
        transform: translateY(-40%)
    }

    45%,55%,70%,80% {
        -webkit-transform: translateY(-60%);
        transform: translateY(-60%)
    }

    60%,65% {
        -webkit-transform: translateY(-80%);
        transform: translateY(-80%)
    }
}

@keyframes opacity {
    0%,to {
        opacity: 0
    }

    50% {
        opacity: 1
    }
}

@keyframes change {
    0%,10%,to {
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }

    15%,25%,85%,95% {
        -webkit-transform: translateY(-20%);
        transform: translateY(-20%)
    }

    30%,40% {
        -webkit-transform: translateY(-40%);
        transform: translateY(-40%)
    }

    45%,55%,70%,80% {
        -webkit-transform: translateY(-60%);
        transform: translateY(-60%)
    }

    60%,65% {
        -webkit-transform: translateY(-80%);
        transform: translateY(-80%)
    }
}

@media only screen and (min-width:1200px) {
    .container {
        width: 90%
    }
}

@media only screen and (min-width:992px) and (max-width:1199px) {
    .container {
        width: 90%
    }
}

@media only screen and (min-width:768px) and (max-width:991px) {
    .container {
        width: 90%
    }
}

@media only screen and (max-width:767px) {
    html {
        font-size: 18px
    }

    .container {
        width: 80%
    }
}

@media only screen and (min-width:1200px) {
    .banner-img .bg-img1 {
    }

    .banner-img .bg-img2 {
    }

    .banner-img .bg-img3 {
    }
}

@media only screen and (min-width:992px) and (max-width:1199px) {
    .site-banner .banner-img .bg-img1 {
    }

    .site-banner .banner-img .bg-img2 {
    }

    .site-banner .banner-img .bg-img3 {
    }

    .content-section .support .support-content li {
        -webkit-transform: scale(1,.7);
        transform: scale(1,.7);
        width: 24%
    }

    .content-section .support .support-content li span {
        -webkit-transform: scale(.7,1);
        transform: scale(.7,1)
    }

    .content-section .support .support-content li:nth-child(5) {
        display: none
    }
}

@media only screen and (min-width:768px) and (max-width:991px) {
    .content-section .support .support-content li {
        -webkit-transform: scale(1,.7);
        transform: scale(1,.7);
        width: 24%
    }

    .content-section .support .support-content li span {
        -webkit-transform: scale(.7,1);
        transform: scale(.7,1)
    }

    .content-section .support .support-content li:nth-child(4),.content-section .support .support-content li:nth-child(5) {
        display: none
    }
}

@media only screen and (max-width:767px) {
    .site-header .main-header {
        top: 0;
        border-top: .25rem solid #1cb88b
    }

    .site-header .main-header .container {
        width: 100%
    }

    .site-header .navbar-content,.site-header .navbar-content .nav-main,.site-header .navbar-content-hidden {
        -webkit-transition: all 600ms ease-in-out;
        transition: all 600ms ease-in-out
    }

    .site-header .navbar-content {
        background-color: transparent;
        box-shadow: none;
        overflow: hidden;
        height: 0
    }

    .site-header .navbar-content .nav-main {
        float: none
    }

    .site-header .navbar-content .nav-main ul {
        background-color: #222;
        opacity: .9
    }

    .site-header .navbar-content .nav-main ul li {
        color: #f7f7f7;
        display: block;
        border-top: none!important;
        margin-left: 0!important;
        padding: 0
    }

    .site-header .navbar-content .nav-main ul li a {
        padding: 0 .75rem;
        display: block
    }

    .site-header .navbar-content .nav-main ul li a:active {
        background-color: #1cb88b
    }

    .site-header .navbar-content .nav-bars {
        display: block!important
    }

    .content-section .game .game-image img,.site-header .navbar-content .login-btn,.site-header .navbar-content .logo,.site-header .navbar-content .logout-btn,.site-header .navbar-content .panel-btn,.site-header .navbar-content .register-btn {
        display: none
    }

    .site-header .navbar-content-hidden {
        height: 250px
    }

    .site-banner .banner-title hr {
        width: 80%
    }

    .site-banner .banner-title h1 {
        font-size: 2.8rem;
        line-height: 2.8rem
    }

    .site-banner .banner-title p {
        font-size: 1.3rem;
        line-height: 1.3rem
    }

    .site-banner .banner-title .text-animation {
        bottom: -9rem;
        font-size: 1.75rem;
        line-height: 2rem;
        width: 12.5rem;
        height: 8rem
    }

    .site-banner .banner-title .text-animation .visible {
        height: 2rem
    }

    .site-banner .banner-title .text-animation .visible:after,.site-banner .banner-title .text-animation .visible:before {
        line-height: 2rem;
        font-size: 2.1rem
    }

    .site-banner .banner-title .text-animation .visible ul li {
        line-height: 2rem
    }

    .site-banner .mobile-auth {
        display: block!important
    }

    .content-section .service {
        text-align: center
    }

    .content-section .service .item {
        float: none;
        margin: 0 auto;
        padding-left: 0;
        padding-right: 0;
        width: auto
    }

    .content-section .service .item+.item {
        margin-top: 10%
    }

    .content-section .feedback,.content-section .game .game-title {
    }

    .content-section .game .game-title hr,.content-section .price .price-title hr {
        width: auto
    }

    .content-section .game .game-image .gameicon {
        padding: 5% 0 10%;
        display: block
    }

    .content-section .price .price-title {
        width: 80%;
        padding-bottom: 10%
    }

    .content-section .price .item {
        margin: 0 auto;
        float: none;
        width: auto
    }

    .content-section .price .item+.item {
        margin-top: 8%
    }

    .content-section .feedback .feedback-content {
        padding: 8% 0%
    }

    .content-section .feedback .feedback-content .text-panel .text {
        padding: 3.125rem 0 1.25rem
    }

    .content-section .feedback .feedback-content .text-panel .text p {
        font-size: .875rem
    }

    .content-section .feedback .feedback-content .text-panel .text p+p {
        margin-top: .625rem
    }

    .content-section .feedback .feedback-content .control-panel {
        margin-right: 0
    }

    .content-section .support {
        display: none;
        padding: 0
    }
}

.owl-carousel,.owl-carousel .owl-item {
    -webkit-tap-highlight-color: transparent;
    position: relative
}

.owl-carousel {
    display: none;
    width: 100%;
    z-index: 1
}

.owl-carousel .owl-stage {
    position: relative;
    -ms-touch-action: pan-Y
}

.owl-carousel .owl-stage:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0
}

.owl-carousel .owl-stage-outer {
    position: relative;
    overflow: hidden;
    -webkit-transform: translate3d(0,0,0)
}

.owl-carousel .owl-item {
    min-height: 1px;
    float: left;
    -webkit-backface-visibility: hidden;
    -webkit-touch-callout: none
}

.owl-carousel .owl-item img {
    display: block;
    width: 100%;
    -webkit-transform-style: preserve-3d
}

.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled {
    display: none
}

.no-js .owl-carousel,.owl-carousel.owl-loaded {
    display: block
}

.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev {
    cursor: pointer;
    cursor: hand;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.owl-carousel.owl-loading {
    opacity: 0;
    display: block
}

.owl-carousel.owl-hidden {
    opacity: 0
}

.owl-carousel.owl-refresh .owl-item {
    visibility: hidden
}

.owl-carousel.owl-drag .owl-item {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.owl-carousel.owl-grab {
    cursor: move;
    cursor: -webkit-grab;
    cursor: grab
}

.owl-carousel.owl-rtl {
    direction: rtl
}

.owl-carousel.owl-rtl .owl-item {
    float: right
}

.owl-carousel .animated {
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both
}

.owl-carousel .owl-animated-in {
    z-index: 0
}

.owl-carousel .owl-animated-out {
    z-index: 1
}

.owl-carousel .fadeOut {
    -webkit-animation-name: fadeOut;
    animation-name: fadeOut
}

@-webkit-keyframes fadeOut {
    0% {
        opacity: 1
    }

    to {
        opacity: 0
    }
}

@keyframes fadeOut {
    0% {
        opacity: 1
    }

    to {
        opacity: 0
    }
}

.owl-height {
    -webkit-transition: height .5s ease-in-out;
    transition: height .5s ease-in-out
}

.owl-carousel .owl-item .owl-lazy {
    opacity: 0;
    -webkit-transition: opacity .4s ease;
    transition: opacity .4s ease
}

.owl-carousel .owl-item img.owl-lazy {
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d
}

.owl-carousel .owl-video-wrapper {
    position: relative;
    height: 100%;
    background: #000
}

.owl-carousel .owl-video-play-icon {
    position: absolute;
    height: 80px;
    width: 80px;
    left: 50%;
    top: 50%;
    margin-left: -40px;
    margin-top: -40px;
    background: url(owl.video.play.png) no-repeat;
    cursor: pointer;
    z-index: 1;
    -webkit-backface-visibility: hidden;
    -webkit-transition: -webkit-transform .1s ease;
    transition: transform .1s ease;
    transition: transform .1s ease,-webkit-transform .1s ease
}

.owl-carousel .owl-video-play-icon:hover {
    -webkit-transform: scale(1.3,1.3);
    transform: scale(1.3,1.3)
}

.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn {
    display: none
}

.owl-carousel .owl-video-tn {
    opacity: 0;
    height: 100%;
    background-position: center center;
    background-repeat: no-repeat;
    background-size: contain;
    -webkit-transition: opacity .4s ease;
    transition: opacity .4s ease
}

.owl-carousel .owl-video-frame {
    position: relative;
    z-index: 1;
    height: 100%;
    width: 100%
}

.m-download .banner {
    line-height: 1;;

    overflow: hidden;

    width: 100%;
    height: 270px;
    margin-bottom: 70px;

    color: #fff;
    background: #012443 url(../images/down-banner.jpg) no-repeat center 0;
    background-size: 100% 100%;
}
.m-download .banner h1 {
    font-size: 60px;;

    margin: 80px 0 20px 105px;
}
.m-download .banner p {
    font-size: 30px;;

    margin: 0;
    margin-left: 165px;
}
.m-download .list {
    font-size: 0;

    padding: 30px 2% 80px 2%;

    text-align: center;
}
.m-download .item {
    font-size: 16px;
    line-height: 1;

    position: relative;

    display: inline-block;
    overflow: hidden;

    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 23%;
    height: 400px;

    cursor: default;;
    -webkit-transition: -webkit-box-shadow ease-in .4s;
    -o-transition:         box-shadow ease-in .4s;
    transition: -webkit-box-shadow ease-in .4s;
    transition:         box-shadow ease-in .4s;
    transition:         box-shadow ease-in .4s, -webkit-box-shadow ease-in .4s;
    vertical-align: top;

    color: #666;
    border: 2px solid #2b9274;
    border-radius: 6px;
    background-color: #fff;
}
.m-download .item + .item {
    margin-left: 26.66667px;
}
.m-download .item-normal , .m-download .item-hover {
    position: relative;
    top: 0;
    left: 0;

    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    height: 100%;

    background-color: #fff;
}
.m-download .item-normal {
    padding-top: 10px;

    -webkit-transition: opacity .4s ease-out;
    -o-transition: opacity .4s ease-out;
    transition: opacity .4s ease-out;;

    opacity: 1;
}
.m-download .item-normal .img {
    display: none;

    width: 200px;
    height: 200px;
    margin-bottom: 5px;
}
.m-download .item-normal .img-pc {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAYAAACtWK6eAAAACXBIWXMAAAsTAAALEwEAmpwYAAAG1mlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDAgNzkuMTYwNDUxLCAyMDE3LzA1LzA2LTAxOjA4OjIxICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUuNSAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDE4LTA0LTEzVDIwOjMwOjEyKzA4OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxOC0wNC0xM1QyMDozMzoxNCswODowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxOC0wNC0xM1QyMDozMzoxNCswODowMCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozMThhNTU1Yy0zYmNjLTRlOGEtODI0NC02ODI4YjcxZTRiOTkiIHhtcE1NOkRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpiZmZhZjNjZi1jYzgyLWY4NDItYjFiYi1iZDJlZWYyYTViMDUiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpBQTZBREU3NUE0MjUxMUU3QjJFNUI4MTk3MDBCRDYwMyIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkFBNkFERTcyQTQyNTExRTdCMkU1QjgxOTcwMEJENjAzIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkFBNkFERTczQTQyNTExRTdCMkU1QjgxOTcwMEJENjAzIi8+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmQ1YmZmYzg4LTQ4MzUtNGU1Ni1hOGY1LTYxYjVhYzdjY2ZjYyIgc3RFdnQ6d2hlbj0iMjAxOC0wNC0xM1QyMDozMzowMiswODowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTggKE1hY2ludG9zaCkiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjMxOGE1NTVjLTNiY2MtNGU4YS04MjQ0LTY4MjhiNzFlNGI5OSIgc3RFdnQ6d2hlbj0iMjAxOC0wNC0xM1QyMDozMzoxNCswODowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTggKE1hY2ludG9zaCkiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNr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) no-repeat 0 0;
}
.m-download .item-normal .img-mac {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAYAAACtWK6eAAAACXBIWXMAAAsTAAALEwEAmpwYAAAG1mlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDAgNzkuMTYwNDUxLCAyMDE3LzA1LzA2LTAxOjA4OjIxICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUuNSAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDE4LTA0LTEzVDIwOjM1OjA0KzA4OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxOC0wNC0xM1QyMDozNTo0MSswODowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxOC0wNC0xM1QyMDozNTo0MSswODowMCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2Zjk3N2QzYi1jZWM3LTQ0ZDgtYWE0NS1mZjAwNjEzYjA0ZDQiIHhtcE1NOkRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDphNjU1YjAyZi1hMTlmLWI5NGQtOGViNi1mYWY0YjMzZmQyZTUiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpCRENFMEEwRkE0MjUxMUU3QUFGRTgyOTFCRTE5RUY3OCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkJEQ0UwQTBDQTQyNTExRTdBQUZFODI5MUJFMTlFRjc4IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkJEQ0UwQTBEQTQyNTExRTdBQUZFODI5MUJFMTlFRjc4Ii8+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmQ3NWNmYzVmLWI0MzMtNGZmMC04M2UyLWRiMGNiYzUxOGYxNiIgc3RFdnQ6d2hlbj0iMjAxOC0wNC0xM1QyMDozNTozNSswODowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTggKE1hY2ludG9zaCkiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjZmOTc3ZDNiLWNlYzctNDRkOC1hYTQ1LWZmMDA2MTNiMDRkNCIgc3RFdnQ6d2hlbj0iMjAxOC0wNC0xM1QyMDozNTo0MSswODowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTggKE1hY2ludG9zaCkiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNr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) no-repeat 0 0;
}
.m-download .item-normal .img-ios {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAYAAACtWK6eAAAACXBIWXMAAAsTAAALEwEAmpwYAAAG1mlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDAgNzkuMTYwNDUxLCAyMDE3LzA1LzA2LTAxOjA4OjIxICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUuNSAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDE4LTA0LTEzVDIwOjM2OjI3KzA4OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxOC0wNC0xM1QyMDozOTo1NCswODowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxOC0wNC0xM1QyMDozOTo1NCswODowMCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2ZjNmOWNhNy0wMDFmLTQ5ZTctOTQ2Mi05MjQzOTY0M2YxMmMiIHhtcE1NOkRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo3NjRiNjNhYi1lYmVlLWJmNGUtYmJlNC0zZmYyNDFiYzEzZmQiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpDNTg3NEFEOEE0MjUxMUU3QjJFREUyNzIwOUFGOUQ0QiIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkM1ODc0QUQ1QTQyNTExRTdCMkVERTI3MjA5QUY5RDRCIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkM1ODc0QUQ2QTQyNTExRTdCMkVERTI3MjA5QUY5RDRCIi8+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjYxMDRlNWFkLTZiOGYtNGRiZS04Njc0LWE4MjU5YjE2MDdiMSIgc3RFdnQ6d2hlbj0iMjAxOC0wNC0xM1QyMDozOTo1MCswODowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTggKE1hY2ludG9zaCkiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjZmM2Y5Y2E3LTAwMWYtNDllNy05NDYyLTkyNDM5NjQzZjEyYyIgc3RFdnQ6d2hlbj0iMjAxOC0wNC0xM1QyMDozOTo1NCswODowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTggKE1hY2ludG9zaCkiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNr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) no-repeat 0 0;
}
.m-download .item-normal .img-android {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAYAAACtWK6eAAAACXBIWXMAAAsTAAALEwEAmpwYAAAG1mlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDAgNzkuMTYwNDUxLCAyMDE3LzA1LzA2LTAxOjA4OjIxICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUuNSAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDE4LTA0LTEzVDIwOjQwOjM5KzA4OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxOC0wNC0xM1QyMDo0MTo1MSswODowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxOC0wNC0xM1QyMDo0MTo1MSswODowMCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxMjQxOWJiNy01Yjk3LTRmYWEtODYyNy05NTAyOWRhNjlhNWMiIHhtcE1NOkRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDoxMmMzNjZjYS01MjIwLTI1NDYtODZkOC1jNmM2ZGM4ZDcxMjUiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpDQThEMTk1REE0MjUxMUU3QUYxNUQ3NTY3NTM2Qzg0RCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkNBOEQxOTVBQTQyNTExRTdBRjE1RDc1Njc1MzZDODREIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkNBOEQxOTVCQTQyNTExRTdBRjE1RDc1Njc1MzZDODREIi8+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjRlOWIwMDNjLTk2NGItNDU1MS05ZGE4LWUxMjI0OGIwZTNjNyIgc3RFdnQ6d2hlbj0iMjAxOC0wNC0xM1QyMDo0MTowMSswODowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTggKE1hY2ludG9zaCkiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjEyNDE5YmI3LTViOTctNGZhYS04NjI3LTk1MDI5ZGE2OWE1YyIgc3RFdnQ6d2hlbj0iMjAxOC0wNC0xM1QyMDo0MTo1MSswODowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTggKE1hY2ludG9zaCkiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+dVGAEQAAClpJREFUeNrt3Wtsm1cdx/GVy0ZZiza6i3gR5+rEjZtL44oXSFw2IZAAMQQd2oZgLxDwDgFC6hATzaWXuImdy5I1bZzmstyTxo7TsqndVKaurN2FpQWaNl071qRpuwnYugJNlzScf5oncVJfmutzHH9f/CTLfvzYec755DzneY7PuWNsbOwOQkjwcBAIAQghACEEIIQAhBCAEAIQQgBCCEAIAQghBCCEAIQQgBACEEIAQghACAEIIQAhBCCEACR6v/yGze9PS/b2M+nW2k53vNfdF+cvvKYyRhY91+K9JSfluMvxn1kmANEAiCP38p3W+vYKVVijVFhTM5pS31rlyLu0EiCaABEciW1VB6mc+iSxfedLUi4A0QCItb6tMrBwklo9PZmu4w858oZWzWzuycJHjrMcbznugeUgLTpATE52Yb9dFcaIUSi26n1/oNKaF1v1/qcDkIxI+QDExFjrOkqmWo7qfVRS86NaEv9kK6LKByAmZuJq1XhhSDNPBTU/Ug5GmUj5AMTEqEIYNgrDkT+0mgqqQZ9ElUPAadYwQMwFMtkppHLqk8ByAQhACEAAQgACEAIQgBCAAIQABCAAAQhAAAIQgAAEIAABCEAAAhACEIAQgACEAAQgBCAAIQABCJUTIAABCEAAAhCAAAQgAAEIQAACEIAQgACEAAQgBCAAIQABCAEIQAACEIBEI5D0yj/9LLm5tmPRJolu3tMpnwEQgEQlkPXbziXJ8mSZxSe+sggTRH9N9q0+IxEgAInaUyyZ/j+h85lj6vGKBdzvCtmn7JtTLIBENZCcgoH74vzOD+xlRx9dqH3KvmSfOQWDawACkKjvpNt2P/+Uxed6e0Pu5U9PnX6dTZH+gywfJ+v5xXeVnrD4is9J1OPj8py8JtuobZMn96f2YfG6zsg+6aQDZFkAkRVfLb6i82mentxxLF5X/2wXxZRllm27X9hkq963We1rIHAVWYAAJLqB5F+4ZyFX4U1s23VA9gkQgEQ9EHvZqz+0dO+4uNDLLFu6i4ZUX2QjQAASnUBy3/tk6h6vc7HXI1efUbhh83ufAAhAogeIwpHcXNu+2DiMJDfXtcpnAgQgUQEkpb7t2aXCYUQ+EyAA0R5IesXhJ4NXYucVuTy7ABhuhHrNXvHKjwECEG2B5Gx59wtyA++WDrWv+B/GTb1UT/eWOZ9KNTU0OfIufjbLedIR1+381y3bqOdytpx/ECAA0RKIta69PHgfobbd2CZrx9+/OFcg8l5jP9LvCHqq1dCyCyAA0Q7Izdaj8L9BK3e389/ZhaeyHLmX7kpufK5hrkDSPP78m8NXBteoVundENsNy3cBCEC0AmKr3v/726jk1+d9/8PrPq1O4z4Mt40Ow1AAApBpie8q7V3qK1chh6XsLXsTIADRBkhOwcD9uuAwrnSp07DPAwQgWgDJKHnjW5oBGct0v/lNgABECyBrqw78Wjcga3e++EuAAEQLIKm1XTt0AyL3WwACEC2AWGu7isdv3GkUQQsQgDDtD8PdAWI2kIzS1x5JaWysTWqp8aXW+Lau3/qOZdpvPsqPPCF3sHVKeuXLP502w4r6zml7fNuTWj1+9bfUrSt97XsLPJEEQGIOiAxbb2poCjbwMNPV+7CZo3dvZ9zW1BRBvQ+r7/zRrUNg6lsWa5g8QGIAyNqqg78KWQm7nf807jXoDCQnf/Be+a4hr3btOvAbgABkbnfHvSUnw1VCY1ZDnYHIqVb4ySDcfQAByFwL+eNwlctau9elO5BU1e+IsO3HAAHIvAs53K/4ohzIGEAAAhCAAAQgAAEIQAACEIAABCAAWcQkdFYABCAAAQhAAAIQgAAEIAABCEAAAhCAAAQgAAEIQAACEIAABCAAAQhAAAIQgABkKYE4r4ade6rGt1V7IJHXIxkGCEDmlMT2qhfDVa6M0te/qzsQe/mRx82Y6BogMQAk03Xiq2q/IyEq4KvG6rI6A3HkXfqMxec6G3LZtvIjTwAEIPNY5/zoo7IATuDnSMvyJefAgzpP+2MAkWRvP5MeBMlomqcnl3mxADLvOPKGVmWUvPFte8UrP8ly9uXosKrtbIBMtCQrpbVQ/aZttt0vbFJobMysCJBlu+zzbIEw9ShAADIdSCNAAKLH8gd7vIW6AUls9bgAAhAtgGS63/qGbkAySl7/DkAAosvyBysS2nce0mYRT6/70GLO3A4QgMx+Ic/8wXuTWjzdGqxw6/+y84KpC3gCBCAhk114Kiv92UO/kEupEouv+J2Ilbqr9PnkxsZNgZHnIq6Z7it+y/ic9MpDP3cU9WWzgA5AomqFqYSOysMR57BqbHxq5vvkOd0v5QIEIAABCEAAAhCAAAQgAAEIQAACEIAABCAAAQhAAAIQgAAEIABZYCApzzX9NiKQjsoGgAAkqoEktezZG6mi28uObpz5vjRPz2OR3pfUXJcHEIBENRB7+ZEfRRhPdU5+DnvL4MeCwTXq9Sth3vu/9dvOJgMEIFENRGY+SWqp8QXF0V00JIMbQ703veLwkzK5QrC5rOzlf35MVxwAAcjsknv5U7bdf/ydxevql8pt8bnettZ2FeUUDNwX+cdYvV+3eN0vq/f9J87vfD+h85m2cKgAApDoAxKDAQhACEAAQgACEAIQgBCAAITKCRCAAAQgAAEIQAACEIAABCAAAQhACEAAQgACEAKQZQmE6BmAAIQABCAEIPRBCH0QgBCAAIQABCAAAQhAAAIQgAAEIAABCEAAAhACEIAQgACEAAQgBCAA0TMyP29qjW9bfFfpCfU3XJOox71pHn/+7czdCxCALFsg68qO/SDO7/wg9EA/54eyDUAAEnNAbuIovHEbo2FvRCMSgABkPqdV90vrMLlOiNfVv6702Pcd+UOfk8jjiaUSJluSnILzDwAEIDEBRPoXUzjcpx35F+6ZuY08F+91nzK2k34KQAASE0CkE258Z2ktQp6GqdeM7aQTDxCAxASQiatV499ZTqlCbadeWx247BpAAAKQQCB5Q6sC+iEfAQQgnGKFPsU6DhCAxFwnXTridNIBApBpl3nPPxDiMu9qyc3LvO7TXOYFCDcKuVEIEIAEj73s6EbVOlwJM9TkCkNNAMJgxfHBiiV/VX/DdYXiavzesr+ofkoBgxUBwnB3hrsDBCAAAQhACEAAQgACEAIQgBCAAIQAJOaBDAeMjF1N5TQ/M0chA8TExHvdfUZhZLqOP0QFNT9SDlOjkEv+BhATY63rKDEKI6nV46eCmh8pB6NMVPmUAsTEZBf2r1MFMWIUiK16/9NUUvMixz+g/zEi5QMQEyOFYq1vqwzsFKr/YD3SzDvyLt5NpV2KPsfFu+V4B7Yc462HKhd5HSAmA3HkXr4zsa3qICvK6pPE9p0vSbkARAMgBhJrfXuFKpxRKqipGU2pb61y5F1aaZQNQDQAYkSd89qlYzjxc9XrVNiliPOqXK2S4y59jpllAhBClnE4CIQAhBCAEAIQQgBCCEAIAQghACEEIIQAhBACEEIAQghACAEIIQAhBCCEAIQQgBACEEJiPP8H7uH/zsVTvhMAAAAASUVORK5CYII=) no-repeat 0 0;
}
.m-download .item-normal .name {
    font-size: 36px;

    margin-bottom: 30px;;

    color: #333;
}
.m-download .item-normal .text {
    font-size: 16px;
    line-height: 1.5;
}
.m-download .item-normal .text-m {
    display: none;
}
.m-download .item-normal p {
    margin: 0;
}
.m-download .item-hover {
    padding: 40px 18px 0;

    -webkit-transition: opacity ease-out .2s, -webkit-transform ease-out .6s;
    -o-transition: transform ease-out .6s, opacity ease-out .2s;
    transition: opacity ease-out .2s, -webkit-transform ease-out .6s;
    transition: transform ease-out .6s, opacity ease-out .2s;
    transition: transform ease-out .6s, opacity ease-out .2s, -webkit-transform ease-out .6s;;
    -webkit-transform: translateY(-100%);
    -ms-transform: translateY(-100%);
    transform: translateY(-100%);
    text-align: center;

    opacity: 0;
}
.m-download .item-hover .name {
    font-size: 1.8rem;
    margin-top: 10px;
    margin-bottom: 15px;

    color: #2b9274;
}
.m-download .item-hover .name a {
    text-decoration: none;;

    color: inherit;
}
.m-download .item-hover .code {
    display: inline-block;
    overflow: hidden;

    width: 180px;
    height: 180px;

    background-color: #e8e8e8;
}
@media screen and (max-width: 992px) {
    .code {
        display: none !important;
    }
}

.m-download .item-hover .code img {
    width: 100%;
    height: 100%;
}
.m-download .item-hover .code + .name {
    margin-top: 10px;
    margin-bottom: 10px;
}
.m-download .item-hover .code ~ .text {
    line-height: 30px;
}
.m-download .item-hover .text {
    line-height: 2rem;
}

@media screen and (max-width: 992px){
    .m-download .item-hover .text-primary {
        font-size: 30px;;
        margin-top: 50px;
    }
}
@media screen and (max-width: 480px){
    .m-download .item-hover .text-primary {
        font-size: 10px;
        margin-top: 0px;
    }
}
@media screen and (max-width: 767px){
    .m-download .item-hover .text-primary {
        font-size: 20px;
        margin-top: 2px;
    }
}
@media screen and (min-width: 992px){
    .m-download .item-hover .text-primary {
        font-size: 30px;;
        margin-top: 115px;
    }
}

.m-download .item-hover .text-primary {
    line-height: 60px;
    display: block;
    color: #2b9274;
}

.m-download .item-hover .btn {
    font-size: 16px;
    margin-top: 5px;

    display: block;

    text-align: center;

    border-radius: 6px;
}
.m-download .item-hover .btn:hover {
    background-color: #1cb88b;
}
.m-download .item:hover {
    -webkit-box-shadow: 0 4px 10px rgba(52,127,235,.5);
    box-shadow: 0 4px 10px rgba(52,127,235,.5);
}
.m-download .item:hover .item-normal {
   /* opacity: 0;*/
}
.m-download .item .item-hover {

    /*transform: translateY(0);; */

    opacity: 1;
}
@media screen and (max-width: 992px) {
    .m-download {
        min-height: calc(100vh - 304px);
    }
    .m-download .banner {
        display: none;
    }
    .m-download .container {
        width: 100%;
        padding-right: 15px;;
        padding-left: 15px;
    }
    .m-download .path-sec {
        margin-top: 20px;
    }
    .m-download .list {
        padding: 40px 0;
    }
    .m-download .item {
        width: 48%;
        height: 260px;

        border-width: 1px;
    }
    .m-download .item-pc , .m-download .item-mac {
        margin-left: 0;
    }
    .m-download .item + .item {
        margin-left: 0;
    }
    .m-download .item-android  {
        margin-left: 4% !important;
        margin-top: 4% !important;
    }
    .m-download .item-mac  {
        margin-left: 4% !important;
    }
    .m-download .item-ios  {
        margin-top: 4% !important;
    }
    .m-download .item-normal {
        position: relative;

        padding-top: 0;
    }
    .m-download .item-normal .img {
        width: 100px;
        height: 100px;
        margin-top: 20px;
        margin-bottom: 10px;

        background-size: 100% auto;
    }
    .m-download .item-normal .name {
        font-size: 24px;

        margin-bottom: 10px;
    }
    .m-download .item-normal .text {
        font-size: 14px;

        display: none;
    }
    .m-download .item-normal .text-m {
        display: none;
    }
    .m-download .item-hover {
        display: block;
    }
    .m-download .item:hover .item-normal {
        opacity: 1;
    }
}
.text-android {
    margin-top: 0px;
    line-height: 20px;
}
.text-ios {

}

.an_download_btn{
    background-color :#2b9274;
    border-radius: 5px;
    color: white;
    padding: 10px 20px 10px 20px;
}
.an_download_btn_ios{
    margin-top: 10px;
    padding: 10px 20px 10px 20px;
}

.an_download_btn_pc{
    margin-top: 60px;
    padding: 10px 20px 10px 20px;
}
.text-pc{
    margin-top: 130px;
}

@media screen and (max-width: 480px){
    .text-pc{
        margin-top: 10px;
    }
}

@media screen and (max-width: 767px) {
    .text-pc{
        margin-top: 10px;
    }
}

@media screen and (max-width: 992px) {
    .text-pc{
        margin-top: 10px;
    }
}
@media screen and (min-width: 992px) {
    .m-download .item .item-hover{
        font-size: 16px;
    }
}


.an_download_btn a{
    font-size: 12px !important;
}
.an_download_btn a:visited{
    color: white;
}
@media screen and (max-width: 767px) {
    .an_download_btn {
        font-size: 10px !important;
    }
    .m-download {
        min-height: calc(100vh - 284px);
    }
}

@media screen and (max-width: 480px) {
    .an_download {
        font-size: 30px;
    }
    .m-download .path-sec {
        height: 20px;
        padding-left: 70px;

        background-size: 60px auto;
    }
    .m-download .path-sec-title {
        font-size: 16px;
        line-height: 20px;;

        margin-top: -4px;
    }
    .m-download .path-sec .line {
        left: 30px;
    }
    .m-download .item-normal .text {
        font-size: 12px;
    }
}


/**
 self
 */

.container-fluid{
    padding-right:0px;
    padding-left:0px;
    margin-right: auto;
    margin-left: auto;
}

.goto-down{
    position: absolute;
    left: 0;
    right: 0;
    bottom: 40%;
    text-align: center;
    color: #f7f7f7;
    z-index: 3;
}

.m-btn-primary {
    background-color: #2b9274;
    width: 280px;
    border-color: transparent;
}
.m-btn-primary:hover {
    background-color: #1db288;
}
.m-btn-primary:focus {
    background-color: #2b9274 !important;
    outline:none;!important;
    border: none;
}
.m-btn-primary:active {
    outline:none !important;
}
.download-notice{
    text-align:center;
}
.download-notice hr{
    border:solid 1px #1cb88b;
    width:10.625rem
}
.m-hr {
    box-sizing: content-box;
    height: 0;
    border: 1px solid #1cb88b;
    width: 82%;
}
.taocan{
    width: 81%;
    height: 85px;
    margin-left: 9%;
    margin-right: 9%;
    border-bottom: 1px solid rgba(0,0,0,.1);
}
.payment{
    width: 81%;
    height: 100px;
    margin-left: 9%;
    margin-right: 9%;
    border-bottom: 1px solid rgba(0,0,0,.1);
}
.times {
    width: 100%;
    padding-top: 10px;
    padding-bottom: 10px;
}
.times > span{
    display: block;
    float: left;
    vertical-align: middle;
    margin: 20px 7px;
}
.times > a {
    text-decoration:none;
}
.pay {
    display: inline-block;
    float: left;
    line-height: 30px;
    margin-right: 3%;
    border: 1px solid #ccc;
    border-radius: 5px;
    width: 15%;
    text-align: center;
}
.pay:hover{
    border: solid 2px #1cb88b;
    line-height: 30px;
    color: #228bff;
    background: url('/static/image/index/xiabiao.png') no-repeat right bottom;
}
.actived{
    border: solid 2px #1cb88b;
    line-height: 30px;
    color: #228bff;
    background: url('/static/image/index/xiabiao.png') no-repeat right bottom;
}
.cardName {
    border-bottom: 1px dashed #ccc;
    display: block;
}
.cardNameActived {
    border-bottom: 1px dashed #1cb88b;
    display: block;
}
.price-rmb {
    display: block;
}
.price-text {
    display: block;
    background-color: #d6d3d3;
}

/**
 signup
 */
.intl-tel-input {
    display: -webkit-box;
}
.send_sms_code_button{
    width:100%;
}