.m-download .banner {
    width: 100%;
    margin-bottom: 70px;
    padding: 60px 0 80px;
    overflow: hidden;
    color: #fff;
    text-align: center;
    background-color: #5468BE;
    background-image: linear-gradient(90deg, #79A1E0 0%, #5468BE 100%);
    background-size: 100% 100%;
}

.m-download .banner h1 {
    margin-top: 0;
    font-size: 60px;
}

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

.m-download .list {
    padding-top: 50px;
    padding-bottom: 100px;
    font-size: 0;
}

.m-download .item {
    display: inline-block;
    position: relative;
    overflow: hidden;
    width: 19.2%;
    height: 400px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    font-size: 16px;
    line-height: 1;
    text-align: center;
    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 #79A1E0;
    border-radius: 6px;
    background-color: #fff;
}

.m-download .item.disabled {
    pointer-events: none;
    cursor: default;
}

.m-download .item.disabled .soon {
    margin-top: 60px;
    height: 24px;
    line-height: 24px;
    font-size: 18px;
    color: #666;
}

.m-download .item.disabled .line {
    display: inline-block;
    width: 30px;
    border-top: 2px solid #D8D8D8;
    vertical-align: middle;
}

.m-download .item.disabled .soon .soon-text {
    padding: 0 5px;
}

.m-download .item+.item {
    margin-left: 1%;
}

.m-download .item-normal, .m-download .item-hover {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    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: inline-block;
    width: 200px;
    height: 200px;
    margin-bottom: 5px;
}

.m-download .item-normal .img-pc {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAYAAACtWK6eAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTMyIDc5LjE1OTI4NCwgMjAxNi8wNC8xOS0xMzoxMzo0MCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUuNSAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QUE2QURFNzRBNDI1MTFFN0IyRTVCODE5NzAwQkQ2MDMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QUE2QURFNzVBNDI1MTFFN0IyRTVCODE5NzAwQkQ2MDMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBQTZBREU3MkE0MjUxMUU3QjJFNUI4MTk3MDBCRDYwMyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBQTZBREU3M0E0MjUxMUU3QjJFNUI4MTk3MDBCRDYwMyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoZpPosAAAlFSURBVHja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) no-repeat 0 0;
    background-size: contain;
}

.m-download .item-normal .img-mac {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAYAAACtWK6eAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTMyIDc5LjE1OTI4NCwgMjAxNi8wNC8xOS0xMzoxMzo0MCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUuNSAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QkRDRTBBMEVBNDI1MTFFN0FBRkU4MjkxQkUxOUVGNzgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QkRDRTBBMEZBNDI1MTFFN0FBRkU4MjkxQkUxOUVGNzgiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpCRENFMEEwQ0E0MjUxMUU3QUFGRTgyOTFCRTE5RUY3OCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpCRENFMEEwREE0MjUxMUU3QUFGRTgyOTFCRTE5RUY3OCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PmIiqb8AAA5GSURBVHja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) no-repeat 0 0;
    background-size: contain;
}

.m-download .item-normal .img-ios {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAYAAACtWK6eAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTMyIDc5LjE1OTI4NCwgMjAxNi8wNC8xOS0xMzoxMzo0MCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUuNSAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QzU4NzRBRDdBNDI1MTFFN0IyRURFMjcyMDlBRjlENEIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QzU4NzRBRDhBNDI1MTFFN0IyRURFMjcyMDlBRjlENEIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDNTg3NEFENUE0MjUxMUU3QjJFREUyNzIwOUFGOUQ0QiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDNTg3NEFENkE0MjUxMUU3QjJFREUyNzIwOUFGOUQ0QiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PkjHP8sAAA60SURBVHja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) no-repeat 0 0;
    background-size: contain;
}

.m-download .item-normal .img-android {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAYAAACtWK6eAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTMyIDc5LjE1OTI4NCwgMjAxNi8wNC8xOS0xMzoxMzo0MCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUuNSAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0E4RDE5NUNBNDI1MTFFN0FGMTVENzU2NzUzNkM4NEQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0E4RDE5NURBNDI1MTFFN0FGMTVENzU2NzUzNkM4NEQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDQThEMTk1QUE0MjUxMUU3QUYxNUQ3NTY3NTM2Qzg0RCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDQThEMTk1QkE0MjUxMUU3QUYxNUQ3NTY3NTM2Qzg0RCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Po/03TcAAAvLSURBVHja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) no-repeat 0 0;
    background-size: contain;
}

.m-download .item-normal .name {
    margin-bottom: 30px;
    font-size: 32px;
    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 {
    margin-top: 30px;
    margin-bottom: 15px;
    font-size: 40px;
    color: #79A1E0;
}

/* ios */

.m-download .item-hover p {
    /* margin-bottom: 55px; */
    font-size: 16px;
    text-align: center;
    line-height: 1.35;
    color: #666;
}

.ios-btn {
    width: 100%;
    height: 42px;
    line-height: 42px;
    background: #79A1E0;
    border-radius: 4px;
}

.ios-btn:hover, .ios-btn.ios-pay:hover {
    background: #5468BE;
}

.ios-btn.ios-pay:hover a {
    color: #fff;
}

.ios-btn+.ios-btn {
    margin-top: 8px;
}

.ios-btn a {
    display: block;
    font-size: 16px;
    font-weight: 600;
    color: #fff;
}

.ios-btn.ios-pay {
    border: 1px solid #79A1E0;
    background-color: #fff;
}

.ios-btn.ios-pay a {
    color: #79A1E0;
}

/* .form-group {
    margin-top: 10px;
} */

.form-group::after {
    content: '';
    display: block;
    margin-top: 10px;
    border-bottom: 1px solid #eee;
}

.form-group input {
    margin-left: 22px;
    outline: none;
    border: none;
}

::-webkit-input-placeholder {
    color: #999;
}

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

.m-download .item-hover .code {
    display: inline-block;
    width: 100%;
    max-width: 180px;
    max-height: 180px;
    overflow: hidden;
    background-color: #e8e8e8;
}

.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: 40px;
}

