@charset "utf-8";

/* CSS Document */
body, h1, h2, h3, h4, h5, h6, p, dl, dd, ul, ol, pre, form, input, th, td, select {
	margin:0px;
}
.y-zhou-box{
	display:none;
	height:349px;
}
.main-category:hover .y-zhou-box{
	display:block;
}
.risk{
	width:1200px;
	margin:0px auto;
	margin-top:0px;
	position:relative;
}
.risk-left{
    padding-right:240px;
	
}
.risk-right{
    width: 212px;
    position: absolute;
    top: 0px;
    right: 0px;
}
.risk-top{
	width:958px;
	padding:40px 10px 50px 20px;
	border:#e6e6e6 1px solid;
	position:relative;
	background-color: #fff;
}
.risk-top img{
	display:block;
	width:64px;
	height:64px;
	position:absolute;
}
.risk-top h1 {
    font-size:28px;
    font-weight: 500;
    color: #333;
    padding: 0px;
    margin: 0px;
	padding-left:90px;
	padding-top:0px;
	padding-bottom:15px;
	padding-right:10px;
	
}
.risk-top h1 i {
    color: #7fbc23;
    margin-right: 15px;
    font-style: normal;
}
.risk-top h1 i img {
    vertical-align: middle;
}
.risk-tit-detail{
	margin-top: 10px;
    font-size: 14px;
    line-height: 24px;
    width: 100%;
    font-style: normal;
	color:#666;
	text-indent:0px;
}
.risk-btn-con {
    margin-top: 40px;
    width: 957px;
	position:absolute;
	bottom:15px;
	right:-5px;
	padding-right:20px;
}
a.doquesation {
    display: block;
    width:auto;
    height: 33px;
    padding: 0 30px 1px;
	background-color:#2780c2;
	border:#2780c2 1px solid;
    line-height: 33px;
    font-size: 14px;
    color: #fff;
    text-align: center;
    outline: none;
    border-radius:0px;
    float: right;
    margin-left: 15px;
    cursor: pointer;
	text-decoration:none;
}
a.doquesation:hover{
	background-color:#92b830;
	border:#92b830 1px solid;
	text-decoration:none;
}
a.doquesation i{
	vertical-align:middle;
	margin-right:5px;
}
a.subdoquesation {
    display: block;
    width: 145px;
    height: 33px;
    padding: 0 30px 1px;
    line-height: 33px;
    font-size: 14px;
    text-align: center;
    border-radius:0px;
    float: right;
    margin-left: 15px;
    background: #fff;
    border: #e6e6e6 1px solid;
    color: #666;
	text-decoration:none;
}
a.subdoquesation:hover {
    background-color: #92b830;
    text-decoration: none;
    color: #fff;
}
a.subdoquesation i{
	vertical-align:middle;
	margin-right:5px;
}
.window-ico{
	width:69px!important;
	height:50px!important;
	background-image:url(../images/window-ico.png);
}
.wenjuan-con{
	padding:8px;
}
.pinggu-wenjuan-win{
	padding:8px;
}
.win-footer-manbing-con{
	padding:10px 0px;
	padding:0px;
}
.win-footer-manbing-con-center{
	width:100%;
	margin:0px auto;
	margin-top:2px;
	overflow:hidden;
	text-align:center;
	padding:10px 0px;
}

.wenjuan-bottom-btn{
    padding: 0;
    margin: 0;
    height: 36px;
    line-height: 36px;
    width: 140px;
    border: none;
    text-align: center;
    text-decoration: none;
    vertical-align: middle;
    cursor: pointer;
    background-color: #7fbc23;
	background-color:#2780c2;
    color: #fff;
    outline: none;
    display: inline-block;
    font-size: 14px;

}
.wenjuan-bottom-btn:hover{
	background-color:#7fbc23;
}

.risk-his{
	margin-top: 20px;
    background-color: #fff;
	padding-top:20px;
	    border: #e6e6e6 1px solid;
}
.risk-his-tit{
	text-align: left;
    padding-top: 8px;
}
.risk-his-tit h2 {
    height: 18px;
    margin: 0px 0px 0px;
    border-bottom: #ddd 1px solid;
    position: relative;
}
.risk-his-tit h2 span {
    font-size: 24px;
    color: #4c595c;
    font-weight:300;
    position: absolute;
    top: 0px;
    left: 0px;
    display: block;
    padding: 0px 5px;
}
.no-info{
	margin-top:80px;
	background-image:url(../images/404.png);
	background-repeat:no-repeat;
	height:180px;
	padding-left:300px;
	padding-right:120px;
	padding-top:60px;
	font-size:30px;
	line-height:40px;
	color:#333;
}
.no-info p{
	font-size:12px;
	line-height:20px;
	color:#999;
}



/*******************************时光轴样式开始*************************************/
.time-zhou{
	margin-top:0px;

}
.time-zhou-page{
	width:768px;
	height:30px;
	padding-top:0px;
	margin-bottom:40px;
	position:relative;
	z-index:1;
	margin-left:190px;
	background-color:#eee;
}
.time-zhou-page span{
	display:block;
	background-color:#ccc;
	background-color:#f56734;
    color: #fff;
    font-size:12px;
    width:70px;
    text-align: center;
    padding:0px 12px;
	line-height:30px;
	float:left;
	position:relative;
}
.time-zhou-page p{
	margin:0px;
	position:absolute;
	right:0px;
	background-color:#92b830;
	color: #fff;
    font-size:12px;
	line-height:30px;
	padding:0px 15px;
}
.time-zhou-page em{
	display:block;
	border-bottom:#eee 1px solid;
	border-top:#eee 1px solid;
	background-color:#f3f3f3;
	height:2px;
	float:left;
	margin-top:13px;
	width:600px;
}
.time-zhou-page span font{
    position: absolute;
    display: block;
    border-color: transparent;
    border-style: solid;
    bottom: -10px;
    left: 50%;
    margin-left: -5px;
    border-top-color: #de4a4a;
    content: " ";
    border-width: 5px;
    box-sizing: border-box;
    z-index: 2;
	width:10px;
	height:10px;
}


