@charset "utf-8";
/* CSS Document */

.c888888{ color:#888;}
.C005ba2{ color:#009688;}
.C222222{ color:#222222;}
.Cff5400{ color:#ff5400;}

.OverflowAuto{ overflow:hidden; overflow-x:auto; display:block;}

/*table*/
.AllTable{ line-height:16px; font-size:11px; text-align:left; font-family:Arial, Helvetica, sans-serif; border-collapse:collapse; background:#fff;}
.AllTable th{ background:#e7eaf0 url(/emr/images/T02.png) repeat-x; line-height:14px; padding:8px 10px; font-weight:bold; border:1px solid #bfcada; border-color:#bfcada #dce7ef; color: #292929; text-transform:uppercase; white-space:normal;}
.AllTable td{ border:1px solid #dce7ef; padding:4px 10px; white-space:normal;}
.AllTable th{ background:#e7eaf0 url(/emr/images/T02.png) repeat-x; line-height:14px; padding:8px 10px; font-weight:bold; border:1px solid #bfcada; border-color:#bfcada #dce7ef; color: #292929; text-transform:capitalize; white-space:normal;}
.AllTable td{ border:1px solid #dce7ef; padding:4px 10px; white-space:normal;text-transform: capitalize;}
.AllTable td:hover a{ color:#fff;}
.AllTable tr.bg{ background:#f7f9fc;}
.AllTable tr.bg{ background:#f7f9fc;text-transform: capitalize;}
.AllTable tr.bg:hover{ background:#009688; color:#fff;}
.AllTable tr:hover{ background:#009688; color:#fff;}
.AllTable img{ vertical-align:middle;}

.AllTable .td01{ width:3%;}
.AllTable .td02{ width:4%;}
.AllTable .td03{ width:5%;}
.AllTable .td04{ width:6%;}
.AllTable .td05{ width:7%}
.AllTable .td06{ width:8%}
.AllTable .td07{ width:9%}
.AllTable .td08{ width:10%}
.AllTable .td09{ width:12%}
.AllTable .td10{ width:15%}
.AllTable .td11{ width:16%}
.AllTable .td12{ width:20%}
.AllTable .td13{ width:25%}

/*buttom*/
.operation{ background:url(../images/Icon.png) no-repeat; display:block; width:22px; height:22px; margin-left:4px;}
.operation_main{ margin:4px 0px 0 8px;}
.operation_mainright{ margin:4px 8px 0 0px;}
.operation_dw{ background-position: -16px -34px;}
.operation_dw:hover{ background-position: -16px -58px;}

.operation_dw01{ background-position: -42px -34px;}
.operation_dw01:hover{ background-position: -42px -58px;}

.operation_dw02{ background-position: -68px -34px;}
.operation_dw02:hover{ background-position: -68px -58px;}

.operation_dw10{ background-position: -15px -135px;}
.operation_dw10:hover{ background-position: -15px -158px;}

.operation_dw11{ background-position: -42px -135px;}
.operation_dw11:hover{ background-position: -42px -158px;}

.operation_dw03{ background-position: -17px -89px; width:16px; height:12px;}

.operation_dw04{ background-position: -47px -88px; width:13px; height:16px;}
.operation_dw044{ background-position: -47px -88px; width:13px; height:16px;    margin:4px 0px 0 8px;}
.operation_dw05{ background-position: -100px -88px; width:16px; height:16px; margin:4px 8px 0 0;}
.operation_dw06{ background-position: -73px -88px; width:14px; height:16px;}
.operation_dw07{ background-position: -16px -112px; width:16px; height:16px; margin:4px 8px 0 0;}
.operation_dw08{ background-position: -46px -112px; width:16px; height:16px; margin:4px 8px 0 0;}
.operation_dw08_22{ background-position: -46px -112px; width:22px; height:22px; margin:2px 0px 0 0;}
.operation_dw09{ background-position: -72px -112px; width:16px; height:16px; margin:4px 8px 0 0;}

.operation_dw12{ background-position: -97px -110px;}
.operation_dw12:hover{ background-position: -123px -110px;}
.operation_dw13{ background-position: -76px -139px; width:17px; height:17px;}
.operation_dw14{ background-position: -100px -139px; width:17px; height:17px;}
.operation_dw144{ background-position: -180px -166px; width:17px; height:17px;}

.operation_dw15{ background-position: -71px -160px;}
.operation_dw15:hover{ background-position: -97px -160px;}

.operation_dw16{ background-position: -98px -61px; width:16px; height:16px; margin:4px 8px 0 0;}
.operation_dw17{ background-position: -125px -13px; width:17px; height:17px;}
.operation_dw18{ background-position: -151px -13px; width:17px; height:17px;}
.operation_dw19{ background-position: -174px -13px;}
.operation_dw19:hover{ background-position: -197px -13px;}

.operation_dw20{ background-position: -123px -34px;}
.operation_dw20:hover{ background-position: -123px -58px;}

.operation_dw21{ background-position: -149px -37px;}
.operation_dw21:hover{ background-position: -149px -62px;}

.operation_dw22{ background-position: -173px -37px;}
.operation_dw22:hover{ background-position: -173px -62px;}

.operation_dw23{ background-position: -122px -87px;}
.operation_dw23:hover{ background-position: -148px -87px;}

.operation_dw24{ background-position: -124px -137px;}
.operation_dw24:hover{ background-position: -124px -162px;}

.operation_dw25{ background-position: -150px -137px;}
.operation_dw25:hover{ background-position: -150px -162px;}

.operation_dw26{ background-position: -173px -87px;}
.operation_dw26:hover{ background-position: -173px -112px;}

.operation_dw27{ background-position: -197px -38px; width:17px; height:18px;}
.operation_dw27:hover{ background-position: -197px -63px;}

.operation_dw28{ background-position: -197px -87px; width:26px;}
.operation_dw29{ background-position: -14px -186px; width:16px; height:16px;}
.operation_dw30{ background-position: -34px -186px; width:16px; height:16px;}
.operation_dw31{ background-position: -52px -186px; width:16px; height:16px;}
.operation_dw32{ background-position: -76px -186px; width:16px; height:15px;}
.operation_dw33{ background-position: -101px -186px; width:16px; height:15px;}
.operation_dw34{ background-position: -127px -186px; width:16px; height:15px;}
.operation_dw35{ background-position: -148px -186px; width:16px; height:16px;}
.operation_dw36{ background-position: -166px -188px; width:16px; height:16px;}
.operation_dw37{ background-position: -184px -188px; width:16px; height:16px;}
.operation_dw38{ background-position: -202px -188px; width:16px; height:16px;}

.operation_dw39{ background-position: -198px -112px;}
.operation_dw39:hover{ background-position: -198px -136px;}
.operation_dw40{ background-position: -174px -136px;}

.operation_dw41{ background-position: 0px -207px; width:38px; height:23px; margin-left:0px;}
/*.operation_dw41:hover{ background-position: 0px -231px;}*/
.operation_dw42{ background-position: -41px -207px; width:38px; height:23px; margin-left:0px;}
/*.operation_dw42:hover{ background-position: -41px -231px;}*/
.operation_dw43{ background-position: -82px -207px; width:38px; height:23px; margin-left:0px;}
/*.operation_dw43:hover{ background-position: -82px -231px;}*/
.operation_dw44{ background-position: -123px -207px; width:38px; height:23px; margin-left:0px;}
/*.operation_dw44:hover{ background-position: -123px -231px;}*/
.operation_dw45{ background-position: -163px -207px; width:38px; height:23px; margin-left:0px;}
/*.operation_dw45:hover{ background-position: -163px -231px;}*/

.operation_dw46{ background-position: -200px -161px; width:22px; height:22px; margin-left:0px;}

.operation_dw47{ background:url(../images/Icon01.png) no-repeat; width:18px; height:18px; margin-top:2px; display:block;}
.operation_dw48{ background-position: -0px -258px;}
.operation_dw48:hover{ background-position: -23px -258px;}

.operation_dw49{ background-position: -45px -258px;}
.operation_dw49:hover{ background-position: -67px -258px;}

.operation_dw78{ background:url(../images/select_up1.png) no-repeat; width:18px; height:18px; margin-top:2px; display:block;}



.operation_dw52{ background-position: -158px -261px; width:16px; height:16px; margin-right:4px; margin-left:0px;}
.operation_dw53{ background-position: -187px -261px; width:16px; height:16px; margin-right:4px; margin-left:0px;}
.operation_dw54{ background-position: -199px -90px; width:17px; height:17px;}
.operation_dw55{ background-position: -174px -139px; width:16px; height:16px;}
.operation_dw56{ background-position: -125px -258px;}

/*下拉效果*/
.operationXX{ display:block; position:relative; color:#888888;}
.operationXX .TopleftHover{ display:none;}
.operationXX:hover .TopleftHover{ display:block; position:absolute; left:-128px; top:15px; z-index:9; width:150px; color:#888888;}
.operationXX:hover .TopleftHover .Topleftimg{ display:block; position:absolute; right:4px; top:-13px;}
.operationXX:hover .TopleftHover .TopleftHoverTop{ background:url(../images/Ficon03.png) left -7px no-repeat; padding-left:8px; height:7px;}
.operationXX:hover .TopleftHover .TopleftHoverTop h1{ background:url(../images/Ficon03.png) right 0 no-repeat; height:7px;}

.operationXX:hover .TopleftHover .TopleftHoverBx{ background:url(../images/Ficon04_02.png) repeat-y; padding-left:4px;}
.operationXX:hover .TopleftHover .TopleftHoverBx .BFont{ background:url(../images/Ficon04.png) right repeat-y; display:block; padding-right:4px;}

.operationXX:hover .TopleftHover .TopleftHoverFooter{ background:url(../images/Ficon05.png) left -8px no-repeat; padding-left:12px; height:7px;}
.operationXX:hover .TopleftHover .TopleftHoverFooter h1{ background:url(../images/Ficon05.png) right 0 no-repeat; height:7px;}
.operationXX .TopleftXm{ width:100%; margin:0px; padding:0px; list-style:none;}
.operationXX .TopleftXm li{ width:100%;}
.operationXX .TopleftXm li span{ margin:3px 3px 0 0px; width:22px;}
.operationXX .TopleftXm li a{ height:24px; line-height:24px; padding-left:0px; color:#888888; display:block; text-decoration:none;}
.operationXX .TopleftXm li a:hover{ background:#009688; color:#fff;}
.operationXX .TopleftXm li b{ font-weight:normal;line-height:11px; display:block;}

.operationXX:hover .XfontUP{ top:-105px;}
.operationXX:hover .XfontUP .Topleftimgbottom{ position:absolute; right:4px; bottom:-12px;}

/*下拉效果向上显示*/
.operationXXup{ display:block; position:relative; color:#888888;}
.operationXXup .TopleftHover{ display:none;}
.operationXXup:hover .TopleftHover{ display:block; position:absolute; left:-98px; top:15px; z-index:9; width:120px; color:#888888; top:-75px;}
.operationXXup:hover .TopleftHover .Topleftimg{ display:block; position:absolute; right:4px; top:-13px;top:75px;}
.operationXXup:hover .TopleftHover .TopleftHoverTop{ background:url(../images/Ficon03.png) left -7px no-repeat; padding-left:8px; height:7px;}
.operationXXup:hover .TopleftHover .TopleftHoverTop h1{ background:url(../images/Ficon03.png) right 0 no-repeat; height:7px;}

.operationXXup:hover .TopleftHover .TopleftHoverBx{ background:url(../images/Ficon04_02.png) repeat-y; padding-left:4px;}
.operationXXup:hover .TopleftHover .TopleftHoverBx .BFont{ background:url(../images/Ficon04.png) right repeat-y; display:block; padding-right:4px;}

.operationXXup:hover .TopleftHover .TopleftHoverFooter{ background:url(../images/Ficon05.png) left -8px no-repeat; padding-left:12px; height:7px;}
.operationXXup:hover .TopleftHover .TopleftHoverFooter h1{ background:url(../images/Ficon05.png) right 0 no-repeat; height:7px;}
.operationXXup .TopleftXm{ width:100%; margin:0px; padding:0px; list-style:none;}
.operationXXup .TopleftXm li{ width:100%;}
.operationXXup .TopleftXm li span{ margin:3px 3px 0 0px; width:22px;}
.operationXXup .TopleftXm li a{ height:24px; line-height:24px; padding-left:0px; color:#888888; display:block; text-decoration:none;}
.operationXXup .TopleftXm li a:hover{ background:#009688; color:#fff;}
.operationXXup .TopleftXm li b{ font-weight:normal;line-height:11px; display:block;}

.operationXXup:hover .XfontUP{ top:-105px;}
.operationXXup:hover .XfontUP .Topleftimgbottom{ position:absolute; right:4px; bottom:-12px;}

/*按钮*/

.ButCss{ height:28px; line-height:27px; display:block; background:url(../images/but.png) left -30px no-repeat; padding-left:4px;}
.ButCss a{ display:block; height:28px; line-height:25px; background:url(../images/but.png) right 0 no-repeat; color:#444444; text-transform:uppercase; text-decoration:none; padding:0 10px 0 5px; color:#444444;}
.ButCss a{ display:block; height:28px; line-height:25px; background:url(../images/but.png) right 0 no-repeat; color:#444444; text-transform:capitalize; text-decoration:none; padding:0 10px 0 5px; color:#444444;}
.ButCss:hover{ background:url(../images/but.png) left -90px no-repeat;}
.ButCss:hover a{ background:url(../images/but.png) right -60px no-repeat; color:#fff;text-decoration:none;}
.ButCss_hover{ background:url(../images/but.png) left -90px no-repeat;}
.ButCss_hover a{ background:url(../images/but.png) right -60px no-repeat; color:#fff;text-decoration:none;}


/*
.ButCssH25{ height:28px; line-height:25px; background-position: left -148px;}
.ButCssH25 a{ height:28px; line-height:25px; background-position: right -120px;}
.ButCssH25:hover{ background-position: left -204px;}
.ButCssH25:hover a{ background-position: right -176px;}
*/
/*下拉效果*/

.XleftPic01{ width:31px; height:30px; padding:5px 0 0 0px; position:relative; z-index:10;}
.XleftPic01 .Xfontdiv{ display:none;}
.XleftPic01 .Xfontdiv{ width:189px; display:block; position:absolute; left:-160px; top:4px; padding-top:30px; z-index:9;}
.XleftPic01 .Xfontdiv span{ background:#f8f8f8; width:100%; border:1px solid #dcdcdc; display:block; padding-top:1px;}
.XleftPic01 .Xfontdiv span a{ height:24px; line-height:24px; padding:0px; padding-left:10px; color:#888888; border:0px; display:block; margin:0px; text-transform:uppercase; text-decoration:none;}
.XleftPic01 .Xfontdiv span a:hover{ color:#fff; background:#009688; padding:0px 0 0 10px; margin:0px; height:24px; line-height:24px;}
.XleftPic01 .Xfontdiv .XPic{ position:absolute; right:-2px; top:1px;}



.TitleBox01{ padding:0px;}
.TitleBox01 .Xfontdiv{ width:189px; display:block; position:absolute; left:-111px; top:-5px; padding-top:21px; z-index:9;}
.TitleBox01 .Xfontdiv span a{ text-transform:none; font-size:11px;}
.TitleBox01 .Xfontdiv .XPic{ position:absolute; right:54px; top:1px;}

.TitleBox01 .XfontUP{ top:-171px;}
.TitleBox01 .XfontUP .XPicbottom{ position:absolute; right:54px; bottom:-20px;}






/*底部*/


.index_tfoot_font{ padding:0px 18px 0 0; line-height:30px; font-size:11px; display:block; float:right;}
.index_tfoot_font a:hover{ color:#009688; font-weight:bold;}

.FooterFont{ padding:6px 18px 6px 0;}
.FooterFont .left{ display:block; padding:0 5px; line-height:20px;}
.FooterFont .left a{ padding:3px 5px; text-align:center;}
.FooterFont .left a:hover{ color:#fff; background:#009688;}
.FooterFont .left span{ padding:3px 5px; text-align:center; color:#fff; background:#009688;}
.FooterFont a.Fleft{ width:38px; height:20px; background:url(../images/flip.png) 0 -132px no-repeat; float:left; display:block; padding:0px;}
.FooterFont a.Fleft:hover{ background-position:-39px -155px;}

.FooterFont a.Fright{ width:38px; height:20px; background:url(../images/flip.png) 0 -155px no-repeat; float:left; display:block; padding:0px;}
.FooterFont a.Fright:hover{ background-position:-39px -132px;}
.index_tfoot{ width:100%; background:#f0f0f0 url(../images/F01.png) top repeat-x; padding:6px 0; border-bottom:1px solid #dcdcdc;}
.index_tfoot_buttom{ padding:0px 0 0 10px; display:block; float:left;}
.index_tfoot_buttom input{ margin-right:10px;}

.FooterFlip{ padding:0px 0 0 10px; display:block; float:left;}
.FooterFlip .FlipLeft{ display:block; width:14px; height:11px; float:left; background:url(../images/flip.png) no-repeat; margin:8px 3px 0;}
.FooterFlip .FlipLeft01{ background-position: 0 -183px;}
.FooterFlip .FlipLeft01:hover{ background-position: 0 -196px;}

.FooterFlip .FlipLeft02{ background-position: -22px -183px;}
.FooterFlip .FlipLeft02:hover{ background-position: -22px -196px;}

.FooterFlip .FlipLeft03{ background-position: -46px -183px;}
.FooterFlip .FlipLeft03:hover{ background-position: -46px -196px;}

.FooterFlip .FlipLeft04{ background-position: -66px -183px;}
.FooterFlip .FlipLeft04:hover{ background-position: -66px -196px;}
.FooterFlip .FlipFont{ display:block; padding:0 5px; color:#888; line-height:24px;}
.FooterFlip .FlipText{ width:26px; height:16px; line-height:16px; border:1px solid #dddddd; padding:0 2px; color:#888;}

.TfootBx{ border-width:0; background:#f9f8f8;}
.MarginLeft {
    margin-left: 10px;
}

html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { font-size: 100%; margin: 0; padding: 0; font-family:Arial, Helvetica, sans-serif; -webkit-text-size-adjust:none;}
body{ font-size:11px; background:#f8f8f8;}
.left{ float:left; display:inline}
.black10{ height:10px; overflow:hidden; font-size:0; clear:both;}


html,body{
    height:100%;
}

.wrap{
    margin:0 auto;
    width:100%;
    min-height:93.4%;
}
* html .wrap {
    height: 93.4%;
}

div{
    scrollbar-arrow-color: #fff;
    scrollbar-face-color: #717171;
    scrollbar-3dlight-color: #fff;
    scrollbar-highlight-color: #fff;
    scrollbar-shadow-color: #fff;
    scrollbar-darkshadow-color: #fff;
    scrollbar-track-color: #fff;
    scrollbar-base-color:#717171;
}

.black5{ height:5px; overflow:hidden; font-size:0; clear:both;}
.black10{ height:10px; overflow:hidden; font-size:0; clear:both;}
.black15{ height:15px; overflow:hidden; font-size:0; clear:both;}
.black20{ height:20px; overflow:hidden; font-size:0; clear:both;}
.black25{ height:25px; overflow:hidden; font-size:0; clear:both;}

.arrow_up {
    float: right;
    background-image: url(../images/arrow_up.gif);
    background-repeat:no-repeat;
    width: 11px;
    height: 8px;
}
.arrow_down {
    float: right;
    background-image: url(../images/arrow_down.gif);
    background-repeat:no-repeat;
    width: 11px;
    height: 8px;
}

.note_gray{
    width: 22px;
    height: 22px;
    background-image: url("../images/note_gray.png");
}
