@charset "utf-8";
/* CSS Document */
#boxBlank { position: absolute; z-index: 98; left: 0; top: 0; width: 100%; height: 0; background: black; 
  }
.wrap_out {background: #ddd; position: absolute; z-index: 2000; top:0;border-radius:4px;overflow:hidden; 
-webkit-transition: opacity .3s linear, top .3s ease-out;
-moz-transition: opacity .3s linear, top .3s ease-out;
-ms-transition: opacity .3s linear, top .3s ease-out;
-o-transition: opacity .3s linear, top .3s ease-out;
transition: opacity .3s linear, top .3s ease-out;
}
.wrap_hide{	opacity:0 !important;top:-20% !important;}
.wrap_in { background: #fafafa;}
.wrap_bar { background: #008AE2;}
.wrap_title { line-height: 30px; padding-left: 10px; margin: 0; font-weight: normal; font-size: 15px;color:#fff; }
.wrap_close { position: relative; }
.wrap_close a { width: 20px; height: 20px; text-align: center; margin-top: -26px; color: #fff; font: bold 1.5em/20px Tahoma; text-decoration: none; cursor: pointer; position: absolute; right: 6px; }
.wrap_close a:hover { text-decoration: none; }
.wrap_body { background: white; }
.wrap_body embed{ display:block;}
.wrap_remind { width: 16em; padding: 30px 40px; }
.wrap_remind p { margin: 10px 0 0; }
.submit_btn, .cancel_btn { display: inline-block; padding: 3px 12px 1.99px; line-height: 16px; border: 1px solid; cursor: pointer;border-radius:4px;border:1px solid #ccc;}
.submit_btn { background: #00967b; border-color: #00967b #bbb #bbb #00967b; color: #fff; }
.submit_btn:hover { border-color:#00967b;background:#00967b;}
.cancel_btn { background: #eee; border-color: #00967b #bbb #bbb #00967b; color: #333; }
.cancel_btn:hover{border-color:#ddd;background:#ddd;color:#000;}

/*body,html { position:relative; height:100%; overflow-x:hidden; }*/