.g-container {
    padding-top: 0;
    background: #fff
}

.g-container .g-banner {
    height: 500px;
    background: -webkit-gradient(linear,left top,left bottom,from(#002f81),color-stop(92.79%,#3a6fce));
    background: -webkit-linear-gradient(top,#002f81,#3a6fce 92.79%);
    background: -moz-linear-gradient(top,#002f81 0,#3a6fce 92.79%);
    background: linear-gradient(180deg,#002f81,#3a6fce 92.79%)
}

.g-container .g-banner .g-banner-bg {
    width: 100%;
    height: 100%;
    padding-top: 190px;
    background-image: url(../image/banner_price.png);
    background-repeat: no-repeat;
    background-position: top;
    -webkit-background-size: 1920px 500px;
    background-size: 1920px 500px
}

.g-container .g-banner h2 {
    font-weight: 500;
    font-size: 40px;
    line-height: 56px;
    color: #fff
}

.g-container .g-banner h2 span {
    font-size: 56px
}

.g-container .g-banner a.js-free-use {
    display: block;
    width: 220px;
    height: 44px;
    /* border-radius: 45px; */
    /* color: #236def; */
    /* background: #fff; */
    text-align: center;
    /* margin-top: 30px; */
    line-height: 44px;
    font-size: 16px;
    /* -webkit-box-shadow: 0 6px 30px rgba(74,93,139,.4); */
    /* box-shadow: 0 6px 30px rgba(74,93,139,.4); */
    font-weight: 400
}

.g-container .g-main-content h2 {
    font-weight: 500;
    font-size: 32px;
    line-height: 45px;
    text-align: center;
    color: #111f33;
    margin-top: 100px
}

.g-container .g-main-content .main-params table {
    width: 100%;
    table-layout: fixed;
    margin-top: 24px
}

.g-container .g-main-content .main-params table th {
    font-size: 16px;
    line-height: 22px;
    color: #111f33;
    background: #eceff4;
    border: 1px solid #dfe3e6;
    padding: 13px 0
}

.g-container .g-main-content .main-params table td {
    font-size: 14px;
    line-height: 200%;
    text-align: center;
    color: #787e87;
    background: #fff;
    border: 1px solid #eceff4;
    padding: 46px 0
}

.g-container .g-main-content .main-functions h2 {
    margin-top: 80px;
    line-height: 62px
}

.g-container .g-main-content .main-functions h2 span {
    font-weight: 500;
    font-size: 44px;
    color: #38c299;
    vertical-align: bottom;
    display: inline-block;
    margin: 0 8px
}

.g-container .g-main-content .main-functions .main-functions-info {
    background: rgba(56,194,153,.04);
    border-radius: 4px;
    border: 1px solid #38c299;
    padding: 35px 0;
    margin-top: 21px
}

.g-container .g-main-content .main-functions .main-functions-info p {
    text-align: center;
    line-height: 34px;
    color: #111f33;
    margin-top: 13px;
    font-size: 18px
}

.g-container .g-main-content .main-functions .main-functions-info p:first-child {
    margin-top: 0
}

.g-container .g-main-content .main-functions .main-functions-info p span {
    display: inline-block;
    font-size: 24px;
    margin: 0 4px;
    vertical-align: bottom
}

.g-container .g-main-content .main-functions table {
    margin-top: 50px;
    font-size: 22px;
    font-weight: 500
}

.g-container .g-main-content .main-functions table thead tr {
    background: #f8f9fb
}

.g-container .g-main-content .main-functions table thead tr th {
    height: 90px;
    line-height: 90px;
    padding: 0;
    color: #676c73;
    font-weight: 500
}

.g-container .g-main-content .main-functions table thead tr th:nth-child(2) {
    font-size: 24px;
    color: #fff;
    background: #386ee7;
    border-left: 4px solid #fff;
    border-right: 4px solid #fff;
    line-height: 40px;
    height: 40px;
    padding: 25px
}

.g-container .g-main-content .main-functions table thead tr th:nth-child(2) i {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABQCAYAAACOEfKtAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAUpSURBVHgB7ZtLi1xFFMdPDyo+orQbBVc3KxFcZCA7EXqQCO4mroVp/QKJ4GPhonuWrrpduREy+QSTlbibIGQhWWRiXIrduFGiEAUfE5Gc/A9dBZ2bqjp1H9NTt6d+cKierltV5/673lVDlMlkMplMJpPJZDKZjtGjY4KZ+wiGsD6dLIe9Xu8adQmIV8BmnA4j6gqcnniW9EXkdMWzpCsipy+epVURWxlE4FSB4ABWOKLnsKu0egrYjidujIFll1KAwzVvZsQ9Kd/Gq6qJdR3sw26lKN6Sj2mKqIh3LwXxLIqIO7RqIsQ7R4kBn6bJiIgC97skngW+7Z24iCjoSsCJZMWzKCIO6DhRxBtSRwiIeHwtCBlP1kE8gVfdhyPD0bqIZ1mZiIp4Y+owfNzzWGSwva7iWYyIM8873tLSP6HE+6rxFGvJMYUdk3X2kxSPXZez+cxUD1fa/+HvA+fDvd4f8HULH2eOaLUZawJeh7mWO0MU+gUKn/sSIk5+QRHwaUe0FamJUOW87GeiRzdJjuDLf0oevjngnBTU3RiIMEVwyZP5pvyCSvqXETxD1SkLW66hWlp55j78+4XC/sm7TR1R8l6boUqy7BQphchW1cARdQ0FXFTSbiA4C3uWHq0h5aZaro0xceVnlrkP+9HXdI1vBQLp51znNhdjzlJiBeybggpHtLq3hvRPIXidFs1Za7KuZi3fiRAbFBbevs8R7IdQ0+XwHuau1scvOxaF8msNUeBVJb2Id54WNbFNyoL/C7sJf44o7I+8i2uQkL79MlUoPBqZ1iDYd0RJf7GFgg+V9CLeW7QYnUNl+5ry8t+u9FLjvoUff1LYjwkCl0hziujXqeRMJcz8b+QpfEvrdJH+RQTvUFhEX79m43wDioj3E4XLF9/Hjqg5RfhfptaZCJzYI/fQf2ic0EbmVxFcIHdfFju1KT/3Hcq9SeFyfS1I2NRakM+JyphBRTpgVx+yB0fej8hD+sO37Z/UDKl5NyhcXkH+PvxDpJ9SDWqfyimjWNSpl1kBXCC/bw9I7ytvoKyvqb6v0SOui0bHmrzYsRDHas+jkMe7CETIUN/mGzRuo4yvSC9Dmu22I0qdx2o0ElCAczKaTRxRUTN5k8cHCN6kx30LjcY/wz5H/v9QOO9WBw1yONkYZWSOWe7J9Eaa/Nnlrx3+2e/uSnnI9zcl30bLtBhaEVAILPeuw9GtiPTPIfgS9hKFffsV9jHyvKvkJ92LbzsqqnuJYYPaQ/qSueP7gZm4BsEL/Y3gE9hfsBdgZ2DPL9kZ8+inEeIV5J+u7PZSvS/Ii2se9zybk1HLIzz3Cuwb2B3Y98buGDsfkT60QVprqrJS4OSA/USdM+C512C3jRDW1LmlSes7/FJ3l5NBapvnJWYcec6A596A/W7so8g0o6blJgP7r1LIIU7UvWk89x7ss8hnfec3Sd3TqQT7T7yuUItwC31vknD47uCIWkApY0xdBy9xLlA7dqghgVq+T+sCXmboeclGNwDYP+LOOLKf7Qzsv+QoL1tQRXidRtxY2H8rqtIcjRfdgo/kr9jVhsN3USYUAa/7oKGhCHBZSds/1eJZOLzcGwTS+a4Wd2eZ1hbsX+45Vw58GgcNDfYv90SU/tJzl6qIfaqAAAcecQ5MfGiZtk2nHQ4PDBPOg4aOUstcpL8xumo4fJ14mRmv2zKtLTj8P21WvIIyfjj8n0Tru0xrC/Yv97q7Mbpq+PHl3pgy1eHFki8PGJlMJpPJZDKZTCaTySTEQ2eYeyyfCJLCAAAAAElFTkSuQmCC);
    background-repeat: no-repeat;
    -webkit-background-size: 40px 40px;
    background-size: 40px 40px;
    display: inline-block;
    width: 40px;
    height: 40px;
    margin-right: 8px;
    vertical-align: top
}

.g-container .g-main-content .main-functions table tbody tr {
    background: #f8f9fb
}

.g-container .g-main-content .main-functions table tbody tr td {
    height: 80px;
    line-height: 80px;
    padding: 0;
    border: 1px solid #dfe3e6;
    position: relative
}

.g-container .g-main-content .main-functions table tbody tr td:first-child {
    text-align: center
}

.g-container .g-main-content .main-functions table tbody tr td:nth-child(2) {
    border: 4px solid #fff;
    border-top: none;
    border-bottom: 1px solid #386ee7;
    padding-left: 26px
}

.g-container .g-main-content .main-functions table tbody tr td:nth-child(2) a {
    position: absolute;
    background-image: url(../image/Frame-321.png);
    background-repeat: no-repeat;
    -webkit-background-size: 84px 89px;
    background-size: 84px 89px;
    width: 84px;
    height: 89px;
    margin: 0;
    border: none;
    top: -8px;
    left: 546px;
    opacity: 0;
    -webkit-transition: opacity .3s;
    -moz-transition: opacity .3s;
    transition: opacity .3s
}

.g-container .g-main-content .main-functions table tbody tr td:last-child {
    padding-left: 20px;
    font-size: 16px
}

.g-container .g-main-content .main-functions table tbody tr:nth-child(odd) {
    background: #eceff4
}

.g-container .g-main-content .main-functions table tbody tr:nth-child(odd) td:nth-child(2) {
    background-color: #d8dff7
}

.g-container .g-main-content .main-functions table tbody tr:nth-child(2n) td:nth-child(2) {
    background-color: #fafefd
}

.g-container .g-main-content .main-functions table tbody tr.active td:nth-child(2) a,.g-container .g-main-content .main-functions table tbody tr:hover td:nth-child(2) a {
    opacity: 1
}

.g-container .g-main-content .main-functions table tbody tr.active td:nth-child(2) span,.g-container .g-main-content .main-functions table tbody tr:hover td:nth-child(2) span {
    color: #386ee7
}

.g-container .g-main-content .main-functions a {
    display: block;
    width: 130px;
    height: 40px;
    line-height: 40px;
    border: 1px solid #236def;
    border-radius: 20px;
    font-size: 14px;
    color: #236def;
    text-align: center;
    margin: 24px auto 120px
}

.g-container .g-price {
    background-color: #f1f4f8;
    padding-bottom: 100px
}

.g-container .g-price>.g-price-container .g-price-header h2,.g-container .g-price>.g-price-container .g-price-header p,.g-container .g-price>.g-price-container .g-price-header p span.old-p {
    color: #232a38
}

.g-container .g-price>.g-price-container .g-price-header p span.old-p:before {
    border-top: 1px solid #232a38
}

.g-container-footer {
    margin-top: 145px;
    height: 400px;
    background: url(../image/bg_footer_banner.png) no-repeat top;
    -webkit-background-size: 1920px 400px;
    background-size: 1920px 400px;
    padding-top: 185px;
    text-align: center
}

.g-container-footer h2 {
    font-weight: 500;
    font-size: 30px;
    line-height: 42px;
    color: #111f33
}

.g-container-footer a {
    display: inline-block;
    width: 220px;
    height: 44px;
    line-height: 44px;
    text-align: center;
    background: #236def;
    color: #fff;
    font-weight: 600;
    font-size: 16px;
    border-radius: 20px;
    margin-top: 30px
}

.g-container-footer a:hover {
    background: #4888fa;
    -webkit-box-shadow: 0 10px 30px rgba(30,89,238,.32);
    box-shadow: 0 10px 30px rgba(30,89,238,.32)
}

.priceTitle {
    font-family: -apple-system,PingFang SC,Microsoft YaHei,SimSun,Arial,sans-serif;
    margin-top: 100px;
    width: 100%
}

.priceTitle .title {
    width: 1180px;
    margin: 0 auto
}

.priceTitle .title .title-top {
    font-weight: 600;
    font-size: 40px;
    line-height: 40px;
    color: #000;
    text-align: center;
    width: 100%;
    margin-bottom: 28px
}

.priceTitle .title .title-intro {
    width: 1000px;
    font-size: 16px;
    line-height: 150%;
    text-align: center;
    color: #51555c;
    height: 96px;
    margin: 0 auto 28px
}

.edition {
    font-family: -apple-system,PingFang SC,Microsoft YaHei,SimSun,Arial,sans-serif;
    width: 100%;
    padding: 20px 0;
    margin-bottom: 72px
}

.edition-content {
    width: 1200px;
    margin: 0 auto
}

.edition-content .edition-base {
    display: inline-block;
    border: 2px solid #e1e3e8;
    padding: 48px;
    width: 578px;
    border-radius: 20px;
    cursor: pointer;
    -webkit-box-shadow: 15px 0 15px -15px #dedede,-15px 0 15px -15px #dedede;
    box-shadow: 15px 0 15px -15px #dedede,-15px 0 15px -15px #dedede
}

.edition-content .edition-base .edition-icon {
    display: inline-block;
    width: 64px;
    height: 64px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAYAAADDPmHLAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAlZSURBVHgB7Z27bxxVFMbPrNfhKeQiTUSBoUI0OKJFiiMaQkBygYQQEiQSoKQIMpQU2CYSEpUjIYVIKRKRhIYiFjiBBuH8AZCkSYlNnk4c2+u3117vcL+1By27s7vzOPcx4/OTLNvr3dV6vu+ce++5jyESBEEQBEEQBEEQBEEQBEEQBEEQBEEQBCFveGSBC7/4/YUCHfB96le/9qmvHkrAwhLRw8eklan7lJpqlai0FPqnEvl0o+rRTfWcU7+d8abIMEYNcOmK36dEH1U/9hMD/9wjKm+QNiDc7WliYX6RSP3v7fFpouLTUZNGKJAhLo77g+oCXCcm8ctlveKDaifBYtDdFeFJHvUXCzT59jF/iAxhxAAq8vEPjRIjiCjdIANwUYhzpQs0bMoE2g0A8VXkDxMjmxWixWXSDmcG6IqSAeoxZAKtBrjwsz/ALT4wIT6obhEb3UWKz7YJ+kkj2gxw7le/1+viTfsA0b+wREaoMBqgkPRKF+jym8f8XtKENgN0V+kP1avtJWYQ/ZUKGYHTAKCQbMzV06VM0D/oJxoqd0KLAVSPf1SH+CajH3AboBi3H7CD8k3fM2XS0h9gNwCGe+rbIGnAZPQDbgN4Kaou6rWDhz/12a8rayEI7X73Fk2SBhD9k3fIKBxVwHrW1tVXmdJQqm7SwatnvRvEBFsGqImPdl8Ts/NklI1NYqeQ/mr3eEXe/gCbAfZUSUu7D5ZXzQ39AnQ0NR5DvlXv0ftsmS4TEywG2Cn2DJAmHs2ScTYcNcD2G1E/V5Eo9UdCsccr8DmykdmS+fQPppXp1tO11020mRVM+IZ0cPyMN0EpSJUBdBV7AtDxsyE+2NA80cQCQ5EoVQa4eMWf1NXuI1qm7rVvi3ueIxp4g2jfXqInnyDj/HmL6MdxoselaM/HdDD3JJZ6yxsre+jgxCkv4qf4P4kzgK5iTwAuaifxj79H9OLzdsQHr71CdPIE0d6IfXKPddC9854pi0SJDKCz2AMQJaWF9s859Lo94et5+imij98lq6QpEsU2ANp9Ivvt/ssvkTO8sI+so+oDQ2994vfFfFk8A+gu9kD8Ow+iLcTg7qGnAVnAARIViWIZQGexB9x/GL0AM615MWgc/rpFTpCkSBTZALqLPdMz8db4Xf7djSywqur7l8bJHWIWiSL1S10t9mAkgM6gjf4AhL+tmquzP9kdBrYkYpGoowH+a/c1pX5blb4wMN8wp1Eg9kpge0qVKu3vtMS8YxOwW8QHi6uklY77AniJtJKorQF0FntcE399Q/9ik6pZA0QqErU0gM5ij2vig2XN0Q8MZ4AanYpEoX2AnZU92MXDuhARbSCmdk3P7XcCS7/uPiTtYJSzskY2aNkfCM0Axa3aWn5W8YMij2viA1PDSc6dRjHpKXp0LuwPTRlAx7o+tK9xijymufvIzGdbUc1MWcNSs6hUN2l/43rCpgxQrNARYgTj3rsP3BUfbb+pz7ZloQ9QT6G7uZDXtGFJdRoOEANIdyiQdJrVs03JYJPkWzaAGtE1aRu2Yy32jFIjWP78YMbdqA8wGf1gi3mfQWy8Zm3DDJC485eVqA8wGf3Wxd+mSdske1ZDyUrUBxiPfnsjgLaEGQBTG5GzAIZ3GNuvGCikcFIyPBx1JAM0TVuF1QEibTtCukdFD+f0ZE1809EPNt0wwM3GB5oygOqpXlMjgX5qAYTH0G5+wWphIzGo+pUsFKMcyQATjQ80ZYBCgcbCXhlE/N93tuv4WRQfYDrWdPTjWlkfAiqKVTrf+FiTAT44XKsUTQS/o3M3M5t94QGif9lCc1VxIPpVyff8WMhcQOgooKuLjs7N0/WlFerBype8MG1hjyHYtFj+Deiq0kjY46GTQe8f8qamH9NInsS3kfoDKpazpmp+Ph9rsTKo5XqAk595p9S3EcoBtY6fwaNl6kGTabkDOHLl+5qWobRdEfT1CW+YMm4CrMKxlfrBpt3C2Mj46ZqGLem4JjDrJigt2q1OWmz/O4oPIu0LyKoJsPhkcYWsYqkAFEl8EHljSNZMYKvgUw/Sv4Xxf2TxQaytYVkxAcRHu2+7ZmHhkIlY4oPYu4OzYIJH827MShpO/7HFB4nOB3DZBHMLbhzvgmPmDGagROKDxCeEuGgCjPVtd/oCDPb+E4sPUh0S5ZIJIL6tYk8jiHxDq39TiQ9SnxPogglcEh8YKv6kFh+wHBRp0wSY3XNJfLCmf6MJi/iA7ahYGyZAoSfq3nxTIPo1d/7YxAesx8WbNAGifs7UYQsxKOuNflbxAfv9AkyYwLU2PwCRv6Gv/WcXH2i5Y4hOE9T2HTgoPljTt35Ci/hA2z2DuE0QTOsuO7oCWePQT5v4QOtt47hMgKra/Rm3zgZsRFP0axUfGLl38Fff+cPqW6LzbNHTx6yey4tRNR3+pF18oP3OoSBJJkDKR10fPX3XVyJriH4j4gMjGSAgaiZAyndlRq8TGqLfmPjAqAFAJxO4OsRrBSafGI1qVHxg3AAgzAQ4RgbpPhN36tiB+dAn4+IDKwYAgQnQ1mPhpivTuFHBUq8Fvs6pFfGBNQOAL771h1XUD2Vxu9mqGpKu83T+rIkPrBoAfPilygS+nvvi6oKx42dVfGBkGNiOH75RF8DL1pJzpubKuvjAugFAlkyA1M/QZDkhPnDCACALJoDwDO2+M+IDZwwAXDYBev0Mqd8p8YFTBgCummAtfep3TnzgnAGAaybALGTKmUgnxQdOGgC4YgJE/VpOxQfOGgDYNgHER7ufYoOn0+IDpw0AbJoAdf4U7b7z4gPnDQBsmADnI6XY4JEJ8UEmDABMmmA1XacvM+KDzBgAmDDBerpJnkyJDzJlAKDTBFjVu7qLxAeZMwDQYQKcKpLi0OtMig8yaQDAaQKIv5S8zJtZ8YH19QBpSbueIBA/4Vg/0+KDzBsAJDUB2vzdmPbryYUBQFwTiPjb5MYAIKoJVnfZUK8duTIA6GQCDPN2S5EnCrkzAAgzATp52Fm8G8q7ccilAUC9CYI7heR9YicJuTUAgAlUWz+E+fw8T+mmIdcGAO8c9wd9j0YpJurClKp++5st5IHcGwAMHPN7Kx6hcvhRxJdcK1bpSKvbrOSJXWGAgJoRCjSofuxT//ir/s4dUhHt/vZNFSdUN2Hs6mkv0s0zBUEQBEEQBEEQBEEQBEEQBEEQBEEQBEEQBME5/gW4j6hsgZg1gAAAAABJRU5ErkJggg==) 50%;
    -webkit-background-size: contain;
    background-size: contain
}

.edition-content .edition-base .edition-title {
    color: #080b19;
    font-size: 28px;
    font-weight: 600;
    line-height: 36px;
    margin-top: 40px
}

.edition-content .edition-base .edition-divider {
    height: 1px;
    width: 100%;
    background-color: #e1e3e8;
    margin: 24px 0
}

.edition-content .edition-base .edition-introduction {
    color: #272e47;
    font-size: 20px;
    font-weight: 500;
    height: 84px;
    line-height: 28px;
    margin-bottom: 40px
}

.edition-content .edition-base .edition-usage {
    color: #545a6e;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
    height: 240px;
    margin-bottom: 40px
}

.edition-content .edition-base .edition-usage .edition-usage-item {
    margin-top: 12px
}

.edition-content .edition-base .edition-usage .edition-usage-item:before {
    content: "";
    display: inline-block;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACeSURBVHgB7ZCxDYMwEEW/MYN4FXeR0mSElFGmyBgpGSFlOkYJgwSO+4AlLJAOSiR+Zfnuff1/wOHl9ixfHhLKAvd/h+r7dg3/yj2wL1DrkybUa7NBgjVucILGC6o0MyuswPEzxc8Mrk/5QYBWF1I/C84qsJY4BA/UCkb+WXBm4DvElkeaTJjNgrMK1E0j00SbhGFowAuDuQnvYcGnRvUFh03b3qSR2gAAAABJRU5ErkJggg==);
    width: 17px;
    height: 13px;
    margin-top: 2px;
    margin-right: 4px
}

.edition-content .edition-base .edition-usage .edition-usage-em {
    color: #4c6aff
}

.edition-content .edition-base .edition-price {
    color: #545a6e;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
    margin-bottom: 40px
}

.edition-content .edition-base .edition-price-year {
    color: #262a33;
    font-size: 16px;
    font-weight: 400;
    margin-bottom: 12px
}

.edition-content .edition-base .edition-price-year .edition-price-yearcost {
    color: #262a33;
    font-size: 40px;
    font-weight: 700;
    line-height: 40px
}

.edition-content .edition-base .edition-try>a,.edition-content .edition-base .edition-try>button {
    color: #272e47;
    border-radius: 44px;
    border: 1px solid #3f465c;
    padding: 12px 40px;
    background-color: #fff;
    cursor: pointer;
    position: relative;
}

.edition-content .edition-base:hover {
    border: 2px solid #4c6aff
}

.edition-content .edition-subtitle {
    color: #545a6e;
    font-size: 20px;
    font-weight: 400;
    line-height: 28px
}

.edition-content .edition-advanced {
    margin-left: 40px
}

.edition-content .edition-advanced .edition-icon {
    background: url(data:image/png;base64,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) 50%;
    -webkit-background-size: contain;
    background-size: contain
}

.edition-content .edition-advanced .edition-try>button {
    color: #fff;
    border: 1px solid #4c6aff;
    background-color: #4c6aff
}

.clickHandle {
    width: 1180px;
    margin: 0 auto 50px
}

.clickHandle .clickCenter {
    padding: 14px 28px;
    border-radius: 8px;
    border: 1px solid #e1e3e8;
    background-color: #fff;
    width: 240px;
    margin: 0 auto;
    cursor: pointer;
    color: #272e47;
    font-weight: 400;
    line-height: 28px;
    font-size: 20px;
    text-align: center
}

.clickHandle .clickCenter:hover {
    color: #386ee7;
    border-color: #386ee7
}

.clickHandle .clickCenter .clickText {
    font-size: 16px;
    line-height: normal
}

.clickHandle .clickCenter .icon-down,.clickHandle .clickCenter .icon-top {
    display: block;
    float: right;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAKCAYAAAC5Sw6hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAADCSURBVHgBldBLCsIwEADQSaJFCkKhiAs32ai1q4K9gDfoUbyBehLP0BPUAwjuXLjSjQgqdC1YnYFasCWfDiQMYeYlEwAMKSNPBpGElkF9v5zT1nU7mcNF1gYLsNZxxWEczrcVxABSusAWI6TAWuphwC50Jmh73q87fzBCDxLBeNL3h2n+uOUmBJ+wOR336wqyxVTIH2TCdEj5Pc2YhDEWfVaYnl/Fe9HDRIcooTpWHkkV0hhNNSYuT4dYxXQWL2mZ6r4ja1Wvdmg/uQAAAABJRU5ErkJggg==) no-repeat 50%;
    width: 14px;
    height: 14px;
    margin-top: 8px
}

.clickHandle .clickCenter .icon-top,.clickHandle .clickCenter:hover .icon-down {
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg)
}

.clickHandle .clickCenter:hover .icon-down {
    -o-transform: rotate(180deg)
}

.clickHandle .clickCenter:hover .icon-down,.clickHandle .clickCenter:hover .icon-top {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAKCAYAAAC5Sw6hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACYSURBVHgBndGxDYUgEAbgOyZ4LR1vAzu1dAPHsFI3UDcwVm5jyxbS4Qw2eBhjbOTUS/7kwsEXkgNgKi6XKqVw90RomJS2QXC9o/j+E3Q8bCkGkEJ9CBMsskJGUMZhyCF6lGY/r60CBxNF+bkeZHcL3SHnPIDhU4TD8A0SwkRUzz9ab/4U8aV7aS4L+J8DjyWFVfCy9p8dtQGvp2Q3OluQrAAAAABJRU5ErkJggg==) no-repeat 50%
}

