@charset "utf-8";

/*一级菜单*/
.menu li.level1 a, .menu li.level1 span{ cursor:pointer; display:block; line-height:30px; height:30px; padding-left:50px; font-size:12px; color:#333; border-bottom:1px solid #ccc; font-weight:bold;}
.menu li.level1 a:hover{ color:#fff;}
.menu li.currentBg span{ color:#fff;}
/*二级菜单*/
.menu li ul{ overflow:hidden;}
.menu li ul.level2{ width:100%; display:none;}
.menu li ul.level2 li{ height:26px; line-height:26px;}
.menu li ul.level2 li a{ display:block; height:26px; line-height:26px; background:#f6f6f6 url(../images/t1.gif) no-repeat 70px center; padding-left:85px; color:#42556B; border-top:1px solid #ccc; overflow:hidden;}
/*二级菜单两态样式,供JS调用*/
.menu li ul.level2 li a.hove1{ background:#E7E3E7 url(../images/t2.gif) no-repeat 70px center; color:#42556B;}

.menu_dropdown li.currentBg{ background:url(../images/libg.png) no-repeat;}
.menu_dropdown li.currentBg a{ color:#fff;}

/*分页*/
.page_c{ width:100%; height:50px; margin-top:20px; text-align:center; overflow:hidden;}
.page_c_in{ display:inline-block;}
.page_c_in ul{ display:inline; overflow:hidden;}
.page_c_in ul li{ border:1px solid #ddd; margin-right:5px; float:left;}
.page_c_in ul li.active_li{ background:#2d6dcc;}
.page_c_in ul li.active_li a{ color:#fff;}
.page_c_in ul li a{ text-decoration:none; display:block; padding:5px 10px;}
.page_c_in ul li.active_page, .page_c_in ul li:hover{ background:#2d6dcc; border:1px solid #ddd;}
.page_c_in ul li.pre_arrow:hover, .page_c_in ul li.next_arrow:hover{ background:#fff;}
.page_c_in ul li.active_page a, .page_c_in ul li:hover a{ text-decoration:none; color:#fff;}
.page_c_in ul li.no_active, .page_c_in ul li.no_active:hover{ background:#ccc;}
.page_c_in ul li.no_active a{ text-decoration:none; color:#bbb; cursor:default;}
.total_page{ float:left; line-height:40px; margin-left:5px;}
.no_data{ float:left; line-height:32px; display:none;}

/**********手术跟台系统**********/
*{ margin:0; padding:0; box-sizing:border-box;}
a{ text-decoration:none;}
li{ list-style:none;}
img{ border:none;}
.nodecoration:hover{ text-decoration:none;}
.search_input{ width:120px;}
.search_select{ width:120px; height:31px;}
.search_p{ display:inline-block;  *display:inline;}
.wdate_186{ width:186px;}
.remarks_textarea{ width:100%; height:100px;}
body{ font-size:14px; font-family:"Microsoft Yahei";}
.zl_body{ width:98%; margin:50px auto 0;}
.zl_refresh{ margin-top:5px;}

/********** 页面内的弹出层（非插件） **********/
.booking_box{ float:left; position:fixed; left:0; top:0; padding:1px; opacity:0.9; z-index:4; opacity:1;}
.booking_box_in{ width:100%; height:100%; margin:0 auto; display:none; z-index:5; position:fixed; background:rgba(0, 0, 0, 0.5) none repeat scroll 0% 0%; opacity:1;}
.booking_box_title{ width:850px; height:30px; background:#2D6DCC; text-align:center; position:relative; margin:50px auto 0px;}
.booking_box_title h2{ font-size:14px; line-height:30px; color:#fff; padding:0; text-align:left; padding-left:15px;}
.booking_box_title a{ background:url(../images/book_close.png) no-repeat; position:absolute; width:16px; height:16px; right:10px; top:7px;opacity:1;}
.booking_box_title a:hover{ opacity:1;}
.booking_box_form{ width:850px; height:400px; overflow:auto; margin:0 auto; padding:20px 20px 50px; background:#fff;}


/********** 后台登录首页 **********/
input:-webkit-autofill{ -webkit-box-shadow: 0 0 0px 1000px #fff inset !important;}
input[type=checkbox]{ width:18px; height:18px;}
.loginBody{ width:100%; height:100%; background:#3373c7 url(../images/bodyBg.jpg); background-size:100%; font-family:"Microsoft Yahei";}
.loginFormBg{ width:1000px; min-width:857px; height:737px; margin:0 auto; padding-top:50px;}
.adminLogo{ width:800px; height:88px; border-bottom:4px solid #f90; padding-bottom:15px; margin:0 auto;}
.loginForm{ width:857px; height:417px; background:url(../images/loginFormBg.png) no-repeat; margin:50px auto;}
.loginForm_in{ width:261px; height:292px; float:right; margin-top:17px; padding-top:90px;}
.loginForm_in table{ width:100%; border-collapse:collapse; font-size:14px;}
.loginForm_in table tr{ line-height:40px;}
.loginForm_in table tr td.fir_td{ width:30%; text-align:right; padding-right:10px;}
.loginForm_in table tr td.sec_td{ width:70%; text-align:left;}
.loginForm_in table tr input{ width:160px; padding-left:5px; height:24px; outline:none; border:1px solid #ccc;}
.loginForm_in table tr .yzm_input{ width:40%;}
.loginForm_in table tr .operationBtn{ cursor:pointer; outline:none; border:none; width:75px; height:30px; line-height:30px; text-align:center; font-size:14px; color:#fff; background:url(../images/btnBg.png) no-repeat; float:left; margin-top:10px;}
.reset_btn{ margin-left:10px;}
.mCopyRight p{ text-align:center; font-size:14px; color:#fff;}

/**********时间**********/
#timer{ height:50px; line-height:50px; color:#fff;}
/**********双向选择插件**********/
.selecterL p, .selecterR p{ font-size:14px;}
.selectOption a{ display:block; width:60px; height:60px; margin:40px auto;}

/**********拍照**********/
#containertest, #containertest1{ display:inline-block;}
.uploadC{ overflow:hidden;}
.uploadCItem{ width:50%; float:left; text-align:center;}

/**********组织授权**********/
.orgAuth_c{ overflow:hidden;}
.orgAuth_c .tipCon{ width:150px; height:30px; float:left; padding:0 5px; margin:0 10px 10px 0; background:#f4f4f4;}
.orgAuth_c .tip_text{ width:120px; height:30px; line-height:30px; float:left;}
.orgAuth_c .delete_btn{ display:block; width:15px; float:right; margin-top:3px;}