body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td, article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary, audio, canvas, video {
    margin: 0;
    padding: 0
}

article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary {
    display: block
}

audio, canvas, video {
    display: inline-block
}

audio:not([controls]) {
    display: none;
    height: 0
}

[hidden] {
    display: none;
    visibility: hidden
}

html {
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0)
}

abbr[title] {
    cursor: help;
    border-bottom: 1px dotted
}

b, strong {
    font-weight: bold
}

code, kbd, pre, samp {
    font-family: monospace, serif;
    font-size: 1em
}

del {
    font-family: Arial
}

img {
    vertical-align: middle;
    border: 0
}

li {
    list-style: none
}

mark {
    background: #ff0;
    color: #000
}

pre {
    white-space: pre-wrap
}

q:before, q:after, blockquote:before, blockquote:after {
    content: ""
}

sub, sup {
    position: relative;
    font-size: 75%;
    line-height: 0;
    vertical-align: baseline
}

sup {
    top: -0.5em
}

sub {
    bottom: -0.25em
}

svg:not(:root) {
    overflow: hidden
}

address, caption, cite, dfn, em, i, q, th {
    font-weight: normal;
    font-style: normal
}

h1, h2, h3, h4, h5, h6, small {
    font-size: 100%
}

table {
    border-collapse: collapse;
    border-spacing: 0
}

th {
    font-weight: bold
}

fieldset, legend {
    border: 0
}

button, html input[type="button"], input[type="reset"], input[type="submit"] {
    -webkit-appearance: button;
    cursor: pointer
}

button[disabled], html input[disabled] {
    cursor: default
}

button, input, select, select optgroup, textarea {
    font-family: inherit;
    font-size: inherit;
    font-style: inherit;
    line-height: inherit;
    vertical-align: middle
}

button, input, select[multiple], textarea {
    background-image: none
}

button::-moz-focus-inner, input::-moz-focus-inner {
    border: 0;
    padding: 0
}

input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {
    -webkit-appearance: none
}

input[type="number"]::-webkit-outer-spin-button, input[type="number"]::-webkit-inner-spin-button {
    height: auto
}

textarea {
    overflow: auto;
    vertical-align: top
}

.g-btn {
    display: inline-block;
    height: 40px;
    line-height: 40px;
    padding: 0 10px;
    font-size: 14px;
    font-family: "微软雅黑", sans-serif;
    font-weight: normal;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    cursor: pointer;
    border: 0;
    border-radius: 0;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    -o-user-select: none;
    user-select: none;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}

.g-btn:focus {
    outline: 0;
    -webkit-box-shadow: none;
    box-shadow: none
}

.g-btn:hover, .g-btn:active, .g-btn:focus {
    text-decoration: none
}

.g-btn:active, .g-btn.g-btn-active {
    outline: 0;
    background-image: none;
    -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125)
}

.g-btn.g-btn-disabled, .g-btn[disabled], fieldset[disabled] .g-btn {
    cursor: not-allowed;
    pointer-events: none;
    opacity: .65;
    filter: alpha(opacity=65);
    -webkit-box-shadow: none;
    box-shadow: none
}

.g-btn-main-block {
    color: #fff;
    background-color: #2a5f96;
    -webkit-transition: background-color .1s ease-in-out;
    transition: background-color .1s ease-in-out
}

.g-btn-main-block:hover, .g-btn-main-block:focus, .g-btn-main-block:active, .g-btn-main-block.g-btn-active {
    color: #fff;
    background-color: #306caa
}

.g-btn-main-block:active, .g-btn-main-block.active {
    background-image: none
}

.g-btn-main-block.disabled, .g-btn-main-block[disabled], fieldset[disabled] .g-btn-main-block, .g-btn-main-block.disabled:hover, .g-btn-main-block[disabled]:hover, fieldset[disabled] .g-btn-main-block:hover, .g-btn-main-block.disabled:focus, .g-btn-main-block[disabled]:focus, fieldset[disabled] .g-btn-main-block:focus, .g-btn-main-block.disabled:active, .g-btn-main-block[disabled]:active, fieldset[disabled] .g-btn-main-block:active, .g-btn-main-block.disabled.g-btn-active, .g-btn-main-block[disabled].g-btn-active, fieldset[disabled] .g-btn-main-block.g-btn-active {
    background-color: #2a5f96
}

.g-btn-main-line {
    position: relative;
    z-index: 0;
    color: #2a5f96;
    background-color: transparent;
    -webkit-transition: color .2s ease-in-out;
    transition: color .2s ease-in-out;
    border: 1px solid #2a5f96;
    line-height: 38px
}

.g-btn-main-line:before {
    content: " ";
    position: absolute;
    z-index: -1;
    left: 0;
    top: 0;
    width: 0;
    height: 100%;
    background-color: #2a5f96;
    -webkit-transition: width .2s ease-in-out;
    transition: width .2s ease-in-out
}

.g-btn-main-line:hover, .g-btn-main-line:focus, .g-btn-main-line:active, .g-btn-main-line.g-btn-active {
    color: #fff
}

.g-btn-main-line:hover:before, .g-btn-main-line:focus:before, .g-btn-main-line:active:before, .g-btn-main-line.g-btn-active:before {
    width: 100%
}

.g-btn-main-line:active, .g-btn-main-line.active {
    background-image: none
}

.g-btn-main-line.disabled, .g-btn-main-line[disabled], fieldset[disabled] .g-btn-main-line, .g-btn-main-line.disabled:hover, .g-btn-main-line[disabled]:hover, fieldset[disabled] .g-btn-main-line:hover, .g-btn-main-line.disabled:focus, .g-btn-main-line[disabled]:focus, fieldset[disabled] .g-btn-main-line:focus, .g-btn-main-line.disabled:active, .g-btn-main-line[disabled]:active, fieldset[disabled] .g-btn-main-line:active, .g-btn-main-line.disabled.g-btn-active, .g-btn-main-line[disabled].g-btn-active, fieldset[disabled] .g-btn-main-line.g-btn-active {
    background-color: transparent
}

.g-btn-blue-block {
    color: #fff;
    background-color: #004498;
    -webkit-transition: background-color .1s ease-in-out;
    transition: background-color .1s ease-in-out
}

.g-btn-blue-block:hover, .g-btn-blue-block:focus, .g-btn-blue-block:active, .g-btn-blue-block.g-btn-active {
    color: #fff;
    background-color: #004fb2
}

.g-btn-blue-block:active, .g-btn-blue-block.active {
    background-image: none
}

.g-btn-blue-block.disabled, .g-btn-blue-block[disabled], fieldset[disabled] .g-btn-blue-block, .g-btn-blue-block.disabled:hover, .g-btn-blue-block[disabled]:hover, fieldset[disabled] .g-btn-blue-block:hover, .g-btn-blue-block.disabled:focus, .g-btn-blue-block[disabled]:focus, fieldset[disabled] .g-btn-blue-block:focus, .g-btn-blue-block.disabled:active, .g-btn-blue-block[disabled]:active, fieldset[disabled] .g-btn-blue-block:active, .g-btn-blue-block.disabled.g-btn-active, .g-btn-blue-block[disabled].g-btn-active, fieldset[disabled] .g-btn-blue-block.g-btn-active {
    background-color: #004498
}

.g-btn-blue-line {
    position: relative;
    z-index: 0;
    color: #004498;
    background-color: transparent;
    -webkit-transition: color .2s ease-in-out;
    transition: color .2s ease-in-out;
    border: 1px solid #004498;
    line-height: 38px
}

.g-btn-blue-line:before {
    content: " ";
    position: absolute;
    z-index: -1;
    left: 0;
    top: 0;
    width: 0;
    height: 100%;
    background-color: #004498;
    -webkit-transition: width .2s ease-in-out;
    transition: width .2s ease-in-out
}

.g-btn-blue-line:hover, .g-btn-blue-line:focus, .g-btn-blue-line:active, .g-btn-blue-line.g-btn-active {
    color: #fff
}

.g-btn-blue-line:hover:before, .g-btn-blue-line:focus:before, .g-btn-blue-line:active:before, .g-btn-blue-line.g-btn-active:before {
    width: 100%
}

.g-btn-blue-line:active, .g-btn-blue-line.active {
    background-image: none
}

.g-btn-blue-line.disabled, .g-btn-blue-line[disabled], fieldset[disabled] .g-btn-blue-line, .g-btn-blue-line.disabled:hover, .g-btn-blue-line[disabled]:hover, fieldset[disabled] .g-btn-blue-line:hover, .g-btn-blue-line.disabled:focus, .g-btn-blue-line[disabled]:focus, fieldset[disabled] .g-btn-blue-line:focus, .g-btn-blue-line.disabled:active, .g-btn-blue-line[disabled]:active, fieldset[disabled] .g-btn-blue-line:active, .g-btn-blue-line.disabled.g-btn-active, .g-btn-blue-line[disabled].g-btn-active, fieldset[disabled] .g-btn-blue-line.g-btn-active {
    background-color: transparent
}

.g-btn-lightblue-block {
    color: #fff;
    background-color: #2097dc;
    -webkit-transition: background-color .1s ease-in-out;
    transition: background-color .1s ease-in-out
}

.g-btn-lightblue-block:hover, .g-btn-lightblue-block:focus, .g-btn-lightblue-block:active, .g-btn-lightblue-block.g-btn-active {
    color: #fff;
    background-color: #34a2e1
}

.g-btn-lightblue-block:active, .g-btn-lightblue-block.active {
    background-image: none
}

.g-btn-lightblue-block.disabled, .g-btn-lightblue-block[disabled], fieldset[disabled] .g-btn-lightblue-block, .g-btn-lightblue-block.disabled:hover, .g-btn-lightblue-block[disabled]:hover, fieldset[disabled] .g-btn-lightblue-block:hover, .g-btn-lightblue-block.disabled:focus, .g-btn-lightblue-block[disabled]:focus, fieldset[disabled] .g-btn-lightblue-block:focus, .g-btn-lightblue-block.disabled:active, .g-btn-lightblue-block[disabled]:active, fieldset[disabled] .g-btn-lightblue-block:active, .g-btn-lightblue-block.disabled.g-btn-active, .g-btn-lightblue-block[disabled].g-btn-active, fieldset[disabled] .g-btn-lightblue-block.g-btn-active {
    background-color: #2097dc
}

.g-btn-lightblue-line {
    position: relative;
    z-index: 0;
    color: #2097dc;
    background-color: transparent;
    -webkit-transition: color .2s ease-in-out;
    transition: color .2s ease-in-out;
    border: 1px solid #2097dc;
    line-height: 38px
}

.g-btn-lightblue-line:before {
    content: " ";
    position: absolute;
    z-index: -1;
    left: 0;
    top: 0;
    width: 0;
    height: 100%;
    background-color: #2097dc;
    -webkit-transition: width .2s ease-in-out;
    transition: width .2s ease-in-out
}

.g-btn-lightblue-line:hover, .g-btn-lightblue-line:focus, .g-btn-lightblue-line:active, .g-btn-lightblue-line.g-btn-active {
    color: #fff
}

.g-btn-lightblue-line:hover:before, .g-btn-lightblue-line:focus:before, .g-btn-lightblue-line:active:before, .g-btn-lightblue-line.g-btn-active:before {
    width: 100%
}

.g-btn-lightblue-line:active, .g-btn-lightblue-line.active {
    background-image: none
}

.g-btn-lightblue-line.disabled, .g-btn-lightblue-line[disabled], fieldset[disabled] .g-btn-lightblue-line, .g-btn-lightblue-line.disabled:hover, .g-btn-lightblue-line[disabled]:hover, fieldset[disabled] .g-btn-lightblue-line:hover, .g-btn-lightblue-line.disabled:focus, .g-btn-lightblue-line[disabled]:focus, fieldset[disabled] .g-btn-lightblue-line:focus, .g-btn-lightblue-line.disabled:active, .g-btn-lightblue-line[disabled]:active, fieldset[disabled] .g-btn-lightblue-line:active, .g-btn-lightblue-line.disabled.g-btn-active, .g-btn-lightblue-line[disabled].g-btn-active, fieldset[disabled] .g-btn-lightblue-line.g-btn-active {
    background-color: transparent
}

.g-btn-orange-block {
    color: #fff;
    background-color: #ff5a00;
    -webkit-transition: background-color .1s ease-in-out;
    transition: background-color .1s ease-in-out
}

.g-btn-orange-block:hover, .g-btn-orange-block:focus, .g-btn-orange-block:active, .g-btn-orange-block.g-btn-active {
    color: #fff;
    background-color: #ff6b1a
}

.g-btn-orange-block:active, .g-btn-orange-block.active {
    background-image: none
}

.g-btn-orange-block.disabled, .g-btn-orange-block[disabled], fieldset[disabled] .g-btn-orange-block, .g-btn-orange-block.disabled:hover, .g-btn-orange-block[disabled]:hover, fieldset[disabled] .g-btn-orange-block:hover, .g-btn-orange-block.disabled:focus, .g-btn-orange-block[disabled]:focus, fieldset[disabled] .g-btn-orange-block:focus, .g-btn-orange-block.disabled:active, .g-btn-orange-block[disabled]:active, fieldset[disabled] .g-btn-orange-block:active, .g-btn-orange-block.disabled.g-btn-active, .g-btn-orange-block[disabled].g-btn-active, fieldset[disabled] .g-btn-orange-block.g-btn-active {
    background-color: #ff5a00
}

.g-btn-orange-line {
    position: relative;
    z-index: 0;
    color: #ff5a00;
    background-color: transparent;
    -webkit-transition: color .2s ease-in-out;
    transition: color .2s ease-in-out;
    border: 1px solid #ff5a00;
    line-height: 38px
}

.g-btn-orange-line:before {
    content: " ";
    position: absolute;
    z-index: -1;
    left: 0;
    top: 0;
    width: 0;
    height: 100%;
    background-color: #ff5a00;
    -webkit-transition: width .2s ease-in-out;
    transition: width .2s ease-in-out
}

.g-btn-orange-line:hover, .g-btn-orange-line:focus, .g-btn-orange-line:active, .g-btn-orange-line.g-btn-active {
    color: #fff
}

.g-btn-orange-line:hover:before, .g-btn-orange-line:focus:before, .g-btn-orange-line:active:before, .g-btn-orange-line.g-btn-active:before {
    width: 100%
}

.g-btn-orange-line:active, .g-btn-orange-line.active {
    background-image: none
}

.g-btn-orange-line.disabled, .g-btn-orange-line[disabled], fieldset[disabled] .g-btn-orange-line, .g-btn-orange-line.disabled:hover, .g-btn-orange-line[disabled]:hover, fieldset[disabled] .g-btn-orange-line:hover, .g-btn-orange-line.disabled:focus, .g-btn-orange-line[disabled]:focus, fieldset[disabled] .g-btn-orange-line:focus, .g-btn-orange-line.disabled:active, .g-btn-orange-line[disabled]:active, fieldset[disabled] .g-btn-orange-line:active, .g-btn-orange-line.disabled.g-btn-active, .g-btn-orange-line[disabled].g-btn-active, fieldset[disabled] .g-btn-orange-line.g-btn-active {
    background-color: transparent
}

.g-btn-yellow-block {
    color: #fff;
    background-color: #ffb000;
    -webkit-transition: background-color .1s ease-in-out;
    transition: background-color .1s ease-in-out
}

.g-btn-yellow-block:hover, .g-btn-yellow-block:focus, .g-btn-yellow-block:active, .g-btn-yellow-block.g-btn-active {
    color: #fff;
    background-color: #ffb81a
}

.g-btn-yellow-block:active, .g-btn-yellow-block.active {
    background-image: none
}

.g-btn-yellow-block.disabled, .g-btn-yellow-block[disabled], fieldset[disabled] .g-btn-yellow-block, .g-btn-yellow-block.disabled:hover, .g-btn-yellow-block[disabled]:hover, fieldset[disabled] .g-btn-yellow-block:hover, .g-btn-yellow-block.disabled:focus, .g-btn-yellow-block[disabled]:focus, fieldset[disabled] .g-btn-yellow-block:focus, .g-btn-yellow-block.disabled:active, .g-btn-yellow-block[disabled]:active, fieldset[disabled] .g-btn-yellow-block:active, .g-btn-yellow-block.disabled.g-btn-active, .g-btn-yellow-block[disabled].g-btn-active, fieldset[disabled] .g-btn-yellow-block.g-btn-active {
    background-color: #ffb000
}

.g-btn-yellow-line {
    position: relative;
    z-index: 0;
    color: #ffb000;
    background-color: transparent;
    -webkit-transition: color .2s ease-in-out;
    transition: color .2s ease-in-out;
    border: 1px solid #ffb000;
    line-height: 38px
}

.g-btn-yellow-line:before {
    content: " ";
    position: absolute;
    z-index: -1;
    left: 0;
    top: 0;
    width: 0;
    height: 100%;
    background-color: #ffb000;
    -webkit-transition: width .2s ease-in-out;
    transition: width .2s ease-in-out
}

.g-btn-yellow-line:hover, .g-btn-yellow-line:focus, .g-btn-yellow-line:active, .g-btn-yellow-line.g-btn-active {
    color: #fff
}

.g-btn-yellow-line:hover:before, .g-btn-yellow-line:focus:before, .g-btn-yellow-line:active:before, .g-btn-yellow-line.g-btn-active:before {
    width: 100%
}

.g-btn-yellow-line:active, .g-btn-yellow-line.active {
    background-image: none
}

.g-btn-yellow-line.disabled, .g-btn-yellow-line[disabled], fieldset[disabled] .g-btn-yellow-line, .g-btn-yellow-line.disabled:hover, .g-btn-yellow-line[disabled]:hover, fieldset[disabled] .g-btn-yellow-line:hover, .g-btn-yellow-line.disabled:focus, .g-btn-yellow-line[disabled]:focus, fieldset[disabled] .g-btn-yellow-line:focus, .g-btn-yellow-line.disabled:active, .g-btn-yellow-line[disabled]:active, fieldset[disabled] .g-btn-yellow-line:active, .g-btn-yellow-line.disabled.g-btn-active, .g-btn-yellow-line[disabled].g-btn-active, fieldset[disabled] .g-btn-yellow-line.g-btn-active {
    background-color: transparent
}

.g-btn-green-block {
    color: #fff;
    background-color: #6fba2c;
    -webkit-transition: background-color .1s ease-in-out;
    transition: background-color .1s ease-in-out
}

.g-btn-green-block:hover, .g-btn-green-block:focus, .g-btn-green-block:active, .g-btn-green-block.g-btn-active {
    color: #fff;
    background-color: #7bce31
}

.g-btn-green-block:active, .g-btn-green-block.active {
    background-image: none
}

.g-btn-green-block.disabled, .g-btn-green-block[disabled], fieldset[disabled] .g-btn-green-block, .g-btn-green-block.disabled:hover, .g-btn-green-block[disabled]:hover, fieldset[disabled] .g-btn-green-block:hover, .g-btn-green-block.disabled:focus, .g-btn-green-block[disabled]:focus, fieldset[disabled] .g-btn-green-block:focus, .g-btn-green-block.disabled:active, .g-btn-green-block[disabled]:active, fieldset[disabled] .g-btn-green-block:active, .g-btn-green-block.disabled.g-btn-active, .g-btn-green-block[disabled].g-btn-active, fieldset[disabled] .g-btn-green-block.g-btn-active {
    background-color: #6fba2c
}

.g-btn-green-line {
    position: relative;
    z-index: 0;
    color: #6fba2c;
    background-color: transparent;
    -webkit-transition: color .2s ease-in-out;
    transition: color .2s ease-in-out;
    border: 1px solid #6fba2c;
    line-height: 38px
}

.g-btn-green-line:before {
    content: " ";
    position: absolute;
    z-index: -1;
    left: 0;
    top: 0;
    width: 0;
    height: 100%;
    background-color: #6fba2c;
    -webkit-transition: width .2s ease-in-out;
    transition: width .2s ease-in-out
}

.g-btn-green-line:hover, .g-btn-green-line:focus, .g-btn-green-line:active, .g-btn-green-line.g-btn-active {
    color: #fff
}

.g-btn-green-line:hover:before, .g-btn-green-line:focus:before, .g-btn-green-line:active:before, .g-btn-green-line.g-btn-active:before {
    width: 100%
}

.g-btn-green-line:active, .g-btn-green-line.active {
    background-image: none
}

.g-btn-green-line.disabled, .g-btn-green-line[disabled], fieldset[disabled] .g-btn-green-line, .g-btn-green-line.disabled:hover, .g-btn-green-line[disabled]:hover, fieldset[disabled] .g-btn-green-line:hover, .g-btn-green-line.disabled:focus, .g-btn-green-line[disabled]:focus, fieldset[disabled] .g-btn-green-line:focus, .g-btn-green-line.disabled:active, .g-btn-green-line[disabled]:active, fieldset[disabled] .g-btn-green-line:active, .g-btn-green-line.disabled.g-btn-active, .g-btn-green-line[disabled].g-btn-active, fieldset[disabled] .g-btn-green-line.g-btn-active {
    background-color: transparent
}

.g-btn-red-block {
    color: #fff;
    background-color: #e80732;
    -webkit-transition: background-color .1s ease-in-out;
    transition: background-color .1s ease-in-out
}

.g-btn-red-block:hover, .g-btn-red-block:focus, .g-btn-red-block:active, .g-btn-red-block.g-btn-active {
    color: #fff;
    background-color: #f8113d
}

.g-btn-red-block:active, .g-btn-red-block.active {
    background-image: none
}

.g-btn-red-block.disabled, .g-btn-red-block[disabled], fieldset[disabled] .g-btn-red-block, .g-btn-red-block.disabled:hover, .g-btn-red-block[disabled]:hover, fieldset[disabled] .g-btn-red-block:hover, .g-btn-red-block.disabled:focus, .g-btn-red-block[disabled]:focus, fieldset[disabled] .g-btn-red-block:focus, .g-btn-red-block.disabled:active, .g-btn-red-block[disabled]:active, fieldset[disabled] .g-btn-red-block:active, .g-btn-red-block.disabled.g-btn-active, .g-btn-red-block[disabled].g-btn-active, fieldset[disabled] .g-btn-red-block.g-btn-active {
    background-color: #e80732
}

.g-btn-red-line {
    position: relative;
    z-index: 0;
    color: #e80732;
    background-color: transparent;
    -webkit-transition: color .2s ease-in-out;
    transition: color .2s ease-in-out;
    border: 1px solid #e80732;
    line-height: 38px
}

.g-btn-red-line:before {
    content: " ";
    position: absolute;
    z-index: -1;
    left: 0;
    top: 0;
    width: 0;
    height: 100%;
    background-color: #e80732;
    -webkit-transition: width .2s ease-in-out;
    transition: width .2s ease-in-out
}

.g-btn-red-line:hover, .g-btn-red-line:focus, .g-btn-red-line:active, .g-btn-red-line.g-btn-active {
    color: #fff
}

.g-btn-red-line:hover:before, .g-btn-red-line:focus:before, .g-btn-red-line:active:before, .g-btn-red-line.g-btn-active:before {
    width: 100%
}

.g-btn-red-line:active, .g-btn-red-line.active {
    background-image: none
}

.g-btn-red-line.disabled, .g-btn-red-line[disabled], fieldset[disabled] .g-btn-red-line, .g-btn-red-line.disabled:hover, .g-btn-red-line[disabled]:hover, fieldset[disabled] .g-btn-red-line:hover, .g-btn-red-line.disabled:focus, .g-btn-red-line[disabled]:focus, fieldset[disabled] .g-btn-red-line:focus, .g-btn-red-line.disabled:active, .g-btn-red-line[disabled]:active, fieldset[disabled] .g-btn-red-line:active, .g-btn-red-line.disabled.g-btn-active, .g-btn-red-line[disabled].g-btn-active, fieldset[disabled] .g-btn-red-line.g-btn-active {
    background-color: transparent
}

.g-btn-red2-block {
    color: #fff;
    background-color: #e83d3d;
    -webkit-transition: background-color .1s ease-in-out;
    transition: background-color .1s ease-in-out
}

.g-btn-red2-block:hover, .g-btn-red2-block:focus, .g-btn-red2-block:active, .g-btn-red2-block.g-btn-active {
    color: #fff;
    background-color: #eb5454
}

.g-btn-red2-block:active, .g-btn-red2-block.active {
    background-image: none
}

