@charset "utf-8";/* CSS Document */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video ,font, button, input, select, textarea{margin:0;padding:0;font-size:100%;outline:none;}
img{border:none;}
ul,ol{list-style:none;}
table,tr,td{border-collapse:collapse;border:none;}
html,body{outline:none;font-size:12px;font-family:Arial;color:#333;height:100%;}
button,input,select,textarea{resize:none;font-size:12px;font-family:Arial;color:#333;}
a{text-decoration:none;outline:none;color:#333;}
a:hover{color:#39f;}
.clearfix:after{content:".";display:block;height:0;overflow:hidden;visibility:hidden;clear:both;}
.clearfix{*zoom:1;}
.clr{clear:both;height:0;font-size:0;overflow:hidden;}
.fl{float:left !important;display:inline;}
.fr{float:right !important;display:inline;}
html,body{}
/*==公共样式==*/
.w1200{width:1200px;margin:0 auto;}
.Divoverflow{overflow:hidden;}
.dis{display:block;}
.ht05{height:5px;overflow:hidden;}
.ht10{height:10px;overflow:hidden;}

input[type='checkbox'] {
    zoom: 1;
    -moz-transform: scale(1.3);
    -ms-transform: scale(1.3);
    -webkit-transform: scale(1.3);
    -o-transform: scale(1.3);
}
#check{    position: absolute;top: 484px;left: 507px;}
.login{ width:1200px; height:700px; margin:0 auto;background:url(./images/mk20200323_bg.jpg) no-repeat center 0;}
.login .loginForm{ padding:447px 0 0 266px; position: relative;}
.login .loginForm dl{ float:left; margin-right:36px;}
.login .loginForm dl dt{ height:26px; font-size:14px; color:#333; display:none;}
.login .loginForm dl dd{}
.login .loginForm dl dd input.txt{ width:135px; height:22px; line-height:22px; border:1px solid #666666; padding:0 6px; font-size:12px; color:#333;}
.login .loginForm dl dd.selectDD{width: 148px; height: 24px; background:url(./images/selectbg.png) no-repeat 0 0; position: relative;}
.login .loginForm dl dd.selectDD p{ height: 24px; line-height: 24px; padding: 0 26px 0 6px; font-size: 12px; color: #333;}
.login .loginForm dl dd select{width:148px; height:24px; line-height:24px;font-size:12px; position: absolute; top:0;left: 0; opacity: 0;}
.login .loginForm dl dd input.btn{ width:99px; height:24px;line-height: 24px;color: #fff;font-size: 15px; background: url(./images/btnbg.jpg) repeat 0 0;border: none;cursor: pointer;}
.login .loginForm .radioinputdiv{ position: absolute; top:545px; left:392px; line-height: 30px; font-size: 14px; color: #333; }
.login .loginForm .radioinputdiv label{float: left;position: relative;margin-right: 20px;padding-left: 20px;}
.login .loginForm .radioinputdiv input{ position: absolute; top: 9px; left: 0px; }
.login .loginForm .checkinputdiv{ position: absolute; top:548px; left:464px; line-height: 30px; font-size: 14px; color: #333; padding-left: 20px;}
.login .loginForm .checkinputdiv input{ position: absolute; top: 9px; left: 0px; }
.login .loginForm .checkinputdiv a{ color: #113359;}

/**浮动样式**/
.floatmain {width:100%;height:100%;position:fixed;top:0%;left:0%;float:left;_position:absolute;_bottom:0;_top:expression(eval(document.documentElement.scrollTop));_height:expression(eval(document.documentElement.clientHeight));z-index:1000;border-radius:1px;overflow:hidden;background:url(./images/heibg.png);display:none;}
.floatboxs {width:auto;height:100%;margin:0px auto;_height:expression(eval(document.documentElement.clientHeight));position:relative;}
.iframeclass {width:100%;height:100%;z-index:-1;top:0px;left:0px;*background:#fff;*filter:alpha(opacity=30);_position:absolute;}
.tcDivBox{background:#fff;position:relative;width:100%;overflow:hidden;}
.tcDivBox a.closeA{width:26px;height:26px;background:url(./images/tccloseicon.png) no-repeat 0 0;position:absolute;top:19px;right:20px;}
.tcDivBox .tcTitleBox{height:64px;line-height:64px;background:#e6e6e6;font-size:18px;text-align:left;color:#333;font-weight:normal; padding-left: 30px;}
.tcDivBox .promptWz{ padding: 40px 40px 20px; text-align: center; line-height: 28px; font-size: 16px; color: #333;}
.tcDivBox .promptBtn{ padding-bottom: 50px;}
.tcDivBox .promptBtn .btn{ display: block; width: 140px; height: 50px; line-height: 50px;text-align: center; font-size: 16px; color: #fff; background: #2f59a3; margin: 0 auto;}

#uhospitals{  
    position: absolute; 
    top: 24px; 
    left: 0; 
    z-index: 15;
    width: 200px;  
    max-height: 120px;
    background: white; 
    overflow-x: hidden;
    overflow-y: auto; 
}
#uhospitals p{
    display: block;
    height: 24px;
    padding: 0 6px;
    font-size: 14px;
    line-height: 24px;
    cursor: pointer;  
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}