header.mui-bar {background-color: #4BB9A1;}
header.mui-bar .mui-icon {color: #fff;}
header.mui-bar .mui-title {font-size: 0.8rem;}
body {background-color: #fff;}
.mui-content {background-color: #fff;}
.mui-title {color: #fff;}

/*视频课程video_course_page S*/
.video_course_page {background-color: #fff;}
.video_course_page .box h1 {font-size: 1rem;font-weight: 600;text-align: center;padding: .5rem;padding-bottom: 0;}
.video_course_page .box h1 p {color: #0080FF;}
.video_course_page .box h1 span {display: block;color: red;font-size: .6rem;font-weight: 100;margin-top: .5rem;padding-bottom: .8rem;}
.video_course_page .box h2 {font-size: .9rem;font-weight: 600;color: #333333;padding: .5rem;display: flex;align-items: center;background-color: #f5f5f5;}
.video_course_page .box h2 img {margin-right: .5rem;width: 1.5rem;height: 1.5rem;}
.video_course_page .box .st {padding: .5rem .3rem;padding-top: 0;}
.video_course_page .box .st>li {display: flex;align-items: center;justify-content: space-between;padding: .5rem 0;border-bottom: 1px dashed #ccc;font-size: .7rem;}
.video_course_page .box .st>li .l {border: 1px solid #ccc;border-radius: 3px;padding: .1rem;width: 8.4rem;height: 7rem;display: flex;}
.video_course_page .box .st>li .l span {text-align: center;background-color: #6495ED;color: #fff;display: flex;align-items: center;padding: .5rem;}
.video_course_page .box .st>li .l a{display: block;width: 100%;}
.video_course_page .box .st>li .l img {width: 100%;height: 100%;display: block;}
.video_course_page .box .st>li .r {width: 9.2rem;height: 7rem;overflow: hidden;}
.video_course_page .box .st>li .r>a:first-child {width: 100%;font-size: .75rem;font-weight: 600;color: #000000;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.video_course_page .box .st>li .r p {color: #666666;font-size: .62rem;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 6;overflow: hidden;line-height: .85rem;text-indent: 1rem;}
.video_course_page .box .all_course {padding: .5rem 0;overflow: hidden;}
.video_course_page .box .all_course>a {float: left;margin: .48rem;width: 8.4rem;height: 9.2rem;background-color: #F5F5F5;box-shadow: 0 0 0.5rem #CCCCCC;font-size: .7rem;}
.video_course_page .box .all_course>a .t-box {border: 1px solid #ccc;border-radius: 3px;padding: .1rem;width: 8.4rem;height: 7rem;display: flex;}
.video_course_page .box .all_course>a .t-box span {text-align: center;background-color: #6495ED;color: #fff;display: flex;align-items: center;padding: .5rem;}
.video_course_page .box .all_course>a .t-box img {width: 100%;height: 100%;display: block;}
.video_course_page .box .all_course>a h3 {display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;padding: 0 .3rem;line-height: 1rem;font-size: .66rem;color: #666666;padding-top: .1rem;}
/*视频课程video_course_page E*/

/*视频课程详情页course_info_page S*/
.course_info_page .box {padding: .5rem .3rem;}
.course_info_page .box .p_top {border: 1px solid #ccc;border-radius: 3px;padding: .1rem;height: 10rem;display: flex;}
.course_info_page .box .p_top span {background-color: #6495ED;color: #fff;display: flex;align-items: center;justify-content: center;padding: .5rem;width: 100%;text-align: center;}
.course_info_page .box .p_top img {width: 100%;height: 100%;display: block;}
.course_info_page .box .price_info {padding: .1rem;}
.course_info_page .box .price_info h2 {font-size: .9rem;color: #333333;font-weight: 600;padding: .3rem 0;}
.course_info_page .box .price_info .jiage {font-size: .7rem;color: #666;margin-bottom: .5rem;}
.course_info_page .box .price_info .jiage em {font-size: 1.2rem;color: #ff5e00;}
.course_info_page .box .price_info .jiage span {font-size: .6rem;margin-left: .5rem;color: #999999;text-decoration: line-through;}
.course_info_page .box .price_info p {color: #666;background-color: #FAFAFA;padding: .5rem;border-radius: 4px;font-size: .7rem;height: 6.7rem;overflow: hidden;line-height: 1.2rem;}
.course_info_page .box .price_info .buy {display: flex;align-items: center;justify-content: space-between;padding: .5rem;padding-top: 1rem;}
.course_info_page .box .price_info .buy a {padding: .5rem 1.8rem;background-color: #DD524D;color: #fff;font-size: .7rem;border-radius: 5px;border: 1px solid #DD524D;box-shadow: 0 0 .5rem #CCCCCC;}
.course_info_page .box .price_info .buy a:last-child {color: #DD524D;background-color: #fff;}
.course_info_page .box>h3 {font-size: .9rem;font-weight: 600;color: #999;padding: .5rem;background-color: #F5F5F5;margin: .5rem 0;}
.course_info_page .box>h3 span {margin-right: 1rem;position: relative;}
.course_info_page .box>h3 span.click_bgc {color: #333333;}
.course_info_page .box>h3 span.click_bgc:before {display: block;}
.course_info_page .box>h3 span:before {content: "";display: block;width: 3.6rem;height: .15rem;background-color: #007AFF;position: absolute;left: 0;bottom: -.5rem;display: none;}
.course_info_page .box>p {font-size: .7rem;color: #666666;text-indent: 1.2rem;padding: .5rem;padding-top: .1rem;line-height: 1.2rem;}
.course_info_page .box .more {display: none;}
.course_info_page .box .more a {display: block;border: 1px solid #CFDBEB;border-radius: 2px;padding: .5rem;font-size: .7rem;margin: .7rem 0;box-shadow: 0 0 .2rem #CCCCCC;display: flex;align-items: center;justify-content: space-between;}
.course_info_page .box .more a>span {color: #666666;width: 14rem;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.course_info_page .box .more a .r,.video_course_page .box .st>a .r a{font-size: .6rem;color: #999999;}
.course_info_page .box .more a .r span {margin-left: .5rem;display: flex;align-items: center;justify-content: center;}
.course_info_page .box .more a .r img {width: .8rem;margin-right: .3rem;}
.course_info_page .box .more a .r .i1 {width: 1rem;}
/*视频课程详情页course_info_page E*/

/*成绩查询app_cjcx S*/
.cjcx_page .banner-tit {height: 6rem;background: url(../img/cjcx_banner.png) no-repeat 100%/cover;color: #fff;font-weight: 600;font-size: 1.2rem;display: flex;align-items: center;flex-direction: column;}
.cjcx_page .banner-tit em {font-size: 1rem;margin: 1rem 0 .6rem 0;color: #f5d229;}
.cjcx_page .say_first {display: flex;align-items: center;justify-content: space-between;padding: .5rem 0;}
.cjcx_page .say_first>p {width: 12.7rem;font-size: .6rem;color: #666666;line-height: 1rem;text-indent: 1rem;padding-right: .3rem;}
.cjcx_page .say_first .l {position: relative;width: 4.5rem;left: .5rem;top: -1rem;}
.cjcx_page .say_first .l:before {content: "";display: block;z-index: 99;position: absolute;left: 0;top: 0;width: 2rem;height: 2rem;border: .1rem dashed blue;transform: rotate(135deg);background-color: #fff;}
.cjcx_page .say_first .l:after {content: "";display: block;z-index: 98;position: absolute;right: 0;top: 0;width: 2rem;height: 2rem;border: .1rem solid #C7C7CC;transform: rotate(135deg);}
.cjcx_page .say_first .l em {color: #333333;font-size: .9rem;font-weight: 600;z-index: 998;position: absolute;left: .7rem;top: .5rem;}
.cjcx_page .say_first .l em:last-child {left: 3rem;}
.cjcx_page .box>h1 {padding: .5rem;padding-left: 1.5rem;font-weight: 600;color: #333333;font-size: 1rem;position: relative;background-color: #F5F5F5;}
.cjcx_page .box>h1:before {content: "";display: block;width: .3rem;height: 1rem;background-color: #007AFF;position: absolute;left: .6rem;top: .7rem;}
.cjcx_page .box>p {color: #666;font-size: .7rem;text-indent: 1rem;line-height: 1.2rem;padding: .5rem;}
.cjcx_page .box .chaxun {width: 100%;height: 15rem;padding-bottom: .5rem;}
.cjcx_page .box .chaxun img {width: 100%;height: 100%;display: block;}
.cjcx_page .box .subject:before {content: "";display: block;height: .5rem;width: 100%;position: absolute;top: -.5rem;left: 0;background-color: #F5F5F5;}
.cjcx_page .box .subject:after {content: "";display: block;height: .5rem;width: 100%;position: absolute;bottom: -.5rem;left: 0;background-color: #F5F5F5;}
.cjcx_page .box .subject {position: relative;margin: .5rem 0;}
.cjcx_page .box .subject h1 {font-size: 1.8rem;font-weight: 700;background-image: linear-gradient(to right, #ffa734, #fc6a57);-webkit-background-clip: text;color: transparent;border-bottom: 1px solid #333;width: 50%;margin: 0 auto;height: 3rem;}
.cjcx_page .box .subject h2 {font-size: .7rem;color: #000;text-align: center;margin-top: .5rem;}
.cjcx_page .box .subject h3 {text-align: center;font-size: 2.5rem;color: #ff5f45;}
.cjcx_page .box .subject h3 em {font-size: 1rem;position: relative;top: -1.2rem;left: -.3rem;font-weight: 600;}
.cjcx_page .box .subject h4 {text-align: center;font-size:.9rem;color: #999;}
.cjcx_page .box .subject h4 em {text-decoration: line-through;}
.cjcx_page .box .subject ul li {display: flex;align-items: center;justify-content: space-between;}
.cjcx_page .box .subject ul li em {width: 20%;font-size: .8rem;color: #ff5f45;font-family: "方正综艺简体";}
.cjcx_page .box .subject ul {padding:0 .5rem;}
.cjcx_page .box .subject ul li span {width: 80%;font-size: .7rem;color: #333333;padding: .5rem 0;border-bottom: 1px solid #F5F5F5;}
.cjcx_page .box .subject .run {display: flex;align-items: center;justify-content: center;}
.cjcx_page .box .subject .run a {padding:.3rem .8rem;border-radius: 25px;font-size: .8rem;color: #fff;background: linear-gradient(to right, #f15ac3, #fb9c52);margin: 1rem 2rem;}
.cjcx_page .box .subject .run a:last-child {background: linear-gradient(to right, #48cbea, #74a3f7);}
.cjcx_page .A-title h2 {font-size: 1.4rem;font-weight: bold;color: #E13B29;margin-bottom: 0px;text-align: center;padding-top: .5rem;}
.cjcx_page .two-wxcon img {width: 100%;}
.cjcx_page .A-title p {font-size: 1rem;margin: .3rem 0;text-align: center;}
.cjcx_page .footer .foot-four {display: -webkit-flex;align-items: center;padding: .3rem 0;justify-content: center;color: #666;}
.cjcx_page .footer .foot-four a {font-size: .7rem;display: block;border-right: 1px solid #CCCCCC;padding: 0 1rem;}
.cjcx_page .footer .foot-four a:last-child {border-right: 0;}
.cjcx_page .footer .version a {font-size: .7rem;}
.cjcx_page .footer {padding: 0;}
.cjcx_page .footer .copyRight {font-size: .6rem;padding: .5rem;text-align: center;color: #86888a;}
.cjcx_page .footer .version a i {width: 34px;height: 34px;display: block;background: url(https://www.fzyzx.cn/_m_/img/foot-ico.png) no-repeat;background-size: 70px auto;margin: 0 auto;position: relative;}
.cjcx_page .footer .version a.on i.cpb, .index_page .footer .version a:hover i.cpb {background-position: -36px -40px;}
.cjcx_page .footer .version a i.pcd {background-position: 0 -79px;}
.cjcx_page .footer .version a {display: inline-block;width: 33%;font-weight: normal;font-size: .7rem;line-height: 20px;color: #787878;}
.cjcx_page .line {padding: .5rem 0;text-align: center;border: 1px solid #dbdbdb !important;border-left: 0 !important;border-right: 0 !important;overflow: hidden;background: #F5F5F5;}
.cjcx_page a {color: inherit;}
/*成绩查询app_cjcx E*/