/*统考样式*/ .fr{ float: right; } .filter { font-size: 0; margin-top:10px; width: 96%; margin:10px auto 0 auto; } .filter * { font-size: 14px; } .filter label { font-weight: bold; } .filter select { height: 36px; font-size: 14px; margin-left: 10px; } .filter select:nth-child(2) { width: 82px; } .filter select:nth-child(3) { width: 110px; } .filter button { border: none; background: #2977ff; width: 111px; height: 36px; border-radius: 3px; font-size: 14px; color: #fff; outline: none; cursor: pointer; margin-left: 10px; } .showClassInfo{ cursor: pointer; } .list table { width: 96%; margin-top: 20px; text-align: center; border-right: 1px solid #ccc; margin:20px auto 0 auto; } .list table th { background: #f2f2f2; border: 1px solid #ccc; border-right: none; padding: 12px 15px; } .list table td { border: 1px solid #ccc; border-right: none; border-top: none; padding: 12px 15px; font-weight: bold; } .list table tr:nth-child(even) { background: #f2f2f2; } .list .tl { text-align: left; } .list .red { color: #cc3400; } .list .green { color: #2977ff; } .icon { display: inline-block; background: center/contain no-repeat; width: 25px; height: 25px; cursor: pointer; vertical-align: middle; } .icon-edit { background-image: url("/images/edit.png") } .icon-eye-close { background-image: url("/images/eye_close.png") } .icon-download { background-image: url("/images/download_cylet.png") } .icon-download-setting { background-image: url("/images/cylet_setting.png") } .icon-download-file { background-image: url("/images/download_cylet.png") } .icon-no-download-file { background-image: url("/images/cylet_nodown.png") } .icon-xunhuan { background-image: url("/images/xunhuan.png") } .icon-add { background-image: url("/images/add.png"); width: 20px; height: 20px; } .list .subjects { line-height: 22px; font-size: 0; } .list .icon{ margin: 0 4px; } .list .subjects span { display: inline-block; font-size: 16px; word-break: keep-all; margin: 0 4px; } .confirmbox { background: #fff; border: 1px solid #cccccc; border-radius: 3px; padding: 40px 40px 30px; text-align: center; position: fixed; left: 50%; top: 50%; transform: translate(-50%, -50%); z-index: 99; } .confirmbox-mask { background: rgba(0, 0, 0, .7); left: 0; right: 0; top: 0; bottom: 0; z-index: 99; position: fixed; } .btn_area button { border: none; background: #2977ff; width: 111px; height: 36px; border-radius: 3px; font-size: 14px; color: #fff; outline: none; cursor: pointer; } .btn_area button.save { display: block; margin: 40px auto; } .confirmbox .confirmbox-btns { margin-top: 40px; } .icon-close{ background-image: url("/images/close.png") } .icon-close-1{ background-image: url("/images/close.png"); background-size: 15px,15px; } .class-modal { width: 700px; min-height: 400px; background: #fff; border-radius: 5px; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); padding: 20px; } .class-modal-head { font-size: 20px; font-weight: bold; text-align: center; } .class-modal-body { margin-top: 20px; max-height: 300px; overflow: auto; } .class-modal-body .classes { margin-bottom: 10px; } .class-modal-body .classes > div { display: inline-block; max-width: 640px; vertical-align: top; } .class-modal-body .classes a { text-decoration: none; display: inline-block; margin: 0 5px 5px; color: #136bfb; font-size: 14px; } .class-modal-body .classes a.active { color: #fc091b } .class-modal .icon-close{ position: absolute; right: 20px; top: 20px; } .class-modal-1 { width: 700px; min-height: 400px; background: #fff; border-radius: 5px; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); } .class-modal-head-1 { font-size: 14px; text-align: left; color:#fff; line-height:30px; background: #2977ff; padding-left:15px; } .class-modal-body-1{ padding:15px; } .class-modal-body-1 h2,.class-modal-body-1 h3{ font-size:14px; font-weight:normal; margin-top:10px; } .class-modal-body-1 h3 span{ font-size:10px; color:#ccc; } .class-modal-body-1 label{ display: inline-block; font-weight: normal; margin-right: 15px; height:30px; position: relative; } .class-modal-1 .icon-close-1{ position: absolute; right: 10px; top:5px; } .class-modal-1 .class_area{ height:115px; border:1px solid #ccc; padding:5px; overflow-y: auto; margin-bottom:15px; } .class-modal-1 .checkAll{ position:absolute; right:5px; top:90px; } .class-modal-1 .subsection{ } .class-modal-1 .btn p{color:#000;} .class-modal-1 .btn_area{ margin-top:20px; } .class-modal-1 .btn_area p{ display: inline-block; } .class-modal-1 .btn_area button{ width:80px; height:25px; float: right; margin-left:5px; } .class-modal-1 .btn_area .cancel{ background: #fff; color:#000; border:1px solid #666; } .c-red-1 { color: #CC3300; font-size:10px; display: inline-block; position:absolute; left:15px; top:18px; } .subject-name { display: inline-block; padding: 3px 8px; background: #ff9900; border-radius: 3px; color: #ffffff; font-size: 12px; } .disabled{ color:#ccc; } .port-down-pop{ position: fixed; top: 0; left: 0; right: 0; bottom: 0; background: rgba(0,0,0,0.6); display: none; } .pdp-con{ position: absolute; background: #fff; left: 50%; top: 50%; transform: translate(-50%,-50%); width: 700px; /*min-height: 400px;*/ line-height: 30px; font-size: 14px; padding-bottom: 20px; /*display: none;*/ } .vtm{vertical-align: middle;} .pointer{cursor: pointer;} .dib{display: inline-block;} .pop-top-con{background: #2977ff;color: #fff;padding: 10px 20px;font-size: 16px;position: relative;} .close-pop-btn{font-size: 26px;font-weight: bold;position: absolute;right: 20px;} .pdp-con .pop-opt-con{border-top: 1px solid #ddd;padding-top: 20px;} .tit-msg{margin-right: 10px;color: #333;} .pop-main-con{padding: 20px;} .label-msg{margin: 0 30px 0 4px;} .tit-sub-intro{color: #666;} .tit-sub-intro span{font-size: 12px;} .subsection{width: 44px;height: 24px;border: 1px solid #ddd;text-align: center;font-size: 12px;} .reduce-btn,.add-btn{width: 16px;height: 16px;line-height: 16px;text-align: center;color: #16AE68;border: 1px solid #2977ff;border-radius: 3px;font-size: 16px;font-weight: bold;margin-right: 6px;} .reduce-btn.forbidden,.add-btn.forbidden{color: #bbb;border: 1px solid #bbb;cursor: no-drop;} /*单*/ .need-data-con{display: none;position: absolute;background: #fff;width: 300px;padding: 20px;left: 50%;top: 50%;transform: translate(-50%,-50%);line-height: 30px;} .need-data-title{padding-bottom: 10px;border-bottom: 1px solid #CDCDCD;} .pop-opt-con{margin-top: 10px;text-align: center;} .sure-btn,.cancel-btn{width: 80px;height: 30px;line-height: 30px;text-align: center;border-radius: 4px;color: #fff;margin: 0 10px;} .sure-btn{background: #2977ff;} .cancel-btn{background: #CDCDCD;}