.popup {
  position:fixed; z-index:9999; top:20%; left:50%; 
  width:536px; height: 367px; background:#bcbcbc;
   /* -moz-box-shadow:4px 4px 30px #130507;
    -webkit-box-shadow:4px 4px 30px #130507;
  box-shadow:4px 4px 30px #130507;*/
    -moz-transition:top 800ms;
    -o-transition:top 800ms;
    -webkit-transition:top 800ms;
  transition:top 800ms;
  border:3px solid #ff0000;
  display:block;
}
.popup-inner{ width:440px; margin:0 auto; height:auto;}
.video-popup{ width:205px; height:123px; float:left; margin:5px 15px 10px 0; }
.video-popup:nth-child(2){ margin:5px 0px 10px;}
.popup-inner p{ color:#000; font-size:16px; font-family:Verdana, Geneva, sans-serif; text-align:left; line-height:24px;}
  .p_content { width:100%; text-align:center; font-size:16px; padding:0px 0 0; background: #000000; }
.popup-inner p span{ color:#ff0000}
.popup-inner input[type="text"]{ border-radius: 5px;
    color: #000;
    float: left;
    font-size: 12px;
    height: 22px;
    margin: 0 0 0 106px;
    padding: 5px;
    width: 164px; font-weight:normal;}
.popup-inner input[type="button"], .popup-inner input[type="submit"]{
    border-radius: 5px;
    color:#fff;
    cursor: pointer;
    font-size: 16px;
    height: 33px;
    margin: 0 0 0 8px;
    padding: 5px;
	background:#ff0000;
	border:none;
	float:left;
	border-radius:5px; 
	width:144px;
	text-align:center;
 font-weight:normal;
}
  .p_anch {
    float:left; position:relative; z-index:9999; width:100%;
    margin:80px 0 0 0; text-align:center; font-size:18px;
  }
  .p_anch a { color:#000; }
  .p_anch a:hover { text-decoration:none; }
  .p_anch_bottom { margin:1500px 0 0 0; padding:0 0 50px 0; }
  .p_close {
  background: url("http://phukettopteam.com/images/close.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
    float: right;
    height: 56px;
    margin: -34px -22px 5px 0;
    position: relative;
    width: 55px;
    z-index: 99999;
  }
  


/* JS-styles — declaratively */
.js__popup {}
  .js__p_start {}
  .js__p_close {}
  .js__p_body {}
  .js__slide_top { height:0; overflow:hidden; top:-12px; }
  .js__fadeout { height:0; overflow:hidden; opacity:0; }