.clickHandle .clickCenter:hover .icon-top {
    transform: rotate(1turn);
    -webkit-transform: rotate(1turn);
    -moz-transform: rotate(1turn);
    -ms-transform: rotate(1turn);
    -o-transform: rotate(1turn)
}

.clickShow {
    font-family: -apple-system,PingFang SC,Microsoft YaHei,SimSun,Arial,sans-serif;
    width: 100%
}

.clickShow .showContent {
    width: 1200px;
    height: 0;
    margin: 0 auto;
    -webkit-transition: all .2s;
    -moz-transition: all .2s;
    transition: all .2s;
    color: #262a33;
    overflow: hidden
}

.clickShow .showContent .content-title {
    width: 1200px;
    height: 24px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    justify-content: space-between;
    text-align: center;
    margin-bottom: 32px
}

.clickShow .showContent .content-title .edition-white {
    width: 200px;
    height: 100%
}

.clickShow .showContent .content-title .edition-lingxit,.clickShow .showContent .content-title .edition-qjt {
    width: 440px;
    height: 100%;
    font-size: 24px;
    line-height: 24px;
    font-weight: 550
}

.clickShow .showContent .content-first {
    height: 20px;
    width: 100%;
    text-align: left;
    font-size: 20px;
    line-height: 20px;
    margin-bottom: 20px
}

