.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: #009965; 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: #079b67; } .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-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; } .confirmbox-mask button { border: none; background: #2977ff; width: 111px; height: 36px; border-radius: 3px; font-size: 14px; color: #fff; outline: none; cursor: pointer; } 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:115px; } .class-modal-1 .subsection{ width:50px; padding:0 5px; margin:0 5px; } .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; } div.table_set_2 ,div.table_set_1{ margin-bottom:20px; } .class_left{ float: left; width:120px; margin-bottom: 15px; } .class_right{ float:left; width: 500px; margin-bottom: 15px; } .class_right li{ float:left; width:120px; } .clear{clear: both}