.g-btn-red2-block.disabled, .g-btn-red2-block[disabled], fieldset[disabled] .g-btn-red2-block, .g-btn-red2-block.disabled:hover, .g-btn-red2-block[disabled]:hover, fieldset[disabled] .g-btn-red2-block:hover, .g-btn-red2-block.disabled:focus, .g-btn-red2-block[disabled]:focus, fieldset[disabled] .g-btn-red2-block:focus, .g-btn-red2-block.disabled:active, .g-btn-red2-block[disabled]:active, fieldset[disabled] .g-btn-red2-block:active, .g-btn-red2-block.disabled.g-btn-active, .g-btn-red2-block[disabled].g-btn-active, fieldset[disabled] .g-btn-red2-block.g-btn-active {
    background-color: #e83d3d
}

.g-btn-red2-line {
    position: relative;
    z-index: 0;
    color: #e83d3d;
    background-color: transparent;
    -webkit-transition: color .2s ease-in-out;
    transition: color .2s ease-in-out;
    border: 1px solid #e83d3d;
    line-height: 38px
}

.g-btn-red2-line:before {
    content: " ";
    position: absolute;
    z-index: -1;
    left: 0;
    top: 0;
    width: 0;
    height: 100%;
    background-color: #e83d3d;
    -webkit-transition: width .2s ease-in-out;
    transition: width .2s ease-in-out
}

.g-btn-red2-line:hover, .g-btn-red2-line:focus, .g-btn-red2-line:active, .g-btn-red2-line.g-btn-active {
    color: #fff
}

.g-btn-red2-line:hover:before, .g-btn-red2-line:focus:before, .g-btn-red2-line:active:before, .g-btn-red2-line.g-btn-active:before {
    width: 100%
}

.g-btn-red2-line:active, .g-btn-red2-line.active {
    background-image: none
}

.g-btn-red2-line.disabled, .g-btn-red2-line[disabled], fieldset[disabled] .g-btn-red2-line, .g-btn-red2-line.disabled:hover, .g-btn-red2-line[disabled]:hover, fieldset[disabled] .g-btn-red2-line:hover, .g-btn-red2-line.disabled:focus, .g-btn-red2-line[disabled]:focus, fieldset[disabled] .g-btn-red2-line:focus, .g-btn-red2-line.disabled:active, .g-btn-red2-line[disabled]:active, fieldset[disabled] .g-btn-red2-line:active, .g-btn-red2-line.disabled.g-btn-active, .g-btn-red2-line[disabled].g-btn-active, fieldset[disabled] .g-btn-red2-line.g-btn-active {
    background-color: transparent
}

.g-btn-gray-block {
    color: #fff;
    background-color: #666666;
    -webkit-transition: background-color .1s ease-in-out;
    transition: background-color .1s ease-in-out
}

.g-btn-gray-block:hover, .g-btn-gray-block:focus, .g-btn-gray-block:active, .g-btn-gray-block.g-btn-active {
    color: #fff;
    background-color: #737373
}

.g-btn-gray-block:active, .g-btn-gray-block.active {
    background-image: none
}

.g-btn-gray-block.disabled, .g-btn-gray-block[disabled], fieldset[disabled] .g-btn-gray-block, .g-btn-gray-block.disabled:hover, .g-btn-gray-block[disabled]:hover, fieldset[disabled] .g-btn-gray-block:hover, .g-btn-gray-block.disabled:focus, .g-btn-gray-block[disabled]:focus, fieldset[disabled] .g-btn-gray-block:focus, .g-btn-gray-block.disabled:active, .g-btn-gray-block[disabled]:active, fieldset[disabled] .g-btn-gray-block:active, .g-btn-gray-block.disabled.g-btn-active, .g-btn-gray-block[disabled].g-btn-active, fieldset[disabled] .g-btn-gray-block.g-btn-active {
    background-color: #666666
}

.g-btn-gray-line {
    position: relative;
    z-index: 0;
    color: #666666;
    background-color: transparent;
    -webkit-transition: color .2s ease-in-out;
    transition: color .2s ease-in-out;
    border: 1px solid #666666;
    line-height: 38px
}

.g-btn-gray-line:before {
    content: " ";
    position: absolute;
    z-index: -1;
    left: 0;
    top: 0;
    width: 0;
    height: 100%;
    background-color: #666666;
    -webkit-transition: width .2s ease-in-out;
    transition: width .2s ease-in-out
}

.g-btn-gray-line:hover, .g-btn-gray-line:focus, .g-btn-gray-line:active, .g-btn-gray-line.g-btn-active {
    color: #fff
}

.g-btn-gray-line:hover:before, .g-btn-gray-line:focus:before, .g-btn-gray-line:active:before, .g-btn-gray-line.g-btn-active:before {
    width: 100%
}

.g-btn-gray-line:active, .g-btn-gray-line.active {
    background-image: none
}

.g-btn-gray-line.disabled, .g-btn-gray-line[disabled], fieldset[disabled] .g-btn-gray-line, .g-btn-gray-line.disabled:hover, .g-btn-gray-line[disabled]:hover, fieldset[disabled] .g-btn-gray-line:hover, .g-btn-gray-line.disabled:focus, .g-btn-gray-line[disabled]:focus, fieldset[disabled] .g-btn-gray-line:focus, .g-btn-gray-line.disabled:active, .g-btn-gray-line[disabled]:active, fieldset[disabled] .g-btn-gray-line:active, .g-btn-gray-line.disabled.g-btn-active, .g-btn-gray-line[disabled].g-btn-active, fieldset[disabled] .g-btn-gray-line.g-btn-active {
    background-color: transparent
}

.g-btn-black-block {
    color: #fff;
    background-color: #222222;
    -webkit-transition: background-color .1s ease-in-out;
    transition: background-color .1s ease-in-out
}

.g-btn-black-block:hover, .g-btn-black-block:focus, .g-btn-black-block:active, .g-btn-black-block.g-btn-active {
    color: #fff;
    background-color: #2f2f2f
}

.g-btn-black-block:active, .g-btn-black-block.active {
    background-image: none
}

.g-btn-black-block.disabled, .g-btn-black-block[disabled], fieldset[disabled] .g-btn-black-block, .g-btn-black-block.disabled:hover, .g-btn-black-block[disabled]:hover, fieldset[disabled] .g-btn-black-block:hover, .g-btn-black-block.disabled:focus, .g-btn-black-block[disabled]:focus, fieldset[disabled] .g-btn-black-block:focus, .g-btn-black-block.disabled:active, .g-btn-black-block[disabled]:active, fieldset[disabled] .g-btn-black-block:active, .g-btn-black-block.disabled.g-btn-active, .g-btn-black-block[disabled].g-btn-active, fieldset[disabled] .g-btn-black-block.g-btn-active {
    background-color: #222222
}

.g-btn-black-line {
    position: relative;
    z-index: 0;
    color: #222222;
    background-color: transparent;
    -webkit-transition: color .2s ease-in-out;
    transition: color .2s ease-in-out;
    border: 1px solid #222222;
    line-height: 38px
}

.g-btn-black-line:before {
    content: " ";
    position: absolute;
    z-index: -1;
    left: 0;
    top: 0;
    width: 0;
    height: 100%;
    background-color: #222222;
    -webkit-transition: width .2s ease-in-out;
    transition: width .2s ease-in-out
}

.g-btn-black-line:hover, .g-btn-black-line:focus, .g-btn-black-line:active, .g-btn-black-line.g-btn-active {
    color: #fff
}

.g-btn-black-line:hover:before, .g-btn-black-line:focus:before, .g-btn-black-line:active:before, .g-btn-black-line.g-btn-active:before {
    width: 100%
}

.g-btn-black-line:active, .g-btn-black-line.active {
    background-image: none
}

.g-btn-black-line.disabled, .g-btn-black-line[disabled], fieldset[disabled] .g-btn-black-line, .g-btn-black-line.disabled:hover, .g-btn-black-line[disabled]:hover, fieldset[disabled] .g-btn-black-line:hover, .g-btn-black-line.disabled:focus, .g-btn-black-line[disabled]:focus, fieldset[disabled] .g-btn-black-line:focus, .g-btn-black-line.disabled:active, .g-btn-black-line[disabled]:active, fieldset[disabled] .g-btn-black-line:active, .g-btn-black-line.disabled.g-btn-active, .g-btn-black-line[disabled].g-btn-active, fieldset[disabled] .g-btn-black-line.g-btn-active {
    background-color: transparent
}

.g-btn-school-block {
    color: #fff;
    background-color: #cccccc;
    -webkit-transition: background-color .1s ease-in-out;
    transition: background-color .1s ease-in-out
}

.g-btn-school-block:hover, .g-btn-school-block:focus, .g-btn-school-block:active, .g-btn-school-block.g-btn-active {
    color: #fff;
    background-color: #d9d9d9
}

.g-btn-school-block:active, .g-btn-school-block.active {
    background-image: none
}

.g-btn-school-block.disabled, .g-btn-school-block[disabled], fieldset[disabled] .g-btn-school-block, .g-btn-school-block.disabled:hover, .g-btn-school-block[disabled]:hover, fieldset[disabled] .g-btn-school-block:hover, .g-btn-school-block.disabled:focus, .g-btn-school-block[disabled]:focus, fieldset[disabled] .g-btn-school-block:focus, .g-btn-school-block.disabled:active, .g-btn-school-block[disabled]:active, fieldset[disabled] .g-btn-school-block:active, .g-btn-school-block.disabled.g-btn-active, .g-btn-school-block[disabled].g-btn-active, fieldset[disabled] .g-btn-school-block.g-btn-active {
    background-color: #cccccc
}

.g-btn-school-line {
    position: relative;
    z-index: 0;
    color: #cccccc;
    background-color: transparent;
    -webkit-transition: color .2s ease-in-out;
    transition: color .2s ease-in-out;
    border: 1px solid #cccccc;
    line-height: 38px
}

.g-btn-school-line:before {
    content: " ";
    position: absolute;
    z-index: -1;
    left: 0;
    top: 0;
    width: 0;
    height: 100%;
    background-color: #cccccc;
    -webkit-transition: width .2s ease-in-out;
    transition: width .2s ease-in-out
}

.g-btn-school-line:hover, .g-btn-school-line:focus, .g-btn-school-line:active, .g-btn-school-line.g-btn-active {
    color: #fff
}

.g-btn-school-line:hover:before, .g-btn-school-line:focus:before, .g-btn-school-line:active:before, .g-btn-school-line.g-btn-active:before {
    width: 100%
}

.g-btn-school-line:active, .g-btn-school-line.active {
    background-image: none
}

.g-btn-school-line.disabled, .g-btn-school-line[disabled], fieldset[disabled] .g-btn-school-line, .g-btn-school-line.disabled:hover, .g-btn-school-line[disabled]:hover, fieldset[disabled] .g-btn-school-line:hover, .g-btn-school-line.disabled:focus, .g-btn-school-line[disabled]:focus, fieldset[disabled] .g-btn-school-line:focus, .g-btn-school-line.disabled:active, .g-btn-school-line[disabled]:active, fieldset[disabled] .g-btn-school-line:active, .g-btn-school-line.disabled.g-btn-active, .g-btn-school-line[disabled].g-btn-active, fieldset[disabled] .g-btn-school-line.g-btn-active {
    background-color: transparent
}

.g-btn-school-sub-block {
    color: #fff;
    background-color: #cccccc;
    -webkit-transition: background-color .1s ease-in-out;
    transition: background-color .1s ease-in-out
}

.g-btn-school-sub-block:hover, .g-btn-school-sub-block:focus, .g-btn-school-sub-block:active, .g-btn-school-sub-block.g-btn-active {
    color: #fff;
    background-color: #d9d9d9
}

.g-btn-school-sub-block:active, .g-btn-school-sub-block.active {
    background-image: none
}

.g-btn-school-sub-block.disabled, .g-btn-school-sub-block[disabled], fieldset[disabled] .g-btn-school-sub-block, .g-btn-school-sub-block.disabled:hover, .g-btn-school-sub-block[disabled]:hover, fieldset[disabled] .g-btn-school-sub-block:hover, .g-btn-school-sub-block.disabled:focus, .g-btn-school-sub-block[disabled]:focus, fieldset[disabled] .g-btn-school-sub-block:focus, .g-btn-school-sub-block.disabled:active, .g-btn-school-sub-block[disabled]:active, fieldset[disabled] .g-btn-school-sub-block:active, .g-btn-school-sub-block.disabled.g-btn-active, .g-btn-school-sub-block[disabled].g-btn-active, fieldset[disabled] .g-btn-school-sub-block.g-btn-active {
    background-color: #cccccc
}

.g-btn-school-sub-line {
    position: relative;
    z-index: 0;
    color: #cccccc;
    background-color: transparent;
    -webkit-transition: color .2s ease-in-out;
    transition: color .2s ease-in-out;
    border: 1px solid #cccccc;
    line-height: 38px
}

.g-btn-school-sub-line:before {
    content: " ";
    position: absolute;
    z-index: -1;
    left: 0;
    top: 0;
    width: 0;
    height: 100%;
    background-color: #cccccc;
    -webkit-transition: width .2s ease-in-out;
    transition: width .2s ease-in-out
}

.g-btn-school-sub-line:hover, .g-btn-school-sub-line:focus, .g-btn-school-sub-line:active, .g-btn-school-sub-line.g-btn-active {
    color: #fff
}

.g-btn-school-sub-line:hover:before, .g-btn-school-sub-line:focus:before, .g-btn-school-sub-line:active:before, .g-btn-school-sub-line.g-btn-active:before {
    width: 100%
}

.g-btn-school-sub-line:active, .g-btn-school-sub-line.active {
    background-image: none
}

.g-btn-school-sub-line.disabled, .g-btn-school-sub-line[disabled], fieldset[disabled] .g-btn-school-sub-line, .g-btn-school-sub-line.disabled:hover, .g-btn-school-sub-line[disabled]:hover, fieldset[disabled] .g-btn-school-sub-line:hover, .g-btn-school-sub-line.disabled:focus, .g-btn-school-sub-line[disabled]:focus, fieldset[disabled] .g-btn-school-sub-line:focus, .g-btn-school-sub-line.disabled:active, .g-btn-school-sub-line[disabled]:active, fieldset[disabled] .g-btn-school-sub-line:active, .g-btn-school-sub-line.disabled.g-btn-active, .g-btn-school-sub-line[disabled].g-btn-active, fieldset[disabled] .g-btn-school-sub-line.g-btn-active {
    background-color: transparent
}

.g-btn-link {
    color: #666666;
    font-weight: normal;
    cursor: pointer
}

.g-btn-link, .g-btn-link:active, .g-btn-link[disabled], fieldset[disabled] .g-btn-link {
    background-color: transparent;
    -webkit-box-shadow: none;
    box-shadow: none
}

.g-btn-link, .g-btn-link:hover, .g-btn-link:active {
    border-color: transparent
}

.g-btn-link:hover, .g-btn-link:active {
    color: #666666;
    text-decoration: none;
    background-color: transparent
}

.g-btn-link[disabled]:hover, fieldset[disabled] .g-btn-link:hover, .g-btn-link[disabled]:active, fieldset[disabled] .g-btn-link:active {
    color: #d9d9d9;
    text-decoration: none
}

.g-input {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    height: 40px;
    line-height: 1.42857143;
    margin: 0;
    padding: 9px 8px;
    font-family: "微软雅黑", sans-serif;
    color: #222222;
    background-color: #fff;
    border: 1px solid #d9d9d9;
    border-radius: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
    -webkit-transition: box-shadow .1s ease-in-out;
    transition: box-shadow .1s ease-in-out;
    resize: none;
    outline: none
}

.g-input:-moz-placeholder {
    color: #999999;
    opacity: 1
}

.g-input::-moz-placeholder {
    color: #999999;
    opacity: 1
}

.g-input:-ms-input-placeholder {
    color: #999999
}

.g-input::-webkit-input-placeholder {
    color: #999999
}

.g-input:focus {
    outline: 0;
    -webkit-box-shadow: 2px 2px 3px rgba(0, 0, 0, 0.1) inset;
    box-shadow: 2px 2px 3px rgba(0, 0, 0, 0.1) inset
}

.g-input[disabled], .g-input[readonly], fieldset[disabled] .g-input {
    cursor: not-allowed;
    background-color: #eeeeee
}

select.g-input {
    height: 40px
}

.g-input-radio, .g-input-checkbox {
    display: inline-block;
    height: 40px;
    line-height: 40px
}

select[multiple], select[size] {
    height: auto
}

input[type="radio"], input[type="checkbox"] {
    margin-right: 4px
}

input[type="file"]:focus, input[type="radio"]:focus, input[type="checkbox"]:focus {
    outline: thin dotted #333;
    outline: 5px auto -webkit-focus-ring-color;
    outline-offset: -2px
}

.grid-page, .grid-header, .grid-body, .grid-row, .grid-footer {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    *zoom: 1
}

.grid-page:after, .grid-header:after, .grid-body:after, .grid-row:after, .grid-footer:after {
    content: " ";
    clear: both;
    display: table
}

.grid-page {
    width: 100%
}

.grid-row {
    width: 1210px;
    margin-right: auto;
    margin-left: auto
}

.grid-col-1 {
    width: 100%;
    padding-left: 15px;
    padding-right: 15px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}

.grid-col-2, .grid-col-3, .grid-col-4, .grid-col-5, .grid-col-6, .grid-col-7, .grid-col-8, .grid-col-9, .grid-col-10, .grid-col-11, .grid-col-12, .grid-col-13, .grid-col-14 {
    float: left;
    padding-left: 15px;
    padding-right: 15px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}

.grid-col-2 {
    width: 860px
}

.grid-col-3 {
    width: 350px
}

.grid-col-4 {
    width: 965px;
    padding-right: 10px
}

.grid-col-5 {
    width: 245px;
    padding-left: 10px
}

.grid-col-6 {
    width: 290px
}

.grid-col-7 {
    width: 920px
}

.grid-col-8 {
    width: 855px;
    padding-right: 20px
}

.grid-col-9 {
    width: 355px;
    padding-left: 20px
}

.grid-col-10 {
    width: 860px
}

.grid-col-11 {
    width: 350px
}

.grid-col-12 {
    width: 890px
}

.grid-col-13 {
    width: 320px
}

.grid-col-14 {
    width: 605px
}

@font-face {
    font-family: "iconfont";
    src: url('//s.114study.com/guoji/2.1/font/iconfont.eot');
    src: url('//s.114study.com/guoji/2.1/font/iconfont.eot?#iefix') format('embedded-opentype'), url('//s.114study.com/guoji/2.1/font/iconfont.woff') format('woff'), url('//s.114study.com/guoji/2.1/font/iconfont.ttf') format('truetype'), url('//s.114study.com/guoji/2.1/font/iconfont.svg#glyphicons-halflingsregular') format('svg')
}

@font-face {
    font-family: 'iconfont1';
    src: url('//at.alicdn.com/t/c/font_2214300_2296bet5tf3.woff2?t=1670834487534') format('woff2'), url('//at.alicdn.com/t/c/font_2214300_2296bet5tf3.woff?t=1670834487534') format('woff'), url('//at.alicdn.com/t/c/font_2214300_2296bet5tf3.ttf?t=1670834487534') format('truetype')
}

.g-iconfont {
    display: inline-block;
    position: relative;
    top: 0;
    top: 1px \0;
    font-family: "iconfont";
    font-style: normal;
    font-weight: normal;
    line-height: 1;
    -webkit-font-smoothing: antialiased
}

.g-iconfont-v3 {
    display: inline-block;
    position: relative;
    top: 0;
    top: 1px \0;
    font-family: 'iconfont1';
    font-style: normal;
    font-weight: normal;
    line-height: 1;
    -webkit-font-smoothing: antialiased
}

.g-iconfont-v3.rotate180 {
    transform: rotate(180deg);
    vertical-align: top
}


a {
    cursor: pointer;
    color: #666666;
    text-decoration: none
}

a:hover, a:active {
    color: #666666;
    text-decoration: underline
}

a:focus {
    outline: thin dotted #333;
    outline: 5px auto -webkit-focus-ring-color;
    outline-offset: -2px
}

img[data-lazy-img] {
    background-color: #f7f7f7
}

.g-hidden {
    display: none !important
}

.g-noverflow {
    overflow: hidden
}

.g-wrapper {
    width: 1210px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 15px;
    padding-right: 15px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    *zoom: 1
}

.g-wrapper:after {
    content: " ";
    clear: both;
    display: table
}

.g-ads-1 {
    margin-bottom: 30px
}

.g-ads-1 cprt {
    align: "\u8fdc\u64ad\u7248\u6743\u6240\u6709"
}

.g-ads-1 a {
    display: block;
    position: relative;
    overflow: hidden;
    padding-bottom: 45.454545%;
    margin-bottom: 10px;
    background-color: #fff
}

.g-ads-1 img {
    position: absolute;
    width: 100%
}

.g-ads-1 rtcp {
    center: "&#36828;&#25773;&#22269;&#38469;&#39640;&#20013;"
}

.g-ads-2 {
    padding-bottom: 30px;
    background-color: #fff
}

.g-ads-2 cprt {
    align: "\u0079\u0075\u0061\u006e\u0062\u006f\u0067\u0075\u006f\u006a\u0069"
}

.g-ads-2 img {
    width: 1180px;
    height: 130px;
    vertical-align: top
}

.g-ads-2 rtcp {
    center: "&#49;&#49;&#52;&#115;&#116;&#117;&#100;&#121;"
}

.g-ads-3 {
    margin-bottom: 30px
}

.g-ads-3 cprt {
    align: "\u0079\u0075\u0061\u006e\u0062\u006f\u006a\u0069\u0061\u006f\u0079\u0075"
}

.g-ads-3 a {
    display: block;
    position: relative;
    overflow: hidden;
    padding-bottom: 31.25%;
    margin-bottom: 20px;
    background-color: #fff
}

.g-ads-3 img {
    position: absolute;
    width: 100%
}

.g-ads-3 rtcp {
    center: "&#121;&#117;&#97;&#110;&#98;&#111;&#103;&#117;&#111;&#106;&#105;"
}

.g-article {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    overflow: hidden;
    width: 100%;
    padding: 0 15px;
    line-height: 1.8;
    *zoom: 1
}

.g-article:after {
    content: " ";
    clear: both;
    display: table
}

.g-article p, .g-article ul, .g-article ol, .g-article table {
    margin-bottom: 10px
}

.g-article h2 {
    margin-bottom: 10px;
    padding: 10px 0;
    font-size: 16px;
    font-family: "Microsoft Yahei", "微软雅黑", sans-serif;
    border-bottom: 1px solid #eeeeee
}

.g-article h3 {
    padding-top: 10px;
    font-size: 16px;
    font-family: "Microsoft Yahei", "微软雅黑", sans-serif
}

.g-article a {
    color: #004498
}

.g-article a:hover, .g-article a:active {
    text-decoration: underline
}

.g-article img {
    max-width: 100%;
    height: auto
}

.g-article table {
    max-width: 100%;
    background-color: #f7f7f7;
    margin: auto;
}

.g-article table th, .g-article table td {
    font-size: 12px;
    padding: 5px 10px;
    border: 1px solid #cccccc;
    background-color: #fff
}

.g-article table th {
    background-color: #f7f7f7
}

.g-article table img {
    max-width: inherit
}

.g-article .table_wrap {
    position: relative;
    margin-bottom: 10px;
    padding: 10px;
    background-color: #d9d9d9
}

.g-article .table_wrap_box {
    *zoom: 1
}

.g-article .table_wrap_box:after {
    content: " ";
    clear: both;
    display: table
}

.g-article ul li {
    margin-left: 2em;
    list-style: disc
}

.g-article ol li {
    margin-left: 2em;
    list-style: decimal
}

.g-dessert {
    -webkit-transition: all .6s ease;
    transition: all .6s ease;
    opacity: 0;
    filter: alpha(opacity=0);
    visibility: hidden;
    display: none \0
}

.g-dessert cprt {
    center: "&#49;&#49;&#52;&#115;&#116;&#117;&#100;&#121;"
}

.g-dessert.gd .maxi {
    height: 80px
}

.g-dessert.gd .maxi h5 {
    height: auto;
    width: auto;
    margin-left: -10px;
    *zoom: 1
}

.g-dessert.gd .maxi h5:after {
    content: " ";
    clear: both;
    display: table
}