.clickShow .showContent .content-first .first-title {
    font-weight: 550
}

.clickShow .showContent .content-max {
    width: 100%;
    border-top: 1px solid rgba(0,0,0,.2);
    clear: both
}

.clickShow .showContent .content-max .contentMax-left {
    width: 240px;
    float: left
}

.clickShow .showContent .content-max .contentMax-left ul {
    width: 100%
}

.clickShow .showContent .content-max .contentMax-left ul li {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    align-items: center;
    -webkit-box-pack: left;
    -webkit-justify-content: left;
    -moz-box-pack: left;
    justify-content: left;
    width: 100%;
    height: 48px;
    font-size: 16px;
    line-height: 16px;
    -webkit-box-shadow: inset 0 -.5px 0 rgba(0,0,0,.12);
    box-shadow: inset 0 -.5px 0 rgba(0,0,0,.12);
    color: #51555c
}

.clickShow .showContent .content-max .contentMax-left ul li .position-img {
    position: absolute;
    left: 256px;
    top: 11px;
    width: 140px;
    display: none;
    background: #313233;
    line-height: 1.5;
    color: #fff;
    padding: 4px 8px;
    border-radius: 4px;
    font-size: 12px;
    top: 0;
    left: 94px
}

.clickShow .showContent .content-max .contentMax-left ul li .more-left:hover>.position-img {
    display: block
}

