body{ font-size:12px; margin:0; padding:0; color:#333; font-family:"微软雅黑",Arial, Helvetica, sans-serif;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0; padding:0; list-style:none;}
a{ color:#666; text-decoration:none;}
a:hover{color:#F87425; text-decoration:none;}

.search_top{ width:990px; margin:0 auto; height:80px; padding:20px 0 10px 0;}
.search_logo{ float:left; display:inline-block; width:150px; height:80px;}
.search_logo_tit{ float:left; display:inline-block; height:80px; line-height:80px; width:300px; padding:0 0 0 20px; font-size:18px; font-weight:bold;}
.search_top_path{ float:right; width:200px; text-align:right; margin-top:60px;}

.search_line{border-bottom:#D6342F 2px solid; height:1px; clear:both; overflow:hidden;}

.da_c{ width:1180px; margin:0 auto; clear:both; overflow:hidden;}
.da_tit{ height:30px; line-height:30px; font-size:14px; border-bottom:#CCC 1px solid;}
.da_con{ text-align:center;}
.da_con img{ margin-bottom:10px; border:none;}

.Search_list{ width:990px; margin:0 auto; clear:both; overflow:hidden; padding-bottom:50px;}
.Search_list ul li{ padding:18px 0; line-height:180%; border-bottom:#CCC 1px dotted; overflow:hidden;}
.Search_list ul li img{ float:left; margin:0 18px 0 0; max-height:100px;}
.Search_list ul li a{ font-size:18px; display:inline-block; height:36px; line-height:36px;}
.Search_list ul li span{ color:#999; text-indent:2em;}

.err{ width:1180px; margin:0 auto; margin-top:60px; padding:10px 0; text-align:center; border:#E19B0B 1px solid; background-color:#FEF5E9;}
.user_err{ border:#F90 1px solid; background-color:#FEF8EF; text-align:center; padding:20px 0; clear:both; overflow:hidden;}
.user_err a{ display:block; margin:10px auto; width:120px; padding:8px 0; text-align:center; background-color:#F60; border-radius:8px; color:#FFF;}

#user{ border:#CCC 2px solid; width:1100px; margin:20px auto; padding:20px 40px;}
.user_path{ height:30px; line-height:30px; border-bottom:#F2F2F2 1px solid; margin-bottom:20px;}
.user_path span{ float:right; padding-right:10px;}
.user_path span a{ color:#F00; text-decoration:underline;}
.user_k{ border:#ddd 1px solid; background-color:#F9F9F9; padding:20px 0;}
.user_k td{ padding:5px;}
.user_k td i{ color:#F00;}

.reg_ok{width:100%; border:#F90 1px solid; background-color:#FEF8EF; text-align:center; padding:50px 0; line-height:300%;}
.reg_ok a{ color:#F30; border:#F30 1px solid; text-decoration:none; display:inline-block; padding:3px 10px; height:26px; line-height:26px;}
.reg_ok a:hover{ background-color:#F30; color:#FFF;}

.user_but{ width:100%; padding:10px; text-align:center;}

.input_user{ border:#CCC 1px solid; padding:4px 5px;}
.button_user{ padding:8px 40px; background-color:#94BE32; border-radius:16px; color: #fff; font-size: 14px; border:none; font-weight:bold;}

#user_center{ width:1180px; margin:20px auto; clear:both; overflow:hidden;}
#user_center_l{ float:left; width:200px;}
#user_center_r{ float:right; width:960px;}

.user_c_mtit{ height:36px; line-height:36px; background-color:#96C133; border-radius:8px 8px 0 0; color:#fff; font-size:14px; text-indent:20px;}
.user_c_mcon{ border:#96C133 1px solid; background-color:#F3F9E6; border-radius:0 0 8px 8px; padding:10px 0;}
.user_c_mcon a{ display:block; font-size:14px; padding:6px 20px;}
.user_c_mcon a:hover{ background-color:#F87425; color:#fff; font-weight:bold;}
.user_c_mcon a.on{ display:block; font-size:14px; padding:6px 20px; font-weight:bold;}

.ucenter_index{ font-size:20px; padding:20px; border:#ccc 1px solid; background-color:#F9F9F9; line-height:180%;}
.ucenter_index span{ font-size:14px;}

.da_title{ height:30px; line-height:30px; border-bottom:#E8E8E8 1px solid; font-size:14px; font-weight:600; text-indent:10px; padding:6px 0;}
.da_title span{ float:right; padding-right:15px; font-weight:normal; }
.da_title span a{color:#fff; background-color:#F87425; display:inline-block; padding:0 15px; border-radius:6px;}
.da_list{ padding:10px 0;}
.da_list table.list{ border-left:#CCC 1px solid; border-top:#CCC 1px solid;}
.da_list table.list td{ border-right:#CCC 1px solid; border-bottom:#CCC 1px solid; padding:9px 8px;}

.footer{ position:fixed; left:0; bottom:0; z-index:999; width:100%; clear:both; overflow:hidden; background-color:#F6F6F6; border-top:#e1e1e1 1px solid; height:40px; line-height:40px; text-align:center;}



/***********上传图片显示**********/
.uploadimgshow{ clear:both; width:600px; overflow:hidden;}
.uploadimgshow div{ float:left; margin:5px 5px 0 0; width:72px; height:90px; background-color:#ffffff; border:#CCCCCC 1px solid; text-align:center; padding:5px; position:relative;}
.uploadimgshow img{ border:#fff 1px solid;}
.uploadimgshow a:hover img{border:#F00 1px solid;}
.uploadimgshow a{}
.uploadimgshow a.del{ position:absolute; left:0; top:77px; width:82px; color:#00AB99; display:block; height:22px; line-height:22px; text-align:center; clear:both;}

.text_input{ border:#D5D5D5 1px solid; padding:3px 5px; height:20px; line-height:20px;}
.textarea_input{ border:#D5D5D5 1px solid;}
.button_input{ height:30px; line-height:30px; font-size:12px; padding:0 9px; cursor:pointer;}


.m_container{ width:1180px; margin:10px auto; font-family:Arial, Helvetica, sans-serif; overflow:hidden; clear:both;}
.m_container_l{ float:left; width:880px; border:#E4E4E4 1px solid;}
.m_container_r{ float:right; width:280px; border:#E4E4E4 1px solid;}

.m_l_list{ margin:10px 20px; padding:20px 0; border-bottom:#E4E4E4 1px dotted; clear:both; overflow:hidden;}
.m_l_list_info{ height:30px; line-height:30px; background-color:#F9F9F9; border-bottom:#E3E3E3 1px solid; padding:0 10px;}
.m_l_list_info span{ float:right;}
.m_l_list_t{ font-size:14px; font-weight:bold; padding:10px 0; line-height:160%; color:#666; background:url(../images/index_zw.gif) left 16px no-repeat; text-indent:10px; color:#555;}

.m_l_list_c{ margin:0 0 0 90px; padding:10px; line-height:160%; min-height:50px; border:#e3e3e3 1px solid; background-color:#F9F9F9; position:relative; border-radius:8px;}
.m_l_list_c em{ position:absolute; left:-90px; top:10px; font-size:14px; font-weight:bold; font-style:normal;}
.m_l_list_c span{ color:#F0610A;}

.m_l_list_c .sj{position:absolute; top:10px; overflow:hidden;width:20px;height:20px;font:normal 20px "宋体";}
.m_l_list_c .sj_w{ left:-10px;color:#e3e3e3;}
.m_l_list_c .sj_n{ left:-9px;color:#F9F9F9;}

.m_r_tit{ height:40px; line-height:40px; text-indent:10px; font-size:14px; font-weight:bold; border-bottom:#E4E4E4 1px solid;}
.m_r_con{ padding:10px;}
.m_r_con td{ padding:5px 0;}

/*********健康信息调查表********/

#info_c{ width:880px; margin:0 auto; clear:both; overflow:hidden;}
#info_c span{ display:block; height:80px; line-height:80px; text-align:center; font-size:24px; font-weight:bold;}
#info_c .info{ line-height:260%; font-size:14px; font-family:Arial, Helvetica, sans-serif;}

.text_input{ border:#D5D5D5 1px solid; padding:3px 5px; height:20px; line-height:20px;}
.textarea_input{ border:#D5D5D5 1px solid;}
.button_input{ height:36px; line-height:36px; font-size:14px; padding:0 20px; font-weight:bold; color:#F00; cursor:pointer;}

/*********上传文件类********/
#sc {
	position:absolute;
	width:500px;
	z-index:5;
	left:27%;
	top:200px;
	background-color: #FFFFFF;
	border:#666 5px solid;
}
#yc {
	position:absolute;
	width:100%;
	height:;
	z-index:2;
	left: 0px;
	top:0;
	background-color:#999999;
	filter:alpha(opacity=30);
    opacity:0.3;
}
#uploadloading{position:absolute;
	width:500px;
	z-index:5;
	left: 214px;
	top:200px;
	height:200px; 
	border:#666 5px solid;
	text-align:center; line-height:200px; 
	background:url(loading.gif) 160px center no-repeat; background-color: #FFFFFF;}