@charset "utf-8";
/* CSS Document */
/*reset-----------------------------------------------------------*/
/*
*{ margin:0; padding:0;}  body{ font-size:12px;}
 :focus{ outline:none; cursor:pointer;} 
a{ cursor:pointer; text-decoration:none; color:#333; } a:hover{color:#f60;}   img{ border:0;} 
input,select,textarea{ vertical-align:middle; font-family:inherit; font-size:inherit;}
ul li{ list-style-type:none;}
body{ width:100%; height:100%; background:url(../image/top_bg.jpg) repeat-x;}
*/
.font01{ font-weight:bold;}
.font02{color:#0b3b8c;}
.font03{ font:bold 13px/30px "微软雅黑"; color:#000066;}
.font04{ font:bold 16px/21px "Adobe 黑体 Std R"; color:#282828;}
.font06{ font:bold 18px/30px "微软雅黑"; color:#f60; border-bottom:1px solid #f60; text-indent:11px;}
.font07{  color:#f00;}
#content h3{ font:bold 18px/24px "微软雅黑"; text-align:center; margin-top:10px; }
p.right{ text-align:right; margin-right:10px; margin-bottom:10px;}
a.detailed{ color:#CC0000;}
p.more{ width:90%; clear:both; text-align:right; margin-right:10px;}
p.more a{ color:#333333; font-weight:bold;}
img.img05{ width:1200px; height:auto; margin:5px 0;}

#container{ width:1024px; height:auto; overflow:hidden; margin:0 auto;}

/*location begin-----------------------------------------------------------*/
.location01{ border-bottom:1px solid #666; padding-bottom:2px;}
/*location end-----------------------------------------------------------*/
#content{ width:100%; height:auto; overflow:hidden; margin-top:5px;}


/*con_left begin-----------------------------------------------------------*/
#content .doctor{ width:1200px; height:auto; overflow:hidden; margin:10px auto;}
#content .doctor p.tit10{ width:100%; height:30px; background:url(../image/ico_r1_c1.jpg) no-repeat left center; font:bold 16px/30px "Adobe 黑体 Std R"; text-indent:25px; color:#282828;}
#content .doctor .doctor_con{ width:100%; height:auto; overflow:hidden;}
#content .doctor .doctor_box{ width:334px; height:150px; float:left; display:inline; margin:10px 64px 10px 0;}
#content .doctor .doctor_boxlast{ margin-right:0;}

#content .doctor .doctor_box .doc_photo{ width:93px; height:140px; float:left; display:inline;}
#content .doctor .doctor_box .doc_text{ width:228px; height:116px; float:right; display:inline; line-height:25px;}
#content .doctor .doctor_box  a.doc_home{ width:82px; height:24px; background:url(../image/doctorbk.jpg) no-repeat; display:block; float:right; text-align:center; color:#fff; font:bold 13px/24px "微软雅黑"; margin:0 0 2px 0;}
#content .doctor .doctor_box  a.doc_home:hover{ color:#000;}
#content .doctor .other span{ position:absolute; left:134px; top:30px;}


#content .doctor  .doctor_box01{ width:382px; height:250px; float:left; display:inline; border:1px solid #ccc;}
#content .doctor  .doctor_box01 .tit11{ width:90%; height:30px; margin:5px 0 0 15px; background:url(../image/ico_r3_c2.jpg) no-repeat left center; text-indent:25px; border-bottom:1px dashed #ccc; color:#0a0707; font:bold 14px/30px "Adobe 黑体 Std R";}
#content .doctor  .doctor_box01 ul li{ *line-height:19px; }
#content .doctor  .doctor_box01 ul li a.font05{ color:#1f8bf6;}
#content .doctor  .doctor_box01 ul li a.font05:hover{color:#f60;}
#content .doctor  .doctor_box01 ul li span.font05{ color:#1f8bf6;}
#content .doctor  .doctor_box01 img.img02{ width:109px; height:68px; padding:5px; float:right; border:1px solid #ccc; margin-right:12px;}
#content .doctor  .mid01{ margin:0 14px;}
#content .doctor  .doctor_box02{ border:none;}
#content .doctor  .doctor_box01 embed{ border:1px solid #ccc;}

#content .con_left{ width:870px; height:auto; overflow:hidden; float:left; display:inline; border:1px solid #ccc;}
#content .con_left p{ width:92%; margin:7px auto; text-indent:2em; font-size:15px; text-align:justify; line-height:26px;}
#content p.tit01{ color:#000;}
#content  p.author{ text-align:center; color:#666; font-size:12px; text-indent:0; margin-bottom:15px;}
#content  p.author span{ margin-right:20px;}
#content  .page{ width:100%; height:50px; margin-top:30px; line-height:40px; text-align:center; margin-bottom:16px;}
#content  .page a{ color:#000; border:1px solid #ccc; padding:4px 8px; margin:0 2px; }
#content  .page a:hover{ background:#d80001; color:#fff; border:1px solid #b00000;}
#content  .page a.current{ background:#d80001; color:#fff; border:1px solid #b00000;}
#content  .page02{ margin-bottom:11px; }

#content .con_left01{ background:url(../image/healthybk01.jpg) repeat-x left 1px;}
#content .con_left .page01{ width:95%; height:48px; margin:16px auto; background:url(../image/ico03.jpg) no-repeat left top; text-align:right; line-height:60px;}
#content  .box04{ width:95%; height:auto; margin:3px auto; overflow:hidden; border-bottom:1px dashed #ccc; padding-bottom:1px; }
#content  .box04 p.tit05{ color:#003366; text-indent:0;}
#content  .box04 p{ font-size:12px; color:#666666; width:100%; line-height:26px;}
#content  .box04 p a{ color:#cc0000;}
#content  p.floatright{float:right; text-align:right; line-height:20px;}
#content  .box04 p.floatright a.sc{ width:50px; height:20px; display:inline-block; background:url(../image/ico4.jpg) no-repeat left center; text-indent:20px;  color:#249a05; margin-right:10px;}

#content .con_left02{ width:860px; height:auto; overflow:hidden; float:left; display:inline;}
#content .con_left02 .box06{ width:858px; height:auto; overflow:hidden; border:1px solid #bcd597; margin-bottom:10px;}
#content .con_left02 .jkys{ background:url(../image/titjkys.jpg) no-repeat 1px 1px;}
#content .con_left02 .jbfz{ background:url(../image/titjbfz.jpg) no-repeat 1px 1px;}
#content .con_left02 .lnyl{ background:url(../image/titlnyl.jpg) no-repeat 1px 1px;}
#content .con_left02 .lnbj{ background:url(../image/titlnbj.jpg) no-repeat 1px 1px;}
#content .con_left02 .lnsh{ background:url(../image/titlnsh.jpg) no-repeat 1px 1px;}

#content .con_left02 .box06 .box06_con{ width:95%; height:auto; overflow:hidden; margin:10px auto; padding-bottom:25px; border-bottom:1px dashed #ccc;}
#content .con_left02 .box06 .box06_con p.tit12{ width:100%; margin-top:36px; color:#000; font:bold 14px/30px "微软雅黑"; margin-bottom:6px;}
#content .con_left02 .box06 .box06_con img{  float:left; display:inline; border:1px solid #ccc; padding:3px;}
#content .con_left02 .box06 .box06_con .box06_text{ width:500px; height:95px; float:right; display:inline; margin-right:15px; line-height:25px;}
#content ul.ul04{ width:42%; height:auto; overflow:hidden; float:left; display:inline; margin-left:40px;}
#content ul.ul04 li a{ color:#333; font:bold 14px/25px "微软雅黑"; }
#content ul.ul04 li a:hover{ color:#f60;}
#content .con_left02 .con_left03{ width:645px; height:auto; overflow:hidden; border:1px solid #ccc;}
#content .con_left02 .con_left03 .tit13{ color:#333; font:bold 14px/30px "微软雅黑"; border-bottom:1px solid #ccc; text-indent:10px;}
/*分成两个页面开始*/
#content .box07{ width:316px; height:87px; border:1px solid #ccc; border-left:none; float:left; display:inline;}
#content .box07 p{ width:97%; margin:0 auto; color:#6f6f6f; font:normal 12px/19px "宋体";}
#content .box07 p.tit14{ color:#10305a; font:bold 14px/28px "黑体";}
#content .box07 p a{ float:right; color:#395a74;}
#content .box07 p a:hover{ color:#f60;}
#content .box07last{ border-right:none;}
/*分成两个页面结束*/
/*
#content .con_left02 .con_left03 .box07{ width:214px; height:172px; border:1px solid #ccc; border-left:none; float:left; display:inline;}
#content .con_left02 .con_left03 .box07 p{ width:97%; margin:0 auto; color:#6f6f6f; font:normal 12px/23px "微软雅黑";}
#content .con_left02 .con_left03 .box07 p.tit14{ color:#10305a; font:bold 14px/28px "黑体";}
#content .con_left02 .con_left03 .box07 p a{ float:right; color:#395a74;}
#content .con_left02 .con_left03 .box07 p a:hover{ color:#f60;}
#content .con_left02 .con_left03 .box07last{ border-right:none;}
分成两个页面注释的
*/
#content .con_left04{ border:none;}

#content .tit06{ width:100%; height:30px; background:url(../image/titbk.jpg) repeat-x left top; font:bold 16px/30px "Adobe 黑体 Std R"; text-indent:10px;}
#content .con_left02{ border:none;}
#content .con_left .left_con{ width:645px; height:auto; overflow:hidden; margin-bottom:10px;  border:1px solid #ccc;}
#content .con_left img{ width:580px;  float:left; display:inline; margin:20px 0 0 20px;}
#content .con_left .box05{ width:497px; height:auto; overflow:hidden; float:right; margin:17px 20px 0 0;}
#content .con_left .box05 p{ width:100%; font-size:14px; color:#000; text-indent:2em; line-height:28px; }
#content .con_left  p.tit07{ color:#bb5f13; font:bold 20px/30px "微软雅黑"; background:url(../image/ico05.jpg) no-repeat left center; text-indent:30px; margin:0 auto;}
#content .con_left  p.tit08{ color:#bb5f13; font:bold 17px/30px "微软雅黑"; text-indent:-7px; background:url(../image/line.jpg) repeat-x left bottom; margin:0 auto;}
#content .con_left .box05 p.text03{ text-indent:0;}
#content .con_left .box05 p.text03 span{ margin-left:50px;}
#content .con_left  p.tit09{ color:#000; margin-top:15px; text-indent:0;}
#content .con_left  p.tit09 span{ float:right; margin-right:10px;}
#content .con_left .box05 p.right01{ width:230px; float:right; text-align:right;}
#content .con_left .box05 p.right01 span{ float:left; display:inline; height:31px; margin-left:10px;}
#content .con_left .box05 p.right01 a img{ width:27px; height:31px; float:left; display:inline; margin:0}
#content .con_left .box05 p.right01 a img.img01{ width:24px; height:26px;}

#content  ul.ul03{ width:93%; height:auto; overflow:hidden; margin:10px auto;}
#content  ul.ul03 li{ height:26px; line-height:26px; }
#content  ul.ul03 li.li03{ border-bottom:1px dashed #ccc; line-height:26px; }
#content  ul.ul03 li.li04{ height:30px; line-height:30px;  background:url(../image/line01.jpg) repeat-x left center;}
#content  ul.ul03 li a{ float:left; display:inline;}
#content  ul.ul03 li span.spanbk03{ background:#fff;}
#content  ul.ul03 li span.question{ width:50px; height:26px;  display:inline-block; background:url(../image/bk5.jpg) no-repeat left center; color:#386d79; margin-left:6px; text-align:center; font-size:10px; float:left; line-height:26px;  }
#content  ul.ul03 li span.time01{ float:right; display:inline; }
#content .con_left  input.but02{ float:right; margin:0 30px 10px 0; }

/*论坛 begin-----------------------------------------------------------*/
.con01_left{ width:320px; height:auto; overflow:hidden; float:left; display:inline;}
img.img03{ width:320px; height:238px; display:block; margin:5px auto;}
.con01_right{ width:644px; height:auto; overflow:hidden; float:right; display:inline; border:1px solid #ccc;}
.con01_text{ height:auto; width:99.8%; overflow:hidden; float:right; display:inline; border:1px solid #ccc;}
.tit15{ width:100%; height:32px; background:#feac60; margin-bottom:14px; }
.tit15 a{padding-left:25px; font-size:20px; line-height:32px; color:#FFF; font-weight:bold}
.tit15 img{ float:left; display:inline; margin-left:20px;}
.tit15 span{ float:right; line-height:32px; margin-right:10px;}
.con01_article{ width:95%; height:auto; overflow:hidden; margin:0 auto;}
.con01_article h3{ font:bold 24px/40px "微软雅黑"; text-align:center; margin-top:10px;}
.con01_article p{ text-indent:2em; margin:5px auto; line-height:26px;} 
/*论坛 end-----------------------------------------------------------*/

/*时评 begin-----------------------------------------------------------*/
.con02_left{ width:632px; height:auto; overflow:hidden; float:left; display:inline; border:1px solid #ccc; }
img.img04{ width:320px; height:238px; display:block; margin:5px auto; padding:4px; border:1px solid #ccc;}
.con02_right{ width:330px; height:auto; overflow:hidden; float:right; display:inline;}
.tit15{ width:100%; height:32px; background:#feac60; margin-bottom:14px;}
.tit15 img{ float:left; display:inline; margin-left:20px;}
p.tit16{ width:92%; height:30px; margin:0 auto; font:bold 16px/30px "微软雅黑"; color:#000;}
.tit15 span{ float:right; line-height:32px; margin-right:10px;}

/*时评 end-----------------------------------------------------------*/

/*con_left end-----------------------------------------------------------*/
/*分成两个页面开始*/
#content  .con_box{ width:1198px; height:auto; overflow:hidden; margin-top:5px; border:1px solid #ccc;}
#content .con_box .tit02{ width:100%; height:30px; border-bottom:1px solid #ccc; font:bold 15px/30px "微软雅黑"; text-indent:12px;}
#content .con_box .box01{ width:320px; height:auto; overflow:hidden; padding-bottom:12px; border-bottom:1px solid #ccc; float:left; display:inline;}
#content .con_box .box01 img{ width:90px; height:70px; float:left; display:inline; margin:12px 0 0 8px;}
#content .con_box .box01 .box01_text{ width:200px; float:right; display:inline; margin:8px 6px 0 0;}
#content .con_box .box01 .box01_text p{ line-height:20px; color:#6f6f6f; font-size:12px; line-height:19px;}
#content .con_box .box01 .box01_text p.tit03{ font-weight:bold; color:#000;}
#content .con_box .box01 .box01_text p a{ font-weight:bold; color:#000;}
#content .con_box .box01 .box01_text p a:hover{ color:#f60;}
#content .con_box .box02{width:322px; height:auto; overflow:hidden; padding-bottom:12px; border-bottom:1px dashed #ccc;}
#content .con_box .box02 .box02_con{ width:90%; height:auto; overflow:hidden; margin:5px auto;}
#content .con_box .box02 .box02_con p.tit04{ font:bold 13px/30px "微软雅黑"; color:#000066;}
#content .con_box .box02 .box02_con img{ float:left; display:inline;}
#content .con_box .box02 .box02_con p.text01{ width:182px; float:right; display:inline; margin-right:10px; margin-top:15px; text-indent:1em; line-height:25px;}
/*分成两个页面结束*/
/*con_right begin-------------------------------------------------- ---------*/
#content .con_right{ width:318px; height:auto; overflow:hidden; float:right; display:inline; }
#content .con_right .conright_box{ width:316px; height:auto; overflow:hidden; margin-bottom:5px; border:1px solid #ccc;}
#content .con_right .tit02{ width:316px; height:30px; border-bottom:1px solid #ccc; font:bold 15px/30px "微软雅黑"; text-indent:12px;}
#content .con_right .box01{ width:316px; height:auto; overflow:hidden; padding-bottom:12px; border-bottom:1px solid #ccc;}
#content .con_right .box01 img{ width:90px; height:70px; float:left; display:inline; margin:12px 0 0 8px;}
#content .con_right .box01 .box01_text{ width:200px; float:right; display:inline; margin:8px 6px 0 0;}
#content .con_right .box01 .box01_text p{ line-height:20px; color:#6f6f6f; font-size:12px; line-height:19px;}
#content .con_right .box01 .box01_text p.tit03{ font-weight:bold; color:#000;}
#content .con_right .box01 .box01_text p a{ font-weight:bold; color:#000;}
#content .con_right .box01 .box01_text p a:hover{ color:#f60;}
#content .con_right .box02{width:322px; height:auto; overflow:hidden; padding-bottom:12px; border-bottom:1px dashed #ccc;}
#content .con_right .box02 .box02_con{ width:90%; height:auto; overflow:hidden; margin:5px auto;}
#content .con_right .box02 .box02_con p.tit04{ font:bold 13px/30px "微软雅黑"; color:#000066;}
#content .con_right .box02 .box02_con img{ float:left; display:inline;}
#content .con_right .box02 .box02_con p.text01{ width:182px; float:right; display:inline; margin-right:10px; margin-top:15px; text-indent:1em; line-height:25px;}
#content .con_right .box02 .box02_con p.text01 a{ color:#cc0000;}
#content .con_right ul{width:90%; height:auto; overflow:hidden; margin:5px auto;}
#content .con_right ul li{ line-height:23px;}
#content .con_right ul a{ color:#000066; margin:0;}
#content .con_right ul a:hover{ color:#f60;}
#content .con_right .conright_box .box03{ width:89px; height:115px; float:left; display:inline; margin:15px 8px;}
#content .con_right .conright_box .box03 img{ width:87px; height:87px; border:1px solid #ccc;}
#content .con_right .conright_box .box03 p{ width:87px; text-align:center; line-height:40px;}
#content .con_right .conright_box ul li span{ width:13px; height:23px; float:left; display:inline-block; text-align:center; margin-right:5px; font-size:11px; color:#fff;}
#content .con_right .conright_box ul li span.spanbk01{ background:url(../image/numbk1.png) no-repeat left center;}
#content .con_right .conright_box ul li span.spanbk02{ background:url(../image/numbk2.png) no-repeat left center;}

#content .con_right .conright_box01{ background:url(../image/bk1.jpg) no-repeat 1px 1px; width:316px; height:175px; margin-bottom:0;}
#content .con_right .conright_box02{ background:url(../image/bk2.jpg) no-repeat 1px 1px; width:316px; height:175px;  margin-bottom:0;}
#content .con_right .conright_box03{ background:url(../image/bk3.jpg) no-repeat 1px 1px; width:316px; height:172px;  margin-bottom:0;}
#content .con_right .conright_box04{ background:url(../image/bk4.jpg) no-repeat 1px 1px; width:316px; height:172px; }
#content .con_right .tit02center{ width:95%; margin:0 auto; border-bottom:1px dashed #ccc; text-align:center; text-indent:0;}
#content .con_right ul.ul01{ width:75%; margin:5px auto;}
#content .con_right ul.ul02{width:90%;}
#content .con_right ul.ul01 li{ line-height:26px;}
#content .con_right ul.ul01 li.li01{ background:url(../image/ico06.jpg) no-repeat left center; text-indent:20px;}
#content .con_right ul.ul01 li.li02{ font:bold 14px/30px "微软雅黑"; color:#000100;}
#content .con_right ul.ul01 li a{ font-size:14px; color:#010101;}
#content .con_right ul.ul01 li a:hover{ color:#f60;}
/*con_right end-----------------------------------------------------------*/



.SonlineBox{ width:124px; height:157px; font-size:12px;overflow:hidden; z-index:9999; }

.SonlineBox .titleBox{ width:118px; height:55px; line-height:35px; background:url(../image/up_001.gif) no-repeat; }

.SonlineBox .contentBox{ width:124px; height:157px; *height:147px; position:absolute; z-index:2; background:url(../image/bot_001.gif) no-repeat left bottom;}
.SonlineBox .contentBox .closeTrigger{ width:25px; height:25px; display:block; cursor:pointer;  position:absolute; top:5px;right:5px;-webkit-transition:all 0.8s ease-out;}
.SonlineBox .contentBox .closeTrigger:hover{-webkit-transform:scale(1) rotate(360deg);}
.SonlineBox .contentBox .listBox{overflow:hidden; background:url(../image/mid001.gif) repeat-y; *margin-top:-10px;}
.SonlineBox .contentBox .listBox .QQList{ display:block; width:81px; height:23px; margin:10px 0 5px 18px;}
.SonlineBox .contentBox .listBox .QQList a{display:block; width:81px; height:23px; background:red; margin:0; background:url(../image/online1.jpg) no-repeat; }

p.more01{ text-align:right; margin-right:30px; font:normal 14px/30px "宋体";}
p.more01 a{ color:#58554;}
p.more01 a:hover{ color:#f60;}

/*会员中心-----------------------------------------------------------*/
.con01_left2{ width:170px; height:auto; overflow:hidden; float:left; display:inline;}
.con01_right2{ width:794px; height:auto!important; height:629px; min-height:629px;  float:right; display:inline; border:1px solid #ccc;}
.con01_text2{ height:auto; overflow:hidden; float:right; display:inline; border:1px solid #ccc;}
.literary_n_l_l{ background-image:url(../images/huiyuanbg.jpg); background-repeat:no-repeat;height:549px; float:left;padding-top:80px; padding-left:70px;}
.literary_n_l_l ul{ width:130px; }
.literary_n_l_l ul li{ height:14px; line-height:14px; font-size:14px; margin-top:5px;}
.literary_n_l_l ul li a{ font-size:14px;color:#80000f;}
.literary_n_l_l ul li img{ padding-right:5px;}
.literary_n_l_p3{ height:2px; background-image:url(../image/literary_05.jpg); background-repeat:repeat-x; margin-top:5px;}
.literary_n_l_r{ float:left; padding-top:20px; padding-left:20px; width:440px;}