.g-dessert.gd .maxi h5 img {
    float: left;
    height: auto;
    width: 241px
}

.g-dessert.gd .maxi h5 em {
    float: left;
    margin-left: 14px;
    text-indent: 0;
    font-size: 22px;
    line-height: 24px;
    margin-top: 15px
}

.g-dessert.gd .maxi .sheet {
    width: auto;
    padding-top: 20px;
    padding-left: 346px
}

.g-dessert.gd .maxi .sheet .portion {
    width: 200px
}

.g-dessert.gd .maxi .sheet .portion .g-input {
    height: 50px
}

.g-dessert.gd .maxi .sheet .action button {
    font-size: 22px;
    width: 170px;
    height: 50px;
    background-color: #32bba4;
    border-radius: 6px
}

.g-dessert.gd .maxi .close {
    position: absolute;
    top: -5px;
    right: 6px;
    width: 36px;
    height: 36px;
    font-size: 34px;
    color: #fff
}

.g-dessert.gd .maxi .close:hover {
    text-decoration: none
}

.g-dessert .mini {
    position: fixed;
    z-index: 90;
    left: 0;
    bottom: 50px;
    width: 128px;
    height: 140px;
    overflow: hidden;
    -webkit-transform: translate(-100%, 0);
    -ms-transform: translate(-100%, 0);
    transform: translate(-100%, 0);
    -webkit-transition: transform .3s ease;
    transition: transform .3s ease
}

.g-dessert .mini img {
    width: 128px;
    height: 140px
}

.g-dessert .mini.maximize {
    -webkit-transform: translate(0, 0);
    -ms-transform: translate(0, 0);
    transform: translate(0, 0)
}

.g-dessert .mini rtcp {
    align: "\u0079\u0075\u0061\u006e\u0062\u006f\u006a\u0069\u0061\u006f\u0079\u0075"
}

.g-dessert .maxi {
    position: fixed;
    z-index: 90;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 180px;
    color: #fff;
    background-color: #001423;
    background-color: rgba(0, 20, 35, 0.85);
    -webkit-transform: translate(0, 0);
    -ms-transform: translate(0, 0);
    transform: translate(0, 0);
    -webkit-transition: transform .6s ease;
    transition: transform .6s ease
}

.g-dessert .maxi.minimize {
    -webkit-transform: translate(-100%, 0);
    -ms-transform: translate(-100%, 0);
    transform: translate(-100%, 0)
}

.g-dessert .maxi .g-wrapper {
    position: relative;
    height: 100%
}

.g-dessert .maxi h5 {
    position: absolute;
    left: 15px;
    bottom: 0;
    overflow: hidden;
    width: 435px;
    height: 219px
}

.g-dessert .maxi h5 img {
    width: 435px;
    height: 219px
}

.g-dessert .maxi h5 em {
    text-indent: -99em
}

.g-dessert .maxi .sheet {
    width: 450px;
    padding-top: 15px;
    padding-left: 474px
}

.g-dessert .maxi .sheet .collection {
    *zoom: 1
}

.g-dessert .maxi .sheet .collection:after {
    content: " ";
    clear: both;
    display: table
}

.g-dessert .maxi .sheet .portion {
    float: left;
    width: 130px;
    padding-right: 12px;
    padding-bottom: 12px
}

.g-dessert .maxi .sheet .portion dt {
    display: none
}

.g-dessert .maxi .sheet .portion .g-input {
    width: 100%
}

.g-dessert .maxi .sheet .portion .g-input:-moz-placeholder {
    color: #666666;
    opacity: 1
}

.g-dessert .maxi .sheet .portion .g-input::-moz-placeholder {
    color: #666666;
    opacity: 1
}

.g-dessert .maxi .sheet .portion .g-input:-ms-input-placeholder {
    color: #666666
}

.g-dessert .maxi .sheet .portion .g-input::-webkit-input-placeholder {
    color: #666666
}

.g-dessert .maxi .sheet .action {
    float: left;
    width: 130px
}

.g-dessert .maxi .sheet .action button {
    width: 100%
}

.g-dessert .maxi .qrcode {
    position: absolute;
    top: 0;
    right: 0;
    width: 280px;
    height: 120px;
    background-image: url("//s.114study.com/guoji/2.1/images/2019043001.png");
    background-repeat: no-repeat
}

.g-dessert .maxi .qrcode img {
    position: absolute;
    left: 129px;
    top: 10px;
    width: 100px;
    height: 100px
}

.g-dessert .maxi .qrcode a {
    position: absolute;
    right: 0;
    top: 0;
    width: 40px;
    height: 40px
}

.g-dessert--showing {
    -webkit-transition: all .6s ease;
    transition: all .6s ease;
    opacity: 1;
    filter: alpha(opacity=100);
    visibility: visible;
    display: block \0
}

.lte9 .g-dessert .mini {
    display: none
}

.lte9 .g-dessert .mini.maximize {
    display: block
}

.lte9 .g-dessert .maxi {
    display: block
}

.lte9 .g-dessert .maxi.minimize {
    display: none
}

.g-dessert-weixin {
    -webkit-transition: all .6s ease;
    transition: all .6s ease;
    opacity: 1;
    filter: alpha(opacity=100);
    visibility: visible;
    display: block \0
}

.g-dessert-weixin cprt {
    center: "&#49;&#49;&#52;&#115;&#116;&#117;&#100;&#121;"
}

.g-dessert-weixin.gd .maxi {
    height: 90px
}

.g-dessert-weixin.gd .maxi h5 {
    height: auto;
    width: auto;
    margin-left: -10px;
    *zoom: 1
}

.g-dessert-weixin.gd .maxi h5:after {
    content: " ";
    clear: both;
    display: table
}

.g-dessert-weixin.gd .maxi h5 img {
    float: left;
    height: auto;
    width: 241px
}

.g-dessert-weixin.gd .maxi h5 em {
    float: left;
    margin-left: 14px;
    text-indent: 0;
    font-size: 22px;
    line-height: 24px;
    margin-top: 15px
}

.g-dessert-weixin.gd .maxi .sheet {
    width: auto;
    padding-top: 20px;
    padding-left: 346px
}

.g-dessert-weixin.gd .maxi .sheet .portion {
    width: 200px
}

.g-dessert-weixin.gd .maxi .sheet .portion .g-input {
    height: 50px
}

.g-dessert-weixin.gd .maxi .sheet .action button {
    font-size: 22px;
    width: 170px;
    height: 50px;
    background-color: #32bba4;
    border-radius: 6px
}

.g-dessert-weixin.gd .maxi .close {
    position: absolute;
    top: -5px;
    right: 6px;
    width: 36px;
    height: 36px;
    font-size: 34px;
    color: #fff
}

.g-dessert-weixin.gd .maxi .close:hover {
    text-decoration: none
}

.g-dessert-weixin .mini {
    position: fixed;
    z-index: 999999;
    left: 0;
    bottom: 75px;
    width: 128px;
    overflow: hidden;
    -webkit-transform: translate(0, 0);
    -ms-transform: translate(0, 0);
    transform: translate(0, 0);
    -webkit-transition: transform .3s ease;
    transition: transform .3s ease
}

.g-dessert-weixin .mini img {
    width: 128px
}

.g-dessert-weixin .mini.maximize {
    -webkit-transform: translate(-100%, 0);
    -ms-transform: translate(-100%, 0);
    transform: translate(-100%, 0)
}

.g-dessert-weixin .mini rtcp {
    align: "\u0079\u0075\u0061\u006e\u0062\u006f\u006a\u0069\u0061\u006f\u0079\u0075"
}

.g-dessert-weixin .maxi {
    position: fixed;
    z-index: 1000000;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 200px;
    color: #fff;
    background-color: rgba(21, 82, 189, 0.8);
    -webkit-transform: translate(-150%, 0);
    -ms-transform: translate(-150%, 0);
    transform: translate(-150%, 0);
    -webkit-transition: transform .6s ease;
    transition: transform .6s ease
}

.g-dessert-weixin .maxi.minimize {
    -webkit-transform: translate(0, 0);
    -ms-transform: translate(0, 0);
    transform: translate(0, 0)
}

.g-dessert-weixin .maxi .g-wrapper {
    width: 1200px;
    margin: 0 auto;
    position: relative;
    height: 100%;
    display: flex;
    justify-content: space-between
}

.g-dessert-weixin .maxi .qrcode {
    position: relative;
    width: 100%;
    top: 30px;
    display: flex;
    justify-content: space-between;
    margin-left: 20px;
    padding: 0 50px
}

.g-dessert-weixin .maxi .qrcode .code img {
    width: 150px
}

.g-dessert-weixin .maxi .qrcode .words {
    width: 220px;
    position: relative;
    margin-left: 50px
}

.g-dessert-weixin .maxi .qrcode .words h6 {
    font-size: 22px;
    color: #Fff;
    position: relative;
    left: -20px;
    font-weight: 200;
    line-height: 1.8
}

.g-dessert-weixin .maxi .qrcode .words ul li {
    font-size: 18px;
    color: #F4D345;
    list-style: disc;
    font-weight: 200;
    line-height: 1.5
}

.g-dessert-weixin .maxi .qrcode .reply {
    width: 280px;
    height: 130px;
    background-color: #1552BD;
    border-radius: 22px;
    padding: 15px 20px;
    line-height: 1.8;
    font-size: 18px;
    font-weight: 200;
    position: relative;
    box-sizing: border-box;
    top: 10px
}

.g-dessert-weixin .maxi .qrcode .reply em {
    font-weight: 800
}

.g-dessert-weixin .maxi .qrcode .phone {
    position: relative
}

.g-dessert-weixin .maxi .qrcode .phone img {
    width: 235px;
    position: relative;
    top: -180px
}

.g-dessert-weixin .maxi .qrcode .close {
    position: relative
}

.g-dessert-weixin .maxi .qrcode .close img {
    width: 27px;
    position: relative
}

.lte9 .g-dessert-weixin .mini {
    display: none
}

.lte9 .g-dessert-weixin .mini.maximize {
    display: block
}

.lte9 .g-dessert-weixin .maxi {
    display: block
}

.lte9 .g-dessert-weixin .maxi.minimize {
    display: none
}

.g-dessert-shengxue {
    -webkit-transition: all .6s ease;
    transition: all .6s ease;
    opacity: 0;
    filter: alpha(opacity=0);
    visibility: hidden;
    display: none \0
}

.g-dessert-shengxue cprt {
    center: "&#49;&#49;&#52;&#115;&#116;&#117;&#100;&#121;"
}

.g-dessert-shengxue .mini {
    position: fixed;
    z-index: 90;
    left: 0;
    bottom: 50px;
    width: 128px;
    height: 140px;
    overflow: hidden;
    -webkit-transform: translate(-100%, 0);
    -ms-transform: translate(-100%, 0);
    transform: translate(-100%, 0);
    -webkit-transition: transform .3s ease;
    transition: transform .3s ease
}

.g-dessert-shengxue .mini img {
    width: 128px;
    height: auto
}

.g-dessert-shengxue .mini.maximize {
    -webkit-transform: translate(0, 0);
    -ms-transform: translate(0, 0);
    transform: translate(0, 0)
}

.g-dessert-shengxue .mini rtcp {
    align: "\u0079\u0075\u0061\u006e\u0062\u006f\u006a\u0069\u0061\u006f\u0079\u0075"
}

.g-dessert-shengxue .maxi {
    position: fixed;
    z-index: 90;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 102px;
    color: #fff;
    background-color: #001423;
    background-color: rgba(0, 20, 35, 0.85);
    -webkit-transform: translate(0, 0);
    -ms-transform: translate(0, 0);
    transform: translate(0, 0);
    -webkit-transition: transform .6s ease;
    transition: transform .6s ease
}

.g-dessert-shengxue .maxi.minimize {
    -webkit-transform: translate(-100%, 0);
    -ms-transform: translate(-100%, 0);
    transform: translate(-100%, 0)
}

.g-dessert-shengxue .maxi .g-wrapper {
    position: relative;
    height: 100%
}

.g-dessert-shengxue .maxi h5 {
    position: absolute;
    left: 15px;
    bottom: 0;
    overflow: hidden;
    width: 229px;
    height: 250px
}

.g-dessert-shengxue .maxi h5 img {
    width: 229px;
    height: auto
}

.g-dessert-shengxue .maxi .sheet {
    width: 715px;
    padding-top: 25px;
    padding-left: 230px
}

.g-dessert-shengxue .maxi .sheet .collection {
    *zoom: 1
}

.g-dessert-shengxue .maxi .sheet .collection:after {
    content: " ";
    clear: both;
    display: table
}

.g-dessert-shengxue .maxi .sheet .portion {
    float: left;
    width: 170px;
    padding-right: 8px;
    padding-bottom: 12px
}

.g-dessert-shengxue .maxi .sheet .portion dt {
    display: none
}

.g-dessert-shengxue .maxi .sheet .portion .g-input {
    width: 100%;
    height: 58px;
    font-size: 16px;
    padding-left: 15px;
    padding-right: 15px
}

.g-dessert-shengxue .maxi .sheet .portion .g-input:-moz-placeholder {
    color: #666666;
    opacity: 1
}

.g-dessert-shengxue .maxi .sheet .portion .g-input::-moz-placeholder {
    color: #666666;
    opacity: 1
}

.g-dessert-shengxue .maxi .sheet .portion .g-input:-ms-input-placeholder {
    color: #666666
}

.g-dessert-shengxue .maxi .sheet .portion .g-input::-webkit-input-placeholder {
    color: #666666
}

.g-dessert-shengxue .maxi .sheet .action {
    float: left;
    width: 152px
}

.g-dessert-shengxue .maxi .sheet .action button {
    width: 100%;
    height: 58px;
    font-size: 16px
}

.g-dessert-shengxue .maxi .sheet .grade {
    width: 198px
}

.g-dessert-shengxue .maxi .qrcode {
    position: absolute;
    top: 6px;
    right: 0;
    width: 240px;
    height: 90px;
    background-image: url("//s.114study.com/guoji/2.1/images/2019101002.png");
    background-repeat: no-repeat
}

.g-dessert-shengxue .maxi .qrcode img {
    position: absolute;
    left: 112px;
    top: 0px;
    width: 90px;
    height: 90px
}

.g-dessert-shengxue .maxi .qrcode a {
    position: absolute;
    right: 0;
    top: 0;
    width: 40px;
    height: 40px
}

.g-dessert-shengxue--showing {
    -webkit-transition: all .6s ease;
    transition: all .6s ease;
    opacity: 1;
    filter: alpha(opacity=100);
    visibility: visible;
    display: block \0
}

.lte9 .g-dessert-shengxue .mini {
    display: none
}

.lte9 .g-dessert-shengxue .mini.maximize {
    display: block
}

.lte9 .g-dessert-shengxue .maxi {
    display: block
}

.lte9 .g-dessert-shengxue .maxi.minimize {
    display: none
}

.g-dialog {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    position: absolute;
    z-index: 1020;
    left: 50%;
    top: 0;
    min-height: 400px;
    margin-left: -260px;
    background-color: #fff;
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
    -webkit-transform: translate3d(0, -150%, 0);
    transform: translate3d(0, -150%, 0)
}

.g-dialog cprt {
    align: "\u0031\u0031\u0034\u0073\u0074\u0075\u0064\u0079"
}

.g-dialog a.close {
    position: absolute;
    right: 20px;
    top: 20px;
    width: 30px;
    height: 30px;
    font-size: 30px;
    line-height: 1;
    font-family: Arial, "Microsoft Yahei", "微软雅黑", sans-serif;
    font-weight: normal;
    text-align: center;
    -webkit-transition: transform .3s ease;
    transition: transform .3s ease
}

.g-dialog a.close:hover, .g-dialog a.close:active {
    text-decoration: none;
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg)
}

.g-dialog--showing {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0)
}

rtcp {
    center: "&#49;&#49;&#52;&#115;&#116;&#117;&#100;&#121;"
}

.g-footer {
    background-color: #fff
}

.g-footer.gd .rich .links {
    width: 68%
}

.g-footer cprt {
    center: "&#36828;&#25773;&#22269;&#38469;&#39640;&#20013;"
}

.g-footer .rich {
    background-color: #eeeeee;
    *zoom: 1
}

.g-footer .rich:after {
    content: " ";
    clear: both;
    display: table
}

.g-footer .rich rtcp {
    align: "\u8fdc\u64ad\u56fd\u9645\u9ad8\u4e2d"
}

.g-footer .rich .links {
    float: left;
    position: relative;
    width: 70%;
    padding: 60px 0 70px
}

.g-footer .rich .links:before {
    content: " ";
    position: absolute;
    right: 0;
    top: 0;
    overflow: hidden;
    width: 0;
    height: 100%;
    border-left: 1px solid #fff;
    border-right: 1px solid #d9d9d9
}

.g-footer .rich .links div {
    float: left;
    width: 25%;
    text-align: center
}

.g-footer .rich .links h6 {
    padding-bottom: 10px;
    font-size: 16px;
    font-weight: normal;
    color: #222222
}

.g-footer .rich .links li {
    line-height: 2
}

.g-footer .rich .contact {
    display: block;
    overflow: hidden;
    padding: 30px 0 0 10px;
    text-align: center
}

.g-footer .rich .contact p {
    padding-bottom: 10px
}

.g-footer .rich .contact p em {
    padding-left: .5em;
    font-size: 16px;
    font-family: Arial, "Microsoft Yahei", "微软雅黑", sans-serif
}

.g-footer .rich .contact ul {
    *zoom: 1
}

.g-footer .rich .contact ul:after {
    content: " ";
    clear: both;
    display: table
}

.g-footer .rich .contact li {
    float: right;
    width: 50%
}

.g-footer .rich .contact li:first-child {
    float: left
}

.g-footer .rich .contact li img {
    width: 130px;
    height: 130px
}

.g-footer .rich .contact li span {
    display: block;
    padding-top: 6px;
    font-size: 12px;
    text-align: center
}

.g-footer .rich .location {
    float: right;
    width: 354px;
    box-sizing: border-box;
    padding: 40px 0 0 10px
}

.g-footer .rich .location .logo {
    margin-bottom: 14px
}

.g-footer .rich .location .logo > img:first-child {
    margin-right: 16px
}

.g-footer .rich .location .text {
    color: #555;
    font-size: 14px;
    line-height: 22px
}

.g-footer .rich .location .text > div {
    margin-bottom: 6px;
    *zoom: 1
}

.g-footer .rich .location .text > div:after {
    content: " ";
    clear: both;
    display: table
}

.g-footer .rich .location .text span, .g-footer .rich .location .text p {
    float: left
}

.g-footer .rich .location .text p {
    width: 265px
}

.g-footer .copyright {
    padding: 30px 0;
    text-align: center;
    line-height: 2
}

.g-footer .copyright span {
    display: inline
}

.g-footerSeo {
    display: block;
    padding-bottom: 10px
}

.g-footerSeo .desc {
    padding: 30px 0;
    line-height: 1.7
}

.g-footerSeo .tabs ul {
    *zoom: 1
}

.g-footerSeo .tabs ul:after {
    content: " ";
    clear: both;
    display: table
}

.g-footerSeo .tabs li {
    float: left;
    cursor: pointer;
    text-align: center;
    padding: 11px 20px;
    border-top: 1px solid #d9d9d9;
    border-right: 1px solid #d9d9d9;
    border-bottom: 1px solid #d9d9d9;
    color: #222222;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}

.g-footerSeo .tabs li.active, .g-footerSeo .tabs li:hover {
    position: relative;
    margin-bottom: -2px;
    border-top: 2px solid #ffb000;
    border-bottom: none
}

.g-footerSeo .tabs li:first-child {
    border-left: 1px solid #d9d9d9
}

.g-footerSeo .items {
    padding-bottom: 10px
}

.g-footerSeo .items .item {
    display: none
}

.g-footerSeo .items .item ul, .g-footerSeo .items .item dl {
    padding-top: 10px;
    *zoom: 1
}

.g-footerSeo .items .item ul:after, .g-footerSeo .items .item dl:after {
    content: " ";
    clear: both;
    display: table
}

.g-footerSeo .items .item li, .g-footerSeo .items .item dt {
    float: left;
    overflow: hidden;
    width: 118px;
    margin-right: 10px;
    white-space: nowrap;
    line-height: 2
}

.g-footerSeo .items .item dd {
    display: block;
    overflow: hidden;
    _zoom: 1
}

.g-footerSeo .items .item dd ul {
    padding: 0
}

.g-footerSeo .items .item01 li {
    width: 158px
}

.g-footerSeo .items .active {
    display: block
}

.g-header {
    background-color: #fff
}

.g-header cprt {
    align: "\u8fdc\u64ad\u7248\u6743\u6240\u6709";
    center: "\u8fdc\u64ad\u6559\u80b2"
}

.g-header rtcp {
    center: "&#49;&#49;&#52;&#115;&#116;&#117;&#100;&#121;&#46;&#99;&#111;&#109;"
}

.g-header a:hover {
    text-decoration: none
}

.g-header .tool {
    font-size: 12px;
    color: #666666;
    background-color: #f4f4f4;
    border-bottom: 1px solid #eeeeee
}

.g-header .tool .welcome {
    padding: 6px 6px 6px 0;
    display: block
}

.g-header .tool .welcome em {
    display: inline-block;
    vertical-align: top;
    width: 112px
}

.g-header .tool .welcome em img {
    width: 100%;
    vertical-align: top
}

.g-header .tool .welcome small {
    display: inline-block
}

.g-header .tool .menu {
    display: block;
    position: absolute;
    top: 0;
    right: 0
}

.g-header .tool .menu i {
    line-height: 35px;
    color: #004498;
    font-size: 18px;
    display: inline-block;
    vertical-align: top
}

.g-header .tool .menu .login {
    float: left;
    margin-right: 37px
}

.g-header .tool .menu .login span {
    line-height: 35px
}

.g-header .tool .menu .login i {
    margin-right: 9px
}

.g-header .tool .menu .app {
    position: relative;
    float: left;
    margin-right: 37px
}

.g-header .tool .menu .app em {
    display: inline-block;
    line-height: 35px
}

.g-header .tool .menu .app .pics {
    display: none;
    position: absolute;
    top: 28px;
    left: 0;
    z-index: 10;
    width: 200px;
    padding: 10px 0;
    border: 1px solid #eeeeee;
    box-sizing: border-box;
    background-color: #fff
}

.g-header .tool .menu .app .pics .item {
    padding: 0 18px 20px 15px;
    *zoom: 1
}

.g-header .tool .menu .app .pics .item:after {
    content: " ";
    clear: both;
    display: table
}

.g-header .tool .menu .app .pics .item .pic {
    float: left;
    width: 100px;
    height: 100px;
    margin-right: 10px;
    overflow: hidden
}

.g-header .tool .menu .app .pics .item .pic img {
    width: 100px;
    height: 100px
}

.g-header .tool .menu .app .pics .item .txt {
    overflow: hidden
}

.g-header .tool .menu .app .pics .item .txt h3 {
    font-weight: normal;
    color: #222222
}

.g-header .tool .menu .app .pics .item .txt small {
    font-size: 12px;
    color: #999999
}

.g-header .tool .menu .app span {
    display: none;
    position: absolute;
    top: 28px;
    right: 0;
    z-index: 10
}

.g-header .tool .menu .app i {
    margin-right: 3px
}

.g-header .tool .menu .app:hover .pics {
    display: block
}

.g-header .tool .menu .app {
    position: relative;
    float: left;
    margin-right: 37px
}

.g-header .tool .menu .app em {
    display: inline-block;
    line-height: 35px
}

.g-header .tool .menu .app span {
    display: none;
    position: absolute;
    top: 28px;
    right: 0;
    z-index: 10
}

.g-header .tool .menu .app i {
    margin-right: 4px
}

.g-header .tool .menu .app:hover span {
    display: block
}

.g-header .tool .menu .fav {
    float: left;
    cursor: pointer
}

.g-header .tool .menu .fav em {
    display: inline-block;
    line-height: 35px
}

.g-header .tool .menu .fav i {
    margin-right: 1px
}

.g-header .inner {
    width: 1180px;
    position: relative;
    margin: 0 auto
}

.g-header .mast {
    padding: 30px 0;
    background-color: #fff
}

.g-header .mast .inner {
    *zoom: 1
}

.g-header .mast .inner:after {
    content: " ";
    clear: both;
    display: table
}

.g-header .mast .logo {
    padding-right: 160px;
    float: left;
    *zoom: 1
}

.g-header .mast .logo:after {
    content: " ";
    clear: both;
    display: table
}

.g-header .mast .logo h2 {
    float: left
}

.g-header .mast .logo h2 a {
    padding-right: 5px;
    display: inline-block;
    width: 190px
}

.g-header .mast .logo h2 a img {
    width: 180px
}

.g-header .mast .logo h2 a small {
    letter-spacing: 3px;
    font-weight: normal;
    font-size: 12px;
    color: #666
}

.g-header .mast .logo .region {
    float: left;
    position: relative;
    z-index: 1;
    width: 60px
}

.g-header .mast .logo .region .g-dropdown {
    display: inline-block
}

.g-header .mast .logo .region.g-dropdown--showing a.g-dropdown-btn i {
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg)
}

