/**封装Tab**/
.tabWrap {width: 1200px;margin: 0 auto 50px;overflow: hidden;}
.tab {overflow: hidden;height: 30px;float: right;}
.tab li {float: right;width: 30px;color: #fff;text-align: center;cursor: pointer;height: 30px;line-height: 30px;margin-left: 25px;}
.tab-title{width: 1200px;height: 30px;margin: 30px 0px;}	
.tabContent .hide {display: none;}
.t_icon1{background: url(../images/tab_xb.png) no-repeat;background-position:0px 0px;}
.t_icon1.on{background-position:-1px -49px;}
.t_icon2{background: url(../images/tab_xb.png) no-repeat;background-position:-51px -48px;}
.t_icon2.on{background-position:-51px 1px;}
.p-content.f2{background: #FFFFFF;}
.tab-title span{line-height: 30px;}
/**封装Tab**/
.fl1{height: 105px;width: 1160px;border-bottom: 1px solid #e3e2e2;margin: 0 auto;}
.fl1 h3{font-size: 16px;color: #333333;float: left;line-height: 30px;float: left;font-weight: 500;margin-left: 30px;}
.text_title.text_title1  h3{margin-left: 20px;}
.text-left{width: 800px;float: left;} 
.text_o_data{float: right;color: #666666;font-size: 16px;line-height: 90px;margin-right: 30px;}
.text_o_data b{font-weight: 500;color: #1D8FE4;}
.text_o_data_btn{border: 2px solid #1D8FE4;padding: 5px 12px;border-radius:5px ;color: #1D8FE4;font-size: 16px;}
.text_o_data_btn:hover{color: #FFFFFF;background: #1D8FE4;}
.text_title{float: left;width: 100%;line-height: 30px;margin-top: 15px;}
.text_footer{float: left;width: 100%;margin-top: 15px;}
.text_title img{float: left;margin-top: 5px;margin-left: 15px;}
.text_footer span{margin-left: 20px;color: #666;}
.text a{width: 100%;float: left;}
.fl1:hover{background: #f8f8f8;}
/**列表**/

/**条件筛选**/
.selectNumberScreen{ width:100%; height:auto; margin:0px auto;background: #FFFFFF;border-bottom:1px solid #EEEEEE ;}
#selectList {float: left;margin: 10px 0px;width: 100%;}
.screenBox dl {margin: 0px;float: left;width: 100%;}
.screenBox dl.noborder {border-bottom: 0px; border-left: 0px; border-top: 0px; border-right: 0px}
.screenBox dl.goodstype {border-bottom: #e6e6e6 1px dashed}
.screenBox dl dt {float: left; height: 30px}
.screenBox dl dt {text-align: left; width: 50px; height: 38px;color: #333;font-size: 14px;line-height: 38px;}
.screenBox dl dd {position: relative;padding-left: 0px;  padding-right: 48px;padding-top: 0px;line-height: 30px;}
.screenBox dl dd a {line-height: 14px; margin: 8px 25px -4px 0px; display: block;float: left; color: #333; overflow: hidden; text-decoration: none;font-size: 14px;padding: 5px;margin-bottom: 5px;}
.screenBox dl dd a:hover {background: #0170C1; color: #FFFFFF;padding: 5px;border-radius:5px ;}
.screenBox dl dd a.selected {background: #0170C1; color: #fff;border-radius:5px ;}
.screenBox dl dd span.more {position: absolute; width: 39px; display: block; height: 14px; top: 6px; cursor: pointer; right: 1px}
.screenBox dl dd span.more label {display: inline-block; cursor: pointer}
/**条件筛选**/

/**图表展示**/
.uc-course-list_itm {width: 280px;height: 350px;margin-right: 30px;margin-bottom: 20px;background: #fff;position: relative;box-shadow: 0px 2px 2px 0px rgba(58,62,81,0.20);}
.uc-course-list_itm>a{float: left;height: 100%;}
.uc-item-status{width: 60px;height: 60px;position: absolute;right: 0;top: 0;}
.uc-item-status i img {width: 60px;height: 60px;}
.uc-item-title{line-height: 28px;font-size: 16px;color: #333333;margin-bottom: 10px;height: 56px;width: 100%;}
.uc-cocourse-content{margin: 0px 10px;width: 240px;margin: 0 auto;}
.uc-course-list_itm .item-row{color: #4a4a4a;line-height: 30px;height: 30px;}/**新增**/
.uc-course-list_itm .item-row .item-label {float: left;}
.item-data b{color: #1D8FE4;font-weight: 500;}
.uc-img img{width: 100%;}
.item-row.item-start-state_finish {float: left;width: 50%;margin-top: 30px;font-size: 16px;color: #333333;}
.text_o_data .item-row.item-start-state_finish{float: right;}
.item-row.item-start-state_finish img{margin-right: 5px;}
.item-label.int{margin-left: 40px;}
.tab-title>span{font-weight: 500;font-size: 20px;}
.f-ib {display: inline-block;zoom: 1;float: left;}
.tabContent{margin: 0 -40px 0px 0;}
.text_o_data img{margin-top: 30px;float: left;margin-right: 10px;}
/**图表展示**/

/**图标展示-学习班**/
.p-content.p-content-class .uc-course-list_itm{width: 588px;height: 185px;}
.p-content.p-content-class .uc-img{float: left;margin: 5px 5px;}
.p-content.p-content-class .uc-cocourse-content{float:left;margin: 15px 30px;}
/**图标展示-学习班**/

/**列表介绍详情**/
.p-content.p-content-class.courseheadbox{width: 1200px;height: 300px;margin: 0 auto;margin-top: 20px;overflow: hidden;}
.p-content.p-content-class.courseheadbox .uc-course-list_itm{width: 1200px;height: 300px;}
.p-content.p-content-class.courseheadbox .uc-img{margin: 30px;}
.p-content.p-content-class.courseheadbox .uc-cocourse-content{margin: 30px 10px;width: 780px;position: relative;}
.p-content.p-content-class.courseheadbox .uc-item-title{font-size: 20px;color: #333333;}
.p-content.p-content-class.courseheadbox .item-row.item-start-state_finish{width: 100%;}
.btn-exam{display: block;background: #dbdbdb;text-align: center;color: #FFFFFF;border-radius: 5px ;width: 105px;}
.item-data-js{margin-left: 20px;float: left;color: #1D8FE4;}
.uc-lick{position: absolute;width: 38px;height: 39px;border: 1px solid #eaeaea;border-radius:5px ;right: 35px;top: 0px;background: url(../images/uc-lick-xb.png) no-repeat;background-position:3px 3px ;}
.uc_active{background-position:-30px 3px ;}
.uc-lick.uc-lick1{right: 15px;background: url(../images/uc-lick2.png) no-repeat center;}
.uc-lick.uc-lick2{right: 54px;}
/*.uc-lick img{margin-top: 3px;margin-left: 2px;}*/

/**列表介绍详情**/

/**教师详情页**/
.text-jj{line-height: 1.8;margin:0 auto;width: 1200px;background: #FFFFFF;margin-top: 15px;}
.text-jj .desc{height:auto; overflow: hidden;position: relative;line-height: 30px;padding: 10px 0px;border-bottom: 1px solid #ebebeb;}
.text-jj span{font-size: 16px;color: #333333;margin-left: 35px;float: left;line-height: 35px;}
.text-jj p{color: #666666;font-size: 14px;line-height: 35px;width: 85%;float: left;}
.text-jj i{font-style: normal;}
.iconfont{font-size: 20px;text-align: right;cursor: pointer;position: absolute;right: 10px;top: 10px;}

/**主讲课程**/
.p-content.p-content-teacher .uc-course-list_itm{height: 285px;}
.p-content.p-content-teacher .uc-item-title{margin-top: 5px;height: auto;}
.p-content.p-content-teacher .item-label.int{margin-left: 70px;}
.p-content.p-content-teacher .item-row.item-start-state_finish{margin-top: 12px;}

.uc-teacher{width: 100%;height: 280px;background: url(../images/teacher_back.png) no-repeat;margin-bottom: 30px;}
.uc-teacher li{text-align: center;float: left;width: 100%;line-height: 35px;}
.uc-teacher-img{margin-top: 30px;}
.uc-teacher-name{color: #333333;font-size: 24px;}
.uc-teacher-js{color: #fe9c02;}
.uc-teacher-js span{margin-left: 5px;}
.uc-teacher-js img{vertical-align: middle;}
.uc-teacher-xk span{margin: 0px 10px;}
/**教师详情页**/

/**岗位进阶**/
.step-button{display: none;}
.stepCont{width: 1200px !important;margin: 0 auto;}
.stepCont-jd{width: 100%;background: #FFFFFF;float: left;height: 210px;}
.ystep-container .descriptionHeader{width: 80px !important;margin-left: -20px !important;}
.stepCont-jd h3{font-size: 16px;color: #333333;margin-top: 25px;font-weight: 500;}
.ystep-lg .ystep-step-undone .stepIcon{width: 35px !important;height: 35px !important;line-height: 35px !important;}
/**岗位进阶**/

/**空状态显示**/
.uc-empty img{margin: 200px auto;width: 245px;height: 180px;display: block;}
/**空状态显示**/

/**课程表-课程讲义**/
.p-content.p-content-class.courseheadbox.p-content-class-jy{width: 880px;float: left;}
.p-content.p-content-class.courseheadbox.p-content-class-jy .uc-course-list_itm.f-ib{width: 100%;}
.p-content.p-content-class.courseheadbox.p-content-class-jy .uc-cocourse-content{width: 400px;}
.p-content.p-content-class.courseheadbox.p-content-class-jy .uc-img{margin: 35px 20px;}
.p-content.p-content-class.courseheadbox.p-content-class-jy .uc-course-list_itm .item-row{color: #666666;}
.uc-course-lectors{width: 300px;height: 300px;float: left;margin-top: 20px;margin-left: 15px;background: #FFFFFF;}
.lectors-span{margin: 10px 20px;display: block;font-size: 14px;color: #333333;line-height: 25px;height: 200px;overflow: hidden;}
.uc-course-lectors h3{margin: 10px 20px;font-weight: 500;font-size: 16px;margin-top: 20px;}
.uc-course-lectors  a{color: #1D8FE4;display: block;float: right;margin-right: 25px;font-size: 14px;}

.tabWrap.tabWrap_02{width: 880px;float: left;}
.tabWrap.tabWrap_02 .tab-title{width: 100%;background: #FFFFFF;height: 60px;margin: 0;margin-top: 15px;border-bottom: 1px solid #ebebeb;}
.tabWrap.tabWrap_02 .tab li{color: #333333;width: auto;line-height: 60px;height: 48px;font-size: 16px;}
.tabWrap.tabWrap_02 .t_icon2{background: #FFFFFF;}
.tabWrap.tabWrap_02 .t_icon1{background: #FFFFFF;}
.tabWrap.tabWrap_02 li.on{border-bottom: 1px solid #1D8FE4;color: #1D8FE4;font-size: 16px;}
.tabWrap.tabWrap_02 .tab{height: 60px;float: left;}
.tabWrap.tabWrap_02 .tabContent{background: #FFFFFF;min-height: 415px;margin: 0px;height: auto;float: left;width: 880px;}
.tabWrap.tabWrap_02 .btn_xz{float: right;font-size: 14px;background: #1D8FE4;color: #FFFFFF;height: 28px;line-height: 28px;padding: 0px 10px;border-radius:5px ;margin-right: 30px;margin-top: 15px;}
.tabWrap.tabWrap_02 .btn_xz a{color: #FFFFFF;}
.chapterhead .ks img{float: left;margin-top: 10px;margin-right: 5px;}
.chapterhead li{height: 40px;line-height: 40px;width: 100%;}
.chapterhead .f-fr.ksinfo{float: right;}
.chapterhead .f-fr.ksinfo .btn_xz{margin-top: 5px;margin-right: 0px;}
.chapterhead .f-fr.ksinfo img{margin-right: 5px;}
.chapterhead .f-fl.f-thide.ksname{margin-left: 25px;width: 400px;}
.chapterhead .f-fl.f-thide.time em{float: left;margin-right: 5px;height: auto;}
.chapterhead .f-fl.f-thide.time em img{float: left;margin-top: 12px;}
.chapterhead{margin:30px;float: left;width: 800px;}
.chapterhead a{float: left; color: #333333;}
.chapterhead .f-fl{float: left;}

.comment{width: 300px;height: 480px;background: #FFFFFF;float: left;margin-top: 15px;margin-left: 15px;}
.com-titile{height: 60px;border-bottom: 1px solid #ebebeb;line-height: 60px;padding-left: 20px;font-weight: 500;}
.talk-text{margin: 15px 25px;float: left;}
.talk-text textarea{width: 830px;height: 80px;background: #fafafa;border: 1px solid #dbdbdb;}
.talk-text span{float: right;font-size: 14px;background: #1D8FE4;color: #FFFFFF;height: 28px;line-height: 28px;padding: 0px 15px;border-radius:5px ;margin-top: 15px;}
.talk-text span a{color: #FFFFFF;}
.m-posts{float: left;margin: 30px;width: 820px;}
.m-posts .j-userName{margin-left: 5px;line-height: 45px;font-weight: 600;font-size: 16px;color: #333333;height: 40px;}
.m-posts .j-number{width: 100%;float: left;margin-top: 2px;}
.m-posts .j-number img{float: left;}
.m-posts p{display: block;width: 90%;float:left;margin-left: 40px;line-height: 25px;}
.m-posts img{float: left;}
.f-cb span{display: block;float:left;}
.f-cb .j-time{float: right;}
.m-posts li {border-bottom: 1px solid #e4e4e4;display: block;float: left;width: 100%;padding-bottom: 10px;margin-bottom: 15px;}

.comment li{float: left;width: 100%;margin-top: 19px;}
.comment ul{margin: 0px 20px;}
.comment ul span{float: left;}
.comment ul img{float: right;}
.comment-textarea{margin: 20px 20px;float: left;}
.comment-textarea textarea{background: #fafafa;border: 1px solid #dbdbdb;width: 255px;height: 100px;}
.comment-textarea span{float: left;margin-top: 10px;}
.btn-fb{float: right !important;font-size: 14px;background: #dbdbdb;color: #FFFFFF;height: 28px;line-height: 28px;padding: 0px 15px;border-radius: 5px; margin-top: 5px !important;}
.btn-xq{float: left;margin-left:100px ;}
.btn-xq a{color: #333333;}
.btn-fb a{color: #FFFFFF;}
.m-ckgd{text-align: center;background: #fafafa;border-top: 1px solid #eaeaea;color: #666;padding: 15px 0;cursor: pointer;font-size: 12px;display: block;width: 100%;float: left;}
    
/**课程表-课程讲义**/




/****图书管区域***************************************************************************************/
.p-content.p-content-upload .uc-img{float: left;margin:15px; margin-right:5px;}
.p-content.p-content-upload .uc-cocourse-content {float: left;margin: 10px 5px;}
.p-content.p-content-upload .uc-cocourse-content{width: 115px;}
.p-content.p-content-upload .uc-course-list_itm{height: 220px;}
.p-content.p-content-upload .item-row.item-start-state_finish{width: 100%;margin-left: 10px;}
.p-content.p-content-upload .item-row.item-start-wenhua{color: #1D8FE4;}
.btn-upload{width: 80px;height: 30px;background: #1D8FE4;color: #FFFFFF;display: block;font-size: 14px !important;text-align: center;border-radius:5px ;float: left;margin-left: 1000px;}

/**图书馆-资料详情页**/
.tabWrap.teshu{background: #FFFFFF;}
.tabWrap.teshu .tab-title{border-bottom: 1px solid #EBEBEB;margin: 0px;height: 65px;}
.tabWrap.teshu .tab-title>span{line-height: 65px;padding-left: 30px;}
.tabWrap.teshu .tab-title .tab{margin-top: 15px;margin-right: 30px;}
.tabWrap.teshu .uc-course-list_itm{margin-right: 0px;margin-left: 20px;margin-top: 15px;}
.p-content.p-content-class.courseheadbox.libra .uc-cocourse-content{width: 925px;}
.p-content.p-content-class.courseheadbox.libra .uc-img{margin: 15px 30px;}
.item-row-sm{position: absolute;bottom: 0px;right: 30px;width: 90px;}
.item-row-sm span{color: #666666;}
.comment.libra{height: auto;}
.comment.libra .m-posts{width: 250px;}
.comment.libra .m-posts p{margin-left: 5px;width: 100%;}
.comment.libra .m-posts li{border: none;}
.talk-null{display: block;width: 230px;margin: 170px auto;}
.talk-null img{margin: 0 auto;width: 110px;display: block;}
.talk-null span{float: left;margin-top: 20px;}
.talk-null a{display: inline;color: #1D8FE4;}
.tabContent1{width: 100%;height: 608px;background: #FFFFFF;float: left;}
.p-content.p-content-upload.p-content-upload1 .uc-course-list_itm{width: 215px;height: 130px;}
.p-content.p-content-upload.p-content-upload1 .uc-cocourse-content{margin: 8px 5px;}
.p-content.p-content-upload.p-content-upload1 .uc-item-title{margin-bottom: 0px;}
.text-left .item-data{color: #1D8FE4;margin-left: 40px;float: left;}
.tabWrap.tabWrap_02 .btn_xz.btn_fd{background: #FFFFFF;}
.text-header{margin-bottom: 10px;float: left;width: 100%;}
.text-header span{float: left;margin-top: 0px;}
.text_oth{margin-left: 80px;}
.text-header .btn-fb{margin-top: 0px !important;margin-left: 10px;}
/**图书馆-资料详情页**/

/**其他**/
.p-content.hide.p-content-ilp .item-row.item-start-state_finish{margin-top: 0px;}
.p-content.hide.p-content-ilp .uc-course-list_itm{width: 265px;height: 320px;margin-left:28px ;}
.p-content.hide.p-content-ilp .item-row.item-start-state_finish.df{float: right;width: auto;}
/*.chapterhead1 li{background: url(../images/tab_xb1.png) no-repeat;background-position: 1px 0px;z-index: 99999;}*/
.dafen{float: left;margin-left: 30px;height: 25px;margin-top: 2px;}
.item-row.item-start-data.itm-td .item-data{float: left;}
.item-row.item-start-data.itm-td .people{margin-left: 40px;}
.comment-null{float: left;width: 100%;margin: 40px 0px;}
.comment-null img{margin: 0px auto;width: 96px;display: block;}
.p-content.p-content-class.courseheadbox.courseheadbox-db .item-data {float: left;}
.tle{margin-left: 40px;}
/**其他**/


/**课程播放界面**/
.box_video{width: 1202px;margin: 0 auto;}
.video_content {float: left;}
.video_header{height: 60px;line-height: 60px;font-size: 20px;background: #FFFFFF;}
.video_header .video_number{height: 30px;padding: 0px 10px;text-align: center;background: #1D8FE4;color: #FFFFFF;border-radius:5px ;margin: 0px 10px 0px 20px;}
.video_content_l{width: 845px;height: 870px;float:left ;background: #FFFFFF;border-right: 1px solid #EBEBEB ;}
.video_content_l_expand{width: 1200px;height: 870px;float:left ;background: #FFFFFF;border-right: 1px solid #EBEBEB ;}
.video_content_l img{width: 845px;height: 570px;}
.video_content_r_contract{width: 0px;height: 870px;float: left;background: #FFFFFF;position: relative;}
.video_content_r{width: 345px;height: 870px;float: left;background: #FFFFFF;position: relative;}
.box_video .wrapper{width: auto;}
.box_video .tabWrap.tabWrap_02{width: 99%;margin: 0 auto;}
.box_video .tabWrap.tabWrap_02 .tabContent{width: 99%;}
.box_video .chapterhead{width: 293px;margin: 10px 5px 10px 15px;}
.box_video .chapterhead .f-fl.f-thide.ksname{width: 190px;overflow: hidden;height: 35px;text-align: left;margin-left: 5px;}
.box_video .talk-text textarea{width: 290px;margin-top: 15px;margin-left: 15px;padding-left: 5px;}
.box_video .m-posts{width: auto;}
.box_video .chapterhead .f-fr.ksinfo{width: 70px;text-align: center;}
.box_video .tabWrap.tabWrap_02 .tab-title{margin-top: 0px;}
.box_video .chapterhead li{margin-bottom: 0px;height: 35px;line-height: 35px;position: relative;}
.box_video .talk-text{bottom: 0px;background: #FFFFFF;width: 100%;border-top:2px solid #e4e4e4 ;margin: 0px;margin-bottom: 15px;}
.tab_video li{height: 30px;}
.tab_video.v_a .on{background: #1D8FE4;color: #FFFFFF !important;}
.tabWrap.tabWrap_02.video .tab li{height: 30px;line-height: 30px;padding-left: 35px;padding-right: 20px;margin-top: 15px;}
.tabWrap.tabWrap_02.video .uc-list_content.chapter{float: left;height: 540px;overflow: auto;}
.tabWrap.tabWrap_02.video .m-posts{height: 410px;overflow: auto;margin: 10px 0px 10px 10px;}
.tabWrap.tabWrap_02.video .m-posts li{width: 96%;}
.tabWrap.tabWrap_02.video .m-posts .j-userName{line-height: 35px;}
.tabWrap.tabWrap_02.video .talk-text span{margin-right: 27px;}
.v_a{background: url(../images/video_icon2.png) no-repeat center left;background-position:10px 8px ;}
.v_b{background: url(../images/video_icon1_1.png) no-repeat center left;background-position:10px 8px ;}
li.v_b.on{background: url(../images/video_icon1.png) no-repeat #d85b6a center left ;color: #FFFFFF !important;border-radius:5px ;background-position:10px 8px ;}
li.v_a.on{background: url(../images/video_icon2_1.png) no-repeat #d85b6a center left;color: #FFFFFF !important;border-radius:5px ;background-position:10px 8px ;}
.video_tip{width: 100%;height: 30px;border-bottom: 1px solid #f8f8f8;}
.video_tip span{line-height: 30px;width: 33%;display: block;float: left;text-align: center;}
span.step.line_bg{
    height: 58%;
    background: #dbdbdb;
    display: inline-block;
    width: 3px;
    top: 115px;
    position: absolute;
    z-index: 1;
    left: 22px;
}
span.f-fl-add{position: absolute;height: 15px;width: 3px; background: #5fd285;display: inline-block;left: 7px;z-index: 1;top: 30px;}

/**课程播放界面**/

/**图书馆**/
.lib_search .nav_right.fr{float: left;margin-left: 210px;}
.lib_search .nav_right.fr .search_box.fl{width: 560px;height: 56px;font-size: 12px;background: url(../images/ss.png) no-repeat;background-size:559px 56px ;}
.lib_search .search .search_btn{width: 88px;height: 54px;background: #1D8FE4;color: #FFFFFF;font-size: 20px;}
.lib_search .btn-upload{margin-left: 20px;margin-top: 16px;width: 120px;height: 50px;line-height: 50px;border: 2px solid #1D8FE4;background: #FFFFFF;color: #1D8FE4;font-size: 20px !important;}
.p-content.p-content-upload.p-content-upload_1 .uc-item-title{margin-bottom: 0px;}
.p-content.p-content-upload.p-content-upload_1 .item-row.item-start-state_finish{margin-top: 0px;margin-left: 0px;}
.p-content.p-content-upload.p-content-upload_1 .uc-course-list_itm .item-row{height: 26px;line-height: 26px;}
.p-content.p-content-upload.p-content-upload_1 .item-row.item-start-state_finish img{margin-left: 5px;}
/**图书馆**/



/************************弹出框页面************************************/
.p-content.p-content-class.courseheadbox.courseheadbox-db.t-teacher{height: auto;width: 100%;}
.t-teacher.p-content.p-content-class.courseheadbox .uc-course-list_itm{height: auto;margin-bottom: 0px;}
.t-teacher.p-content.p-content-class.courseheadbox .uc-course-list_itm{width: 100%;}
.t-teacher.p-content.p-content-class.courseheadbox .uc-cocourse-content{width: 400px;margin: 10px 10px;}
.t-teacher .text-jj p{width: 70%;}
.t-teacher .text-jj span{margin-left:0px ;}
.t-teacher .text-jj{float: left;width: auto;margin-left: 30px;margin-top: 0px;}
.t-teacher .text-jj .desc{height: auto;}
.tabWrap-te{width: 550px;margin-left: 30px;}
.tabWrap-te .uc-course-list_itm{width: 260px;}
.t-teacher.p-content.p-content-class.courseheadbox .uc-img{margin: 10px 30px;}
/**教师详情**/


/*****************************考试界面****************************************/

/**考试通过**/
.exam-title{width: 100%;height: 80px;background: #FFFFFF;font-size: 30px;color: #333333;line-height: 80px;text-align: center;}
.k-exam-content{width: 525px;height: 605px;margin: 30px auto;background: url(../images/exam_body.png);}
.k-exam_title{height: 30px;line-height: 30px;color: #ca6717;font-size: 24px;text-align: center;display: block;}
.k-exam_number{height: 270px;line-height: 220px;color: #ca6717;font-size: 62px;text-align: center;display: block;}
.k-exam_btn{width: 385px;height: 52px;background: #1D8FE4;margin: 0 auto;display: block;line-height: 52px;border-radius:5px ;text-align: center;font-size:16px ;color: #ffffff;}
.k-exam_btn a{color: #FFFFFF;}
.k-exam_btn_1{background: none;color: #d2394c;}
.k-exam_btn_1 a{color: #d2394c;}

.k-exam-content1{background: url(../images/exam_body1.png) no-repeat;}
.k-exam-content1 .k-exam_title{color: #FFFFFF;}
.k-exam-content1 .k-exam_title1{font-size: 16px;}
.k-exam-content1 .k-exam_number{height: 220px;margin-top: 15px;}
.k-exam-content1 .k-exam_btn2{margin-top: 20px;}


/**答题竞赛**/
.bs_btn{float: right !important;display: block;width: 100px !important;color: #1D8FE4;margin-top: -20px;}

/**错题本**/
.p-content.p-content_err .fl1{height: 70px;}
.p-content.p-content_err .text_o_data{line-height: 70px;}
.p-content.p-content_err .text_title.text_title1 h3{padding-left: 65px;line-height: 70px;}
.p-content.p-content_err .text_title{line-height: 70px;margin-top: 0px;}
.p-content.p-content_err .item-data{margin-right: 100px;float: right;color: #666666;}

/**我的纠错**/
.text_o_data .item-row.item-start-state_finish img{margin-top: 3px;}
.p-content.f2.t_err .text-left{width: auto;}
.p-content.f2.t_err .item-row.item-start-state_finish.ddd{margin-top: 30px;}
.p-content.f2.t_err .text_o_data{line-height: 30px;}
.p-content.f2.t_err p{float: left;width: 100%;float: right;text-align: right;margin-right: 20px;font-size: 14px;}

/**成绩详情**/
.d-mark{margin: 20px 0px;}
.mark-content{background: #fffdfc;float: left;width: 100%;}
.mark-title{width: 92%;margin: 0 auto;display: block;height: 70px;text-align: center;line-height: 70px;font-size: 20px;color: #333333;border-bottom: 1px solid #f6f2ef;}
.personal-1{width: 92%;background: #fffdfc;margin: 0 auto;}
.personal-1 .m-1{width: 520px;background: #fffcfb;float: left;}
.personal-1 .m-2{height: 300px;}
.personal-1 .m-3{width: 100%;}
.personal-1 .m-3 .mark-left-content{width: 100%;}
.mark-left-content{width: 500px;}
.mark-div{background: #fffcfb;height: 100px;width: 500px;border: 2px solid #f0eae7;line-height: 100px;margin: 15px 0px;}
.mark-div span{width: 48%;float: left;}
.mark_left{text-align: right;margin-right: 10px;font-size: 28px;color: #6e5c5b;}
.mark_right{color: #e46070;font-size: 32px;float: left;}
.mark_right1{width: 83px;;background: url(../images/back1.png) no-repeat;line-height: 83px;margin-top: 10px;text-align: center;}
.d-mark .top-title h5{font-size: 16px;color: #6e5c5b;font-weight: 500;margin-top: 20px;}
.mark-div1 .mark_left b{float: left;color: #6e5c5b;font-size: 14px;font-weight: 500;margin-left: 80px;}
.mark-div1 .mark_left a{float: left;color: #1D8FE4;font-size: 24px;margin-left: 15px;}
.mark-div1 .mark_left{background: url(../images/cbl.png) no-repeat center right;}
.mark-div1 .mark_left1 {background: #fffcfb;}
.mark-div1 .mark_left1 b{margin-left: 60px;}
.mark-div1 .mark_left1 img{float: left;margin-left: 10px;margin-top: 45px;}

.layui-layer-btn .layui-layer-btn0{background: #f2f2f2 !important;border: 1px solid #979797 !important;color: #333333 !important;}
.layui-layer-btn .layui-layer-btn1{background: #1D8FE4 !important;border: 1px solid #1D8FE4 !important;color: #FFFFFF !important;}

.p-content.f2.answer .text_o_data{line-height: 36px;}
.p-content.f2.answer .text_o_data_btn{width: 96px;float: left;padding: 0px;height: 36px;text-align: center;margin-top: 30px;}
.p-content.f2.answer .item-data.itme-pt{color: #666666;}
.p-content.f2.answer .text_o_data_btn.over{color: #999999;border: 2px solid #999999; background: #FFFFFF;}
.video_tip.kaoti{height: 45px;line-height: 45px;background: #fafafa;}
.video_tip.kaoti span{width: 40%;height: 45px;line-height: 45px;}
.btn_tk{display: block;float: right;width: 120px;height: 35px;background: #1D8FE4;text-indent: 40px;color: #FFFFFF;line-height: 35px;border-radius:5px ;margin-top: 15px;margin-left: 35px;background: url(../images/tj_icon1.png) no-repeat #1D8FE4;background-position:15px 9px ;}


/**学习班报名**/
.p-content.p-content-class.p-content-class-bm .uc-cocourse-content{margin: 15px 15px 15px 30px;width: 265px;}
.p-content.p-content-class.p-content-class-bm .uc-item-title{margin-top: 20px;}
.p-content.p-content-class.p-content-class-bm .item-row.item-start-state_finish{margin-top: 0px;}

.title_jc img{margin-left: 60px !important;margin-top: 25px;float: left;}
.title_jc span{line-height: 80px;color: #333333;font-size: 16px;font-weight: 600;margin-left: 5px;}

.ks_special{background: url(../images/bg2.png) 7px 0px no-repeat !important;z-index: 999 !important;background-size: 3px 12px !important;}

/**新闻页面**/
.location{font-size: 12px;color: #999999;margin-top: 10px;}
.right_list{margin-top: 10px;width: 92%;margin: 0 auto;}
.title{text-align: center;font-size: 36px;font-weight: 500;color: #2b2b2b;margin-left: auto;margin-right: auto;line-height: 50px;float: left;margin: 45px 0px 0px 0px;}
.zt {height: 40px;margin-top: 11px;line-height: 28px;color: #666666;font-size: 14px;float: left;width: 100%;}
.zt .left-list {padding-left: 10px;float: left;color: #666666;font-size: 14px;}
.zt .right-list {float: right;margin-right: 40px;width: 174px;}
.zt .right-list a {border: #666666 1px solid;width: 8px;height: 8px;display: block;float: right;margin: 9px 0 0 6px;}
.right_list .nr {line-height: 26px;padding: 20px 20px;min-height: 500px;float: left;border-bottom: 3px solid #a1a1a1;padding-bottom: 30px;}
.zy span{width: 50px;float: left;margin-left: 20px;display: block;margin-top: 20px;}
.zy{background: url(../images/zy-b.png);padding: 0px;width: 100%;display: block;;margin-top: 20px;float: left;}
.zy i{float: left;width: 100%;overflow: hidden;text-indent: 2em;font-size: 16px;font-style: normal;}
.zy-1{font-size: 16px;text-indent: 2em;color: #333333;color: #2b2b2b;}
.zy-1 img{width: 600px;height: 415px;margin: 0px auto;display: block;}
.location :hover{color: aqua !important;}
.zy-nr{color: #1D8FE4;width: 100%;display: block;}
.nr_page{height: 60px;}
.nr_page span{display: block;width: 50%;float: left;line-height: 60px;}
.nr_page span a{color: #333333;font-size: 14px;}
.nr_page_r{text-align: right;}
.zy-1 b{text-align: center;display: block;color: #666666;font-size: 14px;font-weight: 500;margin-bottom: 20px;}


/*******************个人中心***********************************/
.personal{width: 1020px !important;float: right;}
.tabContent.personal{margin: 0px;}
.personal .fl1{width: 96%;}
.tabContent.personal .pagination{float: right;}
.tabContent.personal .selectNumberScreen{margin-bottom: 20px;}
.tabContent.personal .screenBox dl dt{margin-left: 20px;}

.p_nav{width: 170px;border: 1px solid #EBEBEB;background: #FFFFFF;float: left;}
.p_nav li{float: left;width: 100%;height: 50px;line-height: 50px;text-indent: 50px;font-size: 16px;}
.p_nav li a{color: #333333;}

.p_icon1 a{background: url(../images/gr_icon1.png) no-repeat center left 20px;}
.p_icon2 a{background: url(../images/gr_icon2.png) no-repeat center left 20px;}
.p_icon3 a{background: url(../images/gr_icon3.png) no-repeat center left 20px;}
.p_icon4 a{background: url(../images/gr_icon4.png) no-repeat center left 20px;}
.p_icon5 a{background: url(../images/gr_icon5.png) no-repeat center left 20px;}
.p_icon6 a{background: url(../images/gr_icon6.png) no-repeat center left 20px;}
.p_icon7 a{background: url(../images/gr_icon7.png) no-repeat center left 20px;}
.p_icon8 a{background: url(../images/gr_icon8.png) no-repeat center left 20px;}
.p_icon9 a{background: url(../images/gr_icon9.png) no-repeat center left 20px;}
.p_icon10 a{background: url(../images/gr_icon10.png) no-repeat center left 20px;}

.p_icon1 a:hover{background: url(../images/gr_icon01.png) #F5F5F5 no-repeat center left 20px;color: #1D8FE4;}
.p_icon2 a:hover{background: url(../images/gr_icon02.png) #F5F5F5 no-repeat center left 20px;color: #1D8FE4;}
.p_icon3 a:hover{background: url(../images/gr_icon03.png) #F5F5F5 no-repeat center left 20px;color: #1D8FE4;}
.p_icon4 a:hover{background: url(../images/gr_icon04.png) #F5F5F5 no-repeat center left 20px;color: #1D8FE4;}
.p_icon5 a:hover{background: url(../images/gr_icon05.png) #F5F5F5 no-repeat center left 20px;color: #1D8FE4;}
.p_icon6 a:hover{background: url(../images/gr_icon06.png) #F5F5F5 no-repeat center left 20px;color: #1D8FE4;}
.p_icon7 a:hover{background: url(../images/gr_icon07.png) #F5F5F5 no-repeat center left 20px;color: #1D8FE4;}
.p_icon8 a:hover{background: url(../images/gr_icon08.png) #F5F5F5 no-repeat center left 20px;color: #1D8FE4;}
.p_icon9 a:hover{background: url(../images/gr_icon09.png) #F5F5F5 no-repeat center left 20px;color: #1D8FE4;}
.p_icon10 a:hover{background: url(../images/gr_icon010.png) #F5F5F5 no-repeat center left 20px;color: #1D8FE4;}

.p_icon1 .active1{background: url(../images/gr_icon01.png) #F5F5F5 no-repeat center left 20px;color: #1D8FE4;}
.p_icon2 .active1{background: url(../images/gr_icon02.png) #F5F5F5 no-repeat center left 20px;color: #1D8FE4;}
.p_icon3 .active1{background: url(../images/gr_icon03.png) #F5F5F5 no-repeat center left 20px;color: #1D8FE4;}
.p_icon4 .active1{background: url(../images/gr_icon04.png) #F5F5F5 no-repeat center left 20px;color: #1D8FE4;}
.p_icon5 .active1{background: url(../images/gr_icon05.png) #F5F5F5 no-repeat center left 20px;color: #1D8FE4;}
.p_icon6 .active1{background: url(../images/gr_icon06.png) #F5F5F5 no-repeat center left 20px;color: #1D8FE4;}
.p_icon7 .active1{background: url(../images/gr_icon07.png) #F5F5F5 no-repeat center left 20px;color: #1D8FE4;}
.p_icon8 .active1{background: url(../images/gr_icon08.png) #F5F5F5 no-repeat center left 20px;color: #1D8FE4;}
.p_icon9 .active1{background: url(../images/gr_icon09.png) #F5F5F5 no-repeat center left 20px;color: #1D8FE4;}
.p_icon10 .active1{background: url(../images/gr_icon010.png) #F5F5F5 no-repeat center left 20px;color: #1D8FE4;}

.centent-table {font-size: 14px;color: #8794a9;}

.centent-table tr td:nth-child(1) {width: 96px;position: relative;text-align: right;padding-top: 35px;color: #333333;}
.centent-table tr td:nth-child(2) {width: 566px;padding-left: 36px;height: 30px;padding-top: 20px;}
.centent-table tr td:nth-child(3) {padding-left: 10px;padding-top: 20px;}
.centent-table-type {color: red;position: absolute;top: 30px;right: -8px;}
.centent-table-input-gg {width: 100%;height: 30px;border: 1px solid #ececec;}
.centent-table-input {border: 0px;width: 90%;line-height: 30px;font-size: 14px;color: #393939;margin-left: 10px;}

.centent-title {width: 100%;height: 42px;border-bottom: 1px solid #ebebec;line-height: 43px;}
.centent-title span{margin-left: 30px;}
.centent-table-btn{color: #1D8FE4;}
.table_xiugai{border: 1px solid #ececec;height: 250px;}

.btn_xiugai{width: 120px;height: 30px;text-align: center; line-height: 30px;display: block;font-size: 16px;background: #1D8FE4;border-radius:5px ;color: #FFFFFF;float: right;margin-top: 25px;}
.ech_t{border: 1px solid #EBEBEB;margin-bottom: 50px;width: 99%;margin-left: 5px;}


/*************知道页面************************************/
.answers{width: 570px;height: 800px;background: #FFFFFF;margin: 0 auto;}
.answers li span{display: block;float: left;width: 100%;font-size: 16px;color: #333333;margin-bottom: 15px;margin-top: 15px;}
.answers li input{width: 100%;height: 55px;padding-left: 10px;border: 1px solid #d5d4d4;border-radius:5px ;}
.answers li textarea{width: 100%;height: 265px;padding-left: 10px;border: 1px solid #d5d4d4;border-radius:5px ;font-size: 16px;line-height: 30px;}

.nice-select input {border: 1px solid #daddde;width: 90%;margin: 2px 0px 0px 0px;height: 30px;padding-left: 10px;font-size: 12px;color: #999999;position: relative;background: url(../images/sele.png) no-repeat right 10px center;}
		
ul {list-style: none;}
		
.nice-select ul {display: none;border: 1px solid #d5d5d5;width: 100%;position: absolute;top: 90px;left: 5px;overflow: hidden;background-color: #fff;max-height: 150px;overflow-y: auto;border-top: 0;z-index: 10001;}
.nice-select ul li {height: 30px;line-height: 2em;overflow: hidden;padding: 0 10px;cursor: pointer;border-top: 1px solid #d5d5d5;}
.nice-select ul li.on {background-color: #e0e0e0;}
.customerId {display: none;}
.content-table-input-gg.nice-select {width: 200px;position: relative;}


.uc-list_content.list-know .uc-course-list_itm{width: 186px;height: 90px;margin-right: 23px;border: 1px solid #bbbbbb;border-radius:5px ;}
.uc-list_content.list-know .uc-course-list_itm a{font-size: 16px;text-align: center;display: block;width: 100%;color: #999999;}
.uc-list_content.list-know .uc-course-list_itm .list_more{line-height: 20px;font-size: 12px;padding-top: 25px;}
.uc-list_content.list-know .uc-course-list_itm .list_more span{margin-top: 25px;float: left;}
.tabContent_right{float: left;width: 335px;float: left;margin: 30px 0px 0px 30px;}
.hot_list{background: #FFFFFF;width: 335px;float: left;}
.hot_list_title{display: block;width: 290px;float: left;margin-left: 15px;height: 75px;border-bottom: 1px solid #efefef;}
.hot_list_title img{float:left;margin-top: 22px;margin-left: 90px;}
.hot_list_title span{float: left;font-size: 20px !important;color: #333333;line-height: 75px !important;}
.hot_list  li{float: left;width: 100%;margin: 10px 20px;}
.hot_list i{border: 1px solid #b5b5b5;width: 22px;height: 22px;display: block;text-align: center;float: left;line-height: 24px;}
.hot_list span{float: left;line-height: 23px;font-size: 14px;color: #666666;margin-left: 10px;}
.hot_li i{border: none !important;}
.hot_li1 span{font-size: 16px;color: #fc1732;}
.hot_li2 span{font-size: 16px;color: #fc6435;}
.hot_li3 span{font-size: 16px;color: #fec42e;}
.award.award_know{margin-bottom: 35px;}
.award_know .user a img{margin-left: 20px;}
.award_know .user a{width: auto;}
.award_know .user-box span{margin-top: 25px;font-size: 16px;color: #333333;margin-left: 10px;}
.award_know .award-item.user{border-bottom:1px solid #dedede ;width: 100%;padding-bottom: 15px;}
.award.award_know .award-body{padding-top: 10px;}
.award.award_know .award-c1 h3{color: #1D8FE4;}
.award.award_know .award-c2 h3{color: #1D8FE4;}
.award.award_know .award-item-data span:first-child{color: #333333;}

.hot_list1{width: 500px;}
.hot_list1 b{float: right;margin-right: 30px;font-weight: 500;font-size: 14px;color: #666666;}
.hot_list1 b img{margin-left: 5px;}
.hot_list1 i{border: none;}
.hot_li1 i{font-size: 16px;color: #fc1732;}
.hot_li2 i{font-size: 16px;color: #fc6435;}
.hot_li3 i{font-size: 16px;color: #fec42e;}
.hot_li1 b{font-size: 16px;color: #fc1732;font-size: 16px;}
.hot_li2 b{font-size: 16px;color: #fc6435;font-size: 16px;}
.hot_li3 b{font-size: 16px;color: #fec42e;font-size: 16px;}

/**我的订单**/
.tab_row{border: 1px solid #ececec;margin-bottom: 15px;}
.orgtitle{height: 40px;width: 100%;background: #fafafa; border-bottom: 1px solid #ececec;}
.orgtitle li{float: left;line-height: 40px;font-size: 14px;color: #333333;margin-left: 30px;}
.orgtitle span{float: left;}
.orgtitle img{float:left;margin:10px 5px 0px 30px;}
.totalct {line-height: 50px;height: 50px;background-color: #fafafa;}
.totalct .f-fr{float: right;font-size: 24px;color: #1D8FE4; margin-right: 40px;}
.totalct .f-fr span{color: #333;font-size: 16px;display: block;float: left;}

/**步骤**/
#alert {z-index: 2;width: 1020px;height: 705px;border-radius: 6px;background: url(../images/chahua.png) no-repeat;z-index: 1000;display: block;float: left;background-size:cover ;margin-bottom: 20px;}
.model-head {padding: 15px;color: #73879C;border-bottom: 1px solid #e5e5e5;}
.close {padding: 0;cursor: pointer;background: 0 0;border: 0;float: right;font-size: 14px !important;font-weight: 700;text-shadow: 0 1px 0 #fff;opacity: 0.4;margin-top: 5px;}
#close:hover {cursor: pointer;color: #000;}
#mask {position: absolute;top: 0;left: 0;height: 100%;width: 100%;background: #000;opacity: 0.3;display: none;z-index: 1;}
.model-content {position: relative;width: 930px;height: 520px;margin-top: 30px;margin-left: 40px;}
.model-foot {padding: 15px;text-align: right;}


.flow {width: 100%;}
.flowListBox {width: 150px;margin: 35px auto;}
.flowListBox .flowList {float: left;text-align: right;width: 10px !important;height: 10px !important;-moz-border-radius:50px;-webkit-border-radius: 50px;border-radius: 50px;background: #ccc;margin-left: 15px;}
.foot-btn{ width:940px; height:58px;padding:10px 10px; margin-top:10px;margin: 0 auto;}
.contentList{display:none;}

#contA{background: url(../images/cc_icon1.png) no-repeat;width: 930px;height: 530px;background-size:cover;}
#contB{background: url(../images/cc_icon2.png) no-repeat;width: 930px;height: 530px;background-size:cover;}
#contC{background: url(../images/cc_icon3.png) no-repeat;width: 930px;height: 530px;background-size:cover;}
#contD{background: url(../images/cc_icon4.png) no-repeat;width: 930px;height: 530px;background-size:cover;}
#contE{background: url(../images/cc_icon5.png) no-repeat;width: 930px;height: 530px;background-size:cover;}

.cont_1 h3{color: #1D8FE4;font-size: 30px;margin: 50px 0px 0px 50px;float: left;width: 100%;}
.cont_1>span{display: block;margin: 40px 0px 0px 50px;font-size: 20px;float: left;background: url(../images/cc_title.png) no-repeat;width: 145px;height: 37px;line-height: 37px;text-align: center;color: #FFFFFF;}
.cont_1 p{display: block;width: 100%;float: left;margin-left: 50px;margin-top: 20px;color: #333333;font-size: 16px;line-height: 35px;}
.cont_1 p a{display: inline;font-size: 24px;color: #e64357;margin: 0px 5px;}

.cont_2 p{font-size: 24px;color: #333333;font-weight: bold;}
.cont_1 p a{display: inline;font-size: 32px;color: #e64357;margin: 0px 5px;}
.cont_2_content{width: 860px;height: 400px;margin: 0 auto;}

.p-content.p-content-class.dangan{margin-left: 25px;}
.p-content.p-content-class.dangan li{width: 414px;background: url(../images/yyy.png) no-repeat;height: 175px;box-shadow: none;margin-top: 30px;}
.dangan .uc-cocourse-content{width: 205px;margin: 15px 10px !important;}
.p-content.p-content-class.dangan li .uc-img{margin: 25px 20px;}
.p-content.p-content-class.dangan .uc-item-title{height: auto;margin-top: 8px;font-size: 20px;color: #333333;}
.item_btn{float: right;margin-right: 30px;font-size: 14px;color: #437ade;text-decoration: underline;line-height: 30px;}

.cont_3{margin-left: 30px;}
.cont_3 i{font-style: normal;}
.hot_title1{margin-top: 15px;height: 30px;}
.hot_title1 span{font-size: 16px;color: #333333;margin-left: 20px;}
.hot_title1 a{float: right;color: #437ade;font-size: 14px;text-decoration: underline;}
.hot_list.hot_list1.cont_3 b{margin-right: 20px;font-size: 16px;color: #e64357;font-weight: bold;}
.hot_list.hot_list1.cont_3 li{margin: 9px 20px;}

.k_content{float: left;width: 210px;margin-top: 35px;}
.k_title{display:block;float: left;margin-left: 50px;font-size: 16px;color: #333333;width: 100%;margin-bottom: 20px;}
.k_content li{float: left;margin-left: 50px;width: 100%;margin-bottom: 10px;}
.k_content span{float: left;font-size: 16px;color: #333333;}
.k_content a{float: right;color: #e64357;font-size: 16px;font-weight: bold;}

.db_bnt{width: 210px;height: 40px;float: left !important;color: #FFFFFF !important;font-weight: 500;background: url(../images/db.png) no-repeat;line-height: 40px;text-align: center;margin-left: 40px;margin-top: 30px;}
.foot-btn button{border: none;width: 120px;height: 37px;font-size: 20px;line-height: 36px;background: #d95a69;color: #FFFFFF;border-radius:5px;font-weight: 600;}
.btn-primary{background: url(../images/f_s.png) #d95a69 no-repeat center left 15px !important;text-indent: 15px;}
.btn-success{background: url(../images/f_x.png) #d95a69 no-repeat center left 15px !important;text-indent: 15px;}

.btn1_ck{display: block;margin: 0 auto;color: #1D8FE4;font-size: 14px;padding-top: 20px;float: left;text-align: center;width: 100%;}
.btn1_jf{margin-top: 20px;display: block;width: 130px;height: 30px;line-height: 30px;background: #1D8FE4;color: #FFFFFF;float: left;border-radius:5px ;margin-left: 25px;}

/**个人资料**/
.table_gr{margin-top: 30px;border: 1px solid #ececec;margin-bottom: 50px;float: left;width: 1017px;}
.de_left{width: 505px;float:left ;}
.gr_title{float: left;width: 100%;display: block;height: 40px;line-height: 40px;border-bottom: 1px solid #ececec;margin-bottom: 20px;color: #333333;background: #fafafa;}
.gr_title i{padding-left: 30px;font-style: normal;}
.detailed_cn01 {
    position: relative;
    
    padding-left: 104px;
    margin-bottom: 16px;
    line-height: 36px;
}
.detailed_cn01 span {
    position: absolute;
    top: 0;
    left: 0;
    line-height: 34px;
    color: #333;
    text-align: right;
    display: block;
    width: 90px;
}
.detailed_cn01 input {
    width: 90%;
    overflow: auto;
    background-attachment: fixed;
    background-repeat: no-repeat;
    border-style: solid;
    border: 1px solid #ececec;
    height: 26px;
    padding-left: 10px;
    border-radius:5px ;
}