| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508 |
- /*-----------------gate.css--------------*/
- .xx {
- text-align: center;
- color: #FFF;
- font-family: 'MicrosoftYaHei [Regular]';
- font-size: 14px;
- margin-top: -6px;
- line-height: 20px;
- }
- .xm {
- /* line-height: 50px; */
- margin-top: 12px;
- /*margin-left: 57px;*/
- }
- #lfxx th {
- text-align: right !important;
- }
- #yylf th {
- text-align: right !important;
- }
- .bottomright {
- position: absolute;
- right: 29px;
- border: 0px;
- bottom: 29px;
- /* padding: 8px; */
- }
- .qrcode-text {
- font-family: "SIL Hei";
- font-size: 14px;
- line-height: 24px;
- color: #FFF;
- display: block;
- text-align: center;
- letter-spacing: 1px;
- }
- .hugeInvertLogo {
- width: 569px;
- height: 569px;
- }
- #sfzh::-webkit-input-placeholder {
- font-size: 20px;
- color: #6c9ed7;
- }
- #sfzh::-moz-placeholder {
- /* Mozilla Firefox 19+ */
- font-size: 20px;
- color: #6c9ed7;
- }
- #sfzh:-moz-placeholder {
- /* Mozilla Firefox 4 to 18 */
- font-size: 20px;
- color: #6c9ed7;
- }
- #sfzh:-ms-input-placeholder {
- /* Internet Explorer 10-11 */
- font-size: 20px;
- color: #6c9ed7;
- }
- #leave,
- #back,
- #cancle {
- width: 150px;
- height: 50px;
- font-size: 30px;
- margin: 0;
- }
- #leave,
- #back {
- margin-right: 100px;
- }
- .content-largeText input {
- width: 388px;
- height: 50px;
- padding-left: 5px !important;
- font-family: Microsoft YaHei;
- font-size: 36px;
- color: #000000;
- line-height: 30px;
- /* padding:5px 0 11px 19px;*/
- margin-left: 1px;
- border: 2px solid #cccccc;
- border-radius: 2px;
- outline-color: #6b9ed6;
- }
- .content-largeText input:hover {
- border-color: #6b9ed6;
- }
- .content-largeText textarea {
- width: 388px !important;
- /*height: 50px !important;*/
- font-family: Microsoft YaHei;
- color: #000000;
- line-height: 30px;
- font-size: 36px;
- padding-top: 6px !important;
- /* padding: 5px 0 11px 5px;*/
- /*margin-left: 18px;*/
- border: 2px solid #cccccc;
- border-radius: 2px;
- outline-color: #6b9ed6;
- margin-top: 1px;
- }
- .content-largeText td {
- vertical-align: bottom;
- }
- .objectPickerNameDiv-jfbmid>.icon-down {
- right: 8px !important;
- top: 6px;
- }
- .objectPickerNameDiv-jfbjid>.icon-down {
- right: 8px !important;
- top: 6px;
- }
- .objectPickerNameDiv-xbm>.icon-down {
- right: 8px !important;
- top: 6px;
- }
- .objectPickerNameDiv-jfryid>.icon-down {
- right: 8px !important;
- top: 6px;
- }
- .objectPickerNameDiv-syid>.icon-down {
- right: 8px !important;
- top: 6px;
- }
- .getDateInfo {
- opacity: 0.65;
- position: absolute;
- bottom: 30px;
- left: 25px;
- z-index: 100;
- font-family: 'SIL Hei';
- font-size: 24px;
- color: #ffffff;
- line-height: 21.5px;
- border: 1px solid #dae6eb;
- border-radius: 3px;
- width: 206px;
- height: 18px;
- padding: 11px 30px 12px 21px;
- }
- .getDateInfo span {
- margin-right: 35px;
- }
- .userInfo {
- opacity: 0.65;
- z-index: 100;
- font-family: 'SIL Hei';
- font-size: 24px;
- color: #ffffff;
- line-height: 21.5px;
- border: 1px solid #dae6eb;
- border-radius: 3px;
- /* width: 206px; */
- height: 18px;
- padding: 11px 21px 12px 21px;
- gap: 20px;
- display: flex;
- justify-content: center;
- }
- .popup-div {
- width: 388px !important;
- min-width: 388px !important;
- /*margin-left: 18px;*/
- }
- .popup-div>.scrollbar {
- padding-right: 0px !important;
- min-width: 385px !important;
- }
- .popupList {
- height: 40px !important;
- line-height: 36px !important;
- font-size: 30px !important;
- white-space: nowrap;
- overflow: hidden;
- }
- .smallButton.icon-down {
- box-shadow: none !important;
- background-image: url(image/dialog-select-icon.png) !important;
- background-position: center center !important;
- z-index: 9999;
- right: 0px !important;
- width: 40px !important;
- height: 40px !important;
- }
- #jfsy {
- line-height: 40px !important;
- padding-top: 0px !important;
- margin-top: 0px !important;
- }
- #objectPickergrowheightjfbmid {
- height: 50px !important;
- }
- #objectPickergrowheightjfbjid {
- height: 50px !important;
- }
- #objectPickergrowheightxbm {
- height: 50px !important;
- }
- #objectPickergrowheightjfryid {
- height: 50px !important;
- }
- #objectPickergrowheightsyid {
- width: 389px !important;
- height: 50px !important;
- }
- #ascrail2006 {
- display: none !important;
- }
- .objectPickerNameDiv-syid {
- margin-top: 1px;
- }
- .input-div-selected {
- border: 0px !important;
- box-shadow: 0px 0px 0px #FFF !important;
- top: 1px !important;
- left: 61px !important;
- outline-color: #6b9ed6 !important;
- }
- #objectPickergrowheightxbm:hover {
- border-color: #6b9ed6 !important;
- }
- #objectPickergrowheightxbm:active {
- border-color: #6b9ed6;
- }
- #objectPickergrowheightjfbmid:hover {
- border-color: #6b9ed6 !important;
- }
- #objectPickergrowheightjfbmid:active {
- border-color: #6b9ed6;
- }
- #objectPickergrowheightjfbjid:hover {
- border-color: #6b9ed6 !important;
- }
- #objectPickergrowheightjfbjid:active {
- border-color: #6b9ed6 !important;
- }
- #jfsy:hover {
- border-color: #6b9ed6 !important;
- }
- #jfsy:active {
- border-color: #6b9ed6 !important;
- }
- /* 许汝桦202106022 边框 未经过叶老大确定 */
- .mainState-inportantrRed {
- border: 15px solid #ff5a4b !important;
- box-sizing: border-box;
- background: #f9dcdb !important;
- }
- .mainState-inportantrRed>div {
- margin-left: 46px !important;
- margin-top: 47px !important;
- }
- div#ryxxlb::-webkit-scrollbar {
- display: none;
- }
- #jcjllb::-webkit-scrollbar {
- width: 0 !important;
- }
- .ryxxlb-child {
- z-index: -3 !important;
- }
- .jcjllb-child {
- z-index: -3 !important;
- }
- /* 绿色 */
- .mainState-green {
- background-color: #c7ffe0 !important;
- }
- /*红色*/
- .mainState-orange {
- background-color: #f9dcdb !important;
- }
- /*蓝色*/
- .mainState-blue {
- background-color: #c7e0ff !important;
- }
- /* 三区域布局容器 - 固定三个位置 */
- #ryxxlb {
- position: absolute;
- width: 100%;
- height: calc(100% - 60px);
- display: grid;
- grid-template-columns: 475px 535px 475px;
- grid-template-areas: "left center right";
- justify-content: center;
- align-items: center;
- gap: 30px;
- padding: 0 50px;
- }
- /* 所有卡片的基础样式 */
- .ryxxlb-child {
- transition: all 0.8s cubic-bezier(0.4, 0, 0.2, 1);
- position: relative;
- border: 1px white solid;
- border-radius: 5px;
- display: flex;
- flex-direction: column;
- justify-content: center;
- align-items: center;
- padding: 40px 30px;
- }
- /* 左边位置 - 小卡片 */
- .ryxxlb-child-left {
- grid-area: left;
- width: 475px;
- height: 750px;
- opacity: 0.9;
- box-sizing: border-box;
- }
- /* 中间位置 - 大卡片 */
- .ryxxlb-child-center {
- grid-area: center;
- width: 535px;
- height: 845px;
- z-index: 10;
- opacity: 1;
- box-sizing: border-box;
- }
- /* 右边位置 - 小卡片 */
- .ryxxlb-child-right {
- grid-area: right;
- width: 475px;
- height: 750px;
- opacity: 0.9;
- box-sizing: border-box;
- }
- /* 从中间移动到左边的动画 */
- @keyframes moveToLeft {
- from {
- grid-area: center;
- width: 535px;
- height: 845px;
- opacity: 1;
- }
- to {
- grid-area: left;
- width: 475px;
- height: 750px;
- opacity: 0.9;
- }
- }
- /* 从中间移动到右边的动画 */
- @keyframes moveToRight {
- from {
- grid-area: center;
- width: 535px;
- height: 845px;
- opacity: 1;
- }
- to {
- grid-area: right;
- width: 475px;
- height: 750px;
- opacity: 0.9;
- }
- }
- /* 淡入动画 */
- @keyframes fadeIn {
- from {
- opacity: 0;
- transform: scale(0.9);
- }
- to {
- opacity: 1;
- transform: scale(1);
- }
- }
- /* 淡出动画 */
- @keyframes fadeOut {
- from {
- opacity: 1;
- }
- to {
- opacity: 0;
- transform: scale(0.8);
- }
- }
- /* 左右两边卡片的照片尺寸 */
- .ryxxlb-child-left .card-photo,
- .ryxxlb-child-right .card-photo {
- width: 405px !important;
- height: 548px !important;
- }
- /* 中间卡片的照片尺寸 */
- .ryxxlb-child-center .card-photo {
- width: 455px !important;
- height: 616px !important;
- }
- /* 左右两边卡片的姓名班级容器 */
- .ryxxlb-child-left .name-class-container,
- .ryxxlb-child-right .name-class-container {
- font-size: 46px !important;
- }
- /* 中间卡片的姓名班级容器 */
- .ryxxlb-child-center .name-class-container {
- font-size: 52px !important;
- }
- /* 左右两边卡片的状态文字 */
- .ryxxlb-child-left .status-text,
- .ryxxlb-child-right .status-text {
- font-size: 46px !important;
- }
- /* 中间卡片的状态文字 */
- .ryxxlb-child-center .status-text {
- font-size: 52px !important;
- }
- /* 进校状态文字颜色 */
- .status-enter {
- color: #0006ff !important;
- }
- /* 离校状态文字颜色 */
- .status-leave {
- color: #007339 !important;
- }
- /* 请假状态文字颜色 */
- .status-vacation {
- color: #ff1212 !important;
- }
- /* 淡出动画类 */
- .fade-out {
- animation: fadeOut 0.4s ease-out forwards;
- }
|