.clickShow .showContent .content-max .contentMax-left ul li .position-img:after {
    position: absolute;
    left: -10px;
    top: 0;
    bottom: 0;
    margin: auto;
    display: block;
    content: "";
    width: 0;
    height: 0;
    border: 5px solid rgba(0,0,0,0);
    border-right-color: #313233
}

.clickShow .showContent .content-max .contentMax-left ul li .position-six,.clickShow .showContent .content-max .contentMax-left ul li .position-third,.clickShow .showContent .content-max .contentMax-left ul li .position-two {
    top: 0
}

.clickShow .showContent .content-max .contentMax-left ul li .no-push {
    font-size: 12px;
    line-height: 12px;
    color: #7d8085;
    background: rgba(0,0,0,.2);
    padding: 2px;
    margin-left: 10px
}

.clickShow .showContent .content-max .contentMax-left ul .first-content {
    height: 64px
}

.clickShow .showContent .content-max .contentMax-left ul .first-weight {
    font-weight: 550;
    color: #262a33
}

.clickShow .showContent .content-max .contentMax-left ul .first-title {
    color: #262a33;
    font-size: 20px;
    line-height: 20px;
    height: 84px
}

.clickShow .showContent .content-max .contentMax-left ul .first-title span {
    font-weight: 550;
    margin-top: 20px
}

.clickShow .showContent .content-max .contentMax-whiteOne {
    width: 20px;
    float: left
}

.clickShow .showContent .content-max .contentMax-whiteOne ul {
    width: 100%
}

.clickShow .showContent .content-max .contentMax-whiteOne ul li {
    width: 100%;
    height: 48px;
    -webkit-box-shadow: inset 0 -.5px 0 rgba(0,0,0,.12);
    box-shadow: inset 0 -.5px 0 rgba(0,0,0,.12);
    color: #51555c
}

.clickShow .showContent .content-max .contentMax-whiteOne ul .first-content {
    height: 64px
}

.clickShow .showContent .content-max .contentMax-whiteOne ul .first-weight {
    font-weight: 550;
    color: #262a33
}

.clickShow .showContent .content-max .contentMax-whiteOne ul .first-title {
    color: #262a33;
    font-size: 20px;
    line-height: 20px;
    height: 84px
}

.clickShow .showContent .content-max .contentMax-whiteOne ul .first-title span {
    font-weight: 550;
    margin-top: 20px
}

.clickShow .showContent .content-max .contentMax-center {
    width: 440px;
    float: left;
    background: rgba(0,0,0,.02)
}

.clickShow .showContent .content-max .contentMax-center ul {
    width: 100%
}

