.mcp-title{ line-height: 38px; font-size: 14px; text-indent: 16px; text-align: center; background: #E5E5E5; } .mcp-title .back{ font-size: 16px; color:#2977ff } .mcp-title span{ margin: 0 10px; } .mcp-title .horizontal-line { position: relative; bottom: 3px; display: inline-block; width: 34px; height: 1px; border-bottom: 1px solid #000; } .mcp-title .active { color: #2977ff; } .modules-box{ padding:20px; } .modules-box .module{ margin-top: 20px; } .modules-box .module:first-child{ margin:0 } .module h2 { display: block; position: relative; font-size: 16px; color: #333; margin: 0; margin-bottom: 20px; } .module h2 span { position: relative; height: 22px; padding: 0 10px; line-height: 22px; background: #fff; z-index: 10; } .module h2 span:nth-child(1) { padding-left: 10px; border-left: 2px solid #16AE69; } .module h2 .notice { font-size: 14px; } .module h2 span.notice { position: absolute; top: 50%; left: 50%; transform: translate(-40%, -50%); text-align: center; color: #2977ff; } .module h2:after { content: ''; position: absolute; width: 100%; height: 1px; left: 0px; top: 50%; transform: translateY(-50%); background-color: #D8D8D8; } .card-info{ margin-bottom: 10px; padding:0 20px; line-height: 36px; background: #f1f1f1; } .card-name{ /* margin-right: 40px; */ /* width: 50%; */ } .card-base-info,.card-topic-info{ position: relative; padding-left: 80px; line-height: 30px; } .card-base-info em,.card-topic-info em{ position: absolute; left: 0; top: 0; width: 80px; } .card-base-info li,.card-topic-info div{ width: 20%; } .create-card{ display: flex; flex-direction: column; align-items: center; justify-content: center; min-height: 300px; } .create-card span { padding: 20px 0; font-size: 16px; color: #333333; text-align: center; } .btn-go-answer-sheet { margin-top: 5px; display: flex; align-items: center; justify-content: center; width: 150px; height: 40px; background: #fff; border: 1px solid #2977ff; color: #2977ff; font-size: 16px; border-radius: 4px; cursor: pointer; } .btn-go-answer-sheet:hover{ color: #fff; background: #2977ff; } .cardlist-table{ width: 100%; } .cardlist-table a{ margin:0 2px; color: #01B677 } .cardlist-table tr:nth-child(odd){ background: #f5f5f5; } .cardlist-table td{ padding-left: 20px; line-height: 36px; } .cardlist-table tr:hover{ background: #eee; } .modules-box .module{ margin-top:20px; padding-bottom: 20px; /* min-height: 250px; */ } .card-use,.show-all{ margin:-2px 3px 0 0!important; width: 16px; height: 16px; vertical-align: middle; cursor: pointer; } .show-all{ margin-left: 30px!important; } .card-load-tips{ margin-bottom: 10px; color: #f00; } .modules-box .tplBox { display: flex; align-items: center; justify-content: space-between; } .modules-box .tplBox .btnItem { position: relative; width: 50px; height: 50px; cursor: pointer; border-radius: 50%; } .modules-box .tplBox .btnItem:after, .modules-box .tplBox .btnItem:before { position: absolute; left: 50%; top: 50%; content: ''; width: 30px; height: 30px; border-left: 5px solid #ddd; border-bottom: 5px solid #ddd; transform: rotate(45deg) translate(-50%, -50%); -webkit-transform: rotate(45deg) translate(-50%, -50%); transform-origin: 5px 5px; } .modules-box .tplBox .btnItem.rightBtn:after, .modules-box .tplBox .btnItem.rightBtn:before { transform: rotate(-135deg) translate(-50%, -50%); -webkit-transform: rotate(-135deg) translate(-50%, -50%); transform-origin: 0 0; } .modules-box .tplBox .tplCut { position: relative; width: calc(100% - 140px); height: 210px; overflow: hidden; } .modules-box .tplBox .tplCut .tplList { display: flex; flex-wrap: nowrap; position: absolute; left: 0; top: 0; } .modules-box .tplBox .tplCut .tplList .tplItem { width: 210px; margin-right: 15px; background: #FFFFFF; border: 1px solid #EEEEEE; box-shadow: 0 0 6px 0 #E7F3F0; border-radius: 4px; } .modules-box .tplBox .tplCut .tplList .tplItem .top { background: #E8F0EE; } .modules-box .tplBox .tplCut .tplList .tplItem .top h3 { display: flex; align-items: center; font-size: 16px; } .modules-box .tplBox .tplCut .tplList .tplItem .top h3 strong { padding-right: 5px; font-weight: bold; flex: 1; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .modules-box .tplBox .tplCut .tplList .tplItem .top h3 .menu { position: relative; width: 20px; height: 20px; } .modules-box .tplBox .tplCut .tplList .tplItem .top h3 .menu.active .menuList { display: flex; } .modules-box .tplBox .tplCut .tplList .tplItem .top h3 .menu.active .triangle { display: block; } .modules-box .tplBox .tplCut .tplList .tplItem .top h3 .menu strong { position: absolute; display: flex; flex-direction: column; align-items: center; justify-content: space-around; width: 100%; height: 100%; left: 0; top: 0; cursor: pointer; } .modules-box .tplBox .tplCut .tplList .tplItem .top h3 .menu strong b { width: 5px; height: 5px; border-radius: 50%; background: #333; } .modules-box .tplBox .tplCut .tplList .tplItem .top h3 .menu .menuList { position: absolute; flex-direction: column; width: 50px; padding: 10px; background: #fff; box-shadow: 0 0 6px 0 #E7F3F0; border-radius: 4px; top: 30px; right: 0; display: none; } .modules-box .tplBox .tplCut .tplList .tplItem .top h3 .menu .menuList span { padding: 5px 0; font-size: 14px; color: #16AE69; cursor: pointer; border-bottom: 1px solid #eee; } .modules-box .tplBox .tplCut .tplList .tplItem .top h3 .menu .menuList span:nth-child(3) { color: #FF4D59; } .modules-box .tplBox .tplCut .tplList .tplItem .top h3 .menu .triangle { position: absolute; width: 15px; height: 15px; top: 25px; background: #fff; border-radius: 2px; transform: rotate(45deg); z-index: 10; display: none; } .modules-box .tplBox .tplCut .tplList .tplItem .itemModule { display: flex; height: 100px; padding: 10px; flex-direction: column; justify-content: space-around; } .modules-box .tplBox .tplCut .tplList .tplItem .itemModule h3{ font-size: 14px; } #cardErr{ display: block; margin-top:10px; color: #f00; } .layui-layer-examine .layui-layer-title{ background:rgba(21, 174, 104, 1); color:#fff; font-size: 16px; /* font-weight: bold; */ } .layui-layer-examine .layui-layer-clos { color: #fff; background-color: #fff; }