section h2,section .sub{text-align:center;margin:0}section h2{padding-top:50px;margin:0;font-size:30px}@media screen and (min-width: 480px){section h2::before,section h2::after{display:inline-block;content:"";width:50px;height:3px;background:#4a4a4a;margin:20px;vertical-align:-10px}}section .row{width:100%}section .app-btn{margin-top:20px;text-align:center}section .app-btn:before{content:'';display:table}section .app-btn:after{content:'';display:table;clear:both}section .app-btn a{display:inline-block;padding:10px 20px;border-radius:4px;color:#f0ca80;-webkit-text-decoration:none;text-decoration:none;-webkit-box-sizing:border-box;box-sizing:border-box;border:solid 2px #f0ca80}.bdy-course{background:url(/img/app-coursebg.53b7649.png) no-repeat center;background-size:cover;min-height:300px;padding-bottom:30px}@media screen and (min-width: 768px){.bdy-course h2{text-align:left}.bdy-course h2::before{display:none}}.bdy-course .tags.i18n-en{max-width:560px}.bdy-course .tags.i18-cn{max-width:324px}.bdy-course .tags{margin-top:20px}.bdy-course .tags span{display:inline-block;height:24px;padding:0 10px;background:rgba(255,81,12,.2);font-size:14px;color:#f0ca80;line-height:24px;border-radius:12px;margin:0 5px 5px 0}.bdy-course .desc{font-size:18px;color:#929292}.bdy-course .desc.i18n-en{max-width:640px}.bdy-course .desc.i18-cn{max-width:400px}.bdy-course .more a{display:inline-block;height:40px;width:140px;background:-webkit-gradient(linear, left top, right top, from(#F0CA80), to(#f96d2d));background:linear-gradient(to right, #F0CA80, #f96d2d);color:#fff;line-height:40px;border-radius:4px;-webkit-text-decoration:none;text-decoration:none;text-align:center}@media screen and (max-width: 767px){.bdy-course .tags,.bdy-course .desc{margin:20px auto;text-align:center}.bdy-course .more{text-align:center}}.bdy-vip{padding-bottom:40px}.bdy-vip h2{margin-bottom:10px}.bdy-vip .sub{font-size:16px;color:#929292}.bdy-vip .row{margin:20px 0 0;width:100%;text-align:center}.bdy-vip .row img{width:90%}.bdy-vip .row .vip-txt .txt{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.bdy-vip .row .vip-txt .txt h4{margin:0;font-size:24px}.bdy-vip .row .vip-txt .txt p{font-size:18px;color:#686868}@media screen and (max-width: 767px){.bdy-vip .row .vip-txt .txt h4{font-size:18px}.bdy-vip .row .vip-txt .txt p{font-size:14px}}.bdy-vip .join-vip{margin-top:50px}@media screen and (max-width: 575px){.bdy-vip h4{margin-top:10px !important}.bdy-vip .vip-img{margin-top:20px}.bdy-vip .join-vip{margin-top:20px}}.bdy-question{width:100%;background:#f8f8f8;padding-bottom:40px}.bdy-question .sub{font-size:18px;color:#929292;font-weight:bold}.bdy-question .sub span{font-size:20px;margin:0 5px;color:#f0ca80}.bdy-question .js_masonry{margin-top:30px}.bdy-activity{text-align:center;padding-bottom:40px}.bdy-activity h2{margin-bottom:20px}.bdy-activity .sub{max-width:790px;margin:0 auto;color:#929292}.bdy-activity .row{margin:0;padding:0}.bdy-activity .row>div{margin-top:20px}.bdy-activity img{width:100%;max-width:320px;border-radius:8px}.bdy-activity p{margin-top:5px;font-size:18px;font-weight:bold}@media screen and (max-width: 575px){.bdy-activity .row>div{padding:0}.bdy-activity img{max-width:100%}}.footbar{background-image:url(/img/footbarbg.b946c4d.png)}.js_masonry{width:100%;padding:0 !important}.js_masonry .grid-sizer,.js_masonry .grid-item{width:33.333333%;-webkit-box-sizing:border-box;box-sizing:border-box}.js_masonry .grid-item{float:left;padding:0 10px 20px}.js_masonry .grid-item:before{content:'';display:table}.js_masonry .grid-item:after{content:'';display:table;clear:both}.js_masonry .grid-item .grid-cont{height:100%;background:#fff;-webkit-box-shadow:0 4px 8px rgba(28,18,3,.05);box-shadow:0 4px 8px rgba(28,18,3,.05);border-radius:8px;padding:20px 20px 15px}.js_masonry .grid-item .grid-cont h4,.js_masonry .grid-item .grid-cont p{margin:0}.js_masonry .grid-item .grid-cont h4{color:#41b883;font-size:12px;margin-bottom:10px}.js_masonry .grid-item .grid-cont h4::before{display:inline-block;content:"";width:13px;height:15px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAeCAMAAAAFBf7qAAAAQlBMVEVHcExOv45CuYRDuYVBuYNBuYRBuINBuINBuINBuYNDvYhBuINRvo7X8OWs4MlqyJ7l9e7////R7uGL07New5bK69yde/pDAAAAC3RSTlMADnRAklrVreq+KbzU9SEAAAChSURBVHjadc9ZbsQwDARR7SZVni3L/a8aRXYAI6Ou3wc0wVCNtzyG34xFdRKrkibMS1ySN4OypDEWzSfdXpceB7FN+rxf2idlPZhIigpVUaMrgiioQ5i0P86+/qjSDnpen5pU8IPut7Pv/SSnBHHLSIIiVEEZsqAEXdAGQVCjnfTxGj0vBC6oQxGDFZKgMlSQQxZkEAc1VrUw6mX7n5vlIT+Y5h28TWPr+AAAAABJRU5ErkJggg==) no-repeat center;background-size:100%;vertical-align:-3px;margin-right:5px}.js_masonry .grid-item .grid-cont h4 span{margin-right:10px}.js_masonry .grid-item .grid-cont .title{font-size:16px;margin-bottom:15px}.js_masonry .grid-item .grid-cont p{font-size:14px;color:#666;max-width:100%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.js_masonry .grid-item .more{height:30px;line-height:30px;margin-top:10px}.js_masonry .grid-item .more span{color:#aaa}.js_masonry .grid-item .more a{float:right;color:#41b883;-webkit-text-decoration:none;text-decoration:none}.js_masonry .grid-item .more a::after{display:inline-block;content:"";width:8px;height:12px;margin-left:6px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAYCAMAAADEfo0+AAAAElBMVEVHcExBuYNBuINDuoVCuIRBuIOuYQsdAAAABXRSTlMAgPA1d/am5XMAAAArSURBVHjazZGxAQAACIKy8v+Xa+WCYpMRY5ECyIZpm6bysaG430zIyAA3DLUcAiOxHkivAAAAAElFTkSuQmCC);background-size:100%;background-position:center;background-repeat:no-repeat;vertical-align:-1px}@media screen and (min-width: 480px)and (max-width: 991px){.js_masonry .grid-item{width:50%}}@media screen and (max-width: 479px){.js_masonry .grid-item{width:100%;padding:10px 0}}.js_masonry .hot-qa h4::before{display:none !important}.js_masonry .hot-qa h4 span.type{background:#fc9700;color:#fff;padding:5px 20px;border-radius:15px}.js_masonry .hot-qa .title{color:#ea9a23}.js_masonry .hot-qa .more a{color:#ea9a23}.js_masonry .hot-qa .more a::after{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAYCAMAAADEfo0+AAAAElBMVEVHcEz9lwD8lwD/mAD8mAD8lwBnwG4lAAAABXRSTlMAgPA1d/am5XMAAAArSURBVHjazZGxAQAACIKy8v+Xa+WCYpMRY5ECyIZpm6bysaG430zIyAA3DLUcAiOxHkivAAAAAElFTkSuQmCC)}.js_masonry .hot-qa .line{color:#999;margin-bottom:15px}.js_masonry .hot-qa .line::after{display:inline-block;content:"";width:calc(100% - 75px);height:2px;background:#e5e5e5;float:right;margin-top:10px}.js_masonry .hot-qa .re-item{display:block;color:#4a4a4a;-webkit-text-decoration:none;text-decoration:none;margin-bottom:10px}
