i,em {font-style:normal;}
ul,li{list-style: none;}
.w100{width: 100%;}
.sub_pages{}
.sub_pages span:last-child,
.sub_pages span:nth-last-child(2),.sub_pages span:nth-last-child(3){ display: none;}
.content-wrapper img,.imgs_100 img{max-width: 100%;}

.discheck{font-size: 22px; color: rgba(0,0,0,.2);margin-left: 0px;}/* 不可选择 ☒ □ ☑ */
.content-heading a{color: #656565}

.login_photo{/*min-height: 100%;*/min-height:60px;}
.exit_admin,.login_pass,.cursor{cursor: pointer}
.l{float: left}.r{float: right}
#TempEduList .r{margin-left: 10px;cursor: pointer}
/* 图库 */
#picList{margin: 0;padding: 0; text-align: center}
#picList li{ display: inline-block; width: 70px; height: 75px; overflow: hidden; margin: 5px; text-align: center}
#picList li img{width: 70px; height:55px}
#picList li dd{ margin-bottom: 20px;}
/* 问卷 */
#detl_list a{margin-left: 20px;}
#detl_list .list_sub i{margin-left: 20px;min-width: 50%; display: inline-block;}
.list_sub dd{margin-bottom: 15px;}
.oplist{padding: 20px 20px; background: #FFFFFF;}
.oplist dd{border-bottom: 1px solid rgba(0,0,0,.2); line-height: 30px; width: 100%; max-width: 550px; text-align: right;}
.oplist i{ display: inline-block;float: left;}
.center{text-align: center!important; padding: 0!important}

/* 手术池 患教 */
.video_down{max-width: 150px;}
.edu_imgs{max-width: 150px;max-height: 80px;overflow: hidden}
.edu_imgs img{width:100%;min-height: 80px;}

/* 案例 tab css */
.tab{ width:100%; margin:0 auto;}
.tab-hd,.tab-bd{margin-left: 0;padding-left: 0}
.tab-hd { overflow:hidden; zoom:1; margin-bottom: -1px;}
.tab-hd li{ float:left; padding: 0 10px; text-align:center; cursor:pointer; line-height: 40px; font-size: 14px; }
.tab-hd li.active{ border: 1px solid #ccc; border-bottom:0; font-weight: 700;}
.tab-bd li{display:none;}
.tab-bd li.thisclass{ display:list-item;}

/* 验证码 */
.code{
	font-family:Arial;
	font-style:italic;
	color:rgba(0,0,0,.3);
	font-size:20px;
	border:0;
	letter-spacing:3px;
	font-weight:bolder;
	position: absolute;right:4px; top:4px;     
	cursor:pointer;
	min-width: 80px;
	height:27px;
	line-height:27px;
	text-align:center;
	vertical-align:middle;
	background: rgba(0,0,0,.1);
	border-radius: 0.25rem;
}

/* page */
div.fy_pagediv {text-align:center;color:#999;padding:0 0 5px 0;}
div.fy_pagediv a {text-decoration:none;}
div.fy_pagediv a:hover{background:rgba(0,0,0,0.07);}
div.fy_pagediv span,div.fy_pagediv a {display:inline-block;box-sizing:border-box;font-size:14px;}
.current {color:#ffffff;background:#23b7e5;width:35px;height:35px;line-height:35px;border-radius:3px; margin-right: 5px;}
.zxfPagenum {color:#666;background:#fff;width:35px;height:35px;line-height:35px;margin:0 5px;border-radius:3px;}
.nextpage {margin:0 5px;}
.nextbtn,.prebtn,span.disabled {color:#666;background:#fff;width:60px; margin: 0 5px; height:35px;line-height:35px;border-radius:3px;}
.zxfinput {width:50px;height:35px;text-align:center;box-sizing:border-box;border:1px solid #E6E6E6;margin:0 12px;border-radius:3px;color:#666;}
.zxfokbtn {width:60px;height:35px;line-height:35px;border:1px solid #E6E6E6;margin-left:10px;cursor:pointer;border-radius:3px;background:#fff;}
input::-webkit-outer-spin-button,input::-webkit-inner-spin-button {-webkit-appearance:none;}
input[type="number"] {-moz-appearance:textfield;}

.pagin{position: relative; text-align: right; min-height:35px;margin-top:1rem; clear: both;z-index: 1;}
.pagin .paginList { /*position: absolute; right: 0px; top: 0;*/min-height:35px;}
.pagin .message {/*position:absolute;left:0px;top:5px;*/font-size:14px;line-height:35px;float: left; display: none}

@media (min-width: 768px) {
	.pagin .paginList{float: right;}
	.pagin .message {display: block !important;}
	.pagin .nodisplay{display: none!important;}
}


.pagin .message .blue {color:#056dae;font-style:normal;font-size:14px;margin:0 2px;}
.fy_pagediv b{font-size:14px;margin:0 5px;}
#currentpage,#padtype,.display_none {display:none;}
/* page */

.imgtable{margin-top: -1rem;}
.imgtable thead{background:#f5f8fa;}
.imgtable tbody tr:nth-child(2n) {}
.doctor_level {color:#FFF!important;padding:3px 10px;border-radius:12px;display:inline-block}
i.red,font.red{color: red!important;}
i.blue,font.blue{color:blue!important;}
i.green,font.green{color:forestgreen!important;}
i.yellow,font.yellow{color:darkorange!important;}
.tr_active,.tr_active:hover{ background:#f5f8fa!important;}
.open-table .imgtable{ margin-top:0;margin-bottom: 0rem;}
.open-foot-b{border-top: none; border-bottom: 1px solid rgba(0, 0, 0, 0.12); padding-top:0; margin-bottom: 1rem; margin-top: -1rem;
    border-bottom-right-radius: 0; 
    border-bottom-left-radius: 0;
}

#edu_exam .c-checkbox, .c-radio { margin-right: 0}
#edu_exam label { margin-bottom: 0;}
#edu_exam .c-checkbox span, #edu_exam .c-radio span{border-color: #999;}
.input100 label { width: 100%; display:inline-block;}

/* 绑定平板 */
#un_pad_list{max-height: 600px;overflow-y: auto;}
#un_pad_list li{ line-height: 30px; float: left; width: 33%;}
#un_pad_list li label{margin-left: 5px;font-size: 14px;}

/* 修改未绑定平板 添加平板 */
#un_pad_type,#add_pad_type,.radio_list{}
#un_pad_type li,#add_pad_type li,.radio_list li{ float: left; width: 33%;}
#un_pad_type li label,#add_pad_type li label,.radio_list li label{margin-left: 5px;font-size: 14px;}


.radio_list_px{}
.radio_list_px li{ line-height: 30px; float: left; min-width: 120px;}
.radio_list_px li label{margin-left: 5px;font-size: 14px;}

/* 标签 */
.checkbox_list{}
.checkbox_list label{margin-right: 20px; min-width:50px;display: inline-block}
/* 功能菜单 */
.btn_checkbox{}
.btn_checkbox li,#btn_checkbox li{ float: left; min-width: 120px;}
.btn_checkbox label,#btn_checkbox label{line-height: 34px!important; margin-right: 20px; font-size: 14px!important;min-width:50px!important;display: inline-block;}

#role_menu_btn label{margin-right: 20px; font-size: 14px!important;min-width:90px!important;display: inline-block; margin-left: 10px;}
#checkbox_hosp label{margin-right: 20px; font-size: 14px!important;min-width:120px!important;display: inline-block;}
#select_role label{margin-right: 20px; font-size: 14px!important;min-width:120px!important;display: inline-block;}
#selectdict label{margin-right: 20px; font-size: 14px!important;min-width:120px!important;display: inline-block;}
#SelectEduLables label,.min-label label{margin-right: 20px; font-size: 14px!important;min-width:120px!important;display: inline-block;}
.min-label{max-height: 110px; overflow-y: auto;}


.label_div label {
    width: auto!important;
    line-height: 34px!important;
    display:inline-block!important;
	clear: both!important;
	}
.open_table{}
.open_table tr{border-bottom: 1px dotted rgba(0,0,0,0.1)}
.open_table td{ line-height: 150%; padding: 5px 0; font-size: 14px;}

.edu_img,.hos_img{width: 100px;height: 50px; overflow: hidden;border-radius: 3px;}
.edu_img img,.hos_img img{max-width: 100%;height: 50px;border-radius: 3px;}
.doctor_img{width: 60px;height: 60px; overflow: hidden;border-radius: 90px;}
.doctor_img img{width: 100%;min-height: 100%;border-radius: 3px;}
.edu_img{width: 70px;}

.open_table .select_class{min-width: 200px;margin-left: 0; }
.open_table .select_class_30{min-width: 30%!important;margin-left: 0; }

.w60{width: 60%;margin-left: -30%;top: 40px;}
.w60 .tipinfo{padding-top: 0;}
.w60 .tipinfo .open_table td{padding:5px 0;}
.w60 .tipinfo .tipbtn{margin-top: 5px;}
.input100{width:100%!important;}
.input80{width:80%!important;}
.input30{width:30px!important;}
.input_time{width:80px!important;}

.title_bt_big{font-size: 24px; text-align: left; font-weight: 600; text-align: center}
.case_sub_tit{font-size: 20px; border-left:4px solid #076BAB; height: 25px; padding-left: 10px; margin: 10px 0;}
.case_info{line-height: 180%; margin-left: 10px; font-size: 16px; padding-left: 14px;}
.case_info img{max-width: 100%;}

.itab .tishi{ line-height: 35px; color: red; margin-left: 30px;}
i.tishi{ line-height: 35px; color: #999; margin-left: 20px;}

.ma_edu{}
#ma_title{ text-align: center; font-size: 18px; margin-bottom: 20px;}
#output{text-align: center;}

.max_logs_th{max-width: 25%!important;}
td{
	word-break:break-all;        /* 按字符截断换行 支持IE和chrome，FF不支持*/
	word-wrap:break-word;      /* 按英文单词整体截断换行 以上三个浏览器均支持 */
	}
.send-textarea{ width: 100%; border: 1px #D0DEE5 solid; border-radius: 3px; line-height: 160%; font-size: 14px;}
.edu_charts{width: 98%; height:600px; margin: 0 auto;}


.card-search{float: right;}
.modal-del{}
.modal-del-img{text-align: center; margin-bottom: 10px;}
.modal-del-tips{}
.modal-del-tips p{font-size: 14px; font-weight: 600;}
.modal-del-tips cite{}
.forminfo .input-group-text{min-width: 100px;}
#search_name,.input_w{max-width: 140px;}

/* toast start */
@-webkit-keyframes toastAnimation {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
            transform: translate3d(0, -100%, 0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}

@keyframes toastAnimation {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
            transform: translate3d(0, -100%, 0);
  }
  100% {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}
.toastAnimation {
  -webkit-animation-name: toastAnimation;
          animation-name: toastAnimation;
}
.toast-message {
	text-align:center;
	color:#fff;
	max-width:350px;
	position:fixed;
	z-index:999999;
    padding: 15px;
    font-size: 16px;
    line-height: 22px;
    border-radius: 0.2rem;
	
	-webkit-animation:toastAnimation 0.3s ease 0s 1 normal;
	animation:toastAnimation 0.3s ease 0s 1 normal;
}
/* toast end */

.radiostyle input {display:none}
.radiostyle label {
	background-color:#FFF;
	border:2px solid #ccc;
	border-radius:18px;
	height:18px;
	width:18px;
	text-align:center;
	float: left;
	font-size:18px;
	margin-bottom: 0;margin-top: 2px;
	}
.radiostyle label i{font-size:18px;color:#A3908F;}
.radiostyle input:checked + label {color:#fff;background: url("../img/check.svg") no-repeat center center; background-size:95% 95%;  background-color:#23b7e5; border-color:#23b7e5;}
.checkboxstyle label{border-radius:0;}

.noData{background:url("../img/nodata.svg") no-repeat center top; background-size:40px 40px; padding-top: 40px; width: 100%; margin: 0 auto; 
	font-size: 14px; text-align: center; color:rgba(0,0,0,.3);}

/* loading */
.load-view{z-index: 49999; width:200px;height:150px;background:rgba(0,0,0,.8);border-radius:8px;position:fixed;left:0;top:0;right:0;bottom:0;margin:auto;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-around;padding:6px 0 0;-webkit-transition:height 1s linear 0s;-moz-transition:height 1s linear 0s;-o-transition:height 1s linear 0s;transition:height 1s linear 0s}.load-an-view{width:100%;height:auto;box-pack:center;box-align:center;display:-moz-box;-moz-box-pack:center;-moz-box-align:center;display:-webkit-box;-webkit-box-pack:center;-webkit-box-align:center;-o-box-pack:center;-o-box-align:center}.load-tip{width:100%;text-align:center;font-size:16px;line-height:16px;color:#fff;font-family:Trebuchet MS,Verdana,Helvetica,Arial,sans-serif}.load-circle{min-width:40px;min-height:40px;position:relative}.load-container1>div,.load-container2>div,.load-container3>div{width:20%;height:20%;background-color:#fff;border-radius:100%;position:absolute;-webkit-animation:bouncedelay 1.2s infinite ease-in-out;-moz-animation:bouncedelay 1.2s infinite ease-in-out;-o-animation:bouncedelay 1.2s infinite ease-in-out;animation:bouncedelay 1.2s infinite ease-in-out;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both}.load-circle .load-container{position:absolute;width:100%;height:100%}.load-container2{-webkit-transform:rotateZ(45deg);-moz-transform:rotateZ(45deg);-o-transform:rotateZ(45deg);transform:rotateZ(45deg)}.load-container3{-webkit-transform:rotateZ(90deg);-moz-transform:rotateZ(90deg);-o-transform:rotateZ(90deg);transform:rotateZ(90deg)}.circle1{top:0;left:0}.circle2{top:0;right:0}.circle3{right:0;bottom:0}.circle4{left:0;bottom:0}.load-container2 .circle1{-webkit-animation-delay:-1.1s;-moz-animation-delay:-1.1s;-o-animation-delay:-1.1s;animation-delay:-1.1s}.load-container3 .circle1{-webkit-animation-delay:-1s;-moz-animation-delay:-1s;-o-animation-delay:-1s;animation-delay:-1s}.load-container1 .circle2{-webkit-animation-delay:-.9s;-moz-animation-delay:-.9s;-o-animation-delay:-.9s;animation-delay:-.9s}.load-container2 .circle2{-webkit-animation-delay:-.8s;-moz-animation-delay:-.8s;-o-animation-delay:-.8s;animation-delay:-.8s}.load-container3 .circle2{-webkit-animation-delay:-.7s;-moz-animation-delay:-.7s;-o-animation-delay:-.7s;animation-delay:-.7s}.load-container1 .circle3{-webkit-animation-delay:-.6s;-moz-animation-delay:-.6s;-o-animation-delay:-.6s;animation-delay:-.6s}.load-container2 .circle3{-webkit-animation-delay:-.5s;-moz-animation-delay:-.5s;-o-animation-delay:-.5s;animation-delay:-.5s}.load-container3 .circle3{-webkit-animation-delay:-.4s;-moz-animation-delay:-.4s;-o-animation-delay:-.4s;animation-delay:-.4s}.load-container1 .circle4{-webkit-animation-delay:-.3s;-moz-animation-delay:-.3s;-o-animation-delay:-.3s;animation-delay:-.3s}.load-container2 .circle4{-webkit-animation-delay:-.2s;-moz-animation-delay:-.2s;-o-animation-delay:-.2s;animation-delay:-.2s}.load-container3 .circle4{-webkit-animation-delay:-.1s;-moz-animation-delay:-.1s;-o-animation-delay:-.1s;animation-delay:-.1s}@-webkit-keyframes bouncedelay{0%,80%,100%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@-moz-keyframes bouncedelay{0%,80%,100%{-moz-transform:scale(0)}40%{-moz-transform:scale(1)}}@-o-keyframes bouncedelay{0%,80%,100%{-o-transform:scale(0)}40%{-o-transform:scale(1)}}@keyframes bouncedelay{0%,80%,100%{transform:scale(0)}40%{transform:scale(1)}}.fading-circle{min-width:50px;min-height:50px;position:relative}.sk-circle{width:100%;height:100%;position:absolute;left:0;top:0}.sk-circle:before{content:'';display:block;margin:0 auto;width:18%;height:18%;background-color:#fff;border-radius:100%;-webkit-animation:sk-circleFadeDelay 1.2s infinite ease-in-out;-moz-animation:sk-circleFadeDelay 1.2s infinite ease-in-out;-o-animation:sk-circleFadeDelay 1.2s infinite ease-in-out;animation:sk-circleFadeDelay 1.2s infinite ease-in-out;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both}.sk-circle2{-webkit-transform:rotate(30deg);-moz-transform:rotate(30deg);-o-transform:rotate(30deg);transform:rotate(30deg)}.sk-circle3{-webkit-transform:rotate(60deg);-moz-transform:rotate(60deg);-o-transform:rotate(60deg);transform:rotate(60deg)}.sk-circle4{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.sk-circle5{-webkit-transform:rotate(120deg);-moz-transform:rotate(120deg);-o-transform:rotate(120deg);transform:rotate(120deg)}.sk-circle6{-webkit-transform:rotate(150deg);-moz-transform:rotate(150deg);-o-transform:rotate(150deg);transform:rotate(150deg)}.sk-circle7{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.sk-circle8{-webkit-transform:rotate(210deg);-moz-transform:rotate(210deg);-o-transform:rotate(210deg);transform:rotate(210deg)}.sk-circle9{-webkit-transform:rotate(240deg);-moz-transform:rotate(240deg);-o-transform:rotate(240deg);transform:rotate(240deg)}.sk-circle10{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}.sk-circle11{-webkit-transform:rotate(300deg);-moz-transform:rotate(300deg);-o-transform:rotate(300deg);transform:rotate(300deg)}.sk-circle12{-webkit-transform:rotate(330deg);-moz-transform:rotate(330deg);-o-transform:rotate(330deg);transform:rotate(330deg)}.sk-circle2:before{-webkit-animation-delay:-1.1s;-moz-animation-delay:-1.1s;-o-animation-delay:-1.1s;animation-delay:-1.1s}.sk-circle3:before{-webkit-animation-delay:-1s;-moz-animation-delay:-1s;-o-animation-delay:-1s;animation-delay:-1s}.sk-circle4:before{-webkit-animation-delay:-.9s;-moz-animation-delay:-.9s;-o-animation-delay:-.9s;animation-delay:-.9s}.sk-circle5:before{-webkit-animation-delay:-.8s;-moz-animation-delay:-.8s;-o-animation-delay:-.8s;animation-delay:-.8s}.sk-circle6:before{-webkit-animation-delay:-.7s;-moz-animation-delay:-.7s;-o-animation-delay:-.7s;animation-delay:-.7s}.sk-circle7:before{-webkit-animation-delay:-.6s;-moz-animation-delay:-.6s;-o-animation-delay:-.6s;animation-delay:-.6s}.sk-circle8:before{-webkit-animation-delay:-.5s;-moz-animation-delay:-.5s;-o-animation-delay:-.5s;animation-delay:-.5s}.sk-circle9:before{-webkit-animation-delay:-.4s;-moz-animation-delay:-.4s;-o-animation-delay:-.4s;animation-delay:-.4s}.sk-circle10:before{-webkit-animation-delay:-.3s;-moz-animation-delay:-.3s;-o-animation-delay:-.3s;animation-delay:-.3s}.sk-circle11:before{-webkit-animation-delay:-.2s;-moz-animation-delay:-.2s;-o-animation-delay:-.2s;animation-delay:-.2s}.sk-circle12:before{-webkit-animation-delay:-.1s;-moz-animation-delay:-.1s;-o-animation-delay:-.1s;animation-delay:-.1s}@-webkit-keyframes sk-circleFadeDelay{0%,39%,100%{opacity:0}40%{opacity:1}}@-moz-keyframes sk-circleFadeDelay{0%,39%,100%{opacity:0}40%{opacity:1}}@-o-keyframes sk-circleFadeDelay{0%,39%,100%{opacity:0}40%{opacity:1}}@keyframes sk-circleFadeDelay{0%,39%,100%{opacity:0}40%{opacity:1}}.three-bounce{min-width:60px;min-height:30px;text-align:center;display:-moz-box;-moz-box-pack:center;-moz-box-align:center;display:-webkit-box;-webkit-box-pack:center;-webkit-box-align:center;-o-box-pack:center;-o-box-align:center}.three-bounce>div{width:12%;height:12%;min-height:10px;min-width:10px;background-color:#fff;border-radius:100%;display:inline-block;-webkit-animation:bouncedelay 1.4s infinite ease-in-out;-moz-animation:bouncedelay 1.4s infinite ease-in-out;-o-animation:bouncedelay 1.4s infinite ease-in-out;animation:bouncedelay 1.4s infinite ease-in-out;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both}.three-bounce .bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s}.three-bounce .bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s}@-webkit-keyframes bouncedelay{0%,80%,100%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@-moz-keyframes bouncedelay{0%,80%,100%{-moz-transform:scale(0)}40%{-moz-transform:scale(1)}}@-o-keyframes bouncedelay{0%,80%,100%{-o-transform:scale(0)}40%{-o-transform:scale(1)}}@keyframes bouncedelay{0%,80%,100%{transform:scale(0)}40%{transform:scale(1)}}.chasing-dots{min-width:40px;min-height:40px;position:relative;text-align:center;-webkit-animation:rotate 2s infinite linear;-moz-animation:rotate 2s infinite linear;-o-animation:rotate 2s infinite linear;animation:rotate 2s infinite linear}.dot1,.dot2{width:50%;height:50%;display:inline-block;position:absolute;top:0;background-color:#fff;border-radius:100%;-webkit-animation:bounce 2s infinite ease-in-out;-moz-animation:bounce 2s infinite ease-in-out;-o-animation:bounce 2s infinite ease-in-out;animation:bounce 2s infinite ease-in-out}.dot2{top:auto;bottom:0;-webkit-animation-delay:-1s;animation-delay:-1s}@-webkit-keyframes rotate{100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes rotate{100%{-moz-transform:rotate(360deg)}}@-o-keyframes rotate{100%{-o-transform:rotate(360deg)}}@keyframes rotate{100%{transform:rotate(360deg)}}@-webkit-keyframes bounce{0%,100%{-webkit-transform:scale(0)}50%{-webkit-transform:scale(1)}}@-moz-keyframes bounce{0%,100%{-moz-transform:scale(0)}50%{-moz-transform:scale(1)}}@-o-keyframes bounce{0%,100%{-o-transform:scale(0)}50%{-o-transform:scale(1)}}@keyframes bounce{0%,100%{transform:scale(0)}50%{transform:scale(1)}}.wave{min-width:40px;min-height:40px;width:100px;height:40px;text-align:center;font-size:0}.wave>div{background-color:#fff;min-height:40px;height:100%;width:4%;margin-left:8%;display:inline-block;-webkit-animation:stretchdelay 1.2s infinite ease-in-out;-moz-animation:stretchdelay 1.2s infinite ease-in-out;-o-animation:stretchdelay 1.2s infinite ease-in-out;animation:stretchdelay 1.2s infinite ease-in-out}.wave>div:first-child{margin-left:0}.wave .rect2{-webkit-animation-delay:-1.1s;-moz-animation-delay:-1.1s;-o-animation-delay:-1.1s;animation-delay:-1.1s}.wave .rect3{-webkit-animation-delay:-1s;-moz-animation-delay:-1s;-o-animation-delay:-1s;animation-delay:-1s}.wave .rect4{-webkit-animation-delay:-.9s;-moz-animation-delay:-.9s;-o-animation-delay:-.9s;animation-delay:-.9s}.wave .rect5{-webkit-animation-delay:-.8s;-moz-animation-delay:-.8s;-o-animation-delay:-.8s;animation-delay:-.8s}@-webkit-keyframes stretchdelay{0%,40%,100%{-webkit-transform:scaleY( 0.4 )}20%{-webkit-transform:scaleY( 1.0 )}}@-moz-keyframes stretchdelay{0%,40%,100%{-moz-transform:scaleY( 0.4 )}20%{-moz-transform:scaleY( 1.0 )}}@-o-keyframes stretchdelay{0%,40%,100%{-o-transform:scaleY( 0.4 )}20%{-o-transform:scaleY( 1.0 )}}@keyframes stretchdelay{0%,40%,100%{transform:scaleY( 0.4 )}20%{transform:scaleY( 1.0 )}}



/* Global Button Styles */
.btn {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}
.btn-info:after {
  content: "";
  background: #fff;
  position: absolute;
  width: 200px;
  height: 200px;
  left: 50%;
  top: 50%;
  opacity: 0;
  margin: -100px 0 0 -100px;
  border-radius: 50%;
  transform: scale(1);
  transition: all 0.75s ease-in-out;
}
.btn-info:active:after {
  transform: scale(0);
  opacity: 1;
  transition: 0s;
}

.time-Wdate {width: 120px;}
.card-search select{max-width:130px;}

/*
	自定义滚动条
	<div class="scrollbar"></div>
*/
.scrollbar {
  overflow: auto
}
.scrollbar::-webkit-scrollbar-track-piece {
  background-color: transparent
}
.scrollbar::-webkit-scrollbar {
  width: 6px;
  height: 6px
}
.scrollbar::-webkit-scrollbar-thumb {
  height: 50px;
  background-color: #ccc;
  outline: 2px solid transparent;
  outline-offset: -2px;
  border: 2px solid transparent
}
.scrollbar::-webkit-scrollbar-thumb:hover {
  height: 50px;
  background-color: #9f9f9f
}



/* hosp_push */
.nav-item{float: left; width: 33.333%; text-align: center;}
.powerA{display: none;}
.input_mask{position: absolute;left: 0;top: 0; width: 100%; height: 100%; background: rgba(0,0,0,.0)}

/* sys_clause */
.nav-item-4{float: left; width: 25%; text-align: center;}
