@charset "UTF-8"; * { font-family: "Noto Sans TC", sans-serif; } body { font-family: "Noto Sans TC", sans-serif; color: #2e2e2e; font-size: 16px; } .container { margin: 0; padding: 0; } .row, .col { margin: 0; } .btn:focus { -webkit-box-shadow: none; box-shadow: none; } ul { list-style: none; } .container-nav { display: inline-block; vertical-align: top; width: 260px; position: fixed; } .container-nav .nav-side { width: 100%; height: 100vh; padding-top: 16px; background-color: #f8f8f8; overflow: auto !important; } .container-nav .nav-side .card-main { padding: 10px 33px 25px; text-align: center; background-color: #f8f8f8; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; } .container-nav .nav-side .card-main .title { border-bottom: #2bb5c1 3px solid; font-size: 26px; display: block; width: 100%; padding: 0 35px 10px; font-weight: 500; } .container-nav .nav-side .card { border: 0; border-radius: 0; } .container-nav .nav-side .card .card-header { border: 0; border-radius: 0; padding: 0; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; -ms-flex-align: center; align-items: center; font-size: 18px; line-height: 40px; color: #2e2e2e; } .container-nav .nav-side .card .card-header .show-on-init[aria-expanded="true"] { display: none; cursor: pointer; } .container-nav .nav-side .card .card-header .show-on-active[aria-expanded="true"] { display: block; width: 288px; padding: 0px 10px 20px 35px; cursor: pointer; } .container-nav .nav-side .card .card-header .show-on-init[aria-expanded="false"] { display: block; width: 288px; padding: 0px 10px 20px 35px; color: #2e2e2e; cursor: pointer; } .container-nav .nav-side .card .card-header .show-on-active[aria-expanded="false"] { display: none; cursor: pointer; } .container-nav .nav-side .card .card-header .icon, .container-nav .nav-side .card .card-header .menu-title { display: inline-block; vertical-align: middle; cursor: pointer; } .container-nav .nav-side .card .card-header .item-bg { position: relative; font-size: 0; } .container-nav .nav-side .card .card-header .item-bg .menu-title { font-size: 23px; letter-spacing: -0.02rem; line-height: 32px; font-weight: 500; width: 150px; } .container-nav .nav-side .card .card-header .item-bg .icon.arrow { position: absolute; top: 50%; right: 4px; -webkit-transform: translateY(-50%); transform: translateY(-50%); } .container-nav .nav-side .card .card-body { padding-left: 0; padding-top: 0; margin-top: -10px; background-color: #f8f8f8; } .container-nav .nav-side .card .card-body ul { list-style: none; padding-left: 34px; padding-bottom: 0px; margin: 0; } .container-nav .nav-side .card .card-body .menu-link { font-size: 17px; line-height: 36px; color: #b2b2b2; font-weight: 500; } .container-nav .nav-side .card .card-body .menu-link-here { color: #2e2e2e; } .container-nav .nav-side .card .card-body .menu-link:hover { text-decoration: none; color: #2e2e2e; } .container-nav .nav-side .card-none { width: 100%; height: 54px; padding: 10px 30px; background-color: #0bb4c3; } .container-nav .nav-side .card-none .menu-title { display: inline-block; vertical-align: middle; font-size: 18px; color: #b2b2b2; } .container-nav .nav-side .card-none .menu-title-here { color: #fff; } .container-nav .nav-side .icon { display: inline-block; vertical-align: middle; margin-right: 12px; margin-bottom: 2px; width: 32px; } .container-nav .nav-side .menu-link-block { width: 100%; height: 56px; padding-left: 0px; padding-top: 0px; display: block; margin-bottom: 30px; } .container-nav .nav-side .menu-link-block.active, .container-nav .nav-side .menu-link-block .active:hover { opacity: 80%; } .container-nav .nav-side .menu-link-block .menu-addbtn { color: #2e2e2e; display: block; background-repeat: no-repeat; padding: 0px 30px 20px; font-size: 24px; width: 100%; padding-left: 35px; text-align: left; cursor: pointer; border: 0; background-color: #f8f8f8; outline: none; } .container-nav .nav-side .menu-link-block .menu-addbtn:hover { opacity: 85%; } .container-nav .nav-side .menu-link-block:hover { color: #2e2e2e; text-decoration: none; } .container-nav .nav-side .menu-link-block:hover .menu-addbtn { border: 0; } .container-nav .nav-side .menu-link-block:hover .menu-add:hover { opacity: 80%; display: block; text-decoration: none; } .container-nav .nav-side .menu-link-block2 { width: 100%; height: 56px; padding-left: 0px; padding-top: 0px; display: block; margin-bottom: 30px; } .container-nav .nav-side .menu-link-block2.active, .container-nav .nav-side .menu-link-block2 .active:hover { opacity: 80%; } .container-nav .nav-side .menu-link-block2 .menu-title { color: #b2b2b2; display: block; background-repeat: no-repeat; padding: 10px 30px 20px; font-size: 24px; width: 100%; padding-left: 75px; } .container-nav .nav-side .menu-link-block2 .menu-title:hover { color: #2e2e2e; text-decoration: none; } .container-nav .nav-side .menu-link-block2:hover { color: #2e2e2e; text-decoration: none; } .container-nav .nav-side .menu-link-block2:hover .menu-title:hover { color: #2e2e2e; display: block; text-decoration: none; } .container-nav .nav-side .version { padding: 20px 30px 20px; text-align: left; font-size: 10px; font-family: "Noto Sans TC", sans-serif; color: #b2b2b2; } .main-area .header { height: 84px; padding: 19px 26px; width: calc(100% - 220px); margin-left: 220px; background-color: #2bb5c1; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; -webkit-box-pack: justify !important; -ms-flex-pack: justify !important; justify-content: space-between !important; -webkit-box-align: center !important; -ms-flex-align: center !important; align-items: center !important; z-index: 5; } .main-area .header .left { margin-top: 5px; padding-left: 65px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; -webkit-box-align: center !important; -ms-flex-align: center !important; align-items: center !important; } .main-area .header .left .logo { height: 55px; margin-right: 10px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; background-position: center left; background-size: contain; background-repeat: no-repeat; position: relative; font-size: 20px; line-height: 24px; color: #ffffff; font-weight: 500; padding-right: 10px; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .main-area .header .left .logo img { padding-right: 10px; height: 55px; } .main-area .header .left .logo .word { color: #ffffff; font-weight: 500; line-height: 24px; } .main-area .header .left .title { font-size: 20px; line-height: 24px; color: #ffffff; font-weight: 500; height: 55px; padding-left: 20px; border-left: 1px solid #fff; cursor: pointer; text-decoration: none; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .main-area .header .left h2 { font-size: 20px; line-height: 56px; color: #ffffff; font-weight: 500; padding-left: 20px; border-left: 1px solid #fff; cursor: pointer; text-decoration: none; } .main-area .header .left h2:hover { opacity: 80%; text-decoration: none !important; } .main-area .header .right { text-align: right; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; -webkit-box-align: center !important; -ms-flex-align: center !important; align-items: center !important; margin-top: 20px; } .main-area .header .right .login { background-image: url("../img/icon-login.jpg"); background-position: center; background-size: contain; background-repeat: no-repeat; width: 36px; height: 36px; margin-right: 10px; } .main-area .header .right .para { font-size: 16px; line-height: 30px; color: #fff; } .main-area .header .right .para .account { color: #fff; margin: 0 25px; } .main-area .header .right .para .account:hover { opacity: 80%; text-decoration: none; } .main-area .header .right .para .logout { color: #fff; border-bottom: 1px solid #fff; margin-bottom: 5px; } .main-area .header .right .para .logout:hover { opacity: 80%; text-decoration: none; } .main-area .picFull { width: 100%; height: auto; display: block; padding-left: 260px; } .main-area .container-article { display: inline-block; vertical-align: top; width: calc(100% - 280px); margin-left: 280px; padding: 44px 32px; font-size: 16px; line-height: 1.5; color: #2e2e2e; } .main-area .container-article.picFull2 { padding: 0; margin-left: 0px; } .nav-tabs { border-bottom: 1px solid #6acbd3; margin-bottom: 30px; margin-top: 35px; } .nav-tabs .nav-link { padding: 16px 48px; font-size: 18px; color: #808080; } .nav-tabs .nav-link .line { border-bottom: #fff 2px solid; } .nav-tabs .nav-link .nav-link:hover { border-top-left-radius: 8px; border-top-right-radius: 8px; border-color: #6acbd3 #6acbd3 #fff; } .nav-tabs .nav-link .nav-link:hover .nav-link:hover .line { border-bottom: #2bb5c1 2px solid; padding-bottom: 3px; } .nav-tabs .nav-link.active { font-size: 20px; color: #2bb5c1; border-top-left-radius: 8px; border-top-right-radius: 8px; border-color: #2bb5c1 #2bb5c1 #fff; font-weight: 500; } .nav-tabs .nav-link.active .line { border-bottom: #2bb5c1 2px solid; padding-bottom: 3px; } .btn-bk { border: 1px solid #464646; border-radius: 2px; padding: 5px 25px 7px; line-height: 32px; font-size: 18px; color: #fff; background-color: #464646; outline: none; cursor: pointer; } .btn-bk.search { padding: 0px 40px; border-radius: 3px; font-size: 15.5px; } .btn-bk:hover { color: #fff; background-color: #ababab; border: 1px solid #ababab; text-decoration: none; outline: none; } .btn-bk.nopic { padding: 6px 30px; } .btn-bk.back { width: 170px; height: 45px; padding: 0; } .btn-wt { border: 1px solid #d9d9d9; border-radius: 2px; padding: 5px 25px 7px; line-height: 32px; font-size: 18px; color: #2e2e2e; background-color: #fff; outline: none; cursor: pointer; } .btn-wt:hover { color: #fff; background-color: #d9d9d9; text-decoration: none; } .btn-wt.nopic { padding: 5px 50px; } .btn-wt.search { padding: 0px 20px; border-radius: 3px; font-size: 15.5px; line-height: 31px; background-color: #f8f8f8; } .btn-wt.search:hover { color: #fff; background-color: #cccbcb; text-decoration: none; } .btn-wt.luck { background-color: #ed7070; padding: 3px 15px 3px; color: #fff; font-weight: 600; } .btn-wt.luck:hover { opacity: 80%; } .btn-wt .icon { width: 24px; height: 24px; display: inline-block; vertical-align: middle; margin-bottom: 6px; margin-right: 6px; } .btn-wt .icon2 { width: 14px; height: 14px; } .btn-gray { border: 1px solid #b2b2b2; border-radius: 2px; padding: 5px 25px 7px; line-height: 32px; font-size: 18px; color: #fff; background-color: #b2b2b2; outline: none; cursor: pointer; } .btn-gray:hover { color: #fff; background-color: #464646; border: 1px solid #464646; } .btn-gray.search { padding: 0px 40px; border-radius: 3px; font-size: 15.5px; } .btn-gn { border: 1px solid #2bb5c1; border-radius: 2px; padding: 0px 25px 2px; line-height: 32px; font-size: 18px; color: #fff; background-color: #2bb5c1; cursor: pointer; outline: none; } .btn-gn.black { background-color: #464646; border: 1px solid #464646; } .btn-gn.export { border: 1px solid #2bb5c1; padding: 5px 25px 7px; background-color: #2bb5c1; cursor: pointer; } .btn-gn.search { padding: 0px 40px; border-radius: 3px; font-size: 15.5px; outline: none; cursor: pointer; } .btn-gn.search:hover { color: #fff; background-color: #55c4cd; text-decoration: none; cursor: pointer; } .btn-gn:hover { color: #fff; background-color: #55c4cd; text-decoration: none; cursor: pointer; } button:disabled { cursor: not-allowed; color: #b2b2b2; } button:disabled:hover { color: #b2b2b2; background-color: inherit; } .btn-group { width: auto !important; display: inline-block; text-align: right; font-size: 0; white-space: nowrap; } .btn-group.none { white-space: normal; } .btn-group .caveat { width: 20px; height: 20px; margin-bottom: 5px; margin-left: 2px; } .btn-group .btn { margin-right: 12px; margin-bottom: 5px; margin-top: 5px; border: 0; border-radius: 2px; padding: 0 8px 0 5px; background-color: #07acd9; font-size: 16px; line-height: 32px; color: #fff; } .btn-group .btn:hover { background-color: #55c4cd; } .btn-group .btn.cont { padding: 2px 8px 3px 5px; } .btn-group .btn.none, .btn-group .btn.none:hover { opacity: 1; cursor: no-drop; background-color: #808080; } .btn-group .btn .icon { width: 24px; height: 24px; margin-right: 3px; margin-bottom: -6px; } .btn-group .btn-delete { background-color: #cd3434; } .btn-group .btn-stop { background-color: #b2b2b2; } .btn-group .btn-cencle { background-color: #808080; } .btn-group .btn-check { background-color: #088791; } .btn-group .btn-settlement { background-color: #b49008; } .btn-group-done { width: auto; } .btn-sm { padding: 0.55rem 1.5rem; font-size: 0.875rem; line-height: 1; border-radius: 0.2rem; } .btn-white { color: #2e2e2e; background-color: #fff; border-color: #dddddd; width: 139px; } .features { width: 100%; height: 32px; margin-bottom: 34px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; } .new-prompt { display: inline-block; width: 24px; border-radius: 50%; background-color: #e51c24; margin: 0 0 2px 4px; font-size: 12px; color: #fff; line-height: 24px; text-align: center; position: relative; top: -2px; } .new-prompt .icon { width: 24px; height: 24px; } .dropdown-group { font-size: 0; } .dropdown-group .dropdown { display: inline-block; vertical-align: top; margin-right: 16px; } .dropdown-group .dropdown .dropdown-toggle { height: 32px; border: 1px solid #eee; border-radius: 2px; padding: 0 10px; -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); font-size: 18px; line-height: 32px; color: #808080; background: white; background: -webkit-gradient(left top, left bottom, color-stop(0%, white), color-stop(100%, #ebebeb)); background: -webkit-gradient(linear, left top, left bottom, from(white), to(#ebebeb)); background: linear-gradient(to bottom, white 0%, #ebebeb 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ebebeb', GradientType=0 ); } .dropdown-group .dropdown .dropdown-toggle:after { margin-left: 24px; } .dropdown-group .dropdown .dropdown-toggle:focus { -webkit-box-shadow: none; box-shadow: none; } .custom-select { height: 36px; height: calc(24px + 12px + 2px); padding: 6px 28px 6px 12px; font-size: 16px; border: 1px solid #bbb; border-radius: 2px; text-align-last: center; } .custom-select.bg { background-color: #f4f4f4; } .custom-select.name { width: 156px !important; } .custom-select.math { width: 115px !important; } .custom-select:focus { border: 1px solid #bbb; outline: none; -webkit-box-shadow: 0 0 3px rgba(8, 135, 145, 0.5); box-shadow: 0 0 3px rgba(8, 135, 145, 0.5); } .form-control { height: calc(24px + 12px + 2px); padding: 6px 12px; font-size: 16px; border-radius: 4px; border: 1px solid #bbb; border-radius: 2px; -webkit-box-flex: 0; -ms-flex: none; flex: none; } .form-control.noline { border: 0; padding-left: 0; } .form-control.no-right { border: 0; border-bottom: dashed 1px #bbb; padding-left: 0; text-align: right; width: 80%; } .form-control.no-right:disabled { background-color: rgba(255, 255, 255, 0); border: 0; } .form-control.divide { width: 126px; margin-top: -10px; } .form-control.contactbook { width: 152px !important; margin-right: 15px; } .form-control.date { width: 165px !important; margin-right: 8px; } .form-control.math { width: 115px !important; margin-right: 8px; } .form-control.student { border: 0; padding-left: 0; padding-top: 0; text-align: left; color: #2e2e2e; } .form-control.student::-webkit-input-placeholder { color: #2e2e2e !important; } .form-control.student:-ms-input-placeholder { color: #2e2e2e !important; } .form-control.student::-ms-input-placeholder { color: #2e2e2e !important; } .form-control.student::placeholder { color: #2e2e2e !important; } .form-control.student:disabled { background-color: rgba(255, 255, 255, 0); border: 0; } .form-control:focus { border: 1px solid #bbb; outline: none; -webkit-box-shadow: 0 0 3px rgba(8, 135, 145, 0.5); box-shadow: 0 0 3px rgba(8, 135, 145, 0.5); } .btn-noStyle { background-color: transparent; border: 1px solid transparent; border-radius: 4px; padding: 5px; line-height: 100%; } .search-group { display: inline-block; } .search-group .para { display: inline-block; vertical-align: middle; font-size: 16px; margin-bottom: 0; padding-right: 5px; } .search-group .para.addclass { width: 125px; text-align: right; } .search-group .input { display: inline-block; vertical-align: middle; border: 1px solid #ddd; width: 250px; height: 32px; margin-right: 12px; } .search-group .input:focus { -webkit-box-shadow: 0 0 0 0; box-shadow: 0 0 0 0; border: 1px solid #088791; -webkit-box-shadow: 0 0 3px rgba(8, 135, 145, 0.5); box-shadow: 0 0 3px rgba(8, 135, 145, 0.5); } .search-group input[type="date"].form-control, .search-group .custom-select, .search-group .form-control { display: inline-block; vertical-align: middle; width: 195px; height: 32px; border: 1px solid #ddd; margin-right: 12px; padding: 3px 10px; } .search-group input[type="date"].form-control.income, .search-group .custom-select.income, .search-group .form-control.income { width: 150px !important; } .search-group input[type="date"].form-control.math, .search-group .custom-select.math, .search-group .form-control.math { width: 115px !important; } .search-group input[type="date"].form-control.date, .search-group .custom-select.date, .search-group .form-control.date { width: 165px !important; } .search-group .unit { margin-right: 12px; display: inline-block; vertical-align: middle; font-size: 16px; } .switch { line-height: 40px; display: inline-block; vertical-align: middle; } .switch.release { opacity: 50%; } .icon-on { width: 40px; height: 40px; padding: 0 6px; display: inline-block; vertical-align: middle; } .release, .nullify { opacity: 50%; } table th, table td { border-top: 0px solid rgba(0, 0, 0, 0) !important; text-align: center; } table th .edit, table td .edit { color: #2e2e2e; } table th .edit:hover, table td .edit:hover { opacity: 85%; cursor: pointer; } table th .reject, table td .reject { color: #ef2f2f; } table th .reject:hover, table td .reject:hover { opacity: 85%; } table th .correct, table td .correct { color: #2bb5c1; } table th .correct:hover, table td .correct:hover { opacity: 85%; text-decoration: none; cursor: pointer; } table th .top, table td .top { color: #2bb5c1; font-weight: 700; } table th .custom-select-group, table td .custom-select-group { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } table td { padding: 20px !important; } table .thead-dark th { background-color: #2bb5c1 !important; border-color: #2bb5c1 !important; } table .icon-sort { margin-bottom: 5px; margin-left: 7px; } table thead th { border-bottom: 2px solid #2bb5c1 !important; } table tbody .total { background-color: #464646; color: #fff; text-align: right; padding-right: 30px; } table tbody td .board img { height: 30px; padding: 3px 6px; } table tbody td .board img:hover { opacity: 70%; } table tbody tr:nth-child(odd) { background-color: #fcfcfc; } table tbody tr:nth-child(even) { background-color: #f8f8f8; } table tbody tr:hover { background-color: #f2f2f2; } table.currectb th, table.currectb td { vertical-align: middle !important; } table.currectb td.sign-worng { width: 50px; } table.currectb .thead-dark th { background-color: #2bb5c1 !important; border-color: #2bb5c1 !important; border: 1px solid #2bb5c1 !important; } table.currectb .thead-dark.black th { background-color: #464646 !important; border-color: #464646 !important; border: 1px solid #464646 !important; } table.currectb tbody { border: 1px solid #b2b2b2 !important; } table.currectb tbody tr { border-top: 1px solid #b2b2b2 !important; } table.currectb tbody td { padding: 10px !important; padding-right: 0 !important; } .table-hover tbody.main tr:hover { color: #fff; background-color: #2bb5c1; } .d-none, #Showcont { display: none; } .ifSelected { /*display: none;*/ visibility: hidden; } .star-mark { color: #ff6969; font-weight: 700; margin-right: 3px; font-size: 17px; } .star-mark .cont { font-size: 16px; font-weight: 400; } .show_dele { background-color: #ebe9e9; } .main .compoment-article { padding-left: 12px; padding-right: 20px; } .main .compoment-article .title-main { margin-bottom: 15px; width: 100%; height: 56px; font-size: 27px; line-height: 56px; color: #2e2e2e; font-weight: 500; } .main .compoment-article .title-main.bt20 { margin-bottom: 20px; } .main .compoment-article .title-main.add { line-height: 42px; margin-bottom: 60px; } .main .compoment-article .title-main.add2 { line-height: 42px; margin-bottom: 40px; } .main .compoment-article .title-main.class { line-height: 32px; margin-bottom: 0; height: 40px; } .main .compoment-article .title-main a.edit { font-size: 16px; margin-left: 10px; color: #4492cb; text-decoration: underline; } .main .compoment-article .title-main a.edit:hover { opacity: 80%; cursor: pointer; } .main .compoment-article .title-main .add { font-size: 21px; margin-bottom: 40px; color: #2bb5c1; border-bottom: #2bb5c1 2px solid; padding-bottom: 0px; } .main .compoment-article .title-main .date { font-size: 18px; font-weight: 400; margin-bottom: 40px; padding-bottom: 0px; } .main .compoment-article .title-main .topic-title { font-size: 21px; color: #2bb5c1; padding-bottom: 0px; } .main .compoment-article .title-main .topic-title .line { border-bottom: #2bb5c1 2px solid; line-height: 32px; } .main .compoment-article .btn-fixed { background-color: #fff !important; margin-bottom: 20px; } .main .compoment-article .exam-eara { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; } .main .compoment-article .exam-eara .title-main { margin-bottom: 15px; height: 56px; font-size: 27px; line-height: 56px; color: #2e2e2e; } .main .compoment-article .exam-eara .setting { font-size: 16px; margin-left: 10px; margin-bottom: 15px; color: #676767; text-decoration: underline; width: 150px; font-weight: 400; padding-left: 5px; } .main .compoment-article .exam-eara .setting:hover { opacity: 80%; } .main .compoment-article .exam-eara .setting img { padding-right: 5px; padding-bottom: 5px; } .main .compoment-article .exam-eara .form-group { padding-left: 0; } .main .compoment-article .exam-eara .form-group .custom-select-group2 { display: inline-block !important; width: 160px; vertical-align: middle; font-size: 16px; margin-right: 16px; } .main .compoment-article .exam-eara .form-group .custom-select { width: 156px; margin-right: 16px; } .main .compoment-article .exam-eara .form-group .putfile2 { width: 210px; height: 56px; padding-top: 12px; } .main .compoment-article .exam-eara .form-group .btn-gn.search { padding: 0px 25px; border-radius: 3px; font-size: 15.5px; } .main .compoment-article .title-add { font-size: 21px; line-height: 16px; } .main .compoment-article .title-group { margin-bottom: 24px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .main .compoment-article .title-group.next { margin-top: 100px; } .main .compoment-article .title-group.mb15 { margin-bottom: 15px; } .main .compoment-article .title-group .title { font-size: 21px; line-height: 1.5; color: #2e2e2e; } .main .compoment-article .title-group .title.line { border-bottom: #2bb5c1 2px solid; line-height: 32px; color: #2bb5c1; } .main .compoment-article .title-group .title img { vertical-align: middle; margin-right: 10px; } .main .compoment-article .title-group .math { font-size: 16px; margin-bottom: -30px; } .main .compoment-article .calendar-cont { font-size: 16px; line-height: 1.4; color: #2e2e2e; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .main .compoment-article .calendar-cont .title { font-size: 24px; line-height: 1.5; padding-bottom: 10px; } .main .compoment-article .calendar-cont .download ul { padding: 0px; } .main .compoment-article .calendar-cont .download ul li { font-size: 14px; padding-top: 10px; padding-bottom: 15px; line-height: 16px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; word-break: break-all; } .main .compoment-article .calendar-cont .download ul li .link { color: #1F73C0; } .main .compoment-article .calendar-cont .download ul li .link:hover { opacity: 80%; text-decoration: none; } .main .compoment-article .calendar-cont .download ul li i { font-size: 20px; margin-left: 10px; } .main .compoment-article .form-group { padding-bottom: 15px; width: 100%; } .main .compoment-article .form-group.table { padding-bottom: 0; } .main .compoment-article .form-group.flex { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; display: inline-block; } .main .compoment-article .form-group .form-control.name { width: 312px; margin-right: 8px; } .main .compoment-article .form-group .form-control.date { width: 165px; margin-right: 8px; } .main .compoment-article .form-group .form-control.income { width: 262px; margin-right: 8px; } .main .compoment-article .form-group .examcont { padding-left: 0 !important; } .main .compoment-article .form-group .titleno-group { width: 40px; font-size: 16px; vertical-align: middle; } .main .compoment-article .form-group .list-group { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin-top: 10px; } .main .compoment-article .form-group .addcont { font-size: 18px; line-height: 20px; color: #2bb5c1; font-weight: 600; margin-bottom: 10px; margin-top: 10px; } .main .compoment-article .form-group .addcont img { width: 24px; margin-right: 5px; } .main .compoment-article .form-group .addcont:hover { opacity: 75%; text-decoration: none; cursor: pointer; } .main .compoment-article .form-group .topic-title { font-size: 18px; margin-bottom: 20px; } .main .compoment-article .form-group .contactbook-title { font-size: 21px; margin-bottom: 10px; padding-bottom: 0px; padding-left: 0; } .main .compoment-article .form-group .form-control:checked, .main .compoment-article .form-group .form-control:disabled { background-color: #fff !important; cursor: none; } .main .compoment-article .form-group .form-control.topic { padding: 0px 10px; } .main .compoment-article .form-group .form-control.none { border: 0; padding: 0; } .main .compoment-article .form-group .form-control.income { width: 262px; margin-right: 8px; } .main .compoment-article .form-group .form-control.mathcont { width: 94px !important; border: 1px solid rgba(0, 0, 0, 0) !important; border-bottom: 1px solid #b2b2b2 !important; background-color: rgba(255, 255, 255, 0); } .main .compoment-article .form-group .custom-select-group { vertical-align: middle; font-size: 16px; margin-right: 16px; } .main .compoment-article .form-group .custom-select-group .incorrect { font-size: 24px; color: #ff6969; padding-top: 5px; padding-left: 15px; } .main .compoment-article .form-group .custom-select-group .incorrect:hover { opacity: 80%; } .main .compoment-article .form-group .custom-select-group .putfile { width: 180x !important; height: 56px; padding-top: 12px; } .main .compoment-article .form-group .custom-select.bg { width: 152px; margin-right: 16px; background-color: #f4f4f4; } .main .compoment-article .form-group .custom-select.name { width: 312px !important; } .main .compoment-article .form-group .custom-select.exam { width: 152px !important; } .main .compoment-article .form-group .form-control-file { font-size: 15.5px; line-height: 31px; width: 200px; } .main .compoment-article .form-group textarea { resize: none; padding: 20px; color: #2e2e2e; border-bottom: 1px solid #eaeaea; border-radius: 0 0 5px 5px; } .main .compoment-article .form-group textarea.circle { border-radius: 5px !important; } .main .compoment-article .form-group ::-webkit-input-placeholder { color: #7C7C7C; } .main .compoment-article .form-group :-ms-input-placeholder { color: #7C7C7C; } .main .compoment-article .form-group ::-ms-input-placeholder { color: #7C7C7C; } .main .compoment-article .form-group ::placeholder { color: #7C7C7C; } .main .compoment-article .form-group .custom-control-inline { margin-right: 2rem; } .main .compoment-article .form-group .save { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; } .main .compoment-article .form-group .save.income { width: 262px; margin: 15px 0 20px; } .main .compoment-article .form-group .save .w-cancle { font-size: 16px; color: #464646; margin-right: 25px; } .main .compoment-article .form-group .save .w-cancle:hover { opacity: 75%; text-decoration: none; } .main .compoment-article .form-group .save .w-save { font-size: 16px; color: #2bb5c1; } .main .compoment-article .form-group .save .w-save.bk { color: #464646; margin-right: 25px; } .main .compoment-article .form-group .save .w-save:hover { opacity: 75%; text-decoration: none; } .main .compoment-article .form-group .save img { vertical-align: middle; padding-right: 5px; } .main .compoment-article .form-group .save img:hover { opacity: 75%; } .main .compoment-article .custom-select-group { vertical-align: middle; font-size: 16px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; } .main .compoment-article .custom-select-group.correct { width: 50%; } .main .compoment-article .custom-select-group .title_no { margin-right: 20px; display: inline-block; vertical-align: middle; font-size: 16px; line-height: 36px; width: 50px !important; } .main .compoment-article .custom-select-group .unit { margin-right: 12px; margin-left: 10px; display: inline-block; vertical-align: middle; font-size: 16px; line-height: 36px; } .main .compoment-article .custom-select-group .unit.word { line-height: 24px; margin-left: 0; } .main .compoment-article .custom-select-group .unit.title { font-size: 17px; padding-right: 25px; margin-left: 0px; } .main .compoment-article .custom-select-group .unit.title img { padding-right: 15px; } .main .compoment-article .custom-select-group .unit.notices { font-size: 13px; color: #ef2f2f; } .main .compoment-article .custom-select-group .unit .custom-select { width: 312px; margin-right: 16px; } .main .compoment-article .custom-select-group .unit .custom-select.bg { background-color: #f4f4f4 !important; } .main .compoment-article .custom-select-group .unit .btn-gn.search { padding: 0px 40px; border-radius: 3px; font-size: 15.5px; } .main .compoment-article .custom-select-group .form-check { margin-right: 2.5rem; } .main .compoment-article .custom-select-group .form-check-label { padding-left: 10px; } .main .compoment-article .custom-select-group .form-check-input { width: 1rem; height: 1rem; } .main .compoment-article .custom-select-group .date-group { margin-right: 8px; } .main .compoment-article .custom-select-group .form-control.address { width: 632px; } .main .compoment-article .custom-select-group .form-control.height { width: 72px; margin-right: 8px; } .main .compoment-article .custom-select-group .form-control.income { width: 262px; margin-right: 8px; } .main .compoment-article .custom-select-group .form-control.correct { width: 550px; margin-right: 8px; margin-left: 42px !important; margin-bottom: 10px; font-size: 20px; } .main .compoment-article .custom-select-group .form-control.name { width: 312px; margin-right: 8px; } .main .compoment-article .custom-select-group .form-control.date { width: 152px; margin-right: 8px; } .main .compoment-article .custom-select-group .date-group + .unit { margin-right: 16px; } .main .compoment-article .custom-select-group .description { display: inline-block; vertical-align: middle; font-size: 16px; color: #b2b2b2; } .main .compoment-article .custom-select-group .upload-group { width: 100%; font-size: 16px; line-height: 1.5; text-align: center; } .main .compoment-article .custom-select-group .upload-group .frame_file { margin-bottom: 15px; margin-left: -5px; } .main .compoment-article .custom-select-group .upload-group .frame_file .file { cursor: pointer; text-decoration: underline; color: #4492cb; display: block; padding-bottom: 3px; } .main .compoment-article .custom-select-group .upload-group .frame_file .file img { width: 26px; height: 26px; padding-right: 6px; display: inline-block; vertical-align: middle; margin-left: 0; } .main .compoment-article .custom-select-group .upload-group .frame_file .file:hover { opacity: 80%; } .main .compoment-article .custom-select-group .upload-group h3 { margin-bottom: 8px; font-size: 21px; color: #484848; } .main .compoment-article .custom-select-group .upload-group .para { margin-bottom: 24px; color: #484848; } .main .compoment-article .custom-select-group .custom-control { padding-bottom: 5px; } .main .compoment-article .pagination .prev { display: inline-block; vertical-align: middle; border: 0; width: 30px; height: 18px; margin-right: 14px; background-position: center; background-image: url(../img/icon/iconpre-left.svg); background-repeat: no-repeat; cursor: pointer; opacity: 55%; } .main .compoment-article .pagination .prev:hover { background-position: center; opacity: 100%; } .main .compoment-article .pagination .page-number { display: inline-block; vertical-align: middle; text-align: center; width: 105px; height: 24px; margin-right: 10px; border: 1px solid #d9d9d9; border-radius: 4px; font-size: 16px; color: #2e2e2e; } .main .compoment-article .pagination .page-total { margin-right: 14px; font-size: 16px; color: #525252; line-height: 24px; } .main .compoment-article .pagination .next { display: inline-block; vertical-align: middle; border: 0; width: 30px; height: 18px; background-position: center; background-image: url(../img/icon/iconpre-right.svg); background-repeat: no-repeat; cursor: pointer; opacity: 55%; } .main .compoment-article .pagination .next:hover { background-position: center; opacity: 100%; } .main .compoment-article .upload-preview-group { margin-bottom: 16px; } .main .compoment-article .upload-preview-group .set { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; vertical-align: top; margin-right: 45px; margin-top: 15px; font-size: 16px; } .main .compoment-article .upload-preview-group .set .image { margin-bottom: 8px; width: 164px; height: auto; } .main .compoment-article .total-line { border: 1px solid #b2b2b2; padding: 35px 5px 25px; margin-top: 35px; margin-bottom: 5px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; text-align: center; -ms-flex-pack: distribute !important; justify-content: space-around !important; } .main .compoment-article .total-line.bg { background-color: #2bb5c1; border: 1px solid #2bb5c1; color: #fff; } .main .compoment-article .assets { margin-bottom: 20px; } .main .compoment-article .assets.line { border: 1px solid #eaeaea !important; } .main .compoment-article .assets .add { text-align: center; padding: 50px; } .main .compoment-article .assets .add img:hover { opacity: 75%; cursor: pointer; } .main .compoment-article .assets .dash { text-align: center; padding-top: 20px; } .main .compoment-article .assets .assets-head { width: 100%; border-bottom: 1px solid #2bb5c1; padding: 8px 24px 0; font-size: 20px; line-height: 1.5; color: #484848; background-color: #2bb5c1; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: start; -webkit-box-align: center; -ms-flex-align: center; align-items: center; border-radius: 5px 5px 0 0; } .main .compoment-article .assets .assets-head img { vertical-align: middle; margin-right: 20px; } .main .compoment-article .assets .assets-head .none { height: 3px; } .main .compoment-article .assets .assets-head.analysis { border-bottom: 0px solid #d9d9d9; background-color: rgba(251, 251, 251, 0); } .main .compoment-article .assets .assets-head.analysis .w_title { border-bottom: 1px solid #d9d9d9; width: 100%; padding: 10px 0 15px; } .main .compoment-article .assets .assets-body { width: 100%; padding: 12px 25px; background-color: #fff; font-size: 0; border: 1px solid #eaeaea; border-radius: 0 0 5px 5px; } .main .compoment-article .assets .assets-body.circle { border-radius: 5px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; } .main .compoment-article .assets .assets-body.top { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; } .main .compoment-article .assets .assets-body.analysis { border-radius: 5px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; margin-bottom: 3rem; } .main .compoment-article .assets .assets-body.analysis.none { border: 0px solid #eaeaea !important; } .main .compoment-article .assets .assets-body.analysis .exam-cont { padding-top: 20px; padding-left: 25px; padding-right: 25px; } .main .compoment-article .assets .assets-body.analysis .exam-cont .topic-title { margin-bottom: 10px !important; } .main .compoment-article .assets .assets-body.analysis .exam-cont .custom-select-group .analysis { margin-right: 12px; display: inline-block; vertical-align: middle; line-height: 24px; font-size: 16px; margin-left: 0px; margin-top: 3px; margin-bottom: 10px; } .main .compoment-article .assets .assets-body.analysis .exam-cont .custom-select-group .analysis.topic { width: 150px; } .main .compoment-article .assets .assets-body.analysis .exam-cont .custom-select-group .analysis.topic img { width: 150px; } .main .compoment-article .assets .assets-body.analysis .exam-cont .custom-select-group .analysis.active { color: #2bb5c1; } .main .compoment-article .assets .assets-body.analysis .exam-cont .custom-select-group .analysis img { padding-right: 15px; } .main .compoment-article .assets .assets-body .edit { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; width: 150px; } .main .compoment-article .assets .assets-body .edit img { vertical-align: middle; margin-left: 15px; } .main .compoment-article .assets .assets-body .edit img:hover { opacity: 75%; cursor: pointer; } .main .compoment-article .assets .assets-body .exam-cont { padding-top: 40px; width: 100%; } .main .compoment-article .assets .assets-body .exam-cont.top { padding-top: 20px; } .main .compoment-article .assets .assets-body .exam-cont.detail { padding-top: 10px; } .main .compoment-article .assets .assets-body .exam-cont .topic { font-size: 32px; font-weight: 500; color: #2e2e2e; line-height: 40px; margin-bottom: 20px; } .main .compoment-article .assets .assets-body .exam-cont .form-group { padding-bottom: 0px; } .main .compoment-article .assets .assets-body .exam-cont .form-group .gray { background-color: #f8f8f8; border-radius: 6px; color: #2e2e2e; font-weight: 600; width: 100%; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; font-size: 17px; padding: 10px; padding-top: 20px; margin: 10px; } .main .compoment-article .assets .assets-body .exam-cont .form-group .gray .w_value { font-size: 15px; padding-top: 10px; line-height: 46px; font-weight: 300; } .main .compoment-article .assets .assets-body .exam-cont .form-group .topic-title { font-size: 18px; margin-bottom: 20px; } .main .compoment-article .assets .assets-body .exam-cont .form-group .chart-box { height: 300px; } .main .compoment-article .assets .assets-body .exam-cont .form-group .upload-title { font-size: 17px; margin-bottom: 0px; } .main .compoment-article .assets .assets-body .exam-cont .form-group .form-control:checked, .main .compoment-article .assets .assets-body .exam-cont .form-group .form-control:disabled { background-color: #fff !important; cursor: none; } .main .compoment-article .assets .assets-body .exam-cont .form-group .form-control.topic { padding: 0 10px; } .main .compoment-article .assets .assets-body .exam-cont .form-group .form-control.line { height: 56px; } .main .compoment-article .assets .assets-body .exam-cont .form-group .form-control.notop { border: 0; padding: 0; } .main .compoment-article .assets .assets-body .exam-cont .form-group ::-webkit-input-placeholder { color: #7C7C7C; } .main .compoment-article .assets .assets-body .exam-cont .form-group :-ms-input-placeholder { color: #7C7C7C; } .main .compoment-article .assets .assets-body .exam-cont .form-group ::-ms-input-placeholder { color: #7C7C7C; } .main .compoment-article .assets .assets-body .exam-cont .form-group ::placeholder { color: #7C7C7C; } .main .compoment-article .assets .assets-body .exam-cont .form-group .custom-select-group .form-control.date { width: 165px !important; margin-right: 8px; } .main .compoment-article .assets .assets-body .exam-cont .form-group .custom-select-group .form-check, .main .compoment-article .assets .assets-body .exam-cont .form-group .custom-select-group .custom-control { margin-bottom: 10px !important; } .main .compoment-article .assets .assets-body .exam-cont .form-group .custom-select-group .form-check.mb0, .main .compoment-article .assets .assets-body .exam-cont .form-group .custom-select-group .custom-control.mb0 { margin-bottom: 0px !important; } .main .compoment-article .assets .assets-body .exam-cont .form-group .custom-select-group .form-check-label, .main .compoment-article .assets .assets-body .exam-cont .form-group .custom-select-group .custom-control-label { padding-left: 15px; padding-bottom: 5px; } .main .compoment-article .assets .assets-body .exam-cont .form-group .custom-select-group .form-check-input { width: 1rem; height: 1rem; } .main .compoment-article .assets .assets-body .exam-cont .form-group .custom-select-group .form-check-input[type="radio"]:checked + label:after, .main .compoment-article .assets .assets-body .exam-cont .form-group .custom-select-group .form-check-input[type="radio"].with-gap:checked + label:after, .main .compoment-article .assets .assets-body .exam-cont .form-group .custom-select-group label.btn input[type="radio"]:checked + label:after, .main .compoment-article .assets .assets-body .exam-cont .form-group .custom-select-group label.btn input[type="radio"].with-gap:checked + label:after { background-color: #2bbf7b !important; color: #2bbf7b !important; } .main .compoment-article .assets .assets-body .exam-cont .form-group .custom-select-group .custom-control.analysis { padding-left: 0; margin-right: 0; } .main .compoment-article .assets .assets-body .exam-cont .form-group .custom-select-group .custom-control.analysis .custom-control-label.active { color: #2bbf7b; font-weight: 700; } .main .compoment-article .assets .assets-body .exam-cont .form-group .custom-select-group .custom-control.analysis .custom-control-label::before { opacity: 0; } .main .compoment-article .assets .assets-body .exam-cont .form-group textarea { resize: none; padding: 20px; color: #2e2e2e; border-bottom: 1px solid #eaeaea; border-radius: 0 0 5px 5px; } .main .compoment-article .assets .assets-body .exam-cont .form-group textarea.items { padding: 5px 20px; margin-top: 12px; } .main .compoment-article .assets .assets-body .exam-cont .form-group textarea.circle { border-radius: 5px !important; } .main .compoment-article .assets .assets-body .exam-cont .form-group ::-webkit-input-placeholder { color: #7C7C7C; } .main .compoment-article .assets .assets-body .exam-cont .form-group :-ms-input-placeholder { color: #7C7C7C; } .main .compoment-article .assets .assets-body .exam-cont .form-group ::-ms-input-placeholder { color: #7C7C7C; } .main .compoment-article .assets .assets-body .exam-cont .form-group ::placeholder { color: #7C7C7C; } .main .compoment-article .assets .assets-body .save { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; } .main .compoment-article .assets .assets-body .save .w-cancle { font-size: 16px; color: #464646; margin-right: 25px; } .main .compoment-article .assets .assets-body .save .w-cancle:hover { opacity: 75%; text-decoration: none; } .main .compoment-article .assets .assets-body .save .w-save { font-size: 16px; color: #2bb5c1; } .main .compoment-article .assets .assets-body .save .w-save:hover { opacity: 75%; text-decoration: none; } .main .compoment-article .assets .assets-body .save img { vertical-align: middle; padding-right: 5px; } .main .compoment-article .assets .assets-body .save img:hover { opacity: 75%; } .main .compoment-article .assets .assets-content-body, .main .compoment-article .assets .assets-investment-body { padding: 35px 25px; } .main .compoment-article .assets .assets-content-body.topic-content, .main .compoment-article .assets .assets-investment-body.topic-content { padding: 0px; border-bottom: 1px solid rgba(0, 0, 0, 0); } .main .compoment-article .assets .assets-content-body.topic-content textarea, .main .compoment-article .assets .assets-investment-body.topic-content textarea { resize: none; padding: 20px; border: rgba(251, 251, 251, 0); color: #2e2e2e; border-bottom: 1px solid #eaeaea; border-radius: 0 0 5px 5px; } .main .compoment-article .assets .assets-content-body.topic-content ::-webkit-input-placeholder, .main .compoment-article .assets .assets-investment-body.topic-content ::-webkit-input-placeholder { color: #7C7C7C; } .main .compoment-article .assets .assets-content-body.topic-content :-ms-input-placeholder, .main .compoment-article .assets .assets-investment-body.topic-content :-ms-input-placeholder { color: #7C7C7C; } .main .compoment-article .assets .assets-content-body.topic-content ::-ms-input-placeholder, .main .compoment-article .assets .assets-investment-body.topic-content ::-ms-input-placeholder { color: #7C7C7C; } .main .compoment-article .assets .assets-content-body.topic-content ::placeholder, .main .compoment-article .assets .assets-investment-body.topic-content ::placeholder { color: #7C7C7C; } .main .compoment-article .assets .assets-content-body.topic-content2, .main .compoment-article .assets .assets-investment-body.topic-content2 { border-top: 1px solid rgba(0, 0, 0, 0); } .main .compoment-article .assets .assets-content-body .form-group, .main .compoment-article .assets .assets-investment-body .form-group { padding-bottom: 0px; } .main .compoment-article .assets .assets-content-body .form-group ::-webkit-input-placeholder, .main .compoment-article .assets .assets-investment-body .form-group ::-webkit-input-placeholder { color: #7C7C7C; } .main .compoment-article .assets .assets-content-body .form-group :-ms-input-placeholder, .main .compoment-article .assets .assets-investment-body .form-group :-ms-input-placeholder { color: #7C7C7C; } .main .compoment-article .assets .assets-content-body .form-group ::-ms-input-placeholder, .main .compoment-article .assets .assets-investment-body .form-group ::-ms-input-placeholder { color: #7C7C7C; } .main .compoment-article .assets .assets-content-body .form-group ::placeholder, .main .compoment-article .assets .assets-investment-body .form-group ::placeholder { color: #7C7C7C; } .main .compoment-article .assets .assets-content-body .form-group .form-control.topic, .main .compoment-article .assets .assets-investment-body .form-group .form-control.topic { font-size: 32px; font-weight: 500; color: #2e2e2e; line-height: 20px; margin-bottom: 20px; border: 0; } .main .compoment-article .assets .assets-content-body .form-group .form-control.noline, .main .compoment-article .assets .assets-investment-body .form-group .form-control.noline { border: 0; padding: 0; } .main .compoment-article .assets .assets-content-body .btn-group, .main .compoment-article .assets .assets-investment-body .btn-group { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .main .compoment-article .assets .assets-content-body .btn-wt, .main .compoment-article .assets .assets-investment-body .btn-wt { padding: 5px 50px; } .file-field { position: relative; margin-top: 100px; } .file-field input[type="file"] { position: absolute; top: 0; right: 0; bottom: 0; left: 0; width: 100%; padding: 0; margin: 0; cursor: pointer; filter: alpha(opacity=0); opacity: 0; } .file-field .btn.btn-mdb-color { color: #2e2e2e; font-size: 24px; background-color: #fff !important; margin-top: 20px; cursor: pointer; } .file-field .btn.btn-mdb-color:hover { opacity: 80%; } .navFixed { z-index: 10; position: fixed; top: 0; left: 114; margin-top: 0; min-width: 80%; opacity: 1; -webkit-transition: opacity 0.5s ease-out; transition: opacity 0.5s ease-out; } .obj { width: 174px; padding: 0 5px; margin-bottom: 8px; } .notice { color: #ff6969; font-weight: 700; padding-right: 5px; font-size: 13px; } .display_none { display: none; } input::-webkit-outer-spin-button, input::-webkit-inner-spin-button { /* display: none; <- Crashes Chrome on hover */ -webkit-appearance: none; margin: 0; /* <-- Apparently some margin are still there even though it's hidden */ } input[type="number"] { -moz-appearance: textfield; /* Firefox */ } .form-control.gray::-webkit-input-placeholder { color: #7C7C7C !important; font-weight: 400; } .form-control.gray:-ms-input-placeholder { color: #7C7C7C !important; font-weight: 400; } .form-control.gray::-ms-input-placeholder { color: #7C7C7C !important; font-weight: 400; } .form-control.gray::placeholder { color: #7C7C7C !important; font-weight: 400; } .remove-group { font-size: 0; display: block; } .remove-group .remove { width: 12px; height: 12px; margin: 2px 4px 0 0; } .remove-group .remove:hover { text-decoration: none; opacity: 0.65; cursor: pointer; } .remove-group .para { font-size: 16px; line-height: 1.5; color: #bbb; } .remove-group .para:hover { text-decoration: none; opacity: 0.8; cursor: pointer; } .frame_file { margin-top: 5px; } .frame_file .file { cursor: pointer; text-decoration: underline; color: #2e2e2e; margin-right: 15px; display: block; } .frame_file .file img { width: 32px; height: 32px; padding: 0 6px; display: inline-block; vertical-align: middle; } .frame_file .file:hover { opacity: 80%; color: #2e2e2e; } .custom-select.blacklist:disabled { color: #2e2e2e; background-color: #fff; } .custom-switch.sunny { padding-left: 2.85rem; } .custom-switch .custom-control-label::before, .custom-switch.sunny .custom-control-label::before { width: 1.5rem; background-color: #2e2e2e; border: #2e2e2e solid 1px; height: 0.75rem; margin-top: 2px; } .sunny .custom-control-label::after, .custom-switch.sunny .custom-control-label::after { width: calc(0.75rem - 4px); height: calc(0.75rem - 4px); background-color: #fff; margin-top: 2px; } .custom-control-input:checked ~ .custom-control-label::before { color: #fff; border-color: #2bbf7b !important; background-color: #2bbf7b !important; } .form-check-input[type="radio"]:checked + label:after, .form-check-input[type="radio"].with-gap:checked + label:after, label.btn input[type="radio"]:checked + label:after, label.btn input[type="radio"].with-gap:checked + label:after { background-color: #2bbf7b !important; } .custom-select.center { text-align-last: center; } .btn-noStyle { background-color: transparent; border: 1px solid transparent; border-radius: 2px; padding: 1px; line-height: 100%; } .btn-noStyle.deleteAttachmentBTN { color: #e51c24; font-weight: 600; } .btn-noStyle:focus { outline: 0; -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); } .btn-noStyle:hover { opacity: 80%; } .attachemntDropdown { position: relative; display: inline-block; } .attachemntDropdown-content { display: none; position: absolute; background-color: #fff; border: 1px solid #ccc; border-radius: 4px; width: auto; min-width: 225px; -webkit-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.2); box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.2); z-index: 1; padding: 10px 10px; text-align: left; line-height: 120%; } .attachemntDropdown-content.right { right: 0px; } .attachemntDropdown-content.left { left: 0px; } .attachemntDropdown-content li { list-style: none; padding-top: 5px; padding-bottom: 5px; font-size: 0.7rem; } .attachemntDropdown-content li .pic { height: 20px; } .attachemntDropdown-content li i { margin-right: 5px; font-size: 0.7rem !important; } .delAttachedImg .deleteThumb { position: absolute; top: -4px; right: -8px; z-index: 100; background-color: #ff7c7c; padding: 7px 6px 11px 6px; color: #fff; /* font-weight: bolder; */ cursor: pointer; opacity: 1; font-size: 28px; line-height: 10px; border-radius: 50%; text-shadow: 0px !important; } .delAttachedImg .deleteThumb { opacity: 1; background-color: #ff7c7c; cursor: pointer; } /* ------課程 - 修改課程modal/tab - 上課時段清單------- */ .toggleEdit { display: none; } .attachmentsImgArea { border-radius: 4px; border: 1px solid #ccc; margin-top: 5px; padding: 15px 0px 0; } .attachmentsImgArea ul { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; list-style: none; padding: 0 15px; } .attachmentsImgArea ul li { padding: 8px 5px; /*border-bottom: 1px solid #ccc;*/ font-size: 0.7rem !important; position: relative; list-style: none; margin: 5px 15px; width: 95px; } .attachmentsImgArea ul li:last-child { border-bottom: 0px; } .attachmentsImgArea ul li i { font-size: 0.7rem !important; } .attachmentsImgArea ul li a i { font-size: 0.8rem !important; padding: 2px 4px; background-color: rgba(0, 0, 0, 0.2); } .attachmentsImgArea img { width: 80px; } .delAttachedImg { position: absolute; top: 5px; right: 0px; } .courseScheduleULLI { line-height: 130%; list-style-type: decimal; list-style-position: inside; } .courseContent { width: 100%; max-height: 400px; overflow: auto; border-radius: 4px; line-height: 130%; } .courseAttachemnt li { padding-top: 5px; padding-bottom: 5px; font-size: 0.7rem; } .courseAttachemnt li i { margin-right: 5px; font-size: 0.7rem !important; } .courseAttachemntImg { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; list-style: none !important; } .courseAttachemntImg ul { list-style: none !important; } .courseAttachemntImg li img { height: 100px; margin: 5px; } .FileNameCaptionStyle { font-size: 12px; width: 80px; margin-top: 3px; word-break: break-all; line-height: 14px; padding-top: 10px; } .attachmentsArea { border-radius: 4px; border: 1px solid #ccc; padding: 0; } .attachmentsArea ul { padding: 0; margin: 0; } .attachmentsArea ul li { padding: 8px 10px; border-bottom: 1px dotted #ccc; font-size: 0.7rem !important; position: relative; } .attachmentsArea ul li img { height: 20px; } .attachmentsArea ul li:last-child { border-bottom: 0px; } .attachmentsArea ul li i { font-size: 0.7rem !important; padding-right: 10px; padding-left: 5px; } .attachmentsArea ul li a i { font-size: 0.8rem !important; } /* Show the dropdown menu on hover */ .attachemntDropdown:hover .attachemntDropdown-content { display: block; } .shadow-box { border-radius: 4px; border: 0px; -webkit-box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16); box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16); padding: 20px 15px; } .profileImg { border-right: 1px solid #d9d9d9; } .col-noPadding { margin-left: -15px; margin-right: -15px; } .profileText { padding: 10px 40px 10px 40px; } #addclass02, #class601 { display: none; } .modal-dialog.unreviewed { max-width: 940px; } .modal-dialog.pdfsubject { max-width: 1024px; max-height: 600px; } .modal-dialog.detail { max-width: 1192px; height: auto; } .modal-dialog.addclass { max-width: 640px; } .modal-dialog.message { max-width: 768px; height: auto; } .modal-dialog .modal-body { padding: 20px 50px 10px; } .modal-dialog .modal-body .topic { font-size: 21px; margin-bottom: 45px; } .modal-dialog .modal-body .form-group.d-none { display: none !important; } .modal-dialog .modal-body .form-group .form-control { width: 150px; text-align: center; } .modal-dialog .modal-body .form-group .form-control.name { width: 100%; text-align: left; width: 312px !important; } .modal-dialog .modal-body .form-group .form-control:disabled { background-color: #e9ecef !important; } .modal-dialog .modal-body .form-group .reject { color: #ef2f2f; font-weight: 600; } .modal-dialog .modal-body .form-group .message-title { padding: 0; text-align: right; padding-right: 5px; } .modal-dialog .modal-body .form-group .unit { margin: 10px 12px; display: inline-block; vertical-align: middle; font-size: 16px; } .modal-dialog .modal-body .form-group .pic-cont { font-size: 14px; cursor: pointer; color: #2e2e2e; } .modal-dialog .modal-body .form-group .pic-cont img { width: 40px; margin-right: 10px; border: 1px solid #dee2e6; } .modal-dialog .modal-body .form-group .pic-cont :hover { opacity: 80%; text-decoration: none; } .modal-dialog .modal-body .form-group .pic-cont .img-thumbnail { padding: 0; border: 0px solid #dee2e6; } .modal-dialog .modal-body .contackbook-check { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; margin-left: 0; margin-bottom: 35px; } .modal-dialog .modal-body .contackbook-check .check-title { color: #2bb5c1; font-size: 24px; font-weight: 500; } .modal-dialog .modal-body .contackbook-check ul { margin: 0; -webkit-margin-before: 0; margin-block-start: 0; -webkit-padding-start: 0 !important; padding-inline-start: 0 !important; } .modal-dialog .modal-body .contackbook-check li { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; border-bottom: 1px solid #d9d9d9; padding: 5px 0 3px; margin-bottom: 5px; font-size: 16px; } .modal-dialog .modal-body .contackbook-check li .bold { font-weight: 600; font-size: 17px; } .modal-dialog .modal-body .w-edit { color: #2bb5c1; margin-left: 20px; background-color: #fff; border: 0; outline: none; } .modal-dialog .modal-body .w-edit:hover { color: #2bb5c1; opacity: 85%; text-decoration: none; } .modal-dialog .modal-content { border-radius: 0px !important; border-top: 12px solid #2e2e2e; color: #2e2e2e; } .modal-dialog .modal-content .modal-header { border-bottom: 0px solid #dee2e6; } @media screen and (max-width: 992px) { .navFixed { min-width: 75%; } } #image-gallery-bulletin .modal-header { border-radius: 0px; background-color: #2e2e2e; padding: 8px; padding-top: 0; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -ms-flex-wrap: nowrap; flex-wrap: nowrap; } #image-gallery-bulletin .modal-header .modal-title { padding-left: 10px; padding-right: 20px; color: #fff; font-size: 18px; word-break: break-all; } #image-gallery-bulletin .modal-header .close { margin: 0px; padding: 10px; -webkit-box-shadow: 0px; box-shadow: 0px; color: #ffffff; opacity: 1; } #image-gallery-bulletin .modal-header .close img { width: 24px; height: 24px; } #image-gallery-bulletin .modal-footer { border-radius: 0px; display: block; } #image-gallery-bulletin .btn { font-size: 20px; padding: 0px; width: 40px; height: 40px; border-radius: 0px; } #image-gallery-bulletin .btn.img-in-modal-body { max-width: 100%; display: block; } #image-gallery-bulletin .modal-footer .btn.btn-darkGrey-solid { background-color: #464646; border-color: #464646; color: #fff; } #image-gallery-bulletin .modal-footer .btn.btn-darkGrey-solid:hover { color: #fff; opacity: 0.8; -webkit-transition: 0.2s; transition: 0.2s; } @media screen and (max-width: 1366px) { .correct-td { font-size: 14px; padding-left: 0; padding-right: 0; } } @media screen and (max-width: 1124px) { .container-article { width: calc(100% - 280px); margin-left: 280px; } .form-control.no-right { width: 100%; padding: 6px 4px; } .row.ml-n3 .col .table-bordered .thead-bg.left { width: 100px; } .row.ml-n3 .col .table-bordered .thead-bg.left.m-width { width: 110px; } .row.ml-n3 .col .table-bordered th, .row.ml-n3 .col .table-bordered td { font-size: 0.85rem; } } /*# sourceMappingURL=style_tea.css.map */