.clickShow .showContent .content-max .contentMax-center ul li {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    justify-content: center;
    width: 100%;
    height: 48px;
    -webkit-box-shadow: inset 0 -.5px 0 rgba(0,0,0,.12);
    box-shadow: inset 0 -.5px 0 rgba(0,0,0,.12);
    color: #51555c
}

.clickShow .showContent .content-max .contentMax-center ul li .more-left {
    margin-left: 20px
}

.clickShow .showContent .content-max .contentMax-center ul li .position-img {
    position: absolute;
    left: 256px;
    top: 11px;
    width: 66px;
    display: none;
    background: #313233;
    line-height: 1.5;
    color: #fff;
    padding: 4px 8px;
    border-radius: 4px;
    font-size: 12px;
    top: 10px;
    left: 248px
}

.clickShow .showContent .content-max .contentMax-center ul li .more-left:hover>.position-img {
    display: block
}

.clickShow .showContent .content-max .contentMax-center ul li .position-img:after {
    position: absolute;
    left: -10px;
    top: 0;
    bottom: 0;
    margin: auto;
    display: block;
    content: "";
    width: 0;
    height: 0;
    border: 5px solid rgba(0,0,0,0);
    border-right-color: #313233
}

.clickShow .showContent .content-max .contentMax-center ul .first-content {
    height: 64px
}

.clickShow .showContent .content-max .contentMax-center ul .first-weight {
    font-weight: 550;
    color: #262a33
}

.clickShow .showContent .content-max .contentMax-center ul .first-title {
    color: #262a33;
    font-size: 20px;
    line-height: 20px;
    height: 84px
}

.clickShow .showContent .content-max .contentMax-center ul .first-title span {
    font-weight: 550;
    margin-top: 20px
}

.clickShow .showContent .content-max .contentMax-whitetwo {
    width: 60px;
    float: left
}

.clickShow .showContent .content-max .contentMax-whitetwo ul {
    width: 100%
}

.clickShow .showContent .content-max .contentMax-whitetwo ul li {
    width: 100%;
    height: 48px;
    -webkit-box-shadow: inset 0 -.5px 0 rgba(0,0,0,.12);
    box-shadow: inset 0 -.5px 0 rgba(0,0,0,.12);
    color: #51555c
}

.clickShow .showContent .content-max .contentMax-whitetwo ul .first-content {
    height: 64px
}

.clickShow .showContent .content-max .contentMax-whitetwo ul .first-weight {
    font-weight: 550;
    color: #262a33
}

.clickShow .showContent .content-max .contentMax-whitetwo ul .first-title {
    color: #262a33;
    font-size: 20px;
    line-height: 20px;
    height: 84px
}

.clickShow .showContent .content-max .contentMax-whitetwo ul .first-title span {
    font-weight: 550;
    margin-top: 20px
}

.clickShow .showContent .content-max .contentMax-right {
    width: 440px;
    float: left;
    background: rgba(56,110,231,.04)
}

.clickShow .showContent .content-max .contentMax-right ul {
    width: 100%
}

.clickShow .showContent .content-max .contentMax-right ul li {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    justify-content: center;
    width: 100%;
    position: relative;
    height: 48px;
    -webkit-box-shadow: inset 0 -.5px 0 rgba(0,0,0,.12);
    box-shadow: inset 0 -.5px 0 rgba(0,0,0,.12);
    color: #51555c
}

.clickShow .showContent .content-max .contentMax-right ul li .more-left {
    margin-left: 20px
}

.clickShow .showContent .content-max .contentMax-right ul li .position-img {
    position: absolute;
    left: 256px;
    top: 11px;
    width: 140px;
    display: none;
    background: #313233;
    line-height: 1.5;
    color: #fff;
    padding: 4px 8px;
    border-radius: 4px
}

.clickShow .showContent .content-max .contentMax-right ul li .more-left:hover>.position-img {
    display: block
}

.clickShow .showContent .content-max .contentMax-right ul li .position-img:after {
    position: absolute;
    left: -10px;
    top: 0;
    bottom: 0;
    margin: auto;
    display: block;
    content: "";
    width: 0;
    height: 0;
    border: 5px solid rgba(0,0,0,0);
    border-right-color: #313233
}

.clickShow .showContent .content-max .contentMax-right ul li .position-six,.clickShow .showContent .content-max .contentMax-right ul li .position-third,.clickShow .showContent .content-max .contentMax-right ul li .position-two {
    top: 0
}

.clickShow .showContent .content-max .contentMax-right ul .first-content {
    height: 64px
}

.clickShow .showContent .content-max .contentMax-right ul .first-weight {
    font-weight: 550;
    color: #262a33
}

.clickShow .showContent .content-max .contentMax-right ul .first-title {
    color: #262a33;
    font-size: 20px;
    line-height: 20px;
    height: 84px
}

.clickShow .showContent .content-max .contentMax-right ul .first-title span {
    font-weight: 550;
    margin-top: 20px
}

.equity-comparison {
    color: #272e47;
    font-size: 40px;
    line-height: 48px;
    text-align: center;
    margin-bottom: 24px
}

.top-banner-btn {
    display: block;
    width: 220px;
    height: 44px;
    line-height: 44px;
    background-color: #fff;
    border-radius: 45px;
    text-align: center;
    font-size: 16px;
    color: #2373ff;
    margin: 27px 0 0;
    position: relative;
}

.top-apply-use {
    color: #fff;
    font-size: 14px;
    display: block;
    margin-top: 14px;
    /* margin-left: 80px */
}


.g-price {
    background: #4c6aff;
    padding: 80px 0
}

.g-price .g-price-container {
    width:1200px;
    margin: 0 auto
}

.g-price .g-price-container .g-price-header h2 {
    position: relative;
    font-weight: 500;
    font-size: 32px;
    line-height: 45px;
    text-align: center;
    color: #fff
}

.g-price .g-price-container .g-price-header h2 .g-price-select {
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    left: 200px
}

.g-price .g-price-container .g-price-header p {
    font-weight: 400;
    font-size: 16px;
    line-height: 34px;
    height: 34px;
    color: #fff;
    text-align: center;
    margin-top: 4px
}

.g-price .g-price-container .g-price-header p span {
    display: inline-block
}

.g-price .g-price-container .g-price-header p span.new-p {
    color: #fe7c70;
    font-family: LX-numbers
}

.g-price .g-price-container .g-price-header p span.old-p {
    margin: 0 5px;
    color: #fff;
    position: relative;
    width: 60px
}

.g-price .g-price-container .g-price-header p span.old-p:before {
    display: block;
    position: absolute;
    top: 18px;
    left: 0;
    right: 0;
    margin: auto;
    width: 60px;
    border-top: 1px solid #fff;
    content: ""
}

.g-price .g-price-container .g-price-body {
    margin-top: 24px
}

.g-price .g-price-container .g-price-body .left {
    float: left
}

.g-price .g-price-container .g-price-body .right {
    float: right
}

.g-price .g-price-container .g-price-body .accounts,.g-price .g-price-container .g-price-body .years {
    width: 345px;
    height: 50px;
    line-height: 48px;
    background: #eceff4;
    border: 1px solid #dfe3e6;
    border-radius: 8px;
    padding: 0 10px 0 16px
}

.g-price .g-price-container .g-price-body .accounts label,.g-price .g-price-container .g-price-body .years label {
    display: inline-block;
    font-weight: 400;
    font-size: 18px
}

.g-price .g-price-container .g-price-body .accounts .accounts-num-controller,.g-price .g-price-container .g-price-body .accounts .years-num-controller,.g-price .g-price-container .g-price-body .years .accounts-num-controller,.g-price .g-price-container .g-price-body .years .years-num-controller {
    float: right
}

.g-price .g-price-container .g-price-body .accounts .accounts-num-controller span,.g-price .g-price-container .g-price-body .accounts .years-num-controller span,.g-price .g-price-container .g-price-body .years .accounts-num-controller span,.g-price .g-price-container .g-price-body .years .years-num-controller span {
    display: inline-block;
    width: 30px;
    height: 30px;
    vertical-align: middle;
    cursor: pointer
}

