.xw-mc::-webkit-scrollbar {
 width: 8px;
 height: 8px;
}

.xw-mc::-webkit-scrollbar-track-piece {
 display: none;
}

.xw-mc::-webkit-scrollbar-thumb:vertical {
 height: 5px;
 background-color: rgba(0, 0, 0, 0.4);
 -moz-border-radius: 5px;
 -webkit-border-radius: 5px;
 border-radius: 5px;
}

.xw-mc::-webkit-scrollbar-thumb:horizontal {
 width: 5px;
 background-color: rgba(0, 0, 0, 0.4);
 -moz-border-radius: 5px;
 -webkit-border-radius: 5px;
 border-radius: 5px;
}

.x-sh, .xw-bl {
 display: none !important;
}

.xw-ml, .xw-mr {
 margin: 0 !important;
 padding: 0 !important;
 background: none !important;
}

.xw-mc {
 color: #333;
 font-weight: normal;
 float: none;
 margin: 0;
 padding: 8px 8px !important;
 background: #fff !important;
 border: 1px solid #fff !important;
 border-radius: 4px;
 -webkit-box-shadow: 0 0 5px rgba(0,0,0,0.3);
 -moz-box-shadow: 0 0 5px rgba(0,0,0,0.3);
 box-shadow: 0 0 5px rgba(0,0,0,0.3);
}

.xw-hdr-text {
 display: none !important;
}

.xw-hdr img {
 display: none;
}

.xw-tl, .xw-tr, .xw-tc, .xw-hdr, .xw-sps .xw-draggable {
 height: 0 !important;
 background: none !important;
 padding: 0 !important;
}

.xw-tc {
 overflow: visible !important;
}

.xt-close {
 position: absolute !important;
 right: -18px;
 top: -18px;
 margin: 0 !important;
 z-index: 10014 !important;
 width: 36px !important;
 height: 36px !important;
 background: url(/img/ajax-flat.png) no-repeat !important;
}

.xw-body {
 border: 0 !important;
 padding: 0 !important;
}

.xt-maxi {
 display: none;
}

.xt-mini {
 display: none;
}

.xt-rest {
 display: none;
}

.myWinCont, .myWinCont td, .myWinCont dl, .myWinCont dt {
 color: #000000;
 font-size: 12px;
 font-family: Tahoma, Arial;
 background: none;
}

.myWinCont tr {
 height: 30px;
}

.myWinCont tr:hover {
 background: #edf1f5;
}