@charset "UTF-8";
html {
    overflow-x: hidden; }

body,
div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
form,
fieldset,
input,
p,
blockquote,
th,
td,
img,
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
section {
    margin: 0;
    padding: 0; }

body {
    color: #333;
    background-color: #fff;
    font-family: Helvetica;
    min-width: 320px;
    margin: 0 auto;
    width: 100%;
    max-width: 100%;
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
    -webkit-user-select: none; }

fieldset,
img {
    border: 0;
    display: block; }

ol,
ul,
dl {
    list-style: none; }

h1,
h2,
h3,
h4,
h5,
h6 {
    font-size: 100%;
    font-weight: normal; }

em,
s,
i {
    font-style: normal; }

input,
button,
select,
textarea {
    border: 0;
    outline: none;
    -webkit-appearance: none;
    border-radius: 0; }

textarea {
    resize: none; }

a {
    text-decoration: none;
    display: inline-block; }

body a:hover {
    text-decoration: none; }

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

.video embed,
.video object,
.video iframe {
    width: 100%;
    height: auto; }

a,
button,
input {
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }

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

.clear {
    clear: both;
    display: block;
    height: 0;
    visibility: hidden;
    font: 0/0 arial; }

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
    font-size: 0; }

.clearfix {
    *zoom: 1; }

/*------------------------------------------------------------------------------------------*/
img {
    display: block; }

.bz {
    width: 100%;
    box-sizing: border-box;
    -webkit-box-sizing: border-box; }

.banner {
    width: 100%;
    height: 5.6rem;
    background: url(../images/topic_banner_m.png) center top no-repeat;
    background-size: 100% 100%;
    overflow: hidden; }

/*主体内容*/
.main_wrap {
    width: 100%;
    padding: 1.2rem 0 2rem;
    overflow: hidden; }

.main_con {
    overflow: hidden;
    padding: 0 0.54rem; }

.title {
    height: 1.24rem;
    line-height: 1.24rem;
    font-size: 0.76rem;
    color: #2a2c34;
    font-weight: bold; }

.hot_ul {
    margin-top: 0.4rem; }

.hot_ul li {
    height: 3.5rem;
    overflow: hidden;
    border-bottom: 1px solid #e4e4e4;
    margin-bottom: 0.66rem;
    display: none; }

.hot_lr {
    float: left;
    width: 9.42rem; }

.hot_ul .pic_no .hot_lr {
    float: left;
    width: 100%; }

.hot_lrt {
    height: 1.76rem;
    margin-bottom: 0.14rem;
    overflow: hidden; }