.g-header .mast .logo .region a.g-dropdown-btn {
    display: inline-block;
    width: auto;
    padding: 8px 6px;
    text-align: center;
    line-height: 14px;
    font-size: 12px
}

.g-header .mast .logo .region a.g-dropdown-btn span, .g-header .mast .logo .region a.g-dropdown-btn i {
    display: inline-block;
    vertical-align: top
}

.g-header .mast .logo .region a.g-dropdown-btn span {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.g-header .mast .logo .region a.g-dropdown-btn i {
    margin-left: 6px;
    margin-top: 1px;
    -webkit-transition: transform .2s ease-in-out;
    transition: transform .2s ease-in-out
}

.g-header .mast .logo .region a.g-dropdown-btn:hover, .g-header .mast .logo .region a.g-dropdown-btn:active {
    background-color: #eeeeee
}

.g-header .mast .logo .region .g-dropdown-menu {
    display: none;
    position: absolute;
    left: 0;
    top: 100%;
    width: 160px;
    overflow: hidden;
    overflow-y: auto;
    background-color: #f7f7f7;
    border: 1px solid #eeeeee;
    font-size: 12px;
    background-color: #fff;
    opacity: 0;
    filter: alpha(opacity=0);
    -webkit-transition: opacity .1s ease-in-out;
    transition: opacity .1s ease-in-out;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}

.g-header .mast .logo .region .g-dropdown-menu a {
    display: inline-block;
    vertical-align: top;
    white-space: nowrap;
    margin: 0 10px 10px 0;
    padding: 0 5px;
    border-radius: 3px
}

.g-header .mast .logo .region .g-dropdown-menu a:hover, .g-header .mast .logo .region .g-dropdown-menu a:active {
    text-decoration: none;
    color: #fff;
    background-color: #2a5f96
}

.g-header .mast .logo .region .municitys {
    padding: 15px 0 10px 10px
}

.g-header .mast .logo .region dl {
    padding-bottom: 5px
}

.g-header .mast .logo .region dl dt {
    padding-left: 5px
}

.g-header .mast .logo .region dl dd {
    padding-top: 10px
}

.g-header .mast .logo .g-dropdown--showing {
    z-index: 1000
}

.g-header .mast .logo .g-dropdown--showing .g-dropdown-menu {
    opacity: 1;
    filter: alpha(opacity=100)
}

.g-header .mast .search {
    width: 460px;
    height: 36px;
    padding-top: 10px;
    float: left
}

.g-header .mast .search dl {
    height: 100%;
    position: relative
}

.g-header .mast .search .g-input {
    width: 100%;
    padding-right: 60px;
    height: 36px;
    color: #222222
}

.g-header .mast .search .g-input:focus:-moz-placeholder {
    color: #cccccc;
    opacity: 1
}

.g-header .mast .search .g-input:focus::-moz-placeholder {
    color: #cccccc;
    opacity: 1
}

.g-header .mast .search .g-input:focus:-ms-input-placeholder {
    color: #cccccc
}

.g-header .mast .search .g-input:focus::-webkit-input-placeholder {
    color: #cccccc
}

.g-header .mast .search em {
    position: absolute;
    top: 0;
    right: 0;
    width: 60px;
    height: 36px;
    background-color: #ffb000;
    text-align: center;
    color: #fff;
    cursor: pointer;
    font-size: 16px
}

.g-header .mast .search em i {
    line-height: 36px
}

.g-header .mast .tel {
    float: right
}

.g-header .mast .tel i {
    font-size: 18px;
    color: #004498
}

.g-header .mast .tel span {
    display: inline-block;
    padding-left: 6px;
    line-height: 1.2
}

.g-header .mast .tel span a {
    font-family: "Arial";
    color: #004498;
    font-size: 28px
}

.g-header .mast .tel small {
    display: block;
    text-align: right;
    font-size: 14px;
    letter-spacing: -1px;
    color: #535050
}

.g-header .nav {
    border-bottom: 1px solid #eeeeee
}

.g-header .nav ul {
    position: relative;
    width: 100%;
    display: table
}

.g-header .nav li {
    position: relative;
    display: table-cell;
    min-width: 0;
    border: 1px solid transparent
}

.g-header .nav li a {
    color: #fff;
    font-size: 16px;
    color: #222222;
    display: block;
    padding: 15px 0;
    text-align: center;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}

.g-header .nav li a i {
    padding-left: 12px;
    font-size: 12px
}

.g-header .nav li .wrap {
    padding: 0 0 20px;
    display: none;
    position: absolute;
    top: 52px;
    left: 0;
    width: 100%;
    background-color: #fff;
    z-index: 5;
    border: 1px solid transparent;
    -webkit-transition: all .2s;
    transition: all .2s;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}

.g-header .nav li .wrap span {
    display: block
}

.g-header .nav li .wrap span a {
    padding: 10px 0;
    font-size: 14px;
    color: #666666
}

.g-header .nav li .wrap span a:hover {
    color: #004498;
    background-color: transparent;
    border: 0
}

.g-header .nav li .wrap span:hover {
    background-color: #eeeeee
}

.g-header .nav li:hover .wrap {
    display: block;
    border: 1px solid #eeeeee;
    border-top: 0
}

.g-header .nav li.active a {
    color: #004498
}

.g-header .nav li.active .wrap a {
    color: initial
}

.g-autocomplete.J-g-header-search {
    max-height: 200px;
    overflow: auto
}

.g-header-v2 {
    background-color: #fff
}

.g-header-v2 cprt {
    align: "\u8fdc\u64ad\u7248\u6743\u6240\u6709";
    center: "\u8fdc\u64ad\u6559\u80b2"
}

.g-header-v2 rtcp {
    center: "&#49;&#49;&#52;&#115;&#116;&#117;&#100;&#121;&#46;&#99;&#111;&#109;"
}

.g-header-v2 a:hover {
    text-decoration: none
}

.g-header-v2 .tool {
    font-size: 12px;
    color: #666666;
    background-color: #f4f4f4;
    border-bottom: 1px solid #eeeeee
}

.g-header-v2 .tool .welcome {
    padding: 6px 6px 6px 0;
    display: block
}

.g-header-v2 .tool .welcome em {
    display: inline-block;
    vertical-align: top;
    width: 112px
}

.g-header-v2 .tool .welcome em img {
    width: 100%;
    vertical-align: top
}

.g-header-v2 .tool .welcome small {
    display: inline-block
}

.g-header-v2 .inner {
    width: 1180px;
    position: relative;
    margin: 0 auto;
}

.g-header-v2 .mast {
    padding: 36px 0 20px 0;
    background-color: #fff
}

.g-header-v2 .mast .inner {
    *zoom: 1
}

.g-header-v2 .mast .inner:after {
    content: " ";
    clear: both;
    display: table
}

.g-header-v2 .mast .gd .logo {
    padding-right: 92px
}

.g-header-v2 .mast .gd .search {
    width: 526px;
    height: 47px;
    padding-top: 5px
}

.g-header-v2 .mast .gd .search .g-input {
    height: 47px
}

.g-header-v2 .mast .gd .search em {
    height: 47px;
    width: 76px
}

.g-header-v2 .mast .gd .search em i {
    line-height: 47px
}

.g-header-v2 .mast .gd .tel {
    float: right
}

.g-header-v2 .mast .gd .other_entrance {
    display: none
}

.g-header-v2 .mast .logo {
    padding-right: 30px;
    float: left;
    *zoom: 1
}

.g-header-v2 .mast .logo:after {
    content: " ";
    clear: both;
    display: table
}

.g-header-v2 .mast .logo h2 {
    float: left
}

.g-header-v2 .mast .logo h2 a {
    padding-right: 5px;
    display: flex;
    align-items: center;
    width: 190px
}

.g-header-v2 .mast .logo h2 a img {
    width: 180px;
    margin-top: -10px;
}

.g-header-v2 .mast .logo h2 a span {
    font-weight: bold;
    font-size: 20px;
    margin-left: 10px;
}

.g-header-v2 .mast .logo h2 a small {
    letter-spacing: 3px;
    font-weight: normal;
    font-size: 12px;
    color: #666
}

.g-header-v2 .mast .logo .region {
    float: left;
    position: relative;
    z-index: 1;
    width: 60px
}

.g-header-v2 .mast .logo .region .g-dropdown {
    display: inline-block
}

.g-header-v2 .mast .logo .region.g-dropdown--showing a.g-dropdown-btn i {
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg)
}

.g-header-v2 .mast .logo .region a.g-dropdown-btn {
    display: inline-block;
    width: auto;
    padding: 8px 6px;
    text-align: center;
    line-height: 14px;
    font-size: 12px
}

.g-header-v2 .mast .logo .region a.g-dropdown-btn span, .g-header-v2 .mast .logo .region a.g-dropdown-btn i {
    display: inline-block;
    vertical-align: top
}

.g-header-v2 .mast .logo .region a.g-dropdown-btn span {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.g-header-v2 .mast .logo .region a.g-dropdown-btn i {
    margin-left: 6px;
    margin-top: 1px;
    -webkit-transition: transform .2s ease-in-out;
    transition: transform .2s ease-in-out
}

.g-header-v2 .mast .logo .region a.g-dropdown-btn:hover, .g-header-v2 .mast .logo .region a.g-dropdown-btn:active {
    background-color: #eeeeee
}

.g-header-v2 .mast .logo .region .g-dropdown-menu {
    display: none;
    position: absolute;
    left: 0;
    top: 100%;
    width: 160px;
    overflow: hidden;
    overflow-y: auto;
    background-color: #f7f7f7;
    border: 1px solid #eeeeee;
    font-size: 12px;
    background-color: #fff;
    opacity: 0;
    filter: alpha(opacity=0);
    -webkit-transition: opacity .1s ease-in-out;
    transition: opacity .1s ease-in-out;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}

.g-header-v2 .mast .logo .region .g-dropdown-menu a {
    display: inline-block;
    vertical-align: top;
    white-space: nowrap;
    margin: 0 10px 10px 0;
    padding: 0 5px;
    border-radius: 3px
}

.g-header-v2 .mast .logo .region .g-dropdown-menu a:hover, .g-header-v2 .mast .logo .region .g-dropdown-menu a:active {
    text-decoration: none;
    color: #fff;
    background-color: #2a5f96
}

.g-header-v2 .mast .logo .region .municitys {
    padding: 15px 0 10px 10px
}

.g-header-v2 .mast .logo .region dl {
    padding-bottom: 5px
}

.g-header-v2 .mast .logo .region dl dt {
    padding-left: 5px
}

.g-header-v2 .mast .logo .region dl dd {
    padding-top: 10px
}

.g-header-v2 .mast .logo .g-dropdown--showing {
    z-index: 1000
}

.g-header-v2 .mast .logo .g-dropdown--showing .g-dropdown-menu {
    opacity: 1;
    filter: alpha(opacity=100)
}

.g-header-v2 .mast .search {
    width: 460px;
    height: 47px;
    padding-top: 10px;
    float: left;
    margin-right: 62px
}

.g-header-v2 .mast .search dl {
    height: 100%;
    position: relative
}

.g-header-v2 .mast .search .g-input {
    width: 100%;
    padding-right: 60px;
    height: 36px;
    color: #222222
}

.g-header-v2 .mast .search .g-input:focus:-moz-placeholder {
    color: #cccccc;
    opacity: 1
}

.g-header-v2 .mast .search .g-input:focus::-moz-placeholder {
    color: #cccccc;
    opacity: 1
}

.g-header-v2 .mast .search .g-input:focus:-ms-input-placeholder {
    color: #cccccc
}

.g-header-v2 .mast .search .g-input:focus::-webkit-input-placeholder {
    color: #cccccc
}

.g-header-v2 .mast .search em {
    position: absolute;
    top: 0;
    right: 0;
    width: 60px;
    height: 36px;
    background-color: #ffb000;
    text-align: center;
    color: #fff;
    cursor: pointer;
    font-size: 16px
}

.g-header-v2 .mast .search em i {
    line-height: 36px
}

.g-header-v2 .mast .tel {
    float: left
}

.g-header-v2 .mast .tel .phone_number i {
    font-size: 20px;
    color: #004498
}

.g-header-v2 .mast .tel .phone_number span {
    display: inline-block;
    padding-left: 6px;
    line-height: 1.2
}

.g-header-v2 .mast .tel .phone_number span a {
    font-family: "微软雅黑";
    color: #004498;
    font-size: 20px;
    font-weight: bold
}

.g-header-v2 .mast .menu {
    display: block;
    margin-top: 10px;
    *zoom: 1
}

.g-header-v2 .mast .menu:after {
    content: " ";
    clear: both;
    display: table
}

.g-header-v2 .mast .menu i {
    line-height: 35px;
    color: #004498;
    font-size: 20px;
    display: inline-block;
    vertical-align: top
}

.g-header-v2 .mast .menu .login {
    float: left;
    margin-right: 6px
}

.g-header-v2 .mast .menu .login span {
    line-height: 35px;
    margin-right: 4px
}

.g-header-v2 .mast .menu .login i {
    margin-right: 6px
}

.g-header-v2 .mast .menu .app {
    position: relative;
    float: left
}

.g-header-v2 .mast .menu .app em {
    display: inline-block;
    line-height: 35px
}

.g-header-v2 .mast .menu .app .pics {
    display: none;
    position: absolute;
    top: 28px;
    left: 0;
    z-index: 10;
    width: 200px;
    padding: 10px 0;
    border: 1px solid #eeeeee;
    box-sizing: border-box;
    background-color: #fff
}

.g-header-v2 .mast .menu .app .pics .item {
    padding: 0 18px 20px 15px;
    *zoom: 1
}

.g-header-v2 .mast .menu .app .pics .item:after {
    content: " ";
    clear: both;
    display: table
}

.g-header-v2 .mast .menu .app .pics .item .pic {
    float: left;
    width: 100px;
    height: 100px;
    margin-right: 10px;
    overflow: hidden
}

.g-header-v2 .mast .menu .app .pics .item .pic img {
    width: 100px;
    height: 100px
}

.g-header-v2 .mast .menu .app .pics .item .txt {
    overflow: hidden
}

.g-header-v2 .mast .menu .app .pics .item .txt h3 {
    font-weight: normal;
    color: #222222
}

.g-header-v2 .mast .menu .app .pics .item .txt small {
    font-size: 12px;
    color: #999999
}

.g-header-v2 .mast .menu .app span {
    display: none;
    position: absolute;
    top: 28px;
    right: 0;
    z-index: 10
}

.g-header-v2 .mast .menu .app i {
    margin-right: 3px
}

.g-header-v2 .mast .menu .app:hover .pics {
    display: block
}

.g-header-v2 .mast .menu .fav {
    float: left;
    cursor: pointer
}

.g-header-v2 .mast .menu .fav em {
    display: inline-block;
    line-height: 35px
}

.g-header-v2 .mast .menu .fav i {
    margin-right: 1px
}

.g-header-v2 .mast .weixin_icon {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACcAAAAnCAYAAACMo1E1AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2VpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpGRTRDOUQwMTUyN0NFOTExODQxQ0I1NTA1QTNEODJFNyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo3NzVGRTdCMjg3M0QxMUU5ODdEOUMwM0ZCMDA2RDhBQSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3NzVGRTdCMTg3M0QxMUU5ODdEOUMwM0ZCMDA2RDhBQSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OUNGM0UxREI0MzgzRTkxMUEwMjNDNUE4RDZFN0Y3NjYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RkU0QzlEMDE1MjdDRTkxMTg0MUNCNTUwNUEzRDgyRTciLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7wVSG1AAAIWElEQVR42rxYa2xcRxU+M/e5D+/Ddho3zjtx4ogkVR9KI4JEgRZSqUECKogQaqMiVaJISKhC4kcEUgWCH/zh8QPUtAF+VLRFoUqEaCktJFabNCFNSBOS2K7d2LETv3fX3t27996Z4ZyxvX7t2uua5liz1t69d+Y7Z77znTOXKaVgvl2W1+Clvjcgna0HEyzIGQFsj9wNpaAEN/wB2BxZs7ooSzuGC9kvONzag49swtGIg+MYx9GH46picBoUnFdWcInhh+EJKKZsiKs4xPwQRtxhYJKBNeJCdkcDyFgUGIRlHCbUYIxxEEqCUnK3razvDxbGDuJl1+E2/lvgXBLHWhwPMgWH9POB1a8YO4L3/kEZvAsEq2VZ7emSFmHWPYPFsVfH/Px/bGUewmi7SoNSUKOtYVL9SBrGh7wY/o4HYgPnbAXgWHnhZ81AXBQifFyCxChSJBnQ37KMbkdAdlE8HRQn2vNh6Xuc4/JcVfWxIjiTG3o2pOMJHL9Qel6uASlYgdHDBlKESdvzg1+CZ57gwmAaYCUclS6GYQhG1j5tSGMvGCuCU4XDGEby3zMe48q4oAzxaQRd8EAg/mAG3K86X58JIzchhsQvlbInE2FiLzMYfKKG0+PO3IPuv8f8YHeDm1QmRMuEYd0Tw+V7+71heK377d8nDffJmB0FiUDvhElEWATvzYObHv7iOt40RVD8bOt5W3OBvmaE/PoH47detpBzrKqzDNNCQUn4epDEGMhHx7DBxTHJy+VTQQqAeoMftuKZn0om9UrmcXUWFH7hJSsZy6RfSLhxoKxckDnIkwBnGCvldHLc5aZhY/xusA0TQQYw7GVh0BsFEvW0kwALKbKcyBuYuQPS+4kHwStKsQ5y0mwstmiUhgqeY24YrwSMIjOKoMjua9gOrakNsKVuLURMp3xPIfSgM3cT2nM9cGWsWwOrR5CiRoAUIBdscDJrnvcc/hB9Z7/pehlDqqJBUeYr7SUBG/IykHLq4MC6fbA9uWHJhTpyvfDajVOQC/LQ6CRrBkjSiiUPSk6wTXDVwak0YbAOVaqxtH0jpaxe4DutX60JGFlLYh18d8fjkLbrYMwfn5SOmqKHAKUCN4g8FzHrgXu5IgS+/CGrUE58GWiA39q6H2Kmq699ON4HRzv+ilvYO+fedwYuwW+v/QX6C5PZH8UtP7j5YQiRp4LYXqtOcxL/8KBZLCW5lGIrhm9dpRuz/gTsTG+BRjdVvnZlrAtebD8B54avzbn30mgnHO9pg9vFkZmCGl0Fu9Jboa8wpOWi1pLHMYTYAe0zE5H6vRncOpObCyoN2fbk+jnXH2neA5vr1sD6WNOc60+0PAoH1n8GVqEj5JSuNErAxrom6Jrog/GggNwTkLLjujxKVV1ufBlCzHK+YkoQD1XyCNsjcLElanRSczsUw9HRnG8xM6IHcZT4S5lsKA73N7TCA407NB3ODl2B65ke1EQL6qxo1UQhNPjL/SZ6tIuitlA4mfagILwa6rmCnF/QHUvaTmhNnG/bMEloXEZavNr9FmZyQQOspIUUWdTOFP7jzZUUnRYIVQjd4/1LgiONIzwJK6afI1GevyhVE7Kd6c06wSjZAhlWbV6wB6rjU51rRSPPLo526HJVzTxctIiDgE0D/fGF5+EIJs20tWd74Ol3fg6nBy+XpYbEnKrNIini8HKVrdQBo3wMowAfv9G2KDh7VjKRaNP2NUcby9cSdgx212/Vzk7bvQ3bJhOjuuOMZqW6FKsYXiT2KkyI95DIVNQ/23TvnJI1TV5rFjhqAJ7admDOPU2RBnh25zfnXCN5omhTvbZ5xbbS40iSXlgkramVbnSTcOyjf8L5kesLfo9jNMJliOy05YMi0qGkI10lZcepdfg3snlP1UxE4ETc1tRGvTW9+QFou30RAtSsDah1I8ibT6U3QWuNpW22mBM/4yg/VUIzZLKS+LtyjGcWlQraXtyGU7cvwPnhq1piTGagZt1AcS3qqrAccBNhEc4gVRJWvCrjmC9OcdHonlGw+CmPeHYLAZwb+i/WzIgW5iQqPfFmS6IZ+vJDuqRRJJYymueF68e1tMzn70xpwt2qj/6Zc8MZQK07uRg6KjUUKQJEHJmti6Rnd0VSupc7goueRQcy/njVuf528zR8NHFb93qVBJhh3yQClg8D9r4Zk1nwE+ywyLA29jHPMwR+daQesti/HbvxL91irY2t1p0MOTJQHNPi/KXmB7FJbYauXF/V0iUlg3jcPuwQxJ/1/El3C9a4amehaFF8ZScumqskfb3FBIC+k1ToYk6UQCrksDGo2ONJ3BUuS9AyGjdsEZpO3oRJQMEz2Km8udKTFEXK5hbYtrXgrBqIUIu6a9pQqbnVbxO4+kGp3ww9bBq4CgtY+PI4q/8PpNNL8P8/Q5cznioCdSSqiq5iW3pOCvFre6wOImMp4BEs0hEswrGwBLbwn1CM34I7aBQtol8YQoCHzse0Ixae/G2Uq7ydnumhuCFABp83hHeFasMdOVBLWgmpEOWPWA4f1ECmAmsKYxY3GO1zQP33PhzvLtYUrPxNBNOdceAzSK929zetlSfDeZzijDJq1piyM/jwA3jvzU+CgxqYkMTBPsMw9ymDv8GW9X5OwfuYdLuwb3llee8Jlz7/SdxL5qg/NrjJnbZhvkuNg5xaYvbg1bMLPTQgAxb7Bj74bbyzd8Ug6dDM1QelWOFrRlQ+aTM7Ey5y4OZLvuzDQy5KzosY+i2YWk/hE53w8ch4CrXuy2CI3dIWx5BuunwtNo+5jMkDBHnUNI2jSqj7sEn8HCbZfuRPM/5GR7ToFGZ/qoEdwePxVTytvo5OnUNt62RTDtMb9FrsfwIMAFvjzc0YwrHBAAAAAElFTkSuQmCC') center center no-repeat
}

.g-header-v2 .mast .app_icon {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACcAAAAnCAYAAACMo1E1AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2VpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpGRTRDOUQwMTUyN0NFOTExODQxQ0I1NTA1QTNEODJFNyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo2NEQxNUFGNzg3M0QxMUU5OEYwN0ZGMUEwNzEzQTU2MCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2NEQxNUFGNjg3M0QxMUU5OEYwN0ZGMUEwNzEzQTU2MCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OUNGM0UxREI0MzgzRTkxMUEwMjNDNUE4RDZFN0Y3NjYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RkU0QzlEMDE1MjdDRTkxMTg0MUNCNTUwNUEzRDgyRTciLz4gPC9yZGY6RGVzY3JpcHRp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') center center no-repeat
}

.g-header-v2 .mast .other_entrance {
    float: right;
    width: 200px;
    margin-top: -6px;
    *zoom: 1
}

.g-header-v2 .mast .other_entrance:after {
    content: " ";
    clear: both;
    display: table
}

.g-header-v2 .mast .other_entrance i {
    width: 39px;
    height: 39px;
    display: block;
    margin: 0 auto 6px auto
}

.g-header-v2 .mast .other_entrance .g-newpack {
    width: 72px
}

.g-header-v2 .mast .other_entrance .g-newpack img {
    width: 39px;
    height: 39px;
    display: block;
    margin: 0 auto 6px auto
}

.g-header-v2 .mast .other_entrance .g-newpack span {
    display: inline-block;
    white-space: nowrap
}

.g-header-v2 .mast .other_entrance li {
    position: relative;
    width: 63px;
    float: left;
    text-align: center
}

.g-header-v2 .mast .other_entrance li:hover .dropdown {
    display: flex;
}

.g-header-v2 .mast .other_entrance li.weixin .dropdown {
    width: 135px;
    height: 150px;
    margin-left: -67px;
    *zoom: 1
}

.g-header-v2 .mast .other_entrance li.weixin .dropdown:after {
    content: " ";
    clear: both;
    display: table
}

.g-header-v2 .mast .other_entrance li.weixin .dropdown .pic {
    float: left;
    margin: 10px 5px
}

.g-header-v2 .mast .other_entrance li.weixin .dropdown img {
    width: 110px;
    height: 110px;
    margin-bottom: 3px
}

.g-header-v2 .mast .other_entrance li.weixin .dropdown span {
    color: #333;
    font-size: 12px;
    display: block
}

.g-header-v2 .mast .other_entrance .dropdown {
    display: none;
    position: absolute;
    top: 100%;
    left: 50%;
    margin-left: -65px;
    background-color: #fff;
    border: 1px solid #eee;
    width: 130px;
    z-index: 16
}

.g-header-v2 .mast .other_entrance .dropdown .pic {
    margin: 10px auto
}

.g-header-v2 .mast .other_entrance .dropdown img {
    width: 100px;
    /*height: 100px*/
}

.g-header-v2 .mast .other_entrance .dropdown span {
    display: block
}


.g-header-v2 .nav ul {
    position: relative;
    width: 100%;
    display: flex;
}

.g-header-v2 .nav li {
    position: relative;
    min-width: 0;
    border: 1px solid transparent;
    height: 50px;
    /*line-height: 50px;*/
    margin-right: 20px;
}

.g-header-v2 .nav li a {
    font-size: 16px;
    color: #222222;
    display: block;
    /*padding: 15px 0;*/
    text-align: center;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}

.g-header-v2 .nav li a i {
    padding-left: 12px;
    font-size: 12px
}

.g-header-v2 .nav li .wrap {
    padding: 0 0 20px;
    display: none;
    position: absolute;
    top: 52px;
    left: 0;
    width: 100%;
    background-color: #fff;
    z-index: 5;
    border: 1px solid transparent;
    -webkit-transition: all .2s;
    transition: all .2s;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}

.g-header-v2 .nav li .wrap span {
    display: block
}

.g-header-v2 .nav li .wrap span a {
    padding: 0;
    font-size: 14px;
    color: #666666
}

.g-header-v2 .nav li .wrap span a:hover {
    color: #004498;
    background-color: transparent;
    border: 0
}

.g-header-v2 .nav li .wrap span:hover {
    background-color: #eeeeee
}

.g-header-v2 .nav li:hover .wrap {
    display: block;
    border: 1px solid #eeeeee;
    border-top: 0
}

.g-header-v2 .nav li.on a {
    color: #004498
}

.g-header-v2 .nav li.on .wrap a {
    color: initial
}

.g-autocomplete.J-g-header-search {
    max-height: 200px;
    overflow: auto
}

.g-header-ad {
    height: 80px;
    overflow: hidden;
    position: relative;
    transition: height ease-in-out .4s .1s
}

.g-header-ad a {
    display: block;
    background-repeat: no-repeat;
    background-position: center top;
    background-size: cover;
    height: 100%;
    width: 100%
}

.g-header-ad .small_banner {
    position: absolute;
    top: 0;
    transition: top ease-in-out .4s .1s
}

.g-header-ad:hover {
    height: 250px
}

.g-header-ad:hover .small_banner {
    top: 250px
}

.g-icon-star {
    display: inline-block;
    vertical-align: top;
    overflow: hidden;
    width: 65px;
    height: 12px;
    margin-top: 2px;
    background: url("//s.114study.com/guoji/2.1/images/2017021001.png") 0 0 no-repeat
}

.g-icon-star i {
    display: block;
    overflow: hidden;
    height: 12px;
    background: url("//s.114study.com/guoji/2.1/images/2017021001.png") 0 -15px no-repeat
}

.g-modal {
    position: fixed;
    z-index: 1030;
    left: 50%;
    top: 30%;
    padding: 30px;
    width: 520px;
    margin-left: -260px;
    background-color: #fff;
    opacity: 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-transform: translate3d(0, 0, 0) scale(1.185);
    transform: translate3d(0, 0, 0) scale(1.185);
    -webkit-transition-property: -webkit-transform, opacity;
    -moz-transition-property: -moz-transform, opacity;
    -ms-transition-property: -ms-transform, opacity;
    -o-transition-property: -o-transform, opacity;
    transition-property: transform, opacity
}

.g-modal .title {
    position: relative;
    *zoom: 1
}

.g-modal .title:after {
    content: " ";
    clear: both;
    display: table
}

.g-modal .title h6 {
    font-size: 18px;
    color: #222222;
    float: left;
    font-weight: normal
}

.g-modal .title a.close {
    position: absolute;
    right: 0px;
    top: -2px;
    width: 30px;
    height: 30px;
    font-size: 30px;
    line-height: 1;
    font-family: Arial, "Microsoft Yahei", "微软雅黑", sans-serif;
    font-weight: normal;
    text-align: center;
    -webkit-transition: transform .3s ease;
    transition: transform .3s ease
}

.g-modal .title a.close:hover, .g-modal .title a.close:active {
    text-decoration: none;
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg)
}

