/*
 * jQuery.modal - jQuery modal dialog widget style
 * jmodal 样式
 * Copyright 2015, Ng Chifung
  * @author Ng Chifung - 5009353@qq.com
 * @version 2015.3.12
  */

.jmodal,
.jmodal *,
.jmodal *:before,
.jmodal *:after {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.jmodal-placeholder {
    display: none;
    visibility: hidden;
    height: 0;
    width: 0;
}

.jmodal-overlay {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 150;
    background: #000;
    opacity: 0.7;
    display: none;
}

.jmodal {
    position: fixed;
    right: 20px;
    bottom: 0;
    top: auto;
    z-index: 100;
    height: 0;
    background: transparent;
    border: 0;
    border-bottom: 0;
    box-shadow: 0 0 5px #000;
    overflow: hidden;
    border: 1px solid #000;
    border: 0 solid rgba(0,0,0,0);
}

.jmodal-headerx {
    height: 36px;
    padding: 5px 10px;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    background: #2e2e2e; /* #4A7594; #333;*/
    overflow: hidden;
    cursor: pointer;
    z-index: 1;
}

.jmodal-header {
    background-color:#2e2e2e;
    background:-moz-linear-gradient(top, #595959 0%, #2e2e2e 100%); /* FF3.6+ */
    background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#595959), color-stop(100%,#2e2e2e)); /* Chrome,Safari4+ */
    background:-webkit-linear-gradient(top, #595959 0%,#2e2e2e 100%); /* Chrome10+,Safari5.1+ */
    background:-o-linear-gradient(top, #595959 0%,#2e2e2e 100%); /* Opera11.10+ */
    background:-ms-linear-gradient(top, #595959 0%,#2e2e2e 100%); /* IE10+ */
    background:linear-gradient(top, #595959 0%,#2e2e2e 100%); /* W3C */

    height: 36px;
    padding: 5px 10px;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    overflow: hidden;
    cursor: pointer;
    z-index: 1;
}



.jmodal-body {
    background: #FFF;
    position: absolute;
    top: 36px;
    bottom: 40px;
    left: 0;
    right: 0;
    overflow: auto;
    padding: 10px 15px;
}

.jmodal-footer {
    padding: 5px 10px;
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    background: #CCC;
    overflow: hidden;
    text-align: right;
}
.jmodal-footer-buttonset {
    height: 30px;
    line-height: 30px;
}
.jmodal.jmodal-no-footer .jmodal-body {
    bottom: 0;
}

.jmodal-header .jmodal-title-text {
    color: #FFFFFF;
    font-size: 16px;
    font-weight: bold;
    line-height: 26px;
    vertical-align: top;
    white-space: nowrap;
    max-width: 100%;
    margin-right: 90px;
    overflow: hidden;
    text-overflow: ellipsis;
    font-family: verdana, arial, helvetica, sans-serif;
}

.jmodal-header .jmodal-header-action {
    padding: 5px;
    float: right;
    margin-right: 1px;
    line-height: 16px;
}

.jmodal-header .jmodal-header-action:hover {
    _background: #555;
    background:#333; /* #333333;0A7594*/
    border:1px solid #ccc;
}

.jmodal-header .jmodal-header-action i {
    background: url(http://wtexp.net/js/jquery/jmodal/jmodal-icon.png) no-repeat top left;
    vertical-align: top;
    display: inline-block;
    *display: inline;
    zoom: 1;
}

.jmodal-header .jmodal-header-action .jmodal-icon-close {
    background-position: 0 0;
    width: 16px;
    height: 16px;
}

.jmodal-header .jmodal-header-action .jmodal-icon-popin {
    background-position: 0 -40px;
    width: 16px;
    height: 16px;
}

.jmodal-header .jmodal-header-action .jmodal-icon-popout {
    background-position: 0 -60px;
    width: 16px;
    height: 16px;
}

.jmodal.popped-out .jmodal-header-action .jmodal-icon-popout {
    background-position: 0 -40px;
    width: 16px;
    height: 16px;
}

.jmodal-header .jmodal-header-action .jmodal-icon-minimize {
    background-position: 0 -20px;
    width: 16px;
    height: 16px;
}

.jmodal-header .jmodal-header-action .jmodal-icon-restore {
    background-position: 0 -80px;
    width: 16px;
    height: 16px;
}

.jmodal.jmodal-minimized .jmodal-header-action .jmodal-icon-minimize {
    background-position: 0 -80px;
    width: 16px;
    height: 16px;
}

.jmodal.jmodal-popped-out {
    width: auto;
    height: auto;
    border: 0;
    z-index: 151;
}

.jmodal.jmodal-minimized {
    height: 36px;
    top: auto;
    left: auto;
    right: 20px;
    bottom: 0;
    z-index: 100;
}

.jmodal.jmodal-minimized .jmodal-header {
    /*position: relative;*/
}

.jmodal.jmodal-minimized .jmodal-body {
    /*display: none;*/
}

.jmodal.jmodal-minimized .jmodal-footer {
    /*display: none;*/
}

.jmodal .jmodal-footer-buttonset > a {
    min-width: 60px;
}

.jmodal .jmodal-footer-buttonset > a + a {
    margin-left: 5px;
}




.jmodal-btn {
    display: inline-block;
    padding: 4px 12px;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: normal;
    line-height: 1.428571429;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    cursor: pointer;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
    text-decoration: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    -o-user-select: none;
    user-select: none;

    color: #333333;
    background-color: #ffffff;
    border-color: #cccccc;
}

.jmodal-btn:hover,
.jmodal-btn:focus,
.jmodal-btn:active {
    color: #333333;
    background-color: #ebebeb;
    border-color: #adadad;
    text-decoration: none;
}
.jmodal-btn-primary {
    background-image: -moz-linear-gradient(top, #008C9E, #006673);
    background-image: -ms-linear-gradient(top, #008C9E, #006673);
    background-image: -webkit-gradient(linear, 0 0, 0 008C9E%, from(#343838), to(#006673));
    background-image: -webkit-linear-gradient(top, #008C9E, #006673);
    background-image: -o-linear-gradient(top, #008C9E, #006673);
    background-image: linear-gradient(top, #008C9E, #006673);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#008C9E', endColorstr='#006673', GradientType=0);
    border-color: #006673 #006673 #bfbfbf;
    color:#FFFFFF;
}
.jmodal-btn-primary:hover,
.jmodal-btn-primary:focus,
.jmodal-btn-primary:active,
.jmodal-btn-primary.active,
.jmodal-btn-primary.disabled,
.jmodal-btn-primary[disabled] {
    border-color: #008C9E #008C9E #bfbfbf;
    background-color: #006673;
    color:#FFFFFF;
}

.jmodal-title-link,
.jmodal-title-link:active,
.jmodal-title-link:hover,
.jmodal-title-link:focus,
.jmodal-title-link:disabled,
.jmodal-title-link[disabled]
{ color:#fff; font-weight: normal; font-size: 12px; font-family: "Courier New", Courier, monospace; text-decoration: none; }

.jmodal-title-link:hover { color:#FFFF99; font-weight: bold; text-decoration: underline; }
/*
     FILE ARCHIVED ON 03:09:00 Oct 10, 2017 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 13:21:32 Oct 07, 2025.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.431
  exclusion.robots: 0.023
  exclusion.robots.policy: 0.015
  esindex: 0.008
  cdx.remote: 580.908
  LoadShardBlock: 321.166 (3)
  PetaboxLoader3.datanode: 421.672 (4)
  load_resource: 247.295
  PetaboxLoader3.resolve: 115.536
*/