@charset "UTF-8";

body, ul, form, li, p, h1, a, img, span, div, table, td {
    margin: 0;
    padding: 0;
    border: 0;
}

#MainPanel {
	margin-left: -5px;
    margin-right: -5px;
}

body {
    /*font-family: "Sans", "Helvetica", "Arial", "WenQuanYi Micro Hei", "Droid Sans Fallback", "Microsoft YaHei", "SimSun";*/
    font-size: 12px;
    background-color: white;
}

ul, li {
    list-style-type: none;
}

a:link, a:visited, a:active {
    text-decoration: none;
    color: #0386DE;
}

a:hover {
    color: #0095f9;
}

.ui-state-focus a:focus {
    outline: none;
}

.clear {
   clear:both;
}

.hide {
    display: none;
}

/*滚动条*/
::-webkit-scrollbar {
    height:11px;
    width:11px
}
::-webkit-scrollbar-button {
    height:0;
    width:0
}
::-webkit-scrollbar-button:start:decrement,::-webkit-scrollbar-button:end:increment {
    display:block
}
::-webkit-scrollbar-button:vertical:start:increment,::-webkit-scrollbar-button:vertical:end:decrement {
    display:none
}
::-webkit-scrollbar-track:vertical,::-webkit-scrollbar-track:horizontal,::-webkit-scrollbar-thumb:vertical,::-webkit-scrollbar-thumb:horizontal,::-webkit-scrollbar-track:vertical,::-webkit-scrollbar-track:horizontal,::-webkit-scrollbar-thumb:vertical,::-webkit-scrollbar-thumb:horizontal {
    border-style:solid;
    border-color:transparent
}
::-webkit-scrollbar-track:vertical::-webkit-scrollbar-track:horizontal{
    background-clip:padding-box;
    background-color:#fff;
}
::-webkit-scrollbar-thumb {
    -webkit-box-shadow:inset 1px 1px 0 rgba(0,0,0,.1),inset 0 -1px 0 rgba(0,0,0,.07);
    background-clip:padding-box;
    background-color:rgba(0,0,0,.2);
    min-height:28px;
    padding-top:100
}
::-webkit-scrollbar-thumb:hover {
    -webkit-box-shadow:inset 1px 1px 1px rgba(0,0,0,.25);
    background-color:rgba(0,0,0,.4)
}
::-webkit-scrollbar-thumb:active {
    -webkit-box-shadow:inset 1px 1px 3px rgba(0,0,0,.35);
    background-color:rgba(0,0,0,.5)
}
::-webkit-scrollbar-track:vertical,::-webkit-scrollbar-track:horizontal,::-webkit-scrollbar-thumb:vertical,::-webkit-scrollbar-thumb:horizontal {
    border-width:0;
}
::-webkit-scrollbar-track:hover {
    -webkit-box-shadow:inset 1px 0 0 rgba(0,0,0,.1);
    background-color:rgba(0,0,0,.05)
}
::-webkit-scrollbar-track:active {
    -webkit-box-shadow:inset 1px 0 0 rgba(0,0,0,.14),inset -1px -1px 0 rgba(0,0,0,.07);
    background-color:rgba(0,0,0,.05)
}


.ubtn {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: #F5F5F5;
    background-image: -moz-linear-gradient(center top , #FFFFFF, #E6E6E6);
    background-repeat: repeat-x;
    border-color: #CCCCCC #CCCCCC #B3B3B3;
    border-image: none;
    border-radius: 4px 4px 4px 4px;
    border-style: solid;
    border-width: 1px;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
    color: #333333;
    cursor: pointer;
    display: inline-block;
    font-size: 13px;
    line-height: 18px;
    margin-bottom: 0;
    padding: 4px 10px;
    text-align: center;
    text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
    vertical-align: middle;
}
.ubtn:hover {
    background-color: #E6E6E6;
    background-position: 0 -15px;
    color: #333333;
    text-decoration: none;
    transition: background-position 0.1s linear 0s;
}
.ubtn:focus {
    outline: thin dotted #333333;
    outline-offset: -2px;
}
.ubtn.active, .ubtn:active {
    background-color: #E6E6E6;
    background-image: none;
    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.15) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
    outline: 0 none;
}

