/* reveal-modal */
.reveal-modal-bg{position:fixed;height:100%;width:100%;background-color:#000;z-index:10000;display:none;top:0;left:0;}
.reveal-modal{visibility:hidden;top:100px;width:90%; left:5%; background:#fff;position:absolute;z-index:1000000; border-radius: .25em .25em .4em .4em;
  text-align: center;
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.2);
  -webkit-transform: translateY(-40px);
  -moz-transform: translateY(-40px);
  -ms-transform: translateY(-40px);
  -o-transform: translateY(-40px);
  transform: translateY(-40px);
  /* Force Hardware Acceleration in WebKit */
  -webkit-backface-visibility: hidden;
  -webkit-transition-property: -webkit-transform;
  -moz-transition-property: -moz-transform;
  transition-property: transform;
  -webkit-transition-duration: 0.3s;
  -moz-transition-duration: 0.3s;
  transition-duration: 0.3s;}
.jieshao{ border-bottom:1px solid #eaeaea; font-size:14px; text-align:left; width:85%; margin:auto;color:#2e2e2e; padding-top:10px; padding-bottom:10px; line-height:25px!important;}
.reveal-modal  li{ border-bottom:1px solid #eaeaea;  line-height:50px; font-size:14px; text-align:left; width:85%; margin:auto; letter-spacing:1px; color:#2e2e2e;}
.reveal-modal  li span{  color:#9c9c9c;}
.reveal-modal  li b{ margin-right:40px;}
.reveal-modal p {
  padding: 1em 1em;
}
.reveal-modal p img{ width:100%;}

.reveal-modal .cd-buttons:after {
  content: "";
  display: table;
  clear: both;
}
.reveal-modal .cd-buttons li {
  float: left;
  width: 50%;
}
.reveal-modal .cd-buttons a {
  display: block;
  height: 60px;
  line-height: 60px;
  text-transform: uppercase;
  color: #FFF;
  -webkit-transition: background-color 0.2s;
  -moz-transition: background-color 0.2s;
  transition: background-color 0.2s;
}
.reveal-modal .cd-buttons li:first-child a {
  background: #fc7169;
  border-radius: 0 0 0 .25em;
}
.no-touch .reveal-modal .cd-buttons li:first-child a:hover {
  background-color: #fc8982;
}
.reveal-modal .cd-buttons li:last-child a {
  background: #b6bece;
  border-radius: 0 0 .25em 0;
}
.no-touch .reveal-modal .cd-buttons li:last-child a:hover {
  background-color: #c5ccd8;
}
.reveal-modal .cd-popup-close {
  position: absolute;
  top: 8px;
  right: 8px;
  width: 30px;
  height: 30px;
}
.reveal-modal .cd-popup-close::before, .reveal-modal .cd-popup-close::after {
  content: '';
  position: absolute;
  top: 12px;
  width: 14px;
  height: 3px;
  background-color: #8f9cb5;
}
.reveal-modal .cd-popup-close::before {
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
  left: 8px;
}
.reveal-modal .cd-popup-close::after {
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  transform: rotate(-45deg);
  right: 8px;
}
.is-visible .reveal-modal {
  -webkit-transform: translateY(0);
  -moz-transform: translateY(0);
  -ms-transform: translateY(0);
  -o-transform: translateY(0);
  transform: translateY(0);
}
@media only screen and (min-width: 1170px) {
  .reveal-modal {
    margin: 8em auto;
  }
}
.reveal-modal .close-reveal-modal {
font-size:30px;line-height:.5;position:absolute;top:8px;right:11px;color:#aaa;text-shadow:0 -1px 1px rbga(0,0,0,.6);font-weight:bold;cursor:pointer;} 

.btn-copy{
background:#19ac18; width:95%; margin:auto;border-radius:3px; text-align:center; padding:20px 0; margin-top:10px; color:#FFF; margin-bottom:15px; border:none;
}
.btn-copy a{ text-decoration:none; color:#fff; font-size:14px;}

.shenqing_btn_dh{
background:#f1f1f1; border:1px solid #ebebeb; width:95%; margin:auto;border-radius:3px; text-align:center; padding:20px 0; margin-top:10px; color:#FFF; margin-bottom:15px;
}
