body{
	font-family: "Microsoft YaHei";
}
.icon_blue {
	font-size: 13px;
	color: #017EFF;
	cursor: pointer;
}

.top_menu_child {
	margin:10px;
	vertical-align:top;
	display:inline-block;
	float:left;
}
.top_menu_child_title {
	font-size:16px !important;
	padding-left:10px;
	padding-bottom:12px;
	border-bottom: 1px solid #CCC; 
	margin: 0 10px 5px 0;  
	line-height: 18px !important;
	color: #666;
}

.common_a_blue {
	font-size: 13px;
	color: #017EFF;
}

.common_a_blue:link {
	font-size: 13px;
	color: #017EFF;
}

.common_a_blue:visited {
	font-size: 13px;
	color: #017EFF;
}

.common_a_blue:hover {
	font-size: 13px;
	color: #017EFF;
}

.common_a_blue:active {
	font-size: 13px;
	color: #017EFF;
}

.common_a_bai {
	font-size: 13px;
	color: #FFF;
}

.common_a_bai:link {
	font-size: 13px;
	color: #FFF;
}

.common_a_bai:visited {
	font-size: 13px;
	color: #FFF;
}

.common_a_bai:hover {
	font-size: 13px;
	color: #FFF;
}

.common_a_bai:active {
	font-size: 13px;
	color: #FFF;
}

.table_view {
	border-left: 1px solid #ccc;
	border-top: 1px solid #ccc;
}

.table_view th {
	text-align: right;
	background-color: #f5f5f5;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	padding: 8px;
}

.table_view td {
	text-align: left;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	padding: 8px;
}

.table_search {
}
.table_search th {
	font-weight:normal;
	text-align: right;
	background-color: #f5f5f5;
	padding-right: 10px;
	padding: 4px;
}
.table_search td {
	text-align: left;
	background-color: #f5f5f5;
	padding: 4px;
}

.spanDw {
	margin-left: 8px;
	font-size: 13px;
	color: #A8A8A8;
}

.yc_btn_small {
	font-size: 13px;
	color: #fff;
	text-decoration: none;
	padding: 4px 5px 4px 5px;
	background-color: #017EFF;
	border-radius: .25em;
}
.yc_btn_small:hover {
	font-size: 13px;
	color: #fff;
	text-decoration: none;
	padding: 4px 5px 4px 5px;
	border-radius: .25em;
}
.yc_btn_small:link {
	font-size: 13px;
	color: #fff;
	text-decoration: none;
}
.yc_btn_small:visited {
	font-size: 13px;
	color: #fff;
	text-decoration: none;
}
.yc_btn_small:active {
	font-size: 13px;
	color: #fff;
	text-decoration: none;
}

