﻿/*公用样式*/
* {
    padding: 0;
    margin: 0;
    font-family: 'Microsoft YaHei','Arial';
    box-sizing: border-box;
}
ul li{list-style:none;}
img{width:100%;}
a{text-decoration:none;color:#686868;}
a:hover{color:#e84a33;}
.modelShadow{box-shadow: 1px 2px 3px #ddd;border: #e0e3e9 solid 1px;}
.hide{display:none!important;}
/*导航*/
header{width:100%;min-width:1200px;}
.headerBox{width: 1200px;margin: 0 auto;font-size: 0;}
.logoLf{width: 170px;display: inline-block;vertical-align: middle;margin-right: 30px;}
.logoLf img{}
.navRg{display: inline-block;vertical-align: middle;font-size: 16px;width: 1000px;text-align: right;height: 60px;}
.navUl{white-space:nowrap;}
.navLi{display: inline-block;border-top:#fff solid 2px;}
.navLi a{line-height: 58px;display:inline-block;padding: 0px 20px;}
.navLogin a{padding:0;}
.navLi:hover{border-top:2px solid #e84a33;}
.navLi .navTelIco{background:url(/Img/GlobalIMG/navTel.png)no-repeat center;width: 20px;height: 30px;display: inline-block;vertical-align: middle;}
.navLi .navAppTxt{
    display: inline-block;
    vertical-align: middle;
}
.navAppTxt span{
    display: block;
    line-height: 16px;
    font-size: 14px;
}

/*底部*/
footer{width: 1200px;margin: 50px auto 10px;text-align: center;font-size: 12px;}
.footerLinkUl{ }
.footerLinkLi{display: inline-block;}
.footerLinkLi a{padding: 0 10px;}
footer p{margin-top: 10px;}

.contentView{width: 1200px;margin: 20px auto 0;font-size: 0;}

/*左边菜单*/
.contLfMenu{width: 200px;border: 1px solid #f0f0f0;margin-right:20px;padding: 20px 0;display: inline-block;vertical-align: top;font-size: 16px;background:#fff;}
.contLfMenu dt{font-size: 20px;padding: 20px 10px 0px;}
.contLfMenu dd{border-left: 1px solid #fff;cursor:pointer;}
.contLfMenu dd:hover{border-left:1px solid #e84a33;background:#e1e1e1;}
.contLfMenu a{display:block;padding: 8px 10px 8px 18px;}
.contLfMenu dd:hover span{color:#e84a33;}

.contLfMenu dd:hover .indexIco{background-position:-14px 2px;}
.contLfMenu dd:hover .liveVideo{background-position:-14px -17px;}
.contLfMenu dd:hover .course{background-position:-14px -299px;}
.contLfMenu dd:hover .mycourse{background-position:-14px -41px;}
.contLfMenu dd:hover .classGrade{background-position:-14px -17px}
.contLfMenu dd:hover .questionBank{background-position:-14px -68px;}
.contLfMenu dd:hover .order{background-position:-14px -94px;}
.contLfMenu dd:hover .coupon{background-position:-14px -120px;}
.contLfMenu dd:hover .activationCode{background-position:-14px -142px;}
.contLfMenu dd:hover .integral{background-position:-14px -162px;}
.contLfMenu dd:hover .account{background-position:-14px -185px;}
.contLfMenu dd:hover .study{background-position:-14px -206px;}
.contLfMenu dd:hover .message{background-position:-14px -229px;}
.contLfMenu dd:hover .feedback{background-position:-14px -252px;}
.contLfMenu dd:hover .client{background-position:-14px -276px;}

.contLfMenu span{display:inline-block;vertical-align:middle;}
.contLfMenu i{width: 26px;height: 22px;display:inline-block;vertical-align:middle;}
.contLfMenu .indexIco{background: url(/Img/GlobalIMG/menuLfIco.png)no-repeat -41px 2px;}
.contLfMenu .liveVideo{background: url(/Img/GlobalIMG/menuLfIco.png)no-repeat -41px -17px;}
.contLfMenu .course{background: url(/Img/GlobalIMG/menuLfIco.png)no-repeat -41px -299px;}
.contLfMenu .mycourse{background: url(/Img/GlobalIMG/menuLfIco.png)no-repeat -41px -41px;}
.contLfMenu .classGrade{background:url(/Img/GlobalIMG/menuLfIco.png)no-repeat -41px -17px}
.contLfMenu .questionBank{background: url(/Img/GlobalIMG/menuLfIco.png)no-repeat -41px -68px;}
.contLfMenu .order{background: url(/Img/GlobalIMG/menuLfIco.png)no-repeat -41px -94px;}
.contLfMenu .coupon{background: url(/Img/GlobalIMG/menuLfIco.png)no-repeat -41px -120px;}
.contLfMenu .activationCode{background: url(/Img/GlobalIMG/menuLfIco.png)no-repeat -41px -142px;}
.contLfMenu .integral{background: url(/Img/GlobalIMG/menuLfIco.png)no-repeat -41px -162px;}
.contLfMenu .account{background: url(/Img/GlobalIMG/menuLfIco.png)no-repeat -41px -185px;}
.contLfMenu .study{background: url(/Img/GlobalIMG/menuLfIco.png)no-repeat -41px -206px;}
.contLfMenu .message{background: url(/Img/GlobalIMG/menuLfIco.png)no-repeat -41px -229px;}
.contLfMenu .feedback{background: url(/Img/GlobalIMG/menuLfIco.png)no-repeat -41px -252px;}
.contLfMenu .client{background: url(/Img/GlobalIMG/menuLfIco.png)no-repeat -41px -276px;}
.contLfMenu .menuThis{border-left:1px solid #e84a33;background:#e1e1e1;}
.contLfMenu .menuThis span{color:#e84a33;}
.contLfMenu .menuThis .indexIco{background-position:-14px 2px;}
.contLfMenu .menuThis .liveVideo{background-position:-14px -17px;}
.contLfMenu .menuThis .course{background-position: -14px -299px;}
.contLfMenu .menuThis .classGrade{background-position:-14px -17px}
.contLfMenu .menuThis .questionBank{background-position:-14px -68px;}
.contLfMenu .menuThis .order{background-position:-14px -94px;}
.contLfMenu .menuThis .coupon{background-position:-14px -120px;}
.contLfMenu .menuThis .activationCode{background-position:-14px -142px;}
.contLfMenu .menuThis .integral{background-position:-14px -162px;}
.contLfMenu .menuThis .account{background-position:-14px -185px;}
.contLfMenu .menuThis .study{background-position:-14px -206px;}
.contLfMenu .menuThis .message{background-position:-14px -229px;}
.contLfMenu .menuThis .feedback{background-position:-14px -252px;}
.contLfMenu .menuThis .client{background-position:-14px -276px;}


.contLfMenu .questionMy{background: url(/Img/Tiku/menuLfIcoMyQ.png)no-repeat;}
.contLfMenu .svipStudy{background: url(/Img/SvipCenter/vip.png)no-repeat;}
.contLfMenu .menuThis .svipStudy{background: url(/Img/SvipCenter/vip-1.png)no-repeat;}
.contLfMenu dd:hover .svipStudy{background: url(/Img/SvipCenter/vip-1.png)no-repeat;}


/*切换考试科目*/
.contRgBigBox{display: inline-block;vertical-align: top;width: 980px;font-size: 16px;}
.contTopBox{border: 1px #dddddd solid;padding: 14px 20px;}
.contTopQiehuan{display: inline-block;vertical-align: middle;width: 470px;}
.contTopQiehuan h2{display: inline-block;vertical-align: middle;margin-right: 30px;font-weight: normal;}
.contTopBox span{display: inline-block;vertical-align: middle;cursor: pointer;color: #3c8bd8;}
.contTopBox span:hover{color:#e84a33;}
.contTopShezhi{display: inline-block;vertical-align: middle;width: 460px;text-align: right;}
.CTSBox{ }
.CTSIco{background: url(/Img/GlobalIMG/shezhi.png)no-repeat 0px 0px;width: 22px;height: 20px;display:inline-block;vertical-align:middle;}
.CTSBox:hover .CTSIco {background-position:-25px 0;
    transition: transform .2s ease-in 0s;
    transform: rotate(-90deg);
    -webkit-transform: rotate(-90deg);
    -moz-transform: rotate(-90deg);
    -webkit-transition: -webkit-transform .2s ease-in 0s;
    -moz-transition: -webkit-transform .2s ease-in 0s;}
.qiehuanBox{width: 760px;margin: auto;display:none;}
.QBYixuanBox{ }
.QBYLfBox{display: inline-block;vertical-align: middle;width: 300px;}
.QBYLfIco{background:url(/Img/GlobalIMG/yixuan.png)no-repeat;width:20px;height:20px;display:inline-block;vertical-align:middle;}
.QBYLfTxt{display: inline-block;vertical-align: middle;font-size: 18px;}
.QBYRgBox{display: inline-block;vertical-align: middle;width: 450px;text-align: right;}
.QBYRg{display: inline-block;cursor: pointer;}
.QBYRgIco{background: url(/Img/GlobalIMG/shezhi.png)no-repeat 0px 0px;width: 22px;height: 22px;display:inline-block;vertical-align:middle;margin-right: 10px;}
.QBYRgTxt{font-size: 18px;display:inline-block;vertical-align:middle;}
.QBYRgTxtThis{color:#e84a33;}
.QBYRgIcoThis{background-position:-25px 0;}
.QBYRg:hover .QBYRgIco{
    background-position:-25px 0;
     transition: transform .2s ease-in 0s;
    transform: rotate(-90deg);
    -webkit-transform: rotate(-90deg);
    -moz-transform: rotate(-90deg);
    -webkit-transition: -webkit-transform .2s ease-in 0s;
    -moz-transition: -webkit-transform .2s ease-in 0s;
}
.QBYRg:hover .QBYRgTxt{color:#e84a33;}
.QBYContUl{margin: 20px 0;padding: 0 20px 20px;border-bottom: 1px solid #e9e9e9;}
.QBYContLi{margin: 10px;min-width: 160px;text-align: center;border: 1px solid #d2d0d0;display: inline-block;background-color: #e9e9e9;position: relative;cursor: pointer;border-radius: 4px;}
.QBYCLIco{background: url(/Img/GlobalIMG/quxiao.png)no-repeat 0px 0px;width:20px;height:20px;display: none;position: absolute;top: -10px;left: -10px;}
.QBYCLTxt{display: block;padding: 6px 0;}
.QBYContLi:hover{background:#e84a33;border:1px solid #e84a33;}
.QBYContLi:hover span{color:#fff;}
.QBYContLi:hover .QBYCLIco{background-position: -24px 0;}
.QBHotExamBox{height:400px;overflow:auto;}
.QBHETitle{ }
.QBHEIco{background:url(/Img/GlobalIMG/hotIco.png)no-repeat;width:20px;height:20px;display:inline-block;vertical-align:middle;}
.QBHETxt{display:inline-block;vertical-align:middle;font-size: 18px;}
.QBHECont{}
.QBHECDl{font-size: 20px;border-left: 5px solid #e84a33;padding-left: 16px;margin: 30px 0 10px;}
.QBHECDd{text-align: center;display: inline-block;background: #fff;padding: 5px 10px;margin: 0 10px 10px;border-radius: 4px;cursor:pointer;}
.QBHECDd:hover{background:#e84a33;color:#fff;}
.shezhiBox{width: 760px;margin: 0 auto;display:none;}
.shezhiContUl{margin: 20px 0;border-bottom: 1px solid #e9e9e9;padding-bottom: 20px;}
.shezhiContLi{vertical-align: middle;margin: 10px;min-width: 160px;text-align: center;border: 1px #e84a33 dashed;display: inline-block;position: relative;cursor: pointer;border-radius: 4px;}
.QBYCLIco{ }
.SCLIco{display:block;}
.SCLTxt{padding: 5px 20px;display: block;}
.shezhiContLi:hover{background:#e84a33;}
.shezhiContLi:hover span{color:#fff;}
.shezhiContLi:hover .SCLIco{background-position: -24px 0;}
.shezhiContLiThis{border: 1px #e84a33 solid;background:#e84a33;color:#fff;}
.shezhiContLiThis .SCLIco{background-position: -24px 0;}
.shezhiContLiThis .SCLTxt{color:#fff;}

.SBCourseBox{ }
.SBCourseBox span{display: inline-block;padding: 5px 20px;cursor:pointer;}
.SBCourseBox span:hover{color:#e84a33;}
.SBCourseBox .hidden{color: #d2cece;cursor:default;}
.SBCourseBox .hidden:hover{color:#d2cece;}

/*title*/
.viewContCenter{border: 1px solid #dddddd;margin: 20px 0;padding: 20px;min-height: 600px;}
.viewContTitle{border-bottom: 1px solid #dddddd;}
.viewContTitle a{cursor: pointer;display: inline-block;padding: 10px 10px 20px;margin-right: 50px;border-bottom: 1px solid #ddd;margin-bottom: -1px;}
.viewContTitle .viewContTitleThis{border-color:#e84a33;color:#e84a33;}
.viewContTitle a:hover{border-color:#e84a33;color:#e84a33;}

/*翻页样式*/
.ui-page {line-height: 25px;padding: 20px 0px 25px;text-align: center;}
.ui-page a{height: 25px;display: inline-block;padding: 0px 9px;background: #fff;border: 1px #ccc solid;margin: 0px 3px;font: bold 12px/25px Arial;color: #555;}
.ui-page b{height: 25px;display: inline-block;padding: 0px 9px;background: #fff;border-radius: 30px;font: bold 12px/25px Arial;color: #555;}
.ui-page a.ui-page-turn {display: inline-block;padding: 0px 12px;font: normal 12px/25px "\u5b8b\u4f53";}
.ui-page a.ui-page-hidden {pointer-events: none;cursor: default;opacity: 0.2;}
 .ui-page .z-on {background: #e84a33;color: #FFF;border: 1px #e84a33 solid;}
.ui-page a:hover {background: #f0f0f0;color: #000;}
.ui-page a.z-on:hover {background: #e84a33;color: #FFF;border: 1px #e84a33 solid;}

/*无内容显示样式*/
.qSectionContentNo{text-align: center;}
.qSectionContentNo img{width: 200px;margin-bottom: 30px;}

.messageBdNo{text-align:center;margin-top: 140px;}
.messageBdNo img{width:100px;margin-bottom: 30px;}
.messPadding{ }

/*科目样式*/
.lessonTitleBox{margin: 20px 0;}
.lessonTitleBox span{display: inline-block;vertical-align: top;width: 70px;margin: 8px 0;}
.lessonTitleBox a{display: inline-block;padding: 4px 14px;margin: 4px 0;cursor:pointer;}
.lessonTitleBox .lessonListThis{background-color:#e84a33;color: #fff;border-radius: 4px;}

/*非常特别的移动显示*/
.FC-ModelBody{ }
.FC-ModelBody .Content{width:100%; }



/*联系客服*/
.contactBoxGlobal{width:1200px;margin:0 auto;}
.contactItemGlobal{width: 160px;position: fixed;right: 20px;top: 188px;}
.contactIcoGlobal{cursor:pointer;}

/*关闭客服*/
.closeImgBox{width:35px;height:35px;cursor:pointer;position:fixed;top: 188px;right: 22px;}
.closeImgCss{width:15px;height:15px;display:block;margin: 12px auto;}


/*快速到达顶部*/
.goTopModelTemDiv{position: fixed;bottom: 60px;text-align: right;right: 20px;margin-left: 635px;width: 120px;}
.goTopIcoMiaoshuDiv{display: inline-block;vertical-align: middle;}
.goTopMiaoshuImg{width: 74px;}
.goTopImgDiv{display: inline-block;vertical-align: middle;}
.goTopItemImg{width: 40px;}


/*老师回复提示*/
.QACenterTeacherReply{position: fixed;bottom: 5px;right: 10px;border: 2px solid #FB6023;padding: 20px 40px;border-radius: 5px;display:none;background-color: #fff;}
.QACenterTeacherReplyList{padding: 20px 0px;text-align: center;}
.QACenterTeacherReplyImg{display: inline-block;vertical-align: middle;margin-right: 10px;}
.QACenterTeacherReplyImg img{width: 50px;}

.QACenterTeacherReplyText{display: inline-block;vertical-align: middle;}
.QACenterTeacherReplyTop{font-size: 18px;font-weight: bold;}
.QACenterTeacherReplyButtom{text-align: left;font-size: 16px;color: #999;}

.QACenterTeacherReplyButton{text-align: center;}
.QACenterTeacherReplyButton .QACenterTeacherReplyA{padding: 5px 20px;border: 1px solid #1E9FFF;background-color: #1E9FFF;color: #fff;border-radius: 5px;cursor:pointer;}

.QACenterTeacherReplyClose{width: 16px;position: absolute;right: 10px;top: 10px;cursor: pointer;}


/*视频播放器 倍速选项 高度调整*/
.vjs-playback-rate.vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height: 18em;}