@charset "gb2312";
/*全局样式*/
body {
	color:#333333;
	font:12px "宋体",arial,helvetica,clean,sans-serif;
	margin:0 auto;
	padding:0;
	line-height:170%;
	text-align:left;
}
* {margin:0;padding:0;font-family:Verdana,'simsun','';}
ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div
{margin:0;padding:0;border:0;}
a, img, span {border:0pt none;margin:0pt;padding:0pt;}
a img{ border:none;}
ul,ol{display:block; border:0; margin:0; padding:0;}
ul ,li{ list-style: none;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;}
p {margin: 0;line-height:140%;color: #333333;}

form {
	margin: 0px;
}
img {
	border-style: none;
}
em{ font-style:normal;}
/*------------------------------------------------------------------------------------*/
/*首页主体结构样式*/
#hyh_main{
padding:0px 10px;
text-align:left;
}
.hyh_m_top{
background-color:#f0f5f8;
padding:20px 20px 0;
}
.hyh_m_top_data{
font-size:14px;
line-height:230%;
}
.hyh_group{
border:1px solid #98c0cf;
margin-bottom:10px;
}
.hyh_group_tit{
background-color:#f0f5f8;
height:30px;
line-height:30px;
padding:0px 15px ;
}
.hyh_group_list{
width:98%;
margin:auto;
margin-top:5px;
}
.hyh_group_list td{
padding:7px 10px;
border-bottom:1px dotted #ccc;
}
.hyh_map{
padding:10px;
}
.hyh_tit{
height:30px;
line-height:30px;
background-color:#f0f5f8;
border-bottom:1px solid #98c0cf;
padding-left:15px;
}
.hyh_group_fb td{
padding:5px 10px;
}
.hyh_an{
display:block;
float:left;
height:25px;
padding:0px 30px;
text-align:center;
line-height:25px;
color:#FFFFFF;
background-color:#2899bf;
border:2px solid #a7dced;
font-size:14px;
text-decoration:none;
}
.blank10{
height:10px;
font-size:0;
line-height:0;
}
.blank5{
height:5px;
font-size:0;
line-height:0;
}
.hyh_group2{
margin-bottom:10px;
}
.hyh_group_list2{
width:98%;
margin:auto;
}
.hyh_group_list2 td{
padding:7px 0px 7px 5px;
border-bottom:1px dotted #ccc;
}
.hyh_group_list3{
width:100%;
margin:auto;
}
.hyh_group_list3 td{
padding:7px 5px;
}
.hyh_tit2{
background-color:#f0f5f8;
}
.hyh_tit2 td{
border-bottom:1px solid #98c0cf;
}
.hyh_tit3 td{
border-bottom:1px solid #ddd;
padding:5px 10px;
background-color:#f8f8f8
}
.hyh_ht{
border:1px solid #98c0cf;
}
.hyh_ht td{
padding:4px;
}
.hyh_ht .td_bg{
background-color:#f0f5f8;
}
.hyh_ht .td_line{
border-bottom:1px dotted #d3e1e7;
}
.hyh_ht .td_line2{
border-top:1px dotted #d3e1e7;
}
.hyh_ht .td_data{
padding:15px;
}
.hyh_szzd{
border:1px solid #98c0cf;
background-color:#f0f5f8;
}
.hyh_szzd td{
padding:7px 0px;
}

/*2011-2-14*/

