@charset "utf-8"; html { color: #000; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; } body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td, hr, button, article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { margin: 0; padding: 0; } article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; } audio, canvas, video { display: inline-block; *display: inline; *zoom: 1; } body, button, input, select, textarea { font: 12px/1.5 tahoma, arial, \5b8b\4f53; } input, select, textarea { font-size: 100%; } table { border-collapse: collapse; border-spacing: 0; } th { text-align: inherit; } fieldset, img { border: 0; } iframe { display: block; } abbr, acronym { border: 0; font-variant: normal; } del { text-decoration: line-through; } address, caption, cite, code, dfn, em, th, var { font-style: normal; font-weight: 500; } ol, ul { list-style: none; } caption, th { text-align: left; } h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: 500; } h1 { font-size: 1.5em; } h2 { font-size: 1.25em; } q:before, q:after { content: ''; } strong { font-weight: bold; } sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; } sup { top: -0.5em; } sub { bottom: -0.25em; } a:hover { text-decoration: underline; } ins, a { text-decoration: none; } .clearfix { clear: both; margin: 0; padding: 0; } /* remove float */ .cle { display: block; height: 0; overflow: hidden; clear: both; } .clefix:after { content: '\20'; display: block; height: 0; clear: both; } .clefix { *zoom: 1; } /* common features */ .hidden { display: none; } .invisible { visibility: hidden; } /* common */ img { vertical-align: top; } a { color: #666; text-decoration: none; } a:hover { color: #389fc0; text-decoration: none; } body { background: #fff; font: 12px/1.5 "microsoft yahei", tahoma, arial; color: #666; font-size: 12px; color: #333; } .mgl15 { margin-left: 15px; } .mgr15 { margin-right: 15px; } .fl { float: left; } .fr { float: right; } /*首页 => 头部*/ .top-head { height: 30px; line-height: 30px; background-color: #f0f0f0; } .top-head-inner, .nav-inner ul.nav { width: 1300px; margin: 0 auto; } ul.top-head-left li { color: #ff4a08; float: left; margin-right: 30px; } ul.top-head-left li a { color: #ff4a08; margin: 0 3px; } ul.top-head-left li a:hover { text-decoration: underline; } ul.top-head-right li { float: right; } ul.top-head-right li { margin-left: 15px; } /*首页 => 头部 => 个人信息*/ .top-head-inner { position: relative; } ul.top-head-right li a { display: block; padding: 0 10px; border: 1px solid #f0f0f0; height: 28px; } .top-head.subpage-top { height: 40px; line-height: 40px; } .top-head.subpage-top ul.top-head-right li a { height: 38px; } ul.top-head-right li#link_login { margin-left: 40px; } ul.top-head-right li#link_login a { display: inline-block; color: #ec9200; } ul.top-head-right li a.current { background: #fff; border: 1px solid #ddd; border-bottom: none; } .users-info, .tea-studio { position: absolute; z-index: 99; top: 28px; width: 250px; background-color: #fff; border: 1px solid #ddd; border-top: none; padding: 10px 15px; display: none; } .top-head.subpage-top .users-info, .top-head.subpage-top .tea-studio { top: 38px; } .users-info .users-pic { position: relative; width: 75px; height: 75px; float: left; } .users-info .users-pic-radius { position: absolute; top: 0px; left: 0px; width: 75px; height: 75px; z-index: 10; background: url(/uploads/image/pimages/blank_pic.png); _background: url(/uploads/image/pimages/blank_pic_8.png); } .users-info h1 { float: left; min-height: 75px; text-align: left; padding-top: 15px; margin-left: 10px; width: 50%; } .tea-studio { height: 350px; overflow-y: auto; padding: 10px; } .tea-studio .course-view { border-bottom: 1px solid #ddd; padding: 10px 0; } .tea-studio .course-view img { width: 110px; height: 65px; float: left; } .tea-studio .course-view .course-name { width: 118px; float: right; } .tea-studio .course-view .course-name h3 { font-size: 14px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; cursor: default; line-height: 30px; } .tea-studio .course-view .course-name a { border: 1px solid #389fc0; border-radius: 20px; width: 60px; text-align: center; height: 24px !important; line-height: 24px; } .tea-studio.qr-code { width: auto; height: 145px; padding-left: 25px; padding-right: 25px; } .tea-studio.qr-code .pic { width: 135px; float: left; text-align: center; } .tea-studio.qr-code p { height: 24px; line-height: 24px; } .collection-box { height: 300px; padding: 0 10px 10px; } .collection-nav { background-color: #f2f2f2; margin-left: -11px; margin-right: -10px; } .collection-nav a { display: inline-block !important; width: 22%; text-align: center; } .collection-nav a.selected { background-color: #389fc0; color: #fff; } .head-inner { text-align: center; padding: 10px 0; width: 1200px; height: 85px; margin: 0 auto; } .head-inner .search-text { font-size: 24px; color: #0c667c; width: 300px; float: left; line-height: 40px; text-align: left; } .head-inner .search-ib { float: left; margin: 20px 15px 0 0; position: relative; background-color: #389fc0; } .head-inner .search-i { font-family: 'microsoft yahei', tahoma, arial; height: 36px; width: 320px; padding: 0 10px 0 22px; border: 2px solid #389fc0; font-size: 14px; line-height: normal; line-height: 40px\9; vertical-align: middle; background-color: #fff; position: relative; z-index: 2; } .head-inner .search-ib i { position: absolute; top: 7px; left: 4px; z-index: 5; font-size: 18px; color: #cbcbcb; } .head-inner .search-s { font-family: 'microsoft yahei', tahoma, arial; font-size: 0; width: 118px; height: 40px; line-height: 40px\9; padding-left: 1em; border-radius: 3px; border: 0; border-left: 1px solid #f2f2f2; border-top-left-radius: 0; border-bottom-left-radius: 0; vertical-align: middle; padding-top: 18px; padding-bottom: 18px; *margin-top: 30px; *border: 0; } .head-inner .search-b { font-family: 'microsoft yahei', tahoma, arial; font-size: 14px; cursor: pointer; height: 40px; outline: none; background-repeat: no-repeat; background-color: #389fc0; border: 0; color: #fff; vertical-align: middle; width: 80px; background-position: center; box-shadow: none; position: relative; z-index: 3; } .head-inner .search-ewm { float: right; } .head-inner .search-ewm p { display: inline-block; margin-left: 30px; } .head-inner .search-ewm p span { display: block; } .nav-box { /* height: 80px; */ } .nav-inner { background-color: #389fc0; height: 40px; line-height: 40px; } ul.nav { /* position: relative; */ text-align: justify; } ul.nav:after { content: ''; display: inline-block; width: 100%; } ul.nav li { display: inline-block; position: relative; } ul.nav li a.has-child { background: no-repeat 90% center; background-image: ; } ul.nav li a { color: #fff; display: block; font-size: 16px; padding: 0 33px; /*margin: 0 33px;*/ /* margin: 0 15px; */ } ul.nav li:hover, ul.nav li.current { background-color: #0c7a99; color: #fff; } /* ul.nav li a.zyk { background-color: #fff; border-radius: 3px 3px 0 0; color: #389fc0; height: 37px; margin-top: 3px; } */ ul.nav li .sub-nav { display: none; float: left; position: absolute; top: 40px; color: #fff; background: #0c7a99; z-index: 100; width: 100%; text-align: center; } ul.nav li:hover .sub-nav { display: block; } ul.nav li .sub-nav a { display: block; color: #fff; padding: 0 14px 2px; margin: 0; } ul.nav li .sub-nav a:hover, ul.nav li .sub-nav a.current { background: #085065; color: #fff; border-radius: 3px; } /* wrapper */ .wrapper { background-color: #fff; } .wrapper .wrapper-inner { margin: 0px auto; width: 1200px; padding: 15px 0px; } .sidebar { padding-left: 20px; } .primary { padding-right: 10px; padding-top: 25px; } /*tab 分页样式*/ .tab-wrapper, .section-more { font-size: 16px; letter-spacing: 0.125em; } .tab-wrapper .tab-i { padding: 0 .25em; display: inline-block; *display: inline; *zoom: 1; } .section-major .section-more .more-link:hover { text-decoration: underline; } /*tab 分页样式结束*/ .section-header { font-size: 18px; text-align: center; color: #818181; } .section-header .section-title { display: inline-block; min-width: 394px; font-size: 38px; letter-spacing: 0.13157894736em; border-bottom: 1px solid #a6abaf; padding: 20px 0; *display: inline; *zoom: 1; } .section-header .section-desc { padding: .60em 0; letter-spacing: 0.11111111111111em; } .section-header .b { height: 18px; background: url(/uploads/image/pimages/b.png) center no-repeat; margin-top: -9px; position: relative; z-index: 9; } .section-nav { text-align: right; } .section-nav .section-tab { display: inline-block; vertical-align: middle; *display: inline; *zoom: 1; } .section-nav .section-more { display: inline-block; vertical-align: middle; *display: inline; *zoom: 1; } .section-content .e-box { font-size: 14px; float: left; vertical-align: top; } .section-content .e-box .box-link { text-decoration: none; } .section-content .tab-content { padding-top: 26px; *padding-bottom: 26px; } /*针对不同的模块设置样式*/ /*专业样式*/ .section-major .section-header .section-title, .section-major .section-more, .section-major .section-more .more-link, .section-major .section-more .more-link:hover { color: #399fc1; } .section-major .tab-content { margin-right: -6px; margin-left: -4px; } .section-major .e-box { width: 16.666%; text-align: center; display: inline-block; vertical-align: top; *margin-right: -3px; *display: inline; *zoom: 1; } .section-major .e-box .box-img { height: 66px; padding-top: 10px; overflow: hidden; } .section-major .e-box .box-title { padding: 0px 4px; overflow: hidden; height: 41px; line-height: 41px; white-space: nowrap; text-overflow: ellipsis; } .section-major .e-box .box-link { margin: 0 5px 39px; display: block; border: 1px solid #c1c1c1; border-radius: 5px; text-decoration: none; } .load-more { text-align: center; } .load-more .load-more-link { display: inline-block; border: 1px solid; border-radius: 3px; color: #399fc1; padding: 11px 41px; text-decoration: none; } .load-more .load-more-link:hover { background-color: #399fc1; color: #fff; border-radius: 3px; } /*专业样式 结束*/ /*课程 样式*/ .section-course .section-header .section-title, .section-course .section-more, .section-course .section-tab .current .tab-link, .section-course .section-tab .tab-link:hover, .section-course .section-more .more-link:hover { color: #e26667; } .section-course .e-box { width: 270px; margin: 0px 0px 52px 30px; height: 249px; overflow: hidden; display: inline; color: #616161; } .section-course .box-link { text-align: center; height: 130px; } .section-course .box-link .box-img { width: 270px; height: 130px; overflow: hidden; } .section-course .box-row-two { margin-top: 5px; } .section-course .box-row-two .box-row-left { float: left; width: 150px; line-height: 1.68; } .section-course .box-row-two .box-row-s { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .section-course .box-row-two .box-row-right { float: right; width: 104px; line-height: 1.68; } .section-course .curriculum-title { font-size: 14px; line-height: 1.8; height: 50px; overflow: hidden; } .section-course .curriculum-link { font-size: 16px; color: #4f4f4f; padding-bottom: 3px; } .section-content .box-link .video-image { max-width: 100%; max-height: 100%; } .icon-renyuan, .icon-shijian { color: #e26667; font-weight: bold; } .section-course .pagination { text-align: right; } .section-course .pagination .current { background: #fff; border: 0; color: #e77470; } .section-course .pagination a:hover { color: #fff; } .section-course .pagination a.prev, .section-course .pagination a.next, .section-course .pagination span.prev, .section-course .pagination span.next { color: #e77470; } .section-course .pagination a.prev:hover, .section-course .pagination a.next:hover, .section-course .pagination span.prev:hover, .section-course .pagination span.next:hover, .section-course .pagination .pagechange { background-color: #e77470 !important; border-color: #e77470; color: #fff; } .section-course .pagination .pagechange { margin: 0px 10px; } .section-course .pagination .pagechange:hover { background-color: #ec6065; } /*课程 三分栏样式 结束*/ /*课程 四分栏样式*/ .section-fouth .section-header .section-title, .section-fouth .section-more, .section-fouth .section-tab .current .tab-link, .section-fouth .section-tab .tab-link:hover, .section-fouth .section-more .more-link:hover { color: #66cc9a } .section-fouth .pagination .current { background: #fff; border: 0; color: #66cc9a; } .section-fouth .pagination a.prev, .section-fouth .pagination a.next, .section-fouth .pagination span.prev, .section-fouth .pagination span.next { color: #66cc9a; } .section-fouth .pagination a:hover, .section-fouth .pagination a.prev:hover, .section-fouth .pagination a.next:hover, .section-fouth .pagination span.prev:hover, .section-fouth .pagination span.next:hover, .section-fouth .pagination .pagechange { background-color: #66cc9a !important; border-color: #66cc9a; color: #fff; } .section-fouth .pagination .pagechange:hover { background-color: #29c77a; } .section-fouth .e-box { width: 270px; margin: 0px 0px 52px 30px; height: 249px; } .section-fouth .box-row-two .box-row-left { width: 150px; } .section-fouth .e-box .box-link { height: 132px; } .section-fouth .icon-people { background-position: -7px -138px; } .section-fouth .icon-clock { background-position: -7px -164px; } .section-fouth .icon-renyuan, .section-fouth .icon-shijian { color: #66cc9a; font-weight: bold; } /*课程 四分栏样式 结束*/ /*内容展示结束*/ /*training*/ .training-banner { position: relative; height: 151px; font: 0 a; text-indent: -9999px; overflow: hidden; } .training-banner.training { background: #4b4b4b url(/uploads/image/pimages/training_banner.png) no-repeat center top; } .training-img { width: 498px; height: 277px; overflow: hidden; max-width: 100%; max-height: 100%; } .position { padding: 15px 0 20px; } .position a { color: #eb974e; } .training-info { margin-top: 55px; } .training-info h1 { font-size: 16px; font-weight: bold; margin-bottom: 20px; } .training-info p { margin-bottom: 15px; font-size: 14px; } .training-info p span { float: right; margin-right: 20px; font-size: 12px; height: 31px; line-height: 31px; } .training-info p.text { color: #949494; line-height: 200%; } .training-info .peo-number { background: url(/uploads/image/pimages/icon_count_yellow.png) no-repeat 0px 3px; padding-left: 23px; } .training-info .money { background: url(/uploads/image/pimages/icon_rmb_yellow.png) no-repeat 0px 4px; padding-left: 23px; } .training-info .train-sc { width: 28px; height: 31px; background: url(/uploads/image/pimages/icon_train_sc.png) no-repeat 0px 0px; } .training-info .train-sc:hover { background: url(/uploads/image/pimages/icon_train_sc_02.png) no-repeat 0px 0px; } ul.training-list { margin-top: 40px; border-bottom: 1px solid #a3a5b1; margin-bottom: 20px; } ul.training-list li { width: 230px; overflow: hidden; height: 180px; margin: 0 16px 20px; float: left; } ul.training-list li .curriculum-list h3 span { float: right; background: url(/uploads/image/pimages/icon_rmb_yellow.png) no-repeat 0px 0px; padding-left: 23px; } /* css3 */ .section-course .box-link .box-img img, .data-inner .data-thumb img, .curriculum-list .pic img, .classify-list .pic img { -webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1); } .section-course .box-link .box-img img:hover, .data-inner .data-thumb img:hover, .curriculum-list .pic img:hover, .classify-list .pic img:hover { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1); } .section-course .box-link .box-img img, .data-inner .data-thumb img, .curriculum-list .pic img, .classify-list .pic img { -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -ms-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s; } /*分页样式*/ .pagination { margin: 10px auto; text-align: center; float: none } .pagination a { border: 1px solid #aae; color: #15b; text-decoration: none } .pagination a:hover { background-color: transparent; text-decoration: underline } .pagination a, .pagination span { margin-bottom: 5px; margin-right: 5px; padding: .3em .5em } .pagination .current { background: #26b none repeat scroll 0 0; border: 1px solid #aae; color: #fff } .pagination span.prev, .pagination span.next { background: #fff none repeat scroll 0 0; border-color: #999; color: #999 } .pagination { padding: 10px 0px; } .pagination li { display: inline-block; } .pagination span, .pagination a { padding: 4px 9px; color: #666; background: #fff; border: 1px solid #ddd; } .pagination a:hover { text-decoration: none; color: #fff; } .pagination a:hover, .pagination .current { background-color: #e77470; border-color: #e77470; color: #fff; } /* footer */ /* .footer { height:246px; background: #000 url(/uploads/image/pimages/bg_footer.png) repeat; overflow: hidden; } .footer .footer-inner { padding-top: 25px; margin: 0px auto; width: 1200px; min-height: 175px; } .footer .footer-inner a { color: #969696; margin: 0px 5px 0px 5px; } .footer .footer-inner a:hover { color: #fff; text-decoration: none; } .footer .footer-inner h3 { margin-left: auto; margin-right: auto; margin-top: 45px; margin-bottom: 35px; width: 176px; height: 34px; background: url(/uploads/image/pimages/footer_logo.png) no-repeat; position: relative; left: 56px; } .footer-inner .footer-left { width: 40%; float: left; } .footer-inner .footer-right { width: 60%; float: left; height: 175px; } .footer-inner .footer-left a { display: block; width: 47%; float: left; margin: 0; padding-top: 12px; height: 1.7em; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; margin-right: 3%; *margin-right: 2%; } .footer-inner .footer-copyright { color: #969696; text-align: center; border-top: 1px solid #323232; clear: left; padding: 10px 0px; } .footer-inner .footer-copyright .copyright-icp { vertical-align: middle; } .footer .footer-inner .footer-text { padding-right: 10px; color: #fff; padding-top: 5px; text-align: center; max-height: 70px; overflow: hidden; } .footer .footer-inner p { line-height: 30px; text-align: right; } */ /*子页面 => 课程*/ .m-tag { width: 1200px; margin: 0 auto; } .m-tag .attr { padding: 10px 0 0; position: relative; } .m-tag .attr-bar { padding: 10px 0px; border-bottom: 1px solid #e5e5e5; } .m-tag .attr .m-attr { padding: 10px 0px 5px; border-bottom: 1px dotted #ddd; font-size: 14px; } .m-tag .attr .bor-none { border: 0 none; } .m-tag .attr .m-attr .a-key { float: left; width: 80px; text-align: right; font-weight: bold; } .m-tag .attr .m-attr .a-val { float: left; display: inline; margin-left: 10px; width: 1070px; height: 28px; overflow: hidden; } .a-val-s { border: 1px solid #e5e5e5; padding: 20px 51px 20px 69px; height: 0; display: none !important; max-height: 160px; overflow-y: scroll !important; width: 987px !important; margin-left: 21px !important; } .m-tag .attr .m-attr .a-val span { display: inline-block; zoom: 1; margin: 0px 10px 7px 0px; } .a-val-right { width: 1000px; } .a-val-right span { width: 134px; vertical-align: top; margin: 0 5px 7px 0 !important; } .m-tag .attr .m-attr .a-val span .associated { position: absolute; z-index: 10; background-color: #fff; border: 1px solid #ddd; height: 30px; line-height: 30px; border-radius: 2px; margin-top: -1px; } .m-tag .attr .m-attr .a-val .selected { background-color: #fff; border: 1px solid #ddd; border-bottom-color: #fff; border-radius: 2px; } .m-tag .attr .m-attr .a-val span a.current { background-color: #009999; color: #fff; border-radius: 2px; } .m-tag .attr .m-attr .a-val span a { display: inline-block; padding: 1px 4px; } .m-tag .attr .m-attr .a-val span .selected { color: #009999; position: relative; z-index: 12; } .m-tag .attr .m-attr .a-val span .associated a { color: #009999; } .m-tag .attr .m-attr .a-val span .associated a.current { color: #fff; } .m-tag .attr .m-attr .a-val span .associated a:hover { color: #f60; } /* 子页面 => 课程 => data-list */ .search-box { text-align: center; padding-top: 35px; padding-bottom: 35px; width: 1200px; margin: 0 auto; overflow: hidden; } .search-box .search-i { font-family: 'microsoft yahei', tahoma, arial; height: 40px; width: 310px; padding: 0px; padding-right: 68px; margin-right: -61px; border-radius: 3px; border: 1px solid #b9b9b9; font-size: 14px; line-height: normal; line-height: 40px\9; padding-left: .5em; vertical-align: middle; background-color: #fff; position: relative; z-index: 2; } .search-box .search-b { cursor: pointer; height: 38px; outline: none; background-image: url(/uploads/image/pimages/widgets_search_button.png); background-repeat: no-repeat; background-color: #fff; border: 0; color: #fff; vertical-align: middle; width: 54px; background-position: center; box-shadow: none; position: relative; z-index: 3; } .data-row { border-bottom: 1px solid #fff; margin-bottom: 20px; } .data-inner { padding-bottom: 20px; border-bottom: 1px solid #ddd; padding-right: 20px; } .data-teacher { font-size: 14px; color: #4a4a4a; margin-bottom: 5px; } .data-inner .data-thumb { padding: 6px; float: left; background-color: #fff; display: inline; margin-right: 20px; width: 270px; height: 190px; overflow: hidden; } .data-inner .data-thumb .img-scale { width: 270px; height: 160px; overflow: hidden; } .data-inner .data-thumb img { max-width: 100%; max-height: 100%; } .data-inner h3 { font-size: 18px; line-height: 30px; height: 30px; color: #303030; margin-bottom: 5px; overflow: hidden; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .data-inner h3 a { color: #303030; } .data-inner .data-desc { padding: 5px 0px; color: #6e6e6e; line-height: 200%; } .data-inner .data-job { font-size: 12px; color: #666; } .data-inner .data-info span { display: inline-block; margin-top: 6px; height: 20px; line-height: 22px; color: #999; } .data-inner .data-info span.mr { margin-right: 120px; } .data-inner .data-info span.count { background: no-repeat 0px center; } .data-inner .data-info span.time { background: no-repeat 0px center; } .data-inner .data-info-link { float: right; font-size: 14px; color: #e67a7b; width: 110px; height: 28px; overflow: hidden; text-align: center; line-height: 28px; margin-left: 30px; border: 1px solid #ff6863; border-radius: 3px; } .data-inner .data-info-link:hover { border-color: #f60; text-decoration: none; } .data-inner .data-info-num { font-size: 12px; color: #666; float: right; } .page-center .pagination { text-align: center; } /*子页面 => 课程详情*/ .wrap-left-3 { float: left; width: 30%; } .wrap-left-7 { float: left; width: 70%; } .wrap-left-75 { float: left; width: 75%; } .wrap-left-25 { float: left; width: 25%; } .wrap-left-4 { float: left; width: 40%; } .wrap-left-6 { float: left; width: 60%; } .wrap-left-3 { float: left; width: 30%; } .wrap-left-7 { float: left; width: 70%; } .wrap-left-3 .video-box { text-align: center; width: 312px; height: 176px; } .wrap-left-3 .video-box img { width: 100%; height: 100%; } .c-catalog-left { border-top: 1px solid #e8e8e8; border-right: 1px solid #e8e8e8; padding-bottom: 120px; } .c-catalog-right { border-top: 1px solid #e8e8e8; } .c-wrapper-top .c-category, .c-top-right p { margin: 10px 0; font-size: 14px; } .c-top-right .course-nature { font-weight: bold; } .c-top-right .hours { margin-left: 15px; } .c-wrapper-top .c-top-right { height: 240px; margin-left: 20px; } .c-wrapper-top .c-top-right h1 { font-size: 22px; height: 25px; line-height: 25px; } .c-wrapper-top .c-top-right p.abstract { color: #717171; line-height: 180%; font-size: 12px; word-break: break-all; margin: 10px 0; } .learning-progress .progress-l { width: 400px; float: left; } .progress-l span.cycle-left { background: #218da9; color: #fff; padding: 4px 8px; margin-right: 10px; } .progress-l span.cycle { font-size: 18px; color: #218da9; } .progress { height: 10px; overflow: hidden; background-color: #e5e5e5; border-radius: 0; margin-bottom: 0; } .progress-bar { float: left; width: 0; max-width: 100%; height: 100%; font-size: 12px; line-height: 20px; color: #fff; text-align: center; background-color: #218da9; box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15); -webkit-transition: width .6s ease; -o-transition: width .6s ease; transition: width .6s ease; } .learning-progress .porgress-r { float: right; } .learning-progress .porgress-r .joinstudy { display: block; background-color: #218da9; width: 200px; height: 30px; line-height: 30px; color: #fff; text-align: center; margin-bottom: 10px; } .learning-progress .porgress-r .joinstudy:hover { background-color: #096d8d; } .learning-progress .porgress-r .credit, .learning-progress .porgress-r .collection { display: inline-block; text-align: center; color: #f8b551; background-color: #fff; margin-top: 5px; width: 94px; padding: 5px 0; } .learning-progress .porgress-r .credit { border: 1px solid #f8b551; } .learning-progress .porgress-r .collection { border: 1px solid #218da9; color: #218da9; margin-left: 5px; } .c-catalog-title .catalog-menu { height: 40px; border-bottom: 1px solid #e5e5e5; } .c-catalog-title .catalog-menu li { float: left; display: inline; width: 126px; height: 40px; margin-right: 15px; border-right: 1px solid #eee; margin-right: -1px; } .c-catalog-title .catalog-menu li a { display: inline-block; zoom: 1; width: 126px; text-align: center; height: 40px; font-size: 14px; line-height: 40px; } .c-catalog-title .catalog-menu li a:hover, .c-catalog-title .catalog-menu li.current a, .c-catalog-title .catalog-menu li a.current { border-top: 3px solid #009999; color: #009999; margin-top: -1px; line-height: 36px; height: 38px; border-bottom: 1px solid #fff; } .c-catalog { padding-top: 10px; padding-right: 10px; } .c-catalog ol li { *height: 1%; } .c-catalog ol a { display: block; padding: 10px 0px; line-height: 30px; *height: 30px; } .c-catalog ol li.active a, .c-catalog ol a.current { background: #f8f8f8; } .c-catalog ol li.active .setting { display: block; } .c-catalog ol li.active ul .setting { display: none; } .c-catalog ol li.active ul a { background: #fff; } .c-catalog ol li { position: relative; line-height: 40px; margin-top: 10px; } .c-catalog ol li .span { color: #333333; background: #f5f5f5; font-weight: bold; font-size: 14px; width: 100%; display: inline-block; } .c-catalog ol li .span strong { padding-left: 15px; } .c-catalog ol li ol li { margin-top: 2px; margin-bottom: 0px; /*height: 30px;*/ padding: 5px 0px; border-bottom: 1px dotted #ddd; } .c-catalog ol li ol li a { cursor: default; padding: 0px; padding-left: 50px; border-bottom: 1px dotted #ddd; margin-bottom: -6px; line-height: 36px; } .c-catalog ol li ol li a:hover { color: #666; text-decoration: none; } .c-catalog ol li ol li ol { border: 0 none; } .c-catalog ol li ol li ol li { margin-bottom: -6px; height: 30px; line-height: 30px; } .c-catalog ol li ol li ol a { padding-left: 80px; } .c-catalog ol li a em { padding: 0px 4px; font-style: normal; } .c-catalog ol li ul a, .c-catalog ol li ol li ol ul a { font-weight: normal !important; padding-left: 80px !important; } .c-catalog ol li ol li ol ul li a { padding-left: 100px !important; height: 34px; line-height: 34px; } .c-catalog ul li span { position: relative; _top: 10px; } .c-catalog ol li .point a { display: none; position: absolute; top: 5px; _top: -1px; border: 0 none; right: 10px; width: 13px; height: 8px; background: url(/uploads/image/pimages/catalog_open.png) no-repeat 0px center; } .c-catalog ol li .point-close a { position: absolute; top: 5px; _top: -1px; border: 0 none; right: 10px; width: 13px; height: 8px; background: url(/uploads/image/pimages/catalog_close.png) no-repeat 0px center; } .c-catalog ol li .point a:hover { _background: url(/uploads/image/pimages/catalog_open.png) no-repeat 0px center; } .c-catalog ol li .point-close a:hover { _background: url(/uploads/image/pimages/catalog_close.png) no-repeat 0px center; } .c-catalog-right .w_speaker { padding: 0px 0px 0px 15px; float: none; padding-left: 20px; border-left: none; background: repeat-y; } .w_speaker-team { margin: 30px 0px 20px 0px; font-size: 16px; text-align: center; } .w_speaker .w_speaker-list li { width: 113px; float: left; text-align: center; } .w_speaker .w_speaker-list .speaker { position: relative; width: 75px; height: 75px; display: inline-block; } .w_speaker .w_speaker-list .speaker .speaker-radius { position: absolute; top: 0px; left: 0px; width: 75px; height: 75px; z-index: 10; background: url(/uploads/image/pimages/blank_pic.png); _background: url(/uploads/image/pimages/blank_pic_8.png); } .w_speaker .w_speaker-list .speaker img { width: 75px; height: 75px; } .w_speaker .w_speaker-list .speaker a { display: block; width: 100%; height: 100%; } .w_speaker .w_speaker-list h1 { min-height: 35px; text-align: center; padding-top: 15px; } .w_speaker .w_speaker-list.w_speaker_major li { float: none; width: 100%; } .user-desc { clear: left; word-break: break-all; font-size: 12px; } .w_speaker .w_speaker-list.w_speaker_major .speaker { position: relative; width: 75px; height: 75px; float: left; } .w_speaker .w_speaker-list.w_speaker_major h1 { float: left; min-height: 75px; text-align: left; padding-top: 15px; margin-left: 10px; width: 50%; padding-left: 2em; } .w_team-introduction .remarks { height: 40px; line-height: 40px; background: #f5f5f5; margin: 10px 10px 0 0; color: #266c93; padding-left: 15px; } .w_team-introduction .remarks img { vertical-align: middle; } .w_team-introduction ul { margin-right: 10px; } .w_team-introduction ul li { width: 150px; display: inline; float: left; margin: 10px 16px; } .w_team-introduction ul li .book-info { position: relative; } .w_team-introduction ul li .book-info .pic { text-align: center; margin-bottom: 10px; } .w_team-introduction ul li .book-info .tit h3 { font-weight: bold; margin-bottom: 10px; height: 1.68em; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } .w_team-introduction ul li .book-info .tit p { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } .w_team-introduction ul li .book-info .buy { text-align: center; color: #228da8; padding: 15px 0; text-decoration: underline; } .w_team-introduction ul li .book-info .buy a { color: #228da8; text-decoration: underline; } .w_team-introduction ul li .book-info .icon-star { position: absolute; top: 2px; left: 0; width: 13px; height: 11px; background: url(/uploads/image/pimages/star02.png) no-repeat; } /*子页面 => 素材中心*/ .material-banner { height: 190px; width: 100%; background: url(/uploads/image/pimages/material-banner.jpg) no-repeat; } .course-banner { height: 190px; width: 100%; background: url(/uploads/image/pimages/banner-kc2.jpg) no-repeat; } .project-banner { height: 190px; width: 100%; background: url(/uploads/image/pimages/banner-zy.png) no-repeat; } .weike-banner { height: 190px; width: 100%; background: url(/uploads/image/pimages/banner-wk.png) no-repeat; } .train-banner { height: 190px; width: 100%; background: url(/uploads/image/pimages/banner-px.png) no-repeat; } .skilltrain-banner { height: 190px; width: 100%; background: url(/uploads/image/pimages/banner-jnxl.png) no-repeat; } .collapse { color: #e66a24; text-decoration: underline; vertical-align: middle; display: inline-block; cursor: pointer; } .collapse-show { height: auto !important; display: block !important; } .m-tag .attr-bar { padding: 10px 0px; border-top: 1px solid #e5e5e5; border-bottom: 1px solid #e5e5e5; } .m-tag .attr-bar .search-tips { float: right; padding-right: 20px; _line-height: 22px; } .m-tag .attr-bar .search-tips span { font-weight: bold; color: #ff6600; } .m-tag .attr-bar .attr-list { padding-left: 20px; } .m-tag .attr-bar .attr-list .attr-order { float: left; } .m-tag .attr-bar .attr-list a { display: inline-block; zoom: 1; margin: 0px 6px; padding: 0px 10px; height: 20px; line-height: 20px; border: 1px solid #ddd; } .m-tag .attr-bar .attr-list a:hover { border-color: #009999; color: #009999; } .m-tag .attr-bar .attr-list span { display: inline-block; zoom: 1; padding-right: 10px; } .m-tag .attr-bar .attr-list a.current { background-color: #009999; color: #fff; border-color: #009999; } .m-tag .attr-bar .attr-list .default span { padding-right: 0px; } .m-tag .attr-bar .attr-list .order span { background: url(/uploads/image/pimages/res_info_1.png) no-repeat right center; } .m-tag .attr-bar .attr-list .desc span { background: url(/uploads/image/pimages/res_info_2.png) no-repeat right center; } .m-tag .attr-bar .attr-list .good span { background: no-repeat right center; } .m-tag .attr-bar .attr-list .attr-search { float: left; display: inline; margin-left: 10px; border: 1px solid #ddd; } .m-tag .attr-bar .attr-list .attr-search .search { float: left; height: 20px; line-height: 20px; padding: 0px; padding-left: 10px; width: 135px; margin: 0px; border: 0px none; outline: none; color: #666; } .m-tag .attr-bar .attr-list .attr-search .button-submit { float: left; width: 30px; height: 20px; padding: 0px; margin: 0px; border: 0 none; background: url(/uploads/image/pimages/search_bar.png) no-repeat center center; _background: url(/uploads/image/pimages/search_bar_8.png) no-repeat center center; } .material-box { margin-left: auto; margin-right: auto; width: 1200px; } .res-list { overflow: hidden; padding-bottom: 30px; } .res-list ul { margin: -1px 0px 0px -1px; } .res-list li { float: left; width: 299px; height: 300px; border: 1px solid #e5e5e5; border-right: 0 none; border-bottom: 0 none; } .res-list li .thumb { margin: 22px auto 12px; width: 220px; height: 165px; border: 1px solid #ddd; text-align: center; } .res-list li .thumb img { max-width: 100%; max-height: 100%; vertical-align: middle; -webkit-transition: opacity 0.5s; -moz-transition: opacity 0.5s; -o-transition: opacity 0.5s; transition: opacity 0.5s; } .res-list li .thumb span { display: inline-block; zoom: 1; width: 0px; height: 100%; overflow: hidden; margin-left: -1px; font-size: 0; line-height: 0; vertical-align: middle; } .res-list li .thumb img:hover { opacity: 0.7; filter: alpha(opacity=70); } .res-list li .res-title, .res-list li .res-info { margin: 0px auto; width: 220px; height: 20px; line-height: 20px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .res-list li .res-title { font-weight: bold; font-size: 14px; } .res-list li .res-title a { color: #000; } .res-list li .res-info { color: #999; } .res-list li .res-info span { display: inline-block; zoom: 1; margin: 0px 2px; } .res-list li .res-info strong { font-weight: bold; padding: 0px 3px 0px 0px; color: #f60; } /*子页面 => 专业*/ .tab-content .tab-content-title { font-size: 18px; color: #818181; margin: 1em 0; padding-left: 3px; } /*首页 => 幻灯区*/ .silder { width: 100%; height: 450px; background: #d9f4ff; position: relative; } .banner-silder { position: absolute; z-index: 2; width: 100%; } .flexslider { position: relative; height: 450px; overflow: hidden; background: url(/uploads/image/pimages/loading.gif) 50% no-repeat; } .slides { position: relative; z-index: 1; } .slides li { height: 450px; } .slides li a { display: block; width: 100%; height: 100%; text-align: left; text-indent: -9999px } .flex-control-nav { position: absolute; bottom: 10px; z-index: 2; width: 100%; text-align: center; } .flex-control-nav li { display: inline-block; width: 14px; height: 14px; margin: 0 5px; *display: inline; zoom: 1; } .flex-control-nav a { display: inline-block; width: 14px; height: 14px; line-height: 40px; overflow: hidden; background: url(/uploads/image/pimages/dot.png) right 0 no-repeat; cursor: pointer; } .flex-control-nav .flex-active { background-position: 0 0; } .flex-direction-nav { position: absolute; z-index: 3; left: 0; width: 100%; top: 45%; } .flex-direction-nav li a { display: none; width: 50px; height: 50px; overflow: hidden; cursor: pointer; position: absolute; } .flex-direction-nav li a.flex-prev { left: 60px; background: url(/uploads/image/pimages/prev.png) center center no-repeat; } .flex-direction-nav li a.flex-next { right: 60px; background: url(/uploads/image/pimages/next.png) center center no-repeat; } .silder-inner { width: 1200px; margin: 0 auto; position: relative; } /*首页 => 幻灯区 => 左侧导航*/ .hc_lnav { z-index: 9999; position: relative; width: 200px; } .hc_lnav .allbtn { z-index: 99999; position: relative } .hc_lnav .allbtn h2 { font-size: 14px; box-shadow: 2px 0px 6px -3px #428000; -webkit-box-shadow: 2px 0px 6px -3px #428000; -moz-box-shadow: 2px 0px 6px -3px #428000 } .hc_lnav .allbtn h2 a { line-height: 36px; background-color: #358000; padding-left: 10px; width: 180px; display: block; font-family: 微软雅黑, 黑体; height: 36px; color: #ffffff; font-size: 14px; font-weight: normal } .hc_lnav .allbtn h2 a:hover { background-color: #358000; text-decoration: none; } .hc_lnav .allbtn h2 i {} .hc_lnav .allbtn h2 strong {} .hc_lnav .allbtn ul { z-index: 99999; position: absolute; background-color: #41494c; width: 190px; display: block; /*可以设置菜单是显示还是隐藏 display:none;为隐藏*/ height: 450px; top: 0; left: 0; } .hc_home .hc_lnav .allbtn ul, .hc_list .hc_lnav .allbtn ul { display: block } .hc_lnav .allbtn ul li { zoom: 1; clear: both; cursor: default; } .hc_lnav .allbtn ul li .tx { line-height: 30px; padding: 0 10px; height: 30px; } .hc_lnav .allbtn ul li .tx a { font-family: 微软雅黑, 黑体; color: #ffffff; font-size: 14px; -webkit-transition: color 0.1s ease-out 0s; -moz-transition: color 0.1s ease-out 0s; -ms-transition: color 0.1s ease-out 0s; -o-transition: color 0.1s ease-out 0s; transition: color 0.1s ease-out 0s } .hc_lnav .allbtn ul li .tx span { float: right; } .hc_lnav .allbtn ul li .tx i { margin-right: 10px; } .hc_lnav .allbtn ul li dl { zoom: 1; color: #ffffff; clear: both; overflow: auto; padding-top: 4px } .hc_lnav .allbtn ul li dl a { width: 29%; display: inline-block; vertical-align: top; color: #d9e7ce; margin: 0 6px 6px; -webkit-transition: color 0.1s ease-out 0s; -moz-transition: color 0.1s ease-out 0s; -ms-transition: color 0.1s ease-out 0s; -o-transition: color 0.1s ease-out 0s; transition: color 0.1s ease-out 0s } .hc_lnav .allbtn ul li .pop { position: absolute; background-color: #fcfcfc; min-height: 428px; width: 739px; display: none; padding: 10px 30px; top: 0px; border: 1px solid #379ebd; border-left: none; left: 200px; } .hc_lnav .allbtn ul li .pop h3 { font-size: 14px; color: #009999; } .hc_lnav .allbtn ul li .pop dl { padding-bottom: 6px; color: #666666; padding-top: 6px } .hc_lnav .allbtn ul li .pop dl:hover { background-color: #f3f3f3 } .hc_lnav .allbtn ul li .pop dl a { color: #666666; margin-left: 12px; margin-right: 12px; font-size: 14px; } .hc_lnav .allbtn ul li .pop dl a.un { color: #a5a5a5 } .hc_lnav .allbtn ul li .pop dt { font-size: 14px; color: #009999; display: block; } .hc_lnav .allbtn ul li .pop dd { width: 730px; margin-left: -12px } .hc_lnav .allbtn ul li .pop .act { width: 640px; height: 80px; overflow: hidden; padding-top: 10px } .hc_lnav .allbtn:hover ul { display: block } .hc_lnav .allbtn ul li:hover { background-color: #ffffff } .hc_lnav .allbtn ul li:hover .tx { background-color: #fff; color: #218da9; } .hc_lnav .allbtn ul li:hover .tx a { color: #218da9; } .hc_lnav .allbtn ul li:hover .pop { display: block; top: 0px; left: 200px } .hc_lnav .allbtn ul li:hover .pop dl a.un { color: #a5a5a5; text-decoration: none } .hc_lnav .allbtn ul li:hover dl { color: #6e6e6e } .hc_lnav .allbtn ul li:hover a { color: #666666 } .hc_lnav .allbtn ul li:hover a:hover { color: #218da9 } .hc_lnav .allbtn .jspop .more-pop { color: #fff; padding: 0 10px; font-size: 14px; display: block; height: 30px; line-height: 30px; } /*首页 => 幻灯区 => 右侧内容*/ .banner-right { width: 200px; position: absolute; right: 0; z-index: 20; } .ranklist { background: #389fc0; padding: 10px; height: 205px; } .ranklist h3 { font-size: 16px; color: #fff; margin-bottom: 10px; } .ranklist li { height: 16px; line-height: 16px; position: relative; padding: 0 10px 0 25px; margin: 0 0 10px 0; } .ranklist li a { display: block; color: #fff; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .ranklist li a:hover { text-decoration: underline; } .ranklist li em { width: 20px; height: 16px; overflow: hidden; position: absolute; left: 0; display: block; text-align: center; background: #0a6e8e; font-style: normal; color: #333; } .ranklist li.top em { background-position: 0 0; color: #fff; } .ranklist li .num { position: absolute; right: 0; top: 0; color: #999; } .ranklist.bottom { height: 205px; border-top: 1px solid #87b6c5; } /* more-school-dialog */ .more-school-dialog { position: fixed; _position: absolute; z-index: 90; top: 50%; left: 50%; margin-left: -500px; margin-top: -300px; width: 1000px; border: 1px solid #c6c6c6; box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.2); -webkit-transform: translatez(0); } .more-school-dialog .dialog-opacity { z-index: 91; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: #fff; opacity: 0.9; filter: alpha(opacity=90); } .more-school-dialog .dialog-content { position: relative; z-index: 92; } .more-school-dialog .dialog-close { position: absolute; top: 0; right: 0; width: 25px; height: 25px; } .more-school-dialog .dialog-close a { display: block; width: 100%; height: 100%; text-align: center; line-height: 25px; color: #000; } .more-school-dialog .dialog-close a:hover { text-decoration: none; } .more-school-dialog .dialog-title { padding: 30px 60px 30px; } .more-school-dialog .dialog-title h3 { float: left; font-size: 22px; color: #be393a; } .more-school-dialog .dialog-title .dialog-search { float: left; padding-left: 20px; } .more-school-dialog .dialog-title .dialog-search .input-text { font-size: 14px; outline: 0; margin: 0; box-shadow: none; border: 1px solid #bcbcbc; height: 22px; padding: 5px 10px; line-height: 22px; } .more-school-dialog .dialog-title .dialog-search .dialog-button { width: 50px; height: 32px; background: none; border: 0 none; margin: 0; padding: 0; cursor: pointer; font-size: 14px; color: #be393a; } .more-school-dialog .dialog-row, .more-school-dialog .result-row { padding: 0px 60px 30px; min-height: 180px; max-height: 480px; overflow-y: auto; overflow-x: hidden; } .more-school-dialog .data-list { font-size: 14px; } .more-school-dialog .data-list li { text-indent: 10px; float: left; width: 33%; height: 30px; line-height: 30px; overflow: hidden; text-overflow: ellipsis; } .more-school-dialog .dialog-more-button { display: none; padding: 10px 0px; } .more-school-dialog .dialog-more-button a { margin: 0px auto; color: #e67a7b; display: block; border-radius: 3px; width: 120px; height: 34px; border: 1px solid #ff6863; line-height: 34px; text-align: center; font-size: 14px; } .more-school-dialog .dialog-more-button a:hover { text-decoration: none; border-color: #f60; } .more-school-dialog .dialog-loading { display: none; height: 80px; padding: 10px 0px; background: no-repeat center 10px; } .more-school-dialog .dialog-nodata { font-size: 16px; color: #666; font-family: "microsoft yahei", arial; text-align: center; padding: 10px 0px; } /*遮罩层*/ .e-mask { display: none; position: fixed; left: 0px; right: 0px; bottom: 0px; top: 0px; z-index: 90; min-height: 100%; } .login-learn-community { margin-left: -250px; margin-top: -144px; top: 35%; width: 500px; padding: 38px 30px; } .login-learn-community .dialog-content .learn-community-dialog-h2 { padding-top: 65px; font-size: 18px; text-align: center; } .login-learn-community .dialog-content .learn-community-dialog-btn { padding-bottom: 50px; } .login-learn-community .dialog-content .learn-community-dialog-btn a { color: #228da8; font-size: 14px; background: #fff; margin: 20px auto; border: 1px solid #228da8; display: block; height: 40px; width: 155px; text-align: center; line-height: 40px; } .login-learn-community .dialog-content .learn-community-dialog-btn a:hover { text-decoration: none; color: #fff; font-size: 14px; background: #228da8; margin: 20px auto; border: 1px solid #228da8; display: block; height: 40px; width: 155px; text-align: center; line-height: 40px; } .login-learn-community .more-school-dialog .dialog-close a:hover { color: #a81b00; } /* dialog login */ .login-dialog { width: 450px; overflow: hidden; margin: -160px 0px 0px -225px; padding: 0px; } .dialog-login-title { padding-top: 25px; font-size: 18px; padding-left: 20px; } .dialog-login-warn { padding: 10px 25px 0px; color: red; text-align: center; } /*.login { padding: 20px 25px; }*/ /*.login div { overflow: hidden; }*/ .login_name input, .login_pwd input { border: none; border: 1px solid #d7d7d7; border-radius: 2px; font-size: 16px; margin-bottom: 20px; padding: 11px 10px 11px 35px; z-index: 20; line-height: 18px; width: 353px; } .login_yzm input { border: none; border: 1px solid #d7d7d7; border-radius: 2px; font-size: 16px; margin-bottom: 20px; padding: 9px 10px 9px 5px; z-index: 20; line-height: 18px; width: 140px; } .login_name input:focus, .login_pwd input:focus, .login_yzm input:focus { border: 1px solid #67b2e0; } .login_name, .login_pwd { position: relative; } .login em { background: url(/uploads/image/pimg/signup.png) no-repeat left top; display: inline-block; width: 25px; height: 25px; margin-right: 2px; vertical-align: -4px; position: absolute; top: 8px; left: 8px; } .login .iname { background-position: 0 -25px; } .login .ipwd { background-position: -25px -25px; } .login a { color: #3680e0; text-decoration: none; } .login a:hover { text-decoration: underline; } .login_yzm img { position: relative; top: 0px; left: 10px; cursor: pointer; margin-right: 20px; } .login button { width: 100%; background: #31bcc1; display: block; line-height: 38px; border: 0; border-radius: 2px; color: #fff; cursor: pointer; font-size: 16px; height: 38px; margin-bottom: 20px; text-align: center; } .login a.zhuce { width: 100%; background: #31bcc1; display: block; line-height: 38px; border: 0; border-radius: 2px; color: #fff; cursor: pointer; font-size: 16px; height: 38px; margin-bottom: 20px; text-align: center; } .login a.zhuce:hover { text-decoration: none; } .remeber { height: 45px; color: #666; } .remeber input { position: relative; top: 3px; margin-right: 3px; } .remeber a { float: right; } /*修改 pnotify 样式*/ .ui-pnotify-title { margin-bottom: 0; } .ui-icon { margin-top: 0; } .ui-widget.ui-widget-content { font-size: 14px; padding: 8px 10px; } .ui-icon-info { background-position: -16px -142px; } .ui-icon-close { background-position: -80px -131px; } /*子页面-证书简介*/ .certificate-left { width: 680px; } .certificate-title h3, .certificate-right .statement h3 { font-size: 18px; font-weight: bold; border-bottom: 2px solid #ddd; padding-bottom: 10px; margin-bottom: 20px; } .certificate-title h3 span, .certificate-right .statement h3 span { border-bottom: 2px solid #389fc0; padding-bottom: 12px; } .certificate-title.top p { display: inline-block; width: 45%; font-size: 16px; margin: 15px 0 0; } .certificate-title.top p i, .certificate-title.middle p i { color: #389fc0; margin-right: 10px; } .certificate-title.middle h3 { margin-top: 40px; } .certificate-title.middle p { display: inline-block; margin-right: 20px; font-size: 16px; } .certificate-title.middle p span { display: block; text-align: center; color: #389fc0; font-size: 40px; margin-left: 20px; } .certificate-title.middle p .icon-kecheng { font-size: 36px; } .certificate-title.bottom { margin: 40px 0; } .certificate-title.bottom p { font-size: 16px; line-height: 200%; } .certificate-right { text-align: center; } .certificate-right .tips { font-size: 14px; font-weight: bold; margin-top: 20px; } .certificate-right .apply-btn { background: #389fc0; width: 200px; line-height: 40px; display: block; font-size: 16px; color: #fff; margin: 20px auto; } .certificate-right .apply-btn:hover { background: #1f84a5; color: #fff; } .certificate-right .statement { text-align: left; } .certificate-right .statement p { font-size: 16px; line-height: 200%; } /*子页面-证书信息核实*/ .certificate-verify h3 { font-size: 18px; font-weight: bold; text-align: center; margin-bottom: 20px; } .verify-info .verify-left { width: 42%; float: left; } .verify-info .verify-left p { margin: 10px 0; font-size: 14px; } .verify-info .verify-left p span { width: 80px; display: inline-block; font-weight: bold; } .verify-info .verify-left p .input-verify { border: 1px solid #ddd; width: 300px; padding: 4px 8px; } .verify-info .verify-right { font-size: 16px; float: left; width: 56%; line-height: 200%; } .verify-right .photograph { margin: 30px 0; } .verify-right .photograph .get-pictures { width: 300px; height: 224px; display: inline-block; background: no-repeat; vertical-align: top; } .verify-right .photograph p { display: inline-block; width: 352px; margin-left: 15px; margin-top: 18px; } .certificate-verify .verify-btn { text-align: center; margin: 30px; } .certificate-verify .verify-btn a { background: #389fc0; display: inline-block; padding: 15px; font-size: 16px; color: #fff; } /*新闻 => 列表*/ .news-menu, .news-right { border: 1px solid #ddd; } .news-menu li a { width: 196px; height: 40px; padding-left: 40px; display: inline-block; zoom: 1; font-size: 16px; line-height: 40px; border-left: 2px solid #fff; } .news-menu li a:hover, .news-menu li a.current { background-color: #f2f2f2; border-left: 2px solid #389fc0; } .news-right { margin-left: 40px; } .news-right h3 { font-size: 16px; color: #389fc0; height: 40px; line-height: 40px; border-bottom: 1px solid #ddd; padding: 0 15px } .news-right h3 i { font-size: 20px; vertical-align: middle; margin-right: 5px; } .news-list { margin: 0px; padding: 20px; list-style: none; } .news-list li { margin-bottom: 20px; padding-bottom: 20px; border-bottom: 1px solid #ddd; } .news-list .news-created { float: left; position: relative; width: 82px; height: 68px; font-size: 16px; color: #fff; text-align: center; } .news-list .news-created .day { width: 100%; height: 34px; line-height: 34px; background-color: #389fc0; position: absolute; bottom: 0; left: 0; } .news-list .news-created .year { width: 100%; height: 34px; line-height: 34px; position: absolute; top: 0; left: 0; background-color: #3db0d5; } .news-list .news-summary { margin-left: 100px; } .news-list .news-summary .news-link { font-size: 16px; font-weight: bold; text-decoration: none; } .news-list .news-summary p { line-height: 150%; margin: 5px 0 0; font-size: 14px; } .news-list .news-summary .view-info { color: #389fc0; } /*新闻 => 正文*/ .news-info { padding: 20px; } .news-info .news-title { text-align: center; color: #333; font-weight: bold; } .news-info .news-content { line-height: 2; text-indent: 2em; margin: 20px 0 30px; font-size: 14px; } .news-info .news-vw { text-align: center; padding: 15px; border-bottom: 1px dashed #ddd; color: #999; } .news-info .news-paging { font-size: 14px; color: #389fc0; } .news-info .news-paging p { display: inline-block; } .news-info .news-paging .limit-word { width: 300px; display: inline-block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; vertical-align: bottom; } ul.curriculum li { margin: 0 32px 20px; } .paging .pagination .pageinput { padding: 2px 4px; border: 1px solid #ddd; } /*在线开放课程-新*/ .mooc-banner { width: 1200px; height: 320px; margin: 0 auto 40px; } .mooc-course { /*margin-left: -20px; margin-right: -20px;*/ margin: 0 -20px 20px -20px; } ul.curriculum.mooc-course li { width: 270px; height: 210px; margin: 0 20px 20px; } .mooc-course li a { color: #333; } .mooc-course li:hover a { color: #389fc0; } .mooc-course .curriculum-list, .mooc-course .curriculum-list .pic { width: 270px; height: 154px; } .mooc-course .curriculum-list .pic { margin-bottom: 0; } .mooc-course .curriculum-list .curriculum-info .info-title { height: 30px; line-height: 30px; } .mooc-course .curriculum-list .info-school span { display: inline-block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .mooc-course .curriculum-list .info-school span.name { width: 85px; } .mooc-course .curriculum-list .info-school span.school { width: 185px; text-align: right; } /*登录 2018-03-19 更新*/ .login-tab-title { height: 50px; line-height: 50px; background: #f8f8f8; } .login-tab-title ul li { width: 213px; text-align: center; float: left; background: #f8f8f8; font-size: 16px; } .login-tab-title ul li a { color: #1c1c1c; width: 100%; height: 100%; display: inline-block; } .login-tab-title ul li.current, .login-tab-title ul li:hover { height: 50px; background: #31bcc1; } .login-tab-title ul li.current a, .login-tab-title ul li:hover a { color: #fff; } /* 学院列表 */ .ykt-colleges-title { color: #03ae84; text-align: center; margin: 0; padding: 10px 0px; font-weight: normal; font-size: 24px; height: 72px; margin-top: 36px; background: no-repeat center top; } .ykt-colleges-list { min-height: 200px; list-style: none; padding: 0; margin: 0px -40px 0 -10px; padding-bottom: 60px; overflow: hidden; } .ykt-colleges-more { margin: 0 auto; text-decoration: none; display: block; width: 5em; text-align: center; color: #a8a8a8; font-size: 18px; margin-bottom: 32px; } .ykt-colleges-list .ykt-colleges-more { margin-top: -40px; } .ykt-colleges-list .ykt-college-li { width: 31%; float: left; height: 110px; padding: 10px; } .ykt-colleges-list .ykt-college-li .ykt-college { display: block; background-color: #fff; height: 100%; width: 100%; overflow: hidden; text-align: center; color: #fff; padding: 10px; } .ykt-colleges-list .ykt-college-li .ykt-college .ykt-college-cover:before, .ykt-colleges-list .ykt-college-li .ykt-college:before { content: ''; display: inline-block; vertical-align: middle; height: 100%; margin-right: -2px } .ykt-colleges-list .ykt-college-li .ykt-college .ykt-college-cover { display: inline-block; vertical-align: middle; height: 100%; width: 98%; border: 1px solid #c1c1c1; border-radius: 5px; } .ykt-colleges-list .ykt-college-li .ykt-college .ykt-college-title { display: inline-block; vertical-align: middle; color: #000; max-width: 96%; } .ykt-colleges-list .ykt-college-li .ykt-college img { display: inline-block; height: 100%; max-height: 120px; max-width: 96%; vertical-align: middle; }