@charset "UTF-8"; * { font-family: "Noto Sans TC", sans-serif; } body { font-family: "Noto Sans TC", sans-serif; color: #0e435d; font-size: 16px; margin: 0; } .container, .container-fluid { margin: 0; padding: 0; } button { outline: none; } .row, .col { margin: 0; } .btn:focus { -webkit-box-shadow: none; box-shadow: none; } ul { list-style: none; } .btn-wt { border: 1px solid #35a9e1; border-radius: 0px; padding: 4px 16px; font-size: 16px; color: #35a9e1; background-color: #fff; outline: none; cursor: pointer; height: 48px; } .btn-wt img { margin-right: 5px; padding-bottom: 3px; } .btn-wt:hover { background-color: #f1f8fb; text-decoration: none; outline: none; } .btn-wt:focus { -webkit-box-shadow: none; box-shadow: none; } .btn-wt.blue, .btn-wt.blue2 { background-color: #35a9e1; color: #fff; outline: none; } .btn-wt.blue:hover, .btn-wt.blue2:hover { background-color: #5dbae7; outline: none; } .btn-wt.bt48, .btn-wt.add { height: 48px; background-color: #35a9e1; color: #fff; outline: none; } .btn-wt.bt48:hover, .btn-wt.add:hover { background-color: #5dbae7; outline: none; } .loginBG { height: 100vh; background: #f5fbfd; background: -webkit-gradient(left top, left bottom, color-stop(0%, #f5fbfd), color-stop(100%, #e9f6fc)); background: -webkit-gradient(linear, left top, left bottom, from(#f5fbfd), to(#e9f6fc)); background: linear-gradient(to bottom, #f5fbfd 0%, #e9f6fc 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5fbfd', endColorstr='#e9f6fc', GradientType=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: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .loginBG .login-area { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .loginBG .login-title { 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; margin-bottom: 30px; } .loginBG .login-title .topic { font-size: 22px; color: #0e435d; display: block; } .loginBG .form-group { margin-bottom: 32px; } #nav-btn { fill: white; position: absolute; right: 10px; top: 7px; display: none; } .vertical-line { margin-top: 30px; margin-bottom: 30px; width: 35px; border-bottom: #f7f7f7 4px solid; } .dropdown-group { font-size: 0; } .dropdown-group .w-72px { width: 312px; } .dropdown-group .dropdown { display: inline-block; vertical-align: top; margin-right: 16px; } .dropdown-group .dropdown .dropdown-toggle { height: 48px; border: 1px solid #35a9e1; border-radius: 2px; padding: 0 10px; font-size: 16px; line-height: 32px; color: #35a9e1; } .dropdown-group .dropdown .dropdown-toggle:after { margin-left: 16px; } .dropdown-group .dropdown .dropdown-toggle:focus { -webkit-box-shadow: none; box-shadow: none; } .dropdown-group .dropdown .dropdown-toggle::after { border-top: 0.5em solid; } .dropdown-group .dropdown .dropdown-menu { border: #35a9e1 1px solid; } .search-group { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; } .search-group.add { -webkit-box-orient: horizontal !important; -webkit-box-direction: reverse !important; -ms-flex-direction: row-reverse !important; flex-direction: row-reverse !important; } .search-group .title { display: inline-block; vertical-align: middle; font-size: 16px; margin-bottom: 0; padding-right: 5px; } .search-group .input { display: inline-block; vertical-align: middle; border: 1px solid #35a9e1; width: 240px; height: 48px; padding: 3px 10px; margin-right: 12px; outline: none; color: #85a0ad; } .search-group .input::-webkit-input-placeholder { color: #85a0ad !important; } .search-group .input:-ms-input-placeholder { color: #85a0ad !important; } .search-group .input::-ms-input-placeholder { color: #85a0ad !important; } .search-group .input::placeholder { color: #85a0ad !important; } .search-group .input .sign-list { 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; -webkit-box-pack: end; -ms-flex-pack: end; justify-content: end; } .search-group .input:focus { -webkit-box-shadow: 0 0 0 0; box-shadow: 0 0 0 0; border: 1px solid #35a9e1; -webkit-box-shadow: 0 0 3px rgba(53, 169, 225, 0.5); box-shadow: 0 0 3px rgba(53, 169, 225, 0.5); } .search-group .unit { margin-right: 12px; display: inline-block; vertical-align: middle; font-size: 16px; } .custom-select { border: 1px solid #0e435d; border-radius: 0; } .custom-select.blue { height: 48px; border: 1px solid #35a9e1; border-radius: 2px; padding: 0 10px; font-size: 16px; line-height: 32px; color: #35a9e1; width: 100px; background: #fff url(../images/icon/icon_selectBG.gif) no-repeat right; margin-right: 14px; } .custom-select.blue .items { color: #35a9e1; height: 48px !important; } .custom-control-input:checked ~ .custom-control-label::before { color: #fff; border-color: #35a9e1 !important; background-color: #35a9e1 !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: #35a9e1 !important; } .table { color: #0e435d; /* vertical-align: top; */ } .table.table-hrm { color: #0e435d; margin-top: 16px; } .table.table-hrm td, .table.table-hrm th { border: #3e697d 1px solid; } .table.table-hrm th { padding: 15px; min-width: 75px; } .table.table-hrm th.twoword { min-width: 85px; } .table.table-hrm th.fourword { min-width: 135px; } .table.table-hrm td { vertical-align: middle; line-height: 1.6; } .table.table-hrm td.pic { padding: 8px 16px; } .table.table-bordered { border: 1px solid #fff; } .table.table-striped tbody tr:nth-of-type(odd) { background-color: rgba(53, 169, 225, 0.05); } .table thead tr .tr-rwd-hide { font-size: 16px; } .table thead th.pic-edit { width: 48px; } .table tbody td.pic-edit { width: 48px; text-align: center; } .pagination { font-size: 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: end; -ms-flex-pack: end; justify-content: end; -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin-top: 65px; } .pagination .pren, .pagination .pren:hover { vertical-align: middle; border: 0; width: 24px; height: 24px; background-image: url("../images/icon/icon-pren.svg"); background-repeat: none; background-position: center; text-decoration: none; } .pagination .pren.active, .pagination .pren.active:hover, .pagination .pren:hover.active, .pagination .pren:hover.active:hover { background-image: url("../images/icon/icon-pren2.svg"); cursor: pointer; } .pagination .pren.all, .pagination .pren.all:hover, .pagination .pren:hover.all, .pagination .pren:hover.all:hover { background-image: url("../images/icon/icon-front.svg"); } .pagination .pren.all.active, .pagination .pren.all.active:hover, .pagination .pren:hover.all.active, .pagination .pren:hover.all.active:hover { background-image: url("../images/icon/icon-front2.svg"); cursor: pointer; } .pagination .next, .pagination .next:hover { display: inline-block; vertical-align: middle; border: 0; width: 24px; height: 24px; background-image: url("../images/icon/icon-next.svg"); background-repeat: none; background-position: center; } .pagination .next.active, .pagination .next.active:hover, .pagination .next:hover.active, .pagination .next:hover.active:hover { background-image: url("../images/icon/icon-next2.svg"); cursor: pointer; } .pagination .next.all, .pagination .next.all:hover, .pagination .next:hover.all, .pagination .next:hover.all:hover { background-image: url("../images/icon/icon-end.svg"); } .pagination .next.all.active, .pagination .next.all.active:hover, .pagination .next:hover.all.active, .pagination .next:hover.all.active:hover { background-image: url("../images/icon/icon-end2.svg"); cursor: pointer; } .pagination .page-number { display: inline-block; vertical-align: middle; width: 32px; height: 32px; margin-right: 2px; margin-left: 2px; line-height: 28px; font-size: 16px; text-align: center; background-color: #fff; color: #35a9e1; cursor: pointer; text-decoration: none; } .pagination .page-number.active { background-color: #35a9e1; color: #fff; cursor: pointer; } .sorter:after { content: url(../images/icon/icon-sort.svg); height: 18px; width: 9px; margin-left: 8px; } .sortable { /*cursor: default;*/ cursor: pointer; } .unsortable:after { content: ""; } .asc:after { content: url(../images/icon/icon-sort-up.svg); margin-left: 8px; } .desc:after { content: url(../images/icon/icon-sort-down.svg); margin-left: 8px; } aside { position: fixed; float: left; width: 160px; top: 0; bottom: 0; background-color: #35a9e1; z-index: 400; } aside .navbar-light .navbar-toggler { border-color: rgba(0, 0, 0, 0); } aside .navbar-light .navbar-toggler.navbar-toggler-admin { padding: 0px; } aside .navbar-light .navbar-toggler-icon { background-image: url(../images/icon/icon-nav.svg); width: 45px; height: 45px; outline: none; } aside nav { display: block; } aside nav.leftColum { padding-top: 96px; } aside nav ul { padding: 0; } aside nav ul.item-list { 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; } aside nav ul.item-list .items { 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; font-size: 19px; letter-spacing: -0.032rem; margin-bottom: 46px; color: #fff; width: 120px; height: 120px; } aside nav ul.item-list .items img { width: 64px; height: 64px; margin-bottom: 5px; } aside nav ul.item-list .items:hover, aside nav ul.item-list .items.active { text-decoration: none; background-image: url(../images/icon/icon-bg.png); background-repeat: none; background-position: top center; } aside nav ul.item-list .version { padding: 10px; text-align: left; font-size: 10px; color: #fff; position: absolute; bottom: 0; left: 0; } aside .ham-area { display: none; } header { float: left; width: calc(100% - 160px); background-color: #a2d2e6; position: fixed; height: 64px; z-index: 300; } header.headerbar { width: calc(100% - 0px); padding-left: 180px; padding-right: 32px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: end; -ms-flex-pack: end; justify-content: end; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } header.headerbar .btn-wt { outline: none; } header .login-cont { 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: end; -ms-flex-line-pack: center; align-content: center; } header .login-cont label { font-size: 16px; color: #0e435d; padding-top: 6px; padding-right: 8px; margin-bottom: 0; } header .menubg { height: 64px; background-color: #a2d2e6; } /* login */ article { float: left; margin-left: calc(160px + 50px); margin-right: 5%; padding-top: 136px; width: calc(95% - 160px); padding-bottom: 150px; } article .article-topic { display: none; } article .tab-cont { padding: 0 20px; } article .nav-tabs { border-bottom: 1px solid rgba(14, 67, 93, 0.5); margin-bottom: 30px; } article .nav-tabs .nav-link { padding: 12px 16px; font-size: 16px; color: #35a9e1; background-color: #ecf3f7; border-bottom: #86a1ae 1px solid; margin-right: 8px; border-radius: 0; } article .nav-tabs .nav-link .line { border-bottom: #fff 2px solid; } article .nav-tabs .nav-link .nav-link:hover { border-color: #86a1ae #86a1ae #fff; border-bottom: 2px solid #86a1ae; } article .nav-tabs .nav-link .nav-link:hover .nav-link:hover .line { border-bottom: #2bb5c1 2px solid; padding-bottom: 3px; } article .nav-tabs .nav-link.active { font-size: 16px; color: #0e435d; border-color: rgba(14, 67, 93, 0.5) rgba(14, 67, 93, 0.5) #fff; font-weight: 500; } article .nav-tabs .nav-link.active .line { border-bottom: #2bb5c1 2px solid; padding-bottom: 3px; } article .welcome-topic { font-size: 24px; text-align: center; 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; margin-top: 98px; } article .welcome-topic .welcome-pic { max-width: 480px; margin-top: 85px; } article .erron-cont { padding: 0 20px; font-size: 24px; -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin-top: 98px; } article .account-area { display: none; } #products { padding-top: 40px; font-weight: bold; color: #f7f7f7; } h1 { font-family: Arial, Helvetica, sans-serif; color: white; margin-bottom: 50px; font-size: 1.5em; } .message-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; } .message-group label { color: #0e435d; } .message-group label.title { font-size: 24px; } .form-control { height: calc(24px + 12px + 2px); padding: 4px 8px; font-size: 16px; border-radius: 4px; border: 1px solid #0e435d; border-radius: 0px; -webkit-box-flex: 0; -ms-flex: none; flex: none; } .form-control.login { height: calc(18px + 12px + 2px); padding: 2px 8px; } .form-control.noline { border: 1px solid rgba(14, 67, 93, 0); } .modal .admin { border-radius: 0; } .modal .modal-dialog { padding: 0px; } .modal .modal-dialog.changecode { width: 400px; } .modal .modal-dialog.success { width: 302px; } .modal .modal-content { border: 0px solid rgba(0, 0, 0, 0.2); border-radius: 0rem; } .modal .modal-content .modal-header { background-color: #0e435d; border-top-left-radius: 0; border-top-right-radius: 0; border-bottom: 0px solid #dee2e6; padding: 0.5rem 1rem; } .modal .modal-content .modal-header .topic { font-size: 24px; margin-bottom: 0; color: #fff; } .modal .modal-content .modal-header .close { color: #fff; font-size: 1.5rem; opacity: 1; outline: none; } .modal .modal-content .modal-header .close.whitebg { color: #0e435d !important; font-weight: 900; text-shadow: 0 1px 0 #0e435d; padding: 16px; } .modal .modal-content .modal-header.whitebg { background-color: #fff; } .modal .modal-content .modal-body { color: #0e435d; padding: 48px; } .modal .modal-content .modal-body.password { padding: 64px 64px 30px; } .modal .modal-content .modal-body.checkcont { padding: 24px 20px 30px; } .modal .modal-content .modal-body.height100 { height: 100vh; } .modal .modal-content .modal-body.Addcont { padding: 48px 48px 10px; } .modal .modal-content .modal-body .message-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; } .modal .modal-content .modal-body .message-group label { color: #0e435d; } .modal .modal-content .modal-body .form-group { margin-bottom: 15px; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .modal .modal-content .modal-body .form-group span { padding: 0; } .modal .modal-content .modal-body .adminbg { background-color: rgba(14, 67, 93, 0.05); padding: 15px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .modal .modal-content .modal-footer { border-top: 1px; border-top: 0px solid #dee2e6; } .NB-show { display: inline-block; } .phone-show { display: none; } .highcharts-credits { fill: #ffffff !important; } .highcharts-background { opacity: 0; } .HC-area { margin-top: 72px; } .HC-area .chart-topic { border-left: #35a9e1 8px solid; font-size: 24px; color: #0e435d; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; padding-left: 16px; height: 96px; margin-bottom: -50px; margin-left: 10%; } .HC-area .chart-topic .math { font-size: 48px; line-height: 40px; } .HC-area .chart-cont { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; height: 650px; } .HC-area .chart-cont label { font-size: 24px; color: #fff; } .HC-area .HC-list { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .HC-area .HC-list .topic { font-size: 24px; line-height: 21px; color: #0e435d; margin-bottom: 20px; } .HC-area .HC-list .HC-cont { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; margin-bottom: 50px; } .HC-area .HC-list .HC-cont .cont-city { padding-right: 35px; } .HC-area .HC-list .fam-order { background-color: rgba(14, 67, 93, 0.05); padding: 20px; } .HC-area .HC-list .fam-order .title { padding: 4px 8px; border-radius: 16px; color: #fff; background-color: #0e435d; } .HC-area .HC-list .fam-order .fam-cont { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } .HC-area .HC-list .fam-order .order-cont { 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; text-align: center; margin-top: 20px; } .HC-area .HC-list .fam-order .order-cont img { width: 72px; height: 72px; margin-bottom: 8px; } .HC-area .HC-list .fam-order .order-cont label { margin-bottom: 0px; font-size: 15px; letter-spacing: -.05rem; } @media (max-width: 1366px) { .HC-area .chart-topic { margin-left: 25px; } } @media (min-width: 1366px) { .HC-area .fam-order { width: 85%; } } @media screen and (min-width: 768px) and (max-width: 1023px) { .fam-order .fam-cont { -webkit-box-pack: start !important; -ms-flex-pack: start !important; justify-content: start !important; } } @media (max-width: 768px) { article { width: 88%; float: left; margin-left: 25px; margin-right: 20px; padding-top: 0px; } article.chart { width: 100%; padding: 0; margin: 0; } article .article-topic { font-size: 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: center; -ms-flex-pack: center; justify-content: center; -ms-flex-line-pack: center; align-content: center; -ms-flex-item-align: center; align-self: center; margin: 35px; } article .article-topic label { margin-top: 5px; margin-left: 16px; } article .tab-cont { padding: 30px 20px; } article .tab-cont .tab-pane { padding: 0 20px; } article .welcome-topic .welcome-pic { width: 100%; margin-top: 35px; } article .account-area { padding: 30px; 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 !important; -ms-flex-pack: center !important; justify-content: center !important; -ms-flex-line-pack: center !important; align-content: center !important; } article .account-area .account-cont { background-color: #ecf3f7; -webkit-box-shadow: 4px 4px 0px rgba(14, 67, 93, 0.5); box-shadow: 4px 4px 0px rgba(14, 67, 93, 0.5); display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; width: 160px; margin-bottom: 72px; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -ms-flex-line-pack: center; align-content: center; text-align: center; padding: 32px 32px 20px; color: #0e435d; } article .account-area .account-cont label { color: #0e435d; } article .account-area .account-cont.top { margin-top: 65px; } article .account-area .account-cont img { padding-bottom: 15px; } article .account-area .account-cont:hover { color: #0e435d; text-decoration: none; } .custom-select { width: 100% !important; margin-bottom: 8px; margin-top: 8px; } .custom-select.blue { margin-right: 0px !important; } .search-group { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; padding-top: 10px; } .search-group .input { width: 100%; } .search-group .dropdown-group { width: 100%; } .search-group .dropdown-group .dropdown { width: 100%; } .search-group .dropdown-group .dropdown .dropdown-toggle { width: 100%; margin-bottom: 8px; margin-top: 8px; } .search-group .sign-list { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; margin-top: 16px; } .search-group .line { width: 50%; margin-top: 40px; margin-bottom: 40px; border: #ecf3f7 1px solid; } .search-group .btn-wt { width: 100%; margin-bottom: 8px; height: 48px; } .search-group .btn-wt.blue { width: 100%; margin-bottom: 8px; height: 48px; } .search-group .btn-wt.blue2 { width: 150px; margin-bottom: 8px; height: 48px; margin-top: 16px; margin-bottom: 32px; } .search-group .btn-wt.add { margin-bottom: 8px; height: 48px; } .phone-show { display: inline-block !important; } .phone-row { display: -webkit-box !important; display: -ms-flexbox !important; display: flex !important; -webkit-box-orient: horizontal !important; -webkit-box-direction: normal !important; -ms-flex-direction: row !important; flex-direction: row !important; } .NB-show { display: none !important; } .pagination { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } .table { color: #0e435d; } .table.table-hrm { color: #0e435d; margin-top: 16px; } .table.table-hrm.phone { margin-top: 0; } .table.table-hrm td, .table.table-hrm th { border: #3e697d 0px solid; } .table.table-hrm td.pic, .table.table-hrm th.pic { padding: 0px; } .table-rwd { min-width: 100%; } .table-rwd tr { display: block; border: 1px solid #0e435d; margin-top: 5px; padding-top: 8px; padding-bottom: 8px; } .table-rwd th { text-align: left !important; padding-top: 5px; padding-bottom: 5px; } .table-rwd td:before { content: attr(data-th) " : "; /*關鍵語法*/ display: inline-block; font-weight: 400; margin-right: 8px; } .table-rwd td { text-align: left !important; overflow: hidden; width: 100% !important; display: block; padding-top: 5px; padding-bottom: 5px; } .table-rwd td .specialTD { color: #35a9e1; } .table-rwd td .specialTD:before { content: attr(data-th) "*"; color: #35a9e1; margin-right: 0px; } .table-rwd td .emptyTD { display: none; } .table-rwd td .buttonTD { padding-top: 15px; color: #35a9e1; text-align: center !important; } .table-rwd td.buttonTD:before { content: attr(data-th) ""; color: #35a9e1; margin-right: 0px; } /*針對tr去做隱藏*/ tr.tr-rwd-hide { display: none !important; } .table-rwd-noDataTh td:before { content: attr(data-th) ""; margin-right: 0px; } .table-rwd td.buttonTD a, .table-rwd td.buttonTD button { /* background-color: #35a9e1; color: #fff; */ padding: 4px 30px; text-align: center; } .table-rwd td.buttonTD a.btn-blue-text, .table-rwd td.buttonTD button.btn-blue-text { /* display: block; */ background-color: #35a9e1; color: #fff; border-radius: 0; width: 100%; height: 48px; line-height: 36px; padding-left: 28px; /* padding: 4px 30px; text-align: center; */ } .table-rwd td.buttonTD a.btn-blue-text img, .table-rwd td.buttonTD button.btn-blue-text img { padding-right: 8px; margin-bottom: 3px; } .table-rwd td.buttonTD a.btn-darkGrey-solid, .table-rwd td.buttonTD button.btn-darkGrey-solid { background-color: #464646; color: #fff; /* padding: 4px 30px; text-align: center; */ } aside { float: left; width: 100%; position: relative; float: left; } aside nav.leftColum { padding-top: 0; } aside nav.leftColum ul.item-list { display: none; } aside .ham-area { display: block; background-color: #9ecde1; height: 64px; text-align: right; padding: 10px; } header { float: left; position: relative; width: 100%; padding-left: 5%; } header.headerbar { padding-left: 0px; display: none; } nav { display: none; } nav .leftColum { background-color: #35a9e1; } #nav-btn { fill: white; position: absolute; right: 7px; top: 7px; display: block; cursor: pointer; } h1 { margin-bottom: 0px; } .vertical-line { margin-top: 20px; margin-bottom: 20px; display: none; } #products { padding-top: 0; } .modal.modal-backdrop.ItemsIcon.fade { opacity: 0; } .modal.modal-backdrop.ItemsIcon.show { opacity: 0.8; } .modal.ItemsIcon { background-color: rgba(0, 0, 0, 0.3); } .modal .modal-content.ItemsIcon { background-color: rgba(0, 0, 0, 0); } .modal .modal-content.ItemsIcon .modal-header.ItemsIcon { background-color: rgba(0, 0, 0, 0); border-top-left-radius: 0; border-top-right-radius: 0; border-bottom: 0px solid #dee2e6; padding: 0.5rem 1rem; } .modal .modal-content.ItemsIcon .modal-header.ItemsIcon .topic { font-size: 24px; margin-bottom: 0; color: #fff; } .modal .modal-content.ItemsIcon .modal-header.ItemsIcon .close { color: #fff; font-size: 1.5rem; opacity: 1; } .modal .modal-content.ItemsIcon .modal-header.ItemsIcon .close.whitebg { color: #fff !important; font-weight: 400; padding: 36px; } .modal .modal-content.ItemsIcon .modal-body { color: #0e435d; padding: 48px; background-color: rgba(0, 0, 0, 0); } .modal .modal-content.ItemsIcon .modal-body.checkcont { padding: 24px 20px 30px; } .modal .modal-content.ItemsIcon .modal-body .phoneItem { display: block; } .modal .modal-content.ItemsIcon .modal-body .phoneItem.leftColum { padding-top: 96px; } .modal .modal-content.ItemsIcon .modal-body .phoneItem ul { padding: 0; } .modal .modal-content.ItemsIcon .modal-body .phoneItem ul.item-list { 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; } .modal .modal-content.ItemsIcon .modal-body .phoneItem ul.item-list .items { 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; font-size: 19px; letter-spacing: -0.032rem; margin-bottom: 46px; color: #fff; width: 120px; height: 120px; } .modal .modal-content.ItemsIcon .modal-body .phoneItem ul.item-list .items img { width: 64px; height: 64px; margin-bottom: 5px; } .modal .modal-content.ItemsIcon .modal-body .phoneItem ul.item-list .items:hover, .modal .modal-content.ItemsIcon .modal-body .phoneItem ul.item-list .items.active { text-decoration: none; background-image: url(../images/icon/icon-bg.png); background-repeat: none; background-position: top center; } .modal .modal-content.ItemsIcon .modal-footer { background-color: rgba(251, 251, 251, 0); } .HC-area { margin-top: 0px; } .HC-area .chart-cont { height: 450px; } .HC-area .HC-list { text-align: center; } .HC-area .HC-cont { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } } @media (max-width: 420px) { .HC-area { height: 400px; } } /*# sourceMappingURL=style.css.map */