@charset "utf-8";
.dialog,
.panel {
  display: none;
  text-align: left;
  padding: 15px;
  text-align: center;
  background: #fff;
  border: 5px solid #E8ECEF;
}
.panel * {
  position: relative;
}
#share-dialog {
  text-align: center;
}
.dialog iframe,
.panel iframe {
  position: absolute;
  top: 5px;
  left: 5px;
  z-index: 0;
  width: 90%;
  height: 90%;
  border: none;
  background: none;
}

.dialog a:link,
.dialog a:visited,
.dialog a:hover,
.dialog a:active {
  color: #ffa800;
}
/*----------------------
=.ui-widget-overlay
----------------------*/
.ui-widget-overlay {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.ui-widget-overlay {
  background: #000 50% 50% repeat-x;
  opacity: .30;
  filter:Alpha(Opacity=30);
}


/*----------------------
=.ui-dialog-content
----------------------*/
.ui-widget-header {
  display: none;
}


/*----------------------
=.ui-dialog-titlebar-close
----------------------*/
.dialog .btn_send,
.ui-dialog-titlebar-close {
  overflow: hidden;
  display: inline-block;
  padding-top: 24px;
  height: 0 !important;
  width: 138px;
  background-image: url(parts/btn_close.png);
  background-repeat: no-repeat;
  background-position: 0 0;
}
.dialog .btn_send,
.ui-dialog-titlebar-close {
  height: 24px;
}
* html .dialog .btn_send,
* html .ui-dialog-titlebar-close {
  display: inline;
  zoom: 1;
}
*:first-child+html .dialog .btn_send,
*:first-child+html .ui-dialog-titlebar-close {
  display: inline;
  zoom: 1;
}
.ui-dialog-titlebar-close {width: 49px; background-position: 0 0;}
.ui-dialog-titlebar-close:hover {background-position: 0 -18px;}
.dialog .btn_send {width: 39px; background-position: -49px 0;}
.dialog .btn_send:hover {background-position: -49px -18px;}


/*----------------------
=body#movie-index
----------------------*/
body#movie-index .dialog {
  padding: 0;
  background: url(parts/movie_dialog_bg.jpg) no-repeat 3px 60px;
  text-align: left;
  color: #e1d7ce;
}
body#movie-index .ui-widget-header {
  display: block;
  position: absolute;
  left: 685px;
  top: 13px;
  height: 18px;
}
body#movie-index .ui-dialog-titlebar-close {
  position: absolute;
  left: 0;
  top: 0;
}
  position: absolute;
body#movie-index .dialog-title {
  overflow: hidden;
  height: 60px;
}
body#movie-index .dialog-inner {
  overflow: hidden;
  padding: 0 35px 28px 30px;
  background: url(parts/movie_dialog_bottom.png) no-repeat left bottom;
}
body#movie-index #dialog-message {
  margin-bottom: 20px;
}
body#movie-index #dialog-player {
  float: left;
  width: 495px;
}
body#movie-index #dialog-comment {
  overflow: hidden;
}
body#movie-index #dialog-comment #comment-inner {
  overflow: auto;
  margin-bottom: 10px;
  height: 261px;
  border: 1px solid #91756b;
}
body#movie-index #dialog-comment #comment-inner ul {
  overflow: hidden;
}
body#movie-index #dialog-comment #comment-inner ul li {
  margin: -1px 5px 6px;
  padding: 5px 5px 0;
  background: url(parts/line_dotted.png) no-repeat left top;
}
body#movie-index #dialog-comment input {
  float: left;
  width: 140px;
  vertical-align: top;
}
body#movie-index #dialog-comment .btn_send {
  float: right;
}