.g-modal .text {
    padding: 20px 0;
    min-height: 80px;
    font-size: 18px
}

.g-modal .action {
    text-align: right
}

.g-modal .action .ok, .g-modal .action .cancel {
    width: 100px;
    height: 40px;
    line-height: 40px;
    font-size: 16px;
    text-align: center;
    border: none
}

.g-modal .action .ok {
    color: #fff;
    background-color: #2a5f96
}

.g-modal .action .cancel {
    margin-right: 20px;
    color: #2a5f96;
    border: 1px solid #2a5f96;
    background-color: transparent
}

.g-modal-showing {
    opacity: 1;
    -webkit-transition-duration: .4s;
    transition-duration: .4s;
    -webkit-transform: translate3d(0, 0, 0) scale(1);
    transform: translate3d(0, 0, 0) scale(1)
}

.g-mod-aside {
    background-color: #fff;
    margin-bottom: 30px;
    *zoom: 1
}

.g-mod-aside:after {
    content: " ";
    clear: both;
    display: table
}

.g-mod-aside cprt {
    align: "\u0031\u0031\u0034\u0073\u0074\u0075\u0064\u0079";
    center: "&#36828;&#25773;&#29256;&#26435;&#25152;&#26377;"
}

.g-mod-aside .hd {
    position: relative;
    line-height: 24px;
    border-bottom: 1px solid #f7f7f7;
    *zoom: 1
}

.g-mod-aside .hd:after {
    content: " ";
    clear: both;
    display: table
}

.g-mod-aside .hd:before {
    position: absolute;
    left: 0;
    content: " ";
    border-width: 20px 0 20px 20px;
    border-style: dashed dashed dashed solid;
    border-color: transparent transparent transparent #ffb000;
    display: inline-block;
    overflow: hidden;
    width: 0;
    height: 0;
    vertical-align: middle;
    font: 0/9999px serif;
    border-top: 0
}

.g-mod-aside .hd h2, .g-mod-aside .hd h3 {
    float: left;
    padding: 18px 0 17px 20px;
    font-size: 22px;
    font-weight: normal;
    color: #222222
}

.g-mod-aside .hd h2 a, .g-mod-aside .hd h3 a, .g-mod-aside .hd h2 a:hover, .g-mod-aside .hd h3 a:hover, .g-mod-aside .hd h2 a:active, .g-mod-aside .hd h3 a:active {
    color: #222222
}

.g-mod-aside .hd span.more {
    float: right;
    padding: 18px 20px 0 0;
    font-size: 14px
}

.g-mod-aside .hd span.more a i {
    margin-left: .2em;
    font-size: 14px;
    line-height: 1
}

.g-mod-aside .bd, .g-mod-aside .ft {
    padding: 0 20px 20px;
    *zoom: 1
}

.g-mod-aside .bd:after, .g-mod-aside .ft:after {
    content: " ";
    clear: both;
    display: table
}

.g-mod-aside .rtcp {
    align: "&#121;&#117;&#97;&#110;&#98;&#111;&#103;&#117;&#111;&#106;&#105;"
}

.g-needCustomized .hd {
    padding-top: 60px;
    padding-bottom: 20px;
    text-align: center;
    line-height: 1.8
}

.g-needCustomized .hd cprt {
    center: "&#49;&#49;&#52;&#115;&#116;&#117;&#100;&#121;&#46;&#99;&#111;&#109;"
}

.g-needCustomized .hd h5 {
    font-size: 28px;
    font-weight: normal;
    color: #222222
}

.g-needCustomized .hd p {
    font-size: 18px
}

.g-needCustomized .bd {
    padding: 0 10px 30px 30px
}

.g-needCustomized .bd cprt {
    center: "&#121;&#117;&#97;&#110;&#98;&#111;&#106;&#105;&#97;&#111;&#121;&#117;"
}

.g-needCustomized .bd .collection {
    *zoom: 1
}

.g-needCustomized .bd .collection:after {
    content: " ";
    clear: both;
    display: table
}

.g-needCustomized .bd .portion {
    float: left;
    padding-right: 20px;
    padding-bottom: 20px
}

.g-needCustomized .bd .portion .g-input:-moz-placeholder {
    color: #666666;
    opacity: 1
}

.g-needCustomized .bd .portion .g-input::-moz-placeholder {
    color: #666666;
    opacity: 1
}

.g-needCustomized .bd .portion .g-input:-ms-input-placeholder {
    color: #666666
}

.g-needCustomized .bd .portion .g-input::-webkit-input-placeholder {
    color: #666666
}

.g-needCustomized .bd .portion.name input {
    width: 180px
}

.g-needCustomized .bd .portion.mobile input {
    width: 260px
}

.g-needCustomized .bd .portion.grade select {
    width: 180px
}

.g-needCustomized .bd .portion.province select {
    width: 120px
}

.g-needCustomized .bd .portion.city select {
    width: 120px
}

.g-needCustomized .bd .action {
    padding-top: 15px;
    padding-right: 30px;
    text-align: center
}

.g-needCustomized .bd .action button {
    width: 160px;
    height: 50px;
    line-height: 50px;
    font-size: 16px
}

.g-needCustomized .bd cprt {
    align: "\u0031\u0031\u0034\u0073\u0074\u0075\u0064\u0079"
}

.g-newsHot cprt {
    align: "\u8fdc\u64ad\u6559\u80b2";
    center: "&#36828;&#25773;&#25945;&#32946;"
}

.g-newsHot .list li {
    padding-top: 10px;
    padding-bottom: 10px;
    line-height: 1.72;
    border-top: 1px solid #eeeeee
}

.g-newsHot .list li:first-child {
    border-top: 0
}

.g-newsHot rtcp {
    center: "&#36828;&#25773;&#29256;&#26435;&#25152;&#26377;"
}

.g-overlay {
    position: fixed;
    z-index: 999;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    filter: alpha(opacity=50);
    background-color: #000;
    background-color: rgba(0, 0, 0, 0.5);
    -webkit-transition: opacity .3s ease;
    transition: opacity .3s ease
}

.g-overlay--showing {
    opacity: 1
}

.g-pagination {
    padding-top: 60px;
    padding-bottom: 60px;
    text-align: center;
    *zoom: 1
}

.g-pagination:after {
    content: " ";
    clear: both;
    display: table
}

.g-pagination cprt {
    align: "&#36828;&#25773;&#25945;&#32946";
    center: "\u0079\u0075\u0061\u006e\u0062\u006f\u0067\u0075\u006f\u006a\u0069"
}

.g-pagination span, .g-pagination a {
    display: inline-block;
    overflow: hidden;
    width: 38px;
    line-height: 3.166667;
    font-size: 12px;
    margin-left: 4px;
    margin-right: 4px;
    vertical-align: top;
    text-align: center;
    font-weight: normal;
    font-family: Arial, "Microsoft Yahei", "微软雅黑", sans-serif;
    color: #666666;
    border: 1px solid #d9d9d9
}

.g-pagination a {
    cursor: pointer;
    text-decoration: none;
    -webkit-transition: all .1s ease-in-out;
    transition: all .1s ease-in-out
}

.g-pagination a:hover, .g-pagination a:active {
    color: #fff;
    background-color: #004498
}

.g-pagination .active {
    color: #fff;
    background-color: #004498;
    border-color: #004498
}

.g-pagination .ellipsis {
    width: 16px;
    border: 0
}

.g-pagination .prev, .g-pagination .next {
    display: inline-block;
    width: 70px
}

.g-pagination span.prev, .g-pagination span.next {
    color: #d9d9d9;
    border-color: #eeeeee
}

.g-pagination rtcp {
    align: "\u0031\u0031\u0034\u0073\u0074\u0075\u0064\u0079"
}

.g-parentInterest cprt {
    center: "\u0079\u0075\u0061\u006e\u0062\u006f\u006a\u0069\u0061\u006f\u0079\u0075"
}

.g-parentInterest .bd {
    padding: 0 !important
}

.g-parentInterest .g-carousel {
    padding-bottom: 100%
}

.g-parentInterest .g-carousel-viewport {
    position: absolute;
    height: 100%
}

.g-parentInterest .g-carousel-inner img {
    width: 100%;
    height: 100%
}

.g-parentInterest .g-carousel-indicators {
    position: absolute;
    z-index: 1;
    left: 25%;
    bottom: 0;
    width: 50%;
    height: 20px;
    text-align: center
}

.g-parentInterest .g-carousel-indicators li {
    width: 6px;
    height: 6px;
    margin: 0 5px;
    background-color: transparent;
    border: 1px solid #2a5f96
}

.g-parentInterest .g-carousel-indicators li.active {
    background-color: #2a5f96
}

.g-parentInterest .g-carousel-control {
    display: none
}

.g-parentInterest .g-carousel:hover .g-carousel-control {
    display: block
}

.g-parentInterest .g-carousel-control {
    position: absolute;
    top: 50%;
    margin-top: -16px
}

.g-parentInterest .g-carousel-control a {
    display: block;
    width: 26px;
    height: 32px;
    text-align: center;
    color: #fff;
    background-color: #666666;
    background-color: rgba(0, 0, 0, 0.3)
}

.g-parentInterest .g-carousel-control a:hover {
    background-color: rgba(0, 0, 0, 0.7)
}

.g-parentInterest .g-carousel-control i {
    font-size: 16px;
    font-weight: bold;
    line-height: 32px
}

.g-parentInterest .g-carousel-prev {
    left: 0
}

.g-parentInterest .g-carousel-prev a {
    border-bottom-right-radius: 4px;
    border-top-right-radius: 4px
}

.g-parentInterest .g-carousel-next {
    right: 0
}

.g-parentInterest .g-carousel-next a {
    border-bottom-left-radius: 4px;
    border-top-left-radius: 4px
}

.g-parentInterest rtcp {
    align: "&#36828;&#25773;&#29256;&#26435;&#25152;&#26377;"
}

.g-schoolInterview cprt {
    align: "\u8fdc\u64ad\u56fd\u9645\u9ad8\u4e2d";
    center: "&#36828;&#25773;&#22269;&#38469;&#39640;&#20013;"
}

.g-schoolInterview .bd {
    padding-left: 0 !important;
    padding-right: 0 !important
}

.g-schoolInterview .pic a {
    display: block;
    position: relative;
    overflow: hidden;
    padding-bottom: 75%
}

.g-schoolInterview .pic img {
    position: absolute;
    width: 100%
}

.g-schoolInterview .txt {
    padding: 10px 20px 0;
    line-height: 1.72
}

.g-schoolInterview .txt a {
    display: block
}

.g-schoolInterview .txt a:hover, .g-schoolInterview .txt a:active {
    text-decoration: none
}

.g-schoolInterview .txt a:hover h3, .g-schoolInterview .txt a:active h3 {
    text-decoration: underline
}

.g-schoolInterview .txt h3 {
    font-weight: normal;
    color: #222222
}

.g-schoolInterview .txt p {
    padding-top: 6px;
    line-height: 1.666667;
    color: #999999
}

.g-schoolInterview rtcp {
    center: "&#36828;&#25773;&#25945;&#32946;"
}

.g-schoolTop cprt {
    align: "\u8fdc\u64ad\u56fd\u9645\u9ad8\u4e2d";
    center: "&#36828;&#25773;&#22269;&#38469;&#39640;&#20013;"
}

.g-schoolTop .top10 {
    padding-top: 15px
}

.g-schoolTop .top10 li {
    padding-bottom: 4px
}

.g-schoolTop .top10 li.s1 i {
    color: #f14e3f;
    border-color: #f14e3f
}

.g-schoolTop .top10 li.s2 i {
    color: #ff7031;
    border-color: #ff7031
}

.g-schoolTop .top10 li.s3 i {
    color: #f7a300;
    border-color: #f7a300
}

.g-schoolTop .top10 li a {
    display: block;
    overflow: hidden
}

.g-schoolTop .top10 li i {
    float: left;
    width: 18px;
    height: 18px;
    line-height: 18px;
    font-size: 12px;
    font-family: Arial, "Microsoft Yahei", "微软雅黑", sans-serif;
    text-align: center;
    color: #999999;
    border: 1px solid #999999
}

.g-schoolTop .top10 li span {
    display: block;
    overflow: hidden;
    padding-left: 10px
}

.g-schoolTop .tags {
    overflow: hidden;
    padding-top: 15px
}

.g-schoolTop .tags ul {
    margin-right: -4px;
    *zoom: 1
}

.g-schoolTop .tags ul:after {
    content: " ";
    clear: both;
    display: table
}

.g-schoolTop .tags li {
    float: left;
    padding-right: 4px;
    padding-bottom: 6px
}

.g-schoolTop .tags li a {
    display: block;
    padding-left: 4px;
    padding-right: 4px;
    font-size: 12px;
    line-height: 1.666667;
    background-color: #eeeeee
}

.g-schoolTop .tags li a:hover, .g-schoolTop .tags li a:active {
    text-decoration: none;
    color: #fff;
    background-color: #2a5f96
}

.g-schoolTop rtcp {
    center: "&#36828;&#25773;&#29256;&#26435;&#25152;&#26377;"
}

.g-search {
    position: fixed;
    z-index: 1010;
    left: 0;
    top: 0;
    width: 100%;
    background-color: #2a5f96;
    -webkit-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.1);
    box-shadow: 0 2px 2px rgba(0, 0, 0, 0.1)
}

.g-search cprt {
    center: "&#121;&#117;&#97;&#110;&#98;&#111;&#106;&#105;&#97;&#111;&#121;&#117;"
}

.g-search fieldset {
    max-width: 600px;
    padding: 10px;
    display: block;
    margin-left: auto;
    margin-right: auto
}

.g-search .collection {
    *zoom: 1
}

.g-search .collection:after {
    content: " ";
    clear: both;
    display: table
}

.g-search .collection .portion {
    float: left;
    position: relative;
    width: 80%
}

.g-search .collection .portion dl {
    position: relative
}

.g-search .collection .portion dt {
    position: absolute;
    z-index: 1;
    left: 0;
    top: 0
}

.g-search .collection .portion dt label {
    display: block;
    width: 30px;
    line-height: 40px;
    text-align: center;
    color: #999999
}

.g-search .collection .portion dd {
    position: relative
}

.g-search .collection .portion dd input {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    height: 40px;
    line-height: 20px;
    padding: 10px 40px 10px 30px;
    vertical-align: top;
    border: 0;
    background-color: #fff
}

.g-search .collection .portion dd input:-moz-placeholder {
    color: #999999;
    opacity: 1
}

.g-search .collection .portion dd input::-moz-placeholder {
    color: #999999;
    opacity: 1
}

.g-search .collection .portion dd input:-ms-input-placeholder {
    color: #999999
}

.g-search .collection .portion dd input::-webkit-input-placeholder {
    color: #999999
}

.g-search .collection .portion dd input:focus {
    outline: 0
}

.g-search .collection .portion dd .reset {
    position: absolute;
    z-index: 1;
    right: 0;
    top: 0;
    cursor: pointer;
    width: 20px;
    padding: 10px;
    background-color: #fff
}

.g-search .collection .portion dd .reset i {
    display: block;
    line-height: 20px;
    font-size: 18px;
    font-family: Arial, "Microsoft Yahei", "微软雅黑", sans-serif;
    font-weight: bold;
    text-align: center;
    color: #fff;
    border-radius: 50%;
    background-color: #999999
}

.g-search .collection .action {
    float: left;
    width: 20%
}

.g-search .collection .action button {
    width: 100%;
    height: 40px;
    color: #fff;
    border: 0;
    background: none
}

.g-search .collection .action button:focus {
    outline: 0
}

.g-search rtcp {
    center: "\u0031\u0031\u0034\u0073\u0074\u0075\u0064\u0079\u002e\u0063\u006f\u006d"
}

@media (min-width: 768px) {
    .g-search fieldset {
        padding-top: 20px;
        padding-bottom: 20px
    }

    .g-search .collection .portion dt label {
        width: 40px
    }

    .g-search .collection .portion dd input {
        padding-left: 40px
    }
}

@media (min-width: 990px) {
    .g-search .collection .portion dt label {
        font-size: 18px;
        line-height: 60px
    }

    .g-search .collection .portion dd input {
        height: 60px;
        padding-top: 20px;
        padding-bottom: 20px
    }

    .g-search .collection .portion dd .reset {
        padding: 20px
    }

    .g-search .collection .action button {
        height: 60px;
        font-size: 16px
    }
}

.g-toast {
    position: fixed;
    z-index: 1040;
    left: 0;
    bottom: 50%;
    width: 100%;
    height: 0;
    text-align: center
}

.g-toast span {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    display: inline-block;
    padding: 15px;
    color: #fff;
    background-color: #000;
    border-radius: 2px;
    -webkit-box-shadow: 0 2px 3px rgba(0, 0, 0, 0.3);
    box-shadow: 0 2px 3px rgba(0, 0, 0, 0.3);
    -webkit-transform: scale(.001);
    -ms-transform: scale(.001);
    transform: scale(.001);
    -webkit-transition: all .1s ease-in-out;
    transition: all .1s ease-in-out
}

@media (min-width: 768px) {
    .g-toast span {
        padding: 20px 30px
    }
}

.g-toast--showing span {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1)
}

.g-updateIE {
    display: none;
    position: absolute;
    z-index: 100000;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%
}

.g-updateIE p {
    position: relative;
    z-index: 2;
    text-align: center;
    padding-top: 40px
}

.g-updateIE p img {
    background-color: transparent
}

.g-updateIE small {
    position: absolute;
    z-index: 1;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: #000;
    filter: alpha(opacity=50)
}

.g-dish {
    position: fixed;
    z-index: 99;
    bottom: 0;
    font-size: 12px;
    box-shadow: 0 1px #eeeeee inset;
    left: 50%;
    top: 50%;
    margin-left: -675px;
    width: 60px;
    background-color: transparent
}

.g-dish ul {
    padding: 0
}

.g-dish li {
    float: none;
    position: relative;
    width: 100%;
    padding: 0
}

.g-dish li:hover a.icon {
    background-color: #2a5f96;
    border-color: #2a5f96
}

.g-dish li:hover a.icon span, .g-dish li:hover a.icon i.g-iconfont {
    color: #fff
}

.g-dish a.icon {
    padding: 12px 0 4px;
    line-height: 14px;
    background-color: #fff;
    border-width: 1px 1px 0 1px;
    border-style: solid;
    border-color: #eeeeee;
    border-radius: 0;
    display: block;
    text-align: center;
    color: #fff
}

.g-dish a.icon:hover, .g-dish a.icon:active {
    text-decoration: none
}

.g-dish a.icon span {
    display: block;
    padding-top: 4px;
    font-size: 11px;
    line-height: 20px;
    color: #999999
}

.g-dish a.icon i.g-iconfont {
    font-size: 20px;
    vertical-align: -4px;
    margin-right: 5px;
    vertical-align: top;
    margin-right: 0;
    color: #666666
}

.g-dish .detail {
    display: block;
    position: absolute;
    bottom: 0;
    left: 60px;
    overflow: hidden;
    width: 0;
    color: #fff;
    background-color: #2a5f96;
    -webkit-box-shadow: -2px 0 2px rgba(0, 0, 0, 0.2) inset;
    box-shadow: -2px 0 2px rgba(0, 0, 0, 0.2) inset;
    -webkit-transition: width .2s ease-in-out;
    transition: width .2s ease-in-out
}