.g-price .g-price-container .g-price-body .accounts .accounts-num-controller span.minus,.g-price .g-price-container .g-price-body .accounts .years-num-controller span.minus,.g-price .g-price-container .g-price-body .years .accounts-num-controller span.minus,.g-price .g-price-container .g-price-body .years .years-num-controller span.minus {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAFmSURBVHgB7doxS8NAGMbx565BHG1x0yHQL9DNtY5uFT+BexD7SRTJ3k8gurl27ZZdhQztpFhHkZCzl8lB7iIp4fL2+UGmXId/c3fTCxAREQVD1V0YX68PUBQjDT1GQEqYLE8PH+uurxUcJ29jraLZZnGMMOUwmL6mfW+4N3iYvE+geg/oAGVw+pL25641Gh5G9W7QEUZhVh09B2ew/boBb+O/xFGBkWuBM9hAOX8cohLl2PXeu6WlYbB0DJaOwdIxWDoGS8dg6XYuOEJDRwON40E7/9vyo8Rq8zTROPjiZA9XZ/tow93TV/U0wTMsHS+t/7pffGPxXKANy4YXltU4eLWFm7NNPMPSMVg6BkvHYOkYLB2DpWOwdNr9Us/RMSV05nrvDC4iZMYOfXVHnnuG05zB+W3/UxtcoisMpr4l3jNcTbYZnAf+pXM7hbeV0cPfhsl6YlAGNbtl7xl79OxuBBERUbf8AAs9XHoUS5mNAAAAAElFTkSuQmCC);
    -webkit-background-size: 30px 30px;
    background-size: 30px 30px
}

.g-price .g-price-container .g-price-body .accounts .accounts-num-controller span.minus.disabled,.g-price .g-price-container .g-price-body .accounts .years-num-controller span.minus.disabled,.g-price .g-price-container .g-price-body .years .accounts-num-controller span.minus.disabled,.g-price .g-price-container .g-price-body .years .years-num-controller span.minus.disabled {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAFrSURBVHgB7dpBSsNAGIbhL9MsW5KtSKsD4rKoe6W9QT2CR+hJPIJH0CMUPYBFd1qIpHTfostkYpqVC5lEImXm7/dAVvkLeenMrAYgIiJyRtB0MEmSOAvDM2XUCA4pgnx+Mhg8NJ1vFPy+XI7CoHOHAsdwUYAPmGyqG4TXBi/SdNIJwnt4IR/rfn9mm1Co0VHhLXxRrsLt1rONWIMX6Wri7DL+zfZby3PGNmINDgpYf+wiU3Oo1i5paRgsHYOlY7B0DJaOwdIxWLq9Cw7R0nr9hc3mE7sQRT3EcRdttA5+eX3D49MzduHq8rx8LtAG97B0PLT+ajg8xdHgALsQxT201To4jrrV4wvuYekYLB2DpWOwdAyWjsHSMVg6a7BSZgbPKIO59b3tJbJsXl368kX5rVofWi+nWYO11msU+Q18YbJp3UjtHq5uthXFtdP/dPVt+fhfrh7+lKSriXHs7lZ1zpRbr1qNREREfvkG1eNUYRehBhEAAAAASUVORK5CYII=);
    -webkit-background-size: 30px 30px;
    background-size: 30px 30px
}

.g-price .g-price-container .g-price-body .accounts .accounts-num-controller span.plus,.g-price .g-price-container .g-price-body .accounts .years-num-controller span.plus,.g-price .g-price-container .g-price-body .years .accounts-num-controller span.plus,.g-price .g-price-container .g-price-body .years .years-num-controller span.plus {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAG6SURBVHgB7dq/T8JAFAfwb6+N0U2MmwxNmNzYXHF0Q/0L3ImR3dFdY9j5C/yxubKysTmISYcyacRNY2pPHpMguTtSvFwv75OwtI/hS/su78IBjDHGmDMC08L4bLyJLKsLiAYckkMOks72vWm9UeC49dIQQdSdFMdwUwKJ9nOnog2uDVxrvTYRhHcogUBif9ip9FQ1AhoyCC9REjJAd9p6CsrA9HQdfo0XiaMMdVWBMrBEoPyyi3LkDdV97SvtGw7suwgW7WwJHO+tzVy76X9h9JbDFquBq5PApwfrM9f6T5nVwNzDvuPAvuPAvuPAvuPRclk0LtIEZWJ3J/x7rRrCVDqZyIpOZYUD02w8Py4u4/xow7j2+uFz+imCe9h3vGgti/aztMUzQQvUfM9e3H7gMf02+n66gm1k4cCjgisnhe0PzX6wVeAe9h0H9h0H9h0H9h2Plv+JRsP57V1q8V8HYjXwaEFg27iHfceBZ2+KHkomhxio7isDZxEGkg59lUeSaA6nKQMnV5V3IXGCspBo60q0PTw92SZx6PiTTugU3kqOHv5Wa42bErlTZ7donaHWo7cRjDHGWLn8AGE5gpSJUxC2AAAAAElFTkSuQmCC);
    -webkit-background-size: 30px 30px;
    background-size: 30px 30px
}

.g-price .g-price-container .g-price-body .accounts .accounts-num-controller input,.g-price .g-price-container .g-price-body .accounts .years-num-controller input,.g-price .g-price-container .g-price-body .years .accounts-num-controller input,.g-price .g-price-container .g-price-body .years .years-num-controller input {
    width: 30px;
    border: none;
    text-align: center;
    font-size: 18px;
    line-height: 25px;
    color: #111f33
}

.g-price .g-price-container .g-price-body .price-main {
    margin-top: 20px;
    border-radius: 8px;
    border: 2px solid #38c299;
    overflow: hidden;
    padding: 24px 22px 23px;
    height: 180px;
    background: #fff;
    color: #74798b
}

.g-price .g-price-container .g-price-body .price-main .base-price label {
    font-size: 18px;
    height: 34px;
    line-height: 34px;
    display: inline-block;
    position: relative
}

.g-price .g-price-container .g-price-body .price-main .base-price label span {
    position: absolute;
    height: 1px;
    left: 0;
    right: 0;
    top: 17px;
    background: #74798b
}

.g-price .g-price-container .g-price-body .price-main .base-price div {
    float: right;
    position: relative
}

.g-price .g-price-container .g-price-body .price-main .base-price div span {
    display: inline-block;
    vertical-align: middle;
    height: 34px;
    line-height: 34px
}

.g-price .g-price-container .g-price-body .price-main .base-price div span.yuan {
    font-weight: 500;
    font-size: 18px
}

.g-price .g-price-container .g-price-body .price-main .base-price div span.num {
    font-weight: 500;
    font-size: 24px;
    margin-left: 6px
}

.g-price .g-price-container .g-price-body .price-main .base-price div span.border {
    position: absolute;
    height: 1px;
    left: -6px;
    right: -6px;
    top: 17px;
    background: #74798b
}

.g-price .g-price-container .g-price-body .price-main .preferential-price {
    margin-top: 20px
}

.g-price .g-price-container .g-price-body .price-main .preferential-price .left {
    float: left
}