.doctor_hy_area{ width:940px; padding:0 10px; margin:10px auto 10px; background:#fff;}

.doctor_hy_group { font-weight:normal;}
.doctor_hy_group h2{ width:930px; height:35px; background:#c2d5e3; padding-left:10px; font-size:14px; overflow:hidden;text-align:left;}
.doctor_hy_group h2 .h2_bg{ background:url(../images/doctor_hy.jpg) no-repeat left bottom; height:29px; display:inline-block; padding-left:10px;position:relative; top:6px; line-height:29px;}
.doctor_hy_group h2 .h2_bg strong{ background:url(../images/doctor_hy.jpg) no-repeat right bottom; height:29px; display:inline-block; padding-right:10px;}
.doctor_hy_group h2 .h2_bg strong em{ color:#ff6600; font-weight:normal;}
.doctor_hy_group h2 .tishi{ float:right; font-weight:normal; font-size:12px; line-height:35px; margin-right:10px; position:relative;*top:-28px;}
.doctor_hy_group h2 .tishi strong{ color:#F00;}
.doctor_hy_group h3{ font-size:12px; padding:10px 0 0 20px;text-align:left;}
.doctor_hy_group h3 a{color:#F00;}
.doctor_hy_group ul{ border-bottom:1px dotted #ccc; padding:10px 0;}
.doctor_hy_group ul li{ width:920px; padding-left:20px;text-align:left;}
.doctor_hy_group ul li span{ display:inline-block; width:280px; margin-left:10px; text-align:left;}
.doctor_hy_group ul li em{color:#ff6501;}
.doctor_hy_group ul.ul_deline{ border:none;}
.doctor_hy_group .more{ color:#ff6501; margin:0 0 0 880px; cursor:pointer;}
.doctor_hy_group .hide_li{ display:none;}
/*
.doctor_hy_group .group_now{ padding:0 20px 10px; width:900px; border-bottom:1px dotted #dcdcdc; margin:10px auto;}
.doctor_hy_group .group_now span{width:250px; display:inline-block;}
.doctor_hy_group .group_now .group_now_01{ font-weight:bold; width:120px;}
.doctor_hy_group .group_now li{ display:inline;}
.doctor_hy_group .group_now li span{ text-align:left;}
.doctor_hy_group .group_now li.group_li{ display:inline-block; position:relative; left:124px; margin-top:10px;}
.doctor_hy_group .group_now .group_now_01 a{ color:#f60;}
.doctor_hy_group .group_nowa{ border:none; margin:0 auto;}
.doctor_hy_group .group_now span em{ color:#ff6501;}
.doctor_hy_group .group_nowb{ border:none; margin:0 auto;left:124px; position:relative;}
.doctor_hy_group .more{ color:#ff6501; margin:0 0 0 880px; cursor:pointer;}
.doctor_hy_group .group_now li.hide_group{ display:none;}*/

.doctor_hy_topic{ margin-top:10px;}
.doctor_hy_topic ul{ line-height:35px;height:35px; background:#c2d5e3; width:930px; padding-left:10px;}
.doctor_hy_topic ul li{ float:left; font-size:14px; margin-right:20px;}
.doctor_hy_topic ul li a{ text-decoration:none;}
.doctor_hy_topic ul li a:hover{ text-decoration:underline;}
.doctor_hy_topic .active_topic{background:url(../images/doctor_hy.jpg) no-repeat left bottom; height:29px;padding-left:10px;position:relative; top:6px; line-height:29px; font-weight:bold;}
.doctor_hy_topic .active_topic span{background:url(../images/doctor_hy.jpg) no-repeat right bottom; height:29px; display:inline-block;padding-right:10px;}


.doctor_hy_topic table{ width:100%;}
.doctor_hy_topic table td,.doctor_hy_topic table th{ border-bottom:1px dotted #ccc; padding:3px 0;}
.doctor_hy_topic table th{ text-align:left; height:27px; line-height:27px;}
.doctor_hy_topic .table_topic{ width:35%; padding-left:10px;}
.doctor_hy_topic .table_group{ width:15%;}
.doctor_hy_topic .table_author{ width:17%;}
.doctor_hy_topic .table_huiying{ width:5%;}
.doctor_hy_topic .table_last{ width:13%;}
.doctor_hy_topic .table_operate{ width:15%;}
.doctor_hy_topic table td{ line-height:30px; height:30px;text-align:left;}
.doctor_hy_topic table td.option a{ color:#007EC8; margin-right:5px;}
.doctor_hy_topic table .td_topic{ padding-left:15px; background:url("//i1.hdfimg.com/userspace/images/icondotgreen.gif") no-repeat left center;}
.doctor_hy_topic table .td_topic a{ color:#007ec8;}
.doctor_hy_topic table .time_color{ color:#af9ac1;}

/*
 *2011-2-18
 *doctor_huanyonghui
 */
 
.doctor_hello{ padding:15px 20px 20px; width:900px; margin:0 auto 10px; background:#f0f5f8; font-size:14px; color:#333;} 
.doctor_hello h3{ font-size:14px; padding-bottom:10px;text-align:left;}
.doctor_hello span{ color:#ff6501}
.doctor_hello p{ line-height:170%;text-align:left;}
.doctor_hello ul{ margin-top:20px;}
.doctor_hello ul li{ padding-left:20px;background:url(../images/doctor_hy_01_01.gif) no-repeat left center; height:30px; line-height:30px; text-align:left;}
.want_group{}
.want_group h2{ width:930px; height:35px; background:#c2d5e3; padding-left:10px; font-size:14px; overflow:hidden; text-align:left;}
.want_group h2 .h2_bg{ background:url(../images/doctor_hy.jpg) no-repeat left bottom; height:29px; display:inline-block; padding-left:10px;position:relative; top:6px; line-height:29px;}
.want_group h2 .h2_bg strong{ background:url(../images/doctor_hy.jpg) no-repeat right bottom; height:29px; display:inline-block; padding-right:10px;}
.want_group h2 .tishi{ float:right; font-weight:normal; font-size:12px; line-height:35px; margin-right:10px; position:relative;*top:-28px;}
.want_group h2 .tishi strong{ color:#F00;}
.want_group ul{ width:940px; margin:20px auto 0; float:left;}
.want_group ul li{ margin:0 10px; width:450px; float:left; display:inline; padding:10px 0; border-bottom:1px dotted #dcdcdc;text-align:left;}
.want_group ul li .up_topic{ display:block; float:right; width:60px; height:20px; background:#59aed3; border:1px solid #c0d6e3; line-height:20px; color:#fff; text-align:center; text-decoration:none;}
.want_group ul li span{color:#ff6501;}
.want_group div{ margin:0 0 10px 10px; padding-top:20px;text-align:left;}
.want_group h3{ padding:0 0 20px 10px;text-align:left;}


/*
*组长登陆页
**/
.zz_shenqing{ margin:0 auto;width:940px; overflow:hidden;}
.zz_sq_content{ background:#f0f5f8; padding:10px 20px;}
.zz_sq_content .group{ font-size:14px; font-weight:bold; color:#007cc2;}
.zz_sq_content .group_img01{ font-size:14px; padding:5px 0 5px 45px; background:url(../images/zuzhangdl01.gif) no-repeat left center; 
*background:url(../images/zuzhangdl01.gif) no-repeat left -3px;margin-left:10px;}
.zz_sq_content .group_img{ font-size:14px; padding:5px 0 5px 25px; background:url(../images/zuzhangdl01.gif) no-repeat left center; 
*background:url(../images/zuzhangshenqing01.gif) no-repeat left 1px;margin-left:10px;}
.zz_sq_content a{ color:#000; text-decoration:underline;}
.zz_sq_content .group_img a{ color:#ff6600; text-decoration:underline;}
.zz_sq_content .group_img01 a{ color:#ff6600; text-decoration:underline;}
.wel_zz_sq{ padding:10px 0;}
.zz_sq_content .xiugai{ color:#007bc1;}
/*
*组长申请成功页
*/
.shengqing_cg{ margin:0 auto; width:940px; padding:10px 20px;}
.shengqing_cg_wrap{ background:#f0f5f8; height:130px; padding:20px}
.shengqing_cg h3{ font-size:14px;}
.shengqing_cg p{ padding:10px 0; font-size:14px;}
.shengqing_cg p a{ color:#0099ff; text-decoration:underline;}
/*
*组长申请入口页
*/
.zz_sq_content .group_img2{ font-size:14px; padding:5px 0 5px 25px; background:url(../images/zuzhangshenqing01.gif) no-repeat left center; 
*background:url(../images/zuzhangshenqing01.gif) no-repeat left 1px;margin-left:10px;}

/*start shenqing_area*/
.shenqing_area{ width:940px; padding:10px; margin:0 auto; text-align:left;}

.shenqing_content{ background:#f0f5f8; padding:20px; font-size:14px;}
.shenqing_content p{ line-height:30px;}
.shenqing_content h3{ margin:10px 0;}
.shenqing_content span{ color:#ff6600;}
.shenqing_content .huibao{ background:url(../images/shenqing01.gif) no-repeat; height:52px; text-indent:-9999px;}
.shenqing_content .quanli{ background:url(../images/shenqing02.gif) no-repeat; height:43px; text-indent:-9999px;}
.shenqing_content .yaoqiu{ background:url(../images/shenqing03.gif) no-repeat; height:40px; text-indent:-9999px;}
.shenqing_content .shiyan{ background:url(../images/shenqing04.gif) no-repeat; height:36px; text-indent:-9999px;}
.shenqing_content .write_mes{ padding:5px 10px 0; margin-top:10px; border-top:1px dotted #ccc;}
.shenqing_content .write_mes p{ _line-height:30px; height:30px;}
.shenqing_content .write_mes p.red{ color:#ff0000;}
.shenqing_content .write_mes .btn{ border:none; background:url(../images/shenqing05.gif) no-repeat; width:134px; height:29px; margin:20px 0 0 70px; cursor:pointer;}

/*manage member*/
.chengyuan_area{ margin:0 auto; padding:10px; width:940px; background:#fff;}
.chengyuan_area .cy_title{ background:#c2d5e3; height:35px;}
.chengyuan_area .cy_title h3{ background:url(../images/doctor_hy.jpg) no-repeat left bottom; height:29px; display:inline-block; line-height:29px; margin:6px 0 0 10px; padding-left:10px; float:left; font-size:14px;}
.chengyuan_area .cy_title h3 span{ background:url(../images/doctor_hy.jpg) no-repeat right bottom; height:29px; display:inline-block; padding-right:10px; float:left;}
.chengyuan_area  p{ margin:10px 0; padding-left:20px;}
.chengyuan_area  p .btn{ background:url(../images/chengyuanguanli01.gif) no-repeat; width:40px; height:21px; border:none; line-height:21px; margin-left:5px;}
.chengyuan_area .table_wrap{background:#f0f5f8; padding:0 20px 20px;}
.chengyuan_area table{ width:100%; border-collapse:collapse; padding-bottom:200px;}
.chengyuan_area table td,th{ padding:8px 0 8px 20px;}
.chengyuan_area table th{ border-bottom:#c2d5e3 1px solid; background:#f0f5f8;text-align:left;}
.chengyuan_area table .name{ width:30%}
.chengyuan_area table .active{ width:35%}
.chengyuan_area table .option{ width:35%}
.chengyuan_area table input{ background:url(../images/chengyuanguanli01.gif) no-repeat; width:40px; height:21px; border:none; cursor:pointer;}
.chengyuan_area table .red{ color:#ff0000;}

/*患友会space医生信息*/
.hyh_top_area{ width:900px; margin:0 auto; background:#F0F5F8; padding:20px;}
.hyh_top_area .left{ float:left; width:140px;}
.hyh_top_area .left table{background-color:#FFF; border:1px solid #eee; width:90px; height:90px;}
.hyh_top_area .right{ float:right; width:760px;}
.clear{ clear:both; font-size:0; line-height:0; height:0;}
.hyh_top_area h3{ font-size:14px; color:#098BCE; margin-bottom:10px;text-align:left;}
.hyh_top_area p{ line-height:20px;text-align:left;font-size:14px;}
.hyh_top_area a{ color:#333; text-decoration:underline;}
.hyh_top_area .topic_option{ padding:5px 20px; color:#fff; background:#09C; text-decoration:none; margin-left:760px;}

/*文字颜色*/	
.black {
	color: #000000;
}
.red {
	color: #e60000;
}
.red2{
	color: #516b0b;
}
.red3{
	color: #dc0034;
}
.red4{
	color: #830000;
}
.green {
	color: #0f862c;
}
.darkgreen {
	color: #358e00;
}
.gray {
	color: #999999;
}
.orange {
	color: #f18700;
}
.orange2 {
	color: #ff8400;
}
.orange3 {
	color: #ff6600;
}
.white {
	color: #ffffff;
}
.yellow {
	color: #e3c600;
}
.blue {
	color: #098bce;
}
.blue2 {
	color: #007bc1;
}
.blueg {
	color: #23b4ae;
}
.darkblue {
	color: #056292;
}
/*------------------------------------------------------------------------------------*/
/*文字大小*/
.font14 {
	font-size: 14px;
}
.font12 {
	font-size: 12px;
}
.font16 {
	font-size: 16px;
}
.bold {
	font-weight: bold;
}
/*------------------------------------------------------------------------------------*/
/*文字链接*/	
a {
	color:#333;
}
a.underline {
	text-decoration: underline;
}
.ubold{
font-weight:normal;
}
.clear{ clear:both;
}
.f_lt{
float:left;
}
.f_rt{
float:right;
}