.g-dish li.talk {
    position: relative
}

.g-dish li.talk .lady {
    display: block;
    position: absolute;
    left: 0;
    top: -52px;
    width: 60px;
    height: 52px;
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA0CAYAAADWr1sfAAAUTElEQVR42tWaebRfV3XfP+ecO/6mN4960pOe9GTNliKPsg2eg00W2MZgiINpSTEuCYQuCLS0SUObUrJWk1JWTcAB0xUSYoydBFu2zOAB28TIg7Bla7AtPQ3v6c3v/eY733P6h6hX+ke7smojq/fPs9Zda3/u3nfvfb57C87g89U777zwxRde/OfHjx8fS5J0TRIl3QMDA/uHhgembad44Npfv/p7733PdUd/lTaIXzXk7336M870zPQH6rX6+5I4uapWrZXjMEIhojhNPKkkBo3ODNt3/trirksu3T2yevU9F1248+lVK4ba/18Bf/nLf3Llvffe/6XjR1+/sFQqs3nTVk6dmqJaXSJot8jyHNuyKVXKFN0ixWKRerOJWyiycfOmA1u3n/tAmusvf/Hffa5xVgP/5z/7in/82Inff+j+e/99dWFJdnZ1Mjg4jMEwOzNNFAYgJABSClzbp1ypMDw0TLnks1hdZnZ6lnqrzZpzNu279bYPX/fp3/kX82+Fbeqthv32t7/T8/17793z2J7dt9nKEmtWjzI0MEy71eLUqZPEYYDWORiDwWAM5FmGzjWO4xAGAY3aMuvH1+HZDtOTJ4byPN/1bz7/bx/4u7+/PzirgL/5rbs7v/n1rz964KX9F6xeNcqObdtNf18frVZLVJfnicMQ/UZsCaQQCAxCgrIVru9hKUOjtozWmo6ODjKTsTi/sGqxujx26NCB779ZG+VbBfu9798nHn30J3e9/urhHeNr15oN4+u1a1s06g2xvLhIEsY4to2nLFylcKREIbCkxJECaXJMHFG0LIZ6eil6LhJNFIQ4lqC6MPe+r//5XR86a4BffOmljz6/97n393R347m20Gkq8ywTjWYNITSe62JZEseS2LaFEgJbSTwlKdk2fb7PgO/g6wTPEkhjMGlK2XNYnp8jbDXEyWPHv3R0YqLwZuy03grYB/bs6b3nu/f86zQKKBaKKGkhpU2WZgghqVQquK6HH3skSUyaJYhc42LwJPSXS6we6KCru4OC7xJm8Nr0EnPNEAtBuVRkfvoU+57bu/qSd172EeDP31bg/S/v/60D+19aS5pA5qBNTmYShDD09nRhUgjjNs2GILEtXLsLq91ktKw4f9t6Np67id7hAYTJyeKUWq3B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") 0 0 no-repeat
}

.g-dish li.enroll {
    display: none
}

.g-dish li.tel .detail {
    padding-top: 8px;
    padding-bottom: 6px
}

.g-dish li.tel .detail span, .g-dish li.tel .detail b {
    display: block;
    width: 120px;
    line-height: 1.8;
    text-align: center
}

.g-dish li.tel .detail b {
    display: block;
    font-size: 14px
}

.g-dish li.tel:hover .icon {
    cursor: default
}

.g-dish li.tel:hover .detail {
    width: 120px
}

.g-dish li.wx .detail {
    padding-top: 10px
}

.g-dish li.wx .detail span {
    display: block;
    width: 140px;
    line-height: 2;
    text-align: center
}

.g-dish li.wx:hover .detail {
    width: 140px
}

.g-dish li.wx2 .detail {
    padding-top: 15px
}

.g-dish li.wx2 .detail .list {
    box-sizing: border-box;
    width: 260px;
    padding-left: 10px;
    padding-right: 10px;
    *zoom: 1
}

.g-dish li.wx2 .detail .list:after {
    content: " ";
    clear: both;
    display: table
}

.g-dish li.wx2 .detail .list span {
    float: left;
    width: 100px;
    padding-left: 10px;
    padding-right: 10px
}

.g-dish li.wx2 .detail .list img {
    width: 100%
}

.g-dish li.wx2 .detail .list small {
    clear: both;
    display: block;
    padding-top: 8px;
    padding-bottom: 8px;
    text-align: center
}

.g-dish li.wx2:hover .detail {
    width: 260px
}

.g-dish li.app .detail {
    padding-top: 15px
}

.g-dish li.app .detail .list {
    box-sizing: border-box;
    width: 260px;
    padding-left: 10px;
    padding-right: 10px;
    *zoom: 1
}

.g-dish li.app .detail .list:after {
    content: " ";
    clear: both;
    display: table
}

.g-dish li.app .detail .list .item {
    float: left;
    width: 100px;
    padding-left: 10px;
    padding-right: 10px
}

.g-dish li.app .detail .list .pic {
    width: 100px;
    height: 100px;
    overflow: hidden
}

.g-dish li.app .detail .list .pic img {
    width: 100px;
    height: 100px
}

.g-dish li.app .detail .list span {
    display: block;
    padding: 8px 0;
    text-align: center
}

.g-dish li.app:hover .detail {
    width: 260px
}

.g-dish li.gotop:hover a.icon {
    background-color: #2a5f96;
    border-color: #2a5f96
}

.g-dish li.gotop a.icon {
    padding-top: 4px;
    background-color: #999999;
    border-color: #999999
}

.g-dish li.gotop a.icon i.g-iconfont {
    color: #fff
}

.g-dish-shengxue {
    position: fixed;
    left: 50%;
    top: 50%;
    margin-top: -252px;
    margin-left: -700px;
    border-radius: 8px;
    box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.12);
    background-color: #fff;
    z-index: 100
}

.g-dish-shengxue .sidebar {
    width: 73px
}

.g-dish-shengxue ul {
    padding: 6px 10px
}

.g-dish-shengxue li {
    padding: 5px 0;
    border-top: 1px solid #eaecee
}

.g-dish-shengxue li:first-child {
    border-top: 0
}

.g-dish-shengxue li a {
    outline: 0;
    display: block;
    padding: 5px 0 9px 0;
    text-align: center;
    position: relative
}

.g-dish-shengxue li a:hover {
    text-decoration: none
}

.g-dish-shengxue li a:hover > div {
    display: block
}

.g-dish-shengxue li a:hover span {
    color: #004498
}

.g-dish-shengxue li a i {
    width: 39px;
    height: 36px;
    display: block;
    background-position: center center;
    background-repeat: no-repeat;
    margin: 0 auto 6px auto
}

.g-dish-shengxue li a > span {
    font-size: 12px
}

.g-dish-shengxue li a > div {
    display: none;
    position: absolute;
    left: 115px;
    border-radius: 8px;
    box-shadow: 0 0 20px rgba(0, 0, 0, 0.12);
    background-color: #fff
}

.g-dish-shengxue li a > div:before {
    content: '';
    position: absolute;
    left: -16px;
    top: 50%;
    margin-top: -8px;
    width: 0;
    height: 0;
    border-right: 8px solid #fff;
    border-top: 8px solid transparent;
    border-left: 8px solid transparent;
    border-bottom: 8px solid transparent
}

.g-dish-shengxue .phone a:hover i {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2VpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpDREMzMkM0NDdGREFFOTExOURDRjhCMjBGRDMzOEZFOCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDowMzg3MkUyQkY2MDYxMUU5Qjk2QTlGNjQwQzhGODA4RiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDowMzg3MkUyQUY2MDYxMUU5Qjk2QTlGNjQwQzhGODA4RiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QTk0RTQ0NjhFQUZEMTFFOUIzMUFBMTZBMDQyNzE0RTEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QTk0RTQ0NjlFQUZEMTFFOUIzMUFBMTZBMDQyNzE0RTEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6LknMOAAAEDUlEQVR42pyXaWxUZRSGh+kArYJioAImLKKEpQUqYYkKEUQEHYuxFgoRwiKgkrAmICEsIQghEIgIKVL80Qq/ChQI2iiLSxcRZEerodQlUdlaCkgpS6G+J3lucrmZmd7pSZ7M5PbOd873nXPe8zXUc2J2wGVNRCfRWfwtzgeiWzPRXbwhhopeoo2oEr+IIrFD/C5qvT8Our4nipniZ/Etn++LR6I4flmcFitEb3GXYO+InmIRa2wR3WI5Xis2iFvipPhPbOZZswiOr4mvxErxqkgRXUQPMUwsFcfFBHFMvP7Q0XLU88Q68YeYxDENEZ+LDuJj3qkPxG8fidmihcgUu5wdd8VpjZiCU7PvRIa4IeYQeWNssZgs7pPzbo7jd9nJFpy5zY5oKnlbwzFGMns+ngCnknO37RRzKV7bZCAk3hSXxaYoi1qUz/PDbKq4hr+FOL6NVLRjV8Vy8Ynrmb0zWoTFAOeobUf/xjguK6AS8j7MU5xptEs2wZnDRynK+Z511hP0DIv4JgskEUAkqyL3g+hzx+7SDZ95ev5rsY2Aj4rveb5HVIrhQXotiZ1Hs1Eii++nIgTlFZrDpK6pGOH5m23uSXNcLFqRq0j2tsgTz4jV4kef1XyUz46e56YTTcxxvkgQIz2CEkC1ZhHYXFrjnk/HHfis9jw3hQyao9/IQar4wPPS46I9KpZPL/qxEBpgdsZTjOa4MkhFLuPhdJHsevGKOEeVpsQhGvfJu6Von0ffnxA/OUd7ROTS+Ks5erM6RMUafxoB+LF6pNJO8KLr+QykMy8hOS3sOCgT48SL7NQpjl/p3eGkpMKn8zrwms2DXMexozY2O99irJWKC+K2eIwJ1E98Qy82xmxOH7SWcjs2KxfN6ds+TJLb9GVXctQLMamOsng71qiNFYHX8QMGQypObJLsdeU6jWPvi/B4ZTYL4RhNO1lt/OXHsaMstsN08QI72McODjGJXmEKWfVep2AymN9PiZbiNWZ7S+qiuiHHzu3iEPl+iRzvR9f3UN3duVW8h7qNR1yWcB26RtBhZLPcXZjRHAdclT2K402iMO4xBA4jFImMxB/EQpEj/hEHeL8Nwb/D8xOOwsSyYjS8QHzITmdTC0VgWtxWnKUQ3WYtOpZL4SqxFZ+fxtqxY38yi9O5xj7HbpyqvU6R1cVYo4R1BhBISdBn/5WSzzKOvlAMjrOHTT53U+mZwTh+eAynBUS+g4mV6PP3T6OKZl8E44y6gpvoMvK6nst/ZgO/a8ssSCPPhX5yHKnPiyg8a6mBpCGdyq+hZx+gYGOsmHjvCBPwZqiRmltPn4e5QCzgJtqXYqtFXGz91nRDAam55KedGjIbFtvFl+TP1Ku/eJb71i3+jclBeJxrceB/AQYAt6oJrt3N5gIAAAAASUVORK5CYII=')
}

.g-dish-shengxue .phone a i {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2VpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpDREMzMkM0NDdGREFFOTExOURDRjhCMjBGRDMzOEZFOCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGMTA4RThFREY2MDUxMUU5OEE2RDk3OUU1NUQ0NTdBNCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGMTA4RThFQ0Y2MDUxMUU5OEE2RDk3OUU1NUQ0NTdBNCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6N0U2NzY5RjFFQUZCMTFFOUJCNDNFOEM0Qjg4QjE4RUIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6N0U2NzY5RjJFQUZCMTFFOUJCNDNFOEM0Qjg4QjE4RUIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6mApaeAAAECElEQVR42pyXd4hUVxSHZ59j1xixJYKaRMPaIsuuiokau1E3UdQVFRViyVowZQULEpUQeyOJ3QQsiX9YsGDBFrL2tmrsoq4SoxK7ayyxbn4HvgePy8zu2z3wMY87c985955zfvdOQnp6eiRgCaKGeEdcE5ci8a2YqC0+Fa3EB6KiuCvOiN1itbgsnrqTvcBzCfGlOC3+4HOIKBXHcWtxQnwvGojnBPtM1BVjeccikZiX4xniR/FEHBf/igWMFYvh+IHYKiaJ9qKeeE/UEW3EeHFU9BNZolMsxyPEcHFFpIlk0UP8LQaJaaQhaAdFRxycINDX4jFbPVU0JDCzzaJ70PH7YhYTBpAbs0zRTTwU3xB5Yexb0V+8IueJvuOBIpdcZDqTslix5W062xjLbLwvAQ4i50FbIzLYNVtkJCq6iFtibpyXWpQfMnE+VfyY76KkZg4V7ds98Z34KTA2h/Slisb+VtuKbuSxXZanvaIlhRNMVRLtMp/gzGFpinKk857ZBD3MIn7EC0oSQCy7S+6b0ee+PacbfnF6fpv4lYAPi12Mrxd3RDuPXivJyuNZZ9GT5z9jBOUKzQFSV1R84nxni6tsjveIN8lVLLMWWCZq0iIHQ1bzYT6rO+OmEwnmeJUoIjo4ghJBtb4isAxa40VIx9X4vO+Mm0J65ug8Oagvhjo/KifeRhxW0YthLIoGmJ10itEc3/GoyAkM2olRKfDD2+ICVVqvAKLxirxbijY6+l5eHPG39pBYSuNPZevNXiIq1vhfEEAYM0GayA7+ExgfJspYQEVSUlJ8B2dFb9GUlfrFcY7ebUdKskM6fwmu2XmwNFhMFzkGX1BIKYHiWMnzD3nIZhiz94wROW4VbxAzOd7mkY8I+roCpwv5Pp69JSrkF4G/1b695mCoTyEkEoyf6yS2PRnhcWW2J8LRg3ay2vgrjGNfWUx5PhMfsYKNVP/vrLotp5BVbw4FY+2zXFQVZTmrP+c52+3nWI7924U56SpaiDfEdnR9PdVdm1vFYNStL/UxjuvQA4JORTYvBgsznuNIoLI7s72m5zt5+TZ2JYog2JG4n8JZLK6LHfy+IsH3YfyYrzB52R40fK0YzUq/phZ2g2lxFXFK/OfMtxbtxdVosvgZnwu9EC2QSb5vcy9b51TtVVOiGE6DNoV83+DcbuOF7L995PMsW79FNC9gDy8jaKv0NK8AE7NwatvemCtRBjkOY++iimabvAJGnc1NdAJ5nc3lPy2feVU4C5LI8xavELKXQ7u0peqbiCVU9XBOMb9oi6P/1gUfcxhZu+VGC6m5ufR5KheIUdxEkwnsKeISpRBLkyJLzc0w7ZSf2cXtN/4lNEW9Gola3Lee8DdmMcLjX4sj/wswACIDA07qPqTMAAAAAElFTkSuQmCC')
}

.g-dish-shengxue .phone a > div {
    top: 0;
    width: 255px;
    height: 79px;
    color: #004498;
    text-align: center;
    padding-top: 13px;
    padding-top: 18px \0;
    box-sizing: border-box
}

.g-dish-shengxue .phone a > div p {
    font-size: 24px;
    font-weight: bold
}

.g-dish-shengxue .phone a > div span, .g-dish-shengxue .phone a > div p {
    vertical-align: middle
}

.g-dish-shengxue .weixin a:hover i {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2VpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpDREMzMkM0NDdGREFFOTExOURDRjhCMjBGRDMzOEZFOCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoxNzM0OEQwNkY2MDYxMUU5QkEzRDk3OTExMkE2RjQzMyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxNzM0OEQwNUY2MDYxMUU5QkEzRDk3OTExMkE2RjQzMyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6Q0ZCOEM3OEJFQUZEMTFFOTkyQjVDODNGQTg0NkY3QUEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6Q0ZCOEM3OENFQUZEMTFFOTkyQjVDODNGQTg0NkY3QUEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7dZb0WAAADj0lEQVR42ryXWUiUURTHZ9NqUkoSkyCIFgOjjKKNjBajjWiFSiOsoJKgoHwQyh6CemjfIKqHiCBaIMmwFCpaKNCyHiKitGwnK01LG0dnxul/4P/J6TojztR04cc3fvd+59x7z/+ce3Wl5x63Rdn2ggXgNCgCryL52GGLvmWA4WAPqAL7wVQQH2vHCeAtSAclIB/c4epj6tgD+oAcMIjvnoB73fnY9ReOv4AkUEhnc0EFaIi1Y3HaCCZSWIH/Ia44kAb84F2kTqN1vArcBENBMngINsTS8VJwG5zl9uaChaA/OMH4rvtXjmVLZ4Ab4BKYRjEN5gSugpEgD4wDp8BTTqhnNI6lCEwA5eAWmAmOggFgN/ikxn4FJ7nthZzIFfAczAHuSBwPodMUKrYeFIDP7E8Ey8EKkMp33zmp+/wtwisFkyJxXAu28KPzoJ9yICt6AC6wrxJkGWoXLYwHW8GLSBxLETgMPlI80r6BgYy3ndsvMa/myqR0+tiXwBw/ZITljwJiZxzsIfqDFIk8W8AUTkScPuOYRaCGKi9gKe1NbCHsii2vOJZzcbFamW7t3JVaVa1alVNpP8B77oaNWzsb/Ayzo6KXMhdTQf64RkdmKDK4I07mag+exaLgNrAJjAY7+E1f2ivn6oKGPRmbY9Vqyce1YeJ9BGymwCp5/B3gqjwsJrJr1xk6yfHHYH4Ye7vAdsuxJPxlxsWpBsmKxlJs1vuD4DXIZvzXgDNK1dXMhjK+c6qwNbMv6GK5WwaWcECTMVgmU2eEoZiEEqOPeZ6phBXgO+scPyd7vpFIW8l8tVSZwtUkd/MIdTCP7/LbRNoR4c7jmG1gtYOz9KjZeCgQN1OoNUyqdeW8nXaCzIQWbrON9gIOFRubUqDcnfYZMeqOc7tKQWk7aUu3XqFuIH51gzQPdx+f2azRceqbEp5MbcYCREijVJw7+kzH1kmSxUKvWwud5VPpus3i5aCGhq0V56mLYHxXtdrazg+szWYL0EAFdSDiOcai4gxhp462OoXKdPyLzyoWBHNskDFsZ6lsVtsbMMZJuwheKlF1umXaVcGwKtkj/vby2ajyPGBM1s+JWDYsBZcqh17ty2WoejKPsfWMtwhjBPum02gqV5TJSQyjHel/w5xt4HlcxFWn8QrVkSV2/tM2hncqN0+VesYtkf8tBNWM3dzOZlWlnOxvZez93Ikm5nOSqg1yfBb/FmAAa23ozraRNggAAAAASUVORK5CYII=')
}

.g-dish-shengxue .weixin a i {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2VpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpDREMzMkM0NDdGREFFOTExOURDRjhCMjBGRDMzOEZFOCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDowRTZDNEI1NUY2MDYxMUU5QTNGNjhGRkVFMzVDMDQ2QSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDowRTZDNEI1NEY2MDYxMUU5QTNGNjhGRkVFMzVDMDQ2QSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MkFBNUMyNURFQUZEMTFFOTlERDlEREQ4NThDODExRjMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MkFBNUMyNUVFQUZEMTFFOTlERDlEREQ4NThDODExRjMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4CqWpfAAADj0lEQVR42ryXWUiUURTH55sZWyalJDEJgmgxKMoo2shoMdqIVqg0ogWaJCgoH4Syh6Ae2jeI6iEiiBZIMiyFihYKtKyHiCgt28lK09LGbcbpf+D/yek6I87UdOHHN373fufce8//nHu1vF6vI8q2FywAp0E+eBXJx05H9C0NDAN7QDnYD6aCbrF2HA/eguGgEOSAO1x9TB37QG+QBQby3RNwrysfu//C8ReQCPLobC4oBbWxdixO68BECivwP8QVB1KBH7yL1Gm0jleBm2AISAIPwYZYOl4KboOz3N7VYCHoB04wvuv/lWPZ0hngBrgEplFMgziBq2AkyAbjwCnwlBPqEY1jKQITQAm4BWaCo6A/2A0+qbFfwUluex4ncgU8B3OAJxLHg+k0mYqtAbngM/sTwHKwAqTw3XdO6j5/i/CKwKRIHFeBLfzoPOirHMiKHoAL7CsDGYbaRQvjwVbwIhLHUgQOg48Uj7RvYADjbXH7JeYVXJmUzlb2xTPHDxlh+aOAWIyDFaI/SJHIsxFM4UTE6TOOWQQqqfJcltJexBHCrthqEsfHwWK1Mt3auCtVqlo1K6fSfoD33A0Ht3Y2+BlmR0UvxW6mgvxxjY7MUKRxR1zM1e48i0XBLWATGA128Js+tFfC1QUNezI2y67Vko/rwsT7CNhMgZXx+DvAVflYTGTXrjN0kuOPwfww9naB7bZjSfjLjItLDZIVjaXY7PcHwWuQyfivBWeUqiuYDcV851Jha2Bf0M1ytwws4YB6Y7BMptoIQwEJJcZW5nm6ElaA7+xz/Jzs+UYibSXz1VZlMleT1MUj1Mk8vstvE2hHhDuPY7aBNU7O0qdm46NAPEyh5jCp1pnzNtoJMhMauc0O2gs4VWwcSoFyd9pnxKgrzi2VgtJ20pZuPUPdQPzqBmke7q18ZrJGx6lvCnkytRgLECGNUnFu7zMd2ydJBgu9bo10lkOl6zaLl4NKGrZXnK0ugt06q9X2dn5gbTZbgAZKqQMRzzEWFVcIO9W01SFUpuNffJazIJhjg4xhG0tlg9regDFO2kXwUomqwy3TUgXDrmSP+LuJzzqV5wFjsn5OxLZhK7hIOWzSvtyGqifzGPMy3iKMEeybTqMpXFE6JzGUdqT/DXO2ludxPledyitUe5ZY/KdtDO9UHp4qNYxbAv9bCKoZe7idDapKudjfzNj7uRP1zOdEVRvk+Cz4LcAAV+Po8Z1qT2gAAAAASUVORK5CYII=')
}

.g-dish-shengxue .weixin a > div {
    top: -27px;
    width: 159px;
    height: 145px;
    text-align: center
}

.g-dish-shengxue .weixin a > div img {
    width: 145px
}

