@import url("glo.css");
body { width:100%;height:100%;padding:0px;margin:0px;scrollbar-3dlight-color:#6A859F; background:url(../../images/cloundbg.jpg) no-repeat fixed!important; scrollbar-arrow-color:#6A859F;scrollbar-base-color:#DCE7E1;scrollbar-darkshadow-color:#6A859F;scrollbar-face-color:white;scrollbar-highlight-color:#DCE7E1;scrollbar-shadow-color:#DCE7E1;}
html{overflow:auto;  width:100%;height:100%;background-color:#D4F0FC; }
body,td,input,select,textarea {font-size:12px;font-family: Arial, Helvetica, sans-serif;}
a {color:#0064A1; text-decoration:none;}
.ehr-ico { display:inline-block; width:16px; height:16px; margin:0px!important;padding:0px!important; background-image:url(ehr.gif); background-repeat:no-repeat;}
.input-focus { background-color:#FFFF99;}
.inputs { border:1px solid #7F9DB9;height:19px; line-height:19px;margin:0px;padding:0px;}
.button {min-width:60px;cursor:pointer;border:0px;padding:0px; height:21px!important; line-height:18px!important;height:15px;line-height:15px; overflow:visible;padding-left:5px;padding-right:5px;border:1px solid #CFCFCF; background-image:url(ehr.gif); color:#000; background-position:0px -376px;background-color:#F4F4F4; }
.button.colors {color:#FF5A00;}
.tip { position:absolute; left:0px; top:0px; z-index:999; display:none; cursor:pointer;}
.tip .center {border:0px solid #FF0000;padding:3px;padding-top:5px;background-color:#FF0000;color:#fff;padding-left:6px;}
.tip .foot {}
.tip .foot span {line-height:6px;font-size:1px;display:block; height:6px; width:6px; background-image:url(ehr.gif); background-position:0px -438px;margin-left:10px;}
.tip .foot span.top { background-position:-12px -438px;}
#SpanBalance {font-weight:bold; color:#FF6600;font-size:14px; }

/*--HEAD--*/
.haed ,.footer {width:990px; margin-left:auto; margin-right:auto; height:45px;}
.footer { text-align:center; padding-top:10px;margin-top:0px;height:30px;}
.logo{float:left;margin:5px 0; border:0px;}
.head_links{float:right;white-space:nowrap;text-align:right;color:#444;margin-top:18px;}
.head_links a{color:#666;text-decoration:none; border:0px;}
.head_links a:hover{color:#0065bd;text-decoration:underline;}

.nav_box {margin-left:auto; margin-right:auto;background:url(../../images/bg_nav.gif) no-repeat right -64px;width:990px;height:32px;overflow:hidden;}
.nav {background:url(../../images/bg_nav.gif) repeat-x 0px -32px;width:985px;height:32px;overflow:hodden;}
.nav ul{padding:0px;margin:0px;float:left;padding-left:5px;background:url(../../images/bg_nav.gif) no-repeat 0px 0px;width:580px;height:32px;margin-left:0px;}
.nav li{float:left;text-align:center;font-size:14px;list-style-type:none;padding-left:2px;padding-right:7px;background:url(../../images/bg_nav.gif) no-repeat right -96px;}
.nav li a{float:left;margin-top:3px;width:86px;height:29px;line-height:29px;color:#f1faff;font-weight:bold;text-decoration:none;}
.nav li a:hover{text-decoration:underline;}
.nav li a.a1{background:url(../../images/link_bg.gif) no-repeat 50% bottom;color:#333333;text-decoration:none;}
.nav li a.a1:hover{text-decoration:none;}

.disk_width{width:988px;margin:0 auto;margin-top:10px;overflow:hidden; background-color:#fff; border:1px solid #D7D9ED;}
#per_left{float:left;width:150px;margin:0 auto;overflow:hidden;}
#navigation{float:left;width:149px;height:460px;padding:9px 0;background:#eaf5fd;border-right:1px solid #d7d9ed;overflow:hidden;}
#navigation ul{padding:0px;margin:0px;margin:0px;}
#navigation li{float:left;width:90px;overflow:hidden;list-style-type:none;padding:8px 0 0 45px;margin:2px;height:24px;dispaly:inline;font-size:14px; font-weight:bold;}
#navigation li a{color:#1c6fa1;text-decoration:none;}
#navigation li a:hover{color:#1c6fa1;text-decoration:underline;}
.bgtip1{background:url(../../images/tb1.gif) no-repeat 15px 5px;}
.bgtip2{background:url(../../images/tb2.gif) no-repeat 15px 5px;}
.bgtip3{background:url(../../images/tb3.gif) no-repeat 15px 5px;}
.bgtip4{background:url(../../images/tb4.gif) no-repeat 15px 5px;}
.bgtip5{background:url(../../images/tb5.gif) no-repeat 15px 5px;}
.bgtip6{background:url(../../images/tb6.gif) no-repeat 15px 5px;}
.bgtip7{background:url(../../images/tb7.gif) no-repeat 15px 5px;}
.bgtip8{background:url(../../images/tb8.gif) no-repeat 15px 5px;}
.bgtip10{background:url(../../images/tb10.gif) no-repeat 15px 5px;}
.bgtip11{background:url(../../images/tb11.gif) no-repeat 15px 5px;}
.bgtip12{background:url(../../images/tb12.gif) no-repeat 15px 5px;}

#per_right {float:right;width:838px;padding:0px;margin:0 auto;overflow:hidden;}
#per_right td {line-height:180%;}
#per_right hr { height:1px; color:#efefef; margin-top:6px;}
.BoFont { font-weight:bold; color:#FF6600; font-size:14px;}
.BoFontGree { font-weight:bold; color:#009900; font-size:14px;}
#per_right .title { height:24px; background-color:#eaf5fd}
.ehr-content {height:425px;width:838px;}
.grid-my-title { display:block; padding:5px;margin-top:2px;font-weight:bold;color:#666;}

.exportMenu {width:140px; position:absolute; left:0; top:0; background-color:#F5F8FE; z-index:99998;display:none; border:1px solid #B0D2F1; border-bottom-color:#6081A0; border-top:1px solid #fff;}
.exportMenu ul {padding:0px;margin:0px;margin:0px;}
.exportMenu ul li {padding:3px; display:block;padding-left:10px;cursor:pointer;color:#0064A1;}
.exportMenu li:hover,.subliover {background-color:#E0EAFF;color:#828282;}
#exportMain ,#inputMain ,#SeniorSearch,#AppendCommentDom, #user-leave,.faceSelectDomRe,#OrderAppendDom,#AppendGuestMessageReDom,#AppendAnnouncementDom,.ComentTemp,#AppendGuestMessageDom,#exportPasswordChange,.faceSelectDom,#ChangeUserName,#NotHave { display:none;}
.faceSelectDom ,.faceSelectDomRe {width:205px;padding:10px; position:absolute; left:0; top:0; background-color:#F5F8FE; z-index:99998;display:none; border:1px solid #B0D2F1;}
.faceSelectDom img ,.faceSelectDomRe img {margin:3px; cursor:pointer;}
.ehr-info-box {width:838px;margin:0 auto;overflow:hidden; height:451px;}
.ehr-info-box .ehr-info-left {float:left; width:638px; border-right:1px solid #D7D9ED;height:451px; overflow:auto;}
.ehr-info-box .right {float:right; width:199px;height:451px;}
.ehr-info-box .right .ehr-info-head { height:25px; border-bottom:1px solid #D7D9ED; background:#eaf5fd; }
.ehr-info-box .right .ehr-info-head span {font-weight:bold; color:#1c6fa1; display:block; padding-top:6px;padding-left:6px;}
.ehr-info-box #dateSelectPan {width:199px; text-align:center;padding-top:10px;border-bottom:1px solid #D7D9ED;padding-bottom:10px;}
.ehr-info-right {width:199px;}
.ehr-info-right ul {padding:0px;margin:0px;margin-bottom:10px;margin-left:10px;margin-top:10px; list-style:none;}
.ehr-info-right ul li { display:block; height:23px;}
.ehr-ico.date { background-image:url(../../images/date.gif);margin-right:10px!important;}
.ehr-ico.face { background-image:url(../../images/face.gif);margin-right:6px!important;}
.ehr-ico.ordertime { background-image:url(../../images/ordertime.gif);margin-right:6px!important;}

#InfoContent, #InfoMessage {padding:8px;}
#InfoContent {}
#NotHave { width:638px; height:351px; background-image:url(../../images/nothave.gif); background-repeat:no-repeat; background-position:center;}
#InfoMessage {margin-top:20px;}
.InfoMessageHead {height:25px; border-top:1px solid #F0F0F0;border-bottom:1px solid #F0F0F0;padding-bottom:3px;}
.InfoMessageHead .MySpan { display:inline-block; font-weight:bold;padding-top:8px;}
#MessageCount {font-size:10px;}
.InfoMessageHeadLeft {float:left;}
.InfoMessageHeadRight {float:right;padding-top:6px;}
.InfoMessageMain {}
.InfoMessageMain span {display:block;}
.InfoMessageMain ul {padding:0px;margin:0px; list-style:none;margin:0px;}
.InfoMessageMain ul li {margin-top:20px;display:block; border-bottom:1px solid #f0f0f0; padding-bottom:25px;background-image:url(../../images/face_big.gif);padding-left:60px; background-repeat:no-repeat;}
.spanHeader {height:23px;}
.spanMain {line-height:180%;}
.spanHeaderLeft {float:left; color:#000099;}
.spanHeaderRight {float:right; color:#999;}
.indexRight {padding-top:15px;border-bottom:1px solid #D7D9ED;padding-bottom:18px;padding-left:10px;}
.borderTop {border-bottom:1px solid #D7D9ED;}

/*--订餐界面--*/
.appOrderMain {overflow:inherit;}
.appOrderMain .clear {margin-left:0px;}
.smallFont {font-size:12px; color:#00CC66;}
.quickOrder li {display:block; height:27px;}
.OpenDivSelect {position:absolute;left:0px; top:0px;background-color:#CEE688;z-index:102;padding:10px; padding-bottom:4px;border:1px solid #ADD751; display:none;}
.OpenDivSelect ul {padding:0px;margin:0px;margin:0px; list-style:none;}
.OpenDivSelect ul span {display:block;margin-bottom:3px;margin-top:3px; width:auto;}
.ShowOrderUl {padding:0px;margin:0px;margin:0px; list-style:none;}
.ShowOrderUl li {display:block; background-color:#fff;padding:5px;margin-bottom:10px; }
.ShowOrderUl strong { font-family:"微软雅黑"; font-size:14px;}
.ShowOrderUl li span {margin-left:30px;}
.ShowOrderUl li span b {font-size:18px; color:#FF0000;}
.GroupInfo {margin-bottom:10px; float:left; margin-right:20px!important;margin-right:20px; border-right:1px solid #efefef;padding-right:40px;}
.GroupInfo b { padding:3px; background-color:#FEF5F5; display:block; border:1px solid #F5E2E2; color:#8D6060;}
.GroupInfo ul {padding:0px;margin:0px; margin:0px; padding:3px; list-style:none;margin-top:4px;}
.GroupInfo u { text-decoration:none; padding:3px; color:#FF9900;margin-right:5px; width:100px; display:inline-block;}
.InfoSub {margin-top:0px!important;padding-left:0px!important;}
.GroupInfo li { border-bottom:1px solid #efefef;}
.GroupInfo li span {font-weight:bold; font-size:12px; color:#FF3300;}
.InfoSub u {color:#000000;}

.orderHHead {height:auto; width:860px;}
.orderHHead span {display:block; padding-left:16px; color:#FF6600; background-image:url(../../images/tb9.gif); background-repeat:no-repeat; }
.orderHHead .orderHTile {width:500px;}
.orderHHead ul {padding:0px;margin:0px;margin:0px;margin-top:6px;}
.orderHHead ul li { display:block-inline; color:#494949; float:left; background-color:#EBF5C6; border:1px solid #BBCC72;padding:4px;padding-bottom:1px;padding-top:1px;margin-left:12px; margin-bottom:6px;}
.orderHHead ul li:hover, .orderHHead .Hover ,.orderHMenu li:hover { background-color:#FFFFCC;}
.orderHHead ul li.select { background-color:#009933;color:#ffffff;border:1px solid #397100;}
.orderHMenu {padding:0px;margin:0px; list-style:none;}
.orderHMenu li {width:260px;background-color:#ffffff!important; border:1px solid #EBEBEB!important;}
.orderHHead .canSpan ,.weekSpan {font-weight:bold; font-family:"微软雅黑"!important; color:#000!important; font-size:12px!important; background:none!important; padding:2px!important;padding-left:4px!important;padding-top:8px!important;}
.orderHHead  .canSpan { font-weight:normal; font-family:Arial, Helvetica, sans-serif;padding-top:5px!important;padding-bottom:5px!important; line-height:19px; height:200px; overflow:auto;}
.orderHHead  .canSpan b { font-weight:normal; margin-right:3px;}
/*.MenuName {overflow: hidden;white-space: nowrap;text-overflow: ellipsis;display: inline-block; width:150px; }*/
.orderHHead  .canSpan b a ,.ordA { text-decoration:underline; display:inline-block; background-image:url(../../images/add3.gif); background-repeat:no-repeat; width:39px; height:18px;}
.orderHHead  .canSpan font {color:#FF6600; font-size:12px;}
.orderHDaySelect {padding:0px;margin:0px; list-style:none;}
.orderHDaySelect li {cursor:pointer;}
#orderSelectDay ,.orderMark {font-weight:normal;color:#000;font-size:12px;}
#orderCanMenuBox { }
#orderLoading {padding:16px;padding-top:0px;padding-bottom:10px;}
.orderABack ,.ordA .orderABack {background-image:url(../../images/back.gif)!important;}
.orderBtn {background-image:url(../../images/ord.gif)!important;}
.orderBNone { display:none;}
.canSpan u { text-decoration:none; margin-left:4px;color:#0033FF;}
.MeunDiv {margin-bottom:5px;}

.ehr-sub-skin {width:100px; position:absolute; left:0; top:0; background-color:#fff; z-index:99998;display:none; border:1px solid #8DA3B7; }
.ehr-sub-skin ul {padding:0px;margin:0px;border-right:0px solid #8DA3B7;margin:0px;border-bottom:0px solid #8DA3B7;}
.ehr-sub-skin ul li {padding:3px; display:inline-block;padding-left:15px;cursor:pointer; line-height:21px; height:21px;}
.ehr-sub-skin ul li:hover,.subliover { background-color:#003399;color:#fff;}


.mul {list-style:none;margin:10px;margin-top:6px!important;margin-bottom:0px!important;list-style:none;margin:10px;margin-top:6px;}
.mul .inputs {height:16px!important; line-height:16px!important;width:143px!important;}
.mul li {height:45px!important;}
.mul li span { display:block; margin-top:4px;margin-bottom:2px; height:}
.mul select {width:148px; color:#333;}
.mul .last {padding-top:6px;}


.appOrderMainSelect {overflow:inherit;}
.appOrderMainSelect ul {padding:0px;margin:0px;margin:0px;margin-top:6px;}
.appOrderMainSelect ul li { display:block; float:left; background-color:#fff; border:1px solid #f0f0f0;padding:6px;width:170px;margin-left:6px;}
.appOrderMainSelect .clear {margin-left:0px;}
.appOrderMainSelect .weekSpan {font-weight:bold; font-family:"微软雅黑"; color:#000; font-size:12px;}
.appOrderMainSelect .daySpan {color:#999;font-size:12px;}
.appOrderMainSelect ul li:hover, .appOrderMain .Hover { background-color:#FFFFCC;}
.appOrderMainSelect .canSpan {margin-top:6px;}
.appOrderMainSelect .appRow{ width:100%; height:6px; clear:both;}
.appOrderMainSelect .canSpan span { display:block; margin-bottom:3px; margin-top:3px;}
.appOrderMainSelect .canSpan span a {color:#0033CC; text-decoration:underline;}
.appOrderMainSelect .smallFont {font-size:12px; color:#FF9900;}
.appOrderMainSelect .canSpan span b { font-weight:normal;}
.appOrderMainSelect .canSpan span a.Greea {color:#00CC33;}
.appOrderMainBool {font-weight:bold; color:#00CC33;font-size:12px; font-family:"微软雅黑";}
#DayCanSpan u { text-decoration:none; font-size:12px; color:#FF0066; }

#InputReception {width:100px!important;}
#InputReception li { border:0px!important; float:none; background-color:transparent; list-style:none; }
.orderHHead.Reception {width:auto;}
#QuckSelect li {border:1px!important; height:auto!important;}
.bCanMoney {margin-bottom:5px; background-color:#EBF5C6; border:1px solid #BBCC72; width:180px;padding:3px;color:#494949;}
.orderHResult { font-size:14px; color:#FF6600;padding:5px;}

#ApplicationForm {}
#ApplicationForm .form-row {height:25px;}
#ApplicationForm .form-row b {font-weight:normal;}
.InfoBorder {border:1px solid #EEEFF6;}
.FenFont { font-size:12px; color:#66CC00;font-style: italic;}
.InfoMain u { color:#3300CC;padding-right:5px; cursor:pointer;}
.InfoMain { line-height:16px!important;}
.divrole {position:absolute;left:0px; top:0px; border:1px solid #BBCC72;padding:10px; background-color:#EBF5C6; display:none;}
#QuacorGrading input{background:url(../../images/star.gif) no-repeat scroll right center;cursor:pointer;height:16px;width:16px;padding:0;border:0;}
.selectcount {color:#ff0000;font-weight:bold;font-size:14px!important;padding-left:0px;padding-right:1px;font-style: italic;}
.MenuHead { display:block; height:29px; line-height:29px;}

.OrdWeekMain ul {margin:0px; padding:0px;}
.OrdWeekMain ul li { display:block; float:left; width:126px; text-align:center; border:1px solid #CCE1ED;padding:2px;font-weight:bold; height:21px; line-height:21px; background-color:#E5F2F9;  font-family:Arial, Helvetica, sans-serif; border-left:0px;}
.clearboth { clear:both; height:19px; line-height:29px;color:#999; text-align:center;}
.OrdWeekMain .OrderRow li {height:60px; text-align:right;border-top:0px; font-weight:normal;background-color:#fff;line-height:21px;}
.OrdWeekMain .OrderHover:Hover {background-color:#FFFF99; cursor:pointer;}
.OrdWeekMain .borderleft {border-left:1px solid #CCE1ED;width:127px;}
.WeekHead {height:25px; line-height:25px;}
.fontred {color:#CC3300!important;}
.WeekHead div {float:left;}
.MonthSelect {margin:0px;padding:0px;margin-top:4px;}
.MonthSelect li { display:block; float:left;margin-right:6px; background-color:#5B73A4; color:#fff;height:17px; line-height:17px;padding-left:3px; padding-right:3px;}
.SelectRight {color:#ccc;}
.SelectRight a {padding-left:10px; text-decoration:underline;}
.OrderWeekAppendSelect { display:none; position:absolute; border:1px solid #52A60E; background-color:#F5FFED; width:280px; z-index:999;}
.OrderWeekAppendSelect ul {margin:0px;padding:0px; list-style:none; display:block; clear:both;}
.OrderWeekAppendSelect ul li {height:27px; line-height:27px; padding:0px;list-style:none;vertical-align: bottom;}
.OrderWeekAppendSelect ul li:hover{ background-color:#D1EDAF;}
.OrderWeekAppendSelect ul span { display:block; float:left;}
.OrderWeekAppendSelect .w1 { width:100px;padding-left:16px;}
.OrderWeekAppendSelect .w2 { width:60px;text-align:center;}
.OrderWeekAppendSelect .w3 { width:70px;text-align:center;padding-top:2px;*padding-top:3px;padding-left:19px;}
.OrderWeekAppendSelect .head { background-color:#A2D06C;color:#fff; height:31px; line-height:31px;}
.OrderWeekAppendSelect .evet{ background-color:#FDFFFB;}
.OrderWeekAppendSelect .dclose {position:absolute; left:258px; top:6px;  width:18px; height:18px; }
.ehr-ico.close { cursor:pointer; background-position:0px -496px; width:18px; height:18px; margin-top:1px!important;}
.OrderWeekAppendSelect .divbutton ,.divselectdate{ clear:both; height:31px;padding-top:5px; text-align:center; background-color:#fff;}
.OrderWeekAppendSelect .buttons {cursor:pointer;border:0px;padding:0px; height:21px!important; line-height:18px!important;height:15px;line-height:15px; overflow:visible;padding-left:5px;padding-right:5px;border:1px solid #CFCFCF; background-image:url(ehr.gif); color:#000; background-position:0px -376px;background-color:#F4F4F4;}
.buttondiv { text-align:center; padding:5px; clear:both;}
.OrdWeekMain .meal { overflow:hidden; text-align:left!important; font-size:12px; line-height:14px; height:14px; float:left; width:59px;background-color:#0099CC;color:#fff;padding-left:2px; padding-right:2px; margin-bottom:1px;}
.OrdWeekMain .day { position:relative; color:#999;line-height:15px; height:16px;}
.OrdWeekMain .meal b { font-weight:bold; padding-left:2px; padding-right:2px;}
.OrderHead {font-size:14px;}
.libutton { cursor:pointer;}
.libutton:hover{ background-color:#009900;}
.cssdisabled{background-color:#F6F6F6!important;}
.mytoday { background-color:#E2F6C9!important;}
.divselectdate {height:90px; text-align:left; padding-left:16px;padding-top:12px;}
.divselectdate div { clear:both; height:46px;}
.divselectdate div input {width:243px;}


