/*监督统计-进度概览*/
.filter-select{width:80px;}
.search-result{line-height:30px;float:left;margin-left:10px;color:#666;}
.search-result em{font-size:14px;color:#434d57;}
.i-set{width:16px;height:16px;}
.search-result i{margin-right:3px;}
.icon-post{width:16px;height:16px;background-position:-128px -80px;}
.select-order{width:98%;}
.table-process .th4{overflow:visible;width:17.5%;color:#434d57;padding:0 1px;}
.main-supervision .search-bar{padding-top:10px;}
.search-bar-line{border-bottom:1px solid #d0d6dc;;}
.res-type-select{width:140px;margin-left:8px;}
.table-process .th1{width:33.6%;}
.table-process .th2{width:8%;}
.table-process .th3{width:11%;}
.table-process .th5{width:8%;}
.table-process .th6{width:8%;}
.table-process td i{cursor:default;}
.table-process tbody .tr-chapter{border-top:1px solid #6d7e8f;}
.table-process tbody .tr-chapter:first-child{border-top:none;}
.table-process .td-left{background-color:#f5f5f6;white-space:normal;word-wrap:break-word;}
.table-process tr{border-top:1px solid #f5f5f6;}


/*监督统计-教学分析*/
.teach-chart{min-height:740px;background-color:#f5f5f6;}
.main-supervision .msg-bar{line-height:inherit;height:auto;padding:8px 0;}
.vc-cell{display:table-cell;vertical-align:middle;padding:0 10px;text-align:center;padding-top:5px;}
.vc-cell .circle-box{display:inline-block;}
.icon-download01{width:42px;height:42px;background-position:-104px -454px;}
.circle-download{margin-bottom:4px;position:relative;top:-2px;}
.chart-box{margin-top:20px;}
.video-out-points,.video-ask-points,.video-go-points,.video-back-points,.doc-page-duration{height:300px;width:99%;}
.teach-chart-column{width:99%;min-height:330px;border-bottom:1px solid #d0d6dc;}
.opentime-select{width:100px;margin:0 8px;}
.table-ana-bbs .link-action{margin-left:15px;}
.table-ana-bbs em{color:#999;}
.table-ana-bbs .th01{width:140px;}
.table-ana-bbs .th02{width:215px;}
.table-ana-bbs .th03{width:60px;}
.table-ana-bbs .th04{width:60px;}
.table-ana-bbs .th05{width:60px;}
.table-ana-bbs .th06{width:80px;}
.table-home-detail{table-layout:fixed;width:310px;}
.table-home-detail thead{border-bottom:1px solid #d0d6dc;}
.table-home-detail th{font-weight:bold;height:30px;width:70px;}
.table-home-detail td{height:30px;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.table-home-detail td:first-child{text-align:left;}
.table-home-detail .th01{width:240px;}
.table-teacher-local em{color:#999;}
.table-teacher-local th{padding:0;}
.table-teacher-local .th01{width:130px;}
.table-teacher-local .th02{width:200px;}
.table-teacher-local .th03{width:120px;}
.table-teacher-local .th04{width:60px;}
.table-teacher-local .th05{width:60px;}
.table-teacher-local .th06{width:80px;}
.table-teacher-local .th07{width:80px;}
.table-teacher-local .th-select .dk-select{width:99%;}


/*监督统计-学习分析*/
.chart-row{width:100%;}
.chart-col{float:left;width:50%;min-height:200px;}
.cr-header{float:left;width:50%;text-align:center;font-size:14px;line-height:30px;margin-top:10px;}
/*监督统计-开课分析*/
.session-access-chart{width:99%;min-height:330px;border-bottom:1px solid #d0d6dc;}
.student-region-map{height:400px;width:100%;position:relative;padding:10px 0;}
.region-map-title{width:100%;position:absolute;left:0;top:15px;font-size:14px;height:20px;z-index:10;text-align:center;}
.map-legend{position:absolute;bottom:5px;right:10px;z-index:1;}
.table-map-region th{width:25%;}
.ml-item{border-bottom:1px solid #b27edf;width:80px;margin-top:13px;position:relative;padding-left:30px;}
.ml-item .rect-tag{background-color:#b27edf;}
.ml-item02{border-color:#3a97e6;}
.ml-item02 .rect-tag{background-color:#3a97e6;}
.ml-item03{border-color:#3acbdc;}
.ml-item03 .rect-tag{background-color:#3acbdc;}
.ml-item04{border-color:#4fb6dd;}
.ml-item04 .rect-tag{background-color:#4fb6dd;}
.ml-item05{border-color:#edd05b;}
.ml-item05 .rect-tag{background-color:#edd05b;}
.ml-item06{border-color:#eda74c}
.ml-item06 .rect-tag{background-color:#eda74c;}
.ml-item07{border-color:#ffae00;}
.ml-item07 .rect-tag{background-color:#ffae00;}
.rect-tag{width:20px;height:16px;position:absolute;left:0;bottom:0;}
.teach-chart .tabs .tab-inner{padding:0 20px;}

/***************************************************************** 登录注册部分 *********************************************************/
/*登录*/
.device-visit{float:left;}
.device-visit .dv-img{margin-top:60px;margin-left:20px;background: url("images/device-visit.png") no-repeat center center transparent;
    width: 460px;height: 290px;display: inline-block;}
.panel-login{float:right;width:377px;margin-right:40px;}
.icon-login{width:24px;height:24px;background-position:-144px -264px;}
.access-except{background-color:#fcfcfc;padding:15px 30px;border-bottom:1px solid #d0d6dc;}
.access-except p{line-height:24px;}
.access-except .link-action{font-size:13px;}
.icon-activity{width:16px;height:16px;background-position:-320px -224px;margin-right:3px;}
.link-action:hover .icon-activity{background-position:-336px -224px;}
.access-except .icon-activity{margin-left:8px;}
.access-other{padding:10px 30px 20px 30px;}
.access-other p{font-size:13px;line-height:24px;margin-bottom:8px;}
.icon-school,.icon-baidu{width:16px;height:16px;}
.icon-school{background-position:-288px -224px;}
.icon-baidu{background-position:-304px -224px;}
.btn-school{min-width:120px;font-size:12px;border-radius:0;margin-right:10px;}
.btn-baidu{min-width:90px;font-size:12px;}
.btn-school .icon-btn{background-color:#e6c75b;}
.btn-school:hover .icon-btn{background-color:#f3d469;}
.btn-baidu .icon-btn{background-color:#3a97e6;}
.btn-baidu:hover .icon-btn{background-color:#4ea5ee;}
.access-form{padding-top:20px;}
.access-form .input-label{width:88px;}
.input-id{width:245px;}
.input-psw{width:245px;}
.input-code{width:78px;}
.reg-phone-code{width:55px;}
.input-group-code img{margin-top:-1px;margin-left:10px;}
.btn-send,.btn-actno{width:150px;}
.input-group-cookie{padding:0 20px 0 30px;}
.btn-login,.btn-regist{width:325px;font-size:18px;height: 40px;line-height: 39px;}
.form-tip{line-height:24px;padding:0 33px;margin-top:-5px;color:#666;}
.form-tip .icon-mark{margin-right:5px;}
.access-form{padding-bottom:20px;}
.focus-text{font-size:14px;}
.icon-login01{width:16px;height:16px;background-position:-272px -224px;}
.panel-login .link-other{font-size:14px;color:#6cc2e3;}
.panel-login .link-other:hover{text-decoration:underline;}
.panel-login .panel-tool{margin-top:0;}
.panel-login-spoc .panel-header{padding:0;background-color:transparent;height:45px;line-height:45px;border-bottom:5px solid #6d7e8f;}
.panel-login-spoc .panel-title{width:50%;box-sizing:border-box;opacity:0.75;filter:alpha(opacity=75);background-color:#6d7e8f;text-align:center;cursor:pointer;}
.panel-login-spoc .panel-title.current{opacity:1;filter:alpha(opacity=100);line-height:50px;}
.icon-authcomm{width:24px;height:24px;background-position:-552px -288px;position:relative;}
.panel-tab{}
.panel-tab .access-form{padding-bottom:68px;}
.panel-tab:first-child{display:block;}
.panel-auth-common{text-align:center;}
.panel-auth-common img{margin:40px 0;}
.autn-common-area{padding:20px 31px;text-align:left;}
.autn-common-area .public-tip{margin-bottom:10px;}
.autn-common-area .public-tip:first-child{margin-left:-3px;}
.d-login-dialog .d-titleBar{display:block;height:0;z-index:9999;}
.d-login-dialog .d-title{display:none !important;}
.d-login-dialog .d-content{padding:0 !important;display:block;}
.d-login-dialog .panel-login{margin-right:0;}
.d-login-dialog .d-dialog{width:auto;}
.c-wrap{background-color:#f5f5f6;min-height:560px;}
.c-header{padding:0 16px;font-size:16px;line-height:42px;border-bottom:1px solid #d0d6dc;padding-top:10px;}
.c-header .icon-right{margin-right:5px;position:relative;top:-1px;}
.c-body{padding:0 20px;font-size:14px;padding-top:15px;}
/*注册*/
.panel-regist{width:420px;float:right;margin-right:20px;}
.icon-regist{width:24px;height:24px;background-position:-168px -264px;}
.icon-regist01{width:16px;height:16px;background-position:-352px -224px;}
.public-pwd-tip{padding-left:92px;margin-bottom:5px;}
.input-mail,.panel-regist .input-psw{width:185px;}
.access-form .public-tip{margin-left:5px;}
.public-tip .icon-mark{margin-right:3px;}
.psw-tip{display:inline-block;vertical-align:middle;height:30px;margin-left:6px;}
.icon-strength{width:90px;height:12px;background-position:0 -416px;vertical-align:top;margin-top:-2px;}
.public-pwd-tip{line-height:18px;}
.pt-left{float:left;}
.pt-right{float:right;}
.psw-tip-text{line-height:16px;padding-top:3px;}
.psw-tip.middle .icon-strength{background-position:0 -426px;}
.psw-tip.strong .icon-strength{background-position:0 -436px;}
.input-reset-pwd{width:148px;}
.btn-recomfirm{width:90px;}
.pwd-public-tip{padding-left:90px;margin-bottom:10px;margin-top:-5px;}
/*重置密码*/
.panel-psw-reset{width:377px;float:right;margin-right:40px;}
.panel-psw-reset .panel-body{min-height:449px;}
.icon-mail{width:24px;height:24px;background-position:-192px -265px;}
.icon-mail01{width:16px;height:16px;background-position:-368px -223px;}
.input-group .email-tip{line-height:18px;padding:0 10px 0 20px;}
.input-group-send .input-label{width:83px;}
.input-group-send .input-text{width:245px;}
.public-send-tip{padding-left:86px;margin-bottom:15px;}
.access-tip{padding:20px 5px 20px 20px;}
.tip-show{display:table-cell;vertical-align:middle;}
.tip-intro{display:table-cell;vertical-align:middle;padding-left:5px;font-size:14px;}
.icon-error{width:32px;height:32px;background-position:-256px -160px;}
.icon-right{width:32px;height:32px;background-position:-288px -160px;}
.tip-para .link-action{font-size:13px;}
.tip-para{line-height:20px;}
.panel-psw-reset .tip-para{padding-left:22px;}
.tip-intro em{font-size:16px;}
.tip-intro .small-text{font-size:12px;}
.btn-author{margin-right:20px;}
/*激活学号*/
.panel-activation{width:447px;float:left;margin-left:60px;}
.panel-activation .panel-body{padding-bottom:20px;min-height:487px;padding-top:10px;}
.panel-intro{width:387px;float:left;margin-left:1px;}
.panel-intro .panel-header{background-color:#92a9c0;}
.panel-intro .panel-body{min-height:517px;}
.icon-actno{width:24px;height:24px;background-position:-216px -264px;}
.icon-actno01{width:16px;height:16px;background-position:-384px -225px;}
.panel-intro .tip-para{word-wrap:break-word;line-height:24px;}
.panel-intro .access-tip{padding-top:15px;}
.panel-activation .input-label{width:115px;}
.panel-activation .input-text{width:188px;}
.panel-activation .input-code{width:78px;}
.panel-activation .input-group-cookie{padding-left:50px;}
.panel-activation  .public-pwd-tip{padding-left:121px;margin-top:-3px;}
.panel-activation  .input-group .public-tip{margin-left:5px;}
/*激活学号-激活成功*/
.access-content-success{width:800px;margin:auto;}
.access-content-success .panel-activation{margin-left:0;width:auto;float:none;}
.access-content-success .panel-body{min-height:500px;}
.access-content-success .btn-icon{width:110px;}
.access-tip-para{font-size:13px;line-height:20px;padding-left:5px;}
.access-tip-header{font-size:16px;margin-bottom:10px;}
.access-content-success .access-tip-box{margin:10px auto 20px 275px;}
.access-tip-box .btn-icon{margin-top:15px;}
/*邮箱验证*/
.dialog-mail-verify{width:570px;height:290px;}
.dialog-mail-verify .btn-area{text-align:left;}
.dialog-mail-send .tip-para{line-height:18px;}
.dialog-mail-send{padding-bottom:18px;}
.dialog-mail-result .link-action{font-size:13px;}
.dialog-mail-result{padding-top:15px;border-top:1px solid #d0d6dc;}
/*选择学校*/
.dialog-school{width:840px;}
.school-to-pro{border-top:1px solid #d0d6dc;padding:10px 0;}
.school-box{border-top:1px solid #d0d6dc;}
.province-table{width:100%;}
.province-table td{width:10%;text-align:center;padding:2px;}
.pro-item{line-height:30px;display:block;height:30px;font-size:14px;}
.pro-item:hover{color:#6cc2e3;}
.pro-item.selected,.school-item.selected{border-radius:2px;color:#fff;background-color:#6cc2e3;}
.pro-item.selected:hover,.school-item.selected:hover{background-color:#4fb6dd;}
.school-item{font-size:13px;float:left;line-height:30px;margin:2px 10px;cursor:pointer;padding:0 8px;}
.school-box{width:840px;height:272px;padding:8px 0;}
.school-box .jspPane{width:840px !important;}
.dialog-mail-wrap{height:220px;}
.bind-email-tip{display:table-cell;word-wrap:break-word;vertical-align:middle;width:570px;height:210px;font-size:16px;text-align:center;}
.dialog-bind-mail .print-text{margin-left:5px;}
.dialog-bind-mail .print-bind-text{font-size:16px;margin-left:0;}
.dialog-bind-mail .btn-area{text-align:center;padding:20px;}
/*主页-邮件通知-邮件注册-查看邮件*/
.view-email{width:686px;padding:0 10px;background-color:#f5f5f6;min-height:130px;}
.view-mail-header{height:72px;padding-left:10px;border-bottom:1px solid #d0d6dc;}
.view-mail-header .logo{margin-top:18px;}
.activate-row{font-size:14px;margin:20px 0;line-height:24px;}
.activate-row .public-tip{font-size:12px;}
.activate-student{padding:0 15px;overflow:hidden;min-height:380px;}
.activate-student .activate-row:first-child{margin-bottom:25px;}
.mail-course-update{padding:10px 10px 30px;}
.respect-header{font-size:16px;line-height:40px;}
.mail-info{font-size:14px;text-indent:2em;line-height:24px;}
.mail-mod{margin-bottom:20px;}
.mail-inform .public-tip{margin-bottom:8px;}
.mail-inform .view-teacher{border-color:#f5f5f6;}
.mail-inform{margin-bottom:30px;}
.mail-extro{text-align:right;color:#666;}
.mail-extro .link-action{font-size:12px;}
.mail-inform .v-course-index .view-intro{background-color:#fcfcfc;}
.mail-inform .v-course-index:hover .view-intro{background-color:#e7f8ff;}
/*空记录*/
.view-empty-box{text-align:center;}
.view-empty{display:inline-block;}
.view-empty .view-intro{background-color:transparent;vertical-align:middle;text-align:left;padding-left:5px;font-size:16px;width:auto;}
.view-empty  .view-show{height:200px;vertical-align:middle;text-align:right;}
.icon-e-point{background-position:-448px -160px;width:32px;height:32px;margin-right:5px;}
.icon-q-mark{background-position:-480px -160px;width:32px;height:32px;margin-right:5px;}
/***************************************************************** 合作院校 院校详情*********************************************************/
#school-slides{position:relative;}
#school-slides .slidesjs-container{height:310px !important;}
#school-slides .slidesjs-pagination{bottom:-10px;}
.school-list-intro{padding:0;min-height:280px;background-color:#fcfcfc;}
.school-list-intro .school-course-box{background-color:transparent;padding:18px;border-bottom:none;}
.school-list-intro .school-course-box:first-child{border-bottom:1px solid #d0d6dc;}
.school-list-intro .sc-item{margin:10px 13px;}
.school-list-intro .view-img,.school-list-intro .view-img img{width:200px;height:200px;}
.school-list-intro .view:hover .view-img img{transform:scale(1,1)}
.school-list-intro .view-subtitle{width:270px;text-align:center;}
.school-list-intro .view-action{margin-top:60px;}
.school-location{width:100%;height:682px;overflow:hidden;}
.school-nav{height:682px;background-color:#616f7e;}
.school-nav .nav-item a{padding:0 20px;height:40px;line-height:40px;width:128px;}
.school-nav .nav-item .sub-nav-text{text-indent:0;height:38px;line-height:39px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:128px;}
.school-nav .icon-arrow{margin-top:12px;}
.school-nav  .node-text{width:106px;}
.school-nav .sub-nav{display:none;}
.school-picture{width:100%;height:310px;background:url(images/school-bg.jpg) no-repeat center center;position:relative;display:block;}
.school-content{position:absolute;height:310px;width:960px;top:0;left:50%;margin-left:-480px;}
.school-mark{background-color:rgba(255,255,255,0.6);position:absolute;padding:15px 30px;left:115px;top:60px;}
.school-mark img{position:relative;max-height:60px;}
.school-abstract .abs-para{font-size:14px;line-height:20px;word-wrap:break-word;margin:10px 0;}
.school-abstract{padding:20px 35px;background-color:#fcfcfc;border-bottom:1px solid #d0d6dc;}
.school-intro{margin-top:-10px;}
.view-subtitle  .user-min{position:relative;}
.sc-list{padding:0 8px;}
.sc-item{float:left;margin:10px 6px;}
.school-course-box{background-color:#f5f5f6;padding:20px 0 30px 0;border-bottom:1px solid #d0d6dc;}
.school-teacher-box{background-color:#fcfcfc;padding:20px;}
.st-item{float:left;margin:10px 11px;}
#teacher-slides{position:relative;height:430px;}
#teacher-slides .slidesjs-pagination{bottom:-8px;}
#teacher-slides .slides-item,#teacher-slides .slidesjs-control{height:430px !important;overflow:hidden;}
#teacher-slides .st-list{overflow:hidden;height:400px;}
.icon-cend{width:24px;height:24px;background-position:-120px -288px;margin-right:5px;}
.shadow-box{display:table-cell;text-align:center;vertical-align:middle;width:200px;height:200px;}
.shadow-box p{font-size:16px;color:#fff;margin:10px;word-wrap:break-word;}
.school-list-intro .view-shadow p{color:#434d57;}
.school-list-intro .view-shadow{background-color:rgba(252,252,252,0.85);}
.school-list-intro .view:hover .shadow-box{transform:scale(1,1);background-color:transparent;}
.school-list-intro .view-img{background-color:#f5f5f6;}
.icon-mulbuild,.icon-build{width:24px;height:24px;margin-right:8px;}
.icon-build{background-position:-480px 0;}
.icon-mulbuild{background-position:-504px 0;}
.sc-list-header{font-size:18px;line-height:24px;padding-left:8px;}
.sc-list-group .sc-item{margin:0 13px}
.sc-list-group{padding-top:10px;}
.school-group{height:30px;line-height:29px;font-size:14px;text-align:center;}
.sc-list-group .view-img{height:230px;background-color:transparent;}
/*合作院校-添加学校*/
.school-list-intro .view-add .view-img{background-color:#e7f8ff;}
.sc-add-manage .v-add-action{padding-top:50px;}
.sc-add-manage .sc-item{margin:10px 20px !important;}
.sc-add-manage .view-fun{z-index:10;background:none;text-align:right;bottom:5px;right:5px;}


/*用户管理_学校机构管理_地图定位*/
.ui-map-location{width:850px;}
.ui-map-location .input-search{width:210px;}
.ui-map-location .public-tip{line-height:30px;}
.ui-map-area{width:850px;height:530px;margin-top:10px;}
.ui-map-area img{width:850px;height:530px;}
/***************************************************************** 意见反馈 关于我们 帮助中心 等等 *********************************************************/
/*404*/
.main-error{min-height:590px;background-color:#f5f5f6;overflow:hidden;}
.error-show{display:table-cell;vertical-align:middle;width:110px;height:110px;text-align:center;padding-right:30px;}
.error-intro{display:table-cell;vertical-align:middle;}
.view-error{width:590px;margin:auto;margin-top:130px;}
.error-header{font-size:20px;margin-bottom:10px;}
.error-intro .input-search{height:28px;line-height:27px;width:280px;}
.error-intro .i-search{margin-top:8px;margin-right:3px;}
.error-intro .icon-search{background-color:#fff;height:38px;}
.error-intro .btn-public{height:40px;line-height:39px;}

/*意见反馈*/
.main-feedback{background-color:#fcfcfc;min-height:575px;padding-top:15px;}
.main-feedback .input-label{width:85px;}
.main-feedback .input-text,.main-feedback .input-area{width:410px;}
.main-feedback .input-area{min-height:135px;}
.word-track{color:#666;display:inline-block;vertical-align:middle;}
.word-track em{font-size:14px;color:#434d57;}
.input-word-track .input-area{display:inline-block;float:none;}
.icon-commit{width:16px;height:16px;background-position:-32px -64px;}
.main-feedback .btn-area{margin-top:30px;width:600px;}
/*媒体报道*/
.main-media{background-color:#fcfcfc;min-height:590px;}
.main-media .main-header{font-size:20px;padding-left:20px;height:40px;line-height:39px;border-bottom:1px solid #d0d6dc;}
.main-media .main-body{margin-top:0;}
.media-logo{width:100px;height:73px;border:1px solid #d0d6dc;float:left;margin-right:10px;}
.media-logo img{width:100px;height:73px;}
.media-report-intro{width:auto !important;padding-right:5px;}
.news-header{width:590px;margin-bottom:10px;}
.news-header .link-action{font-size:16px;}
.news-abstract{color:#666;word-wrap:break-word;line-height:18px;}
.media-report-item{padding:30px 0 20px 10px;border-bottom:1px solid #d0d6dc;}
.static-details{padding:0 10px;}
.static-details p{color:#666;line-height:2em;word-wrap:break-word;margin:5px 0;}
.static-details h3{font-size:16px;text-indent:2em;word-wrap:break-word;line-height:2em;}
.static-details img{max-width:722px;}
.static-details  .para-img{text-indent:0;text-align:center;line-height:1;}
.static-details p strong{font-size:inherit;font-weight:bold;}
.about-us p{margin:45px 0;}
.about-us p:first-child{margin-top:10px;}
.contact-us p{text-indent:10px;}
.contact-us p:first-child{margin-top:20px;}

/*大事件*/
.main-time-shaft .main-header,.help-header{margin-top:-10px;font-size:20px;border-radius:5px;border-bottom:3px solid #6cc2e3;height:46px;line-height:45px;text-align:center;position:relative;}
.m-arrow,.m-arrow-inner{position:absolute;width:0;height:0;border-width:15px 32px;border-style:solid dashed dashed;border-color:#6cc2e3 transparent transparent;}
.m-arrow{left:50%;margin-left:-32px;bottom:-32px;}
.m-arrow-inner{left:-32px;bottom:-12px;border-color:#fff transparent transparent;}
.shaft-item-intro{padding:10px;background-color:#f5f5f6;margin-right:30px;width:320px;}
.shaft-right .shaft-item-intro{float:right;margin:0 0 0 30px;}
.shaft-item{position:relative;min-height:120px;}
.shaft-arrow {position:absolute;width:0;height:0;border-width:11px;border-style:dashed dashed dashed solid;border-color:transparent transparent transparent #f5f5f6;left:340px;top:20px;}
.shaft-right{margin-top:-40px;}
.shaft-right .shaft-arrow{border-style:dashed solid dashed dashed;border-color:transparent #f5f5f6 transparent transparent;left:380px;}
.icon-shaft{width:32px;height:32px;position:absolute;left:50%;margin-left:-16px;top:14px;background-color:#fff;z-index:10;background-position:0 -192px;}
.icon-shaft01{background-position:0 -192px;}
.icon-shaft02{background-position:-32px -192px;}
.icon-shaft03{background-position:-64px -192px;}
.icon-shaft04{background-position:-96px -192px;}
.icon-shaft05{background-position:-128px -192px;}
.icon-shaft06{background-position:-160px -192px;}
.shaft-line{position:absolute;height:100%;width:2px;background-color:#d0d6dc;left:50%;margin-left:-1px;top:10px;}
.shaft-list{position:relative;min-height:520px;padding-top:10px;margin-bottom:10px;}
.shaft-header{font-size:14px;width:320px;text-align:right;line-height:20px;margin-bottom:5px;}
.shaft-body{color:#666;line-height:18px;word-wrap:break-word;}
.shaft-right .shaft-header{text-align:left;}
.shaft-item:hover .shaft-item-intro{background-color:#fcfcfc;}
.shaft-item:hover .shaft-arrow{border-color:transparent transparent transparent #fcfcfc;}
.shaft-right:hover .shaft-arrow{border-color:transparent #fcfcfc transparent transparent;}
/*服务条款*/
.main-clause{margin-top:-10px;}
.icon-dot{width:16px;height:16px;background-position:-304px -80px;margin-right:3px;}
.clause-title{font-size:16px;word-wrap:break-word;line-height:24px;padding:15px 10px 8px;}
.clause-para{color:#666;line-height:20px;word-wrap:break-word;text-indent:2em;padding:0 10px;margin:5px 0;}
.clause-para-tip{font-size:13px;color:#434d57;}
.clause-step  .clause-para{text-indent:0;}
.clause-item{border-top:1px solid #d0d6dc;padding-bottom:8px;}
.main-header .clause-title{font-size:20px;}
.main-header .clause-para{font-size:13px;color:#434d57;}
.clause-para strong{color:#434d57;font-weight:bold;}
/*帮助中心*/
.viewAccordion .accordion-body{display:block !important;}
.viewAccordion .accordion-header{cursor:default;}
.icon-arrow02{width:16px;height:16px;background-position:-96px -96px;}
.accordion-header .icon-arrow02{float:right;margin-top:12px;margin-right:15px;}
.help-no{width:40px;height:28px;line-height:28px;font-size: 14px;text-align: center;font-style:normal;margin-right:10px;margin-top:1px;float:left;background-color:#fff3d5;}
.main-help .view-accordion{background-color:#fcfcfc;border-bottom:none;transition:background-color 0.3s;padding:5px 0;}
.main-help .accordion-header{padding:0 5px 0 20px;height:30px;line-height:30px;box-sizing:border-box;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;}
.main-help .accordion-text{line-height:30px;float:none;font-size:14px;}
.main-help .accordion-body{padding-left:20px;padding-bottom:0;}
.para-help-title{text-indent:2em;padding:5px  10px;}
.para-help{line-height:28px;font-size:12px;word-wrap:break-word;color:#666;padding-left:51px;position:relative;}
.ypara-prev{position:absolute;left:21px;top:0;}
.para-help strong{font-weight:bold;}
.para-help a{font-size:inherit;color:#6cc2e3;}
.para-help a:hover{text-decoration:underline;}
.main-help .view-accordion:hover{background-color:#e7f8ff;}
.main-help .help-panel{display:none;}
.main-help .help-panel:first-child{display:block;}
.main-help .help-panel sup{font-size:9px;line-height:0;}
.accordion-para{padding-bottom:15px;}
.para-img-title{text-align:center;margin:5px 0 10px;}
.para-img{margin:10px 0;text-align:center;}
.para-img img{max-width:700px;}
.main-help .viewAccordion.current .accordion-text{color:#434d57;}
.main-help .viewAccordion.current .help-no{background-position:0 -161px;}
.main-help .viewAccordion{background-color:#f5f5f6;}
.ymain-faq{min-height:420px;}
.ycommon-faq{min-height:300px;}
.panel-yfaq .panel-header{background-color:#fff3d5;}
.panel-yfaq .panel-title{float:none;text-align:center;color:#434d57;}
.yfaq-banner{height:50px;line-height:50px;background-color:#fff3d5;text-align:right;color:#010101;font-size:14px;padding-right:15px;}
.ymain-faq .main-body{overflow:hidden;background-color:#fcfcfc;padding-top:10px;min-height:320px;}
.yfaq-header{border-bottom:1px solid #d0d6dc;margin-top:10px;margin-bottom:-10px;background-color:#fcfcfc;height:40px;line-height:44px;padding-left:20px;font-size:16px;}
.ypmode-header{border-bottom:1px solid #d0d6dc;font-size:16px;padding:0 20px;height:40px;line-height:42px;}
.ypmode-body{padding:0 20px;box-sizing:border-box;font-size:14px;}
.ypmode-body p{margin:8px 0;line-height:20px;}
.ypmode-body img{max-width:90%;}
.ypmode-body sup{font-size:9px;line-height:0;}
.ypmode-item{margin-bottom:15px;}
.spy-paddng{padding-top:94px;}
.vp-citem{float:left;margin:5px;}
.vp-citem .view-img,.vp-citem .view-img  img {width:162px;height:88px;}
.vp-citem .view-img  img{max-width:100%;}
.vp-citem .view-show .view-title{height:24px;line-height:24px;font-size:13px;box-sizing:border-box;width:100%;}
.vp-citem  .view-action{margin-top:30px;}
.vp-citem .show-intro{background-color:#6d7e8f;color:#fff;padding:0 10px;height:20px;line-height:20px;font-size:12px;box-sizing:border-box;width:100%;}
.yp-sview{width:168px;height:87px;display:block;}
.yp-sitem{float:left;margin:7px 6px;}
.yp-slist{margin-left:-10px;margin-right:-10px;padding-top:10px;}
.yp-sview{background-color:#f6f6f6;transition:background-color,color 0.3s;display:table-cell;vertical-align:middle;text-align:center;font-size:14px;line-height:20px;}
.yp-sview:hover{background-color:#fff;color:#4fb6dd;}
.yp-view01{background-image:url(images/yschool-01.png);background-repeat:no-repeat;background-position:0 0;}
.yp-view02{background-image:url(images/yschool-02.png);background-repeat:no-repeat;background-position:0 0;}
.yp-view03{background-image:url(images/yschool-03.png);background-repeat:no-repeat;background-position:0 0;}
.yp-view04{background-image:url(images/yschool-04.png);background-repeat:no-repeat;background-position:0 0;}
.yp-sview .icon-new{margin:auto;}
/*公告列表*/
.notice-content{padding-top:0;}
.notice-banner{height:200px;width:100%;min-width:960px;margin-bottom:20px;}
.notice-intro-item{border-top:1px solid #d0d6dc;}
.notice-item-title{font-size:16px;margin-bottom:10px;}
.notice-item-content{color:#666;padding-top:5px;}
.notice-intro-item .link-action{font-size:12px;}
.notice-item-wrap{padding:15px;transition:all 0.3s;}
.notice-item-wrap:hover,.notice-item-wrap.current{background-color:#e7f8ff;}
.icon-slideDown,.icon-slideUp{width:16px;height:16px;position:relative;top:-1px;}
.icon-slideDown{background-position:-32px -112px;}
.icon-slideUp{background-position:-48px -112px;}
.main-common-header{font-size:20px;padding:0 15px 8px 15px;}
/*选课提示*/
.dialog-form-list{min-height:180px;}
.dialog-form-list .input-label{width:70px;}
.dialog-form-list .input-text{width:200px;}
.type-date-select{width:88px;float:left;}
.dialog-form-list .public-tip{padding-left:12px;margin:15px 0 6px;}
.print-tip{font-size:16px;padding-left:12px;}
.dialog-form-list .input-group{margin-bottom:5px;}
.dialog-form-list .input-group:first-child{padding-bottom:15px;border-bottom:1px solid #beccdb;}
.input-group-dialog{border-bottom:none;padding-bottom:10px;}
.print-tip .icon-right{margin-right:5px;}
/*帮助中心-新*/
.banner-help{height:230px;background-color:#6cc2e3;text-align:center;box-sizing:border-box;padding-top:15px;}
.banner-help .search-box{background-color:#fff;margin-top:15px;}
.banner-help ::-webkit-input-placeholder {color: #beccdb;}
.banner-help :-moz-placeholder {color: #beccdb;opacity: 1;}
.banner-help ::-moz-placeholder {color: #beccdb;opacity: 1;}
.banner-help :-ms-input-placeholder {color: #beccdb;}
.banner-help .input-search{font-size:13px;height:28px;line-height:28px;width:540px;}
.banner-help .i-search{margin-top:7px;margin-right:5px;}
.banner-help .search-box{border:4px solid #a0e5e5;}
.help-header{margin-top:5px;}
.help-row{margin-top:25px;}
.help-col{box-sizing:border-box;width:33.33333%;min-height:220px;float:left;}
.hv-body{line-height:24px;}
.hv-item a{transition:all 0.3s;display:block;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.hv-item a:hover{color:#6cc2e3;}
.hv-icon{width:24px;height:24px;position:relative;top:-1px;margin-right:5px;margin-left:-1px;}
.hvi-content{background-position:-480px -264px;}
.hvi-obj{background-position:-504px -264px;}
.hvi-bbs{background-position:-528px -264px;}
.hvi-subject{background-position:-552px -264px;}
.hvi-action{background-position:-480px -288px;}
.hvi-score{background-position:-504px -288px;}
.hv-header{font-size:16px;margin-bottom:5px;}
.icon-hvideo{width:24px;height:24px;margin-right:10px;background-position:-528px -288px;position:relative;top:-1px;}
.hvb-header{line-height:58px;font-size:18px;text-align:center;}
.help-video-box{background-color:#f5f5f6;padding-bottom:15px;margin-top:25px;}
.help-video-box .model-intro{font-size:14px;text-align:center;width:auto;}
.hvb-item{float:left;margin:0 9px 15px;position:relative;}
.hvb-item .model-img{width:222px;height:108px;position:relative;overflow:hidden;}
.hvb-bg01{background-color:#71d2d2;}
.hvb-bg02{background-color:#b5aaf8;}
.hvb-bg03{background-color:#9de963;}
.hvb-bg04{background-color:#f88486;}
.hvb-action{position:absolute;width:60px;font-size:0;left:50%;margin-left:-30px;top:27px;transition:all 0.4s;}
.hvb-action i,.hvb-action img{display:inline-block;vertical-align:middle;width:60px;height:60px;transition:all 0.4s;}
.hvb-action .hvb-homework{background-position:0 -60px;}
.hvb-action .hvb-faq{background-position:0 -120px;}
.hvb-action .hvb-score{background-position:0 -180px;}
.hvb-action .hvb-video{background-position:0 -240px;margin-top:30px;opacity:0;}
.hvb-action img{opacity:0;margin-top:30px;}
.hvb-action img:first-child{opacity:1;margin-top:0;}
.hvb-item:hover .hvb-action img{opacity:1;}
.hvb-item:hover .hvb-action img:first-child{opacity:0;}
.hvb-item:hover .hvb-action{top:-65px;}
.hvb-item:hover .hvb-video{opacity:1;}
.hvb-item:hover .hvb-homework{opacity:0;}
.hvb-item:hover .hvb-faq{opacity:0;}
.hvb-item:hover .hvb-score{opacity:0;}
.hvb-item:hover .hvb-content{opacity:0;}
.hs-img{float:left;margin-right:20px;}
.hs-header{font-size:18px;margin-bottom:8px;}
.hs-header em{font-size:12px;color:#999;margin-left:10px;}
.hs-row{font-size:14px;line-height:30px;}
.icon-qqserver{width:16px;height:16px;background-position:-480px -240px;}
.hs-intro{padding-top:22px;text-align:left;}
.hs-view{display:inline-block;width:505px;}
.help-server{text-align:center;margin-top:40px;margin-bottom:10px;}
.icon-search11{background-position:-35px -1015px;}
.panel-help .panel-row a{line-height:18px;font-size:14px;padding:6px 10px;transition:all 0.3s;display:block;max-height:36px;overflow:hidden;}
.panel-help .panel-row a:hover{background-color:#fff;color:#6cc2e3;}
.panel-help{padding-bottom:10px;}
.help-mod{background-color:#fcfcfc;padding:10px 20px;}
.hm-title{font-size:16px;line-height:24px;margin-bottom:10px;}
.hm-title .icon-help{position:relative;top:-1px;}
.help-mod p{line-height:18px;color:#666;}
.help-mod p a{font-size:inherit;color:#6cc2e3;}
.help-mod p a:hover{text-decoration:underline;}
.help-mod p img{margin-top:10px;margin-bottom:20px;max-width:650px;}
.help-mod-search{margin-top:10px;padding-bottom:20px;padding-top:15px;}
.help-mod-search .hm-title{font-size:14px;}
.hms-box .search{background-color:#fff;}
.hms-box .input-search{background-color:#fff;width:460px;}
.help-search-key{font-size:16px;margin:15px 0;}
.help-search-mod{min-height:400px;}
.help-search-result dt{font-size:16px;border-bottom:1px solid #d0d6dc;padding-bottom:8px;}
.help-search-result dd h1,.help-search-result dd h2,.help-search-result dd h3,.help-search-result dd h4{font-size:16px;margin-bottom:5px;margin-top:20px;}
.help-search-result dd em{color:#ffae00;}
.help-cai .chapter-title .link-group{margin-right:10px;}
.help-cai .chapter-title .icon-arrow{cursor:pointer;}
.help-cai .view-chapter{border-bottom:1px solid #fff;}
.help-cai .chapter-body{display:none;}
.help-cai .main-header{margin-bottom:10px;}
.input-help-area{width:600px;min-height:400px;}
.input-help-text{width:600px;}
.btn-hv-upload{margin-left:0;}
.public-hv-tip{margin-left:0 !important;}
.hv-img{float:left;border:1px solid #beccdb;padding:20px;width:24px;height:24px;}
.hv-img img{width:24px;height:24px;}
.btn-hv-area{margin-top:40px;}
.main-help-video .main-body{background-color:#f5f5f6;min-height:400px;padding:20px 10px;}
.main-help-video .help-video-box{margin-top:0;width:auto;}
.main-help-video .model-box{position:relative;}
.hvb-item .model-box .view-fun{bottom:30px;display:block;height:0;transition:all 0.3s;overflow:hidden;}
.hvb-item .model-box:hover .view-fun{height:24px;}
.help-video-box .view-add  .view-img{width:222px;height:138px;}
.help-video-box .v-add-action{padding-top:40px;}
.color-picker{float:left;}
.color-item{float:left;width:16px;height:16px;margin-right:6px;cursor:pointer;margin-top:7px;border:1px solid #fff;transition:alll 0.3s;}
.color-item.current{width:24px;height:24px;position:relative;top:-4px;}
.color-item.current:hover{border-color:#fff;}
.color-item:hover{border-color:#beccdb;}
.hv-cover-img{width:60px;height:60px;padding:10px;background-color:#beccdb;}
.hv-cover-img img{width:60px;height:60px;}
.help-upload-group .view-img{width:222px;height:138px;}
.help-upload-group{padding-bottom:0;background-color:transparent;margin-top:0;}
.help-upload-group .v-add-action{padding-top:43px;}
.help-upload-group .view-show{float:left;margin-right:10px;}
.help-upload-group .hvb-item{float:left;margin:0 15px 0 0;}
.hvb-item .progressbar-value{height:30px;line-height:30px;}
.hvb-item .progressbar-bg{height:30px;width:222px;}
.hvb-item .progressbar-in{height:30px;}
.help-viname{font-size:16px;color:#fff;}
.v-error,.v-right{width:16px;height:16px;margin-right:5px;position:relative;top:-1px;}
.v-error{background-position:-512px -240px;}
.v-right{background-position:-496px -240px;}
.model-course .ving{width:16px;height:16px;margin-right:5px;}
.teacher-tag{font-size:14px;line-height:24px;display:inline-block;vertical-align:middle;padding:0 5px;background-color:#e7f8ff;}
/*发送公告 选择省份*/
.ui-dialog-notice .input-label{width:90px;}
.table-province .input-cr{margin-right:0;}
.table-province td{width:110px;}
.input-bundle-group{display:none;}
.dialog-edit-tip .commit-tip-list{padding-left:0;line-height:22px;color:#666;min-height:120px;padding-left:31px;}
.tip-eidt-quiz{padding-left:34px;}
.tip-eidt-quiz .print-text{font-size:16px;}
/*编辑课程提示*/
.tip-list{margin-bottom:10px;padding-left:37px;}
.tip-list dt{font-size:12px;line-height:24px;}
.tip-list dd{color:#666;line-height:18px;}
.ui-dp-inner{min-height:200px;}
.ui-dp-header{font-size:16px;line-height:30px;margin-bottom:16px;margin-top:5px;padding-left: 34px;}
/*线下考试-准考证*/
.icon-download02{width:16px;height:16px;background-position:-576px -96px;}
.table-offline-cert td{line-height:20px;vertical-align:top;}
.table-offline-cert .td-label{width:70px;text-align:right;}
.table-offline-cert .td-desc{width:230px;}
.dialog-offline-cert .tip-list{padding-left:10px;margin:10px 0 30px 0;padding-top:5px;border-top:1px solid #d0d6dc;}
.dialog-offline-cert .tip-list .icon-mark{margin-right:5px;}
.dialog-offline-cert .tip-list dt{color:#f48282;}
.dialog-offline-cert .btn-area{text-align:left;margin-bottom:10px;}
.dialog-offline-cert .btn-icon{margin-right:8px;min-width:140px;margin-left:10px;}


/*cnmooc\校管-后台管理-统计分析-学习进度-练习与作业.html*/
.main-study-progress .process-tab-box{margin-top: 0}
.main-study-progress .process-tab-box .current{border-bottom: 10px solid #e7f8ff;}
.main-study-progress .process-bg{height: 2px;background-color: #6d7e8f;}
.main-study-progress .p-tab-item{height: 110px;width: 237px;padding: 0}
.main-study-progress .p-tab-item:first-child{margin-right: 1px;}
.main-study-progress .p-tab-title i{margin:0 7px 0 0}
.main-study-progress .p-tab-content{padding-left: 10px;line-height: 20px;position: relative;top:-2px;bottom:3px;}
.main-study-progress .p-tab-action{width: 100%;margin: 0;padding-right: 20px;right: -10px;}
.main-study-progress .p-tab-action b{font-size: 14px;}
.main-study-progress .current .process-bg{height: 2px;background-color: #4fb6dd;}

.main-study-progress .search-bar{padding: 10px;background-color: #e7f8ff;}
.main-study-progress .search-box{margin-left: 8px;}
.main-study-progress .search{background-color:#fff;}
/*.main-plan-task .search-tool{line-height: 28px;}*/
.search-tool.uniline{line-height: 28px;}
.search-tool .block-item{display: inline-block;float: right; line-height: 15px; position: relative;top: -2px;}
.search-tool .block-item:first-child{float: left;}
.main-study-progress .search-tool i{display: inline-block;vertical-align:middle;width: 20px;height: 3px;border-radius: 2px;margin:0 5px 0 8px;}

.study-pro th{padding: 0;}
.study-pro td{padding: 6px 0;}

.table-plan-task .th0{width:40px}
.table-plan-task .th1{width:158px}
.table-plan-task .th2{width:158px}
.table-plan-task .th3{width:158px}
.table-plan-task .th4{width:158px}
.table-plan-task .th5{width:158px}
.study-pro .t-source{color:#666;}
.study-pro .apply-not span{line-height: 18px;}
.study-pro .progressbar-bg{background-color: #6d7e8f;width: 100px;margin: 0 auto;position: relative;cursor:pointer;font-size:0;white-space:nowrap;text-align:left;}
.tips-inner{display: inline-block;padding: 0 15px;}
.tips-inner .tips-item{font-size: 12px;display: block;line-height: 20px;}
.color-block{display: inline-block;height: 10px;width:10px;vertical-align: middle;margin-right:4px;position: relative;top:-1px;}
.progressbar-bg .tips-warp {display:none;}
.progressbar-bg .value{display: inline-block;height: 100%;}
.color-1{background-color: #ffae00}
.color-2{background-color: #4fb6dd}
.color-3{background-color: #96d367}
.color-4{background-color: #f38880}
.color-5{background-color: #edd05b}
.color-6{background-color: #96d367}
.color-7{background-color: #4fb6dd}

.table-course-discuss .th0{width:40px}
.table-course-discuss .th1{width:138px}
.table-course-discuss .th2{width:138px}
.table-course-discuss .th3{width:138px}
.table-course-discuss .th4{width:138px}
.table-course-discuss .th5{width:138px}
.d-video .d-content{padding:0 !important;min-height:428px;display:block;}

/*好大学推广-评分评论*/
.app-comm  .table-score-set td{font-size: 13px;line-height: 26px;text-align: left;padding: 5px 10px;}
.app-comm  .table-score-set .score-set-title{text-align: center;}
.app-comm  .table-score-set .th01{width: 50px}
.app-comm  .table-score-set .th02{width: 50px}
.app-comm  .table-score-set .th03{width: 55px}
.app-comm  .table-score-set .th04{width: 55px}
.app-comm  .table-score-set .th05{width: 120px}
.app-comm  .table-score-set .th06{width: 130px}
.app-comm  .table-score-set .th07{width: 130px}
.app-comm .table-app-comm td{height: 40px;}
.app-comm-details{overflow-x: auto;margin-top: 10px;}
.table-app-comm .th02{width: 55px;}
.table-app-comm .th03{width: 100px;}
.table-app-comm .th04{width: 100px;}
.table-app-comm .th05{width: 110px;}
.table-app-comm .th06{width: 80px;}
.table-app-comm .th07{width: 80px;}
.table-app-comm .th08{width: 80px;}
.table-app-comm .th09{width: 80px;}
.table-app-comm .th10{width: 95px;}
.table-app-comm .th11{width: 95px;}
.table-app-comm .th12{width: 26px;}
.table-app-comm .th13{width: 50px;}
.table-app-comm .th14{width: 150px;}
.table-app-comm .th15{width: 150px;}
.table-app-comm .th16{width: 105px;}

/*好大学推广-禁言管理*/
.table-mute .th01{width: 55px}
.table-mute .th02{width: 90px}
.table-mute .th03{width: 80px}
.table-mute .th04{width: 70px}
.table-mute .th05{width: 90px}
.table-mute .th06{width: 90px}
.table-mute .th07{width: 50px}
.table-mute .th08{width: 50px}

.table-show-cert .icon-del03,.table-topic .icon-del03{margin: 0 7px;}

.table-topic .th01{width: 150px;}
.table-topic .th02{width: 50px;}
.table-topic .th03{width: 100px;}
.table-topic .th04{width: 90px;}
.table-topic .th05{width: 50px;}
.table-topic .th06{width: 100px;}

.icon-talk,.icon-talk01,.icon-elite,.icon-elite01,.icon-pass,.icon-pass01{height: 16px;width: 16px;margin: 0 7px;}
.icon-talk{background-position: -192px -112px;}
.icon-talk01{background-position:-208px -112px;}
.icon-elite{background-position: -160px -112px;}
.icon-elite01{background-position: -176px -112px;}
.icon-pass{background-position: -224px -112px}
.icon-pass01{background-position: -240px -112px}

.table-topic .t-topic-title{text-align: left;}
.topic-view span{display: inline-block;font-size: 14px;line-height: 24px;}
.topic-view h3{font-size: 14px;}
.topic-view .topic-title{width: 350px;}
.topic-view .topic-author{max-width: 140px;width: auto;}
.topic-view .topic-school{max-width: 180px;width: auto;}
.topic-view .topic-date{width: 100px;text-align: right}

.main-c-points .model-view{padding:0 !important;min-height:865px;}
.main-c-points .mod-title{height:40px;line-height:39px;}
.main-c-points .mod-header{border-bottom:1px solid #d0d6dc;padding:0 12px;}
.main-c-points .mod-body{padding:0px 18px;font-size:14px;line-height:24px;word-wrap:break-word;}
.main-c-points .search-bar{padding-bottom:2px;}

.tag-list{display: block;margin-left: -10px;}
.tag-list li{display: inline-block;float: left;text-align: center;cursor: pointer;
    background-color: #e7f8ff;margin: 5px 5px;padding: 5px 10px;border-radius: 2px;}
.tag-list li:hover,.tag-list li.selected{background-color: #4fb6dd;color: #fff;}

/*课件浏览设置*/
.score-set-h-middle{display: inline-block;margin-left: 5%;font-size: 14px;}
.score-set-h-middle .input-cr{cursor:pointer;}
.score-set-h-last{float: right}
.chapter-list{padding:5px 7px;line-height:30px;}
.course-chapter{display: none; }
.chapter-list{display: none;}
.chapter-name{display: inline-block;width: 80%;white-space: nowrap;word-wrap: break-word;word-break: keep-all;overflow: hidden;text-overflow: ellipsis;}
.course-chapter .score-set-chapter{border-top:1px solid #d0d6dc;position: relative;cursor:pointer;}
.course-chapter .score-set-chapter:first-child{border-top:none;}
.course-chapter .score-set-chapter  .icon-arrow03{position: absolute;top: 11px;right:10px;transform:rotate(0deg);	transition: all 0.3s;  }
.chapter-count{position: absolute;right: 50px;top:0px;}
.score-set-chapter.current .icon-arrow03{
    transform:rotate(-180deg);
-ms-transform:rotate(180deg); 	/* IE 9 */
    -moz-transform:rotate(180deg); 	/* Firefox */
    -webkit-transform:rotate(180deg); /* Safari 和 Chrome */
    -o-transform:rotate(180deg); 	/* Opera */}

/*知途   教学互动-考试*/
.table-public .tr-chapter{border-top:2px solid #6d7e8f;}
.table-public .tr-chapter:first-child{border-top:none;}
.table-tec-exam .th1{width:280px;}
.table-tec-exam .th2{width:126px;}
.table-tec-exam .th3{width:126px;}
.table-tec-exam .th4{width:126px;}
/*知途   教学互动-考试-成绩详情*/
.public-tip-bottom{margin-bottom:10px;}
.table-score-detail th{padding:0;}
.table-score-detail  .th8{width:55px;}
.table-score-detail  .th3{width:60px;}
.table-score-detail  .th7{width:75px;}
.table-score-detail  .th6{width:75px;}
.table-score-detail  .th2{width:80px;}
.table-score-detail  .th4{width:90px;}
.table-score-detail  .th5{width:90px;}
.table-score-detail  .th1{width:102px;}
.table-score-detail  .th0{width:102px;}
/*知途   教学互动-考试-参加考试*/
.flip-exam .fclass-label{height:40px;overflow:hidden;line-height:20px;margin-bottom:8px;}
.btn-accept{width:130px;}
.ui-dialog-inner{min-height:200px;}
.ui-dialog-protocol .tip-list{padding-left:0;}
.ui-dialog-protocol .tip-list dt{font-size:14px;line-height:22px;margin-bottom:10px;}
.ui-dialog-protocol .tip-list dd{font-size:13px;line-height:20px;}
.btn-continue-exam{width:150px;}
.tip-dialog{font-size:16px;text-align:center;}
.tip-dialog em{font-size:18px;}
.ui-dialog-protocol .tip-dialog{padding-top:66px;}
/*知途   教学互动-考试-批阅*/
.exam-review  .chapter-title{padding-right:15px;cursor:pointer;}
.exam-review{border-bottom:1px solid #fff;}
.review-quiz{display:none;}
.icon-upload02{width:16px;height:16px;background-position:-256px -112px;margin-right:5px;}
.vas-body .link-group{margin-top:7px;}

/*发布考试  - 设置基本属性*/
.main-at .main-header{ border-bottom: 1px solid #d0d6dc; padding-bottom: 12px;}
.main-at .input-label{width: 116px;}
/*.main-at .input-text.from-date, .main-at .input-text.to-date{width: 278px;}*/
.main-at .btn-area{width:560px;margin-top: 30px;}
/*.main-at .dk-select{width: 280px;}*/
.main-at.step1 .dk-select{width: 163px;}
.c-upload-tip{height: 210px;display: inline-block;float: left;position: relative;}
.course-box{height: 210px;width: 320px;display: block;background-color: #e7f8ff;float: left;}
.course-box img{width: 100%;height: 100%;}
.c-upload-warp{display: inline-block;position: absolute;bottom: 0px;left:10px;}
.cs-area{margin:40px;}
.main-at.step2  .main-header .public-tip{display: block;margin-top:10px;}
.main-at.step2 .btn-area,.main-at.step3 .btn-area{width:100%;}
.main-at.step3 .input-label{width: auto;}
.main-at.step2 .search-factor .input-group{margin-bottom:0}
.main-at.step3 .select-list{margin-bottom:10px;}
.main-at.step3 .main-body{margin-top:0}
.table-at-setting{width:615px;}
.table-at-setting .input-text{width: 30px;float: inherit;text-align: center;}
.table-at-setting .to-text{float: inherit;}
.table-at-setting .th01{width: 150px;}
.table-at-setting .th02{width: 80px;}
.table-at-setting .th03{width: 80px;}
.table-at-setting .th04{width: 80px;}
.select-list.input-inner-group{float: left;display: inline-block;width:610px;}
.select-list .input-label{width: auto;}
.select-list .input-group{float:left;margin-right: 10px;}
.select-list .public-tip{vertical-align: middle;}
.select-list .dk-select{width:60px;}
.all-tip{width:100%;display: block;float: left;margin-left: 0!important;}
.at-dialog .subject-text{cursor:pointer;}
.select-chapter-group{margin-top: 10px;}
.table-paper .th01{width: 30px;}
.table-paper .th02{width: 300px;}
.table-paper .th03{width: 100px;}

.ui-select-practice .test-points{margin-left:26px;}

.main-online-test .main-header{padding: 5px 10px 10px;background-color: #fcfcfc;border-bottom:1px solid #d0d6dc;}
.title-view{font-size: 16px;height: 40px;line-height: 40px;padding-left:8px;}
.paper-title{width: 85%;display: inline-block;}
.save-paper{float: right;margin-right: 10px;}
.save-paper-bottom{text-align: right;padding-right: 10px;}
.dl-view{display: block;margin:5px 10px 15px;}
.dl-view dl,.dl-view dd{display: block;line-height: 18px;height: 18px;}

.test-nav-bar{float: right;width: 240px;background-color: #f5f5f6;}
.quiz-struct{float: left;width: 710px;padding-bottom: 30px;}
.quiz-struct .test-points{padding:0 0 0 80px}
.quiz-struct .point-text{left:10px;}
.quiz-struct .page-warp{background-color: #f5f5f6;border-top:1px solid #d0d6dc;padding:1px 10px;}
.quiz-struct .page-warp .pagination{height: 30px;}
.quiz-struct .test-ana{overflow: auto;}
.icon-test{background-position: -552px -312px;position: relative;top: -1px;}
.icon-date04{background-position: 0 -500px;width: 50px;height: 50px;margin-right:10px;}
.test-tip{height: 42px;background-color: #fff3d5;line-height: 42px;padding-left:10px;color:#575757;}
.date-warpper{padding:10px;background-color: #fff3d5;font-size:16px;color:#ffae00;}
.test-nav-bar .practice-no{padding: 10px 5px 20px 5px}
.delimiter{height: 10px;width: 100%;float: left;}
.submit-action{padding-top: 20px;border-top:1px solid #fff;}
.submit-action >a{padding:0 35px;margin: 10px auto;display: block;text-align: center;}
.view-paper .submit-action{padding:0 10px;}
.submit-action .p-no{padding:2px 10px;display: inline-block;width: auto;margin-right: 5px;cursor: default;}
.submit-action .btn-public:first-child{margin: 0 auto;}
.fixed-begin{position: fixed;top: 0;z-index: 10;}
.p-fix.fix-default{background-color: #fff;width: 710px;padding:10px;box-sizing: border-box;margin-left: -10px;}
.view-test.shake{background-color:#e7f8ff;}
.main-online-test .t-option{cursor:pointer;}
.next-type{text-align: center;margin: 15px 0}
.content-test{padding-top:0;}
.test-title-view{padding: 10px;border-bottom:1px solid #d0d6dc;margin-bottom: 10px;}
.test-info{float: left;width: 40%;}
.test-count{float: right;width: 59%;text-align:right;}
.test-info .public-tip{display: block;margin-top: 10px;line-height: 18px;}
.circle{display: inline-block;height: 58px;width:58px;line-height:58px;font-size:16px;font-weight:bold;border:1px solid #ffae00;border-radius:50%;background-color: #fff3d5;text-align: center;color:#ffae00;}
.table-count{width: 390px;display: inline-table;}
.test-count .btn-area{display: inline-block;vertical-align: bottom;margin-left: 10px;}
.reply-view-btn{background-color: #fff;text-align: center;padding: 5px 0;}
.reply-quiz{background-color: #fff;}
.reply-quiz .reply-item{background-color: #fff;border-bottom: 1px solid #d0d6dc;display: none;transition:none;}
.reply-quiz .reply-item:first-child{margin-bottom:0;}
.reply-quiz .reply-box{margin:0 10px 0 45px }
.reply-quiz .reply-box .bbs-action {width: 99%}
.reply-quiz .input-area{width: 82%;}
.reply-quiz .bbs-form{float: none;}
.reply-quiz .bbs-action{float: none;width: 636px;}
.min-header{width: 20px;padding-left: 10px;}
.min-header img{width: 20px;height: 20px;}
.view-paper .date-warpper{background-color: #6d7e8f;color:#fff;}
.icon-view04{background-position: -90px -420px;height: 30px;width: 30px;}
.online-view{width: 150px;margin: 15px 0 20px 0;float: none;color:#4fb6dd;cursor:pointer;}
.online-view .input-c{position:relative;top:-1px;}
/*zhitu -  知途云-申请试用*/
.steps-app-cloud{margin-bottom:10px;text-align:center;padding-bottom:10px;border-bottom:1px solid #d0d6dc;position:relative;}
.steps-app-cloud  .steps-list{display:inline-block;vertical-align:middle;text-align:left;}
.steps-cloud-content{width:580px;margin:auto;}
.steps-app-first  .input-label{width:160px;}
.steps-app-first .input-text{width:200px;}
.steps-app-first .input-code{width:90px;}
.img-code{margin-left:10px;margin-top:-1px;}
.steps-banner-title{position:absolute;font-size:14px;line-height:30px;left:0;}
.steps-cloud-content .btn-area{margin:20px 0;}
.steps-app-result{font-size:14px;text-align:center;margin:30px 0;}
.steps-app-result .icon-right,.steps-app-result .icon-error{margin-right:10px;}

.quiz-struct .file-name{max-width: 50%;}
.after-pro{display: inline-block;vertical-align: middle;}
.after-pro .progressbar-bg{width: 120px}

.select-moocs{width:110px;margin-top:-4px;display: inline-block;}
.select-moocs .dk-selected{display: inline-block;width:110px;border:none;background-color: transparent;font-size:15px;color:#434d57;}
.select-moocs:hover .dk-selected{color:#6cc2e3;}
.select-moocs.dk-select-open-up .dk-selected:before,.select-moocs.dk-select-open-down .dk-selected:before {
    border-top-color:#4fb6dd;
}
.header-nav .select-moocs{margin-top:8px;}
.content-banner{padding-top:30px;background-color:#e7dccc;text-align: center;}
.banner-title{background: url("../../images/zhitu/banner-title.png") 0 0 no-repeat transparent;vertical-align: middle;height: 30px;width: 333px;margin: 30px auto 20px auto;}
.content-banner p{font-size: 14px;color:#524534;text-align: center;margin-bottom: 25px;}
.banner-img{margin-left:-70px;}
.fixed-dom{position: fixed;}
#indexPage01{background-color:#cceffc;height:800px;padding:100px 0;box-sizing: border-box}
#indexPage02{background:url("../../images/zhitu/course-page-bg.png") 0 0 repeat #faf5e2;padding:110px 0}
#indexPage03{background-color:#c8f6eb;padding:50px 0 2px}
#indexPage04{background:url("../../images/zhitu/offer-page-bg.png") 0 0 repeat #f9fbf0;padding:60px 0}
.content .inner-center{position: relative;}
.info-txt{color:#3a4548;font-size: 24px;}
.content-index.f-page .content{overflow: hidden;width: 1000px;}
    /*.fullpage-wrapper .header-nav{width: 380px;float:none;margin: 0 auto 0 auto; padding-top: 35px;}*/
/*.fullpage-wrapper .header-nav:after{clear: both;display: table;content: ' ';}*/
.info-txt i{vertical-align: middle;display: inline-block;}
.pic-bg{background: 0 0 no-repeat transparent}
.p-01 .inner-center{margin-top:200px;height: 400px;margin-left:-55px;}
.p-01 .info-txt{font-size: 20px;}
.p-01 .pic-warp{;width: 880px;margin:0 auto 0 auto;box-sizing: border-box;}
.p-01 .info-txt{position: absolute; opacity: 0;transform: translateY(-300%);}
.p-01 .info-txt p{position: absolute;top:-35px;white-space:nowrap;}
.p-01 .info-txt em{color:#ffae00;}
.p-01 .txt-03 p{top:auto;bottom:-35px;}
.p-01 .txt-01{background:url(../../images/zhitu/line-01.png) 0 0 no-repeat transparent;width: 370px;height:0px;top:-90px;left:30%;
    -webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;transition: all 0.5s;
}
.p-01 .txt-02{background:url(../../images/zhitu/line-02.png) 0 0 no-repeat transparent;width:330px;height:50px;top:-148px;left:66%;
    -webkit-transition: all 1s;  -moz-transition: all 1s;  -ms-transition: all 1s;  -o-transition: all 1s;  transition: all 1s;
}
.p-01 .txt-03{background:url(../../images/zhitu/line-03.png) 0 0 no-repeat transparent;width: 630px;height:0px;bottom:95px;left:28.5%;
    -webkit-transition: all 1s;  -moz-transition: all 1s;  -ms-transition: all 1s;  -o-transition: all 1s;  transition: all 1s;
    -webkit-transform: translateY(300%);  -moz-transform: translateY(300%);  -ms-transform: translateY(300%);  -o-transform: translateY(300%);  transform: translateY(300%);

}
/*transform: translateX(100%); bug*/
.p-01 .pic-pen{display: inline-block;opacity:0;transform:translateX(100%); background:url("../../images/zhitu/pic-pen.png") 0 0 no-repeat transparent;width:720px;height:216px;transition: all 0.8s;}
/*page1 动画*/
.active .p-01 .pic-pen,.trans-in .p-01 .pic-pen{opacity:1;
    -webkit-transform: translateX(0);  -moz-transform: translateX(0);  -ms-transform: translateX(0);  -o-transform: translateX(0);  transform:translateX(0);
}
.active .p-01 .info-txt,.trans-in .p-01 .info-txt{ opacity:1;height: 78px;
    -webkit-transform: translateY(0);  -moz-transform: translateY(0);  -ms-transform: translateY(0);  -o-transform: translateY(0);  transform: translateY(0);
}
.active .p-01 .txt-02,.trans-in .p-01 .txt-02{height:138px; }

.p-02 .inner-center{height: 564px;}
.p-02 .pic-warp{display: inline-block;position: relative;}
.p-02 .info-txt{line-height: 50px;position: absolute;right:30px;top:50%;margin-top:-70px;margin-right:20px;}
.p-02 .course-bg{width: 564px;height: 564px;background:url("../../images/zhitu/pic-course-bg.png") 0 0 no-repeat transparent;}
.p-02 .course-txt{width: 397px;height: 91px;background:url("../../images/zhitu/course-text.png") 0 0 no-repeat transparent;
    position: absolute;top: 50%;left: 50%;margin: -57px 0 0 -188.5px;
    -webkit-transform: scale(0);  -moz-transform: scale(0);  -ms-transform: scale(0);  -o-transform: scale(0);  transform: scale(0);
    -webkit-transition: all .8s;  -moz-transition: all .8s ;  -ms-transition: all .8s ;  -o-transition: all .8s ;  transition: all .8s ;
    opacity: 0;
}
.p-02  .txt-1{transform: translateX(100%);transition:all .5s;opacity: 0}
.p-02  .txt-2{transform: translateX(100%);transition:all .8s;opacity: 0}
.p-02  .txt-3{transform: translateX(100%);transition:all 1s;opacity: 0}
.active .course-txt{opacity: 1;z-index: 2;
    animation: cScale;animation-timing-function:linear;
    -webkit-transform: scale(1);  -moz-transform: scale(1);  -ms-transform: scale(1);  -o-transform: scale(1);  transform: scale(1);
}
/*.active .course-bg{animation: cRotate 3s;}*/
.active .p-02 p{ -webkit-transform: translateX(0);  -moz-transform: translateX(0);  -ms-transform: translateX(0);  -o-transform: translateX(0);  transform: translateX(0);opacity: 1;}
@keyframes cScale {
    0%  {transform: scale(0);}
    70% {transform: scale(1);}
    80% {transform: scale(1.2);}
    90% {transform: scale(1.3);}
    100% {transform: scale(1);}
}
@keyframes cRotate{
    0%  {transform: rotate(0deg);}
    30%  {transform: rotate(0deg);}
    100% {transform: rotate(360deg);}
}

.p-03 .inner-center{height: 760px;width:1000px;}
.p-03 .txt-1{background:url(../../images/zhitu/loop-01.png) 0 0 no-repeat transparent; height: 813px;width: 813px;position: absolute;bottom: -100px;right:-5%;
    transition: all 1.2s; transform: rotate(45deg);opacity: 0;
    -o-transition: all 1.2s;  -ms-transition:all 1.2s;  -moz-transition: all 1.2s;  -webkit-transition: all 1.2s;
}
.p-03 .txt-2{background:url(../../images/zhitu/loop-02.png) 0 0 no-repeat transparent; height: 894px;width: 894px;position: absolute;bottom: -100px;right:-6%;
    transition: all 1s; transform: rotate(-60deg);opacity: 0;
    -o-transition: all 1s;  -ms-transition:all 1s;  -moz-transition: all 1s;  -webkit-transition: all 1s;
}
.p-03 .txt-3{background:url(../../images/zhitu/loop-03.png) 0 0 no-repeat transparent; height: 1026px;width: 1026px;position: absolute;bottom: -208px;right:-6%;
    transition: all 1s; transform: rotate(45deg);opacity: 0;
    -o-transition: all 1s;  -ms-transition:all 1s;  -moz-transition: all 1s;  -webkit-transition: all 1s;
}
.p-03 .pic-pad-bg{background:url(../../images/zhitu/pad-bg.png) 0 0 no-repeat transparent; height: 748px;width: 748px;position: absolute;bottom: -72px;right:-3%;}
.p-03 .pic-pad{background:url(../../images/zhitu/tuc-pad.png) 0 0 no-repeat transparent; height: 350px;width: 350px;position: absolute;bottom: 0;right:17%;
    transition: all 0.8s; transform:translateY(100%);opacity: 0;
    -o-transition: all 0.8s;  -ms-transition:all 0.8s;  -moz-transition: all 0.8s;  -webkit-transition: all 0.8s;
}
.active .p-03 .txt-1,.active .p-03 .txt-2,.active .p-03 .txt-3{opacity: 1;transform: rotate(0deg)}
.active .p-03  .pic-pad{
    transform:translateY(0);opacity: 1;
    -webkit-transform: translateY(0);  -moz-transform: translateY(0);  -ms-transform: translateY(0);  -o-transform: translateY(0);  transform: translateY(0);
}

.p-04 .inner-center{width: 1000px;height: 630px;}
.p-04 .pic-offer-bg{background:url(../../images/zhitu/offer-bg.png) 10px 0 no-repeat transparent; height:622px;width: 750px;position: absolute;text-align: center;left:-10px;opacity: 0;
    -webkit-transition: all 0.8s;  -moz-transition: all 1s;  -ms-transition: all 0.8s;  -o-transition: all 1s;  transition: all 0.8s;
    -webkit-transform: translate(-100%,100%);  -moz-transform: translate(-100%,100%);  -ms-transform: translate(-100%,100%);  -o-transform: translate(-100%,100%);  transform: translate(-100%,100%);

}
.p-04 .pic-offer{margin-top:110px;}
.p-04 .info-txt{font-size: 26px;line-height: 50px;position: absolute;top: 0;right:0;opacity: 0;
    -webkit-transition: all 0.8s;  -moz-transition: all 0.8s;  -ms-transition: all 0.8s;  -o-transition: all 0.8s;  transition: all 0.8s;
    -webkit-transform: translate(100%,-150%);  -moz-transform: translate(100%,-150%);  -ms-transform: translate(100%,-150%);  -o-transform: translate(100%,-150%);  transform: translate(100%,-150%);
}
.p-04 .info-txt p{font-size: 24px;line-height: 40px;}
.active .pic-offer-bg,.active .info-txt{opacity: 1;
    -webkit-transform: translate(0);  -moz-transform: translate(0);  -ms-transform: translate(0);  -o-transform: translate(0);  transform: translate(0);
}

.course-recommend{background-color:#fff7e3;padding:30px 0 45px 0;}
.course-recommend .content{min-width: 1000px;margin: 0 auto;}
.course-recommend .course-list{margin:0  0 10px -5px;}
.course-recommend .course-item{float:left;margin:20px 0 0 20px;}
.course-recommend .content-header{font-size: 22px;height: 40px;line-height: 39px;}
.course-recommend .view-show{position: relative;}
.course-recommend .view-img{width: 310px;height: 210px;}
.course-recommend .view-img img{width: 310px;height: 210px;background-color: #f6f6f6}
.course-recommend .view-tips{padding:10px 10px 0;}
.course-recommend .view-title{position: absolute;left:0;bottom:0;z-index: 2;height: 30px;width: 100%;padding:0;}
.course-recommend .tips-title{font-size: 16px;line-height: 30px;}
.course-recommend .tips-content{font-size:12px;height:130px;overflow: hidden;line-height: 18px;}
.course-recommend .view-show:hover .view-title{display: none;}
.course-recommend .view-text{font-size: 16px;color:#d1d1d1;text-align: center;line-height: 40px;width: 100%;margin-top:20%;}
.course-recommend .view-shadow{background: url('images/filter60-bg.png') 0 0 repeat transparent;}
.view-tips .btn-icon{bottom:-10px;left:50%;margin-left:-68px}
.content-index.org-list{padding:0}
.org-list .content{height: 285px;}
.org-list .yp-sview {width: 210px;height: 120px;background-position: bottom center;font-size: 18px;}
.org-list .yp-slist {padding-left:50px;height:140px;overflow: hidden;margin: 0 auto;width: 720px;}
#indexPageFoter{overflow: auto;}


.main-copy .clause-para{color:#434d57;font-size:14px;}
.main-copy .main-header{font-size:20px;padding:10px;border-bottom: 1px solid #d0d6dc;}
.main-copy .clause-item{border-top:none;}
.main-com .main-body,.main-about-us .main-body{margin-top:15px;}
.main-copy .clause-item:first-child{border-top:none;}
.main-contact-us .clause-title, .main-course-join .clause-title{padding-top:5px;}
.main-clause .main-header .clause-title{padding-left: 0;line-height: 16px;}
.main-clause .clause-item{border-top:1px solid #d0d6dc;}
.para-img{width: 90%;height:80%;margin-left:15px;}
.main-about-us .clause-para{text-indent: 1em;}
.main-com .clause-para,.main-about-us .clause-para,.main-contact-us .clause-para,.main-course-join .clause-para{color:#434d57;}
.icon-com{background-position: -70px -140px;}

.check-warp{cursor: pointer;}
.course-set .input-label{width:90px;}
.course-set .inner-label{width:84px;}
.course-set .input-group .public-tip{margin-left:3px;}
.course-set .small-text{width:50px;display: inline-block;}
.course-set .input-text.from-date, .course-set .input-text.to-date {padding-right: 20px;width: 133px;}
.course-end-tip{padding-left:26px;}
.group-price .input-cr{float: left; }

/*aliyun course*/
.course-pro{position: relative;}
.course-pro .content{min-width: 1000px;}
.course-pro .banner-index{background-color: #cceffc;height: 440px;}
.course-pro .banner-index .content{box-sizing:border-box;padding:40px 30px;background:url("../../images/zhitu/t-bg.png") right center no-repeat #cceffc;}
.course-pro .banner-index .banner-title{background:none;font-size: 30px;min-height: 40px;line-height: 40px;width:auto;height:auto;margin:0;padding-top:10px;}
.course-pro dl.course-info{display: inline-block;width: 420px;font-size: 14px;color:#434d57;line-height: 22px;}
.course-info{min-height: 180px;}
.course-info dt{padding-bottom:10px;}
.course-info dd.last-txt{font-size: 12px;color:#666666;padding-top: 10px;}
.c-price .btn-price{font-size: 20px;}
.c-price .txt-price{vertical-align: middle;}
.main-nav{border-top:1px solid #d0d6dc;border-bottom: 1px solid #d0d6dc;box-shadow: 0 1px 2px #d0d6dc;background-color: #fff; }
.main-nav .content{height:50px;padding:0 20px;box-sizing: border-box;}
.main-nav .btn-price{font-weight: bold;font-size: 14px;float: right;margin-top: 10px;display: none;}
.main-nav.fix-default .btn-price{display: block;}
.nav-bar .nav-item a{line-height: 50px;}
.shop-course,.course-price{display: inline-block;vertical-align: middle;}
.course-price{padding-left:10px;}
.foo-time{display: block;line-height: 38px;}
.label-price{background-position:-337px -512px;box-sizing: border-box;width: 72px;height: 26px;line-height: 24px; text-align: right;padding-right: 0.6em;color:#fff;}
.label-price:hover{background-position:-419px -512px;}
.course-price .label-price{margin-left:10px;vertical-align: middle}
.course-price .txt-price{vertical-align: middle;line-height: 38px;}
.course-pro .msg-box{padding:0 30px;box-sizing: border-box;}
.course-pro .panel{background-color: transparent;border-bottom:1px solid #d0d6dc;padding:0 40px;box-sizing: border-box;}
.course-pro .panel-header{background-color: transparent;height: auto;line-height: inherit;padding:20px 12px;}
.course-pro .panel-title{font-size: 18px;color:#434d57;}
.course-pro .panel-title i{width: 24px;height: 24px;margin:-2px 3px 0 0;}
.course-pro .panel-body{background-color: transparent;margin-bottom:40px;}
.course-pro .inner-title{font-size: 14px;color:#434d57;line-height: 24px;padding-left:28px;}
.job-list{margin:-20px 0 0 -20px;}
.job-list:after{content: ' ';display: table;clear: both;}
.job-item{display: block;width: 210px;height:160px;float: left;background-color: #f5f5f6;position: relative;margin: 20px 0 0 18px;}
.icon-job{background-position: -600px 0}
.icon-get{background-position: -624px 0}
.job-title{background-color: #fde6ac;height: 44px;font-size: 14px;line-height: 42px;padding: 0 1.2em; width: 84%;}
.job-title:after{content:" ";display: table;height: 14px;width: 37px;background-position:-63px -384px;position: absolute;top:44px;left:1.2em; }
.job-body{box-sizing: border-box;padding:25px 15px 15px}
.txt-into{font-size: 13px;line-height: 24px;}
.txt-into i{margin-right:5px;position: relative;top:-1px;}
.txt-into .icon-com{background-position: -625px -48px;height: 16px;width:16px;}
.icon-addr{background-position: -592px -64px;height: 16px;width:16px;}
.icon-salary{background-position: -608px -64px;height: 16px;width:16px;}
.get-list{display: block;height:231px;width:784px;background: url("images/pic01.png") 0 0 no-repeat transparent;}
.get-item{float: left;width: 196px;height: 100%;position: relative;}
.get-item .get-title{width: 196px;text-align: center;position: absolute;bottom: 42px;left:0}
.get-item .get-title a{font-size: 14px;}
.course-pro .icon-cert{background-position: -600px -24px;}
.course-pro .panel-ali-cert{padding:0 0 0 40px;}
.view-cert {display: inline-block;float: left;width: 520px;}
.view-cert img{width: 100%;height:100%;}
.cert-desc {width:400px;float: left;padding-left:40px;}
.desc-info{display: block;height: 72px;margin-top:20px;}
.desc-last{margin-top:40px;}
.desc-info i{
    display:inline-block;
    vertical-align:middle;
    background-repeat:no-repeat;
    background-image:url(images/aliyun-sprite.png);
    width: 72px;height: 72px;
    margin-right:15px;
}
.icon-desc01{background-position: 0 0}
.icon-desc02{background-position: -72px 0}
.icon-desc3{background-position: -144px 0}
.desc-txt{display: inline-block;max-width: 70%;font-size: 14px;vertical-align: middle;}
.it-item:after{display:block;clear:both;height:0;content:'';overflow:hidden;}
.it-item p{display: inline-block;vertical-align: middle;margin-left:20px;font-size: 14px;padding-top:50px;}
.it-item em{font-size:18px;color:#268dcd;}
.img-last{text-align: right;margin-top:75px;}
.img-last p{text-align: right;margin:0 20px 0 0}
.icon-plan-before{display: inline-block;background: url("images/pic02.png") 0 0 no-repeat;width: 141px;height: 153px;float: left}
.icon-plan-after{display: inline-block;background: url("images/pic03.png") 0 0 no-repeat;width: 141px;height: 153px; float: right;}
/*.img-last p{float: right;}*/
.icon-award{ background-position: -624px -25px;}
.icon-c-plan{background-position: -576px -264px;}
.ali-plan .view-accordion{ border-bottom: 1px solid #fff;}
.ali-plan .accordion-header{background-color:#f5f5f6;height: 40px;padding:0 8px;line-height: 40px;font-size:14px;}
.ali-plan .accordion-text{height: 40px;line-height: 33px;float: none;}
.ali-plan .btn-accordion{height: 40px;line-height: 39px;margin-right:-5px;}
.ali-plan .accordion-body{background-color:#fcfcfc;padding:0;}
.ali-plan .accordion-body .fix-warp{padding:15px 45px 20px 45px;box-sizing: border-box;}
.ali-plan .current .accordion-header{background-color:#6cc2e3; color:#fff;}
.ali-plan .current .icon-arrow01{background-position:-480px -96px;}
.ali-plan .current .icon-order{background-position: -608px -160px;}
.ali-plan .icon-order{background-position:-576px -160px;height: 32px;width:32px;line-height:32px;font-style: normal;text-align: center; }
.ali-plan .course-pic{width: 192px;height: 110px;display: inline-block;margin-right:10px;float: left;}
.ali-plan .accordion-body p{line-height: 18px;margin-top:5px;}
.ali-plan .course-view{height: 110px;margin-bottom:10px;}
.ali-plan .course-into{float: left;position: relative;display: inline-block;height: 100%;}
.ali-plan .course-into .btn-icon{position: absolute;bottom:0;left:0}

.icon-fqa{background-position:-600px -264px}
.fqa-item{margin-bottom:10px;}
.fqa-item .fqa-order{display: inline-block;width:40px;height:28px;line-height: 28px;vertical-align: middle;background-color: #b7e9fc;text-align: center;border-radius:2px;margin:0 10px 10px 0;}
.fqa-question{font-size: 14px;line-height: 18px;}
.fqa-answer{line-height: 18px;}
.fqa-answer p{position: relative;padding-left:25px;margin-top:-18px;font-size: 12px;}
/*高级认证*/
.course-aca.banner-index{background:url("images/banner-aca-bg.png") 0 0 repeat-x #e5f6fc;}
.icon-cert-temp{background:url("images/aliyun-cert.png") 0 0 no-repeat;height: 375px;width: 520px;display: inline-block;}
/*defautl left 470px;*/
.course-aca.banner-index .content{background:url("../../images/zhitu/banner-aca.png") right 0 no-repeat transparent;}
.course-aca.banner-index .banner-title{padding-top: 0;}
.course-aca dl.course-info{width: 435px;}
.course-aca .course-info{min-height: 200px;}
/*课程-课程评分评价-课程.html*/
.course-re{background-color:#fff; }
.course-re .content-header{font-size: 20px;margin-bottom:8px;}
.course-re .view-course{background-color: #f6f6f6;}
.course-re .view-num{height: 20px;background-color: #6d7e8f;color:#fff;line-height: 20px;padding:0 10px;}
.icon-course05{background-position: -624px -64px;height: 16px;width: 16px;}
.course-cp{padding:0;margin:0;background: url("../../images/banner-zhitu-bg.png") 0 0 repeat-x transparent;}
.course-cp .content{background: url("../../images/banner-zhitu.png") center center transparent;height: 340px;}
.course-cp .banner-img{padding:0;margin:0;}
.dk-course-select{width: 180px;}
.view-error-quiz .quiz-struct{width: 100%;}
.remove-error-quiz{line-height: 18px;font-size: 14px;}
.remove-error-quiz b{font-size: 14px;}
.vc-empty .view-img{background-color: #f6f6f6;}
/*zhitu-课程-课程详情-点评*/
.comm-view{margin-top:2px; }
.comm-view .reply-item{background-color: #fcfcfc;border-bottom:1px solid #d0d6dc;margin:0;}
.comm-view .reply-item:hover{background-color: #e7f8ff;}
.icon-edit05{background-position: -624px -264px;width: 24px;height: 24px;}
.cv-title{font-size: 16px;height:38px;line-height: 38px;background-color:#f5f6f6;padding-left:25px;}
.reply-item .star-warp{display: inline-block;margin: 0 45px 0 25px;}
.reply-box {position: relative;padding-left:90px;}
.reply-box .input-label{position: absolute;top:0;left:10px;}
.reply-box .bbs-form{float: none;}
.bbs-form .input-area{box-sizing:border-box;width: 100%;}
.bbs-form .bbs-action {width: 100%;}
.reply-action .link-inner-group{display:inline-block;width:110px;text-align: right;}
.reply-intro .topic-header{margin-top:5px;}
.topic-img{display:inline-block;vertical-align: text-top;}
.topic-img img{max-width: 140px;max-height: 86px;border:5px solid #efefef;margin-top:5px;}
.topic-img .link-action{vertical-align: bottom;}
.tags-view{padding:15px 10px 15px 25px}
.write-comm{float: right;}
.pt-group em{color:#ffae00;}
.pt-group .print-text{margin-right:10px;}
.tag-group-warp {position: relative;padding-left:90px;}
.tag-group-warp .print-text{position: absolute;left:-23px}
.tag-group{display:block;width: 100%;line-height: 35px;}
.tag-course{margin-right:8px;}
.tip-emb em{font-size: 14px;font-weight: bold;}
.cd-tv{border-bottom:1px solid #d0d6dc;margin-bottom:2px;}
.comm-empty{background-color:#fcfcfc;min-height: 300px;}
.empty-comm{padding:30px 0 20px;text-align: center;}
.empty-comm *{margin-top:5px;}
.empty-comm .icon-comm{margin-left:-10px;}
.empty-comm .link-go{display:inline-block;margin-top:10px;}
.icon-comm{background-position: 0 -352px;height: 88px;width: 88px;}
/*大纲*/
.course-detail .chapter-title{background-color:#f5f5f6;border-bottom:1px solid #d0d6dc;}
.course-detail .chapter-text{color:#434d57;}
.course-detail .cai-item{padding-right:30px;border-bottom:none;line-height: 40px;}
.course-detail .cai-item .link-group {line-height: 38px;}
.course-detail .cai-item:hover{background-color:#e7f8ff}
.course-detail .cai-item:hover .link-group i{display: none;}
.course-detail .cai-item:hover .link-group b{display: block;font-size: 14px;}
.tv-status {padding:5px 10px;}
.tv-status {padding:5px 10px;}
.tv-status {text-align: right;}
.auto-tag{display: inline-block;width: 50px;height: 28px;line-height: 26px;background-color: #b7e9fc;border-radius: 2px;text-align: center}
.icon-cert02{background-position:-608px -512px}
.link-apply-cert{float: right;color:#e7f8ff;}
/*zhitu-课程-课程详情-大纲-课件预览.html*/
.tc-view{padding:10px 20px;}
.tc-title{font-size: 14px;}
.tc-body{border:1px solid #d0d6dc;width: 720px;height: 450px;margin-top:10px;}
.tc-footer{text-align: center;margin:20px 0 15px 0}
.price-txt{font-size: 18px;font-weight: bold;}
/*zhitu-课程_课程评分评价_课程_投资理财.html*/
.cd-view{position: relative;min-height: 180px;padding-right:320px;}
.cd-view:after{  content: ' ';display: table;clear:both;}
.cd-header{font-size: 18px;}
.cd-content{font-size: 12px;line-height: 18px;min-height: 60px;}
.cd-pic{position: absolute;top:0;right:0;height: 180px;width: 320px;}
.cd-img{width: 100%;height: 100%;}
.cd-handle{margin-top:10px;}
.cd-handle .course-price{padding:0;}
.view-left{padding:0 0 0 320px;}
.view-left .cd-pic{right:auto;left:0}

.content-cdetail .cd-view{padding:5px 340px 10px 20px;height:180px;box-sizing: border-box;background-color:#fcfcfc;margin-top:10px; }
.content-cdetail .cd-header{line-height: 40px; }
.tip-good{color:#4fb6dd;}
.tip-good i{margin-right:4px;}
.icon-price{background-position: -592px -96px;height: 16px;width: 16px;vertical-align: text-bottom;}
.slider-score{float: left;margin:13px 0 0 10px;}
.mark-standard .input-text{width: 40px;}
.main-money{border:none;box-shadow: none;}
.main-money .btn-tabs{margin-top:9px;border:none;box-shadow: none;}
.main-money .content{  border-bottom: 1px solid #d0d6dc;  border-top: 1px solid #d0d6dc;  box-shadow: 0 1px 2px #d0d6dc;}
.coruse-money .panel{padding:0 20px;background-color:#fcfcfc;}
.cm-info{display: inline-block;font-size: 13px;line-height: 18px;margin:20px 0;}
.cm-info dt{margin-bottom:5px;}
.cm-info dd{line-height: 30px;}
.coruse-money .panel-body{padding-bottom:20px;margin:0;}
.coruse-money .get-list{background-image: url("../../images/zhitu/cm-get-bg.png");height:200px;}
.coruse-money .get-item{width: 176px;height:200px;}
.coruse-money .icon-get{background-position: -576px -312px;}
.t-view{position: relative;padding-left:120px;min-height: 120px;}
.t-pic{position: absolute; top:0;left:0;width: 120px;height: 120px;background-color: #b7e9fc;text-align: center}
.t-view .t-img{height: 90px;width: 90px;border-radius: 50%;border:2px solid #fff;margin-top:13px;padding:0}
.t-body{padding:10px;}
.t-header{font-size: 14px;margin-bottom:10px;}
.t-header em{display: inline-block;font-size: 16px;min-width: 50px;margin-right:10px;}
.t-content{color:#666666;}
/*zhitu-课程-课程详情-写点评.html*/
.content-wcp .content-top{font-size: 20px;height: 30px;line-height: 30px;margin-top:10px;}
.content-wcp .cd-view{border-top:1px solid #d0d6dc;border-bottom:1px solid #d0d6dc;padding:10px 10px 10px 234px;min-height: 120px;}
.content-wcp .cd-pic{left:0;top:9px;right:auto;width: 224px;height: 126px;}
.content-wcp .cd-img{height:100%;width: 100%}
.content-wcp .cd-header{font-size: 20px;line-height: inherit;margin-top:-3px;}
.content-wcp .cd-handle{margin-top:75px;}
.content-wcp .main{padding:10px;}
.wcp-row{line-height: 24px;position: relative;padding-left:70px;margin-bottom:20px;}
.wcp-row .star-txt{font-size: 14px;}
.wcp-row .print-text{display: inline-block;width:70px;float: left;text-align: left;text-indent:0;padding:0;
    position: absolute;top:0;left:0;line-height: 24px;margin:0;}
.wcp-row .tag-course{color:#575757;border:1px solid #d2d2d2;min-width: 80px;}
.wcp-row .tag-course:hover{color:#f48282;border:1px solid #f48282;cursor:pointer;}
.wcp-row .show-view{float: left;margin-right:10px;}
.tag-course.selected{border:1px solid #f48282;color:#f48282;}
.tag-group .tag-public{margin-bottom:10px;}
.custom-tag{display: inline-block;line-height: 24px;vertical-align: super;margin:0 8px 10px 0 }
.custom-tag .input-text{border:1px solid #d2d2d2;color:#575757;display: inline-block;vertical-align: middle;width: 110px;height: 18px;line-height: 18px;padding:2px 8px;}
.wcp-area{width: 100%;resize:none;box-sizing: border-box;padding: 10px;font-size: 14px;border:1px solid #beccdb;height: 140px;border-radius: 2px;}
.btn-groups{text-align: center;}

.upload-warp{display:inline-block;width: 150px;height: 90px;border:5px solid #f4f4f4;color:#666;text-align: center;position: relative;border-left-width:7px;border-right-width: 7px; overflow: hidden;}
.upload-warp img{height: 100%;width: 100%;transition: all .3s;}
.show-view .btn-upload{position: absolute;top:10px;left:50%;margin-left:-47px;}
.show-view:hover img{transform: scale(1.1,1.1)}
.show-view:hover .view-fun{display: block;}
.upload-info{color:#666;position: absolute;bottom: 5px;left:28px;}
.warp-txt{display: inline-block;font-size: 14px;color:#666;padding: 0 0 5px 10px;vertical-align: text-bottom;}
.add-pic{width:93px}
.view-row{position: relative;margin-bottom: 20px;}
.placeholder-txt{display:block;font-size: 14px;color:#666;}
.placeholder-txt.error{color:#f48282;}

/*支付-确认订单*/
.pay-bar{border-bottom: 1px solid #d0d6dc;padding-bottom:10px;}
.pay-course-list{padding:10px;}
.pay-course-list h3{font-size: 14px;}
.pay-course-list .table-pay-list .th01{width:480px;}
.pay-course-list .table-pay-list .th02{width:160px;}
.pay-course-list .table-pay-list .th03{width:88px;}
.pay-course-list .table-pay-list .th04{width:120px;}
.pay-course-list .table-pay-list .th05{width:90px;}
.pay-course-list .td-cname{font-size: 14px;}
.pay-course-list .inner-table .td-cname{font-size: 14px;text-indent: 2em;}
.pay-course-list .tb-head {font-size: 14px;}
.pay-course-list .tb-head td {background-color: #f5f5f6;}
.pay-course-list .public-tip{margin:15px 0;}
.payc-sub-item{border-bottom:1px solid #d0d6dc;background-color:#fcfcfc;}
.action-cnum{display:inline-block;font-size: 12px;margin-left:5px;}
.action-cnum i{font-size: 12px;margin:0 5px;position: relative;top: -1px;}
.table-pay-list strike{color:#d1d1d1;}
.table-pay-list .price-txt{font-size: 12px;font-weight: normal;color:#ffae00;}
.pay-course-list .pay-confirm-box{float: right; min-width: 260px;padding-right: 0;}
.play-c-box{border:2px solid #b7e9fc;margin-top:10px;padding:10px 20px;box-sizing: border-box;display: inline-block;min-width: 300px;}
.pay-row .tip-pay{line-height:30px;height:30px;display: inline-block;}
.pay-course-list .select-discount{width: 130px;text-align: left;margin:4px 0;}
.pay-confirm-box .btn-price{padding:0.25em 2.2em;}
.pay-right{width: 340px;margin: 20px auto 0 auto;padding: 10px;}
.pay-right h3{font-size: 14px;}
.pay-right .tip-content{line-height: 30px;padding-left:37px;}
.inner-discount{width: 130px;}
/*支付完成*/
.pdetail p{font-size: 14px;line-height: 18px;margin:10px 0;}
.pdetail p em{font-size: 18px;font-weight: bold;}
.pay-detail-warp{padding-bottom:1px;}
.table-pay-detail{width: 100%;margin-bottom: 20px;}
.pay-detail{padding:0 20px 0 20px;background-color: #fcfcfc;margin-bottom:20px;}
.pd-type{padding:0 20px 20px 20px;}
.pay-title{font-size: 16px;height:46px;line-height: 46px;}
.pay-title a{font-size: 16px;}
.icon-pay{background-position: -600px -312px;height: 24px;width: 24px;}
.icon-pay-type{background-position: -624px -312px;height:24px;width:24px;}
.pay-typ{line-height: 46px;}
.pt-item{position: relative;}
.pt-item .icon-ck{position: absolute;top:-10px;right:-10px;display: none;}
.pt-item.selected .icon-ck{display: block;}
.pt-item:after{content:' ';position: absolute;bottom:3px;right:3px;width:0;height:0;border-bottom: 10px solid #d0d6dc;border-left: 10px solid transparent;cursor: pointer;}
.pt-item:hover:after,.pt-item.selected:after{border-bottom-color:#6cc2e3;}
.go-pay-warp{padding-left: 20px;}
.go-pay-warp p:first-child{margin-left: -2px;}
.go-pay-warp .btn-price{padding: 0;width: 140px;height: 32px;line-height: 31px;}
.tip-pay{display: inline-block;vertical-align: top;font-size: 12px;color:#666666;text-indent: 2px;}
.inner-tc-name{display: inline-block;width: 70%;vertical-align: middle;}
.panel-bank .panel-header{background-color:#f5f5f6;font-size: 14px;height: 34px;line-height: 34px;color:#434d57;padding:0 20px;}
.panel-bank .panel-body{padding:20px 10px;background-color: #fcfcfc;}
.bank-item{display: inline-block;text-align: center;margin:0 0 6px 0;}
.bank-item:hover em,.bank-item.selected em{color:#4fb6dd;}
.bank-item:hover i,.bank-item.selected i{margin:0;border:2px solid #4fb6dd;}
.bank-item i{display: inline-block;width: 139px;height: 45px; background-image:url(images/bank-sprite.png);vertical-align: middle;background-color: #fff;
    border:1px solid #d0d6dc;margin:1px;position: relative;
}
.bank-item i:after{display: block;position: absolute;right: -7px;top:-7px;}
.bank-item em{display: block;text-align: center;line-height: 30px;}
.icon-icbc{background-position: 0 0;}
.icon-ccb{background-position: 0 -48px;}
.icon-cmbchina{background-position: 0 -96px;}
.icon-bankcomm{background-position: 0 -144px;}
.icon-boc{background-position: 0 -192px;}
.icon-cgbchina{background-position: 0 -240px;}
.icon-cebbank{background-position: 0 -288px;}
.icon-spdb{background-position: 0 -336px;}
.icon-psbc{background-position: 0 -384px;}
.icon-cmbc{background-position: 0 -432px;}
.icon-ali-pay{background-position: 0 -480px;}
.icon-bank-empty{background-position: 0 -528px;}
.icon-abchina{background-position: 0 -576px;}
.bank-item.selected i:after{content: ' ';background-position:-480px -64px;height: 16px;width: 16px;}
/*zhitu-课程系列.html*/
.select-school{width:150px;}
.select-school .dk-selected{background-color: #37b0dd;color:#fff;border-color:#37b0dd;}
.select-school .dk-selected:before{border-top-color:#fff;}
.content-clist .content-title{overflow: inherit;}
.btn-ccourse{width: 116px;}
.table-course-list .th01{width: 20px;}
.table-course-list .th02{width: 110px;}
.table-course-list .th03{width: 80px;}
.table-course-list .th04{width: 80px;}
.table-course-list .th05{width: 145px;}
.table-course-list .th06{width: 65px;}
.table-course-list .th07{width: 115px;}
.table-course-list .apply-not{line-height: 18px;}
.table-select{width:100%;border:1px solid #beccdb;background-color:#fff;color:#434d57;}
.table-select .dk-select-options {text-align: left;}
.table-public .td-select{overflow: inherit;padding: 0;text-align: center;}
.table-select .dk-selected{background-color: transparent;border:none;color:#434d57;}
.table-select  .dk-selected:before{border-top-color: #6cc2e3;}
.table-select:hover  .dk-selected:before{border-top-color: #6cc2e3;}
.link-action .icon-downj{width: 24px;height: 24px}
.link-action .icon-upj{width: 24px;height: 24px}
.icon-downj{background-position: -576px -336px;width: 24px;height: 24px}
.icon-upj{background-position: -600px -336px;width: 24px;height: 24px;}
.temp-txt{color:#ffae00;}
.icon-deal{background-position: -70px -350px;}


/*课程系列-基本设置*/
.steps-cl{border-bottom:1px solid #d0d6dc;}
.steps-cl .steps-list {margin: 10px auto;}
.main-cl .input-label{width: 80px;}
.main-cl .input-price{width: 80px;}
.main-cl .input-text.from-date,.main-cl .input-text.to-date{width: 114px;}
.table-cdetail{width: 650px;}
.table-cdetail .th01{width: 30px;}
.table-cdetail .th02{width: 30px;}
.table-cdetail .th03{width: 15px;}
.table-cdetail .th04{width: 15px;}
.table-cdetail .th05{width: 10px;}
.input-cc-group .input-label{width: 60px;}
/*添加课程*/
.table-sel-course .th01{width:40%;}
.table-sel-course .th02{width:20%;}
.table-sel-course .th03{width:20%;}
.table-sel-course .th04{width:20%;}
.view-cdsetting{border-bottom: 1px solid #fff;}
.view-cdsetting .lecture-body{display: block;}
.view-cdsetting .content-code{background-color: #fcfcfc;padding:20px 40px;}
.view-cdsetting .content-form{background-color: #fcfcfc;padding:20px 40px;margin-top:10px;}
/*.view-cdsetting .content-form .btn-area{width:600px;}*/
.view-cdsetting .lecture-title{border-bottom:1px solid #d0d6dc;}
.d-max-area{width: 85%;}
.content-form{display: none;}
.add-new .chapter-title{background-color: #fff;border:none;padding:10px 35px;border-bottom:1px solid #d0d6dc;}
.add-new .chapter-title .btn-new{color:#37b0dd;border:1px solid #37b0dd;border-radius: 2px;padding:2px 5px;}
.add-new .content-form{display: block;}
.add-new .chapter-body{display: none;}
.tip-block{padding:10px 20px;margin:10px 0;background-color:#fff3d5;}
.add-block{text-align: right;margin:35px 0;}
.view-cdsetting .chapter-title .icon-edit,
.view-cdsetting .lecture-title .icon-edit01,
.view-cdsetting .lecture-title .icon-del01,
.view-cdsetting .lecture-title .icon-drag01{
    visibility: inherit;;
}
.view-cdsetting .no-body{padding: 20px 40px;background-color: #fcfcfc;}
.icon-new01{background-position: -0px -128px;height: 32px;width: 32px;}

/*zhitu-机构详情*/
.view-odetail{padding:10px;background-color: #f9f9f9;margin-bottom:20px;}
.view-odetail .view-intro{width:100%;background-color: #f9f9f9;}
.view-odetail .view-intro:hover{background-color: #f9f9f9;}
.view-odetail .view-title{font-size:20px;line-height: 40px;}
.view-odetail .view-text{line-height: 24px;width: 100%;}
.view-odetail .view-img{width:130px;height: auto;background-color: transparent;}
.view-odetail .view-img-warp{width: 99px;height: 99px;margin:10px auto;}
.view-odetail .view-img-warp img{width: 100%;height: 100%;}
.content-odetail .btn-area{padding:10px 0;}
.view-odetail:hover .view-img img{transform: scale(1,1);}
.v-img-header{display: inline-block;text-align: center;width: 100%;color:#4fb6dd;margin-top:10px;}
.three-tag{width:76px;height:22px;line-height:21px;background-color: #f77721;color:#fff;border:none;box-sizing: border-box;padding-left:12px;}
.three-tag:before,.three-tag:after{display: inline-block;content: ' ';position: absolute;}
.three-tag:before{left:0;top:0;width: 0;height: 0;
    border-top: 11px solid transparent;
    border-left: 8px solid #ffae00;
    border-bottom: 11px solid transparent;
}
.three-tag:after{right:0;bottom: -5px;  border-top: 5px solid #d15810;border-right: 6px solid transparent;}

.top-banner {width: 100%;padding:20px 0;background-color: #f9f9f9;position: relative;margin-bottom:20px;}
.top-banner .course-slides {height: 295px; width:536px;margin: 0 auto;}
.cs-item{width: 536px;height: 295px;display: inline-block;}
.cs-item img{width: 100%;height:100%;}

.course-slides .slidesjs-previous,.course-slides .slidesjs-next{height: 58px;width: 58px;top:50%;margin-top:-29px;}
.course-slides .slidesjs-previous{background: url("images/arrow-left.png");left:12px;}
.course-slides .slidesjs-next{background: url("images/arrow-right.png");right:12px;}
.view-block{background-color: #f9f9f9;padding:0 15px 15px;}
.view-block .view-header{font-size: 16px;height: 38px;line-height:38px;border-bottom:1px dashed #cccaca;}
.oc-list{margin-left:-8px;padding:20px 0 0 0;}
.oc-item{height: 236px;width: 218px;display: inline-block;float: left;margin:-8px 0 0 8px;background:url("images/view-course-bg.png") 0 0 no-repeat transparent; }
.odd-item{background-position: 0 0 }
.even-item{background-position: -226px 0 }
.new-line.odd-item{background-position: -452px 0}
.new-line.even-item{background-position: -678px 0}
.oc-list .view{width: 183px;margin:18px auto 0;}
.new-line .view{margin-top:28px;}
.oc-list .view-img,.oc-list .view-show{width:184px;}
.oc-list .view-img{height: 98px;}
.oc-list .view-img img{height: 100%;width: 100%;}
.oc-list .view-action{margin-top:32px;}
.oc-list .view-show .view-title{width: 184px;box-sizing: border-box;height: 26px;line-height: 26px;font-size: 14px;}
.oc-list .view-intro{background-color: transparent;color:inherit;padding:0;}
.v-row-l{float: left;display: inline-block;line-height: 22px;}
.v-row-l .i-set{position: relative;top:-1px;}
.v-row-r{float: right;}
.oc-list .view-intro p{padding:0 5px;display: block;margin: 0 5px;height: 22px;line-height: 22px;}
.oc-list .view-intro .vi-name{height: 20px;line-height: 20px;}
.vi-detail{border-bottom: 1px solid #ebebeb;position: relative;}
.vi-detail .price-txt{font-size: 12px;color:#ffae00;display: inline-block;}
.oc-list .view-course:hover .view-intro{background-color: transparent;}
.oc-item strike{color:#d1d1d1;}
.tag-price{float: right;border:1px solid #ffae00;color:#ffae00;height: 16px;line-height: 15px;vertical-align: middle;
    display: inline-block;width: 46px;text-align: center;position: absolute;right: 5px;top:2px;}
.view-coupon .panel-title{font-size: 14px;}
.view-coupon .page-wap{padding:0 5px 5px 5px;box-sizing: border-box;}
.view-coupon .view-body{border-top:1px dashed #cccaca;}
.view-coupon .view-body:first-child{border-top:none;}
.icon-coupon{background-position: -70px -456px;}
.coupon-detail{background:url("images/coupon-bg01.png") 0 0 no-repeat transparent;width: 220px;height: 178px;margin:10px auto;color:#fff;}
.cd-top{height: 90px;position: relative;}
.cd-top .btn-float{right:-5px;top:5px;}
/*.coupon-out .btn-float{border-color:#adadad;color:#adadad;}*/
.coupon-out .three-tag{background-color: #adadad}
.coupon-out .three-tag:before{border-left-color:#ededed;}
.coupon-out .three-tag:after{border-top-color:#656565;}
.cd-bottom{height: 83px;color:#8a816c;}
.fast-sub{font-size: 18px;height: 20px;line-height: 20px;padding:5px 0 0 10px;}
.get-coupon{font-size: 36px;text-align: right;height: 40px;line-height: 40px;margin-right:15px;}
.get-coupon span{vertical-align: middle;}
.get-coupon .link-get{vertical-align: middle;color:#fff;}
.cd-txt{line-height: 20px;margin-top:5px;padding-left:10px;width: 95%;}
.coupon-out{background-image:url("images/coupon-bg02.png");color:#adadad;}
.coupon-out .cd-bottom,.coupon-out .link-get{color:#adadad;}
.s-page,.s-page *{display: inline-block;vertical-align: middle;}
.s-page{float: right;height: 24px;line-height: 46px;color:#fff;}
.s-page em{line-height: 22px;}
.p-prev,.p-next{height: 22px;width: 22px;background-color:#627180;border-radius: 2px;line-height: 16px;text-align: center;font-size: 34px;color:#fff;cursor: pointer;}
.p-prev:hover,.p-next:hover{background-color:#4c5864;}
/*.p-dis{background-color:#ececec;}*/
.p-page{line-height: 16px;font-size: 18px;}
.main-cprice{background-color:#fcfcfc;}
.main-cprice .main-header{padding:15px 10px 10px}
.main-cprice .inner-table th{height:60px;background-color:#f5f5f6;color:#434d57;}
.main-cprice .table-body{display: none;}
.inner-table{table-layout: fixed;width: 100%;}
.inner-table tr td{background-color:#fff;}
.inner-table .tc-name{padding-left:14px;}
.inner-table tbody .tc-name{text-indent: 2em;}
.main-cprice tbody.active{display: table-row-group;}
.table-cl-price .th01{width:300px;}
.table-cl-price .th02{width:100px;}
.table-cl-price .th03{width:70px;}
.table-cl-price .th04{width:100px;}
.table-cl-price .th05{width:90px;}
.tr-inner-table .blank-block{height:10px;width: 100%;background-color:#fff;}
.table-cl-price .btn-price{min-width: 58px;}
.table-cl-price strike{color:#d1d1d1}
.table-cl-price td{background-color:#e7f8ff;}
.table-public td.td-inner-table,.table-public tr.tr-inner-table{padding:0;margin:0}
th.td-left{text-align: left;}
.icon-indent02{background-position: -70px -385px;}
.icon-equiz{background-position: -70px -420px; }
/*交易详情*/
.mail-deal .input-text{width:156px;}
.select-org,.select-pay-status{width:174px;display: table-cell;}
.input-small .input-text{width: 89px;}
.mail-deal .tip-block{margin: 0;font-size: 14px;}
.mail-deal .main-header{background-color:#fafafa;padding:15px 10px;}
.auto-before{padding-right: 140px;width: 100%;box-sizing: border-box;position: relative;margin:10px 0}
.btn-exp{min-width: 130px;float: right;position: absolute;top: 5px;right: 0px;}
.table-deal{font-size: 14px;}
.table-deal .th01{width:140px; }
.table-deal .th02{width:140px; }
.table-deal .th03{width:140px; }
.table-deal .th04{width:60px; }
.table-deal .th05{width:60px; }
.table-deal .th06{width:110px; }
.table-deal .th07{width:140px; }
.table-deal .th08{width:60px; }
.table-deal .th09{width:100px; }
.table-deal .th10{width:100px; }
.deal-table-warp .jspContainer{height: auto!important;}
.deal-table-warp .jspPane{position: relative!important;}
.deal-table-warp{width: 100%;overflow-x: auto;}
.table-body{position: relative;}
.table-deal .table-body{font-size: 12px;}
.table-deal .table-body:before{display: block;content:' ';height: 1px;background-color:#c8c8c8;position: absolute;top:-2px;left:0;width: 100%;}
.table-deal .table-body{display:none;border-bottom:1px solid #c8c8c8;border-top:2px solid #e1e1e1;}
.table-deal .table-body tr{border-top:1px dashed #c8c8c8;}
.table-deal .table-body tr:first-child{border-top:none;}
.slide-block{display: inline-block;  cursor: pointer;}
.slide-active .icon-arrow01{;transform: rotate(180deg);}
/*课程管理-评分*/
.header-star {height: 40px;}
.header-star .star-public {line-height: 31px;}
.main-grade .header-row{border-top:1px solid #d0d6dc;}
.main-grade .header-row.row-last{border-bottom:1px solid #d0d6dc;padding:10px 0}
.main-grade .view-row{font-size: 14px;margin-bottom:0}
.main-grade .tag-group-warp {padding-left:60px;}
.main-grade .tag-group-warp .print-text {margin-top:2px;}
.main-grade .pt-group .print-text{min-width: 120px;display:inline-block;text-indent: 0;}
.main-grade .tag-group {color:#666;}
.main-grade .grade-tg {margin-left:-3px;}
.main-grade .tag-group .tag-public{margin-bottom:0;}
.main-grade .star-title{font-size: 16px;}
.main-grade .star-txt em{color:#ffae00;font-size: 20px;position: relative;bottom: -2px;}
.table-cgrade .th01{width: 100px;}
.table-cgrade .th02{width: 80px;}
.table-cgrade .th03{width: 100px;}
.table-cgrade .th04{width: 80px;}
.table-cgrade .th05{width: 100px;}
.table-cgrade .th06{width: 100px;}
.table-cgrade .th07{width: 100px;}
.table-cgrade .th08{width: 100px;}

.table-gag{overflow: auto;}
.table-gag .th00{width: 35px;}
.table-gag .th01{width: 100px;}
.table-gag .th02{width: 100px;}
.table-gag .th03{width: 100px;}
.table-gag .th04{width: 100px;}
.table-gag .th05{width: 120px;}
.table-gag .th06{width: 80px;}
.table-gag .th07{width: 80px;}
.ov-auto{min-height: 300px;}
/*zhitu-课程管理-收藏*/
.table-coll .th01{width: 100px;}
.table-coll .th02{width: 110px;}
.table-coll .th03{width: 110px;}
.table-coll .th04{width: 130px;}
.table-coll .th05{width: 100px;}
/*zhitu-内容监管-举报管理.html*/
.topic-source,.topic-action{width: 120px;margin-right:8px;}
.table-report tr td{line-height: 24px;padding:5px 10px;}
.main-report .print-text em{font-size: 16px;font-weight: bold;}
.table-report .th01{width:80px;}
.table-report .th02{width:100px;}
.table-report .th03{width:260px;}
.table-report .th04{width:100px;}
.table-report .th05{width:80px;}
/*zhitu-内容监管-举报处理.html*/
.ig-report .input-label{width: 100px;}
.main-report-action .view-row{border-top:1px solid #d0d6dc;background-color:#fcfcfc;padding:15px 10px;margin:0;}
.main-report-action .view-row:hover{background-color: #fff;}
.main-report-action .u-name{font-size: 14px;color:#434d57;}
.main-report-action .more-txt{padding-left:90px;color:#666;}
.main-report-action .report-text{display: inline-block;width: 85%;text-indent: 0;margin-bottom:0;}
.panel-report .panel-header{background-color:#f5f5f6;font-size: 14px;}
.main-report-action .print-text{font-size: 12px;color:#666;}
.panel-report .panel-body{padding:0 5px;background-color:#fcfcfc;box-sizing: border-box;}
.panel-report:hover .panel-body{background-color: #fff;}
.panel-report .view-row{padding-left:20px;border-bottom:1px solid #d0d6dc;}
.panel-report .view-row:first-child{border:none;}
.panel-report .more-txt{padding-left:78px;}
.panel-report .l-text{font-size: 16px;}
.panel-report .right-mark, .panel-report .icon-time11{position: relative;bottom:1px;}
.s-txt,.main-report .print-text em.s-txt{font-size: 12px;font-weight: normal;}
/*合作内容-企业*/
.content-com .content-slides{background-color: #3c87be;}
.content-com .fqa-answer{color: #666;}
.content-cooperate{border-top:1px solid #d0d6dc; border-bottom:1px solid #d0d6dc}
.content-cooperate .content {height: 48px;line-height: 48px;text-align: right;}
.btn-cooperate{padding: 0;min-width: 120px;height: 30px;line-height: 30px;  margin-right:10px;}
.content-main{background-color:#fff7e3;}
.content-main .content{padding:60px 0}
.icon-banner-txt{background:url("../../images/zhitu/banner-03-txt.png") 0 0 no-repeat transparent;position: absolute;left:43%;top:25px;width: 434px;height: 96px;}
.m-btn-list{display: block;width:925px;margin: 0 auto;}
.m-btn-item{  display:inline-block;  vertical-align:middle;  background-repeat:no-repeat;  background-position:0 0;
    width: 431px;box-sizing: border-box; overflow:hidden;height:186px;transition: all .3s; }
.mbi-01{background-image: url("images/m-btn-01.png")}
.mbi-02{background-image: url("images/m-btn-02.png");transition: none;}
.mbi-03{background-image: url("images/m-btn-03.png");}
.mbi-04{background-image: url("images/m-btn-04.png");}

.anm-warp{width: 178px;height:110px;padding-top:55px;display: table-cell;position: relative;}
.anm-warp i{display:block;  vertical-align:middle;  background-repeat:no-repeat;background-color: transparent;
    background-image:url(images/cooperate.png);  width: 84px;  height: 82px;  margin:0 auto;
    transition: all 0.3s;-moz-transition: all .3s; -ms-transition: all .3s;-webkit-transition: all .3s;
}

.mbi-01,.mbi-03{margin-right: 55px;}
.mbi-01,.mbi-02{margin-bottom: 20px;}
.mbi-txt{width: 238px;padding: 20px;padding-top:40px;box-sizing: border-box;color:#fff;font-size: 16px;line-height: 30px;display: table-cell;vertical-align: middle;}
.mbi-02 .mbi-txt,.mbi-04 .mbi-txt{padding-left: 36px;}
.mbi-02 .anm-warp,.mbi-04 .anm-warp{padding-left: 15px;}
.icon-team03{background-position: 2px 0}
.icon-lamp{background-position: -84px -84px; }
.anm-warp i.icon-lamp{transition:none;-moz-transition: none; -ms-transition: none;-webkit-transition:none;}
.m-btn-item .icon-edit05{background-position: 0 -84px;}
.icon-rocket{background-position: 0 -168px;}
.icon-people{background-position: -544px -480px;height: 32px;width: 32px;display: block;margin:-41px auto 0;transform: translateY(-100)}
.icon-lamp.shake{background-position: -84px -168px}
.panel-com-fqa .fqa-question,.panel-ali-fqa .fqa-question{margin-bottom: 10px;}
.panel-com-fqa .fqa-order,.fqa-question .fqa-order{margin-bottom:0;}
/*学习课程-云中沙箱*/
.icon-sandbox{background-position: -72px -360px;width: 24px;height: 24px;}
.tab-active .icon-sandbox{background-position: -48px -360px; width: 24px;height: 24px;}
.icon-sandbox01{background-position: -24px -360px;width: 24px;height: 24px;margin-top:-6px;}
.icon-qq03{background-position: -96px -360px;width: 24px;height: 24px;}
.sandbox-view .view-test{padding:20px;}
.intro-header{font-size: 18px;}
.intro-content{margin:15px 0;line-heght:30px;font-size: 13px;}
.p-tab-time .icon-wechat{maring:0;}
.sd-q{color:#666;line-height: 40px;}
.sd-time{margin-top:15px;}
.sd-tip{padding-left:80px;}
.sd-tip em{color:#f48282;}
.btn-sup{width: 140px;}

.dialog-protocol{font-size: 14px;height: 500px;overflow-y: auto;line-height: 24px;}
.dialog-protocol h1{font-size: 20px;display:block;text-align: center;margin-bottom:20px;}
.dialog-protocol h3{font-size: 16px;line-height: 30px;}

/*礼品*/
.dialog-center{border-top:1px solid #d0d6dc;}
.dialog-gift-box{text-align: center;}
.gift-into{color:#fff;font-size: 16px;display: inline-block;margin-top: 10px;opacity: 0;
    -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
}
.gift-into.show{opacity:1;
    -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);}
.gift-warp{display: block;height:128px;width: 128px;position: relative; overflow: hidden; margin: 0 auto; }
.gift-bg{display: block;background: transparent url(images/gift-bg.png) no-repeat 0 0;height:128px;width: 128px;
    animation: giftRotate 10s linear infinite;
    -webkit-animation: giftRotate 10s linear infinite;
}
.gift{display: block;background: transparent url(images/gift.png) no-repeat 0 0;height:101px;width: 102px;position: absolute;top:27px;left:25px; }
@keyframes giftRotate {
    0% {  transform: rotateZ(0deg);  }
    100% {  transform: rotateZ(360deg);  }
}
@-webkit-keyframes giftRotate {
    0% {  -webkit-transform: rotateZ(0deg);  }
    100% {  -webkit-transform: rotateZ(360deg);  }
}
.dialog-gift{width: 650px;}
.gift-tip{padding:15px 20px 25px 20px;box-sizing: border-box;font-size: 16px;}
.gift-step{padding:15px 40px;box-sizing: border-box}
.gift-tip .tip-intro{padding-left:15px;font-size: 16px;}
.gift-tip .tip-intro .p-text{font-size: 24px;color:#ffae00;}
.icon-money{background-position: -88px -352px;width: 130px;height: 97px;}
.gift-title{font-size: 14px;}
.g-step{margin:10px 0}
.g-step i{width: 40px;height: 40px;margin-right:12px }
.g-step .link-action{font-size: 12px;}
.g-step em{color:#ffae00;font-size: 14px;}
.icon-gt01{background-position:-360px -440px;}
.icon-gt02{background-position:-400px -440px;}
.icon-gt03{background-position:-440px -440px;}
/*礼品*/
.icon-gift{background-position: -608px -480px;height: 32px;width: 32px;}
.link-gift{display: inline-block;margin:-16px 0 0 10px;vertical-align: middle;}

.ci-bg{width: 50%;height: 100%;position: absolute;}
.ci-bg-l{left:0}
.ci-bg-r{right:0}
.course-finance{position: relative;}
.course-finance .ci-bg-l{background-color: #b7e9fc}
.course-finance .ci-bg-r{background-color: #fed201}
.course-finance.banner-index .content{background:transparent url("../../images/zhitu/t-bg-01.png") no-repeat scroll right center}
.course-finance.content-your-get{background:transparent url("../../images/zhitu/get-bg.png") no-repeat center 80px;}
.course-finance .get-list{height: 553px;width: 100%;background: none;}
.course-finance .ci-detail{margin-top:20px;}
.course-finance .banner-title em{color:#fff;}
.course-finance .banner-title .user-img{width: 90px;height: 90px;border:none;position: absolute;margin:-40px 0 0 30px;}
.pt-phone .input-label{width: 116px;}
.pt-phone  .error-mark{position: relative;top: -1px;}
.btn-send-code{width: 120px;}
.btn-send-code.btn-disabled{color:#666;}
.pt-phone  .timer-view{display: none;margin-left:5px;}
.form-phone{display: none;}
.tip-link-qq{margin-top:30px;text-indent: 15px;}
.reset-form .btn-area{margin-top:15px;}

.cl-content h3{display:block;font-size:14px;margin:20px 0 10px 0;}
.input-link-text{width: 520px;background-color: #f1f1f1;height: auto;margin-bottom: 10px;}


/*zhitu-我的学习-我的课程-学习课程-申请证书认证*/
.panel-other-cc .panel-header{padding: 20px 0;}
.panel-other-cc:hover{background-color: #fcfcfc;}
.apply-cert{min-height: 260px;background-color: #edfbff;}
.apply-cert .cc-title{font-size: 20px;line-height: 20px;}
.apply-cert .content{padding:20px 30px;box-sizing:border-box;   background: none;position: relative;}
.apply-cert .course-info{height: auto;min-height: 0;}
.cc-info{line-height: 24px;font-size: 14px;}
.cc-info dt{margin: 10px 0}
.cc-info .last-txt{line-height: 24px;}
.apply-cert .last-txt em{font-size: 18px;color:#434d57;}
.apply-cert .btn-price{width: 112px;font-size: 20px;margin-left:0; }
.apply-btn{margin-top: 25px;}
.apply-btn .icon-mark{position: relative;top: -1px;}
.apply-btn .public-tip{margin-bottom: 10px;}
.cc-img{width: 320px;height: 180px;border:none;position: absolute;right: 5%;top:40px;}
.cc-step{display: table;margin: 0 auto;}
.ccs-item{float: left;text-align: center;width: 300px;}
.ccs-item p{font-size: 12px;color:#666;}
.ccs-item p.ccs-title{font-size: 16px;color:#434d57;line-height: 30px;margin-top:10px;}

.other-course{display: table;margin: 0 auto;}
.other-item{float: left;margin:0 0 20px 16px;}
.other-item .view-title{height: 24px;line-height: 24px;font-size: 14px;width: 208px;box-sizing: border-box;}
.other-item .view-img{height: 117px;width: 208px;}
/*zhiut-我的学习-我的课程-学习的课程-证书编号查询-证书查询结果*/
.cert-view{padding-left:30px;}
.view-cert-confirm{background-color: #e7f8ff;padding:10px 0 10px 30px;}
.view-cert-confirm .person-show{width:140px;text-align: center;}
.view-cert-confirm .view-row{padding: 0;margin:0}
.view-cert-confirm .user-img{width: 90px;height: 90px;border-color: #fff;margin-top:20px;}
.view-cert-confirm .view-intro{background-color:#e7f8ff }
.view-cert-confirm .view-cell{margin-top:20px;}
.view-cert-confirm .icon-cycle01,.view-cert-confirm .icon-clock01{margin-left:-4px;}
.view-cert-confirm .i-watch{margin-right:4px!important;}
.search-cert-result .para-view{padding:20px 18px;}
/*zhitu-个人中心-证书-证书查询*/
.cert-result-box{padding:20px;background-color: #fcfcfc;margin-top:20px;}
.cert-result-box .result-text{margin:0;}
.cert-result-box .result-text em{font-size: 16px;color:#434d57;}
.cert-list{margin-left: -20px;display: inline-block;}
/*208*/
.s-cert-item{float: left;width: 215px;margin:20px 0 0 20px;}
.s-cert-item .view-img{width: 215px;height: 150px;}
.s-cert-item .view-title{width: 215px;box-sizing: border-box;height: 28px;line-height: 28px;}
.s-cert-item .view-img img{width: 100%;height: 100%}
.icon-play04{background-position: -336px -112px;width: 16px;height: 16px;}
.icon-success{background-position: -624px -360px;}
.o-element{font-size: 12px;color: #666;}
.o-element i{position: relative;top:-1px;}
.os-txt{font-size: 12px;}
/*创建证书*/
.main-create-cert .main-body{padding:0 8px;}
.cc-select{width:348px;}
.form-cert{display: block;}
.form-cert .input-text{float:none;background-color: #f1f1f1}
.form-cert .input-area{float:none;min-height:60px;}
.form-cert .cert-desc{padding-left:14px;}
.form-cert .view-cert{width: auto;margin:30px;position: relative;}
.form-cert .view-cert:hover .view-fun{display: block;}
.form-cert .vc-img{width: 240px;height: 180px;}
.form-cert .desc-info{margin-top:0}
.form-cert .desc-last{margin-top:20px;}
.right-tip{text-align: right;margin-right: 3px;}

.view-cert-temp{background:transparent url("images/view-cert.png") 0 0 no-repeat; height: 584px;width:811px;position: relative;}
.vc-txt{position: absolute;top:240px;text-align: center;font-size: 14px;color:#1c1c1d;width: 100%;}
.vc-txt em{color:#0099dc;}
/*zhitu-证书管理-模板设置.html*/
.cert-temp .view-img{width: 210px;height: 151px;}
.cert-temp .view-img img{width: 100%;height: 100%;}
.cert-temp .view-title{width: 100%;box-sizing: border-box;height: 24px;line-height: 23px;font-size: 14px;}
.cert-temp .progressbar-bg{width: 210px;}
.cert-temp .icon-view03{margin-right: 2px;  cursor: pointer;}
.cert-temp .v-add-action{padding-top:30px;}
.view-cert-item{height: 584px;width:811px;position: relative;}
.view-cert-item img{width: 100%;height: 100%;}

.mi-header{line-height: 68px;background-color: #f5f5f6;}
.mi-header .content{min-height: 70px;height: 70px;padding-left:30px;}
.mi-header img{margin-right: 40px;}
.ag-inner .input-label{width: 80px;text-align: left;}

/*合作院校-合作专区.html*/
.sc-lr-item{padding:30px 0;border-top: 1px dashed #cacaca;cursor: pointer;
    -webkit-transition: all .3s;  -moz-transition: all .3s;  -ms-transition: all .3s;  -o-transition: all .3s;  transition: all .3s;}
.sc-lr-list .sc-lr-item:first-child{border-top:none;}
.sc-lr-item:hover {background-color: #fff;}
.sc-lr-item:hover .view-build .view-img img{
    -webkit-transform: scale(1.2);  -moz-transform: scale(1.2);  -ms-transform: scale(1.2);  -o-transform: scale(1.2);  transform: scale(1.2);}
.view-build .view-show{vertical-align: middle;}
.view-build .view-img{width: 360px;height: 200px;}
.view-build .view-img img{width: 100%;height: 100%;
    -webkit-transition: all .3s;  -moz-transition: all .3s;  -ms-transition: all .3s;  -o-transition: all .3s;  transition: all .3s;}
.view-build .view-intro{padding-left: 50px;background-color: transparent;vertical-align: middle;}
.view-build:hover .view-intro{background-color: transparent;}
.view-build .view-title{font-size: 22px;color:#000;margin-bottom: 15px;}
.view-build .view-content{font-size: 15px;line-height: 24px;min-height: 100px;}
.view-build .view-handle{margin-top:10px;}
.view-build .view-row{display: block;width: 160px;float: left;padding-left: 35px;box-sizing: border-box;}
.view-build .view-row:first-child{padding-left:0;}
.view-build .spline{border-right:1px solid #c7c7c7; display: block;width: 1px;float: left;height: 30px;margin-top:5px;}
.view-build .view-row img{float: left}
.view-build .view-row span{float: left;margin-top:4px;}
.view-build .link-action{font-size: 12px;color:#3cb7ff;display: block;max-width: 100px;overflow: hidden;}
.view-build .view-title img{border-radius: 50%;width: 45px;height: 45px;margin-right: 5px;}



































































































































/****************************************************广场首页***********************************************/
.panel-weixin .panel-body{padding:10px;}
.panel-weixin img{width:220px;height:220px;}
.panel-weixin p{color:#666;line-height:38px;text-align:center;}
.mark-weixin{height:30px;line-height:29px;text-align:center;display:block;font-size:14px;color:#fff;background-color:#ffae00;border-radius:8px;}
.icon-editors{width:24px;height:24px;margin-right:5px;background-position:-624px -288px;}
.panel-snotice .panel-body{padding:0 10px;}
.panel-snotice p{font-size:14px;margin:10px 0;}
.panel-snotice a{font-size:inherit;color:#6cc2e3;}
.link-action-all{margin-left:20px;}
.table-common .tag-public{font-size:12px;}
.tc-square-index  .tag-public{margin-right:8px;}
.tc-square-index .th01{width:400px;}
.tc-square-index .th02{width:75px;}
.tc-square-index .th03{width:120px;}
.tc-square-index .th04{width:75px;}
.tc-square-index  .cell-left .link-default{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;max-width: 50%;}
.tag-topic-type{display:inline-block;vertical-align:middle;padding:0 10px;border-radius:2px;background-color:#e9e9e9;color:#8e8e8e;height:22px;line-height:20px;margin-right:5px;}
.tc-square-index  td.cell-left{padding:15px 5px;}
.tc-square-index th.cell-left{padding:05px;}
.banner-area{padding:10px 20px;background-color:#f5f5f6;font-size:0;margin-bottom:10px;}
.banner-area img{width:100%;height:100%;}
.square01,.square-row{display:inline-block;vertical-align:middle;}
.square-row{margin-left:13px;}
.square02{margin-bottom:16px;}
.square01{width:370px;height:340px;}
.square02,.square03{width:286px;height:161px;}
.b-text{display: inline-block;width: 75px;text-align: right;}
.main-bm .main-header{padding-top:10px;}
.b-view-item{width: 286px;height: 160px;float: left;margin-bottom:20px;border:1px solid #f5f5f6;}
.b-view-item .view-show{width: 286px;height: 160px;}
.b-view-item .view-progressbar{top:50%;margin-top:-26px;left:50%;margin-left:-96px;}
.b-view-item .view-img{width: 100%;height: 100%;background: url("images/b-view-bg.png") repeat 0 0 transparent;}
.b-view-item .view-img img{width: 100%;height: 100%;}
.b-view-item .v-add-action{position: absolute;bottom: 0;z-index: 10;width: 100%;cursor: default;}
.b-view-max{width: 373px;height: 340px;}
.b-view-max .view-show{width: 373px;height: 340px;}
.b-view-index{position: absolute;left:-8px;top:-8px;text-align: center;z-index: 10;width: 32px;height: 32px;background-position:-544px -512px;line-height: 31px;}
.view-show:hover .b-view-index{background-position: -576px -512px;}
.icon-add05{background-position: -624px -80px;height: 16px;width: 16px;}

.icon-auth02{background-position:-576px -480px;height: 32px;width: 32px;}
.dialog-auth{padding:35px 0}
.dialog-auth .tip-intro{line-height: 30px;}
.dialog-auth .p-text{color:#ffae00;}
.dialog-auth .btn-area{margin-top:50px;}
.dialog-auth .go-auth{width: 160px;}

.dialog-auth-info{position:relative;padding-left:330px;width: 660px;box-sizing: border-box;min-height: 240px;}
.dialog-auth-info .input-group{margin-bottom:0;}
.dialog-auth-info .input-label{width: 80px;}
.dialog-auth-info .id-photo{position:absolute;left:0;top:0;}
.dialog-auth-action .input-area{min-height: 60px;}
.dialog-auth-action{border-top:1px solid #d0d6dc;margin-top:18px;padding:10px 0}
.newline-tip .public-tip{margin: 0;}

.result-header{height: 50px;line-height: 50px;border-bottom: 1px solid #d0d6dc;font-size: 14px;}
.result-body{margin-top:30px;}
.result-tip{width: 400px;margin: 0 auto;}
.result-tip .tip-show{vertical-align: top;}
.result-tip .tip-intro{line-height: 30px;}
.result-tip .tip-intro p{margin-bottom: 10px;}
.result-tip .tip-item{font-size: 12px;color:#666;}
/*zhitu-发布考试-设置策略.html*/
.input-slider-group .input-label{width: 16px;}
.input-slider{width: 50px;margin-left: 20px;text-align: center;}
.sc-column{width: 99%;}
.study_statistics{position: relative;}
.study_statistics .teach-chart{background-color: #fff;}
.study_statistics .teach-chart >div{margin-bottom: 20px;}
.mask-empty-panel{
    background-color: #fff;
    background-color: rgba(255,255,255,0.9);
    -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=90);
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=90);
    position: absolute;width: 100%;height:100%;z-index: 10;left:0;top:0
}
.preview-practice{width: 100%;box-sizing:border-box;height: 510px;}