.g-dish-shengxue .visit a:hover i {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAiCAYAAABIiGl0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2VpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpDREMzMkM0NDdGREFFOTExOURDRjhCMjBGRDMzOEZFOCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoyNUE2QkUyOEY2MDYxMUU5OTJEMEJFQTVBODcwODdFNiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoyNUE2QkUyN0Y2MDYxMUU5OTJEMEJFQTVBODcwODdFNiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6REVGRjJDOTlFQUZEMTFFOUJDNkE5N0Y0QzM5MTg5QjMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6REVGRjJDOUFFQUZEMTFFOUJDNkE5N0Y0QzM5MTg5QjMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4vrB48AAADYUlEQVR42qyXaUgVURTHn/bKyqWi+mDEK43KFIw0LYgw+pCQRVBE0YK2oBREEfVBiog2haAFKimo/NCHoII2WhVNkKS0MjRKLKN9z2xR06z/gf/EYZj33tznu/Dj3Jm5c/9zt3PORCTnHvG4LAPAfDAdTAD9wXfQCK41lq656jEoES6Fi8BqMCxAmxZQjA84Fi7hs2AB622gDHwCv0EUiAdzVPutEN8drNPIIM8PK9GTwMfrArAO5ENkLux4UM52u1LySlb2ZsQjwUvW94AtTo0g/L8OwQqYGeAXGIRn3aGMuIi21p+oQ5kFOsBAsDmUqY4BS1gvcbtTMcIumBu8XBSKcKJ61uAxK+fVUhkLD6WVaas3FL5r9YE1H2EqbL3wFHQaCr+2bVAj4SHq3JoWeecr63Gmwj0uz7nfY0rbx1T4Ha0vBFFxq4NZf28qbK1TPL2SSUmjlb3xxFS42aEjt2Up7Suc63ZT4c/gOusFhsLzaC8EauQN8GwTyAZZYDE4HagjnFkZxAF6PfFgO0ONTuKxbrN+HAwPMtI4RiwphzDNrb0JiwuV038IJgXw0yI0G+SivjHYenhdeKEMcA6MA3UgGTy2TfMo3m8Cj3At6VEsqMZHfFPtJAZcko3ndbFZGpgQHKRjSNPC6CyfEcxp9p6DBLbz0e/LHkj2J5wClgPJLpJsnXbYjtrRAB9dT9GxMHco+ldm0S68AmwAqQ6diP+tBLfUvVzaGsbvDn6kzEwPpvkNRJMoGsu26bh/36vW+gRHqcObcI+2mSmNLn1pm9BZi8MRE89XrUSzRNQS7AeqwBQ+vAn2Sa7sYv07VcZiF/Ux545hu2yIVuldvV6JyohPeXpZuMsfqA+aBtE63BedKPkAEV7Gh4VhEk1lqmtFqDSZXk57DdtMjqRzkPLBE55SztAoMT3DWlNbUhAvwldU8p4eBuEz9HIzIVqr7nepertMdTFYBaKZQ+8A+0FrKKoQW+umnYz4LZiogv828AJc5jkdHeB96zj9dKH1RbvqSJVNykHfDn7w3OWAUv4Fige6yP+nQh5BnVMlYsNEBBFOVPU/Tv9OEv7ywFTilBtn0qnIf1KFGnWbn8DTzTTKwyVMcGr0EexVS5FJxtCHP1NBopL7IZ97JNrFdOdICP0nwAClXu7E7jUPmgAAAABJRU5ErkJggg==')
}

.g-dish-shengxue .visit i {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAiCAYAAABIiGl0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2VpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpDREMzMkM0NDdGREFFOTExOURDRjhCMjBGRDMzOEZFOCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoxRkU2NTc2OEY2MDYxMUU5OTQ1NkRBQkIxRkVFN0M1RSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxRkU2NTc2N0Y2MDYxMUU5OTQ1NkRBQkIxRkVFN0M1RSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MzgwMkUzQ0JFQUZEMTFFOTkzQjNCOUU4MTM0NzY3NzAiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MzgwMkUzQ0NFQUZEMTFFOTkzQjNCOUU4MTM0NzY3NzAiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6fzOdrAAADXUlEQVR42qyXe2iNcRjHz+Yw7BLhj0mHTZipyWajpEmyMlIkcmlunVMrkfhjkeS2lXIJ6SiXP/yhUG65L7NaFhumEQuT3G+7uGwzxvep71tPb+/e8/7Ozq8+Pb/zvr/39/1dn+c5ccFg0Oex9APzwFQwFvQF38FjcDUcDl/xGZQ4j8KlYDUY7NKmEZRhAEdiJXwGzGe9FdwEX8BvkABSwWzVfjPEd0bqND7C+0NK9DgI8HcIrAFBiMyBHQPK2W5HKBRa2RPhYaCY9V1AOmtxagjxBjAD1Qo+OgBxf7TCpbQ1YJPHMzMTtIP+YGM0wklgMeuHvZ5UzLoT5jp/LoxGOF29q/eZlXNqq4yFB9HKstUZCt+z+sA+DzUVtj54AToMhd/aDqiR8EB1b02LfNPEeoqpcJfHe96tY6LtZSr8gTYQhai41QGsfzQVtvYplV7JpGTTytl4Zir83KEjr2UJ7Rvc6zZT4a/gGushQ+G5tOfdGrn50w2gAOSDReCUW0e4szKJffR64sG2R+urxWPdYf0oGBJhpimMWFIOYpmbexIWFyin/whMcPHTIjQLFKG+PtJ++D14oVxwFowGtSATPLUt83A+bwBP8FvSo2RQhUG0qHYSAy7KwfN7OCz1TAj20zFka2F0FmQEc1q9VyCN7QL0+3IGMrsTHgeWAckuMmydttuuWthl0HUUHQVzl6L/ZBXtwivAOpDl0EkTM4zb6lkRbTXjdzsHKSvThWV+B9EMiiazbQ6eP/CrvT7GWerwJtynFafyyzaY3rSS+jQ6XDHxfFVKNF9ELcE+oBJM4ssbYI/kyh72v0NlLHbRAHPuJLYrgGilPtVrlajM+KSvh4Wn/KEa0BSI1uK56CTIAER4KV+WxEg0i6muFaGyZXm57NVsMzGezkHKJ19sSjlDo8T0XGtPbUlBqghfVsl7TgyET9PLTYdojXreqeptstRlYBVIZA69DewFzdGoQqzYSzuZ8XswXgX/LeA1uMR7OsLle+s6/fSg9U276niVTcpF3wp+8N4VghP8Fyge6AL/P5XwCuqcKh0HJi6CcLqq/3X6tyjhbzmYTJxy4zw6lWnglpp1azeB5w/TKB+3MM2p0WewW21FHhlJH/5SBYkKnocgz0iih+UulBD6X4ABAJZu7WdSeblkAAAAAElFTkSuQmCC')
}

.g-dish-shengxue .admission a:hover i {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAZCAYAAAAmNZ4aAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2VpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpDREMzMkM0NDdGREFFOTExOURDRjhCMjBGRDMzOEZFOCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo0MTlCMUE4OEY2MDYxMUU5QTlGNUUzRDM4Njg3OTRBMCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo0MTlCMUE4N0Y2MDYxMUU5QTlGNUUzRDM4Njg3OTRBMCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RUIxMEI0NERFQUZEMTFFOUI0NTE5MDFDNDdCMTY4RjQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RUIxMEI0NEVFQUZEMTFFOUI0NTE5MDFDNDdCMTY4RjQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5621AhAAADNUlEQVR42qSWZ2yNURjHb4c9W11GGjO1VcSOVErMCE0JgrQqUcQeHwRpfBAxQlz0Q9WMSIkRH0SC2NQKJUYjMSNqr6LUqP+R35ucvL3Xvbee5Jfz3nPPeZ/3PPOEtc/I9fiRpqKLSBG9RTNRLh6Ic6JQ3BCfPFWQSB9zDcQiMV1EM/dOPBfVRX8xjPnbYqvYKH79j+LBYrNoJYrEEsYS8Yb18Vijp5gn1ovJIoO1IStOF/t5zhJ7xVcfez6K++KU2CKmiFXimhggzgSjOJyxrdiFv4w/t/tR6pa3YjWmjxD7RPNgFdcSO0VtMVBc4r9BwisSfexbCI4c5bRxltUCmrqv6IG5rjIfxQvqiRoi29ozSqzh+ZY4xvNJPnQ2BzgR6MQTRIXIs+bLxHUC6pFrTwkmNuNL17u8PE8TDQOdOJ1ofGbNfyPCW4hi157LRLSJh9dYy5wwlfVOoHbGCifxfaUTG3M+oTjY8t2HUkdMEfkgtvEhK/DxK+YKyPlssqOQj6uUTvVDLDytxUHRiSKyUpwXL6wDRJHzU8n342ImdeLvia+IjoF84qpsjlIvZXWPeOqy2nssNl/04/cmMcZRnEcapAapeANK88Uc8Vsk/OMjPVijO64wJ04wig9Rh00VqhtAaTtKo/HxDOYmiYv4tpq1dib+XyvC2GPqf6z54HAawGIawnYW+ZMUxt3iB89pRLOp141dJTiJ/2syd4T0zHJKpimX68RocUC08aM4nvG0NbecypeGnx1ZKnZgmTIrU0yEx9lNYoEoFTniJi90yzvGUmvOrM30sfYCuOWz3SQc8VodaBmKivC/OcFw/u/oqZqEEWRl7n48i9H02J/iIRGfSc5/4f+xmDdUMWnV1QRiuB/FBaRXEm2ujxjBnOleQ8WQEJWa7peLn1dFusyQQ/21a2u51bWMjBd3xGHK4LkglDYibTsQS/ftE1eQ3PsCvOSxmEgtPovvYwLsycfMa8geT0Rs8vCqBEkxEduLEpjFLTSG+5ipbOPEXFGHNL2LtfzeMoMV0+i7oTSTC4BbTDkdaVk02knJ/1Hs5KSXK25LrkmJpOM9Wmcy97Im3OdM9fL8EWAABJPDFpGB+9MAAAAASUVORK5CYII=')
}

.g-dish-shengxue .admission i {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAZCAYAAAAmNZ4aAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2VpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpDREMzMkM0NDdGREFFOTExOURDRjhCMjBGRDMzOEZFOCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDozNzJGQTI4RkY2MDYxMUU5QUJDREQ5MDU5NTdCMzc2MiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozNzJGQTI4RUY2MDYxMUU5QUJDREQ5MDU5NTdCMzc2MiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NDQwNzk4NDZFQUZEMTFFOUIzNjBGMkY2REZERkI4RDgiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NDQwNzk4NDdFQUZEMTFFOUIzNjBGMkY2REZERkI4RDgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6yZwZCAAADM0lEQVR42qSWe2iNYRzHz2auuQ7bXFquIcMkhDTNncRCEjJTZ2jItYSWJM1EjssfM9cklkuSFHIb5hYjopVrMrfN3ZjLfB993np6d87OOfarT+97nvM87+95ftcnwuv1egJIK9FDJIl+orUoF49EvigQt8Unz39IlJ+xRmKJmC2iGSsVL0UtMUiMYvye2CE2i9/VUTxcbBXtRaFYzrNYvGN+LNboKxaIjWKGmM7csBWPF4d4TxMHxTc/az6KInFObBczRZa4KQaLC6EojuTZWezFX8afuwIodUuJWIfpa4g80SZUxXXFHlFPDBFX+W+Y8Il4P+sWgyMnOW2MZbWgph4g+mCuG4w34QMNRG2Rbq0ZJ7J5vytO8X6Wjc7jAGeCnXiKqBA51niZuEVAPXGtKcbE5vna9S0f77NE42AnHk80vrDGvxPhbcVD15prRLSJh7dYy5wwmflOoHbHCmfxfaUTG3M+ozjY8sOPUkdMEfkgdrKRNfj4DWMHyPl0sqOAzVVKp4ZhFp4O4ojoRhFZKy6JV9YBmpDzXvL9tMigTvw78XWREMwnrsrmKPVRVveL5y6rvcdiC8VAfm8REx3FOaRBcoiKN6E0V8wXf0RcFZv0YI3euMKcOM4oPkodNlWofhClXSiNxsdzGJsmruDbmtbcDPy/XkSwxtT/5mbDkTSAZTSEXUwKJEk894mfvKcQzaZet3CV4E78X4exE6RnmlMyTbncICaIw6JjAMWxPM9bY6uofCn42ZEVYjeWKbMyxUR4jN0kFonPIlPc4YNuKeX52Rozc1P9zL0MbvliNwlHfFYHWomiQvxvTjCa/xM8/ycRBFmZux/P5Wl67C/xmIhPJee/8v8kzBuumLTqaQIxMoDiA6RXJ9pcfzGGMdO9RooRYSo13W8bfs6Kcpkhk/pr19Zyq2sZmSzui2OUwfwQlDYlbbsSS0X2iStI7rwgH3kqplKLL+L7ZkHW5GLmbLLH72UvFDG7H8pGV1PB9mOZEvLWlNJEcZxOZSJ8aVW3zFDFNPpe3M9SuQC4xZTTsZZFo52UrI5iJyd9XHHbcU2KJx0f0DoTuZe15D5nqpfnrwADAElpxJwZ6CRpAAAAAElFTkSuQmCC')
}

.g-dish-shengxue .chat a:hover i {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAaCAYAAACgoey0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2VpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpDREMzMkM0NDdGREFFOTExOURDRjhCMjBGRDMzOEZFOCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo1OUU0MjVDMUY2MDYxMUU5OEI4Q0I4QkNEQ0U5Q0E0QyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo1OUU0MjVDMEY2MDYxMUU5OEI4Q0I4QkNEQ0U5Q0E0QyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MEZFNDY3MzRFQUZFMTFFOUIyMjdFOUMwOTAzM0ZGNkUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MEZFNDY3MzVFQUZFMTFFOUIyMjdFOUMwOTAzM0ZGNkUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4rlf8+AAAC4klEQVR42rSWe2jNYRjHzzk2rLZY/kChjUgzmRQpW81tLJGIZBJKKLmUu5Q/yULYXHL/a0VyK5eFKDJFLmFymbkMDVvD0Np8H31Ovd7O2eZ0zlOfzu/8nvf3Pu/7vM/lDWbNLQm0Q/qKUWKQyBFZoqsIim/imbgrHopr4kVbEya1ouskhov5YrpI5X2jqBdfnTmGiVz+/xYnxX5RIX78j+HBYhMGTd6LM+KmuC9qWUCL6CzSRTZescXOgnNig3jQHsPzxF7RERceEGXiTRveuy0OcgRjxVIxSRSIReKQOzjkfbySAWa0VOSLbe0w6kqdOIFBM97EglZFM2xuLebZPliCi2OVn2K3mCA+iK1ijm94AO41WcEH8ZLrYjZBd4xY+Gs4yBl0E0fFjkD85YpYy/MaO0oznMEuLVL3BBIn29l9kcg0w0NQXBB3AomVe/yODxHyJpURBuayyl0ixdMtEBdJP1dsXAkbGenpbpH7eZbH3Xn50RsU4jxywUriYUe3TvQTvSkun9GNxp1pFJYRzpyvSLe0EOUvQO660izOo7eKdcPT2W4bxCXHqMkjqpuV1OPenOlUuqDt+DEv+0Rw9T6q1i/x3dMtExsx7sprO0MM1Hm6oRxFbRKhHgjnV4Rdf4kSKE1Oo/ClEXzJ4bc8xArfiUIxI4ERPU3MDBcVM1zjJLe1wOQEGO1BMJpstn4dLplnCZICmkM8JYVYsZ79XBxxa7VF7nLxlvy0POwQB6O9xCkxmaaxUFT53emJmILxxXghO0aDqUR9BV6sZ+6r0fqxFYk8BkykxBV745IjeCOFHLXbx2oMWrPpSU6P4yhbvYFYdRlD497CbaIZ3VSqUg2ZYJ2tC221P4QLURW3l9JIaRftztXCAqyHlhOV/zTyKPKJK9BlcVpUx3LLzGf1hew0k2vrTvQZHEEDtcBq/Uvx1PFQTNfbcGAN5Iq6nmivj0eOtWa4mvpchpsr45ncfwQYACxyrt4+tQPpAAAAAElFTkSuQmCC')
}

.g-dish-shengxue .chat i {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAaCAYAAACgoey0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2VpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpDREMzMkM0NDdGREFFOTExOURDRjhCMjBGRDMzOEZFOCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo1MDc3RTc2Q0Y2MDYxMUU5ODM3QkY4RTlDQkVDNjlEMCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo1MDc3RTc2QkY2MDYxMUU5ODM3QkY4RTlDQkVDNjlEMCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NEZFMTQwMzlFQUZEMTFFOTg2QUJBRTg4NDQ3QTVGODgiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NEZFMTQwM0FFQUZEMTFFOTg2QUJBRTg4NDQ3QTVGODgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5zM5CZAAAC4UlEQVR42rSWe2jNYRjHzzk2rLZY/kChjUhMJkXKVnMbSyQimT9QJ5Rcyl3Kn2Qhl7nk/teK5FYuC1FkilzC5DJzGRq2hqG1+T76nHq9nbPN6ZynPp3L8/5+z/s+73MLhsPhQDukrxgtBotcMUh0FUHxTTwTd8VDcU28aOuFKa3oOokRYr6YIdL5v1HUi6/OO4aLPH7/FifFflEhfvyP4SFiIwZN3osz4qa4L2rZQIvoLDJFDl6xzc6Gc2K9eNAew/PEXtERFx4QZeJNG967LQ5yBePEEjFZFIqF4pC7OOQ9vIIFZrRUFIit7TDqSp04gUEz3sSGVsYybG4t4bs9sBgXxys/xS4xUXwQW8Rc3/AA3GuynAcSJdfFHILuGLHw13CQO+gmjortgcTLFbGG76vtKs1wFqe0SN0dSJ5s4/TFItsMD0VxQdwJJFfu8TkhRMibVEZZmMcud4o0T7dAXCT9XLF1ezjIKE93i9zPtzzuzp8fvUUh7iMPrCQednRrRT/Rm+LyGd0Y3JlBYRnpvPMV6ZYRovwFyF1XmsV59Faxbng6O22DuOQYNXlEdbOSetx7ZyaVLmgnfsyffaK4eh9V65f47umWig0Yd+W13SEG6jzdMK6iNoVQD0TyK8qpv8QIlCanUfjSCL7k8lkeYofvRJGYmcSIni5mRYqKGa5xkttaYGoSjPYgGE02Wb+OlMyzBEkhzSGRkkasWM9+Lo64tdoid5l4S35aHnZIgNFe4pSYQtOwcafK705PxFSML8ILOXEaTCfqK/BiPe++GqsfW5HIZ8EkSlyJty41ijfSyFGbPlZh0JpNT3J6PFfZ6gRi1WUsjXsz00QzumlUpRoywTpbF9pqf4gUoiqml9JoaRdr5mphA9ZDy4nKfxp5DPnECHRZnBbV8UyZBey+iJNmM7buQJ/FFTRQC6zWvxRPHQ/FNd5GAmsgI+o6or0+ETnWmuFq6nMZbq5MZHL/EWAAFkWu8evzlIgAAAAASUVORK5CYII=')
}

.g-dish-shengxue .to_top a {
    padding: 5px 0 0 0
}

.g-dish-shengxue .to_top a:hover i {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAOCAYAAAA1+Nx+AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2VpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpDREMzMkM0NDdGREFFOTExOURDRjhCMjBGRDMzOEZFOCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGMEY4MTczQ0Y2MDYxMUU5QTMxMzlFMkVGMEU1Nzk3MiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGMEY4MTczQkY2MDYxMUU5QTMxMzlFMkVGMEU1Nzk3MiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6M0NDMDZBMzlFQUZFMTFFOUI3RDg4MDA5Rjg2OTM5RUUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6M0NDMDZBM0FFQUZFMTFFOUI3RDg4MDA5Rjg2OTM5RUUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6A1OilAAABNElEQVR42mLUip/GQCTgBOKVQMwBxOFA/J4YTSxEGg5StxaIPaH87UDsBsSfCGlkItLwrVDD/wLxTyA2B+JdQMxLqQWMQLwE6loQ8AFidygbZMkGIOYh1wKQ4Qug4Q0CBUC8A4gPAnEMEP8HYicgXg7ErORYMAeI46DsQiCeiCS3FIiTkXy1EpdZTHgMT4Kyy4F4AhY185HUBALxamItmITkuhog7sLjS5AlaVB2EBAvI2RBNxDnQtmtUEwIzAbiIig7Eojn4rKgE4hLoOw2qOuJBf3QoGSABtt0mASzqIE3iK4H4mqoGCi8yxhIB0eh+QSUskyAWASUIUEWlCEFxVQgzmcgHxyCJm8HIDYDYm6QBUeQUk4mA+XgALS8sgFia1AxkAfEXNA4oBaoBOJXIIsAAgwAfp81HpcrClAAAAAASUVORK5CYII=')
}

.g-dish-shengxue .to_top i {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAOCAYAAAA1+Nx+AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2VpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpDREMzMkM0NDdGREFFOTExOURDRjhCMjBGRDMzOEZFOCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpDNDIxNEVBNkY2MDYxMUU5OUJDNEZGMjY4NURBM0NFMCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpDNDIxNEVBNUY2MDYxMUU5OUJDNEZGMjY4NURBM0NFMCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6N0VGNkEzMDJFQUZEMTFFOUE0NzU4Q0M2QTlCQ0U5MDUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6N0VGNkEzMDNFQUZEMTFFOUE0NzU4Q0M2QTlCQ0U5MDUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4+B6yCAAABNElEQVR42mJMS0tjIBJwAvFKIOYA4nAgfk+MJhYiDQepWwvEnlD+diB2A+JPhDQyEWn4Vqjhf4H4JxCbA/EuIOal1AJGIF4CdS0I+ACxO5QNsmQDEPOQawHI8AXQ8AaBAiDeAcQHgTgGiP8DsRMQLwdiVnIsmAPEcVB2IRBPRJJbCsTJSL5aicssJjyGJ0HZ5UA8AYua+UhqAoF4NbEWTEJyXQ0Qd+HxJcgSWDoPAuJlhCzoBuJcKLsVigmB2UBcBGVHAvFcXBZ0AnEJlN0GdT2xoB8alAzQYJsOk2A2NjYG0fVAXA0VA4V3GQPp4Cg0n4BSlgkQi4AyJMiCMqSgmArE+Qzkg0PQ5O0AxGZAzA2y4AhSyslkoBwcgJZXNkBsDSoG8oCYCxoH1AKVQPwKZBFAgAEAAts1TLY3cVkAAAAASUVORK5CYII=')
}

.g-dish-gd {
    position: fixed;
    z-index: 99;
    bottom: 0;
    left: 50%;
    top: 50%;
    margin-left: -720px;
    width: 124px;
    margin-top: -160px
}

.g-dish-gd .main {
    position: relative;
    z-index: 1
}

.g-dish-gd .main a {
    display: block;
    height: 100%
}

.g-dish-gd .main a:hover {
    text-decoration: none
}

.g-dish-gd .title {
    height: 149px;
    background: url('//s.114study.com/guoji/2.1/images/2019080601.png') center center no-repeat;
    margin-bottom: 3px
}

.g-dish-gd .title a {
    padding-top: 67px;
    text-align: center
}

.g-dish-gd .title span {
    color: #fff;
    font-size: 16px
}

.g-dish-gd .title p {
    color: #0b2970;
    font-weight: bold;
    font-size: 18px;
    line-height: 18px;
    margin-top: 14px
}

.g-dish-gd ul {
    height: 168px;
    background: url('//s.114study.com/guoji/2.1/images/2019080602.png') center center no-repeat
}

.g-dish-gd ul li {
    height: 40px
}

.g-dish-gd ul li:first-child a:before {
    display: none
}

.g-dish-gd ul a {
    box-sizing: border-box;
    padding: 10px 14px;
    position: relative
}

.g-dish-gd ul a:before {
    content: '';
    display: block;
    position: absolute;
    top: -1px;
    left: 50%;
    margin-left: -52px;
    height: 1px;
    width: 105px;
    background-color: #fff
}

.g-dish-gd ul a span {
    float: left;
    font-size: 16px;
    color: #fff
}

.g-dish-gd ul a div {
    float: right;
    width: 12px;
    height: 12px;
    background-color: #396dcd;
    border-radius: 50%;
    overflow: hidden;
    margin-top: 4px
}

.g-dish-gd ul a div i {
    display: block;
    width: 100%;
    height: 100%;
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAJCAYAAAD6reaeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3tpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpGRTRDOUQwMTUyN0NFOTExODQxQ0I1NTA1QTNEODJFNyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDozMTA0QzlBQUI4MTkxMUU5QUQ1N0MwMjFGMjU3MUUwOSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozMTA0QzlBOUI4MTkxMUU5QUQ1N0MwMjFGMjU3MUUwOSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6YjU5MjA2OTctMTVlMy01MjRmLWIwNGUtNzgwOThmM2JkY2U1IiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6OTk3ZGFlNmItYjc1MC0xMWU5LTg3NzktYTIwY2Y2NzRkOTVlIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+YRhQgwAAAFRJREFUeNpi+P///wcgzgNiBhgGEZP+Q0A8siAIl0Ml4kB8FgYI6ARiNiBeCMT/GJDNAuIskHImBlQgDCaRVE2EmusFE5gLFXCD2V4JFfCA6QIIMAAXZ3bmMwzwqQAAAABJRU5ErkJggg==') center center no-repeat
}

