@charset "utf-8";
/* CSS Document */

.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }
.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

/* Dialog----------------------------------*/
.red{ color:#f00;}


.W460{ width:460px;}
.W550{ width:550px;}
.W560{ width:560px;}
.W587{ width:587px;}
.W830{ width:830px;}
.W820{ width:820px;}
.W876{ width:876px;}
.W866{ width:866px;}
.poHeight377{ height:377px; overflow:hidden; overflow-y:auto;}

.popdiv_usebg{ background:url(/emr/images/dialog_bg1.png) repeat-y left top;}
.popdiv-userinput{ margin-left:5px; padding-top:10px;}
.popdiv-userinput_padding{ padding-bottom:10px;}

.patient_top,.patient_font{ padding:0px 0 0 35px; font-size:11px; color:#a4a4a4; display:block;}
.patient_top b,.patient_font{ color:#292929;}
.patient_font{ padding-top:4px;}

.patient_dialog{ width:98%; padding:5px 0 10px 18px;}

.patient_zm{ padding:8px 0 0 35px; display:block;}
.patient_zm a{ width:12px; height:12px; background:url(../images/dialog_01.gif) -14px top no-repeat; color:#585858; font-size:11px; line-height:12px; float:left; margin-right:2px; text-align:center;}
.patient_zm a:hover{ background-position: 0 0; color:#fff;}

.patient_zm a.sz{ background-position: -24px -14px; width:21px;}
.patient_zm a.sz:hover{ background-position: -0px -14px;}

.scorllSty{ 
scrollbar-arrow-color: #ffffff; /*三角箭头的颜色*/
scrollbar-face-color: #717171; /*立体滚动条的颜色*/
scrollbar-3dlight-color: #ecebea; /*立体滚动条亮边的颜色*/
scrollbar-highlight-color: #eeeeee; /*滚动条空白部分的颜色*/
scrollbar-shadow-color: #ecebea; /*立体滚动条阴影的颜色*/
scrollbar-darkshadow-color: #d8d8d8; /*立体滚动条强阴影的颜色*/
scrollbar-track-color: #ecebea; /*立体滚动条背景颜色*/

scrollbar-base-color:#326FA0; /*滚动条的基本颜色*/
}

.patient_cont{ width:429px; height:119px; background:#fff url(../images/input_bg.gif) no-repeat left top; background-attachment:inherit; border-top:1px solid #383838; border-left:1px solid #383838;	border-right:1px solid #b2b2b2; border-bottom:1px solid #b2b2b2; overflow:hidden; overflow-y:scroll; margin:9px 0 0 35px;}
.patient_cont ul{ margin:0px; padding:0px; list-style:none;}
.patient_cont ul li{ width:193px; float:left; padding:3px 0 0 10px; font-size:11px;}
.patient_cont ul li input{ vertical-align:middle;}

.podiv_main{ padding:0px; padding-right:5px;}
.popdiv_top{ height:42px; line-height:42px; background:#edebe5 url(/emr/images/bg_03.jpg) repeat-x; padding-left:20px; font-size:12px; font-weight:bold; display:block;}
.popdiv_list{ width:99%; padding:4px 0 16px 0;  display:block;}
.popdiv_list span{ padding-right:6px;}


.popdiv-userinput dl{ width:100%; padding:5px 0 0 0; line-height:25px; font-size:11px; clear:both;}
.popdiv-userinput dt{ font-weight:bold; float:left; width:52px; text-align:left; padding:0 10px 0 15px;}
.popdiv-userinput dt.w01{ width:155px; text-align:left; padding-left:10px;}
.popdiv-userinput dd{ float:left;}
.popdiv-userinput .popw01{ width:47%; float:left;}
.popdiv-userinput .popw02{ width:55%; float:left;}
.popdiv-userinput .popw03{ width:40%; float:left;}
.popdiv-userinput img{ vertical-align:middle;}
.popdiv-userinput dt.dtw{ width:148px;}
.popdiv-userinput dt.wdt01{ width:66px;}

.popdiv_add{ padding-left:10px;}
.popdiv_add span{ display:block; text-align:center; padding:5px 0;}
.popdiv_add ul{ margin:0px; padding:0 0 0 150px;}
.popdiv_add ul li{ height:20px; line-height:20px; color:#bbb; list-style:inside; list-style-type:disc}


.popdiv_add_main{ width:710px; height:279px; margin:6px 0 0px 10px;background:#fff url(../images/input_bg.gif) no-repeat left top; background-attachment:inherit; border-top:1px solid #383838; border-left:1px solid #383838;	border-right:1px solid #b2b2b2; border-bottom:1px solid #b2b2b2;}

.dialog_add_fom{ width:522px; height:253px; overflow:hidden; overflow-y:scroll;}

.billing_list{ width:99%; padding:11px 0 8px 0; background:#edebe5 url(/emr/images/bg_03.jpg) repeat-x; border-bottom:1px solid #b5b5b5; display:block;}
.billing_list ul{ margin:0px; padding:0px 0 0 21px; list-style:none;}
.billing_list ul li{ width:217px; height:21px; line-height:21px; float:left;}
.billing_list span{ padding-left:5px;}

.billing_font{ width:529px; padding:10px 0px 0 21px; line-height:18px; height:243px;  overflow:auto; display:block;}
.billing_bottom{ width:99%; background:#edebe5; border-top:1px solid #b5b5b5; line-height:31px; display:block;}
.billing_bottom span{ padding:0 0 0 21px; font-weight:bold; display:block;}
.billing_bottom dl{ width:100%; line-height:23px; padding:4px 0 0 0;}
.billing_bottom dt{ width:58px; padding-left:21px; font-weight:bold; float:left;}
.billing_bottom dd{ width:80%; float:left;}
.billing_bottom dd span{ width:84px; font-weight:normal; float:left; padding:0px;}


.account_table,.account_table_view{ width:99%; line-height:25px; border:1px solid #e0e0e0; border-collapse:collapse;}
.account_table th,.account_table_view th{border:1px solid #e0e0e0; font-weight:bold;}
.account_table td,.account_table_view td{border:1px solid #e0e0e0;}

.account_table_view{ width:99.2%;}
.prport_main{ width:99%; height:200px; overflow:auto;}
.report_dialog{ padding:4px 0 6px 0;}


.Dialog_footPadding{ padding-right:10px; display:block;}