@charset "utf-8";
/*背景图片*/
.to-down,.icon-btn i,.icon-play,.link-action i,.icon-close,.icon-new,.c-state,.icon-time,.icon-favor,.view-share i,.icon-lang,.icon-subtitle,.icon-rcourse,
.icon-help,.icon-add,.icon-radioed,.icon-radioing,.icon-radio,.icon-edit,.icon-del,.icon-drag,.icon-edit01,.icon-del01,.icon-drag01,.icon-arrow01,
.icon-note,.icon-doc,.icon-edit02,.icon-play01,.icon-cai,.icon-textbook,.icon-doc01,.i-learn,.i-quiz,.i-map,.icon-mark,.faq-item  i,.icon-download,
.icon-vplay,.icon-vnext,.icon-vprev,.icon-vmore,.vs-feedback,.vs-correct,.q-mark,.icon-tip,.p-no,.icon-report,.icon-praise,.icon-step,.icon-edit03,.icon-del03,
.icon-move03,.icon-cedit,.icon-save,.icon-edit04,.icon-delete,.icon-mod,.icon-code,.icon-type,.icon-prop,.icon-edit11,.icon-state,.icon-upload,
.icon-shift,.icon-person,.icon-select,.icon-cart,.icon-login,.icon-school,.icon-baidu,.icon-login01.icon-activity,.icon-regist,.icon-regist01,.icon-strength,
.icon-mail,.icon-mail01,.icon-error,.icon-right,.icon-actno,.icon-actno01,.icon-set01,.icon-mail02,.icon-card,.icon-refresh,.icon-remove,.icon-time02,
.icon-bbs,.icon-email,.icon-export,.icon-note01,.icon-time01,.icon-copy,.icon-del00,.icon-place,.icon-filter,.icon-plus,.icon-minus,.icon-time03,.icon-lock01,
.icon-view,.icon-person01,.icon-arrow03,.icon-each,.icon-calculator,.icon-submit,.icon-help01,.icon-rule,.icon-recover,.icon-ask,.icon-topmost,.icon-col,
.icon-set-host,.icon-off,.icon-topmost01,.icon-earth,.icon-point,.icon-applying,.i-set,.icon-post,.icon-download01,.icon-play03,.icon-pen,.i-watch,.icon-progress,
.icon-complain,.icon-note02,.icon-note03,.icon-attr,.icon-score,.icon-case,.icon-new-course,.icon-glass,.icon-commit,.i-search01,.icon-shaft,.icon-cend,
.icon-col01,.icon-dot,.icon-gender,.icon-school01,.icon-auth,.icon-lrecord,.icon-upload01,.icon-login-top,.i-count,.icon-add01,.icon-cert01,.icon-help03,
.icon-computer,.icon-target,.icon-study,.icon-textbook01,.icon-e-point,.icon-q-mark,.icon-add02,.icon-bbs-c,.icon-bbs-d,.i-notice,.icon-v-state,.view-state-v,
.icon-personid,.icon-mvh,.icon-arrow02,.icon-read,.icon-plane,.icon-flag,.cm-arrow,.line-arrow,.icon-dateset,.i-edit01,.icon-intro01,.icon-intro02,
.icon-alarm01,.icon-chapter01,.icon-top,.icon-uptop,.icon-common01,.icon-move,.faq-thank-max,.faq-correct-max,.faq-q-max,.icon-search01,
.slidesjs-pagination-item a,.video-slides .slidesjs-previous,.video-slides .slidesjs-next,.icon-view02,.bar-arrow,.icon-report-m,.icon-shutup,.cm-tag-rect,
.km-index,.icon-notice01,.icon-qq01,.icon-move02,.icon-tip-max,.icon-play-done,.icon-doc-done,.icon-note-done,.icon-edit-done,.cm-tag-pb,.icon-hot,.icon-hcn,
.icon-slideDown,.icon-slideUp,.icon-logo-min,.icon-edit12,.icon-view11,.icon-each11,.icon-arrow11,.icon-time11,.icon-ctag,.icon-hacn,.icon-applying01,
.icon-mulbuild,.icon-build,.icon-timg,.icon-ck,.icon-query,.icon-search-min,.icon-person02,.cert-link,.icon-view01,.icon-ccheck,.icon-view03,.icon-order-detail,
.icon-cost,.icon-add03,.icon-score-publish,.icon-business,.c-attach,.icon-attach01,.icon-attach01-done,.icon-info,.icon-ruanko,.icon-case01,.icon-audit,
.icon-hvideo,.icon-type-video,.icon-type-case,.icon-type-doc,.icon-qqserver,.icon-authcomm,.v-error,.v-right,.icon-qq,.icon-wechat,.icon-acert,.icon-download02,
.icon-tip-focus,.icon-plearn,.icon-plearn01,.icon-refresh01,.icon-case-done,.icon-standard,.icon-talk,.icon-talk01,.icon-elite,.icon-elite01,.icon-pass,.icon-pass01,
.icon-rview,.icon-upload02,.marked:before,.icon-view04,.icon-sina,.label-price,.job-title:after,.course-pro .panel-header i,.txt-into i,.icon-order,
.icon-course05,.icon-edit05,.icon-price,.icon-posting,.icon-sub01,.icon-sub02,.icon-sub03,.icon-sub04,.icon-sub05,.icon-editors,.icon-pay,.icon-pay-type,.icon-new01,
.icon-people,.icon-sandbox,.icon-sandbox01,.icon-qq03,.b-view-index,.icon-add05,.icon-gift,.bank-item i:after,.icon-play04,.icon-success,.icon-cert02,.icon-play02,.icon-lock-01
,.icon-right-02{
    display:inline-block;
    vertical-align:middle;
    background-repeat:no-repeat;
    background-image:url(images/sprite.png);
}

