.main_left,.mainbox_left { width:720px; float:left; }
.focal .subleft_ad { width:256px; height:280px; float:left; }
.focal .focusNews { font-size:14px; width:447px; height:280px; float:right; }
.focal .focusNews .title { height:41px; background:url(../images/focusnews_title_bj.jpg) repeat-x; position:relative; }
.focal .focusNews .title .more { font-size:12px; color:#525552; position:absolute; top:15px; right:24px; }
.focal .focusNews .title h3 { width:100px; text-align:center; height:41px; font-weight:normal; float:left; cursor:pointer;}
.focal .focusNews .title h3#tab0 { margin-left:20px; display:inline; }
.focal .focusNews .title h3 a { color:#1b1b1b; height:26px; padding-top:13px; display:block; }
.focal .focusNews .title h3.hover {  background:url(../images/focusnews_title_hover.jpg) no-repeat center top; color:#1b1b1b; text-decoration:none; font-weight:bold; } 
.focal .focusNews .title h3.hover a { color:#1b1b1b !important; background:url(../images/focusnews_title_hover.jpg) no-repeat center top; font-size:14px; text-decoration:none; }
.focal .focusNews .conbox { width:445px; height:236px; border:1px solid #e2e7e9; }
.focal .focusNews .conbox .up { width:396px; height:82px; border-bottom:1px dashed #c8c8c8; margin-top:24px; }
.focal .focusNews .conbox .up .width_left { width:150px; float:left; }
.focal .focusNews .conbox .up .width_right { float:left; }
.focal .focusNews .conbox .up .width_right p { font-size:12px; line-height:180%; }
.focal .focusNews .conbox .up .width_right p a { color:#434343; }
.focal .focusNews .conbox .up .width_right p a:hover { color:#F93; }
.focal .focusNews .conbox .down ul { width:400px; padding:15px 0 0 28px; }
.focal .focusNews .conbox .down ul li { width:200px; font-size:14px; color:#362e2b; line-height:190%;float:left; }
.focal .focusNews .conbox .down ul li a { color:#626262; }
.focal .focusNews .conbox .down ul li a:hover { color:#F66; }

.six_tese,.jishu { width:718px; border:1px solid #dfe5e7;  margin-top:20px; }
.six_tese {  height:310px;background:#eefdff; }
.six_tese .title,.jishu .title,.disease .title,.intro .title,.case .title,.doctor .title,.recommend .title,.point .title{ height:36px; background:url(../images/wc_title_bj.jpg) repeat-x; position:relative; }
.case .title .more,.doctor .title .more,.disease .title .more,.recommend .title .more,.point .title .more {font-size:12px; color:#525552; position:absolute; top:8px; right:15px; } 
.six_tese .title h2,.jishu .title h2,.disease .title h2,.intro .title h2,.case .title h2,.doctor .title h2,.recommend .title h2,.point .title h2 { font-size:14px; color:#005752; line-height:36px;  margin-left:20px; }
.six_tese ul { width:690px; padding:17px 0 0 20px; }
.six_tese ul li { width:230px; height:125px; float:left; }
.six_tese .webio { font-size:14px; color:#1b1b1b; width:218px; height:115px; border:1px solid #dfe5e7; background:#fff; }
.six_tese .webio h3 { background:url(../images/six_tese_icon.jpg) no-repeat left center; line-height:180%; padding-left:25px; margin:10px 0 0 18px; color:#00736d; }
.six_tese .webio p { width:184px; margin-left:18px; }

.jishu,.doctor { height:450px; }
.jishu .tab { font-size:14px; width:678px; border:1px solid #fff; background:#c8dfff;  margin:0 auto; margin-top:25px; }
.jishu .tab th,.jishu .tab td {  border:1px solid #fff; color:#1b1b1b; }
.jishu .tab th {  height:30px; color:#fff; background:#556fb5; }
.jishu .tab td { color:#000; height:66px; text-align:left; padding:0 8px;  }
.jishu .tab p { font-size:12px; color:#1b1b1b; line-height:120%; padding:0 10px; text-align:left; }
.jishu .tab .up {  margin-left:10px;font-weight:normal;  }
.jishu .tab .up p { padding-bottom:5px; }
.jishu .tab .up ul { margin-left:8px; }
.jishu .tab .up ul li { text-align:left; line-height:180%; color:#fff; }
.jishu .tab .up ul li b { color:#fff100; padding-right:8px; }
.jishu .tab .down { margin-top:15px; }
.jishu .tab .alt { background:#88abda; }
.jishu .tab strong { text-align:center; color:#362e2b; display:block; }


.main_right,.mainbox_right { width:254px; float:right; }
.intro,.case,.doctor,.recommend,.point { width:252px; border:1px solid #dfe5e7; }
.intro { height:278px; }
.intro .intro_box{height:215px;padding:24px 17px 0px 20px;}
.intro .intro_box p{line-height:160%; color:#313131; padding-bottom:8px; }
.intro .intro_box p img{ float:left;margin-right:10px;}
.intro .intro_box p a { color:#f00; }
.intro .intro_box p a:hover,.case ul li a:hover { color:#09C; }

.case { height:310px; margin-top:20px; }
.case ul { width:246px; padding:16px 0 0 2px; }
.case ul li { width:123px; height:125px; text-align:center; float:left; }
.case ul li a { color:#434343; }
.case ul li a:hover { color:#F69; }

.doctor { margin-top:20px; }
.doctor .doctor_box { width:214px; height:315px; padding-top:10px;margin:0 auto;/* position:relative;*/}
.focusPic{display:none; margin-top:10px; }
.doctorNo{ margin-top:6px; }
.doctorNo li{width: 23px; height:23px; border:1px solid #2de6ea ;float:left;margin-right:7px;text-align:center; display:inline; }
.on{color:#fff;background: #049497;}
.doctor .doctor_box .doctor_img { /*padding-top:50px;*/ }
.doctor .doctor_box .doctor_ask { text-align:center; margin-top:10px; }
.doctor .doctor_box .doctor_ask a { margin:0 4px; }
.doctor .doctor_box .doctor_text { width:192px; font-size:12px; color:#434343; text-align:left; line-height:160%; margin-left:15px; }
.doctor .doctor_box .doctor_text a { color:#f00; }
.doctor .doctor_tel { margin-top:8px; text-align:center; }


.middle_banner { margin-top:20px; }

.disease { height:585px; width:718px; border:1px solid #dfe5e7; margin-top:20px; }
.disease ul { width:696px; padding:20px 0 0 20px; }
.disease ul li { width:348px; height:270px; float:left; }
.disease .webio { width:325px; height:241px; border:1px solid #bde8ff; }
.disease .webio .w_title { height:35px; background:url(../images/disease_title.jpg) no-repeat; position:relative; }
.disease .webio .w_title01 { height:35px; background:url(../images/disease_title01.jpg) no-repeat; position:relative; }
.disease .webio .w_title h3 { font-size:14px; color:#005752; padding:13px 0 0 55px; }
.disease .webio .w_title .more {font-size:12px; color:#005752; position:absolute; top:12px; right:15px; } 
.disease .webio .up { width:300px; height:84px; border-bottom:1px dashed #e3e3e3; margin:0 auto; margin-top:15px; }
.disease .webio .up .width_left { width:135px; float:left; }
.disease .webio .up .width_right {float:left; }
.disease .webio .up .width_right h3 { font-size:13px; color:#005752; }
.disease .webio .up .width_right p { font-size:13px; }
.disease .webio .up .width_right p a { color:#434343; }
.disease .webio .up .width_right p a:hover,.disease .webio .down ul li a:hover,.recommend ul li a:hover { color:#F06; }
.disease .webio .up .width_right p a b { color:#e4007f; }
.disease .webio .down { width:300px; margin:0 auto; margin-top:5px; }
.disease .webio .down ul { width:300px; padding:0; }
.disease .webio .down ul li { font-size:13px; width:300px; height:24px; line-height:24px; clear:both; background:url(../images/disease_icon.jpg) no-repeat left center; padding-left:12px; }
.disease .webio .down ul li span { float:right; padding-right:15px; }
.disease .webio .down ul li a { color:#626262 }

.recommend { height:300px; margin-top:20px; }
.recommend ul { padding:10px 0 0 15px; }
.recommend ul li { background:url(../images/recommend_icon.jpg) no-repeat left center; line-height:190%; font-size:14px; padding-left:12px; }
.recommend ul li a { color:#1b1b1b; }

.point { height:263px; margin-top:20px; }
.point ul { padding:10px 0 0 12px; }
.point ul li { font-size:12px; line-height:210%; background:url(../images/byby_jishu_icon.jpg) no-repeat left center; padding-left:20px; }
.point ul li a { color:#1b1b1b; }

.hospital_tab { width:988px; border:1px solid #94d3d0; margin:0 auto; margin-top:20px; }
.tab_title { width:988px; height:36px; background:url(../images/wc_title_bj.jpg) repeat-x; }
.tab_title ul li { padding:0 10px; font-weight:bold; line-height:36px; color:#0092d5; float:left;  cursor:pointer;  }
.tab_title ul li.current { color:#eb316b; }
.tab_title ul li a { font-size:14px; color:#005752; }
.tab_title ul li a:hover { color:#E95792; text-decoration:none; }
.tab_content { width:960px; height:120px; padding:10px; margin-top:-2px; overflow:hidden; }
.tab_content .pic_list { width:960px; height:120px; overflow:hidden; }
.tab_content .pic_list ul li { display:inline; float:left; margin-left:28px; width:160px; }

