﻿.modal-window {
    position: fixed;
    background-color: rgba(255, 255, 255, 0.25);
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 9999999;
    visibility: hidden;
    opacity: 0;
    pointer-events: none;
    transition: all 0.3s;
}

.vipShow table.vipcon {
margin-top:0px;
}

.modal-window:target {
  visibility: visible;
  opacity: 1;
  pointer-events: auto;
}
.modal-window > div {
  width: 1010px;
  /*height: 600px;*/
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  padding: 1em;
  background: #ffffff;
  /*overflow-y:scroll;
  overflow-x:hidden;*/
}
.modal-window header {
  font-weight: bold;
}
.modal-window h1 {
    font-size: 150% !important;
    margin: 0 0 15px;
    font-family: "Helvetica","Arial","Verdana","sans-serif",'Microsoft Yahei' !important;
}

.modal-close {
  line-height: 41px;
  position: absolute;
  right: 0.5rem;
  text-align: center;
  top: 0.3rem;
  width: 70px;
  text-decoration: none;
}
.modal-close:hover {
  /*color: black;*/
}

/* Demo Styles */
html,
body {
  height: 100%;
}

body {
  /*font: 600 18px/1.5 -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
  color: black;*/
 
}

a {
  color: inherit;
}

.container {
  display: grid;
  justify-content: center;
  align-items: center;
  height: 100vh;
}

.modal-window div:not(:last-of-type) {
  margin-bottom: 15px;
}

small {
  color: #aaa;
}

.btn {
  background-color: #fff;
  padding: 1em 1.5em;
  border-radius: 3px;
  text-decoration: none;
}
.btn i {
  padding-right: 0.3em;
}



.select {
     background-color:#0e94e0;
}

.notselected {
      background-color:#004ea2;
}


.divall {
    width: 804px; 
    margin: 0 auto;
}

.divYz {
    width:33.3%;
    font-family: '微软雅黑';
    background: #0e94e0;
    float:left;
}

.divCy {
    width:33.3%;
    font-family: '微软雅黑';
    background: #0e94e0;
    float:left;
}

.divXg {
    width:33.4%;
    font-family: '微软雅黑';
    background: #0e94e0;
    float:right;
}


.notdActors {
    width:33.3%;
    font-family: '微软雅黑';
    background: #004ea2
}




.btnActors {
 display:inline-block;
 padding:6px 12px;
 margin-bottom:0;
 font-size:14px;
 font-weight:400;
 line-height:1.42857143;
 text-align:center;
 white-space:nowrap;
 vertical-align:middle;
 cursor:pointer;
 -webkit-user-select:none;
 -moz-user-select:none;
 -ms-user-select:none;
 user-select:none;
 background-image:none;
 border:0px solid transparent;
 border-radius:0px;
 width:95%;
 color:#fff;
 width:100%;
}


.btnActors:hover {
    color:#fff;
    background-color:#0e94e0;
}