select[name="dtplus_searchField"], .SearchPanelField_datetimetype {
    width: 90px;
    background-color: #fff;
    border: 1px solid #ccc;
    border-radius: 4px;
    height: 29px;
    line-height: 29px;
    padding: 4px 6px;
    color: #555;
    vertical-align: middle;
}

.icon {
    background-image: url(/web/20141230094115im_/http://static.51boshi.cn/global/style/images/ui-icons.png);
    display: inline-block;
    width: 20px;
    height: 20px;
    cursor: pointer;
}

.icon-download {
    background-position: 22px -18px;
}
.icon-storeup {
    background-position: -38px -38px;
}
.icon-dis-storeup {
    background-position: 22px -38px;
}
.icon-cancel-attention {
    background-position: 2px -58px;
}
.icon-attention {
    background-position: -18px -58px;
}
.icon-accept-commission {
    background-position: -38px -58px;
}
.icon-cancel-commission {
    background-position: 62px -58px;
}
.icon-commission {
    background-position: 42px -58px;
}
.icon-share-pic {
    background-position: 22px -58px;
}
.icon-edit {
    background-position: 2px -78px;
}
.icon-dis-edit {
    background-position: -18px -78px;
}
.icon-delete {
    background-position: -38px -78px;
}
.icon-dis-delete {
    background-position: 62px -78px;
}
.icon-down {
    background-position: 42px -78px;
}
.icon-up {
    background-position: 22px -78px;
}
.icon-preview {
    background-position: 2px 102px;
}
.icon-unpreview {
    background-position: -18px 102px;
}
.icon-eye-open {
    background-position: -38px 102px;
}
.icon-eye-close {
    background-position: 62px 102px;
}
.icon-double-down {
    background-position: 42px 102px;
}
.icon-double-up {
    background-position: 22px 102px;
}
.icon-layout-delete {
    background-position: 2px 82px;
}
.icon-layout-delete-hover {
    background-position: -18px 82px;
}
.icon-layout-add {
    background-position: -38px 82px;
}
.icon-layout-add-hover {
    background-position: 62px 82px;
}
.icon-layout-revise {
    background-position: 42px 82px;
}
.icon-layout-revise-hover {
    background-position: 22px 82px;
}
.icon-view {
    background-position: 2px 62px;
}
.icon-history {
    background-position: -18px 62px;
}
.icon-retrieval {
    background-position: -38px 62px;
}
.icon-back {
    background-position: 62px 62px;
}
.icon-send-message {
    background-position: 42px 62px;
}
.icon-write-message {
    background-position: 22px 62px;
}
.icon-del {
    background-position: 2px 42px;
}
.icon-del-tabs {
    background-position: -18px 42px;
}
.icon-add {
    background-position: -38px 42px;
}
.icon-unedit {
    background-position: 62px 42px;
}
.icon-recover-workflow {
    background-position: 42px 42px;
}
.icon-cancel-workflow {
    background-position: 22px 42px;
}
.icon-save-tabs {
    background-position: 2px 22px;
}
.icon-remind {
    background-position: -18px 22px;
}
/**
 * 给表单从表中的tab页设置最小高度，防止tab页初始化时会有导航条跳动的情况出现
 */
#slaveTablesTab div[id^="slaveTablesTab_"] {
    min-height: 220px;
}
/*Dialog弹出层后 body竖直滚动条的显示和隐藏*/
.noScroll-y {
    overflow-y: hidden;
}

.mask:after {
    background: url('/web/20141230094115im_/http://static.51boshi.cn/global/style/images/loading.gif') #fff no-repeat center 50%;
    filter:alpha(opacity=70);
    opacity: 0.7;
    content: '';
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 1000;
}
td span.showDots {
    cursor: pointer;
}
/*
     FILE ARCHIVED ON 09:41:15 Dec 30, 2014 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 02:19:36 Aug 10, 2026.
     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.481
  exclusion.robots: 0.035
  exclusion.robots.policy: 0.025
  esindex: 0.01
  cdx.remote: 6.207
  LoadShardBlock: 84.145 (3)
  PetaboxLoader3.resolve: 60.908 (3)
  PetaboxLoader3.datanode: 82.972 (4)
  load_resource: 89.972
*/