.g-price .g-price-container .g-price-body .price-main .preferential-price .left label {
    margin-top: 6px;
    font-weight: 500;
    font-size: 24px;
    line-height: 34px;
    color: #111f33;
    display: inline-block;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAQXSURBVHgB7VpNbttGFH5vRrTdrtQbsCewunFrZFH6Bg5gpd1FOUGcE0Q+QdITRN4VsBfqCaxN4dQtEPkE4Q2qVaKYnJnMk0VGEofko0IyCJAPEEgOhvO+783j/D0BfEM+zPXv/vvrYx8aBEJDIPJGqiu6/6Cio+8OxyE0gEYErJD3l0VhUyJqF+Agn6AREWwB5s1xN4o8f+fgYppbJ598gkIRZGM+hy7dc4WyBajXJ6co8MXypSkYDDXoWyPNVGsRekrOSsinImKAh3QjAHoSzT5o4QOanlm+a7R5Jn+5fAkMdIALYfxErzXUI4MIeIwaiQhY8tyWfGv0TfJgjG0TjcMWkxa/otiHloDUI0ywBSy83hYEsJ3FEkAfl710oT34S5ulYAmI40573k/wzvM51VgCUJs2vb+A8hTLaaUCaGwXKJ5CyxAgH3PWUbkCKAbNv49e2OHxrX0MoADGmDP0oh/oR2M4MGDfOdcKnhRUCXal99bc9F8VCUEXcYh3nloDp8D4cF2TjvrnZIiIz6GAvPz5ckD38XV/ICS8ghJYoqO5is42Z2jclnjaAHn+p/FsjSD1XuT9DyXkE3BFLOwhDufx3XkiJA2heN7p2caH0OBw6SJPkBJ+BSaIoye9IHlOBXiHlxN7mUBF6LvOaaYw2n3sMOwkTzFuJ8kB8BF2Di5GycPaWkgpcyYlBlABFOvq9W8zsfthtChYhKEertapkTxxXPvwMx+xvunTijKAmlAnefvWRBxcHq2WZIZR6gWoCfWSJ26Q4ebcD9TRC3WTd3mf4JzIPrcX6ifv9j7BKQAl+rAlmiBfBJFT+By2QJPk7ejo5JQREN/0B1C+r82gBc8H0fVJsFkoHAWVvd9W2Lh6YU3ANt6vQn6bVesGMr2wNhNX9X4l8tlV60u7au0WrVpdWPbCBD5xvkdV71cNG7EbjzJlOzHr7GcDa72QCpBKTqiL7W3IaUVIcbVZ1tRQuYIZcezsxenpYCoAD/8MrUeHqOQRR4gNiZH571G66iwjz121FhG3386PC44r+4/co0XaC2sRD2yMkhE/r549bhyANgHH80aLZ+ur1sX+o4z4HxRqm5um1D6UGb0/sKXdUgBtwuAYd+6e5BFPUHoqQaFlw+UvaBkI6ryMPIF3MocmhLYRi5BTjSVAam8KLQMfXLBs8k7mbBjZS2l31oVF/oEJ9uk0tBhGBgzbWfzjdQ230BKsALYtfobG2G5FoDnBeseENjtjU0vmlj7wSKvpHuxRloYyL2XnSmEcwUMUpivQ5hxsNsa2tX//HvaWAtghxBYgTGc8V/NxUfLt7u/+UceDK8gXcZ/ke5C2MXG00fO+1yEwUXualQjkiPiyadYqcIj4ehLdCVZEzJr8q0GjIBFN/9njq8dHk51z0yYst+wAAAAASUVORK5CYII=) no-repeat 100%;
    -webkit-background-size: 24px 24px;
    background-size: 24px 24px;
    padding-right: 15px
}

.g-price .g-price-container .g-price-body .price-main .preferential-price .left p {
    font-size: 14px;
    line-height: 22px;
    color: #38c299;
    margin-top: 17px
}

.g-price .g-price-container .g-price-body .price-main .preferential-price .left p span {
    color: #ff7134;
    font-size: 16px
}

.g-price .g-price-container .g-price-body .price-main .preferential-price .right {
    float: right
}

.g-price .g-price-container .g-price-body .price-main .preferential-price .right span {
    display: inline-block;
    vertical-align: middle
}

.g-price .g-price-container .g-price-body .price-main .preferential-price .right span.yuan {
    font-weight: 500;
    font-size: 24px;
    line-height: 34px;
    color: #acb3b8
}

.g-price .g-price-container .g-price-body .price-main .preferential-price .right span.num {
    font-weight: 500;
    font-size: 32px;
    line-height: 45px;
    color: #38c299;
    margin-left: 8px
}

.g-price .g-price-container .g-price-body a.js-free-use {
    display: block;
    background: #236def;
    border-radius: 22px;
    height: 44px;
    line-height: 44px;
    color: #fff;
    width: 220px;
    text-align: center;
    margin: 30px auto 0px;
    font-size: 16px;
    position: relative
}

.g-price .g-price-container .g-price-body a.js-free-use:hover {
    background: #4888fa;
    -webkit-box-shadow: 0 10px 30px rgba(30,89,238,.32);
    box-shadow: 0 10px 30px rgba(30,89,238,.32)
}

.g-price .g-price-container .g-price-body a.js-free-use:after {
    position: absolute;
    content: "";
    width: 70px;
    height: 30px;
    top: -16px;
    right: -40px;
    background: url(data:image/png;base64,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) no-repeat top;
    -webkit-background-size: contain;
    background-size: contain
}

.g-price .g-price-container .g-price-footer {
    text-align: center
}

.g-price .g-price-container .g-price-footer p {
    margin-top: 60px;
    font-size: 18px;
    line-height: 96px;
    height: 100px;
    color: #787e87;
    display: none;
    background: #fff;
    border: 2px solid #38c299;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    border-radius: 8px
}

.g-price .g-price-container .g-price-footer p span {
    color: #236def;
    cursor: pointer
}

.g-price .g-price-container .g-price-main {
    margin-top: 30px;
    height: 524px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    justify-content: space-between
}

.g-price .g-price-container .g-price-main>div {
    height: 100%;
    background-color: #fff;
    border-radius: 12px
}

.g-price .g-price-container .g-price-main .g-price-main-left {
    width: 100%;
    height: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: flex
}

.g-price .g-price-container .g-price-main .g-price-main-left>div {
    position: relative;
    height: 100%;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -moz-box-flex: 1;
    flex: 1;
    padding: 20px
}

.g-price .g-price-container .g-price-main .g-price-main-left>div .g-price-edit-title {
    color: #232a38;
    font-size: 18px;
    position: relative
}

.g-price .g-price-container .g-price-main .g-price-main-left>div .g-price-edit-title>.g-price-edit-title-tag {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -moz-box-orient: horizontal;
    -moz-box-direction: normal;
    flex-direction: row;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    align-items: center;
    padding: 1px 4px;
    gap: 10px;
    width: 56px;
    height: 18px;
    background: #fe5b4c;
    border-radius: 4px 1px;
    font-size: 12px;
    color: #fff;
    position: absolute;
    top: 0;
    left: 60px
}

.g-price .g-price-container .g-price-main .g-price-main-left>div .g-price-edit-desc {
    margin-top: 12px;
    font-size: 14px;
    color: #a9b2c2;
    line-height: 20px
}

.g-price .g-price-container .g-price-main .g-price-main-left>div .g-price-edit-feat {
    position: absolute;
    top: 202px
}

.g-price .g-price-container .g-price-main .g-price-main-left>div .g-price-edit-feat p {
    color: #7a8599;
    font-size: 14px;
    height: 22px;
    text-indent: 22px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAADkSURBVHgB7ZXNDYJAEEa/wQYowYa0BfGmRzvADrzpTWxBG7IEGpB1l/hDYBY2MKuXeQkJTBbeC2EDoCjKnyFEZLk1q4pwMAblDMivR7q01ySIxEte2NOUCHMXwq2LEtCQfyD7FvCLAE5eY7Dn1ot+Az45VVjfTlQgZsAYuVjAWDkbELJ1pOSOzkf4IOT4bp3CCRBJzgbYQdq89kVIyNkAVNh1Rq0IKXl9DzdcbExmEpzb88QgewdJyL0BfRHsQ0bKewNCI6bIBwOGIqbKgwJ8ERJyR9DPyImc0Nbe7VFKyRVFURxPh6WQHQai5iAAAAAASUVORK5CYII=) no-repeat;
    -webkit-background-size: 14px 14px;
    background-size: 14px;
    margin-bottom: 8px
}

.g-price .g-price-container .g-price-main .g-price-main-left>div .g-price-edit-more {
    position: absolute;
    top: 292px;
    padding: 0 0 24px 22px;
    color: #4c6aff;
    font-size: 14px;
    line-height: 1;
    display: block;
    cursor: pointer
}