.til_a1 {
    height: 1.76rem;
    line-height: 0.88rem;
    font-size: 0.56rem;
    color: #2a2c34; }

.til_a1:hover {
    color: #649cf0; }

.hot_lr p {
    height: 0.8rem;
    overflow: hidden; }

.hot_lr p span {
    float: right;
    width: 2.9rem;
    height: 0.88rem;
    line-height: 0.92rem;
    font-size: 0.48rem;
    color: #9598a2; }

.til_a2 {
    float: left;
    height: 0.88rem;
    line-height: 0.92rem;
    font-size: 0.48rem;
    color: #838a91;
    background-color: #f3f4f5;
    border-radius: 0.1rem;
    -webkit-border-radius: 0.1rem;
    padding: 0 0.2rem;
    margin-top: -0.06rem; }

.til_a2:hover {
    color: #fff;
    background-color: #649cf0; }

.hot_img {
    float: right;
    width: 3.8rem;
    height: 2.64rem;
    margin-top: 0.08rem;
    overflow: hidden; }

.hot_img img {
    display: block;
    width: 3.8rem;
    height: 2.64rem; }

/*信息*/
.xxi_con {
    width: 100%;
    height: 12.96rem;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAoIAAAKICAYAAADka5tzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkFFMzgxMDRBODQ3NTExRUFBRjBBODhENzgxQTNERDgwIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkFFMzgxMDRCODQ3NTExRUFBRjBBODhENzgxQTNERDgwIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QUUzODEwNDg4NDc1MTFFQUFGMEE4OEQ3ODFBM0REODAiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QUUzODEwNDk4NDc1MTFFQUFGMEE4OEQ3ODFBM0REODAiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz68R+PxAAAaW0lEQVR42uzd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CAIAIAQBABCCAAAIQQAAhCAAAEIQAAAhCACAEAQAQAgCACAEAQAQggAACEEAAIQgAABCEAAAIQgAgBAEAEAIAgAIQQAAhCAAAEIQAAAhCACAEAQAQAgCACAEAQAQggAACEEAAIQgAABCEAAAIQgAgBAEAEAIAgAgBAEAEIIAAAhBAACEIAAAQhAAACEIAIAQBABACAIAIAQBAIQgAABCEAAAIQgAgBAEAEAIAgAgBAEAEIIAAAhBAACEIAAAQhAAACEIAIAQBABACAIAIAQBABCCAAAIQQAAhCAAAEIQAAAhCACAEAQAQAgCACAEAQAQggAACEEAACEIAIAQBABACAIAIAQBABCCAAAIQQAAhCAAAEIQAAAhCACAEAQAQAgCACAEAQAQggAACEEAAIQgAABCEAAAIQgAgBAEAEAIAgAgBAEAEIIAAAhBAACEIACAEAQAQAgCACAEAQAQggAACEEAAIQgAABCEAAAIQgAgBAEAEAIAgAgBAEAEIIAAAhBAACEIAAAQhAAACEIAIAQBABACAIAIAQBABCCAAAIQQAAhCAAAEIQAAAhCAAgBAEAEIIAAAhBAACEIAAAQhAAACEIAIAQBABACAIAIAQBABCCAAAIQQAAhCAAAEIQAAAhCACAEAQAQAgCACAEAQAQggAACEEAAIQgAABCEAAAIQgAgBAEABCCAAAIQQAAhCAAAEIQAAAhCACAEAQAQAgCACAEAQAQggAACEEAAIQgAABCEAAAIQgAgBAEAEAIAgAgBAEAEIIAAAhBAACEIAAAQhAAACEIAIAQBABACAIAIAQBAIQgAABCEAAAIQgAgBAEAEAIAgAgBAEAEIIAAAhBAACEIAAAQhAAACEIAIAQBABACAIAIAQBABCCAAAIQQAAhCAAAEIQAAAhCACAEAQAQAgCACAEAQAQggAAQhAAACEIAIAQBABACAIAIAQBABCCAAAIQQAAhCAAAEIQAAAhCACAEAQAQAgCACAEAQAQggAACEEAAIQgAABCEAAAIQgAgBAEAEAIAgAgBAEAEIIAAAhBAACEIACAEAQAQAgCACAEAQAQggAACEEAAIQgAABCEAAAIQgAgBAEAEAIAgAgBAEAEIIAAAhBAACEIAAAQhAAACEIAIAQBABACAIAIAQBABCCAAAIQQAAhCAAAEIQAEAIAgAgBAEAEIIAAAhBAACEIAAAQhAAACEIAIAQBABACAIAIAQBABCCAAAIQQAAhCAAAEIQAAAhCACAEAQAQAgCACAEAQAQggAACEEAAIQgAABCEAAAIQgAIATdAgAAIQgAgBAEAEAIAgAgBAEAEIIAAAhBAACEIAAAQhAAACEIAIAQBABACAIAIAQBABCCAAAIQQAAhCAAAEIQAAAhCACAEAQAQAgCACAEAQAQggAACEEAAIQgAIAQBABACAIAIAQBABCCAAAIQQAAhCAAAEIQAAAhCACAEAQAQAgCACAEAQAQggAACEEAAIQgAABCEAAAIQgAgBAEAEAIAgAgBAEAEIIAAAhBAACEIAAAQhAAQAgCACAEAQAQggAACEEAAIQgAABCEAAAIQgAgBAEAEAIAgAgBAEAEIIAAAhBAACEIAAAQhAAACEIAIAQBABACAIAIAQBABCCAAAIQQAAhCAAAEIQAAAhCACAEAQAEIIAAAhBAACEIAAAQhAAACEIAIAQBABACAIAIAQBABCCAAAIQQAAhCAAAEIQAAAhCACAEAQAQAgCACAEAQAQggAACEEAAIQgAABCEAAAIQgAgBAEAEAIAgAIQQAAhCAAAEIQAAAhCACAEAQAQAgCACAEAQAQggAACEEAAIQgAABCEAAAIQgAgBAEAEAIAgAgBAEAEIIAAAhBAACEIAAAQhAAACEIAIAQBABACAIAIAQBABCCAABCEAAAIQgAgBAEAEAIAgAgBAEAEIIAAAhBAACEIAAAQhAAACEIAIAQBABACAIAIAQBABCCAAAIQQAAhCAAAEIQAAAhCACAEAQAQAgCACAEAQAQggAACEEAACEIAIAQBABACAIAIAQBABCCAAAIQQAAhCAAAEIQAAAhCACAEAQAQAgCACAEAQAQggAACEEAAIQgAABCEAAAIQgAgBAEAEAIAgAgBAEAEIIAAAhBAACEIAAAQhAAQAgCACAEAQAQggAACEEAAIQgAABCEAAAIQgAgBAEAEAIAgAgBAEAEIIAAAhBAACEIAAAQhAAACEIAIAQBABACAIAIAQBABCCAAAIQQAAhCAAAEIQAAAhCAAgBAEAEIIAAAhBAACEIAAAQhAAACEIAIAQBABACAIAIAQBABCCAAAIQQAAhCAAAEIQAAAhCACAEAQAQAgCACAEAQAQggAACEEAAIQgAABCEAAAIQgAgBAEAEAIAgAIQQAAhCAAAEIQAAAhCACAEAQAYPIh2DTZT90GAIBlabJsX1R1875bAQCwLHXVvF9st/sfuBUAAMtyv91/r3jvg5/8q1sBALAs7334k38r/uv7P/pKVTXvuR0AAMtQ1c170YDFbl/t33r3gy+5JQAAy/DWjz740m5X7WL7mP1/fOedr7z/4U//yW0BAJi3aL5ov/aXdYRgt33MV7/5g7/+8KOP/9ntAQCYp7b1/iWa7/C3P40Q7LaPqeq6/vLX/vuv/vft97+4r5r/c6sAAOYh2u4H77z/xbb1/jKa7/DhH6/a/3urvX7j+Bv/87vvfPXb//Puv//W53/59z77i5/5wt1m9fmizD+bZ1npNgIAjF8TY3xV8979dv/92CEmFobEupBP/bYfRgi+2V6/3V6fOX40fuM3v/32l9tfftmtBACYnXg08M2YGo7hwW+4HwAAi/H17LBYJMSo4LfcEwCA2fvWof2y4tEHv9le33FvAABm6zuH5uusHv2Dpr2+1l7vttfvtNcvuFcAALPw0SEA33z8wdUTv/GH7fV21q8k/lx7/VJ7/Xz2ydFDAADGK9aAxIKQHx/a7s3Dxz7h/wUYAJ8kQxa6uE7MAAAAAElFTkSuQmCC) no-repeat;
    background-size: 100% 100%;
    margin: 0 auto 0.66rem;
    padding-top: 0.8rem;
    overflow: hidden; }

.xxi_con h3 {
    line-height: 0.76rem;
    font-size: 0.56rem;
    color: #333;
    text-align: center; }

.p1,
.p2 {
    width: 11rem;
    height: 1.8rem;
    margin: 0.6rem auto 0;
    background-color: #fff;
    border: 1px solid #d3d3d3;
    border-radius: 0.2rem;
    -webkit-border-radius: 0.2rem; }

.p1 {
    position: relative; }

.p1 .val,
.p1 select {
    width: 10.96rem;
    height: 1.76rem;
    line-height: 1.8rem;
    background-color: transparent; }

.p1 .val,
.p1 select {
    float: left;
    padding-left: 0.34rem; }

.p1 .val {
    position: relative;
    font-size: 0.52rem;
    color: #9598a2;
    padding-left: 0.34rem; }

.p1 .val.on {
    color: #333; }

.p1 select {
    position: absolute;
    right: 0;
    top: 0;
    opacity: 0;
    outline: none;
    -moz-appearance: none;
    -webkit-appearance: none;
    padding-left: 0.3rem;
    z-index: 2; }

.p1 select option {
    box-sizing: border-box;
    padding-left: 0.4rem; }

.p1 select,
.txt1,
.txt2 {
    font-size: 0.52rem;
    color: #333;
    outline: none;
    border: 0; }

.p2 {
    overflow: hidden;
    padding-left: 0.34rem; }

.p2 em,
.txt1,
.txt2 {
    float: left;
    height: 1.76rem;
    line-height: 1.76rem; }

.p2 em {
    width: 2.06rem;
    font-size: 0.52rem;
    color: #333; }

.txt1 {
    width: 8.5rem; }

.txt2 {
    width: 5rem; }

.txt1::-webkit-input-placeholder,
.txt2::-webkit-input-placeholder {
    color: #9598a2; }

.yz_a {
    float: left;
    width: 3.3rem;
    height: 1.04rem;
    line-height: 1.08rem;
    font-size: 0.48rem;
    color: #fff;
    text-align: center;
    background-color: #bac4d5;
    border-radius: 0.52rem;
    -webkit-border-radius: 0.52rem;
    margin-top: 0.36rem; }

.yz_a:hover,
.yz_a:focus, .yz_a.active {
    background-color: #6c97ed;
    color: #ffffff; }

.yyue_btn {
    display: block;
    width: 11rem;
    height: 1.8rem;
    line-height: 1.8rem;
    font-size: 0.6rem;
    color: #fff;
    text-align: center;
    margin: 0.6rem auto 0;
    background-color: #6c97ed;
    border-radius: 0.2rem;
    -webkit-border-radius: 0.2rem; }

.yyue_btn:hover,
.yyue_btn:focus {
    background-color: #5181df; }

.hot_mc {
    height: 8.72rem;
    overflow: hidden; }

.hot_mc.cur {
    height: auto; }

.more_a {
    height: 1rem;
    overflow: hidden; }

.more_a a {
    display: block;
    height: 1rem;
    line-height: 1rem;
    font-size: 0.52rem;
    color: #9598a2;
    text-align: center; }

.more_a .more_a2,
.more_a.cur .more_a1 {
    display: none; }

.more_a.cur .more_a2 {
    display: block; }

.more_a a:hover,
.more_a a:focus {
    color: #6c97ed; }

/*免费直播*/
.live_con {
    margin-top: 0.8rem; }

.live_mc {
    margin-top: 0.5rem; }

.ad1 {
    display: block;
    width: 100%;
    height: 3.98rem;
    margin: 0.4rem auto 0;
    overflow: hidden;
    background: url(../images/topic_ad1.png) top center no-repeat;
    background-size: 100% 100%; }

.ad1 img {
    display: block;
    width: 14.24rem;
    height: 3.98rem; }

/*免费题库*/
.tiku_con {
    margin-top: 0.8rem; }

.tiku_mc {
    height: 6.92rem;
    background-color: #f7f7f7;
    border-radius: 0.2rem;
    -webkit-border-radius: 0.2rem;
    margin-top: 0.6rem; }

.tiku_r {
    float: left;
    width: 6.9rem;
    margin: 1.76rem 0 0 1.08rem; }

.tiku_r p {
    height: 1.04rem;
    line-height: 1.04rem;
    font-size: 0.56rem;
    color: #171920;
    padding-left: 21px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjdDOURBM0MzODQ4NDExRUE5QzdBQzNCN0RBRjkxRTIzIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjdDOURBM0M0ODQ4NDExRUE5QzdBQzNCN0RBRjkxRTIzIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6N0M5REEzQzE4NDg0MTFFQTlDN0FDM0I3REFGOTFFMjMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6N0M5REEzQzI4NDg0MTFFQTlDN0FDM0I3REFGOTFFMjMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz64M1rTAAAARElEQVR42mI0NjZmY2Bg6AbiGCBmBOLFQFzKAiS6gDiPAQFA7O9MQCKWAROkMjHgAExQM9HBHJAdZVBLYUaCFNYCBBgA7wsJAS2qAa0AAAAASUVORK5CYII=) left center no-repeat;
    background-size: 0.12rem 0.12rem;
    overflow: hidden; }

.ewm_l {
    float: left;
    width: 5.36rem;
    line-height: 0.72rem;
    font-size: 0.48rem;
    color: #9598a2;
    text-align: center;
    margin-top: 0.74rem; }

.ewm_l img {
    display: block;
    width: 3.88rem;
    height: 3.88rem;
    margin: 0 auto 0.2rem; }

.ewm_l span {
    display: block;
    width: 100px;
    height: 100px;
    background: url(../images/topic_tiku.jpg) top center no-repeat;
    background-size: 100% 100%;
    margin: auto; }

/*分享*/
.share_con {
    height: 3rem;
    border: 1px solid #e5e5e5;
    border-radius: 0.2rem;
    -webkit-border-radius: 0.2rem;
    margin-top: 0.8rem; }

.share_con em {
    float: left;
    width: 3.46rem;
    height: 3rem;
    line-height: 3rem;
    font-size: 0.6rem;
    color: #333;
    text-align: center; }

.share_a {
    float: left;
    height: 0.76rem;
    margin-top: 1.1rem; }

.wx_a {
    width: 2.3rem;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHMAAAAmCAYAAAD3AKSiAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkY1NERGRTM5ODQ4NTExRUE4NzFFRUJCMjAwRTkxM0M5IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkY1NERGRTNBODQ4NTExRUE4NzFFRUJCMjAwRTkxM0M5Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RjU0REZFMzc4NDg1MTFFQTg3MUVFQkIyMDBFOTEzQzkiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RjU0REZFMzg4NDg1MTFFQTg3MUVFQkIyMDBFOTEzQzkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4oZICkAAAIOklEQVR42uxca2xURRSe1YoPSFjj+0kRiRhRtqGAUQxbjUQShdbIDzWGrSaiJkpXoxEfof3hk2hLggSf3RKND2Jog8YXSReNaEMrl5cKKi7gKyi6aiQISj2H/aYdxjv3fbf82JN8udm95869d745Z845M7uJ+o3ThUc5jsDKUwk1hHMJI4G9hN8IOwmbCJ8QPiBsFzHLivHviYqUpMqDTi3hLsJ1hGMNOscQTgMmE24m9IPUZwmvEfZVujteOcLh3GhCF2Et4SYHIk2SIFxC6CBsJdxY6e6hIfMWwmbCzIjuM4rwMuEdwkmVbi8PmWxNiwkvBLBEL3IV4TPC+ErXxz9nPkO4PeZ7nknoJlxO2DhUL15bW9tKh9V9fX2d+rmJEyfyuRSdq7O7ls430WEWT0Ok0+b33nR9NR0W4P45F50i6WRNbfX399ta5lwXIv8g7PL4vHyHHYT9hvMnEt4eKpdLRDbTgQlpp05L2ajwd2mHJpI4nwz4CPWEDAaE0z1Yp4meMe3HzXKw87SD3pOEEwinEu5xaXM34VLMk6fz6DPonYVIt9xEpjHiWRpp1FtsBU4dxoRrpE8I+RhzcOwwKfBz0UFabasfMh9FHmkn3xHmE/6BxTHpfQ5tLkFKwvIL0hqTNBCuLCORTMgKfGzr7e2VLjYD12+SVq1DpUXmA7jYNCy/aOfiNWmRnoKuy3gh82zkkCZhV3lA+26fi75XXZb7y0RkEkTyMU9EZkM0J624EODaeTguclMksgsgtJHgRvzBAGi2S/FgNNyCdAkzCFMc9Llg0A6LrvJAVh0G1I6YLZKfiYMKCx4hkCAwEbCsQoBr66VnoM/Nist3E57f7d5twIq5s6/w0FAOued+jEqnYgM/8CbMlecTxmrntxHWY1TvAeGnxEkmBmMKRNaRVRYxd86iDury2VZKIafbYFF1hmslcTnSKdqREzY1udCj7mU+2h2pFRy+JiwlLCf8Kkolv/FIU0bCjVxD+BYVp82YnyMRdqlEHg+yRiZS6VgZkfqpIU/TIlqvVpnC3Czk/YhQtszmMO+mpiZVSBPikl0InjpQMFgKTzDM5brvCa9D/6uICG1QXFMGRBQxJ2XQ4f0aAernvDZfZmHpUrqVacMURJW1aBClfES4Hm5pnQ8PwHIG4W5EwjwQ7hWlVZmoAiHZsS087xFpBQ+RqYU5L6W6SsXqDhJO3+UNRYa0y1yaCfg+ORqoBUnmbnRelPISorY2zLVhBhtfPx2B1aoInq0dLtKiTmhLJBICVZicB1fZpM2deS1VKRrc6wLlfNIQZywI+D55GVVzZ22ImMw3QeRKP3OKi3CB4V1UqJ4PYZVNSjRZ1HI/NykqaYXQSJGWuV4jMqkMnjyCQjvSLAf37CaWOvJXI92IQrbBgl6JkEgpR6Ji9KcorY8GqfyY5q1uH01J60opud8EvWOVsl0K1zSaXCncdT5Ip+gBEHf8I+issHIn4TZhXjrj1GYL0pWjDToHoMPWOEI7l4Bl8srL1oCVnwLcmrAJbtxITCPZn6dEtaplWhpJObJO1l2EudnkvpNqyuNzkFoyQq9Ccs8jPezicQ86+Q2HzuCa7eeEcYQ1hOM1nX9R3mNLORk6YzSdEejQGR5fNon2kiAyqxDrlhfqnV4P4qfJzleIKBiKCA0eigspn95BL7rk1WiW04erkfMFlecIdxCGG86/DyJZvsTDX6vpbFBeitOaVwkP2bTFaU4NomS3lIQLBNKaGgwBiNu8ydUeS9ZSSZenpjSCm2on6/ZYJZJluyBS0FMT3oh1Kyw0EaBBdo1dsE6TXEQ4Cq52GKpDdqXDpBKc1LhUddZ5eTgitJkI7aSjhbnT77yZ1wIUS8k55XzZFdQKQHig4oE+Z0ph93gO4bEAbW4HUWMcdNi1fkx4C5ZlRyYT+SmeZRL0TDLVZ9HA8qiqWsgou6CFLRTz3xw3yyyn6EWDx2E5C31a6DewKjeZBDjJeYSHPbQ1No4OQYlNdb2mZL5TSXMGCghBBDXeQNE/eZoW9jymCtBTIKddeF9J/1uY10PjknLfb2DFBG6xSyGzI6JbWHaFB4NU61F5lcOoG+fD5XLH/l7mvv25zEQ2IeHPolqUtEvcQ0rWrhxoeJ5mvQDhtJRV77NCs0X8fxE7TumLkKiUgZSkEui0wmoKymYrKa3iMBATmbxYPFn5zLkoF73nogrTo7kDDnx4V/vaMj57Z4RtpfQwX4mYpbQhurbE4I6FgW0nho1hQxoASZmNAGgngiLeR2u3/WO4GFzOYnK5wD6lDM/9U5CSnoPIXXKrbSyziMQ/Dytul0UClOj4KHf61YUJhOIi82IUAF4Uznt4/gKkLCM8CMuOU+Zr9w0b1NQbrJ3TFAu7AuTSWUYhmL9vEYM12O6QhM7xuq1SHFpOdCTzBmHe8+okezEIVgYsPniR5cLDcpXHsF5u8pLpRUFLU/LKnCotkomqw1ZIAUIbUHQ4uHZLn2sCEpqJY87cH6JN3tz8RExE9oR9Ya2QUFTSgaxLyawaxwEiFdLlEha3syiEZWbRjhfkvFpmWHkAxyi3UX4oSqsxe0K2U4D7LICIRrIkRwIU67NMethMXeNSi80bqkUdmK87ve74w+6IDjVoS/j4sW0Q4ZWYxSL4Nn71ZeeiOHGIVH5s6y3PjEJ4rfQCUVqDDOO6V9kRWZHyksnygyityHCEe58oFdtNETIXHTYhFVJ35c2sUBU8NYkrN1wI8C4D/k+EUchV+XcsPxK+EINlwSoMAi66T8c1Fes8TMhUhUnZDJiECV6C3JV/ecZrTmsqlJnlPwEGAD9QorWdtayNAAAAAElFTkSuQmCC) no-repeat;
    background-size: 2.3rem 0.76rem;
    margin-left: 1.24rem; }

.qq_a {
    width: 2.86rem;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAI8AAAAmCAYAAAD9cMi1AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6M0M2OTg0MUU4NDg3MTFFQUEyRkE4QjVBMUU5RjlEQjIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6M0M2OTg0MUQ4NDg3MTFFQUEyRkE4QjVBMUU5RjlEQjIiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RkFCRjZGNzg4NDg1MTFFQTg1RTFBRjVDQTQzMTg5NkUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RkFCRjZGNzk4NDg1MTFFQTg1RTFBRjVDQTQzMTg5NkUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz40Kez6AAAJDUlEQVR42uxc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) no-repeat;
    background-size: 2.86rem 0.76rem;
    margin-left: 0.56rem; }

.wb_a {
    width: 2.18rem;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAG0AAAAmCAYAAADOZxX5AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDFEMDU1N0E4NDg3MTFFQTg5MjZERDUyRDUzNUQ2NjYiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDFEMDU1Nzk4NDg3MTFFQTg5MjZERDUyRDUzNUQ2NjYiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RkU1QUYwODU4NDg1MTFFQUE0M0RCOEQzRTBDRDkzNTkiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RkU1QUYwODY4NDg1MTFFQUE0M0RCOEQzRTBDRDkzNTkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6n6RgTAAAJUUlEQVR42uxb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) no-repeat;
    background-size: 2.18rem 0.76rem;
    margin-left: 0.56rem; }

/*弹窗*/
.gray {
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.5);
    position: fixed;
    top: 0;
    left: 0;
    z-index: 99;
    display: none; }

.wx_pop {
    width: 8rem;
    height: 2.16rem;
    background-color: rgba(0, 0, 0, 0.6);
    border-radius: 0.16rem;
    -webkit-border-radius: 0.16rem;
    position: fixed;
    top: 50%;
    left: 50%;
    margin: -1.1rem 0 0 -4rem;
    overflow: hidden;
    display: none;
    z-index: 999; }

.wx_pop p {
    line-height: 0.8rem;
    font-size: 0.48rem;
    color: #fff;
    padding: 0.28rem 0.5rem; }

/*免费好课*/
.lesson_con {
    margin-top: 1.2rem; }

/*咨询*/
.zixun_a {
    width: 2.28rem;
    height: 2.28rem;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHIAAAByCAYAAACP3YV9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjVBRDZDNDREODQ3MDExRUFBMTQ4QjJBN0RGQTIzNTZGIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjVBRDZDNDRFODQ3MDExRUFBMTQ4QjJBN0RGQTIzNTZGIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NUFENkM0NEI4NDcwMTFFQUExNDhCMkE3REZBMjM1NkYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NUFENkM0NEM4NDcwMTFFQUExNDhCMkE3REZBMjM1NkYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6QmTZMAAAXUUlEQVR42uyd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) center top no-repeat;
    background-size: 100% 100%;
    position: fixed;
    bottom: 0.3rem;
    right: 0.2rem;
    z-index: 90; }

.banner .lesson_name {
    width: 65%;
    text-align: center;
    font-size: 18px;
    font-weight: bold;
    color: #ffffff;
    padding: 20px 0 0 10px;
    background-image: -webkit-linear-gradient(top, #fff, #fff, #ddd);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent; }

.banner .ban_p {
    width: 65%;
    line-height: 1rem;
    font-size: 0.5rem;
    color: #fff;
    text-align: center;
    letter-spacing: 1px;
    margin-top: 2.88rem; }

.free_con .select, .free_con input {
    background-color: #fff;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px; }

.free_con .select {
    cursor: pointer; }

.free_con .select p {
    display: inline-block;
    width: 10.7rem;
    font-size: 14px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    position: relative;
    z-index: 2;
    color: #171920;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjVFMzdCMjJEODNCMDExRUFCRjA4QTgxMDY1RUYxQUQ0IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjVFMzdCMjJFODNCMDExRUFCRjA4QTgxMDY1RUYxQUQ0Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NUUzN0IyMkI4M0IwMTFFQUJGMDhBODEwNjVFRjFBRDQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NUUzN0IyMkM4M0IwMTFFQUJGMDhBODEwNjVFRjFBRDQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6C+1LaAAAAX0lEQVR42mIsKSlZysDAEMWAHyxjAhKZQPwAjyKQXBZI4Scgjgbiv1gU/YXKfWSCChwD4hYsClugcgxMSILNQHwciX8cKsaArvAv1FOfoDgK2TksWBwO8hwjugcBAgwAemgWG+nPZ50AAAAASUVORK5CYII=) 9.7rem center no-repeat;
    padding-left: 13px;
    box-sizing: border-box; }

.free_con .select p.cur {
    color: #333;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkNBOEM2MEJEODNCMzExRUFBNUY2QjMzNkMzNUQxRUZGIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkNBOEM2MEJFODNCMzExRUFBNUY2QjMzNkMzNUQxRUZGIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6Q0E4QzYwQkI4M0IzMTFFQUE1RjZCMzM2QzM1RDFFRkYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6Q0E4QzYwQkM4M0IzMTFFQUE1RjZCMzM2QzM1RDFFRkYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6I8xB8AAAAYUlEQVR42mIsKSlhQANRUHoZsiALmiIFIJ4GxIxAfAyIH8AkmJAUMQPxUiDmB2I+KJsZm8IaILZC4ltBxVAUWgJxLQMmqIXKgRXyQR3OjEUhM1SOjwnqeAUG3AAkNx0gwABprQvpAJy03AAAAABJRU5ErkJggg==); }

.free_con .select ul {
    width: 100%;
    position: absolute;
    left: 0;
    top: 40px;
    background-color: #fdfffe;
    border: 1px solid #efeff0;
    display: none; }

.free_con .select.open ul {
    display: block; }

.free_con .select ul {
    max-height: 215px;
    overflow-x: hidden; }

.free_con .select ul li {
    line-height: 28px;
    font-size: 14px;
    color: #171920;
    text-align: center;
    cursor: pointer;
    overflow: hidden;
    height: 28px;
    margin-bottom: 0;
    border-bottom: 0;
    background: #ffffff;
    display: block; }

.free_con .select ul li.curli {
    background-color: #f5f5f5; }

.pic_yanzheng {
    display: none;
    position: fixed;
    background: #ffffff;
    border-radius: 6px;
    z-index: 8;
    top: 22%;
    width: 90%;
    height: 270px;
    padding: 2% 1%;
    margin-left: 0; }

.pic_yanzheng p {
    text-align: center;
    margin: 15px 10px 10px;
    font-size: 14px;
    font-weight: normal;
    min-height: 16px;
    line-height: 16px; }

.pic_yanzheng .form_text {
    text-align: left; }

.pic_yanzheng p.button-disabled {
    background: #DDDFE8;
    color: #f3f3f3; }

.pic_yanzheng p.btn {
    font-size: 14px;
    cursor: pointer;
    text-align: center;
    width: 87%;
    height: 48px;
    line-height: 48px;
    border-radius: 6px;
    color: #ffffff;
    margin-left: 22px;
    margin-bottom: 20px; }

.pic_yanzheng p.button-primary {
    background: #649cf0;
    border: 1px solid #649cf0;
    color: #ffffff !important; }

.pic_yanzheng p.error_yz {
    color: #f54030;
    font-size: 12px;
    margin: -5px 3px -5px 7%;
    clear: both;
    text-align: left; }

.pic_yanzheng p #codePic {
    width: 120px;
    height: 41px;
    margin: 0 20px 0 15px;
    display: inline-block; }

.pic_yanzheng span {
    background: url(//m.hqwx.com/assets/images/close.png) no-repeat center center;
    background-size: 100% 100%;
    width: 21px;
    height: 21px;
    display: inline-block;
    float: right;
    margin-right: 20px;
    margin-top: 1px;
    cursor: pointer; }

.guanjia form .pic_yanzheng #txtValiCode_pic {
    margin: 0 0 9px 5px;
    font-size: 12px;
    width: 87%;
    height: 40px;
    line-height: 40px;
    padding-left: 10px;
    border: 1px solid #DDDDDD; }

.zhezhao {
    width: 100%;
    margin-left: 0;
    display: none;
    position: fixed;
    background: #000000;
    height: 120%;
    top: 0;
    opacity: 0.45;
    filter: Alpha(opacity=45);
    z-index: 2; }

.bg_shade {
    width: 100%;
    height: 1000%;
    background: rgba(0, 0, 0, 0.5);
    background: #000 \9;
    filter: alpha(opacity=50);
    position: absolute;
    top: 0;
    left: 0;
    z-index: 5;
    display: none; }

.zhibo_com {
    width: 90% !important;
    font-size: 14px !important;
    padding: 5% 3% !important; }

.zhibo_com .hq-1v1-info ul {
    width: 100%; }

.zhibo_com .hq-1v1-info .n_avator {
    margin: 0 auto; }

.zhibo_com .hq-1v1-info .live_title {
    width: 75%; }

.zhibo_com .hq-1v1-info .n_nr {
    font-size: 16px; }

.dialog .dialog-container, .dialog-alert.yvyue .dialog-container, .dialog-alert.yvyue-buy .dialog-container {
    position: absolute;
    width: 90%;
    height: 400px;
    background: #ffffff;
    border-radius: 5px;
    top: 20%;
    left: 0;
    margin-left: 5%;
    margin-top: 0;
    padding: 0; }

.yvyue-top .p1, .yvyue-top .p2 {
    border: 0 !important; }

.dialog-container .icon-close {
    margin-top: 10px; }

.dialog-bind-phone .dialog-header {
    height: 45px;
    line-height: 45px;
    position: relative; }

.dialog-bind-phone .dialog-header .icon-close {
    position: absolute;
    right: 10px;
    top: -10px;
    cursor: pointer; }

.dialog-bind-phone .dialog-header h1 {
    font-size: 24px;
    text-align: center;
    margin-top: 10px; }

.dialog-bind-phone .dialog-container p {
    font-size: 14px;
    color: #9598a2;
    line-height: 20px;
    margin: 10px; }

.dialog-bind-phone .dialog-container input {
    height: 48px;
    width: 91%;
    border: 1px solid #f0f0f0;
    font-size: 14px;
    padding: 0 0 0 10px;
    color: #9598a2;
    margin: 0 4%; }

.dialog-bind-phone .dialog-container .error-info {
    height: 1px;
    color: #f44130;
    margin: 0;
    line-height: 10px; }

.dialog-bind-phone .dialog-container input.error {
    border: 1px solid #f44130; }

.dialog-bind-phone .dialog-container .input-short {
    width: 42%;
    float: left; }

.dialog-bind-phone .dialog-container .form-group {
    display: inline-block;
    margin: 5px 7%;
    width: 83%; }

.dialog-bind-phone .dialog-container .form-group img {
    width: 115px;
    height: 49px;
    display: inline-block;
    float: right;
    background: #dddddd;
    cursor: pointer; }

.dialog-bind-phone .dialog-container .form-group .button {
    color: #ffffff;
    height: 48px;
    background: #649cf0;
    border-radius: 0;
    line-height: 48px; }

.dialog-bind-phone .dialog-container .form-group .btn-send {
    width: 95px;
    float: right;
    font-size: 14px; }

.dialog-bind-phone .dialog-container .form-group .btn-send.disabled {
    background: #dcdfe7; }

.dialog-bind-phone .dialog-container .form-group .btn-commit {
    width: 90%;
    margin-left: 3%;
    font-size: 18px;
    background: #649cf0; }

.dialog-bind-phone .dialog-container .form-group .btn-commit.disabled {
    background: #dcdfe7; }

.dialog-alert.yvyue .dialog-container .icon-close {
    position: absolute;
    right: 20px; }

.dialog-alert.yvyue .dialog-container .yvyue-top .p1 {
    text-align: center;
    height: 34px;
    vertical-align: middle;
    line-height: 34px;
    font-size: 24px;
    margin-top: 30px; }

.dialog-alert.yvyue .dialog-container .yvyue-top .p1 .icon-success {
    vertical-align: middle; }

.dialog-alert.yvyue .dialog-container .yvyue-top .p2 {
    text-align: center;
    margin-top: 33px;
    height: 16px;
    line-height: 16px;
    font-size: 16px;
    color: #f44130; }

.dialog-alert.yvyue .dialog-container .yvyue-top .p3 {
    text-align: center;
    margin-top: 10px;
    height: 16px;
    line-height: 16px;
    font-size: 16px;
    padding-bottom: 38px;
    border-bottom: 1px solid #f0f0f0; }

.dialog-alert.yvyue .dialog-container .yvyue-bottom {
    width: 90%;
    margin: auto;
    margin-top: 30px; }

.dialog-alert.yvyue .dialog-container .yvyue-bottom img {
    float: left;
    margin-right: 10px;
    width: 100px;
    height: 100px; }

.dialog-alert.yvyue .dialog-container .yvyue-bottom p {
    font-size: 16px;
    padding-top: 9px;
    height: 16px;
    line-height: 23px;
    width: 56%;
    float: left; }

.dialog-alert.yvyue .dialog-container .button-group {
    margin-top: 30px; }

.dialog-alert.yvyue-buy .dialog-container .icon-close {
    position: absolute;
    right: 20px; }

.dialog-alert.yvyue-buy .dialog-container .yvyue-top p {
    text-align: center;
    height: 16px;
    line-height: 16px;
    font-size: 16px; }

.dialog-alert.yvyue-buy .dialog-container .yvyue-top .p1 {
    margin-top: 57px; }

.dialog-alert.yvyue-buy .dialog-container .yvyue-top .p2 {
    margin-top: 10px; }

.dialog-alert.yvyue-buy .dialog-container .yvyue-bottom {
    margin-top: 70px; }

.dialog-alert.yvyue-buy .dialog-container .yvyue-bottom .button {
    margin: auto;
    display: block; }

.course-domain {
    padding: 0 15px;
    margin-bottom: 20px;
    padding-bottom: 13px;
    background: #ffffff; }
.course-domain .domain-title {
    display: none; }
.course-domain .recommend-course {
    height: 131px;
    border: 1px solid #e6ecf0;
    border-radius: 4px;
    margin-bottom: 12px;
    padding: 0 10px;
    position: relative; }
.course-domain .recommend-course:hover {
    box-shadow: 0px 1px 14px 0px rgba(0, 0, 0, 0.09); }
.course-domain .recommend-course a {
    color: #171920;
    display: inline-block;
    width: 100%;
    height: 100%; }
.course-domain .recommend-course .title {
    font-size: 16px;
    margin-top: 18px; }
.course-domain .recommend-course .footer-tag {
    color: #9598A2;
    font-size: 12px;
    position: absolute; }
.course-domain .recommend-course .footer-tag-1 {
    bottom: 32px;
    left: 10px; }
.course-domain .recommend-course .footer-tag-2 {
    bottom: 13px;
    left: 10px; }
.course-domain .recommend-course .footer-tag-3 {
    right: 10px;
    bottom: 13px; }
.course-domain .recommend-course .count-down span {
    color: #f54030; }
.course-domain .recommend-course .price-new {
    font-size: 18px;
    color: #649cf0;
    height: 18px;
    line-height: 18px;
    display: block; }
.course-domain .recommend-course .price-new .i-2 {
    font-size: 12px; }
.course-domain .recommend-course .price-old {
    font-size: 12px;
    color: #BDBDBD;
    height: 12px;
    line-height: 12px;
    margin-bottom: 5px;
    display: block; }

.no_show0 {
    display: none; }

.no_countdown0 {
    bottom: 13px !important; }

.meui.card .courseCard {
    width: 100%; }

.newusercoupon_libao {
    position: relative !important;
    bottom: auto !important;
    right: auto !important; }

@media only screen and (max-width: 375px) {
    .ewm_l {
        width: 5.8rem;
        letter-spacing: -1px; }
    .hot_lr p span {
        width: 3rem;
        margin-right: 0.16rem; }
    .zhibo_com .hq-1v1-info .n_nr {
        font-size: 14px; } }

@media only screen and (max-width: 340px) {
    .banner .ban_p {
        width: 65%;
        line-height: 0.8rem;
        font-size: 0.5rem;
        color: #fff;
        text-align: center;
        letter-spacing: 1px;
        margin-top: 2.6rem; }
    .zhibo_com .hq-1v1-info .n_nr {
        font-size: 12px; }
    .zhibo_com, .pic_yanzheng .form_text, .free_con .select p {
        font-size: 12px !important; }
    .zhibo_com .hq-1v1-info .live_title {
        width: 73%; }
    .dialog .dialog-container {
        font-size: 12px; }
    .dialog-bind-phone .dialog-header h1 {
        font-size: 24px;
        margin-top: 10px; }
    .dialog-bind-phone .dialog-container p {
        line-height: 20px;
        margin: 10px;
        font-size: 12px; }
    .dialog-bind-phone .dialog-container input {
        height: 40px;
        width: 95%;
        margin: 0 1%;
        font-size: 12px; }
    .dialog-bind-phone .dialog-container .input-short {
        width: 43%;
        float: left; }
    .dialog-bind-phone .dialog-container .form-group {
        display: inline-block;
        margin: 5px 7%;
        width: 83%; }
    .dialog-bind-phone .dialog-container .form-group img {
        width: 108px;
        height: 40px; }
    .dialog-bind-phone .dialog-container .form-group .button {
        height: 40px;
        line-height: 40px; }
    .dialog-bind-phone .dialog-container .form-group .btn-send {
        width: 88px;
        font-size: 12px; }
    .dialog-bind-phone .dialog-container .form-group .btn-commit {
        width: 90%;
        margin-left: 3%;
        font-size: 16px; } }

.meui.h2 {
    font-size: 12px; }

.meui.card.card-course .price {
    bottom: 30px; }
.meui.card.card-course .price span {
    font-size: 12px; }

.meui.card.card-course .price-old {
    bottom: 20px;
    right: 0; }
