@charset "gb2312";
/* CSS Document */

.cd_lfs_ksdh_t { width: 94%; margin: 8px 3% 0; overflow: hidden; background: #EEE4D2; overflow: hidden; }
.cd_lfs_ksdh_t2 { margin-bottom:8px; }
.cd_lfs_ksdh_l { width: 56%; padding: 3% 4%; }
.cd_lfs_ksdh_l .p1 { text-align: center; font-weight: bold; color: #94341C; font-size: 14px; }
.cd_lfs_ksdh_l .p2 { width: 30%; margin: 3% auto 5%; height: 2px; background: #94341C; }
.cd_lfs_ksdh_l .p3 { width: 71%; margin: 0 auto; text-align: center; font-size: 11px; line-height: 15px; background: url(cd_lfs_ksdh_l_i1.png) no-repeat right; background-size: 8%; padding-right: 10%; color: #464646; }
.cd_lfs_ksdh_r { width: 36%; font-size: 0; }
.cd_lfs_ksdh_b { overflow: hidden; width: 94%; margin: 4% auto; }
.cd_lfs_ksdh_b a { padding: 2% 0; width: 31%; margin: 0 3.5% 2% 0; border-radius: 6px; background: #EEE; float: left; font-size: 14px; color: #474747; text-align: center; }
/***康复案例专栏****/

.cd_kfal_alzl { width: 94%; margin: 8px 3% 0; float:left; overflow: hidden; }
.cd_kfal_alzl li {margin-bottom:8px; padding-bottom:8px; height:98px; border-bottom: 1px solid #EEE; width:100%; }
.cd_kfal_alzl li.almore{ display:none;}
.cd_kfal_alzl .al_more{ width:100%; height:30px; line-height:28px; display:inline-block; text-align:center; box-sizing:border-box; border:1px solid #ccc; color:#666; margin:5px auto; }
.cd_kfal_alzl li:nth-child(4n){ border:none; margin-bottom:7px;padding-top:8px;}
/*.cd_kfal_alzl li:nth-child(3){margin-bottom:0px;}*/
.cd_kfal_alzl li:last-child{padding-top:0px;}
.cd_kfal_alzl_l { width: 40%;float:left; display:block;}
.cd_kfal_alzl_l img{ height:100px;}
.cd_kfal_alzl_r { width: 51%; }
.cd_kfal_alzl_r .p1 { color: #434343; font-weight: bold; line-height: 24px; }
.cd_kfal_alzl_r .p2 { color: #626262; line-height: 22px; }
.cd_kfal_alzl_r .p2 a { color: #94311c; }
.cd_kfal_alzl_r_btn { overflow: hidden; margin-top: 2%; }
.cd_kfal_alzl_r_btn a { text-indent: 10%; background: url(cd_kfal_icon2.png) no-repeat 12% #F6F1EC; background-size: 13px 12px; width: 47%; padding: 2% 0; color: #94311c; text-align: center; border: 1px solid #F0EBDE; border-radius: 4px; }
.cd_kfal_alzl_r_btn a:nth-child(2) { background: url(cd_kfal_icon1.png) no-repeat 12% #8E3423; background-size: 13px 12px; border: 1px solid #8E3423; color: #fff; }
.cd_kfal_alzl_jz { position: relative;  margin-bottom: 4%; width:100%; float:left; border-top:1px solid #ccc; }
.cd_kfal_alzl_jz span { position: absolute; padding: 0 3%; background: #fff; top: -12px; left:47%; margin-left:-3em; font-size: 14px; }
/***在线回答****/

.cd_kfal_dbal { width: 94%; margin: 3% 3% 0; float:left; overflow: hidden; }
.cd_kfal_dbal a { margin: 0 3% 3% 0; float: left; color: #626262; text-align: center; width: 48.5%; padding: 2% 0; background: #EEE; border-radius: 4px; }
.cd_kfal_dbal a.hs { color: #dd0000; }
 @media screen and (max-width: 320px) {
.cd_kfal_alzl_l{ width:35%; }	 
.cd_kfal_alzl_r { width: 52%; }
.cd_kfal_alzl_r .p1 { letter-spacing: -1px; }
.cd_kfal_alzl_r .p2 { line-height: 20px; }
.cd_kfal_alzl_r .p1 { line-height: 22px; }
.indextel h3 { margin: 6px 0 0 6px; }
.cd_lfs_ksdh_l .p3 { width: 80%; }
}
 @media screen and (max-width: 360px) {
 
.cd_kfal_alzl_l{ width:45%;} 
 }
