﻿/* main */
/*#main { width:983px; padding:10px 10px 0; background:#F9F9F9; }*/
#main .primary { width:1207px; float:right; }
#main .secondary { width:280px; float:left; }
#main .title h2, #schedule .title h2, #article .channel_name, #keshi_page .channel_name { color:#53330C; font-size:20px; }
/* clearfix */
.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
.clearfix { display:inline-block; }
* html .clearfix { height:1%; }
.clearfix { display:block; }

#main {width:100%;position:relative; }
/*main1*/
.main1_div{width: 100%;height: 250px; margin-top:12px;background: url(/files/images/main1_bg.png) no-repeat;background-size:100%;}
.main1{width:1207px; margin:0 auto;}
.m1_t_department{float:left;width: 233px;height: 409px;background: url(/files/images/m1_t_department.png) no-repeat;}
.de_title{width: 153px;height: 30px;margin:28px 39px 31px 40px;background: url(/files/images/de_title.png) no-repeat;background-size:100%;text-align:center;}
.de_title	span{color:#fff;font-size:20px;font-family:"方正隶二_GBK";}
.title_s{width: 122px;height: 29px;margin:0 23px 0 23px;padding:5px 0 0 0;}
.t_s_l{width:20px;height:29px;float:left;margin:7px 10px 0 0;}
.t_s_r{width:92px;height:29px;float:left;}
.t_s_r_t{width:92px;height:25px;color:#744612;font-size:20.53px;font-weight:bold;font-family:"KaiTi";}
.t_s_r_b1{width:59px;height:4px;margin:3px 0 0 2px;background: url(/files/images/t_s_r_b1.png) no-repeat;background-size:100%;}
.t_s_r_b2{width:70px;height:5px;margin:3px 0 0 4px;background: url(/files/images/t_s_r_b2.png) no-repeat;background-size:100%;}
.t_s_r_b3{width:78px;height:6px;margin:3px 0 0 4px;background: url(/files/images/t_s_r_b3.png) no-repeat;background-size:100%;}
.t_s_r_b4{width:64px;height:6px;margin:3px 0 0 4px;background: url(/files/images/t_s_r_b4.png) no-repeat;background-size:100%;}
.de_content{width: 230px;height: 315px;}
/*quickMenus start*/
.lm_ul{width: 230px;list-style: none;position:absolute;margin:0 0 0 28px;}
.lm_li{width: 175px;height: 51px;margin:0 0 23px 0;background: url(/files/images/de_c.png) no-repeat;background-size:100%;/*宽度设置为100*/}
.lm_s_ul{width: 570px;height: 415px;margin:-125px 0 0 180px;z-index:10;background-color:#fffeec;display: none;border:1px solid #8d5d25}
.lm_li:hover>.lm_s_ul{display: block;position:absolute;}
.lm_s_ul2{width: 570px;height: 415px;margin:-200px 0 0 180px;z-index:10;background-color:#fffeec;display: none;border:1px solid #8d5d25}
.lm_li:hover>.lm_s_ul2{display: block;position:absolute;}
.lm_s_ul3{width: 570px;height: 415px;margin:-274px 0 0 180px;z-index:10;background-color:#fffeec;display: none;border:1px solid #8d5d25}
.lm_li:hover>.lm_s_ul3{display: block;position:absolute;}
.lm_s_ul4{width: 570px;height: 415px;margin:-345px 0 0 180px;z-index:10;background-color:#fffeec;display: none;border:1px solid #8d5d25}
.lm_li:hover>.lm_s_ul4{display: block;position:absolute;}
.m1_t_news{float:left;width: 961px;margin:0 0 0 10px;height: 417px;background: url(/files/images/news_bg.png) no-repeat;background-size:100%;}
.department_div{width: 570px;height: 415px;padding:50px 0 0 50px;}
.department_div li { width:128px; height:28px; line-height:28px; float:left; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }
.department_div li a { padding:5px 10px; height:28px; line-height:28px; }
.department_div li.highlight a, .department_div li a:hover { color:#8C2200; background:#DED7C8; text-decoration:none; }

/*新闻中心开始*/
#news_center {width: 885px;height:364px;margin:15px 30px 30px 30px;position:relative; overflow:hidden; }
#news_center .title {padding:10px 0 0 10px;background-color:#ffffff;}
#news_center .title h2 { width:103px;text-align:center;display:block; cursor:pointer; overflow:hidden; position:absolute;}
#main .title {height:36px; }
.n_t_s{width:103px;color:#ffffff;font-size:20px;font-weight:normal;font-family:"KaiTi";background: url(/files/images/news_title_bg1.png) no-repeat;}
.tab2{width:106px;height:25px;font-size:20px;font-family:"KaiTi";color:#744612;border-bottom:1px solid #cbaf8f}
.tab2_img_bg{width:16px;height:16px;}
.tab5{width:195px; height:25px;margin:0 0 0 5px;font-size:20px;font-family:"KaiTi";color:#744612;}
#news_center .title .tabs { position:absolute; top:10px; left:130px; }
#news_center .main { position:relative; width:885px; padding:10px;}

#article .channel_name, #keshi_page .channel_name { height:36px; line-height:36px; *padding:0 0 0 25px;     font-family: "KaiTi"; font-weight:bold; }

#news_center .title .tabs li { float:left; height:26px; line-height:26px; padding:1px 0 0; margin:0 3px;text-align:center; cursor:pointer; }
#news_center .title .tabs li a { color:#53330D; text-decoration:none; }
#news_center .title .more { position:absolute; top:0; right:10px; line-height:36px; }
#news_center .tab-2, #news_center .tab-3 { display:none; }
#news_center .box { padding:15px 10px 10px 13px;}

#news_center .main ul {width:360px; height:284px;padding:5px 0 0 3px; float:right; }
#news_center .main ul li, #news_center .box li, #category_list li { background:url(../images/news_li.jpg) center left no-repeat; padding:0 0 0 25px; overflow:hidden; white-space:nowrap; white-space:nowrap; text-overflow:ellipsis; }
#news_center .main ul li, #news_center .box li { height:27px; line-height:27px; border-bottom:1px dotted #E1CDAE; }
#news_center .box li, #category_list li { position:relative; }
#news_center .box li span, #category_list li span { width:515px; position:absolute; display:block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }
#news_center .box li time, #category_list li time { position:absolute; right:15px; color:#A0988B; font-size:13px; }
#news_center .main ul li { width:330px; }
#news_center .box li { background:url(../images/keshi_li_bg.gif) center left no-repeat; }
#news_center .main ul li a, #news_center .box li a, #category_list li a { color:#50504E; font-size:14px; }
*+html #news_center .box li { height:23px; line-height:23px; }
* html #news_center .box li { height:23px; line-height:23px; }
#second_area { margin:0 0 10px; }

/* news center slider */
#slider { float:left; margin-top:1px; }
#slider { width:481px; height:284px; overflow:hidden; visibility:visible; position:relative;border:1px dotted #000000; }
#slider #slider_move_box { width:481px; height:284px; overflow:hidden; position:relative; }
#slider #slider_move_box_x { width:2000%; float:left; }
#slider #slider_content, #slider_content_x { float:left; }
#slider .slider_title_bar { width:100%; height:30px; position:absolute; left:0; bottom:0; background:#000; filter:alpha(opacity=30); -moz-opacity:0.3; opacity:0.3; }
#slider .slider_title_box { width:100%; height:30px; position:absolute; left:0; bottom:0; overflow:hidden; }
#slider .slider_title_box h2 { width:233px; height:30px; line-height:30px; overflow:hidden; margin:-10px 0 0 10px; font-size:14px; color:#FFF; font-weight:bold;font-family:'微软雅黑'; background:none; white-space:nowrap; white-space:nowrap; text-overflow:ellipsis; }
#slider .slider_btn_box { position:absolute; right:10px; bottom:4px; z-index:100; }
#slider .slider_btn_box #slider_btn_id { overflow:hidden; margin:0; padding:0; }
#slider .slider_btn_box #slider_btn_id li { width:15px; height:18px; line-height:18px; list-style:none; float:left; font-size:12px; font-family:Verdana,Geneva,sans-serif; color:#CCC; border:1px solid #666; background:#666; cursor:pointer; text-align:center; padding:0; margin-left:3px; filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8; }

/*新闻中心结束*/
/*快捷键开始*/
.m1_bottom{width:1195px; height:328px;float: left;}
.m1_b_shortcuts{float:left;width:202px; height:325px;margin:-10px 0 0 15px;background:url(../images/m1_b_shortcuts_bg.png)no-repeat;}
.m1_b_s_1{float:left;width:102px; height:29px;margin:43px 53px 35px 53px;color:#fff;font-size:20px;font-family:"KaiTi";text-align:center;background:url(../images/m1_b_s_1_img.png)no-repeat;}
.m1_b_s_2{float:left;width:202px; height:100px;}
.m1_b_s_2_left{float:left;width:33px; height:77px;margin:0 18px 23px 45px;color:#000;font-size:15.23px;font-family:"微软雅黑";}
.m1_b_s_2_right{float:right;width:33px; height:77px;margin:0 37px 23px 22px;color:#000;font-size:15.23px;font-family:"微软雅黑";}
.m1_b_s_2_3_img{max-width:33px; max-height:34px;}
.m1_b_s_3{float:left;width:202px; height:100px;}
/*快捷键结束*/
/*出诊时间开始*/
.m1_b_time{float:left;width:541px; height:305px;margin:13px 0 0 15px;background:url(../images/m1_b_time_bg.png)no-repeat;}
.m1_b_time_t{float:left;width:102px; height:29px;margin:21px 232px 21px 212px;color:#fff;font-size:20px;font-family:"KaiTi";text-align:center;background:url(../images/m1_b_s_1_img.png)no-repeat;}
.m1_b_time_b{float:left;width:541pxs; height:235px;}
.m1_b_time_b_1{float:left;width:541pxs;height:45px;padding:0 0 8px 40px;}
.m1_b_time_b_1_l{float:left;width:152px; height:45px;margin:0 40px 0 0;padding:8px 0 0 60px;color:#744612;font-size:16px;font-family:"KaiTi";background:url(../images/m1_b_time_b_1_bg.png)no-repeat;}
.m1_b_time_b_1_r{float:right;width:152px; height:45px;padding:8px 0 0 60px;color:#744612;font-size:16px;font-family:"KaiTi";background:url(../images/m1_b_time_b_1_bg.png)no-repeat;}
.work_div { width:676px; height:226px; display:block; overflow:hidden; } 
.w_d_c { background:#EEEBE7; height:226px; overflow:auto; display:block; }
.work_div table { height:209px; width:100%; min-width:676px; margin:auto; }
.work_div th, .work_div td { text-align:center; vertical-align:middle; border-right:1px solid #E0CDAD; border-bottom:1px solid #E0CDAD; padding:0 5px; white-space:nowrap; }
.work_div td { text-align:left; }
.work_div td p { padding:0; margin:0; }
.work_div td a:hover { color:#702818; }
.work_div thead th { background:#DED7C8; height:30px; line-height:30px; padding:0 5px; }
.work_div table tr.last th, .work_div table tr.last td { border-bottom:0; }


/*出诊时间结束*/
/*通知公告开始*/
.m1_b_notice{float:left;width:402px; height:305px;margin:13px 0 0 20px;background:url(../images/m1_b_notice_bg.png)no-repeat;}
.m1_b_notice_t{float:left;width:204px; height:33px;margin:21px 0 18px 100px;color:#fff;font-size:20px;font-family:"KaiTi";text-align:center;background:url(../images/m1_b_notice_t_bg.png)no-repeat;}
.m1_b_notice_b{float:left;width:330px; height:200px;}
#m1_b_notice_b ul { padding:0 0 21px 35px; font-size:14px;font-family:"微软雅黑"; }
#m1_b_notice_b ul li { width:324px; overflow:hidden; height:25px; line-height:25px; background:url(../images/m1_b_notice_t_img.png) left center no-repeat; padding:4px 0 0 16px; white-space:nowrap; text-overflow:ellipsis; }
/*通知公告结束*/
/*main2开始*/
.main2_div{width: 100%;height: 607px;margin-top:12px;background: url(/files/images/main2_bg.png) no-repeat;background-size:100%;}
.main2{float:left;width:1388px; margin:0 auto;}
.m2_left{float:left;width:81px;height: 67px;margin:255px 0 0 -15px;background: url(/files/images/m2_left_bg.png) no-repeat;}
.m2_right{float:left;width:84px;height: 67px;margin:255px 0 0 0;background: url(/files/images/m2_right_bg.png) no-repeat;}
.m2_expert{float:left;width:1223px;height: 607px;background: url(/files/images/m2_expert_bg.png) no-repeat;}
.m2_expert_t{float:left;width:279px; height:45px;margin:30px 0 20px 522px;color:#fff;font-size:28px;font-family:"KaiTi";text-align:center;background:url(../images/m2_expert_t_bg.png)no-repeat;}
.m2_expert_b{white-space:nowrap;float:left;width:1150px; height:493px;padding:0 0 0 70px;}
.tabbox {width: 1150px;}
.tabbox ul {list-style-type: none;}
.tabbox li {float: left;margin:0 33px 0 0;color: #744612;font-size:20px;font-family:"KaiTi";height: 30px;line-height: 30px;cursor: pointer;}
.tabbox li.nav_current{float: left;margin:0 33px 0 0;font-size:20px;font-family:"KaiTi";color: #744612;border-bottom:1px solid #985f1f;} 
/* css注释：正在状态或鼠标在此对象上样式 */
.tabbox li.nav_link{float: left;margin:0 33px 0 0;color: #744612;font-size:20px;font-family:"KaiTi";height: 30px;line-height: 30px;cursor: pointer;} 
/* css注释：未激活或未在状态 鼠标未经过时的样式 */
.tabbox li .current_img{float: left;width:16px;height:16px;margin:8px 10px 0 0;background: url(/files/images/t_b_img2.png) no-repeat;}
.tabbox li .link_img{float: left;width:16px;height:16px;margin:8px 10px 0 0;background: url(/files/images/t_b_img1.png) no-repeat;}
.doctor_div{width: 1050px;height:417px;float: left;padding: 15px 0 0 40px;display: none;}       
.doctor_div2{display: block;width: 100%;position: relative;height: 417px;overflow: hidden;}
.doctor_div2 .doctor_div1{display: block;float: left;position: absolute;left: 0;top: 0;width: 1000000px;}
.doctor_div ul{display: block;float: left;list-style-type: none;padding: 0;margin: 0;}       
.doctor_div ul li{display: block;float: left;width:290px;height:412px;margin:0 60px 0 0;border:1px solid #985f1f;}
.d_i_1{width:210px;height:175px;padding:20px 0 0 90px;}
.d_i_2{width:290px;height:30px;margin:0 0 5px 0;color:#744612;font-size:24px;font-family:"KaiTi";text-align:center;}
.d_i_3{width:290px;height:30px;color:#666666;font-size:24px;font-family:"KaiTi";text-align:center;}
.d_i_31{height:30px;margin-left:auto;margin-right:auto;}
.d_i_4{width:270px;height:110px;margin:15px 10px 15px 10px;color:#666666;font-size:14px;font-family:"微软雅黑";white-space:normal; word-break:break-all;overflow:hidden;}
.doctor_div_para{display:none;}
/*main2结束*/
/*main3开始*/
.main3_div{width: 100%;height: 514px;     z-index: -1;margin-top:12px;background: url(/files/images/main4_bg.png) no-repeat; position: absolute; bottom: 0px;background-size:100%;}
.main3{width:1207px; margin:0 auto;}
.m31{width:1202px; height:360px;float: left;}
.m31_l{width:776px; height:360px;float: left;background: url(/files/images/m31_l_bg.png) no-repeat;background-size:100%;}
.m31_l_t{float:left;width:204px; height:33px;margin:27px 0 25px 280px;color:#fff;font-size:20px;font-family:"KaiTi";text-align:center;background:url(../images/m31_l_t_bg.png)no-repeat;}
.m31_l_b{float:left;width:652px; height:230px;margin:0 0 0 60px;}
#m31_l_b ul { padding:0 0 21px 15px; font-size:16.39px;font-family:"微软雅黑"; }
#m31_l_b ul li { width:635px; overflow:hidden; height:30px; line-height:30px; background:url(../images/m1_b_notice_t_img.png) left center no-repeat; padding:4px 0 0 26px; white-space:nowrap; text-overflow:ellipsis; }
.m31_r{width:410px; height:360px;float: left;margin:0 0 0 15px;background: url(/files/images/m31_r_bg.png) no-repeat;background-size:100%;}
.m31_r_t{float:left;width:204px; height:33px;margin:27px 0 25px 94px;color:#fff;font-size:20px;font-family:"KaiTi";text-align:center;background:url(../images/m31_r_t_bg.png)no-repeat;}
.m31_r_b{float:left;width:360px; height:230px;margin:0 0 0 30px;}
#m31_r_b ul { padding:0 0 21px 0; font-size:14px;font-family:"微软雅黑"; }
#m31_r_b ul li { width:321px; overflow:hidden; height:25px; line-height:25px; background:url(../images/m1_b_notice_t_img.png) left center no-repeat; padding:4px 0 0 26px; white-space:nowrap; text-overflow:ellipsis; }
.m32{width:1203px; height:216px;margin-top:20px;float: left;background: url(/files/images/m32_bg.png) no-repeat;background-size:100%;}
.m32_1{width:51px; height:134px;margin:40px 15px 0 50px;padding:20px 0 0 0;line-height:22px;color:#fff;font-size:20.3px;font-family:"KaiTi";text-align:center;float: left;background: url(/files/images/m32_1_bg.png) no-repeat;background-size:100%;}
.m32_2{width:32px; height:58px;margin:80px 30px 0 0;float: left;background: url(/files/images/m32_2.png) no-repeat;background-size:100%;}
.m32_4{width:32px; height:58px;margin:80px 60px 0 0;float: left;background: url(/files/images/m32_4.png) no-repeat;background-size:100%;}
.m32_3{width:889px; height:153px;margin:15px 35px 0 0;float: left;}
.m32_3_c{width:245px; height:146px;margin:0 70px 0 0;float: left;background: url(/files/images/demo1.png) no-repeat;background-size:100%;}
.m32_3_c2{width:245px; height:146px;margin:0 70px 0 0;float: left;background: url(/files/images/demo2.png) no-repeat;background-size:100%;}
.m32_3_c3{width:245px; height:146px;margin:0 70px 0 0;float: left;background: url(/files/images/demo3.png) no-repeat;background-size:100%;}

.m33{width:1203px; height:357px;float: left;margin-top:22px;}
.m33_l{width:593px; height:357px;float: left;background: url(/files/images/m33_l_bg.png) no-repeat;background-size:100%;}
.m33_l_t{float:left;width:204px; height:33px;margin:27px 0 25px 190px;color:#fff;font-size:20px;font-family:"KaiTi";text-align:center;background:url(../images/m31_l_t_bg.png)no-repeat;}
.m33_l_b{float:left;width:450px; height:250px;margin:0 0 0 60px;}
#m33_l_b ul { padding:0 0 21px 15px; color:#50504e;font-size:16.39px;font-family:"微软雅黑"; }
#m33_l_b ul li { width:430px;border-bottom:1px solid #e4d3b9; overflow:hidden; height:30px; line-height:30px; background:url(../images/m1_b_notice_t_img.png) left center no-repeat; padding:4px 0 0 26px; white-space:nowrap; text-overflow:ellipsis; }
.m33_r{width:593px; height:357px;float: left;margin:0 0 0 15px;background: url(/files/images/m33_r_bg.png) no-repeat;background-size:100%;}
.m33_r_t{float:left;width:204px; height:33px;margin:27px 0 25px 190px;color:#fff;font-size:20px;font-family:"KaiTi";text-align:center;background:url(../images/m31_r_t_bg.png)no-repeat;}
.m33_r_b{float:left;width:450px; height:250px;margin:0 0 0 60px;}
#m33_r_b ul { padding:0 0 21px 0; color:#50504e;font-size:16.39px;font-family:"微软雅黑"; }
#m33_r_b ul li { width:430px; border-bottom:1px solid #e4d3b9;overflow:hidden; height:30px; line-height:30px; background:url(../images/m1_b_notice_t_img.png) left center no-repeat; padding:4px 0 0 26px; white-space:nowrap; text-overflow:ellipsis; }
.m34{width:1203px; height:42px;margin-top:32px;float: left;}
.m34_l{width:85px; height:21px;color:#744612;font-size:18px;font-family:"KaiTi";float: left;}
.m34_r_links li {float:left; margin:3px 10px; }
/*main3结束*/


/* 图标导航 */
#icon_navi { border:1px solid #DFD6C4; background:#FBFAF6; width:407px; height:266px; float:left; }
#guide_list { padding:8px 0 0; }
#icon_navi li, #guide_list li { float:left; }
#icon_navi li { width:201px; height:52px; line-height:52px; padding:18px 0 18px 0; border-right:1px dotted #E1CDAE; border-bottom:1px dotted #E1CDAE; position:relative; }
#icon_navi li img { position:absolute; left:22px; }
#icon_navi li figcaption { position:absolute; left:90px; }
#guide_list li { width:52px; padding:10px 20px; text-align:center; }
#guide_list li figcaption { height:30px; line-height:30px; }
#icon_navi li a, #guide_list li a { color:#B26100; }
#guide_list li a { font-size:13px; }
#icon_navi li a { font-weight:bold; font-size:14px; }
#icon_navi li a:hover, #guide_list li a:hover { text-decoration:none; }
#icon_navi li.right { border-right:0; }
#icon_navi li.bottom { border-bottom:0; }

/* 健康科普 */
#health { height:265px; border:1px solid #DFD6C4; background:#FBFAF6; }
#second_area #health { width:274px; float:right; }
#health .title, #sidebar aside .title { background:url(../images/block_title_bg.jpg) no-repeat; line-height:36px; }
#health .title h2, #sidebar aside .title h2 { float:left; padding:0 0 0 38px; }
#health .title h2 { background:url(../images/health.gif) 2px center no-repeat; }
#health .title h2 a, #sidebar aside .title h2 a { color:#53330C; }
#health .title .more, #sidebar aside .title .more { float:right; padding:0 10px 0 0; }
#health ul { padding:12px 0 0 15px; }
#health li { width:234px; height:25px; line-height:25px; background:url(../images/health_li_bg.gif) left center no-repeat; padding:0 0 0 16px; font-size:14px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }

/* 科室导航 */
#third_area { background:#F2EFEB url(../images/keshi_title_bg.jpg) no-repeat; border:1px solid #DFD6C4; height:363px; overflow:hidden; }
#third_area h2, #schedule h2 { height:36px; line-height:36px; padding:0 0 0 30px; }
#third_area h2 a { color:#53330D; }
#department { width:416px; float:left; font-size:14px; }
#department .block { padding:10px 10px; }
#department ul li { width:128px; height:28px; line-height:28px; float:left; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }
#department ul li a { padding:5px 10px; height:28px; line-height:28px; }
#department ul li.highlight a, #department ul li a:hover { color:#8C2200; background:#DED7C8; text-decoration:none; }

/* 专家介绍 */
#specialist { width:275px; float:right; }
#specialist .block { background:url(../images/specialist_bg.png) -10px -40px no-repeat; height:327px; }
* html #specialist .block { background:url(../images/specialist_bg.jpg) -10px -40px no-repeat; }
#specialist ul { padding:10px 0 0 20px; width:255px; }
#specialist li { width:25%; float:left; font-size:14px; height:30px; line-height:30px; }
*+html #specialist li { width:24%; }
* html #specialist li { width:24%; }
#specialist li a { color:#B26100; }
#specialist li a:hover { color:#53330C; text-decoration:none; }

/* 专家介绍 */
#expert_list { width:262px; height:288px; overflow:hidden; font-size:13px; padding:10px 0; margin-top:8px; }
#expert_list figure { position:relative; height:175px; border-bottom:1px solid #EDE7DC; padding:10px 0; }
#expert_list.even figure { border-right:1px solid #EDE7DC; }
#expert_list img.pic { position:absolute; width:110px; height:167px; border:0; display:block; left:12px; }
#expert_list a:hover img { filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8; -khtml-opacity:0.8; }
#expert_list figcaption { position:absolute; width:135px; left:126px; }
#expert_list .xdoctor { width:90px; height:24px; line-height:24px; padding:0 0 0 7px; font-size:14px; text-align:center; background:url(../images/doctor_keshi.gif) no-repeat; margin:0 0 8px; }
#expert_list p { margin:8px 0 8px 8px; }
#expert_list .edoctor { font-weight:bold; }
#expert_list .edoctor a { font-weight:normal; text-decoration:none; }
#expert_list .edoctor a:hover { color:#702818; }
#expert_list .intro { height:110px; line-height:22px; overflow:hidden; word-wrap:break-word; text-align:justify; text-justify:inter-ideograph; }

#expert_x_show { display:none; }

/* article */
#article, #keshi_page { *border:1px solid #CBC4BB; *background:url(../images/artilce_bg.png) -36px 0 repeat-x; }
#article { *min-height:798px; }
#keshi_page { min-height:923px; }
* html #article { height:auto!important; height:798px; min-height:798px; }
* html #keshi_page { height:auto!important; height:923px; min-height:923px; }
#article .channel_name, #keshi_page .channel_name { *background:url(../images/news_title.png) no-repeat; }
#article .channel_name span, #keshi_page .channel_name span { display:block; float:left; *background:url(../images/channel_name_bg.png) 608px center no-repeat }
#article .channel_name p { display:block; float:right;     font-family: "KaiTi"; height: 36px; line-height: 36px;     font-size: 13px;     vertical-align: bottom; }
#article .channel_name a { color:#744612; }
#article .articletop {     padding: 15px 10px 10px 13px; background: url(/files/images/category_list_top.png) no-repeat; margin-top: 15px; background-size: 1207px;  height: 18px; }
#article article {*padding: 15px 10px 10px 13px; background: url(/files/images/category_list.png) no-repeat; *margin-top: 15px; background-size: 1207px 100%;*height: 1241px; }
#article .articlebe {padding: 15px 10px 10px 13px; background: url(/files/images/category_list_be.png) no-repeat; *margin-top: 15px; background-size: 1207px; height: 100px;}
#article header { text-align:center; }
#article header h1 { font-size:24px; line-height:30px; padding:18px 20px 18px 20px;  color: #98520e;     font-family: 微软雅黑;}
#article header #www { font-size:13px; color:#8B8D8B; border-bottom:1px solid #C6B79D; background:#EDE7DC; text-align:right; padding:8px 10px 8px 5px; }
#article header #info { height:35px; line-height:35px; font-size:12px; margin:0 1px; *background:#EDE7DC; color:#878787; }
#article #content { line-height:180%; color:#333; padding:8px 25px; font-size:14px; word-wrap:break-word; text-align:justify; text-justify:inter-ideograph; }
#article #content p { margin:15px 0; }
#article #content a { color:#000; text-decoration:underline; }
#article #content a:hover { color:#900; }
#article #content table { border:1px solid #C6B79D; }
#article #content table td { border-collapse:collapse; border:1px solid #C6B79D; padding:5px; }
#article #content table td p { padding:0; margin:0; }

/* categroy */
#category_list { padding:15px 10px 10px 13px; }
#category_list li { border-bottom:1px dotted #E0CDAD; height:33px; line-height:33px; }

#category_list li time i { font-style:normal; }
#category_list li time i.www { display:none; }
#category_list li:hover time i.www, #category_list .active time i.www { display:inline; font-size:13px; }
#category_list li:hover time i.date, #category_list .active time i.date { display:none; }

*+html #category_list li { height:28px; line-height:28px; }
* html #category_list li { height:30px; line-height:30px; }

/* pagination */
.pagination { width:96%; clear:both; font-size:13px; text-align:center; padding:12px 3px 3px; margin:auto; }
.pagination a:hover, .pagination a:active { color:#666; border:1px solid #AA6522; background:#AA6522; }
.pagination a { color:#333; border:1px solid #AA6522; text-decoration:none; }
.pagination a, .pagination .current, .pagination .disabled { padding:3px 6px; margin-right:5px; }
.pagination a.disabled { color:#999; border:1px solid #AA6522; cursor:text; }
.pagination a.current { color:#FFF; border:1px solid #AA6522; background:#AA6522; cursor:text; }
.pagination .disabled:hover { color:#999; background:#FFF; }
.pagination .current:hover { color:#FFF; background:#AA6522; }

/* sidebar */
#sidebar aside { background:#F3EFEC; margin:0 0 10px; border:1px solid #DFD6C4; }
#video { text-align:center; height:280px; }
#video .title { margin:0 0 10px; }
#video .title h2 { background:url(../images/video.gif) 10px center no-repeat; }
#guide .title h2 { background:url(../images/guide.gif) 10px center no-repeat; }
#keshi .title h2 { background:url(../images/keshi.gif) 10px center no-repeat; }

#announcement { height:631px; background:#F2EFEB; border:1px solid #DFD6C4; padding:10px 10px 0!important; }
#announcement h3 { width:259px; height:29px; line-height:29px; padding:0 0 0 18px; color:#FFF; }
#announcement h3 a { color:#FFF; }
* html #announcement h3 { width:239px; }
#announcement .first { background:url(../images/s_title_1.png) no-repeat; }
#announcement .second { background:url(../images/s_title_2.png) no-repeat; }
#announcement .third { background:url(../images/s_title_3.png) no-repeat; }
#announcement ul { padding:12px 0 21px 10px; font-size:14px; }
#announcement ul li { width:220px; overflow:hidden; height:25px; line-height:25px; background:url(../images/health_li_bg.gif) left center no-repeat; padding:0 0 0 16px; white-space:nowrap; text-overflow:ellipsis; }

#guide { height:251px; }

/* 内页科室导航 */
.keshi { margin:10px 10px 10px; padding:15px 0 15px 10px; }
.keshi dt { width:90px; padding:0 7px 0 0; margin:0 0 10px; height:24px; background:url(../images/keshi_inner_bg.gif) left center no-repeat; text-align:center; color:#52330C; line-height:24px; font-weight:bold; letter-spacing:1px; }
.keshi dd { float:left; width:30%; background:url(../images/keshi_li_bg.gif) left center no-repeat; padding:0 0 0 20px; height:36px; line-height:36px; }
.keshi dd, .keshi dd a { color:#52330C; }
.keshi dd a:hover { font-weight:bold; text-decoration:none; }
.keshi dd:hover { background:url(../images/keshi_li_bg_.gif) left center no-repeat; }
.linchuang { margin:20px 10px 10px; border-bottom:1px solid #EDE7DC; }

/* 边侧栏临床科室 */
#keshi ul { padding:8px 0 8px 10px; }
#keshi ul li { height:30px; line-height:30px; background:url(../images/keshi_li.gif) left center no-repeat; padding:0 0 0 22px; }
#keshi ul li a { color:#52330C; }
#keshi ul li.current { background:url(../images/keshi_current_li.gif) left center no-repeat; }
#keshi ul li.current a, #keshi ul li a:hover { font-weight:bold; color:#702818; text-decoration:none; }

/* 科室介绍 */
#keshi_page .keshi_title { background:url(../images/keshi_h1_title.gif) no-repeat; height:62px; line-height:62px; text-align:center; font-weight:bold; font-size:18px; color:#53330C; letter-spacing:3px; margin:1px; }
.ks_sub_title { background:#EDE7DC; height:35px; }
.ks_sub_title h2 { height:35px; line-height:35px; width:90px; padding:0 7px 0 0; margin:0 0 0 10px; background:url(../images/keshi_inner_bg.gif) left center no-repeat; text-align:center; color:#000; }
#keshi_page #content { padding:10px 15px; word-wrap:break-word; text-align:justify; text-justify:inter-ideograph; }
#keshi_page #content p { padding:8px 0; margin:0; font-size:14px; line-height:24px; }
#keshi_page p .more { float:right; margin:5px 20px 0 0; }

/* 专家列表 */
#doctor_list { padding:10px 1px 10px 3px; position:relative; }
#doctor_list li { width:336px; height:180px; padding:10px 0; float:left; border-bottom:1px solid #EDE7DC; }
*+html #doctor_list li { padding:8px 0; }
* html #doctor_list li { padding:5px 0; }
#doctor_list li figure { position:relative; height:175px; padding:10px 0 0; }
#doctor_list li.even figure { border-right:1px solid #EDE7DC; }
#doctor_list li img.pic { position:absolute; width:110px; height:167px; border:0; display:block; left:12px; }
#doctor_list li a:hover img { filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8; -khtml-opacity:0.8; }
#doctor_list li.odd figure img.pic { left:20px; }
#doctor_list li figcaption { position:absolute; width:180px; left:130px; }
#doctor_list li.odd figcaption { left:138px; }
#doctor_list li h2, #doctor_list li h3 { width:90px; height:24px; line-height:24px; padding:0 0 0 7px; text-align:center; background:url(../images/doctor_keshi.gif) no-repeat; margin:0 0 8px; }
#doctor_list li p { margin:8px 0 8px 8px; }
#doctor_list li .edoctor { font-weight:bold; }
#doctor_list li .edoctor a { font-weight:normal; text-decoration:none; }
#doctor_list li .edoctor a:hover { color:#702818; }
#doctor_list li .intro { height:110px; line-height:22px; overflow:hidden; word-wrap:break-word; text-align:justify; text-justify:inter-ideograph; }

/* 出诊公告 */
#schedule { height:262px; background:#EEEBE7 url(../images/slide-title-inactive.jpg) repeat-x; width:983px; border:10px solid #F9F9F9; border-top:0; }
#schedule .title { background:url(../images/news_title.png) no-repeat; height:36px; }
#accordion { width:983px; height:226px; display:block; overflow:hidden; } 
#accordion dt { display:block; height:142px; font-size:14px; vertical-align:middle; padding:84px 0 0; cursor:pointer; }
#accordion dt span { display:block; text-align:center; line-height:20px; font-weight:bold; }
#accordion dt.last { border:0; }
#accordion .tabbtn { background:url(../images/slide-title-inactive.jpg) no-repeat; width:43px; border-right:1px solid #EEEBE7; color:#935A15; }
#accordion .tabcur { background:url(../images/slide-title-active.jpg) no-repeat; width:41px; color:#8C2200; }
#accordion .tabcont { background:#EEEBE7; height:226px; overflow:auto; display:block; }
#accordion table { height:209px; width:100%; min-width:676px; margin:auto; }
#accordion th, #accordion td { text-align:center; vertical-align:middle; border-right:1px solid #E0CDAD; border-bottom:1px solid #E0CDAD; padding:0 5px; white-space:nowrap; }
#accordion td { text-align:left; }
#accordion td p { padding:0; margin:0; }
#accordion td a:hover { color:#702818; }
#accordion thead th { background:#DED7C8; height:30px; line-height:30px; padding:0 5px; }
/*#accordion td { height:83px; }*/
#accordion table tr.last th, #accordion table tr.last td { border-bottom:0; }




