[ng-cloak]{ display:none } .desktop-30 { width: 30%; } .desktop-40 { width: 40%; } .desktop-50 { width: 50%; } .desktop-60 { width: 60%; } .desktop-70 { width: 70%; } .table-href { width: 150px; display: inline-block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .bg-red { background: #3292F2; } .bg-pink { background: #66CCFF; } .plr5 { padding: 0 5px; } .btn-red { outline: none; border: 0; padding: 5px 15px; color: #FFF; background: #3292F2; cursor: pointer; margin: 1px 3px; } .btn-red:hover { color: #FFF; background: #3292F2; text-decoration: none; } .border-b1 { border-bottom: 1px solid #c6c6c6; } .date-table { width: 100%; table-layout:fixed; border-collapse: collapse; border-top: 1px solid #c6c6c6; border-left: 1px solid #c6c6c6; } .date-table tbody td { text-align: center; line-height: 20px; background: white; font-size: 18px; padding:5px 0; cursor: pointer; border-bottom: 1px solid #c6c6c6; border-right: 1px solid #c6c6c6; } .date-table tbody td center{ height:29px; padding-top:5px; } .meets{ border: 4px solid red; border-radius: 17px; padding: 1px 3px; } .date-table tbody tr:first-child td { font-size:14px; background: #FFF1F1; } .acTive { border: 1px solid #3292F2 !important; } .today { color: white; background: #3292F2 !important; border: 1px solid #3292F2 !important; } .date-day { width: 50px; height: 50px; padding: 10px; float: left; position: relative; left: 50%; transform: translate(-50%,0); } .badge{ background-color: #d1dade; color: #5e5e5e; font-family: 'Open Sans'; font-size: 12px; font-weight: 600; padding-bottom: 4px; padding-left: 6px; padding-right: 6px; text-shadow: none; } .gnBtn { float: left; width: 22%; margin-left: 2%; color: white; padding: 10px; border: 0; text-align: center; position: relative; background: url(../img/gnBtn.png); background-size: 100% 100%; cursor: pointer; } .gnBtn .span1 { width: 30px; height: 30px; color: white; background: url(../img/span1.png); font-size: 12px; padding: 5px; position: absolute; right: -5px; top: -15px; } .gnBtn .span2 { width: 37px; height: 30px; color: white; background: url(../img/span2.png); font-size: 12px; padding: 5px; position: absolute; right: -5px; top: -15px; } .zjBtn { float: left; width: 22%; margin-left: 2%; color: white; padding: 10px; border: 0; text-align: center; position: relative; background: url(../img/zjBtn.png); background-size: 100% 100%; cursor: pointer; } .qxBtn { float: left; margin: 1px 5px; color: white; padding: 3px 10px; border: 0; text-align: center; position: relative; background: url(../img/zjBtn.png); background-size: 100% 100%; cursor: pointer; } .tztg { width: 100%; float: left; height: 50px; padding: 1px 10px; border-bottom: 1px solid #c6c6c6; cursor: pointer; } .tztg:nth-child(4) { border: 0; } .tztg .newSpan { width: 46px; height: 46px; float: left; display: inline-block; background: url(../img/NEW.png); background-size: cover; } .ywBtn { width: 10%; color: white; padding: 8px 0 15px 5px; border: 0; cursor: pointer; font-size: 16px; margin: 0 5%; text-align: center; display: inline-block; } .ywBtn::before { display: inline-block; content: ""; height: 100%; vertical-align: middle; } div.sp-disabled { cursor: not-allowed !important; opacity: 0.5; filter: alpha(opacity=50); } /*loading css3*/ .loading { background: white; opacity: 0.5; filter: alpha(opacity=50); position: absolute; top: 0; left: 0; z-index: 800; width: 100%; height: 100%; } .loading-msg { width: 400px; position: absolute; top: 40%; left: 50%; transform: translate(-50%, -50%); color: white; text-align: center; } .spinner { width: 50px; height: 50px; position: relative; margin: 0 auto; } .spinner > div { width: 8px; height: 8px; background: #000; position: absolute; border-radius: 50%; -webkit-animation: bouncedelay 1.04s ease infinite; } .spinner .bounce1 { left: 5px; bottom: 5px; -webkit-animation-delay: -0.13s; } .spinner .bounce2 { left: 21px; bottom: 0; -webkit-animation-delay: -0.26s; } .spinner .bounce3 { right: 5px; bottom: 5px; -webkit-animation-delay: -0.39s; } .spinner .bounce4 { right: 0; top: 21px; -webkit-animation-delay: -0.52s; } .spinner .bounce5 { right: 5px; top: 5px; -webkit-animation-delay: -0.65s; } .spinner .bounce6 { left: 21px; top: 0; -webkit-animation-delay: -0.78s; } .spinner .bounce7 { left: 5px; top: 5px; -webkit-animation-delay: -0.91s; } .spinner .bounce8 { left: 0; top: 21px; -webkit-animation-delay: -1.04s; } @keyframes bouncedelay { 0% { -webkit-transform: scale(1.2); opacity: 1; } 100% { -webkit-transform: scale(.3); opacity: 0.5; } }