.m-download .item-hover .text.lg {
    margin-top: 10px;
    font-size: 24px;
}

.m-download .item-hover .text-primary {
    display: block;
    margin-top: 50px;
    font-size: 30px;
    line-height: 60px;
    color: #79A1E0;
}

.m-download .item-hover .btn {
    display: block;
    margin-top: 50px;
    font-size: 30px;
    line-height: 70px;
    text-align: center;
    color: #fff;
    border-radius: 6px;
    background-color: #79A1E0;
}

.m-download .item-hover .btn:hover {
    background-color: #5468BE;
}

.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:hover .item-hover {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
    opacity: 1;
}

@media screen and (max-width: 1230px) {
    .container {
        width: 100%;
    }
}

@media screen and (max-width: 1119px) {
    .m-download .item-hover p {
        margin-bottom: 40px;
    }
}

@media screen and (min-width: 1052px) {
    .m-download .item-hover {
        padding: 35px 13px 0;
    }
    .m-download .item-hover .name {
        font-size: 35px;
    }
    .m-download .item-hover .text {
        font-size: 15px;
    }
    .m-download .item-hover .text.lg {
        font-size: 22px;
    }
}

@media screen and (min-width: 992px) and (max-width: 1052px) {
    .m-download .item-hover {
        padding: 35px 7px 0;
    }
    .m-download .item-hover .name {
        font-size: 30px;
    }
    .m-download .item-hover .text {
        font-size: 13px;
    }
    .m-download .item-hover .text.lg {
        font-size: 20px;
    }
    .m-download .item-hover .btn {
        font-size: 25px;
    }
}

@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.disabled .soon {
        margin-top: 20px;
        font-size: 14px;
    }
    .m-download .item-pc, .m-download .item-mac, .m-download .item-browser {
        display: none;
    }
    .m-download .item+.item {
        margin-left: 0;
    }
    .m-download .item-ios {
        margin-left: 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 {
        margin-bottom: 10px;
        font-size: 24px;
    }
    .m-download .item-normal .text {
        display: none;
        font-size: 14px;
    }
    .m-download .item-normal .text-m {
        display: block;
    }
    .m-download .item-hover {
        display: none;
    }
    .m-download .item:hover .item-normal {
        opacity: 1;
    }
}

@media screen and (max-width: 767px) {
    .m-download {
        min-height: calc(100vh - 284px);
    }
}

@media screen and (max-width: 480px) {
    .m-download .path-sec {
        height: 20px;
        padding-left: 70px;
        background-size: 60px auto;
    }
    .m-download .path-sec-title {
        margin-top: -4px;
        font-size: 16px;
        line-height: 20px;
    }
    .m-download .path-sec .line {
        left: 30px;
    }
    .m-download .item-normal .text {
        font-size: 12px;
    }
}

.modal-content {
    display: none;
    position: fixed;
    z-index: 103;
    top: 50%;
    left: 50%;
    width: 392px;
    height: 330px;
    margin-left: -196px;
    margin-top: -165px;
    padding: 30px 47px;
    overflow: hidden;
    text-align: center;
    border-radius: 4px;
    background-color: #fff;
}

.modal-content img {
    width: 66px;
    height: 66px;
}

.modal-content .dialog-title {
    margin: 0;
    margin-top: 16px;
    margin-bottom: 10px;
    text-align: center;
    font-family: "Microsoft YaHei";
    font-weight: bold;
    font-size: 18px;
    color: #000000;
    letter-spacing: 1px;
}

.modal-content div {
    font-size: 14px;
    line-height: 22px;
    text-align: center;
    letter-spacing: 0;
    color: #555;
}

.modal-content strong {
    display: inline-block;
    font-weight: inherit;
    color: #4C66D0;
}

.modal-content .btn {
    display: block;
    width: 160px;
    height: 36px;
    margin: 0 auto;
    margin-top: 30px;
    font-size: 16px;
    line-height: 36px;
    text-align: center;
    border: 1px solid #999999;
    border-radius: 2px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    -ms-border-radius: 2px;
    -o-border-radius: 2px;
    color: #333;
}

.modal-content .btn:hover {
    border: 1px solid #4C66D0;
    border-radius: 2px;
    color: #4C66D0;
}

@media screen and (min-width: 768px) and (max-width: 992px) {
    .ios-btn.ios-pay {
        border: 1px solid #999;
    }
    .ios-btn.ios-pay a, .ios-btn.ios-pay:hover a {
        color: #666;
    }
}

@media screen and (max-width: 768px) {
    .form-group::after {
        margin-top: 0.2rem;
    }
    .form-group input {
        margin-left: 0.44rem;
    }
    ::-webkit-input-placeholder {
        color: #999;
    }
}

.download-type {
    margin-top: 55px;
}

.type-btn {
    border: 0;
    width: 100%;
    line-height: 43px;
    background: #79A1E0;
    border-radius: 4px;
    font-size: 16px;
    font-weight: bold;
    color: #fff;
    cursor: pointer;
}

.type-btn+.type-btn {
    margin-top: 8px;
}

.type-btn:hover {
    background: #5468BE;
}

.type-btn.disabled {
    background: #b7b7b7;
    pointer-events: none;
    cursor: default;
}