.color_blue {background-color:#017EFF;background:#017EFF;color:#FFFFFF;border:0px;}
.color_blue:hover {background-color:#017EFF;background:#017EFF;color: #fff;text-decoration: none;}
.color_blue:link {background-color:#017EFF;background:#017EFF;color: #fff;text-decoration: none;}
.color_blue:visited {background-color:#017EFF;background:#017EFF;color: #fff;text-decoration: none;}
.color_blue:active {background-color:#017EFF;background:#017EFF;olor: #fff;text-decoration: none;}

.color_red {background-color:#F74461;background:#F74461;color:#FFFFFF;border:0px;}
.color_red:hover {background-color:#F74461;background:#F74461;color: #fff;text-decoration: none;}
.color_red:link {background-color:#F74461;background:#F74461;color: #fff;text-decoration: none;}
.color_red:visited {background-color:#F74461;background:#F74461;color: #fff;text-decoration: none;}
.color_red:active {background-color:#F74461;background:#F74461;olor: #fff;text-decoration: none;}

.color_green {background-color:#04ACA4;background:#04ACA4;color:#FFFFFF;border:0px;}
.color_green:hover {background-color:#04ACA4;background:#04ACA4;color: #fff;text-decoration: none;}
.color_green:link {background-color:#04ACA4;background:#04ACA4;color: #fff;text-decoration: none;}
.color_green:visited {background-color:#04ACA4;background:#04ACA4;color: #fff;text-decoration: none;}
.color_green:active {background-color:#04ACA4;background:#04ACA4;olor: #fff;text-decoration: none;}

.color_yellow {background-color:#F1C148;background:#F1C148;color:#FFFFFF;border:0px;}
.color_yellow:hover {background-color:#F1C148;background:#F1C148;color: #fff;text-decoration: none;}
.color_yellow:link {background-color:#F1C148;background:#F1C148;color: #fff;text-decoration: none;}
.color_yellow:visited {background-color:#F1C148;background:#F1C148;color: #fff;text-decoration: none;}
.color_yellow:active {background-color:#F1C148;background:#F1C148;olor: #fff;text-decoration: none;}

.color_hui {background-color:#9e9e9e;background:#9e9e9e;color:#FFFFFF;border:0px;}
.color_hui:hover {background-color:#9e9e9e;background:#9e9e9e;color: #fff;text-decoration: none;}
.color_hui:link {background-color:#9e9e9e;background:#9e9e9e;color: #fff;text-decoration: none;}
.color_hui:visited {background-color:#9e9e9e;background:#9e9e9e;color: #fff;text-decoration: none;}
.color_hui:active {background-color:#9e9e9e;background:#9e9e9e;olor: #fff;text-decoration: none;}

.tmt_grid_img {
	cursor:pointer;
	width:80px;
	height:80px;
	border:2px solid #fff;
}

.tmt_grid_img:hover {
	cursor:pointer;
	width:80px;
	height:80px;
	border:2px solid red;
}

.scroll-phonex::-webkit-scrollbar{
	width:4px;
	height:4px;
}
.scroll-phonex::-webkit-scrollbar-track{
	background: #f6f6f6;
	border-radius:2px;
}
.scroll-phonex::-webkit-scrollbar-thumb{
	background: #000;
	border-radius:2px;
}
.scroll-phonex::-webkit-scrollbar-thumb:hover{
	background: #747474;
}
.scroll-phonex::-webkit-scrollbar-corner{
	background: #f6f6f6;
}
.scroll-phonex img{
	width:100%;
}

.RadioStyle input {
	display: none;
	cursor:pointer;
}
.RadioStyle label {
	border: 1px solid #CCC;
    color: #666;
    /* padding: 2px 10px 2px 5px; */
    line-height: 25px;
    min-width: 70px;
    text-align: center;
    float: left;
    margin: 2px;
    border-radius: 2px;
    cursor: pointer;
}
.RadioStyle input:checked + label {
	background: url(ico_checkon.svg) no-repeat right bottom;
	border: 1px solid #00a4ff;
	background-size: 15px 15px;
	color: #00a4ff;
}
.RadioStyle input:disabled + label {
	opacity: 0.7;
}
.fa{
	font-size:15px;
}
.blue{
	color:#017EFF;
}
.red{
	color:red;
}
.green{
	color:green;
}
.white{
	color:white;
}

.error_yuan_ico_red {
	border-radius: 15px;
    padding-top: 2px;
    width: 22px;
    height: 22px;
    float: left;
    text-align: center;
	margin-right:5px;
	background-color:red;
}

.error_yuan_ico_yellow {
	border-radius: 15px;
    padding-top: 2px;
    width: 22px;
    height: 22px;
    float: left;
    text-align: center;
	margin-right:5px;
	background-color:#FF9900;
}

.error_yuan_ico_blue {
	border-radius: 15px;
    padding-top: 2px;
    width: 22px;
    height: 22px;
    float: left;
    text-align: center;
	margin-right:5px;
	background-color:#017EFF;
}

.error_yuan_ico_jianyi {
	border-radius: 15px;
    padding-top: 2px;
    width: 22px;
    height: 22px;
    float: left;
    text-align: center;
	margin-right:5px;
	background-color:#017EFF;
}

.error_item {
	padding:10px;
	border:1px solid #CCC;
	margin:2px;
	cursor:pointer;
}

/*病案首页相关样式*/
.form_table {
	width:960px;
}
.form_table td {
	padding:3px;
}
.form_item_label {
	width:80px;
	text-align:right;
	float:left;
	margin-top:4px;
	margin-left:5px;
}
.form_item_label_right {
	text-align:right;
	margin-top:4px;
	margin-left:5px;
}
.form_item {
	float:left;
}

.syzk_01 {
    background-image: url(../images/ext/task1.png ) !important;
}

.table_view1 {
	border-left: 1px solid #ccc;
	border-top: 1px solid #ccc;
}

/* .table_view1 th {
	text-align: right;
	background-color: #f5f5f5;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	padding: 8px;
} */

.table_view1 td {
	background-color: #f5f5f5;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	padding: 8px;
}