/*****************************************************************首页 index*********************************************************/
.matrix-slide{background-color:#fff;padding:5px 10px;top:32px;position:absolute;display:none;z-index:9999;right:-10px;}
.matrix-effect:hover  .matrix-slide{display:block;}
.matrix-slide img{width:111px;height:111px;margin:5px;}
.placeholder-wrapper{display:inline-block;vertical-align:middle;}
.content-index{min-width:1000px;width:100%;max-width:1920px;margin:auto;}
.content-slides{position:relative;}
.content-slides .slidesjs-container{height:340px !important;}
.slides-item{display:block;width:100%;height:340px;background-repeat:no-repeat;background-position:center center;position:relative;}
.slidesjs-pagination{position:absolute;bottom:-4px;width:1000px;text-align:center;left:50%;margin-left:-500px;z-index:999;}
.slidesjs-pagination-item{display:inline-block;}
.slidesjs-pagination-item a{background:none;display:inline-block;width:148px;height:6px;opacity: 0.4; filter:alpha(opacity=40);text-indent: -9999em;
    background-color: #fff;margin: 0 2px;}
.slidesjs-pagination-item .active{background-color: #ffae00;opacity: 1;filter:alpha(opacity=100)}
.slidesjs-navigation{position:absolute;font-size:0;}
.slides-spoc .slides-item{height:460px;}
.content-slides .slides-spoc .slidesjs-container{height:460px !important;}
.search-nav{width:50%;height:184px;background-color:rgba(178,178,178,0.5);position:absolute;top:130px;z-index:999;}
.nav-title{font-size:32px;color:#fff;}
.nav-subtitle{font-size:18px;color:#fff;text-transform:uppercase;font-family:Arial;margin:8px 0 15px;}
.search-index{position:absolute;right:12%;-moz-user-select:none;-khtml-user-select:none;top:18px;}
.search-index .search{border:none;}
.search-index .input-search{height:28px;line-height:28px;background-color:#d8d6d6;font-size:14px;width:235px;color:#6cc2e3;}
.search-index .placeholder{font-size:14px !important;color:#6cc2e3 !important;}
.search-index .icon-search{height:38px;background-color:#d8d6d6;line-height:38px;width:38px;}
.search-index .search:hover .i-search{background-position:-408px 0;}
.content-index .content{min-height:0;padding:0;}
.content-view{background-color:#f5f6f8;}
.content-view .content{height:280px;background:url(images/course-bg.png) no-repeat 387px 0;}
.to-down{position:absolute;width:50px;height:50px;left:50%;margin-left:-25px;top:-25px;z-index:999;background-position:0 -450px;}
.to-down:hover{background-position:-50px -450px;}
.video-box,.video-box img{width:320px;height:180px;position:relative;}
.video-play-shadow{width:100%;height:100%;position:absolute;left:0;top:0;z-index:100;cursor:pointer;}
.icon-player{background:url(images/sprite-player.png) no-repeat;width:72px;height:52px;position:absolute;left:50%;top:50%;margin-left:-36px;margin-top:-26px;}
.video-play-shadow:hover .icon-player{background-position:0 -52px;}
.video-slides{padding:30px 45px 0;height:240px;position:relative;}
.video-slides .slides-item,.video-slides .slidesjs-control{height:240px;}
.video-slides .slidesjs-previous,.video-slides .slidesjs-next{width:32px;height:32px;top:50%;margin-top:-35px;opacity:0.6;filter:alpha(opacity=60);}
.video-slides .slidesjs-previous:hover,.video-slides .slidesjs-next:hover{opacity:1;filter:alpha(opacity=100);}
.video-slides .slidesjs-next{left:0;background-position:0 -384px;}
.video-slides .slidesjs-previous{right:0;background-position:-32px -384px;}
.view-index-go .link-action{color:#6cc2e3;}
.view-index-go .link-action:hover{text-decoration:underline;}
.view-index-go .link-action i{display:inline-block !important;}
.link-action .icon-view02,.icon-view02{width:24px;height:24px;margin-right:5px;background-position:-288px -312px;}
.view-index .view-show{padding-right:10px;}
.view-index .view-title{font-size:24px;padding-top:2px;}
.view-index .view-subtitle{font-size:16px;font-weight:bold;margin:8px 0 8px 0;}
.content-newest{background-color:#cceffc;padding:40px 0 48px 0;}
.content-header{font-size:30px;text-align:center;}
.content-teacher{background-color:#f5f6f8;}
.content-teacher .content{padding:30px 20px;}
.content-teacher .st-item{margin:10px 16px;}
.content-teacher .st-list{margin-top:15px;}
.view-index .view-abstract{max-height:144px;overflow:hidden;}
.view-index .report-abstract{max-height:168px;margin-top:10px;}
.view-index .view-intro,.view-index:hover .view-intro{background-color:transparent;width:530px;padding-top:0;}
.newest-list{overflow:hidden;max-height:596px;}
.newest-item{float:left;margin:27px 7px;}
.newest-item .view-img{width:304px;height:170px;}
.newest-item .view-img img{width:304px;height:170px;}
.newest-item .view-title{height:40px;line-height:40px;width:274px;}
.newest-item .cview-title{height:40px;line-height:39px;position:relative;}
.newest-item .show-intro{height:34px;}
.newest-item .show-tname,.newest-item .show-school{height:34px;line-height:34px;font-size:13px;}
.newest-item .show-tname{width:100px;}
.newest-item .show-school{width:162px;}
.newest-item .view-tips{margin-top:40px;}
.newest-item .view-action{margin-top:70px;}
.newest-more{text-align:center;padding-top:10px;}
.btn-course{height:38px;line-height:38px;min-width:230px;font-size:16px;}
.btn-icon-apply{min-width:110px;}
.btn-course .icon-btn{height:38px;line-height:38px;}
.i-view{width:24px;height:24px;background-position:-96px 0;}
.content-operation{background-color:#f5f6f8;}
.content-operation .content{height:290px;background:url(images/operation-bg.png) no-repeat 46px -3px;padding-top:45px;}
.header-line{height:7px;width:320px;background:url(images/header-line.png) repeat 0 0;margin-top:18px;}
.line-left{float:left;}
.line-right{float:right;}
.mooc-model{padding-top:20px;}
.mooc-item{display:table-cell;padding:18px 17px 5px;width:156px;border:1px solid transparent;transition:all 0.3s;background:url(images/line-mooc.png) no-repeat -42px 70px}
.mooc-item:first-child{background-position:168px 70px;}
.mooc-item.mooc-last{background-position:-247px 70px;}
.mooc-item:hover{background-color:rgba(242,246,246,0.8);border-color:#d6d4d4;width:166px;background-image:url(images/line-mooc-hover.png);background-position:-42px 70px}
.mooc-item:first-child:hover{background-position:168px 70px;}
.mooc-item.mooc-last:hover{background-position:-247px 70px;}
.mooc-item p{word-wrap:break-word;line-height:24px;color:#666;position:relative;}
.mooc-title{font-size:20px;text-align:center;padding:5px 0;transition:all 0.3s;-ms-transition:all 0.3s;position:relative;}
.mooc-image{display:inline-block;width:90px;height:90px;padding:8px;margin-left:25px;position:relative;}
.icon-mooc{width:90px;height:90px;display:inline-block;vertical-align:middle;background-repeat:no-repeat;background-image:url(images/sprite-mooc.png);transition:all 1s;-ms-transition:all 1s;}
.m-nav{background-position:0 0;}
.m-homework{background-position:0 -90px;}
.m-course{background-position:0 -180px;}
.m-score{background-position:0 -270px;}
.m-certificate{background-position:0 -360px;}
.mooc-item:hover .icon-mooc{transform:rotate(-30deg);-ms-transform:rotate(-30deg);}
.mooc-item:hover .mooc-title{font-size:24px;}
.mooc-item:hover p{font-size:14px;}
.mooc-item:hover .mooc-image{background:url(images/sprite-mooc.png) no-repeat -4px -462px;}
.btn-help,.btn-top-login{float:left;line-height:30px;font-size:14px;transition:all 0.3s;-ms-transition:all 0.3s;margin-right:5px;}
.btn-top-login{margin:0 45px 0 25px;}
.icon-help{width:24px;height:24px;background-position:-240px -24px;margin-right:5px;}
.icon-login-top{width:24px;height:24px;background-position:-192px -288px;margin-right:5px;}
.btn-help:hover,.btn-top-login:hover{color:#6cc2e3;}
.btn-help:hover .icon-help{background-position:-264px -24px;}
.btn-top-login:hover .icon-login-top{background-position:-216px -288px;}
.header-info-index .btn-help{margin-right:0;}
.header-info-index .icon-search{background-color:#fff;}
.header-search{position:relative;line-height:30px;display:inline-block;vertical-align:middle;margin-left:5px;}
.header-search .search{position:absolute;right:0;top:0;float:none;z-index:100;width:0;background-color:#fff;transition:width .5s;-ms-transition:width .5s;font-size:0;white-space:nowrap;border-color:#f5f5f6;}
.header-search .input-search,.header-search .icon-search{float:none;display:inline-block;vertical-align:middle;}
.header-search .input-search{width:280px;}
.header-search:hover .input-search{width:230px;}
.header-search:hover .search{width:280px;border-color:#beccdb;}
.icon-search01{width:24px;height:24px;background-position:-264px -312px;margin-right:4px;cursor:pointer;}
.side-service{border:1px solid #beccdb;width:48px;position:fixed;right:20px;top:200px;}
.ss-item{width:48px;height:48px;background-color:#fcfcfc;opacity:0.9;filter:alpha(opacity=90);font-size:0;text-align:center;cursor:pointer;}
.ss-item:hover{opacity:1;filter:alpha(opacity=100)}
.icon-notice01,.icon-qq01{width:24px;height:24px;position:relative;margin-top:12px;}
.icon-notice01{background-position:-456px -312px;}
.icon-qq01{background-position:-432px -312px;}
.notice-list .link-default{display:block;width:95%;font-size:16px;line-height:35px;}
.notice-list .link-default:hover{text-decoration:none;}
.notice-list .link-default em{font-size:12px;}
.icon-hot,.icon-hcn,.icon-hacn{width:42px;height:42px;position:absolute;right:-4px;top:0;z-index:10;}
.icon-hot{background-position:-168px -378px;}
.icon-hcn{background-position:-504px -378px;}
.icon-hacn{background-position:-546px -378px;}
.view:hover .icon-hot{background-position:-210px -378px;}
.view:hover .icon-hcn{background-position:-505px -420px;}
.view:hover .icon-hacn{background-position:-546px -420px;}
.view-course .icon-hot,.view-course:hover .icon-hot{background-position:-126px -378px;}
.view-course .icon-hcn,.view-course:hover .icon-hcn{background-position:-252px -378px;}
.view-course .icon-hacn,.view-course:hover .icon-hacn{background-position:-294px -378px;}
.header-info .link-default{line-height:30px;margin-left:10px;float:left;margin-top:2px;}
.header-info .link-default:hover{text-decoration:none;}
.header-info .link-default sup{color: #ffae00;font-size: 20px;line-height: 0;position:relative;top:-3px;}
.header-bar{background-color:#434d57;width:100%;min-width:960px;}
.inner-header-bar{height:30px;line-height:29px;margin:auto;width:960px;}
.icon-logo-min{width:24px;height:20px;background-position:-456px -26px;margin-right:8px;}
.cnmooc-index{color:#e5e5e6;margin-left:6px;transition:all 0.3s;}
.cnmooc-index:hover{color:#2cb7ba;}
.cnmooc-purpose{color:#c1c3c5;margin-left:10px;}
.matrix-header{display:block;text-align:center;}
.matrix-title{font-size:12px;color:#363636;display:block;}
.matrix-subtitle{font-size:10px;color:#787878;line-height:18px;}
.icon-plearn{width:24px;height:24px;background-position:-576px -24px;position:relative;top:-1px;margin-right:5px;}
/*知途云-校园慕课-首页*/
.ycontent-index{overflow:hidden;}
.ycontent-index .content{height:800px;min-width:1000px;}
.ycontent01{background-color:#fff7e3;}
.ycontent03{background-color:#fde6ac;}
.ycontent01 .content{background:url(images/ycontent-01.png) no-repeat 135px -12px;}
.ycontent02{background:url(images/yun-bg.png) repeat-x 0 bottom #b7e9fc;}
.ycontent03 .content{background:url(images/ycontent-03.png) no-repeat 0 385px;}
.ycontent04 .content{height:510px;}
.ymod-index{color:#3e4958;position:absolute;}
.ymod-index h3{font-size:36px;margin-bottom:10px;}
.ymod-index p{font-size:20px;line-height:40px;}
.ycontent01 .ymod-index h3{font-size:48px;color:#53441d;}
.ycontent01 .ymod-index{left:30px;top:120px;}
.ycontent02 .ymod-index{left:390px;top:155px;}
.ycontent03 .ymod-index{left:105px;top:100px;}
.ymode01{position:absolute;width:650px;height:650px;right:0;bottom:-166px;}
.ycircle-txt{position:absolute;left:-37.5px;top:-37.5px;width:650px;height:650px;}
.ycircle-inner{position:absolute;left:0;top:0;width:575px;height:575px;}
@-moz-keyframes spin-yun {
    0% {
        background-position:0 bottom;
    }
    100% {
        background-position:1000000% bottom;
    }
}
@-webkit-keyframes spin-yun {
    0% {
        background-position:0 bottom;
    }
    100% {
        background-position:1000000% bottom;
    }
}
@-ms-keyframes spin-yun {
    0% {
        background-position:0 bottom;
    }
    100% {
        background-position:1000000% bottom;
    }
}
@keyframes spin-yun {
    0% {
        background-position:0 bottom;
    }
    100% {
        background-position:1000000% bottom;
    }
}
.ycontent02{-webkit-animation: spin-yun 55000s infinite linear;animation: spin-yun 55000s infinite linear;}
@-moz-keyframes spin {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    50% {
        -webkit-transform: rotate(100deg);
        transform: rotate(100deg);
    }
    100% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }
}
@-webkit-keyframes spin {
    0% {
        -webkit-transform: rotate(0deg);
    }
    50% {
        -webkit-transform: rotate(100deg);
    }
    100% {
        -webkit-transform: rotate(0deg);
    }
}
@-ms-keyframes spin {
    0% {
        -ms-transform: rotate(0deg);
    }
    50% {
        -ms-transform: rotate(100deg);
    }
    100% {
        transform: rotate(0deg);
    }
}
@keyframes spin {
    0% {
        transform: rotate(0deg);
    }
    50% {
        transform: rotate(100deg);
    }
    100% {
        transform: rotate(0deg);
    }
}
.ycircle-txt {
    -webkit-animation:spin 12s infinite linear;
    animation: spin 12s infinite linear;
}
.ymode03{width:260px;position:absolute;left:595px;top:90px;}
.ymode03-circle{position:relative;width:260px;height:260px;line-height:260px;text-align:center;}
.ymode03-circle:first-child{margin-bottom:60px;}
.ymode02{position:absolute;left:68px;top:100px;}
.ymodec-bg{background:url(images/y03-bg.png) no-repeat;position:absolute;width:260px;height:260px;left:0;top:0;-webkit-transition:all 0.8s;transition:all 0.8s;}
.ymode03-circle img{position:relative;z-index:10;vertical-align:middle;}
.ymode03-circle:hover .ymodec-bg{-webkit-transform:rotate(180deg);transform:rotate(180deg);}
.ycontent04 h3{font-size:22px;text-align:center;padding-top:35px;}
#yschool-slides{position:relative;margin-top:30px;}
#yschool-slides  .slides-item{height:370px;}
#yschool-slides .slidesjs-container{height:370px !important;}
#yschool-slides .slidesjs-pagination-item a{width:118px;}
.ycontent00{padding-top:94px;}
.yheader-fixed{position:fixed;z-index:999;box-shadow:0 1px 5px rgba(0, 0, 0, 0.2);}
.ycontent-index  .yp-slist {margin:15px 0 0 0;}
.ycontent-index .yp-sitem{margin:7px 16px;}
.ycontent-index .yp-sview:hover{background-color:#fcfcfc;}
/*客户端页面*/
.content-client{position:relative;}
.content-client-bg{position:absolute;left:0;top:0;width:100%;height:100px;height:610px;display:none;}
.content-client-bg.bg01{background-color:#6dc2e9;display:block;}
.content-client-bg.bg02{background-color:#f59fa8;}
.content-client-bg.bg03{background-color:#60e5a6;}
.client-view span{display:inline-block;width:234px;height:369px;}
.phone01{background:transparent url(images/phone-01.png) no-repeat 0 0;}
.phone02{background:transparent url(images/phone-02.png) no-repeat 0 0;}
.phone03{background:transparent url(images/phone-03.png) no-repeat 0 0;}
.content-client .content{width:960px !important;z-index:1;}
.client-view{float:left;margin-top:40px;margin-left:105px;position:relative;padding:40px 19px 61px 17px;background:url(images/phone-bg.png) no-repeat;}
.client-view img{width:234px;height:369px;}
.m-img{position:absolute;left:0;top:0;}
.client-intro{float:left;margin-top:93px;}
.client-intro-header{font-size:45px;color:#fff;font-weight:bold;letter-spacing:4px;}
.client-intro-sub{font-size:18px;color:#fff;line-height:2em;padding-left:50px;letter-spacing:3px;}
.matrix-area{font-size:0;margin-top:30px;margin-left:50px;}
.matrix-area h3{font-size:40px;letter-spacing:4px;color:#fff;font-weight:bold;margin-bottom:10px;}
.matrix-mod{display:inline-block;margin-right:45px;margin-left:5px;font-size:0;text-align:center;}
.matrix-img{padding:8px;background-color:#fff;width:111px;height:111px;display:inline-block;}
.matrix-img img{width:111px;height:111px;}
.matrix-mod h4{font-size:16px;color:#fff;margin-top:10px;}
.list-phone{width:5000em;position:relative;}
.item-phone{float:left;}
.client-slides{width:234px;height:369px;overflow:hidden;}
.client-header-item{display:none;position:absolute;left:0;top:0;}
.client-header-item:first-child{display:block;}
.client-intro-box{position:relative;height:100px;width:560px;}

/*****************************************************************个人中心*********************************************************/
/*个人中心-我的课程-学习的课程*/
.person-center .main-header .search-box{float:right;}
.main-body{margin-top:10px;position:relative;}
.icon-play{width:32px;height:32px;background-position:-32px -128px;margin-right:5px;}
.view-intro .show-tname,.view-intro .show-school{float:none;background-color:transparent;color:#434d57;padding-left:0;display:inline-block;vertical-align:middle;text-align:left;font-size:12px;}
.view-intro .show-school{width:170px;}
.view-case{line-height:36px;width:265px;font-size:14px;}
.view-case em{font-style:italic;font-size:14px;}
.link-action{color:#6cc2e3;font-size:14px;}
.link-action:hover{text-decoration:underline;}
.link-group{float:right;line-height:24px;}
.link-group .link-action{margin-left:5px;}
.link-group .link-action:first-child{margin-left:0;}
.link-left{float:left;}
.view-handle .link-left{padding-left:15px;margin-top:8px;}
.link-action i{width:16px;height:16px;}
.link-action b{font-weight:normal;display:none;font-size:12px;}
.view:hover .link-action b{display:inline;}
.view:hover .link-action i{display:none;}
.i-edit{background-position:0 -48px;}
.i-watch{background-position:-16px -48px;}
.i-set{background-position:-32px -48px;}
.i-notice{background-position:-48px -48px;width:16px;height:16px;}
.i-count{background-position:-64px -48px;}
.i-res{background-position:-80px -48px;}
.i-star{background-position:-96px -48px;}
.pc-progressbar,.pc-timer,.pc-score{position:absolute;right:10px;top:40px;}
.pc-score{right:30px;font-size:14px;}
.pc-score .link-action{font-style:italic;font-size:24px;}
.tab-view{display:none;}
.tab-view:first-child{display:block;}
.sidebar .model-title{padding:0 32px;width:144px;position:relative;}
.icon-v-state{width:35px;height:35px;position:absolute;right:3px;top:-1px;}
.icon-v-state.normal{background-position:-192px -192px;}
.icon-v-state.ing{background-position:-224px -192px;}
.icon-v-state.error{background-position:-256px -192px;}
.view-state-v,.cert-link{width:40px;height:40px;position:absolute;right:20px;top:0;}
.view-state-v.normal{background-position:-160px -440px;}
.view-state-v.ing{background-position:-200px -440px;}
.view-state-v.error{background-position:-240px -440px;}
.view-intro .v-my-title{width:400px !important;}
.cert-link{background-position:-280px -440px;right:65px;}
.cert-link:hover{background-position:-280px -480px;}
.vh-cert-link{position:relative;float:right;right:10px;margin-top:-15px;top:5px;}
.view-handle .view-case{float:left;line-height:30px;}
.plearn-pb .progressbar-bg{background-color:#6d7e8f;}
.plearn-pb .progressbar-in{background-color:#4fb6dd;}
/*统计分析*/
.mc-chart01{min-height: 330px;width:99%;}
.my-course-chart .main-header{line-height:30px;border-bottom:1px solid #d0d6dc;padding-bottom:5px;}
.my-course-chart .main-body{background-color:#f5f5f6;min-height:550px;margin-top:0;}


/*无正在进行*/
.course-process-empty{min-height:529px;border-top:1px solid #d0d6dc;padding:10px 20px;background-color:#f5f5f6;}
.welcome-tip{font-size:14px;line-height:40px;}
.i-search01{width:16px;height:16px;background-position:-272px -80px;}


/*个人中心_我的课程_学习的课程_管理的课程*/
.btn-create{min-width:110px;}
.icon-create{width:16px;height:16px;background-position:0 -64px;}
.course-state{line-height:30px;padding:5px 15px;transition:all 0.3s;-ms-transition:all 0.3s;}
.course-state:first-child{padding:15px;border-bottom:1px solid #fff;}
.view:hover .course-state:first-child{border-color:#d0d6dc;}
.state-intro{padding:0;width:518px;}
.btn-publish{height:26px;}
.btn-publish .btn-item{background-color:#616f7e;width:66px;}
.btn-publish .btn-item.current{background-color:#6cc2e3;}
.course-select{width:300px;}
.course-select .dk-selected{height:30px;line-height:29px;background-color:#6cc2e3;color:#fff;border-color:#6cc2e3;}
.course-select .dk-selected:before{border-top-color:#fff;}
.history-create{line-height:24px;margin-right:15px;margin-top:10px;float:left;}
.history-create:hover{text-decoration:underline;}
.view:hover .history-create{color:#6cc2e3;}
.icon-close{width:24px;height:24px;background-position:-192px 0;cursor:pointer;position:absolute;z-index:999;}
.view .icon-close{right:-6px;top:-6px;}
.icon-close:hover,.view:hover .icon-close{background-position:-216px 0;}
.btn-new{height:30px;line-height:30px;display:inline-block;vertical-align:center;color:#6cc2e3;font-size:14px;margin-left:5px;}
.icon-new{width:30px;height:30px;background-position:0 -128px;margin-right:5px;cursor:pointer;}
.btn-new:hover .icon-new{background-position:-64px -128px;}
.icon-new:hover{background-position:-64px -128px;}
.btn-new:hover{text-decoration:underline;}
.course-empty{display:table-cell;width:518px;vertical-align:middle;text-align:center;height:120px;}
/*个人中心_我的课程_学习的课程_收藏的课程*/
.view-collect-course .view-intro{padding:15px 10px;}
.view-collect-course  .view-handle{margin-top:15px;}
.view-collect-course .pc-timer{right:70px;}
.view-collect-course .pc-score em{margin-right:5px;font-size:20px;}
.view-collect-course .pc-score{right:auto;left:300px;}


/*个人中心-我的课程-学习的课程-管理的课程-课程编辑*/
.course-edit .input-label{width:80px;}
.print-text{line-height:30px;text-indent:23px;font-size:14px;margin-bottom:10px;}
.i-save{width:16px;height:16px;background-position:-16px -64px;}
.btn-area{text-align:center;margin-top:10px;overflow:hidden;}
.content-title{font-size:14px;border-bottom:1px solid #d0d6dc;padding-left:20px;overflow:hidden;margin-bottom:10px;line-height:40px;margin-top:-10px;}
.content-title .btn-group{float:right;margin-bottom:2px;}
.shake{background-color:#ccf6f2;}
.course-property,.course-type,.school-select{width:308px;}
.course-property{z-index:101;}
/*个人中心-我的课程-学习的课程-管理的课程-创建课程*/
.ui-pc-course{min-height:300px;padding:10px 5px;width:640px;}
.ui-pc-course .input-label{width:70px;}
.url-text{width:126px;}
.input-except .input-label{width:auto;}
/*个人中心-我的课程-学习的课程-成绩*/
.ui-pc-score{min-height:200px;padding:10px 5px;width:640px;}
.table-score-all .th1{width:380px;}
.table-score-all .th2{width:110px;padding:0 5px;}
.table-score-all .th3{width:100px;}
.table-score-online{width:550px;}
.table-score-online th{width:20%;}
/*个人中心-我的课程-学习的课程-管理的课程-创建课程-选择学科*/
.ui-subject{min-height:300px;width:750px;}
.subject-title{display:inline-block;vertical-align:middle;height:36px;}
.subject-node{padding-left:8px;font-size:0;}
.subject-text{font-size:13px;display:table-cell;vertical-align:middle;height:36px;line-height:18px;width:150px;overflow:hidden;word-wrap:break-word;}
.leaf-node{float:left;padding:2px 0;}
.sup-node{background-color:#6d7e8f;height:30px;color:#fff;}
.sup-node .subject-title{height:30px;}
.sup-node .subject-text{font-size:14px;width:auto;white-space:nowrap;height:30px;}

/*个人中心-个人设置-基本资料*/
.personal-settings .main-header{padding-bottom:10px;border-bottom:1px solid #d0d6dc;}
.personal-settings .main-body{background-color:#f5f5f6;min-height:535px;padding-top:10px;margin:0}
.personal-settings .btn-area{padding:20px;}
.p-basic-data .input-label{width:105px;}
.p-basic-data .select{width:358px;}
.p-basic-data .date-select{width:80px;float:left;}
.p-basic-data .input-text{width:340px;}
.p-basic-data .input-address{width:536px;}
.p-basic-data .input-area{width:536px;min-height:120px;}
.personal-settings .p-basic-preview{margin-top:0;background-color:#fff;}
.p-basic-preview .input-group{word-wrap:break-word;line-height:30px;font-size:13px;color:#666;}
.p-basic-preview .input-label{color:#434d57;}
.input-group-para{float:left;width:620px;word-wrap:break-word;}
.pbd-tip{margin-bottom:10px;padding-left:35px;}
/*个人中心-个人设置-基本资料*/
.p-pwd-set .input-label{width:85px;}
.p-pwd-set .btn-area{width:500px;}
.p-pwd-set .psw-tip{margin-right:10px;}
/*个人中心-个人设置-头像设置*/
.p-img-set{padding-left:20px;padding-top:15px !important;}
.p-img-set .public-tip{margin:10px 0;}
.teach-wblock .img-wblock{margin:0 0 0 10px;}
.teach-wblock{margin-left:10px;}
/*个人中心-个人设置-邮箱设置*/
.p-email-set .input-label{width:85px;}
.p-email-set .input-text{width:250px;}
.p-email-set .btn-area{width:450px;}
/*个人中心-个人设置-推送设置*/
.p-push-set .input-label{width:85px;}
.p-push-set .input-cr{font-size:13px;line-height:29px;}
.p-push-set .btn-area{width:450px;}
/*个人中心-个人设置-身份认证*/
.personal-settings .btn-item{width: 94px;}
.p-auth .input-label{width:85px;}
.p-auth .input-text{width:250px;}
.p-auth .btn-area{width:430px;}
.id-photo{float:left;width:320px;height:240px;background: url("images/b-view-bg.png");border:1px solid #f5f5f6;position: relative;}
.id-photo img{width:100%;height:100%;}
.id-photo-demo{display: block;width: 120px;height: 90px;content:' ';position:absolute;bottom:0;right:0;background:transparent url("images/author-demo.png") no-repeat;}
.id-photo-tip{float:left;padding-bottom:30px;min-height:100px;position:relative;}
.photo-tip-text{position:relative;padding-left:10px;}
.photo-tip-text .icon-tip{position:absolute;left:3px;top:9px;}
.photo-tip-text .public-tip{padding-left:0;line-height:18px !important;}
.id-photo-tip .btn-public{position:absolute;bottom:0;left:5px;width: 140px;}
.p-aut-ing{background-color:#fcfcfc;height:65px;line-height:64px;margin-top:-20px;margin-bottom:20px;font-size:14px;padding-left:30px;}
.p-aut-ing .icon-right{margin-right:8px;}
.tf-last{margin-bottom:4px;}
.p-auth-msg{margin:10px 0 10px 10px;}
.p-auth-msg .small-text{color:#666;}
.icon-wait{background-position: }
/*身份认证审核*/
.ui-dialog-auth .input-label{width:80px;}

/*个人中心-我的笔记-消息*/
.main-message .main-header{border-bottom:1px solid #d0d6dc;padding-bottom:10px;}
.email-list .view-img,.email-list .view-img  img{width:208px;height:117px;}
.email-list .email-abstract{font-size:13px;line-height:20px;height:40px;overflow:hidden;word-wrap:break-word;margin:5px 0;}
.email-list .email-abstract .link-action{float:right;}
.view-state{display:table-cell;width:60px;font-size:0;padding-right:8px;}
.icon-email{width:24px;height:24px;background-position:-312px -264px;margin-left:5px;}
.icon-email.readed{background-position:-336px -264px;}
.email-list .view-intro{width:450px;}
.email-content-wrap{width:445px;}
.email-para{font-size:13px;line-height:20px;padding-top:5px;}
.email-list .view-intro .link-action{font-size:13px;}
.email-list .view-time{font-size:12px;}
.ui-message-detail{text-indent:2em;word-wrap:break-word;font-size:14px;line-height:20px;}
.ui-message-wrap{min-height:200px;}
.ui-message-attach{font-size:14px;line-height:20px;margin-top:15px;}
/*个人中心-我的笔记*/
.from-select{width:260px;}
.main-note .main-header{border-bottom:1px solid #d0d6dc;}
.main-note .main-header .input-lable{padding-left:10px;}
.note-list-box{float:left;width:200px;background-color:#f5f5f6;height:620px;}
.note-form{width:532px;float:right;background-color:#f5f5f6;max-height:610px;padding-top:10px;}
.input-note-title{width:410px;}
.input-note-content{width:494px;min-height:210px;}
.main-note .input-group{margin-left:10px;}
.main-note .btn-area{padding:20px;}
.icon-export{width:16px;height:16px;background-position:-80px -240px;cursor:pointer;}
.note-course,.note-type,.note-cut-point{display:inline-block;vertical-align:middle;line-height:30px;font-size:14px;width:auto;}
.note-course{max-width:235px;}
.note-type{max-width:80px;margin:0 15px;}
.note-cut-point{max-width:100px;}
.note-handle{margin-top:5px;margin-right:5px;}
.note-item{padding:5px 10px;border-bottom:1px solid #d0d6dc;transition:all 0.3s;-ms-transition:all 0.3s;}
.note-item:hover{border-bottom:2px solid #6cc2e3;padding-bottom:4px;background-color:#fcfcfc;}
.note-item.current{background-color:#e7f8ff;}
.note-row{line-height:28px;}
.note-row .icon-delete{float:right;margin-right:5px;display:none;}
.note-row i{margin-left:0;}
.note-item:hover .icon-delete{display:block;}
.note-title{font-size:14px;line-height:28px;width:180px;}
.note-para{text-indent:2em;word-wrap:break-word;}
.note-thumbnail img{margin:5px 0;width:180px;}
/*个人中心-我的笔记-笔记本*/
.note-pad-item{float:left;margin:10px;}
.note-pad-list{padding:5px 0;}
.note-pad-item .view-title{font-size:12px;line-height:23px;height:24px;}
.note-cname{font-size:16px;position:absolute;width:100%;line-height:22px;left:0;z-index:5;text-align:center;top:50px;word-wrap:break-word;padding:0 10px;box-sizing:border-box;}
.note-pad-item .view-title em{font-size:14px;}
.note-pad-item  .show-intro{height:41px;background-color:#6d7e8f;padding:5px 10px;}
.note-pad-item  .view-action{font-size:14px;}
.note-v-row{height:20px;line-height:19px;color:#fff;}
.note-v-row .icon-del{float:right;display:none;margin-right:0;margin-top:4px;}
.note-pad-item:hover .icon-del{display:block;}
.note-pad-item:hover .view-img img{opacity:0.5;filter:alpha(opacity=50)}
.icon-note01,.icon-time01{width:16px;height:16px;margin-right:5px;}
.icon-note01{background-position:-96px -240px;}
.icon-time01{background-position:-112px -240px;}
.note-pad-item:hover  .icon-note01{background-position:-128px -240px;}
.note-pad-item:hover  .icon-time01{background-position:-144px -240px;}
.time-label{display:inline-block;vertical-align:middle;overflow:hidden;white-space:nowrap;width:0;transition:all 0.3s;}
.note-pad-item:hover .time-label{width:50px;margin-right:10px;}
.main-note{min-height:540px;background-color:#f5f5f6;}
/*个人中心-我的课程-学习的课程-管理的课程-综合成绩-导入结果记录*/
.ui-import-result{min-height:320px;}
.import-para{font-size:14px;line-height:24px;padding-left:5px;}
.import-para em{color:#f48282;}
.import-result .import-para em,.import-para b{font-size:18px;font-weight:normal;}
.import-result{margin-bottom:8px;}
/*个人中心-证书-已申请*/
.main-certificate .main-header {border-bottom: 1px solid #d0d6dc;padding-bottom: 10px;min-height:30px;}
.table-applied-cert th{padding:0;}
.table-applied-cert .th01{width:33%;}
.table-applied-cert .th02{width:12%;}
.table-applied-cert .th03{width:15%;}
.table-applied-cert .th04{width:20%;}
.table-applied-cert .th05{width:20%;}
.table-applied-cert .link-action{font-size:12px;}
.table-applied-cert td{height:63px;padding:10px;}
.table-applied-cert .td-cert{text-align:left;white-space:normal;}
.table-applied-cert .td-cert img{width:112px;height:63px;margin-right:5px;float:left;}
.table-applied-cert .td-cname{display:table-cell;height:63px;vertical-align:middle;}
.table-applied-cert .link-action{margin:0 5px;}
.table-applied-cert .link-action i{margin:0 5px;}
.table-applied-cert .link-default{font-size:12px;display:table-row;}
.table-applied-cert .icon-tip{margin-left:5px;position:relative;top:-1px;}
.table-applied-cert tbody tr{border-bottom:1px solid #d0d6dc;}
.chidden-address{display:none;}
.cert-address{display:inline;cursor:pointer;}
.icon-caddress{background-position:-496px -64px;}
/*个人中心-证书-确认申请证书*/
.pay-bar .steps-num{margin-right:20px;}
.pay-bar .steps-list{width:470px;margin:auto;}
.address-box{background-color:#f5f5f6;padding:10px 0;}
.address-box h3{font-size:16px;border-bottom:1px solid #d0d6dc;padding:0 15px;line-height:30px;padding-bottom:5px;}
.address-box{margin-top:10px;}
.address-success-box{min-height:500px;}
.address-list-intro{padding:5px 20px;}
.address-item{position:relative;background:url(images/address-bg.png) no-repeat;width:232px;height:122px;float:left;margin-right:20px;margin-top:15px;cursor:pointer;}
.address-item.current{background:url(images/address-bg.png) no-repeat 0 -126px;}
.address-item  .icon-ck{position:absolute;right:-5px;top:-5px;display:none;}
.address-item.current .icon-ck{display:block;}
.btn-add-address{width:108px;margin:20px 0 5px 0;}
.address-content{font-size:13px;line-height:19px;padding:15px 10px;opacity:0.7;transition:all 0.3s;}
.address-content .clearfix {text-align:right;}
.address-content .link-action{position:relative;top:-2px;margin:0 5px;}
.address-content .link-action i{margin:0;}
.address-item:hover .link-action i{display:none;}
.address-item:hover .link-action b{display:inline;}
.address-text{max-height:38px;overflow:hidden;}
.address-inner{height:76px;}
.cert-user{float:left;max-width:105px;width:auto;}
.address-item.current .address-content,.address-content:hover{opacity:1;}
.applied-cert-list{margin-top:20px;}
.applied-cert-list h3{font-size:16px;padding-left:20px;line-height:30px;padding-bottom:5px;}
/*zhitu-课程-投资理财-支付*/
.table-pay-list th{padding:0;}
.table-pay-list .th01{width:60%;}
.table-pay-list .th02{width:40%;}
.table-pay-list .td-total{text-align:right;font-size:13px;}
.td-total em{font-style:italic;}
.table-pay-list .link-default{font-size:12px;}
.table-pay-list .table-body td{padding: 0}
.pay-confirm-box{text-align:right;padding:20px 10px 10px;font-size:14px;}
.pay-confirm-box em{font-size:18px;color:#ffae00;font-style:italic;}
.pay-confirm-box .input-cr{margin-right:0;line-height:40px;}
.address-box .icon-right{margin-right:5px;position:relative;top:-2px;}
.address-box .tip-para{font-size:14px;margin-top:15px;margin-bottom:20px;}
.icon-view03{width:24px;height:24px;background-position:-528px -24px;}
.address-box .tip-para .btn-icon{width:128px;margin-right:15px;}
/*订单详情*/
.order-header-msg{font-size:16px;line-height:30px;padding-left:15px;}
.icon-order-detail{width:24px;height:24px;background-position:-552px -24px;margin-right:5px;}

/*个人中心-证书-证书查询*/
.cert-query-box h3{font-size:18px;line-height:36px;padding-left:20px;border-bottom:1px solid #d0d6dc;}
.cert-query-bar{padding-left:20px;}
.cquery-tip{font-size:13px;line-height:36px;}
.icon-query{background-position:-480px -24px;width:24px;height:24px;margin-right:5px;}
/*个人中心-证书-待付款证书*/
.pay-nedd-msg{line-height:30px;font-size:14px;}
.pay-nedd-msg em{font-size:18px;font-style:italic;font-family:Arial;}
.search-tool .pay-nedd-msg{float:left;margin-right:10px;}
.table-applying-cert  th{padding:0;}
.table-applying-cert  .th02{border-left:none;}
.table-applying-cert tbody tr{border-bottom:1px solid #d0d6dc;}
.table-applying-cert .td-cert{text-align:left;white-space:normal;}
.table-applying-cert .td-cert img{width:112px;height:63px;margin-right:5px;float:left;}
.table-applying-cert .td-cname{display:table-cell;height:63px;vertical-align:middle;}
.table-applying-cert td{height:63px;padding:10px;}
.table-applying-cert .td-cert .input-c{float:left;margin-right:5px;margin-top:19px;}
.table-applying-cert .link-default{font-size:12px;display:table-row;}
.table-applying-cert .th01{width:10%;text-align:left;}
.table-applying-cert .th01  .input-c{margin-left:10px;margin-right:5px;}
.table-applying-cert .th02{width:30%;}
.table-applying-cert .th03{width:12%;}
.table-applying-cert .th04{width:15%;}
.table-applying-cert .th05{width:25%;}
.table-applying-cert .th06{width:8%;}
.table-applying-cert .icon-tip{margin-left:5px;position:relative;top:-1px;}
.apply-end span{color:#999;line-height:24px;}
.apply-not span{color:#f48282;line-height:24px;}
.btn-loading-more{display:block;margin:10px auto;width:340px;height:40px;line-height:39px;text-align:center;font-size:13px;transition:all 0.3s;background-color:#f5f5f6;}
.btn-loading-more:hover{color:#6cc2e3;}
.pay-toobar{padding:0 10px;height:40px;line-height:39px;background-color:#6d7e8f;color:#fff;}
.pay-toobar .link-action{color:#6cc2e3;margin-right:15px;}
.pay-toobar .link-action:hover{color:#6cc2e3;}
.pay-toobar .search-tool{width:310px;}
.bind-handle i{position:relative;top:-1px;}
.pay-toobar .bind-handle{color:#fff;}
.pay-toobar .input-cr{margin-right:10px;}
.pay-money{font-size:14px;margin-right:15px;}
.pay-money em{font-size:18px;font-family:Arial;font-style:italic}
.btn-pay{float:right;margin-top:5px;}
.pay-model{min-height:600px;}
/*个人中心-证书-未申请*/
.table-alpply-not .link-action{line-height:30px;}
.table-alpply-not .th04{width:25%;}
.table-alpply-not .th05{width:13%;}
/*学习中心-申请认证证书*/
.view-cert-apply .view-intro{width:736px;padding:0;height:126px;}
.view-cert-apply .view-show{background-color:#f5f5f6;transition:all 0.3s;}
.view-cert-apply:hover .view-show{background-color:#e7f8ff;}
.view-cour-intro{width:66%;float:left;height:116px;padding:0 5px 0 15px;}
.view-cert-action{width:28%;float:right;border-left:1px solid #fff;height:176px;padding:5px 10px;text-align:center;background-color:#f5ffff;}
.view-cert-apply .show-tname{width:80px;}
.view-cert-apply .user-min{border-color:#6cc2e3;}
.view-cert-apply .view-cell{height:auto;display:block;padding-top:15px;margin-bottom:10px;}
.view-cert-apply .view-tip{margin:auto;line-height:30px;padding:0 !important;}
.view-cert-apply .icon-clock01{margin-left:-2px;}
.view-cert-apply .icon-doc01{margin-left:2px;}
.cert-time{color:#ffae00;margin-left:10px;}
.cert-time .icon-time03{margin-right:3px !important;}
.view-cert-apply .view-tip em{font-size:14px;font-weight:bold;font-family:Arial;}
.view-cert-action .btn-public{width:100px;margin-bottom:10px;}
.view-cert-action .public-tip{position:relative;padding-left:20px;display:inline-block;text-align:left;}
.view-cert-action .icon-tip{position:absolute;left:0;top:2px;}
.view-cert-action .btn-area{margin:60px 0 10px 0;}
.view-cert-body{overflow:hidden;margin-top:10px;background-color:#fcfcfc;}
.view-cert-body .mod-header {border-bottom: 1px solid #d0d6dc; margin: 0 10px;}
.mode-image-cert{text-align:center;padding:25px 0;}
.btn-cert-course{width:280px;}
.icon-search-min{background-position:-512px -48px;width:16px;height:16px;}
.icon-thumb-up{background-position:-504px -24px;}
.view-cert-body .vsb-cell{padding-top:25px;float:left;min-height:200px;height:auto;}
.view-cert-body .icon-vsb{width:136px;height:116px;background:none;margin-bottom:5px;}
.view-cert-body .vsb-cell:hover .icon-vsb{transform:rotate(0);}
.view-cert-body .vsb-para{text-align:center;}
.icon-cost{width:16px;height:16px;background-position:-560px -64px;margin:0 3px 0 2px !important;}
/*个人中心-证书认证信息*/
.content-cert-msg{padding-top:0;}
.cert-logo-box{height:124px;background-color:#e7f8ff;}
.cert-logo-box .logo{margin-top:35px;margin-top:40px;}
.logo-school{float:right;max-height:124px;max-width:320px;}
.cv-show{float:left;width:140px;height:126px;text-align:center;margin-right:10px;}
.cv-show img{max-width:95px;margin-top:15px;}
.cv-intro{float:left;width:726px;padding:10px 0;}
.cert-view{margin:10px 0;min-height:126px;}
.cv-header{font-size:18px;margin-bottom:10px;}
.cv-para em{font-size:16px;}
.view-cert-confirm{padding-right:99px;background-color:#f5f5f6;transition:all 0.3s;}
.view-cert-confirm:hover{background-color:#e7f8ff;}
.view-avatar{position:absolute;right:0;top:0;width:79px;height:110px;padding:8px 10px;border-left:1px solid #fff;}
.view-avatar img{width:79px;height:110px;}
.view-cert-confirm .view-cell .view-tip{margin-top:0;line-height:24px;padding:0;}
.view-cert-confirm .view-intro{float:left;height:110px;width:616px;padding-top:20px;}
.view-cert-confirm  .view-show{float:left;}
.view-cert-confirm  .view-tip{display:inline-block;vertical-align:middle;width:300px;}
.view-cert-confirm  .view-tip:first-child{width:230px;margin-right:10px;}
.icon-person02{width:16px;height:16px;background-position:-528px -48px;}
.view-cert-confirm .icon-state{margin:0 4px 0 0 !important;}
.view-cert-confirm .icon-person,.view-cert-confirm .icon-person02{margin-right:4px !important;}
.content-cert-msg .para-view{font-size:14px;line-height:24px;}
/*证书-编辑邮寄地址*/
.type-address-select{width:148px;margin-right:8px;}
.type-address-select .dk-select-options{max-height:255px;}
.dialog-cert-form  .input-text{width:250px;}
.dialog-cert-form .input-area{min-height:40px;}
/*支付提示*/
.dialog-pay-tip{line-height:180px;text-align:center;font-size:16px;}
.dialog-pay-tip .icon-right{margin-right:5px;}
/*后台证书管理*/
.main-cert-manager .upload-box{margin-top:10px;}
.icon-view01{width:24px;height:24px;background-position:-576px 0;}
.view-fun .icon-view01{cursor:pointer;}
.main-cert-manager .view:hover .view-img img{transform:none;}
.main-cert-manager .view .view-img{overflow:visible;}
.fancy-wrap {position:fixed;left: 0;top: 0;z-index: 1000;width: 100%;height: 100%;background-color: #000;opacity: 0.5;filter: alpha(opacity=50);display: none;}
.fancy-content {position: absolute;z-index: 1005;left:0;top:0;left:50%;top:50%;margin-left:-14.85cm;margin-top:-10.5cm;opacity:0;filter:alpha(opacity=0);z-index:-1;}
.fancy-content .cert-model{width:29.7cm;height:21cm;background:url(images/cert.jpg) no-repeat;}
.fancy-content .icon-close{right:-12px;top:-12px;display:none;}
.cert-model{overflow:hidden;position:relative;}
.cert-inner-model{padding:254px 101px 90px;-moz-user-select:none;-khtml-user-select:none;position:relative;z-index:100;}
.cmodel-header{font-size:36pt;line-height:43.2pt;text-align:center;font-family:"黑体";color:#339393;border-bottom:2px solid #339393;padding-bottom:3px;}
.cmodel-header em{font-family:Arial;font-size:28pt;line-height:33.6pt;}
.cmodel-abstract{padding-top:6px;}
.cmodel-abstract  .ca-cn{font-size:18pt;line-height:31.6pt;font-family:"黑体";color:#231815;}
.cmodel-abstract  .ca-en{font-family:Arial;font-size:19pt;line-height:22.8pt;color:#231815;}
.cmodel-table{color:#231815;font-size:16pt;font-family:"黑体";table-layout:fixed;width:100%;margin-top:12px;}
.cmodel-table td{vertical-align:top;}
.cm-label{width:110px;height:61px;overflow:hidden;text-align:right;}
.cm-title{color:#339393;width:300px;padding-right:10px;word-break:break-all;}
.cm-label-en{width:118px;font-family:Arial;text-align:right;padding-right:5px;}
.cm-title-en{font-family:Arial;width:375px;color:#339393;word-wrap:break-word;}
.cml-en{letter-spacing:1.2px;}
.cml-en01{letter-spacing:1.4px;}
.cmodel-content{min-height:320px;}
.cmf-table{table-layout:fixed;width:100%;font-family:Arial;font-size:12pt;color:#231815;}
.cmf-table td{height:62px;white-space:nowrap;}
.cert-date{font-size:11pt;width:200px;}
.cert-date em{font-family:"黑体";}
.cert-date span{display:inline-block;vertical-align:middle;width:110px;text-align:right;}
.cert-matrix{width:200px;}
.cert-matrix img{width:61px;height:61px;}
.cschool-logo{text-align:center;vertical-align:middle;}
.cert-model-slogo{position:absolute;left:50%;margin-left:-173px;width:345px;height:345px;top:227px;}
.cert-model-slogo img{width:345px;height:345px;}


/*校管-证书管理-开课设置*/
.main-cert-manager .search-bar{padding-bottom:10px;}
.table-cert-course th{padding:0;}
.table-cert-course td{padding:10px 0;height:auto;}
.table-cert-course .td-left{padding:0 10px;}
.table-cert-course .th-select .dk-select{width:99%;}
.table-cert-course .th-select{width:90px;}
.cert-state-select{width:100px;margin-right:10px;}
.table-cert-course .th01{width:100px;}
.table-cert-course .th02{width:85px;}
.table-cert-course .th03{width:90px;border-right:1px solid #fff;}
.table-cert-course .th04{width:165px;}
.table-cert-course .th05{width:60px;}
.table-cert-course .th06{width:115px;}
.table-cert-course .th07{width:115px;}
.table-cert-course .link-default{font-size:12px;display:inline;}
.table-cert-course .link-action{margin:0 3px;}
.btn-msg{width:100px;}
.icon-cert-set{width:16px;height:16px;background-position:-528px -80px;}
.icon-apply-set{width:16px;height:16px;background-position:-544px -80px;}
.icon-add03{width:16px;height:16px;background-position:-560px -80px;}



/*校管-证书管理-证书处理*/
.table-cert-process .link-action{font-size:12px;}
.table-cert-process .th01{width:90px;}
.table-cert-process .th01 .dk-select,.table-cert-process .th02 .dk-select,.table-cert-process .th06 .dk-select{width:99%;}
.table-cert-process .th02{width:119px;}
.table-cert-process .th02 .dk-select-options{width:200px;}
.table-cert-process .th06{width:90px;}
.table-cert-process .th05{width:100px;}
.table-cert-process .th04{width:60px;}
.table-cert-process .th03{width:98px;}
.table-cert-process .th07{width:98px;}
.table-cert-process .td-left{padding:0 10px;}
.table-cert-process td{padding:0;}
.table-cert-process .link-action i{margin:0 5px;}
/*校管-证书管理-证书信息设置*/
.main-cert-manager .steps-bar{margin-bottom:10px;}
.mod-header{font-size:16px;line-height:40px;border-bottom:1px solid #d0d6dc;margin-bottom:10px;padding-left:15px;}
.main-cert-form .input-label{width:115px;}
.main-cert-form .btn-area{margin-top:20px;}
.cimgItem{float:none !important;}
.input-group-set .input-inner-group .input-label{width:auto;}
.input-group-set .input-inner-group .input-text{width:30px;text-align:center;}
.input-group-set .input-group{float:left;margin-bottom:0;margin-left:20px;}
.input-group-set .input-group:first-child{margin-left:0;}
.input-group-set .btn-public{width:160px;}
.main-cert-form .input-price{width:40px;}
.btn-area-cert{width:700px;}
.icon-ccheck{width:16px;height:16px;background-position:-544px -48px;}
.tip-teacher-sign{padding-left:40px;padding-bottom:5px;margin-top:15px;float:none !important;}
.cert-school-logo{width:160px;min-height:inherit;height:160px;padding:0;line-height:160px;background-color:#fff;}
.cert-school-sign{height:60px;width:240px;line-height:60px;padding:0;line-height:60px;background-color:#fff;}
.icon-uploadTip{position:relative;top:-1px;}
.input-logo-upload .public-tip{margin-top:100px;}
.input-upload-tname{height:60px;width:216px;padding:0;line-height:60px;background-color:#fff;}
.cert-inner-form{background-color:#f5f5f6;padding-bottom:20px;}
.cert-inner-form div.input-text,.cert-inner-form div.input-area{margin-bottom:5px;}
.cert-inner-form .input-inner-group .btn-public{margin-left:0;}
.cert-inner-form .clear{clear:both;}
.cert-inner-form .public-tip{line-height:18px !important;float:left;}
.cert-inner-form .cimg-item{margin-left:15px;}
.cert-inner-form>.input-group{margin-bottom:15px;}
/*校管-证书管理-证书统计*/
.table-cert-result th{padding:0;}
.table-cert-result td{height:auto;padding:10px 5px;}
.table-cert-result .th01{width:119px;}
.table-cert-result .th02{width:119px;}
.table-cert-result .th03{width:119px;border-right:1px solid #fff;}
.table-cert-result .th04{width:180px;}
.table-cert-result .th05{width:200px;}
.table-cert-result .th11{width:90px;}
.table-cert-result .th12{width:90px;}
.table-cert-result .th13{width:100px;}
.table-cert-result .th14{width:100px;}
.date-cert-group{margin-right:8px;}

/*课件浏览-发送邮件*/
.common-tip{font-size:14px;margin:10px 0;}
.common-tip b{font-size:16px;font-weight:normal;}
.dialog-courseware-mail .input-inner-group>.public-tip{margin-top:-10px;}
.course-mail-temp{line-height:30px;}
.course-mail-temp img{vertical-align:top;}
/*个人中心-个人设置-邮寄地址*/
.p-address-send .address-item{margin:5px 10px 10px 10px;}
.p-address-send .btn-icon:first-child{margin:0 0 5px 10px;}
.icon-cart01{width:16px;height:16px;background-position:-576px -48px;}

/*****************************************************************课程*********************************************************/
.tree-node{color:#fff;font-size:16px;font-size:14px;background-color:#616f7e;height:40px;line-height:40px;padding:0 18px;}
.tree-root{background-color:#6d7e8f;font-size:16px;}
.tree-title{display:inline-block;vertical-align:middle;width:96px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:0 5px 0 3px;}
.node-count{float:right;line-height:40px;font-size:12px;width:30px;text-align:center;}
.c-state{width:24px;height:24px;background-position:-432px 0;}
.sub-tree .tree-node{padding-left:46px;}
.sub-tree .tree-title{width:70px;}
.view-cell{display:table-cell;height:58px;vertical-align:middle;}
.v-course-index .view-intro{padding-right:120px;}
.v-course-index{background-color:#f5f5f6;transition:all 0.3s;}
.view-teacher{position:absolute;right:0;width:119px;height:125px;top:0;border-left:1px solid #fff;}
.view-teacher .vt-wrap{display:block;}
.t-img{display:table-cell;text-align:center;vertical-align:middle;width:119px;padding-top:10px;overflow:hidden;}
.t-img img{width:60px;height:60px;border-radius:50%;border:2px solid #6d7e8f;position:relative;}
.t-name,.t-school{text-align:center;padding:0 10px;width:99px;line-height:22px;}
.view-finish em{font-style:italic;font-size:14px;}
.view-cell .timer-box{margin-right:15px;}
.icon-plearn01{width:24px;height:24px;position:relative;top:-1px;margin-right:3px;background-position:-504px -312px;}
.tag-plearn{min-width:70px;padding:0 10px 0 5px;height:30px;line-height:29px;display:inline-block;vertical-align:middle;color:#fff;background-color:#ffae00;}
.v-course-index .tag-plearn{margin-top:10px;}

/*教师介绍*/
.teacher-box{height:124px;}
.teacher-box .person-view{float:left;}
.cperson-view{width:720px;background-color:#6cc2e3;height:109px;padding-top:15px;}
.from-school{float:left;width:240px;height:124px;line-height:124px;display:table-cell;text-align:center;vertical-align:middle;background-color:#e7f8ff;}
.from-school img{max-width:240px;max-height:124px;}
.cperson-view .person-show{width:94px;height:94px;padding-left:30px;}
.cperson-view .person-title{font-size:20px;color:#fff;width:300px;line-height:30px;}
.cperson-view .person-attach{font-size:14px;color:#fff;line-height:24px;width:300px;}
.cperson-view .person-intro{padding-left:15px;}
.icon-tcourse{background-position:-35px -490px;}
.view-min .view-img,.view-min .view-img img{height:108px;width:192px;}
.view-min .view-title{height:24px;line-height:24px;font-size:13px;width:162px;}
.view-min .view-action{margin-top:40px;font-size:14px;}
.view-min .view-action i{margin-right:3px;}
.v-list{padding-bottom:12px;}
.v-item{padding-left:24px;padding-top:12px;}
.para-view{border-top:1px solid #d0d6dc;background-color:#fcfcfc;padding:10px 18px;}
.para-title{font-size:16px;word-wrap:break-word;line-height:40px;}
.para-p{word-wrap:break-word;line-height:24px;font-size:14px;}
.para-inline{line-height:18px;word-wrap:break-word;}
.para-row{line-height:24px;margin-bottom:6px;font-size:14px;word-wrap:break-word;}
/*课程详情*/
.icon-person{background-position:0 -525px;}
.pview-item{padding:10px;border-bottom:2px solid transparent;transition:all 0.3s;-ms-transition:all 0.3s;}
.pview-item:hover{border-bottom-color:#6cc2e3;background-color:#e7f8ff;}
.pview-item .person-intro{width:150px;}
.view-cdetails{height:190px;padding:10px;}
.view-cdetails .view-intro{width:662px;background-color:transparent;padding-right:0;}
.view-cdetails:hover .view-intro{background-color:transparent;}
.view-cdetails .view-img,.view-cdetails .view-img img{width:320px;height:180px;}
.view-cdetails .view-img{position:relative;}
.v-img-slides .slidesjs-control{height:180px !important;}
.v-img-slides .slidesjs-container{height:180px !important;}
.v-img-slides .slidesjs-pagination{margin-left:-160px;width:320px;height:15px;}
.view-cdetails .view-title{font-size:20px;padding-top:3px;width:400px;}
.view-cdetails .para-inline{font-size:13px;}
.view-cdetails .view-abstract{line-height:20px;font-size:13px;height:83px;margin:10px 0;}
.view-time{line-height:24px;}
.view-cdetails .view-time{margin-bottom:5px;line-height:30px;}
.icon-time{width:24px;height:24px;background-position:-456px 0;}
.view-cdetails .btn-public{height:38px;line-height:38px;width:130px;font-size:16px;margin-right:7px;}
.icon-acert{width:24px;height:24px;background-position:-480px -336px;}
.icon-favor{width:24px;height:24px;background-position:-72px -24px;cursor:pointer;}
.view-favor{font-size:13px;margin-left:18px;}
.icon-favor:hover{background-position:-96px -24px;}
.icon-favor.selected{background-position:-120px -24px;}
.icon-favor.selected:hover{background-position:-144px -24px;}
.view-share{display:inline-block;vertical-align:middle;font-size:13px;}
.view-share i,.icon-qq,.icon-wechat,.icon-sina{width:32px;height:32px;cursor:pointer;margin:0 2px;}
.icon-sina{background-position:-96px -128px;}
.icon-qq{background-position:-352px -192px;}
.icon-renren{background-position:-160px -128px;}
.icon-wechat{background-position:-129px -128px;}
.icon-wechat:hover{background-position:-225px -128px;}
.icon-qq:hover{background-position:-384px -192px;}
.icon-sina:hover{background-position:-192px -128px;}
.icon-renren:hover{background-position:-256px -128px;}
.view-cdetails .view-share{float:right;margin-top:3px;}
.view-cdetails{padding-right:0;}
.school-icon{position:absolute;right:10px;top:2px;max-height:40px;}
.cert-item{margin:10px;text-align:center;overflow:hidden;}
.cert-item img{max-width:218px;border:1px solid #6d7e8f;}
.panel-col{padding:0 20px;width:200px;line-height:40px;font-size:14px;}
.panel-col a{color:#6cc2e3;font-size:14px;}
.panel-col:hover a{text-decoration:underline;}
.icon-lang{background-position:-168px -24px;width:24px;height:24px;}
.icon-subtitle{background-position:-192px -24px;width:24px;height:24px;}
.panel-col i{margin-right:5px;}
.panel-col .icon-person{margin:0 6px 0 3px}
.content-bottom{clear:both;margin-top:10px;}
.course-related{background-color:#fcfcfc;padding-top:15px;border-top:1px solid #d0d6dc;padding-bottom:10px;}
.cr-title{font-size:18px;padding-left:18px;padding-bottom:5px;}
.icon-rcourse{width:24px;height:24px;background-position:-216px -24px;margin-right:5px;}
.icon-rview{width:24px;height:24px;margin-right:5px;background-position:-528px -312px;position:relative;top:-1px;}
.related-list{padding:0 7px;}
.related-list .view-item{float:left;margin:10px 5px;}
.related-list .view-img,.related-list .view-img img{width:222px;height:108px;}
.related-list .view-title{width:192px;}
.course-related .btn-area{padding-bottom:17px;}
.i-watch{width:16px;height:16px;}
.view-cdetails  .i-watch{margin:0 5px 0 2px;}
.class-select{margin-left:5px;width:335px;}
.view-cdetails .view-row{margin-bottom:5px;}
.view-cdetails .public-tip{padding-left:11px;}
.icon-cert01{width:24px;height:24px;background-position:-312px -288px;margin-right:5px;}
.icon-help03{width:24px;height:24px;background-position:-432px -288px;margin-right:5px;}
.icon-computer{width:24px;height:24px;background-position:-336px -288px;margin-right:5px;}
.icon-target{width:24px;height:24px;background-position:-408px -288px;margin-right:5px;}
.icon-study{width:24px;height:24px;background-position:-384px -288px;margin-right:5px;}
.icon-textbook01{width:24px;height:24px;background-position:-360px -288px;margin-right:5px;}
.view-handle .cdetail-tip{font-size:14px;line-height:30px;padding-left:4px;}
.view-cdetails .tag-plearn{margin-right:10px;}
.view-cdetails .inner-txt{font-size: 13px;margin-left:20px;}
.view-handle .btn-thin{width: 130px;height: 26px;line-height: 25px;padding: 0;font-size:12px;color:#666666;}
.view-cdetails .btn-join{font-size: 20px;height: 40px;width: 130px;padding: 0;margin:0;}
.view-cdetails .btn-join.btn-disabled{color:#d1d1d1;box-shadow:0 2px 0 #d1d1d1;background-color: #f0f0f0;}
.course-detail {margin-bottom:20px;}
.course-detail .view-cdetails{background-color:#fcfcfc;padding-bottom: 10px;height: auto;min-height: 180px;}
.course-detail .handle-row{margin-bottom: 3px;}
.course-detail .view-cdetails  .i-watch{margin:0 2px 2px;}
.course-detail .view-cdetails .view-time{margin-top:5px;line-height:30px;}
.course-detail .view-cdetails .view-abstract{margin:5px 0;}
.course-detail .view-favor {float: right;margin: 7px 10px 0 0;}
.course-detail .para-view{padding: 15px 18px 25px 18px;}
.cdetail-nav {border-top:1px solid #d0d6dc;border-bottom:1px solid #d0d6dc;padding:10px;background-color: #fff;box-sizing: border-box;margin-bottom:-1px;}
.cdetail-nav.fix-default{box-shadow: 1px 2px 2px #d0d6dc}
.cdetail-nav .btn-price{float: right;margin-top:-3px;display: none;}
.cdetail-nav.fix-default .btn-price{display: block;}
.icon-person03{background-position:0 -525px;}
.icon-org{background-position:-70px -210px}
.org-list{padding:10px;}
.org-item{margin-bottom:10px;}
.org-img{display: inline-block;width: 64px;height: 64px;margin-right:10px;}
.org-img img{width: 100%;height: 100%;}
.org-name{font-size: 14px; width: 130px;display: inline-block;vertical-align: sub;}
/*课程内容-课件  课程内容-栏目*/
.icon-add{width:16px;height:16px;background-position:-368px -49px;margin-right:5px;}
.icon-add01{width:16px;height:16px;margin-right:5px;background-position:-400px -80px;}
.icon-add02{width:16px;height:16px;margin-right:5px;background-position:-448px -80px;}
.icon-add:hover,.cai-option:hover .icon-add{background-position:-384px -49px;}
.cai-item,.cai-item-last{height:39px;line-height:39px;border-bottom:1px solid #d0d6dc;margin:0 8px;padding-left:40px;font-size:14px;background-color:#fff;}
.cai-item-last{border-bottom:none;}
.cai-option{font-size:14px;color:#6cc2e3;cursor:pointer;margin:0 15px;}
.cai-option:first-child{margin-left:9px;}
.cai-option:hover{text-decoration:underline;}
.chapter-title{height:40px;line-height:39px;background-color:#6d7e8f;padding-left:10px;}
.chapter-text{font-size:16px;color:#fff;display:inline-block;vertical-align:middle;width:345px;}
.lecture-title{line-height:39px;background-color:#f5f5f6;position:relative;padding:0 30px;}
.lecture-text{display:inline-block;vertical-align:middle;font-size:14px;min-width:30%;max-width:80%;width:auto;}
.view-chapter .link-group{line-height:39px;font-size:13px;color:#fff;}
.cai-item .link-other{text-align:right;}
.icon-radioed{width:16px;height:16px;background-position:-208px -48px;cursor:pointer;margin:0 7px;}
.icon-radioing{width:16px;height:16px;background-position:-432px -48px;cursor:pointer;margin:0 7px;}
.icon-radio{width:16px;height:16px;background-position:-416px -48px;cursor:pointer;margin:0 7px;}
.icon-edit{width:16px;height:16px;background-position:-224px -48px;cursor:pointer;margin:0 7px;}
.icon-del{width:16px;height:16px;background-position:-240px -48px;cursor:pointer;margin:0 7px;}
.icon-drag{width:16px;height:16px;background-position:-256px -48px;cursor:move;margin:0 7px;}
.icon-edit01{width:16px;height:16px;background-position:-272px -48px;cursor:pointer;margin:0 7px;}
.icon-del01{width:16px;height:16px;background-position:-288px -48px;cursor:pointer;margin:0 7px;}
.icon-drag01{width:16px;height:16px;background-position:-304px -48px;cursor:move;margin:0 7px;}
.icon-arrow01{width:16px;height:16px;background-position:-176px -48px;cursor:pointer;margin:0 7px;transition: transform 0.3s;}
.icon-attach01{width:16px;height:16px;background-position:-528px -96px;}
.icon-arrow01:hover{background-position:-192px -48px;}
.icon-note{width:16px;height:16px;background-position:-336px -48px;cursor:pointer;margin:0 7px;}
.icon-doc{width:16px;height:16px;background-position:-400px -48px;cursor:pointer;margin:0 7px;}
.icon-play01{width:16px;height:16px;background-position:-320px -48px;cursor:pointer;margin:0 7px;}
.icon-edit02{width:16px;height:16px;background-position:-352px -48px;cursor:pointer;margin:0 7px;}
.lecture-title .icon-arrow01{position:absolute;right:10px;top:10px;}
.chapter-title .icon-edit,.chapter-title .icon-del,.chapter-title .icon-drag{visibility:hidden;}
.chapter-title:hover .icon-edit,.chapter-title:hover .icon-del,.chapter-title:hover .icon-drag{visibility:visible;}
.lecture-title .icon-edit01,.lecture-title .icon-del01,.lecture-title .icon-drag01{visibility:hidden;}
.lecture-title:hover .icon-edit01,.lecture-title:hover .icon-del01,.lecture-title:hover .icon-drag01{visibility:visible;}
.cai-item:hover .icon-hide{display:inline-block;}
.lectureTitle .link-group{float:right;}
.lectureTitle{padding-right:0;}
.lectureTitle .cai-option:first-child{margin-left:0;}
.icon-cai{width:32px;height:32px;}
.c-play,.c-type-10{background-position:-288px -129px;}
.c-discuss,.c-type-40{background-position:-352px -129px;}
.c-doc,.c-type-20,.c-type-30{background-position:-320px -129px;}
.c-edit,.c-type-50,.c-type-60{background-position:-384px -129px;}
.c-attach,.c-type-70{background-position:-448px -129px;}
.c-case,.c-type-80,.c-type-81,.c-type-82{background-position:-480px -128px;}
.icon-textbook{width:16px;height:16px;background-position:-448px -48px;}
.link-book{padding:0 10px 0 5px;}
.cai-item:hover .link-book i{display:none;}
.cai-item:hover .link-book b{display:inline;font-size:14px;}
.cai-text{margin-right:8px;}
.text-active{color:#434d57;font-size:12px;}
.text-disabled{color:#d0d6dc;font-size:12px;float:left;position:relative;top:1px;}
.style-learn{float:right;height:20px;line-height:20px;margin-top:9px;margin-left:10px;display:none;}
.btn-must,.btn-may{float:left;color:#fff;font-size:14px;background-color:#6d7e8f;width:40px;text-align:center;position:relative;cursor:pointer;}
.style-learn .btn-must{border-radius:0 2px 2px 0;}
.style-learn .btn-may{border-radius:2px 0 0 2px;}
.style-learn .btn-must.current{padding:2px 0;top:-2px;background-color:#ffae00;border-radius:2px;}
.style-learn .btn-may.current{padding:2px 0;top:-2px;background-color:#6cc2e3;border-radius:2px;}
.cai-text.substr{display:inline-block;vertical-align:bottom;max-width:385px;width:auto;}
.cai-text.substr.exam-substr{max-width:160px;}
.video-text.substr{max-width:310px;}
.video-download{display:inline-block;margin-right:7px;vertical-align:middle;position:relative;font-family:Arial;cursor:pointer;font-size:13px;font-weight:bold;height:16px;width:22px;text-align:center;line-height:15px;background-color:#53606d;color:#fff;padding-right:16px;}
.video-download em{font-style:normal;font-weight:normal;position:absolute;height:16px;width:16px;right:0;font-size:13px;background-color:#ffae00;}
.chapter-title .btn-new{font-size:16px;color:#6cc2e3;}
.chapter-title .btn-new .icon-new{background-position:-417px -129px}
.lecture-body{display:none;}
.lecture-sortable,.chapter-sortable{min-height:2px;}
.main-cai{padding-bottom:40px;}
.view-lecture{border-bottom:1px solid #fff;}
.viewChapter  .chapter-title{height:auto;}
.viewChapter .input-group{color:#fff;}
.viewChapter .input-label{width:70px;}
.viewChapter .btn-cancel{color:#6cc2e3;}
.viewChapter .btn-area{padding-bottom:10px;}
.input-chapter,.input-column{width:329px;}
.viewChapter .form-action{padding-top:10px;display:none;}
.lecture-title .form-action{display:none;margin-left:-15px;}
.lecture-title .input-text{float:left;}
.lecture-title .btn-area{width:500px;}
.course-column .view-lecture{border-bottom:none;}
.col-alt .lecture-title{background-color:#fcfcfc;}
.viewLecture .lectureTitle{border-top:1px solid #fff;}
.score-role{padding-left:10px;}
.score-role:hover{text-decoration:underline;color:#6cc2e3;}
.viewChapter .form-action .input-label{color:#434d57;}
.course-column .lecture-title .btn-area{float:left;width:auto;margin-top:-2px;margin-left:10px;}
.course-column .lecture-title .input-chapter{margin-top:4px;}
.icon-attr,.icon-score,.icon-case{width:16px;height:16px;margin:0 7px;}
.icon-attr{background-position:-224px -81px;}
.icon-score{background-position:-240px -80px;}
.icon-case{background-position:-256px -80px;}
.practice-handle{float:right;line-height:30px;margin-top:4px;}
.practice-handle .link-action i{visibility:visible;margin:0 3px;}
.cai-item:hover .practice-handle .link-action i{display:none;}
.cai-item:hover .practice-handle .link-action b{display:inline;}
.video-access-set{background-color:#f5f5f6;margin-bottom:10px;}
.vas-header{height:34px;line-height:34px;border-bottom:1px solid #d0d6dc;font-size:14px;padding:0 10px;}
.vas-body{padding:5px 10px;}
.vas-body .input-group{margin-bottom:0;height:40px;line-height:40px;float:left;margin-left:25px}
.vas-body .input-group:first-child{margin-left:0;}
.vas-body  .style-learn{float:left;display:block;margin-left:0;}
.vas-body .input-label{line-height:40px;}
.set-list{display:inline-block;position:relative;width:30px;text-align:center;top:-1px;}
.set-list .dk-select-options{width:100px;text-align:left;left:auto;right:0;top:33px;max-height:200px;}
.set-list.current:after{top:23px;right:10px;}
.view-paper-item{height:38px;line-height:37px;background-color:#6cc2e3;padding-left:10px;font-size:16px;color:#fff;border-top:1px solid #fff;}
.view-paper-item .link-group{margin-top:6px;display:none;}
.view-paper-item:hover  .link-group{display:block;}
/*课程内容-课件-视频插入试题*/
.main-video-test .msg-bar{border:none;}
.main-video-test .main-body{margin-top:5px;}
.video-test-intro .public-tip{font-size:13px;color:#434d57;line-height:24px;}
.video-test-intro .public-tip:first-child{font-size:14px;line-height:30px;}
.video-test-intro{background-color:#f5f5f6;width:567px;padding:10px 160px 10px 15px;min-height:185px;position:relative;}
.btn-add-test{position:absolute;right:10px;top:10px;}
.video-process-box{position:relative;}
.preview-practice{position:absolute;width:738px;height:450px;background-color:#fcfcfc;left:0;top:0;display:none;border:2px solid #424242;}
.preview-bottom{text-align:right;padding:10px;}
.preview-bottom .btn-icon{margin-left:10px;}
.icon-play03{width:16px;height:16px;background-position:-144px -80px;}
.preview-header{padding-left:15px;font-size:18px;height:38px;line-height:37px;}
.icon-pen{width:24px;height:24px;background-position:-48px -288px;margin-right:5px;}
.preview-body{height:362px;overflow:hidden;}
.preview-body .view-test:first-child,.ui-select-practice .view-test:first-child{border-top:1px solid #d0d6dc;}
.ui-select-practice{width:850px;min-height:400px;}
.ui-select-practice .steps-text{width:155px;}
.ui-select-practice .aui_buttons button{width:80px;}
.tab-panels-scroll{height:500px;width:850px;}
.video-points-input .input-text{width:90px;}
.video-points-input .input-group{margin-bottom:0;}
.video-points-input{margin-top:10px;padding-left:10px;}
.ui-select-practice .test-points .link-action{float:right;margin-top:5px;margin-right:5px;}
/*进入课程-课程信息-课程大纲*/
.model-course-detail{padding:0 !important;min-height:865px;}
.model-course-detail .mod-title{height:40px;line-height:39px;}
.model-course-detail .mod-header{border-bottom:1px solid #d0d6dc;padding:0 12px;}
.icon-outline{background-position:-264px -288px;}
.icon-crit{background-position:-288px -288px;}
.icon-common01{background-position:-168px -312px;}
.model-course-detail .mod-body{padding:15px 20px;font-size:14px;line-height:24px;word-wrap:break-word;}
/*进入课程-知识图谱*/
.catalog-map .main-header{margin-top:-10px;border-bottom:1px solid #d0d6dc;}
.cm-tag-item{float:left;font-size:12px;color:#555;margin-right:18px;}
.cm-tag-rect,.cm-tag-pb{height:24px;width:24px;}
.sr-label{font-size:14px;float:left;}
.search-row{margin:5px 0;}
.cm-mark{font-size:16px;margin-top:20px;float:left;padding-left:10px;}
.ctr-not{background-position:0 -336px;}
.ctr-ing{background-position:-24px -336px;}
.ctr-end{background-position:-48px -336px;}
.ctr-bad{background-position:-72px -336px;}
.ctp-not{background-position:-288px -336px;}
.ctp-end{background-position:-312px -336px;}
.ctp-good{background-position:-336px -336px;}
.ctp-bad{background-position:-360px -336px;}
.hw-pb{width:30px;height:1px;border:1px solid transparent;position:absolute;bottom:0;left:0;}
.hw-pb.not{border-color:#beccdb;}
.hw-pb.bad{border-color:#f38880;background-color:#f38880;}
.hw-pb.end{border-color:#9de4e4;background-color:#9de4e4;}
.hw-pb.good{border-color:#6cc2e3;background-color:#6cc2e3;}
.cm-c-cell{display:table-cell;vertical-align:middle;text-align:center;width:86px;color:#878c91;height:50px;background-color:#f5f5f6;font-size:14px;line-height:18px;padding:0 7px;position:relative;}
.cm-c-cell.done{color:#434d57;}
.icon-plane,.icon-flag{width:32px;height:32px;margin-right:5px;}
.icon-plane{background-position:-288px -192px;}
.icon-flag{background-position:-320px -192px;}
.line-arrow{width:16px;height:16px;position:absolute;}
.km-item{font-size:0;text-align:center;margin-bottom:20px;position:relative;}
.km-row{padding:0 3px;}
.km-mod{background-color:#f5f5f6;min-width:174px;height:87px;display:inline-block;vertical-align:middle;margin:0 10px;position:relative;}
.km-title{-moz-user-select:none;-khtml-user-select:none;word-wrap:break-word;text-align:center;padding:0 8px;height:40px;font-size:14px;min-width:166px;vertical-align:middle;display:table-cell;}
.km-cell{display:inline-block;vertical-align:middle;position:relative;margin:0 3px;cursor:pointer;padding-bottom:7px;}
.km-index{width:34px;height:34px;line-height:33px;background-position:-442px -374px;font-size:14px;font-family:Arial;-moz-user-select:none;-khtml-user-select:none;}
.km-index.ing{background-position:-374px -374px;}
.km-index.end{background-position:-408px -374px;}
.km-index.bad{background-position:-340px -374px;}
.km-wrap{position:absolute;left:50%;margin-left:-56px;top:29px;transition:transform 0.8s;height:0;overflow:hidden;z-index:9999;transform:rotateY(-90deg);opacity:0;}
.km-content{font-size:12px;border:1px solid #beccdb;padding:5px;background-color:#fff;width:100px;position:relative;margin-top:5px;}
.km-content .td-arrow{z-index:1000;left:50%;margin-left:-5px;bottom:auto;top:-13px;}
.km-cell:hover .km-wrap{height:55px;transform:rotateY(0deg);opacity:1;}
.km-start-end{min-width:100px;height:50px;}
.km-start-end .km-title{min-width:84px;line-height:49px;}
.line-arrow.down{background-position:-192px -96px;left:50%;margin-left:-8px;bottom:-13px;}
.line-short{width:2px;height:10px;position:absolute;top:-10px;margin-left:-1px;left:50%;background-color:#d0d6dc;}
.km-line{height:2px;position:absolute;background-color:#d0d6dc;}
.km-line.top{top:-10px;}
.km-line.bottom{bottom:-12px;}
.content-no-sidebar .cm-mark{font-size:14px;}
.content-no-sidebar .content-title{padding-left:0;}
/*模拟电子知识图谱*/
.course-map01{width:690px;height:850px;background:url(images/course01.png) no-repeat;margin:auto;padding-top:50px;}
.cm-row{height:50px;position:relative;margin-top:20px;text-align:center;padding-top:10px;font-size:0;}
.cm-col{display:inline-block;vertical-align:middle;margin-left:10px;}
.cm-col:first-child{margin-left:0;}
.cm-row.row02 .cm-col{width:220px;}
.cm-row.row02 .cm-col.col01{margin-left:230px;}
.cm-row.row03 .cm-col{width:220px;}
.cm-row.row06{text-align:left;}
.cm-row.row06 .cm-col{width:220px;text-align:center;margin-left:5px;}
.cm-row.row08 .cm-col{width:220px;margin-left:320px;}
.cm-row.row09 .cm-col{width:220px;}
.cm-row.row09 .cm-col:first-child{margin-left:230px;}
/*随机模拟知识图谱*/
.course-map02 .km-mod{background-color:transparent;height:auto;}
.course-map02 .km-start-end .km-title{min-width:84px;height:50px;margin-bottom:0;display:table-cell;}
.course-map02 .km-title{background-color:#f5f5f6;height:30px;min-width:344px;position:relative;display:block;line-height:30px;}
.course-map02 .km-col{position:relative;width:300px;display:inline-block;vertical-align:middle;height:50px;background-color:#f5f5f6;padding-top:10px;margin-top:5px;}
.course-map02 .km-col .line-short{height:5px;top:-5px;}

/*翻转课堂*/
.main-flip-class .search-bar{border-bottom:1px solid #d0d6dc;}
.flip-search .input-text{width:80px;}
.flip-search .input-search{width:150px;}
.flip-search .search{margin-left:10px;}
.flip-table-box .th2{width:40px;}
.flip-table-box .th3{width:130px;}
.flip-table-box .th4{width:140px;}
.flip-table-box .th5{width:120px;}
.flip-table-box .th6{width:60px;}
.flip-table-box .th7{width:60px;}
.flip-table-box .th8{width:60px;}
.flip-table-box .th9{width:40px;}
.flip-table-box .th10{width:140px;}
.flip-table-box{width:100%;}
.flip-table-box .t-check{width:44px;}
.flip-table-box .i-set,.flip-table-box .i-notice{margin:0 7px;}
.td-matrix{width:30px;height:30px;}
.matrix-tip{width:110px;height:110px;}
body .ui-tooltip{border:1px solid #beccdb;}
.set-flip-class{background-color:#f5f5f6;min-height:495px;padding-top:10px;}
.input-inner-group{float:left;}
.study-process-select{width:200px;}
.btn-get-max{width:120px;}
.set-flip-class .btn-area{padding-top:20px;width:600px;}
.set-flip-class .input-label{width:125px;}
.input-inner-group .icon-del01{margin-top:7px;}
.set-flip-class .input-text{width:350px;}
.set-flip-class .to-date,.set-flip-class .from-date{width:143px;}
.set-flip-class .flip-score{width:40px;}
.input-inner-group .input-label{width:60px;}
.flip-practice-select{width:150px;}
.input-inner-group .practice-label{width:70px;}
.set-flip-class .input-person-num{width:210px;}
.inform-area{min-height:45px;width:645px;}
.input-group-handle .input-label{width:58px;}
.input-groupHandle{margin-top:10px;}
/*翻转课堂-报名管理*/
.student-type-select,.student-sign-select{width:100px;}
.student-sign-select{margin-left:8px;}
.table-stu-sign{margin-top:10px;}
.table-stu-sign .th02{width:8.1%;}
.table-stu-sign .th08{width:5.4%;}
.table-stu-sign .th07{width:8.1%;}
.table-stu-sign .th06{width:14%;}
.table-stu-sign .th05{width:8.1%;}
.table-stu-sign .th04{width:14.8%;}
.table-stu-sign .th03{width:14.8%;}
/*编辑课程信息-知识点*/
/*.main-point{background-color:#f5f5f6;min-height:550px;}*/
.main-point{min-height:550px;}
.main-point .public-tip{margin:10px 10px 15px;}
.main-point .add-point{margin-left:15px;}
.main-point .ztree{padding:0 15px 5px;}
.table-point .th0{width: 80%}
.table-point .th1{width: 20%}

/*编辑课程信息-设置目录*/
.ui-set-direction {min-height:300px;}
.ui-set-direction .ztree li a:hover{background-color:#d8fafa;}
.ui-set-direction .ztree li a.curSelectedNode{background-color:#d8fafa;}
.ui-set-direction .add-point{display:inline-block;margin:10px 0 -5px 8px;}
/*编辑课程信息-资源库-习题图*/
.qtype-select{width:110px;visibility:hidden;}
.btn-import{width:70px;}
.tab-view-header{padding:10px 0;border-top:1px solid #d0d6dc;}
.tab-view-header .search-q{float:right;}
.res-tab .tab-header{padding:0 220px 0 74px;position:relative;}
.res-tab .tab-header .search-box{position:absolute;top:0;right:0;background-color:#fff;}
.res-tab .tab-header .input-search{width:160px;}
.tab-header .input-cr{color:#fff;font-size:13px;position:absolute;top:0;left:8px;}
.tab-header .input-cr .input-c{vertical-align:-7px;}
.main-tip{font-size:14px;line-height:40px;padding-bottom:5px;}
.btn-group-max .btn-item{width:110px;}
.main-res .main-header{padding-bottom:12px;border-bottom:1px solid #d0d6dc;}
.btn-group-select{display:inline-block;vertical-align:middle;position:relative;line-height:30px;margin-right:-30px;font-size:0;margin-left:10px;}
.btn-group-select .qtype-select{font-size:12px;}
.btn-group-select .btn-add-q{position:absolute;}
.tab-view-header .tree-select{float:right;}
.tree-select .points-auto-box{left:0;top:32px;min-width:100%;width:auto;}

/*编辑课程信息-资源库*/
.view-reslib .link-group{margin-top:4px;}
.view-reslib .view-tip{line-height:26px;float:left;margin-top:auto;padding-bottom:0 !important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.view-reslib .view-tip .icon-cycle01{width:20px;background-position:-171px 0;}
.icon-state{width:16px;height:16px;background-position:-176px -224px;}
.view-reslib .view-tip .icon-state{margin:0 5px;}
.view-reslib .icon-mark{margin-right:3px !important;}
.view-reslib .icon-del01{margin:auto;}
.view-check{position:absolute;left:-2px;top:-2px;z-index:10;width:18px;height:18px;border:2px solid #f5f5f6;border-radius:2px;}
.view-check.input-c{background-position:-243px -3px;}
.view-check.input-c.selected{background-position:-267px -3px;}
.view-check.input-r{background-position:-339px -3px;}
.view-check.input-r.selected{background-position:-363px -3px;}
.icon-upload{width:16px;height:16px;background-position:-192px -224px;margin-right:3px;}
.view-reslib .view-tip  .icon-upload,.view-reslib .view-tip  .icon-shift{margin-right:3px;}
.icon-shift{width:16px;height:16px;background-position:-208px -224px;}
.icon-shift01{width:16px;height:16px;background:url(images/icon-shift.gif) no-repeat center center;display:inline-block;vertical-align:middle;margin-right:5px !important;}
.icon-ck{width:24px;height:24px;background-position:-552px 0;}
.icon-ck.selected{background-position:-528px 0;}
.view-check.icon-ck{border:none;left:-4px;top:-4px;}

/*编辑课程信息-资源库-问卷题目-客观题*/
.main-title{font-size:16px;}
.msg-bar{height:35px;line-height:35px;margin-top:-10px;border-bottom:1px solid #d0d6dc;}
.msg-bar .sup-title{font-size:14px;}
.ques-content{background-color:#f5f5f6;padding:10px;}
.input-group .add-option{padding-left:85px;}
.btnArea{padding-bottom:20px;}
.ques-content .input-area,.ques-content .input-text{width:350px;}
.options-sortable .input-group{line-height:30px;}
.options-sortable .icon-del01{margin:0;}
.options-sortable .input-cr{line-height:30px;margin:0 5px;}
.icon-increase{margin-left:8px;}
.icon-multiple{margin-top:50px;}
.input-label .icon-sort{margin-right:-5px;cursor:pointer;background-position:-128px -48px;}
.input-label:hover .icon-sort{background-position:-144px -48px;}
.label-text{-moz-user-select:none;-khtml-user-select:none;}
/*编辑课程信息-版块管理*/
.btn-add-forum{min-width:100px;}
.table-cforum th{padding:0;}
.table-cforum .th01{width:80%;}
.table-cforum .th03{width:20%;}
.table-cforum .style-learn{display:inline-block;vertical-align:middle;float:none;margin:auto;}
.table-cforum td{height: auto; padding: 10px;white-space: normal;}
.table-cforum  .link-action b{margin:0 5px;}
/*更换邮箱*/
.email-set-main{width:470px;margin:80px auto;}
.email-set-main .btn-public{padding:0 10px;margin-top:30px;}
.email-set-main .public-tip{line-height:24px;margin-bottom:40px;font-size:16px;}


/*课程信息*/
.course-info{padding-top:10px;}
.course-info .input-area{width:490px;}
.course-info  .input-label{width:80px;}
/*课程内容-栏目-添加编辑栏目*/
.content-edit{background-color:#fcfcfc;}
.content-edit .main-header{margin:auto;border-bottom:none;padding-left:15px;margin-bottom:10px;}
.content-edit .input-area,.content-edit .input-text{width:490px;}
.content-edit .input-label{width:80px;}
.input-group-tip{padding-left:52px;}
.content-edit .input-label-auto{width:auto;padding-left:11px;}
.public-import-tip{margin-left:10px;margin-bottom:5px;}
.test-para-mod{margin-left:60px;line-height:28px;}
.table-school-set{width:500px;}
.table-school-set td{text-align:left;white-space:normal;line-height:24px;padding:5px 10px;}
.ss-tip{line-height:30px;padding-left:10px;}
.ss-tip em{font-size:14px;}
.school-sets{border:1px solid #beccdb;padding:5px 10px 10px;}
/*编辑课程信息-教师团队-从用户库中选择*/
.dialog .view-toolbar{margin-top:-5px;margin-bottom:10px;}
.view-toolbar .search-box{float:right;}
.view-toolbar .input-search{width:170px;}
.vt-text{font-size:13px;line-height:30px;}
.icon-person{width:16px;height:16px;background-position:-224px -224px;margin-right:3px;}
.table-t-team .th01{width:40px;}
.table-t-team .th02{width:89px;}
.table-t-team .th03{width:179px;}
.table-t-team .th04{width:100px;}
.table-t-team .th05{width:139px;}
.table-t-team .th06{width:70px;}
.t-head{position:relative;display:inline-block;}
.t-head .icon-mark{position:absolute;right:-4px;top:-4px;z-index:100;display:none;}
.t-head.selected .icon-mark{display:block;}
.right-mark01{background-position:-480px -64px;}
.icon-select{width:16px;height:16px;background-position:-240px -224px;}
.icon-select.selected{background-position:-256px -224px;}
.content-edit  .class-bar{border-bottom:1px solid #d0d6dc;}
.dialog-t-team{width:750px;}
/*开设一个教学班*/
.class-date .input-text{width:140px;}
.content-edit .input-period{width:30px;text-align:center;}
.content-edit .input-weekly{width:51px;}
.school-list .view-img{border:1px solid #beccdb;}
.school-list  .view-img{height:106px;line-height:106px;width:190px;background-color:#fff;text-align:center;}
.school-list  .view-img img{max-height:106px;max-width:190px;width:auto;height:auto;}
.school-list .cimg-item:first-child .view-img{border-color:transparent;}
.school-list .view-fun{background:#7f7f7f;filter:alpha(opacity=100);}
.sp-img{position:relative;border:1px solid #beccdb;cursor:pointer;background-color:#fcfcfc;text-align:center;}
.sp-img img{width:140px;height:140px;}
.sp-item{float:left;margin:11px;}
.school-pic{min-height:270px;margin-top:-10px;padding:0 6px;}
.input-title-tip{padding-left:90px;margin-top:-10px;}
.dialog-t-group{width:850px;}
.dialog-t-group .view-toolbar{padding:0 11px;}
/*增加讨论 增加网页 从本地上传*/
.main-add-bbs .input-text,.main-add-web .input-text{width:350px;}
.btn-select{padding:0 5px;}
.main-add-web .input-label{width:44px;}
.main-upload .input-label{width:80px;}
.main-upload  .main-header{margin-bottom:10px;}
.main-upload .input-text{width:350px;}
.main-upload .input-subtitle{width:260px;}
.subtitle-select{width:80px;margin-left:10px;}

/*编辑课程信息-课程片花*/
.input-group .public-tip{line-height:30px;}
.course-edit .cimg-box{float:none;padding-left:20px;}
/*编辑课程信息-教师团队*/
.inner-main{float:left;padding-top:10px;overflow:hidden;}
.inner-side{float:right;width:260px;overflow:hidden;}
.inner-main  .input-text{width:110px;}
.inner-main  .input-area{width:358px;min-height:115px;}
.inner-main .btn-icon{width:150px;}
.inner-main .btn-replace{vertical-align:bottom;}
.inner-side .pview-item .person-intro{width:160px;}
.inner-side .person-attach{width:158px;}
.inner-side .pview-item{position:relative;background-color:#f5f5f6;}
.inner-side .pview-item:hover{background-color:#e7f8ff;}
.inner-side .pview-item:hover .link-group i{display:inline-block;cursor:pointer;}
.inner-side .pview-item:hover .link-group .icon-drag01{cursor:move;}
.inner-main .btn-area{text-align:right;padding-top:10px;}
.person-mark{position:absolute;height:20px;line-height:19px;background-color:#616f7e;color:#fff;padding:0 10px;z-index:999;left:0;bottom:5px;}
/*课程内容-添加课件-从资源库选择*/
.tab-res-nav{padding-right:200px;position:relative;margin-bottom:10px;}
.tab-res-nav .search-box{position:absolute;right:0;top:0;}
.tab-res-nav .icon-search{background-color:#fff;}
.tab-res-nav .input-search{width:160px;}
.view-text{display:inline-block;vertical-align:middle;width:280px;}
.view-title .link-book{padding-left:0;}
.v-select{float:right;width:60px;color:#6cc2e3;border-radius:2px;height:30px;line-height:30px;text-align:center;transition:all 0.3s;-ms-transition:all 0.3s;}
.view:hover .v-select:hover{background-color:#4fb6dd;}
.view:hover .v-select{background-color:#6cc2e3;color:#fff;}
.view-cell .view-tip{padding-left:30px;padding-bottom:5px;}
.view-cell .view-tip i{margin-right:0;}
.view-cell .view-tip:first-child{padding-left:0;}
.icon-doc01{width:16px;height:16px;background-position:-48px -64px;}
.view-cell .view-tip .icon-doc01{margin-right:3px;}
.view-cell-tip{height:50px;}
.view-reslib .view-cell-tip{height:auto;}
.view-rlist .view-label{line-height:30px;}
.view-rlist .view-text{margin-right:5px;}
.view-point{height:30px;position:relative;padding-left:65px;box-sizing:border-box;}
.view-point .view-label{position:absolute;left:0;top:0;}
.point-box{padding:0 5px;line-height:30px;width:432px;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;}
/*创建一个课程*/
.steps-first{padding-top:20px;background-color:#fcfcfc;min-height:530px;}
.steps-first .input-label{width:325px;}
.steps-first .input-text{width:350px;}
.steps-first .school-select,.steps-first .prop-select,.steps-first .type-select{width:368px;}
.steps-first .btn-area{padding-top:10px;}
.cimg-box{float:left;width:650px;}
.cimg-item{float:left;margin-right:18px;margin-bottom:10px;}
.cimg-item .view-show{padding-bottom:24px;position:relative;}
.cimg-item .upload-progressbar{position:absolute;bottom:0;}
.course-photo{margin-top:20px;}
.cimg-item .view-img,.cimg-item .view-img img{width:192px;height:108px;}
.view-add .view-img{background-color:#e7f8ff;line-height:normal;overflow:visible;}
.view-img:hover .icon-new{background-position:-64px -128px;}
.v-add-action{text-align:center;padding-top:15px;cursor:pointer;}
.v-add-action .btn-public{margin:0;}
.v-add-text{font-size:14px;text-align:center;margin-top:5px;}
.v-add-tip{font-size:12px;color:#666;margin-top:11px;}
.view-fun{background-color:rgba(0,0,0,0.5);width:100%;height:24px;position:absolute;z-index:5;left:0;bottom:0;text-align:center;line-height:24px;display:none;}
.upload-fun{width:100%;height:24px;position:absolute;left:0;bottom:0;text-align:center;line-height:24px;z-index:100;}
.view-fun i{margin:0 5px;}
.icon-edit03,.icon-del03,.icon-move03,.icon-del00{width:16px;height:16px;cursor:pointer;}
.icon-del03{background-position:-32px -224px;}
.icon-move03{background-position:-48px -224px;cursor:move;}
.icon-edit03{background-position:-64px -224px;}
.icon-del00{background-position:-176px -240px;}
.view:hover .view-fun{display:block;}
.steps-second .input-label{width:195px;}
.cimg-item  .view-action{margin-top:40px;}
.icon-cedit{width:32px;height:32px;background-position:-224px -160px;margin-right:5px;}
.steps-third{padding-top:10px;width:770px;margin:auto;}
.steps-third .main{float:left;}
.steps-third .sidebar{float:right;width:260px;}
.steps-third .btn-area{padding-top:10px;}
.steps-third .btn-replace{position:relative;top:12px;}
.steps-third .btn-icon{width:150px;margin-left:10px;}
.steps-third .btn-icon:first-child{margin-left:0;}
.steps-third .icon-create{background-position:0 -65px;}
.icon-save{width:16px;height:16px;background-position:-16px -64px;}
.steps-third .input-label{width:120px;}
.steps-third  .input-text{width:110px;}
.steps-third  .input-area{width:350px;min-height:115px;}
.steps-third .main{padding-top:10px;}
.icon-edit04{width:16px;height:16px;background-position:-80px -224px;}
.steps-third .link-group{float:none;text-align:right;}
.pview-item:hover .link-group i{display:none;}
.pview-item:hover .link-group b{display:inline;}
.steps-third .pview-item .person-intro{width:160px;}
.steps-third .person-attach{width:158px;}
.steps-third .pview-item{position:relative;}
.icon-delete{width:24px;height:24px;background-position:-48px -264px;cursor:pointer;}
.icon-delete:hover{background-position:-72px -264px;}
.pview-item  .icon-delete{position:absolute;right:10px;top:5px;display:none;}
.pview-item:hover  .icon-delete{display:block;}
.mod-title{float:left;height:50px;line-height:50px;font-size:18px;padding-left:5px;}
.model-view{background-color:#fcfcfc;padding:0 10px 10px 10px;}
.icon-mod{width:24px;height:24px;margin-right:5px;}
.icon-course01{background-position:-96px -264px;}
.icon-team01{background-position:-120px -264px;}
.steps-fourth .view-cdetails{padding:0;}
.steps-fourth .model-view:first-child{padding-bottom:10px;border-bottom:1px solid #d0d6dc;}
.icon-code,.icon-type,.icon-prop{width:16px;height:16px;}
.icon-code{background-position:-96px -224px;}
.icon-prop{background-position:-112px -224px;}
.icon-type{background-position:-128px -224px;}
.view-handle .view-tip .icon-code,.view-handle .view-tip .icon-type,.view-handle .view-tip .icon-prop{margin-right:3px;}
.steps-fourth .view-abstract{min-height:100px;max-height:100px;}
.teacher-item{float:left;margin:0 5px 10px 5px;}
.teacher-item .person-show{padding:10px;background-color:#6cc2e3;}
.teacher-item .person-intro{background-color:#f5f5f6;vertical-align:top;width:180px;transition:all 0.3s;-ms-transition:all 0.3s;}
.teacher-item:hover  .person-intro{background-color:#e7f8ff;}
.teacher-item  .person-name{font-size:16px;line-height:30px;color:#434d57;}
.teacher-item .person-attach{width:170px;font-size:14px;margin:5px 0;}
.teacher-item:hover  .person-name{color:#6cc2e3;}
.movie-clips .view-img,.movie-clips .view-img img{width:320px;height:180px;}
.movie-clips .v-add-action{padding-top:35px;}
.movie-clips .upload-progressbar .progressbar-bg{width:320px;}
.movie-clips .cimg-item{margin-right:5px;}
.icon-new-course{width:24px;height:24px;background-position:-72px -288px;margin-right:5px;}
.create-header{font-size:18px;text-align:center;border-bottom:1px solid #d0d6dc;padding-bottom:10px;padding-top:5px;}
.input-group .input-cno{width:110px;}
.select-subject-item{font-size:14px;white-space:nowrap;line-height:24px;}
.select-subject-group{padding-left:333px;clear:both;margin-top:5px;}
/*登录后studio主页(课程)*/
.studio-header{height:50px;margin-top:-10px;}
.studio-header .btn-group{float:right;}
.studio-header .btn-icon{width:150px;}
.studio-body .mod-title{height:60px;line-height:60px;}
.studio-body .mod-header{border-bottom:1px solid #d0d6dc;padding-left:15px;}
.studio-body .model-view{padding:0;}
.empty-tip{font-size:16px;}
.studio-empty{margin:15px;}
.empty-para{margin-top:10px;}
.empty-para .btn-icon{width:110px;vertical-align:bottom;}
.icon-edit11{width:16px;height:16px;background-position:-144px -224px;cursor:pointer;}
.accordion-text{line-height:46px;font-size:16px;float:left;width:auto;max-width:600px;}
.accordion-header{height:46px;padding-left:20px;cursor:pointer;line-height:45px;}
.accordion-header:after{display:block;clear:both;height:0;content:'';overflow:hidden;}
.view-accordion{border-bottom:1px solid #d0d6dc;}
.view-accordion:hover .accordion-header .link-action i{display:none;margin:0;}
.view-accordion:hover .accordion-header .link-action b{display:inline;margin:0 5px;}
.accordion-header .icon-edit11{margin-left:5px;}
.accordion-header:hover .icon-edit11{background-position:-160px -224px;}
.btn-accordion{line-height:46px;float:right;margin-right:10px;}
.accordion-header:hover .btn-accordion{color:#6cc2e3;}
.c-setting-item{float:left;margin:0 10px 10px 10px;}
.c-setting-item  .view-show{background-color:#f5f5f6;transition:all 0.3s;-ms-transition:all 0.3s;}
.c-setting-item:hover  .view-show{background-color:#e7f8ff;}
.course-setting{height:110px;width:200px;padding:10px;}
.setting-item .icon-clock01{margin-right:3px;}
.setting-item{line-height:26px;}
.setting-item-box{height:78px;}
.sitem-no-icon{padding-left:27px;}
.setting-row{line-height:30px;padding-top:5px;}
.setting-row .btn-public{width:50px;float:right;}
.c-setting-item:hover .btn-public{background-color:#4fb6dd;}
.c-setting-item .v-add-action{padding-top:25px;}
.view-history .link-action{font-size:12px;padding-left:20px;padding-bottom:20px;}
.accordion-body{padding-bottom:15px;display:none;}
.to-history{font-size:12px;float:right;line-height:46px;margin-right:20px;}
.link-more{line-height:20px;margin-left:10px;}
.link-more .icon-arrow01{margin-left:0;}
.link-more:hover{color:#6cc2e3;}
.link-more:hover .icon-arrow01{background-position:-192px -48px;}
.icon-copy{width:16px;height:16px;background-position:-160px -240px;}
.c-setting-item .link-action i{margin:0;}
.c-setting-item .link-group{margin-top:3px;}
.c-setting-item:hover .link-action i{display:none;}
.c-setting-item:hover .link-action b{display:inline;}
.btn-group-cm .btn-item{width:110px;}
.mod-tool{float:right;margin-top:15px;margin-right:10px;}
.btn-import-c{width:150px;margin-right:5px;box-sizing:content-box;overflow:visible;}
.btn-import-c .dk-select-options{top:42px;text-align:left;}
.btn-import-c .dk-option:hover{background-color:#616f7e;}
.studio-header .school-query{float:none;margin-left:18px;margin-top:10px;}
.studio-header .school-query .link-group{margin-top:8px;}
.school-query .search-box{float:left;margin-left:10px;margin-top:5px;}
.publish-status{line-height:19px;height:20px;display:inline-block;vertical-align:middle;min-width:50px;padding:0 2px;text-align:center;}
.publish-status.not{background-color:#f4d147;}
.publish-status.applying{background-color:#f5bcbc;}
.publish-status.published{background-color:#69d8da;}
.publish-status.end{background-color:#e1e1e1;}
.icon-timg{width:16px;height:16px;background-position:-496px -48px;position:relative;top:-1px;margin-right:5px;}
.studio-header .school-query .school-list-wrapper{right:auto;left:0;}
.tag-plearn01{color:#f48282;margin-left:10px;}
/*登录后studio主页-课程统计*/
.sutdio-charts .main-header{border-bottom:1px solid #d0d6dc;padding-bottom:5px;}
.sutdio-charts .main-body{margin:0;}
.history-charts-all{width:100%;min-height:340px;}
.history-charts-wrap{border-bottom:1px solid #d0d6dc;background-color:#f5f5f6;}
.history-charts-percent{width:100%;min-height:330px;border-bottom:1px solid #d0d6dc;}
.hcp-row{width:100%;}
.hcp-row:after{display:block;content:'';clear:both;}
.hcp-item{float:left;width:49%;height:220px;}
.hcp-title{font-size:14px;text-align:center;padding-top:25px;}
.history-charts-pie{border-bottom:1px solid #d0d6dc;background-color:#f5f5f6;width:100%;}
.setting-item .i-watch{margin:0 6px 0 3px;}
.setting-name{display:inline-block;vertical-align:middle;width:160px;}
.table-session-result{margin-bottom:10px;}
.table-session-result td{white-space:normal;padding:5px 10px;}
.table-session-result .th01{width:150px;}
.table-session-result .th02{width:265px;}
.table-session-result .th03{width:265px;}
/*课程工作室-首页*/
.content-studio{padding-top:0;}
.view-studio-header{padding:10px;min-height:90px;background-color:#e7f8ff;text-align:center;}
.vsh-header{font-size:20px;font-weight:bold;margin:10px 0;}
.vsh-para{font-size:16px;word-wrap:break-word;}
.view-studio-body .model-view{padding:10px 0 0;}
.view-studio-body .mod-header{margin:0 10px;border-bottom:1px solid #d0d6dc;}
.vsb-cell{display:table-cell;vertical-align:top;width:33.333%;height:235px;transition:background-color 0.3s;text-align:center;padding-top:20px;}
.vsb-cell:hover{background-color:#f5f5f6;}
.icon-vsb{width:130px;height:130px;display:inline-block;vertical-align:middle;background-repeat:no-repeat;background-image:url(images/sprite-mooc.png);transition:all 1s;-ms-transition:all 1s;}
.vsb-cell:hover .icon-vsb{transform:rotate(-30deg);}
.vsb-title{font-size:16px;text-align:center;line-height:30px;margin-top:3px;}
.vsb-para{color:#666;word-wrap:break-word;padding:0 30px;text-align:left;}
.icon-vsb01{background-position:0 -650px;}
.icon-vsb02{background-position:0 -780px;}
.icon-vsb03{background-position:0 -910px;}
.icon-vsb04{background-position:0 -1040px;}
.icon-vsb05{background-position:0 -1170px;}
.icon-vsb06{background-position:0 -1300px;}
.icon-read{background-position:-240px -288px;width:24px;height:24px;}
.view-studio-body .btn-area{margin:0;padding:20px;background-color:#fcfcfc;}

/*课程内容-添加主客观练习*/
.tab-res-q{margin-bottom: 10px;padding-right: 200px;position: relative;padding-left:74px;}
.tab-res-q .search-box{position: absolute;right: 0;top: 0;}
.tab-res-q .icon-search {background-color: #fff;}
.tab-res-q .input-search{width:160px;}
.icon-cart{width:24px;height:24px;background-position:-432px -24px;}
.shop-cart{position:absolute;line-height:30px;left:25px;top:0;}
.shop-cart em{position:absolute;top:1px;left:21px;height:13px;line-height:13px;text-align:center;padding:0 3px;min-width:7px;color:#fff;border-radius:6px;background-color:#ffae00;}
.test-points-q{padding-top:10px;}
.test-points-q .point-text{top:12px;}
.tab-obj-q{padding-left:120px;}
.tab-obj-q  .shop-cart{left:72px;}
.tree-select-wrap{margin-top:10px;}
.res-options{width:100px;margin-right:8px;}
.bar-random {line-height:30px;border-bottom:1px solid #d0d6dc;background-color:#f5f5f6;padding:0 10px;font-size:13px;}
.btn-link-refresh{margin-left:10px;}
.icon-refresh01{width:16px;height:16px;margin-right:5px;background-position:-144px -112px;position:relative;top:-1px;}

/*课程内容-主客观练习属性设置 试卷预览编辑 评分设置 案例设置*/
.q-attr-set .input-label{width:80px;}
.q-attr-set .btn-area{width:470px;padding-top:10px;}
.q-attr-set .from-date:hover,.q-attr-set .to-date:hover{border-color:#6cc2e3;}
.time-select,.single-select{float:left;width:50px;}
.input-limit .to-text{padding:0 8px;}
.q-attr-set .btn-attr{width:351px;}
.input-stip{margin-left:0;}
.testPoints{overflow:hidden;margin-bottom:-8px;}
.practice-name{width:355px;}
.q-attr-set .commit-tip{padding-left:10px;}
.commit-tip-list{padding-left:34px;}
.q-score-set,.q-case-set{min-height:440px;background-color:#f5f5f6;}
.q-set-tip{font-size:14px;padding:20px;}
.q-set-header{border-top:1px solid #d0d6dc;border-bottom:1px solid #d0d6dc;padding-top:10px;}
.q-set-header .input-label{width:80px;}
.q-set-body .tab-view{min-height:288px;}
.input-check-num{width:90px;}
.main-question .q-set-body .view-test{padding-left:10px;}
.test-form{padding:10px 10px 10px 13px ;}
.form-item .print-text{padding:0 5px;}
.form-item .input-label{width:80px;}
.input-check{width:40px;text-align:center;}
.input-intro{width:420px;margin-left:88px;}
.form-item .icon-del01{margin-top:7px;}
.test-form .form-action{padding-left:84px;}
.q-set-body .view-test{border-bottom:1px solid #d0d6dc;border-top:none;}
.q-score-set .btn-area{padding-top:10px;}
.set-group{padding-left:10px;}
.set-group .input-label{width:auto;}
.set-group .btn-icon{width:130px;margin-right:7px;}
.q-set-header .btn-group{margin:0 0 10px 10px;}
.q-set-body .test-ana{padding-left:45px;margin-left:39px;}
.test-para .link-action{margin-right:8px;}
.q-set-body .test-options{margin-top:-5px;}
.mark-area{min-height:110px;width:540px;}
.input-group-mark{margin-left:13px;margin-bottom:0;}
.q-case-set .test-no{top:0;}
.q-set-auther{font-size:14px;height:50px;line-height:50px;padding:0 20px;background-color:#fcfcfc;border-bottom:1px solid #d0d6dc;}
.q-set-auther .link-group{margin-top:10px;}
.input-set-group .input-label{width:auto;}
.input-set-group>.input-label{margin-left:30px;}
.input-set-group .input-text{width:30px;text-align:center;}
.q-set-header .input-label-less{margin-left:20px;width:auto;}
.q-set-hgroup .q-set-header{margin-top:-1px;}
.q-set-hgroup{margin-top:13px;}
.q-set-hgroup .q-set-header{padding-bottom:10px;}
.q-set-hgroup .q-set-header>.input-group{margin-bottom:0;}
.q-set-hgroup .q-set-header{padding-left:10px;padding-right:10px;}
.q-set-hgroup .input-label{width:auto;margin-left:0;}
.q-set-hgroup .input-inner-group .input-label{width:105px;}
.icon-info{width:16px;height:16px;background-position:-544px -96px;}
.info-tip{float:left;}
.input-sum-group .info-tip{position:relative;padding-left:20px;line-height:18px;top:5px;float:left;width:355px;}
.input-sum-group .info-tip .icon-info{position:absolute;left:0;top:2px;}
.toggle-chart-result .input-search{width:190px;}






/*课程内容-添加主观练习-从现有历史练习中选择*/
.ui-practice-lib{width:850px;min-height:300px;}
.ui-practice-lib .search-box{position:absolute;right:0;top:0;}
.ui-practice-lib .tab-header{padding:0 230px 0 50px;}
.ui-practice-lib .shop-cart{left:10px;}
.ui-practice-lib .test-ana{padding-left:90px;margin-left:27px;}
.ui-practice-lib .test-ana .ana-text{width:90px;text-align:right;top:1px;}
.ui-practice-lib .test-para{padding-left:0;}

/*助教管理*/
.assitant-item{float:left;margin-right:20px;margin-bottom:20px;}
.assitant-item  .person-show {background-color: #6cc2e3;padding: 8px 13px;}
.assitant-item  .person-intro{background-color:#f5f5f6;transition:all 0.3s;-ms-transition:all 0.3s;width:175px;vertical-align:top;}
.assitant-item:hover .person-intro{background-color:#fcfcfc;}
.assitant-item .person-title{font-size:14px;width:150px;vertical-align:top;margin:5px 0;}
.assitant-item .p-text{line-height:20px;width:160px;}
.icon-set01{width:16px;height:16px;background-position:-400px -224px;}
.assitant-item .link-group{float:none;margin-top:5px;text-align:left;}
.assitant-item:hover .link-action b{display:inline;}
.assitant-item:hover .link-action i{display:none;}
.view-add-item .view-img{background-color:#e7f8ff;width:303px;height:110px;height:109px\9;}
.view-add-item .v-add-action{padding-top:25px;}
.main-scroll{overflow:hidden;}
.main-scroll-wrap{width:1484px;position:relative;}
.main-scroll-item{float:left;width:742px;position:relative;}
.table-limit .th01{text-align:left;width:150px;}
.table-limit .th02{width:150px;border-left:none;}
.table-limit .th03{width:300px;border-left:none;}
.table-limit{margin-top:5px;margin-bottom:20px;}
.table-limit td{border:1px solid #d0d6dc;background-color:#f5f5f6;}
/*结课管理-线上成绩*/
.steps-session .steps-text{width:160px;}
.main-session .main-body{min-height:820px;background-color:#f5f5f6;}
.main-online-score .input-inner-group{float:left;width:510px;}
.main-online-score .main-body>.input-group{padding-top:20px;padding-left:18px;}
.main-online-score .input-inner-group .input-text{width:30px;}
.main-online-score .btn-area{width:535px;}
.sum-text{width:40px;text-align:center;padding-left:13px;}
/*结课管理-关闭课程*/
.main-session-close .input-cr{float:left;}
.input-date-set{float:left;display:none;width:260px;}
.main-session-close .btn-area{width:450px;padding-top:50px;}
.main-session-close .input-label{width:185px;}
.main-session-close .input-group:first-child .input-label{width:auto;}
/*结课管理-线上成绩-各项成绩设置*/
.table-score-set th{width:25%;}
.main-online-set .main-body{background-color:transparent;}
.main-online-set td{height:150px;transition:all 0.3s;text-align:left;font-size:13px;line-height:26px;}
.main-online-set .public-tip{font-size:12px;}
.main-online-set td.current{background-color:#fcfcfc;}
.main-online-set td:hover{background-color:#fcfcfc;}
.score-set-para .input-text{float:none;width:28px;margin:0 3px;}
.score-set-title{margin-bottom:5px;}
.table-score-set .td-score-weight{vertical-align:top;position:relative;overflow:visible;}
.td-score-weight .score-set-title{margin-top:9px;margin-bottom:10px;}
.td-score-weight .span-cr{margin-top:3px;}
.td-score-weight .td-arrow{display:none;}
.td-score-weight.current .td-arrow{display:block;}
.main-online-set .btn-area{padding-top:10px;}
.td-arrow,.td-arrow-inner{position:absolute;width:0;height:0;left:24px;bottom:0;border-width:6px;border-color:transparent transparent #beccdb transparent;border-style:dashed dashed solid dashed;}
.td-arrow-inner{border-color:transparent transparent #fff transparent;left:-6px;bottom:-8px;}
.score-set-details{border:1px solid #beccdb;padding:0 10px;box-shadow:0 0 0 1px #eff2f6;}
.score-set-header{height:35px;line-height:34px;font-size:16px;padding:0 10px;border-bottom:1px solid #d0d6dc;}
.score-set-footer{border-top:1px solid #d0d6dc;padding:0 10px;}
.score-set-footer .public-tip{float:left;}
.score-set-footer .publicTip{display:inline !important;visibility:hidden;}
.score-set-footer .btn-area{margin:0;padding-bottom:10px;}
.score-set-footer .input-group{margin-bottom:0;}
.score-set-footer .sum-text{padding-left:0;width:30px;}
.score-set-body{min-height:80px;}
.score-set-chapter{padding:0 10px;font-size:13px;background-color:#f5f5f6;height:40px;line-height:39px;white-space:nowrap;overflow:hidden;}
.score-set-lecture{padding-left:170px;line-height:40px;position:relative;}
.score-set-lecture .input-group{margin:0;float:left;margin:4px 5px 5px 5px;}
.score-set-lecture .input-text{width:30px;}
.score-lecture-title{line-height:40px;width:140px;position:absolute;left:30px;top:0;font-size:13px;}
.score-set-lecture .input-label{width:95px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
/*导入线下成绩*/
.main-overall-score .main-body{background-color:transparent;}
.table-overall-score .th01{width:40px;}
.table-overall-score .th02{width:80px;}
.table-overall-score .th03{width:70px;}
.table-overall-score .th04{width:70px;}
.table-overall-score .th05{width:134px;}
.table-overall-score .th06{width:100px;}
.table-overall-score .th07{width:100px;}
.main-overall-score .btn-area{padding:20px 0;}
.overall-student{font-size:13px;line-height:30px;}
.overall-student em{font-size:16px;}
.main-overall-score .search-bar{padding:10px;}
.score-bar{height:50px;line-height:49px;border-bottom:1px solid #d0d6dc;padding:0 10px;background-color:#f5f5f6;}
.score-bar .btn-public{width:108px;}
.link-default{font-size:14px;display:inline-block;vertical-align:middle;transition:all 0.3s;}
.link-default:hover{text-decoration:underline;color:#6cc2e3;}
.icon-upload01{width:16px;height:16px;background-position:-384px -80px;margin-right:5px;}
.score-bar .link-default{margin-left:15px;}
/*优秀与合格设置*/
.main-score-result .btn-area .btn-public{margin-right:15px;}
.score-set-cell{display:table-cell;vertical-align:middle;text-align:center;}
.score-set-cell .input-text{width:30px;}
.score-result-set{padding-top:20px;padding-left:18px;margin-bottom:60px;}
.score-set-cell .btn-icon{width:130px;}
.score-set-btn{width:200px;padding:0 10px 0 20px;}
.main-score-result  .btn-area{width:570px;}
/*结课管理-成绩明细*/
.main-score-detail .main-body{background-color:transparent;margin-top:0;}
.main-score-detail .btn-item{width:119px;}
.main-score-detail .main-header{padding-bottom:10px;width:100%;background-color:#fff;z-index:100 !important;}
.score-chart-item{width:740px;min-height:330px;}
.main-score-detail  .table-diagram{margin:10px 0;}
.main-score-detail  .search-bar{border-bottom:none !important;}
.scroe-bool-select{width:145px;}
.table-learn-scores .th3{width:60px;}
.table-learn-scores .th{padding:0 5px;width:70px;}
.table-learn-scores .th1{border-right:1px solid #fff;}
.table-score-part .th{width:103px;}
.score-toolbar{background-color:#f5f5f6;padding:10px;margin-bottom:10px;line-height:30px;}
.score-toolbar .public-tip{margin-left:20px;margin-left:0 !important;}
.score-toolbar .link-action{font-size:12px;margin-left:10px;}
.score-toolbar .input-group{margin-bottom:0;margin-top:10px;}
.score-toolbar .input-group:first-child{margin-top:0;}
.public-tip .right-mark{position:relative;top:-1px;}
.score-toolbar .btn-public{margin-left:0;}
.score-toolbar .input-label{padding-right:0;}
.chart-toggle-view{margin-bottom:10px;background-color:#f5f5f6;}
.chart-toggle-view .btn-chart-toggle{padding:10px 0;}
.btn-expert-score{width:120px;}
.select-group{width:150px;margin-left:8px;}
.btn-expert-detail{width:100px;}
.input-search-adjust{width:120px;}
.school-select-name{width:150px;}
/*结课管理-成绩明细-调整成绩*/
.table-adjust th{padding:0;}
.table-adjust .th1{width:124px;}
.table-adjust .th2{width:124px;}
.table-adjust .th3{width:122px;}
.table-adjust .th4{width:122px;}
.table-adjust .th5{width:122px;}
.table-adjust .th6{width:122px;}
.adjust-text{width:30px !important;text-align:center;}
.school-selectName{float:left;margin-right:10px;}
.tip-prev{position:relative;padding-left:20px !important;}
.tip-prev .icon-tip{position:absolute;left:0;top:1px;}
.adjust-score{width:30px !important;}
.dialog-form-adjust .import-para{padding-left:0;padding-left:20px;}
.dialog-form-adjust .input-label{width:auto !important;}
.dialog-form-adjust .input-group{margin-top:5px;}
.dialog-form-adjust .import-para em{font-size:18px;}
.input-score{width:30px;text-align:center;}
.toolbar{background-color:#f5f5f6;padding:10px 10px 0 10px;margin-bottom:10px;}
.toolbar .search{background-color:#fff;}
.toolbar .search-label{padding-left:0;}
.main-teach-act .toolbar{margin-top:-10px;}
.adjust-bar{padding-left:10px;}
.adjust-tip-list .public-tip{line-height:40px;}
.adjust-tip-list .public-tip em{font-size:14px;}
.btn-adjust-score{width:160px;}
.adjust-tip-list{padding:10px 0 5px;border-top:1px solid #d0d6dc;}
.icon-tip-focus{width:16px;height:16px;background-position:-416px -224px;position:relative;top:-1px;margin-right:3px;}
.table-adjust-done i{margin-right:5px;}
.table-adjust-done th{padding:0;}
.table-adjust-done .th5{width:130px;}
.table-adjust-done .th6{width:130px;}
.table-adjust-done .th4{width:119px;}
.table-adjust-done .th3{width:119px;}
.table-adjust-done .th2{width:119px;}
.table-adjust-done .th1{width:119px;}
.table-adjust-done{display:none;}
.adjust-bar .search-tool{line-height:30px;}

/*****************************************************************教学互动*********************************************************/
/*教学互动-客观练习*/
.table-obj-practice .th1{width:50%;padding:0 15px;}
.table-obj-practice th.td-left{text-align:left;}
.table-obj-practice .th2{width:29%;}
.table-obj-practice .th3{width:21%;}
.table-obj-practice .td-left{padding:0 15px;}
.table-obj-practice  .progressbar-bg{width:100px;}
.table-obj-practice .progressbar-single{display:inline-block;}
.table-obj-practice .tr-chapter{border-top:2px solid #6d7e8f;}
.table-obj-practice .tr-chapter:first-child{border-top:none;}
/*教学互动-客观练习-查看成绩*/
.review-obj-scroe{width:630px;position:relative;}
.preview-score-row{font-size:14px;line-height:30px;}
.preview-score-row em{font-size:18px;}

/*教学互动-主观练习*/
.table-sub-practice th{padding:0;}
.table-sub-practice td{padding:0;}
.table-sub-practice td.td-left{padding:0 10px;}
.table-sub-practice .th1{width:160px;padding:0 10px;}
.table-sub-practice .th2{width:100px;}
.table-sub-practice .th2{width:69px;}
.table-sub-practice .th3{width:89px;}
.table-sub-practice .th4{width:69px;}
.table-sub-practice .th5{width:49px;}
.table-sub-practice .th6{width:29px;padding:0;}
.table-sub-practice .th7{width:50px;}
.table-sub-practice tr:hover .btn-complain{color:#6cc2e3;}
.btn-complain:hover{text-decoration:underline;}
.icon-mail02{width:16px;height:16px;background-position:-432px -224px;}
.table-sub-practice .tr-chapter{border-top:2px solid #6d7e8f;}
.table-sub-practice .tr-chapter:first-child{border-top:none;}
.icon-dateset{width:16px;height:16px;background-position:-208px -96px;cursor:pointer;}
.icon-dateset:hover{background-position:-224px -96px;}
.ui-prompt-dialog{width:330px;display:none;}
.prompt-tip{padding-left:22px;}
.ui-prompt-dialog .input-group{margin:10px 0 10px 22px;}
.ui-prompt-dialog .link-action{line-height:30px;margin-left:10px;}

/*教学互动-客观练习-成绩查询*/
.main-teach-act .main-header{border-bottom:1px solid #d0d6dc;}
.main-teach-act .btn-tabs{margin-bottom:10px;}
.main-practice-info{background-color:#f5f5f6;margin-top:0;min-height:714px;}
.table-obj-score .th1{width:22%;}
.table-obj-score .th2{width:12%;}
.table-obj-score .th3{width:12%;}
.table-obj-score .th4{width:12%;}
.table-obj-score .th5{width:12%;}
.table-obj-score .th6{width:13.5%;}
.obj-score-chart{min-height:300px;width:740px;}
.sub-chart{margin-bottom:10px;}
.sub-chart-area{min-height:300px;width:740px;}
.chart-tip{line-height:30px;word-wrap:break-word;}
.icon-score-publish{width:16px;height:16px;background-position:-496px -96px;margin:4px 9px 4px 4px;}
.chart-tip i{margin-right:5px;}
.icon-card{width:16px;height:16px;background-position:-448px -224px;}
.chart-tip  .icon-card{margin-left:4px;}
.chart-tip em{font-size:16px;}
.icon-refresh{width:16px;height:16px;background-position:-464px -224px;}
.chart-tip .icon-refresh{margin-right:0;}
.btn-refresh{width:110px;vertical-align:sub;}
.ct-no-icon{padding-left:29px;}
.chart-header{padding:5px 10px;position:relative;}
.chart-result .public-tip{padding:0 10px;}
.search-tool{float:right;}
.search-factor{float:left;}
.score-select{width:120px;}
.search-bar{padding-bottom:10px;}
.search-label{line-height:30px;font-size:14px;padding-left:10px;float:left;}
.factor-item{line-height:30px;font-size:14px;float:left;}
.icon-remove{width:16px;height:16px;background-position:-32px -240px;cursor:pointer;margin-left:3px;}
.icon-remove:hover{background-position:-48px -240px;}
.btn-student-group .btn-item{width:112px;}
.review-my{width:555px;position:relative;}
.process-tip-my{border-top:none !important;margin:0 10px;padding:5px 0 !important;}
.review-label-my em{font-size:18px;}
.review-label-my{margin-top:-3px;}
.marking-time{font-size:14px;line-height:40px;}
.marking-time em{font-size:12px;}
.review-form{padding:10px 0;}
.review-form .input-group{margin-bottom:0;}
.review-form .input-label em{color:#999;}
.review-form .input-text{width:30px;text-align:center;}
.input-label-second{margin-left:20px;}
.chart-header-tool{position:absolute;right:10px;top:5px;line-height:24px;}
.chart-header-tool .st-text{line-height:24px;}


/*教学互动-主观练习-题目分析*/
.sub-score-chart{padding:0 10px;border-bottom:1px solid #d0d6dc;}
.chart-error-rate,.chart-per-rate{min-height:300px;}
.icon-time02{width:16px;height:16px;background-position:-480px -224px;}
.chart-tip .icon-time02{margin-left:2px;}
.grade-select,.submmit-select,.complete-select,.score-apply,.review-select,.exception-select{width:100px;margin-left:8px;}
.table-sub-score .th1{width:60px;}
.table-sub-score .th0{width:90px;}
.table-sub-score .th2{width:300px;}
.table-sub-score .th3{width:160px;}
.table-sub-score .th4{width:60px;}
.table-sub-score .th{width:60px;padding:0;border-left:1px solid #fff !important;}
.table-sub-score .th10{width:40px;}
.table-sub-score .th5{width:80px;}
.table-sub-score .th6{width:60px;}
.table-sub-score .th7{width:60px;}
.table-sub-score .th8{width:146px;}
.table-sub-score .th9{width:60px;}
.table-sub-score .link-action{font-size:12px;}
.main-practice-info .pagination{padding:10px 0;}
.table-diagram{width:77%;margin-bottom:10px;}
.table-diagram .th1{width:25%;}
.table-diagram .th2,.table-diagram .th3,.table-diagram .th4{width:25%;}
.table-diagram td{position:relative;}
.icon-progress{width:16px;height:16px;}
.icon-progress.up{background-position:-160px -80px;}
.icon-progress.down{background-position:-176px -80px;}
.table-diagram .icon-progress{position:absolute;left:12px;top:12px;}
.table-sub-score em{color:#999;}
.table-sub-score th em{color:#ccc;}
.table-sub-score td{position:relative;}
.table-sub-score  .icon-mark{position:absolute;right:5px;top:13px;}
.table-teach-score .th1{width:40%;}
.table-teach-score .th2,.table-teach-score .th3,.table-teach-score .th4{width:20%;}
.survey-result-msg{font-size:14px;line-height:30px;margin-bottom:5px;margin-top:15px;}
.survey-result-msg em{font-size:16px;}
.st-text{font-size:12px;color:#434d57;text-align:right;}
.st-text .link-action{font-size:12px;}
.st-tool{line-height:30px;font-size:12px;color:#d0d6dc;}
.chart-toggle{border-bottom:1px solid #d0d6dc;display:none;}
.sub-chart-toggle{margin-bottom:0;}
.toggle-chart-result{padding-top:15px;background-color:#fff;}
.chart-toggle>.public-tip{margin-left:10px;}
.chart-toggle .table-diagram{margin-left:10px;margin-top:20px;}
.btn-chart-toggle{text-align:center;padding-bottom:10px;}
.table-sub-score th{height:auto;padding:6px 0;}
.table-sub-score .th{padding:6px 0;}
.table-sub-score td{padding:0;}

/*教学互动-主观练习-批阅评分*/
.main-teach-score{margin-top:0;}
.main-teach-score .test-form .input-group{margin-bottom:0;}
.main-teach-score .test-form{padding-left:12px;}
.main-teach-score .input-label{width:69px;padding-right:4px;}
.main-teach-score .input-area{min-height:40px;width:600px;}
.main-teach-score .input-text{width:40px;}
.view-quiz-bar{padding:10px;text-align:right;}
/*教学互动-调查问卷-创建编辑*/
.main-teach-act .steps-list{margin-bottom:10px;}
.practice-attr-set .input-group:first-child{padding-top:10px;}
.practice-attr-set .input-label{width:85px;}
.practice-attr-set .btn-area{width:500px;margin-top:60px;}
.practice-q-set{padding:10px 0;}
/*调查问卷*/
.main-survey{font-size:14px;margin-top:-10px;line-height:34px;}
.q-survey-item{background-color:#f5f5f6;padding:0 10px;float:left;margin:0 5px 15px;height:147px;transition:all 0.3s;}
.q-survey-item:hover{background-color:#fcfcfc;}
.q-survey-header {position:relative;padding:7px 0 7px 30px;border-bottom:1px solid #fff;height:38px;overflow:hidden;margin-bottom:15px;}
.q-survey-header .icon-col{position:absolute;left:0;top:14px;}
.q-survey-title{display:table-cell;width:185px;word-wrap:break-word;line-height:18px;font-size:14px;vertical-align:middle;height:36px;}
.q-survey-item .btn-area{margin-bottom:15px;}
.q-survey-row{color:#666;}
.q-survey-item .btn-area{line-height:30px;}
.q-survey-item .btn-area .icon-mark{margin-right:5px;}


/*教学互动-主观练习-申诉处理*/
.main-complain .main-header{margin-top:-10px;height:36px;line-height:35px;font-size:14px;padding:0 10px;border-bottom:1px solid #d0d6dc;}
.main-complain .main-body{margin-top:0;}
.complain-reason{border-bottom:1px solid #d0d6dc;background-color:#f5f5f6;}
.cell-label{display:table-cell;vertical-align:top;font-size:14px;white-space:nowrap;padding:5px 0 10px 10px;}
.cell-intro{display:table-cell;line-height:20px;font-size:14px;padding:10px 5px 10px 0;word-wrap:break-word;}
.icon-complain{width:32px;height:32px;background-position:-384px -160px;}
.complain-process{margin-top:10px;}
.process-item{position:relative;margin-left:29px;padding-left:40px;border-left:1px solid #d0d6dc;padding-bottom:10px;}
.button-mark{position:absolute;width:60px;height:28px;line-height:27px;text-align:center;border-radius:2px;color:#fff;background-color:#6d7e8f;z-index:999;-moz-user-select:none;-khtml-user-select:none;transition:all 0.3s;cursor:default;}
.button-mark.disabled{background-color:#d0d6dc;}
.button-mark.current{background-color:#6cc2e3;cursor:pointer;}
.button-mark.current:hover{background-color:#4fb6dd;}
.process-item:first-child{padding-bottom:0}
.process-item  .button-mark{left:-30px;}
.process-area{min-height:50px;width:654px;}
.process-item .input-cr{line-height:27px;}
.process-item .input-group-reply{margin-bottom:0;padding-bottom:10px;}
.view-test-process{border-bottom:1px solid #d0d6dc;}
.view-set-score .test-title .test-no{top:0;}
.view-set-score .input-area{min-height:50px;width:550px;}
.score-detail-box .th1{width:50px;}
.score-detail-box .th2{width:50px;}
.score-detail-box .th00{width:90px;}
.score-detail-box .tr-comment{border-bottom:1px solid #fcfcfc;}
.score-detail-box .td-option{border-left:1px solid #fcfcfc;border-right:1px solid #fcfcfc;}
.score-detail-box .td-deep{background-color:#f5f5f6 !important;}
.score-detail-box .link-action{font-size:12px;}
.process-group{position:fixed;top:0;}
#scroll-item-1{padding-bottom:10px;}
.process-group .button-mark{display:none;position:relative;z-index:1000;cursor:pointer;margin-bottom:10px;}
.view-tooltip{position:fixed;background-color:#fff;border:1px solid #beccdb;border-radius:2px;width:350px;min-height:100px;z-index:9999;left:-999999em;top:0;padding:10px;}
.view-tooltip .icon-remove{position:absolute;right:5px;top:5px;}
.vt-header{font-size:16px;padding-bottom:5px;}
.vt-body{word-wrap:break-word;}
/*教学互动-主观练习-举报处理*/
.main-tip-report{padding-bottom:0;margin-top:-10px;}
.informer-list{padding:0 10px;margin-bottom:10px;background-color:#f5f5f6;}
.informer-list .sub-ritem{padding:10px 0;margin-left:0;}
.informer-list .sub-ritem .reply-name{color:#434d57;}
.informer-list .sub-ritem .reply-name:hover{text-decoration:none;cursor:default;}
.informer-list .reply-time{margin-left:15px;}
.informer-list .reply-header .public-tip{margin-left:3px;}
.input-group-handle .public-tip{margin-left:-15px !important;}
.test-report-manage{margin-bottom:10px;}
/*讨论详情*/
.course-discussion{min-height:754px;}
.chart-discussion{height:260px;border-bottom:1px solid #d0d6dc;}
.icon-bbs{width:24px;height:24px;background-position:-288px -264px;margin-right:5px;}
.discussion-info .bbs-input{margin-top:8px;}
.discussion-info .bbs-form{padding:12px 20px;}
.discussion-info .input-area{width:685px;}
.bbs-bar{background-color:#fff !important;padding:10px 0;margin-top:-10px;}
.discussion-info .reply-box .input-area{width:530px;}
.discussion-info .reply-box .bbs-form{padding:0 10px 10px;}
.discussion-info .reply-list{background-color:#fff;}
.discussion-info .reply-box{padding-right:0;}
.discussion-info .bbs-action{width:702px;}
.empty-div{height:10px;background-color:#fff;}
/*课内讨论*/
.table-discuss-class .tr-chapter{border-top: 2px solid #6d7e8f;}
.table-discuss-class .tr-chapter:first-child{border-top:none;}
.table-discuss-class .th1{width:330px;}
.table-discuss-class .th2{width:100px;}
.table-discuss-class .th3{width:100px;}
.table-discuss-class .th4{width:100px;}
.table-discuss-class td{padding:5px 10px;}
.topic-chapter{display:block;}
.td-para{width:97%;line-height:20px;}
.td-para em{color:#999;}
.table-discuss-class tr:hover .topic-chapter{color:#4fb6dd;}
.table-discuss-class tr:hover .topic-chapter em{color:#4fb6dd;}
/*发帖排行榜*/
.table-post-rank{margin-top:10px;}
.table-post-rank .th1{width:40%;}
.table-post-rank .th2{width:30%;}
.table-post-rank .th3{width:30%;}
.table-post-rank td{padding:0 20px;}
.table-post-rank em{font-weight:bold;}
.table-public .user-min{position:relative;}
.icon-col01{width:16px;height:16px;background-position:-288px -80px;margin-right:5px;}
.link-postlist{font-size:14px;float:right;}
.link-postlist:hover{color:#6cc2e3;}
/*****************************************************************管理后台*********************************************************/
.manage-center .main-header .search-box{float:right;}
.table-manage .th01{width:13.3%;}
.table-manage .th02{width:24.1%;}
.table-manage .th03{width:24.1%;}
.table-manage .th04{width:21.5%;}
/*管理后台-用户管理-学校机构管理*/
.table-school-org .link-action{font-size:12px;margin:0 2px;}
.table-school-org th{padding:0;}
.table-school-org td{padding:0;}
.table-school-org .td-left{padding:0 10px;}
.icon-author{width:16px;height:16px;background-position:-560px -48px;}
.table-school-org .th01{width:44px;}
.table-school-org .th02{width:75px;}
.table-school-org .th03{width:40px;}
.table-school-org .th04{width:50px;}
.table-school-org .th05{width:50px;}
.table-school-org .th06{width:50px;}
.table-school-org .th07{width:50px;}
.table-school-org .th08{width:50px;}
.table-school-org .th09{width:40px;}
.table-school-org .th10{width:100px;}
/*管理后台-用户管理-学生认证管理*/
.table-studentity-org .link-action{font-size:12px;margin:0 2px;}
.table-studentity-org th{padding:0;}
.table-studentity-org td{padding:0;}
.table-studentity-org .td-left{padding:0 10px;}
.icon-author{width:16px;height:16px;background-position:-560px -48px;}
.table-studentity-org .th01{width:44px;}
.table-studentity-org .th02{width:44px;}
.table-studentity-org .th03{width:35px;}
.table-studentity-org .th04{width:50px;}
.table-studentity-org .th05{width:45px;}
.table-studentity-org .th06{width:35px;}
.table-studentity-org .th07{width:35px;}

.table-school-spoc .link-action{font-size:12px;margin:0 2px;}
.table-school-spoc th{padding:0;}
.table-school-spoc td{padding:0;}
.table-school-spoc .td-left{padding:0 5px;}
.table-school-spoc .th01{width:44px;}
.table-school-spoc .th02{width:139px;}
.table-school-spoc .th03{width:50px;}
.table-school-spoc .th04{width:50px;}
.table-school-spoc .th05{width:80px;}
.table-school-spoc .th06{width:80px;}
.table-school-spoc .th07{width:50px;}
.table-school-spoc .th08{width:50px;}
.table-school-spoc .th09{width:60px;}
.table-school-spoc .th10{width:130px;}
/*管理后台-用户管理-学校机构管理-统一身份认证*/
.input-cert-address{width:525px;}
.main-cert-author .link-group{margin-top:10px;clear:both;}


/*管理后台-用户管理-注册用户-新增*/
.main-manage{background-color:#f5f5f6;padding-top:10px;min-height:594px;}
.manage-login .input-label{width:105px;}
.manage-login .input-text{width:180px;}
.manage-login .btn-area{width:608px;}
.manage-login .btn-replace{vertical-align:bottom;}
.manage-login .input-title-tip{padding-left:110px;margin-top:-5px;}
.manage-login .btn-area{padding-top:10px;}
.input-group .public-tip{margin-left:5px;}
.input-img-group{padding-left:113px;font-size:0;}
.img-wblock{display:inline-block;vertical-align:bottom;margin-right:20px;font-size:0;}
.wblock-action{width:180px;height:180px;border:1px solid #beccdb;background-color:#fff;margin-bottom:24px;margin-right:0;}
.wblock-action img{max-height:180px;max-width:180px;vertical-align:middle;}
.img-show{display:inline-block;vertical-align:bottom;position:relative;overflow:hidden;font-size:0;padding:2px;text-align:center;letter-spacing:0;}
.show-cbg{width:100%;height:100%;position:absolute;left:0;top:0;background:url(images/circle-cover.png);z-index:100;}
.img-show.max,.img-show.max img{width:90px;height:90px;vertical-align:bottom;}
.img-show.middle,.img-show.middle img{width:60px;height:60px;vertical-align:bottom;}
.img-show.min,.img-show.min img{width:30px;height:30px;vertical-align:bottom;}
.img-show img{vertical-align:middle;}
.img-show.max .show-cbg{background-position:0 0;}
.img-show.middle .show-cbg{background-position:0 -95px;}
.img-show.min{padding:1px;}
.img-show.min .show-cbg{background-position:0 -160px;}

.img-size{height:24px;line-height:24px;font-size:12px;text-align:center;}
.img-arrow{font-size:26px;font-weight:bold;padding:20px 20px 50px;color:#666;display:inline-block;vertical-align:bottom;}
/*管理后台_用户管理_注册用户*/
.main-person-auth .search-bar{margin-bottom:10px;border-bottom:1px solid #d0d6dc;}
.select-auth{width:110px;}
.main-person-auth .search-box{margin-left:8px;}
.main-person-auth .input-search{width:180px;}
.table-person-auth .th01{width:58px;}
.table-person-auth .th02{width:59px;}
.table-person-auth .th03{width:80px;}
.table-person-auth .th04{width:55px;}
.table-person-auth .th05{width:90px;padding:0;overflow:visible;white-space:normal;color:inherit;}
.table-person-auth .th06{width:68px;padding:0;overflow:visible;white-space:normal;color:inherit;}
.table-person-auth .th07{width:49px;}
.table-person-auth .th08{width:90px;}
.table-person-auth .icon-mark{margin-right:5px;}
.table-person-auth .btn-public{width:60px;font-size:12px;}
.table-person-auth .link-action{margin:0 3px;}
.icon-auth{width:24px;height:24px;background-position:-144px -288px;}
.auth-mark{color:#6cc2e3;}
.auth-mark.disabled{color:#434d57;}
.auth-mark.disabled  .icon-auth{background-position:-168px -288px;}
.select-bool{width:98%;}
.table-student-auth .icon-mark{margin-right:5px;}
.table-student-auth  .icon-edit01{margin:0;}
.table-student-auth .th01{width:40px;}
.table-student-auth .th02{width:9.4%;}
.table-student-auth .th03{width:8%;}
.table-student-auth .th04{width:8%;}
.table-student-auth .th07{width:13.4%;padding:0;overflow:visible;white-space:normal;color:inherit;}
.table-student-auth .th08{width:8%;}
.icon-lrecord{width:16px;height:16px;background-position:-368px -80px;}
.table-student-auth .link-action{margin:0 5px;}
/*学习记录*/
.table-student-history{margin-top:10px;}
.table-student-history .th7{width:9.4%;}
.table-student-history .th6{width:6.7%;}
.table-student-history .th5{width:9.4%;}
.table-student-history .th4{width:8%;}
.table-student-history .th1{width:19.5%;}
.table-student-history .th2{width:14%;}
.table-student-history .th3{width:14%;}
.table-student-history .th0{width:8%;padding:0;}
/*管理后台-课程管理-审核发布*/
.main-course-auth .search-bar{border-bottom:1px solid #d0d6dc;margin-bottom:10px;}
.course-auth-tip{font-size:14px;line-height:30px;}
.course-auth-tip em{font-size:16px;}
.table-course-auth .link-action{margin:0 3px;}
.entry-name{color:#6cc2e3;}
.entry-name:hover{color:#4fb6dd;text-decoration:underline;}
.table-course-auth .btn-public{width:60px;margin:0;}
.table-course-auth .th05{width:23%;}
.table-course-auth .th04{width:10%;}
.table-course-auth .th02{width:20%;}
.table-course-auth .th01{width:16%;}
.table-course-auth .th03{width:16%;}
.icon-audit{width:16px;height:16px;background-position:-576px -80px;}
.table-course-auth .td-action{padding:0;}
.person-info-top img{float:left;position:relative;}
.p-info{float:left;}
.p-info-row{color:#666;width:190px;padding-left:5px;line-height:18px;}
.p-info .p-info-row{width:130px;font-size:13px;color:#434d57;margin:7px 0;}
.person-info-top{margin-bottom:5px;}
.table-course-auth .style-learn{display:inline-block;vertical-align:middle;float:none;margin:auto;}
/*管理后台-用户管理-学校机构-编辑*/
.manage-school .input-label{width:100px;}
.manage-school .btn-replace{vertical-align:bottom;}
.manage-school .input-title-tip{padding-left:110px;margin-top:-5px;}
.manage-school .input-text{width:320px;}
.logo-box{display:inline-block;vertical-align:middle;width:200px;height:200px;border:1px solid #beccdb;background-color:#fff;}
.logo-box img{width:200px;height:200px;}
.manage-school .input-website{width:450px;}
.manage-school .org-intro{width:450px;}
.ad-box{display:inline-block;vertical-align:middle;border:1px solid #beccdb;background-color:#fff;height:78px;width:360px;}
.ad-box img{height:78px;width:360px;}
.manage-school .input-title-tip{margin-top:-8px;}
.error-mark01{background-position:-416px -224px;}
.commit-tip{font-size:14px;color:#434d57;padding-left:35px;}
.address-country,.address-province,.address-city{width:200px;}
.nickname-search{font-size:14px;color:#434d57;}
.school-input-tip{margin-left:44px;margin-top:20px;margin-bottom:5px;}
.manage-school .input-address{width:550px;}
.manage-school .address-city{margin-left:8px;}
.input-group-box{float:left;height:28px;border-radius:2px;border:1px solid #beccdb;overflow:hidden;background-color:#fff;}
.input-group-box label{float:left;line-height:28px;width:40px;border-right:1px solid #beccdb;font-size:13px;text-align:center;}
.input-group-box .input-txt{border:none;outline:none;height:18px;line-height:18px;padding:5px;width:148px;}
.input-groupBox{margin-left:11px;}
.person-info-tip{width:200px;}

/*成员管理-助教管理-添加助教*/
.sup-title{font-size:14px;}
.table-assitant .th01{width:7.4%;}
.table-assitant .th02{width:13.2%;}
.table-assitant .th03{width:21.4%;}
.table-assitant .th04{width:21.4%;}
.table-assitant .th05{width:16.2%;}
.btn-state{cursor:default;}
.btn-state b{font-weight:normal;margin-left:3px;}
.view-tree{margin-bottom:30px;}
.view-node{font-size:14px;line-height:40px;}
.view-node .input-c{vertical-align:-7px;}
.view-node .input-cr{margin-right:10px;}
.view-tree li>ul{padding-left:24px;}
.last-level>li{float:left;margin-right:10px;}
/*成员管理-学生-学习记录*/
.main-learning-history .btn-expert{float:right;margin-top:7px;}
.main-learning-history .main-header{line-height:44px;margin-top:-10px;border-bottom:1px solid #d0d6dc;}
.main-learning-history .main-body{margin-top:0;}
.main-learning-history .person-view{background-color:#f5f5f6;transition:all 0.3s;}
.main-learning-history .person-view:hover{background-color:#fcfcfc;}
.main-learning-history .person-show{float:left;display:block;background-color:#6cc2e3;width:120px;height:110px;}
.main-learning-history .person-show img{margin-top:7px;}
.main-learning-history .person-intro{float:left;display:block;padding-top:15px;width:610px;}
.student-name{font-size:16px;display:inline-block;vertical-align:middle;width:auto;margin-right:10px;}
.main-learning-history .person-row{font-size:13px;color:#666;line-height:24px;}
.main-learning-history .person-row:first-child{margin-bottom:15px;}
.person-school{display:inline-block;vertical-align:middle;width:auto;max-width:400px;margin-left:10px;}
.person-major {display:inline-block;vertical-align:middle;width:auto;max-width:200px;margin-left:20px;}
.person-major:first-child{margin-left:0;}
.icon-gender,.icon-school01{width:16px;height:16px;}
.icon-gender{margin-right:3px;}
.icon-gender.male{background-position:-336px -80px;}
.icon-gender.female{background-position:-320px -80px;}
.icon-gender.secret{background-position:-352px -96px;}
.icon-school01{background-position:-352px -80px;vertical-align:-4px;}
.table-learn-history{width:auto;margin-top:10px;margin-bottom:20px;}
.table-learn-history .th1{width:90px;}
.table-learn-history .th2{width:90px;}
.table-learn-history .th3{width:90px;}
.table-learn-score th,.table-learn-score td{padding:0;}
.table-learn-score .th{width:13%;}
.table-learn-score .th2,.table-learn-score .th3{width:16%;}
.search-factor-table{font-size:14px;}
.search-factor-table .link-action{margin-right:20px;}
.icon-nav-process{width:16px;height:16px;background-position:-512px -64px;margin-right:3px;}
.icon-map-process{width:16px;height:16px;background-position:-528px -64px;margin-right:3px;}
.icon-learn-action{width:16px;height:16px;background-position:-544px -64px;margin-right:3px;}
.table-learn-history .link-action{font-size:12px;}
/*成员管理-学生-学生详情*/
.btn-learn-record{margin-bottom:10px;}
.learn-chapter-select{margin-right:10px;}
.table-learn-details th{padding:0;}
.table-learn-details .link-action{font-size:12px;}
.table-learn-details .th01{width:65px;}
.table-learn-details .th03{width:65px;}
.table-learn-details .th07{width:65px;}
.table-learn-details .th11{width:80px;}
.table-learn-details .th10{width:50px;}
.table-learn-details .th08{width:80px;}
.table-learn-details .th09{width:80px;}
.table-learn-details .th04{width:80px;}
.table-learn-details .th02{width:128px;}
.table-learn-details .th05{width:128px;}
.table-learn-details .th06{width:128px;}
.table-learn-details .link-action{font-size:12px;}
/*成员管理-学生-客观练习*/
.table-learn-obj th{padding:0;}
.table-learn-obj .link-action{font-size:12px;}
.table-learn-obj .th01{width:65px;}
.table-learn-obj .th06{width:65px;}
.table-learn-obj .th07{width:65px;}
.table-learn-obj .th08{width:80px;}
.table-learn-obj .th05{width:80px;}
.table-learn-obj .th02{width:199px;}
.table-learn-obj .th03{width:199px;}
.table-learn-obj .th04{width:199px;}
/*成员管理-学生-主观练习*/
.table-learn-sub .link-action{font-size:12px;}
.readover-select{width:100px;margin-right:10px;}
.table-learn-sub th{height:auto;padding:5px 0;}
.table-learn-sub .th01{width:65px;}
.table-learn-sub .th06{width:65px;}
.table-learn-sub .th07{width:65px;}
.table-learn-sub .th09{width:60px;}
.table-learn-sub .th10{width:65px;}
.table-learn-sub .th11{width:65px;}
.table-learn-sub .th08{width:70px;}
.table-learn-sub .th03{width:70px;}
.table-learn-sub .th02{width:142px;}
.table-learn-sub .th04{width:142px;}
.table-learn-sub .th05{width:142px;}
/*成员管理-学生-课内讨论*/
.table-learn-discuss .link-default,.table-learn-discuss .link-action{font-size:12px;}
.table-learn-discuss .th01{width:70px;}
.table-learn-discuss .th05{width:70px;}
.table-learn-discuss .th06{width:70px;}
.table-learn-discuss .th02{width:208px;}
.table-learn-discuss .th03{width:208px;}
.table-learn-discuss .th04{width:208px;}
.search-tool .date-input-group{margin-right:8px;}
/*成员管理-学生-课内讨论*/
.table-learn-note th{padding:0;}
.table-learn-note .link-default,.table-learn-note .link-action{font-size:12px;}
.table-learn-note .th01{width:45px;}
.table-learn-note .th06{width:90px;}
.table-learn-note .th08{width:90px;}
.table-learn-note .th03{width:125px;}
.table-learn-note .th02{width:151px;}
.table-learn-note .th04{width:151px;}
.table-learn-note .th05{width:151px;}
.table-learn-note .th07{width:151px;}
/*成员管理-学生-发帖回帖*/
.learn-post-select{width:100px;}
.table-learn-post th{padding:0;}
.table-learn-post .th01{width:40px;}
.table-learn-post .th03{width:50px;}
.table-learn-post .th06{width:90px;}
.table-learn-post .th08{width:90px;}
.table-learn-post .th04{width:125px;}
.table-learn-post .th02{width:186px;}
.table-learn-post .th05{width:186px;}
.table-learn-post .th07{width:186px;}
/*管理后台-用户管理-SPOC学校管理*/
.spoc-form-top{margin-bottom:10px;background-color:#f5f5f6;padding:10px;}
.spoc-form-top .input-inner-group .input-text{width:180px;}
.spoc-form-top .input-inner-group .input-label{width:38px;}
.spoc-first-group{margin-right:30px;}
.spoc-form-top>.input-group{margin-bottom:0;}
.spoc-form-top .input-cr{float:left;margin-right:10px;}
.spoc-form-top .from-date,.spoc-form-top  .to-date{width:102px !important;}
.spoc-form-top .btn-new{margin-left:48px;}
.input-date-list .icon-delete{margin-left:10px;margin-top:3px;}
.sfc-header{height:42px;line-height:50px;background-color:#f5f5f6;font-size:14px;padding:0 10px;border-bottom:1px solid #d0d6dc;margin-bottom:8px;}
.spoc-form-center{margin-bottom:10px;}
.spoc-form-center .btn-public{margin-left:0;}
.spoc-form-center>.input-group>.input-label{width:120px;}
.spoc-form-center>.input-group{margin-bottom:0;}
.spoc-form-center .input-cr{float:left;}
.input-location-group{display:none;}
.input-location-group .input-label{width:100px;}
.input-location-group .input-text{width:340px;}
.input-location-tip{margin-top:-10px;}
.table-spoc-service th{padding:0;}
.table-spoc-service .th01{width:20%;}
.table-spoc-service .th02{width:20%;}
.table-spoc-service .th03{width:40%;}
.table-spoc-service .th04{width:20%;}
.table-spoc-service td{white-space:normal;padding:10px;height:20px;}
.table-spoc-service .link-action{margin:0 5px;}
.table-spoc-service .link-action i{margin:0 3px;}
.input-date-item{margin-bottom:10px;}
.input-date-wrap{float:left;display:none;}
.table-spoc-mgr  td{padding:0;}
.table-spoc-mgr .th01{width:30px;}
.table-spoc-mgr .th03{width:40px;}
.table-spoc-mgr .th04{width:40px;}
.table-spoc-mgr .th05{width:55px;}
.table-spoc-mgr .th06{width:45px;}
.table-spoc-mgr .th07{width:45px;}
.table-spoc-mgr .th08{width:55px;}
.table-spoc-mgr .th02{width:95px;}
.table-spoc-mgr .th09{width:110px;}
.table-spoc-mgr .link-action{margin:0 3px;}
.table-spoc-mgr .link-action i{margin:0 3px;}
.table-public .td-noclicp{white-space:normal;}
.table-spoc-mgr td{height:auto;padding:5px 0;}
.icon-business{width:16px;height:16px;background-position:-512px -96px;}
/*管理后台-用户管理-在校学生-查看*/
.public-tip-wrap .public-tip{margin-left:30px;}
.public-tip-wrap{padding-top:10px;}
.public-tip-wrap .commit-tip-list{line-height:20px;}
.main-update-history .person-view{border-top:1px solid #d0d6dc;margin-bottom:10px;}
.main-update-history .person-show{background-color:#6cc2e3;padding-top:8px;width:120px;}
.main-update-history .person-intro{background-color:#f5f5f6;width:615px;color:#666;font-size:13px;vertical-align:top;}
.main-update-history  .person-title{padding:0 10px;width:100px;height:28px;line-height:27px;background-color:#6d7e8f;color:#fff;margin-top:7px;}
.icon-personid{width:16px;height:16px;background-position:-48px -97px;margin-right:3px;}
.person-id{display:inline-block;vertical-align:middle;max-width:130px;width:auto;margin:0 15px;}
.main-update-history .person-row:first-child{height:40px;line-height:39px;border-bottom:1px solid #fff;margin-right:8px;}
.person-row  .table-public td{background-color:#f5f5f6;height:32px;width:50%;padding:0;}
.mvh-time{font-size:13px;padding-top:10px;padding-left:20px;}
.model-view-history{padding:0px;}
.model-view-history .mod-title{line-height:35px;height:35px;padding-left:0;}
.model-view-history .mod-header{margin-bottom:0;border-bottom:none;}
.mvh-item{border-top:1px solid #d0d6dc;padding-bottom:10px;}
.mvh-item .table-public{margin-left:15px;}
.mvh-item .table-public td{width:50%;font-size:13px;color:#666;height:30px;}
.icon-mvh{width:24px;height:24px;background-position:-48px -312px;}
.main-update-history .person-school{max-width:320px;}
.btn-enter-edit{float:right;margin-top:5px;}
/*校管-后台管理-外校开课*/
.table-other-session{margin:10px 0;}
.table-other-session .th01{width:100px;}
.table-other-session .th02{width:130px;}
.table-other-session .th03{width:60px;padding:0;}
.table-other-session .th04{width:60px;padding:0;}
.table-other-session .th05{width:60px;}
.table-other-session .th06{width:130px;}
.table-other-session .th07{width:95px;}
.table-other-session td{padding:0;}
.table-other-session .link-action i{margin:0 4px;}
.table-other-session .link-action{margin:0 3px;}
.table-other-session .td-session-name{background-color:#f5f5f6;border-bottom:1px solid #6d7e8f;}
.table-other-session tr{border-bottom:1px solid #f5f5f6;}
.table-other-session .tr-session{border-bottom:1px solid #6d7e8f;}
.main-session .search-bar{border-bottom:1px solid #d0d6dc;}
/*校管-后台管理-本校开课*/
.main-local-session .main-header{border-bottom:1px solid #d0d6dc;padding-bottom:10px;}
.main-local-session .main-body{margin-top:0;background-color:#fff;}
.main-local-session .search-bar{padding-top:10px;border-bottom:none;}
.table-local-session .td-session-name{background-color:#f5f5f6;border-bottom:1px solid #6d7e8f;}
.table-local-session tr{border-bottom:1px solid #f5f5f6;}
.table-local-session .tr-session{border-bottom:1px solid #6d7e8f;}
.table-local-session .link-action i{margin:0 4px;}
.table-local-session .link-action{margin:0 3px;}
.table-local-session .th06{width:185px;}
.table-local-session .th07{width:119px;}
.table-local-session .th05{width:90px;}
.table-local-session .th04{width:85px;}
.table-local-session .th03{width:60px;}
.table-local-session .th02{width:95px;}
.table-local-session .th01{width:99px;}
.table-local-session{margin-bottom:10px;}
.table-local-session th{padding:0;}
.table-local-session td{padding:5px 0;}
/*校管-后台管理-本校教师*/
.btn-add-teacher{padding:0 10px;width:auto;}
.main-local-teacher .search-bar .btn-cancel{margin-left:10px;}
.school-query{float:right;}
.school-query .input-group{margin-bottom:0;float:left;}
.school-query .input-label{line-height:40px;padding-right:0;}
.school-wrapper{float:left;position:relative;}
.school-toggle{position:relative;height:20px;line-height:19px;min-width:200px;padding:5px 20px 5px 8px;background-color:#6cc2e3;float:left;top:5px;cursor:pointer;color:#fff;transition:all 0.3s;}
.school-toggle:hover{background-color:#4fb6dd;}
.school-toggle .icon-arrow{position:absolute;right:8px;top:7px;}
.school-list-wrapper{position:absolute;top:36px;right:0;width:460px;min-height:40px;border:1px solid #beccdb;z-index:999;background-color:#fff;}
.content-studio-manage{overflow:visible;height:40px;}
.school-list-wrapper{padding:5px;box-shadow:0 0 2px 0 #d3d6da;display:none;}
.school-name{float:left;height:28px;line-height:28px;border-radius:2px;border:1px solid #beccdb;font-size:14px;padding:0 10px;margin:5px;transition:all 0.3s;}
.school-name:hover{color:#6cc2e3;}
.school-name.current{background-color:#6cc2e3;color:#fff;border-color:#6cc2e3;}
.school-name.current:hover{background-color:#4fb6dd;border-color:#4fb6dd;}
/*校管-后台管理-本校教师*/
.table-school-teacher  th{padding:0;}
.table-school-teacher td em{color:#999;}
.table-school-teacher .th07{width:65px;}
.table-school-teacher .th06{width:100px;}
.table-school-teacher .th05{width:90px;}
.table-school-teacher .th01{width:80px;}
.table-school-teacher .th02{width:90px;}
.table-school-teacher .th03{width:133px;}
.table-school-teacher .th04{width:133px;}
.table-school-teacher{margin-bottom:10px;}

/*校管-后台管理-设置校管*/
.main-school-manager .search-bar{border-top:1px solid #d0d6dc;padding-top:10px;margin-top:10px;}
.table-school-manager{margin-bottom:10px;}
.table-school-manager .link-action{margin:0 3px;}
.table-school-manager .th01{width:95px;}
.table-school-manager .th02{width:95px;}
.table-school-manager .th03{width:95px;}
.table-school-manager .th04{width:95px;}
.table-school-manager .th05{width:95px;}
.table-school-manager .th06{width:95px;}
/*校管-后台管理-运行状态*/
.running-select{width:210px;}
.table-running .th02{width:150px;}
.table-running .th03{width:65px;}
.table-running .th04{width:80px;}
.table-running .th05{width:80px;}
.table-running .th06{width:55px;}
.table-running .th07{width:50px;}
.table-running .th08{width:55px;}
.table-running .th09{width:40px;}
.table-running td{padding:0 5px;}
.chart-tip .i-watch,.chart-tip .i-set,.chart-tip .i-notice{margin:0 9px 0 4px;}
.main-running .chart-header,.main-running .chart-body{border-bottom:1px solid #d0d6dc;background-color:#f5f5f6;}
.main-running .chart-body{margin-bottom:12px;}
.running-state-cell{display:table-cell;width:50%;float:left;}
.running-state-pie{width:100%;height:220px;display:block;text-align:center;vertical-align:middle;}
.running-state-title{font-size:14px;text-align:center;line-height:40px;margin-top:10px;}
.main-running .chart-tip em{font-size:14px;}
.pie-empty{width:142px;height:142px;line-height:142px;margin-top:39px;display:inline-block;position:relative;background:url(images/pie-empty.png) no-repeat;text-align:center;vertical-align:middle;font-size:14px;cursor:default;}
.pie-empty-text{font-size:14px;width:75px;padding-right:5px;position:absolute;text-align:right;border-bottom:1px solid #434d57;color:#666;line-height:20px;top:50%;margin-top:-18px;right:-60px;cursor:default;}

/*管理后台-统计分析-运行状态*/
.manage-running .chart-tip em{font-size:14px;}
.manage-running .chart-tip{line-height:28px;}
.manage-running .chart-header{background-color:#f5f5f6;border-bottom:1px solid #d0d6dc;margin-bottom:10px;}
.manage-running .tabs .tab-inner{min-width:30px;text-align:center;}
.manage-running .tabs{float:left;}
.manage-running .tab-header{overflow:visible;}
.tab-tools{float:right;}
.chart-body:after{display:block;content:"";clear:both;height:0;overflow:hidden;}
.tab-tools .input-label,.tab-tools .to-text{color:#fff;}
.tab-tools .btn-public{width:50px;margin-left:3px;}
.tab-tools .btn-query{margin-left:6px;}
.tab-tools .input-text{width:85px;}
.unit-select{width:55px;margin-left:10px;}
.manage-state-chart{width:100%;height:340px;}
.manage-state-box{background-color:#f5f5f6;padding-bottom:15px;}
.manage-state-box .public-tip{padding-left:15px;margin-top:10px;}
.fixed-effect{box-shadow:0 1px 2px #d0d6dc;border-bottom:1px solid #d0d6dc\9;}


/*管理后台-内容管理-举报管理-举报处理查看处理*/
.ui-report{width:750px;min-height:300px;}
.ui-report-para{line-height:18px;padding:6px 0;float:left;width:655px;word-wrap:break-word;}
.ui-report .input-group{margin-bottom:5px;}
.ui-report .input-cr{position:relative;}
.ui-report-options{width:650px;border:1px solid #beccdb;padding:5px 10px;margin-top:10px;visibility:hidden;box-shadow: 0 0 0 1px #e7ebef;}
.ui-report-options .input-label{width:auto !important;}
.ui-report-options .input-group{margin-bottom:0;}
.ui-report-options .input-cr{margin-right:10px;}
.ui-report-options .input-cr-first{margin-right:30px;}
.ui-report .td-arrow{bottom:-16px;left:6px;display:none;}
/*管理后台-首页推荐*/
.main-index-show .search-bar{border-bottom:1px solid #d0d6dc;margin-bottom:10px;}
.main-index-show .main-header{border-bottom:1px solid #d0d6dc;padding-bottom:8px;}
.table-index-show {margin-bottom:10px;}
.table-index-show .td-action{padding-right:30px;position:relative;}
.table-index-show .icon-drag01{position:absolute;right:10px;top:12px;}
.table-index-show tr{width:742px;}
.table-index-show .style-learn{display:inline-block;margin:auto;float:none;}
.table-index-show  th{padding:0;}
.table-index-show .th01,.table-index-show .td01{width:8.2%;}
.table-index-show .th02,.table-index-show .td02{width:18.5%;}
.table-index-show .th03,.table-index-show .td03{width:18.5%;}
.table-index-show .th04,.table-index-show .td04{width:18.5%;}
.table-index-show .th05,.table-index-show .td05{width:15.4%;}
.table-index-show .th06,.table-index-show .td06{width:20.5%;}
.view-start-time{font-size:14px;}
.main-index-show .btn-item{width:110px;}
.main-index-show .btn-group{margin-top:5px;}
.tab-course-show{padding-left:60px;margin-bottom:10px;}
.tab-course-show .shop-cart{left:15px;}
.tab-course-show .search-box{position:absolute;right:0;top:0;background-color:#fff;}
.tab-course-show .input-search{width:180px;}
.main-index-show .input-label{width:90px;}
.main-index-show .input-label-auto {width:132px;}
.main-index-show .cimg-box{float:none;padding-left:20px;}

/*课程详情-选课提示*/
.ui-course-content{min-height:300px;}
.ui-course-content>.input-group:first-child{margin-bottom:15px;}
.input-r-credit{position:relative;}
.ui-course-tip .btn-public{width:auto;padding:0 10px;}
.ui-course-tip .ui-report-options{visibility:visible;width:auto;padding:10px 0;display:none;}
.ui-course-tip .ui-report-options .input-label{width:90px !important;}
.ui-course-tip .ui-report-options .public-tip{margin:5px 0 10px 35px;}
.ui-course-tip  .ui-report-options .input-group{margin-bottom:10px;}
.input-upload-group{margin-left:35px;}
.input-upload-group .view-progressbar-wrap{display:inline-block;vertical-align:middle;}
.line{height:1px;background-color:#d0d6dc;}
.ui-plearn-content{text-indent:10px;}
.ui-plearn-content .line{margin:15px 0;}
/*主页-个人中心-管理课程-课程资源库-上传*/
.main-res-upload .main-body{background-color:#f5f5f6;min-height:270px;}
.res-upload-box .view-title{height:24px;line-height:23px;width:162px;font-size:13px;}
.res-upload-box{padding:20px;}
.res-name{width:60px;background-color:#616f7e;bottom:auto;top:0;}
.res-upload-box .cimg-item{margin-bottom:18px;}
.i-upload{width:16px;height:16px;background-position:-320px -241px;}
.btn-upload-view{width:130px;height:30px;margin-top:15px;display:inline-block;vertical-align:middle;position:relative;}
.res-upload-box .cimg-item .view-show{padding-bottom:0;}
.res-upload-box .cimg-item .upload-progressbar{position:relative;}
.res-upload-box .cimg-item .view-add{padding-bottom:24px;}
.language-select{width:160px;margin-top:20px;text-align:left;}
.cc-download{height:26px;line-height:26px;width:44px;padding-right:26px;font-size:18px;font-weight:normal;font-family:Arial;}
.cc-download em{width:26px;height:26px;line-height:25px;font-size:18px;}
.view-cc{background-color:#fcfcfc;text-align:center;}
.view-cc .cc-download{margin-top:45px;}
.input-points-group{padding-left:45px;margin-bottom:40px;margin-top:-10px;position:relative;}
.input-points{width:610px;outline:none;cursor:text;}
.points-auto-box{width:534px;background-color:#434d57;border-radius:2px;overflow-x:hidden;overflow-y:auto;padding:3px;position:absolute;z-index:999;left:45px;top:30px;display:none;max-height:250px;box-shadow:0 0 1px #333;border:1px solid #333\9;}
.point-title{color:#fff;}
.icon-plus,.icon-minus{width:16px;height:16px;}
.icon-plus{background-position:-336px -241px;}
.icon-minus{background-position:-352px -241px;}
.point-node{height:30px;line-height:29px;cursor:pointer;border-radius:2px;overflow:hidden;white-space:nowrap;padding:0 5px;}
.icon-indent{display:inline-block;vertical-align:middle;width:16px;height:16px;}
.point-node:hover{background-color:#616f7e;}
.point-tree li ul{display:none;}
.point-node.current{background-color:#6cc2e3;}
.point-select{float:left;padding:0 5px;white-space:nowrap;margin-right:5px;cursor:default;border-radius:2px;background-color:#e7f8ff;}
.copy-text{min-width:20px;outline:none;border:none;}
.edit-input{width:160px;height:22px;line-height:22px;border:1px solid #beccdb;}
.res-upload-box .cimg-list{margin-bottom:20px;}
.point-select.current{background-color:#6cc2e3;color:#fff;}
.point-select.current:hover{background-color:#4fb6dd;}
/*****************************************************************进入学习 learning-center *********************************************************/
.learning-center .main-header{height:36px;line-height:36px;margin-top:-10px;font-size:12px;text-align:center;background-color:#fff;}
.learning-center .main-body{margin-top:auto;}
.learning-center .main-header em{font-size:14px;font-style:normal;}
.learning-center .main-header .btn-back{float:left;}
.learn-nav{float:right;}
.ln-item{height:36px;line-height:36px;font-size:14px;text-align:center;min-width:54px;float:left;padding:0 3px;cursor:pointer;}
.ln-item:hover{color:#6cc2e3;}
.btn-faq{position:relative;}
.btn-faq:hover  .faq-tips{display:block;}
.ln-item i{margin-right:3px;}
.i-learn{width:16px;height:16px;background-position:-224px -64px;}
.i-map{width:16px;height:16px;background-position:-256px -64px;}
.i-quiz{width:16px;height:16px;background-position:-288px -64px;}
.ln-item.current{background-color:#6cc2e3;color:#fff;}
.ln-item.current .i-learn{background-position:-240px -64px;}
.icon-btn .i-learn{background-position:-240px -64px;}
.ln-item.current .i-map{background-position:-272px -64px;}
.ln-item.current .i-quiz{background-position:-304px -64px;}
.learn-tab .tab-header{position:relative;background-color:#f5f5f6;box-shadow: 0 1px 1px #ccc;border-bottom: 1px solid #ccc \9;}
.learn-tab .tabs .tab-inner{padding:0;width:29px;border-left:1px solid #dbe4e7;transition:all 0.3s;word-break: keep-all;
    overflow: hidden;text-overflow: ellipsis;white-space:nowrap;color:#434d57;min-width: 167px; }
.tabs li:first-child  .tab-inner{border-left:none;}
.learn-tab .tabs li:first-child  .tab-inner{width:30px;}
.learn-tab .tabs li:hover .tab-inner{background-color:#fcfcfc;}
.learn-tab .tabs .tab-active .tab-inner{color:#fff;}
.learn-tab .tabs .tab-active:hover .tab-inner{background-color:#6cc2e3;}
.learn-tab .tab-inner i{margin: 0 6px 0 10px;}
.tabs-wrap{overflow:hidden;}
.tabs-wrap .tabs{width:5000px;}
.tab-scroll .tab-header{padding:0 30px;}
.btn-scroll{color: #434d57;font-size: 29px;line-height: 22px;position:absolute;width:30px;height:30px;text-align:center;cursor:pointer;display:none;}
.btn-scroll:hover{color:#6cc2e3;}
.tab-scroll .btn-scroll{display:block;}
.scroll-left{left:0;top:0;border-right:1px solid #fff;}
.scroll-right{right:0;top:0;border-left:1px solid #fff;}
.icon-edit02{width:16px;height:16px;background-position:-192px -64px;}
.tab-active .icon-edit02{background-position:-208px -64px;}
.tab-active .icon-play01{background-position:-112px -64px;}
.tab-active .icon-note{background-position:-176px -64px;}
.tab-active .icon-doc{background-position:-144px -64px;}
.scroll-no{opacity:0.5;filter:alpha(opacity=50);cursor:default;}
.scroll-no:hover{color: #434d57;}
.learn-bar{height:40px;line-height:40px;padding:0 15px;border:none !important;}
.icon-case01{width:16px;height:16px;background-position:-576px -64px;}
.get-score{font-size:14px;}
.get-score em{font-size:24px;}
.learn-tab .tab-panels{background-color:#f5f5f6;margin-top:10px;}
.icon-mark{width:16px;height:16px;}
.right-mark{background-position:-464px -48px;}
.error-mark{background-position:-480px -48px;}
.right-mark02{background-position:-464px -80px;}
.error-mark02{background-position:-480px -80px;}
.test-result .right-options{color:#434d57;margin-left:20px;}
.tip-mark{background-position:-608px -48px;cursor:pointer; }
.tip-mark.selected{background-position:-592px -48px; }
.tooltip-mark{font-size: 12px;}
.pl-wrapper{overflow: hidden;}
/*显示名词解释*/
.video-noun{position:absolute;right:10px;top:10px;min-height:53px;border-radius:3px;padding:16px 10px;display:none;text-align:center;border:1px solid #4fb6dd;background-color:rgba(108,194,228,0.7);text-shadow:1px 1px #fff;z-index:10;box-sizing:border-box;margin-bottom:10px;max-width:240px;min-width:80px;box-shadow:0 0 1px #e8edf2;}
.video-noun a{font-size:16px;transition:all 0.3s;line-height:19px;color:#434d57;}
.icon-remove01{width:16px;height:16px;display:inline-block;vertical-align:middle;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAT1JREFUeNqEkrFKA0EQhmfPIMQi4pHzARTu0kXxNYJN0EqDWCuKzyDYitgmBFtNI/gC1kIKhcRGA3anXGFIlIic/2xmj71F9IcPhn/nv529XbV3+0KWyuAI1EAoXh9cgzPwZhoLVqgOmmCe8qoKB2AXdNj0rNDlLyFbJempm2AAWkCxsRbM0YxSWTfX7ImU9C5ycF++prVSLtJOxdcBhmv2nJ0PObhuu+1+ggDpAOOpqeeoxsGK7XynKbUfE1ouzWouULPnKPJch8fbDn16Hk5oALZCP3dm0cSTe8rUiBb0eK1eQs3edOxG5LvBp4JcbtU498kndV8/svE4vBoU3eAN73gO3o1zF49zZ+KaPUvce8rBWF5ESv8rld7Y/Bx+Rptg+EeI1zbcJ8e6AkvgBDyALzACXXAsax3T/CPAAHoIW2TgEKAyAAAAAElFTkSuQmCC) no-repeat;position:absolute;top:-8px;right:-8px;cursor:pointer;}
.noun-show{display:block;}

/*进入课程-进入学习-记笔记*/
.learning-note{background-color:#f5f5f6;padding:10px 0;}
.learning-note .input-text{width:400px;}
.learning-note .input-area{width:400px;min-height:230px;}
.learning-note .input-label{width:30px;}
.learning-note .print-text{padding-left:5px;}
.learning-note .btn-area{padding:10px 0;}
.video-tip{width:417px;height:234px;background-color:#6cc2e3;position:absolute;right:0;top:10px;border:1px solid #dddddd;box-shadow:0 0 1px #f4f4f4;border-radius:1px;z-index:100;}
.video-tip .icon-close{position:absolute;top:-10px;right:-10px;}
.faq-tips{position:absolute;width:324px;padding:3px;background-color:#434d57;border-radius:2px;text-align:left;right:0;top:36px;display:none;z-index:1000;}
.faq-item{color:#fff;line-height:30px;width:308px;border-radius:2px;padding:0 8px;display:block;}
.faq-item:hover{background-color:#616f7e;}
.faq-item  i{width:16px;height:16px;margin-right:5px;}
.faq-help{background-position:-96px -64px;}
.faq-thank{background-position:-128px -64px;}
.faq-correct{background-position:-160px -64px;}
.faq-q{background-position:-320px -64px;}
.faq-tips:after{content:"";position:absolute;width:0;height:0;border-width:6px;border-style:solid;border-color:transparent transparent #434d57 transparent;right:15px;top:-12px;z-index:10;}
.learning-ask-section{background-color:#fff;margin-top:-10px;margin-bottom:-10px;}
.learning-ask-header{position:relative;font-size:16px;background-color:#f5f5f6;border-bottom:1px solid #d0d6dc;line-height:22px;padding:19px 10px 19px 45px;word-wrap:break-word;min-height:22px;}
.learning-ask-header .icon-ask,.learning-ask-header .icon-glass{position:absolute;left:15px;}
.icon-glass{width:24px;height:24px;background-position:-96px -288px;}
.learning-ask-form{background-color:#f5f5f6;margin-bottom:10px;padding-top:10px;}
.learning-ask-form .input-area{width:540px;min-height:140px;}
.learning-ask-form .input-label{width:48px;}
.learning-ask-form .btn-area{width:700px;}
.learning-ask-form .ask-tip{margin-left:55px;margin-top:-5px;margin-bottom:5px;}
.learning-ask-section .reply-item{margin-bottom:0;margin-top:10px;}
.learning-ask-section .reply-intro{width:814px;}
.faq-thank-max,.faq-correct-max,.faq-q-max{width:24px;height:24px;left: 15px;position: absolute;}
.faq-thank-max{background-position:-240px -312px;}
.faq-q-max{background-position:-216px -312px;}
.faq-correct-max{background-position:-192px -312px;}
.ui-note-info .note-info-header{font-size:16px;}
.ui-note-info .note-para-link{color:#666;font-size:12px;margin:0;}
.ui-note-info p{font-size:13px;line-height:20px;margin:5px 0;}
/*进入课程-进入学习*/
.class-date .placeholder-wrapper{float:left;}
.view-video{position:relative;}
.view-no-subtitle .video-play{float:none;width:auto;}
.view-no-subtitle .video-show{width:auto;height:470px;}
.view-video-go{width:900px;height:500px;position:relative;}
.btn-go-ruanko{position:absolute;width:160px;height:40px;line-height:40px;z-index:100;right:166px;top:287px;font-size:18px;background-color:#42d4d7;}
.btn-go-ruanko:hover{background-color:#36c8cb;}
.ruanko-type{font-size:24px;color:#fff;position:absolute;left:170px;top:220px;}
.icon-type-video,.icon-type-case,.icon-type-doc{width:32px;height:32px;margin-right:10px;position:relative;top:-1px;}
.icon-type-video{background-position:-480px -160px;}
.icon-type-case{background-position:-512px -160px;}
.icon-type-doc{background-position:-544px -160px;}
.cai-text-ruanko{color:#666;}
.icon-ruanko{width:16px;height:16px;background-position:-560px -96px;margin-right:5px;}
.cai-ruanko{max-width:285px !important;}
.view-video  .preview-practice{z-index:101;width:896px;height:386px;}
.view-video .preview-body{height:300px;}
.video-play{float:left;width:640px;position:relative;}
.video-subtitle{float:right;width:250px;background-color:#f5f5f6;height:390px;position:relative;}
.video-subtitle .search-box{display:block;background-color:#fff;padding-bottom:5px;line-height:30px;}
.icon-move{width:16px;height:16px;cursor:pointer;}
.icon-move.down{background-position:-384px -96px;}
.icon-move.up{background-position:-368px -96px;}
.icon-move.disabled{opacity:0.5;filter:alpha(opacity=50);cursor:default;}
.but-move{float:left;height:28px;margin-left:-1px;line-height:28px;width:24px;text-align:center;border:1px solid  #beccdb;background-color:#fcfcfc;}
.video-subtitle .input-search{width:169px;padding:0;height:28px;position:relative;}
.video-subtitle .icon-progress.down{margin-left:5px;}
.video-subtitle .icon-progress{cursor:pointer;}
.subtext{border:none;height:18px;line-height:18px;width:145px;padding:5px 10px;}
.subnode{float:left;line-height:28px;padding-left:10px;}
.subnode .icon-remove{float:right;margin-top:6px;}
.video-show{width:640px;height:360px;overflow:hidden;position:relative;}
.video-tool{height:30px;line-height:26px;background-color:#f5f5f6;padding:0 15px;font-size:13px;}
.video-show .icon-close{display:none;}
.video-tool .link-book{padding-left:0;}
.learn-tab .tabPanels{background-color:transparent;}
.video-tool:hover .link-action i{display:none;}
.video-tool:hover .link-action b{display:inline;font-size:13px;}
.icon-download{width:16px;height:16px;background-position:-336px -64px;}
.video-show .view-shadow{top:0;}
.video-show .view-tips{padding-top:80px;padding-left:168px;}
.video-show .view-tip i{margin-right:10px;}
.icon-vplay{background-position:-288px -24px;width:24px;height:24px;}
.icon-vnext{background-position:-312px -24px;width:24px;height:24px;}
.icon-vprev{background-position:-336px -24px;width:24px;height:24px;}
.icon-vmore{background-position:-360px -24px;width:24px;height:24px;}
.subtitle-options{position:absolute;bottom:0;right:0;width:60px;background-color:#494949;overflow:hidden;border-radius:2px;z-index:100;}
.subtitle-option{display:block;line-height:24px;color:#fff;text-align:center;font-weight:bold;}
.vs-feedback{width:16px;height:16px;background-position:-352px -64px;margin-right:5px;}
.vs-correct{width:16px;height:16px;background-position:-368px -64px;margin-right:5px;}
.subtitle-scrollbar{width:100%;height:355px;}
.v-text{font-size:13px;cursor:pointer;word-wrap:break-word;padding:0 10px;margin:13px 0;}
.v-text.current{color:#6cc2e3;}
.main-note-scroll .main-scroll-wrap{width:1800px;left:-900px;}
.main-note-scroll .main-scroll-item{width:900px;}
.video-show.video-move{position:fixed;height:234px;width:417px;top:-234px;overflow:visible;z-index:1000;}
.video-show.video-move img{height:234px;width:417px;}
.video-show.video-move .view-tips{padding-left: 58px;padding-top: 34px;}
.video-show.video-move .view-shadow{display:none;}
.video-location{float:left;height: 234px;width:417px;margin-left:10px;}
.video-note{float:right;width:467px;padding-left:5px;}
.video-income{float:left;font-size:14px;max-width:300px;width:auto;line-height:30px;}
.note-record-time{margin-right:20px;line-height:24px;}
.note-local-item{background-color:#f5f5f6;transition:all 0.3s;padding:10px;border-bottom:1px solid #d0d6dc;}
.note-local-item:hover{background-color:#e7f8ff;}
.note-local-content{word-wrap:break-word;color:#666;line-height:18px;text-indent:2em;font-size:13px;min-height:18px;display:none;}
.note-type-info .link-action{font-size:12px;float:right;line-height:18px;}
.link-open .icon-arrow01{background-position:-80px -96px;}
.action-more .icon-arrow01{margin-top:-3px;}
.note-local-header{font-size:16px;margin-top:10px;background-color:#fcfcfc;height:45px;line-height:44px;padding:0 10px;}
.note-local-header .icon-read{margin-right:5px;}
.note-local-title{font-size:14px;line-height:24px;}
/*进入课程-进入学习-做练习*/
.view-practice{position:relative;}
.practice-options{float:left;width:140px;background-color:#fcfcfc;}
.practice-wrapper{float:right;width:750px;position:relative;overflow:hidden;height:700px;transition:all 0.3s;}
.practice-list{position:relative;}
.course-lession .practice-wrapper,.person-center .practice-wrapper{width:592px;}
.mouse-hover{position:absolute;width:100%;height:100%;z-index:100;left:0;top:0;background:url(images/mouse-hover.png) no-repeat center center;cursor:pointer;}
.test-practice{padding:15px 10px 15px 36px;position:relative;}
.practice-item{border-bottom:1px solid #d0d6dc;position:relative;}
.q-mark{width:24px;height:24px;background-position:-408px -24px;cursor:pointer;}
.q-mark.marked{background-position:-384px -24px;;}
.test-practice .q-mark{position:absolute;left:10px;top:13px;}
.practice-item .view-shadow{display:block;background-color:rgba(245,245,246,0.9);top:0;}
.practice-item.current .view-shadow{opacity:0;display:none;}
.practice-tip{position:relative;padding:10px 0 5px 30px;}
.icon-tip{width:16px;height:16px;background-position:-384px -64px;}
.practice-tip .icon-tip{position:absolute;left:8px;top:14px;}
.ptip-text{word-wrap:break-word;}
.ptip-text em{font-style:normal;font-size:16px;}
.practice-action {font-size:0;padding:0 4px;margin-bottom:10px;}
.practice-action .btn-min{width:64px;margin-left:4px;}
.practice-action .btn-min:first-child{margin-left:0;}
.practice-time{font-size:14px;height:30px;line-height:30px;text-align:center;margin:0 5px;border-bottom:1px solid #fff;-moz-user-select:none;-khtml-user-select:none;}
.practice-process{background-color:#f5f5f6;}
.practice-no{padding:10px 3px;}
.p-no{width:26px;height:21px;float:left;line-height:21px;text-align:center;background:none;color:#434d57;margin: 10px 0 0 6px;background-color: #fff;position: relative}
.p-no.done{background-color:#b7e9fc;}
.p-no.marked:before{display:block;content:' ';background-position:-592px -48px;position: absolute;top:-7px;left:-7px;width: 16px;height: 16px;}
.p-no.done.current,.p-no.current,.p-no.current:hover{background-color:#ffd56d;}
.p-no:hover{background-color:#ffd56d;}
.p-no.error{background-color: #f6a1a1;}
.p-no.blank{background-color: #d0d6dc;}
.p-no.success{background-color: #b7e9fc;}
/*进入课程-进入学习-参加讨论*/
.bbs-option .btn-icon{min-width:60px;margin-right:7px;}
.tool-bar{display:inline-block;vertical-align:middle;overflow:hidden;}
.btn-bar{height:30px;line-height:30px;color:#fff;background-color:#6d7e8f;float:left;min-width:90px;text-align:center;font-size:14px;transition:all 0.3s;}
.btn-bar:hover{color:#09cfc8;}
.btn-bar.current{background-color:#6cc2e3;transition:all 0.3s;-ms-transition:all 0.3s;}
.btn-bar.current:hover{background-color:#4fb6dd;color:#fff;}
.bbs-topic .bbs-option{position:absolute;right:10px;bottom:10px;}
.bbs-learn {padding-right:320px;position:relative;}
.learn-tab  .reply-intro{width:813px;}
.learn-tab .reply-item  .replyIntro{width:766px;}
.link-action .icon-report{margin:0 7px;}
.report-bar{border:1px solid #beccdb;position:fixed;width:70px;text-align:center;padding-bottom:5px;background-color:#fff;}
.report-bar h3{font-size:14px;padding:12px 6px 8px;}
.report-bar-inner{padding:24px 0;min-height:67px;position:relative;}
.bar-arrow{position:absolute;width:24px;height:24px;left:50%;margin-left:-12px;cursor:pointer;}
.bar-arrow.top{top:0;background-position:-312px -312px;}
.bar-arrow.top.disabled{background-position:-336px -312px;cursor:default;}
.bar-arrow.bottom{bottom:0;background-position:-360px -312px;}
.bar-arrow.bottom.disabled{background-position:-384px -312px;cursor:default;}
.report-bar p{font-size:18px;line-height:32px;width:36px;margin:auto;}
.report-bar .report-num{color:#f48282;font-size:24px;border-bottom:2px solid #434d57;}
/*进入课程-翻转课堂*/
.flipped-item{position:relative;padding:10px 8px 45px 8px;background-color:#f5f5f6;transition:all 0.3s;width:220px;float:left;height:160px;margin-right:10px;margin-bottom:10px;}
.flipped-item:hover{background-color:#fcfcfc;}
.flipped-item .btn-area{position:absolute;bottom:15px;width:240px;left:0;}
.fclass-label{font-size:13px;color:#666;line-height:22px;}
.fclass-label .icon-date01{margin:0 0 0 -3px;}
.fclass-para{color:#666;margin-bottom:10px;}
.fclass-para.substr{width:220px;}
.fclass-para em{font-size: 14px;}
.icon-place{width:16px;height:16px;background-position:-192px -240px;}
.state-show{font-size:13px;}
.state-show i{margin-right:5px;}
.waiting-mark{background-position:-208px -240px;}
.icon-filter{width:16px;height:16px;background-position:-224px -241px;margin-right:5px;}
.fclass-row{position:relative;padding-left:56px;min-height:18px;line-height:18px;margin:10px 0;max-width:160px;width:auto;font-size:12px;}
.fclass-row label{position:absolute;line-height:18px;left:0;}
.flipped-disable{width:305px;padding-bottom:10px;height:auto;padding:0;background-color:#fff;margin:0;}
.flipped-disable .fclass-row{max-width:inherit;}
.fc-name{display:inline-block;vertical-align:middle;max-width:175px;width:auto;margin-right:10px;}

/*进入课程-章节导航*/
.chapter-nav .chapter-text{width:600px;}
.chapter-nav .lecture-title{height:60px;padding-right:82px;line-height:30px;transition:all 0.3s;}
.zt-chapter-nav .lecture-body{display:block;}
.icon-disabled{opacity:0.3;filter:alpha(opacity=30);}
.lecture-action{margin-right:10px;}
.lecture-action:hover{color:#6cc2e3;}
.lecture-action:hover .icon-doc{background-position:-256px -240px;}
.lecture-action:hover .icon-play01{background-position:-240px -240px;}
.lecture-action:hover .icon-note{background-position:-272px -240px;}
.lecture-action:hover .icon-edit02{background-position:-288px -240px;}
.lecture-action:hover .icon-disabled{opacity:1;filter:alpha(opacity=100);}
.icon-play-done,.icon-doc-done,.icon-note-done,.icon-edit-done,.icon-attach01-done,.icon-case-done{width:24px;height:24px;margin-left:5px;}
.icon-play-done{background-position:-96px -336px;}
.icon-doc-done{background-position:-120px -336px;}
.icon-note-done{background-position:-144px -336px;}
.icon-edit-done{background-position:-168px -336px;}
.icon-case-done{background-position:-504px -336px;}
.icon-attach01-done{background-position:-432px -336px;}
.icon-attach01-done:hover{background-position:-456px -336px;}
.icon-play-done:hover{background-position:-192px -336px;}
.icon-doc-done:hover{background-position:-216px -336px;}
.icon-note-done:hover{background-position:-240px -336px;}
.icon-edit-done:hover{background-position:-264px -336px;}
.icon-case-done:hover{background-position:-528px -336px;}
.chapter-nav .lecture-action-group{margin-top:-3px;}
.chapter-nav .lecture-title:hover{background-color:#fcfcfc;}
.chapter-nav .lecture-title:hover .lecture-text{color:#6cc2e3;}
.chapter-nav .lecture-text{width:600px;}
.leture-progress{position:absolute;text-align:center;width:82px;height:100%;right:0;top:0;color:#616f7e;line-height:60px;}
.circle-box{width:42px;height:42px;position:relative;line-height:42px;}
.pertxt{position:absolute;left:0;top:0;width:100%;height:100%;line-height:42px;text-align:center;-moz-user-select:none;-khtml-user-select:none;}
.leture-progress .circle-box{margin-left:20px;margin-top:9px;}
.chapter-nav .link-group{margin-right: 30px;text-align: center}
.chapter-nav .link-action{min-width: 42px;display: inline-block;}
.chapter-nav .link-learn{display: none;text-decoration: underline;}
.chapter-nav .cai-item{cursor: pointer;}
.chapter-nav .cai-item:hover{background-color: #e7f8ff;}
.chapter-nav .cai-item:hover .link-learn{display: block;}
.link-l-end i{height: 24px;width: 24px;}
/*进入课程-进入学习-做练习-查看主观练习*/
.learn-bar .tool-bar{margin-left:15px;margin-bottom:10px;}
.check-standart{margin-left:15px;padding-top:5px;padding-bottom:10px;}
.check-standart .mt-para{line-height:20px;}
.check-sub-test .test-ana{margin-left:40px;}
.test-ana p{line-height:20px;}
.check-sub-test .test-options{margin-left:70px;}
/*进入课程-进入学习-做练习-互评案例*/
.tcomment-label{position:absolute;left:0;font-size:14px;}
.each-case-test .test-ana{padding-left:80px;}
.each-case-test .ana-text{top:2px;}
.each-case-standart{padding-top:5px;margin-bottom:7px;margin-top:5px;}
.each-case-standart .mt-para{line-height:20px;font-size:12px;}
.each-case-test .test-options{margin-left:80px;}
.each-case-test .each-case-standart,.each-case-test .test-comment,.each-case-test .test-ana{margin-left:40px;}
/*进入课程-进入学习-做练习-主观练习  批阅作业*/
.subject-test .test-form{padding-left:40px;}
.subject-test .test-form .input-group{margin-bottom:0;}
.subject-test .test-options{margin-left:64px;}
.upload-area{margin-left:103px;}
.btn-commit-area{padding:20px;border-top:1px solid #d0d6dc;}
.subject-test .mark-standard{margin-left:40px;padding-top:5px;}
.subject-test .mt-para{font-size: 12px;line-height: 20px;}
.process-tab-box{margin-top:10px;}
.p-tab-item{float:left;width:290px;height:93px;background-color:#f5f5f6;margin-left:15px;transition:all 0.3s;overflow:hidden;position:relative;padding-bottom:35px;}
.p-tab-item:first-child{margin-left:0;}
.p-tab-item:hover{background-color:#fcfcfc;}
.p-tab-item.current{background-color:#e7f8ff;}
.process-tips{line-height:40px;font-size:15px;font-weight:bold;color:#f48282;background-color:#f5f5f6;padding:0 5px;}
.process-info{line-height:20px;padding:10px;}
.person-honesty{padding-left:28px;}
.process-bg{background-color:#6d7e8f;position:relative;height:14px;}
.process-value{position:absolute;left:0;top:0;height:100%;background-color:#6cc2e3;}
.p-tab-title{font-size:14px;line-height:38px;margin:0 10px;}
.p-tab-action{margin:0 10px;font-size:13px;line-height:30px;position:absolute;width:270px;bottom:5px;}
.p-tab-action a{font-size:13px;}
.icon-ctag{width:16px;height:16px;margin-right:3px;position:relative;top:-2px;}
.icon-ctag.ongoing{background-position:-96px -112px;}
.icon-ctag.done{background-position:-464px -48px;}
.icon-ctag.not{background-position:-112px -112px;}
.p-tab-action .input-cr{font-size:13px;margin-left:-3px;}
.icon-time03{width:16px;height:16px;background-position:-384px -241px;margin-right:3px;}
.p-tab-time{color:#666;margin-left:10px;line-height:20px;}
.p-tab-time label{display:table-cell;}
.p-tab-time span{display:table-cell;}
.p-tab-time em{color:#f48282;}
.p-tab-title em{color:#f48282;font-size:12px;}
.p-tab-title b{font-size:12px;font-weight:normal;}
.process-tips .icon-mark{margin:0 5px;position:relative;top:-1px;}
.icon-lock01{width:16px;height:16px;background-position:-367px -240px;}
.p-tab-action .icon-lock01{float:right;margin-top:8px;}
.process-tip .public-tip em{font-size:16px;}
.process-header-tip {font-size:14px;}
.process-header-tip .link-action{margin-left:20px;}
.process-tip{padding:5px 20px;border-top:1px solid #d0d6dc;border-bottom:1px solid #d0d6dc;}
.process-mtip{line-height:40px;}
.process-second{border-top:none;margin-top:-10px;border-bottom:none;overflow:hidden;}
.review-view .tab-view{min-height:230px;}
.review-view .marking-time{margin-top:-10px;padding-left:20px;}
.btn-read-over{width:150px;}
.process-form-btn{padding:10px 20px;}
.process-formBtn{min-height:290px;padding-top:20px;}
.read-over-box{margin-top:10px;background-color:#fff !important;}
.read-over-view{background-color:#f5f5f6;min-height:405px;}
.read-over-loading{text-align:center;padding-top:50px;}
.loading-text{font-size:14px;margin-top:15px;}
.read-over-list .test-comment .link-report{position:absolute;right:0;bottom:0;}
.link-reported{opacity:0.7;filter:alpha(opacity=70);}
.read-over-submit{padding:20px;border-top:1px solid #d0d6dc;text-align:right;}
.btn-over-submit{width:120px;}
.link-report{margin-right:10px;display:inline-block;vertical-align:middle;}
.link-report .icon-report{margin-right:5px;}
.read-over-info{font-size:14px;display:inline-block;vertical-align:middle;}
.read-over-info em{font-size:16px;color:#6cc2e3;}
.review-label{float:left;font-size:14px;height:45px;line-height:44px;}
.review-box{float:left;margin-top:5px;}
.review-box .btn-item{width:69px;border-radius:0;border-left:1px solid #6d7e8f;}
.review-box .btn-item.current{border-radius:2px;border-left-color:#6cc2e3;}
.review-nfinish{width:685px;position:relative;}
.btn-tool{position:absolute;top:2px;width:35px;height:30px;line-height:23px;text-align:center;font-size:29px;cursor:pointer;color:#fff;background-color:#6d7e8f;-moz-user-select:none;-khtml-user-select:none;}
.btn-tool:hover{color:#6cc2e3;}
.scroll-wrap{padding:2px 0;overflow:hidden;}
.scroll-list{width:5000em;}
.scroll-item{float:left;}
.scroll-true{padding:0 36px;}
.btn-prev{left:0;border-radius:2px 0 0 2px;}
.btn-next{right:0;border-radius:0 2px 2px 0;}
.btn-tool.scroll-disabled{opacity:0.5;filter:alpha(opacity=50);cursor:default;}
.btn-tool.scroll-disabled:hover{color:#fff;}
.review-view .mark-standard,.review-view .test-comment,.review-view .test-ana,.review-view .test-options{margin-left:40px;}
.review-view .test-ana{padding-left:40px;padding-top:0;}
.review-view .test-comment{padding-left:40px;}
.icon-view{width:24px;height:24px;background-position:-360px -264px;}
.p-tab-action .link-action{float:right;}
.learn-tab .my-review{margin-top:10px;}
.review-label .link-action{font-size:12px;}
.review-finish{width:620px;position:relative;}
.view-subject-practice .view-test{border-top:1px solid #d0d6dc;}
.view-subject-practice .mark-standard,.view-subject-practice .test-ana{margin-left:40px;}
.view-subject-practice .test-options{margin-left:70px;}
.view-subject-practice .mt-para{line-height:20px;}
.view-subject-practice .mark-standard{padding-top:5px;}
.link-action .icon-view{width:24px;height:24px;}
.p-tab-item:hover .link-action i{display:none;}
.p-tab-item:hover .link-action b{display:inline;}
.p-tab-item.lock{opacity:0.6;filter:alpha(opacity=60);}
.p-tab-item.lock:hover{background-color:#f5f5f6;}
.p-tab-item.lock *{cursor:default !important;}
.p-tab-item .link-view-action{float:none;}
.link-complain{padding-left:15px;font-weight:normal;}
.lb-text{float:left;margin:0 5px;}
.lb-text em{font-size:16px;}
.btn-icon-detail{width:106px;float:left;margin-top:5px;}
.process-tip .get-score{float:left;line-height:32px;}
.view-subject-practice .test-answer{padding-left:40px;padding-top:0;}
.test-data-attach{padding-left:70px;position:relative;}
.test-data-attach .test-data-label{position:absolute;left:0;top:0;font-size:14px;}
.test-data-attach .test-para{padding-left:0;}
.view-subject-practice .test-data-attach{margin-left:40px;padding-top:3px;}
.processTip{margin-bottom:-10px;background-color:#f5f5f6;padding-right:280px;position:relative;}
.processTip .process-header-tip{line-height:24px;}
.process-header-action{position:absolute;right:10px;top:11px;}
.icon-person01{width:16px;height:16px;background-position:-400px -240px;margin-right:5px;}
.print-text .icon-person01{margin-left:15px;vertical-align:-2px;}
.test-form-tip{font-size:13px;padding-left:38px;margin-top:-5px;line-height:20px;display:none;color:#ffae00;}
.test-form-tip  .icon-person01{vertical-align:-2px;}
.view-subject-practice .test-comment{margin-left:40px;padding-left:40px;font-size:14px;font-weight:bold;}
.view-subject-practice .test-comment .tcomment-label{font-weight:normal;}
.view-subject-practice .mark-standard .input-group{line-height:30px;margin-top:-6px;}
.mark-standard .input-group em{font-size:14px;font-weight:bold;}
.complain-form{line-height:normal;width:755px;padding-left:15px;margin-top:-10px;padding-bottom:10px;display:none;font-weight:normal;}
.complain-form .input-label{color:#434d57;}
.complain-form .public-tip{font-size:12px;line-height:30px;}
.complain-form .input-area{width:660px;min-height:40px;}
.complain-form .input-group{margin-bottom:5px;}
.icon-loading,.icon-bg-loading{width:25px;height:25px;display:inline-block;vertical-align:middle;background:url(images/icon-loading.gif) no-repeat;margin-right:5px;}
.icon-bg-loading{background-image:url(images/icon-bg-loading.gif);}
.process-tips .icon-loading{margin:0 5px 0 15px;}
.process-result{color:#434d57;}
.t-score{display:none;}
.result-details{border-bottom:none;}
.result-details:first-child{border-top:none;}
.table-score-result{width:auto;}
.tr-invalid td{color:#999;}
.table-score-result .th1{width:60px;}
.table-score-result .th2{width:90px;}
.table-score-result .th3{width:170px;}
.table-score-result .th4{width:160px;}
.table-score-result .th5{width:80px;}
.link-action em.icon-arrow01{background-position:-176px -49px;margin:0 3px;}
.table-score-result tr:hover .t-read-over{font-weight:bold;}
.table-score-result td:first-child{position:relative;}
.table-score-result .icon-mark{position:absolute;left:7px;top:12px;}
.tr-toggle-box {display:none;width:644px;}
.tr-toggle td{text-align:left;height:auto;white-space:normal;}
.tr-light td{background-color:#f5f5f6;}
.tr-toggle-box .view-test,.tr-toggle-box .view-test:hover{background-color:transparent;}
.view-practice-detail{padding-bottom:20px;}
.ui-complain{padding:10px 5px;min-height:200px;width:670px;}
.ui-complain .input-label{width:90px;}
.ui-complain .input-except{margin-left:35px;}
.process-tip .btn-group{display:block;margin:10px 0 8px 0;}
.process-tab-box{position:relative;}
.btn-icon-intro{position:absolute !important;z-index:1;right:0;top:-3px;width:70px;height:28px;padding-left:38px;background-color:#fff;border:1px solid #beccdb;text-align:center;line-height:27px;box-shadow:0 0 0 1px #eff2f6;transition:all 0.3s;}
.btn-icon-intro:hover{color:#6cc2e3;}
.icon-wrap{position:absolute;width:38px;height:100%;font-size:0;left:0;top:0;background-color:#e7f8ff;}
.i-edit01{width:16px;height:16px;background-position:-240px -96px;}
.btn-icon-intro.highlight{background-color:#4fb6dd;color:#fff;}
.tpl-para{font-size:14px;padding:5px;line-height:20px;}
.tpl-para span{color:#434d57;font-weight:normal;}
.process-tips-result{padding:5px;}
.plearn-tip{border-bottom:1px solid #d0d6dc;font-weight:normal;padding:5px 20px;line-height:30px;}
.plearn-tip p:first-child{color:#434d57;}
.plearn-tip div.public-tip{font-size:12px;margin-bottom:5px;}
.plearn-tip div.public-tip .btn-icon{margin-left:10px;}
/*主观练习-首次进入*/
.icon-intro01,.icon-intro02{width:24px;height:24px;margin-right:5px;}
.icon-intro01{background-position:-72px -312px;}
.icon-intro02{background-position:-96px -312px;}
.ui-first-wrapper{min-height:260px;}
.fi-header{font-size:16px;padding:10px 0 5px;}
.fi-para{word-wrap:break-word;font-size:12px;line-height:24px;}
.fi-para em{font-size:16px;}
.first-intro:first-child{border-bottom:1px solid #d0d6dc;}
.first-intro:first-child .fi-header{padding-top:5px;}
.first-intro{padding:0 5px 10px;}
.factor-item-text {float:left;width:auto;max-width:200px;}
.icon-alarm01,.icon-chapter01{width:16px;height:16px;margin-right:5px;}
.icon-alarm01{background-position:-272px -96px;}
.icon-chapter01{background-position:-256px -96px;}
.chapter-v-list .icon-doc01,.chapter-v-list .icon-state{margin-right:5px;}
.chapter-v-list .view-row{color:#666;line-height:26px;}
.chapter-v-list .icon-mark{margin-right:3px;}
.chapter-v-list .view-intro{padding-top:10px;}
.vr-text{display:inline-block;vertical-align:middle;width:390px;}
.ing-mark{background-position:-288px -97px;}
.nostart-mark{background-position:-304px -97px;}
.ui-first-enter{width:750px;}
.input-edit-text{line-height:29px;height:29px;padding:2px 8px;}
.input-edit-text img{position:relative;top:-1px;}
/*960宽度下的导航*/
.person-center .p-tab-item{margin-left:11px;width:240px;}
.person-center .p-tab-item:first-child{margin-left:0;}
.person-center .process-tab-box{margin-bottom:0;}
.person-center .p-tab-item  .p-tab-action{width:220px;}
.person-center .p-tab-action a b{font-size:13px;}
.person-center .tab-panels .process-tips{margin-top:10px;}
/*进入课程-公告*/
.announce-item{background-color:#f5f5f6;transition:all 0.3s;border-top:2px solid #fff;}
.announce-item:first-child{border-top:none;}
.announce-item.current .announce-body{display:block;}
.announce-item.current .announce-header{text-align:center;}
.announce-item.current .icon-arrow03{transform: rotate(180deg);}
.announce-item:hover{background-color:#e7f8ff;}
.icon-announce{background-position:-35px -700px;}
.announce-header{font-size:16px;text-align:center;box-sizing:border-box;width:100%;cursor:pointer;padding:10px 28px 10px 18px;text-align:left;position:relative;}
.announce-header .icon-arrow03{position:absolute;right:8px;top:13px;transition: all 0.3s}
.announce-body{display:none;padding:0 15px;}
.ann-title{font-size:13px;line-height:24px;}
.announce-content{font-size:13px;line-height:24px;word-wrap:break-word;}
.announce-date{color:#666;text-align:right;line-height:24px;}
.icon-alarm{background-position:0 -455px;}
.icon-new-content{background-position:-35px -455px;}
.icon-new-discuss{background-position:0 -490px;}
.announce-message .panel-col{width:auto;padding:0 10px;font-size:0;}
.panel-col-text{display:inline-block;vertical-align:top;font-size:14px;}
.panel-homework .panel-col-text{width:200px;color:#434d57;}
.panel-homework .panel-col{height:auto;line-height:24px;border-bottom:2px solid transparent;transition:all 0.3s;padding:5px 10px 3px 10px;}
.btn-panel-apply{display:block;}
.panel-apply-cert:hover{background-color:#fe9898;}
.btn-panel-apply .panel-title{float:none;}
.panel-homework .panel-col:hover{border-bottom-color:#6cc2e3;background-color:#e7f8ff;}
.panel-homework .panel-col:hover .panel-col-text{text-decoration:none;}
.panel-homework .public-tip{font-size:12px;margin-top:-3px;}
.focus-time{font-size:12px;color:#ffae00;}
.panel-new-content .panel-col-text{width:215px;color:#434d57;}
.panel-new-content .panel-col{height:38px;border-bottom:2px solid transparent;transition:all 0.3s;}
.panel-new-content .panel-col:hover{border-bottom-color:#6cc2e3;background-color:#e7f8ff;}
.panel-new-content .panel-col:hover .panel-col-text{text-decoration:none;}
.p-discuss-item .panel-col{font-size:12px;line-height:22px;}
.p-discuss-header{line-height:20px;font-size:14px;word-wrap:break-word;max-height:60px;min-height:20px;padding:0 10px;margin-bottom:5px;}
.p-discuss-inner{display:block;}
.p-discuss-item{margin:5px 0 3px 0;transition:all 0.3s;border-bottom:2px solid transparent;padding:5px 0;}
.p-discuss-item:hover{border-bottom-color:#6cc2e3;background-color:#e7f8ff;}
.read-mark{font-size:14px;}
.read-mark{color:#f48282;}
.i-enter{width:16px;height:16px;background-position:-304px -240px;}
.panel-new-discuss .panel-body{padding-bottom:20px;}
.learning-process{background-color:#e7f8ff;padding:15px 0 25px;}
.learning-info{text-align:center;font-size:14px;margin-bottom:10px;}
.prev-learning{font-size:14px;color:#616f7e;text-align:center;width:220px;padding:0 10px;margin-top:15px;}
.learning-process .circle-box{width:130px;height:130px;margin:auto;}
.learning-process .pertxt{font-size:36px;line-height:128px;}
.lp-tip{font-size:12px;color:#616f7e;position:absolute;left:0;bottom:25px;width:128px;text-align:center;line-height:20px;}
.panel-plearn .panel-body{padding:10px;line-height:22px;}
.panel-plearn .public-tip em{font-size:14px;}
.panel-plearn .public-tip{margin-top:5px;}
.panel-plearn .link-action{font-size:12px;}
.icon-score01{background-position:-512px -128px;background-image:url(images/sprite.png);width:32px;height:32px;}
.panel-plearn .btn-icon-apply{display:block;margin-top:5px;}
/*进入课程-公告-考核标准*/
.standard-item .score-set-lecture{box-sizing:border-box;padding-left:50%;}
.standard-item .score-lecture-title{width:50%;box-sizing:border-box;padding-left:30px;left:0;}
.standard-item .input-group{float:right;clear:both;}
.standard-item .score-set-lecture .input-label{width:250px;}
.standard-item .score-set-header{background-color:#fcfcfc;}
.standard-item{margin-bottom:10px;}
.score-set-total{height:30px;line-height:30px;text-align:right;}
.score-set-total span{float:left;}
.score-set-total em{font-size:14px;}
.standard-item .score-set-chapter>.public-tip{font-size:12px;}


/*进入课程-公告-课程内容-测验与作业*/
.homework-table .td1{width:110px;}
.homework-table .td2{width:120px;}
.homework-table .td3{width:320px;text-align:left;}
.homework-table .td4{width:110px;}
.stage-test{display:inline-block;width:60px;text-align:center;height:20px;line-height:19px;background-color:#6cc2e3;color:#fff;margin-right:8px;margin-left:20px;}
.stage-not{background-color:#ffae00;}
.stage-time{margin-left:8px;}
.stage-time-not{color:#ffae00;}
.stage-ing{color:#6cc2e3;}
.stage-time .icon-time{background-position:-458px -4px;width:16px;height:16px;margin-right:5px;}
.stage-focus{color:#f48282;}
.stage-end{color:#999;}
.each-deadline{padding-left:90px;}
.stage-disable{background-color:#e1e1e1;}
.homework-table{width:100%;}
.homework-table .tr-homework td{height:40px;background-color:#6cc2e3;padding:0 10px;cursor:pointer;color:#fff;transition:all 0.3s;}
.homework-table .tr-homework:hover td{background-color:#4fb6dd;}
.homework-toggle>td{padding:0;}
.icon-arrow03{width:16px;height:16px;background-position:-416px -240px;}
.homework-table .tr-homework .icon-arrow03{float:right;}
.homework-table .htable-wrap{display:block;}
.htable-wrap .table-public tr{border-top:1px solid #f5f5f6;}
.htable-wrap.table-public  tr:first-child{border-top:none;}
.htable-wrap .table-public td{height:auto;padding:5px;line-height:30px;vertical-align:top;}
.homework-table .tr-homework{border-top:1px solid #fff;}
.homework-table .tr-homework:first-child{border-top: 2px solid #6d7e8f;}
.homework-table .tr-chapter{border-top: 2px solid #6d7e8f;}
.icon-each{width:24px;height:24px;background-position:-384px -264px;}
.link-action .icon-each{width:24px;height:24px;}
.h-result-table{width:70%;}
.h-result-table tr td:first-child{position:relative;}
.h-result-table .icon-mark{position:absolute;top:11px;left:7px;}
.h-result-table .th1{width:10%;}
.h-result-table .th2{width:10%;}
.h-result-table .th3{width:20%;}
.h-result-table .th4{width:18%;}
.h-result-table .link-action{margin:0 3px;}
.h-commit-tip .public-tip{line-height:20px;font-size:14px;color:#f48282;}
.h-commit-tip .icon-mark{vertical-align:-3px;}
.h-commit-tip .get-score{line-height:30px;}
.h-commit-tip .learn-bar{height:auto;padding:10px 10px 0;border-top:1px solid #d0d6dc;}
.h-commit-tip{background-color:#f5f5f6;margin-bottom:10px;}
.h-info-row{line-height:30px;}
.h-commit-info{padding:5px 10px;}
.icon-calculator,.icon-submit{width:16px;height:16px;margin-right:5px;}
.icon-calculator{background-position:-432px -240px;}
.icon-submit{background-position:-448px -240px;}
.h-info-row .icon-date01{margin:0 0 0 -3px;}
.h-info-row .icon-time{margin-left:-2px;}
.go-help{float:right;color:#434d57;margin-top:1px;}
.icon-help01{width:16px;height:16px;margin-right:5px;background-position:-464px -240px;}
.go-help:hover{color:#6cc2e3;}
.h-commit-tip .learn-bar  .btn-icon{margin-top:-13px;}
.icon-edit12{width:16px;height:16px;background-position:-64px -112px;}
.icon-view11{width:24px !important;height:24px !important;background-position:-408px -336px;}
.icon-each11{width:24px !important;height:24px !important;background-position:-384px -336px;}
.icon-arrow11{width:16px;height:16px;background-position:-480px -96px;}
.homework-table .tr-homework .icon-arrow11{float:right;}
.icon-time11{width:16px;height:16px;background-position:-80px -112px;margin-right:3px;}
.homework-plearn-table td{height:39px;}
.hwtable-inner tr{border-top:1px solid #f5f5f6;}
.homework-plearn-table{width:100%;}
.homework-plearn-table .tr-chapter{border-top:2px solid #6d7e8f;}
.homework-plearn-table .tr-lecture{cursor:pointer;border-top:1px solid #fff;}
.homework-plearn-table .tr-lecture td{background-color:#6d7e8f;color:#fff;padding:0 10px;}
.homework-plearn-table .icon-arrow11{float:right;}
.hwtable-inner{width:100%;}
.hwtable-inner td{padding:0 10px;}
.hwtable-inner .td4{width:84px;text-align:center;}
.hwtable-inner .td1{width:105px;}
.hwtable-inner .td2{width:105px;}
.hwtable-inner .td3{width:368px;}
.hwtable-inner tr:hover .link-action i{display:none;}
.hwtable-inner tr:hover .link-action b{display:inline;}
.hwtable-inner .stage-test{background-color:#e7f8ff;color:#434d57;margin-left:0;}
.hwtable-inner em{color:#999;}
.homework-plearn-table .homework-toggle>td{height:auto;}
/*公告列表*/
.main-announce .input-search{width:150px;}
.main-announce .search-box{margin-left:10px;float:right;}
.table-announce .th2{width:40px;}
.table-announce .th3{width:200px;}
.table-announce .th4{width:100px;}
.table-announce .th5{width:80px;}
.table-announce .th6{width:100px;}
.main-announce .link-action i{margin:0;}
.main-announce .link-action{margin:0 5px;}

/*进入课程-讨论区*/
.main-bbs .main-header{font-size:14px;margin-top:-10px;line-height:30px;padding:10px 0;border-bottom:1px solid #d0d6dc;}
.view-bbs-tab .tab-header{padding:0 200px 0 0;position:relative;margin-bottom:10px;}
.view-bbs-tab .icon-search{background-color:#fff;}
.view-bbs-tab .tabs li:first-child .tab-inner{padding:0 0 0 40px;width:auto;border-radius:0;}
.view-bbs-tab .tabs li:first-child.tab-active .tab-inner{background-color:#434d57;}
.view-bbs-tab .tabs li:first-child:hover .tab-inner{background-color:#616f7e;color:#fff;}
.view-bbs-tab .tab-inner{min-width:120px;text-align:center;}
.bbs-table .th1{width:50%;}
.ui-sortable-helper{border:1px solid #6cc2e3;}
.bbs-table tr{width:742px;}
.bbs-table .th2{width:12%;}
.bbs-table .th3{width:38%;}
.bbs-table .point-item{margin-bottom:0;margin-top:5px;}
.bbs-table th:first-child,.bbs-table td:first-child{display:none;}
.bbs-table-checkable th:first-child,.bbs-table-checkable td:first-child,.exception-table th:first-child,.exception-table td:first-child{display:table-cell;}
.bbs-table-checkable .th1{width:44%;}
.bbs-table-checkable .t-check{width:44px;}
.bbs-table-checkable .td01{width:25px;}
.bbs-table-checkable .td02{width:298px;}
.bbs-table-checkable .td03{width:82px;}
.bbs-table-checkable .td04{width:257px;}
.exception-table{margin-top:8px;border-top:2px solid #6d7e8f;}
.exception-table .link-default em{font-size:16px;font-style:normal;}
.bbs-table td{height:auto;padding:10px;white-space:normal;}
.discuss-topic{font-size:16px;line-height:30px;width:100%;}
.discuss-para{word-wrap:break-word;line-height:18px;max-height:36px;overflow:hidden;}
.icon-rule,.icon-recover,.icon-ask,.icon-topmost,.icon-col,.icon-bbs-c,.icon-bbs-d,.icon-report-m,.icon-shutup,.icon-standard{width:24px;height:24px;margin-right:5px;}
.icon-rule{background-position:-408px -264px;}
.icon-recover{background-position:-432px -264px;}
.icon-ask{background-position:-456px -264px;}
.icon-topmost{background-position:0 -288px;}
.icon-col{background-position:-24px -288px;}
.icon-bbs-c{background-position:0 -312px;}
.icon-bbs-d{background-position:-24px -312px;}
.icon-report-m{background-position:-456px -288px;}
.icon-shutup{background-position:-408px -312px;}
.icon-standard{background-position:-96px -312px;}
.reply-para{width:260px;line-height:20px;}
.icon-set-host,.icon-off,.icon-topmost01{width:16px;height:16px;}
.icon-set-host{background-position:-96px -80px;}
.icon-off{background-position:-80px -80px;margin:0 5px;}
.icon-on{background-position:-400px -96px;}
.icon-move02{width:16px;height:16px;background-position:-16px -112px;margin:0 5px;}
.section-select-box{float:right;}
.section-select{width:auto;max-width:300px;}
.section-select .dk-selected{border-color:transparent;padding-right:25px;}
.section-select .dk-select-options{min-width:200px;}
.post-table .th1{width:220px;}
.post-table .th2{width:90px;}
.post-table .th3{width:70px;}
.post-table .th4{width:155px;}
.post-table .th5{width:60px;}
.btn-bbs-bar{margin-bottom:10px;}
.icon-posting{width:16px;height:16px;background-position:-608px -96px;}
.post-table th:first-child,.post-table td:first-child{display:none;padding:0;}
.table-options th:first-child,.table-options td:first-child{display:table-cell;}
.post-table .icon-edit01{margin:0;}
.post-table td{height:auto;padding:10px;white-space:normal;}
.post-table .post-title{padding:5px 0 5px 30px;}
.post-para{line-height:18px;color:#666;width:220px;}
.post-title{font-size:14px;position:relative;line-height:20px;max-height:40px;overflow:hidden;}
.post-prev{padding-left:30px;}
.post-prev i{position:absolute;left:0;top:4px;}
.poster-area{width:90%;}
.content-square .discuss-type{width:120px;}
.content-square .reply-form-area{margin-top:0;background-color:#fcfcfc;}
.content-square .reply-form-area>.input-group>.input-label{width:70px;}
.content-square .vote-area{padding-left:75px;}
.mode-back{font-size:14px;margin:10px 0;}
.icon-topmost01{background-position:-64px -80px;}
.post-table .reply-para{white-space:normal;max-height:36px;overflow:hidden;line-height:18px;min-height:18px;width:auto;word-wrap:break-word;float:left;width:160px;}
.post-table .reply-tagtime{width:auto;}
.td-reply em{float:left;width:70px;text-align:center;}
.reply-form-area{background-color:#f5f5f6;padding:10px 20px;margin-top:20px;}
.reply-form-area .input-area{min-height:160px;width:525px;}
.reply-form-area .public-tip{line-height:30px;}
.reply-form-area .input-group-tip{padding-left:30px;margin-bottom:0;margin-top:-10px;}
.reply-form-area .input-text{width:350px;}
.content-square .reply-form-area .input-text,.content-square .reply-form-area .input-area{width:720px;}
.content-square  .vote-area .input-text{width:600px;}
.icon-earth{width:16px;height:16px;background-position:-112px -80px;}
.vote-area{padding-left:35px;}
.vote-area .input-text{width:280px;}
.vote-area .input-text:focus{border-color:#6cc2e3;}
.vote-area .icon-delete{margin:2px 0 0 5px;}
.main-bbs .main-header .search-box{float:right;}
.main-bbs .main-header .btn-return {margin:0;}
.main-bbs .main-header .btn-back-post{margin-left:15px;}
.main-bbs .reply-box .input-area{width:529px;}
.main-bbs .reply-box{padding-right:0;}
.main-bbs .forum-form .input-area{width:675px;}
.main-bbs .forum-form .bbs-action{width:692px;}
.icon-top{width:16px;height:16px;background-position:-320px -96px;}
.icon-uptop{width:16px;height:16px;background-position:-336px -96px;}
.bbs-topic-info .tool-bar{float:right;margin-top:10px;}
.bbs-topic-info .bbs-topic-detail{float:left;}
.td-row{font-size:12px;color:#666;white-space:nowrap;display:inline-block;vertical-align:middle;}
.vote-input-set{line-height:30px;}
.vote-select-set{width:80px;vertical-align:-10px;margin-left:5px;}
.debate-row{position:relative;padding:4px 0 4px 50px;min-height:20px;line-height:20px;font-size:14px;}
.debate-label{position:absolute;left:0;top:5px;}
.debate-charts-box{margin-top:5px;}
.debate-charts{float:left;height:135px;width:400px;}
.debate-charts-box label{float:left;font-size:14px;}
.forum-form  .debate-row{padding-left:78px;}
.forum-form .debate-label{top:4px;}
.forum-form .debate-row-first{padding-left:0;margin-bottom:-3px;margin-top:3px;}
.debate-box .public-tip{margin-bottom:-5px;margin-top:5px;}
.vote-box{min-height:50px;}
.vote-topic-title{display:table-cell;text-align:left;width:260px;word-wrap:break-word;line-height:18px;font-size:14px;}
.vote-progress-box{display:table-cell;vertical-align:middle;}
.vote-row{padding:4px 0;}
.vote-box{margin-top:5px;}
.topic-header{font-size:14px;}
.topic-title{font-size:12px;word-wrap:break-word;}
.view-bbs-tab .search-bar{margin-top:0;}
.view-bbs-tab .input-search{width:180px;}
.help-videoing{color:#fff;font-size:14px;}
.discuss-type{width:90px;margin-right:7px;}
.btn-toggle{display:inline-block;vertical-align:middle;margin-right:8px;}
.icon-note02{width:16px;height:16px;background-position:-192px -80px;margin-right:5px;}
.icon-note03{width:16px;height:16px;background-position:-208px -80px;margin-right:5px;}
.btn-toggle a{display:none;height:30px;line-height:30px;font-size:13px;transition:all 0.3s;}
.btn-toggle:hover a{text-decoration:underline;color:#4fb6dd;}
.btn-toggle a:first-child{display:block;}
.header-tool{float:right;}
.v2-group-select,.v2-org-select{width:150px;margin-left:8px;}
.main-teach-act .main-tip-substr{display:inline-block;vertical-align:middle;max-width:auto;width:55%;margin-top:-5px;}
.main-topic-detail .reply-box .input-area{width:510px;}
.main-topic-detail .bbs-action{width:527px;}
.main-topic-detail .forum-form .input-area{width:654px;}
.main-topic-detail .forum-form .bbs-action{width:672px;}
.panel-topic-hot .btn-area{padding:20px;text-align:center;margin:auto;border-top:1px solid #fff;}
.panel-topic-hot .btn-area .btn-public{width:140px;}
.icon-topic01{background-position:-544px -128px;}
.icon-reply01{background-position:-576px -128px;}
.icon-share01{background-position:-608px -128px;}

.tc-bbs .th01{width:385px;}
.tc-bbs .th02{width:120px;}
.tc-bbs .th03{width:105px;}
.tc-bbs .th04{width:190px;}
.tc-bbs .th05{width:120px;}
.tc-bbs .reply-para{width:70%;text-align:left;float:left;}
.tc-bbs .reply-tagtime{width:auto;}
.tc-bbs .td-reply em{width:30%;}
.table-common .tag-public{width:auto;padding:0 8px;position:relative;top:-1px;font-size:12px;margin-right:10px;background-color:transparent;}
.tag-top,.tag-stick{display:inline-block;vertical-align:middle;position:relative;top:-1px;border-radius:2px;color:#fff;font-size:12px;margin-left:6px;width:20px;height:20px;line-height:19px;text-align:center;}
.tag-top{background-color:#f48282;}
.tag-stick{background-color:#ffae00;}
.tc-bbs .cell-left .link-default{max-width:60%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.tc-bbs tbody td:first-child{white-space:normal;}
.panel-topic .panel-row img{margin-right:30px;}
.panel-row{display:block;}
.panel-topic .panel-row{height:55px;line-height:57px;border-bottom:2px solid transparent;transition:all 0.3s;font-size:16px;padding-left:20px;}
.panel-topic .panel-row:hover,.panel-topic .panel-row.current{border-color:#6cc2e3;background-color:#fff;}
.icon-sub01,.icon-sub02,.icon-sub03,.icon-sub04,.icon-sub05,.icon-sub06{width:32px;height:32px;margin-right:30px;}
.icon-sub01{background-position:-576px -192px;}
.icon-sub02{background-position:-608px -192px;}
.icon-sub03{background-position:-544px -224px;}
.icon-sub04{background-position:-576px -224px;}
.icon-sub05{background-position:-608px -224px;}
/*进入课程-讨论区-新建讨论版*/
.ui-forum{min-height:200px;padding:10px 5px;width:640px;}
.ui-forum .input-label{width:85px;}
.ui-forum .input-area,.ui-forum .input-text{width:425px;}
.ui-forum  .forum-tip{margin-left:92px;margin-top:-5px;}
/*发布课程*/
.course-status{color:#666;margin-right:10px;}
.course-status .icon-state{margin-right:5px;}
.tip-focus{color:#f48282;}
.catalog-tip{line-height:34px;}
.course-publish .main-body{margin-top:0;}
.course-publish .chapter-text{width:auto;min-width:140px;margin-right:30px;}
.course-publish .lecture-text{min-width:30px;margin-right:10px;}
.chapter-arrow{margin-right:15px;cursor:pointer;}
.chpater-num{margin-left:15px;}
.link-set{color:#09cfc8;font-size:14px;}
.link-set:hover{text-decoration:underline;}
.link-set i{margin-right:8px;}
.icon-point{width:32px;height:32px;background-position:-320px -160px;}
.catalog-tip .btn-icon{margin-top:-2px;margin-left:5px;}
.icon-applying{width:32px;height:32px;background-position:-352px -160px;}
.icon-applying01{width:16px;height:16px;background-position:-128px -112px;margin:0 5px 0 2px;position:relative;top:-1px;}
.course-publish-tip{font-size:13px;line-height:32px;margin-top:13px;}
.course-publish-tip .icon-right{margin-right:5px;}

.mh-slides{height: 250px;}
.mh-slides .slides-item{height:237px;}
.news-list{display: block;width: 80%;margin: 25px auto;text-indent: 2px;}
.news-list dt{color:#221815;border-bottom: 1px dashed #221815;font-size: 18px;line-height: 30px;margin-bottom: 5px;}
.news-list dt .sm-txt{font-size: 12px;}
.news-list dd{color:#626262;border-bottom: 1px dashed #626262;font-size: 12px;line-height: 30px;}
.news-list dd:after{content: " ";display: table;clear: both;}
.news-more{display: inline-block;float: right;line-height: 30px;}
.news-title{display:inline-block;width: 76%;float: left;}
.news-new{display:inline-block;float:left;font-size: 12px;color:#f70e0e;margin-right:10px;font-weight: bold;}
.news-time{float: right;line-height: 30px;}

.major-content{width: 80%;margin: 0 auto 20px;}
.major-list{display: table;margin: 20px 0;}
.major-img{display: table-cell;width: 90px;vertical-align: middle;text-align: center;}
.major-img img{height: 90px;width: 90px;}
.major-detail{display: table-cell;vertical-align: middle;padding-left:50px;}
.major-detail dt{display: block;font-size: 14px;font-weight: bold;color:#000000;}
.major-detail dd{display: inline-block;font-size: 12px;margin:10px 20px 0 0;}

.simp-page{text-align: right;}
.page-struct{display: inline-block;}
.page-struct .page-num{display: inline-block;padding: 2px 5px;border:1px solid #d1d1d1;border-radius: 5px;min-width: 18px;text-align: center;}
.page-struct .page-num:hover a{color:#008375;}
.page-struct .page-num.current{background-color: #019f90;border-color:#008375;color:#fff;}
.page-struct .page-num.current a{color:#fff;}
.page-struct .page-else{color:#b5b5b5;border-color: transparent;}
.page-input{width: 36px;height: 18px;line-height: 18px;border:1px solid #b5b5b5;border-radius: 2px;}
.icon-lock-01{background-position:-400px -112px;width: 16px;height: 16px;cursor: default;}
.lecture-action:hover .icon-lock-01{background-position:-400px -112px;}
/*明华在线-第二专业UI.html*/
.icon-right-02{background-position: -368px -112px;width: 16px;height: 16px;}
.view-cdetails .view-course-detail{margin-top: 30px;}
.view-course-detail .icon-right-02{margin: 0 4px;}
.content-two-major .content-top{background-color: #fcfcfc;}
.table-view{display: table;table-layout: fixed;width: 100%;}
.view-before,.view-after{display: table-cell;vertical-align: middle}
.buy-count{font-size: 16px;line-height: 40px;}
.buy-count .view-after{text-align: right;}
.buy-count .view-after span{display: inline-block;margin-right: 25px;}
.buy-count .view-after i{font-size: 20px;color:#ff9600;font-weight: bold;background: none;margin: 0 5px;}
.buy-count .view-after .btn-public{margin-top: -5px;}
.table-buy-course{margin-bottom: 30px;}
.table-buy-course td{font-size: 14px;}
.table-buy-course .th01{width: 80px;}
.table-buy-course .th03{width: 150px;}
.table-buy-course .th04{width: 150px;}
.table-buy-course .td-left{padding-left:30px;}
.table-buy-course .buy-status-selected td{background-color: #edf6f9;}
.buy-status{color:#434d57;}
.buy-status-right .buy-status{color:#6cc2e3;}
.buy-clear,.buy-clear-fix{background-color: #6d7e8f;padding: 0 10px;color:#fff;}
.buy-clear .view-before,.buy-clear-fix .view-before{padding-left: 28px;}
.buy-clear .input-c{margin-top: -5px;}
.layout-fixed{position: fixed;bottom:0;}
.buy-clear.layout-fixed,.buy-clear-fix{width: 1180px;margin: 0 auto;display: none;}
.banner-two-major{background: url("images/two-major-banner.jpg") center center no-repeat #42b5bf;height: 310px;}
.vcn-list{margin:15px auto;display: block;width: 1000px;}
.vcn-list:after{display: block;content: ' ';clear: both;}
.vcn-item{float: left;margin: 0 0 30px 20px;border:1px solid #f1f1f1;cursor: pointer;box-shadow: 0 3px 3px #f1f1f1;}
.vcn-item:hover{border:1px solid #c9c9c9;}
.two-course-list{text-align: center;}
.view-course-new .view-img {  height: 171px;  width: 304px;  }
.view-course-new .view-img img {  height: 100%;width: 100%;}
.view-course-new .view-title { width: 100%;box-sizing: border-box;text-align: left;padding: 5px 10px;}
.va-middle {  margin-top: -15px;  position: absolute;  top: 50%;  width: 100%;  }
.buy-txt{font-size: 14px;}
.buy-txt a{font-size: 16px;}
.content-two-major .i-watch{width: 16px;height: 16px;margin-left: -1px;}
.table-ap .th01{width:80px;}
.table-ap .th03{width:150px;}
.table-ap .th04{width:150px;}
.view-pos-rel{position: relative}
.view-buy-row{position: absolute;bottom: 20px;left:10px;font-size: 14px;}
.view-tow-row .icon-right{margin: 0 2px;}
.view-tow-row .icon-time{width: 16px;height:16px;background-position:-459px -4px;margin-right: 2px;}
.view-tow-row{margin-top:5px;}
.btn-stop{border-bottom: none;padding: 3px 10px;box-shadow: none;}
.btn-stop:hover{border-bottom: none;box-shadow: none;}
.icon-stop{background: url("images/tip-stop.png") center center no-repeat transparent;height: 32px;width: 32px;display: inline-block;vertical-align: middle;}
.view-pos-rel .pc-score{top:48px;}
.tip-card{position: absolute;display: inline-block;top: 0;right:0;max-width: 50%;max-height: 85%;background-color: #fff;background-color: rgba(255,255,255,0.5);
    box-sizing: border-box;border:1px solid #d7d7d7;box-shadow:0 0 5px #d7d7d7  }
.tip-card-intro{padding: 10px;box-sizing: border-box;position: relative;}
.tip-card-intro .tc-close{position: absolute;top:2px;right: 5px;background-color: #fff;}
.tip-card-intro h2{font-size: 14px;margin-bottom: 10px;}
.tip-red{color: #f48282;}

.view-pic-box{position: fixed;left:0;top:0;width: 100%;height: 100%;display: flex;justify-content: center;align-items: center;
    background-color: rgba(0,0,0,.75);display: none;z-index: 999999;
}
.view-pic-box img{max-width: 80%;max-height: 80%;}
