body { *background:url(about:blank) fixed; _height: 100%; _overflow:hidden;} .referral-menu-wrap {width: 189px; height: 100%;border-right: #e0e3ec 1px solid; background: #f6f9fa;} .referral-main-wrap {margin-left: 190px;} .club-route {width: 150px; height: 65px} .c-83c44e{ color:#83c44e;} .c-ec6941{ color:#ec6941;} .c-ed5050{ color:#ed5050;} .c-ddd{ color:#ddd;} .sched-list{} .sched-list ul{ max-height:240px; overflow:auto;} .sched-list li{ width:118px; height:38px; line-height:38px; text-align:center; border:1px solid #ddd; font-size:14px; cursor:pointer; margin:10px 15px; _display:inline; float:left;} .sched-list li.curr{ border:1px solid #4db2ee; background:url(../images/schedtb.png) left top no-repeat; box-shadow:0px 0px 3px #b5b4b4;} .sched-tip{ position:relative; height:28px;} .sched-tip label{ display:block; width:492px; padding-left:28px; height:48px; line-height:48px; background:#f8fff3; color:#83c44e; border-top:1px solid #dbf0ca; border-bottom:1px solid #dbf0ca; position:absolute; left:-25px; top:-20px;} .sched-result img{ vertical-align:middle; margin:0 10px 4px 0;} .yd-state{ display:inline-block; width:48px; height:28px; line-height:28px; background:#fff; text-align:center; vertical-align:middle; margin:0 10px 3px 0; border-radius:3px;} .state-normal{ border:1px solid #83c44e; color:#83c44e;} .state-abnormal{ border:1px solid #ed5050; color:#ed5050;} .sched-doc{ position:relative; height:429px; font-size:14px; padding:0 58px 0 178px;} .sd-left{ position:absolute; left:0; top:0; width:120px; height:427px; border:1px solid #ddd; background:#f4f4f4; text-align:center;} .sd-name-tit{ height:61px; line-height:61px; border-bottom:1px solid #ddd;} .sd-name{ line-height:365px;} .sd-opera1{ width:60px; height:428px; border:1px solid #ddd; border-left:none; border-top:none; position:absolute; left:122px; top:0; background:#fff; z-index:500;} .opera-ul li{ height:121px; line-height:121px; border-top:1px solid #ddd; text-align:center;} .opera-ul li.topli{ height:61px; line-height:61px; background:#f4f4f4;} .sd-opera2{ width:60px; height:428px; border:1px solid #ddd; border-top:none; position:absolute; right:0; top:0; background:#fff; z-index:500;} .sd-mid{ width:100%; height:428px; border-bottom:1px solid #ddd;} .sd-mid-ul>li{ width:14.2%; float:left; border-left:1px solid #ddd;} .sd-mid .lx-wrapper .lx-prev,.sd-mid .lx-wrapper .lx-next{ top:15px; margin-top:0;} .sd-mid .lx-wrapper .lx-prev{ left:-40px; margin-left:0;} .sd-mid .lx-wrapper .lx-next{ right:-45px; margin-right:0;} .sd-mid-ul>li>ul>li{ line-height:20px;} .sd-mid-ul>li>ul>li.topli{ line-height:20px; font-weight:bold;} .operabox{ height:116px; background:#f9fff4; padding:5px 20px 0 20px; font-size:12px; line-height:22px;} .operabox.full{ background:#fff9f9;} .spacep{ border-bottom:1px solid #ddd; margin-bottom:10px; padding-bottom:10px;}