.demo {
	width:958px;
	margin:0 auto;

}
/*history*/
.history {
	background-image:url(../images/line04.png);
	background-repeat:repeat-y;
	background-position:187px 0px;
	overflow:hidden;
	position:relative;
}
.history-date {
	overflow:hidden;
	position:relative;
}
.history-date h2 {
	height:59px;
	font-size:25px;
	font-family:微软雅黑;
	font-weight:normal;
	padding-left:45px;
	margin-bottom:20px;
}
.history-date ul h2{
	margin-top:0px;
}
.bounceInDown h3{
	margin-top:0px;
}
.shiguangzhou-tit{
    font-size:18px;
    color: #666;
    font-weight: 300;
    position: absolute;
    top: 15px;
    left: 0px;
    display: block;
    padding: 0px 5px;
	font-weight: 500;
    width: 140px;
    text-align: right;
}
.history-date h2.first {
	background-image:url(../images/icon06.png);
	background-repeat:no-repeat;
	background-position:161px 0;
	left:0;
	top:0;
	/*width:910px;*/
	z-index:99;
	font-size:12px;
	line-height:20px;
	line-height:59px;
	padding-left:240px;
	margin-bottom:40px;
}
.history-date h2.first span{
	display:inline-block;
	/**margin-top:8px;**/
	color:#666;
}
.history-date h2.first span a{
	color:#2780c2;
	padding: 0 3px;
}
.history-date h2.first span a:hover{
	color:#ec490d;
}
.history-date h2 a {
	color:#00bbff;
	display:inline-block;
*display:inline;
	zoom:1;
	text-decoration:none;
}
.history-date h2 a:hover {
	text-decoration:none;
}
.history-date h2 img {
	vertical-align:-5px;
}
.history-date h2.date02 {
	background:none;
}
.history-date ul li {
	background:url(../images/icon07.png) no-repeat 179px 0;
	padding-bottom:20px;
	zoom:1;
}
.history-date ul li.last {
	padding-bottom:0;
}
.history-date ul li:after {
	content:" ";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.history-date ul li h3 {
	float:left;
	width:168px;
	text-align:right;
	padding-right:19px;
	color:#999;
	font:normal 16px/16px Arial;
	margin-top: 2px;
}
.history-date ul li h3 em{
	color:#999;
}
.history-date ul li h3 span {
	display:block;
	color:#ccc;
	font-size:14px;
}
.history-date ul li dl {
	float:left;
	padding-left:15px;
	margin-top:-5px;
	font-family:微软雅黑;
	border-bottom:#e4e4e4 1px dashed;
	margin-left:8px;
	width: 748px;
}
.history-date ul li dl dt {
	font:20px/22px 微软雅黑;
	color:#333;
	float:left;
	line-height:28px;
}
.history-date ul li dl dt span {
	display:block;
	color:#787878;
	font-size:12px;
}
.history-date ul li.green h3 {
	/*color:#999;*/
}
.history-date ul li.green h3 span {
	color:#a8dda3;
}
.history-date ul li.green dl {
	margin:0px;
	margin-top:-5px;
}
.history-date ul li.green dl dt {
	font-size:30px;
	line-height:28px;
	float:left;
}
.history-date ul li.green dl dt a {
	display:inline-block;
*display:inline;
	zoom:1;
	overflow:hidden;
	vertical-align:middle;
	margin-left:12px;
}
.history-date ul li.green dl dd {
	padding-top:0px;
	float:left;
}
.history-date ul li.green dl dd img {
	float:left;
}
.history-date ul li.green dl dd p {
	overflow:hidden;
	zoom:1;
	line-height:21px;
	color:#787878;
}
.history-date h2.first .more-history {
	font-size:16px;
	background:transparent;
	margin-left:30px;
}
.history-date h2.first .more-history:hover {
	text-decoration:underline;
}
*body .history-date ul li dl dt {
	_font-size:12px!important;
	_font-weight:bold;
}
*body .history-date ul li dl dt span {
	_font-weight:normal!important;
}
*body .history-date ul li.green dl dt a {
	_background:transparent!important;
*background:transparent!important;
*font-size:12px!important;
	_font-weight:normal!important;
}



.risk-zhuangtai{
	font-size:16px;
	padding-left: 10px;
}

.risk-zhuangtai a{
	color: #333;
	margin-left:0px!important;
}
.risk-zhuangtai a:hover{
	color:#f56734;
}
.risk-zhuangtai a span{
	color:#FD7B4D!important;
	display:inline!important;
	font-size:16px!important;
}
.risk-zhuangtai img{
	margin-left:15px;
}
.risk-zhuangtai em{
	font-style:normal;
	color:#2780c2;
}
.risk-contral{
	margin-top:33px;
	margin-bottom:20px;
	font-size:14px;
	color:#666;
}
.risk-contral a{
	margin-left:0px!important;
	padding:0px 15px;
	border-right:#eee 1px solid;
	font-size:14px;
	color:#666;
	text-decoration:none;
}
.risk-contral a:hover{
	color:#f56734;
}
a.risk-no-contral{
	cursor:default;
	color:#ccc;
}
a.risk-no-contral:hover{
	cursor:default;
	color:#ccc;
}
.risk-contral a i{
	margin-right:5px;
}
.history-date ul li dl dd{
	width:386px;
	border-left:#ddd 1px solid;
	padding-left:22px;
	float:left;
	margin-top:5px;
	margin-left:10px;
}
.risk-tedian{
	display:block;
	float:left;
	margin-right:20px;
}
.risk-tedian em{
	display:block;
	width:60px;
	height:60px;
	background-color:#eee;
	color:#fff;
	font-style:normal;
	border-radius:30px;
	line-height:60px;
	text-align:center;
	font-size:12px;
}
.risk-tedian em i{
	font-size:40px;
	line-height:60px;
}
.risk-tedian font{
	display:block;
	width:60px;
	text-align:center;
	font-size:12px;
	color:#666;
	line-height:24px;
}
.risk-tedian font a{
	color:#666;
	text-decoration:none;
}
.risk-tedian font a:hover{
	color:#f56734;
}
.em-0{
	background-color:#e3e3e3!important;
}
.em-1{
	background-color:#f6877f!important;
}
.em-2{
	background-color:#f7c76e!important;
}
.em-3{
	background-color:#99dbdf!important;
}
.em-4{
	background-color:#9fbf77!important;
}
.em-5{
	background-color:#af90df!important;
}

.more-con{
	height:46px;
	width:100%;
	padding:20px 0;
}
.more-con a{
	display:block;
	margin:0px auto;
	background:#f5f5f5;
	border: 1px solid #f0f0f0;
	width:298px;
	font-size: 14px;
	color:#999;
	line-height:38px;
	text-align:center;
}
.more-con a:hover{
	background: #f0f0f0;
	/*color: #fff;*/
	border-color:#f0f0f0;
}
.more-con a i{
	vertical-align:middle;
	margin-right:5px;
	display: none;
}
/* ******************************时光轴样式结束************************************ */





.pinggu-nav{
	width:188px;
    background-color: #fff;
    border: 1px solid #E6E6E6;
}
.pinggu-nav-tit{
	height: 40px;
    line-height: 40px;
	background-color:#f9f9f9;
    color:#333;
    font-size: 16px;
    text-align: center;
	border-bottom:#e6e6e6 1px solid;
}

.pinggu-user{
	width:188px;
    background-color: #F9F9F9;
    border: 1px solid #E6E6E6;
	margin-top:20px;
}
.pinggu-user h4{
/*width:173px;*/
height:45px;
border-bottom:#eeeeee 1px  solid;
/*padding-left:15px;*/
font-size:16px;
line-height:45px;
margin:0px;
font-weight:400;
color: #333;
text-align:center;
}
.pinggu-user h4 a{
	display:block;
	float:right;
	padding-right:8px;
	text-decoration:none;
	font-size:14px;
	font-weight:normal;
	color:#3e96a9;
}
.pinggu-user h4 a font{
	font-family:"黑体", "宋体";
}
.pinggu-user h4 a:hover{
	color:#ec490d;
}
.pinggu-user-con{
	background-color:#fff;
	padding:10px 0px;
}
.pinggu-user-con dl{
	margin:15px 0px;
	padding-bottom:15px;
    border-bottom: #eee 1px solid;
	position:relative;
}
.pinggu-user-con dl dt{
	width:44px;
	height:44px;
	position:absolute;
	top:0;
	left:10px;
}
.pinggu-user-con dl dt a img{
	border-radius:22px;
	width:40px;
	height:40px;
	border:#fff 2px solid;
}
.pinggu-user-con dl dt a:hover img{
	border:#e6e6e6 2px solid;
}
.pinggu-user-con dl dd{
	margin:0px;
	padding-left:64px;
}
.pinggu-user-con dl dd a{
	font-size:14px;
	color:#666;
	text-decoration:none;
}
.pinggu-user-con dl dd a:hover{
	color:#f56734;
}
.pinggu-user-con dl dd p{
	margin:0px;
	line-height:24px;
	color:#999;
	font-size:12px;
}
.pinggu-user-con dl dd p font{
	color: #f56734;
    font-size: 14px;
    margin-right: 5px;
    font-weight: 500;
}




.record span i {
    color: #7fbc23;
	color:#fff;
	margin-right:5px;
}
.record{
	font-size: 14px;
    color: #666;
    line-height: 24px;
	background-color:#f3f3f3;
	margin-bottom:5px;
	width:400px;
}
.record span{
	display:inline-block;
	background-color:#f6877f;
	color:#fff;
	padding:0px 10px;
	margin:0px 0px;
	margin-right:10px;
	width: 110px;
}
.monitor-tubiao{
	background-color:#fff;
	margin-top:40px;
}
.monitor-tubiao-head{
    background-color: #f6f6f6;
    border: #e3e8ee 1px solid;
    height:36px;
	padding-left: 20px;
    padding-top:12px;
	color:#666;
}
.monitor-tubiao-con{
	border-left: #e3e8ee 1px solid;
	border-right: #e3e8ee 1px solid;
	border-bottom: #e3e8ee 1px solid;
	padding:20px 10px;
	text-align:center;
}
.monitor-tubiao-foot{
	background-color: #f3f3f3;
    border: #e3e8ee 1px solid;
    height: 34px;
    padding: 8px;
    padding-top: 12px;
}
.monitoring-tuli{
	margin:0px;
	padding:0px;
	margin-left:20px;
}
.monitoring-tuli dd{
	float:left;
	margin-right:15px;
	padding-top:8px;
}
.monitoring-tuli dd span{
	font-size:12px;
	color:#666;
}
a.data-enter {
    display: inline-block;
    background-color: #f7f7f7;
    background-image: linear-gradient(to bottom,#f7f7f7 0,#f3f2f2 100%);
    color: #333;
    border: 1px solid #ddd;
    margin-left: 8px;
    vertical-align: middle;
    font-size: 12px;
    height: 20px;
    line-height: 20px;
    padding: 0px 8px;
}
a.data-enter:hover{
	color:#f56734;
	text-decoration:none;
}
.lanblock{
	width:10px;
	height:10px;
	background-color:#2e91da;
	color:#fff;
	display:inline-block;
	margin-right:5px;
}

.lvblock{
	width:10px;
	height:10px;
	background-color:#6cbf3d;
	color:#fff;
	display:inline-block;
	margin-right:5px;
}	
	
.chengblock{
	width:10px;
	height:10px;
	background-color:#f97700;
	color:#fff;
	display:inline-block;
	margin-right:5px;
}
.hongblock{
	width:10px;
	height:10px;
	background-color:#dd514c;;
	color:#fff;
	display:inline-block;
	margin-right:5px;
}
.hand-input{
	display: block;
    width: 120px;
    height: 33px;
    padding: 0 30px 1px;
    background: #2780c2;
    line-height: 33px;
    font-size: 14px;
    color: #fff;
    text-align: center;
    outline: none;
    border-radius: 4px;
    float: left;
    margin-right: 15px;
    cursor: pointer;
    text-decoration: none;
	float:right;
}
a.hand-input:hover{
	background-color:#f56734;
	text-decoration:none;
}
a.years-change{
    display: inline-block;
    min-width: 78px;
    height: 24px;
    padding: 0 8px 1px;
    background:#91b821;
	background:#fff;
	border:#91b821 1px solid;
    line-height: 24px;
    font-size: 14px;
    color: #fff;
	color:#91b821;
    text-align: center;
    outline: none;
	float:right;
	margin-right:15px;
}
a.years-change:hover{
	background:#f56734;
	border:#f56734 1px solid;
	border:none;
	color:#fff;
}
.top-21{
	top:-21px;
}
.right-nav-active{
	border-left:#92b830 5px solid!important;
}
.right-nav-border-top{
	border-top:#e6e6e6 1px solid;
}
.history-date ul{
	position:relative;
}


.sub-risk-left {
    width: 190px;
    position: absolute;
    top: 0px;
    left: 0px;
}
.sub-risk-right {
    padding-left: 210px;
}
.sub-risk-left li{
	line-height:40px;
	list-style:none;
	border-bottom:#eee 1px solid;
}
.sub-risk-left li ul{
	display:none;
	background-color:#fff;
}

.sub-risk-left li.nav-xinli ul li{
	background-color:#fff;
	background-color:#f9f9f9;
}
.sub-risk-left li.nav-xinli:hover ul li{
	background-color:#fff;
}
.sub-risk-left li.nav-xinli ul li a{
	border-left:#f9f9f9 5px solid;
	background-color:#f9f9f9;
}
.sub-risk-left li.nav-xinli ul li a:hover{
	color:#92b830;
}
	
.sub-risk-left li a{
	font-size:14px;
	text-decoration:none;
	color:#666;
	display:block;
	height:40px;
	padding:0px 15px;
	position:relative;
	border-left:#fff 5px solid;
}

.sub-risk-left li a i{
	color:#3e96a9;
	color:#666;
	margin-top:15px;
	position:absolute;
	right:15px;
}
.sub-risk-left li a:hover i{
	color:#fff;
}


.sub-risk-left li a:hover{
	background-color:#2780c2;
	border-left:#92b830 5px solid;
	color:#fff;
}
.sub-pgjl{
	background-color:#f9f9f9;
}

.archives-jilv-dd{
	float:right!important;
	width:auto!important;
}
.xinli-double-circle{
	width:140px!important;
	height:60px!important;
	border-radius:30px!important;
}
.xinli-double-circle-text{
	width:140px!important;
	text-align:center;
}
.window-btn-center{
	margin:0px auto;
	display:block;
}
.tizhong-slider td{
	padding:20px 0px;
	padding-top:40px;
}
.tizhongzhishu-slider td{
	padding:30px 0px;
}
.monitor-xindiantu-con {
    border: #e3e8ee 1px solid;
    padding:10px;
    text-align: center;
	background-color:#fff;
}
.monitor-xindiantu-con img{
	width:962px;
	height:329px;
}
.monitor-xindiantu-con-tit{
	font-size:16px;
	line-height:30px;
	color:#333;
	margin-top:20px;
}
.monitor-xindiantu-con-tit i{
	margin-right:10px;
	color:#2780c2;
}
.wenjuan-con-tit {
    margin: 0 auto;
    font-size: 18px;
    color: #4C4C4C;
    text-align: center;
    font-size: 18px;
    padding-top: 15px;
}
.shanshi-win-body {
    font-size: 14px;
    color: #4c4c4c;
    line-height: 24px;
    margin-top: 10px;
    padding: 0px 15px;
}
.shanshi-search {
    border-bottom: #dce4e6 1px solid;
    border-top: #dce4e6 1px solid;
    background-color: #f7f7f7;
    background-color: #f2fafc;
    padding: 8px;
}
.shanshi-search a{
	color:#4C4C4C;
	padding: 0 3px;
}
.shanshi-search a:hover{
	color:#f56734;
}
.shanshi-search .active {background: #f56734; color: #fff;}
.shanshi-search label {font-size: 14px;}
.shanshi-name {
    padding-top: 12px;
}
.shanshi-name td {
    padding-bottom: 10px;
    padding-left: 10px;
    line-height: 22px;
}
.shanshi-name input {
background-color: #fbfbfb;
border: #a9a9a9 1px solid;
border-radius:0px;
height: 20px;
line-height: 20px;
padding: 0px 5px;
vertical-align: middle;
}
.yundongnenghao-slider {
    padding: 30px 0px;
    line-height: 30px;
}
.shanshi-win-body td {
    padding-bottom: 8px;
}
.shanshi-win-body em {
    color: #f16e04;
    font-size: 16px;
    font-style: normal;
    margin-left: 5px;
    margin-right: 5px;
}
a.data-enter{
display: inline-block;
background-color: #f7f7f7;
background-image: linear-gradient(to bottom,#f7f7f7 0,#f3f2f2 100%);
color: #333;
border: 1px solid #ddd;
margin-left: 8px;
vertical-align: middle;
font-size: 12px;
height:20px;
line-height:20px;
padding:0px 8px;
}
a.data-enter:hover{
	color:#7fbc23;
	text-decoration:none;
}
.shanshi-win-body i {
    font-size: 18px;
    color:#ec490d;
    vertical-align: middle;
}
.jiu-slider td {
    padding: 30px 0px;
}


.look-plan {
    display: block;
    margin:0px 20px;
	cursor:pointer;
}
.look-plan em {
    display: block;
    width: 60px;
    height: 60px;
    background-color: #eee;
    color: #fff;
    font-style: normal;
    border-radius: 30px;
    line-height: 60px;
    text-align: center;
}
.look-plan em i {
    font-size: 40px;
    line-height: 60px;
}
.look-plan font {
    display: block;
    width: 60px;
    text-align: center;
    font-size: 12px;
    color: #666;
    line-height: 24px;
}
.plan-details{
	background-color:#f6f6f6;
	padding-left:0px!important;
	margin-left:0px!important;
	width:auto!important;
	float:none!important;
	border-left:none!important;
	margin-left:-17px!important;
	margin-top:0px!important;
	display:none;
	border-top:#e6e6e6 1px solid;
}
.plan-details-con{
	padding:10px;
}
.plan-wiezhixing{
	float:right;
	padding-right:20px;
	color:#f56734;
}
.xixiang-show-tit {
font-size: 16px;
color:#2780c2;
line-height:34px;
margin-top:20px;
}
.xixiang-show-tit img {
vertical-align: middle;
margin: 0px 10px;
}
.tongyi-tab{
	width:100%; 
	margin:15px auto;
	border-collapse: collapse;
	border-color:#ddd;
	}
.tongyi-tab th {
	font-size:14px; 
	color:#000; 
	padding-top:10px; 
	padding-bottom:9px; 
	font-weight:bold; 
	border:1px solid #ddd; 
	background:#f0f0f0;
	}
.tongyi-tab td{
	line-height:30px; 
	height:30px; 
	text-align:center; 
	border-bottom:1px solid #ddd; 
	color:#666; 
	font-size:12px; 
	border:1px solid #ddd;
	text-align: left;
    padding-left: 10px;
}
.tongyi-tab td span {
margin: 0px 10px;
color: #999;
}
.gyxmfl {
	font-size: 14px;
	font-weight: bold;
	color:#2780c2;
	width: 100%;
	background-color: #f9f9f9;
	text-indent: 0px;
}
.tongyi-tab td b {
    color: #666;
}

.risk-zhuangtai font{
	color:#FD7B4D;
}
.text-green{
	color:#91B821!important;
}
.sub-banner-plan{
	min-height:662px;
}
.sub-banner-monitor{
   min-height:826px;
}
a.no-do,a.no-do:hover{
	background-color:#fff !important;
	border:#fff 1px solid!important;
	color: #ccc !important;
	cursor:default;
}
a.no-do i,a.no-do:hover i {background-color: #ccc !important;}
.dangan-risk-top{
	padding-bottom:40px!important;
}



/* -------- 病历专用 -------- */


.risk-tedian em img{
	width:50px;
	height:50px;
	border-radius:25px;
	line-height:60px;
	vertical-align:middle;
	display:inline-block;
	margin-top:5px;
}
.dangan-right-box dl{
	padding-bottom:10px;
}
.look-record {
    display: block;
    margin: 0px 20px;
    cursor: pointer;
	float: left;
    margin-right: 20px;
}
.look-record em {
    display: block;
    width: 60px;
    height: 60px;
    background-color: #eee;
    color: #fff;
    font-style: normal;
    border-radius: 30px;
    line-height: 60px;
    text-align: center;
}
.look-record em i {
    font-size: 40px;
    line-height: 60px;
}
.look-record font {
    display: block;
    width: 60px;
    text-align: center;
    font-size: 12px;
    color: #666;
    line-height: 24px;
}
.bingli-add{
	float: right;
    padding-right: 20px;
    color: #f56734;
	font-size:12px;
	text-decoration:none;
}
.bingli-add:hover{
	color:#92b830;
}
.bingli-tab{
	width:100%; 
	margin:15px auto;
	border-collapse: collapse;
	border-color:#ddd;
	}
.bingli-tab th{
	line-height:22px;  
	text-align:center; 
	border-bottom:1px solid #ddd;
	border-top:1px solid #ddd; 
	color:#666; 
	font-size:12px; 
	/*border:1px solid #ddd;*/
	text-align: left;
	text-indent:24px;
}
.bl-table-tit {
	font-size: 14px;
	font-weight: bold;
	color:#2780c2;
	width: 100%;
	background-color: #f9f9f9;
	text-indent: 0px;
	padding-left:10px;
}
.bingli-tab td{
	line-height:22px;  
	text-align:center; 
	border-bottom:1px solid #ddd; 
	border-top:1px solid #ddd;
	color:#666; 
	font-size:12px; 
	/*border:1px solid #ddd;*/
	text-align: left;
    padding:10px;
	text-indent:24px;
}

.bingli-pic{
	width:100%;
	padding:10px;
}
.bingli-pic li{
	width:81px;
	height:66px;
	float:left;
	padding-bottom:0px!important;
	position:relative;
}
.bingli-pic li a{
	display: block;
    background-color: #eee;
    width: 60px;
    height: 60px;
    line-height: 66px;
    padding:3px;
}
.bingli-pic li a img{
	display: block;
    width: 60px;
    height: 60px;
    float: none!important;
}
.bingli-pic li em{
	display:none;
    position: absolute;
    width: 24px;
    height: 24px;
    background-color: #f6877f;
    top: -10px;
    right:6px;
    line-height: 22px;
    text-indent: 0px;
    text-align: center;
    color: #fff;
    border-radius: 12px;
    font-size: 24px;
	cursor:pointer;
}
.bingli-pic li em:hover{
	background-color:#900;
}

.bingli-win-con{
	width:700px;
	height:270px;
}
.bingli-fenlei{
	width:100%;
	border-bottom:#2780c2 1px solid;
	border-bottom:#e6e6e6 1px solid;
}
.bingli-fenlei li{
	height:32px;
	line-height:32px;
	border:#2780c2 1px solid;
	border:#e6e6e6 1px solid;
	float:left;
	border-bottom:none;
	margin-right:6px;
}

.bingli-fenlei li a{
	display:block;
	height:32px;
	line-height:32px;
	padding:0px 15px;
	color:#404040;
	background-color: #f6f6f6;
	color:#666;
	font-size:14px;
}
.bingli-fenlei-on a{
	display:block;
	border-top:#2780c2 3px solid;
	border-top:#e6e6e6 3px solid;
	line-height:25px!important;
	color:#2780c2!important;
	background-color: #fff!important;
}
.bingli-win-text{
	width:96%;
	margin:20px auto;
	border:#e6e6e6 1px solid;
}
.bingli-win-text textarea{
	border:none;
	outline:none;
	width:98%;
	resize:none;
	height:90px;
	padding:5px;
}
.bingli-win-pic{
	width:96%;
	margin-left:auto;
	margin-right:auto;
}
.bingli-win-pic dl{
	width:100%;
}
.bingli-win-pic dt{
	float:right;
	width:20%;
	text-align:right;
	margin:0px;
	padding:0px;
}
.bingli-win-pic dd{
	float:left;
	width:80%;
	margin:0px;
	padding:0px;
	text-align:left;
}
.bingli-win-pic dt a{
	width:80px;
	padding:10px 20px;
	background-color:#0962a4;
	color:#fff;
	font-size:16px;
	line-height:20px;
	display:inline-block;
	text-align:center;
	margin-top:10px
}
.bingli-win-pic dt a:hover{
	background-color:#2780c2;
}
.bingli-addpic{
}
.bingli-addpic li{
	float:left;
	position:relative;
	margin-right:15px;
}
.bingli-addpic li a img{
	width:50px;
	height:50px;
	border:#e6e6e6 1px solid;
	background-color:#fff;
	padding:4px;
}
.bingli-addpic li a em{
	display:none;
	background-color:#000;
	filter: alpha(opacity=40);
	opacity: 0.40;
	-moz-opacity: 0.40;
	-khtml-opacity: 0.40;
	position:absolute;
	width:60px;
	height:60px;
	top:0px;
	left:0px;
}

.bingli-addpic li a span{
	display:none;
	position:absolute;
	width:60px;
	height:60px;
	top:0px;
	left:0px;
	text-align:center;
	line-height:60px;
	color:#fff;
}
.bingli-addpic li a:hover em, .bingli-addpic li a:hover span{
	display:block;
}
.bingli-win-con-box{
	display:none;
}
.bingli-win-con-center{
	width:700px;
	margin:0px auto;
}
.bingle-input-head-table{
	width:100%;
	margin:0px;
	padding:0px;
}
.bingle-input-head-table td{
	height:40px;
    line-height:40px;
	font-size:14px;
}
.bingli-name{
	width:200px;
	height:26px;
	line-height:26px;
	border:#46a1b4 1px solid;
	border:#e6e6e6 1px solid;
	font-size:12px;
}
.bingli-name input{
	width: 190px;
    height: 24px!important;
    line-height: 24 px!important;
    border: none;
    outline: none;
    text-indent: 5px;
}
.bingli-name select{
	width:200px;
	height:24px;
	line-height:24px;
	border:none;
	outline:none;
	text-indent:5px;
}
.bingle-input-head{
	padding-bottom:20px;
	margin-bottom:30px;
	border-bottom:#e6e6e6 1px dashed;
}
.ht-bl-addpic{
	width:58px;
	height:58px;
	display:block;
	background-image:url(../images/ht-bl-addpic-a.png);
	border:#e6e6e6 1px solid;
}
.ht-bl-addpic:hover{
	background-image:url(../images/ht-bl-addpic-b.png);
}
.bingli-details-con{
	padding:0px!important;
}


.no-xixiang-tab .bingli-tab {
    margin:0px auto!important;
	margin-top:-1px!important;
}




/**时间轴新时间样式**/
.center-date-cell{
	/* border:#e6e6e6 1px solid; */
	padding:5px;
	/*width:130px;*/
	margin-top:-13px;
}
.center-date-left{
	float:left;
}
.center-date-left span{
	font-size:18px!important;
	/*line-height:36px;*/
	padding:0px;
	color:#92b830!important;
	font-family:Verdana;
	font-weight:normal;
	color:#999!important;
	text-align:center;
}
.center-date-left font{
	display:block;
	/*border-top:#e6e6e6 1px solid;*/
	font-size:16px;
	line-height:24px;
	text-align:center;
	font-family:Verdana;
	font-weight:normal;
}
.center-date-right{
	float:right;
	/*border-left:#e6e6e6 1px solid;*/
	height:61px;
	font-size:36px;
	line-height:32px;
	color:#999;
	padding:0px;
	font-family:Verdana;
	text-align:right;
}

.yd-risk-contral{
	margin-top:5px!important;
	margin-bottom: 10px!important;
}
.yundong-list{
	padding-left: 15px;
    line-height: 28px;
    width: 540px;
}
.yundong-list p{
	color:#666;
	font-size: 16px;
}
.yundong-list p b{
	display:inline-block;
	width:260px;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
	color:#2780c2;
	vertical-align:middle;
}
.yundong-list p font{
	display:inline-block;
	vertical-align:middle;
	width:80px;
	padding-left:10px;
}
.yundong-list p font i{
	color:#999;
	margin-left:5px;
}
.yundong-list p em{
	display:inline-block;
	vertical-align:middle;
	width:80px;
	padding-left:10px;
}
.yundong-list p em i{
	color:#ff7200;
	margin-right:5px;
}
.yd-jv-dd{
	padding:20px 0px;
	margin-bottom:15px;
}
.sub-yd-monitor{
	margin-top:10px;
}
.history-date ul li h4{
	float: left;
    width: 168px;
    text-align: right;
    padding-right: 19px;
    color: #999;
    font: normal 16px/16px Arial;
    margin-top: 2px;
	position:relative;
}
.history-date ul li h4 img{
	position:absolute;
	top: -2px;
    right: -14px;
}
.center-date-one{
	font-size: 26px;
    margin-top: 10px;
}



/*血糖开关部分*/
.glu-onoff{
	width:100%; 
	height:30px;
	border-bottom:#e4e4e4 1px solid;
	line-height:30px;
	text-align:center;
	padding-bottom:5px;
}
.glu-onoff a{
	display:inline-block;
	margin:0px 5px;
	color:#666
}
.glu-onoff a font{
	display:inline-block;
	height:20px;
	line-height:20px;
	vertical-align: middle;
	font-size:12px;
}
.glu-onoff a span{
	display:inline-block;
	width:48px;
	height:20px;
	vertical-align: middle;
    margin-left: 5px;
}
.glu-on font{
	color:#92b830;
}

#risk-sub-risk-right{
	background:none;
}


/**新监测部分开始**/
.monitor-gray{
	background-color:#f5f5f5;
    margin-bottom:20px;
}
/**新监测部分结束**/



/**新监测wxy**/
.W-jc{
	height:255px;
	background:#2780c2;
}
.W-jc-cont{
	width: 1200px;
    margin: 0px auto;
}
.W-jc-tit{
	text-align:center;
	color:#fff;
}
.W-jc-tit h2{
	font-weight:normal;
	padding:30px 0 12px 0;
	font-size:24px;
}
.W-jc-icon{
	margin:30px 0 0 0;
}
.W-jc-icon li{
	float:left;
	width:68px;
	text-align:center;
	margin-right:30px;
	cursor:pointer;
	height:135px;
}
.W-jc-icon li div{
	width:66px;
	height:66px;
	border:1px solid #93c0e1;
	border-radius:20px;
	margin-bottom:16px;
	background-repeat:no-repeat;
	background-position:19px 18px;
}
.W-jc-icon li span{
	display:block;
	color:#fff;
	font-size:14px;
}
.W-jc-icon li.cur{
	background:url(../images/W-bg1.png) no-repeat bottom center;
}
.W-jc-icon li div:hover,.W-jc-icon li.cur>div{
	transition: all 0.2s linear 0s;
	background-color:#fff;
	border:1px solid #fff;
}
.W-jc-icon li div.W-icon-1{
	background-image:url(../images/jc_icon_1.png);
}
.W-jc-icon li div.W-icon-1:hover,.W-jc-icon li.cur>div.W-icon-1{
	background-image:url(../images/jc_icon_1-1.png);
}
.W-jc-icon li div.W-icon-2{
	background-image:url(../images/jc_icon_2.png);
}
.W-jc-icon li div.W-icon-2:hover,.W-jc-icon li.cur>div.W-icon-2{
	background-image:url(../images/jc_icon_2-1.png);
}
.W-jc-icon li div.W-icon-3{
	background-image:url(../images/jc_icon_3.png);
}
.W-jc-icon li div.W-icon-3:hove,.W-jc-icon li.cur>div.W-icon-3{
	background-image:url(../images/jc_icon_3-1.png);
}
.W-jc-icon li div.W-icon-4{
	background-image:url(../images/jc_icon_4.png);
}
.W-jc-icon li div.W-icon-4:hover,.W-jc-icon li.cur>div.W-icon-4{
	background-image:url(../images/jc_icon_4-1.png);
}
.W-jc-icon li div.W-icon-5{
	background-image:url(../images/jc_icon_5.png);
}
.W-jc-icon li div.W-icon-5:hover,.W-jc-icon li.cur>div.W-icon-5{
	background-image:url(../images/jc_icon_5-1.png);
}
.W-jc-icon li div.W-icon-6{
	background-image:url(../images/jc_icon_6.png);
}
.W-jc-icon li div.W-icon-6:hover,.W-jc-icon li.cur>div.W-icon-6{
	background-image:url(../images/jc_icon_6-1.png);
}
.W-jc-icon li div.W-icon-7{
	background-image:url(../images/jc_icon_7.png);
}
.W-jc-icon li div.W-icon-7:hover,.W-jc-icon li.cur>div.W-icon-7{
	background-image:url(../images/jc_icon_7-1.png);
}
.W-jc-icon li div.W-icon-8{
	background-image:url(../images/jc_icon_8.png);
}
.W-jc-icon li div.W-icon-8:hover,.W-jc-icon li.cur>div.W-icon-8{
	background-image:url(../images/jc_icon_8-1.png);
}
.W-jc-icon li div.W-icon-9{
	background-image:url(../images/jc_icon_9.png);
}
.W-jc-icon li div.W-icon-9:hover,.W-jc-icon li.cur>div.W-icon-9{
	background-image:url(../images/jc_icon_9-1.png);
}
.W-jc-icon li div.W-icon-10{
	background-image:url(../images/jc_icon_10.png);
}
.W-jc-icon li div.W-icon-10:hover,.W-jc-icon li.cur>div.W-icon-10{
	background-image:url(../images/jc_icon_10-1.png);
}
.W-jc-icon li div.W-icon-11{
	background-image:url(../images/jc_icon_11.png);
}
.W-jc-icon li div.W-icon-11:hover,.W-jc-icon li.cur>div.W-icon-11{
	background-image:url(../images/jc_icon_11-1.png);
}
.W-jc-icon li div.W-icon-12{
	background-image:url(../images/jc_icon_12.png);
}
.W-jc-icon li div.W-icon-12:hover,.W-jc-icon li.cur>div.W-icon-12{
	background-image:url(../images/jc_icon_12-1.png);
}


/* * 新监测wxy结束 * */




/* -----===== 监测样式 =====----- */
.y-wrap {width: 100%; margin: 0 auto; position: relative;}
.y-wrap .y-w-mask {width: 100%; height: 349px; margin: 0 auto; background: url(../images/hm_top_bg.jpg) no-repeat center top; position: absolute; left: 0; top: 0; z-index: 22;}
.y-wrap .y-w-hmbg {width: 100%; margin: 0 auto; position: relative; left: 0; top: 0; z-index: 33;}
.y-xm-login {width: 1200px; margin: 0 auto;}
.y-xm-login .risk-his {border: none;}
.y-w {width: 1200px; margin: 0 auto; margin-top: 40px; overflow: hidden; position: relative; z-index: 99;}
.y-l {width: 1220px; margin: 0 auto;}
.y-l li {float: left; width: 190px; margin: 0 12px 12px 0; background: #fff; filter:alpha(opacity=85); -moz-opacity:0.85;-khtml-opacity: 0.85; opacity: 0.85; opacity: 0.85; position: relative; z-index: 44;}
.y-l li a {float: left; width: 188px; border: 1px solid #e6e6e6; color: #999; webkit-transition: all 0.2s linear 0s; -moz-transition: all 0.2s linear 0s; -ms-transition: all 0.2s linear 0s; -o-transition: all 0.2s linear 0s; transition: all 0.2s linear 0s; opacity: 1; position: relative; z-index: 55;}
.y-l li i {float: left; width: 50px; height: 50px; margin: 30px 13px; background: url(../images/jc_icon.png) no-repeat left -51px;}
.y-l li .y-icona {background-position: 0px 0;}
.y-l li .y-iconb {background-position: -50px 0;}
.y-l li .y-iconc {background-position: -100px 0;}
.y-l li .y-icond {background-position: -150px 0;}
.y-l li .y-icone {background-position: -200px 0;}
.y-l li .y-iconf {background-position: -250px 0;}
.y-l li .y-icong {background-position: -300px 0;}
.y-l li .y-iconh {background-position: -350px 0;}
.y-l li .y-iconi {background-position: -400px 0;}
.y-l li .y-iconj {background-position: -450px 0;}
.y-l li .y-iconk {background-position: -500px 0;}
.y-l li .y-iconl {background-position: -550px 0;}
.y-l li a:hover,.y-l li .y-active {background: #fff; opacity: 1; border-color: #e6e6e6;}
.y-l li a:hover,.y-l li .y-active .y-txt,.y-l li .y-active .y-txt p strong,.y-l li a:hover .y-txt p strong {color: #999;}
.y-l li a:hover,.y-l li .y-active .y-txt p strong,.y-l li a:hover .y-txt p strong,.y-l li .y-active .y-txt p em {color: #688C06; font-weight: bold;}
.y-l li a:hover .y-txt p,.y-l li .y-active .y-txt p {color: #688C06;}
.y-l li .y-active:after,.y-l li a:hover:after {content: ""; position: absolute; top: -1px; right: -1px; width: 30px; height: 30px; background: url(../images/JCset-icon.png) no-repeat center;}
.y-l li a:hover .y-icona,.y-l li .y-active .y-icona {background-position: 0px -50px;}
.y-l li a:hover .y-iconb,.y-l li .y-active .y-iconb {background-position: -50px -50px;}
.y-l li a:hover .y-iconc,.y-l li .y-active .y-iconc {background-position: -100px -50px;}
.y-l li a:hover .y-icond,.y-l li .y-active .y-icond {background-position: -150px -50px;}
.y-l li a:hover .y-icone,.y-l li .y-active .y-icone {background-position: -200px -50px;}
.y-l li a:hover .y-iconf,.y-l li .y-active .y-iconf {background-position: -250px -50px;}
.y-l li a:hover .y-icong,.y-l li .y-active .y-icong {background-position: -300px -50px;}
.y-l li a:hover .y-iconh,.y-l li .y-active .y-iconh {background-position: -350px -50px;}
.y-l li a:hover .y-iconi,.y-l li .y-active .y-iconi {background-position: -400px -50px;}
.y-l li a:hover .y-iconj,.y-l li .y-active .y-iconj {background-position: -450px -50px;}
.y-l li a:hover .y-iconk,.y-l li .y-active .y-iconk {background-position: -500px -50px;}
.y-l li a:hover .y-iconl,.y-l li .y-active .y-iconl {background-position: -550px -50px;}

.y-l li .y-txt {float: right; display:table; width: 110px; height: 80px; padding: 15px 0; position: relative;}
.y-l li .y-txt-box {display: table-cell; vertical-align: middle; *position: absolute; *top: 50%;}
.y-l li .y-txt-cont {*position: relative; *top: -50%; width: 110px; margin: 0 auto;}

.y-l li .y-txt p { line-height: 20px;}
.y-l li .y-txt p strong {font-size: 14px; color: #333;}
.y-l li .y-txt p em {font-weight: bold;}
/* 监测 */
.y-xm-wrap {padding: 0 15px;}
.y-xm,.y-xm-box {width: 100%; margin: 0 auto;}
.y-xm-tit {width: 100%; margin: 0 auto;}
.y-xm-tit h3 {float: left; font-weight: normal; line-height: 50px; color: #333; font-size: 14px; margin-right: 30px;}
.y-xm-tit h3 i {float: left; width: 30px; height: 30px; margin-right: 10px; margin-top: 10px; background: url(../images/jc_icon_tit.png) no-repeat 0px -31px;}
.y-xm-tit h3 font {color: #ff5454; line-height: 46px; padding-left: 10px; font-size: 12px;}
/* 
.y-xm-tit h3 .y-xm-weight {background-position: 0px center;}
.y-xm-tit h3 .y-xm-bp {background-position: -30px center;}
.y-xm-tit h3 .y-xm-glu {background-position: -60px center;}
.y-xm-tit h3 .y-xm-waist {background-position: -90px center;}
.y-xm-tit h3 .y-xm-maibo {background-position: -120px center;}
.y-xm-tit h3 .y-xm-tiwen {background-position: -150px center;}
.y-xm-tit h3 .y-xm-xuezhi {background-position: -180px center;}
.y-xm-tit h3 .y-xm-xinlv {background-position: -210px center;}
.y-xm-tit h3 .y-xm-yundongnenghao {background-position: -240px center;}
.y-xm-tit h3 .y-xm-shanshi {background-position: -270px center;}
.y-xm-tit h3 .y-xm-xiyan {background-position: -300px center;}
.y-xm-tit h3 .y-xm-yinjiu {background-position: -330px center;}
 */
.y-xm-tit h3 .y-xm-weight {background-position: 0px center;}
.y-xm-tit h3 .y-xm-bp_maibo {background-position: -30px center;}
.y-xm-tit h3 .y-xm-glu {background-position: -60px center;}
.y-xm-tit h3 .y-xm-waist {background-position: -90px center;}
.y-xm-tit h3 .y-xm-tiwen {background-position: -120px center;}
.y-xm-tit h3 .y-xm-fat {background-position: -150px center;}
.y-xm-tit h3 .y-xm-xuezhi {background-position: -180px center;}
.y-xm-tit h3 .y-xm-xinlv {background-position: -210px center;}
.y-xm-tit h3 .y-xm-yundongnenghao {background-position: -240px center;}
.y-xm-tit h3 .y-xm-shanshi {background-position: -270px center;}
.y-xm-tit h3 .y-xm-xiyan_yinjiu {background-position: -300px center;}
.y-xm-tit h3 .y-xm-oxygen {background-position: -330px center;}

.y-xm-tit .y-x-xz {float: left; height: 30px; line-height: 30px; margin-top: 10px;}
.y-xm-tit .y-x-xz a {color: #666; float: left; background: #f0f0f0; margin: 0 3px; height: 30px; line-height: 30px; padding: 0 15px; border-radius:15px; -moz-border-radius:15px; -webkit-border-radius:15px;}
.y-xm-tit .y-x-xz a:hover,.y-xm-tit .y-x-xz .yon {color: #fff; background: #1eaa82;}

/* * */
.y-xm-tit .y-xm-data {float: right; margin-top: 10px;}
.y-xm-tit .y-xm-data .monitor-tubiao-head {float: left; background: none; border: none; height: 30px; padding: 0;}
.y-xm-tit .y-xm-data a.data-enter {margin-left: 0; background: #2780c2; color: #fff; height: 30px; line-height: 30px; padding: 0 10px; border: none;}
.y-xm-tit .y-xm-data .y-xm-add {float: left; padding: 0;}
.y-xm-tit .y-xm-data .y-xm-add a.j_hand {float: left; margin-left: 10px; height: 30px; line-height: 30px; color: #1eaa82; cursor: pointer;}

.y-xm-tit .y-xm-data .y-xm-add a.j_hand i {float: left; width: 20px; height: 20px; padding: 2px; margin-top: 3px; background: #1eaa82 url(../images/jc_icon_add.png) no-repeat center; border-radius:12px; -moz-border-radius:12px; -webkit-border-radius:12px;
}
.y-xm-tit .y-xm-data .y-xm-add a.j_hand p {float: left; padding-left: 5px;}
/* * */
.y-xm-tit .y-xm-data .y-xm-add a.P-W-pgbt {float: left; margin-left: 15px; padding-left: 50px; padding-right: 20px; height: 46px; line-height: 46px; color: #fff; background: #2780c2; cursor: pointer; border-radius:23px; -moz-border-radius:23px; -webkit-border-radius:23px; position: relative;}

.y-xm-tit .y-xm-data .y-xm-add a.P-W-pgbt i {float: left; width: 20px; height: 20px; padding: 13px; border: 2px solid #fff; position: absolute; left: -2px; top: -2px; background: #91b821 url(../images/jc_icon_add.png) no-repeat center; border-radius: 25px; -moz-border-radius: 25px; -webkit-border-radius: 25px;}
.y-xm-tit .y-xm-data .y-xm-add a.P-W-pgbt p {float: left; padding-left: 10px; font-size: 16px;}

/* 
.y-xm-tit .y-xm-data {float: right;}
.y-xm-tit .y-xm-data .monitor-tubiao-head {float: left; background: none; border: none; height: 30px; padding: 0;}
.y-xm-tit .y-xm-data a.data-enter {margin-left: 0; background: #2780c2; color: #fff; height: 30px; line-height: 30px; padding: 0 10px; border: none;}
.y-xm-tit .y-xm-data .y-xm-add {float: left; padding: 0;}
.y-xm-tit .y-xm-data .y-xm-add a.j_hand {float: left; margin-left: 15px; padding-left: 50px; padding-right: 20px; height: 46px; line-height: 46px; color: #fff; background: #2780c2; cursor: pointer; webkit-transition: all 0.1s linear 0s; -moz-transition: all 0.1s linear 0s; -ms-transition: all 0.1s linear 0s; -o-transition: all 0.1s linear 0s; transition: all 0.1s linear 0s; border-radius:23px; -moz-border-radius:23px; -webkit-border-radius:23px; position: relative;}
.y-xm-tit .y-xm-data .y-xm-add a.j_hand:hover {background: #91b821;}
.y-xm-tit .y-xm-data .y-xm-add a.j_hand i {float: left; width: 20px; height: 20px; padding: 13px; border: 2px solid #fff; position: absolute; left: -2px; top: -2px; background: #91b821 url(../images/jc_icon_add.png) no-repeat center; border-radius: 25px; -moz-border-radius: 25px; -webkit-border-radius: 25px;}
.y-xm-tit .y-xm-data .y-xm-add a.j_hand p {float: left; padding-left: 10px; font-size: 16px;}
 */

.y-xm-box .monitor-tubiao-con {border: 1px solid #e3e8ee;}
/* 无数据 */
.y-xm-box .y-xm-nodata {border-top: 1px solid #e3e8ee; margin-bottom: 50px;}
/* 结果 */
.y-xm-s {width: 100%; margin: 0 auto;}
.y-xm-stit {width: 100%; margin: 0 auto; border-bottom: 1px solid #e8e8e8; margin-top: 15px;}
.y-xm-stit .y-xmtab {float: left;}
.y-xm-stit .y-xmtab li {float: left;}
.y-xm-stit .y-xmtab li a {float: left; padding: 0 25px; height: 40px; line-height: 40px; color: #666; font-size: 14px; border: 1px solid #fff; border-bottom-color: #e8e8e8; position: relative; bottom: -1px;}
.y-xm-stit .y-xmtab li a:hover {color: #3399cc;}
.y-xm-stit .y-xmtab li .y-on {border-color: #e8e8e8; border-bottom-color: #fff; color: #3399cc;}
.y-xm-stit .y-xmtab li .y-on:after {content: ""; position: absolute; top: -1px; left: 0; width: 100%; height: 3px; background: #3399cc; z-index: 2;}
.y-xm-res {width: 100%; margin: 0 auto;}
.y-xm-res table {width: 100%; margin: 0 auto; border-collapse:collapse;}
.y-xm-res table th,.y-xm-res table td {border-top: 1px solid #e6e6e6; border-bottom: 1px solid #e6e6e6; height: 30px; line-height: 30px; text-align: center; padding: 0; color: #666;}
.y-xm-res table td {height: 50px; line-height: 50px; color: #666; border-top: none;}
.y-xm-res table td em {color: #666; font-weight: bold;}
.y-xm-res table td em b {margin: 0 5px; font-weight: bold;}
.y-xm-res table td i {color: #666;}
.y-xm-res table td a {color: #ff5454;}
.y-xm-res table td a:hover {color: #1eaa82;}
.y-xm-res table td a.y-xm-nodie {color: #ccc; cursor: text;}
.y-xm-res table .y-two {background: none;}
.y-xm-res table td .y-xm-zkicon {width: 100%; height: 40px; margin: 0 auto; position: relative;}
.y-xm-res table td .y-xm-zkicon a {float: left; width: 20px; height: 20px; background: url(../images/yd-icon-dot.png) no-repeat center top; position: absolute; left: 50%; top: 10px; margin-left: -10px;}
.y-xm-res table td .y-xm-zkicon .y-down {background-position: center -20px;}
.y-xm-res table td .y-xm-zred {color: #ff5454;}
.y-xm-res table td .y-xm-zgreed {color: #ff9600;}
.y-xm-res table .y-xm-txtleft {text-align: left;}
.y-xm-res .y-xm-shck {height: 20px; padding: 10px 5px; position: relative;}
.y-xm-res .y-xm-shck a {float: left; margin: 0 10px;}
.y-xm-res .y-xm-shck a i {float: left; width: 20px; height: 20px; margin: 0 5px; background: url(../images/sh_icon.png) no-repeat left top; webkit-transition: all 0.2s linear 0s; -moz-transition: all 0.2s linear 0s; -ms-transition: all 0.2s linear 0s; -o-transition: all 0.2s linear 0s; transition: all 0.2s linear 0s;}
.y-xm-res .y-xm-shck a .y-xm-shjg {background-position: 0px top;}
.y-xm-res .y-xm-shck a .y-xm-shly {background-position: -20px top;}
.y-xm-res .y-xm-shck a .y-xm-shfx {background-position: -40px top;}
.y-xm-res .y-xm-shck a:hover {color: #ff5454;}
.y-xm-res .y-xm-shck a:hover .y-xm-shjg {background-position: 0px -20px;}
.y-xm-res .y-xm-shck a:hover .y-xm-shly {background-position: -20px -20px;}
.y-xm-res .y-xm-shck a:hover .y-xm-shfx {background-position: -40px -20px;}
.y-xm-res .y-xm-shck a span {float: left; line-height: 22px;}
/* 运动项目 */
.y-xm-res .y-xm-ydxm {width: 1198px; margin: 0 auto; border: 1px solid #e3e8ee; border-top-width: 2px; background: #f5faff;}


.y-xm-res .y-xm-page {width: 100%; margin: 0px auto; text-align: center; padding: 15px 0;}
.y-xm-res .y-xm-page a {display: inline-block; width: 198px; height: 38px; line-height: 38px; border: 1px solid #f0f0f0; text-align: center; background: #fafafa; color: #999;}
.y-xm-res .y-xm-page a:hover {background: #f5f5f5; color: #999; border-color:#f0f0f0;}

/* -----===== 评估样式 =====----- */
.y-wrap .y-pg-mask {width: 100%; height: 349px; margin: 0 auto; background: url(../images/pg_top_bg.jpg) no-repeat center top; position: absolute; left: 0; top: 0; z-index: 22;}
.y-pg-lt {width: 1200px; height: 244px; margin: 0 auto; overflow: hidden;}
.y-pg-lt li {float: left; width: 240px; padding: 25px 30px 0;}
.y-pg-lt li a {float: left; position: relative; color: #666;}
.y-pg-lt li i {float: left; width: 80px; height: 80px; margin: 0 80px; background: url(../images/pg_icon_pic.png) no-repeat left -161px; webkit-transition: all 0.15s linear 0s; -moz-transition: all 0.15s linear 0s; -ms-transition: all 0.15s linear 0s; -o-transition: all 0.15s linear 0s; transition: all 0.15s linear 0s;}
.y-pg-lt li .y-pg-icona {background-position: 0px 0px;}
.y-pg-lt li .y-pg-iconb {background-position: -80px 0px;}
.y-pg-lt li .y-pg-iconc {background-position: -160px 0px;}
.y-pg-lt li .y-pg-icond {background-position: -240px 0px;}
.y-pg-lt li a:hover .y-pg-icona,.y-pg-lt li .y-ac .y-pg-icona {background-position: 0px -80px;}
.y-pg-lt li a:hover .y-pg-iconb,.y-pg-lt li .y-ac .y-pg-iconb {background-position: -80px -80px;}
.y-pg-lt li a:hover .y-pg-iconc,.y-pg-lt li .y-ac .y-pg-iconc {background-position: -160px -80px;}
.y-pg-lt li a:hover .y-pg-icond,.y-pg-lt li .y-ac .y-pg-icond {background-position: -240px -80px;}
.y-pg-lt li h3 {color: #666; line-height: 60px; font-size: 18px; font-weight: normal; text-align: center;}
.y-pg-lt li a:hover h3,.y-pg-lt li .y-ac h3 {color: #91b818;}
.y-pg-lt li p {line-height: 20px;}
.y-pg-tit h3 i {background: url(../images/pg_icon_tit.png) no-repeat 0px -31px;}
.y-pg-tit h3 .y-xm-fxpg {background-position: 0 0px;}
.y-pg-tit h3 .y-xm-psyl {background-position: -30px 0px;}
.y-pg-tit h3 .y-xm-axxg {background-position: -60px 0px;}
.y-pg-tit h3 .y-xm-zytz {background-position: -90px 0px;}
/* 表格样式 */
.y-xm-res .y-pg-tb th,.y-xm-res .y-pg-tb {height: 50px; line-height: 50px;}
.y-xm-res .y-pg-tb th {color: #333; color: #666; font-weight: bold; border-bottom-width: 5px;}
.y-xm-res .y-pg-tb .y-pg-jybox {width: 590px; height: 26px; position: relative; overflow: hidden;}
.y-xm-res .y-pg-tb .y-pg-jywrpa {position: relative; left: 50%; float: left;}
.y-xm-res .y-pg-tb .y-pg-jy {margin-left: -50%;}
.y-xm-res .y-pg-tb .y-pg-jy span {float: left; width: 84px; margin: 0 2px; padding: 0 10px; text-align: center; height: 24px; line-height: 24px; border: 1px solid #e6e6e6; background: #e6e6e6; border-radius:13px; -moz-border-radius:13px; -webkit-border-radius:13px; color: #999;}
.y-xm-res .y-pg-tb .y-pg-jy span b {margin-left: 10px;}
.y-xm-res .y-pg-tb .y-pg-jy .y-pg-d1 {border-color: #f6877f; background: #f6877f; color: #fff;}
.y-xm-res .y-pg-tb .y-pg-jy .y-pg-d2 {border-color: #f7c76e; background: #f7c76e; color: #fff;}
.y-xm-res .y-pg-tb .y-pg-jy .y-pg-d3 {border-color: #99dbdf; background: #99dbdf; color: #fff;}
.y-xm-res .y-pg-tb .y-pg-jy .y-pg-d4 {border-color: #9fbf77; background: #9fbf77; color: #fff;}
.y-xm-res .y-pg-tb .nocheck {color: #999; cursor: default;}



/* -----===== 档案样式 =====----- */
.y-wrap .y-da-mask {width: 100%; height: 349px; margin: 0 auto; background: url(../images/da_top_bg.jpg) no-repeat center top; position: absolute; left: 0; top: 0; z-index: 22;}
.y-da-lt li {width: 180px;}
.y-da-lt li i {margin: 0 50px; background: url(../images/da_icon_pic.png) no-repeat left -161px;}
.y-da-lt li .y-da-icona {background-position: 0px 0px;}
.y-da-lt li .y-da-iconb {background-position: -80px 0px;}
.y-da-lt li .y-da-iconc {background-position: -160px 0px;}
.y-da-lt li .y-da-icond {background-position: -240px 0px;}
.y-da-lt li .y-da-icone {background-position: -320px 0px;}
.y-da-lt li a:hover .y-da-icona,.y-da-lt li .y-ac .y-da-icona {background-position: 0px -80px;}
.y-da-lt li a:hover .y-da-iconb,.y-da-lt li .y-ac .y-da-iconb {background-position: -80px -80px;}
.y-da-lt li a:hover .y-da-iconc,.y-da-lt li .y-ac .y-da-iconc {background-position: -160px -80px;}
.y-da-lt li a:hover .y-da-icond,.y-da-lt li .y-ac .y-da-icond {background-position: -240px -80px;}
.y-da-lt li a:hover .y-da-icone,.y-da-lt li .y-ac .y-da-icone {background-position: -320px -80px;}
.y-da-tit h3 i {background: url(../images/da_icon_tit.png) no-repeat 0px -31px;}
.y-da-tit h3 .y-xm-grdajl {background-position: 0 0px;}
.y-da-tit h3 .y-xm-tjda {background-position: -30px 0px;}
.y-da-tit h3 .y-xm-yyjl {background-position: -60px 0px;}
.y-da-tit h3 .y-xm-zybsjl {background-position: -90px 0px;}
.y-da-tit h3 .y-xm-bljl {background-position: -120px 0px;}
/* 用药记录 */
.y-da-yy {width: 800px; border: 1px solid #e3e8ee; border-top: none; border-bottom: none; background: #f5faff; padding: 20px 199px 0px;}
.pad-bot20 {padding-bottom: 20px;}
.y-da-yy .y-da-yylt {width: 800px; margin: 0 auto;}
.y-da-yy .y-da-yylt li {float: left; width: 800px; margin-bottom: 20px; line-height: 24px; height: 24px;}
.y-da-yy .y-da-yylt li span {float: left; width: 60px; color: #999;}
.y-da-yy .y-da-yylt li p {float: left; border-bottom: 1px solid #999; text-align: left; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.y-da-yy .y-da-yylt li em {margin: 0 5px; font-weight: normal;}
.y-da-yy .y-da-yylt .y-da-yyname {float: left; width: 300px; margin-right: 50px;}
.y-da-yy .y-da-yylt .y-da-yyname p {width: 240px;}
.y-da-yy .y-da-yylt .y-da-yyfl {float: left; width: 450px;}
.y-da-yy .y-da-yylt .y-da-yyfl p {width: 390px;}
/* 病历记录 */
.y-da-blbox {width: 100%; margin: 0 auto; background: #f5faff; padding: 20px; webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.y-da-blwrap {width: 100%; background: #fff; border: 2px solid #b4d2e6; padding: 32px; padding-bottom: 22px; webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.y-da-blbox .y-da-bltit {font-size: 22px; color: #333;}
.y-da-blbox .y-bl-tit {border-bottom: 2px solid #999;}
.y-da-blbox .y-bl-tit span {float: left;}
.y-da-blbox .y-bl-tit em {float: right; font-weight: normal;}
.y-da-blbox .y-bl-cont {width: 100%; margin: 0 auto; margin-bottom: 10px;}
.y-da-blbox .y-bl-cont dt {float: left; width: 100%; height: 40px; line-height: 40px; text-align: left;}
.y-da-blbox .y-bl-cont dt em {color: #333;}
.y-da-blbox .y-bl-cont dt a {float: right; width: 50px; height: 20px; line-height: 20px; margin-top: 9px; border: 1px solid #b4d2e6; background: #f5faff; color: #2780c2; text-align: center; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;}
.y-da-blbox .y-bl-cont dd {float: left; width: 100%; text-align: left;}
.y-da-blbox .y-bl-cont dd p {line-height: 22px; color: #666;}
.y-da-blbox .y-bl-cont .y-bl-pic {margin-top: 5px;}
.y-da-blbox .y-bl-cont .y-bl-pic .y-bl-plt li {float: left; position: relative; margin-right: 5px;}
.y-da-blbox .y-bl-cont .y-bl-pic .y-bl-plt li a {float: left; padding: 5px; border: 1px solid #e3e8ee; background: #fff;}
.y-da-blbox .y-bl-cont .y-bl-pic .y-bl-plt li a img {width: 50px; height: 50px;}
.y-da-blbox .y-bl-cont .y-bl-pic .y-bl-plt li i {position: absolute; right: 0px; top: 0px; height: 20px; height: 20px; display: none;}
.y-da-blbox .y-bl-cont .y-bl-pic .y-bl-plt li i a {float: left; width: 20px; height: 20px; padding: 0; border: none; background: #ff5454 url(../images/da_icon_del.png) no-repeat center;}
.y-da-blbox .y-bl-cont .y-bl-pic .y-bl-plt li:hover i {display: block;}


/* -----===== 计划样式 =====----- */
.y-wrap .y-jh-mask {width: 100%; height: 349px; margin: 0 auto; background: url(../images/jh_top_bg.jpg) no-repeat center top; position: absolute; left: 0; top: 0; z-index: 22;}
.y-jh-tit h3 i {float: left; width: 30px; height: 30px; margin-right: 10px; background: url(../images/jh_icon_tit.png) no-repeat 0px -31px;}
.y-jh-tit h3 .y-xm-jkgljh {background-position: 0px 0px;}
.y-jh-tit h3 .y-xm-gxhglcf {background-position: -30px 0px;}
.y-jh-box {width: 1200px; height: 204px; margin: 0 auto; padding-top: 40px;}
.y-jh-box a {color: #666; float: left;}
.y-jh-box h3 {float:left; width: 390px; color: #333; font-size: 18px; line-height: 60px; font-weight: normal;}
.y-jh-box a:hover h3,.y-jh-box .y-zc h3 {color: #91b818}
.y-jh-box p {line-height: 20px; float: left; width: 390px;}
.y-jh-l {float: left; width: 390px; padding: 0 40px 0 170px; text-align: right;}
.y-jh-l a {float: right; text-align: right;}
.y-jh-l a i {float: left; width: 80px; height: 80px; margin-left: 310px; background: url(../images/jh_icon_pic.png) no-repeat 0 0; webkit-transition: all 0.15s linear 0s; -moz-transition: all 0.15s linear 0s; -ms-transition: all 0.15s linear 0s; -o-transition: all 0.15s linear 0s; transition: all 0.15s linear 0s;}
.y-jh-l p {text-align: right; float: left; width: 390px;}

.y-jh-r {float: left; width: 390px; padding: 0 170px 0 40px;}
.y-jh-r a i {float: left; width: 80px; height: 80px; margin-right: 310px; background: url(../images/jh_icon_pic.png) no-repeat -80px 0; webkit-transition: all 0.15s linear 0s; -moz-transition: all 0.15s linear 0s; -ms-transition: all 0.15s linear 0s; -o-transition: all 0.15s linear 0s; transition: all 0.15s linear 0s;}
.y-jh-r a {float: left; text-align: left;}
.y-jh-l a:hover .y-jh-icona,.y-jh-l .y-ac .y-jh-icona {background-position: 0px -80px;}
.y-jh-r a:hover .y-jh-iconb,.y-jh-r .y-ac .y-jh-iconb {background-position: -80px -80px;}
.y-jh-r .y-ac h3,.y-jh-l .y-ac h3 {color: #91B821;}

/* 计划 */
.y-jh-bwrap {width: 1158px; border: 1px solid #e3e8ee; border-top: none; border-bottom: none; background: #fff; padding: 20px;}
.y-jh-wp {width: 1100px; background: #fff; padding: 10px 29px; padding-bottom: 0;}
.y-jh-bwrap .y-jh-bdl {width: 1100px; margin-bottom: 10px;}
.y-jh-bwrap .y-jh-bdl dt {float: left; width: 1100px; height: 30px; line-height: 30px; text-align: left; color: #333; font-size: 14px; font-weight: bold;}
.y-jh-bwrap .y-jh-bdl dd {float: left; width: 1000px; height: 30px; line-height: 30px; text-align: left; padding-left: 100px;}
.y-jh-bwrap .y-jh-bdl dd em {float: left; width: 150px; font-weight: normal; color: #333;}
.y-jh-bwrap .y-jh-bdl dd p {float: left; width: 730px; color: #999; padding-left: 20px;}
.y-jh-bwrap .y-jh-bdl dd p span {margin-right: 20px;}
.y-xm .y-jh-tred {color: #ff5454;}
.y-xm .y-jh-gred {color: #91B821;}
.y-xm .y-jh-gar {color: #999;}

