.g-price {
    background: #4c6aff;
    padding: 80px 0
}

.g-price .g-price-container {
    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;

    .g-price {
        background: #4C6AFF;
        padding: 80px 0
    }
}

.g-price .g-price-container {
    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%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    left: 200px
}

.g-price .g-price-container .g-price-header p {
    font-weight: normal;
    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;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    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: normal;
    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;
    -moz-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;
    -moz-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;
    -moz-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;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    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 right center;
    -webkit-background-size: 24px 24px;
    -moz-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;
    -webkit-border-radius: 22px;
    -moz-border-radius: 22px;
    border-radius: 22px;
    height: 44px;
    line-height: 44px;
    color: #fff;
    width: 220px;
    text-align: center;
    margin: 30px auto 12px;
    font-size: 16px;
    position: relative
}

.g-price .g-price-container .g-price-body a.js-free-use:hover {
    background: #4888FA;
    -webkit-box-shadow: 0px 10px 30px rgba(30, 89, 238, 0.32);
    -moz-box-shadow: 0px 10px 30px rgba(30, 89, 238, 0.32);
    box-shadow: 0px 10px 30px rgba(30, 89, 238, 0.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 center top;
    -webkit-background-size: contain;
    -moz-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: #FFFFFF;
    border: 2px solid #38C299;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    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: 466px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.g-price .g-price-container .g-price-main>div {
    height: 100%;
    background-color: #fff;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px
}

.g-price .g-price-container .g-price-main .g-price-main-left {
    width: 820px;
    height: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex
}

.g-price .g-price-container .g-price-main .g-price-main-left>div {
    position: relative;
    height: 100%;
    width: 275px;
    padding: 24px
}

.g-price .g-price-container .g-price-main .g-price-main-left>div .g-price-edit-title {
    color: #232A38;
    font-size: 22px;
    font-weight: bold;
}

.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-content {
    position: absolute;
    top: 122px
}

.g-price .g-price-container .g-price-main .g-price-main-left>div .g-price-edit-blue {
    color: #236DEF;
    font-size: 14px;
    line-height: 44px;
    padding: 0 18px 0 0
}

.g-price .g-price-container .g-price-main .g-price-main-left>div .g-price-edit-feat {
    top: 80px
}

.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,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAFCSURBVHgB5da9TsMwFIbh1xG0HRhSgQRsMDECVwFTN9jgHhi4D+4AiZEJOgELTKzA2Imy8CNRNSN0wJyjCtGmSUsSxxLqN+XH8SMndnwMkpeuXakaji1syGmI4xg4+7QcLNdN2yhWMdyVAcUS9SybwSwcecA0ob5F04msxV+iAL8JfYP8f/ChBacX0HpMvj+DY6x53T9+eobD1dE2zkY4iGkWF5LbOQHj2NI87G5RDpiE7TWgVuXv4KQPnxdLBa9uBWsLetnv1BWWCurDP9FO42heLBXc2R6eZYNoEUyT+vP+6MFJE97ef6+trw2PNis2FkxDi2CascuiVoH9xugizotNBJPQIpgm0wb82pENbS4/lhl0kenYgCM8JpAi9R5PkdlybrpSCH95KIRlYJHRQrgu5XcgB1qOU0IUkmVwo5ha377ihC6u579VAAAAAElFTkSuQmCC) no-repeat;
    -webkit-background-size: 14px 14px;
    -moz-background-size: 14px;
    background-size: 14px;
    margin-bottom: 8px
}

.g-price .g-price-container .g-price-main .g-price-main-left>div .g-price-edit-more {
    padding: 0px 0 24px 22px;
    color: #4C6AFF;
    font-size: 14px;
    line-height: 22px;
    display: block;
    cursor: pointer
}

.g-price .g-price-container .g-price-main .g-price-main-left>div .g-price-edit-price {
    font-size: 12px;
    color: #4E5A70;
    height: 24px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: end;
    -webkit-align-items: end;
    -moz-box-align: end;
    -ms-flex-align: end;
    align-items: end
}

.g-price .g-price-container .g-price-main .g-price-main-left>div .g-price-edit-price-day {
    font-size: 12px;
    color: #4E5A70;
    padding-top: 12px;
}

.g-price .g-price-container .g-price-main .g-price-main-left>div .g-price-edit-price-under {
    font-size: 12px;
    color: #9fa2ad;
    text-decoration: line-through;
    padding-top: 6px;
}

.g-price .g-price-container .g-price-main .g-price-main-left>div .g-price-edit-price span:nth-of-type(1) {
    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);
    -o-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: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 104px;
    height: 32px;
    margin-top: 26px;
    font-size: 14px;
    position: absolute;
    bottom: 100px;
    left: 24px
}

.g-price .g-price-container .g-price-main .g-price-main-left>div:nth-of-type(2),
.g-price .g-price-container .g-price-main .g-price-main-left>div:nth-of-type(3) {
    border-left: 1px solid #E1E6ED;
    border-right: 1px solid #E1E6ED
}

.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: 6px;
    left: 78px
}

.g-price .g-price-container .g-price-main .g-price-main-right {
    width: 370px;
    position: relative
}

.g-price .g-price-container .g-price-main .g-price-main-right .g-price-main-right-header {
    width: 100%;
    height: 64px;
    background: url(../images/price-right-header.png?v=78d26912);
    position: relative;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover
}

.g-price .g-price-container .g-price-main .g-price-main-right .g-price-main-right-header img {
    height: 70px;
    position: absolute;
    top: -5px;
    left: -5px
}

.g-price .g-price-container .g-price-main .g-price-main-right .g-price-main-right-header p {
    font-size: 17px;
    color: #fff;
    height: 100%;
    width: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.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: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    -ms-flex-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: 32px;
    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: 178px;
    height: 44px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-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;
    background: #4c6aff;
    color: #fff;
    border-radius: 4px;
}