作业和考试权限以及图文和分组文档预览

dev_local_v8_beifangminzu
helinfeng 3 years ago
parent f3a3b09b89
commit 46e56a506b

File diff suppressed because one or more lines are too long

@ -727,42 +727,42 @@ tr > .ant-picker-cell-in-view.ant-picker-cell-range-hover-start:last-child::afte
.ant-form-item-has-success.ant-form-item-has-feedback .ant-form-item-children-icon {color: @success-color;}
.ant-form-item-has-warning .ant-form-item-explain, .ant-form-item-has-warning .ant-form-item-split {color: @warning-color;}
.ant-form-item-has-warning .ant-input, .ant-form-item-has-warning .ant-input-affix-wrapper, .ant-form-item-has-warning .ant-input:hover, .ant-form-item-has-warning .ant-input-affix-wrapper:hover {border-color: @warning-color;}
.ant-form-item-has-warning .ant-input:focus, .ant-form-item-has-warning .ant-input-affix-wrapper:focus, .ant-form-item-has-warning .ant-input-focused, .ant-form-item-has-warning .ant-input-affix-wrapper-focused {border-color: color(~`colorPalette("@{warning-color}", 5)`);border-right-width: 1px !important;box-shadow: 0 0 0 2px rgba(96, 74, 36, 0.2);}
.ant-form-item-has-warning .ant-input:focus, .ant-form-item-has-warning .ant-input-affix-wrapper:focus, .ant-form-item-has-warning .ant-input-focused, .ant-form-item-has-warning .ant-input-affix-wrapper-focused {border-color: color(~`colorPalette("@{warning-color}", 5)`);border-right-width: 1px !important;box-shadow: 0 0 0 2px rgba(64, 22, 83, 0.2);}
.ant-form-item-has-warning .ant-input:not(.ant-form-item-has-warning .ant-input-disabled) {background-color: #fff;}
.ant-form-item-has-warning .ant-input-affix-wrapper:not(.ant-form-item-has-warning .ant-input-affix-wrapper-disabled) {background-color: #fff;}
.ant-form-item-has-warning .ant-input-affix-wrapper input:focus {box-shadow: none !important;}
.ant-form-item-has-warning .ant-calendar-picker-open .ant-calendar-picker-input {border-color: color(~`colorPalette("@{warning-color}", 5)`);border-right-width: 1px !important;box-shadow: 0 0 0 2px rgba(96, 74, 36, 0.2);}
.ant-form-item-has-warning .ant-calendar-picker-open .ant-calendar-picker-input {border-color: color(~`colorPalette("@{warning-color}", 5)`);border-right-width: 1px !important;box-shadow: 0 0 0 2px rgba(64, 22, 83, 0.2);}
.ant-form-item-has-warning .ant-input-prefix {color: @warning-color;}
.ant-form-item-has-warning .ant-input-group-addon {color: @warning-color;border-color: @warning-color;}
.ant-form-item-has-warning .has-feedback {color: @warning-color;}
.ant-form-item-has-warning.ant-form-item-has-feedback .ant-form-item-children-icon {color: @warning-color;}
.ant-form-item-has-warning .ant-select:not(.ant-select-borderless) .ant-select-selector {border-color: @warning-color !important;}
.ant-form-item-has-warning .ant-select:not(.ant-select-borderless).ant-select-open .ant-select-selector, .ant-form-item-has-warning .ant-select:not(.ant-select-borderless).ant-select-focused .ant-select-selector {border-color: color(~`colorPalette("@{warning-color}", 5)`);border-right-width: 1px !important;box-shadow: 0 0 0 2px rgba(96, 74, 36, 0.2);}
.ant-form-item-has-warning .ant-select:not(.ant-select-borderless).ant-select-open .ant-select-selector, .ant-form-item-has-warning .ant-select:not(.ant-select-borderless).ant-select-focused .ant-select-selector {border-color: color(~`colorPalette("@{warning-color}", 5)`);border-right-width: 1px !important;box-shadow: 0 0 0 2px rgba(64, 22, 83, 0.2);}
.ant-form-item-has-warning .ant-input-number, .ant-form-item-has-warning .ant-picker {border-color: @warning-color;}
.ant-form-item-has-warning .ant-input-number-focused, .ant-form-item-has-warning .ant-picker-focused, .ant-form-item-has-warning .ant-input-number:focus, .ant-form-item-has-warning .ant-picker:focus {border-color: color(~`colorPalette("@{warning-color}", 5)`);border-right-width: 1px !important;box-shadow: 0 0 0 2px rgba(96, 74, 36, 0.2);}
.ant-form-item-has-warning .ant-input-number-focused, .ant-form-item-has-warning .ant-picker-focused, .ant-form-item-has-warning .ant-input-number:focus, .ant-form-item-has-warning .ant-picker:focus {border-color: color(~`colorPalette("@{warning-color}", 5)`);border-right-width: 1px !important;box-shadow: 0 0 0 2px rgba(64, 22, 83, 0.2);}
.ant-form-item-has-warning .ant-input-number:not([disabled]):hover, .ant-form-item-has-warning .ant-picker:not([disabled]):hover {border-color: @warning-color;}
.ant-form-item-has-warning .ant-cascader-picker:focus .ant-cascader-input {border-color: color(~`colorPalette("@{warning-color}", 5)`);border-right-width: 1px !important;box-shadow: 0 0 0 2px rgba(96, 74, 36, 0.2);}
.ant-form-item-has-warning .ant-cascader-picker:focus .ant-cascader-input {border-color: color(~`colorPalette("@{warning-color}", 5)`);border-right-width: 1px !important;box-shadow: 0 0 0 2px rgba(64, 22, 83, 0.2);}
.ant-form-item-has-error .ant-form-item-explain, .ant-form-item-has-error .ant-form-item-split {color: @error-color;}
.ant-form-item-has-error .ant-input, .ant-form-item-has-error .ant-input-affix-wrapper, .ant-form-item-has-error .ant-input:hover, .ant-form-item-has-error .ant-input-affix-wrapper:hover {border-color: @error-color;}
.ant-form-item-has-error .ant-input:focus, .ant-form-item-has-error .ant-input-affix-wrapper:focus, .ant-form-item-has-error .ant-input-focused, .ant-form-item-has-error .ant-input-affix-wrapper-focused {border-color: color(~`colorPalette("@{error-color}", 5)`);border-right-width: 1px !important;box-shadow: 0 0 0 2px rgba(83, 10, 162, 0.2);}
.ant-form-item-has-error .ant-input:focus, .ant-form-item-has-error .ant-input-affix-wrapper:focus, .ant-form-item-has-error .ant-input-focused, .ant-form-item-has-error .ant-input-affix-wrapper-focused {border-color: color(~`colorPalette("@{error-color}", 5)`);border-right-width: 1px !important;box-shadow: 0 0 0 2px rgba(120, 64, 115, 0.2);}
.ant-form-item-has-error .ant-input:not(.ant-form-item-has-error .ant-input-disabled) {background-color: #fff;}
.ant-form-item-has-error .ant-input-affix-wrapper:not(.ant-form-item-has-error .ant-input-affix-wrapper-disabled) {background-color: #fff;}
.ant-form-item-has-error .ant-input-affix-wrapper input:focus {box-shadow: none !important;}
.ant-form-item-has-error .ant-calendar-picker-open .ant-calendar-picker-input {border-color: color(~`colorPalette("@{error-color}", 5)`);border-right-width: 1px !important;box-shadow: 0 0 0 2px rgba(83, 10, 162, 0.2);}
.ant-form-item-has-error .ant-calendar-picker-open .ant-calendar-picker-input {border-color: color(~`colorPalette("@{error-color}", 5)`);border-right-width: 1px !important;box-shadow: 0 0 0 2px rgba(120, 64, 115, 0.2);}
.ant-form-item-has-error .ant-input-prefix {color: @error-color;}
.ant-form-item-has-error .ant-input-group-addon {color: @error-color;border-color: @error-color;}
.ant-form-item-has-error .has-feedback {color: @error-color;}
.ant-form-item-has-error.ant-form-item-has-feedback .ant-form-item-children-icon {color: @error-color;}
.ant-form-item-has-error .ant-select:not(.ant-select-borderless) .ant-select-selector {border-color: @error-color !important;}
.ant-form-item-has-error .ant-select:not(.ant-select-borderless).ant-select-open .ant-select-selector, .ant-form-item-has-error .ant-select:not(.ant-select-borderless).ant-select-focused .ant-select-selector {border-color: color(~`colorPalette("@{error-color}", 5)`);border-right-width: 1px !important;box-shadow: 0 0 0 2px rgba(83, 10, 162, 0.2);}
.ant-form-item-has-error .ant-select:not(.ant-select-borderless).ant-select-open .ant-select-selector, .ant-form-item-has-error .ant-select:not(.ant-select-borderless).ant-select-focused .ant-select-selector {border-color: color(~`colorPalette("@{error-color}", 5)`);border-right-width: 1px !important;box-shadow: 0 0 0 2px rgba(120, 64, 115, 0.2);}
.ant-form-item-has-error .ant-input-group-addon .ant-select.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {border: 0;}
.ant-form-item-has-error .ant-select.ant-select-auto-complete .ant-input:focus {border-color: @error-color;}
.ant-form-item-has-error .ant-input-number, .ant-form-item-has-error .ant-picker {border-color: @error-color;}
.ant-form-item-has-error .ant-input-number-focused, .ant-form-item-has-error .ant-picker-focused, .ant-form-item-has-error .ant-input-number:focus, .ant-form-item-has-error .ant-picker:focus {border-color: color(~`colorPalette("@{error-color}", 5)`);border-right-width: 1px !important;box-shadow: 0 0 0 2px rgba(83, 10, 162, 0.2);}
.ant-form-item-has-error .ant-input-number-focused, .ant-form-item-has-error .ant-picker-focused, .ant-form-item-has-error .ant-input-number:focus, .ant-form-item-has-error .ant-picker:focus {border-color: color(~`colorPalette("@{error-color}", 5)`);border-right-width: 1px !important;box-shadow: 0 0 0 2px rgba(120, 64, 115, 0.2);}
.ant-form-item-has-error .ant-input-number:not([disabled]):hover, .ant-form-item-has-error .ant-picker:not([disabled]):hover {border-color: @error-color;}
.ant-form-item-has-error .ant-mention-wrapper .ant-mention-editor, .ant-form-item-has-error .ant-mention-wrapper .ant-mention-editor:not([disabled]):hover {border-color: @error-color;}
.ant-form-item-has-error .ant-mention-wrapper.ant-mention-active:not([disabled]) .ant-mention-editor, .ant-form-item-has-error .ant-mention-wrapper .ant-mention-editor:not([disabled]):focus {border-color: color(~`colorPalette("@{error-color}", 5)`);border-right-width: 1px !important;box-shadow: 0 0 0 2px rgba(83, 10, 162, 0.2);}
.ant-form-item-has-error .ant-cascader-picker:focus .ant-cascader-input {border-color: color(~`colorPalette("@{error-color}", 5)`);border-right-width: 1px !important;box-shadow: 0 0 0 2px rgba(83, 10, 162, 0.2);}
.ant-form-item-has-error .ant-mention-wrapper.ant-mention-active:not([disabled]) .ant-mention-editor, .ant-form-item-has-error .ant-mention-wrapper .ant-mention-editor:not([disabled]):focus {border-color: color(~`colorPalette("@{error-color}", 5)`);border-right-width: 1px !important;box-shadow: 0 0 0 2px rgba(120, 64, 115, 0.2);}
.ant-form-item-has-error .ant-cascader-picker:focus .ant-cascader-input {border-color: color(~`colorPalette("@{error-color}", 5)`);border-right-width: 1px !important;box-shadow: 0 0 0 2px rgba(120, 64, 115, 0.2);}
.ant-form-item-has-error .ant-transfer-list {border-color: @error-color;}
.ant-form-item-has-error .ant-transfer-list-search:not([disabled]) {border-color: @border-color-base;}
.ant-form-item-has-error .ant-transfer-list-search:not([disabled]):hover {border-color: color(~`colorPalette("@{primary-color}", 5)`);border-right-width: 1px !important;}
@ -1457,9 +1457,9 @@ tr.ant-table-expanded-row:hover > td {background: #fbfbfb;}
.ant-tag-checkable:active, .ant-tag-checkable-checked {color: #fff;}
.ant-tag-checkable-checked {background-color: @primary-color;}
.ant-tag-checkable:active {background-color: color(~`colorPalette("@{primary-color}", 7)`);}
.ant-tag-pink {color: #eb2f96;background: color(~`colorPalette("@{border-color-base}", 1)`);border-color: #ffadd2;}
.ant-tag-pink {color: #eb2f96;background: #fff0f6;border-color: #ffadd2;}
.ant-tag-pink-inverse {color: #fff;background: #eb2f96;border-color: #eb2f96;}
.ant-tag-magenta {color: #eb2f96;background: color(~`colorPalette("@{border-color-base}", 1)`);border-color: #ffadd2;}
.ant-tag-magenta {color: #eb2f96;background: #fff0f6;border-color: #ffadd2;}
.ant-tag-magenta-inverse {color: #fff;background: #eb2f96;border-color: #eb2f96;}
.ant-tag-red {color: #f5222d;background: #fff1f0;border-color: #ffa39e;}
.ant-tag-red-inverse {color: #fff;background: #f5222d;border-color: #f5222d;}
@ -1481,7 +1481,7 @@ tr.ant-table-expanded-row:hover > td {background: #fbfbfb;}
.ant-tag-blue-inverse {color: #fff;background: #1890ff;border-color: #1890ff;}
.ant-tag-geekblue {color: #2f54eb;background: #f0f5ff;border-color: #adc6ff;}
.ant-tag-geekblue-inverse {color: #fff;background: #2f54eb;border-color: #2f54eb;}
.ant-tag-purple {color: #722ed1;background: #f9f0ff;border-color: #d3adf7;}
.ant-tag-purple {color: #722ed1;background: color(~`colorPalette("@{layout-body-background}", 1)`);border-color: #d3adf7;}
.ant-tag-purple-inverse {color: #fff;background: #722ed1;border-color: #722ed1;}
.ant-tag-success {color: #52c41a;background: #f6ffed;border-color: #b7eb8f;}
.ant-tag-processing {color: #1890ff;background: #e6f7ff;border-color: #91d5ff;}

@ -78,7 +78,7 @@
}
</script>
<link rel="stylesheet" href="/react/build/antdesign.24312e5e.chunk.css" />
<link rel="stylesheet" href="/react/build/umi.75ce7098.css" />
<link rel="stylesheet" href="/react/build/umi.a54ddebe.css" />
<script>
window.routerBase = "/";
</script>
@ -126,7 +126,7 @@
</script> -->
<script src="/react/build/antdesign.327d013c.async.js"></script>
<script src="/react/build/vendors.a8c6ce11.async.js"></script>
<script src="/react/build/umi.87037857.js"></script>
<script src="/react/build/vendors.93ba173a.async.js"></script>
<script src="/react/build/umi.aaaf56d4.js"></script>
</body>
</html>

File diff suppressed because one or more lines are too long

@ -38,7 +38,7 @@
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-motion/es/index.js (<- Module is referenced from these modules with unsupported syntax: ./node_modules/antd/lib/button/LoadingIcon.js (referenced with cjs require)) */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-select/es/TransBtn.js because of ./node_modules/rc-select/es/OptionList.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-select/es/interface/generator.js because of ./node_modules/rc-tree-select/es/TreeSelect.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-select/es/utils/commonUtil.js because of ./node_modules/rc-select/es/Select.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-select/es/utils/commonUtil.js because of ./node_modules/rc-select/es/utils/warningPropsUtil.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-select/es/utils/valueUtil.js because of ./node_modules/rc-select/es/Select.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-trigger/es/index.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-util/es/KeyCode.js */

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

@ -0,0 +1,7 @@
(window.webpackJsonp=window.webpackJsonp||[]).push([[35],{y3wM:
/*!*********************************!*\
!*** ./src/pages/Api/index.tsx ***!
\*********************************/
/*! exports provided: default */
/*! all exports used */
/*! ModuleConcatenation bailout: Module is referenced from these modules with unsupported syntax: ./src/.umi-production/core/routes.ts (referenced with import()) */function(n,t,a){"use strict";a.r(t);var e=a(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/extends */"0Owb"),o=a(/*! react */"q1tI"),c=a.n(o),i=a(/*! @/utils/env */"m3rI");t.default=function(n){var t=Object(e.a)({},n);return Object(o.useEffect)((function(){window.location.href=i.a.API_SERVER+t.location.pathname+t.location.search}),[t.location.pathname]),c.a.createElement("div",null)}}}]);

@ -0,0 +1,19 @@
(window.webpackJsonp=window.webpackJsonp||[]).push([[36],{BS0W:
/*!**************************************************************!*\
!*** ./src/pages/Classrooms/ClassicCases/index.less?modules ***!
\**************************************************************/
/*! no static exports found */
/*! exports used: default */
/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,a,t){e.exports={flex_box_center:"flex_box_center___3KW-j",flex_space_between:"flex_space_between___2xKlQ",flex_box_vertical_center:"flex_box_vertical_center___3wCgD",flex_box_center_end:"flex_box_center_end___1WnfF",flex_box_column:"flex_box_column___4FKPz",example:"example___3oOn3",bg:"bg___3WNgM",banner:"banner___3hr4N",link:"link___1FjUb",name:"name___z9vsO",case:"case___Gk5Gq",li:"li___5RWHA",des:"des___28JmI"}},VHPi:
/*!*****************************************************!*\
!*** ./src/pages/Classrooms/ClassicCases/index.tsx ***!
\*****************************************************/
/*! exports provided: default */
/*! all exports used */
/*! ModuleConcatenation bailout: Module is referenced from these modules with unsupported syntax: ./src/.umi-production/core/routes.ts (referenced with import()) */function(e,a,t){"use strict";t.r(a);t(/*! antd/es/skeleton/style */"cWXX");var n=t(/*! antd/es/skeleton */"/ezw"),c=t(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/asyncToGenerator */"9og8"),r=t(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/slicedToArray */"tJVT"),l=t(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/objectWithoutProperties */"PpiC"),s=t(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/regenerator */"WmNS"),_=t.n(s),i=t(/*! react */"q1tI"),u=t.n(i),m=t(/*! umi */"9kvl"),o=t(/*! ./index.less?modules */"BS0W"),b=t.n(o),p=t(/*! ./img/a.png */"d4rn"),f=t.n(p),x=t(/*! @/utils/fetch */"ErOA"),d=t(/*! @/utils/env */"m3rI");a.default=Object(m.a)((function(e){return{user:e.user}}))((function(e){e.user,Object(l.a)(e,["user"]);var a=Object(i.useState)(!0),t=Object(r.a)(a,2),s=t[0],o=t[1],p=Object(i.useState)(0),E=Object(r.a)(p,2),v=(E[0],E[1],Object(i.useState)([])),j=Object(r.a)(v,2),O=j[0],w=j[1];Object(i.useEffect)((function(){N()}),[]);var N=function(){var e=Object(c.a)(_.a.mark((function e(){var a;return _.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return o(!0),e.next=3,Object(x.a)("/api/home/base_case.json",{method:"get"});case 3:0===(a=e.sent).status&&w((null==a?void 0:a.cases)||[]),o(!1);case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();f.a,f.a,f.a,f.a,f.a,f.a,f.a,f.a;return u.a.createElement("section",{className:b.a.example},u.a.createElement(n.a,{loading:s,active:!0,paragraph:{rows:5}},u.a.createElement("div",{className:b.a.bg},u.a.createElement("div",{className:b.a.banner},u.a.createElement("div",{className:b.a.link},u.a.createElement("span",{className:"current",onClick:function(){return m.d.push("/")}},"首页"),">沉浸式教学环境"),u.a.createElement("div",{className:b.a.name},"沉浸式教学环境"))),u.a.createElement("div",{className:b.a.case},u.a.createElement("div",{className:b.a.name},u.a.createElement("span",null,"典型案例"),u.a.createElement("span",null,"CLASSIC CASE")),u.a.createElement("aside",null,O.map((function(e,a){return u.a.createElement("a",{href:e.url,target:"_blank",className:b.a.li,key:a},u.a.createElement("img",{src:"".concat(d.a.IMG_SERVER).concat(e.pic_url)}),u.a.createElement("div",{className:b.a.des},u.a.createElement("h4",null,e.title),u.a.createElement("h6",null,e.sub_title)))}))))))}))},d4rn:
/*!*****************************************************!*\
!*** ./src/pages/Classrooms/ClassicCases/img/a.png ***!
\*****************************************************/
/*! no static exports found */
/*! exports used: default */
/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,a,t){e.exports=t.p+"static/a.16be6077.png"}}]);

File diff suppressed because one or more lines are too long

@ -0,0 +1,551 @@
.flex_box_center___2oGJ4 {
justify-content: center;
align-items: center;
-webkit-justify-content: center;
box-align: center;
}
.flex_space_between___u8hEL {
justify-content: space-between;
-webkit-box-pack: justify;
}
.flex_box_vertical_center___qEuDv {
align-items: center;
box-align: center;
}
.flex_box_center_end___2YgZ6 {
justify-content: flex-end;
align-items: center;
-webkit-justify-content: flex-end;
-webkit-align-items: center;
-webkit-box-align: center;
-webkit-box-pack: end;
box-align: center;
box-pack: end;
}
.flex_box_column___31ZoE {
flex-direction: column;
box-orient: block-axis;
}
.wrp___aC1DO {
background: #fff;
box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.04);
}
.menu___3inoD {
margin: 20px 0;
position: relative;
z-index: 2;
}
.menu___3inoD:hover {
z-index: 3;
}
.menu___3inoD > li {
display: inline-block;
position: relative;
margin-right: 10px;
padding-bottom: 10px;
margin-bottom: 12px;
}
.menu___3inoD > li a {
color: #4b4b4b;
}
.menu___3inoD > li strong {
padding: 8px 15px;
border-radius: 4px;
cursor: pointer;
font-weight: normal;
}
.menu___3inoD > li:hover {
color: #fff;
}
.menu___3inoD > li:hover a,
.menu___3inoD > li:hover strong {
color: #fff;
background: #0152d9;
}
.menu___3inoD > li:hover div {
display: block;
}
.menu___3inoD > li > div {
display: none;
position: absolute;
left: 0;
top: 30px;
width: 400px;
padding: 10px;
background: #fff;
max-height: 400px;
overflow: auto;
z-index: 8;
box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
}
.menu___3inoD > li > div h2 {
cursor: pointer;
margin: 10px 0;
}
.menu___3inoD > li > div h2:hover {
color: #0152d9;
}
.menu___3inoD > li > div ul li {
cursor: pointer;
display: inline-block;
height: 30px;
line-height: 30px;
margin-right: 20px;
color: #999;
}
.menu___3inoD > li > div ul li:hover {
color: #0152d9;
}
.actived___2Hsoh strong {
background: #0152d9;
color: #fff;
}
.actived2___KsiQD {
color: #0152d9 !important;
}
.search___3rfQp > div:nth-child(1) button {
border-radius: 40px;
box-shadow: none;
}
.search___3rfQp [class~='ant-btn-default'] {
background: #eee;
border-color: #eee;
color: #999;
}
.search___3rfQp [class~='ant-btn-primary'] {
background-color: #0152d9;
border-color: #0152d9;
}
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.flex_box_center___3hzEC {
justify-content: center;
align-items: center;
-webkit-justify-content: center;
box-align: center;
}
.flex_space_between___3p82r {
justify-content: space-between;
-webkit-box-pack: justify;
}
.flex_box_vertical_center___3z2QM {
align-items: center;
box-align: center;
}
.flex_box_center_end___2IVE_ {
justify-content: flex-end;
align-items: center;
-webkit-justify-content: flex-end;
-webkit-align-items: center;
-webkit-box-align: center;
-webkit-box-pack: end;
box-align: center;
box-pack: end;
}
.flex_box_column___3BKwv {
flex-direction: column;
box-orient: block-axis;
}
.banner___3bzNx {
height: 160px;
position: relative;
overflow: hidden;
}
.banner___3bzNx img {
height: 100%;
width: 101%;
position: absolute;
z-index: 1;
left: 50%;
top: 0;
transform: translateX(-50%);
}
.banner___3bzNx .container___1oO0l {
position: absolute;
z-index: 2;
left: 50%;
top: 0;
transform: translateX(-50%);
width: 1200px;
display: flex;
justify-content: space-between;
}
.banner___3bzNx .container___1oO0l .link___1SMhS .left___3WAPf {
margin-top: 40px;
display: flex;
align-items: center;
}
.banner___3bzNx .container___1oO0l .link___1SMhS .left___3WAPf span:first-child {
width: 140px;
height: 30px;
font-size: 30px;
font-weight: 600;
color: #ffffff;
line-height: 30px;
letter-spacing: 4px;
}
.banner___3bzNx .container___1oO0l .link___1SMhS .left___3WAPf span:last-child {
height: 16px;
font-size: 16px;
color: #ffffff;
line-height: 16px;
letter-spacing: 4px;
margin-left: 16px;
}
.banner___3bzNx .container___1oO0l .link___1SMhS > span {
display: inline-block;
width: 104px;
height: 30px;
line-height: 28px;
text-align: center;
border-radius: 4px;
border: 1px solid #666666;
margin-right: 30px;
margin-top: 30px;
color: #ffffff;
cursor: pointer;
}
.banner___3bzNx .container___1oO0l .link___1SMhS > span i {
font-size: 14px;
display: inline-block;
margin-right: 10px;
transform: translateY(1px);
}
.banner___3bzNx .container___1oO0l .search___3WZ8y .hotSearch___38RL5 {
margin-top: 20px;
}
.banner___3bzNx .container___1oO0l .search___3WZ8y .hotSearch___38RL5 span {
height: 12px;
font-size: 12px;
color: #ffffff;
line-height: 12px;
margin-right: 14px;
cursor: pointer;
}
.banner___3bzNx .container___1oO0l .search___3WZ8y .ant-input {
height: 46px;
padding-left: 14px;
background: #f5f5f5;
}
.banner___3bzNx .container___1oO0l .search___3WZ8y .ant-input-wrapper {
border-radius: 4px;
overflow: hidden;
}
.banner___3bzNx .container___1oO0l .search___3WZ8y .ant-btn {
height: 46px;
}
.banner___3bzNx .classromediv___3bE4U {
animation: glow___2V48E 200ms ease-out infinite alternate;
}
@keyframes glow___2V48E {
0% {
width: 104px;
height: 30px;
line-height: 28px;
text-align: center;
border-color: #00fff9;
background: rgba(0, 255, 249, 0.2);
box-shadow: 0 0 5px rgba(0, 255, 249, 0.2);
}
100% {
width: 104px;
height: 30px;
line-height: 28px;
text-align: center;
border-color: #00fff9;
background: rgba(0, 255, 249, 0.2);
box-shadow: 0 0 8px rgba(0, 255, 249, 0.6);
}
}
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.flex_box_center___1CNjs {
justify-content: center;
align-items: center;
-webkit-justify-content: center;
box-align: center;
}
.flex_space_between___1FtoN {
justify-content: space-between;
-webkit-box-pack: justify;
}
.flex_box_vertical_center___3dMG1 {
align-items: center;
box-align: center;
}
.flex_box_center_end___2egRo {
justify-content: flex-end;
align-items: center;
-webkit-justify-content: flex-end;
-webkit-align-items: center;
-webkit-box-align: center;
-webkit-box-pack: end;
box-align: center;
box-pack: end;
}
.flex_box_column___3KOTY {
flex-direction: column;
box-orient: block-axis;
}
.courseItems___3PhxO * {
font-size: 14px;
}
.courseItems___3PhxO p {
margin-bottom: 0;
}
.courseItems___3PhxO a {
margin-right: 26px;
}
.courseItems___3PhxO a:nth-child(4n) {
margin-right: 0;
}
.courseItems___3PhxO .tabBadge___k9fHK {
position: absolute;
left: 1px;
top: 1px;
border-left: 80px solid #0152d9;
border-bottom: 80px solid transparent;
width: 0;
height: 0;
z-index: 1;
}
.courseItems___3PhxO .publicword___PG-OA {
transform: rotate(-45deg);
text-align: center;
color: white;
position: absolute;
left: 0;
top: 15px;
z-index: 3;
font-size: 14px;
width: 50px;
}
.courseItems___3PhxO .openTag___3CWAL {
position: absolute;
right: 0;
top: 10px;
z-index: 2;
background-color: #ff6800;
color: #fff;
padding: 0 8px;
height: 28px;
line-height: 28px;
border-top-left-radius: 4px;
border-bottom-left-radius: 4px;
}
.courseItems___3PhxO .overTag___2guuN {
position: absolute;
bottom: 56px;
right: 0;
z-index: 2;
background-color: #eaeaea;
color: #fff;
padding: 0 8px;
height: 28px;
line-height: 28px;
border-top-left-radius: 4px;
border-bottom-left-radius: 4px;
}
.courseItems___3PhxO .smalltrangle___S_9F2 {
position: absolute;
left: 1px;
top: 1px;
border-left: 25px solid #fff;
border-bottom: 25px solid transparent;
z-index: 2;
}
.courseItems___3PhxO div[class~='ant-card'] {
width: 280px;
height: 250px;
margin-bottom: 20px;
padding: 40px 40px 0px 40px;
display: inline-block;
transition: all 0.5s;
border-radius: 8px;
overflow: hidden;
cursor: pointer;
box-shadow: 0px 0px 12px rgba(0, 0, 0, 0.1);
}
.courseItems___3PhxO div[class~='ant-card'] [class='ant-card-body'] {
padding: 0;
}
.courseItems___3PhxO div[class~='ant-card'] [class='ant-card-cover'] {
height: 175px;
width: 100%;
overflow: hidden;
}
.courseItems___3PhxO div[class~='ant-card']:hover {
box-shadow: 0 0 12px rgba(0, 0, 0, 0.3);
}
.courseItems___3PhxO div[class~='ant-card']:hover [class='ant-card-cover'] img {
transform: scale(1.1);
}
.courseItems___3PhxO div[class~='ant-card'] div[class='ant-card-meta-title'] > div {
font-size: 16px;
white-space: normal;
text-align: center;
-webkit-box-orient: vertical;
display: -webkit-box;
-webkit-line-clamp: 2;
overflow: hidden;
line-height: 1.25;
height: 40px;
}
.courseItems___3PhxO div[class~='ant-card'] img {
width: 60px;
height: 60px;
border-radius: 60px;
margin-top: 10px;
}
.courseItems___3PhxO div[class~='ant-card'] .teacher___38ms7 {
-webkit-box-orient: vertical;
display: -webkit-box;
-webkit-line-clamp: 1;
overflow: hidden;
margin-top: 10px;
margin-bottom: 0;
}
.courseItems___3PhxO div[class~='ant-card'] .creator___9nSkw {
margin-top: 10px;
}
.courseItems___3PhxO div[class~='ant-card'] .school___3dPsc {
font-size: 16px;
color: #999;
margin-top: 10px;
margin-bottom: 0;
-webkit-box-orient: vertical;
display: -webkit-box;
-webkit-line-clamp: 1;
overflow: hidden;
}
.courseItems___3PhxO div[class~='ant-card'] .visits___2DyBb {
display: flex;
flex-direction: row;
justify-content: space-around;
padding: 0 30px;
position: absolute;
bottom: 0;
left: 0;
width: 100%;
height: 48px;
border-top: 1px solid #eaeaea;
}
.courseItems___3PhxO div[class~='ant-card'] .visits___2DyBb > span {
display: box;
display: flex;
justify-content: center;
align-items: center;
-webkit-justify-content: center;
box-align: center;
}
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.flex_box_center___3T7zx {
justify-content: center;
align-items: center;
-webkit-justify-content: center;
box-align: center;
}
.flex_space_between___1Un1- {
justify-content: space-between;
-webkit-box-pack: justify;
}
.flex_box_vertical_center___19AKr {
align-items: center;
box-align: center;
}
.flex_box_center_end___2ngNa {
justify-content: flex-end;
align-items: center;
-webkit-justify-content: flex-end;
-webkit-align-items: center;
-webkit-box-align: center;
-webkit-box-pack: end;
box-align: center;
box-pack: end;
}
.flex_box_column___cSCbk {
flex-direction: column;
box-orient: block-axis;
}
.wrp___1tbhs {
width: 1200px;
margin: 0 auto;
}
.banner____ZkDp {
height: 160px;
overflow: hidden;
display: box;
display: flex;
justify-content: center;
align-items: center;
-webkit-justify-content: center;
box-align: center;
}
.banner____ZkDp img {
height: 160px;
}
.bg___2N5MZ {
background: #fafafa;
}
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.advertisementModal .ant-modal-content{
background-color:transparent;
box-shadow:0px 0px 0px 0px;
position:relative;
background-clip: padding-box;
border: 0;
border-radius: 4px;
pointer-events: auto;
}
.closex{
width:25px;
height:25px;
border:1px solid rgba(255,255,255,1);
border-radius: 50%;
color: #ffffff;
display: flex;
justify-content: center;
align-items: center;
margin-left: 20px;
}
.modalContent{
width: 880px;
margin-top: 30px;
font-size: 16px;
color: #FFFFFF;
background: linear-gradient(270deg, rgba(0, 182, 120, 0) 0%, rgba(0, 182, 120, 0.4) 48%, rgba(0, 182, 120, 0) 100%);
}
.textcolor{
height: 30px;
width: 140px;
background: rgb(247, 181, 0);
border-radius: 4px;
line-height: 30px;
color: #fff;
}
.spanButton{
cursor: default;
width: 100px;
height: 30px;
background: rgba(247, 181, 0, 0.6);
border-radius: 4px;
border: 1px solid rgb(247, 181, 0);
color: rgb(255, 255, 255);
position: absolute;
/* line-height: 30px; */
display: flex;
align-items: center;
justify-content: center;
/* top: 219px; */
left: 614px;
}

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save