@charset "utf-8";
/* CSS Document */
html { font-family:Microsoft YaHei, tahoma, arial, Helvetica; -webkit-text-size-adjust:100%; -ms-text-size-adjust:100%; }
body { margin:0; background:#f0f0f0; }
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary { display:block }
audio, canvas, progress, video { display:inline-block; vertical-align:baseline }
input,button,select,textarea{outline:none}
input:-webkit-autofill, textarea:-webkit-autofill, select:-webkit-autofill { 　background:transparent; border:0; } 
audio:not([controls]) {
display:none;
height:0
}
[hidden], template {
display:none
}
a { text-decoration:none; color:#666; cursor:pointer; }
a:active, a:hover { outline:0; color:#00C7D9; transition: color .25s linear;
}
div,ul,li{box-sizing:border-box;  
-moz-box-sizing:border-box; /* Firefox */  
-webkit-box-sizing:border-box; /* Safari */}
ul { list-style:none; margin:0; padding:0; }
.pr { position:relative; }
.pa-right { position:absolute; right:0; }
.fr { float:right; }
.fl { float:left; }
.oh { overflow:hidden; }
.tc { text-align:center }
.tr { text-align:right; }
/*字体颜色*/
.cwhite, a.cwhite, .cwhite, .cwhite a { color:#fff; }
.cgray { color:#999; }
.cyuge{ color:#00c7d9;}
/*字号*/
.fS18 { font-size:18px; }
.fS20 { font-size:20px; }
.fS22 { font-size:22px; }
.fS24 { font-size:24px; }
.fS32 { font-size:32px; }
.fS36 { font-size:36px; }
.fS48{ font-size:48px;}
/*间距*/
.mt5 { margin-top:5px; }
.mt10 { margin-top:10px; }
.mt15 { margin-top:15px; }
.mt20 { margin-top:20px; }
.mt40 { margin-top:40px; }
.mt50 { margin-top:50px; }
.ml20 { margin-left:20px; }
.ml75 { margin-left:75px;}
.mr12 { margin-right:12px; }
.mr20 { margin-right:20px; }
.mb10 { margin-bottom:10px; }
/*ico*/
.icobg { background:url(../images/icobg.png) no-repeat; display:inline-block; }
.logo{ width:306px; height:35px; margin:0; display:inline-block; background:url(../images/logo.png) no-repeat; position:absolute;left:20px; top:20px;}
.return-ico { background-position:0 0; width:26px; height:24px; margin-right:10px; vertical-align:middle; }
.return1-ico { background-position:-76px -44px; width:26px; height:20px; margin-right:10px; vertical-align:middle; }
.exit-ico { background-position:-41px -43px; width:22px; height:26px; margin-right:10px; vertical-align:middle; }
.re-ico { background-position:-36px 0; width:35px; height:33px; vertical-align:middle; }
.ch-ico { background-position:-78px 0; width:37px; height:34px; vertical-align:middle; }
.ho-ico { background-position:-123px 0; width:38px; height:32px; vertical-align:middle; }
.td-ico { background-position:-166px 0; width:36px; height:34px; vertical-align:middle; }
.first-ico { background-position:0 -45px; width:28px; height:24px; vertical-align:top; margin-right:10px; }
header { position:relative; background:#393e4c; color:#fff; font-size:30px; text-align:center; padding:15px; height:75px; }
.return { position:absolute; right:120px; top:22px; font-size:20px; }
.exit { position:absolute; right:20px; top:22px; font-size:20px; }
.box75 { width:75%; float:left; }
.box70 { width:70%; float:left; }
.box60 { width:60%; float:left; }
.box50 { width:50%; float:left; }
.box40 { width:39%; float:left; }
.box33 { width:33%; float:left; }
.box32 { width:32%; float:left; }
.box30 { width:30%; float:left; }
.box26 { width:25.5%; float:left; }
.box25 { width:25%; float:left; }
.box47 { width:46.9%; float:left; }
.box50 {width:50%;float:left;}
.box-data { margin-top:20px; margin-left:20px; overflow:hidden; }
.bg-round { width:60px; height:60px; -webkit-border-radius:50%; -moz-border-radius:50%; -o-border-radius:50%; border-radius:50%; text-align: center; line-height: 55px; }
.data-aggt { background:#fff; margin-right:12px; -webkit-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.2); -moz-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.2); box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.2); -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; padding:12px; }
.data-aggt > .title { height:34px; line-height:34px; color:#fff; text-align:center; font-size:16px; -webkitborder-radius:4px 4px 0 0; -moz-border-radius:4px 4px 0 0; border-radius:4px 4px 0 0; }
.data-aggt > .data { text-align:right; }
.tx { font-size:16px; }
.yugebg { background:#00c7d9; }
.orangebg { background:#fbb753; }

.yellow-bg { background:#FFCD38; }
.green-bg { background:#abda77; }
.wrap-shown { overflow:hidden; background:#fff; -webkit-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.2); -moz-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.2); box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.2); -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; }
.wrap-shown .title { font-size:24px; border-bottom:1px solid #ddd; padding-bottom:10px; }
.pro-name { font-size:20px; color:#fbb753; }
.pro-data { margin-left:20px; }
.pro-list li { float:left; border-right:1px dashed #ddd; text-align:center; width:24.4%; margin-top:15px; }
.pro-list li:last-child { border-right:0; }
.num { font-size:24px; color:3c3c3c; }
.rank { width:26px; height:26px; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; display:inline-block; color:#fff; text-align:center; line-height:26px; margin-right:10px; }
.mh200 { min-height:570px; }
.htop { min-height:350px; }
.hdown { min-height:440px; }
.tablefu { display:inline-table; width:100%; margin-top:20px; }
.tablefu .wrap-pf { display:table-cell; }
.right-title { background:#393e4c; text-align:center; color:#fff; font-size:22px; padding-top:12px; padding-bottom:12px; }
.remind { display:inline-block; margin-right:10px; margin-bottom:10px; width:20px; height:20px; background:#f27243; -webkit-border-radius:50px; -moz-border-radius:50px; border-radius:50px; text-align:center; line-height:20px; color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:18px; }
.real-time li { border-bottom:1px solid #ddd; padding-bottom:10px; padding-top: 8px; padding-left: 10px; }
.lilist1 { background:#fff; }
.lilist2 { background:#000; }
.xs { height:65px }
.clearfix{ clear:both; overflow:hidden;}

.cred { color:#F00; }
.mt20{margin-top:20px;}
.mlp1{ margin-left:1%;}
.mlp1{ margin-left:1%;}
.mrp1{ margin-right:1%;}
.mrp2{ margin-right:2%;}
.w300{ width:300px;}
.w370{ width:370px;}
.w330{ width:330px;}
.w800{ width:840px;}
.w910{ width:910px;}
.w980{ width:980px;}
.w1025{ width:1025px;}
.h180{ height:180px;}
.h240{ height:240px;}
.h260{ height:260px;}
.h295{ height:295px;}
.h390{ height:390px;}
.c-piece li{ width:48%;margin:1%; float:left; text-align:center;}
.fousnum{ color:#00c7d9;}
.secondnum{ font-size:20px; color:#c8c8c8;}
.bgcolor1{ background:url(../images/bc1.png) no-repeat; height:70px; background-size:cover; color:#fff; }
.bgcolor2{ background:url(../images/bc2.png) no-repeat; height:70px; background-size:cover; color:#fff;}
.bgcolor3{ background:url(../images/bc3.png) no-repeat; height:70px; background-size:cover; color:#fff;}
.bgcolor4{ background:url(../images/bc4.png) no-repeat; height:70px; background-size:cover; color:#fff;}
/* 刷新提示 */
.changbg1{
	background:#fff;
	animation:bg1 7s ;
-moz-animation:bg1 7s; /* Firefox */
-webkit-animation:bg1 7s ; /* Safari and Chrome */
-o-animation:bg1 7s; /* Opera */
animation-iteration-count:1;
-webkit-animation-iteration-count:1;
	}
	
.changbgdefault1{
	color:#00c7d9;
	}
.changbgdefault2{
	color:#fbb753;
	}
.changbgdefault3{
	color:#FFCD38;
	}
.changbgdefault4{
	color:#abda77;
	}

@keyframes bg1
{
0% {background:#fff;
		}
20% {background:#00c7d9;
	color:#fff;}
75% {background:#00c7d9;
		color:#fff;}
100%{background:#fff;
		}
}
@-webkit-keyframes bg1
{
0% {background:#fff;
		}
20% {background:#00c7d9;
	color:#fff;}
75% {background:#00c7d9;
		color:#fff;}
100%{background:#fff;
		}
}


.changbg3{
	background:#fff;
	animation:bg3 7s ;
-moz-animation:bg3 7s; /* Firefox */
-webkit-animation:bg3 7s ; /* Safari and Chrome */
-o-animation:bg3 7s; /* Opera */
animation-iteration-count:1;
-webkit-animation-iteration-count:1;
	}

@keyframes bg3
{
0% {background:#fff;
		}
20% {background:#FFCD38;
	color:#fff;}
75% {background:#FFCD38;
		color:#fff;}
100%{background:#fff;
		}
}
@-webkit-keyframes bg3
{
0% {background:#fff;
		}
20% {background:#FFCD38;
	color:#fff;}
75% {background:#FFCD38;
		color:#fff;}
100%{background:#fff;
		}
}



.changbg4{
	background:#fff;
	animation:bg4 7s ;
-moz-animation:bg4 7s; /* Firefox */
-webkit-animation:bg4 7s ; /* Safari and Chrome */
-o-animation:bg4 7s; /* Opera */
animation-iteration-count:1;
-webkit-animation-iteration-count:1;
	}

@keyframes bg4
{
0% {background:#fff;
		}
20% {background:#abda77;
	color:#fff;}
75% {background:#abda77;
		color:#fff;}
100%{background:#fff;
		}
}
@-webkit-keyframes bg4
{
0% {background:#fff;
		}
20% {background:#abda77;
	color:#fff;}
75% {background:#abda77;
		color:#fff;}
100%{background:#fff;
		}
}


.changbg2{
	background:#fff;
	animation:bg2 7s ;
-moz-animation:bg2 7s; /* Firefox */
-webkit-animation:bg2 7s ; /* Safari and Chrome */
-o-animation:bg2 7s; /* Opera */
animation-iteration-count:1;
-webkit-animation-iteration-count:1;
	}

@keyframes bg2
{
0% {background:#fff;
		}
20% {background:#fbb753;
	color:#fff;}
75% {background:#fbb753;
		color:#fff;}
100%{background:#fff;
		}
}
@-webkit-keyframes bg2
{
0% {background:#fff;
		}
20% {background:#fbb753;
	color:#fff;}
75% {background:#fbb753;
		color:#fff;}
100%{background:#fff;
		}
}

<!--转诊-->



.changeblue1{
color:#00c7d9;}



.changeblue1{
color:#00c7d9;
   
    -webkit-animation: myyugeblue 2s;
	animation-iteration-count:7;
-webkit-animation-iteration-count:7;

}
@keyframes myyugeblue
{

0% {color:#000;}
45% {color:#00c7d9;}
65% {color:#00c7d9;}
100% {color:#000;}
}

@-moz-keyframes myyugeblue /* Firefox */
{
0% {color:#000;}
45% {color:#00c7d9;}
65% {color:#00c7d9;}
100% {color:#000;}
}

@-webkit-keyframes myyugeblue /* Safari and Chrome */
{
0% {color:#000;}
45% {color:#00c7d9;}
65% {color:#00c7d9;}
100% {color:#000;}
}

@-o-keyframes myyugeblue /* Opera */
{
0% {color:#000;}
50% {color:#00c7d9;}
100% {color:#000;}
}

/*转诊/*/
/*检查*/
.changeorange1{
color:#fbb753;
   
    -webkit-animation: myorange 2s;
	animation-iteration-count:7;
-webkit-animation-iteration-count:7;

}
@keyframes myorange
{

0% {color:#000;}
45% {color:#fbb753;}
65% {color:#fbb753;}
100% {color:#000;}
}

@-moz-keyframes myorange /* Firefox */
{
0% {color:#000;}
45% {color:#fbb753;}
65% {color:#fbb753;}
100% {color:#000;}
}

@-webkit-keyframes myorange /* Safari and Chrome */
{
0% {color:#000;}
45% {color:#fbb753;}
65% {color:#fbb753;}
100% {color:#000;}
}

@-o-keyframes myorange /* Opera */
{
0% {color:#000;}
50% {color:#fbb753;}
100% {color:#000;}
}

/*检查/*/

/*住院*/
.changeyellow1{
color:#FFCD38;
   
    -webkit-animation: myyellow 2s;
	animation-iteration-count:7;
-webkit-animation-iteration-count:7;

}
@keyframes myyellow
{

0% {color:#000;}
45% {color:#FFCD38;}
65% {color:#FFCD38;}
100% {color:#000;}
}

@-moz-keyframes myyellow /* Firefox */
{
0% {color:#000;}
45% {color:#FFCD38;}
65% {color:#FFCD38;}
100% {color:#000;}
}

@-webkit-keyframes myyellow /* Safari and Chrome */
{
0% {color:#000;}
45% {color:#FFCD38;}
65% {color:#FFCD38;}
100% {color:#000;}
}

@-o-keyframes myyellow /* Opera */
{
0% {color:#000;}
50% {color:#FFCD38;}
100% {color:#000;}
}

/*住院/*/

/*下转*/
.changegreen1{
color:#abda77;
   
    -webkit-animation: mygreen 2s;
	animation-iteration-count:7;
-webkit-animation-iteration-count:7;

}
@keyframes mygreen
{

0% {color:#000;}
45% {color:#abda77;}
65% {color:#abda77;}
100% {color:#000;}
}

@-moz-keyframes mygreen /* Firefox */
{
0% {color:#000;}
45% {color:#abda77;}
65% {color:#abda77;}
100% {color:#000;}
}

@-webkit-keyframes mygreen /* Safari and Chrome */
{
0% {color:#000;}
45% {color:#abda77;}
65% {color:#abda77;}
100% {color:#000;}
}

@-o-keyframes mygreen /* Opera */
{
0% {color:#000;}
50% {color:#abda77;}
100% {color:#000;}
}

/*下转/*/

.circles{
	
	position:relative;
	transform:rotate(0deg);
animation:around 3s 1;
-moz-animation:around 3s 1; /* Firefox */
-webkit-animation:around 3s 1; /* Safari and Chrome */
-o-animation:around 3s 1; /* Opera */
}

@keyframes around
{

0%{transform:rotate(0deg);}
100%{transform:rotate(720deg);}

}


.cred{ 
	color:#F00;}
	

.bgcolor{  
    -webkit-animation: colorlinar 10s;
	animation-iteration-count:1;
-webkit-animation-iteration-count:1;

}

@keyframes colorlinar
{
0% {background:#91c3f1;}
50% {background:#91c3f1;}

100% {background:#f0f0f0;}
}

 #ticker
    {height: 12em; padding: 0.6em 0; margin: 0 0 1.8em 0; border-top:3px solid #efefef; border-bottom:3px solid #efefef; position: relative;}
  #ticker .cursor
    {display: inline-block; background: #565c61; width: 0.6em; height: 1em; text-align: center;}
  #ticker p
    {margin-bottom: 0.8em;}
  #ticker code
    {margin: 0.4em 0.4em; display: block;}
  #ticker .next 
    {position: absolute; bottom: 1em;}
	
.up-ana-bg{ width:280px; height:410px; margin-left:auto; margin-right:auto; margin-top:40px; position:relative; background:url(../images/up-ana-bg.png) no-repeat ;background-size:contain; color:#005985; font-weight:bold;}
.down-ana-bg{ width:280px; height:410px; margin-left:auto; margin-right:auto; margin-top:40px; position:relative; background:url(../images/down-ana-bg.png) no-repeat;background-size:contain;color:#005985; font-weight:bold;}
.n1{ position:absolute; width:50px; height:50px; left:190px; top:90px;}
.u1{ position:absolute; left:165px; top:80px;  width:52px; height:67px; background:url(../images/n1.png);background-size:cover;}
.n2{ position:absolute; width:50px; height:50px; left:65px; top:90px;}
.u2{ position:absolute; left:70px; top:86px;  width:54px; height:67px; background:url(../images/n2.png);background-size:cover;}
.n3{ position:absolute; width:50px; height:50px; left:75px; top:270px;}
.u3{ position:absolute; left:90px; top:235px; width:52px; height:67px; background:url(../images/n1.png);background-size:cover;}
.n4{ position:absolute; width:50px; height:50px; left:195px; top:270px;}
.u4{ position:absolute; left:160px; top:235px; width:54px; height:67px;  background:url(../images/n2.png);background-size:cover;}
.n9{ position:absolute; width:40px; height:40px; left:130px; top:160px;}
.u9{ position:absolute; left:100px; top:170px; width:90px; height:28px;  background:url(../images/n9.png);background-size:cover;}
.n10{ position:absolute; width:40px; height:40px; left:5px; top:120px;}
.u10{ position:absolute; left:-40px; top:135px; width:90px; height:116px;  background:url(../images/n10.png);background-size:cover;}
.n11{ position:absolute; width:40px; height:40px; right:5px; top:100px;}
.u11{ position:absolute; right:-5px; top:120px; width:86px; height:116px;  background:url(../images/n11.png);background-size:cover;}
.n12{ position:absolute; width:40px; height:40px; right:25px; top:0px;}
.u12{ position:absolute; right:-15px; top:20px; width:159px; height:372px;  background:url(../images/n12.png);background-size:cover;}

.n5{ position:absolute; width:50px; height:50px; left:200px; top:90px;}
.u5{ position:absolute;  left:170px; top:80px;  width:52px; height:67px; background:url(../images/n5.png);background-size:cover;}
.n6{ position:absolute; width:50px; height:50px; left:60px; top:90px;}
.u6{ position:absolute; left:70px; top:80px;  width:54px; height:67px; background:url(../images/n6.png);background-size:cover;}
.n7{ position:absolute; width:50px; height:50px; left:60px; top:260px;}
.u7{ position:absolute; left:75px; top:230px;  width:52px; height:67px; background:url(../images/n5.png);background-size:cover;}
.n8{ position:absolute; width:50px; height:50px; left:200px; top:270px;}
.u8{ position:absolute; left:160px; top:240px;  width:54px; height:67px; background:url(../images/n6.png);background-size:cover;}
.n13{ position:absolute; width:50px; height:50px; left:130px; top:155px;}
.u13{position:absolute; left:95px; top:170px; width:90px; height:28px;background:url(../images/n13.png);background-size:cover;}
.n14{ position:absolute; width:40px; height:40px; left:5px; top:95px;}
.u14{ position:absolute; left:-40px; top:110px; width:90px; height:116px;  background:url(../images/n10.png);background-size:cover;}
.n15{ position:absolute; width:40px; height:40px; right:2px; top:106px;}
.u15{ position:absolute; right:-5px; top:125px; width:86px; height:116px;  background:url(../images/n11.png);background-size:cover;}
.n16{ position:absolute; width:40px; height:40px; right:25px; top:0px;}
.u16{ position:absolute; right:-15px; top:20px; width:159px; height:372px;  background:url(../images/n16.png);background-size:cover;}

.loginbgpic{ background:url(../images/loginbg_p.png) no-repeat; background-size:cover;}
.loginarea_p{ position:absolute; top:20%; right:10%; width:260px; height:298px;background:rgba(255,255,255,0.12);border:1px solid rgba(255,255,255,0.30);border-radius:4px;color:#fff; font-size:14px;}
.title_p{font-size:20px;color:#ffffff;letter-spacing:0; padding-left:15px;text-align:left; margin-top:15px; margin-bottom:25px;}
.input_p{ margin:0px 15px 0 15px;background:rgba(0,0,0,0.12);border:1px solid rgba(255,255,255,0.20);box-shadow:inset 0 1px 1px 0 rgba(0,24,83,0.32);border-radius:4px;}
.user_p{ background:url(../images/man.png) no-repeat center center; width:46px; height:38px; display:inline-block; border-right:1px solid #5a81a8; float:left;}
.input_p input{ display:inline-block;outline:none; background:transparent; width:170px; color:#fff; padding-left:5px; height:36px; border:0;line-height: 30px;}
.password_p{ background:url(../images/Lock.png) no-repeat center center; width:46px; height:38px; display:inline-block; border-right:1px solid #5a81a8; float:left;}
 
.btn_p{ margin:15px; height:36px; line-height:36px; text-align:center; display:block;background:rgba(255,255,255,0.12);
border:1px solid rgba(255,255,255,0.30);
border-radius:4px;}
a.btn_p{ color:#fff; font-size:20px; margin-top:20px;}
.check_p{ background:rgba(0,0,0,0.12);border:1px solid rgba(216,216,216,0.20);box-shadow:inset 0 1px 1px 0 rgba(0,0,0,0.20);border-radius:2px; width:23px; height:22px; vertical-align:middle; margin-left:10px; margin-right:10px; display:inline-block;}
.on_p{ background:url(../images/selected.png) no-repeat center center;}
.input_p ::-moz-placeholder {
    color:#fff;
    opacity: 1!important;
	font-family:"微软雅黑";
	font-size:14px;
}
.input_p :-ms-input-placeholder {
      color:#fff;
    opacity: 1!important;
	font-family:"微软雅黑";
	font-size:14px;
}
.input_p ::-webkit-input-placeholder {
     color:#fff;
    opacity: 1!important;
	font-family:"微软雅黑";
	font-size:14px;
}

.char1{ float:left; width:267px; height:190px; margin:5px; font-size:20px; text-align: center;}
.jb-list{ overflow:hidden; clear: both; border-top: 1px solid #e8e8e8;}
.jb-list li{ float:left; width:25%; text-align:center; padding-bottom:10px;padding-top:10px;}