.g-price .g-price-container .g-price-main .g-price-main-left>div .g-price-edit-new {
    color: #fff;
    background-color: #fe5b4c;
    border-radius: 4px;
    padding: 0 2px;
    font-size: 11px;
    line-height: 18px;
    text-align: center;
    margin-left: 2px
}

.g-price .g-price-container .g-price-main .g-price-main-left>div .g-price-edit-price-box {
    position: absolute;
    top: 338px;
    line-height: 22px
}

.g-price .g-price-container .g-price-main .g-price-main-left>div .g-price-edit-price-box .g-price-edit-price-year {
    color: #545a6e;
    font-size: 14px;
    font-weight: 400;
    line-height: 22px
}

.g-price .g-price-container .g-price-main .g-price-main-left>div .g-price-edit-price-box .g-price-edit-price-year .color-FE6C5E {
    color: #fe6c5e
}

.g-price .g-price-container .g-price-main .g-price-main-left>div .g-price-edit-price-box .g-price-edit-price-year .price-highlight {
    font-size: 28px;
    line-height: 30px;
    font-weight: 600
}

.g-price .g-price-container .g-price-main .g-price-main-left>div .g-price-edit-price-box .g-price-edit-price-day {
    color: #545a6e;
    font-size: 12px;
    line-height: 22px
}

.g-price .g-price-container .g-price-main .g-price-main-left>div .g-price-edit-price-box .g-price-edit-price-under {
    color: #9fa2ad;
    font-size: 12px;
    font-weight: 400;
    line-height: 22px;
    text-decoration: line-through
}

.g-price .g-price-container .g-price-main .g-price-main-left>div .g-price-edit-price-box .g-price-edit-price-call {
    color: #fe6c5e;
    font-size: 20px;
    font-weight: 400;
    line-height: 30px
}

.g-price .g-price-container .g-price-main .g-price-main-left>div .g-price-edit-price {
    position: absolute;
    top: 338px;
    font-size: 12px;
    color: #4e5a70;
    height: 24px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: flex;
    -webkit-box-align: end;
    -webkit-align-items: end;
    -moz-box-align: end;
    align-items: end
}

.g-price .g-price-container .g-price-main .g-price-main-left>div .g-price-edit-price span:first-of-type {
    color: #fe6c5e
}

.g-price .g-price-container .g-price-main .g-price-main-left>div .g-price-edit-price span:nth-of-type(2) {
    font-size: 28px;
    color: #fe6c5e;
    font-weight: 600;
    -webkit-transform: translate(-2px,3px);
    -moz-transform: translate(-2px,3px);
    -ms-transform: translate(-2px,3px);
    transform: translate(-2px,3px)
}

.g-price .g-price-container .g-price-main .g-price-main-left>div .g-price-edit-price span:nth-of-type(3) {
    font-size: 14px;
    margin-right: 6px
}

.g-price .g-price-container .g-price-main .g-price-main-left>div .g-price-edit-use {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    align-items: center;
    width: 104px;
    height: 32px;
    margin-top: 26px;
    font-size: 14px;
    position: absolute;
    bottom: 24px;
    left: 24px
}

.g-price .g-price-container .g-price-main .g-price-main-left>div:nth-of-type(2):before {
    width: 1px;
    height: 92%;
    content: "";
    position: absolute;
    margin: auto;
    top: 0;
    bottom: 0;
    right: 0;
    background-color: #e1e6ed
}

.g-price .g-price-container .g-price-main .g-price-main-left>div:nth-of-type(2):after {
    width: 1px;
    height: 92%;
    content: "";
    position: absolute;
    margin: auto;
    top: 0;
    bottom: 0;
    left: 0;
    background-color: #e1e6ed
}

/* .g-price .g-price-container .g-price-main .g-price-main-left>div:nth-of-type(3):before {
    width: 1px;
    height: 92%;
    content: "";
    position: absolute;
    margin: auto;
    top: 0;
    bottom: 0;
    right: 0;
    background-color: #e1e6ed
} */

.g-price .g-price-container .g-price-main .g-price-main-right {
    width: 300px;
    position: relative
}

.g-price .g-price-container .g-price-main .g-price-main-right .g-price-main-right-header {
    width: 100%;
    height: 80px;
    background: url(https://cowork-storage-public-cdn.lx.netease.com/common/2025/04/21/e52bead6141346c897e8fcf6afb46e47.png);
    position: relative;
    -webkit-background-size: cover;
    background-size: cover;
    border-radius: 12px 12px 0 0
}

.g-price .g-price-container .g-price-main .g-price-main-right .g-price-main-right-header img {
    height: 70px;
    position: absolute;
    top: -4px;
    left: -5px
}

.g-price .g-price-container .g-price-main .g-price-main-right .g-price-main-right-header p {
    text-align: center;
    font-size: 16px;
    color: #fff;
    height: 100%;
    width: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    align-items: center;
    line-height: 1.7
}

.g-price .g-price-container .g-price-main .g-price-main-right .g-price-main-right-main {
    padding: 24px
}

.g-price .g-price-container .g-price-main .g-price-main-right .g-price-main-right-main .g-price-main-right-main-price {
    position: relative;
    border-bottom: 1px solid #e1e6ed;
    padding-bottom: 25px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    justify-content: space-between;
    color: #232a38;
    font-size: 18px
}

.g-price .g-price-container .g-price-main .g-price-main-right .g-price-main-right-main .g-price-main-right-main-price span {
    color: #fe6c5e;
    font-size: 14px
}

.g-price .g-price-container .g-price-main .g-price-main-right .g-price-main-right-main .g-price-main-right-main-price span.right-main-price-text {
    margin-left: 0;
    font-size: 22px;
    position: relative;
    top: 2px;
    left: -2px;
    font-weight: 600
}

.g-price .g-price-container .g-price-main .g-price-main-right .g-price-main-right-main .g-price-main-right-main-price .g-price-footer {
    display: none;
    position: absolute;
    width: 100%;
    height: 100%;
    background-color: #e7fbf3;
    border: 1px solid #3fde9c;
    font-size: 18px;
    z-index: 1;
    line-height: 53px
}

.g-price .g-price-container .g-price-main .g-price-main-right .g-price-main-right-main .g-price-main-right-main-price .g-price-footer span {
    color: #4c6aff;
    font-size: 18px;
    margin-left: 0;
    cursor: pointer
}

.g-price .g-price-container .g-price-main .g-price-main-right .g-price-main-right-main>a,.g-price .g-price-container .g-price-main .g-price-main-right .g-price-main-right-main>span {
    width: 120px;
    height: 32px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    align-items: center;
    font-size: 14px;
    position: absolute;
    bottom: 24px;
    margin: auto;
    left: 0;
    right: 0
}

.g-price .g-price-container .g-price-main .g-price-main-right .g-price-main-right-main>span.big-customer-ask {
    width: 146px;
    cursor: pointer
}
.g-price-edit-account-text {
    position: absolute;
    top: 144px;
    width: 184px;
    height: 44px;
    color: #4e5a70;
    font-size: 14px;
    line-height: 44px;
    padding: 0 18px 0 12px
}
.g-price .g-price-container .g-price-body .price-main .preferential-price p{font-size: 16px;}
.g-price .g-price-container .g-price-body .price-main .preferential-price p span{color:#fe6c5e}
.g-price .g-price-container .g-price-header p span{font-size: 16px;}
.g-price .g-price-container .g-price-body #price_list{display: grid;grid-template-columns: repeat(3,1fr);}
.g-price .g-price-container .g-price-body #price_list li strong{font-weight: normal;font-size: 22px;line-height: 22px;margin-bottom: 10px;display: block;}
.g-price .g-price-container .g-price-body #price_list li .num{font-size: 32px;line-height:32px;font-weight: bold;color:#fe6c5e}
.g-price .g-price-container .g-price-body #price_list li:nth-child(4){grid-column: 3 span;}