@charset "utf-8";
/* CSS Document */

.logo{ float:left;}
.modal-dialog{ width:95% !important}


/* he add css */
.color_alert{color: #FF7C00;padding:6px;line-height:30px;}

.search-query{height:32px;display:inline-block}
.btn-sm{height:32px;}

.gray{color:gray;}
.blue{color:blue;}
.green{color:green;}
.yellow{color:yellow;}
.orange{color:orange;}
.red{color:red;}
.bold{font-weight:bold;}

.px14{font-size:14px; line-height:28px;}
.title_bar{font-size:32px; line-height:50px;}

.hand{cursor:pointer;}

.number{width:80px;text-align:center;display:inline-block;}

.textareaintro{line-height:200%;}

.topic-type{float:left;width:300px;margin:6px;color:#666666;}
.topic-type label{min-width:70px;font-weight:bold;}
.topic-type input{width:80px;text-align:center;display:inline-block;}

.form-fillinblank{border-radius:0;-webkit-box-shadow:none!important;box-shadow:none!important;color:#858585;background-color:#fff;}
.form-fillinblank:focus{color:#696969;border-color:#f59942;background-color:#fff;outline:0}
input.form-fillinblank{border-bottom:1px solid #d5d5d5;border-top:0;border-left:0;border-right:0;width:60%;}
textarea.form-fillinblank{border:1px solid #d5d5d5;padding:5px 9px;width:80%;}

.blank_top{width:100%;height:80px;}
.float_top{width:100%;position: fixed;top: 0;z-index: 100;}

.blank_bottom{width: 100%;height:100px;}
.float_bottom{width: 100%;position:fixed;bottom: 0;z-index: 100;padding-right:20px;}


.head_portrait{max-width:320px;border:#ccc 1px solid;padding:2px;border-radius:4px;}

.exam_topicinfo{width:90%;margin:10px;padding:8px;border:#ccc 1px solid;border-radius:2px;text-align:right;}

.blank_topnav{width:100%;height:42px;}
.float_topnav{width:100%;position: fixed;top: 0;z-index: 100;}

#userinfo li {
    width:300px;
    line-height: 23px;
    padding: 5px;
    list-style: none;
	display:inline-block;
}


/*轮转安排当前科室显示*/
@-webkit-keyframes flash {
    50% {
        opacity: 1;
        color: #ff0000;
        font-size: 13px;
    }

    100% {
        opacity: 0;
    }
}

@keyframes flash {
    50% {
        opacity: 1;
        color: #ff0000;
        font-size: 13px;
    }

    100% {
        opacity: 0;
    }
}

.flash {
    position: relative;
    color: #0099cc;
    -webkit-animation: flash 3s infinite cubic-bezier(1,0,0.5,0);
    animation: flash 3s infinite cubic-bezier(1,0,0.5,0);
}

/*视频播放 隐藏下载标签*/
video::-internal-media-controls-download-button {
    display:none;
}
video::-webkit-media-controls-enclosure {
    overflow:hidden;
}
video::-webkit-media-controls-panel {
    width: calc(100% + 30px); 
}


/*课程学习*/
#lib_Tab1_sx{width:100%;margin:0px;padding:0px;margin:15px 0 80px 0; overflow:hidden;}
/*菜单class*/
.lib_tabborder_sx{border:1px solid #edf0f5;}
.lib_Menubox_sx {line-height:28px;position:relative; float:left; width:130px; min-height:110px;border-right:1px solid #edf0f5;}
.lib_Menubox_sx ul{margin:0px;padding:0px;list-style:none; position:absolute; top:10px; left:0px; margin-left:10px; height:25px;text-align:center;}
.lib_Menubox_sx li{display:block;cursor:pointer;width:120px;color:#949694;font-weight:bold; margin-bottom:5px;height:25px;line-height:25px; background-color:#edf0f5}
.lib_Menubox_sx li.hover{padding:0px;background:#fff;width:120px;border:1px solid #edf0f5; border-left:2px solid #ff7193; border-right:0;
color:#ff7193;height:25px;line-height:25px;}
.lib_Contentbox_sx{margin-top:0px; border-top:none;padding:15px; border-left:0; margin-left:130px;}
.lib_Contentbox_sx a{ color:#0099cc;line-height:26px;}
.lib_Contentbox_sx a:hover{ text-decoration:underline;}

.lib_Contentbox_back{margin-top:0px; border-top:none;padding:15px; border-left:0; margin-left:0px; text-align:left;}
.lib_Contentbox_back a{ color:#0099cc;line-height:30px;}
.lib_Contentbox_back a:hover{ text-decoration:underline;}

/*护士 粉色按钮 start*/
.btn-pink2,.btn-pink2:focus{background-color:#ff7193!important;border-color:#ff7193}
.btn-pink2:hover,.open .btn-pink2.dropdown-toggle{background-color:#ff557e!important;border-color:#ff7193}
.btn-pink2.no-border:hover{border-color:#ff557e}
.btn-pink2.no-hover:hover{background-color:#ff7193!important}
.btn-pink2.active{background-color:#ff557e!important;border-color:#ff557e}
.btn-pink2.no-border.active{background-color:#ff557e!important;border-color:#ff557e}
.btn-pink2.disabled,.btn-pink2[disabled],fieldset[disabled] .btn-pink2,.btn-pink2.disabled:hover,.btn-pink2[disabled]:hover,fieldset[disabled] .btn-pink2:hover,.btn-pink2.disabled:focus,.btn-pink2[disabled]:focus,fieldset[disabled] .btn-pink2:focus,.btn-pink2.disabled:active,.btn-pink2[disabled]:active,fieldset[disabled] .btn-pink2:active,.btn-pink2.disabled.active,.btn-pink2[disabled].active,fieldset[disabled] .btn-pink2.active{background-color:#ff7193!important;border-color:#ff7193}
/*护士 粉色按钮 end/


.form-group textarea[disabled], .form-group textarea:disabled {
    color: #848484!important;
    background-color: #eee!important;
}


.form-group textarea[readonly], .form-group textarea:readonly {
    color: #848484!important;
    background-color: #eee!important;
}