.g-dish-gd > a {
    display: block;
    width: 32px;
    height: 20px;
    margin: -1px auto 0 auto;
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAUCAYAAADskT9PAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3tpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpGRTRDOUQwMTUyN0NFOTExODQxQ0I1NTA1QTNEODJFNyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDozNDQ1MjQzQ0I4MUExMUU5OTAyNkNFN0M0OUVCODVDRiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozNDQ1MjQzQkI4MUExMUU5OTAyNkNFN0M0OUVCODVDRiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6YjU5MjA2OTctMTVlMy01MjRmLWIwNGUtNzgwOThmM2JkY2U1IiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6OTk3ZGFlNmItYjc1MC0xMWU5LTg3NzktYTIwY2Y2NzRkOTVlIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+xEV6QgAAArBJREFUeNrslktMU0EUhv+WFkrLvQUNhEdENxABrZKUGEMNookBHwtEovGxMXEtRKO4wWBMXLkwRgN7DSs2guBSQGMITUwFRYlKaHhYDKTlttBb+vDMcG9Diw+KFjZO8ncynd75v3Pm3JlqTrZ8agHQSEKN1ZxWa81MQxJbr90tv7B7ZGV4R0cf6aSs0sJ0VO8T8fCZK5n+uNGQZ3R8XTTOzC+zoUGnTpgMWvj8YXye9icVQF4OI02vjY612OL2H+CvAOoqs9B8Nm9rAKosAi4fy0ZlqYBr9bmbC2DbI+B6/Urk/kAYhy0imupyNweARX6zYcX8bsc0rjwY5xBH9osbyoQ2UXM18sfdLgx+9MLtDaGxzcnPEJYJdf6fA7CCUxdv75lF75AnOjc1F0BT+wSW5DCHbL1UkDjAxGwAO3NS+QKG1LVcRfkGBEMRPOpyoXvQvWaeHa1X2ybg8YXAjvX4xk7ao+Uitgs6zEnB6PcauozuUd/MBuzB4xWZOLDbROn1oW94AW+/LHLjjTS9ToOKIhMFJcJabMLAsISeITfGpqLH/S12F7wmjZJKPjiXwMQywCBqCYZV96v3Xg7D5iJ/YNFS8iy7jNz0YEkGHOOL6Hu3gPudMwgEYx4eIdk1EWXFU7fHyqm7SDpHyld/JRhTYCvLQNVeETmZegyMSHhJC45/k2OMiwsMfPtsZQKc3wPc9M2olxfnqjZJ6iA97WotdvAtiMSFRCCsAKpJF0inSWZ1LtuswyE6A1i161I0HERPPYtWWgqRqUTZkjC/ao+psYLpJD0h9ZNxDNEagDgYVk0nlMzUkKJ/VnZkp3KQZaoPFq1yv0dvXdJzFinryVT+lcdvAeJgtlF3RsmM7SevMIusX4m0k0zd61l33QBxMIXUnVcUViLtINPJRNf6IcAAlnAAILpn2XAAAAAASUVORK5CYII=') center center no-repeat
}

.g-form-embed {
    max-width: 375px;
    background-color: #fff;
    margin: 0 auto;
    border-radius: 10px;
    overflow: hidden;
    border: 1px solid #e5e5e5
}

.g-form-embed.g-form-embed-coorperate-school-consult-blue .form-header {
    color: #fff;
    background-image: url(http://s.114study.com/guoji/2.1/images/2024051004.png)
}

.g-form-embed.g-form-embed-coorperate-school-consult-blue .form-body .action .g-btn {
    background-color: #004498
}

.g-form-embed.g-form-embed-coorperate-school-ask-red .form-header {
    height: 66px;
    line-height: 68px;
    color: #e54d42;
    background-image: url(http://s.114study.com/guoji/2.1/images/2024051007.png);
    padding-left: 0;
    text-align: center
}

.g-form-embed.g-form-embed-coorperate-school-ask-red .form-body .collection textarea {
    height: 64px
}

.g-form-embed.g-form-embed-coorperate-school-ask-red .form-body .action .g-btn {
    background: linear-gradient(to bottom, #ffa200, #ff7810)
}

.g-form-embed.g-form-embed-coorperate-school-ask-blue .form-header {
    height: 66px;
    line-height: 68px;
    color: #004498;
    background-image: url(http://s.114study.com/guoji/2.1/images/2024051008.png);
    padding-left: 0;
    text-align: center
}

.g-form-embed.g-form-embed-coorperate-school-ask-blue .form-body .collection textarea {
    height: 64px
}

.g-form-embed.g-form-embed-coorperate-school-ask-blue .form-body .action .g-btn {
    background: linear-gradient(to bottom, #0088ff, #004498)
}

.g-form-embed.g-form-embed-no-coorperate-school-consult-red .form-header {
    height: 106px;
    line-height: 68px;
    color: #fff;
    background-image: url(http://s.114study.com/guoji/2.1/images/2024051009.png);
    padding-left: 0;
    text-align: center;
    margin-bottom: -50px
}

.g-form-embed.g-form-embed-no-coorperate-school-consult-red .form-body .action .g-btn {
    background-color: #e54d42
}

.g-form-embed.g-form-embed-coorperate-agency-consult-blue .form-header {
    color: #fff;
    background-image: url(http://s.114study.com/guoji/2.1/images/2024051013.png);
    padding-left: 0;
    text-align: center
}

.g-form-embed.g-form-embed-coorperate-agency-consult-blue .form-body .action .g-btn {
    background-color: #0072ff
}

.g-form-embed .form-header {
    height: 56px;
    font-size: 22px;
    font-weight: bold;
    line-height: 56px;
    padding-left: 60px;
    color: #e54d42;
    background-image: url(http://s.114study.com/guoji/2.1/images/2024051001.png);
    background-repeat: no-repeat;
    background-position: center
}

.g-form-embed .form-body {
    padding: 11px 32px 28px
}

.g-form-embed .form-body .collection {
    margin-bottom: 15px
}

.g-form-embed .form-body .collection:last-child {
    margin-bottom: 7px
}

.g-form-embed .form-body .collection .g-input {
    height: 46px;
    width: 100%
}

.g-form-embed .form-body .private_policy .private_policy_confirm {
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 5px
}

.g-form-embed .form-body .private_policy .private_policy_confirm input {
    width: 13px;
    height: 13px;
    margin: 0;
    margin-right: 6px
}

.g-form-embed .form-body .private_policy .private_policy_confirm .confirm_text {
    font-size: 12px
}

.g-form-embed .form-body .private_policy .private_policy_confirm .confirm_text a {
    color: #005cc8;
    margin-left: 0;
    vertical-align: auto
}

.g-form-embed .form-body .private_policy .private_policy_text {
    font-size: 12px;
    color: #bbbbbb;
    margin-bottom: 16px
}

.g-form-embed .form-body .private_policy .private_policy_text a {
    color: #005cc8
}

.g-form-embed .form-body .action {
    text-align: center
}

.g-form-embed .form-body .action .g-btn {
    padding: 0px 20px;
    background-color: #e54d42;
    color: #fff;
    font-size: 18px;
    font-weight: bold;
    border-radius: 3px
}

.g-form-popup.g-form-popup-coorperate-school-consult-blue .form-header {
    color: #004be2;
    background-image: url(http://s.114study.com/guoji/2.1/images/2024051005.png)
}

.g-form-popup.g-form-popup-coorperate-school-consult-blue .form-body .action .g-btn {
    background-color: #004be2
}

.g-form-popup.g-form-popup-no-coorperate-school-consult-red .form-header {
    color: #e54d42;
    background-image: url(http://s.114study.com/guoji/2.1/images/2024051010.png);
    padding-left: 0;
    text-align: center;
    height: 105px;
    margin-bottom: -50px
}

.g-form-popup.g-form-popup-no-coorperate-school-consult-red .form-body .action .g-btn {
    background-color: #e54d42
}

.g-form-popup.g-form-popup-coorperate-agency-consult-blue .form-header {
    color: #fff;
    background-image: url(http://s.114study.com/guoji/2.1/images/2024051012.png);
    padding-left: 0;
    text-align: center;
    height: 105px;
    margin-bottom: -50px
}

.g-form-popup.g-form-popup-coorperate-agency-consult-blue .form-body .action .g-btn {
    background-color: #0072ff
}

.g-form-popup.g-form-popup-coorperate-agency-consult-blue .form_close {
    background-image: url(http://s.114study.com/guoji/2.1/images/2024060601.png)
}

.g-form-popup .g-form-popup-mask {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.4);
    z-index: 999
}

.g-form-popup .form_wrapper {
    position: fixed;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    z-index: 1010;
    background-color: #fff;
    border-radius: 10px;
    width: 375px;
    overflow: hidden
}

.g-form-popup .form-header {
    height: 56px;
    font-size: 22px;
    font-weight: bold;
    line-height: 66px;
    padding-left: 83px;
    color: #e54d42;
    background-image: url(http://s.114study.com/guoji/2.1/images/2024051002.png);
    background-repeat: no-repeat
}

.g-form-popup .form-body {
    padding: 11px 32px 28px
}

.g-form-popup .form-body .collection {
    margin-bottom: 15px
}

.g-form-popup .form-body .collection:last-child {
    margin-bottom: 7px
}

.g-form-popup .form-body .collection .g-input {
    height: 46px;
    width: 100%
}

.g-form-popup .form-body .private_policy .private_policy_confirm {
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 5px
}

.g-form-popup .form-body .private_policy .private_policy_confirm input {
    width: 13px;
    height: 13px;
    margin: 0;
    margin-right: 6px
}

.g-form-popup .form-body .private_policy .private_policy_confirm .confirm_text {
    font-size: 12px
}

.g-form-popup .form-body .private_policy .private_policy_confirm .confirm_text a {
    color: #005cc8;
    margin-left: 0;
    vertical-align: auto
}

.g-form-popup .form-body .private_policy .private_policy_text {
    font-size: 12px;
    color: #bbbbbb;
    margin-bottom: 16px
}

.g-form-popup .form-body .private_policy .private_policy_text a {
    color: #005cc8
}

.g-form-popup .form-body .action {
    text-align: center
}

.g-form-popup .form-body .action .g-btn {
    padding: 0px 70px;
    background-color: #e54d42;
    color: #fff;
    font-size: 18px;
    font-weight: bold;
    border-radius: 3px
}

.g-form-popup .form_close {
    position: absolute;
    top: 12px;
    right: 14px;
    width: 8px;
    height: 8px;
    padding: 4px;
    background: url(http://s.114study.com/guoji/2.1/images/2024051401.png) no-repeat;
    background-size: 8px 8px;
    background-position: center;
    cursor: pointer
}

.g-form-horizontal {
    box-sizing: border-box;
    padding: 20px 30px 8px;
    background-image: url(http://s.114study.com/guoji/2.1/images/2024051003.png);
    background-repeat: no-repeat;
    max-width: 828px;
    position: relative;
    margin: 0 auto;
    color: #fff;
    border: 1px solid #e5e5e5
}

.g-form-horizontal.g-form-horizontal-coorperate-school-consult-blue {
    background-image: url(http://s.114study.com/guoji/2.1/images/2024051006.png)
}

.g-form-horizontal.g-form-horizontal-coorperate-school-consult-blue .form-body .action button {
    background: linear-gradient(to bottom, #ffcc00, #ffefb1);
    color: #004498
}

.g-form-horizontal.g-form-horizontal-no-coorperate-school-consult-red {
    background-image: url(http://s.114study.com/guoji/2.1/images/2024051011.png)
}

.g-form-horizontal.g-form-horizontal-coorperate-agency-consult-blue {
    background-image: url(http://s.114study.com/guoji/2.1/images/2024051014.png)
}

.g-form-horizontal.g-form-horizontal-coorperate-agency-consult-blue .form-body .private_policy a {
    color: #0072ff
}

.g-form-horizontal.g-form-horizontal-coorperate-agency-consult-blue .form-body .action button {
    background: linear-gradient(to bottom, #3347ff, #0080ff);
    color: #fff
}

.g-form-horizontal .form-header {
    font-size: 26px;
    font-weight: bold;
    color: #fff;
    margin-bottom: 10px
}

.g-form-horizontal .form-body .collections {
    display: flex;
    margin-bottom: 14px;
    width: 80%
}

.g-form-horizontal .form-body .collections .collection {
    flex: 1;
    margin-right: 15px
}

.g-form-horizontal .form-body .collections .collection .g-input {
    width: 100%;
    height: 40px
}

.g-form-horizontal .form-body .private_policy {
    font-size: 12px
}

.g-form-horizontal .form-body .private_policy a {
    color: #fff
}

.g-form-horizontal .form-body .private_policy_confirm {
    display: flex;
    align-items: center;
    position: absolute;
    top: 32px;
    right: 52px
}

.g-form-horizontal .form-body .action {
    position: absolute;
    top: 67px;
    right: 35px;
    display: inline-block;
    width: 18%
}

.g-form-horizontal .form-body .action button {
    border-radius: 20px;
    border: 1px solid #fff;
    line-height: 40px;
    width: 100%;
    height: 40px;
    background: linear-gradient(to bottom, #ff6a6a, #ff3630)
}

.g-form-success {
    position: fixed;
    opacity: 0;
    z-index: -1;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    background-color: rgba(0, 0, 0, 0.4);
    transition: .2s
}

.g-form-success .form_submit_wrapper {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%)
}

.g-form-success .form_submit_wrapper > div {
    background-color: #fff;
    box-sizing: border-box;
    padding-top: 40px;
    position: relative;
    height: 100%
}

.g-form-success .form_submit_wrapper.kuaixue {
    width: 550px;
    height: 347px;
    margin-left: -275px;
    margin-top: -173px;
    transform: none
}

.g-form-success .form_submit_wrapper.kuaixue > div h2, .g-form-success .form_submit_wrapper.study > div h2 {
    display: none
}

.g-form-success .form_submit_wrapper.kuaixue > div .content, .g-form-success .form_submit_wrapper.study > div .content {
    display: none
}

.g-form-success .form_submit_wrapper.kuaixue > div .dialog_close, .g-form-success .form_submit_wrapper.study > div .dialog_close {
    top: 3px;
    right: 3px;
    color: transparent;
    background-color: transparent
}

.g-form-success .form_submit_wrapper #J-g-form-link {
    width: 100%;
    height: 100%;
    display: inline-block;
    transform: none
}

.g-form-success .form_submit_wrapper #J-g-form-link img {
    width: 100%
}

.g-form-success h2 {
    text-align: center;
    font-size: 26px;
    font-weight: bold
}

.g-form-success .content {
    padding: 77px 0 0 134px;
    *zoom: 1
}

.g-form-success .content:after {
    content: " ";
    clear: both;
    display: table
}

.g-form-success .qrcode {
    text-align: center;
    float: left
}

.g-form-success .qrcode span {
    font-size: 14px;
    color: #000
}

.g-form-success .code {
    width: 180px;
    height: 180px;
    overflow: hidden;
    margin-bottom: 19px
}

.g-form-success .code img {
    width: 180px
}

.g-form-success .describe {
    width: 180px;
    height: 28px;
    background-color: #eb2700;
    border-radius: 14px;
    text-align: center;
    margin: 5px auto 0 auto;
    color: #fff;
    line-height: 28px
}

.g-form-success .support {
    float: left;
    padding-left: 43px;
    margin-top: -25px
}

.g-form-success .support h3 {
    font-size: 21px;
    line-height: 36px;
    margin-bottom: 8px;
    color: #565656
}

.g-form-success .support h3 span {
    color: #eb2700
}

.g-form-success .support li {
    position: relative;
    font-size: 16px;
    padding-left: 21px;
    margin-bottom: 14px
}

.g-form-success .support li:before {
    content: "";
    position: absolute;
    left: 0;
    top: 50%;
    margin-top: -6px;
    width: 7px;
    height: 7px;
    border: 3px solid #fbd1c9;
    border-radius: 50%;
    background-color: #eb2700
}

.g-form-success .dialog_close {
    position: absolute;
    right: -18px;
    top: -18px;
    display: block;
    width: 36px;
    height: 36px;
    text-align: center;
    color: #fff;
    line-height: 36px;
    font-size: 22px;
    background-color: #eb2700;
    border-radius: 50%
}

.g-form-success .dialog_close:hover {
    text-decoration: none
}

.g-form-success-index .form_submit_wrapper.kuaixue, .g-form-success-index .form_submit_wrapper.study {
    width: 450px;
    height: 586px;
    background-color: #fff
}

.g-form-success-index .form_submit_wrapper #J-g-form-link img {
    width: 100%
}

.g-form-success-index .dialog_close {
    right: 0;
    top: 49px
}

.submit_success {
    opacity: 1;
    z-index: 1030
}

.g-ads-top {
    width: 100%;
    min-width: 1200px;
    height: 180px;
    display: none;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 10;
    overflow: hidden
}

.g-ads-top a {
    width: 100%;
    height: 180px;
    position: relative;
    display: inline-block
}

.g-ads-top a img {
    width: 100%;
    height: auto;
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    margin: auto
}

.g-ads-top a .close {
    position: absolute;
    top: 5px;
    right: 6px;
    width: 30px;
    height: 30px;
    font-size: 30px;
    color: #fff;
    cursor: pointer;
    line-height: 30px;
    text-align: center
}

.g-ads-bottom {
    width: 100%;
    height: 150px;
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
    z-index: 10;
    display: none
}

.g-ads-bottom .link {
    width: 1200px;
    height: 150px;
    display: block;
    margin: 0 auto;
    position: relative
}

.g-ads-bottom .link img {
    width: 100%;
    height: 100%
}

.g-ads-bottom .link .close {
    position: absolute;
    top: 5px;
    right: 6px;
    width: 30px;
    height: 30px;
    font-size: 30px;
    color: #fff;
    cursor: pointer;
    line-height: 30px;
    text-align: center
}

.g-form-success-news-detail .form_wrapper {
    padding-top: 60px;
    font-size: 18px;
    background-color: white;
    text-align: center
}

.g-form-success-news-detail .form_wrapper div {
    margin: 0 auto
}

.g-form-success-news-detail .form_wrapper div:nth-child(1) {
    color: #333;
    padding-bottom: 28px
}

.g-form-success-news-detail .form_wrapper div:nth-child(2) {
    color: #666;
    padding-bottom: 30px
}

.g-form-success-news-detail .form_wrapper a {
    position: static;
    width: 120px;
    margin: 0 auto;
    color: #fff !important;
    font-size: 16px;
    background-color: #1E58B3 !important;
    border-radius: 0
}

.g-form-success-news-detail.g-form-success .form_submit_wrapper > div {
    background-image: none
}

.g-form-success-news-detail.g-form-success .form_submit_wrapper {
    width: 360px;
    height: 240px;
    border-radius: 30px
}

.g-statement {
    padding: 20px 0
}

.g-statement.g-statement--s1 {
    padding: 20px 30px;
    background-color: #Fff
}

.g-statement p {
    font-size: 12px;
    color: #999
}

.g-form-join-event {
    position: fixed;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    background-color: rgba(0, 0, 0, 0.4);
    z-index: 999;
    transition: .5s;
    opacity: 1;
    display: block \9
}

.g-form-join-event .form_wrap {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 430px;
    border-radius: 6px;
    background-color: #fff;
    z-index: 1020;
    overflow: hidden
}

.g-form-join-event .title_wrap {
    height: 88px;
    width: 100%
}

.g-form-join-event .title {
    position: relative;
    width: 100%;
    height: 66px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    color: #fff;
    text-align: center;
    align-items: center;
    background-size: cover;
    border-top-left-radius: 6px;
    border-top-right-radius: 6px
}

.g-form-join-event .title h2 {
    font-size: 26px;
    margin-top: 35px
}

.g-form-join-event .title span {
    margin-top: 15px;
    font-size: 18px;
    border-radius: 15px
}

.g-form-join-event .title i {
    cursor: pointer;
    position: absolute;
    top: -10px;
    right: 3px;
    font-size: 30px;
    color: #fff
}

.g-form-join-event .title::after {
    content: "";
    width: 130%;
    height: 116px;
    position: absolute;
    left: -65px;
    top: -8px;
    z-index: -1;
    background: #2649b2
}

.g-form-join-event .form {
    padding: 39px 28px 28px 28px
}

.g-form-join-event .input, .g-form-join-event .select {
    width: 100%;
    margin-bottom: 18px
}

.g-form-join-event .input input, .g-form-join-event .select input, .g-form-join-event .input select, .g-form-join-event .select select {
    height: 60px;
    width: 100%;
    line-height: 60px;
    line-height: 63px \0;
    font-size: 16px;
    appearance: none;
    -webkit-appearance: none;
    padding: 0 20px
}

.g-form-join-event .select {
    position: relative
}

.g-form-join-event .select:after {
    content: "";
    position: absolute;
    top: 50%;
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAICAYAAAAm06XyAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjlEMjdBNUY2QTJDMTFFOTg3QUU4QTI0QkY0NDQzQkIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjlEMjdBNUU2QTJDMTFFOTg3QUU4QTI0QkY0NDQzQkIiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkE3MzAxOTI5QjY3MTExRThBQzczRDU3NEYwQzAwRUU5IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkE3MzAxOTJBQjY3MTExRThBQzczRDU3NEYwQzAwRUU5Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+lyLZ+wAAAJlJREFUeNpinDlz5nMGBoY9QBzLQDyYDMSRTEBiBhDHQGliQDsQ5wDxAhYg0QjEb4B4ChD/A+IsAhorgLgKxGaBCk4F4v9QGuSaDCwaO4C4HIiroYYwsCBJTgNiRqgL/gJxNpJcG1RjFUwjumZ0F/yH+q0ZiCuRbcSlGeYCJmiIGgOxBVRjG7pCFhwBMwVqM4iuxaYRBAACDAAYYyHTmy9pvAAAAABJRU5ErkJggg==") no-repeat;
    width: 15px;
    height: 8px;
    margin-top: -4px;
    right: 13px;
    background-size: 15px auto
}

.g-form-join-event .radio {
    margin-bottom: 20px;
    display: flex;
    justify-content: space-between;
    font-size: 16px
}

.g-form-join-event .radio p {
    display: inline-block;
    color: #222;
    padding-left: 14px
}

.g-form-join-event .radio .radio_wrapper {
    width: 100px;
    text-align: right
}

.g-form-join-event .radio .radio_wrapper input {
    color: #999;
    margin-left: 20px;
    display: inline-block
}

.g-form-join-event .radio .radio_wrapper input:first-child {
    margin-left: 0
}

.g-form-join-event .private_policy {
    margin-bottom: 18px
}

.g-form-join-event .private_policy .private_policy_text a {
    color: #005cc8
}

.g-form-join-event .action {
    position: relative;
    text-align: center
}

.g-form-join-event .action a {
    position: absolute;
    bottom: -10px;
    right: 4px;
    color: #cecece;
    font-size: 14px;
    text-decoration: underline;
    padding: 10px 0
}

.g-form-join-event button {
    margin: 0 auto;
    width: 232px;
    height: 60px;
    line-height: 38px;
    font-size: 22px;
    background-color: #2649b2 !important;
    border-radius: 4px
}

.g-form-join-event.hidden {
    z-index: -1;
    opacity: 0;
    display: none \9
}

.g-carousel {
    position: relative;
    width: 100%
}

.g-carousel-viewport {
    position: relative;
    overflow: hidden;
    width: 100%
}

.g-carousel-inner {
    position: absolute;
    overflow: hidden
}

.g-carousel-inner li {
    float: left;
    min-height: 1px;
    _height: 1px
}

.g-carousel-inner li img {
    vertical-align: top
}

.g-carousel-control a {
    font-style: normal;
    font-weight: normal
}

.g-carousel-control a:hover, .g-carousel-control a:focus, .g-carousel-control a:active {
    text-decoration: none
}

.g-carousel-control.g-carousel-disabled a {
    visibility: hidden
}

.g-carousel-indicators {
    text-align: center
}

.g-carousel-indicators li {
    display: inline-block;
    cursor: pointer;
    overflow: hidden;
    vertical-align: top;
    margin: 0 2px;
    width: 8px;
    height: 8px;
    border-radius: 50%;
    background-color: #b7b7b7;
    *display: inline;
    *zoom: 1
}

.g-carousel-indicators li.active {
    background-color: #000
}

.g-autocomplete {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    position: absolute;
    z-index: 1000;
    overflow: hidden;
    border: 1px solid #ccc;
    background-color: #fff
}

.g-autocomplete ul {
    overflow-x: hidden;
    overflow-y: auto
}

.g-autocomplete li {
    cursor: pointer;
    overflow: hidden;
    padding: 6px 7px;
    line-height: 1.5;
    font-size: 14px
}

.g-autocomplete li b {
    color: #004498
}

.g-autocomplete li.active {
    background: #f3f3f3
}
